Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/nbdkit/nbdkit_1.26.6-2+b1_amd64.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: nbdkit=1.26.6-2 Source URL: http://snapshot.notset.fr/mr/package/nbdkit/1.26.6-2/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: acl=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/acl/2.3.1-1/binfiles?fileinfo=1 Get binary package info: adduser=3.118 Binary URL: http://snapshot.notset.fr/mr/binary/adduser/3.118/binfiles?fileinfo=1 Get binary package info: apt=2.3.11 Binary URL: http://snapshot.notset.fr/mr/binary/apt/2.3.11/binfiles?fileinfo=1 Get binary package info: attr=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/attr/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: augeas-lenses=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/augeas-lenses/1.12.0-2/binfiles?fileinfo=1 Get binary package info: autoconf=2.71-2 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.71-2/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.5-1/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20180224.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20180224.1+nmu1/binfiles?fileinfo=1 Get binary package info: base-files=12 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/12/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.52 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.52/binfiles?fileinfo=1 Get binary package info: bash=5.1-3+b2 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-3+b2/binfiles?fileinfo=1 Get binary package info: bash-completion=1:2.11-4 Binary URL: http://snapshot.notset.fr/mr/binary/bash-completion/1:2.11-4/binfiles?fileinfo=1 Get binary package info: binutils=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.37-7/binfiles?fileinfo=1 Get binary package info: binutils-common=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.37-7/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.37-7/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.37.2-4/binfiles?fileinfo=1 Get binary package info: bsdmainutils=12.1.7+nmu3 Binary URL: http://snapshot.notset.fr/mr/binary/bsdmainutils/12.1.7+nmu3/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.37.2-4/binfiles?fileinfo=1 Get binary package info: btrfs-progs=5.14.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/btrfs-progs/5.14.1-1/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: busybox=1:1.30.1-7+b1 Binary URL: http://snapshot.notset.fr/mr/binary/busybox/1:1.30.1-7+b1/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-4/binfiles?fileinfo=1 Get binary package info: ca-certificates=20211016 Binary URL: http://snapshot.notset.fr/mr/binary/ca-certificates/20211016/binfiles?fileinfo=1 Get binary package info: comerr-dev=2.1-1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/comerr-dev/2.1-1.46.4-1/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4+b1/binfiles?fileinfo=1 Get binary package info: cpio=2.13+dfsg-7 Binary URL: http://snapshot.notset.fr/mr/binary/cpio/2.13+dfsg-7/binfiles?fileinfo=1 Get binary package info: cpp=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: cpp-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: cryptsetup-bin=2:2.4.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/cryptsetup-bin/2:2.4.1-1/binfiles?fileinfo=1 Get binary package info: curl=7.74.0-1.3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/curl/7.74.0-1.3+b1/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20210903+057cd650a4ed-1 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20210903+057cd650a4ed-1/binfiles?fileinfo=1 Get binary package info: db-util=5.3.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/db-util/5.3.1+nmu1/binfiles?fileinfo=1 Get binary package info: db5.3-util=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/db5.3-util/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: debconf=1.5.79 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.79/binfiles?fileinfo=1 Get binary package info: debhelper=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.5.2/binfiles?fileinfo=1 Get binary package info: debian-archive-keyring=2021.1.1 Binary URL: http://snapshot.notset.fr/mr/binary/debian-archive-keyring/2021.1.1/binfiles?fileinfo=1 Get binary package info: debianutils=5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/5.5-1/binfiles?fileinfo=1 Get binary package info: debootstrap=1.0.123 Binary URL: http://snapshot.notset.fr/mr/binary/debootstrap/1.0.123/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.12.0-2/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: dmeventd=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/dmeventd/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: dmidecode=3.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/dmidecode/3.3-3/binfiles?fileinfo=1 Get binary package info: dmsetup=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/dmsetup/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: dosfstools=4.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/dosfstools/4.2-1/binfiles?fileinfo=1 Get binary package info: dpkg=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.20.9/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.20.9/binfiles?fileinfo=1 Get binary package info: dwz=0.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.14-1/binfiles?fileinfo=1 Get binary package info: e2fsprogs=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/e2fsprogs/1.46.4-1/binfiles?fileinfo=1 Get binary package info: exfat-fuse=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/exfat-fuse/1.3.0-2/binfiles?fileinfo=1 Get binary package info: exfat-utils=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/exfat-utils/1.3.0-2/binfiles?fileinfo=1 Get binary package info: expect=5.45.4-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/expect/5.45.4-2+b1/binfiles?fileinfo=1 Get binary package info: extlinux=3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/extlinux/3:6.04~git20190206.bf6db5b4+dfsg1-3+b1/binfiles?fileinfo=1 Get binary package info: f2fs-tools=1.14.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/f2fs-tools/1.14.0-2/binfiles?fileinfo=1 Get binary package info: fdisk=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/fdisk/2.37.2-4/binfiles?fileinfo=1 Get binary package info: file=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.39-3/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: fuse=2.9.9-5 Binary URL: http://snapshot.notset.fr/mr/binary/fuse/2.9.9-5/binfiles?fileinfo=1 Get binary package info: g++=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: g++-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/g++-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gawk=1:5.1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/gawk/1:5.1.0-1/binfiles?fileinfo=1 Get binary package info: gcc=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: gcc-11=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gcc-11-base=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11-base/11.2.0-10/binfiles?fileinfo=1 Get binary package info: gdisk=1.0.8-3 Binary URL: http://snapshot.notset.fr/mr/binary/gdisk/1.0.8-3/binfiles?fileinfo=1 Get binary package info: genisoimage=9:1.1.11-3.2 Binary URL: http://snapshot.notset.fr/mr/binary/genisoimage/9:1.1.11-3.2/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: gnutls-bin=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/gnutls-bin/3.7.2-2/binfiles?fileinfo=1 Get binary package info: gpgv=2.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/gpgv/2.2.27-2/binfiles?fileinfo=1 Get binary package info: grep=3.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.7-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-7 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-7/binfiles?fileinfo=1 Get binary package info: grub-common=2.04-20 Binary URL: http://snapshot.notset.fr/mr/binary/grub-common/2.04-20/binfiles?fileinfo=1 Get binary package info: grub2-common=2.04-20 Binary URL: http://snapshot.notset.fr/mr/binary/grub2-common/2.04-20/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: icoutils=0.32.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/icoutils/0.32.3-3/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.60 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.60/binfiles?fileinfo=1 Get binary package info: initramfs-tools=0.140 Binary URL: http://snapshot.notset.fr/mr/binary/initramfs-tools/0.140/binfiles?fileinfo=1 Get binary package info: initramfs-tools-core=0.140 Binary URL: http://snapshot.notset.fr/mr/binary/initramfs-tools-core/0.140/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: iproute2=5.14.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/iproute2/5.14.0-1/binfiles?fileinfo=1 Get binary package info: ipxe-qemu=1.0.0+git-20190125.36a4c85-5.1 Binary URL: http://snapshot.notset.fr/mr/binary/ipxe-qemu/1.0.0+git-20190125.36a4c85-5.1/binfiles?fileinfo=1 Get binary package info: isc-dhcp-client=4.4.1-2.3 Binary URL: http://snapshot.notset.fr/mr/binary/isc-dhcp-client/4.4.1-2.3/binfiles?fileinfo=1 Get binary package info: iso-codes=4.7.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/iso-codes/4.7.0-1/binfiles?fileinfo=1 Get binary package info: jq=1.6-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/jq/1.6-2.1/binfiles?fileinfo=1 Get binary package info: klibc-utils=2.0.8-6.1 Binary URL: http://snapshot.notset.fr/mr/binary/klibc-utils/2.0.8-6.1/binfiles?fileinfo=1 Get binary package info: kmod=29-1 Binary URL: http://snapshot.notset.fr/mr/binary/kmod/29-1/binfiles?fileinfo=1 Get binary package info: kpartx=0.8.5-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/kpartx/0.8.5-2+b1/binfiles?fileinfo=1 Get binary package info: ldmtool=0.2.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/ldmtool/0.2.5-1/binfiles?fileinfo=1 Get binary package info: less=551-2 Binary URL: http://snapshot.notset.fr/mr/binary/less/551-2/binfiles?fileinfo=1 Get binary package info: libacl1=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.3.1-1/binfiles?fileinfo=1 Get binary package info: libafflib0v5=3.7.19-2 Binary URL: http://snapshot.notset.fr/mr/binary/libafflib0v5/3.7.19-2/binfiles?fileinfo=1 Get binary package info: libaio1=0.3.112-11 Binary URL: http://snapshot.notset.fr/mr/binary/libaio1/0.3.112-11/binfiles?fileinfo=1 Get binary package info: libapparmor1=3.0.3-5 Binary URL: http://snapshot.notset.fr/mr/binary/libapparmor1/3.0.3-5/binfiles?fileinfo=1 Get binary package info: libapt-pkg6.0=2.3.11 Binary URL: http://snapshot.notset.fr/mr/binary/libapt-pkg6.0/2.3.11/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libargon2-1=0~20171227-0.2 Binary URL: http://snapshot.notset.fr/mr/binary/libargon2-1/0~20171227-0.2/binfiles?fileinfo=1 Get binary package info: libasan6=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libasound2=1.2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libasound2/1.2.5.1-1/binfiles?fileinfo=1 Get binary package info: libasound2-data=1.2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libasound2-data/1.2.5.1-1/binfiles?fileinfo=1 Get binary package info: libatomic1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libaugeas0=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libaugeas0/1.12.0-2/binfiles?fileinfo=1 Get binary package info: libbfio1=20170123-6 Binary URL: http://snapshot.notset.fr/mr/binary/libbfio1/20170123-6/binfiles?fileinfo=1 Get binary package info: libbinutils=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.37-7/binfiles?fileinfo=1 Get binary package info: libblkid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libboost-system-dev=1.74.0.3 Binary URL: http://snapshot.notset.fr/mr/binary/libboost-system-dev/1.74.0.3/binfiles?fileinfo=1 Get binary package info: libboost-system1.74-dev=1.74.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libboost-system1.74-dev/1.74.0-12/binfiles?fileinfo=1 Get binary package info: libboost-system1.74.0=1.74.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libboost-system1.74.0/1.74.0-12/binfiles?fileinfo=1 Get binary package info: libboost1.74-dev=1.74.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libboost1.74-dev/1.74.0-12/binfiles?fileinfo=1 Get binary package info: libbpf0=1:0.5.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbpf0/1:0.5.0-1/binfiles?fileinfo=1 Get binary package info: libbrlapi0.8=6.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/libbrlapi0.8/6.4-2/binfiles?fileinfo=1 Get binary package info: libbrotli1=1.0.9-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libbrotli1/1.0.9-2+b2/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libburn4=1.5.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libburn4/1.5.4-1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-4/binfiles?fileinfo=1 Get binary package info: libc-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.32-4/binfiles?fileinfo=1 Get binary package info: libcacard0=1:2.8.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libcacard0/1:2.8.0-3/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcap2=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcap2-bin=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2-bin/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcapstone4=4.0.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libcapstone4/4.0.2-3/binfiles?fileinfo=1 Get binary package info: libcbor0.8=0.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcbor0.8/0.8.0-1/binfiles?fileinfo=1 Get binary package info: libcc1-0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libconfig9=1.5-0.4 Binary URL: http://snapshot.notset.fr/mr/binary/libconfig9/1.5-0.4/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.25-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.25-2/binfiles?fileinfo=1 Get binary package info: libcryptsetup12=2:2.4.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcryptsetup12/2:2.4.1-1/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.37-7/binfiles?fileinfo=1 Get binary package info: libctf0=2.37-7 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.37-7/binfiles?fileinfo=1 Get binary package info: libcurl3-gnutls=7.74.0-1.3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl3-gnutls/7.74.0-1.3+b1/binfiles?fileinfo=1 Get binary package info: libcurl4=7.74.0-1.3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl4/7.74.0-1.3+b1/binfiles?fileinfo=1 Get binary package info: libcurl4-gnutls-dev=7.74.0-1.3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcurl4-gnutls-dev/7.74.0-1.3+b1/binfiles?fileinfo=1 Get binary package info: libdate-manip-perl=6.85-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdate-manip-perl/6.85-1/binfiles?fileinfo=1 Get binary package info: libdaxctl1=71.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdaxctl1/71.1-1/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.260 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.260/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.5.2/binfiles?fileinfo=1 Get binary package info: libdeflate0=1.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libdeflate0/1.8-1/binfiles?fileinfo=1 Get binary package info: libdevmapper-event1.02.1=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdevmapper-event1.02.1/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: libdevmapper1.02.1=2:1.02.175-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdevmapper1.02.1/2:1.02.175-2.1/binfiles?fileinfo=1 Get binary package info: libdns-export1110=1:9.11.19+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libdns-export1110/1:9.11.19+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.20.9/binfiles?fileinfo=1 Get binary package info: libdrm-common=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm-common/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdrm2=2.4.107-8 Binary URL: http://snapshot.notset.fr/mr/binary/libdrm2/2.4.107-8/binfiles?fileinfo=1 Get binary package info: libdw1=0.185-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdw1/0.185-2/binfiles?fileinfo=1 Get binary package info: libedit2=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit2/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libefiboot1=37-6 Binary URL: http://snapshot.notset.fr/mr/binary/libefiboot1/37-6/binfiles?fileinfo=1 Get binary package info: libefivar1=37-6 Binary URL: http://snapshot.notset.fr/mr/binary/libefivar1/37-6/binfiles?fileinfo=1 Get binary package info: libelf1=0.185-2 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.185-2/binfiles?fileinfo=1 Get binary package info: libencode-locale-perl=1.05-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libencode-locale-perl/1.05-1.1/binfiles?fileinfo=1 Get binary package info: libepoxy0=1.5.9-2 Binary URL: http://snapshot.notset.fr/mr/binary/libepoxy0/1.5.9-2/binfiles?fileinfo=1 Get binary package info: libevent-2.1-7=2.1.12-stable-1 Binary URL: http://snapshot.notset.fr/mr/binary/libevent-2.1-7/2.1.12-stable-1/binfiles?fileinfo=1 Get binary package info: libewf2=20140807-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libewf2/20140807-2+b2/binfiles?fileinfo=1 Get binary package info: libexecs0=1.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libexecs0/1.3-1/binfiles?fileinfo=1 Get binary package info: libexpat1=2.4.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.4.1-3/binfiles?fileinfo=1 Get binary package info: libexpat1-dev=2.4.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1-dev/2.4.1-3/binfiles?fileinfo=1 Get binary package info: libext2fs-dev=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libext2fs-dev/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libext2fs2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libext2fs2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libfdisk1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libfdisk1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libfdt1=1.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfdt1/1.6.0-1/binfiles?fileinfo=1 Get binary package info: libffi8=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi8/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libfido2-1=1.9.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfido2-1/1.9.0-1/binfiles?fileinfo=1 Get binary package info: libfile-listing-perl=6.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-listing-perl/6.14-1/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.12.0-2/binfiles?fileinfo=1 Get binary package info: libfreetype6=2.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfreetype6/2.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: libfuse2=2.9.9-5 Binary URL: http://snapshot.notset.fr/mr/binary/libfuse2/2.9.9-5/binfiles?fileinfo=1 Get binary package info: libfuse3-3=3.10.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfuse3-3/3.10.5-1/binfiles?fileinfo=1 Get binary package info: libgbm1=21.2.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgbm1/21.2.4-1/binfiles?fileinfo=1 Get binary package info: libgcc-11-dev=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-11-dev/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgcc-s1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.9.4-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.9.4-3+b1/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.22-1/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.22-1/binfiles?fileinfo=1 Get binary package info: libglib2.0-0=2.70.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-0/2.70.0-3/binfiles?fileinfo=1 Get binary package info: libgmp-dev=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp-dev/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgmpxx4ldbl=2:6.2.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgmpxx4ldbl/2:6.2.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libgnutls-dane0=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls-dane0/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgnutls-openssl27=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls-openssl27/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgnutls28-dev=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls28-dev/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgnutls30=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls30/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgnutlsxx28=3.7.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutlsxx28/3.7.2-2/binfiles?fileinfo=1 Get binary package info: libgomp1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.42-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.42-3/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libgstreamer-plugins-base1.0-0=1.18.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgstreamer-plugins-base1.0-0/1.18.5-1/binfiles?fileinfo=1 Get binary package info: libgstreamer1.0-0=1.18.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgstreamer1.0-0/1.18.5-1/binfiles?fileinfo=1 Get binary package info: libguestfs-dev=1:1.44.2-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libguestfs-dev/1:1.44.2-1+b1/binfiles?fileinfo=1 Get binary package info: libguestfs-perl=1:1.44.2-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libguestfs-perl/1:1.44.2-1+b1/binfiles?fileinfo=1 Get binary package info: libguestfs-tools=1:1.44.2-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libguestfs-tools/1:1.44.2-1+b1/binfiles?fileinfo=1 Get binary package info: libguestfs0=1:1.44.2-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libguestfs0/1:1.44.2-1+b1/binfiles?fileinfo=1 Get binary package info: libhivex0=1.3.21-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libhivex0/1.3.21-1+b1/binfiles?fileinfo=1 Get binary package info: libhogweed6=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhogweed6/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libhtml-parser-perl=3.76-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-parser-perl/3.76-1/binfiles?fileinfo=1 Get binary package info: libhtml-tagset-perl=3.20-4 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-tagset-perl/3.20-4/binfiles?fileinfo=1 Get binary package info: libhtml-tree-perl=5.07-2 Binary URL: http://snapshot.notset.fr/mr/binary/libhtml-tree-perl/5.07-2/binfiles?fileinfo=1 Get binary package info: libhttp-cookies-perl=6.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-cookies-perl/6.10-1/binfiles?fileinfo=1 Get binary package info: libhttp-date-perl=6.05-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-date-perl/6.05-1/binfiles?fileinfo=1 Get binary package info: libhttp-message-perl=6.33-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-message-perl/6.33-1/binfiles?fileinfo=1 Get binary package info: libhttp-negotiate-perl=6.01-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhttp-negotiate-perl/6.01-1/binfiles?fileinfo=1 Get binary package info: libibverbs1=36.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libibverbs1/36.0-1/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libidn2-0=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-0/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libidn2-dev=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-dev/2.3.2-2/binfiles?fileinfo=1 Get binary package info: libintl-perl=1.26-3 Binary URL: http://snapshot.notset.fr/mr/binary/libintl-perl/1.26-3/binfiles?fileinfo=1 Get binary package info: libio-html-perl=1.004-2 Binary URL: http://snapshot.notset.fr/mr/binary/libio-html-perl/1.004-2/binfiles?fileinfo=1 Get binary package info: libio-socket-ssl-perl=2.072-1 Binary URL: http://snapshot.notset.fr/mr/binary/libio-socket-ssl-perl/2.072-1/binfiles?fileinfo=1 Get binary package info: libip4tc2=1.8.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libip4tc2/1.8.7-1/binfiles?fileinfo=1 Get binary package info: libisc-export1105=1:9.11.19+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libisc-export1105/1:9.11.19+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: libisl23=0.24-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.24-2/binfiles?fileinfo=1 Get binary package info: libisoburn1=1.5.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisoburn1/1.5.4-2/binfiles?fileinfo=1 Get binary package info: libisofs6=1.5.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libisofs6/1.5.4-1/binfiles?fileinfo=1 Get binary package info: libitm1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libjansson4=2.13.1-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libjansson4/2.13.1-1.1/binfiles?fileinfo=1 Get binary package info: libjbig0=2.1-3.1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libjbig0/2.1-3.1+b2/binfiles?fileinfo=1 Get binary package info: libjpeg62-turbo=1:2.0.6-4 Binary URL: http://snapshot.notset.fr/mr/binary/libjpeg62-turbo/1:2.0.6-4/binfiles?fileinfo=1 Get binary package info: libjq1=1.6-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libjq1/1.6-2.1/binfiles?fileinfo=1 Get binary package info: libjs-jquery=3.5.1+dfsg+~3.5.5-8 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-jquery/3.5.1+dfsg+~3.5.5-8/binfiles?fileinfo=1 Get binary package info: libjs-sphinxdoc=4.2.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-sphinxdoc/4.2.0-5/binfiles?fileinfo=1 Get binary package info: libjs-underscore=1.9.1~dfsg-4 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-underscore/1.9.1~dfsg-4/binfiles?fileinfo=1 Get binary package info: libjson-c5=0.15-2 Binary URL: http://snapshot.notset.fr/mr/binary/libjson-c5/0.15-2/binfiles?fileinfo=1 Get binary package info: libjson-glib-1.0-0=1.6.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjson-glib-1.0-0/1.6.6-1/binfiles?fileinfo=1 Get binary package info: libjson-glib-1.0-common=1.6.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libjson-glib-1.0-common/1.6.6-1/binfiles?fileinfo=1 Get binary package info: libjte2=1.22-3 Binary URL: http://snapshot.notset.fr/mr/binary/libjte2/1.22-3/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libklibc=2.0.8-6.1 Binary URL: http://snapshot.notset.fr/mr/binary/libklibc/2.0.8-6.1/binfiles?fileinfo=1 Get binary package info: libkmod2=29-1 Binary URL: http://snapshot.notset.fr/mr/binary/libkmod2/29-1/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libldap-2.4-2=2.4.59+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libldap-2.4-2/2.4.59+dfsg-1/binfiles?fileinfo=1 Get binary package info: libldm-1.0-0=0.2.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libldm-1.0-0/0.2.5-1/binfiles?fileinfo=1 Get binary package info: liblsan0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: liblua5.3-0=5.3.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblua5.3-0/5.3.6-1/binfiles?fileinfo=1 Get binary package info: liblua5.3-dev=5.3.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblua5.3-dev/5.3.6-1/binfiles?fileinfo=1 Get binary package info: liblvm2cmd2.03=2.03.11-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/liblvm2cmd2.03/2.03.11-2.1/binfiles?fileinfo=1 Get binary package info: liblwp-mediatypes-perl=6.04-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblwp-mediatypes-perl/6.04-1/binfiles?fileinfo=1 Get binary package info: liblwp-protocol-https-perl=6.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/liblwp-protocol-https-perl/6.10-1/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzma-dev=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma-dev/5.2.5-2/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: liblzo2-2=2.10-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzo2-2/2.10-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmnl0=1.0.4-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmnl0/1.0.4-3/binfiles?fileinfo=1 Get binary package info: libmount1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.1-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-2/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libnbd-bin=1.8.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnbd-bin/1.8.5-1/binfiles?fileinfo=1 Get binary package info: libnbd-dev=1.8.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnbd-dev/1.8.5-1/binfiles?fileinfo=1 Get binary package info: libnbd0=1.8.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnbd0/1.8.5-1/binfiles?fileinfo=1 Get binary package info: libncurses-dev=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses-dev/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libncurses6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libndctl6=71.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libndctl6/71.1-1/binfiles?fileinfo=1 Get binary package info: libnet-http-perl=6.21-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnet-http-perl/6.21-1/binfiles?fileinfo=1 Get binary package info: libnet-ssleay-perl=1.88-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libnet-ssleay-perl/1.88-3+b1/binfiles?fileinfo=1 Get binary package info: libnetpbm10=2:10.0-15.4 Binary URL: http://snapshot.notset.fr/mr/binary/libnetpbm10/2:10.0-15.4/binfiles?fileinfo=1 Get binary package info: libnettle8=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnettle8/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libnghttp2-14=1.43.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnghttp2-14/1.43.0-1/binfiles?fileinfo=1 Get binary package info: libnl-3-200=3.4.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-3-200/3.4.0-1+b1/binfiles?fileinfo=1 Get binary package info: libnl-route-3-200=3.4.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libnl-route-3-200/3.4.0-1+b1/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnspr4=2:4.32-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnspr4/2:4.32-1/binfiles?fileinfo=1 Get binary package info: libnss3=2:3.70-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnss3/2:3.70-1/binfiles?fileinfo=1 Get binary package info: libntfs-3g89=1:2021.8.22-3 Binary URL: http://snapshot.notset.fr/mr/binary/libntfs-3g89/1:2021.8.22-3/binfiles?fileinfo=1 Get binary package info: libnuma1=2.0.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libnuma1/2.0.14-3/binfiles?fileinfo=1 Get binary package info: libonig5=6.9.7.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libonig5/6.9.7.1-2/binfiles?fileinfo=1 Get binary package info: libopts25=1:5.18.16-4 Binary URL: http://snapshot.notset.fr/mr/binary/libopts25/1:5.18.16-4/binfiles?fileinfo=1 Get binary package info: libopus0=1.3.1-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/libopus0/1.3.1-0.1/binfiles?fileinfo=1 Get binary package info: liborc-0.4-0=1:0.4.32-1 Binary URL: http://snapshot.notset.fr/mr/binary/liborc-0.4-0/1:0.4.32-1/binfiles?fileinfo=1 Get binary package info: libp11-kit-dev=0.24.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit-dev/0.24.0-5/binfiles?fileinfo=1 Get binary package info: libp11-kit0=0.24.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit0/0.24.0-5/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libparted2=3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libparted2/3.4-1/binfiles?fileinfo=1 Get binary package info: libpci3=1:3.7.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/libpci3/1:3.7.0-6/binfiles?fileinfo=1 Get binary package info: libpcre2-16-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-16-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-32-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-32-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-dev=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-dev/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre2-posix2=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-posix2/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libpcsclite1=1.9.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpcsclite1/1.9.4-1/binfiles?fileinfo=1 Get binary package info: libperl-dev=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libperl-dev/5.32.1-6/binfiles?fileinfo=1 Get binary package info: libperl5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.3-1/binfiles?fileinfo=1 Get binary package info: libpixman-1-0=0.40.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpixman-1-0/0.40.0-1/binfiles?fileinfo=1 Get binary package info: libpmem1=1.11.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpmem1/1.11.1-3/binfiles?fileinfo=1 Get binary package info: libpng16-16=1.6.37-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpng16-16/1.6.37-3/binfiles?fileinfo=1 Get binary package info: libpopt0=1.18-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpopt0/1.18-3/binfiles?fileinfo=1 Get binary package info: libprocps8=2:3.3.17-5 Binary URL: http://snapshot.notset.fr/mr/binary/libprocps8/2:3.3.17-5/binfiles?fileinfo=1 Get binary package info: libpsl5=0.21.0-1.2 Binary URL: http://snapshot.notset.fr/mr/binary/libpsl5/0.21.0-1.2/binfiles?fileinfo=1 Get binary package info: libpython3-dev=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-dev/3.9.2-3/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.2-3/binfiles?fileinfo=1 Get binary package info: libpython3.9=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libpython3.9-dev=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-dev/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.7-4/binfiles?fileinfo=1 Get binary package info: libquadmath0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: librdmacm1=36.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/librdmacm1/36.0-1/binfiles?fileinfo=1 Get binary package info: libreadline-dev=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline-dev/8.1-2/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1-2/binfiles?fileinfo=1 Get binary package info: librtmp1=2.4+20151223.gitfa8646d.1-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/librtmp1/2.4+20151223.gitfa8646d.1-2+b2/binfiles?fileinfo=1 Get binary package info: libruby2.7=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libruby2.7/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: libsasl2-2=2.1.27+dfsg-2.2 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-2/2.1.27+dfsg-2.2/binfiles?fileinfo=1 Get binary package info: libsasl2-modules-db=2.1.27+dfsg-2.2 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-modules-db/2.1.27+dfsg-2.2/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.2-2/binfiles?fileinfo=1 Get binary package info: libselinux1=3.1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.1-3+b1/binfiles?fileinfo=1 Get binary package info: libselinux1-dev=3.1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1-dev/3.1-3+b1/binfiles?fileinfo=1 Get binary package info: libsemanage-common=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage-common/3.1-1/binfiles?fileinfo=1 Get binary package info: libsemanage1=3.1-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage1/3.1-1+b2/binfiles?fileinfo=1 Get binary package info: libsepol1=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1/3.1-1/binfiles?fileinfo=1 Get binary package info: libsepol1-dev=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1-dev/3.1-1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.13-1/binfiles?fileinfo=1 Get binary package info: libslirp0=4.6.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libslirp0/4.6.1-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libspice-server1=0.15.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libspice-server1/0.15.0-2/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.36.0-2/binfiles?fileinfo=1 Get binary package info: libss2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libss2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libssh-4=0.9.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssh-4/0.9.6-1/binfiles?fileinfo=1 Get binary package info: libssh-dev=0.9.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssh-dev/0.9.6-1/binfiles?fileinfo=1 Get binary package info: libssh2-1=1.10.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libssh2-1/1.10.0-2/binfiles?fileinfo=1 Get binary package info: libssl-dev=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl-dev/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: libstdc++-11-dev=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-11-dev/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libstdc++6=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libstring-shellquote-perl=1.04-1 Binary URL: http://snapshot.notset.fr/mr/binary/libstring-shellquote-perl/1.04-1/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsys-virt-perl=7.5.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsys-virt-perl/7.5.0-1/binfiles?fileinfo=1 Get binary package info: libsystemd0=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/249.5-1/binfiles?fileinfo=1 Get binary package info: libtasn1-6=4.17.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6/4.17.0-2/binfiles?fileinfo=1 Get binary package info: libtasn1-6-dev=4.17.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6-dev/4.17.0-2/binfiles?fileinfo=1 Get binary package info: libtcl8.6=8.6.11+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtcl8.6/8.6.11+dfsg-1/binfiles?fileinfo=1 Get binary package info: libtiff5=4.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtiff5/4.3.0-2/binfiles?fileinfo=1 Get binary package info: libtimedate-perl=2.3300-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtimedate-perl/2.3300-2/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtorrent-rasterbar-dev=1.2.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtorrent-rasterbar-dev/1.2.14-1/binfiles?fileinfo=1 Get binary package info: libtorrent-rasterbar10=1.2.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtorrent-rasterbar10/1.2.14-1/binfiles?fileinfo=1 Get binary package info: libtry-tiny-perl=0.30-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtry-tiny-perl/0.30-1/binfiles?fileinfo=1 Get binary package info: libtsan0=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libtsk19=4.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtsk19/4.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: libubsan1=11.2.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/11.2.0-10/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libudev1=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/249.5-1/binfiles?fileinfo=1 Get binary package info: libunbound8=1.13.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libunbound8/1.13.1-1/binfiles?fileinfo=1 Get binary package info: libunistring2=0.9.10-6 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/0.9.10-6/binfiles?fileinfo=1 Get binary package info: libunwind8=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libunwind8/1.3.2-2/binfiles?fileinfo=1 Get binary package info: liburi-perl=5.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/liburi-perl/5.10-1/binfiles?fileinfo=1 Get binary package info: liburing1=0.7-3 Binary URL: http://snapshot.notset.fr/mr/binary/liburing1/0.7-3/binfiles?fileinfo=1 Get binary package info: libusb-1.0-0=2:1.0.24-3 Binary URL: http://snapshot.notset.fr/mr/binary/libusb-1.0-0/2:1.0.24-3/binfiles?fileinfo=1 Get binary package info: libusbredirparser1=0.11.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libusbredirparser1/0.11.0-2/binfiles?fileinfo=1 Get binary package info: libuuid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libvdeplug2=4.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libvdeplug2/4.0.1-2/binfiles?fileinfo=1 Get binary package info: libvhdi1=20210425-1 Binary URL: http://snapshot.notset.fr/mr/binary/libvhdi1/20210425-1/binfiles?fileinfo=1 Get binary package info: libvirt-dev=7.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libvirt-dev/7.6.0-1/binfiles?fileinfo=1 Get binary package info: libvirt0=7.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libvirt0/7.6.0-1/binfiles?fileinfo=1 Get binary package info: libvmdk1=20200926-2 Binary URL: http://snapshot.notset.fr/mr/binary/libvmdk1/20200926-2/binfiles?fileinfo=1 Get binary package info: libwayland-server0=1.19.0-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libwayland-server0/1.19.0-2+b1/binfiles?fileinfo=1 Get binary package info: libwebp6=0.6.1-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libwebp6/0.6.1-2.1/binfiles?fileinfo=1 Get binary package info: libwin-hivex-perl=1.3.21-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libwin-hivex-perl/1.3.21-1+b1/binfiles?fileinfo=1 Get binary package info: libwrap0=7.6.q-31 Binary URL: http://snapshot.notset.fr/mr/binary/libwrap0/7.6.q-31/binfiles?fileinfo=1 Get binary package info: libwww-perl=6.58-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwww-perl/6.58-1/binfiles?fileinfo=1 Get binary package info: libwww-robotrules-perl=6.02-1 Binary URL: http://snapshot.notset.fr/mr/binary/libwww-robotrules-perl/6.02-1/binfiles?fileinfo=1 Get binary package info: libxen-dev=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxen-dev/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxencall1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxencall1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxendevicemodel1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxendevicemodel1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxenevtchn1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxenevtchn1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxenforeignmemory1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxenforeignmemory1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxengnttab1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxengnttab1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxenhypfs1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxenhypfs1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxenmisc4.14=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxenmisc4.14/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxenstore3.0=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxenstore3.0/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxentoolcore1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxentoolcore1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxentoollog1=4.14.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxentoollog1/4.14.3-1/binfiles?fileinfo=1 Get binary package info: libxml-parser-perl=2.46-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxml-parser-perl/2.46-2/binfiles?fileinfo=1 Get binary package info: libxml-xpath-perl=1.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxml-xpath-perl/1.44-1/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.12+dfsg-5 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.12+dfsg-5/binfiles?fileinfo=1 Get binary package info: libxtables12=1.8.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxtables12/1.8.7-1/binfiles?fileinfo=1 Get binary package info: libxxhash0=0.8.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libxxhash0/0.8.0-2/binfiles?fileinfo=1 Get binary package info: libyajl2=2.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libyajl2/2.1.0-3/binfiles?fileinfo=1 Get binary package info: libyaml-0-2=0.2.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libyaml-0-2/0.2.2-1/binfiles?fileinfo=1 Get binary package info: libyara8=4.1.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libyara8/4.1.3-1/binfiles?fileinfo=1 Get binary package info: libzstd-dev=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd-dev/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: linux-base=4.6 Binary URL: http://snapshot.notset.fr/mr/binary/linux-base/4.6/binfiles?fileinfo=1 Get binary package info: linux-image-5.14.0-3-amd64=5.14.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/linux-image-5.14.0-3-amd64/5.14.12-1/binfiles?fileinfo=1 Get binary package info: linux-image-amd64=5.14.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/linux-image-amd64/5.14.12-1/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.14.12-1 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.14.12-1/binfiles?fileinfo=1 Get binary package info: login=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: logsave=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/logsave/1.46.4-1/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: lsscsi=0.31-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/lsscsi/0.31-1+b1/binfiles?fileinfo=1 Get binary package info: lvm2=2.03.11-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/lvm2/2.03.11-2.1/binfiles?fileinfo=1 Get binary package info: lzop=1.04-2 Binary URL: http://snapshot.notset.fr/mr/binary/lzop/1.04-2/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.9.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.9.4-2/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-2 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-2/binfiles?fileinfo=1 Get binary package info: mdadm=4.2~rc2-7 Binary URL: http://snapshot.notset.fr/mr/binary/mdadm/4.2~rc2-7/binfiles?fileinfo=1 Get binary package info: media-types=4.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/4.0.0/binfiles?fileinfo=1 Get binary package info: mount=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/mount/2.37.2-4/binfiles?fileinfo=1 Get binary package info: mtools=4.0.33-1+really4.0.32-1 Binary URL: http://snapshot.notset.fr/mr/binary/mtools/4.0.33-1+really4.0.32-1/binfiles?fileinfo=1 Get binary package info: ncal=12.1.7+nmu3 Binary URL: http://snapshot.notset.fr/mr/binary/ncal/12.1.7+nmu3/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.2+20210905-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.2+20210905-1/binfiles?fileinfo=1 Get binary package info: netbase=6.3 Binary URL: http://snapshot.notset.fr/mr/binary/netbase/6.3/binfiles?fileinfo=1 Get binary package info: netpbm=2:10.0-15.4 Binary URL: http://snapshot.notset.fr/mr/binary/netpbm/2:10.0-15.4/binfiles?fileinfo=1 Get binary package info: nettle-dev=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/nettle-dev/3.7.3-1/binfiles?fileinfo=1 Get binary package info: ntfs-3g=1:2021.8.22-3 Binary URL: http://snapshot.notset.fr/mr/binary/ntfs-3g/1:2021.8.22-3/binfiles?fileinfo=1 Get binary package info: openssh-client=1:8.4p1-6 Binary URL: http://snapshot.notset.fr/mr/binary/openssh-client/1:8.4p1-6/binfiles?fileinfo=1 Get binary package info: openssh-server=1:8.4p1-6 Binary URL: http://snapshot.notset.fr/mr/binary/openssh-server/1:8.4p1-6/binfiles?fileinfo=1 Get binary package info: openssh-sftp-server=1:8.4p1-6 Binary URL: http://snapshot.notset.fr/mr/binary/openssh-sftp-server/1:8.4p1-6/binfiles?fileinfo=1 Get binary package info: openssl=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/openssl/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: osinfo-db=0.20211013-1 Binary URL: http://snapshot.notset.fr/mr/binary/osinfo-db/0.20211013-1/binfiles?fileinfo=1 Get binary package info: parted=3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/parted/3.4-1/binfiles?fileinfo=1 Get binary package info: passwd=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/passwd/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: pci.ids=0.0~2021.08.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/pci.ids/0.0~2021.08.22-1/binfiles?fileinfo=1 Get binary package info: pciutils=1:3.7.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/pciutils/1:3.7.0-6/binfiles?fileinfo=1 Get binary package info: perl=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-base=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-modules-5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-openssl-defaults=5 Binary URL: http://snapshot.notset.fr/mr/binary/perl-openssl-defaults/5/binfiles?fileinfo=1 Get binary package info: pkg-config=0.29.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/pkg-config/0.29.2-1/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: procps=2:3.3.17-5 Binary URL: http://snapshot.notset.fr/mr/binary/procps/2:3.3.17-5/binfiles?fileinfo=1 Get binary package info: psmisc=23.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/psmisc/23.4-2/binfiles?fileinfo=1 Get binary package info: python3=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-dev=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dev/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-distutils=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-distutils/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3-lib2to3=3.9.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lib2to3/3.9.7-1/binfiles?fileinfo=1 Get binary package info: python3-libnbd=1.8.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-libnbd/1.8.5-1/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.7-4/binfiles?fileinfo=1 Get binary package info: python3.9-dev=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-dev/3.9.7-4/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.7-4/binfiles?fileinfo=1 Get binary package info: qemu-system-common=1:6.1+dfsg-8 Binary URL: http://snapshot.notset.fr/mr/binary/qemu-system-common/1:6.1+dfsg-8/binfiles?fileinfo=1 Get binary package info: qemu-system-data=1:6.1+dfsg-8 Binary URL: http://snapshot.notset.fr/mr/binary/qemu-system-data/1:6.1+dfsg-8/binfiles?fileinfo=1 Get binary package info: qemu-system-x86=1:6.1+dfsg-8 Binary URL: http://snapshot.notset.fr/mr/binary/qemu-system-x86/1:6.1+dfsg-8/binfiles?fileinfo=1 Get binary package info: qemu-utils=1:6.1+dfsg-8 Binary URL: http://snapshot.notset.fr/mr/binary/qemu-utils/1:6.1+dfsg-8/binfiles?fileinfo=1 Get binary package info: rake=13.0.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/rake/13.0.3-1/binfiles?fileinfo=1 Get binary package info: readline-common=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1-2/binfiles?fileinfo=1 Get binary package info: rpcsvc-proto=1.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/rpcsvc-proto/1.4.2-4/binfiles?fileinfo=1 Get binary package info: ruby=1:2.7.6 Binary URL: http://snapshot.notset.fr/mr/binary/ruby/1:2.7.6/binfiles?fileinfo=1 Get binary package info: ruby-dev=1:2.7.6 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-dev/1:2.7.6/binfiles?fileinfo=1 Get binary package info: ruby-minitest=5.13.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-minitest/5.13.0-1/binfiles?fileinfo=1 Get binary package info: ruby-net-telnet=0.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-net-telnet/0.1.1-2/binfiles?fileinfo=1 Get binary package info: ruby-power-assert=1.1.7-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-power-assert/1.1.7-2/binfiles?fileinfo=1 Get binary package info: ruby-rubygems=3.2.27-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-rubygems/3.2.27-2/binfiles?fileinfo=1 Get binary package info: ruby-test-unit=3.3.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-test-unit/3.3.9-1/binfiles?fileinfo=1 Get binary package info: ruby-xmlrpc=0.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/ruby-xmlrpc/0.3.0-2/binfiles?fileinfo=1 Get binary package info: ruby2.7=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby2.7/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: ruby2.7-dev=2.7.4-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/ruby2.7-dev/2.7.4-1+b1/binfiles?fileinfo=1 Get binary package info: rubygems-integration=1.18 Binary URL: http://snapshot.notset.fr/mr/binary/rubygems-integration/1.18/binfiles?fileinfo=1 Get binary package info: runit-helper=2.10.3 Binary URL: http://snapshot.notset.fr/mr/binary/runit-helper/2.10.3/binfiles?fileinfo=1 Get binary package info: scrub=2.6.1-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/scrub/2.6.1-1+b1/binfiles?fileinfo=1 Get binary package info: seabios=1.14.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/seabios/1.14.0-2/binfiles?fileinfo=1 Get binary package info: sed=4.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.8-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.17 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.17/binfiles?fileinfo=1 Get binary package info: sleuthkit=4.11.0+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/sleuthkit/4.11.0+dfsg-1/binfiles?fileinfo=1 Get binary package info: socat=1.7.4.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/socat/1.7.4.1-3/binfiles?fileinfo=1 Get binary package info: squashfs-tools=1:4.5-3 Binary URL: http://snapshot.notset.fr/mr/binary/squashfs-tools/1:4.5-3/binfiles?fileinfo=1 Get binary package info: supermin=5.2.1-6+b1 Binary URL: http://snapshot.notset.fr/mr/binary/supermin/5.2.1-6+b1/binfiles?fileinfo=1 Get binary package info: syslinux=3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/syslinux/3:6.04~git20190206.bf6db5b4+dfsg1-3+b1/binfiles?fileinfo=1 Get binary package info: systemd=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/systemd/249.5-1/binfiles?fileinfo=1 Get binary package info: systemd-sysv=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/systemd-sysv/249.5-1/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=3.00-1 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/3.00-1/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tcl=8.6.11+1 Binary URL: http://snapshot.notset.fr/mr/binary/tcl/8.6.11+1/binfiles?fileinfo=1 Get binary package info: tcl-dev=8.6.11+1 Binary URL: http://snapshot.notset.fr/mr/binary/tcl-dev/8.6.11+1/binfiles?fileinfo=1 Get binary package info: tcl-expect=5.45.4-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/tcl-expect/5.45.4-2+b1/binfiles?fileinfo=1 Get binary package info: tcl8.6=8.6.11+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tcl8.6/8.6.11+dfsg-1/binfiles?fileinfo=1 Get binary package info: tcl8.6-dev=8.6.11+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tcl8.6-dev/8.6.11+dfsg-1/binfiles?fileinfo=1 Get binary package info: tzdata=2021e-1 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021e-1/binfiles?fileinfo=1 Get binary package info: ucf=3.0043 Binary URL: http://snapshot.notset.fr/mr/binary/ucf/3.0043/binfiles?fileinfo=1 Get binary package info: udev=249.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/udev/249.5-1/binfiles?fileinfo=1 Get binary package info: util-linux=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.37.2-4/binfiles?fileinfo=1 Get binary package info: uuid-runtime=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/uuid-runtime/2.37.2-4/binfiles?fileinfo=1 Get binary package info: wget=1.21.2-2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/wget/1.21.2-2+b1/binfiles?fileinfo=1 Get binary package info: xorriso=1.5.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/xorriso/1.5.4-2/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zerofree=1.1.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/zerofree/1.1.1-1/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Get binary package info: zlib1g-dev=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g-dev/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 503 Timestamp source (213 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211025T025314Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210922T025414Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210901T090918Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210816T024705Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210929T025048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T144048Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211014T085745Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T205029Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210827T030044Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211015T025547Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210906T024530Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210902T030735Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210823T024636Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T151606Z/ bookworm main Remaining packages to be found: 25 Timestamp source (5 packages): deb http://snapshot.notset.fr/archive/debian/20211101T024700Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211023T025408Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210828T025147Z/ bookworm main Remaining packages to be found: 14 Timestamp source (4 packages): deb http://snapshot.notset.fr/archive/debian/20211103T025035Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210830T143924Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211101T213752Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T084351Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211002T025114Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211004T210045Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210824T024320Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210908T025933Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210822T023545Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211019T025145Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T025126Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211017T024714Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210928T025308Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211008T024925Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210827T205352Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210903T030245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210927T025314Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211031T025212Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210926T025629Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211003T024803Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210821T024315Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T025026Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211022T024712Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210907T024355Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T085356Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210825T030241Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210826T161923Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211018T024645Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210904T034925Z/ bookworm main Remaining packages to be found: 9 Timestamp source (2 packages): deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210905T024240Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211103T204712Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210911T144836Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210930T025245Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210909T025907Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210908T094300Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210831T024515Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210818T025459Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T024950Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210910T204420Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211012T024642Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211021T084416Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211030T160902Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210910T150956Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211026T024934Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210920T025100Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210915T221751Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211007T025102Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211024T025444Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211006T025359Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210927T084912Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211006T084856Z/ bookworm main Remaining packages to be found: 5 Timestamp source (1 packages): deb http://snapshot.notset.fr/archive/debian/20211106T025313Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210923T145517Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211027T025227Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211001T033837Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210830T024108Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211020T024519Z/ bookworm main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210910T030709Z/ unstable main Remaining packages to be found: 4 Timestamp source (3 packages): deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210925T203230Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211015T213729Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211016T210235Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20210919T024804Z/ unstable main Skipping snapshot: deb http://snapshot.notset.fr/archive/debian/20211008T084328Z/ unstable main Remaining packages to be found: 1 Timestamp source (1 packages): deb http://snapshot.notset.fr/archive/debian/20211031T144420Z/ unstable main New buildinfo file: /tmp/nbdkit-1.26.6-2+b11mj0ldkp/nbdkit_1.26.6-2+b1_amd64.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=acl:amd64=2.3.1-1 adduser:all=3.118 apt:amd64=2.3.11 attr:amd64=1:2.5.1-1 augeas-lenses:all=1.12.0-2 autoconf:all=2.71-2 automake:all=1:1.16.5-1 autopoint:all=0.21-4 autotools-dev:all=20180224.1+nmu1 base-files:amd64=12 base-passwd:amd64=3.5.52 bash:amd64=5.1-3+b2 bash-completion:all=1:2.11-4 binutils:amd64=2.37-7 binutils-common:amd64=2.37-7 binutils-x86-64-linux-gnu:amd64=2.37-7 bsdextrautils:amd64=2.37.2-4 bsdmainutils:all=12.1.7+nmu3 bsdutils:amd64=1:2.37.2-4 btrfs-progs:amd64=5.14.1-1 build-essential:amd64=12.9 busybox:amd64=1:1.30.1-7+b1 bzip2:amd64=1.0.8-4 ca-certificates:all=20211016 comerr-dev:amd64=2.1-1.46.4-1 coreutils:amd64=8.32-4+b1 cpio:amd64=2.13+dfsg-7 cpp:amd64=4:11.2.0-2 cpp-11:amd64=11.2.0-10 cryptsetup-bin:amd64=2:2.4.1-1 curl:amd64=7.74.0-1.3+b1 dash:amd64=0.5.11+git20210903+057cd650a4ed-1 db-util:all=5.3.1+nmu1 db5.3-util:amd64=5.3.28+dfsg1-0.8 debconf:all=1.5.79 debhelper:all=13.5.2 debian-archive-keyring:all=2021.1.1 debianutils:amd64=5.5-1 debootstrap:all=1.0.123 dh-autoreconf:all=20 dh-strip-nondeterminism:all=1.12.0-2 diffutils:amd64=1:3.7-5 dmeventd:amd64=2:1.02.175-2.1 dmidecode:amd64=3.3-3 dmsetup:amd64=2:1.02.175-2.1 dosfstools:amd64=4.2-1 dpkg:amd64=1.20.9 dpkg-dev:all=1.20.9 dwz:amd64=0.14-1 e2fsprogs:amd64=1.46.4-1 exfat-fuse:amd64=1.3.0-2 exfat-utils:amd64=1.3.0-2 expect:amd64=5.45.4-2+b1 extlinux:amd64=3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 f2fs-tools:amd64=1.14.0-2 fdisk:amd64=2.37.2-4 file:amd64=1:5.39-3 findutils:amd64=4.8.0-1 fuse:amd64=2.9.9-5 g++:amd64=4:11.2.0-2 g++-11:amd64=11.2.0-10 gawk:amd64=1:5.1.0-1 gcc:amd64=4:11.2.0-2 gcc-11:amd64=11.2.0-10 gcc-11-base:amd64=11.2.0-10 gdisk:amd64=1.0.8-3 genisoimage:amd64=9:1.1.11-3.2 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 gnutls-bin:amd64=3.7.2-2 gpgv:amd64=2.2.27-2 grep:amd64=3.7-1 groff-base:amd64=1.22.4-7 grub-common:amd64=2.04-20 grub2-common:amd64=2.04-20 gzip:amd64=1.10-4 hostname:amd64=3.23 icoutils:amd64=0.32.3-3 init-system-helpers:all=1.60 initramfs-tools:all=0.140 initramfs-tools-core:all=0.140 intltool-debian:all=0.35.0+20060710.5 iproute2:amd64=5.14.0-1 ipxe-qemu:all=1.0.0+git-20190125.36a4c85-5.1 isc-dhcp-client:amd64=4.4.1-2.3 iso-codes:all=4.7.0-1 jq:amd64=1.6-2.1 klibc-utils:amd64=2.0.8-6.1 kmod:amd64=29-1 kpartx:amd64=0.8.5-2+b1 ldmtool:amd64=0.2.5-1 less:amd64=551-2 libacl1:amd64=2.3.1-1 libafflib0v5:amd64=3.7.19-2 libaio1:amd64=0.3.112-11 libapparmor1:amd64=3.0.3-5 libapt-pkg6.0:amd64=2.3.11 libarchive-zip-perl:all=1.68-1 libargon2-1:amd64=0~20171227-0.2 libasan6:amd64=11.2.0-10 libasound2:amd64=1.2.5.1-1 libasound2-data:all=1.2.5.1-1 libatomic1:amd64=11.2.0-10 libattr1:amd64=1:2.5.1-1 libaudit-common:all=1:3.0.6-1 libaudit1:amd64=1:3.0.6-1 libaugeas0:amd64=1.12.0-2 libbfio1:amd64=20170123-6 libbinutils:amd64=2.37-7 libblkid1:amd64=2.37.2-4 libboost-system-dev:amd64=1.74.0.3 libboost-system1.74-dev:amd64=1.74.0-12 libboost-system1.74.0:amd64=1.74.0-12 libboost1.74-dev:amd64=1.74.0-12 libbpf0:amd64=1:0.5.0-1 libbrlapi0.8:amd64=6.4-2 libbrotli1:amd64=1.0.9-2+b2 libbsd0:amd64=0.11.3-1 libburn4:amd64=1.5.4-1 libbz2-1.0:amd64=1.0.8-4 libc-bin:amd64=2.32-4 libc-dev-bin:amd64=2.32-4 libc6:amd64=2.32-4 libc6-dev:amd64=2.32-4 libcacard0:amd64=1:2.8.0-3 libcap-ng0:amd64=0.7.9-2.2+b1 libcap2:amd64=1:2.44-1 libcap2-bin:amd64=1:2.44-1 libcapstone4:amd64=4.0.2-3 libcbor0.8:amd64=0.8.0-1 libcc1-0:amd64=11.2.0-10 libcom-err2:amd64=1.46.4-1 libconfig9:amd64=1.5-0.4 libcrypt-dev:amd64=1:4.4.25-2 libcrypt1:amd64=1:4.4.25-2 libcryptsetup12:amd64=2:2.4.1-1 libctf-nobfd0:amd64=2.37-7 libctf0:amd64=2.37-7 libcurl3-gnutls:amd64=7.74.0-1.3+b1 libcurl4:amd64=7.74.0-1.3+b1 libcurl4-gnutls-dev:amd64=7.74.0-1.3+b1 libdate-manip-perl:all=6.85-1 libdaxctl1:amd64=71.1-1 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdebconfclient0:amd64=0.260 libdebhelper-perl:all=13.5.2 libdeflate0:amd64=1.8-1 libdevmapper-event1.02.1:amd64=2:1.02.175-2.1 libdevmapper1.02.1:amd64=2:1.02.175-2.1 libdns-export1110:amd64=1:9.11.19+dfsg-2.1 libdpkg-perl:all=1.20.9 libdrm-common:all=2.4.107-8 libdrm2:amd64=2.4.107-8 libdw1:amd64=0.185-2 libedit2:amd64=3.1-20210910-1 libefiboot1:amd64=37-6 libefivar1:amd64=37-6 libelf1:amd64=0.185-2 libencode-locale-perl:all=1.05-1.1 libepoxy0:amd64=1.5.9-2 libevent-2.1-7:amd64=2.1.12-stable-1 libewf2:amd64=20140807-2+b2 libexecs0:amd64=1.3-1 libexpat1:amd64=2.4.1-3 libexpat1-dev:amd64=2.4.1-3 libext2fs-dev:amd64=1.46.4-1 libext2fs2:amd64=1.46.4-1 libfdisk1:amd64=2.37.2-4 libfdt1:amd64=1.6.0-1 libffi8:amd64=3.4.2-3 libfido2-1:amd64=1.9.0-1 libfile-listing-perl:all=6.14-1 libfile-stripnondeterminism-perl:all=1.12.0-2 libfreetype6:amd64=2.11.0+dfsg-1 libfuse2:amd64=2.9.9-5 libfuse3-3:amd64=3.10.5-1 libgbm1:amd64=21.2.4-1 libgcc-11-dev:amd64=11.2.0-10 libgcc-s1:amd64=11.2.0-10 libgcrypt20:amd64=1.9.4-3+b1 libgdbm-compat4:amd64=1.22-1 libgdbm6:amd64=1.22-1 libglib2.0-0:amd64=2.70.0-3 libgmp-dev:amd64=2:6.2.1+dfsg-2 libgmp10:amd64=2:6.2.1+dfsg-2 libgmpxx4ldbl:amd64=2:6.2.1+dfsg-2 libgnutls-dane0:amd64=3.7.2-2 libgnutls-openssl27:amd64=3.7.2-2 libgnutls28-dev:amd64=3.7.2-2 libgnutls30:amd64=3.7.2-2 libgnutlsxx28:amd64=3.7.2-2 libgomp1:amd64=11.2.0-10 libgpg-error0:amd64=1.42-3 libgssapi-krb5-2:amd64=1.18.3-7 libgstreamer-plugins-base1.0-0:amd64=1.18.5-1 libgstreamer1.0-0:amd64=1.18.5-1 libguestfs-dev:amd64=1:1.44.2-1+b1 libguestfs-perl:amd64=1:1.44.2-1+b1 libguestfs-tools:amd64=1:1.44.2-1+b1 libguestfs0:amd64=1:1.44.2-1+b1 libhivex0:amd64=1.3.21-1+b1 libhogweed6:amd64=3.7.3-1 libhtml-parser-perl:amd64=3.76-1 libhtml-tagset-perl:all=3.20-4 libhtml-tree-perl:all=5.07-2 libhttp-cookies-perl:all=6.10-1 libhttp-date-perl:all=6.05-1 libhttp-message-perl:all=6.33-1 libhttp-negotiate-perl:all=6.01-1 libibverbs1:amd64=36.0-1 libicu67:amd64=67.1-7 libidn2-0:amd64=2.3.2-2 libidn2-dev:amd64=2.3.2-2 libintl-perl:all=1.26-3 libio-html-perl:all=1.004-2 libio-socket-ssl-perl:all=2.072-1 libip4tc2:amd64=1.8.7-1 libisc-export1105:amd64=1:9.11.19+dfsg-2.1 libisl23:amd64=0.24-2 libisoburn1:amd64=1.5.4-2 libisofs6:amd64=1.5.4-1 libitm1:amd64=11.2.0-10 libjansson4:amd64=2.13.1-1.1 libjbig0:amd64=2.1-3.1+b2 libjpeg62-turbo:amd64=1:2.0.6-4 libjq1:amd64=1.6-2.1 libjs-jquery:all=3.5.1+dfsg+~3.5.5-8 libjs-sphinxdoc:all=4.2.0-5 libjs-underscore:all=1.9.1~dfsg-4 libjson-c5:amd64=0.15-2 libjson-glib-1.0-0:amd64=1.6.6-1 libjson-glib-1.0-common:all=1.6.6-1 libjte2:amd64=1.22-3 libk5crypto3:amd64=1.18.3-7 libkeyutils1:amd64=1.6.1-2 libklibc:amd64=2.0.8-6.1 libkmod2:amd64=29-1 libkrb5-3:amd64=1.18.3-7 libkrb5support0:amd64=1.18.3-7 libldap-2.4-2:amd64=2.4.59+dfsg-1 libldm-1.0-0:amd64=0.2.5-1 liblsan0:amd64=11.2.0-10 liblua5.3-0:amd64=5.3.6-1 liblua5.3-dev:amd64=5.3.6-1 liblvm2cmd2.03:amd64=2.03.11-2.1 liblwp-mediatypes-perl:all=6.04-1 liblwp-protocol-https-perl:all=6.10-1 liblz4-1:amd64=1.9.3-2 liblzma-dev:amd64=5.2.5-2 liblzma5:amd64=5.2.5-2 liblzo2-2:amd64=2.10-2 libmagic-mgc:amd64=1:5.39-3 libmagic1:amd64=1:5.39-3 libmd0:amd64=1.0.4-1 libmnl0:amd64=1.0.4-3 libmount1:amd64=2.37.2-4 libmpc3:amd64=1.2.1-1 libmpdec3:amd64=2.5.1-2 libmpfr6:amd64=4.1.0-3 libnbd-bin:amd64=1.8.5-1 libnbd-dev:amd64=1.8.5-1 libnbd0:amd64=1.8.5-1 libncurses-dev:amd64=6.2+20210905-1 libncurses6:amd64=6.2+20210905-1 libncursesw6:amd64=6.2+20210905-1 libndctl6:amd64=71.1-1 libnet-http-perl:all=6.21-1 libnet-ssleay-perl:amd64=1.88-3+b1 libnetpbm10:amd64=2:10.0-15.4 libnettle8:amd64=3.7.3-1 libnghttp2-14:amd64=1.43.0-1 libnl-3-200:amd64=3.4.0-1+b1 libnl-route-3-200:amd64=3.4.0-1+b1 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libnspr4:amd64=2:4.32-1 libnss3:amd64=2:3.70-1 libntfs-3g89:amd64=1:2021.8.22-3 libnuma1:amd64=2.0.14-3 libonig5:amd64=6.9.7.1-2 libopts25:amd64=1:5.18.16-4 libopus0:amd64=1.3.1-0.1 liborc-0.4-0:amd64=1:0.4.32-1 libp11-kit-dev:amd64=0.24.0-5 libp11-kit0:amd64=0.24.0-5 libpam-modules:amd64=1.4.0-10 libpam-modules-bin:amd64=1.4.0-10 libpam-runtime:all=1.4.0-10 libpam0g:amd64=1.4.0-10 libparted2:amd64=3.4-1 libpci3:amd64=1:3.7.0-6 libpcre2-16-0:amd64=10.36-2 libpcre2-32-0:amd64=10.36-2 libpcre2-8-0:amd64=10.36-2 libpcre2-dev:amd64=10.36-2 libpcre2-posix2:amd64=10.36-2 libpcre3:amd64=2:8.39-13 libpcsclite1:amd64=1.9.4-1 libperl-dev:amd64=5.32.1-6 libperl5.32:amd64=5.32.1-6 libpipeline1:amd64=1.5.3-1 libpixman-1-0:amd64=0.40.0-1 libpmem1:amd64=1.11.1-3 libpng16-16:amd64=1.6.37-3 libpopt0:amd64=1.18-3 libprocps8:amd64=2:3.3.17-5 libpsl5:amd64=0.21.0-1.2 libpython3-dev:amd64=3.9.2-3 libpython3-stdlib:amd64=3.9.2-3 libpython3.9:amd64=3.9.7-4 libpython3.9-dev:amd64=3.9.7-4 libpython3.9-minimal:amd64=3.9.7-4 libpython3.9-stdlib:amd64=3.9.7-4 libquadmath0:amd64=11.2.0-10 librdmacm1:amd64=36.0-1 libreadline-dev:amd64=8.1-2 libreadline8:amd64=8.1-2 librtmp1:amd64=2.4+20151223.gitfa8646d.1-2+b2 libruby2.7:amd64=2.7.4-1+b1 libsasl2-2:amd64=2.1.27+dfsg-2.2 libsasl2-modules-db:amd64=2.1.27+dfsg-2.2 libseccomp2:amd64=2.5.2-2 libselinux1:amd64=3.1-3+b1 libselinux1-dev:amd64=3.1-3+b1 libsemanage-common:all=3.1-1 libsemanage1:amd64=3.1-1+b2 libsepol1:amd64=3.1-1 libsepol1-dev:amd64=3.1-1 libsigsegv2:amd64=2.13-1 libslirp0:amd64=4.6.1-1 libsmartcols1:amd64=2.37.2-4 libspice-server1:amd64=0.15.0-2 libsqlite3-0:amd64=3.36.0-2 libss2:amd64=1.46.4-1 libssh-4:amd64=0.9.6-1 libssh-dev:amd64=0.9.6-1 libssh2-1:amd64=1.10.0-2 libssl-dev:amd64=1.1.1l-1 libssl1.1:amd64=1.1.1l-1 libstdc++-11-dev:amd64=11.2.0-10 libstdc++6:amd64=11.2.0-10 libstring-shellquote-perl:all=1.04-1 libsub-override-perl:all=0.09-2 libsys-virt-perl:amd64=7.5.0-1 libsystemd0:amd64=249.5-1 libtasn1-6:amd64=4.17.0-2 libtasn1-6-dev:amd64=4.17.0-2 libtcl8.6:amd64=8.6.11+dfsg-1 libtiff5:amd64=4.3.0-2 libtimedate-perl:all=2.3300-2 libtinfo6:amd64=6.2+20210905-1 libtirpc-common:all=1.3.2-2 libtirpc-dev:amd64=1.3.2-2 libtirpc3:amd64=1.3.2-2 libtool:all=2.4.6-15 libtorrent-rasterbar-dev:amd64=1.2.14-1 libtorrent-rasterbar10:amd64=1.2.14-1 libtry-tiny-perl:all=0.30-1 libtsan0:amd64=11.2.0-10 libtsk19:amd64=4.11.0+dfsg-1 libubsan1:amd64=11.2.0-10 libuchardet0:amd64=0.0.7-1 libudev1:amd64=249.5-1 libunbound8:amd64=1.13.1-1 libunistring2:amd64=0.9.10-6 libunwind8:amd64=1.3.2-2 liburi-perl:all=5.10-1 liburing1:amd64=0.7-3 libusb-1.0-0:amd64=2:1.0.24-3 libusbredirparser1:amd64=0.11.0-2 libuuid1:amd64=2.37.2-4 libvdeplug2:amd64=4.0.1-2 libvhdi1:amd64=20210425-1 libvirt-dev:amd64=7.6.0-1 libvirt0:amd64=7.6.0-1 libvmdk1:amd64=20200926-2 libwayland-server0:amd64=1.19.0-2+b1 libwebp6:amd64=0.6.1-2.1 libwin-hivex-perl:amd64=1.3.21-1+b1 libwrap0:amd64=7.6.q-31 libwww-perl:all=6.58-1 libwww-robotrules-perl:all=6.02-1 libxen-dev:amd64=4.14.3-1 libxencall1:amd64=4.14.3-1 libxendevicemodel1:amd64=4.14.3-1 libxenevtchn1:amd64=4.14.3-1 libxenforeignmemory1:amd64=4.14.3-1 libxengnttab1:amd64=4.14.3-1 libxenhypfs1:amd64=4.14.3-1 libxenmisc4.14:amd64=4.14.3-1 libxenstore3.0:amd64=4.14.3-1 libxentoolcore1:amd64=4.14.3-1 libxentoollog1:amd64=4.14.3-1 libxml-parser-perl:amd64=2.46-2 libxml-xpath-perl:all=1.44-1 libxml2:amd64=2.9.12+dfsg-5 libxtables12:amd64=1.8.7-1 libxxhash0:amd64=0.8.0-2 libyajl2:amd64=2.1.0-3 libyaml-0-2:amd64=0.2.2-1 libyara8:amd64=4.1.3-1 libzstd-dev:amd64=1.4.8+dfsg-3 libzstd1:amd64=1.4.8+dfsg-3 linux-base:all=4.6 linux-image-5.14.0-3-amd64:amd64=5.14.12-1 linux-image-amd64:amd64=5.14.12-1 linux-libc-dev:amd64=5.14.12-1 login:amd64=1:4.8.1-1 logsave:amd64=1.46.4-1 lsb-base:all=11.1.0 lsscsi:amd64=0.31-1+b1 lvm2:amd64=2.03.11-2.1 lzop:amd64=1.04-2 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.9.4-2 mawk:amd64=1.3.4.20200120-2 mdadm:amd64=4.2~rc2-7 media-types:all=4.0.0 mount:amd64=2.37.2-4 mtools:amd64=4.0.33-1+really4.0.32-1 ncal:amd64=12.1.7+nmu3 ncurses-base:all=6.2+20210905-1 ncurses-bin:amd64=6.2+20210905-1 netbase:all=6.3 netpbm:amd64=2:10.0-15.4 nettle-dev:amd64=3.7.3-1 ntfs-3g:amd64=1:2021.8.22-3 openssh-client:amd64=1:8.4p1-6 openssh-server:amd64=1:8.4p1-6 openssh-sftp-server:amd64=1:8.4p1-6 openssl:amd64=1.1.1l-1 osinfo-db:all=0.20211013-1 parted:amd64=3.4-1 passwd:amd64=1:4.8.1-1 patch:amd64=2.7.6-7 pci.ids:all=0.0~2021.08.22-1 pciutils:amd64=1:3.7.0-6 perl:amd64=5.32.1-6 perl-base:amd64=5.32.1-6 perl-modules-5.32:all=5.32.1-6 perl-openssl-defaults:amd64=5 pkg-config:amd64=0.29.2-1 po-debconf:all=1.0.21+nmu1 procps:amd64=2:3.3.17-5 psmisc:amd64=23.4-2 python3:amd64=3.9.2-3 python3-dev:amd64=3.9.2-3 python3-distutils:all=3.9.7-1 python3-lib2to3:all=3.9.7-1 python3-libnbd:amd64=1.8.5-1 python3-minimal:amd64=3.9.2-3 python3.9:amd64=3.9.7-4 python3.9-dev:amd64=3.9.7-4 python3.9-minimal:amd64=3.9.7-4 qemu-system-common:amd64=1:6.1+dfsg-8 qemu-system-data:all=1:6.1+dfsg-8 qemu-system-x86:amd64=1:6.1+dfsg-8 qemu-utils:amd64=1:6.1+dfsg-8 rake:all=13.0.3-1 readline-common:all=8.1-2 rpcsvc-proto:amd64=1.4.2-4 ruby:amd64=1:2.7.6 ruby-dev:amd64=1:2.7.6 ruby-minitest:all=5.13.0-1 ruby-net-telnet:all=0.1.1-2 ruby-power-assert:all=1.1.7-2 ruby-rubygems:all=3.2.27-2 ruby-test-unit:all=3.3.9-1 ruby-xmlrpc:all=0.3.0-2 ruby2.7:amd64=2.7.4-1+b1 ruby2.7-dev:amd64=2.7.4-1+b1 rubygems-integration:all=1.18 runit-helper:all=2.10.3 scrub:amd64=2.6.1-1+b1 seabios:all=1.14.0-2 sed:amd64=4.8-1 sensible-utils:all=0.0.17 sleuthkit:amd64=4.11.0+dfsg-1 socat:amd64=1.7.4.1-3 squashfs-tools:amd64=1:4.5-3 supermin:amd64=5.2.1-6+b1 syslinux:amd64=3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 systemd:amd64=249.5-1 systemd-sysv:amd64=249.5-1 sysvinit-utils:amd64=3.00-1 tar:amd64=1.34+dfsg-1 tcl:amd64=8.6.11+1 tcl-dev:amd64=8.6.11+1 tcl-expect:amd64=5.45.4-2+b1 tcl8.6:amd64=8.6.11+dfsg-1 tcl8.6-dev:amd64=8.6.11+dfsg-1 tzdata:all=2021e-1 ucf:all=3.0043 udev:amd64=249.5-1 util-linux:amd64=2.37.2-4 uuid-runtime:amd64=2.37.2-4 wget:amd64=1.21.2-2+b1 xorriso:amd64=1.5.4-2 xz-utils:amd64=5.2.5-2 zerofree:amd64=1.1.1-1 zlib1g:amd64=1:1.2.11.dfsg-2 zlib1g-dev:amd64=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211026T024934Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211026T024934Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211101T024700Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211103T025035Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211106T025313Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211031T144420Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d nbdkit=1.26.6-2 && mkdir -p /build/nbdkit-uw5w6z && dpkg-source --no-check -x /*.dsc /build/nbdkit-uw5w6z/nbdkit-1.26.6 && cd /build/nbdkit-uw5w6z/nbdkit-1.26.6 && { printf '%s' 'nbdkit (1.26.6-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild with ruby 3.0 as supported version -- amd64 / i386 Build Daemon (x86-csail-01) Mon, 01 Nov 2021 21:16:28 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/nbdkit-uw5w6z" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/nbdkit-uw5w6z/nbdkit-1.26.6 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1635801388" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/nbdkit-uw5w6z /tmp/nbdkit-1.26.6-2+b11mj0ldkp bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.xRl4FR6ocV as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.xRl4FR6ocV Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (933 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4668 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211026T024934Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211026T024934Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211101T024700Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211103T025035Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211105T024921Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211106T025313Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211029T033902Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211031T144420Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.xRl4FR6ocV Get:1 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable InRelease [165 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease Get:3 http://snapshot.notset.fr/archive/debian/20211101T024700Z bookworm InRelease [128 kB] Get:4 http://snapshot.notset.fr/archive/debian/20211103T025035Z bookworm InRelease [128 kB] Get:5 http://snapshot.notset.fr/archive/debian/20211105T024921Z bookworm InRelease [128 kB] Ign:6 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main Sources Ign:7 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main Sources Ign:7 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main Sources Ign:7 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main Sources [12.3 MB] Get:8 http://snapshot.notset.fr/archive/debian/20211106T025313Z bookworm InRelease [128 kB] Get:9 http://snapshot.notset.fr/archive/debian/20211029T033902Z unstable InRelease [165 kB] Get:10 http://snapshot.notset.fr/archive/debian/20211031T144420Z unstable InRelease [165 kB] Get:7 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main amd64 Packages [11.9 MB] Ign:11 http://snapshot.notset.fr/archive/debian/20211101T024700Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211103T025035Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20211105T024921Z bookworm/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20211106T025313Z bookworm/main amd64 Packages Ign:15 http://snapshot.notset.fr/archive/debian/20211029T033902Z unstable/main amd64 Packages Ign:16 http://snapshot.notset.fr/archive/debian/20211031T144420Z unstable/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20211101T024700Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211103T025035Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20211105T024921Z bookworm/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20211106T025313Z bookworm/main amd64 Packages Ign:15 http://snapshot.notset.fr/archive/debian/20211029T033902Z unstable/main amd64 Packages Ign:16 http://snapshot.notset.fr/archive/debian/20211031T144420Z unstable/main amd64 Packages Ign:11 http://snapshot.notset.fr/archive/debian/20211101T024700Z bookworm/main amd64 Packages Ign:12 http://snapshot.notset.fr/archive/debian/20211103T025035Z bookworm/main amd64 Packages Ign:13 http://snapshot.notset.fr/archive/debian/20211105T024921Z bookworm/main amd64 Packages Ign:14 http://snapshot.notset.fr/archive/debian/20211106T025313Z bookworm/main amd64 Packages Ign:15 http://snapshot.notset.fr/archive/debian/20211029T033902Z unstable/main amd64 Packages Ign:16 http://snapshot.notset.fr/archive/debian/20211031T144420Z unstable/main amd64 Packages Get:11 http://snapshot.notset.fr/archive/debian/20211101T024700Z bookworm/main amd64 Packages [11.2 MB] Get:12 http://snapshot.notset.fr/archive/debian/20211103T025035Z bookworm/main amd64 Packages [11.2 MB] Get:13 http://snapshot.notset.fr/archive/debian/20211105T024921Z bookworm/main amd64 Packages [11.2 MB] Get:14 http://snapshot.notset.fr/archive/debian/20211106T025313Z bookworm/main amd64 Packages [11.2 MB] Get:15 http://snapshot.notset.fr/archive/debian/20211029T033902Z unstable/main amd64 Packages [11.9 MB] Get:16 http://snapshot.notset.fr/archive/debian/20211031T144420Z unstable/main amd64 Packages [11.9 MB] Fetched 93.9 MB in 2min 43s (577 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.xRl4FR6ocV I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d nbdkit=1.26.6-2 && mkdir -p /build/nbdkit-uw5w6z && dpkg-source --no-check -x /*.dsc /build/nbdkit-uw5w6z/nbdkit-1.26.6 && cd /build/nbdkit-uw5w6z/nbdkit-1.26.6 && { printf '%s' 'nbdkit (1.26.6-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild with ruby 3.0 as supported version -- amd64 / i386 Build Daemon (x86-csail-01) Mon, 01 Nov 2021 21:16:28 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/nbdkit-uw5w6z"' exec /tmp/mmdebstrap.xRl4FR6ocV Reading package lists... NOTICE: 'nbdkit' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/nbdkit.git Please use: git clone https://salsa.debian.org/debian/nbdkit.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2188 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main nbdkit 1.26.6-2 (dsc) [3215 B] Get:2 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main nbdkit 1.26.6-2 (tar) [2173 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211026T024934Z unstable/main nbdkit 1.26.6-2 (diff) [11.8 kB] Fetched 2188 kB in 2s (1204 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'nbdkit_1.26.6-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting nbdkit in /build/nbdkit-uw5w6z/nbdkit-1.26.6 dpkg-source: info: unpacking nbdkit_1.26.6.orig.tar.gz dpkg-source: info: unpacking nbdkit_1.26.6-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Look-for-lua-5.3.patch dpkg-source: info: applying 0002-Read-TCL-compiler-linker-flags-from-tclConfig.sh-if-.patch dpkg-source: info: applying 0003-USe-date-for-pod2man-from-README-mtime.patch dpkg-source: info: applying 0004-Check-for-mke2fs-in-sbin-dirs-configure-path-into-li.patch dpkg-source: info: applying 0005-Change-torrent-so-it-can-be-built-with-libtorrent-1..patch dpkg-source: info: applying 0006-Avoid-bashism-in-data-format-test.patch dpkg-source: info: applying 0007-output-Replace-system-with-explicit-bash-invocation.patch dpkg-source: info: applying 0008-Disable-some-tests.patch dpkg-source: info: applying 0009-cc-plugin-Filter-out-ffile-prefix-map-etc.-from-CFLA.patch dpkg-source: info: applying 0010-Skip-vsock-related-checks-if-AF_VSOCK-is-not-support.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/nbdkit-uw5w6z/nbdkit-1.26.6 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1635801388" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.xRl4FR6ocV dpkg-buildpackage: info: source package nbdkit dpkg-buildpackage: info: source version 1.26.6-2+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by amd64 / i386 Build Daemon (x86-csail-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --with autoreconf dh_clean debian/rules build-arch dh build-arch --with autoreconf dh_update_autotools_config -a dh_autoreconf -a libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:43: installing './compile' configure.ac:46: installing './missing' Makefile.am: installing './depcomp' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' dh_auto_configure -- --disable-vddk --sbindir=/usr/bin MKE2FS=/sbin/mke2fs ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-vddk --sbindir=/usr/bin MKE2FS=/sbin/mke2fs checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... none checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: nbdkit version 1.26.6 () checking for a sed that does not truncate output... (cached) /bin/sed checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking how to run the C preprocessor... gcc -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether byte ordering is bigendian... no checking size of pid_t... 4 checking size of uid_t... 4 checking size of gid_t... 4 checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if the C++ compiler really really works... yes checking if the compiler supports -std=c90 for ANSI C test... yes checking whether OS-dependent include paths are required... no checking for temporary directory for large files... /var/tmp checking for gcc options needed to detect all undeclared functions... none needed checking whether program_invocation_short_name is declared... yes checking whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking if __attribute__((cleanup(...))) works with this compiler... yes checking if __auto_type is available in this compiler... yes checking if environ is declared in header files... yes checking for alloca.h... yes checking for afunix.h... no checking for arpa/inet.h... yes checking for byteswap.h... yes checking for endian.h... yes checking for grp.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking for pwd.h... yes checking for termios.h... yes checking for stdatomic.h... yes checking for syslog.h... yes checking for sys/endian.h... no checking for sys/ioctl.h... yes checking for sys/mman.h... yes checking for sys/prctl.h... yes checking for sys/procctl.h... no checking for sys/socket.h... yes checking for sys/statvfs.h... yes checking for sys/ucred.h... no checking for sys/un.h... yes checking for sys/wait.h... yes checking for linux/vm_sockets.h... yes checking for accept4... yes checking for fdatasync... yes checking for flockfile... yes checking for funlockfile... yes checking for mkostemp... yes checking for mlock... yes checking for mlockall... yes checking for munlock... yes checking for open_memstream... yes checking for pipe... yes checking for pipe2... yes checking for ppoll... yes checking for posix_fadvise... yes checking for struct dirent.d_type... yes checking for struct ucred.uid... yes checking for struct sockpeercred.uid... no checking for fdatasync... (cached) yes checking for fsync... yes checking for get_current_dir_name... yes checking for getdelim... yes checking for getline... yes checking for openlog... yes checking for open_memstream... (cached) yes checking for poll... yes checking for pread... yes checking for pwrite... yes checking for realpath... yes checking for strndup... yes checking for syslog... yes checking for vsyslog... yes checking whether the printf family supports %m... yes checking for library containing dlsym... -ldl checking for iconv.h... yes checking if can be used to link a program... yes checking if we should use a linker script for the server... yes checking if linker supports -rdynamic... yes checking for dladdr... yes checking if the target is Windows... no checking for library containing getaddrinfo... none required checking if this is glibc >= 2.34... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libselinux... yes checking for gnutls >= 3.3.0... yes checking for default TLS session priority string... NORMAL checking for gnutls_base64_decode2... yes checking for gnutls_certificate_set_known_dh_params... yes checking for gnutls_group_get... yes checking for gnutls_group_get_name... yes checking for gnutls_session_set_verify_cert... yes checking for gnutls_srp_server_get_username... yes checking for mke2fs... /sbin/mke2fs checking for /sbin/mke2fs supporting the -d option... checking for mke2fs supporting the -d option... yes checking for valgrind... no checking for valgrind... no checking for bash-completion >= 2.0... yes checking for bash-completions directory... /usr/share/bash-completion/completions checking for perl... perl checking if we have perl Pod::Man and Pod::Simple... yes checking for Perl embed archlib... /usr/lib/x86_64-linux-gnu/perl/5.32 checking for Perl embed CFLAGS... -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for Perl embed LDOPTS... -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -lperl -ldl -lm -lpthread -lc -lcrypt checking for python3... /usr/bin/python3 checking version of /usr/bin/python3... 3.9 checking Python major version is 3... yes checking for python-"3.9"-embed... yes checking for ocamlc... no checking for ocaml... no checking for ocamldep... no checking for ocamlmktop... no checking for ocamlmklib... no checking for ocamldoc... no checking for ocamlbuild... no checking if can create a shared library... no checking for cargo... no checking for ruby... ruby checking for ruby... yes checking for tcl... yes checking for lua5.3... yes checking for lua_isinteger... yes checking for go... no checking for libcurl... yes checking whether CURLOPT_UNIX_SOCKET_PATH is declared... yes checking for libssh >= 0.8.0... yes checking for ssh-keygen... ssh-keygen checking for xorriso... xorriso checking for genisoimage... genisoimage checking for mkisofs... mkisofs Picked xorriso for nbdkit-iso-plugin checking for libvirt... yes checking for zlib >= 1.2.3.5... yes checking for libnbd >= 0.9.8... yes checking for liblzma... yes checking for libzstd... yes checking for libguestfs... yes checking for guestfish... guestfish checking for ext2fs... yes checking for com_err... yes checking for struct struct_io_manager.cache_readahead... no checking for struct struct_io_manager.zeroout... no checking for libtorrent-rasterbar... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating podwrapper.pl config.status: creating common/protocol/generate-protostrings.sh config.status: creating Makefile config.status: creating bash/Makefile config.status: creating common/allocators/Makefile config.status: creating common/bitmap/Makefile config.status: creating common/gpt/Makefile config.status: creating common/include/Makefile config.status: creating common/protocol/Makefile config.status: creating common/regions/Makefile config.status: creating common/replacements/Makefile config.status: creating common/replacements/win32/Makefile config.status: creating common/utils/Makefile config.status: creating docs/Makefile config.status: creating include/Makefile config.status: creating include/nbdkit-version.h config.status: creating plugins/Makefile config.status: creating plugins/cc/Makefile config.status: creating plugins/cdi/Makefile config.status: creating plugins/curl/Makefile config.status: creating plugins/data/Makefile config.status: creating plugins/eval/Makefile config.status: creating plugins/example1/Makefile config.status: creating plugins/example2/Makefile config.status: creating plugins/example3/Makefile config.status: creating plugins/example4/Makefile config.status: creating plugins/file/Makefile config.status: creating plugins/floppy/Makefile config.status: creating plugins/full/Makefile config.status: creating plugins/golang/Makefile config.status: creating plugins/guestfs/Makefile config.status: creating plugins/info/Makefile config.status: creating plugins/iso/Makefile config.status: creating plugins/libvirt/Makefile config.status: creating plugins/linuxdisk/Makefile config.status: creating plugins/lua/Makefile config.status: creating plugins/memory/Makefile config.status: creating plugins/nbd/Makefile config.status: creating plugins/null/Makefile config.status: creating plugins/ocaml/Makefile config.status: creating plugins/ondemand/Makefile config.status: creating plugins/partitioning/Makefile config.status: creating plugins/pattern/Makefile config.status: creating plugins/perl/Makefile config.status: creating plugins/python/Makefile config.status: creating plugins/random/Makefile config.status: creating plugins/ruby/Makefile config.status: creating plugins/rust/Makefile config.status: creating plugins/S3/Makefile config.status: creating plugins/sh/Makefile config.status: creating plugins/ssh/Makefile config.status: creating plugins/sparse-random/Makefile config.status: creating plugins/split/Makefile config.status: creating plugins/streaming/Makefile config.status: creating plugins/tcl/Makefile config.status: creating plugins/tmpdisk/Makefile config.status: creating plugins/torrent/Makefile config.status: creating plugins/vddk/Makefile config.status: creating plugins/zero/Makefile config.status: creating filters/Makefile config.status: creating filters/blocksize/Makefile config.status: creating filters/cache/Makefile config.status: creating filters/cacheextents/Makefile config.status: creating filters/checkwrite/Makefile config.status: creating filters/cow/Makefile config.status: creating filters/ddrescue/Makefile config.status: creating filters/delay/Makefile config.status: creating filters/error/Makefile config.status: creating filters/exitlast/Makefile config.status: creating filters/exitwhen/Makefile config.status: creating filters/exportname/Makefile config.status: creating filters/ext2/Makefile config.status: creating filters/extentlist/Makefile config.status: creating filters/fua/Makefile config.status: creating filters/gzip/Makefile config.status: creating filters/ip/Makefile config.status: creating filters/limit/Makefile config.status: creating filters/log/Makefile config.status: creating filters/multi-conn/Makefile config.status: creating filters/nocache/Makefile config.status: creating filters/noextents/Makefile config.status: creating filters/nofilter/Makefile config.status: creating filters/noparallel/Makefile config.status: creating filters/nozero/Makefile config.status: creating filters/offset/Makefile config.status: creating filters/partition/Makefile config.status: creating filters/pause/Makefile config.status: creating filters/rate/Makefile config.status: creating filters/readahead/Makefile config.status: creating filters/retry/Makefile config.status: creating filters/stats/Makefile config.status: creating filters/swab/Makefile config.status: creating filters/tar/Makefile config.status: creating filters/tls-fallback/Makefile config.status: creating filters/truncate/Makefile config.status: creating filters/xz/Makefile config.status: creating fuzzing/Makefile config.status: creating server/local/nbdkit.pc config.status: creating server/Makefile config.status: creating server/nbdkit.pc config.status: creating tests/functions.sh config.status: creating tests/Makefile config.status: creating valgrind/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands ---------------------------------------------------------------------- Thank you for downloading nbdkit 1.26.6 This is how we have configured the optional components for you today: Optional server features: bash-completion ........................ yes manual pages ........................... yes SELinux ................................ yes TLS .................................... yes Optional plugins: curl ................................... yes example4 ............................... yes floppy ................................. yes guestfs ................................ yes iso .................................... yes libvirt ................................ yes linuxdisk .............................. yes nbd .................................... yes S3 ..................................... yes ssh .................................... yes torrent ................................ yes vddk ................................... no Languages: go ..................................... no lua .................................... yes ocaml .................................. no perl ................................... yes python ................................. yes ruby ................................... yes rust ................................... no tcl .................................... yes Optional filters: ext2 ................................... yes gzip ................................... yes xz ..................................... yes Other optional features: allocator=zstd ......................... yes If any optional component is configured ‘no’ when you expected ‘yes’ then you should check the preceding messages and README. Please report bugs back to the mailing list: http://www.redhat.com/mailman/listinfo/libguestfs Next you should type 'make' to build the package, then 'make check' to run the tests. make[1]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' dh_auto_build -a make -j4 make[1]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' make all-recursive make[2]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' Making all in bash make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/bash' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/bash' Making all in docs make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/docs' rm -f plugin-links.pod plugin-links.pod-t rm -f lang-plugin-links.pod lang-plugin-links.pod-t rm -f filter-links.pod filter-links.pod-t perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-captive.1 \ --html ../html/nbdkit-captive.1.html \ nbdkit-captive.pod ./make-links.sh plugin 1 cdi curl data eval example1 example2 example3 example4 file floppy full guestfs info iso libvirt linuxdisk memory nbd null ondemand partitioning pattern random S3 sparse-random split ssh streaming tmpdisk torrent vddk zero > plugin-links.pod-t ./make-links.sh plugin 3 cc golang lua ocaml perl python ruby rust sh tcl >> lang-plugin-links.pod-t ./make-links.sh filter 1 blocksize cache cacheextents checkwrite cow ddrescue delay error exitlast exitwhen exportname ext2 extentlist fua gzip ip limit log multi-conn nocache noextents nofilter noparallel nozero offset partition pause rate readahead retry stats swab tar tls-fallback truncate xz > filter-links.pod-t mv lang-plugin-links.pod-t lang-plugin-links.pod echo \; >> plugin-links.pod-t mv filter-links.pod-t filter-links.pod ./make-links.sh plugin 3 cc golang lua ocaml perl python ruby rust sh tcl >> plugin-links.pod-t perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-client.1 \ --html ../html/nbdkit-client.1.html \ nbdkit-client.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-loop.1 \ --html ../html/nbdkit-loop.1.html \ nbdkit-loop.pod mv plugin-links.pod-t plugin-links.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-probing.1 \ --html ../html/nbdkit-probing.1.html \ nbdkit-probing.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-protocol.1 \ --html ../html/nbdkit-protocol.1.html \ nbdkit-protocol.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.4.1 \ --html ../html/nbdkit-release-notes-1.4.1.html \ nbdkit-release-notes-1.4.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.6.1 \ --html ../html/nbdkit-release-notes-1.6.1.html \ nbdkit-release-notes-1.6.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.8.1 \ --html ../html/nbdkit-release-notes-1.8.1.html \ nbdkit-release-notes-1.8.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.10.1 \ --html ../html/nbdkit-release-notes-1.10.1.html \ nbdkit-release-notes-1.10.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.12.1 \ --html ../html/nbdkit-release-notes-1.12.1.html \ nbdkit-release-notes-1.12.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.14.1 \ --html ../html/nbdkit-release-notes-1.14.1.html \ nbdkit-release-notes-1.14.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.16.1 \ --html ../html/nbdkit-release-notes-1.16.1.html \ nbdkit-release-notes-1.16.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.18.1 \ --html ../html/nbdkit-release-notes-1.18.1.html \ nbdkit-release-notes-1.18.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.20.1 \ --html ../html/nbdkit-release-notes-1.20.1.html \ nbdkit-release-notes-1.20.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.22.1 \ --html ../html/nbdkit-release-notes-1.22.1.html \ nbdkit-release-notes-1.22.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.24.1 \ --html ../html/nbdkit-release-notes-1.24.1.html \ nbdkit-release-notes-1.24.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-release-notes-1.26.1 \ --html ../html/nbdkit-release-notes-1.26.1.html \ nbdkit-release-notes-1.26.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-security.1 \ --html ../html/nbdkit-security.1.html \ nbdkit-security.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-service.1 \ --html ../html/nbdkit-service.1.html \ nbdkit-service.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-tls.1 \ --html ../html/nbdkit-tls.1.html \ nbdkit-tls.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-plugin.3 \ --html ../html/nbdkit-plugin.3.html \ --insert plugin-links.pod:__PLUGIN_LINKS__ \ --insert lang-plugin-links.pod:__LANG_PLUGIN_LINKS__ \ nbdkit-plugin.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-filter.3 \ --html ../html/nbdkit-filter.3.html \ --insert filter-links.pod:__FILTER_LINKS__ \ nbdkit-filter.pod perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit.1 \ --html ../html/nbdkit.1.html \ --insert plugin-links.pod:__PLUGIN_LINKS__ \ --insert lang-plugin-links.pod:__LANG_PLUGIN_LINKS__ \ --insert filter-links.pod:__FILTER_LINKS__ \ --verbatim ./synopsis.txt:__SYNOPSIS__ \ nbdkit.pod make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/docs' Making all in fuzzing make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/fuzzing' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/fuzzing' Making all in valgrind make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/valgrind' rm -f suppressions suppressions-t cat ext2fs.suppressions glibc.suppressions gnutls.suppressions nbdkit.suppressions ocaml.suppressions perl.suppressions sh.suppressions > suppressions-t mv suppressions-t suppressions chmod 0444 suppressions make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/valgrind' Making all in include make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/include' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/include' Making all in common/include make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' Making all in common/protocol make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' rm -f protostrings.c protostrings.c-t ./generate-protostrings.sh > protostrings.c-t mv protostrings.c-t protostrings.c chmod 0444 protostrings.c make all-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libprotocol_la-protostrings.lo `test -f 'protostrings.c' || echo './'`protostrings.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c protostrings.c -fPIC -DPIC -o .libs/libprotocol_la-protostrings.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c protostrings.c -o libprotocol_la-protostrings.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libprotocol.la libprotocol_la-protostrings.lo libtool: link: ar cr .libs/libprotocol.a .libs/libprotocol_la-protostrings.o libtool: link: ranlib .libs/libprotocol.a libtool: link: ( cd ".libs" && rm -f "libprotocol.la" && ln -s "../libprotocol.la" "libprotocol.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' Making all in common/replacements make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' Making all in win32 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements/win32' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements/win32' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libcompat.la libtool: link: ar cr .libs/libcompat.a libtool: link: ranlib .libs/libcompat.a libtool: link: ( cd ".libs" && rm -f "libcompat.la" && ln -s "../libcompat.la" "libcompat.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' Making all in common/utils make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make all-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-cleanup.lo `test -f 'cleanup.c' || echo './'`cleanup.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-cleanup-nbdkit.lo `test -f 'cleanup-nbdkit.c' || echo './'`cleanup-nbdkit.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-environ.lo `test -f 'environ.c' || echo './'`environ.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-quote.lo `test -f 'quote.c' || echo './'`quote.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cleanup.c -fPIC -DPIC -o .libs/libutils_la-cleanup.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cleanup-nbdkit.c -fPIC -DPIC -o .libs/libutils_la-cleanup-nbdkit.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c environ.c -fPIC -DPIC -o .libs/libutils_la-environ.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c quote.c -fPIC -DPIC -o .libs/libutils_la-quote.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cleanup-nbdkit.c -o libutils_la-cleanup-nbdkit.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cleanup.c -o libutils_la-cleanup.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c quote.c -o libutils_la-quote.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c environ.c -o libutils_la-environ.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-utils.lo `test -f 'utils.c' || echo './'`utils.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-vector.lo `test -f 'vector.c' || echo './'`vector.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-windows-compat.lo `test -f 'windows-compat.c' || echo './'`windows-compat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c vector.c -fPIC -DPIC -o .libs/libutils_la-vector.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c utils.c -fPIC -DPIC -o .libs/libutils_la-utils.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c windows-compat.c -fPIC -DPIC -o .libs/libutils_la-windows-compat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c vector.c -o libutils_la-vector.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libutils_la-windows-errors.lo `test -f 'windows-errors.c' || echo './'`windows-errors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c windows-compat.c -o libutils_la-windows-compat.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c windows-errors.c -fPIC -DPIC -o .libs/libutils_la-windows-errors.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c windows-errors.c -o libutils_la-windows-errors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c utils.c -o libutils_la-utils.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libutils.la libutils_la-cleanup.lo libutils_la-cleanup-nbdkit.lo libutils_la-environ.lo libutils_la-quote.lo libutils_la-utils.lo libutils_la-vector.lo libutils_la-windows-compat.lo libutils_la-windows-errors.lo -lpthread libtool: link: ar cr .libs/libutils.a .libs/libutils_la-cleanup.o .libs/libutils_la-cleanup-nbdkit.o .libs/libutils_la-environ.o .libs/libutils_la-quote.o .libs/libutils_la-utils.o .libs/libutils_la-vector.o .libs/libutils_la-windows-compat.o .libs/libutils_la-windows-errors.o libtool: link: ranlib .libs/libutils.a libtool: link: ( cd ".libs" && rm -f "libutils.la" && ln -s "../libutils.la" "libutils.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' Making all in server make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make all-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-backend.o `test -f 'backend.c' || echo './'`backend.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-background.o `test -f 'background.c' || echo './'`background.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-captive.o `test -f 'captive.c' || echo './'`captive.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-connections.o `test -f 'connections.c' || echo './'`connections.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-crypto.o `test -f 'crypto.c' || echo './'`crypto.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-debug.o `test -f 'debug.c' || echo './'`debug.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-debug-flags.o `test -f 'debug-flags.c' || echo './'`debug-flags.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-exports.o `test -f 'exports.c' || echo './'`exports.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-extents.o `test -f 'extents.c' || echo './'`extents.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-filters.o `test -f 'filters.c' || echo './'`filters.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-locks.o `test -f 'locks.c' || echo './'`locks.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-log.o `test -f 'log.c' || echo './'`log.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-log-stderr.o `test -f 'log-stderr.c' || echo './'`log-stderr.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-log-syslog.o `test -f 'log-syslog.c' || echo './'`log-syslog.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-main.o `test -f 'main.c' || echo './'`main.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-plugins.o `test -f 'plugins.c' || echo './'`plugins.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-protocol.o `test -f 'protocol.c' || echo './'`protocol.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-protocol-handshake.o `test -f 'protocol-handshake.c' || echo './'`protocol-handshake.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-protocol-handshake-oldstyle.o `test -f 'protocol-handshake-oldstyle.c' || echo './'`protocol-handshake-oldstyle.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-protocol-handshake-newstyle.o `test -f 'protocol-handshake-newstyle.c' || echo './'`protocol-handshake-newstyle.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-public.o `test -f 'public.c' || echo './'`public.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-quit.o `test -f 'quit.c' || echo './'`quit.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-signals.o `test -f 'signals.c' || echo './'`signals.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-socket-activation.o `test -f 'socket-activation.c' || echo './'`socket-activation.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-sockets.o `test -f 'sockets.c' || echo './'`sockets.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-threadlocal.o `test -f 'threadlocal.c' || echo './'`threadlocal.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-usergroup.o `test -f 'usergroup.c' || echo './'`usergroup.c gcc -DHAVE_CONFIG_H -I. -I.. -Dbindir=\"/usr/bin\" -Dlibdir=\"/usr/lib/x86_64-linux-gnu\" -Dmandir=\"/usr/share/man\" -Dplugindir=\"/usr/lib/x86_64-linux-gnu/nbdkit/plugins\" -Dfilterdir=\"/usr/lib/x86_64-linux-gnu/nbdkit/filters\" -Dsbindir=\"/usr/bin\" -Dsysconfdir=\"/etc\" -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-vfprintf.o `test -f 'vfprintf.c' || echo './'`vfprintf.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -lpthread -rdynamic -Wl,--version-script=./nbdkit.syms -Wl,-z,relro -o nbdkit nbdkit-backend.o nbdkit-background.o nbdkit-captive.o nbdkit-connections.o nbdkit-crypto.o nbdkit-debug.o nbdkit-debug-flags.o nbdkit-exports.o nbdkit-extents.o nbdkit-filters.o nbdkit-locks.o nbdkit-log.o nbdkit-log-stderr.o nbdkit-log-syslog.o nbdkit-main.o nbdkit-plugins.o nbdkit-protocol.o nbdkit-protocol-handshake.o nbdkit-protocol-handshake-oldstyle.o nbdkit-protocol-handshake-newstyle.o nbdkit-public.o nbdkit-quit.o nbdkit-signals.o nbdkit-socket-activation.o nbdkit-sockets.o nbdkit-threadlocal.o nbdkit-usergroup.o nbdkit-vfprintf.o -lgnutls -lselinux -ldl ../common/protocol/libprotocol.la ../common/utils/libutils.la ../common/replacements/libcompat.la libtool: link: gcc -pthread -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -rdynamic -Wl,--version-script=./nbdkit.syms -Wl,-z -Wl,relro -o nbdkit nbdkit-backend.o nbdkit-background.o nbdkit-captive.o nbdkit-connections.o nbdkit-crypto.o nbdkit-debug.o nbdkit-debug-flags.o nbdkit-exports.o nbdkit-extents.o nbdkit-filters.o nbdkit-locks.o nbdkit-log.o nbdkit-log-stderr.o nbdkit-log-syslog.o nbdkit-main.o nbdkit-plugins.o nbdkit-protocol.o nbdkit-protocol-handshake.o nbdkit-protocol-handshake-oldstyle.o nbdkit-protocol-handshake-newstyle.o nbdkit-public.o nbdkit-quit.o nbdkit-signals.o nbdkit-socket-activation.o nbdkit-sockets.o nbdkit-threadlocal.o nbdkit-usergroup.o nbdkit-vfprintf.o -lgnutls -lselinux -ldl ../common/protocol/.libs/libprotocol.a ../common/utils/.libs/libutils.a -lpthread ../common/replacements/.libs/libcompat.a -pthread make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' Making all in common/allocators make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/allocators' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liballocators_la-allocator.lo `test -f 'allocator.c' || echo './'`allocator.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liballocators_la-malloc.lo `test -f 'malloc.c' || echo './'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liballocators_la-sparse.lo `test -f 'sparse.c' || echo './'`sparse.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o liballocators_la-zstd.lo `test -f 'zstd.c' || echo './'`zstd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sparse.c -fPIC -DPIC -o .libs/liballocators_la-sparse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c allocator.c -fPIC -DPIC -o .libs/liballocators_la-allocator.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c malloc.c -fPIC -DPIC -o .libs/liballocators_la-malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c zstd.c -fPIC -DPIC -o .libs/liballocators_la-zstd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c allocator.c -o liballocators_la-allocator.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c malloc.c -o liballocators_la-malloc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sparse.c -o liballocators_la-sparse.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c zstd.c -o liballocators_la-zstd.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o liballocators.la liballocators_la-allocator.lo liballocators_la-malloc.lo liballocators_la-sparse.lo liballocators_la-zstd.lo -lzstd libtool: link: ar cr .libs/liballocators.a .libs/liballocators_la-allocator.o .libs/liballocators_la-malloc.o .libs/liballocators_la-sparse.o .libs/liballocators_la-zstd.o libtool: link: ranlib .libs/liballocators.a libtool: link: ( cd ".libs" && rm -f "liballocators.la" && ln -s "../liballocators.la" "liballocators.la" ) make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/allocators' Making all in common/bitmap make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libbitmap_la-bitmap.lo `test -f 'bitmap.c' || echo './'`bitmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c bitmap.c -fPIC -DPIC -o .libs/libbitmap_la-bitmap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c bitmap.c -o libbitmap_la-bitmap.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libbitmap.la libbitmap_la-bitmap.lo libtool: link: ar cr .libs/libbitmap.a .libs/libbitmap_la-bitmap.o libtool: link: ranlib .libs/libbitmap.a libtool: link: ( cd ".libs" && rm -f "libbitmap.la" && ln -s "../libbitmap.la" "libbitmap.la" ) make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' Making all in common/gpt make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/gpt' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgpt_la-efi-crc32.lo `test -f 'efi-crc32.c' || echo './'`efi-crc32.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c efi-crc32.c -fPIC -DPIC -o .libs/libgpt_la-efi-crc32.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c efi-crc32.c -o libgpt_la-efi-crc32.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libgpt.la libgpt_la-efi-crc32.lo libtool: link: ar cr .libs/libgpt.a .libs/libgpt_la-efi-crc32.o libtool: link: ranlib .libs/libgpt.a libtool: link: ( cd ".libs" && rm -f "libgpt.la" && ln -s "../libgpt.la" "libgpt.la" ) make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/gpt' Making all in common/regions make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/regions' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libregions_la-regions.lo `test -f 'regions.c' || echo './'`regions.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c regions.c -fPIC -DPIC -o .libs/libregions_la-regions.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c regions.c -o libregions_la-regions.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libregions.la libregions_la-regions.lo libtool: link: ar cr .libs/libregions.a .libs/libregions_la-regions.o libtool: link: ranlib .libs/libregions.a libtool: link: ( cd ".libs" && rm -f "libregions.la" && ln -s "../libregions.la" "libregions.la" ) make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/regions' Making all in plugins make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' Making all in S3 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/S3' rm -f nbdkit-S3-plugin nbdkit-S3-plugin-t perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-S3-plugin.1 \ --html ../../html/nbdkit-S3-plugin.1.html \ nbdkit-S3-plugin.pod sed 's,\@sbindir\@,/usr/bin,g' < S3.py > nbdkit-S3-plugin-t mv nbdkit-S3-plugin-t nbdkit-S3-plugin chmod 0555 nbdkit-S3-plugin make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/S3' Making all in cc make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cc' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -DCC="\"gcc\"" -DCFLAGS="\"-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -shared\"" -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cc_plugin_la-cc.lo `test -f 'cc.c' || echo './'`cc.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-cc-plugin.3 \ --html ../../html/nbdkit-cc-plugin.3.html \ nbdkit-cc-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -DCC=\"gcc\" "-DCFLAGS=\"-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -shared\"" -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cc.c -fPIC -DPIC -o .libs/nbdkit_cc_plugin_la-cc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -DCC=\"gcc\" "-DCFLAGS=\"-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -shared\"" -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cc.c -o nbdkit_cc_plugin_la-cc.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-cc-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_cc_plugin_la-cc.lo ../../common/utils/libutils.la -ldl libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_cc_plugin_la-cc.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -ldl -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-cc-plugin.so -o .libs/nbdkit-cc-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-cc-plugin.la" && ln -s "../nbdkit-cc-plugin.la" "nbdkit-cc-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cc' Making all in cdi make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cdi_plugin_la-cdi.lo `test -f 'cdi.c' || echo './'`cdi.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-cdi-plugin.1 \ --html ../../html/nbdkit-cdi-plugin.1.html \ nbdkit-cdi-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cdi.c -fPIC -DPIC -o .libs/nbdkit_cdi_plugin_la-cdi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cdi.c -o nbdkit_cdi_plugin_la-cdi.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-cdi-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_cdi_plugin_la-cdi.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_cdi_plugin_la-cdi.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-cdi-plugin.so -o .libs/nbdkit-cdi-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-cdi-plugin.la" && ln -s "../nbdkit-cdi-plugin.la" "nbdkit-cdi-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi' Making all in curl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/curl' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_curl_plugin_la-scripts.lo `test -f 'scripts.c' || echo './'`scripts.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_curl_plugin_la-curl.lo `test -f 'curl.c' || echo './'`curl.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-curl-plugin.1 \ --html ../../html/nbdkit-curl-plugin.1.html \ nbdkit-curl-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c scripts.c -fPIC -DPIC -o .libs/nbdkit_curl_plugin_la-scripts.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c curl.c -fPIC -DPIC -o .libs/nbdkit_curl_plugin_la-curl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c scripts.c -o nbdkit_curl_plugin_la-scripts.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c curl.c -o nbdkit_curl_plugin_la-curl.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-curl-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_curl_plugin_la-scripts.lo nbdkit_curl_plugin_la-curl.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la -lcurl libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_curl_plugin_la-scripts.o .libs/nbdkit_curl_plugin_la-curl.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -lcurl -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-curl-plugin.so -o .libs/nbdkit-curl-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-curl-plugin.la" && ln -s "../nbdkit-curl-plugin.la" "nbdkit-curl-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/curl' Making all in data make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_data_plugin_la-data.lo `test -f 'data.c' || echo './'`data.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_data_plugin_la-format.lo `test -f 'format.c' || echo './'`format.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-data-plugin.1 \ --html ../../html/nbdkit-data-plugin.1.html \ nbdkit-data-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c format.c -fPIC -DPIC -o .libs/nbdkit_data_plugin_la-format.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c data.c -fPIC -DPIC -o .libs/nbdkit_data_plugin_la-data.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c data.c -o nbdkit_data_plugin_la-data.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c format.c -o nbdkit_data_plugin_la-format.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-data-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_data_plugin_la-data.lo nbdkit_data_plugin_la-format.lo ../../common/allocators/liballocators.la ../../common/utils/libutils.la ../../common/replacements/libcompat.la -lgnutls libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_data_plugin_la-data.o .libs/nbdkit_data_plugin_la-format.o -Wl,--whole-archive ../../common/allocators/.libs/liballocators.a ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lzstd -lpthread -lgnutls -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-data-plugin.so -o .libs/nbdkit-data-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-data-plugin.la" && ln -s "../nbdkit-data-plugin.la" "nbdkit-data-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data' Making all in eval make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' make all-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_eval_plugin_la-eval.lo `test -f 'eval.c' || echo './'`eval.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_eval_plugin_la-call.lo `test -f 'call.c' || echo './'`call.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_eval_plugin_la-methods.lo `test -f 'methods.c' || echo './'`methods.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-eval-plugin.1 \ --html ../../html/nbdkit-eval-plugin.1.html \ nbdkit-eval-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c eval.c -fPIC -DPIC -o .libs/nbdkit_eval_plugin_la-eval.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c call.c -fPIC -DPIC -o .libs/nbdkit_eval_plugin_la-call.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c methods.c -fPIC -DPIC -o .libs/nbdkit_eval_plugin_la-methods.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c eval.c -o nbdkit_eval_plugin_la-eval.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c call.c -o nbdkit_eval_plugin_la-call.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../plugins/sh -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c methods.c -o nbdkit_eval_plugin_la-methods.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-eval-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_eval_plugin_la-eval.lo nbdkit_eval_plugin_la-call.lo nbdkit_eval_plugin_la-methods.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_eval_plugin_la-eval.o .libs/nbdkit_eval_plugin_la-call.o .libs/nbdkit_eval_plugin_la-methods.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-eval-plugin.so -o .libs/nbdkit-eval-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-eval-plugin.la" && ln -s "../nbdkit-eval-plugin.la" "nbdkit-eval-plugin.la" ) make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' Making all in example1 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_example1_plugin_la-example1.lo `test -f 'example1.c' || echo './'`example1.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-example1-plugin.1 \ --html ../../html/nbdkit-example1-plugin.1.html \ nbdkit-example1-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example1.c -fPIC -DPIC -o .libs/nbdkit_example1_plugin_la-example1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example1.c -o nbdkit_example1_plugin_la-example1.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-example1-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_example1_plugin_la-example1.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_example1_plugin_la-example1.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-example1-plugin.so -o .libs/nbdkit-example1-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-example1-plugin.la" && ln -s "../nbdkit-example1-plugin.la" "nbdkit-example1-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1' Making all in example2 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example2' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_example2_plugin_la-example2.lo `test -f 'example2.c' || echo './'`example2.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-example2-plugin.1 \ --html ../../html/nbdkit-example2-plugin.1.html \ nbdkit-example2-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example2.c -fPIC -DPIC -o .libs/nbdkit_example2_plugin_la-example2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example2.c -o nbdkit_example2_plugin_la-example2.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-example2-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_example2_plugin_la-example2.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_example2_plugin_la-example2.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-example2-plugin.so -o .libs/nbdkit-example2-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-example2-plugin.la" && ln -s "../nbdkit-example2-plugin.la" "nbdkit-example2-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example2' Making all in example3 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example3' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_example3_plugin_la-example3.lo `test -f 'example3.c' || echo './'`example3.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-example3-plugin.1 \ --html ../../html/nbdkit-example3-plugin.1.html \ nbdkit-example3-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example3.c -fPIC -DPIC -o .libs/nbdkit_example3_plugin_la-example3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c example3.c -o nbdkit_example3_plugin_la-example3.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-example3-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_example3_plugin_la-example3.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_example3_plugin_la-example3.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-example3-plugin.so -o .libs/nbdkit-example3-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-example3-plugin.la" && ln -s "../nbdkit-example3-plugin.la" "nbdkit-example3-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example3' Making all in example4 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example4' rm -f nbdkit-example4-plugin nbdkit-example4-plugin-t perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --name nbdkit-example4-plugin --man nbdkit-example4-plugin.1 \ --html ../../html/nbdkit-example4-plugin.1.html \ example4.pl sed 's,\@sbindir\@,/usr/bin,g' < example4.pl > nbdkit-example4-plugin-t mv nbdkit-example4-plugin-t nbdkit-example4-plugin chmod 0555 nbdkit-example4-plugin make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example4' Making all in file make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_file_plugin_la-file.lo `test -f 'file.c' || echo './'`file.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-file-plugin.1 \ --html ../../html/nbdkit-file-plugin.1.html \ nbdkit-file-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c file.c -fPIC -DPIC -o .libs/nbdkit_file_plugin_la-file.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c file.c -o nbdkit_file_plugin_la-file.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-file-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_file_plugin_la-file.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_file_plugin_la-file.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-file-plugin.so -o .libs/nbdkit-file-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-file-plugin.la" && ln -s "../nbdkit-file-plugin.la" "nbdkit-file-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file' Making all in floppy make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_floppy_plugin_la-directory-lfn.lo `test -f 'directory-lfn.c' || echo './'`directory-lfn.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_floppy_plugin_la-floppy.lo `test -f 'floppy.c' || echo './'`floppy.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_floppy_plugin_la-virtual-floppy.lo `test -f 'virtual-floppy.c' || echo './'`virtual-floppy.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-floppy-plugin.1 \ --html ../../html/nbdkit-floppy-plugin.1.html \ nbdkit-floppy-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c floppy.c -fPIC -DPIC -o .libs/nbdkit_floppy_plugin_la-floppy.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c directory-lfn.c -fPIC -DPIC -o .libs/nbdkit_floppy_plugin_la-directory-lfn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-floppy.c -fPIC -DPIC -o .libs/nbdkit_floppy_plugin_la-virtual-floppy.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c floppy.c -o nbdkit_floppy_plugin_la-floppy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-floppy.c -o nbdkit_floppy_plugin_la-virtual-floppy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c directory-lfn.c -o nbdkit_floppy_plugin_la-directory-lfn.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-floppy-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_floppy_plugin_la-directory-lfn.lo nbdkit_floppy_plugin_la-floppy.lo nbdkit_floppy_plugin_la-virtual-floppy.lo ../../common/regions/libregions.la ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_floppy_plugin_la-directory-lfn.o .libs/nbdkit_floppy_plugin_la-floppy.o .libs/nbdkit_floppy_plugin_la-virtual-floppy.o -Wl,--whole-archive ../../common/regions/.libs/libregions.a ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-floppy-plugin.so -o .libs/nbdkit-floppy-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-floppy-plugin.la" && ln -s "../nbdkit-floppy-plugin.la" "nbdkit-floppy-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy' Making all in full make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_full_plugin_la-full.lo `test -f 'full.c' || echo './'`full.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-full-plugin.1 \ --html ../../html/nbdkit-full-plugin.1.html \ nbdkit-full-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c full.c -fPIC -DPIC -o .libs/nbdkit_full_plugin_la-full.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c full.c -o nbdkit_full_plugin_la-full.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-full-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_full_plugin_la-full.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_full_plugin_la-full.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-full-plugin.so -o .libs/nbdkit-full-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-full-plugin.la" && ln -s "../nbdkit-full-plugin.la" "nbdkit-full-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full' Making all in golang make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' Making all in guestfs make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/guestfs' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_guestfs_plugin_la-guestfs-plugin.lo `test -f 'guestfs-plugin.c' || echo './'`guestfs-plugin.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-guestfs-plugin.1 \ --html ../../html/nbdkit-guestfs-plugin.1.html \ nbdkit-guestfs-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c guestfs-plugin.c -fPIC -DPIC -o .libs/nbdkit_guestfs_plugin_la-guestfs-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c guestfs-plugin.c -o nbdkit_guestfs_plugin_la-guestfs-plugin.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-guestfs-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_guestfs_plugin_la-guestfs-plugin.lo ../../common/utils/libutils.la -lguestfs libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_guestfs_plugin_la-guestfs-plugin.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lguestfs -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-guestfs-plugin.so -o .libs/nbdkit-guestfs-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-guestfs-plugin.la" && ln -s "../nbdkit-guestfs-plugin.la" "nbdkit-guestfs-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/guestfs' Making all in info make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_info_plugin_la-info.lo `test -f 'info.c' || echo './'`info.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-info-plugin.1 \ --html ../../html/nbdkit-info-plugin.1.html \ nbdkit-info-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c info.c -fPIC -DPIC -o .libs/nbdkit_info_plugin_la-info.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c info.c -o nbdkit_info_plugin_la-info.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-info-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_info_plugin_la-info.lo -lgnutls libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_info_plugin_la-info.o -lgnutls -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-info-plugin.so -o .libs/nbdkit-info-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-info-plugin.la" && ln -s "../nbdkit-info-plugin.la" "nbdkit-info-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info' Making all in iso make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_iso_plugin_la-iso.lo `test -f 'iso.c' || echo './'`iso.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-iso-plugin.1 \ --html ../../html/nbdkit-iso-plugin.1.html \ nbdkit-iso-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c iso.c -fPIC -DPIC -o .libs/nbdkit_iso_plugin_la-iso.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c iso.c -o nbdkit_iso_plugin_la-iso.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-iso-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_iso_plugin_la-iso.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_iso_plugin_la-iso.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-iso-plugin.so -o .libs/nbdkit-iso-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-iso-plugin.la" && ln -s "../nbdkit-iso-plugin.la" "nbdkit-iso-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso' Making all in libvirt make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/libvirt' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_libvirt_plugin_la-libvirt-plugin.lo `test -f 'libvirt-plugin.c' || echo './'`libvirt-plugin.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-libvirt-plugin.1 \ --html ../../html/nbdkit-libvirt-plugin.1.html \ nbdkit-libvirt-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c libvirt-plugin.c -fPIC -DPIC -o .libs/nbdkit_libvirt_plugin_la-libvirt-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c libvirt-plugin.c -o nbdkit_libvirt_plugin_la-libvirt-plugin.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-libvirt-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_libvirt_plugin_la-libvirt-plugin.lo -lvirt libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_libvirt_plugin_la-libvirt-plugin.o -lvirt -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-libvirt-plugin.so -o .libs/nbdkit-libvirt-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-libvirt-plugin.la" && ln -s "../nbdkit-libvirt-plugin.la" "nbdkit-libvirt-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/libvirt' Making all in linuxdisk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_linuxdisk_plugin_la-filesystem.lo `test -f 'filesystem.c' || echo './'`filesystem.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_linuxdisk_plugin_la-linuxdisk.lo `test -f 'linuxdisk.c' || echo './'`linuxdisk.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_linuxdisk_plugin_la-partition-gpt.lo `test -f 'partition-gpt.c' || echo './'`partition-gpt.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_linuxdisk_plugin_la-virtual-disk.lo `test -f 'virtual-disk.c' || echo './'`virtual-disk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c filesystem.c -fPIC -DPIC -o .libs/nbdkit_linuxdisk_plugin_la-filesystem.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c linuxdisk.c -fPIC -DPIC -o .libs/nbdkit_linuxdisk_plugin_la-linuxdisk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-disk.c -fPIC -DPIC -o .libs/nbdkit_linuxdisk_plugin_la-virtual-disk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -fPIC -DPIC -o .libs/nbdkit_linuxdisk_plugin_la-partition-gpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -o nbdkit_linuxdisk_plugin_la-partition-gpt.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c filesystem.c -o nbdkit_linuxdisk_plugin_la-filesystem.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-disk.c -o nbdkit_linuxdisk_plugin_la-virtual-disk.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c linuxdisk.c -o nbdkit_linuxdisk_plugin_la-linuxdisk.o >/dev/null 2>&1 perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-linuxdisk-plugin.1 \ --html ../../html/nbdkit-linuxdisk-plugin.1.html \ nbdkit-linuxdisk-plugin.pod /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-linuxdisk-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_linuxdisk_plugin_la-filesystem.lo nbdkit_linuxdisk_plugin_la-linuxdisk.lo nbdkit_linuxdisk_plugin_la-partition-gpt.lo nbdkit_linuxdisk_plugin_la-virtual-disk.lo ../../common/gpt/libgpt.la ../../common/regions/libregions.la ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_linuxdisk_plugin_la-filesystem.o .libs/nbdkit_linuxdisk_plugin_la-linuxdisk.o .libs/nbdkit_linuxdisk_plugin_la-partition-gpt.o .libs/nbdkit_linuxdisk_plugin_la-virtual-disk.o -Wl,--whole-archive ../../common/gpt/.libs/libgpt.a ../../common/regions/.libs/libregions.a ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-linuxdisk-plugin.so -o .libs/nbdkit-linuxdisk-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-linuxdisk-plugin.la" && ln -s "../nbdkit-linuxdisk-plugin.la" "nbdkit-linuxdisk-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk' Making all in lua make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/lua' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_lua_plugin_la-lua.lo `test -f 'lua.c' || echo './'`lua.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-lua-plugin.3 \ --html ../../html/nbdkit-lua-plugin.3.html \ nbdkit-lua-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c lua.c -fPIC -DPIC -o .libs/nbdkit_lua_plugin_la-lua.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c lua.c -o nbdkit_lua_plugin_la-lua.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/lua5.3 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -llua5.3 -Wl,-z,relro -o nbdkit-lua-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_lua_plugin_la-lua.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_lua_plugin_la-lua.o -llua5.3 -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-lua-plugin.so -o .libs/nbdkit-lua-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-lua-plugin.la" && ln -s "../nbdkit-lua-plugin.la" "nbdkit-lua-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/lua' Making all in memory make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_memory_plugin_la-memory.lo `test -f 'memory.c' || echo './'`memory.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-memory-plugin.1 \ --html ../../html/nbdkit-memory-plugin.1.html \ nbdkit-memory-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c memory.c -fPIC -DPIC -o .libs/nbdkit_memory_plugin_la-memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/allocators -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c memory.c -o nbdkit_memory_plugin_la-memory.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-memory-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_memory_plugin_la-memory.lo ../../common/allocators/liballocators.la ../../common/replacements/libcompat.la ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_memory_plugin_la-memory.o -Wl,--whole-archive ../../common/allocators/.libs/liballocators.a ../../common/replacements/.libs/libcompat.a ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lzstd -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-memory-plugin.so -o .libs/nbdkit-memory-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-memory-plugin.la" && ln -s "../nbdkit-memory-plugin.la" "nbdkit-memory-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory' Making all in nbd make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -I../../server -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_nbd_plugin_la-nbd.lo `test -f 'nbd.c' || echo './'`nbd.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-nbd-plugin.1 \ --html ../../html/nbdkit-nbd-plugin.1.html \ nbdkit-nbd-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -I../../server -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nbd.c -fPIC -DPIC -o .libs/nbdkit_nbd_plugin_la-nbd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -I../../server -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nbd.c -o nbdkit_nbd_plugin_la-nbd.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-nbd-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_nbd_plugin_la-nbd.lo ../../common/utils/libutils.la -lnbd libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_nbd_plugin_la-nbd.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lnbd -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-nbd-plugin.so -o .libs/nbdkit-nbd-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-nbd-plugin.la" && ln -s "../nbdkit-nbd-plugin.la" "nbdkit-nbd-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd' Making all in null make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_null_plugin_la-null.lo `test -f 'null.c' || echo './'`null.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-null-plugin.1 \ --html ../../html/nbdkit-null-plugin.1.html \ nbdkit-null-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c null.c -fPIC -DPIC -o .libs/nbdkit_null_plugin_la-null.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c null.c -o nbdkit_null_plugin_la-null.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-null-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_null_plugin_la-null.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_null_plugin_la-null.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-null-plugin.so -o .libs/nbdkit-null-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-null-plugin.la" && ln -s "../nbdkit-null-plugin.la" "nbdkit-null-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null' Making all in ocaml make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ocaml' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ocaml' Making all in ondemand make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' rm -f default-command.c default-command.c-t echo 'const char *command =' > default-command.c-t /bin/sed -e '/^#/d' -e 's/"/\\"/g' -e 's/\(.*\)/"\1\\n"/' < default-command.sh.in >> default-command.c-t echo ';' >> default-command.c-t mv default-command.c-t default-command.c make all-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ondemand_plugin_la-default-command.lo `test -f 'default-command.c' || echo './'`default-command.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ondemand_plugin_la-ondemand.lo `test -f 'ondemand.c' || echo './'`ondemand.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-ondemand-plugin.1 \ --html ../../html/nbdkit-ondemand-plugin.1.html \ nbdkit-ondemand-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c default-command.c -fPIC -DPIC -o .libs/nbdkit_ondemand_plugin_la-default-command.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ondemand.c -fPIC -DPIC -o .libs/nbdkit_ondemand_plugin_la-ondemand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c default-command.c -o nbdkit_ondemand_plugin_la-default-command.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ondemand.c -o nbdkit_ondemand_plugin_la-ondemand.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-ondemand-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_ondemand_plugin_la-default-command.lo nbdkit_ondemand_plugin_la-ondemand.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ondemand_plugin_la-default-command.o .libs/nbdkit_ondemand_plugin_la-ondemand.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-ondemand-plugin.so -o .libs/nbdkit-ondemand-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ondemand-plugin.la" && ln -s "../nbdkit-ondemand-plugin.la" "nbdkit-ondemand-plugin.la" ) make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' Making all in partitioning make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partitioning_plugin_la-partitioning.lo `test -f 'partitioning.c' || echo './'`partitioning.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partitioning_plugin_la-partition-gpt.lo `test -f 'partition-gpt.c' || echo './'`partition-gpt.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partitioning_plugin_la-partition-mbr.lo `test -f 'partition-mbr.c' || echo './'`partition-mbr.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partitioning_plugin_la-virtual-disk.lo `test -f 'virtual-disk.c' || echo './'`virtual-disk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partitioning.c -fPIC -DPIC -o .libs/nbdkit_partitioning_plugin_la-partitioning.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -fPIC -DPIC -o .libs/nbdkit_partitioning_plugin_la-partition-gpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-mbr.c -fPIC -DPIC -o .libs/nbdkit_partitioning_plugin_la-partition-mbr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-disk.c -fPIC -DPIC -o .libs/nbdkit_partitioning_plugin_la-virtual-disk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c virtual-disk.c -o nbdkit_partitioning_plugin_la-virtual-disk.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-mbr.c -o nbdkit_partitioning_plugin_la-partition-mbr.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -o nbdkit_partitioning_plugin_la-partition-gpt.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/regions -I../../common/replacements -I../../common/utils -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partitioning.c -o nbdkit_partitioning_plugin_la-partitioning.o >/dev/null 2>&1 perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-partitioning-plugin.1 \ --html ../../html/nbdkit-partitioning-plugin.1.html \ nbdkit-partitioning-plugin.pod /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-partitioning-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_partitioning_plugin_la-partitioning.lo nbdkit_partitioning_plugin_la-partition-gpt.lo nbdkit_partitioning_plugin_la-partition-mbr.lo nbdkit_partitioning_plugin_la-virtual-disk.lo ../../common/gpt/libgpt.la ../../common/regions/libregions.la ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_partitioning_plugin_la-partitioning.o .libs/nbdkit_partitioning_plugin_la-partition-gpt.o .libs/nbdkit_partitioning_plugin_la-partition-mbr.o .libs/nbdkit_partitioning_plugin_la-virtual-disk.o -Wl,--whole-archive ../../common/gpt/.libs/libgpt.a ../../common/regions/.libs/libregions.a ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-partitioning-plugin.so -o .libs/nbdkit-partitioning-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-partitioning-plugin.la" && ln -s "../nbdkit-partitioning-plugin.la" "nbdkit-partitioning-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning' Making all in pattern make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_pattern_plugin_la-pattern.lo `test -f 'pattern.c' || echo './'`pattern.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-pattern-plugin.1 \ --html ../../html/nbdkit-pattern-plugin.1.html \ nbdkit-pattern-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c pattern.c -fPIC -DPIC -o .libs/nbdkit_pattern_plugin_la-pattern.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c pattern.c -o nbdkit_pattern_plugin_la-pattern.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-pattern-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_pattern_plugin_la-pattern.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_pattern_plugin_la-pattern.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-pattern-plugin.so -o .libs/nbdkit-pattern-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-pattern-plugin.la" && ln -s "../nbdkit-pattern-plugin.la" "nbdkit-pattern-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern' Making all in perl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/perl' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_perl_plugin_la-perl.lo `test -f 'perl.c' || echo './'`perl.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-perl-plugin.3 \ --html ../../html/nbdkit-perl-plugin.3.html \ nbdkit-perl-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c perl.c -fPIC -DPIC -o .libs/nbdkit_perl_plugin_la-perl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c perl.c -o nbdkit_perl_plugin_la-perl.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -lperl -ldl -lm -lpthread -lc -lcrypt -Wl,-z,relro -o nbdkit-perl-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_perl_plugin_la-perl.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_perl_plugin_la-perl.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -lperl -ldl -lm -lc -lcrypt -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-E -fstack-protector-strong -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-perl-plugin.so -o .libs/nbdkit-perl-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-perl-plugin.la" && ln -s "../nbdkit-perl-plugin.la" "nbdkit-perl-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/perl' Making all in python make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_python_plugin_la-errors.lo `test -f 'errors.c' || echo './'`errors.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_python_plugin_la-helpers.lo `test -f 'helpers.c' || echo './'`helpers.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_python_plugin_la-modfunctions.lo `test -f 'modfunctions.c' || echo './'`modfunctions.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_python_plugin_la-plugin.lo `test -f 'plugin.c' || echo './'`plugin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c modfunctions.c -fPIC -DPIC -o .libs/nbdkit_python_plugin_la-modfunctions.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c errors.c -fPIC -DPIC -o .libs/nbdkit_python_plugin_la-errors.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c helpers.c -fPIC -DPIC -o .libs/nbdkit_python_plugin_la-helpers.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c plugin.c -fPIC -DPIC -o .libs/nbdkit_python_plugin_la-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c helpers.c -o nbdkit_python_plugin_la-helpers.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c errors.c -o nbdkit_python_plugin_la-errors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c modfunctions.c -o nbdkit_python_plugin_la-modfunctions.o >/dev/null 2>&1 perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-python-plugin.3 \ --html ../../html/nbdkit-python-plugin.3.html \ nbdkit-python-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c plugin.c -o nbdkit_python_plugin_la-plugin.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/python3.9 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-python-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_python_plugin_la-errors.lo nbdkit_python_plugin_la-helpers.lo nbdkit_python_plugin_la-modfunctions.lo nbdkit_python_plugin_la-plugin.lo ../../common/utils/libutils.la -lpython3.9 libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_python_plugin_la-errors.o .libs/nbdkit_python_plugin_la-helpers.o .libs/nbdkit_python_plugin_la-modfunctions.o .libs/nbdkit_python_plugin_la-plugin.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lpython3.9 -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-python-plugin.so -o .libs/nbdkit-python-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-python-plugin.la" && ln -s "../nbdkit-python-plugin.la" "nbdkit-python-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python' Making all in random make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/random' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_random_plugin_la-random.lo `test -f 'random.c' || echo './'`random.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-random-plugin.1 \ --html ../../html/nbdkit-random-plugin.1.html \ nbdkit-random-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c random.c -fPIC -DPIC -o .libs/nbdkit_random_plugin_la-random.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c random.c -o nbdkit_random_plugin_la-random.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-random-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_random_plugin_la-random.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_random_plugin_la-random.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-random-plugin.so -o .libs/nbdkit-random-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-random-plugin.la" && ln -s "../nbdkit-random-plugin.la" "nbdkit-random-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/random' Making all in ruby make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ruby' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ruby_plugin_la-ruby.lo `test -f 'ruby.c' || echo './'`ruby.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-ruby-plugin.3 \ --html ../../html/nbdkit-ruby-plugin.3.html \ nbdkit-ruby-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ruby.c -fPIC -DPIC -o .libs/nbdkit_ruby_plugin_la-ruby.o In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:22: warning: "__STDC_WANT_IEC_60559_ATTRIBS_EXT__" redefined 22 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | In file included from ruby.c:33: ../../config.h:427: note: this is the location of the previous definition 427 | # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:23: warning: "__STDC_WANT_IEC_60559_BFP_EXT__" redefined 23 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | In file included from ruby.c:33: ../../config.h:431: note: this is the location of the previous definition 431 | # define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:24: warning: "__STDC_WANT_IEC_60559_DFP_EXT__" redefined 24 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | In file included from ruby.c:33: ../../config.h:435: note: this is the location of the previous definition 435 | # define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:25: warning: "__STDC_WANT_IEC_60559_FUNCS_EXT__" redefined 25 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | In file included from ruby.c:33: ../../config.h:439: note: this is the location of the previous definition 439 | # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:26: warning: "__STDC_WANT_IEC_60559_TYPES_EXT__" redefined 26 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | In file included from ruby.c:33: ../../config.h:443: note: this is the location of the previous definition 443 | # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:27: warning: "__STDC_WANT_LIB_EXT2__" redefined 27 | #define __STDC_WANT_LIB_EXT2__ 1 | In file included from ruby.c:33: ../../config.h:447: note: this is the location of the previous definition 447 | # define __STDC_WANT_LIB_EXT2__ 1 | In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:24, from /usr/include/ruby-2.7.0/ruby.h:33, from ruby.c:42: /usr/include/x86_64-linux-gnu/ruby-2.7.0/ruby/config.h:28: warning: "__STDC_WANT_MATH_SPEC_FUNCS__" redefined 28 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | In file included from ruby.c:33: ../../config.h:451: note: this is the location of the previous definition 451 | # define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ruby.c -o nbdkit_ruby_plugin_la-ruby.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-ruby-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_ruby_plugin_la-ruby.lo -lruby-2.7 -lm libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ruby_plugin_la-ruby.o -lruby-2.7 -lm -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-ruby-plugin.so -o .libs/nbdkit-ruby-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ruby-plugin.la" && ln -s "../nbdkit-ruby-plugin.la" "nbdkit-ruby-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ruby' Making all in rust make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' Making all in sh make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_sh_plugin_la-call.lo `test -f 'call.c' || echo './'`call.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_sh_plugin_la-methods.lo `test -f 'methods.c' || echo './'`methods.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_sh_plugin_la-sh.lo `test -f 'sh.c' || echo './'`sh.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-sh-plugin.3 \ --html ../../html/nbdkit-sh-plugin.3.html \ nbdkit-sh-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c methods.c -fPIC -DPIC -o .libs/nbdkit_sh_plugin_la-methods.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c call.c -fPIC -DPIC -o .libs/nbdkit_sh_plugin_la-call.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sh.c -fPIC -DPIC -o .libs/nbdkit_sh_plugin_la-sh.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sh.c -o nbdkit_sh_plugin_la-sh.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c call.c -o nbdkit_sh_plugin_la-call.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c methods.c -o nbdkit_sh_plugin_la-methods.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-sh-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_sh_plugin_la-call.lo nbdkit_sh_plugin_la-methods.lo nbdkit_sh_plugin_la-sh.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_sh_plugin_la-call.o .libs/nbdkit_sh_plugin_la-methods.o .libs/nbdkit_sh_plugin_la-sh.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-sh-plugin.so -o .libs/nbdkit-sh-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-sh-plugin.la" && ln -s "../nbdkit-sh-plugin.la" "nbdkit-sh-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh' Making all in sparse-random make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sparse-random' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/bitmap -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_sparse_random_plugin_la-sparse-random.lo `test -f 'sparse-random.c' || echo './'`sparse-random.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-sparse-random-plugin.1 \ --html ../../html/nbdkit-sparse-random-plugin.1.html \ nbdkit-sparse-random-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/bitmap -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sparse-random.c -fPIC -DPIC -o .libs/nbdkit_sparse_random_plugin_la-sparse-random.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../common/bitmap -I../../common/include -I../../common/utils -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c sparse-random.c -o nbdkit_sparse_random_plugin_la-sparse-random.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-sparse-random-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_sparse_random_plugin_la-sparse-random.lo ../../common/bitmap/libbitmap.la ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_sparse_random_plugin_la-sparse-random.o -Wl,--whole-archive ../../common/bitmap/.libs/libbitmap.a ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-sparse-random-plugin.so -o .libs/nbdkit-sparse-random-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-sparse-random-plugin.la" && ln -s "../nbdkit-sparse-random-plugin.la" "nbdkit-sparse-random-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sparse-random' Making all in split make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/split' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_split_plugin_la-split.lo `test -f 'split.c' || echo './'`split.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-split-plugin.1 \ --html ../../html/nbdkit-split-plugin.1.html \ nbdkit-split-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c split.c -fPIC -DPIC -o .libs/nbdkit_split_plugin_la-split.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c split.c -o nbdkit_split_plugin_la-split.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-split-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_split_plugin_la-split.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_split_plugin_la-split.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-split-plugin.so -o .libs/nbdkit-split-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-split-plugin.la" && ln -s "../nbdkit-split-plugin.la" "nbdkit-split-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/split' Making all in ssh make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ssh' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ssh_plugin_la-ssh.lo `test -f 'ssh.c' || echo './'`ssh.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-ssh-plugin.1 \ --html ../../html/nbdkit-ssh-plugin.1.html \ nbdkit-ssh-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ssh.c -fPIC -DPIC -o .libs/nbdkit_ssh_plugin_la-ssh.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ssh.c -o nbdkit_ssh_plugin_la-ssh.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-ssh-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_ssh_plugin_la-ssh.lo ../../common/utils/libutils.la -lssh libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ssh_plugin_la-ssh.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lssh -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-ssh-plugin.so -o .libs/nbdkit-ssh-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ssh-plugin.la" && ln -s "../nbdkit-ssh-plugin.la" "nbdkit-ssh-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ssh' Making all in streaming make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/streaming' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_streaming_plugin_la-streaming.lo `test -f 'streaming.c' || echo './'`streaming.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-streaming-plugin.1 \ --html ../../html/nbdkit-streaming-plugin.1.html \ nbdkit-streaming-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c streaming.c -fPIC -DPIC -o .libs/nbdkit_streaming_plugin_la-streaming.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c streaming.c -o nbdkit_streaming_plugin_la-streaming.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-streaming-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_streaming_plugin_la-streaming.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_streaming_plugin_la-streaming.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-streaming-plugin.so -o .libs/nbdkit-streaming-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-streaming-plugin.la" && ln -s "../nbdkit-streaming-plugin.la" "nbdkit-streaming-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/streaming' Making all in tcl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tcl' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/tcl8.6 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_tcl_plugin_la-tcl.lo `test -f 'tcl.c' || echo './'`tcl.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=3 --man nbdkit-tcl-plugin.3 \ --html ../../html/nbdkit-tcl-plugin.3.html \ nbdkit-tcl-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/tcl8.6 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tcl.c -fPIC -DPIC -o .libs/nbdkit_tcl_plugin_la-tcl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/tcl8.6 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tcl.c -o nbdkit_tcl_plugin_la-tcl.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/tcl8.6 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-tcl-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_tcl_plugin_la-tcl.lo -ltcl8.6 -ltclstub8.6 libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_tcl_plugin_la-tcl.o -ltcl8.6 -ltclstub8.6 -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-tcl-plugin.so -o .libs/nbdkit-tcl-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-tcl-plugin.la" && ln -s "../nbdkit-tcl-plugin.la" "nbdkit-tcl-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tcl' Making all in tmpdisk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' rm -f default-command.c default-command.c-t echo 'const char *command =' > default-command.c-t /bin/sed -e '/^#/d' -e 's/"/\\"/g' -e 's/\(.*\)/"\1\\n"/' < default-command.sh.in >> default-command.c-t echo ';' >> default-command.c-t mv default-command.c-t default-command.c make all-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_tmpdisk_plugin_la-default-command.lo `test -f 'default-command.c' || echo './'`default-command.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_tmpdisk_plugin_la-tmpdisk.lo `test -f 'tmpdisk.c' || echo './'`tmpdisk.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-tmpdisk-plugin.1 \ --html ../../html/nbdkit-tmpdisk-plugin.1.html \ nbdkit-tmpdisk-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c default-command.c -fPIC -DPIC -o .libs/nbdkit_tmpdisk_plugin_la-default-command.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tmpdisk.c -fPIC -DPIC -o .libs/nbdkit_tmpdisk_plugin_la-tmpdisk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c default-command.c -o nbdkit_tmpdisk_plugin_la-default-command.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tmpdisk.c -o nbdkit_tmpdisk_plugin_la-tmpdisk.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-tmpdisk-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_tmpdisk_plugin_la-default-command.lo nbdkit_tmpdisk_plugin_la-tmpdisk.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_tmpdisk_plugin_la-default-command.o .libs/nbdkit_tmpdisk_plugin_la-tmpdisk.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-tmpdisk-plugin.so -o .libs/nbdkit-tmpdisk-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-tmpdisk-plugin.la" && ln -s "../nbdkit-tmpdisk-plugin.la" "nbdkit-tmpdisk-plugin.la" ) make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' Making all in torrent make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/torrent' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_torrent_plugin_la-torrent.lo `test -f 'torrent.cpp' || echo './'`torrent.cpp perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-torrent-plugin.1 \ --html ../../html/nbdkit-torrent-plugin.1.html \ nbdkit-torrent-plugin.pod libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c torrent.cpp -fPIC -DPIC -o .libs/nbdkit_torrent_plugin_la-torrent.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../common/utils -I../../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c torrent.cpp -o nbdkit_torrent_plugin_la-torrent.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-torrent-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_torrent_plugin_la-torrent.lo ../../common/utils/libutils.la -lpthread -ltorrent-rasterbar -lboost_system libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o .libs/nbdkit_torrent_plugin_la-torrent.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -ltorrent-rasterbar -lboost_system -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-torrent-plugin.so -o .libs/nbdkit-torrent-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-torrent-plugin.la" && ln -s "../nbdkit-torrent-plugin.la" "nbdkit-torrent-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/torrent' Making all in vddk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/vddk' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/vddk' Making all in zero make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/zero' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_zero_plugin_la-zero.lo `test -f 'zero.c' || echo './'`zero.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-zero-plugin.1 \ --html ../../html/nbdkit-zero-plugin.1.html \ nbdkit-zero-plugin.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c zero.c -fPIC -DPIC -o .libs/nbdkit_zero_plugin_la-zero.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c zero.c -o nbdkit_zero_plugin_la-zero.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../plugins/plugins.syms -Wl,-z,relro -o nbdkit-zero-plugin.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/plugins nbdkit_zero_plugin_la-zero.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_zero_plugin_la-zero.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../plugins/plugins.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-zero-plugin.so -o .libs/nbdkit-zero-plugin.so libtool: link: ( cd ".libs" && rm -f "nbdkit-zero-plugin.la" && ln -s "../nbdkit-zero-plugin.la" "nbdkit-zero-plugin.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/zero' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' Making all in filters make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' Making all in blocksize make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_blocksize_filter_la-blocksize.lo `test -f 'blocksize.c' || echo './'`blocksize.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-blocksize-filter.1 \ --html ../../html/nbdkit-blocksize-filter.1.html \ nbdkit-blocksize-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blocksize.c -fPIC -DPIC -o .libs/nbdkit_blocksize_filter_la-blocksize.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blocksize.c -o nbdkit_blocksize_filter_la-blocksize.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-blocksize-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_blocksize_filter_la-blocksize.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_blocksize_filter_la-blocksize.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-blocksize-filter.so -o .libs/nbdkit-blocksize-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-blocksize-filter.la" && ln -s "../nbdkit-blocksize-filter.la" "nbdkit-blocksize-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize' Making all in cache make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cache_filter_la-blk.lo `test -f 'blk.c' || echo './'`blk.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cache_filter_la-cache.lo `test -f 'cache.c' || echo './'`cache.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cache_filter_la-lru.lo `test -f 'lru.c' || echo './'`lru.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cache_filter_la-reclaim.lo `test -f 'reclaim.c' || echo './'`reclaim.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cache.c -fPIC -DPIC -o .libs/nbdkit_cache_filter_la-cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c lru.c -fPIC -DPIC -o .libs/nbdkit_cache_filter_la-lru.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c reclaim.c -fPIC -DPIC -o .libs/nbdkit_cache_filter_la-reclaim.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blk.c -fPIC -DPIC -o .libs/nbdkit_cache_filter_la-blk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c reclaim.c -o nbdkit_cache_filter_la-reclaim.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c lru.c -o nbdkit_cache_filter_la-lru.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blk.c -o nbdkit_cache_filter_la-blk.o >/dev/null 2>&1 perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-cache-filter.1 \ --html ../../html/nbdkit-cache-filter.1.html \ nbdkit-cache-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cache.c -o nbdkit_cache_filter_la-cache.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-cache-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_cache_filter_la-blk.lo nbdkit_cache_filter_la-cache.lo nbdkit_cache_filter_la-lru.lo nbdkit_cache_filter_la-reclaim.lo ../../common/bitmap/libbitmap.la ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_cache_filter_la-blk.o .libs/nbdkit_cache_filter_la-cache.o .libs/nbdkit_cache_filter_la-lru.o .libs/nbdkit_cache_filter_la-reclaim.o -Wl,--whole-archive ../../common/bitmap/.libs/libbitmap.a ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-cache-filter.so -o .libs/nbdkit-cache-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-cache-filter.la" && ln -s "../nbdkit-cache-filter.la" "nbdkit-cache-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache' Making all in cacheextents make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cacheextents_filter_la-cacheextents.lo `test -f 'cacheextents.c' || echo './'`cacheextents.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-cacheextents-filter.1 \ --html ../../html/nbdkit-cacheextents-filter.1.html \ nbdkit-cacheextents-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cacheextents.c -fPIC -DPIC -o .libs/nbdkit_cacheextents_filter_la-cacheextents.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cacheextents.c -o nbdkit_cacheextents_filter_la-cacheextents.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-cacheextents-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_cacheextents_filter_la-cacheextents.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_cacheextents_filter_la-cacheextents.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-cacheextents-filter.so -o .libs/nbdkit-cacheextents-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-cacheextents-filter.la" && ln -s "../nbdkit-cacheextents-filter.la" "nbdkit-cacheextents-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents' Making all in checkwrite make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/checkwrite' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_checkwrite_filter_la-checkwrite.lo `test -f 'checkwrite.c' || echo './'`checkwrite.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-checkwrite-filter.1 \ --html ../../html/nbdkit-checkwrite-filter.1.html \ nbdkit-checkwrite-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c checkwrite.c -fPIC -DPIC -o .libs/nbdkit_checkwrite_filter_la-checkwrite.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c checkwrite.c -o nbdkit_checkwrite_filter_la-checkwrite.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-checkwrite-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_checkwrite_filter_la-checkwrite.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_checkwrite_filter_la-checkwrite.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-checkwrite-filter.so -o .libs/nbdkit-checkwrite-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-checkwrite-filter.la" && ln -s "../nbdkit-checkwrite-filter.la" "nbdkit-checkwrite-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/checkwrite' Making all in cow make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cow_filter_la-blk.lo `test -f 'blk.c' || echo './'`blk.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_cow_filter_la-cow.lo `test -f 'cow.c' || echo './'`cow.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-cow-filter.1 \ --html ../../html/nbdkit-cow-filter.1.html \ nbdkit-cow-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blk.c -fPIC -DPIC -o .libs/nbdkit_cow_filter_la-blk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cow.c -fPIC -DPIC -o .libs/nbdkit_cow_filter_la-cow.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blk.c -o nbdkit_cow_filter_la-blk.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/bitmap -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c cow.c -o nbdkit_cow_filter_la-cow.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-cow-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_cow_filter_la-blk.lo nbdkit_cow_filter_la-cow.lo ../../common/bitmap/libbitmap.la ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_cow_filter_la-blk.o .libs/nbdkit_cow_filter_la-cow.o -Wl,--whole-archive ../../common/bitmap/.libs/libbitmap.a ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-cow-filter.so -o .libs/nbdkit-cow-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-cow-filter.la" && ln -s "../nbdkit-cow-filter.la" "nbdkit-cow-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow' Making all in ddrescue make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ddrescue' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ddrescue_filter_la-ddrescue.lo `test -f 'ddrescue.c' || echo './'`ddrescue.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-ddrescue-filter.1 \ --html ../../html/nbdkit-ddrescue-filter.1.html \ nbdkit-ddrescue-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ddrescue.c -fPIC -DPIC -o .libs/nbdkit_ddrescue_filter_la-ddrescue.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ddrescue.c -o nbdkit_ddrescue_filter_la-ddrescue.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-ddrescue-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_ddrescue_filter_la-ddrescue.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la -lgnutls libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ddrescue_filter_la-ddrescue.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -lgnutls -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-ddrescue-filter.so -o .libs/nbdkit-ddrescue-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ddrescue-filter.la" && ln -s "../nbdkit-ddrescue-filter.la" "nbdkit-ddrescue-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ddrescue' Making all in delay make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_delay_filter_la-delay.lo `test -f 'delay.c' || echo './'`delay.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-delay-filter.1 \ --html ../../html/nbdkit-delay-filter.1.html \ nbdkit-delay-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c delay.c -fPIC -DPIC -o .libs/nbdkit_delay_filter_la-delay.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c delay.c -o nbdkit_delay_filter_la-delay.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-delay-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_delay_filter_la-delay.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_delay_filter_la-delay.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-delay-filter.so -o .libs/nbdkit-delay-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-delay-filter.la" && ln -s "../nbdkit-delay-filter.la" "nbdkit-delay-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay' Making all in error make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_error_filter_la-error.lo `test -f 'error.c' || echo './'`error.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-error-filter.1 \ --html ../../html/nbdkit-error-filter.1.html \ nbdkit-error-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c error.c -fPIC -DPIC -o .libs/nbdkit_error_filter_la-error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c error.c -o nbdkit_error_filter_la-error.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-error-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_error_filter_la-error.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_error_filter_la-error.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-error-filter.so -o .libs/nbdkit-error-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-error-filter.la" && ln -s "../nbdkit-error-filter.la" "nbdkit-error-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error' Making all in exitlast make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_exitlast_filter_la-exitlast.lo `test -f 'exitlast.c' || echo './'`exitlast.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-exitlast-filter.1 \ --html ../../html/nbdkit-exitlast-filter.1.html \ nbdkit-exitlast-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exitlast.c -fPIC -DPIC -o .libs/nbdkit_exitlast_filter_la-exitlast.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exitlast.c -o nbdkit_exitlast_filter_la-exitlast.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-exitlast-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_exitlast_filter_la-exitlast.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_exitlast_filter_la-exitlast.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-exitlast-filter.so -o .libs/nbdkit-exitlast-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-exitlast-filter.la" && ln -s "../nbdkit-exitlast-filter.la" "nbdkit-exitlast-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast' Making all in exitwhen make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_exitwhen_filter_la-exitwhen.lo `test -f 'exitwhen.c' || echo './'`exitwhen.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-exitwhen-filter.1 \ --html ../../html/nbdkit-exitwhen-filter.1.html \ nbdkit-exitwhen-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exitwhen.c -fPIC -DPIC -o .libs/nbdkit_exitwhen_filter_la-exitwhen.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exitwhen.c -o nbdkit_exitwhen_filter_la-exitwhen.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-exitwhen-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_exitwhen_filter_la-exitwhen.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_exitwhen_filter_la-exitwhen.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-exitwhen-filter.so -o .libs/nbdkit-exitwhen-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-exitwhen-filter.la" && ln -s "../nbdkit-exitwhen-filter.la" "nbdkit-exitwhen-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen' Making all in exportname make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_exportname_filter_la-exportname.lo `test -f 'exportname.c' || echo './'`exportname.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-exportname-filter.1 \ --html ../../html/nbdkit-exportname-filter.1.html \ nbdkit-exportname-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exportname.c -fPIC -DPIC -o .libs/nbdkit_exportname_filter_la-exportname.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c exportname.c -o nbdkit_exportname_filter_la-exportname.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-exportname-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_exportname_filter_la-exportname.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_exportname_filter_la-exportname.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-exportname-filter.so -o .libs/nbdkit-exportname-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-exportname-filter.la" && ln -s "../nbdkit-exportname-filter.la" "nbdkit-exportname-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname' Making all in ext2 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ext2_filter_la-ext2.lo `test -f 'ext2.c' || echo './'`ext2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ext2_filter_la-io.lo `test -f 'io.c' || echo './'`io.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-ext2-filter.1 \ --html ../../html/nbdkit-ext2-filter.1.html \ nbdkit-ext2-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ext2.c -fPIC -DPIC -o .libs/nbdkit_ext2_filter_la-ext2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c io.c -fPIC -DPIC -o .libs/nbdkit_ext2_filter_la-io.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ext2.c -o nbdkit_ext2_filter_la-ext2.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c io.c -o nbdkit_ext2_filter_la-io.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/ext2fs -I/usr/include/et -I/usr/include/et -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-ext2-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_ext2_filter_la-ext2.lo nbdkit_ext2_filter_la-io.lo ../../common/utils/libutils.la -lext2fs -lcom_err libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ext2_filter_la-ext2.o .libs/nbdkit_ext2_filter_la-io.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lext2fs -lcom_err -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-ext2-filter.so -o .libs/nbdkit-ext2-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ext2-filter.la" && ln -s "../nbdkit-ext2-filter.la" "nbdkit-ext2-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2' Making all in extentlist make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/extentlist' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_extentlist_filter_la-extentlist.lo `test -f 'extentlist.c' || echo './'`extentlist.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-extentlist-filter.1 \ --html ../../html/nbdkit-extentlist-filter.1.html \ nbdkit-extentlist-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c extentlist.c -fPIC -DPIC -o .libs/nbdkit_extentlist_filter_la-extentlist.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c extentlist.c -o nbdkit_extentlist_filter_la-extentlist.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-extentlist-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_extentlist_filter_la-extentlist.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_extentlist_filter_la-extentlist.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-extentlist-filter.so -o .libs/nbdkit-extentlist-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-extentlist-filter.la" && ln -s "../nbdkit-extentlist-filter.la" "nbdkit-extentlist-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/extentlist' Making all in fua make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_fua_filter_la-fua.lo `test -f 'fua.c' || echo './'`fua.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-fua-filter.1 \ --html ../../html/nbdkit-fua-filter.1.html \ nbdkit-fua-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c fua.c -fPIC -DPIC -o .libs/nbdkit_fua_filter_la-fua.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c fua.c -o nbdkit_fua_filter_la-fua.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-fua-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_fua_filter_la-fua.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_fua_filter_la-fua.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-fua-filter.so -o .libs/nbdkit-fua-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-fua-filter.la" && ln -s "../nbdkit-fua-filter.la" "nbdkit-fua-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua' Making all in gzip make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/gzip' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_gzip_filter_la-gzip.lo `test -f 'gzip.c' || echo './'`gzip.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-gzip-filter.1 \ --html ../../html/nbdkit-gzip-filter.1.html \ nbdkit-gzip-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c gzip.c -fPIC -DPIC -o .libs/nbdkit_gzip_filter_la-gzip.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c gzip.c -o nbdkit_gzip_filter_la-gzip.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-gzip-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_gzip_filter_la-gzip.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la -lz libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_gzip_filter_la-gzip.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -lz -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-gzip-filter.so -o .libs/nbdkit-gzip-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-gzip-filter.la" && ln -s "../nbdkit-gzip-filter.la" "nbdkit-gzip-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/gzip' Making all in ip make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ip' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_ip_filter_la-ip.lo `test -f 'ip.c' || echo './'`ip.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-ip-filter.1 \ --html ../../html/nbdkit-ip-filter.1.html \ nbdkit-ip-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ip.c -fPIC -DPIC -o .libs/nbdkit_ip_filter_la-ip.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c ip.c -o nbdkit_ip_filter_la-ip.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-ip-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_ip_filter_la-ip.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_ip_filter_la-ip.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-ip-filter.so -o .libs/nbdkit-ip-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-ip-filter.la" && ln -s "../nbdkit-ip-filter.la" "nbdkit-ip-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ip' Making all in limit make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_limit_filter_la-limit.lo `test -f 'limit.c' || echo './'`limit.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-limit-filter.1 \ --html ../../html/nbdkit-limit-filter.1.html \ nbdkit-limit-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c limit.c -fPIC -DPIC -o .libs/nbdkit_limit_filter_la-limit.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c limit.c -o nbdkit_limit_filter_la-limit.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-limit-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_limit_filter_la-limit.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_limit_filter_la-limit.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-limit-filter.so -o .libs/nbdkit-limit-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-limit-filter.la" && ln -s "../nbdkit-limit-filter.la" "nbdkit-limit-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit' Making all in log make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_log_filter_la-log.lo `test -f 'log.c' || echo './'`log.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_log_filter_la-output.lo `test -f 'output.c' || echo './'`output.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-log-filter.1 \ --html ../../html/nbdkit-log-filter.1.html \ nbdkit-log-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c log.c -fPIC -DPIC -o .libs/nbdkit_log_filter_la-log.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c output.c -fPIC -DPIC -o .libs/nbdkit_log_filter_la-output.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c output.c -o nbdkit_log_filter_la-output.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c log.c -o nbdkit_log_filter_la-log.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-log-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_log_filter_la-log.lo nbdkit_log_filter_la-output.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_log_filter_la-log.o .libs/nbdkit_log_filter_la-output.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-log-filter.so -o .libs/nbdkit-log-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-log-filter.la" && ln -s "../nbdkit-log-filter.la" "nbdkit-log-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log' Making all in multi-conn make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/multi-conn' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_multi_conn_filter_la-multi-conn.lo `test -f 'multi-conn.c' || echo './'`multi-conn.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-multi-conn-filter.1 \ --html ../../html/nbdkit-multi-conn-filter.1.html \ nbdkit-multi-conn-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c multi-conn.c -fPIC -DPIC -o .libs/nbdkit_multi_conn_filter_la-multi-conn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c multi-conn.c -o nbdkit_multi_conn_filter_la-multi-conn.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-multi-conn-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_multi_conn_filter_la-multi-conn.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_multi_conn_filter_la-multi-conn.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-multi-conn-filter.so -o .libs/nbdkit-multi-conn-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-multi-conn-filter.la" && ln -s "../nbdkit-multi-conn-filter.la" "nbdkit-multi-conn-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/multi-conn' Making all in nocache make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nocache' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_nocache_filter_la-nocache.lo `test -f 'nocache.c' || echo './'`nocache.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-nocache-filter.1 \ --html ../../html/nbdkit-nocache-filter.1.html \ nbdkit-nocache-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nocache.c -fPIC -DPIC -o .libs/nbdkit_nocache_filter_la-nocache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nocache.c -o nbdkit_nocache_filter_la-nocache.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-nocache-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_nocache_filter_la-nocache.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_nocache_filter_la-nocache.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-nocache-filter.so -o .libs/nbdkit-nocache-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-nocache-filter.la" && ln -s "../nbdkit-nocache-filter.la" "nbdkit-nocache-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nocache' Making all in noextents make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noextents' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_noextents_filter_la-noextents.lo `test -f 'noextents.c' || echo './'`noextents.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-noextents-filter.1 \ --html ../../html/nbdkit-noextents-filter.1.html \ nbdkit-noextents-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c noextents.c -fPIC -DPIC -o .libs/nbdkit_noextents_filter_la-noextents.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c noextents.c -o nbdkit_noextents_filter_la-noextents.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-noextents-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_noextents_filter_la-noextents.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_noextents_filter_la-noextents.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-noextents-filter.so -o .libs/nbdkit-noextents-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-noextents-filter.la" && ln -s "../nbdkit-noextents-filter.la" "nbdkit-noextents-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noextents' Making all in nofilter make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nofilter' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_nofilter_filter_la-nofilter.lo `test -f 'nofilter.c' || echo './'`nofilter.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-nofilter-filter.1 \ --html ../../html/nbdkit-nofilter-filter.1.html \ nbdkit-nofilter-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nofilter.c -fPIC -DPIC -o .libs/nbdkit_nofilter_filter_la-nofilter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nofilter.c -o nbdkit_nofilter_filter_la-nofilter.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-nofilter-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_nofilter_filter_la-nofilter.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_nofilter_filter_la-nofilter.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-nofilter-filter.so -o .libs/nbdkit-nofilter-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-nofilter-filter.la" && ln -s "../nbdkit-nofilter-filter.la" "nbdkit-nofilter-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nofilter' Making all in noparallel make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_noparallel_filter_la-noparallel.lo `test -f 'noparallel.c' || echo './'`noparallel.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-noparallel-filter.1 \ --html ../../html/nbdkit-noparallel-filter.1.html \ nbdkit-noparallel-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c noparallel.c -fPIC -DPIC -o .libs/nbdkit_noparallel_filter_la-noparallel.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c noparallel.c -o nbdkit_noparallel_filter_la-noparallel.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-noparallel-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_noparallel_filter_la-noparallel.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_noparallel_filter_la-noparallel.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-noparallel-filter.so -o .libs/nbdkit-noparallel-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-noparallel-filter.la" && ln -s "../nbdkit-noparallel-filter.la" "nbdkit-noparallel-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel' Making all in nozero make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_nozero_filter_la-nozero.lo `test -f 'nozero.c' || echo './'`nozero.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-nozero-filter.1 \ --html ../../html/nbdkit-nozero-filter.1.html \ nbdkit-nozero-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nozero.c -fPIC -DPIC -o .libs/nbdkit_nozero_filter_la-nozero.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c nozero.c -o nbdkit_nozero_filter_la-nozero.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-nozero-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_nozero_filter_la-nozero.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_nozero_filter_la-nozero.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-nozero-filter.so -o .libs/nbdkit-nozero-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-nozero-filter.la" && ln -s "../nbdkit-nozero-filter.la" "nbdkit-nozero-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero' Making all in offset make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_offset_filter_la-offset.lo `test -f 'offset.c' || echo './'`offset.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-offset-filter.1 \ --html ../../html/nbdkit-offset-filter.1.html \ nbdkit-offset-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c offset.c -fPIC -DPIC -o .libs/nbdkit_offset_filter_la-offset.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c offset.c -o nbdkit_offset_filter_la-offset.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-offset-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_offset_filter_la-offset.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_offset_filter_la-offset.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-offset-filter.so -o .libs/nbdkit-offset-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-offset-filter.la" && ln -s "../nbdkit-offset-filter.la" "nbdkit-offset-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset' Making all in partition make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partition_filter_la-partition.lo `test -f 'partition.c' || echo './'`partition.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partition_filter_la-partition-gpt.lo `test -f 'partition-gpt.c' || echo './'`partition-gpt.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_partition_filter_la-partition-mbr.lo `test -f 'partition-mbr.c' || echo './'`partition-mbr.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-partition-filter.1 \ --html ../../html/nbdkit-partition-filter.1.html \ nbdkit-partition-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -fPIC -DPIC -o .libs/nbdkit_partition_filter_la-partition-gpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition.c -fPIC -DPIC -o .libs/nbdkit_partition_filter_la-partition.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-mbr.c -fPIC -DPIC -o .libs/nbdkit_partition_filter_la-partition-mbr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-gpt.c -o nbdkit_partition_filter_la-partition-gpt.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition-mbr.c -o nbdkit_partition_filter_la-partition-mbr.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/gpt -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c partition.c -o nbdkit_partition_filter_la-partition.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-partition-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_partition_filter_la-partition.lo nbdkit_partition_filter_la-partition-gpt.lo nbdkit_partition_filter_la-partition-mbr.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_partition_filter_la-partition.o .libs/nbdkit_partition_filter_la-partition-gpt.o .libs/nbdkit_partition_filter_la-partition-mbr.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-partition-filter.so -o .libs/nbdkit-partition-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-partition-filter.la" && ln -s "../nbdkit-partition-filter.la" "nbdkit-partition-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition' Making all in pause make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/pause' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_pause_filter_la-pause.lo `test -f 'pause.c' || echo './'`pause.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-pause-filter.1 \ --html ../../html/nbdkit-pause-filter.1.html \ nbdkit-pause-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c pause.c -fPIC -DPIC -o .libs/nbdkit_pause_filter_la-pause.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c pause.c -o nbdkit_pause_filter_la-pause.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-pause-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_pause_filter_la-pause.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_pause_filter_la-pause.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-pause-filter.so -o .libs/nbdkit-pause-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-pause-filter.la" && ln -s "../nbdkit-pause-filter.la" "nbdkit-pause-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/pause' Making all in rate make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/rate' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_rate_filter_la-bucket.lo `test -f 'bucket.c' || echo './'`bucket.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_rate_filter_la-rate.lo `test -f 'rate.c' || echo './'`rate.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-rate-filter.1 \ --html ../../html/nbdkit-rate-filter.1.html \ nbdkit-rate-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c bucket.c -fPIC -DPIC -o .libs/nbdkit_rate_filter_la-bucket.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c rate.c -fPIC -DPIC -o .libs/nbdkit_rate_filter_la-rate.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c bucket.c -o nbdkit_rate_filter_la-bucket.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c rate.c -o nbdkit_rate_filter_la-rate.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-rate-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_rate_filter_la-bucket.lo nbdkit_rate_filter_la-rate.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_rate_filter_la-bucket.o .libs/nbdkit_rate_filter_la-rate.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-rate-filter.so -o .libs/nbdkit-rate-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-rate-filter.la" && ln -s "../nbdkit-rate-filter.la" "nbdkit-rate-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/rate' Making all in readahead make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/readahead' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_readahead_filter_la-readahead.lo `test -f 'readahead.c' || echo './'`readahead.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-readahead-filter.1 \ --html ../../html/nbdkit-readahead-filter.1.html \ nbdkit-readahead-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c readahead.c -fPIC -DPIC -o .libs/nbdkit_readahead_filter_la-readahead.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c readahead.c -o nbdkit_readahead_filter_la-readahead.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-readahead-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_readahead_filter_la-readahead.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_readahead_filter_la-readahead.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-readahead-filter.so -o .libs/nbdkit-readahead-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-readahead-filter.la" && ln -s "../nbdkit-readahead-filter.la" "nbdkit-readahead-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/readahead' Making all in retry make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/retry' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_retry_filter_la-retry.lo `test -f 'retry.c' || echo './'`retry.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-retry-filter.1 \ --html ../../html/nbdkit-retry-filter.1.html \ nbdkit-retry-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c retry.c -fPIC -DPIC -o .libs/nbdkit_retry_filter_la-retry.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c retry.c -o nbdkit_retry_filter_la-retry.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-retry-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_retry_filter_la-retry.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_retry_filter_la-retry.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-retry-filter.so -o .libs/nbdkit-retry-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-retry-filter.la" && ln -s "../nbdkit-retry-filter.la" "nbdkit-retry-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/retry' Making all in stats make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/stats' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_stats_filter_la-stats.lo `test -f 'stats.c' || echo './'`stats.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-stats-filter.1 \ --html ../../html/nbdkit-stats-filter.1.html \ nbdkit-stats-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c stats.c -fPIC -DPIC -o .libs/nbdkit_stats_filter_la-stats.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c stats.c -o nbdkit_stats_filter_la-stats.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-stats-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_stats_filter_la-stats.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_stats_filter_la-stats.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-stats-filter.so -o .libs/nbdkit-stats-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-stats-filter.la" && ln -s "../nbdkit-stats-filter.la" "nbdkit-stats-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/stats' Making all in swab make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_swab_filter_la-swab.lo `test -f 'swab.c' || echo './'`swab.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-swab-filter.1 \ --html ../../html/nbdkit-swab-filter.1.html \ nbdkit-swab-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c swab.c -fPIC -DPIC -o .libs/nbdkit_swab_filter_la-swab.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c swab.c -o nbdkit_swab_filter_la-swab.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-swab-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_swab_filter_la-swab.lo ../../common/utils/libutils.la -lgnutls libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_swab_filter_la-swab.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -lgnutls -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-swab-filter.so -o .libs/nbdkit-swab-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-swab-filter.la" && ln -s "../nbdkit-swab-filter.la" "nbdkit-swab-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab' Making all in tar make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_tar_filter_la-tar.lo `test -f 'tar.c' || echo './'`tar.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-tar-filter.1 \ --html ../../html/nbdkit-tar-filter.1.html \ nbdkit-tar-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tar.c -fPIC -DPIC -o .libs/nbdkit_tar_filter_la-tar.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/replacements -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tar.c -o nbdkit_tar_filter_la-tar.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-tar-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_tar_filter_la-tar.lo ../../common/utils/libutils.la ../../common/replacements/libcompat.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_tar_filter_la-tar.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a ../../common/replacements/.libs/libcompat.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-tar-filter.so -o .libs/nbdkit-tar-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-tar-filter.la" && ln -s "../nbdkit-tar-filter.la" "nbdkit-tar-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar' Making all in tls-fallback make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_tls_fallback_filter_la-tls-fallback.lo `test -f 'tls-fallback.c' || echo './'`tls-fallback.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-tls-fallback-filter.1 \ --html ../../html/nbdkit-tls-fallback-filter.1.html \ nbdkit-tls-fallback-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tls-fallback.c -fPIC -DPIC -o .libs/nbdkit_tls_fallback_filter_la-tls-fallback.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c tls-fallback.c -o nbdkit_tls_fallback_filter_la-tls-fallback.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-tls-fallback-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_tls_fallback_filter_la-tls-fallback.lo libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_tls_fallback_filter_la-tls-fallback.o -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -Wl,-soname -Wl,nbdkit-tls-fallback-filter.so -o .libs/nbdkit-tls-fallback-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-tls-fallback-filter.la" && ln -s "../nbdkit-tls-fallback-filter.la" "nbdkit-tls-fallback-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback' Making all in truncate make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_truncate_filter_la-truncate.lo `test -f 'truncate.c' || echo './'`truncate.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-truncate-filter.1 \ --html ../../html/nbdkit-truncate-filter.1.html \ nbdkit-truncate-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c truncate.c -fPIC -DPIC -o .libs/nbdkit_truncate_filter_la-truncate.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c truncate.c -o nbdkit_truncate_filter_la-truncate.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-truncate-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_truncate_filter_la-truncate.lo ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_truncate_filter_la-truncate.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-truncate-filter.so -o .libs/nbdkit-truncate-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-truncate-filter.la" && ln -s "../nbdkit-truncate-filter.la" "nbdkit-truncate-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate' Making all in xz make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/xz' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_xz_filter_la-blkcache.lo `test -f 'blkcache.c' || echo './'`blkcache.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_xz_filter_la-xz.lo `test -f 'xz.c' || echo './'`xz.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit_xz_filter_la-xzfile.lo `test -f 'xzfile.c' || echo './'`xzfile.c perl /build/nbdkit-uw5w6z/nbdkit-1.26.6/podwrapper.pl --section=1 --man nbdkit-xz-filter.1 \ --html ../../html/nbdkit-xz-filter.1.html \ nbdkit-xz-filter.pod libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blkcache.c -fPIC -DPIC -o .libs/nbdkit_xz_filter_la-blkcache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c xzfile.c -fPIC -DPIC -o .libs/nbdkit_xz_filter_la-xzfile.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c xz.c -fPIC -DPIC -o .libs/nbdkit_xz_filter_la-xz.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c blkcache.c -o nbdkit_xz_filter_la-blkcache.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c xz.c -o nbdkit_xz_filter_la-xz.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c xzfile.c -o nbdkit_xz_filter_la-xzfile.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -Wl,--version-script=../../filters/filters.syms -Wl,-z,relro -o nbdkit-xz-filter.la -rpath /usr/lib/x86_64-linux-gnu/nbdkit/filters nbdkit_xz_filter_la-blkcache.lo nbdkit_xz_filter_la-xz.lo nbdkit_xz_filter_la-xzfile.lo -llzma ../../common/utils/libutils.la libtool: link: gcc -shared -fPIC -DPIC .libs/nbdkit_xz_filter_la-blkcache.o .libs/nbdkit_xz_filter_la-xz.o .libs/nbdkit_xz_filter_la-xzfile.o -Wl,--whole-archive ../../common/utils/.libs/libutils.a -Wl,--no-whole-archive -llzma -lpthread -g -O2 -fstack-protector-strong -Wl,--version-script=../../filters/filters.syms -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,nbdkit-xz-filter.so -o .libs/nbdkit-xz-filter.so libtool: link: ( cd ".libs" && rm -f "nbdkit-xz-filter.la" && ln -s "../nbdkit-xz-filter.la" "nbdkit-xz-filter.la" ) make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/xz' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' Making all in . make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' gcc -DHAVE_CONFIG_H -I. -I./server -I./common/utils -Dbuilddir=\"/build/nbdkit-uw5w6z/nbdkit-1.26.6\" -Dsrcdir=\"/build/nbdkit-uw5w6z/nbdkit-1.26.6\" -DVALGRIND=\"no\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nbdkit-wrapper.o `test -f 'wrapper.c' || echo './'`wrapper.c /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o nbdkit nbdkit-wrapper.o ./common/utils/libutils.la libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o nbdkit nbdkit-wrapper.o ./common/utils/.libs/libutils.a -lpthread -pthread make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' Making all in tests make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/replacements -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_stdio_plugin_la-test-stdio-plugin.lo `test -f 'test-stdio-plugin.c' || echo './'`test-stdio-plugin.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_flush_plugin_la-test-flush-plugin.lo `test -f 'test-flush-plugin.c' || echo './'`test-flush-plugin.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_shutdown_plugin_la-test-shutdown-plugin.lo `test -f 'test-shutdown-plugin.c' || echo './'`test-shutdown-plugin.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -std=c90 -pedantic -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ansi_c_plugin_la-test-ansi-c-plugin.lo `test -f 'test-ansi-c-plugin.c' || echo './'`test-ansi-c-plugin.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/replacements -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-stdio-plugin.c -fPIC -DPIC -o .libs/test_stdio_plugin_la-test-stdio-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-flush-plugin.c -fPIC -DPIC -o .libs/test_flush_plugin_la-test-flush-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -std=c90 -pedantic -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-ansi-c-plugin.c -fPIC -DPIC -o .libs/test_ansi_c_plugin_la-test-ansi-c-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-shutdown-plugin.c -fPIC -DPIC -o .libs/test_shutdown_plugin_la-test-shutdown-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -std=c90 -pedantic -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-ansi-c-plugin.c -o test_ansi_c_plugin_la-test-ansi-c-plugin.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-flush-plugin.c -o test_flush_plugin_la-test-flush-plugin.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-shutdown-plugin.c -o test_shutdown_plugin_la-test-shutdown-plugin.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_cxx_plugin_la-test-cxx-plugin.lo `test -f 'test-cxx-plugin.cpp' || echo './'`test-cxx-plugin.cpp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/replacements -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-stdio-plugin.c -o test_stdio_plugin_la-test-stdio-plugin.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_cxx_filter_la-test-cxx-filter.lo `test -f 'test-cxx-filter.cpp' || echo './'`test-cxx-filter.cpp /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_layers_plugin_la-test-layers-plugin.lo `test -f 'test-layers-plugin.c' || echo './'`test-layers-plugin.c libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-cxx-plugin.cpp -fPIC -DPIC -o .libs/test_cxx_plugin_la-test-cxx-plugin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-cxx-filter.cpp -fPIC -DPIC -o .libs/test_cxx_filter_la-test-cxx-filter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-plugin.c -fPIC -DPIC -o .libs/test_layers_plugin_la-test-layers-plugin.o /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer='"filter1"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_layers_filter1_la-test-layers-filter.lo `test -f 'test-layers-filter.c' || echo './'`test-layers-filter.c libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-cxx-filter.cpp -o test_cxx_filter_la-test-cxx-filter.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-cxx-plugin.cpp -o test_cxx_plugin_la-test-cxx-plugin.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter1\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -fPIC -DPIC -o .libs/test_layers_filter1_la-test-layers-filter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-plugin.c -o test_layers_plugin_la-test-layers-plugin.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer='"filter2"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_layers_filter2_la-test-layers-filter.lo `test -f 'test-layers-filter.c' || echo './'`test-layers-filter.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer='"filter3"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_layers_filter3_la-test-layers-filter.lo `test -f 'test-layers-filter.c' || echo './'`test-layers-filter.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter2\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -fPIC -DPIC -o .libs/test_layers_filter2_la-test-layers-filter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter3\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -fPIC -DPIC -o .libs/test_layers_filter3_la-test-layers-filter.o /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-stdio-plugin.la test_stdio_plugin_la-test-stdio-plugin.lo ../common/replacements/libcompat.la ../common/utils/libutils.la libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter1\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -o test_layers_filter1_la-test-layers-filter.o >/dev/null 2>&1 libtool: link: gcc -shared -fPIC -DPIC .libs/test_stdio_plugin_la-test-stdio-plugin.o -Wl,--whole-archive ../common/replacements/.libs/libcompat.a ../common/utils/.libs/libutils.a -Wl,--no-whole-archive -lpthread -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -pthread -Wl,-soname -Wl,test-stdio-plugin.so -o .libs/test-stdio-plugin.so libtool: link: ( cd ".libs" && rm -f "test-stdio-plugin.la" && ln -s "../test-stdio-plugin.la" "test-stdio-plugin.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-flush-plugin.la test_flush_plugin_la-test-flush-plugin.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter3\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -o test_layers_filter3_la-test-layers-filter.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Dlayer=\"filter2\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test-layers-filter.c -o test_layers_filter2_la-test-layers-filter.o >/dev/null 2>&1 libtool: link: gcc -shared -fPIC -DPIC .libs/test_flush_plugin_la-test-flush-plugin.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-flush-plugin.so -o .libs/test-flush-plugin.so /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-shutdown-plugin.la test_shutdown_plugin_la-test-shutdown-plugin.lo libtool: link: ( cd ".libs" && rm -f "test-flush-plugin.la" && ln -s "../test-flush-plugin.la" "test-flush-plugin.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-ansi-c-plugin.la test_ansi_c_plugin_la-test-ansi-c-plugin.lo libtool: link: gcc -shared -fPIC -DPIC .libs/test_shutdown_plugin_la-test-shutdown-plugin.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-shutdown-plugin.so -o .libs/test-shutdown-plugin.so libtool: link: gcc -shared -fPIC -DPIC .libs/test_ansi_c_plugin_la-test-ansi-c-plugin.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-ansi-c-plugin.so -o .libs/test-ansi-c-plugin.so libtool: link: ( cd ".libs" && rm -f "test-ansi-c-plugin.la" && ln -s "../test-ansi-c-plugin.la" "test-ansi-c-plugin.la" ) /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-cxx-plugin.la test_cxx_plugin_la-test-cxx-plugin.lo libtool: link: ( cd ".libs" && rm -f "test-shutdown-plugin.la" && ln -s "../test-shutdown-plugin.la" "test-shutdown-plugin.la" ) /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-cxx-filter.la test_cxx_filter_la-test-cxx-filter.lo /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-layers-plugin.la test_layers_plugin_la-test-layers-plugin.lo /bin/bash ../libtool --tag=CC --mode=link gcc -Dlayer='"filter1"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-layers-filter1.la test_layers_filter1_la-test-layers-filter.lo libtool: link: gcc -shared -fPIC -DPIC .libs/test_layers_plugin_la-test-layers-plugin.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-layers-plugin.so -o .libs/test-layers-plugin.so libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o .libs/test_cxx_plugin_la-test-cxx-plugin.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-cxx-plugin.so -o .libs/test-cxx-plugin.so libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o .libs/test_cxx_filter_la-test-cxx-filter.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-cxx-filter.so -o .libs/test-cxx-filter.so libtool: link: ( cd ".libs" && rm -f "test-layers-plugin.la" && ln -s "../test-layers-plugin.la" "test-layers-plugin.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -Dlayer='"filter2"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-layers-filter2.la test_layers_filter2_la-test-layers-filter.lo libtool: link: gcc -shared -fPIC -DPIC .libs/test_layers_filter1_la-test-layers-filter.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-layers-filter1.so -o .libs/test-layers-filter1.so libtool: link: ( cd ".libs" && rm -f "test-cxx-plugin.la" && ln -s "../test-cxx-plugin.la" "test-cxx-plugin.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -Dlayer='"filter3"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -shared -rpath /nowhere -Wl,-z,relro -o test-layers-filter3.la test_layers_filter3_la-test-layers-filter.lo libtool: link: ( cd ".libs" && rm -f "test-cxx-filter.la" && ln -s "../test-cxx-filter.la" "test-cxx-filter.la" ) libtool: link: ( cd ".libs" && rm -f "test-layers-filter1.la" && ln -s "../test-layers-filter1.la" "test-layers-filter1.la" ) libtool: link: gcc -shared -fPIC -DPIC .libs/test_layers_filter2_la-test-layers-filter.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-layers-filter2.so -o .libs/test-layers-filter2.so libtool: link: gcc -shared -fPIC -DPIC .libs/test_layers_filter3_la-test-layers-filter.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,test-layers-filter3.so -o .libs/test-layers-filter3.so libtool: link: ( cd ".libs" && rm -f "test-layers-filter2.la" && ln -s "../test-layers-filter2.la" "test-layers-filter2.la" ) libtool: link: ( cd ".libs" && rm -f "test-layers-filter3.la" && ln -s "../test-layers-filter3.la" "test-layers-filter3.la" ) make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make[2]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' make[1]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' debian/rules override_dh_auto_test make[1]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' dh_auto_test --no-parallel make -j1 check VERBOSE=1 make[2]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' Making check in bash make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/bash' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/bash' Making check in docs make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/docs' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/docs' Making check in fuzzing make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/fuzzing' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/fuzzing' Making check in valgrind make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/valgrind' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/valgrind' Making check in include make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/include' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/include' Making check in common/include make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make test-ascii-ctype test-ascii-string test-byte-swapping test-isaligned test-ispowerof2 test-iszero test-minmax test-nextnonzero test-random test-tvdiff make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ascii_ctype-test-ascii-ctype.o `test -f 'test-ascii-ctype.c' || echo './'`test-ascii-ctype.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-ascii-ctype test_ascii_ctype-test-ascii-ctype.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-ascii-ctype test_ascii_ctype-test-ascii-ctype.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ascii_string-test-ascii-string.o `test -f 'test-ascii-string.c' || echo './'`test-ascii-string.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-ascii-string test_ascii_string-test-ascii-string.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-ascii-string test_ascii_string-test-ascii-string.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_byte_swapping-test-byte-swapping.o `test -f 'test-byte-swapping.c' || echo './'`test-byte-swapping.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-byte-swapping test_byte_swapping-test-byte-swapping.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-byte-swapping test_byte_swapping-test-byte-swapping.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_isaligned-test-isaligned.o `test -f 'test-isaligned.c' || echo './'`test-isaligned.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-isaligned test_isaligned-test-isaligned.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-isaligned test_isaligned-test-isaligned.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ispowerof2-test-ispowerof2.o `test -f 'test-ispowerof2.c' || echo './'`test-ispowerof2.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-ispowerof2 test_ispowerof2-test-ispowerof2.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-ispowerof2 test_ispowerof2-test-ispowerof2.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_iszero-test-iszero.o `test -f 'test-iszero.c' || echo './'`test-iszero.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-iszero test_iszero-test-iszero.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-iszero test_iszero-test-iszero.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_minmax-test-minmax.o `test -f 'test-minmax.c' || echo './'`test-minmax.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-minmax test_minmax-test-minmax.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-minmax test_minmax-test-minmax.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_nextnonzero-test-nextnonzero.o `test -f 'test-nextnonzero.c' || echo './'`test-nextnonzero.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-nextnonzero test_nextnonzero-test-nextnonzero.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-nextnonzero test_nextnonzero-test-nextnonzero.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_random-test-random.o `test -f 'test-random.c' || echo './'`test-random.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-random test_random-test-random.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-random test_random-test-random.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tvdiff-test-tvdiff.o `test -f 'test-tvdiff.c' || echo './'`test-tvdiff.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-tvdiff test_tvdiff-test-tvdiff.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-tvdiff test_tvdiff-test-tvdiff.o make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make check-TESTS make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' PASS: test-ascii-ctype PASS: test-ascii-string PASS: test-byte-swapping PASS: test-isaligned PASS: test-ispowerof2 PASS: test-iszero PASS: test-minmax PASS: test-nextnonzero PASS: test-random PASS: test-tvdiff ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 10 # PASS: 10 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/include' Making check in common/protocol make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' make check-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/protocol' Making check in common/replacements make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' Making check in win32 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements/win32' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements/win32' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make test-current-dir-name make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_current_dir_name-test-current-dir-name.o `test -f 'test-current-dir-name.c' || echo './'`test-current-dir-name.c gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_current_dir_name-get_current_dir_name.o `test -f 'get_current_dir_name.c' || echo './'`get_current_dir_name.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-current-dir-name test_current_dir_name-test-current-dir-name.o test_current_dir_name-get_current_dir_name.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-current-dir-name test_current_dir_name-test-current-dir-name.o test_current_dir_name-get_current_dir_name.o make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make check-TESTS make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make[6]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' PASS: test-current-dir-name ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/replacements' Making check in common/utils make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make check-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make test-quotes test-vector make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_quotes-test-quotes.o `test -f 'test-quotes.c' || echo './'`test-quotes.c gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_quotes-quote.o `test -f 'quote.c' || echo './'`quote.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-quotes test_quotes-test-quotes.o test_quotes-quote.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-quotes test_quotes-test-quotes.o test_quotes-quote.o gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_vector-test-vector.o `test -f 'test-vector.c' || echo './'`test-vector.c gcc -DHAVE_CONFIG_H -I. -I../.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_vector-vector.o `test -f 'vector.c' || echo './'`vector.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-vector test_vector-test-vector.o test_vector-vector.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-vector test_vector-test-vector.o test_vector-vector.o make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make check-TESTS make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make[6]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' PASS: test-quotes PASS: test-vector ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/utils' Making check in server make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make check-am make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make test-public make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_public-test-public.o `test -f 'test-public.c' || echo './'`test-public.c gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_public-public.o `test -f 'public.c' || echo './'`public.c gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_public-exports.o `test -f 'exports.c' || echo './'`exports.c gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../common/include -I../common/protocol -I../common/replacements -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_public-extents.o `test -f 'extents.c' || echo './'`extents.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -lpthread -Wl,-z,relro -o test-public test_public-test-public.o test_public-public.o test_public-exports.o test_public-extents.o ../common/utils/libutils.la ../common/replacements/libcompat.la libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-public test_public-test-public.o test_public-public.o test_public-exports.o test_public-extents.o ../common/utils/.libs/libutils.a -lpthread ../common/replacements/.libs/libcompat.a -pthread make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make check-TESTS make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make[6]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' PASS: test-public ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/server' Making check in common/allocators make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/allocators' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/allocators' Making check in common/bitmap make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' make test-bitmap make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bitmap-test-bitmap.o `test -f 'test-bitmap.c' || echo './'`test-bitmap.c gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bitmap-bitmap.o `test -f 'bitmap.c' || echo './'`bitmap.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-bitmap test_bitmap-test-bitmap.o test_bitmap-bitmap.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-bitmap test_bitmap-test-bitmap.o test_bitmap-bitmap.o make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' make check-TESTS make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' PASS: test-bitmap ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/bitmap' Making check in common/gpt make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/gpt' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/gpt' Making check in common/regions make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/regions' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/common/regions' Making check in plugins make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' Making check in S3 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/S3' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/S3' Making check in cc make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cc' Making check in cdi make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi' Making check in curl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/curl' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/curl' Making check in data make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data' Making check in eval make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' make check-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval' Making check in example1 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1' Making check in example2 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example2' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example2' Making check in example3 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example3' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example3' Making check in example4 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example4' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example4' Making check in file make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file' Making check in floppy make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy' Making check in full make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full' Making check in golang make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' make check-TESTS make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' make[6]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 0 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/golang' Making check in guestfs make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/guestfs' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/guestfs' Making check in info make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info' Making check in iso make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso' Making check in libvirt make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/libvirt' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/libvirt' Making check in linuxdisk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk' Making check in lua make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/lua' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/lua' Making check in memory make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory' Making check in nbd make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd' Making check in null make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null' Making check in ocaml make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ocaml' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ocaml' Making check in ondemand make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' make check-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand' Making check in partitioning make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning' Making check in pattern make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern' Making check in perl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/perl' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/perl' Making check in python make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python' Making check in random make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/random' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/random' Making check in ruby make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ruby' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ruby' Making check in rust make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' make check-TESTS make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' make[6]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 0 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/rust' Making check in sh make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh' Making check in sparse-random make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sparse-random' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sparse-random' Making check in split make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/split' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/split' Making check in ssh make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ssh' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ssh' Making check in streaming make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/streaming' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/streaming' Making check in tcl make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tcl' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tcl' Making check in tmpdisk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' make check-am make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/tmpdisk' Making check in torrent make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/torrent' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/torrent' Making check in vddk make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/vddk' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/vddk' Making check in zero make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/zero' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/zero' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins' Making check in filters make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' Making check in blocksize make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize' Making check in cache make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache' Making check in cacheextents make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents' Making check in checkwrite make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/checkwrite' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/checkwrite' Making check in cow make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow' Making check in ddrescue make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ddrescue' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ddrescue' Making check in delay make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay' Making check in error make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error' Making check in exitlast make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast' Making check in exitwhen make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen' Making check in exportname make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname' Making check in ext2 make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2' Making check in extentlist make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/extentlist' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/extentlist' Making check in fua make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua' Making check in gzip make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/gzip' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/gzip' Making check in ip make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ip' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ip' Making check in limit make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit' Making check in log make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log' Making check in multi-conn make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/multi-conn' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/multi-conn' Making check in nocache make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nocache' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nocache' Making check in noextents make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noextents' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noextents' Making check in nofilter make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nofilter' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nofilter' Making check in noparallel make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel' Making check in nozero make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero' Making check in offset make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset' Making check in partition make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition' Making check in pause make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/pause' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/pause' Making check in rate make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/rate' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/rate' Making check in readahead make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/readahead' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/readahead' Making check in retry make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/retry' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/retry' Making check in stats make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/stats' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/stats' Making check in swab make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab' Making check in tar make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar' Making check in tls-fallback make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback' Making check in truncate make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate' Making check in xz make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/xz' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/xz' make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters' Making check in . make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' Making check in tests make[3]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make test-socket-activation test-just-plugin-header test-just-filter-header test-exit-with-parent test-exitwhen-pipe-closed test-connect test-newstyle test-oldstyle test-curl-header-script test-curl-cookie-script test-null test-random test-split test-streaming test-layers test-delay test-pause test-curl test-data test-file-block test-memory test-memory-allocator-malloc test-memory-allocator-zstd test-nbd test-tmpdisk test-perl test-shell test-tcl test-lua test-ext2 test-gzip test-offset test-xz test-gzip-curl test-tar-gzip-curl test-xz-curl test-tar-xz-curl libtest.la \ functions.sh disk disk.tar disk.gz disk.tar.gz disk.xz disk.tar.xz pki/.stamp keys.psk file-data split1 split2 split3 ssh/sshd_config ssh/ssh_host_rsa_key ssh/ssh_host_rsa_key.pub ssh/authorized_keys test-shell.img ext2.img make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' gcc -DHAVE_CONFIG_H -I. -I.. -I../common/include -I../common/protocol -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_socket_activation-test-socket-activation.o `test -f 'test-socket-activation.c' || echo './'`test-socket-activation.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-socket-activation test_socket_activation-test-socket-activation.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-socket-activation test_socket_activation-test-socket-activation.o gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_just_plugin_header-test-just-plugin-header.o `test -f 'test-just-plugin-header.c' || echo './'`test-just-plugin-header.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-just-plugin-header test_just_plugin_header-test-just-plugin-header.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-just-plugin-header test_just_plugin_header-test-just-plugin-header.o gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_just_filter_header-test-just-filter-header.o `test -f 'test-just-filter-header.c' || echo './'`test-just-filter-header.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-just-filter-header test_just_filter_header-test-just-filter-header.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-just-filter-header test_just_filter_header-test-just-filter-header.o gcc -DHAVE_CONFIG_H -I. -I.. -I../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_exit_with_parent-test-exit-with-parent.o `test -f 'test-exit-with-parent.c' || echo './'`test-exit-with-parent.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-exit-with-parent test_exit_with_parent-test-exit-with-parent.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-exit-with-parent test_exit_with_parent-test-exit-with-parent.o gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_exitwhen_pipe_closed-test-exitwhen-pipe-closed.o `test -f 'test-exitwhen-pipe-closed.c' || echo './'`test-exitwhen-pipe-closed.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-exitwhen-pipe-closed test_exitwhen_pipe_closed-test-exitwhen-pipe-closed.o libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-exitwhen-pipe-closed test_exitwhen_pipe_closed-test-exitwhen-pipe-closed.o gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_connect-test-connect.o `test -f 'test-connect.c' || echo './'`test-connect.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-connect test_connect-test-connect.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-connect test_connect-test-connect.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_newstyle-test-newstyle.o `test -f 'test-newstyle.c' || echo './'`test-newstyle.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-newstyle test_newstyle-test-newstyle.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-newstyle test_newstyle-test-newstyle.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_oldstyle-test-oldstyle.o `test -f 'test-oldstyle.c' || echo './'`test-oldstyle.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-oldstyle test_oldstyle-test-oldstyle.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-oldstyle test_oldstyle-test-oldstyle.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl_header_script-test-curl-header-script.o `test -f 'test-curl-header-script.c' || echo './'`test-curl-header-script.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl_header_script-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-curl-header-script test_curl_header_script-test-curl-header-script.o test_curl_header_script-web-server.o -lnbd libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-curl-header-script test_curl_header_script-test-curl-header-script.o test_curl_header_script-web-server.o ../common/utils/.libs/libutils.a -lpthread -lnbd -pthread gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl_cookie_script-test-curl-cookie-script.o `test -f 'test-curl-cookie-script.c' || echo './'`test-curl-cookie-script.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl_cookie_script-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-curl-cookie-script test_curl_cookie_script-test-curl-cookie-script.o test_curl_cookie_script-web-server.o -lnbd libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-curl-cookie-script test_curl_cookie_script-test-curl-cookie-script.o test_curl_cookie_script-web-server.o ../common/utils/.libs/libutils.a -lpthread -lnbd -pthread gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_null-test-null.o `test -f 'test-null.c' || echo './'`test-null.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-null test_null-test-null.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-null test_null-test-null.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -I ../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_random-test-random.o `test -f 'test-random.c' || echo './'`test-random.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-random test_random-test-random.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-random test_random-test-random.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_split-test-split.o `test -f 'test-split.c' || echo './'`test-split.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-split test_split-test-split.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-split test_split-test-split.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_streaming-test-streaming.o `test -f 'test-streaming.c' || echo './'`test-streaming.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-streaming test_streaming-test-streaming.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-streaming test_streaming-test-streaming.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -I../common/include -I../common/protocol -I../common/utils -I../server -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_layers-test-layers.o `test -f 'test-layers.c' || echo './'`test-layers.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -lpthread -lnbd -Wl,-z,relro -o test-layers test_layers-test-layers.o ../common/utils/libutils.la libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-layers test_layers-test-layers.o -lnbd ../common/utils/.libs/libutils.a -lpthread -pthread gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_delay-test-delay.o `test -f 'test-delay.c' || echo './'`test-delay.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-delay test_delay-test-delay.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-delay test_delay-test-delay.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_pause-test-pause.o `test -f 'test-pause.c' || echo './'`test-pause.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-pause test_pause-test-pause.o -lnbd libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-pause test_pause-test-pause.o -lnbd gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl-test-curl.o `test -f 'test-curl.c' || echo './'`test-curl.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_curl-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libtest_la-test.lo `test -f 'test.c' || echo './'`test.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test.c -fPIC -DPIC -o .libs/libtest_la-test.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c test.c -o libtest_la-test.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o libtest.la libtest_la-test.lo libtool: link: ar cr .libs/libtest.a .libs/libtest_la-test.o libtool: link: ranlib .libs/libtest.a libtool: link: ( cd ".libs" && rm -f "libtest.la" && ln -s "../libtest.la" "libtest.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-curl test_curl-test-curl.o test_curl-web-server.o libtest.la -lguestfs libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-curl test_curl-test-curl.o test_curl-web-server.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread gcc -DHAVE_CONFIG_H -I. -I.. -I../common/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_data-test-data.o `test -f 'test-data.c' || echo './'`test-data.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-data test_data-test-data.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-data test_data-test-data.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_file_block-test-file-block.o `test -f 'test-file-block.c' || echo './'`test-file-block.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-file-block test_file_block-test-file-block.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-file-block test_file_block-test-file-block.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -DALLOCATOR='"sparse"' -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_memory-test-memory.o `test -f 'test-memory.c' || echo './'`test-memory.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-memory test_memory-test-memory.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-memory test_memory-test-memory.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -DALLOCATOR='"malloc"' -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_memory_allocator_malloc-test-memory.o `test -f 'test-memory.c' || echo './'`test-memory.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-memory-allocator-malloc test_memory_allocator_malloc-test-memory.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-memory-allocator-malloc test_memory_allocator_malloc-test-memory.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -DALLOCATOR='"zstd"' -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_memory_allocator_zstd-test-memory.o `test -f 'test-memory.c' || echo './'`test-memory.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-memory-allocator-zstd test_memory_allocator_zstd-test-memory.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-memory-allocator-zstd test_memory_allocator_zstd-test-memory.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_nbd-test-nbd.o `test -f 'test-nbd.c' || echo './'`test-nbd.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-nbd test_nbd-test-nbd.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-nbd test_nbd-test-nbd.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tmpdisk-test-tmpdisk.o `test -f 'test-tmpdisk.c' || echo './'`test-tmpdisk.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -Wl,-z,relro -o test-tmpdisk test_tmpdisk-test-tmpdisk.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-tmpdisk test_tmpdisk-test-tmpdisk.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -DLANG='"perl"' -DSCRIPT='"./test.pl"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_perl-test-lang-plugins.o `test -f 'test-lang-plugins.c' || echo './'`test-lang-plugins.c /bin/bash ../libtool --tag=CC --mode=link gcc -DLANG='"perl"' -DSCRIPT='"./test.pl"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-perl test_perl-test-lang-plugins.o libtest.la -lguestfs libtool: link: gcc -DLANG=\"perl\" -DSCRIPT=\"./test.pl\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-perl test_perl-test-lang-plugins.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -DLANG='"sh"' -DSCRIPT='"./test-shell.sh"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_shell-test-lang-plugins.o `test -f 'test-lang-plugins.c' || echo './'`test-lang-plugins.c /bin/bash ../libtool --tag=CC --mode=link gcc -DLANG='"sh"' -DSCRIPT='"./test-shell.sh"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-shell test_shell-test-lang-plugins.o libtest.la -lguestfs libtool: link: gcc -DLANG=\"sh\" -DSCRIPT=\"./test-shell.sh\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-shell test_shell-test-lang-plugins.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -DLANG='"tcl"' -DSCRIPT='"./test.tcl"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tcl-test-lang-plugins.o `test -f 'test-lang-plugins.c' || echo './'`test-lang-plugins.c /bin/bash ../libtool --tag=CC --mode=link gcc -DLANG='"tcl"' -DSCRIPT='"./test.tcl"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-tcl test_tcl-test-lang-plugins.o libtest.la -lguestfs libtool: link: gcc -DLANG=\"tcl\" -DSCRIPT=\"./test.tcl\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-tcl test_tcl-test-lang-plugins.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -DLANG='"lua"' -DSCRIPT='"./test.lua"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_lua-test-lang-plugins.o `test -f 'test-lang-plugins.c' || echo './'`test-lang-plugins.c /bin/bash ../libtool --tag=CC --mode=link gcc -DLANG='"lua"' -DSCRIPT='"./test.lua"' -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-lua test_lua-test-lang-plugins.o libtest.la -lguestfs libtool: link: gcc -DLANG=\"lua\" -DSCRIPT=\"./test.lua\" -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-lua test_lua-test-lang-plugins.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ext2-test-ext2.o `test -f 'test-ext2.c' || echo './'`test-ext2.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-ext2 test_ext2-test-ext2.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-ext2 test_ext2-test-ext2.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_gzip-test-gzip.o `test -f 'test-gzip.c' || echo './'`test-gzip.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-gzip test_gzip-test-gzip.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-gzip test_gzip-test-gzip.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_offset-test-offset.o `test -f 'test-offset.c' || echo './'`test-offset.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-offset test_offset-test-offset.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-offset test_offset-test-offset.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_xz-test-xz.o `test -f 'test-xz.c' || echo './'`test-xz.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o test-xz test_xz-test-xz.o libtest.la -lguestfs libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-xz test_xz-test-xz.o ./.libs/libtest.a -lguestfs gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_gzip_curl-test-gzip-curl.o `test -f 'test-gzip-curl.c' || echo './'`test-gzip-curl.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_gzip_curl-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-gzip-curl test_gzip_curl-test-gzip-curl.o test_gzip_curl-web-server.o libtest.la -lguestfs libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-gzip-curl test_gzip_curl-test-gzip-curl.o test_gzip_curl-web-server.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tar_gzip_curl-test-tar-gzip-curl.o `test -f 'test-tar-gzip-curl.c' || echo './'`test-tar-gzip-curl.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tar_gzip_curl-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-tar-gzip-curl test_tar_gzip_curl-test-tar-gzip-curl.o test_tar_gzip_curl-web-server.o libtest.la -lguestfs libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-tar-gzip-curl test_tar_gzip_curl-test-tar-gzip-curl.o test_tar_gzip_curl-web-server.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_xz_curl-test-xz-curl.o `test -f 'test-xz-curl.c' || echo './'`test-xz-curl.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_xz_curl-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-xz-curl test_xz_curl-test-xz-curl.o test_xz_curl-web-server.o libtest.la -lguestfs libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-xz-curl test_xz_curl-test-xz-curl.o test_xz_curl-web-server.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tar_xz_curl-test-tar-xz-curl.o `test -f 'test-tar-xz-curl.c' || echo './'`test-tar-xz-curl.c gcc -DHAVE_CONFIG_H -I. -I.. -I../common/utils -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_tar_xz_curl-web-server.o `test -f 'web-server.c' || echo './'`web-server.c /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security ../common/utils/libutils.la -lpthread -Wl,-z,relro -o test-tar-xz-curl test_tar_xz_curl-test-tar-xz-curl.o test_tar_xz_curl-web-server.o libtest.la -lguestfs libtool: link: gcc -pthread -g -O2 -ffile-prefix-map=/build/nbdkit-uw5w6z/nbdkit-1.26.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o test-tar-xz-curl test_tar_xz_curl-test-tar-xz-curl.o test_tar_xz_curl-web-server.o ../common/utils/.libs/libutils.a -lpthread ./.libs/libtest.a -lguestfs -pthread make[4]: 'libtest.la' is up to date. make[4]: 'functions.sh' is up to date. rm -rf disk.tmp disk disk-t mkdir disk.tmp echo -n "hello,world" > disk.tmp/hello.txt ../nbdkit -fv -U - linuxdisk disk.tmp size=100M \ --run 'qemu-img convert $nbd disk-t' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -f -v -U - "--run=qemu-img convert \$nbd disk-t" -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so disk.tmp size=100M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so (name linuxdisk) nbdkit: debug: linuxdisk: load nbdkit: debug: linuxdisk: config key=dir, value=disk.tmp nbdkit: debug: linuxdisk: config key=size, value=100M nbdkit: debug: linuxdisk: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: linuxdisk: get_ready nbdkit: debug: filesystem virtual size: 104857600 nbdkit: debug: /sbin/mke2fs -q -F -t ext2 -d disk.tmp /var/tmp/linuxdiskO06p4S nbdkit: debug: bound to unix socket /tmp/nbdkit5SN4eU/socket nbdkit: debug: forked into background (new pid = 1230451) nbdkit: debug: linuxdisk: after_fork nbdkit: debug: accepted connection nbdkit: linuxdisk[1]: debug: linuxdisk: preconnect nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[1]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: open returned handle 0x792044cd44d0 nbdkit: linuxdisk[1]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[1]: debug: linuxdisk: get_size nbdkit: linuxdisk[1]: debug: linuxdisk: can_write nbdkit: linuxdisk[1]: debug: linuxdisk: can_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_trim nbdkit: linuxdisk[1]: debug: linuxdisk: can_fua nbdkit: linuxdisk[1]: debug: linuxdisk: can_flush nbdkit: linuxdisk[1]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[1]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[1]: debug: linuxdisk: can_cache nbdkit: linuxdisk[1]: debug: linuxdisk: can_extents nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=0 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: linuxdisk.1: debug: linuxdisk: extents count=105923072 offset=0 req_one=1 nbdkit: linuxdisk.0: debug: linuxdisk: extents count=105923072 offset=0 req_one=1 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=2097152 offset=0 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=2097152 offset=2097152 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=2097152 offset=4194304 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=2097152 offset=6291456 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=2097152 offset=8388608 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=2097152 offset=10485760 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=2097152 offset=12582912 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=2097152 offset=14680064 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=2097152 offset=16777216 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=2097152 offset=18874368 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=2097152 offset=20971520 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=2097152 offset=23068672 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=2097152 offset=25165824 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=2097152 offset=27262976 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=2097152 offset=29360128 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=2097152 offset=31457280 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=2097152 offset=33554432 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=2097152 offset=35651584 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=2097152 offset=37748736 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=2097152 offset=39845888 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=2097152 offset=41943040 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=2097152 offset=46137344 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=2097152 offset=48234496 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=2097152 offset=44040192 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=2097152 offset=50331648 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=2097152 offset=52428800 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=2097152 offset=54525952 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=2097152 offset=56623104 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=2097152 offset=58720256 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=2097152 offset=60817408 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=2097152 offset=62914560 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=2097152 offset=65011712 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=2097152 offset=67108864 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=2097152 offset=69206016 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=2097152 offset=71303168 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=2097152 offset=73400320 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=2097152 offset=75497472 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=2097152 offset=77594624 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=2097152 offset=79691776 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=2097152 offset=81788928 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=2097152 offset=83886080 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=2097152 offset=85983232 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=2097152 offset=88080384 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=2097152 offset=90177536 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=2097152 offset=92274688 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=2097152 offset=94371840 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=2097152 offset=96468992 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=2097152 offset=98566144 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=2097152 offset=100663296 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=2097152 offset=102760448 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=1065472 offset=104857600 nbdkit: linuxdisk.7: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk[1]: debug: linuxdisk: finalize nbdkit: linuxdisk[1]: debug: linuxdisk: close nbdkit: debug: linuxdisk: cleanup nbdkit: debug: linuxdisk: unload plugin rm -rf disk.tmp mv disk-t disk rm -f disk.tar tar cf disk.tar disk rm -f disk.gz gzip -9 --keep disk rm -f disk.tar.gz gzip -9 --keep disk.tar rm -f disk.xz xz --best --block-size=32768 --keep disk rm -f disk.tar.xz xz --best --block-size=32768 --keep disk.tar SRCDIR=. ./make-pki.sh Generating a 3072 bit RSA private key... Generating a self signed certificate... X.509 Certificate Information: Version: 3 Serial Number (hex): 777a27bc299088f96a8e38a09ffde0ca651a67e4 Validity: Not Before: Mon Nov 15 07:15:44 UTC 2021 Not After: Tue Nov 15 07:15:44 UTC 2022 Subject: CN=Test Subject Public Key Algorithm: RSA Algorithm Security Level: High (3072 bits) Modulus (bits 3072): 00:cc:06:2c:3c:6d:db:12:d6:cc:42:f6:6b:03:5c:d4 ed:a1:71:b5:eb:05:7c:34:80:ef:b3:33:e8:e4:01:8c 28:40:64:2a:cc:bb:f0:ea:74:f0:ff:ae:38:c0:de:59 8d:e6:21:ea:23:21:e1:ca:5f:3c:de:5e:d6:1f:4d:14 5a:bd:47:76:e5:2d:8e:66:0d:9e:35:f3:4f:6e:12:0a c2:af:93:50:18:6e:c8:bc:67:04:cd:db:60:da:dd:a7 e4:6d:59:75:d3:23:3f:cf:d8:b3:19:60:8d:c4:4e:4a f6:64:bd:14:cb:62:77:51:2c:5e:7b:d5:88:7e:22:5a d2:28:6f:8b:4a:1b:f6:dc:ba:c8:a3:62:29:7d:e2:50 da:e0:d4:09:9b:e3:81:74:e5:bf:b8:3a:4f:4c:7a:c0 2f:2e:89:bc:af:56:75:56:cf:52:5c:2e:44:e0:5e:6a 62:71:2b:89:8d:af:26:30:41:16:8d:b6:e3:1e:d7:d3 2d:b7:69:fd:f3:e2:e3:3b:ce:14:ae:91:87:7f:1f:d9 4f:41:30:fa:f7:6a:60:f7:08:61:69:f8:b6:02:26:6a e5:cf:01:70:3a:a6:15:e7:b6:b2:9e:8e:5a:89:d5:fc f8:82:10:5c:53:5d:c0:02:88:41:ca:23:7b:f7:5c:51 3e:6a:24:4c:49:7a:44:14:e7:08:56:40:15:95:f5:4f c6:d1:95:af:df:38:7c:91:17:43:b3:6b:9b:58:35:df 26:7c:6b:30:3f:c9:3e:52:34:1f:ff:ea:9f:59:59:36 23:25:1b:0b:8b:d0:03:77:75:2b:17:9e:e0:5d:39:b0 43:a9:90:b7:f5:00:35:de:6f:c8:13:99:67:e3:e2:0d dd:e0:34:84:10:7b:da:28:41:65:fb:53:0c:4e:84:d0 53:7d:e0:d5:12:58:76:2f:e7:b7:07:03:87:50:30:cf 29:5b:d8:d1:73:a7:c4:b1:28:39:e7:84:09:ed:df:d1 cd Exponent (bits 24): 01:00:01 Extensions: Basic Constraints (critical): Certificate Authority (CA): TRUE Key Usage (critical): Certificate signing. Subject Key Identifier (not critical): 407f5b65f153ccde39e939fb504faf2968c375df Other Information: Public Key ID: sha1:407f5b65f153ccde39e939fb504faf2968c375df sha256:fae3e6a1cdd7b99422849722cd825a228f68f0217cc529c5ebb9011222d5da55 Public Key PIN: pin-sha256:+uPmoc3XuZQihJcizYJaIo9o8CF8xSnF67kBEiLV2lU= Signing certificate... Generating a 3072 bit RSA private key... Generating a signed certificate... Expiration time: Tue Nov 15 07:15:45 2022 CA expiration time: Tue Nov 15 07:15:44 2022 Warning: The time set exceeds the CA's expiration time X.509 Certificate Information: Version: 3 Serial Number (hex): 1c5324371e14dcadbf7390af0d518b9456394a27 Validity: Not Before: Mon Nov 15 07:15:45 UTC 2021 Not After: Tue Nov 15 07:15:45 UTC 2022 Subject: CN=localhost,O=Test Subject Public Key Algorithm: RSA Algorithm Security Level: High (3072 bits) Modulus (bits 3072): 00:a2:5d:30:fc:1b:86:81:45:ec:6e:e6:c2:00:4a:dd bb:75:ce:82:4a:58:23:a8:65:c2:a6:6e:18:e4:be:6d 05:6c:f6:07:f7:ae:69:ca:e1:4a:6c:0f:fd:1b:f5:04 e2:21:6d:d5:a7:ab:8e:2e:a8:00:75:ad:f6:be:c5:c4 84:5c:d6:5e:c1:41:0c:ec:f7:53:b5:04:f6:14:4e:d3 14:7a:d6:6d:55:11:fa:37:28:48:a1:02:88:54:e4:e2 73:eb:84:ba:0f:69:92:62:0e:b2:9a:53:f2:26:72:6a ce:8e:c6:79:d3:68:a8:98:9b:44:11:78:06:d3:b7:e1 5c:df:e1:39:55:da:74:77:94:5f:77:bf:2a:67:7f:6b d7:33:c8:5d:3c:2a:ea:ac:77:f4:58:1a:13:04:ba:af 5d:03:a1:8c:08:80:e7:78:cc:d1:04:9d:fb:eb:bc:04 33:42:a5:2e:6e:cc:e2:eb:92:80:a7:60:67:2d:10:16 2c:15:50:05:9d:7c:b0:cc:60:17:81:ce:d4:59:ab:ed c3:f0:52:76:2c:5e:1d:ac:dd:75:0d:04:ff:6d:9e:a6 e3:8a:8a:61:80:5c:4d:fe:46:c2:9a:65:ee:97:e1:02 12:84:94:da:a2:41:ec:9c:d8:94:88:b9:83:1c:ba:92 3a:66:8a:f8:3c:10:0e:4d:d5:67:11:44:f4:3d:3b:b9 c1:53:d4:cb:87:3d:12:74:50:42:fd:5b:74:9e:6c:16 58:f2:32:15:5f:b2:05:d4:e8:39:47:33:b1:e6:f4:ed c7:01:53:3f:e3:21:60:e3:65:42:45:8f:40:69:e3:f5 86:45:fc:dd:d4:04:7f:86:e0:e0:36:c7:4a:5b:db:01 c0:33:3c:8f:fd:ba:ff:de:26:18:c9:99:32:23:00:cd 10:6a:84:c6:6d:42:92:fa:4f:0b:b5:ed:c9:ff:11:7d 5d:12:28:b3:d2:80:d0:13:b0:ac:4c:5e:9c:aa:46:dc 6d Exponent (bits 24): 01:00:01 Extensions: Basic Constraints (critical): Certificate Authority (CA): FALSE Key Purpose (not critical): TLS WWW Server. Key Usage (critical): Digital signature. Key encipherment. Subject Key Identifier (not critical): 0182804fc8b5af178828911c65f3ed1badb24e41 Authority Key Identifier (not critical): 407f5b65f153ccde39e939fb504faf2968c375df Other Information: Public Key ID: sha1:0182804fc8b5af178828911c65f3ed1badb24e41 sha256:1addef60d98d8ee37dfef865f964afe6a1a0399a31a96dd9321176281850aee1 Public Key PIN: pin-sha256:Gt3vYNmNjuN9/vhl+WSv5qGgOZoxqW3ZMhF2KBhQruE= Signing certificate... Generating a 3072 bit RSA private key... Generating a signed certificate... Expiration time: Tue Nov 15 07:15:45 2022 CA expiration time: Tue Nov 15 07:15:44 2022 Warning: The time set exceeds the CA's expiration time X.509 Certificate Information: Version: 3 Serial Number (hex): 6c762a78db9a1cb43a621b9787713cbe69163401 Validity: Not Before: Mon Nov 15 07:15:45 UTC 2021 Not After: Tue Nov 15 07:15:45 UTC 2022 Subject: CN=localhost,O=Test,L=New York,ST=New York,C=US Subject Public Key Algorithm: RSA Algorithm Security Level: High (3072 bits) Modulus (bits 3072): 00:d3:8b:02:ae:b6:16:c4:37:58:91:c0:d9:e9:6d:1d 0f:62:58:88:34:46:29:2e:0a:86:71:fb:bf:0d:23:60 92:98:de:ee:65:0e:1b:a3:3a:e5:73:23:b9:dc:82:b6 c4:05:98:70:25:02:b9:22:1c:23:c4:42:56:47:36:0c d2:ae:5c:54:37:a3:82:c9:75:7b:3d:8b:24:53:23:a8 f1:ab:2e:aa:9b:23:aa:39:01:d7:b8:08:36:0b:da:c6 13:f2:db:b0:b4:c8:77:2a:e4:0e:54:b0:16:ab:44:51 86:38:1c:a2:c2:1d:ee:85:fc:c9:ac:d7:31:2c:91:25 aa:15:56:4b:58:76:cf:6f:5b:37:24:d8:27:73:9f:c3 bc:15:9a:1b:0a:e3:2e:9d:10:4b:3f:e2:b1:64:ca:19 22:47:54:d2:5f:42:43:6e:8b:10:7b:8f:b9:7b:b2:9e cb:96:ba:b3:8f:8c:a5:e3:7d:03:75:e4:ff:52:6a:8c fc:da:e9:61:0c:00:65:e7:9b:6a:36:cd:1d:6c:69:fd b4:b3:b0:62:1e:2e:53:bd:5a:da:15:d6:42:28:20:b8 db:24:5a:fe:af:4d:f4:f4:37:ff:de:93:8d:a1:2e:b8 98:b6:d4:8d:62:8a:c3:70:2c:ac:70:81:60:15:24:f6 48:83:cd:87:3c:b7:33:4b:5c:ed:36:81:dc:65:d8:b8 b7:61:31:58:ed:b1:d6:62:e2:d4:bc:53:5e:77:11:7d 6b:9c:b7:a1:94:1b:f7:10:a1:62:a6:c0:2e:39:66:03 19:2e:96:0a:e5:1a:58:c4:36:79:77:34:04:03:f1:61 7c:ad:cd:93:0f:52:a2:9a:64:13:1a:c6:d4:a1:8c:d5 27:3e:d7:f4:00:9d:c1:7a:a8:d0:11:bd:a5:16:a8:ae 32:d6:55:a7:17:95:d0:7a:73:ee:db:16:53:49:7a:ce 0b:ce:0a:e6:5f:ea:3e:d0:39:83:17:ca:1e:cf:7a:30 b7 Exponent (bits 24): 01:00:01 Extensions: Basic Constraints (critical): Certificate Authority (CA): FALSE Key Purpose (not critical): TLS WWW Client. Key Usage (critical): Digital signature. Key encipherment. Subject Key Identifier (not critical): 6651b0a603de4c54fe0a6f3e2e351e361de1c3e8 Authority Key Identifier (not critical): 407f5b65f153ccde39e939fb504faf2968c375df Other Information: Public Key ID: sha1:6651b0a603de4c54fe0a6f3e2e351e361de1c3e8 sha256:644c7465c5dc46861c42061d4539440fb1916479193a30ae7fc2b87975d6d0fb Public Key PIN: pin-sha256:ZEx0ZcXcRoYcQgYdRTlED7GRZHkZOjCuf8K4eXXW0Ps= Signing certificate... SRCDIR=. ./make-psk.sh Generating a random key for user 'qemu' Key stored to keys.psk ./generate-file-data.sh file-data rm -f split1 split1-t dd if=file-data of=split1-t bs=1 count=100 100+0 records in 100+0 records out 100 bytes copied, 0.000697933 s, 143 kB/s mv split1-t split1 rm -f split2 split2-t dd if=file-data of=split2-t bs=1 count=100 skip=100 100+0 records in 100+0 records out 100 bytes copied, 0.000681541 s, 147 kB/s mv split2-t split2 rm -f split3 split3-t dd if=file-data of=split3-t bs=1 skip=200 3896+0 records in 3896+0 records out 3896 bytes (3.9 kB, 3.8 KiB) copied, 0.0202572 s, 192 kB/s mv split3-t split3 rm -f ssh/sshd_config ssh/sshd_config-t /bin/sed \ -e 's,__abs_builddir__,/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests,g' \ -e 's,__RANDOM_PORT__,22520,g' \ < ssh/sshd_config.in > ssh/sshd_config-t mv ssh/sshd_config-t ssh/sshd_config rm -f stamp-ssh-host-key rm -f ssh/ssh_host_rsa_key rm -f ssh/ssh_host_rsa_key.pub ssh-keygen -t rsa -f ssh/ssh_host_rsa_key -N '' Generating public/private rsa key pair. Your identification has been saved in ssh/ssh_host_rsa_key Your public key has been saved in ssh/ssh_host_rsa_key.pub The key fingerprint is: SHA256:UtdFXhGCmgImQkwnqqy1zCAo7TvqwdZlN06LqvQPINg builduser@0821fd32d6b7 The key's randomart image is: +---[RSA 3072]----+ |++ . .ooo+| |.oo. o o o.. | |. . o . . + . . | |=o o + | |OoE o.+S | |**o.o =.o | |.==o . o | |o +.o | |o+o+.. | +----[SHA256]-----+ touch stamp-ssh-host-key make[4]: Nothing to be done for 'ssh/ssh_host_rsa_key.pub'. rm -f stamp-ssh-user-key rm -f ssh/id_rsa rm -f ssh/id_rsa.pub ssh-keygen -t rsa -f ssh/id_rsa -N '' Generating public/private rsa key pair. Your identification has been saved in ssh/id_rsa Your public key has been saved in ssh/id_rsa.pub The key fingerprint is: SHA256:KJpysi8iIkh35VHnff8/pvElpB+qjTLgxPVQ4IS5+7c builduser@0821fd32d6b7 The key's randomart image is: +---[RSA 3072]----+ | oo. | | oo ... | | .o.o . | | .+o . . . | | ..+oSo o .| | . + o=. . o .| |= = .o o ..o o| |B= . + .o oo=o| |*o. +Eoo.+.+| +----[SHA256]-----+ touch stamp-ssh-user-key rm -f ssh/authorized_keys ssh/authorized_keys-t cp ssh/id_rsa.pub ssh/authorized_keys-t mv ssh/authorized_keys-t ssh/authorized_keys truncate -s 1048576 test-shell.img rm -f ext2.img ext2.img-t echo /disks/disk.img > manifest guestfish \ sparse ext2.img-t 2G : \ run : \ mkfs ext4 /dev/sda : \ mount /dev/sda / : \ mkdir /disks : \ upload disk /disks/disk.img : \ upload manifest /manifest libguestfs: create: flags = 0, handle = 0x5a4431419930, program = guestfish libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfs7mI3pT libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: build: /usr/lib/x86_64-linux-gnu/guestfs/supermin.d supermin: reading the supermin appliance supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/base.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/daemon.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/excludefiles type uncompressed excludefiles supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/hostfiles type uncompressed hostfiles supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/init.tar.gz type gzip base image (tar) supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/packages type uncompressed packages supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/udev-rules.tar.gz type gzip base image (tar) supermin: mapping package names to installed packages supermin: resolving full list of package dependencies supermin: build: 216 packages, including dependencies supermin: build: 9547 files supermin: build: 4966 files, after matching excludefiles supermin: build: 4969 files, after adding hostfiles supermin: build: 4969 files, after removing unreadable files supermin: build: 4970 files, after munging supermin: kernel: looking for kernel using environment variables ... supermin: kernel: looking for kernels in /lib/modules/*/vmlinuz ... supermin: kernel: looking for kernels in /boot ... supermin: kernel: kernel version of /boot/vmlinuz-5.14.0-3-amd64 = 5.14.0-3-amd64 (from content) supermin: kernel: picked modules path /lib/modules/5.14.0-3-amd64 supermin: kernel: picked vmlinuz /boot/vmlinuz-5.14.0-3-amd64 supermin: kernel: kernel_version 5.14.0-3-amd64 supermin: kernel: modpath /lib/modules/5.14.0-3-amd64 supermin: ext2: creating empty ext2 filesystem '/var/tmp/.guestfs-1000/appliance.d.aq8pu5jc/root' supermin: ext2: populating from base image supermin: ext2: copying files from host filesystem supermin: ext2: copying kernel modules supermin: ext2: creating minimal initrd '/var/tmp/.guestfs-1000/appliance.d.aq8pu5jc/initrd' supermin: ext2: wrote 49 modules to minimal initrd supermin: renaming /var/tmp/.guestfs-1000/appliance.d.aq8pu5jc to /var/tmp/.guestfs-1000/appliance.d libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: command: run: /usr/bin/qemu-system-x86_64 libguestfs: command: run: \ -display none libguestfs: command: run: \ -help libguestfs: command: run: /usr/bin/qemu-system-x86_64 libguestfs: command: run: \ -display none libguestfs: command: run: \ -machine accel=kvm:tcg libguestfs: command: run: \ -device ? libguestfs: command: run: echo '{ "execute": "qmp_capabilities" }' '{ "execute": "query-qmp-schema" }' '{ "execute": "quit" }' | QEMU_AUDIO_DRV=none "/usr/bin/qemu-system-x86_64" -display none -machine "accel=kvm:tcg" -qmp stdio libguestfs: command: run: echo '{ "execute": "qmp_capabilities" }' '{ "execute": "query-kvm" }' '{ "execute": "quit" }' | QEMU_AUDIO_DRV=none "/usr/bin/qemu-system-x86_64" -display none -machine "accel=kvm:tcg" -qmp stdio libguestfs: saving test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: finished testing qemu features libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/ext2.img-t,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsWVVCZR/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.024000] tsc: Unable to calibrate against PIT [ 0.024000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2600.024 MHz processor [ 0.000842] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns [ 0.001672] Calibrating delay loop (skipped), value calculated using timer frequency.. 5200.04 BogoMIPS (lpj=10400096) [ 0.002363] pid_max: default: 32768 minimum: 301 [ 0.006514] LSM: Security Framework initializing [ 0.007720] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.011655] AppArmor: AppArmor initialized [ 0.011915] TOMOYO Linux initialized [ 0.013266] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.013526] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.039045] process: using AMD E400 aware idle routine [ 0.039541] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.039786] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.040324] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.040819] Spectre V2 : Mitigation: Full AMD retpoline [ 0.041060] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.385539] Freeing SMP alternatives memory: 32K [ 0.511097] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.519342] Performance Events: PMU not available due to virtualization, using software events only. [ 0.521790] rcu: Hierarchical SRCU implementation. [ 0.530360] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.534367] smp: Bringing up secondary CPUs ... [ 0.534662] smp: Brought up 1 node, 1 CPU [ 0.534863] smpboot: Max logical packages: 1 [ 0.535102] smpboot: Total of 1 processors activated (5200.04 BogoMIPS) [ 0.588639] node 0 deferred pages initialised in 44ms [ 0.604070] devtmpfs: initialized [ 0.614554] x86/mm: Memory block size: 128MB [ 0.623929] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.624541] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.628314] pinctrl core: initialized pinctrl subsystem [ 0.645666] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.650255] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.651113] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.651743] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.652345] audit: initializing netlink subsys (disabled) [ 0.657758] audit: type=2000 audit(1636960804.676:1): state=initialized audit_enabled=0 res=1 [ 0.659104] thermal_sys: Registered thermal governor 'fair_share' [ 0.659154] thermal_sys: Registered thermal governor 'bang_bang' [ 0.659422] thermal_sys: Registered thermal governor 'step_wise' [ 0.659633] thermal_sys: Registered thermal governor 'user_space' [ 0.659835] thermal_sys: Registered thermal governor 'power_allocator' [ 0.660276] cpuidle: using governor ladder [ 0.661352] cpuidle: using governor menu [ 0.662769] ACPI: bus type PCI registered [ 0.663056] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.666638] PCI: Using configuration type 1 for base access [ 0.683533] Kprobes globally optimized [ 0.687253] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.691905] alg: self-tests disabled [ 0.703775] ACPI: Added _OSI(Module Device) [ 0.703999] ACPI: Added _OSI(Processor Device) [ 0.704177] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.704371] ACPI: Added _OSI(Processor Aggregator Device) [ 0.704655] ACPI: Added _OSI(Linux-Dell-Video) [ 0.704829] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.706093] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.724079] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.741873] ACPI: Interpreter enabled [ 0.743083] ACPI: PM: (supports S0 S3 S4 S5) [ 0.743342] ACPI: Using IOAPIC for interrupt routing [ 0.744015] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.746240] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.783120] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.784186] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.785465] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.793091] acpiphp: Slot [2] registered [ 0.793558] acpiphp: Slot [3] registered [ 0.793823] acpiphp: Slot [4] registered [ 0.794075] acpiphp: Slot [5] registered [ 0.794408] acpiphp: Slot [6] registered [ 0.794722] acpiphp: Slot [7] registered [ 0.795000] acpiphp: Slot [8] registered [ 0.795254] acpiphp: Slot [9] registered [ 0.795534] acpiphp: Slot [10] registered [ 0.795799] acpiphp: Slot [11] registered [ 0.796063] acpiphp: Slot [12] registered [ 0.796372] acpiphp: Slot [13] registered [ 0.796652] acpiphp: Slot [14] registered [ 0.796914] acpiphp: Slot [15] registered [ 0.797182] acpiphp: Slot [16] registered [ 0.797577] acpiphp: Slot [17] registered [ 0.797882] acpiphp: Slot [18] registered [ 0.798147] acpiphp: Slot [19] registered [ 0.798473] acpiphp: Slot [20] registered [ 0.798772] acpiphp: Slot [21] registered [ 0.799039] acpiphp: Slot [22] registered [ 0.799352] acpiphp: Slot [23] registered [ 0.799639] acpiphp: Slot [24] registered [ 0.799897] acpiphp: Slot [25] registered [ 0.800152] acpiphp: Slot [26] registered [ 0.800449] acpiphp: Slot [27] registered [ 0.800709] acpiphp: Slot [28] registered [ 0.800995] acpiphp: Slot [29] registered [ 0.801253] acpiphp: Slot [30] registered [ 0.801579] acpiphp: Slot [31] registered [ 0.802038] PCI host bridge to bus 0000:00 [ 0.802435] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.802832] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.803081] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.803458] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.804393] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.804850] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.806429] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.816328] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.817833] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.820457] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.821733] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.822073] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.822384] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.822670] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.824549] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.825234] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.825527] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.826823] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.827890] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.830330] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.838557] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.839518] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.840478] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.841448] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.848907] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.849448] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.851270] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.853448] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.867851] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.869718] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.870656] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.871523] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.872068] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.875592] iommu: Default domain type: Translated [ 0.879586] vgaarb: loaded [ 0.881599] EDAC MC: Ver: 3.0.0 [ 0.894260] NetLabel: Initializing [ 0.894511] NetLabel: domain hash size = 128 [ 0.894681] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.895897] NetLabel: unlabeled traffic allowed by default [ 0.896165] PCI: Using ACPI for IRQ routing [ 0.899037] clocksource: Switched to clocksource tsc-early [ 0.985266] VFS: Disk quotas dquot_6.6.0 [ 0.985845] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.025911] AppArmor: AppArmor Filesystem Enabled [ 1.026877] pnp: PnP ACPI init [ 1.032071] pnp: PnP ACPI: found 5 devices [ 1.059563] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.061377] NET: Registered PF_INET protocol family [ 1.063387] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.079127] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.079723] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.080549] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.081142] TCP: Hash tables configured (established 16384 bind 16384) [ 1.083855] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.084537] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.085110] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.089477] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.090196] NET: Registered PF_XDP protocol family [ 1.091287] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.091559] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.091781] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.092047] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.093143] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.094145] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.094514] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.094822] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.095123] PCI: CLS 0 bytes, default 64 [ 1.101017] Trying to unpack rootfs image as initramfs... [ 1.112109] Initialise system trusted keyrings [ 1.117899] Key type blacklist registered [ 1.118856] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.144331] zbud: loaded [ 1.161924] integrity: Platform Keyring initialized [ 1.162238] Key type asymmetric registered [ 1.162475] Asymmetric key parser 'x509' registered [ 1.162898] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.164002] io scheduler mq-deadline registered [ 1.166936] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.175785] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.183401] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.188993] Freeing initrd memory: 5748K [ 1.192186] Linux agpgart interface v0.103 [ 1.195126] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.195439] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.199803] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.203569] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.204052] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.206891] mousedev: PS/2 mouse device common for all mice [ 1.211380] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.214253] rtc_cmos 00:04: RTC can wake from S4 [ 1.218248] rtc_cmos 00:04: registered as rtc0 [ 1.218887] rtc_cmos 00:04: setting system clock to 2021-11-15T07:20:06 UTC (1636960806) [ 1.220221] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.223500] ledtrig-cpu: registered to indicate activity on CPUs [ 1.227635] NET: Registered PF_INET6 protocol family [ 1.257524] Segment Routing with IPv6 [ 1.258346] mip6: Mobile IPv6 [ 1.258638] NET: Registered PF_PACKET protocol family [ 1.259513] mpls_gso: MPLS GSO support [ 1.262610] IPI shorthand broadcast: enabled [ 1.263171] sched_clock: Marking stable (1284188411, -22551779)->(1274263645, -12627013) [ 1.266463] registered taskstats version 1 [ 1.266791] Loading compiled-in X.509 certificates [ 1.278897] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.279608] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.282030] zswap: loaded using pool lzo/zbud [ 1.284318] Key type ._fscrypt registered [ 1.284538] Key type .fscrypt registered [ 1.284706] Key type fscrypt-provisioning registered [ 1.288702] Key type encrypted registered [ 1.288992] AppArmor: AppArmor sha1 policy hashing enabled [ 1.290057] ima: No TPM chip found, activating TPM-bypass! [ 1.290425] ima: Allocated hash algorithm: sha256 [ 1.293455] ima: No architecture policies found [ 1.294563] evm: Initialising EVM extended attributes: [ 1.294805] evm: security.selinux [ 1.294972] evm: security.SMACK64 (disabled) [ 1.295155] evm: security.SMACK64EXEC (disabled) [ 1.295323] evm: security.SMACK64TRANSMUTE (disabled) [ 1.295501] evm: security.SMACK64MMAP (disabled) [ 1.295660] evm: security.apparmor [ 1.296605] evm: security.ima [ 1.296716] evm: security.capability [ 1.296861] evm: HMAC attrs: 0x1 ^H[ 1.320709] Freeing unused decrypted memory: 2036K [ 1.372908] Freeing unused kernel image (initmem) memory: 2632K [ 1.373430] Write protecting the kernel read-only data: 22528k [ 1.377696] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.378428] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.577014] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.577710] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.65 0.41 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.709414] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.848665] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.921399] scsi host0: ata_piix [ 1.925523] scsi host1: ata_piix [ 1.926403] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.926731] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko[ 2.100875] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko[ 2.121949] tsc: Refined TSC clocksource calibration: 2600.028 MHz [ 2.122369] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a5699b94, max_idle_ns: 440795293402 ns [ 2.122874] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.487653] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.502345] random: crng init done [ 2.763408] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.772546] scsi host2: Virtio SCSI HBA [ 2.799201] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.809573] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.102893] sd 2:0:0:0: Power-on or device reset occurred [ 3.111519] sd 2:0:1:0: Power-on or device reset occurred [ 3.114010] sd 2:0:0:0: [sda] 4194304 512-byte logical blocks: (2.15 GB/2.00 GiB) [ 3.115236] sd 2:0:0:0: [sda] Write Protect is off [ 3.115712] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.116358] sd 2:0:1:0: [sdb] Write Protect is off [ 3.117411] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.118288] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.183360] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.183733] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.283419] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.618553] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.670834] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.879223] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' 607e 6f6c f7e7 f246 1ca8 9acb ff97 8cea' + echo 607e6f6cf7e7f2461ca89acbff978cea + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 8.667573] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 8.670113] sd 2:0:1:0: Attached scsi generic sg1 type 0 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 10.716155] device-mapper: uevent: version 1.0.3 [ 10.725155] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay + mdadm -As --auto=yes --run mdadm: No arrays found in config file or automatically + ldmtool create all [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 07:20 autofs drwxr-xr-x 2 0 0 80 Nov 15 07:20 block drwxr-xr-x 2 0 0 80 Nov 15 07:20 bsg crw------- 1 0 0 10, 234 Nov 15 07:20 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 07:20 char crw------- 1 0 0 5, 1 Nov 15 07:20 console crw------- 1 0 0 10, 126 Nov 15 07:20 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 07:20 cuse drwxr-xr-x 5 0 0 100 Nov 15 07:20 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 07:20 full crw-rw-rw- 1 0 0 10, 229 Nov 15 07:20 fuse crw------- 1 0 0 10, 228 Nov 15 07:20 hpet crw------- 1 0 0 10, 183 Nov 15 07:20 hwrng drwxr-xr-x 2 0 0 60 Nov 15 07:20 input crw-r--r-- 1 0 0 1, 11 Nov 15 07:20 kmsg crw------- 1 0 0 10, 237 Nov 15 07:20 loop-control drwxr-xr-x 2 0 0 60 Nov 15 07:20 mapper crw------- 1 0 0 1, 1 Nov 15 07:20 mem drwxr-xr-x 2 0 0 60 Nov 15 07:20 net crw-rw-rw- 1 0 0 1, 3 Nov 15 07:20 null crw------- 1 0 0 10, 144 Nov 15 07:20 nvram crw------- 1 0 0 1, 4 Nov 15 07:20 port crw------- 1 0 0 108, 0 Nov 15 07:20 ppp crw------- 1 0 0 10, 1 Nov 15 07:20 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 07:20 ptmx drwxr-xr-x 2 0 0 0 Nov 15 07:20 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 07:20 random crw------- 1 0 0 10, 242 Nov 15 07:20 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 07:20 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 07:20 rtc0 brw------- 1 0 0 8, 0 Nov 15 07:20 sda brw------- 1 0 0 8, 16 Nov 15 07:20 sdb crw------- 1 0 0 21, 0 Nov 15 07:20 sg0 crw------- 1 0 0 21, 1 Nov 15 07:20 sg1 drwxrwxrwt 2 0 0 40 Nov 15 07:20 shm crw------- 1 0 0 10, 231 Nov 15 07:20 snapshot drwxr-xr-x 2 0 0 80 Nov 15 07:20 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 07:20 tty crw------- 1 0 0 4, 0 Nov 15 07:20 tty0 crw------- 1 0 0 4, 1 Nov 15 07:20 tty1 crw------- 1 0 0 4, 10 Nov 15 07:20 tty10 crw------- 1 0 0 4, 11 Nov 15 07:20 tty11 crw------- 1 0 0 4, 12 Nov 15 07:20 tty12 crw------- 1 0 0 4, 13 Nov 15 07:20 tty13 crw------- 1 0 0 4, 14 Nov 15 07:20 tty14 crw------- 1 0 0 4, 15 Nov 15 07:20 tty15 crw------- 1 0 0 4, 16 Nov 15 07:20 tty16 crw------- 1 0 0 4, 17 Nov 15 07:20 tty17 crw------- 1 0 0 4, 18 Nov 15 07:20 tty18 crw------- 1 0 0 4, 19 Nov 15 07:20 tty19 crw------- 1 0 0 4, 2 Nov 15 07:20 tty2 crw------- 1 0 0 4, 20 Nov 15 07:20 tty20 crw------- 1 0 0 4, 21 Nov 15 07:20 tty21 crw------- 1 0 0 4, 22 Nov 15 07:20 tty22 crw------- 1 0 0 4, 23 Nov 15 07:20 tty23 crw------- 1 0 0 4, 24 Nov 15 07:20 tty24 crw------- 1 0 0 4, 25 Nov 15 07:20 tty25 crw------- 1 0 0 4, 26 Nov 15 07:20 tty26 crw------- 1 0 0 4, 27 Nov 15 07:20 tty27 crw------- 1 0 0 4, 28 Nov 15 07:20 tty28 crw------- 1 0 0 4, 29 Nov 15 07:20 tty29 crw------- 1 0 0 4, 3 Nov 15 07:20 tty3 crw------- 1 0 0 4, 30 Nov 15 07:20 tty30 crw------- 1 0 0 4, 31 Nov 15 07:20 tty31 crw------- 1 0 0 4, 32 Nov 15 07:20 tty32 crw------- 1 0 0 4, 33 Nov 15 07:20 tty33 crw------- 1 0 0 4, 34 Nov 15 07:20 tty34 crw------- 1 0 0 4, 35 Nov 15 07:20 tty35 crw------- 1 0 0 4, 36 Nov 15 07:20 tty36 crw------- 1 0 0 4, 37 Nov 15 07:20 tty37 crw------- 1 0 0 4, 38 Nov 15 07:20 tty38 crw------- 1 0 0 4, 39 Nov 15 07:20 tty39 crw------- 1 0 0 4, 4 Nov 15 07:20 tty4 crw------- 1 0 0 4, 40 Nov 15 07:20 tty40 crw------- 1 0 0 4, 41 Nov 15 07:20 tty41 crw------- 1 0 0 4, 42 Nov 15 07:20 tty42 crw------- 1 0 0 4, 43 Nov 15 07:20 tty43 crw------- 1 0 0 4, 44 Nov 15 07:20 tty44 crw------- 1 0 0 4, 45 Nov 15 07:20 tty45 crw------- 1 0 0 4, 46 Nov 15 07:20 tty46 crw------- 1 0 0 4, 47 Nov 15 07:20 tty47 crw------- 1 0 0 4, 48 Nov 15 07:20 tty48 crw------- 1 0 0 4, 49 Nov 15 07:20 tty49 crw------- 1 0 0 4, 5 Nov 15 07:20 tty5 crw------- 1 0 0 4, 50 Nov 15 07:20 tty50 crw------- 1 0 0 4, 51 Nov 15 07:20 tty51 crw------- 1 0 0 4, 52 Nov 15 07:20 tty52 crw------- 1 0 0 4, 53 Nov 15 07:20 tty53 crw------- 1 0 0 4, 54 Nov 15 07:20 tty54 crw------- 1 0 0 4, 55 Nov 15 07:20 tty55 crw------- 1 0 0 4, 56 Nov 15 07:20 tty56 crw------- 1 0 0 4, 57 Nov 15 07:20 tty57 crw------- 1 0 0 4, 58 Nov 15 07:20 tty58 crw------- 1 0 0 4, 59 Nov 15 07:20 tty59 crw------- 1 0 0 4, 6 Nov 15 07:20 tty6 crw------- 1 0 0 4, 60 Nov 15 07:20 tty60 crw------- 1 0 0 4, 61 Nov 15 07:20 tty61 crw------- 1 0 0 4, 62 Nov 15 07:20 tty62 crw------- 1 0 0 4, 63 Nov 15 07:20 tty63 crw------- 1 0 0 4, 7 Nov 15 07:20 tty7 crw------- 1 0 0 4, 8 Nov 15 07:20 tty8 crw------- 1 0 0 4, 9 Nov 15 07:20 tty9 crw------- 1 0 0 4, 64 Nov 15 07:20 ttyS0 crw------- 1 0 0 10, 239 Nov 15 07:20 uhid crw------- 1 0 0 10, 223 Nov 15 07:20 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 07:20 urandom crw------- 1 0 0 7, 0 Nov 15 07:20 vcs crw------- 1 0 0 7, 1 Nov 15 07:20 vcs1 crw------- 1 0 0 7, 128 Nov 15 07:20 vcsa crw------- 1 0 0 7, 129 Nov 15 07:20 vcsa1 crw------- 1 0 0 7, 64 Nov 15 07:20 vcsu crw------- 1 0 0 7, 65 Nov 15 07:20 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 07:20 vfio crw------- 1 0 0 10, 127 Nov 15 07:20 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 07:20 vhci crw-rw---- 1 0 0 10, 238 Nov 15 07:20 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 07:20 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 07:20 virtio-ports crw------- 1 0 0 247, 1 Nov 15 07:20 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 07:20 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 07:20 8:0 -> ../sda lrwxrwxrwx 1 0 0 6 Nov 15 07:20 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 07:20 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 07:20 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 07:20 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 07:20 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 07:20 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 07:20 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 07:20 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 07:20 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 07:20 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 07:20 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 07:20 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 07:20 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 07:20 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 07:20 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 07:20 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 07:20 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 07:20 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 07:20 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 07:20 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 07:20 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 07:20 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 07:20 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 07:20 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 07:20 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 07:20 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 07:20 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 07:20 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 07:20 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 07:20 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 07:20 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 07:20 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 07:20 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 80 Nov 15 07:20 by-id drwxr-xr-x 2 0 0 80 Nov 15 07:20 by-path drwxr-xr-x 2 0 0 60 Nov 15 07:20 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:20 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 07:20 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:20 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 07:20 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:20 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 07:20 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 07:20 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 07:20 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 07:20 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 07:20 seq crw------- 1 0 0 116, 33 Nov 15 07:20 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 07:20 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 07:20 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs + lvm vgs + lvm lvs + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 07:20:17 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 12.69 0.76 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up guestfsd: <= mkfs (0x116) request length 80 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=y stderr=y flags=0x0 commandrvf: wipefs --help commandrvf: stdout=n stderr=n flags=0x0 commandrvf: wipefs -a --force /dev/sda commandrvf: stdout=n stderr=y flags=0x0 commandrvf: mke2fs -t ext4 -F /dev/sda mke2fs 1.46.4 (18-Aug-2021) guestfsd: => mkfs (0x116) took 3.20 secs guestfsd: <= mount (0x1) request length 60 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda' '/sysroot//' [ 17.691516] EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. guestfsd: => mount (0x1) took 1.01 secs guestfsd: <= mkdir (0x20) request length 52 bytes guestfsd: => mkdir (0x20) took 0.03 secs guestfsd: <= upload (0x42) request length 60 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /disks/disk.img SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /disks/disk.img SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 8192, buf = 0x5624292cf0b0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 512, buf = 0x5624292bb320 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 0, buf = (nil) guestfsd: receive_file: end of file, leaving function guestfsd: => upload (0x42) took 27.02 secs guestfsd: <= upload (0x42) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /manifest SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /manifest SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 16, buf = 0x5624292402c0 guestfsd: receive_file: reading length word guestfsd: receive_file: got chunk: cancel = 0x0, len = 0, buf = (nil) guestfsd: receive_file: end of file, leaving function guestfsd: => upload (0x42) took 0.18 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda dir=/sysroot type=ext4 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: sending SIGTERM to process 1230710 libguestfs: qemu maxrss 617980K libguestfs: closing guestfs handle 0x5a4431419930 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfs7mI3pT libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsWVVCZR /nonexistent/.guestfish: No such file or directory rm manifest mv ext2.img-t ext2.img make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make check-TESTS make[4]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make[5]: Entering directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' SKIP: pycodestyle.sh PASS: test-binary.sh PASS: test-help.sh PASS: test-version.sh PASS: test-dump-config.sh PASS: test-dump-config-major-1.sh PASS: test-dump-config-version-major-minor.sh PASS: test-help-example1.sh PASS: test-help-plugin.sh PASS: test-version-example1.sh PASS: test-version-plugin.sh PASS: test-version-filter.sh PASS: test-dump-plugin-example1.sh PASS: test-dump-plugin.sh PASS: test-dump-plugin-example2.sh PASS: test-dump-plugin-name.sh PASS: test-dump-plugin-and-single.sh PASS: test-dump-plugin-thread-model.sh FAIL: test-ddrescue-filter.sh PASS: test-probe-filter.sh PASS: test-probe-plugin.sh FAIL: test-start.sh PASS: test-single.sh PASS: test-single-from-file.sh PASS: test-single-sh.sh PASS: test-captive.sh PASS: test-captive-tls.sh PASS: test-random-sock.sh FAIL: test-tls.sh FAIL: test-tls-psk.sh PASS: test-foreground.sh PASS: test-debug-flags.sh PASS: test-long-name.sh PASS: test-flush.sh SKIP: test-swap.sh FAIL: test-shutdown.sh PASS: test-nbdkit-backend-debug.sh PASS: test-read-password.sh PASS: test-read-password-interactive.sh SKIP: test-vsock.sh PASS: test-socket-activation PASS: test-stdio.sh PASS: test-just-plugin-header PASS: test-just-filter-header PASS: test-ansi-c.sh PASS: test-cxx.sh PASS: test-exit-with-parent PASS: test-parallel-file.sh FAIL: test-parallel-nbd.sh PASS: test-parallel-sh.sh PASS: test-eflags.sh FAIL: test-export-name.sh FAIL: test-export-info.sh FAIL: test-cdi.sh PASS: test-curl-file.sh FAIL: test-data-64b.sh FAIL: test-data-7E.sh FAIL: test-data-base64.sh PASS: test-data-extents.sh FAIL: test-data-file.sh PASS: test-data-format.sh FAIL: test-data-raw.sh PASS: test-data-raw-copy.sh FAIL: test-data-random-slice.sh FAIL: test-data-random-slice2.sh PASS: test-data-reloffset.sh FAIL: test-data-sectors.sh PASS: test-disk2data.sh PASS: test-eval.sh PASS: test-eval-file.sh FAIL: test-eval-exports.sh FAIL: test-file.sh FAIL: test-file-readonly.sh PASS: test-file-extents.sh PASS: test-file-dir.sh FAIL: test-floppy.sh FAIL: test-full.sh FAIL: test-info-address.sh FAIL: test-info-base64.sh FAIL: test-info-raw.sh FAIL: test-info-time.sh FAIL: test-info-uptime.sh FAIL: test-info-conntime.sh FAIL: test-iso.sh FAIL: test-linuxdisk.sh PASS: test-linuxdisk-copy-out.sh FAIL: test-memory-allocator-malloc.sh FAIL: test-memory-allocator-malloc-mlock.sh FAIL: test-memory-largest.sh FAIL: test-memory-largest-for-qemu.sh FAIL: test-nbd-dynamic-content.sh FAIL: test-nbd-dynamic-list.sh FAIL: test-nbd-extents.sh FAIL: test-nbd-qcow2.sh FAIL: test-nbd-tls.sh FAIL: test-nbd-tls-psk.sh SKIP: test-nbd-vsock.sh PASS: test-null-extents.sh FAIL: test-ondemand.sh PASS: test-ondemand-list.sh FAIL: test-ondemand-locking.sh PASS: test-partitioning1.sh FAIL: test-partitioning2.sh FAIL: test-partitioning3.sh PASS: test-partitioning4.sh FAIL: test-partitioning5.sh PASS: test-partitioning6.sh FAIL: test-pattern.sh FAIL: test-pattern-largest.sh FAIL: test-pattern-largest-for-qemu.sh SKIP: test-random-copy.sh PASS: test-S3.sh SKIP: test-sparse-random-copy.sh PASS: test-sparse-random-info.sh PASS: test-split-extents.sh SKIP: test-ssh.sh PASS: test-streaming-qemu-read.sh PASS: test-streaming-qemu-write.sh PASS: test-tmpdisk-command.sh PASS: test-zero.sh PASS: test-dump-plugin-example4.sh PASS: test-shebang-perl.sh PASS: test-python.sh PASS: test-python-exception.sh FAIL: test-python-export-name.sh FAIL: test-python-export-list.sh FAIL: test-python-thread-model.sh PASS: test-shebang-python.sh PASS: test-sh-errors.sh PASS: test-sh-extents.sh PASS: test-sh-tmpdir-leak.sh PASS: test-cc.sh PASS: test-cc-cpp.sh PASS: test-shebang-cc.sh PASS: test-layers.sh FAIL: test-blocksize.sh PASS: test-blocksize-extents.sh FAIL: test-cache.sh FAIL: test-cache-on-read.sh FAIL: test-cache-max-size.sh FAIL: test-cache-unaligned.sh FAIL: test-cacheextents.sh SKIP: test-checkwrite.sh PASS: test-checkwrite-fail.sh FAIL: test-cow.sh FAIL: test-cow-extents1.sh FAIL: test-cow-extents2.sh PASS: test-cow-extents-large.sh FAIL: test-cow-unaligned.sh PASS: test-cow-null.sh FAIL: test-delay-shutdown.sh FAIL: test-error0.sh FAIL: test-error10.sh FAIL: test-error100.sh FAIL: test-error-triggered.sh FAIL: test-exitlast.sh PASS: test-exitwhen-file-already-created.sh FAIL: test-exitwhen-file-created.sh FAIL: test-exitwhen-file-created-reject-new.sh FAIL: test-exitwhen-file-created-when-idle.sh FAIL: test-exitwhen-file-deleted.sh FAIL: test-exitwhen-process-exits.sh FAIL: test-exitwhen-script.sh PASS: test-exitwhen-pipe-closed PASS: test-exportname.sh FAIL: test-ext2-exportname.sh PASS: test-extentlist.sh FAIL: test-fua.sh PASS: test-ip-filter-anyunix.sh SKIP: test-ip-filter-anyvsock.sh PASS: test-ip-filter-pid.sh PASS: test-ip-filter-uid.sh PASS: test-ip-filter-gid.sh FAIL: test-limit.sh PASS: test-log.sh PASS: test-log-error.sh PASS: test-log-extents.sh PASS: test-log-script.sh PASS: test-multi-conn.sh PASS: test-multi-conn-name.sh PASS: test-nofilter.sh FAIL: test-nozero.sh FAIL: test-offset2.sh PASS: test-offset-extents.sh PASS: test-offset-truncate.sh PASS: test-partition1.sh PASS: test-partition2.sh PASS: test-rate.sh PASS: test-rate-dynamic.sh PASS: test-readahead.sh PASS: test-readahead-copy.sh PASS: test-retry.sh PASS: test-retry-readonly.sh PASS: test-retry-extents.sh PASS: test-retry-size.sh PASS: test-retry-reopen-fail.sh PASS: test-retry-zero-flags.sh PASS: test-swab-8.sh FAIL: test-swab-16r.sh PASS: test-swab-16w.sh FAIL: test-swab-32r.sh PASS: test-swab-32w.sh FAIL: test-swab-64r.sh PASS: test-swab-64w.sh PASS: test-swab-extents.sh FAIL: test-tar.sh PASS: test-tar-info.sh PASS: test-tar-info-xz.sh FAIL: test-truncate1.sh FAIL: test-truncate2.sh FAIL: test-truncate3.sh FAIL: test-truncate4.sh PASS: test-truncate-extents.sh FAIL: test-tls-fallback.sh rm -f test-old-plugins-i686-Linux-v1.0.0.sh test-old-plugins-i686-Linux-v1.0.0.sh-t f=`echo "test-old-plugins-i686-Linux-v1.0.0.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-i686-Linux-v1.0.0.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.0.0.sh-t chmod 0755 test-old-plugins-i686-Linux-v1.0.0.sh-t mv test-old-plugins-i686-Linux-v1.0.0.sh-t test-old-plugins-i686-Linux-v1.0.0.sh SKIP: test-old-plugins-i686-Linux-v1.0.0.sh rm -f test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh-t f=`echo "test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh-t chmod 0755 test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh-t mv test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh-t test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh SKIP: test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh rm -f test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t f=`echo "test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t chmod 0755 test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t mv test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh-t test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh SKIP: test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh rm -f test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t f=`echo "test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t chmod 0755 test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t mv test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh-t test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh SKIP: test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh rm -f test-old-plugins-i686-Linux-v1.18.4.sh test-old-plugins-i686-Linux-v1.18.4.sh-t f=`echo "test-old-plugins-i686-Linux-v1.18.4.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-i686-Linux-v1.18.4.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-i686-Linux-v1.18.4.sh-t chmod 0755 test-old-plugins-i686-Linux-v1.18.4.sh-t mv test-old-plugins-i686-Linux-v1.18.4.sh-t test-old-plugins-i686-Linux-v1.18.4.sh SKIP: test-old-plugins-i686-Linux-v1.18.4.sh rm -f test-old-plugins-x86_64-Linux-v1.0.0.sh test-old-plugins-x86_64-Linux-v1.0.0.sh-t f=`echo "test-old-plugins-x86_64-Linux-v1.0.0.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-x86_64-Linux-v1.0.0.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.0.0.sh-t chmod 0755 test-old-plugins-x86_64-Linux-v1.0.0.sh-t mv test-old-plugins-x86_64-Linux-v1.0.0.sh-t test-old-plugins-x86_64-Linux-v1.0.0.sh PASS: test-old-plugins-x86_64-Linux-v1.0.0.sh rm -f test-old-plugins-x86_64-Linux-v1.2.8.sh test-old-plugins-x86_64-Linux-v1.2.8.sh-t f=`echo "test-old-plugins-x86_64-Linux-v1.2.8.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-x86_64-Linux-v1.2.8.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.2.8.sh-t chmod 0755 test-old-plugins-x86_64-Linux-v1.2.8.sh-t mv test-old-plugins-x86_64-Linux-v1.2.8.sh-t test-old-plugins-x86_64-Linux-v1.2.8.sh PASS: test-old-plugins-x86_64-Linux-v1.2.8.sh rm -f test-old-plugins-x86_64-Linux-v1.8.4.sh test-old-plugins-x86_64-Linux-v1.8.4.sh-t f=`echo "test-old-plugins-x86_64-Linux-v1.8.4.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-x86_64-Linux-v1.8.4.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.8.4.sh-t chmod 0755 test-old-plugins-x86_64-Linux-v1.8.4.sh-t mv test-old-plugins-x86_64-Linux-v1.8.4.sh-t test-old-plugins-x86_64-Linux-v1.8.4.sh PASS: test-old-plugins-x86_64-Linux-v1.8.4.sh rm -f test-old-plugins-x86_64-Linux-v1.12.8.sh test-old-plugins-x86_64-Linux-v1.12.8.sh-t f=`echo "test-old-plugins-x86_64-Linux-v1.12.8.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-x86_64-Linux-v1.12.8.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.12.8.sh-t chmod 0755 test-old-plugins-x86_64-Linux-v1.12.8.sh-t mv test-old-plugins-x86_64-Linux-v1.12.8.sh-t test-old-plugins-x86_64-Linux-v1.12.8.sh PASS: test-old-plugins-x86_64-Linux-v1.12.8.sh rm -f test-old-plugins-x86_64-Linux-v1.18.2.sh test-old-plugins-x86_64-Linux-v1.18.2.sh-t f=`echo "test-old-plugins-x86_64-Linux-v1.18.2.sh" | /bin/sed 's/test-old-plugins-\(.*\).sh/\1/'`; \ echo 'script=test-old-plugins-x86_64-Linux-v1.18.2.sh exec $srcdir/test-old-plugins.sh' "$f" > test-old-plugins-x86_64-Linux-v1.18.2.sh-t chmod 0755 test-old-plugins-x86_64-Linux-v1.18.2.sh-t mv test-old-plugins-x86_64-Linux-v1.18.2.sh-t test-old-plugins-x86_64-Linux-v1.18.2.sh PASS: test-old-plugins-x86_64-Linux-v1.18.2.sh PASS: test-connect PASS: test-newstyle PASS: test-oldstyle PASS: test-curl-header-script PASS: test-curl-cookie-script PASS: test-null PASS: test-random PASS: test-split PASS: test-streaming PASS: test-layers PASS: test-delay PASS: test-pause PASS: test-curl PASS: test-data SKIP: test-file-block PASS: test-memory PASS: test-memory-allocator-malloc PASS: test-memory-allocator-zstd PASS: test-nbd PASS: test-tmpdisk PASS: test-perl PASS: test-shell PASS: test-tcl PASS: test-lua PASS: test-ext2 PASS: test-gzip PASS: test-offset PASS: test-xz PASS: test-gzip-curl PASS: test-tar-gzip-curl PASS: test-xz-curl PASS: test-tar-xz-curl ========================================= nbdkit 1.26.6: tests/test-suite.log ========================================= # TOTAL: 256 # PASS: 154 # SKIP: 15 # XFAIL: 0 # FAIL: 87 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: pycodestyle.sh ==================== + requires flake8 --version + echo './pycodestyle.sh: ‘flake8 --version’ failed with error code 127' ./pycodestyle.sh: ‘flake8 --version’ failed with error code 127 + echo './pycodestyle.sh: test prerequisite is missing or not working' ./pycodestyle.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./pycodestyle.sh: run cleanup hooks: exit code 77 ./pycodestyle.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP pycodestyle.sh (exit status: 77) FAIL: test-ddrescue-filter.sh ============================= + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.pm6EcF + files='ddrescue.pid /tmp/nbdkit-test-sock.pm6EcF ddrescue.txt ddrescue-test1.map' + rm -f ddrescue.pid /tmp/nbdkit-test-sock.pm6EcF ddrescue.txt ddrescue-test1.map + cleanup_fn rm -f ddrescue.pid /tmp/nbdkit-test-sock.pm6EcF ddrescue.txt ddrescue-test1.map + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f ddrescue.pid /tmp/nbdkit-test-sock.pm6EcF ddrescue.txt ddrescue-test1.map' + rm -f ddrescue.txt + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + for i in {0..1000} + printf ddrescue + echo '# # current_pos current_status current_pass 0x00000000 + 1 # pos size status 0x00000000 0x00000200 + 0x00000200 0x00000200 - 0x00000400 0x00000200 +' + start_nbdkit -P ddrescue.pid -U /tmp/nbdkit-test-sock.pm6EcF --filter=ddrescue data ddrescue-mapfile=ddrescue-test1.map size=1M '@0x000 CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: ddrescue: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: ddrescue: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: ddrescue: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7597ec6464d0 nbdkit: data[1]: debug: ddrescue: open returned handle 0x7597ec6464d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: ddrescue: prepare readonly=0 nbdkit: data[1]: debug: ddrescue: get_size nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: ddrescue: can_write nbdkit: data[1]: debug: ddrescue: can_zero nbdkit: data[1]: debug: ddrescue: can_fast_zero nbdkit: data[1]: debug: ddrescue: can_trim nbdkit: data[1]: debug: ddrescue: can_fua nbdkit: data[1]: debug: ddrescue: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: ddrescue: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: ddrescue: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: ddrescue: can_cache nbdkit: data[1]: debug: ddrescue: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0x187 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1048576 eflags: 0x187 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.2 nbdkit: debug: starting worker thread data.1 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.5 nbdkit: data.0: debug: ddrescue: pread count=512 offset=0 nbdkit: data.0: debug: data: pread count=512 offset=0 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=512 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.8 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.9 nbdkit: data.2: debug: ddrescue: pread count=512 offset=512 nbdkit: data.2: debug: ddrescue: pread: range: 0x200 0x200 failing with EIO nbdkit: data.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread data.11 nbdkit: debug: starting worker thread data.10 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread data.12 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.13 nbdkit: data.9: debug: ddrescue: pread count=512 offset=1024 nbdkit: data.9: debug: data: pread count=512 offset=1024 nbdkit: debug: starting worker thread data.14 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread data.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: data.13: debug: client closed input socket, closing connection nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: ddrescue: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: ddrescue: close nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ddrescue-filter.sh: run cleanup hooks: exit code 0 ./test-ddrescue-filter.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f ddrescue.pid /tmp/nbdkit-test-sock.pm6EcF ddrescue.txt ddrescue-test1.map + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1231134 + local pid=1231134 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1231134 + for i in {1..60} + kill -0 1231134 + sleep 1 nbdkit: debug: ddrescue: cleanup nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin nbdkit: debug: ddrescue: unload filter + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + for i in {1..60} + kill -0 1231134 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1231134 failed to respond to SIGTERM' error: nbdkit pid 1231134 failed to respond to SIGTERM + kill -9 1231134 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-ddrescue-filter.sh (exit status: 1) FAIL: test-start.sh =================== + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.TCR7na + rm -f start.pid /tmp/nbdkit-test-sock.TCR7na + cleanup_fn rm -f start.pid /tmp/nbdkit-test-sock.TCR7na + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f start.pid /tmp/nbdkit-test-sock.TCR7na' + start_nbdkit -P start.pid -U /tmp/nbdkit-test-sock.TCR7na example1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=start.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P start.pid -U /tmp/nbdkit-test-sock.TCR7na example1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P start.pid -U /tmp/nbdkit-test-sock.TCR7na -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so (name example1) nbdkit: debug: example1: load nbdkit: debug: example1: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: example1: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.TCR7na nbdkit: debug: forked into background (new pid = 1231253) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/start.pid nbdkit: debug: example1: after_fork + for _i in {1..60} + test -s start.pid + break + test -s start.pid ++ cat start.pid + cleanup_fn kill_nbdkit 1231253 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1231253' ++ cat start.pid + pid=1231253 + kill -s 0 1231253 + test -S /tmp/nbdkit-test-sock.TCR7na + kill 1231253 + for i in {1..10} + kill -s 0 1231253 + sleep 1 nbdkit: debug: example1: cleanup nbdkit: debug: example1: unload plugin + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + for i in {1..10} + kill -s 0 1231253 + sleep 1 + kill -s 0 1231253 + echo './test-start.sh: process did not exit after sending a signal' ./test-start.sh: process did not exit after sending a signal + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-start.sh: run cleanup hooks: exit code 1 ./test-start.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f start.pid /tmp/nbdkit-test-sock.TCR7na + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1231253 + local pid=1231253 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1231253 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + for i in {1..60} + kill -0 1231253 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1231253 failed to respond to SIGTERM' error: nbdkit pid 1231253 failed to respond to SIGTERM + kill -9 1231253 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-start.sh (exit status: 1) FAIL: test-tls.sh ================= + requires qemu-img --version + qemu-img --help + grep -- --object amend [--object objectdef] [--image-opts] [-p] [-q] [-f fmt] [-t cache] [--force] -o options filename bitmap (--merge SOURCE | --add | --remove | --clear | --enable | --disable)... [-b source_file [-F source_fmt]] [-g granularity] [--object objectdef] [--image-opts | -f fmt] filename bitmap check [--object objectdef] [--image-opts] [-q] [-f fmt] [--output=ofmt] [-r [leaks | all]] [-T src_cache] [-U] filename commit [--object objectdef] [--image-opts] [-q] [-f fmt] [-t cache] [-b base] [-r rate_limit] [-d] [-p] filename compare [--object objectdef] [--image-opts] [-f fmt] [-F fmt] [-T src_cache] [-p] [-q] [-s] [-U] filename1 filename2 convert [--object objectdef] [--image-opts] [--target-image-opts] [--target-is-zero] [--bitmaps] [-U] [-C] [-c] [-p] [-q] [-n] [-f fmt] [-t cache] [-T src_cache] [-O output_fmt] [-B backing_file] [-o options] [-l snapshot_param] [-S sparse_size] [-r rate_limit] [-m num_coroutines] [-W] [--salvage] filename [filename2 [...]] output_filename create [--object objectdef] [-q] [-f fmt] [-b backing_file] [-F backing_fmt] [-u] [-o options] filename [size] info [--object objectdef] [--image-opts] [-f fmt] [--output=ofmt] [--backing-chain] [-U] filename map [--object objectdef] [--image-opts] [-f fmt] [--start-offset=offset] [--max-length=len] [--output=ofmt] [-U] filename measure [--output=ofmt] [-O output_fmt] [-o options] [--size N | [--object objectdef] [--image-opts] [-f fmt] [-l snapshot_param] filename] snapshot [--object objectdef] [--image-opts] [-U] [-q] [-l | -a snapshot | -c snapshot | -d snapshot] filename rebase [--object objectdef] [--image-opts] [-U] [-q] [-f fmt] [-t cache] [-T src_cache] [-p] [-u] -b backing_file [-F backing_fmt] filename resize [--object objectdef] [--image-opts] [-f fmt] [--preallocation=prealloc] [-q] [--shrink] filename [+ | -]size + nbdkit --dump-config + grep -sq tls=yes + pkidir=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki + '[' '!' -f /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki/ca-cert.pem ']' + pick_unused_port + requires ss --version + port=57168 + ss -ltn + grep -sqE ':57168\b' + echo picked unused port 57168 picked unused port 57168 + cleanup_fn rm -f tls.pid tls.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f tls.pid tls.out' + start_nbdkit -P tls.pid -p 57168 -n --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki --tls-verify-peer -D nbdkit.tls.session=1 example1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=tls.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P tls.pid -p 57168 -n --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki --tls-verify-peer -D nbdkit.tls.session=1 example1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P tls.pid -p 57168 -n --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki --tls-verify-peer -D nbdkit.tls.session=1 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: successfully loaded TLS certificates from /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki nbdkit: debug: TLS enabled using: X.509 certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so (name example1) nbdkit: debug: example1: load nbdkit: debug: example1: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: example1: get_ready nbdkit: debug: bound to IP address :57168 (1 socket(s)) nbdkit: debug: forked into background (new pid = 1231541) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/tls.pid nbdkit: debug: example1: after_fork + for _i in {1..60} + test -s tls.pid + break + test -s tls.pid ++ cat tls.pid + cleanup_fn kill_nbdkit 1231541 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1231541' + qemu-img info --output=json --object tls-creds-x509,id=tls0,endpoint=client,dir=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki --image-opts file.driver=nbd,file.host=localhost,file.port=57168,file.tls-creds=tls0 nbdkit: debug: accepted connection nbdkit: example1[1]: debug: example1: preconnect nbdkit: example1[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: example1[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: example1[1]: debug: starting TLS handshake nbdkit: example1[1]: debug: TLS handshake completed nbdkit: example1[1]: debug: TLS session: (TLS1.3)-(ECDHE-SECP256R1)-(RSA-PSS-RSAE-SHA256)-(AES-256-GCM) nbdkit: example1[1]: debug: TLS: authentication: certificate nbdkit: example1[1]: debug: TLS: peer provided 1 certificate(s) nbdkit: example1[1]: debug: TLS: subject `CN=localhost,O=Test,L=New York,ST=New York,C=US', issuer `CN=Test', serial 0x6c762a78db9a1cb43a621b9787713cbe69163401, RSA key 3072 bits, signed using RSA-SHA256, activated `2021-11-15 07:15:45 UTC', expires `2022-11-15 07:15:45 UTC', pin-sha256="ZEx0ZcXcRoYcQgYdRTlED7GRZHkZOjCuf8K4eXXW0Ps=" nbdkit: example1[1]: debug: TLS: negotiated group: SECP256R1 nbdkit: example1[1]: debug: using TLS on this connection nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: example1[1]: debug: example1: open readonly=0 exportname="" tls=1 nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: open returned handle 0x7c90b92554d0 nbdkit: example1[1]: debug: example1: prepare readonly=0 nbdkit: example1[1]: debug: example1: get_size nbdkit: example1[1]: debug: example1: can_write nbdkit: example1[1]: debug: example1: can_zero nbdkit: example1[1]: debug: example1: can_fast_zero nbdkit: example1[1]: debug: example1: can_trim nbdkit: example1[1]: debug: example1: can_fua nbdkit: example1[1]: debug: example1: can_flush nbdkit: example1[1]: debug: example1: is_rotational nbdkit: example1[1]: debug: example1: can_multi_conn nbdkit: example1[1]: debug: example1: can_cache nbdkit: example1[1]: debug: example1: can_extents nbdkit: example1[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: example1[1]: debug: handshake complete, processing requests serially nbdkit: example1[1]: debug: example1: pread count=512 offset=0 nbdkit: example1[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: example1[1]: debug: example1: finalize nbdkit: example1[1]: debug: example1: close + cat tls.out { "virtual-size": 104857600, "filename": "nbd://localhost:57168", "format": "raw" } + grep -sq '"format": *"raw"' tls.out + grep -sq '"virtual-size": *104857600\b' tls.out + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-tls.sh: run cleanup hooks: exit code 0 ./test-tls.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f tls.pid tls.out + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1231541 + local pid=1231541 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1231541 + for i in {1..60} + kill -0 1231541 nbdkit: debug: example1: cleanup nbdkit: debug: example1: unload plugin + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + for i in {1..60} + kill -0 1231541 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1231541 failed to respond to SIGTERM' error: nbdkit pid 1231541 failed to respond to SIGTERM + kill -9 1231541 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-tls.sh (exit status: 1) FAIL: test-tls-psk.sh ===================== + requires qemu-img --version + qemu-img --help + grep -- --object amend [--object objectdef] [--image-opts] [-p] [-q] [-f fmt] [-t cache] [--force] -o options filename bitmap (--merge SOURCE | --add | --remove | --clear | --enable | --disable)... [-b source_file [-F source_fmt]] [-g granularity] [--object objectdef] [--image-opts | -f fmt] filename bitmap check [--object objectdef] [--image-opts] [-q] [-f fmt] [--output=ofmt] [-r [leaks | all]] [-T src_cache] [-U] filename commit [--object objectdef] [--image-opts] [-q] [-f fmt] [-t cache] [-b base] [-r rate_limit] [-d] [-p] filename compare [--object objectdef] [--image-opts] [-f fmt] [-F fmt] [-T src_cache] [-p] [-q] [-s] [-U] filename1 filename2 convert [--object objectdef] [--image-opts] [--target-image-opts] [--target-is-zero] [--bitmaps] [-U] [-C] [-c] [-p] [-q] [-n] [-f fmt] [-t cache] [-T src_cache] [-O output_fmt] [-B backing_file] [-o options] [-l snapshot_param] [-S sparse_size] [-r rate_limit] [-m num_coroutines] [-W] [--salvage] filename [filename2 [...]] output_filename create [--object objectdef] [-q] [-f fmt] [-b backing_file] [-F backing_fmt] [-u] [-o options] filename [size] info [--object objectdef] [--image-opts] [-f fmt] [--output=ofmt] [--backing-chain] [-U] filename map [--object objectdef] [--image-opts] [-f fmt] [--start-offset=offset] [--max-length=len] [--output=ofmt] [-U] filename measure [--output=ofmt] [-O output_fmt] [-o options] [--size N | [--object objectdef] [--image-opts] [-f fmt] [-l snapshot_param] filename] snapshot [--object objectdef] [--image-opts] [-U] [-q] [-l | -a snapshot | -c snapshot | -d snapshot] filename rebase [--object objectdef] [--image-opts] [-U] [-q] [-f fmt] [-t cache] [-T src_cache] [-p] [-u] -b backing_file [-F backing_fmt] filename resize [--object objectdef] [--image-opts] [-f fmt] [--preallocation=prealloc] [-q] [--shrink] filename [+ | -]size + LANG=C + qemu-img info --object tls-creds-psk,id=id disk + grep -sq 'invalid object type: tls-creds-psk' + nbdkit --dump-config + grep -sq tls=yes + '[' '!' -s keys.psk ']' + pick_unused_port + requires ss --version + port=62872 + ss -ltn + grep -sqE ':62872\b' + echo picked unused port 62872 picked unused port 62872 + cleanup_fn rm -f tls-psk.pid tls-psk.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f tls-psk.pid tls-psk.out' + start_nbdkit -P tls-psk.pid -p 62872 -n --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 example1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=tls-psk.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P tls-psk.pid -p 62872 -n --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 example1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P tls-psk.pid -p 62872 -n --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS enabled using: Pre-Shared Keys (PSK) nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so (name example1) nbdkit: debug: example1: load nbdkit: debug: example1: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: example1: get_ready nbdkit: debug: bound to IP address :62872 (1 socket(s)) nbdkit: debug: forked into background (new pid = 1231639) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/tls-psk.pid nbdkit: debug: example1: after_fork + for _i in {1..60} + test -s tls-psk.pid + break + test -s tls-psk.pid ++ cat tls-psk.pid + cleanup_fn kill_nbdkit 1231639 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1231639' + qemu-img info --output=json --object tls-creds-psk,id=tls0,endpoint=client,dir=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests --image-opts file.driver=nbd,file.host=localhost,file.port=62872,file.tls-creds=tls0 nbdkit: debug: accepted connection nbdkit: example1[1]: debug: example1: preconnect nbdkit: example1[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: example1[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: example1[1]: debug: starting TLS handshake nbdkit: example1[1]: debug: TLS handshake completed nbdkit: example1[1]: debug: TLS session: (TLS1.3)-(ECDHE-PSK-SECP256R1)-(CHACHA20-POLY1305) nbdkit: example1[1]: debug: TLS: authentication: PSK (Pre-Shared Key) nbdkit: example1[1]: debug: TLS: PSK username: qemu nbdkit: example1[1]: debug: TLS: negotiated group: SECP256R1 nbdkit: example1[1]: debug: using TLS on this connection nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: example1[1]: debug: example1: open readonly=0 exportname="" tls=1 nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: open returned handle 0x7bcb0b1e24d0 nbdkit: example1[1]: debug: example1: prepare readonly=0 nbdkit: example1[1]: debug: example1: get_size nbdkit: example1[1]: debug: example1: can_write nbdkit: example1[1]: debug: example1: can_zero nbdkit: example1[1]: debug: example1: can_fast_zero nbdkit: example1[1]: debug: example1: can_trim nbdkit: example1[1]: debug: example1: can_fua nbdkit: example1[1]: debug: example1: can_flush nbdkit: example1[1]: debug: example1: is_rotational nbdkit: example1[1]: debug: example1: can_multi_conn nbdkit: example1[1]: debug: example1: can_cache nbdkit: example1[1]: debug: example1: can_extents nbdkit: example1[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: example1[1]: debug: handshake complete, processing requests serially nbdkit: example1[1]: debug: example1: pread count=512 offset=0 nbdkit: example1[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: example1[1]: debug: example1: finalize nbdkit: example1[1]: debug: example1: close + cat tls-psk.out { "virtual-size": 104857600, "filename": "nbd://localhost:62872", "format": "raw" } + grep -sq '"format": *"raw"' tls-psk.out + grep -sq '"virtual-size": *104857600\b' tls-psk.out + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-tls-psk.sh: run cleanup hooks: exit code 0 ./test-tls-psk.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f tls-psk.pid tls-psk.out + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1231639 + local pid=1231639 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1231639 + for i in {1..60} + kill -0 1231639 nbdkit: debug: example1: cleanup nbdkit: debug: example1: unload plugin + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + for i in {1..60} + kill -0 1231639 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1231639 failed to respond to SIGTERM' error: nbdkit pid 1231639 failed to respond to SIGTERM + kill -9 1231639 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-tls-psk.sh (exit status: 1) SKIP: test-swap.sh ================== ++ id -u + requires test 1000 -eq 0 + echo './test-swap.sh: ‘test 1000 -eq 0’ failed with error code 1' ./test-swap.sh: ‘test 1000 -eq 0’ failed with error code 1 + echo './test-swap.sh: test prerequisite is missing or not working' ./test-swap.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-swap.sh: run cleanup hooks: exit code 77 ./test-swap.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-swap.sh (exit status: 77) FAIL: test-shutdown.sh ====================== + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires qemu-img --version + requires qemu-io --version + plugin=.libs/test-shutdown-plugin.so + requires test -f .libs/test-shutdown-plugin.so ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.Xv55CZ + files='shutdown.pid /tmp/nbdkit-test-sock.Xv55CZ' + cleanup_fn rm -f shutdown.pid /tmp/nbdkit-test-sock.Xv55CZ + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f shutdown.pid /tmp/nbdkit-test-sock.Xv55CZ' + start_nbdkit -P shutdown.pid -U /tmp/nbdkit-test-sock.Xv55CZ .libs/test-shutdown-plugin.so + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=shutdown.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P shutdown.pid -U /tmp/nbdkit-test-sock.Xv55CZ .libs/test-shutdown-plugin.so /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P shutdown.pid -U /tmp/nbdkit-test-sock.Xv55CZ -- .libs/test-shutdown-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin .libs/test-shutdown-plugin.so nbdkit: debug: registered plugin .libs/test-shutdown-plugin.so (name shutdown) nbdkit: debug: shutdown: load nbdkit: debug: shutdown: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: shutdown: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.Xv55CZ nbdkit: debug: forked into background (new pid = 1232065) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/shutdown.pid nbdkit: debug: shutdown: after_fork + for _i in {1..60} + test -s shutdown.pid + break + test -s shutdown.pid ++ cat shutdown.pid + cleanup_fn kill_nbdkit 1232065 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1232065' ++ cat shutdown.pid + pid=1232065 + for i in 1 2 3 + qemu-img info 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.Xv55CZ' nbdkit: debug: accepted connection nbdkit: shutdown[1]: debug: shutdown: preconnect nbdkit: shutdown[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: shutdown[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: shutdown[1]: debug: shutdown: open readonly=0 exportname="" tls=0 nbdkit: shutdown[1]: debug: shutdown: default_export readonly=0 tls=0 nbdkit: shutdown[1]: debug: shutdown: open returned handle 0x7cd4ff0a24d0 nbdkit: shutdown[1]: debug: shutdown: prepare readonly=0 nbdkit: shutdown[1]: debug: shutdown: get_size nbdkit: shutdown[1]: debug: shutdown: can_write nbdkit: shutdown[1]: debug: shutdown: can_zero nbdkit: shutdown[1]: debug: shutdown: can_fast_zero nbdkit: shutdown[1]: debug: shutdown: can_trim nbdkit: shutdown[1]: debug: shutdown: can_fua nbdkit: shutdown[1]: debug: shutdown: can_flush nbdkit: shutdown[1]: debug: shutdown: is_rotational nbdkit: shutdown[1]: debug: shutdown: can_multi_conn nbdkit: shutdown[1]: debug: shutdown: can_cache nbdkit: shutdown[1]: debug: shutdown: can_extents nbdkit: shutdown[1]: debug: newstyle negotiation: flags: export 0x8c1 nbdkit: shutdown[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: shutdown[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.1 nbdkit: debug: starting worker thread shutdown.2 nbdkit: debug: starting worker thread shutdown.3 nbdkit: shutdown.0: debug: shutdown: pread count=512 offset=0 nbdkit: debug: starting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.5 nbdkit: debug: starting worker thread shutdown.6 nbdkit: debug: starting worker thread shutdown.7 nbdkit: debug: starting worker thread shutdown.8 nbdkit: debug: starting worker thread shutdown.9 nbdkit: debug: starting worker thread shutdown.10 nbdkit: debug: starting worker thread shutdown.11 nbdkit: shutdown.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread shutdown.12 nbdkit: shutdown.12: debug: exiting worker thread shutdown.12 nbdkit: shutdown.1: debug: exiting worker thread shutdown.1 nbdkit: shutdown.2: debug: exiting worker thread shutdown.2 image: nbd+unix://?socket=/tmp/nbdkit-test-sock.Xv55CZ file format: raw virtual size: 1 MiB (1048576 bytes) disk size: unavailable nbdkit: shutdown.3: debug: exiting worker thread shutdown.3 nbdkit: shutdown.4: debug: exiting worker thread shutdown.4 nbdkit: shutdown.0: debug: exiting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.14 nbdkit: shutdown.5: debug: exiting worker thread shutdown.5 nbdkit: shutdown.6: debug: exiting worker thread shutdown.6 nbdkit: shutdown.11: debug: exiting worker thread shutdown.11 nbdkit: shutdown.10: debug: exiting worker thread shutdown.10 nbdkit: debug: starting worker thread shutdown.13 nbdkit: shutdown.13: debug: exiting worker thread shutdown.13 nbdkit: shutdown.7: debug: exiting worker thread shutdown.7 nbdkit: shutdown.14: debug: exiting worker thread shutdown.14 nbdkit: shutdown.9: debug: exiting worker thread shutdown.9 nbdkit: shutdown.8: debug: exiting worker thread shutdown.8 nbdkit: debug: starting worker thread shutdown.15 nbdkit: shutdown.15: debug: exiting worker thread shutdown.15 + sleep 2 nbdkit: shutdown[1]: debug: shutdown: finalize nbdkit: shutdown[1]: debug: shutdown: close + kill -s 0 1232065 + for i in 1 2 3 + qemu-img info 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.Xv55CZ' nbdkit: debug: accepted connection nbdkit: shutdown[2]: debug: shutdown: preconnect nbdkit: shutdown[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: shutdown[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: shutdown[2]: debug: shutdown: open readonly=0 exportname="" tls=0 nbdkit: shutdown[2]: debug: shutdown: default_export readonly=0 tls=0 nbdkit: shutdown[2]: debug: shutdown: open returned handle 0x7cd4ff0a24d0 nbdkit: shutdown[2]: debug: shutdown: prepare readonly=0 nbdkit: shutdown[2]: debug: shutdown: get_size nbdkit: shutdown[2]: debug: shutdown: can_write nbdkit: shutdown[2]: debug: shutdown: can_zero nbdkit: shutdown[2]: debug: shutdown: can_fast_zero nbdkit: shutdown[2]: debug: shutdown: can_trim nbdkit: shutdown[2]: debug: shutdown: can_fua nbdkit: shutdown[2]: debug: shutdown: can_flush nbdkit: shutdown[2]: debug: shutdown: is_rotational nbdkit: shutdown[2]: debug: shutdown: can_multi_conn nbdkit: shutdown[2]: debug: shutdown: can_cache nbdkit: shutdown[2]: debug: shutdown: can_extents nbdkit: shutdown[2]: debug: newstyle negotiation: flags: export 0x8c1 nbdkit: shutdown[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: shutdown[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.1 nbdkit: shutdown.0: debug: shutdown: pread count=512 offset=0 nbdkit: debug: starting worker thread shutdown.2 nbdkit: debug: starting worker thread shutdown.3 nbdkit: debug: starting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.5 nbdkit: debug: starting worker thread shutdown.6 nbdkit: shutdown.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread shutdown.7 nbdkit: shutdown.1: debug: exiting worker thread shutdown.1 nbdkit: shutdown.7: debug: exiting worker thread shutdown.7 nbdkit: shutdown.0: debug: exiting worker thread shutdown.0 nbdkit: shutdown.6: debug: exiting worker thread shutdown.6 image: nbd+unix://?socket=/tmp/nbdkit-test-sock.Xv55CZ file format: raw virtual size: 1 MiB (1048576 bytes) disk size: unavailable nbdkit: debug: starting worker thread shutdown.9 nbdkit: shutdown.9: debug: exiting worker thread shutdown.9 nbdkit: debug: starting worker thread shutdown.8 nbdkit: shutdown.8: debug: exiting worker thread shutdown.8 nbdkit: shutdown.2: debug: exiting worker thread shutdown.2 nbdkit: shutdown.3: debug: exiting worker thread shutdown.3 nbdkit: shutdown.5: debug: exiting worker thread shutdown.5 nbdkit: shutdown.4: debug: exiting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.10 nbdkit: shutdown.10: debug: exiting worker thread shutdown.10 nbdkit: debug: starting worker thread shutdown.11 nbdkit: shutdown.11: debug: exiting worker thread shutdown.11 nbdkit: debug: starting worker thread shutdown.12 nbdkit: shutdown.12: debug: exiting worker thread shutdown.12 nbdkit: debug: starting worker thread shutdown.13 nbdkit: shutdown.13: debug: exiting worker thread shutdown.13 nbdkit: debug: starting worker thread shutdown.14 nbdkit: shutdown.14: debug: exiting worker thread shutdown.14 nbdkit: debug: starting worker thread shutdown.15 nbdkit: shutdown.15: debug: exiting worker thread shutdown.15 + sleep 2 nbdkit: shutdown[2]: debug: shutdown: finalize nbdkit: shutdown[2]: debug: shutdown: close + kill -s 0 1232065 + for i in 1 2 3 + qemu-img info 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.Xv55CZ' nbdkit: debug: accepted connection nbdkit: shutdown[3]: debug: shutdown: preconnect nbdkit: shutdown[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: shutdown[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: shutdown[3]: debug: shutdown: open readonly=0 exportname="" tls=0 nbdkit: shutdown[3]: debug: shutdown: default_export readonly=0 tls=0 nbdkit: shutdown[3]: debug: shutdown: open returned handle 0x7cd4ff0a24d0 nbdkit: shutdown[3]: debug: shutdown: prepare readonly=0 nbdkit: shutdown[3]: debug: shutdown: get_size nbdkit: shutdown[3]: debug: shutdown: can_write nbdkit: shutdown[3]: debug: shutdown: can_zero nbdkit: shutdown[3]: debug: shutdown: can_fast_zero nbdkit: shutdown[3]: debug: shutdown: can_trim nbdkit: shutdown[3]: debug: shutdown: can_fua nbdkit: shutdown[3]: debug: shutdown: can_flush nbdkit: shutdown[3]: debug: shutdown: is_rotational nbdkit: shutdown[3]: debug: shutdown: can_multi_conn nbdkit: shutdown[3]: debug: shutdown: can_cache nbdkit: shutdown[3]: debug: shutdown: can_extents nbdkit: shutdown[3]: debug: newstyle negotiation: flags: export 0x8c1 nbdkit: shutdown[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: shutdown[3]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.1 nbdkit: shutdown.0: debug: shutdown: pread count=512 offset=0 nbdkit: debug: starting worker thread shutdown.2 nbdkit: debug: starting worker thread shutdown.3 nbdkit: debug: starting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.5 nbdkit: debug: starting worker thread shutdown.6 nbdkit: debug: starting worker thread shutdown.7 nbdkit: debug: starting worker thread shutdown.9 nbdkit: shutdown.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: shutdown.9: debug: exiting worker thread shutdown.9 nbdkit: debug: starting worker thread shutdown.8 nbdkit: shutdown.1: debug: exiting worker thread shutdown.1 nbdkit: debug: starting worker thread shutdown.10 nbdkit: shutdown.8: debug: exiting worker thread shutdown.8 nbdkit: shutdown.2: debug: exiting worker thread shutdown.2 image: nbd+unix://?socket=/tmp/nbdkit-test-sock.Xv55CZ file format: raw virtual size: 1 MiB (1048576 bytes) disk size: unavailable nbdkit: debug: starting worker thread shutdown.11 nbdkit: shutdown.11: debug: exiting worker thread shutdown.11 nbdkit: shutdown.4: debug: exiting worker thread shutdown.4 nbdkit: shutdown.0: debug: exiting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.12 nbdkit: shutdown.10: debug: exiting worker thread shutdown.10 nbdkit: shutdown.3: debug: exiting worker thread shutdown.3 nbdkit: debug: starting worker thread shutdown.13 nbdkit: shutdown.6: debug: exiting worker thread shutdown.6 nbdkit: shutdown.13: debug: exiting worker thread shutdown.13 nbdkit: debug: starting worker thread shutdown.14 nbdkit: shutdown.7: debug: exiting worker thread shutdown.7 nbdkit: shutdown.12: debug: exiting worker thread shutdown.12 nbdkit: shutdown.5: debug: exiting worker thread shutdown.5 nbdkit: shutdown.14: debug: exiting worker thread shutdown.14 + sleep 2 nbdkit: debug: starting worker thread shutdown.15 nbdkit: shutdown.15: debug: exiting worker thread shutdown.15 nbdkit: shutdown[3]: debug: shutdown: finalize nbdkit: shutdown[3]: debug: shutdown: close + kill -s 0 1232065 + qemu-io -f raw -c 'w -P 0x55 0 1024' nbd:unix:/tmp/nbdkit-test-sock.Xv55CZ nbdkit: debug: accepted connection nbdkit: shutdown[4]: debug: shutdown: preconnect nbdkit: shutdown[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: shutdown[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: shutdown[4]: debug: shutdown: open readonly=0 exportname="" tls=0 nbdkit: shutdown[4]: debug: shutdown: default_export readonly=0 tls=0 nbdkit: shutdown[4]: debug: shutdown: open returned handle 0x7cd4ff0a24d0 nbdkit: shutdown[4]: debug: shutdown: prepare readonly=0 nbdkit: shutdown[4]: debug: shutdown: get_size nbdkit: shutdown[4]: debug: shutdown: can_write nbdkit: shutdown[4]: debug: shutdown: can_zero nbdkit: shutdown[4]: debug: shutdown: can_fast_zero nbdkit: shutdown[4]: debug: shutdown: can_trim nbdkit: shutdown[4]: debug: shutdown: can_fua nbdkit: shutdown[4]: debug: shutdown: can_flush nbdkit: shutdown[4]: debug: shutdown: is_rotational nbdkit: shutdown[4]: debug: shutdown: can_multi_conn nbdkit: shutdown[4]: debug: shutdown: can_cache nbdkit: shutdown[4]: debug: shutdown: can_extents nbdkit: shutdown[4]: debug: newstyle negotiation: flags: export 0x8c1 nbdkit: shutdown[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: shutdown[4]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.1 nbdkit: debug: starting worker thread shutdown.2 nbdkit: debug: starting worker thread shutdown.3 nbdkit: debug: starting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.5 nbdkit: shutdown.0: debug: shutdown: pwrite count=1024 offset=0 fua=0 nbdkit: debug: starting worker thread shutdown.6 nbdkit: shutdown.0: debug: shutdown triggered! nbdkit: shutdown.0: debug: exiting worker thread shutdown.0 nbdkit: debug: starting worker thread shutdown.7 nbdkit: shutdown.7: debug: exiting worker thread shutdown.7 nbdkit: debug: starting worker thread shutdown.8 nbdkit: shutdown.8: debug: exiting worker thread shutdown.8 nbdkit: debug: starting worker thread shutdown.9 nbdkit: shutdown.9: debug: exiting worker thread shutdown.9 nbdkit: debug: starting worker thread shutdown.10 nbdkit: shutdown.10: debug: exiting worker thread shutdown.10 nbdkit: debug: starting worker thread shutdown.11 nbdkit: shutdown.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: shutdown.11: debug: exiting worker thread shutdown.11 nbdkit: shutdown.5: debug: exiting worker thread shutdown.5 wrote 1024/1024 bytes at offset 0 1 KiB, 1 ops; 00.00 sec (2.162 MiB/sec and 2214.2558 ops/sec) nbdkit: debug: starting worker thread shutdown.12 nbdkit: shutdown.12: debug: exiting worker thread shutdown.12 nbdkit: shutdown.2: debug: exiting worker thread shutdown.2 nbdkit: shutdown.3: debug: exiting worker thread shutdown.3 nbdkit: debug: starting worker thread shutdown.13 nbdkit: shutdown.13: debug: exiting worker thread shutdown.13 nbdkit: shutdown.6: debug: exiting worker thread shutdown.6 nbdkit: shutdown.4: debug: exiting worker thread shutdown.4 nbdkit: debug: starting worker thread shutdown.14 nbdkit: shutdown.14: debug: exiting worker thread shutdown.14 nbdkit: shutdown.1: debug: exiting worker thread shutdown.1 nbdkit: debug: starting worker thread shutdown.15 nbdkit: shutdown.15: debug: exiting worker thread shutdown.15 nbdkit: shutdown[4]: debug: shutdown: finalize + for i in {1..60} + kill -s 0 1232065 nbdkit: debug: shutdown: cleanup + sleep 1 nbdkit: debug: shutdown: unload plugin nbdkit: debug: clean shutdown + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + for i in {1..60} + kill -s 0 1232065 + sleep 1 + kill -s 0 1232065 + echo './test-shutdown.sh: nbdkit .libs/test-shutdown-plugin.so did not exit as expected' ./test-shutdown.sh: nbdkit .libs/test-shutdown-plugin.so did not exit as expected + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-shutdown.sh: run cleanup hooks: exit code 1 ./test-shutdown.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f shutdown.pid /tmp/nbdkit-test-sock.Xv55CZ + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1232065 + local pid=1232065 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1232065 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + for i in {1..60} + kill -0 1232065 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1232065 failed to respond to SIGTERM' error: nbdkit pid 1232065 failed to respond to SIGTERM + kill -9 1232065 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-shutdown.sh (exit status: 1) SKIP: test-vsock.sh =================== + requires nbdinfo --version + requires nbdsh --version + requires nbdsh -c 'print(h.connect_vsock)' + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires_linux_kernel_version 5.6 + local kver + local min=5.6 ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ ! linux-gnu =~ linux ]] ++ uname -s + requires test Linux = Linux + requires cut --version + requires sort -V /dev/null ++ uname -r ++ cut -d. -f1-2 + kver=5.10 ++ printf '5.10\n5.6' ++ sort -V ++ head -n 1 + requires test 5.6 = 5.6 + requires_vsock_support + grep -q '^AF_VSOCK' /proc/net/protocols + echo './test-vsock.sh: test skipped because AF_VSOCK is not supported.' ./test-vsock.sh: test skipped because AF_VSOCK is not supported. + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-vsock.sh: run cleanup hooks: exit code 77 ./test-vsock.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-vsock.sh (exit status: 77) FAIL: test-parallel-nbd.sh ========================== libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle wrote 512/512 bytes at offset 512 512 bytes, 1 ops; 00.18 sec (2.749 KiB/sec and 5.4973 ops/sec) wrote 512/512 bytes at offset 0 512 bytes, 1 ops; 00.18 sec (2.743 KiB/sec and 5.4854 ops/sec) /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-parallel-nbd.pid -U /tmp/nbdkit-test-sock.S9IxRs --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so test-parallel-nbd.data wdelay=2 rdelay=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so (name delay) nbdkit: debug: delay: load nbdkit: debug: delay: config key=file, value=test-parallel-nbd.data nbdkit: debug: file: config key=file, value=test-parallel-nbd.data nbdkit: debug: delay: config key=wdelay, value=2 nbdkit: debug: delay: config key=rdelay, value=1 nbdkit: debug: delay: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: delay: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.S9IxRs nbdkit: debug: forked into background (new pid = 1232911) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-parallel-nbd.pid nbdkit: debug: file: after_fork nbdkit: debug: delay: after_fork /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -t 1 -U - "--run= timeout 60s CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: delay: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: delay: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: delay: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5db3bec8a190 nbdkit: file[1]: debug: delay: open returned handle 0x734bb26894d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: delay: prepare readonly=0 nbdkit: file[1]: debug: delay: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: delay: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: delay: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: delay: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: delay: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: delay: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: delay: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: delay: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: delay: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: delay: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: delay: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: delay: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: file[1]: debug: delay: export_description nbdkit: file[1]: debug: file: export_description libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 1024 eflags: 0x5ed nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: nbd[1]: debug: nbd: open returned handle 0x5b7547767eb0 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1024 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd1: nbd_is_read_only: enter: nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread file.3 libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_zero libnbd: debug: nbd1: nbd_can_zero: enter: nbdkit: debug: starting worker thread file.4 libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 nbdkit: debug: starting worker thread file.2 nbdkit: nbd[1]: debug: nbd: can_fast_zero libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_trim libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_fua libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread file.5 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: debug: starting worker thread file.6 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" nbdkit: debug: starting worker thread file.7 libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: debug: starting worker thread file.8 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests serially nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: nbd[1]: debug: nbd: pwrite count=512 offset=512 fua=1 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0010: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0020: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0030: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0040: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0050: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0060: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0070: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0080: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0090: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00a0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00b0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00c0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00d0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00e0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00f0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0100: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0110: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0120: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0130: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0140: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0150: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0160: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0170: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0180: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0190: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01a0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01b0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01c0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01d0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01e0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01f0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| " count=512 offset=512 completion=NULL flags=0x1 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=1 nbdkit: nbd[1]: debug: cookie 1 started by state machine nbdkit: file.0: debug: delay: pwrite count=512 offset=512 fua=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: file.0: debug: file: pwrite count=512 offset=512 fua=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: nbd: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=2 nbdkit: nbd[1]: debug: cookie 2 started by state machine nbdkit: file.1: debug: delay: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: file.1: debug: file: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 2 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=3 nbdkit: nbd[1]: debug: cookie 3 started by state machine nbdkit: file.3: debug: delay: flush nbdkit: file.3: debug: file: flush libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 3 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd1: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_disconnect: leave: ret=0 nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection wrote 512/512 bytes at offset 512 512 bytes, 1 ops; 0:00:02.07 (247.849797 bytes/sec and 0.4841 ops/sec) read 512/512 bytes at offset 0 512 bytes, 1 ops; 0:00:03.07 (166.949068 bytes/sec and 0.3261 ops/sec) nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[1]: debug: delay: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: delay: close nbdkit: file[1]: debug: file: close libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_close: closing handle nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -U - "--run= timeout 60s CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[2]: debug: delay: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: delay: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: delay: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5db3bec8cd10 nbdkit: file[2]: debug: delay: open returned handle 0x734bb26894d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: delay: prepare readonly=0 nbdkit: file[2]: debug: delay: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: delay: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: delay: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: delay: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: delay: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: delay: can_fua nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: delay: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: delay: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: delay: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: delay: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: delay: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: delay: default_export readonly=0 tls=0 nbdkit: file[2]: debug: delay: export_description nbdkit: file[2]: debug: file: export_description nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 1024 eflags: 0x5ed libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: nbd: started reader thread nbdkit: nbd[1]: debug: nbd: open returned handle 0x5822692e1eb0 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd1: nbd_get_size: enter: nbdkit: debug: starting worker thread file.2 libnbd: debug: nbd1: nbd_get_size: leave: ret=1024 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_zero libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_fast_zero libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_trim libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 nbdkit: debug: starting worker thread file.3 nbdkit: nbd[1]: debug: nbd: can_fua libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread file.4 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd1: nbd_can_flush: enter: nbdkit: debug: starting worker thread file.5 libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_extents nbdkit: debug: starting worker thread file.6 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: debug: starting worker thread file.7 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread file.15 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.6 nbdkit: nbd.0: debug: nbd: pwrite count=512 offset=512 fua=1 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.7 nbdkit: nbd.1: debug: nbd: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0010: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0020: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0030: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0040: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0050: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0060: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0070: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0080: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0090: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00a0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00b0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00c0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00d0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00e0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 00f0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0100: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0110: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0120: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0130: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0140: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0150: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0160: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0170: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0180: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 0190: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01a0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01b0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01c0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01d0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01e0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| 01f0: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 |................| " count=512 offset=512 completion=NULL flags=0x1 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=1 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 nbdkit: file.0: debug: delay: pwrite count=512 offset=512 fua=1 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.13 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.14 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=2 nbdkit: debug: starting worker thread nbd.15 nbdkit: file.1: debug: delay: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: cookie 2 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 nbdkit: file.1: debug: file: pread count=512 offset=0 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 2 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 nbdkit: file.0: debug: file: pwrite count=512 offset=512 fua=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=3 nbdkit: nbd.8: debug: cookie 3 started by state machine nbdkit: file.2: debug: delay: flush nbdkit: file.2: debug: file: flush libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 3 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: client sent NBD_CMD_DISC, closing connection nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 read 512/512 bytes at offset 0 512 bytes, 1 ops; 0:00:01.00 (510.860956 bytes/sec and 0.9978 ops/sec) wrote 512/512 bytes at offset 512 512 bytes, 1 ops; 0:00:02.17 (236.376042 bytes/sec and 0.4617 ops/sec) nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd1: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_disconnect: leave: ret=0 nbdkit: file.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[2]: debug: delay: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: delay: close nbdkit: file[2]: debug: file: close libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_close: closing handle nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin ./test-parallel-nbd.sh: run cleanup hooks: exit code 0 nbdkit: debug: delay: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: delay: unload filter error: nbdkit pid 1232911 failed to respond to SIGTERM FAIL test-parallel-nbd.sh (exit status: 1) FAIL: test-export-name.sh ========================= + requires_plugin sh + requires nbdkit sh --version + requires nbdsh --version + requires dd iflag=count_bytes ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.Tqv4Xm + files='/tmp/nbdkit-test-sock.Tqv4Xm exportname.pid' + rm -f /tmp/nbdkit-test-sock.Tqv4Xm exportname.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.Tqv4Xm exportname.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.Tqv4Xm exportname.pid' + start_nbdkit -P exportname.pid -U /tmp/nbdkit-test-sock.Tqv4Xm sh - + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exportname.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exportname.pid -U /tmp/nbdkit-test-sock.Tqv4Xm sh - /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exportname.pid -U /tmp/nbdkit-test-sock.Tqv4Xm -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so - nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so (name sh) nbdkit: debug: sh: load nbdkit: debug: load: tmpdir: /tmp/nbdkitXDaAdC nbdkit: debug: sh: config key=script, value=- nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh load nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh load: status 2 nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh magic_config_key nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh magic_config_key: status 2 nbdkit: debug: sh: config_complete nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh config_complete nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh thread_model nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: sh: get_ready nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_ready nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.Tqv4Xm nbdkit: debug: forked into background (new pid = 1235054) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exportname.pid nbdkit: debug: sh: after_fork nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh after_fork + for _i in {1..60} + test -s exportname.pid + break + test -s exportname.pid ++ cat exportname.pid nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh after_fork: status 2 + cleanup_fn kill_nbdkit 1235054 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235054' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[1]: debug: sh: preconnect nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[1]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh default_export false false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh default_export: status 2 nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "" false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[1]: debug: sh: open returned handle 0x57ece36945e0 nbdkit: sh[1]: debug: sh: prepare readonly=0 nbdkit: sh[1]: debug: sh: get_size nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[1]: debug: sh: can_write nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[1]: debug: sh: can_zero nbdkit: sh[1]: debug: sh: can_fast_zero nbdkit: sh[1]: debug: sh: can_trim nbdkit: sh[1]: debug: sh: can_fua nbdkit: sh[1]: debug: sh: can_flush nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[1]: debug: sh: is_rotational nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[1]: debug: sh: can_multi_conn nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[1]: debug: sh: can_cache nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[1]: debug: sh: can_extents nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[1]: debug: client closed input socket, closing connection nbdkit: sh[1]: debug: sh: finalize nbdkit: sh[1]: debug: sh: close nbdkit: sh[1]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "" size=0 e='' nbdkit: sh[1]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="test" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[2]: debug: sh: preconnect nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: sh[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' nbdkit: sh[2]: debug: sh: open readonly=0 exportname="test" tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false test false nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: test nbdkit: sh[2]: debug: sh: open returned handle 0x57ece3694bc0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[2]: debug: sh: pread count=4 offset=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread test 4 0 nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle size=4 e='test' buf=b'test' e='test' nbdkit: sh[2]: debug: client closed input socket, closing connection nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close test nbdkit: sh[2]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[3]: debug: sh: preconnect nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[3]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/' nbdkit: sh[3]: debug: sh: open readonly=0 exportname="/" tls=0 nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false / false nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[3]: debug: sh: handle: / nbdkit: sh[3]: debug: sh: open returned handle 0x57ece3695240 nbdkit: sh[3]: debug: sh: prepare readonly=0 nbdkit: sh[3]: debug: sh: get_size nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[3]: debug: sh: can_write nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[3]: debug: sh: can_zero nbdkit: sh[3]: debug: sh: can_fast_zero nbdkit: sh[3]: debug: sh: can_trim nbdkit: sh[3]: debug: sh: can_fua nbdkit: sh[3]: debug: sh: can_flush nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[3]: debug: sh: is_rotational nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[3]: debug: sh: can_multi_conn nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[3]: debug: sh: can_cache nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[3]: debug: sh: can_extents nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[3]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[3]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[3]: debug: sh: pread count=1 offset=0 nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread / 1 0 nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[3]: debug: client closed input socket, closing connection nbdkit: sh[3]: debug: sh: finalize nbdkit: sh[3]: debug: sh: close size=1 e='/' buf=b'/' e='/' nbdkit: sh[3]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close / nbdkit: sh[3]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="//" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[4]: debug: sh: preconnect nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[4]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '//' nbdkit: sh[4]: debug: sh: open readonly=0 exportname="//" tls=0 nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false // false nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[4]: debug: sh: handle: // nbdkit: sh[4]: debug: sh: open returned handle 0x57ece36958e0 nbdkit: sh[4]: debug: sh: prepare readonly=0 nbdkit: sh[4]: debug: sh: get_size nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[4]: debug: sh: can_write nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[4]: debug: sh: can_zero nbdkit: sh[4]: debug: sh: can_fast_zero nbdkit: sh[4]: debug: sh: can_trim nbdkit: sh[4]: debug: sh: can_fua nbdkit: sh[4]: debug: sh: can_flush nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[4]: debug: sh: is_rotational nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[4]: debug: sh: can_multi_conn nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[4]: debug: sh: can_cache nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[4]: debug: sh: can_extents nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[4]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[4]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[4]: debug: sh: pread count=2 offset=0 nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread // 2 0 nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[4]: debug: client closed input socket, closing connection nbdkit: sh[4]: debug: sh: finalize size=2 e='//' buf=b'//' e='//' nbdkit: sh[4]: debug: sh: close nbdkit: sh[4]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close // nbdkit: sh[4]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name=" " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[5]: debug: sh: preconnect nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[5]: debug: sh: open readonly=0 exportname=" " tls=0 nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false " " false nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[5]: debug: sh: handle: nbdkit: sh[5]: debug: sh: open returned handle 0x57ece3695f80 nbdkit: sh[5]: debug: sh: prepare readonly=0 nbdkit: sh[5]: debug: sh: get_size nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[5]: debug: sh: can_write nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[5]: debug: sh: can_zero nbdkit: sh[5]: debug: sh: can_fast_zero nbdkit: sh[5]: debug: sh: can_trim nbdkit: sh[5]: debug: sh: can_fua nbdkit: sh[5]: debug: sh: can_flush nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[5]: debug: sh: is_rotational nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[5]: debug: sh: can_multi_conn nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[5]: debug: sh: can_cache nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[5]: debug: sh: can_extents nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[5]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[5]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[5]: debug: sh: pread count=1 offset=0 nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread " " 1 0 nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[5]: debug: client closed input socket, closing connection nbdkit: sh[5]: debug: sh: finalize size=1 e=' ' buf=b' ' e=' ' nbdkit: sh[5]: debug: sh: close nbdkit: sh[5]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close " " nbdkit: sh[5]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/ " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[6]: debug: sh: preconnect nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[6]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/ ' nbdkit: sh[6]: debug: sh: open readonly=0 exportname="/ " tls=0 nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "/ " false nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[6]: debug: sh: handle: / nbdkit: sh[6]: debug: sh: open returned handle 0x57ece36967d0 nbdkit: sh[6]: debug: sh: prepare readonly=0 nbdkit: sh[6]: debug: sh: get_size nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[6]: debug: sh: can_write nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[6]: debug: sh: can_zero nbdkit: sh[6]: debug: sh: can_fast_zero nbdkit: sh[6]: debug: sh: can_trim nbdkit: sh[6]: debug: sh: can_fua nbdkit: sh[6]: debug: sh: can_flush nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[6]: debug: sh: is_rotational nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[6]: debug: sh: can_multi_conn nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[6]: debug: sh: can_cache nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[6]: debug: sh: can_extents nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[6]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[6]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[6]: debug: sh: pread count=2 offset=0 nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread "/ " 2 0 nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[6]: debug: client closed input socket, closing connection nbdkit: sh[6]: debug: sh: finalize nbdkit: sh[6]: debug: sh: close size=2 e='/ ' buf=b'/ ' e='/ ' nbdkit: sh[6]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "/ " nbdkit: sh[6]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="?" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[7]: debug: sh: preconnect nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: sh[7]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '?' nbdkit: sh[7]: debug: sh: open readonly=0 exportname="?" tls=0 nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "?" false nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[7]: debug: sh: handle: ? nbdkit: sh[7]: debug: sh: open returned handle 0x57ece3696e70 nbdkit: sh[7]: debug: sh: prepare readonly=0 nbdkit: sh[7]: debug: sh: get_size nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[7]: debug: sh: can_write nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[7]: debug: sh: can_zero nbdkit: sh[7]: debug: sh: can_fast_zero nbdkit: sh[7]: debug: sh: can_trim nbdkit: sh[7]: debug: sh: can_fua nbdkit: sh[7]: debug: sh: can_flush nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[7]: debug: sh: is_rotational nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[7]: debug: sh: can_multi_conn nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[7]: debug: sh: can_cache nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[7]: debug: sh: can_extents nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[7]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[7]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[7]: debug: sh: pread count=1 offset=0 nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread "?" 1 0 nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[7]: debug: client closed input socket, closing connection nbdkit: sh[7]: debug: sh: finalize size=1 e='?' buf=b'?' e='?' nbdkit: sh[7]: debug: sh: close nbdkit: sh[7]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "?" nbdkit: sh[7]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\xffffffe3\xffffff83\xffffff86\xffffffe3\xffffff82\xffffffb9\xffffffe3\xffffff83\xffffff88" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[8]: debug: sh: preconnect nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'テスト' nbdkit: sh[8]: debug: sh: open readonly=0 exportname="テスト" tls=0 nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "テスト" false nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[8]: debug: sh: handle: テスト nbdkit: sh[8]: debug: sh: open returned handle 0x57ece3697550 nbdkit: sh[8]: debug: sh: prepare readonly=0 nbdkit: sh[8]: debug: sh: get_size nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[8]: debug: sh: can_write nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[8]: debug: sh: can_zero nbdkit: sh[8]: debug: sh: can_fast_zero nbdkit: sh[8]: debug: sh: can_trim nbdkit: sh[8]: debug: sh: can_fua nbdkit: sh[8]: debug: sh: can_flush nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[8]: debug: sh: is_rotational nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[8]: debug: sh: can_multi_conn nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[8]: debug: sh: can_cache nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[8]: debug: sh: can_extents nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[8]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: sh[8]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 9 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=9 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[8]: debug: sh: pread count=9 offset=0 nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread "テスト" 9 0 nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[8]: debug: client closed input socket, closing connection nbdkit: sh[8]: debug: sh: finalize nbdkit: sh[8]: debug: sh: close size=9 e='テスト' buf=b'\xe3\x83\x86\xe3\x82\xb9\xe3\x83\x88' e='テスト' nbdkit: sh[8]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "テスト" nbdkit: sh[8]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="-n" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[9]: debug: sh: preconnect nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: sh[9]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '-n' nbdkit: sh[9]: debug: sh: open readonly=0 exportname="-n" tls=0 nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false -n false nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[9]: debug: sh: handle: -n nbdkit: sh[9]: debug: sh: open returned handle 0x57ece3697c10 nbdkit: sh[9]: debug: sh: prepare readonly=0 nbdkit: sh[9]: debug: sh: get_size nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[9]: debug: sh: can_write nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[9]: debug: sh: can_zero nbdkit: sh[9]: debug: sh: can_fast_zero nbdkit: sh[9]: debug: sh: can_trim nbdkit: sh[9]: debug: sh: can_fua nbdkit: sh[9]: debug: sh: can_flush nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[9]: debug: sh: is_rotational nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[9]: debug: sh: can_multi_conn nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[9]: debug: sh: can_cache nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[9]: debug: sh: can_extents nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents -n nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[9]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[9]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[9]: debug: sh: pread count=2 offset=0 nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread -n 2 0 nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[9]: debug: client closed input socket, closing connection nbdkit: sh[9]: debug: sh: finalize nbdkit: sh[9]: debug: sh: close nbdkit: sh[9]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close -n size=2 e='-n' buf=b'-n' e='-n' nbdkit: sh[9]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\\" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[10]: debug: sh: preconnect nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '\\' nbdkit: sh[10]: debug: sh: open readonly=0 exportname="\\" tls=0 nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "\\\\" false nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[10]: debug: sh: handle: \\ nbdkit: sh[10]: debug: sh: open returned handle 0x57ece36984c0 nbdkit: sh[10]: debug: sh: prepare readonly=0 nbdkit: sh[10]: debug: sh: get_size nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[10]: debug: sh: can_write nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[10]: debug: sh: can_zero nbdkit: sh[10]: debug: sh: can_fast_zero nbdkit: sh[10]: debug: sh: can_trim nbdkit: sh[10]: debug: sh: can_fua nbdkit: sh[10]: debug: sh: can_flush nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[10]: debug: sh: is_rotational nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[10]: debug: sh: can_multi_conn nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[10]: debug: sh: can_cache nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[10]: debug: sh: can_extents nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[10]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[10]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[10]: debug: sh: pread count=2 offset=0 nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread "\\\\" 2 0 nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[10]: debug: client closed input socket, closing connection nbdkit: sh[10]: debug: sh: finalize size=2 e='\\\\' buf=b'\\\\' e='\\\\' nbdkit: sh[10]: debug: sh: close nbdkit: sh[10]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "\\\\" nbdkit: sh[10]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\x0a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[11]: debug: sh: preconnect nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[11]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: sh[11]: debug: sh: open readonly=0 exportname=" " tls=0 nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false " " false nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[11]: debug: sh: handle: nbdkit: sh[11]: debug: sh: open returned handle 0x57ece3698b60 nbdkit: sh[11]: debug: sh: prepare readonly=0 nbdkit: sh[11]: debug: sh: get_size nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[11]: debug: sh: can_write nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[11]: debug: sh: can_zero nbdkit: sh[11]: debug: sh: can_fast_zero nbdkit: sh[11]: debug: sh: can_trim nbdkit: sh[11]: debug: sh: can_fua nbdkit: sh[11]: debug: sh: can_flush nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[11]: debug: sh: is_rotational nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[11]: debug: sh: can_multi_conn nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[11]: debug: sh: can_cache nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[11]: debug: sh: can_extents nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents " " nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[11]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[11]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[11]: debug: sh: pread count=1 offset=0 nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread " " 1 0 nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[11]: debug: client closed input socket, closing connection nbdkit: sh[11]: debug: sh: finalize nbdkit: sh[11]: debug: sh: close nbdkit: sh[11]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close " " size=1 e='\n' buf=b'\n' e='\n' nbdkit: sh[11]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="%%" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[12]: debug: sh: preconnect nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: sh[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '%%' nbdkit: sh[12]: debug: sh: open readonly=0 exportname="%%" tls=0 nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false "%%" false nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[12]: debug: sh: handle: %% nbdkit: sh[12]: debug: sh: open returned handle 0x57ece3699200 nbdkit: sh[12]: debug: sh: prepare readonly=0 nbdkit: sh[12]: debug: sh: get_size nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[12]: debug: sh: can_write nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[12]: debug: sh: can_zero nbdkit: sh[12]: debug: sh: can_fast_zero nbdkit: sh[12]: debug: sh: can_trim nbdkit: sh[12]: debug: sh: can_fua nbdkit: sh[12]: debug: sh: can_flush nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[12]: debug: sh: is_rotational nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[12]: debug: sh: can_multi_conn nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[12]: debug: sh: can_cache nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[12]: debug: sh: can_extents nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents "%%" nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[12]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[12]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[12]: debug: sh: pread count=2 offset=0 nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread "%%" 2 0 nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[12]: debug: client closed input socket, closing connection nbdkit: sh[12]: debug: sh: finalize nbdkit: sh[12]: debug: sh: close nbdkit: sh[12]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close "%%" size=2 e='%%' buf=b'%%' e='%%' nbdkit: sh[12]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Tqv4Xm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[13]: debug: sh: preconnect nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh preconnect false nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh preconnect: status 2 nbdkit: sh[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: sh[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' nbdkit: sh[13]: debug: sh: open readonly=0 exportname="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" tls=0 nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh open false xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx false nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh open: status 0 nbdkit: sh[13]: debug: sh: handle: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: sh: open returned handle 0x57ece36996e0 nbdkit: sh[13]: debug: sh: prepare readonly=0 nbdkit: sh[13]: debug: sh: get_size nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh get_size xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh get_size: status 0 nbdkit: sh[13]: debug: sh: can_write nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_write xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_write: status 2 nbdkit: sh[13]: debug: sh: can_zero nbdkit: sh[13]: debug: sh: can_fast_zero nbdkit: sh[13]: debug: sh: can_trim nbdkit: sh[13]: debug: sh: can_fua nbdkit: sh[13]: debug: sh: can_flush nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_flush xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_flush: status 2 nbdkit: sh[13]: debug: sh: is_rotational nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh is_rotational: status 2 nbdkit: sh[13]: debug: sh: can_multi_conn nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_multi_conn: status 2 nbdkit: sh[13]: debug: sh: can_cache nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_cache xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_cache: status 2 nbdkit: sh[13]: debug: sh: can_extents nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh can_extents xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh can_extents: status 2 nbdkit: sh[13]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[13]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 80 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=80 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=80 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[13]: debug: sh: pread count=80 offset=0 nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh pread xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 80 0 nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[13]: debug: client closed input socket, closing connection nbdkit: sh[13]: debug: sh: finalize nbdkit: sh[13]: debug: sh: close size=80 e='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' buf=b'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' e='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' nbdkit: sh[13]: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh close xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nbdkit: sh[13]: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh close: status 2 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-export-name.sh: run cleanup hooks: exit code 0 ./test-export-name.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.Tqv4Xm exportname.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1235054 + local pid=1235054 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235054 + for i in {1..60} + kill -0 1235054 nbdkit: debug: sh: cleanup + sleep 1 nbdkit: debug: sh: unload plugin nbdkit: debug: calling: /tmp/nbdkitXDaAdC/inline-script.sh unload nbdkit: debug: completed: /tmp/nbdkitXDaAdC/inline-script.sh unload: status 2 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + for i in {1..60} + kill -0 1235054 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235054 failed to respond to SIGTERM' error: nbdkit pid 1235054 failed to respond to SIGTERM + kill -9 1235054 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-export-name.sh (exit status: 1) FAIL: test-export-info.sh ========================= + requires_plugin sh + requires nbdkit sh --version + requires nbdsh -c 'print(h.set_full_info)' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + export sock=/tmp/nbdkit-test-sock.6lhx1a + sock=/tmp/nbdkit-test-sock.6lhx1a + files='/tmp/nbdkit-test-sock.6lhx1a export-info.pid' + rm -f /tmp/nbdkit-test-sock.6lhx1a export-info.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.6lhx1a export-info.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.6lhx1a export-info.pid' + start_nbdkit -P export-info.pid -U /tmp/nbdkit-test-sock.6lhx1a sh - + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=export-info.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P export-info.pid -U /tmp/nbdkit-test-sock.6lhx1a sh - /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P export-info.pid -U /tmp/nbdkit-test-sock.6lhx1a -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so - nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so (name sh) nbdkit: debug: sh: load nbdkit: debug: load: tmpdir: /tmp/nbdkit5rVkDp nbdkit: debug: sh: config key=script, value=- nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh load nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh load: status 2 nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh magic_config_key nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh magic_config_key: status 2 nbdkit: debug: sh: config_complete nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh config_complete nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh thread_model nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: sh: get_ready nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_ready nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.6lhx1a nbdkit: debug: forked into background (new pid = 1235356) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/export-info.pid nbdkit: debug: sh: after_fork nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh after_fork + for _i in {1..60} + test -s export-info.pid + break + test -s export-info.pid ++ cat export-info.pid nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh after_fork: status 2 + cleanup_fn kill_nbdkit 1235356 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235356' + nbdsh -c ' import os def must_fail(f, *args, **kwds): try: f(*args, **kwds) assert False except nbd.Error: pass h.set_opt_mode(True) h.connect_unix(os.environ["sock"]) h.set_export_name("a") h.opt_info() must_fail(h.get_canonical_export_name) must_fail(h.get_export_description) h.set_export_name("") h.opt_info() must_fail(h.get_canonical_export_name) must_fail(h.get_export_description) h.opt_go() must_fail(h.get_canonical_export_name) must_fail(h.get_export_description) h.shutdown() ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbdsh: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.6lhx1a" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START nbdkit: debug: accepted connection libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC nbdkit: sh[1]: debug: sh: preconnect libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh preconnect false nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh preconnect: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'a' nbdkit: sh[1]: debug: sh: open readonly=0 exportname="a" tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false a false nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[1]: debug: sh: handle: a nbdkit: sh[1]: debug: sh: open returned handle 0x5d574414b510 nbdkit: sh[1]: debug: sh: prepare readonly=0 nbdkit: sh[1]: debug: sh: get_size nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[1]: debug: sh: can_write nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[1]: debug: sh: can_zero nbdkit: sh[1]: debug: sh: can_fast_zero nbdkit: sh[1]: debug: sh: can_trim nbdkit: sh[1]: debug: sh: can_fua nbdkit: sh[1]: debug: sh: can_flush nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[1]: debug: sh: is_rotational nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[1]: debug: sh: can_multi_conn nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[1]: debug: sh: can_cache nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[1]: debug: sh: can_extents nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents a nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: sh: finalize nbdkit: sh[1]: debug: sh: close nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close a libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: error="nbd_get_canonical_export_name: server did not advertise a canonical name: Operation not supported" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: sh[1]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh default_export false false nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh default_export: status 0 nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false hello false nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[1]: debug: sh: handle: hello nbdkit: sh[1]: debug: sh: open returned handle 0x5d574414b440 nbdkit: sh[1]: debug: sh: prepare readonly=0 nbdkit: sh[1]: debug: sh: get_size nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[1]: debug: sh: can_write nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[1]: debug: sh: can_zero nbdkit: sh[1]: debug: sh: can_fast_zero nbdkit: sh[1]: debug: sh: can_trim nbdkit: sh[1]: debug: sh: can_fua nbdkit: sh[1]: debug: sh: can_flush nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[1]: debug: sh: is_rotational nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[1]: debug: sh: can_multi_conn nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[1]: debug: sh: can_cache nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[1]: debug: sh: can_extents nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: sh: finalize nbdkit: sh[1]: debug: sh: close nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close hello libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: error="nbd_get_canonical_export_name: server did not advertise a canonical name: Operation not supported" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbdsh: nbd_opt_go: enter: libnbd: debug: nbdsh: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[1]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false hello false nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[1]: debug: sh: handle: hello nbdkit: sh[1]: debug: sh: open returned handle 0x5d574414baf0 nbdkit: sh[1]: debug: sh: prepare readonly=0 nbdkit: sh[1]: debug: sh: get_size nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[1]: debug: sh: can_write nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[1]: debug: sh: can_zero nbdkit: sh[1]: debug: sh: can_fast_zero nbdkit: sh[1]: debug: sh: can_trim nbdkit: sh[1]: debug: sh: can_fua nbdkit: sh[1]: debug: sh: can_flush nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[1]: debug: sh: is_rotational nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[1]: debug: sh: can_multi_conn nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[1]: debug: sh: can_cache nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[1]: debug: sh: can_extents nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents hello nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_opt_go: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: error="nbd_get_canonical_export_name: server did not advertise a canonical name: Operation not supported" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbdsh: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbdsh: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_shutdown: poll start: events=1 nbdkit: sh[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh[1]: debug: sh: finalize nbdkit: sh[1]: debug: sh: close nbdkit: sh[1]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close hello libnbd: debug: nbdsh: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbdsh: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbdsh: nbd_shutdown: leave: ret=0 nbdkit: sh[1]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 libnbd: debug: nbdsh: nbd_close: closing handle + nbdsh -c ' import os h.set_opt_mode(True) h.set_full_info(True) h.connect_unix(os.environ["sock"]) h.set_export_name("a") h.opt_info() assert h.get_canonical_export_name() == "a" assert h.get_export_description() == "a world" h.set_export_name("") h.opt_info() assert h.get_canonical_export_name() == "hello" assert h.get_export_description() == "hello world" h.opt_go() assert h.get_canonical_export_name() == "hello" assert h.get_export_description() == "hello world" h.shutdown() ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbdsh: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbdsh: nbd_set_full_info: enter: request=true libnbd: debug: nbdsh: nbd_set_full_info: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.6lhx1a" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[2]: debug: sh: preconnect nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh preconnect false nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh preconnect: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'a' nbdkit: sh[2]: debug: sh: open readonly=0 exportname="a" tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false a false nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: a nbdkit: sh[2]: debug: sh: open returned handle 0x5d574414c0a0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents a nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: sh: export_description nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh export_description a libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh export_description: status 0 nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close a libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: ret="a" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: ret="a world" libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: sh[2]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh default_export false false nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh default_export: status 0 nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false hello false nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: hello nbdkit: sh[2]: debug: sh: open returned handle 0x5d574414c4b0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: sh: export_description nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh export_description hello libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh export_description: status 0 nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close hello libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: ret="hello world" libnbd: debug: nbdsh: nbd_opt_go: enter: libnbd: debug: nbdsh: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[2]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh open false hello false nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: hello nbdkit: sh[2]: debug: sh: open returned handle 0x5d574414c7f0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh get_size hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_write hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_write: status 2 nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_flush hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_cache hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh can_extents hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: sh: export_description nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh export_description hello libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh export_description: status 0 libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 nbdkit: sh[2]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_opt_go: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: ret="hello world" libnbd: debug: nbdsh: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbdsh: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_shutdown: poll start: events=1 nbdkit: sh[2]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh close hello libnbd: debug: nbdsh: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbdsh: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbdsh: nbd_shutdown: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[2]: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh close: status 2 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-export-info.sh: run cleanup hooks: exit code 0 ./test-export-info.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.6lhx1a export-info.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1235356 + local pid=1235356 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235356 + for i in {1..60} + kill -0 1235356 nbdkit: debug: sh: cleanup + sleep 1 nbdkit: debug: sh: unload plugin nbdkit: debug: calling: /tmp/nbdkit5rVkDp/inline-script.sh unload nbdkit: debug: completed: /tmp/nbdkit5rVkDp/inline-script.sh unload: status 2 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + for i in {1..60} + kill -0 1235356 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235356 failed to respond to SIGTERM' error: nbdkit pid 1235356 failed to respond to SIGTERM + kill -9 1235356 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-export-info.sh (exit status: 1) FAIL: test-cdi.sh ================= + requires_plugin cdi + requires nbdkit cdi --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires truncate --version + requires jq --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.XDuuB4 + files='cdi.pid /tmp/nbdkit-test-sock.XDuuB4' + rm -f cdi.pid /tmp/nbdkit-test-sock.XDuuB4 + cleanup_fn rm -f cdi.pid /tmp/nbdkit-test-sock.XDuuB4 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cdi.pid /tmp/nbdkit-test-sock.XDuuB4' + cleanup_fn rm -rf cdi + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf cdi' + rm -rf cdi + mkdir cdi + cat + chmod +x cdi/podman + export PATH=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cdi:/build/nbdkit-uw5w6z/nbdkit-1.26.6:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin + PATH=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cdi:/build/nbdkit-uw5w6z/nbdkit-1.26.6:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin + start_nbdkit -P cdi.pid -U /tmp/nbdkit-test-sock.XDuuB4 cdi ignored_parameter + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cdi.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cdi.pid -U /tmp/nbdkit-test-sock.XDuuB4 cdi ignored_parameter /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cdi.pid -U /tmp/nbdkit-test-sock.XDuuB4 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi/.libs/nbdkit-cdi-plugin.so ignored_parameter nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi/.libs/nbdkit-cdi-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/cdi/.libs/nbdkit-cdi-plugin.so (name cdi) nbdkit: debug: cdi: load nbdkit: debug: cdi: config key=name, value=ignored_parameter nbdkit: debug: cdi: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: cdi: get_ready nbdkit: debug: name=ignored_parameter layer=0 tmpfile=/var/tmp/imagebLMLT0 set -e exec /dev/null d="$tmpfile.d" podman pull "$name" podman save --format oci-dir -o "$d" "$name" f="$d/$( jq -r ".layers[$layer].digest" < "$d/manifest.json" | cut -d: -f2 )" if ! test -f "$f"; then echo "cdi: could not extract layer" rm -rf "$d" exit 1 fi mv "$f" "$tmpfile" rm -rf "$d" nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.XDuuB4 nbdkit: debug: forked into background (new pid = 1235526) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cdi.pid nbdkit: debug: cdi: after_fork + for _i in {1..60} + test -s cdi.pid + break + test -s cdi.pid ++ cat cdi.pid + cleanup_fn kill_nbdkit 1235526 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235526' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.XDuuB4' -c 'assert h.get_size() == 1024*1024' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.XDuuB4" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: cdi[1]: debug: cdi: preconnect nbdkit: cdi[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: cdi[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: cdi[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: cdi[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: cdi[1]: debug: cdi: open readonly=0 exportname="" tls=0 nbdkit: cdi[1]: debug: cdi: default_export readonly=0 tls=0 nbdkit: cdi[1]: debug: cdi: open returned handle 0x7fe63c0f94d0 nbdkit: cdi[1]: debug: cdi: prepare readonly=0 nbdkit: cdi[1]: debug: cdi: get_size nbdkit: cdi[1]: debug: cdi: can_write nbdkit: cdi[1]: debug: cdi: can_zero nbdkit: cdi[1]: debug: cdi: can_fast_zero nbdkit: cdi[1]: debug: cdi: can_trim nbdkit: cdi[1]: debug: cdi: can_fua nbdkit: cdi[1]: debug: cdi: can_flush nbdkit: cdi[1]: debug: cdi: is_rotational nbdkit: cdi[1]: debug: cdi: can_multi_conn nbdkit: cdi[1]: debug: cdi: can_cache nbdkit: cdi[1]: debug: cdi: can_extents nbdkit: cdi[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: cdi[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: cdi[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1048576 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread cdi.0 libnbd: debug: nbdsh: nbd_get_size: enter: nbdkit: debug: starting worker thread cdi.1 libnbd: debug: nbdsh: nbd_get_size: leave: ret=1048576 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread cdi.2 nbdkit: cdi.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread cdi.3 nbdkit: cdi.0: debug: exiting worker thread cdi.0 nbdkit: cdi.3: debug: exiting worker thread cdi.3 nbdkit: debug: starting worker thread cdi.4 nbdkit: debug: starting worker thread cdi.5 nbdkit: cdi.1: debug: exiting worker thread cdi.1 nbdkit: debug: starting worker thread cdi.6 nbdkit: cdi.2: debug: exiting worker thread cdi.2 nbdkit: cdi.6: debug: exiting worker thread cdi.6 nbdkit: debug: starting worker thread cdi.7 nbdkit: cdi.4: debug: exiting worker thread cdi.4 nbdkit: cdi.5: debug: exiting worker thread cdi.5 nbdkit: cdi.7: debug: exiting worker thread cdi.7 nbdkit: debug: starting worker thread cdi.8 nbdkit: cdi.8: debug: exiting worker thread cdi.8 nbdkit: debug: starting worker thread cdi.9 nbdkit: cdi.9: debug: exiting worker thread cdi.9 nbdkit: debug: starting worker thread cdi.10 nbdkit: debug: starting worker thread cdi.11 nbdkit: cdi.11: debug: exiting worker thread cdi.11 nbdkit: cdi.10: debug: exiting worker thread cdi.10 nbdkit: debug: starting worker thread cdi.12 nbdkit: cdi.12: debug: exiting worker thread cdi.12 nbdkit: debug: starting worker thread cdi.13 nbdkit: cdi.13: debug: exiting worker thread cdi.13 nbdkit: debug: starting worker thread cdi.14 nbdkit: cdi.14: debug: exiting worker thread cdi.14 nbdkit: debug: starting worker thread cdi.15 nbdkit: cdi.15: debug: exiting worker thread cdi.15 nbdkit: cdi[1]: debug: cdi: finalize nbdkit: cdi[1]: debug: cdi: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cdi.sh: run cleanup hooks: exit code 0 ./test-cdi.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f cdi.pid /tmp/nbdkit-test-sock.XDuuB4 + (( ++_i )) + (( _i < 3 )) + rm -rf cdi + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1235526 + local pid=1235526 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235526 + for i in {1..60} + kill -0 1235526 + sleep 1 nbdkit: debug: cdi: cleanup nbdkit: debug: cdi: unload plugin + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + for i in {1..60} + kill -0 1235526 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235526 failed to respond to SIGTERM' error: nbdkit pid 1235526 failed to respond to SIGTERM + kill -9 1235526 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-cdi.sh (exit status: 1) FAIL: test-data-64b.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.oCOLNS + files='data-64b.pid /tmp/nbdkit-test-sock.oCOLNS' + rm -f data-64b.pid /tmp/nbdkit-test-sock.oCOLNS + cleanup_fn rm -f data-64b.pid /tmp/nbdkit-test-sock.oCOLNS + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-64b.pid /tmp/nbdkit-test-sock.oCOLNS' + start_nbdkit -P data-64b.pid -U /tmp/nbdkit-test-sock.oCOLNS data ' # Construct a named subexpression which is larger than 32 bits # in size and has markers at the beginning and end. This is 8 GB # (sparse). ( 0x55 0xAA @0x200000000 @-2 0x55 0xAA ) -> \1 # Construct a sparse disk containing several copies using the "*" # operator. The total disk image will be 8*4 = 32 GB (sparse). \1 * 4 ' + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=data-64b.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P data-64b.pid -U /tmp/nbdkit-test-sock.oCOLNS data ' # Construct a named subexpression which is larger than 32 bits # in size and has markers at the beginning and end. This is 8 GB # (sparse). ( 0x55 0xAA @0x200000000 @-2 0x55 0xAA ) -> \1 # Construct a sparse disk containing several copies using the "*" # operator. The total disk image will be 8*4 = 32 GB (sparse). \1 * 4 ' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P data-64b.pid -U /tmp/nbdkit-test-sock.oCOLNS -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so " # Construct a named subexpression which is larger than 32 bits # in size and has markers at the beginning and end. This is 8 GB # (sparse). ( 0x55 0xAA @0x200000000 @-2 0x55 0xAA ) -> \\1 # Construct a sparse disk containing several copies using the \"*\" # operator. The total disk image will be 8*4 = 32 GB (sparse). \\1 * 4 " nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: data: config key=data, value= # Construct a named subexpression which is larger than 32 bits # in size and has markers at the beginning and end. This is 8 GB # (sparse). ( 0x55 0xAA @0x200000000 @-2 0x55 0xAA ) -> \1 # Construct a sparse disk containing several copies using the "*" # operator. The total disk image will be 8*4 = 32 GB (sparse). \1 * 4 nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: allocator: sparse nbdkit: debug: allocator: sparse nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 34359738368 nbdkit: debug: final size: 34359738368 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.oCOLNS nbdkit: debug: forked into background (new pid = 1235788) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/data-64b.pid nbdkit: debug: data: after_fork + for _i in {1..60} + test -s data-64b.pid + break + test -s data-64b.pid ++ cat data-64b.pid + cleanup_fn kill_nbdkit 1235788 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235788' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.oCOLNS' -c ' print ("%d" % h.get_size()) assert h.get_size() == 0x800000000 # Read the markers. for i in range(4): offset = i * 0x200000000 buf = h.pread(2, offset) assert buf == b"\x55\xAA" buf = h.pread(2, offset + 0x200000000 - 2) assert buf == b"\x55\xAA" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.oCOLNS" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7e1b8a10c4d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 34359738368 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=34359738368 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=34359738368 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 nbdkit: data.0: debug: data: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread data.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=8589934590 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.1: debug: data: pread count=2 offset=8589934590 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=8589934592 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=2 offset=8589934592 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=17179869182 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=2 offset=17179869182 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=17179869184 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.1: debug: data: pread count=2 offset=17179869184 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=25769803774 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.3: debug: data: pread count=2 offset=25769803774 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=25769803776 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=2 offset=25769803776 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=34359738366 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=2 offset=34359738366 nbdkit: debug: starting worker thread data.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: data.0: debug: client closed input socket, closing connection 34359738368 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: debug: starting worker thread data.6 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: debug: starting worker thread data.7 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: debug: starting worker thread data.9 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: debug: starting worker thread data.8 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: debug: starting worker thread data.10 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.14 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: debug: starting worker thread data.13 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-64b.sh: run cleanup hooks: exit code 0 ./test-data-64b.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-64b.pid /tmp/nbdkit-test-sock.oCOLNS + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1235788 + local pid=1235788 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235788 + for i in {1..60} + kill -0 1235788 nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + for i in {1..60} + kill -0 1235788 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235788 failed to respond to SIGTERM' error: nbdkit pid 1235788 failed to respond to SIGTERM + kill -9 1235788 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-64b.sh (exit status: 1) FAIL: test-data-7E.sh ===================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.0xlHdo + files='data-7E.pid /tmp/nbdkit-test-sock.0xlHdo' + rm -f data-7E.pid /tmp/nbdkit-test-sock.0xlHdo + cleanup_fn rm -f data-7E.pid /tmp/nbdkit-test-sock.0xlHdo + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-7E.pid /tmp/nbdkit-test-sock.0xlHdo' + start_nbdkit -P data-7E.pid -U /tmp/nbdkit-test-sock.0xlHdo --filter=partition data size=7E partition=1 ' @0x1c0 2 0 0xee 0xfe 0xff 0xff 0x01 0 0 0 0xff 0xff 0xff 0xff @0x1fe 0x55 0xaa @0x200 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x9b 0xe5 0x6a 0xc5 0 0 0 0 1 0 0 0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 2 0 0 0 0 0 0 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 @0x400 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6fffffffffffbe00 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6ffffffffffffe00 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x6c 0x76 0xa1 0xa0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 1 0 0 0 0 0 0 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 0xdf 0xff 0xff 0xff 0xff 0xff 0x37 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 ' + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=data-7E.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P data-7E.pid -U /tmp/nbdkit-test-sock.0xlHdo --filter=partition data size=7E partition=1 ' @0x1c0 2 0 0xee 0xfe 0xff 0xff 0x01 0 0 0 0xff 0xff 0xff 0xff @0x1fe 0x55 0xaa @0x200 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x9b 0xe5 0x6a 0xc5 0 0 0 0 1 0 0 0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 2 0 0 0 0 0 0 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 @0x400 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6fffffffffffbe00 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6ffffffffffffe00 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x6c 0x76 0xa1 0xa0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 1 0 0 0 0 0 0 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 0xdf 0xff 0xff 0xff 0xff 0xff 0x37 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 ' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P data-7E.pid -U /tmp/nbdkit-test-sock.0xlHdo --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so size=7E partition=1 " @0x1c0 2 0 0xee 0xfe 0xff 0xff 0x01 0 0 0 0xff 0xff 0xff 0xff @0x1fe 0x55 0xaa @0x200 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x9b 0xe5 0x6a 0xc5 0 0 0 0 1 0 0 0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 2 0 0 0 0 0 0 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 @0x400 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6fffffffffffbe00 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6ffffffffffffe00 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x6c 0x76 0xa1 0xa0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 1 0 0 0 0 0 0 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 0xdf 0xff 0xff 0xff 0xff 0xff 0x37 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 " nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so (name partition) nbdkit: debug: partition: load nbdkit: debug: partition: config key=size, value=7E nbdkit: debug: data: config key=size, value=7E nbdkit: debug: partition: config key=partition, value=1 nbdkit: debug: partition: config key=data, value= @0x1c0 2 0 0xee 0xfe 0xff 0xff 0x01 0 0 0 0xff 0xff 0xff 0xff @0x1fe 0x55 0xaa @0x200 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x9b 0xe5 0x6a 0xc5 0 0 0 0 1 0 0 0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 2 0 0 0 0 0 0 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 @0x400 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6fffffffffffbe00 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6ffffffffffffe00 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x6c 0x76 0xa1 0xa0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 1 0 0 0 0 0 0 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 0xdf 0xff 0xff 0xff 0xff 0xff 0x37 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 nbdkit: debug: data: config key=data, value= @0x1c0 2 0 0xee 0xfe 0xff 0xff 0x01 0 0 0 0xff 0xff 0xff 0xff @0x1fe 0x55 0xaa @0x200 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x9b 0xe5 0x6a 0xc5 0 0 0 0 1 0 0 0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 2 0 0 0 0 0 0 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 @0x400 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6fffffffffffbe00 0xaf 0x3d 0xc6 0x0f 0x83 0x84 0x72 0x47 0x8e 0x79 0x3d 0x69 0xd8 0x47 0x7d 0xe4 0xd5 0x19 0x46 0x95 0xe3 0x82 0xa8 0x4c 0x95 0x82 0x7a 0xbe 0x1c 0xfc 0x62 0x90 0x80 0 0 0 0 0 0 0 0x80 0xff 0xff 0xff 0xff 0xff 0x37 0 0 0 0 0 0 0 0 0 0x70 0 0x31 0 0 0 0 0 @0x6ffffffffffffe00 0x45 0x46 0x49 0x20 0x50 0x41 0x52 0x54 0 0 1 0 0x5c 0 0 0 0x6c 0x76 0xa1 0xa0 0 0 0 0 0xff 0xff 0xff 0xff 0xff 0xff 0x37 0 1 0 0 0 0 0 0 0 0x22 0 0 0 0 0 0 0 0xde 0xff 0xff 0xff 0xff 0xff 0x37 0 0x72 0xb6 0x9e 0x0c 0x6b 0x76 0xb0 0x4f 0xb3 0x94 0xb2 0xf1 0x61 0xec 0xdd 0x3c 0xdf 0xff 0xff 0xff 0xff 0xff 0x37 0 0x80 0 0 0 0x80 0 0 0 0x79 0x8a 0xd0 0x7e 0 0 0 0 nbdkit: debug: partition: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 8070450532247928416 nbdkit: debug: final size: 8070450532247928832 nbdkit: debug: partition: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.0xlHdo nbdkit: debug: forked into background (new pid = 1235889) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/data-7E.pid nbdkit: debug: data: after_fork nbdkit: debug: partition: after_fork + for _i in {1..60} + test -s data-7E.pid + break + test -s data-7E.pid ++ cat data-7E.pid + cleanup_fn kill_nbdkit 1235889 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235889' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.0xlHdo' -c ' buf = h.pread(16, 498) assert buf == bytearray(16) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.0xlHdo" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: partition: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: partition: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: partition: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x777b211424d0 nbdkit: data[1]: debug: partition: open returned handle 0x5f39d714e640 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: partition: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: disk size=8070450532247928832 nbdkit: data[1]: debug: data: pread count=1024 offset=0 nbdkit: data[1]: debug: data: pread count=128 offset=1024 nbdkit: data[1]: debug: partition offset=65536 range=8070450532247798272 nbdkit: data[1]: debug: partition: get_size nbdkit: data[1]: debug: partition: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: partition: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: partition: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: partition: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: partition: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: partition: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: partition: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: partition: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: partition: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: partition: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 8070450532247798272 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=16 offset=498 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.2 nbdkit: data.0: debug: partition: pread count=16 offset=498 nbdkit: data.0: debug: data: pread count=16 offset=66034 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread data.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread data.6 nbdkit: data.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread data.7 nbdkit: debug: starting worker thread data.8 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: debug: starting worker thread data.11 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: debug: starting worker thread data.13 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: partition: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: partition: close nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-7E.sh: run cleanup hooks: exit code 0 ./test-data-7E.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-7E.pid /tmp/nbdkit-test-sock.0xlHdo + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1235889 + local pid=1235889 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235889 + for i in {1..60} nbdkit: debug: partition: cleanup + kill -0 1235889 nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin + sleep 1 nbdkit: debug: partition: unload filter + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + for i in {1..60} + kill -0 1235889 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235889 failed to respond to SIGTERM' error: nbdkit pid 1235889 failed to respond to SIGTERM + kill -9 1235889 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-7E.sh (exit status: 1) FAIL: test-data-base64.sh ========================= + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + nbdkit data --dump-plugin + grep -sq data_base64=yes ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.YTYx8Y + files='data-base64.pid /tmp/nbdkit-test-sock.YTYx8Y' + rm -f data-base64.pid /tmp/nbdkit-test-sock.YTYx8Y + cleanup_fn rm -f data-base64.pid /tmp/nbdkit-test-sock.YTYx8Y + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-base64.pid /tmp/nbdkit-test-sock.YTYx8Y' + start_nbdkit -P data-base64.pid -U /tmp/nbdkit-test-sock.YTYx8Y data base64=MTIz size=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=data-base64.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P data-base64.pid -U /tmp/nbdkit-test-sock.YTYx8Y data base64=MTIz size=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P data-base64.pid -U /tmp/nbdkit-test-sock.YTYx8Y -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so base64=MTIz size=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: data: config key=base64, value=MTIz nbdkit: debug: data: config key=size, value=512 nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 3 nbdkit: debug: final size: 512 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.YTYx8Y nbdkit: debug: forked into background (new pid = 1235992) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/data-base64.pid nbdkit: debug: data: after_fork + for _i in {1..60} + test -s data-base64.pid + break + test -s data-base64.pid ++ cat data-base64.pid + cleanup_fn kill_nbdkit 1235992 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1235992' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.YTYx8Y' -c ' buf = h.pread(512, 0) assert buf == b"\x31\x32\x33" + b"\x00" * (512-3) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.YTYx8Y" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x790c356b34d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 512 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=512 offset=0 nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread data.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread data.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread data.7 nbdkit: data.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread data.8 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: debug: starting worker thread data.9 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: debug: starting worker thread data.10 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: debug: starting worker thread data.11 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: debug: starting worker thread data.12 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: debug: starting worker thread data.13 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-base64.sh: run cleanup hooks: exit code 0 ./test-data-base64.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-base64.pid /tmp/nbdkit-test-sock.YTYx8Y + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1235992 + local pid=1235992 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1235992 + for i in {1..60} + kill -0 1235992 nbdkit: debug: data: cleanup + sleep 1 nbdkit: debug: data: unload plugin + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + for i in {1..60} + kill -0 1235992 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1235992 failed to respond to SIGTERM' error: nbdkit pid 1235992 failed to respond to SIGTERM + kill -9 1235992 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-base64.sh (exit status: 1) FAIL: test-data-file.sh ======================= + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.HNrHdL + files='data-file.pid /tmp/nbdkit-test-sock.HNrHdL data-hello.txt' + rm -f data-file.pid /tmp/nbdkit-test-sock.HNrHdL data-hello.txt + cleanup_fn rm -f data-file.pid /tmp/nbdkit-test-sock.HNrHdL data-hello.txt + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-file.pid /tmp/nbdkit-test-sock.HNrHdL data-hello.txt' + rm -f data-hello.txt + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + for i in {0..1000} + printf 'hello ' + start_nbdkit -P data-file.pid -U /tmp/nbdkit-test-sock.HNrHdL --filter=partition data partition=1 size=1M ' @0x1b8 178 190 207 221 0 0 0 0 2 0 131 32 32 0 1 0 0 0 255 7 @0x1fe 85 170 @0x200 CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: partition: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: partition: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: partition: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x72d2577164d0 nbdkit: data[1]: debug: partition: open returned handle 0x5f48a8cdc790 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: partition: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: disk size=1048576 nbdkit: data[1]: debug: data: pread count=1024 offset=0 nbdkit: data[1]: debug: partition offset=512 range=1048064 nbdkit: data[1]: debug: partition: get_size nbdkit: data[1]: debug: partition: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: partition: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: partition: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: partition: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: partition: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: partition: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: partition: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: partition: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: partition: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: partition: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1048064 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=900 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread data.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.2 nbdkit: data.0: debug: partition: pread count=900 offset=0 nbdkit: data.0: debug: data: pread count=900 offset=512 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread data.5 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread data.6 nbdkit: data.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread data.7 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: debug: starting worker thread data.9 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: debug: starting worker thread data.8 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: debug: starting worker thread data.10 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: debug: starting worker thread data.13 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: partition: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: partition: close nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-file.sh: run cleanup hooks: exit code 0 ./test-data-file.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-file.pid /tmp/nbdkit-test-sock.HNrHdL data-hello.txt + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1236241 + local pid=1236241 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1236241 + for i in {1..60} + kill -0 1236241 nbdkit: debug: partition: cleanup nbdkit: debug: data: cleanup + sleep 1 nbdkit: debug: data: unload plugin nbdkit: debug: partition: unload filter + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + for i in {1..60} + kill -0 1236241 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1236241 failed to respond to SIGTERM' error: nbdkit pid 1236241 failed to respond to SIGTERM + kill -9 1236241 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-file.sh (exit status: 1) FAIL: test-data-raw.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.f4AiYI + files='data-raw.pid /tmp/nbdkit-test-sock.f4AiYI' + rm -f data-raw.pid /tmp/nbdkit-test-sock.f4AiYI + cleanup_fn rm -f data-raw.pid /tmp/nbdkit-test-sock.f4AiYI + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-raw.pid /tmp/nbdkit-test-sock.f4AiYI' + start_nbdkit -P data-raw.pid -U /tmp/nbdkit-test-sock.f4AiYI data raw=123 size=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=data-raw.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P data-raw.pid -U /tmp/nbdkit-test-sock.f4AiYI data raw=123 size=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P data-raw.pid -U /tmp/nbdkit-test-sock.f4AiYI -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so raw=123 size=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: data: config key=raw, value=123 nbdkit: debug: data: config key=size, value=512 nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 3 nbdkit: debug: final size: 512 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.f4AiYI nbdkit: debug: forked into background (new pid = 1240727) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/data-raw.pid nbdkit: debug: data: after_fork + for _i in {1..60} + test -s data-raw.pid + break + test -s data-raw.pid ++ cat data-raw.pid + cleanup_fn kill_nbdkit 1240727 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1240727' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.f4AiYI' -c ' buf = h.pread(512, 0) assert buf == b"\x31\x32\x33" + b"\x00" * (512-3) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.f4AiYI" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x71d8394554d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 512 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.0: debug: data: pread count=512 offset=0 nbdkit: debug: starting worker thread data.2 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.6 nbdkit: data.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.7 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: debug: starting worker thread data.9 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: debug: starting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: debug: starting worker thread data.13 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-raw.sh: run cleanup hooks: exit code 0 ./test-data-raw.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-raw.pid /tmp/nbdkit-test-sock.f4AiYI + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1240727 + local pid=1240727 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1240727 + for i in {1..60} + kill -0 1240727 nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + for i in {1..60} + kill -0 1240727 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1240727 failed to respond to SIGTERM' error: nbdkit pid 1240727 failed to respond to SIGTERM + kill -9 1240727 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-raw.sh (exit status: 1) FAIL: test-data-random-slice.sh =============================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires test -r /dev/urandom ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.g91Tr1 + files='data-random-slice.pid /tmp/nbdkit-test-sock.g91Tr1' + rm -f data-random-slice.pid /tmp/nbdkit-test-sock.g91Tr1 + cleanup_fn rm -f data-random-slice.pid /tmp/nbdkit-test-sock.g91Tr1 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-random-slice.pid /tmp/nbdkit-test-sock.g91Tr1' + start_nbdkit -P data-random-slice.pid -U /tmp/nbdkit-test-sock.g91Tr1 data ' CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7a50a61414d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 16 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbdsh: nbd_get_size: enter: nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_get_size: leave: ret=16 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=16 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.5 nbdkit: data.0: debug: data: pread count=4 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread data.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=4 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.7 nbdkit: data.5: debug: data: pread count=4 offset=4 nbdkit: debug: starting worker thread data.10 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread data.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=8 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: data.7: debug: data: pread count=4 offset=8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread data.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=12 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.14: debug: data: pread count=4 offset=12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: data.4: debug: client closed input socket, closing connection 16 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-random-slice.sh: run cleanup hooks: exit code 0 ./test-data-random-slice.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-random-slice.pid /tmp/nbdkit-test-sock.g91Tr1 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1240866 + local pid=1240866 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1240866 + for i in {1..60} + kill -0 1240866 nbdkit: debug: data: cleanup + sleep 1 nbdkit: debug: data: unload plugin + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + for i in {1..60} + kill -0 1240866 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1240866 failed to respond to SIGTERM' error: nbdkit pid 1240866 failed to respond to SIGTERM + kill -9 1240866 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-random-slice.sh (exit status: 1) FAIL: test-data-random-slice2.sh ================================ + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires test -r /dev/urandom ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.zBv0uA + files='data-random-slice2.pid /tmp/nbdkit-test-sock.zBv0uA' + rm -f data-random-slice2.pid /tmp/nbdkit-test-sock.zBv0uA + cleanup_fn rm -f data-random-slice2.pid /tmp/nbdkit-test-sock.zBv0uA + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-random-slice2.pid /tmp/nbdkit-test-sock.zBv0uA' + start_nbdkit -P data-random-slice2.pid -U /tmp/nbdkit-test-sock.zBv0uA data '$rand4*4' 'rand4= CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x718b3841f4d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 16 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 nbdkit: debug: starting worker thread data.2 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=16 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=16 nbdkit: debug: starting worker thread data.4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.6 nbdkit: data.0: debug: data: pread count=4 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread data.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread data.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread data.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=4 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.10 nbdkit: data.5: debug: data: pread count=4 offset=4 nbdkit: debug: starting worker thread data.11 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread data.12 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread data.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=8 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.14 nbdkit: debug: starting worker thread data.15 nbdkit: data.2: debug: data: pread count=4 offset=8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=12 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: data.14: debug: data: pread count=4 offset=12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: data.14: debug: client closed input socket, closing connection nbdkit: data.14: debug: exiting worker thread data.14 16 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-random-slice2.sh: run cleanup hooks: exit code 0 ./test-data-random-slice2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-random-slice2.pid /tmp/nbdkit-test-sock.zBv0uA + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1240968 + local pid=1240968 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1240968 + for i in {1..60} + kill -0 1240968 nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + for i in {1..60} + kill -0 1240968 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1240968 failed to respond to SIGTERM' error: nbdkit pid 1240968 failed to respond to SIGTERM + kill -9 1240968 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-random-slice2.sh (exit status: 1) FAIL: test-data-sectors.sh ========================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires truncate --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.zPkfRH + files='data-sectors.pid sector1 sector2 sector3 /tmp/nbdkit-test-sock.zPkfRH' + rm -f data-sectors.pid sector1 sector2 sector3 /tmp/nbdkit-test-sock.zPkfRH + cleanup_fn rm -f data-sectors.pid sector1 sector2 sector3 /tmp/nbdkit-test-sock.zPkfRH + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f data-sectors.pid sector1 sector2 sector3 /tmp/nbdkit-test-sock.zPkfRH' + printf 1 + printf 2 + truncate -s 1024 sector2 + printf 3 + truncate -s 513 sector3 + start_nbdkit -P data-sectors.pid -U /tmp/nbdkit-test-sock.zPkfRH data ' CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7aad25a7c4d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2560 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread data.0 nbdkit: debug: starting worker thread data.1 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2560 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2560 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2560 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread data.4 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.5 nbdkit: data.0: debug: data: pread count=2560 offset=0 nbdkit: debug: starting worker thread data.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread data.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread data.9 b'1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'nbdkit: debug: starting worker thread data.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread data.11 nbdkit: data.1: debug: client closed input socket, closing connection nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: debug: starting worker thread data.13 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: debug: starting worker thread data.14 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.15 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: data: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-data-sectors.sh: run cleanup hooks: exit code 0 ./test-data-sectors.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f data-sectors.pid sector1 sector2 sector3 /tmp/nbdkit-test-sock.zPkfRH + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1241110 + local pid=1241110 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1241110 + for i in {1..60} + kill -0 1241110 nbdkit: debug: data: cleanup + sleep 1 nbdkit: debug: data: unload plugin + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + for i in {1..60} + kill -0 1241110 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1241110 failed to respond to SIGTERM' error: nbdkit pid 1241110 failed to respond to SIGTERM + kill -9 1241110 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-data-sectors.sh (exit status: 1) FAIL: test-eval-exports.sh ========================== + requires_plugin eval + requires nbdkit eval --version + requires nbdinfo --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires nbdsh -c 'print(h.set_full_info)' + requires jq --version ++ mktemp -u + sock=/tmp/tmp.7ZkAkercaM + files='eval-exports.list eval-exports.out eval-exports.pid /tmp/tmp.7ZkAkercaM' + rm -f eval-exports.list eval-exports.out eval-exports.pid /tmp/tmp.7ZkAkercaM + cleanup_fn rm -f eval-exports.list eval-exports.out eval-exports.pid /tmp/tmp.7ZkAkercaM + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f eval-exports.list eval-exports.out eval-exports.pid /tmp/tmp.7ZkAkercaM' + fail=0 + rm -f eval-exports.list + nbdkit -U - -v eval 'open=[ "$3" = "" ] || { echo EINVAL wrong export >&2; exit 1; }' 'get_size=echo 0' --run 'nbdinfo --list --json "$uri"' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -U - -v "--run=nbdinfo --list --json \"\$uri\"" -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so "open=[ \"\$3\" = \"\" ] || { echo EINVAL wrong export >&2; exit 1; }" "get_size=echo 0" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so (name eval) nbdkit: debug: eval: load nbdkit: debug: load: tmpdir: /tmp/nbdkitte0V5G nbdkit: debug: eval: config key=open, value=[ "$3" = "" ] || { echo EINVAL wrong export >&2; exit 1; } nbdkit: debug: eval: config key=get_size, value=echo 0 nbdkit: debug: eval: config_complete nbdkit: debug: calling: /tmp/nbdkitte0V5G/missing config_complete nbdkit: debug: completed: /tmp/nbdkitte0V5G/missing config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkitte0V5G/missing thread_model nbdkit: debug: completed: /tmp/nbdkitte0V5G/missing thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: eval: get_ready nbdkit: debug: calling: /tmp/nbdkitte0V5G/missing get_ready nbdkit: debug: completed: /tmp/nbdkitte0V5G/missing get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/nbdkitgTNQYI/socket nbdkit: debug: forked into background (new pid = 1241942) nbdkit: debug: eval: after_fork nbdkit: debug: calling: /tmp/nbdkitte0V5G/missing after_fork nbdkit: debug: completed: /tmp/nbdkitte0V5G/missing after_fork: status 2 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkitgTNQYI/socket" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[1]: debug: eval: preconnect nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing preconnect false nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing preconnect: status 2 nbdkit: eval[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[1]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing list_exports false false nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing list_exports: status 2 nbdkit: eval[1]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing default_export false false nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing default_export: status 2 nbdkit: eval[1]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[1]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[1]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/open open false "" false nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/open open: status 0 nbdkit: eval[1]: debug: eval: open returned handle 0x5e8a498e4e30 nbdkit: eval[1]: debug: eval: prepare readonly=0 nbdkit: eval[1]: debug: eval: get_size nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/get_size get_size "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/get_size get_size: status 0 nbdkit: eval[1]: debug: eval: can_write nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing can_write "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing can_write: status 2 nbdkit: eval[1]: debug: eval: can_zero nbdkit: eval[1]: debug: eval: can_fast_zero nbdkit: eval[1]: debug: eval: can_trim nbdkit: eval[1]: debug: eval: can_fua nbdkit: eval[1]: debug: eval: can_flush nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing can_flush "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing can_flush: status 2 nbdkit: eval[1]: debug: eval: is_rotational nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing is_rotational "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing is_rotational: status 2 nbdkit: eval[1]: debug: eval: can_multi_conn nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing can_multi_conn "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing can_multi_conn: status 2 nbdkit: eval[1]: debug: eval: can_cache nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing can_cache "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing can_cache: status 2 nbdkit: eval[1]: debug: eval: can_extents nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing can_extents "" nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing can_extents: status 2 nbdkit: eval[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[1]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[1]: debug: eval: export_description nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing export_description: status 2 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[1]: debug: eval: finalize nbdkit: eval[1]: debug: eval: close nbdkit: eval[1]: debug: calling: /tmp/nbdkitte0V5G/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkitgTNQYI/socket" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[1]: debug: completed: /tmp/nbdkitte0V5G/missing close: status 2 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[1]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: debug: eval: cleanup nbdkit: debug: eval: unload plugin nbdkit: debug: calling: /tmp/nbdkitte0V5G/missing unload nbdkit: debug: completed: /tmp/nbdkitte0V5G/missing unload: status 2 + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/nbdkitgTNQYI/socket", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 0 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,0]]' + start_nbdkit -P eval-exports.pid -U /tmp/tmp.7ZkAkercaM eval 'get_size=echo "$2"|wc -c' 'open=echo "$3"' 'list_exports=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'\''' 'default_export=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'\''' + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=eval-exports.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P eval-exports.pid -U /tmp/tmp.7ZkAkercaM eval 'get_size=echo "$2"|wc -c' 'open=echo "$3"' 'list_exports=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'\''' 'default_export=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'\''' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P eval-exports.pid -U /tmp/tmp.7ZkAkercaM -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so "get_size=echo \"\$2\"|wc -c" "open=echo \"\$3\"" "list_exports=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'" "default_export=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list'" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so (name eval) nbdkit: debug: eval: load nbdkit: debug: load: tmpdir: /tmp/nbdkitl7YLDk nbdkit: debug: eval: config key=get_size, value=echo "$2"|wc -c nbdkit: debug: eval: config key=open, value=echo "$3" nbdkit: debug: eval: config key=list_exports, value=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list' nbdkit: debug: eval: config key=default_export, value=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.list' nbdkit: debug: eval: config_complete nbdkit: debug: calling: /tmp/nbdkitl7YLDk/missing config_complete nbdkit: debug: completed: /tmp/nbdkitl7YLDk/missing config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkitl7YLDk/missing thread_model nbdkit: debug: completed: /tmp/nbdkitl7YLDk/missing thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: eval: get_ready nbdkit: debug: calling: /tmp/nbdkitl7YLDk/missing get_ready nbdkit: debug: completed: /tmp/nbdkitl7YLDk/missing get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/tmp.7ZkAkercaM nbdkit: debug: forked into background (new pid = 1241976) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/eval-exports.pid nbdkit: debug: eval: after_fork nbdkit: debug: calling: /tmp/nbdkitl7YLDk/missing after_fork + for _i in {1..60} + test -s eval-exports.pid + break + test -s eval-exports.pid ++ cat eval-exports.pid nbdkit: debug: completed: /tmp/nbdkitl7YLDk/missing after_fork: status 2 + cleanup_fn kill_nbdkit 1241976 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1241976' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[1]: debug: eval: preconnect nbdkit: eval[1]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[1]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[1]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[1]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 1 nbdkit: eval[1]: debug: eval: list_exports failed libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: eval[1]: debug: client closed input socket, closing connection + nbdsh -c ' import os try: h.connect_uri("nbd+unix://?socket=/tmp/tmp.7ZkAkercaM") exit(1) except nbd.Error: pass ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[2]: debug: eval: preconnect nbdkit: eval[2]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[2]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: eval[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: eval[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: eval[2]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[2]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[2]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[2]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> DEAD libnbd: debug: nbdsh: nbd_connect_uri: leave: error="nbd_connect_uri: handshake: server has no export named '': No such file or directory" nbdkit: eval[2]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbdsh: nbd_close: closing handle + nbdsh -u 'nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM' -c 'quit()' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[3]: debug: eval: preconnect nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: eval[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[3]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[3]: debug: sh: handle: name nbdkit: eval[3]: debug: eval: open returned handle 0x5cdabe596310 nbdkit: eval[3]: debug: eval: prepare readonly=0 nbdkit: eval[3]: debug: eval: get_size nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[3]: debug: eval: can_write nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[3]: debug: eval: can_zero nbdkit: eval[3]: debug: eval: can_fast_zero nbdkit: eval[3]: debug: eval: can_trim nbdkit: eval[3]: debug: eval: can_fua nbdkit: eval[3]: debug: eval: can_flush nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[3]: debug: eval: is_rotational nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[3]: debug: eval: can_multi_conn nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[3]: debug: eval: can_cache nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[3]: debug: eval: can_extents nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[3]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[3]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 5 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: eval[3]: debug: client closed input socket, closing connection nbdkit: eval[3]: debug: eval: finalize nbdkit: eval[3]: debug: eval: close nbdkit: eval[3]: debug: calling: /tmp/nbdkitl7YLDk/missing close name nbdkit: eval[3]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 + nbdkit -U - eval 'default_export=echo hello' 'get_size=echo 0' --run 'nbdinfo --list "$uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkitDmC9GM/socket" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="hello" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///hello?socket=/tmp/nbdkitDmC9GM/socket" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ grep '^export=' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ echo 'export="hello":' + nbdkit -U - eval 'default_export=echo ENOENT >&2; exit 1' 'get_size=echo 0' --run 'nbdinfo --list "$uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkitvgis0Y/socket" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[1]: error: /tmp/nbdkitpTFjvX/default_export: ENOENT libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + diff -u /dev/fd/63 /dev/null ++ grep '^export=' eval-exports.out + for fmt in '' 'NAMES\n' 'INTERLEAVED\n' 'NAMES+DESCRIPTIONS\n' + printf '' + do_nbdkit '' '[]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[4]: debug: eval: preconnect nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[4]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[4]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[4]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[4]: debug: eval: open returned handle 0x5cdabe596aa0 nbdkit: eval[4]: debug: eval: prepare readonly=0 nbdkit: eval[4]: debug: eval: get_size nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[4]: debug: eval: can_write nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[4]: debug: eval: can_zero nbdkit: eval[4]: debug: eval: can_fast_zero nbdkit: eval[4]: debug: eval: can_trim nbdkit: eval[4]: debug: eval: can_fua nbdkit: eval[4]: debug: eval: can_flush nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[4]: debug: eval: is_rotational nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[4]: debug: eval: can_multi_conn nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[4]: debug: eval: can_cache nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[4]: debug: eval: can_extents nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[4]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[4]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[4]: debug: eval: export_description nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[4]: debug: eval: finalize nbdkit: eval[4]: debug: eval: close nbdkit: eval[4]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[4]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[4]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[5]: debug: eval: preconnect nbdkit: eval[5]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[5]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[5]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[5]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[5]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[5]: debug: eval: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[5]: debug: write: NBD_OPT_ABORT: Broken pipe + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[]' + for fmt in '' 'NAMES\n' 'INTERLEAVED\n' 'NAMES+DESCRIPTIONS\n' + printf 'NAMES\n' + do_nbdkit '' '[]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[6]: debug: eval: preconnect nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[6]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[6]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[6]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[6]: debug: eval: open returned handle 0x5cdabe597560 nbdkit: eval[6]: debug: eval: prepare readonly=0 nbdkit: eval[6]: debug: eval: get_size nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[6]: debug: eval: can_write nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[6]: debug: eval: can_zero nbdkit: eval[6]: debug: eval: can_fast_zero nbdkit: eval[6]: debug: eval: can_trim nbdkit: eval[6]: debug: eval: can_fua nbdkit: eval[6]: debug: eval: can_flush nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[6]: debug: eval: is_rotational nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[6]: debug: eval: can_multi_conn nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[6]: debug: eval: can_cache nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[6]: debug: eval: can_extents nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[6]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[6]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[6]: debug: eval: export_description nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[6]: debug: eval: finalize nbdkit: eval[6]: debug: eval: close nbdkit: eval[6]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[6]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[6]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[7]: debug: eval: preconnect nbdkit: eval[7]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[7]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[7]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[7]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[7]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[7]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[7]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[7]: debug: eval: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[7]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[]' + for fmt in '' 'NAMES\n' 'INTERLEAVED\n' 'NAMES+DESCRIPTIONS\n' + printf 'INTERLEAVED\n' + do_nbdkit '' '[]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[8]: debug: eval: preconnect nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[8]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[8]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[8]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[8]: debug: eval: open returned handle 0x5cdabe598010 nbdkit: eval[8]: debug: eval: prepare readonly=0 nbdkit: eval[8]: debug: eval: get_size nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[8]: debug: eval: can_write nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[8]: debug: eval: can_zero nbdkit: eval[8]: debug: eval: can_fast_zero nbdkit: eval[8]: debug: eval: can_trim nbdkit: eval[8]: debug: eval: can_fua nbdkit: eval[8]: debug: eval: can_flush nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[8]: debug: eval: is_rotational nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[8]: debug: eval: can_multi_conn nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[8]: debug: eval: can_cache nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[8]: debug: eval: can_extents nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[8]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[8]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[8]: debug: eval: export_description nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[8]: debug: eval: finalize nbdkit: eval[8]: debug: eval: close nbdkit: eval[8]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[8]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[8]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[9]: debug: eval: preconnect nbdkit: eval[9]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[9]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[9]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[9]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[9]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[9]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[9]: debug: eval: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: eval[9]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[]' + for fmt in '' 'NAMES\n' 'INTERLEAVED\n' 'NAMES+DESCRIPTIONS\n' + printf 'NAMES+DESCRIPTIONS\n' + do_nbdkit '' '[]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[10]: debug: eval: preconnect nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[10]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[10]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[10]: debug: eval: open returned handle 0x5cdabe598a70 nbdkit: eval[10]: debug: eval: prepare readonly=0 nbdkit: eval[10]: debug: eval: get_size nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[10]: debug: eval: can_write nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[10]: debug: eval: can_zero nbdkit: eval[10]: debug: eval: can_fast_zero nbdkit: eval[10]: debug: eval: can_trim nbdkit: eval[10]: debug: eval: can_fua nbdkit: eval[10]: debug: eval: can_flush nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[10]: debug: eval: is_rotational nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[10]: debug: eval: can_multi_conn nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[10]: debug: eval: can_cache nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[10]: debug: eval: can_extents nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[10]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[10]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[10]: debug: eval: export_description nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[10]: debug: eval: finalize nbdkit: eval[10]: debug: eval: close nbdkit: eval[10]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[10]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[10]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[11]: debug: eval: preconnect nbdkit: eval[11]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[11]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[11]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[11]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[11]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[11]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[11]: debug: eval: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[11]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf '\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[12]: debug: eval: preconnect nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[12]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[12]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[12]: debug: eval: open returned handle 0x5cdabe599680 nbdkit: eval[12]: debug: eval: prepare readonly=0 nbdkit: eval[12]: debug: eval: get_size nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[12]: debug: eval: can_write nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[12]: debug: eval: can_zero nbdkit: eval[12]: debug: eval: can_fast_zero nbdkit: eval[12]: debug: eval: can_trim nbdkit: eval[12]: debug: eval: can_fua nbdkit: eval[12]: debug: eval: can_flush nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[12]: debug: eval: is_rotational nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[12]: debug: eval: can_multi_conn nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[12]: debug: eval: can_cache nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[12]: debug: eval: can_extents nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[12]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[12]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[12]: debug: eval: export_description nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[12]: debug: eval: finalize nbdkit: eval[12]: debug: eval: close nbdkit: eval[12]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[12]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[12]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[13]: debug: eval: preconnect nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[13]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[13]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[13]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[13]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[13]: debug: eval: open returned handle 0x5cdabe59a040 nbdkit: eval[13]: debug: eval: prepare readonly=0 nbdkit: eval[13]: debug: eval: get_size nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[13]: debug: eval: can_write nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[13]: debug: eval: can_zero nbdkit: eval[13]: debug: eval: can_fast_zero nbdkit: eval[13]: debug: eval: can_trim nbdkit: eval[13]: debug: eval: can_fua nbdkit: eval[13]: debug: eval: can_flush nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[13]: debug: eval: is_rotational nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[13]: debug: eval: can_multi_conn nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[13]: debug: eval: can_cache nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[13]: debug: eval: can_extents nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[13]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[13]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[13]: debug: eval: export_description nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[13]: debug: eval: finalize nbdkit: eval[13]: debug: eval: close nbdkit: eval[13]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[13]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[13]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf 'NAMES\n\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[14]: debug: eval: preconnect nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[14]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[14]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[14]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[14]: debug: eval: open returned handle 0x5cdabe59a7b0 nbdkit: eval[14]: debug: eval: prepare readonly=0 nbdkit: eval[14]: debug: eval: get_size nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[14]: debug: eval: can_write nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[14]: debug: eval: can_zero nbdkit: eval[14]: debug: eval: can_fast_zero nbdkit: eval[14]: debug: eval: can_trim nbdkit: eval[14]: debug: eval: can_fua nbdkit: eval[14]: debug: eval: can_flush nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[14]: debug: eval: is_rotational nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[14]: debug: eval: can_multi_conn nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[14]: debug: eval: can_cache nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[14]: debug: eval: can_extents nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[14]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[14]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[14]: debug: eval: export_description nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[14]: debug: eval: finalize nbdkit: eval[14]: debug: eval: close nbdkit: eval[14]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[14]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[14]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[15]: debug: eval: preconnect nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[15]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[15]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[15]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[15]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[15]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[15]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[15]: debug: eval: open returned handle 0x5cdabe59b1b0 nbdkit: eval[15]: debug: eval: prepare readonly=0 nbdkit: eval[15]: debug: eval: get_size nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[15]: debug: eval: can_write nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[15]: debug: eval: can_zero nbdkit: eval[15]: debug: eval: can_fast_zero nbdkit: eval[15]: debug: eval: can_trim nbdkit: eval[15]: debug: eval: can_fua nbdkit: eval[15]: debug: eval: can_flush nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[15]: debug: eval: is_rotational nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[15]: debug: eval: can_multi_conn nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[15]: debug: eval: can_cache nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[15]: debug: eval: can_extents nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[15]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[15]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[15]: debug: eval: export_description nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[15]: debug: eval: finalize nbdkit: eval[15]: debug: eval: close nbdkit: eval[15]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[15]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[15]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf 'INTERLEAVED\n\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[16]: debug: eval: preconnect nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[16]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[16]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[16]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[16]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[16]: debug: eval: open returned handle 0x5cdabe59b930 nbdkit: eval[16]: debug: eval: prepare readonly=0 nbdkit: eval[16]: debug: eval: get_size nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[16]: debug: eval: can_write nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[16]: debug: eval: can_zero nbdkit: eval[16]: debug: eval: can_fast_zero nbdkit: eval[16]: debug: eval: can_trim nbdkit: eval[16]: debug: eval: can_fua nbdkit: eval[16]: debug: eval: can_flush nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[16]: debug: eval: is_rotational nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[16]: debug: eval: can_multi_conn nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[16]: debug: eval: can_cache nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[16]: debug: eval: can_extents nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[16]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[16]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[16]: debug: eval: export_description nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[16]: debug: eval: finalize nbdkit: eval[16]: debug: eval: close nbdkit: eval[16]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[16]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[16]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[17]: debug: eval: preconnect nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[17]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: eval[17]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[17]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[17]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[17]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[17]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[17]: debug: eval: open returned handle 0x5cdabe59c490 nbdkit: eval[17]: debug: eval: prepare readonly=0 nbdkit: eval[17]: debug: eval: get_size nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[17]: debug: eval: can_write nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[17]: debug: eval: can_zero nbdkit: eval[17]: debug: eval: can_fast_zero nbdkit: eval[17]: debug: eval: can_trim nbdkit: eval[17]: debug: eval: can_fua nbdkit: eval[17]: debug: eval: can_flush nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[17]: debug: eval: is_rotational nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[17]: debug: eval: can_multi_conn nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[17]: debug: eval: can_cache nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[17]: debug: eval: can_extents nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[17]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[17]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[17]: debug: eval: export_description nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[17]: debug: eval: finalize nbdkit: eval[17]: debug: eval: close nbdkit: eval[17]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[17]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[17]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf 'INTERLEAVED\n\n\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[18]: debug: eval: preconnect nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[18]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[18]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[18]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[18]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[18]: debug: eval: open returned handle 0x5cdabe59ccb0 nbdkit: eval[18]: debug: eval: prepare readonly=0 nbdkit: eval[18]: debug: eval: get_size nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[18]: debug: eval: can_write nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[18]: debug: eval: can_zero nbdkit: eval[18]: debug: eval: can_fast_zero nbdkit: eval[18]: debug: eval: can_trim nbdkit: eval[18]: debug: eval: can_fua nbdkit: eval[18]: debug: eval: can_flush nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[18]: debug: eval: is_rotational nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[18]: debug: eval: can_multi_conn nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[18]: debug: eval: can_cache nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[18]: debug: eval: can_extents nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[18]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[18]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[18]: debug: eval: export_description nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[18]: debug: eval: finalize nbdkit: eval[18]: debug: eval: close nbdkit: eval[18]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[18]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN nbdkit: eval[18]: debug: client sent NBD_OPT_ABORT to abort the connection libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[19]: debug: eval: preconnect nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[19]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[19]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[19]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[19]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[19]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[19]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[19]: debug: eval: open returned handle 0x5cdabe59d880 nbdkit: eval[19]: debug: eval: prepare readonly=0 nbdkit: eval[19]: debug: eval: get_size nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[19]: debug: eval: can_write nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[19]: debug: eval: can_zero nbdkit: eval[19]: debug: eval: can_fast_zero nbdkit: eval[19]: debug: eval: can_trim nbdkit: eval[19]: debug: eval: can_fua nbdkit: eval[19]: debug: eval: can_flush nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[19]: debug: eval: is_rotational nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[19]: debug: eval: can_multi_conn nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[19]: debug: eval: can_cache nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[19]: debug: eval: can_extents nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[19]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[19]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[19]: debug: eval: export_description nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[19]: debug: eval: finalize nbdkit: eval[19]: debug: eval: close nbdkit: eval[19]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[19]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[19]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf 'NAMES+DESCRIPTIONS\n\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[20]: debug: eval: preconnect nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[20]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[20]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[20]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[20]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[20]: debug: eval: open returned handle 0x5cdabe59e060 nbdkit: eval[20]: debug: eval: prepare readonly=0 nbdkit: eval[20]: debug: eval: get_size nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[20]: debug: eval: can_write nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[20]: debug: eval: can_zero nbdkit: eval[20]: debug: eval: can_fast_zero nbdkit: eval[20]: debug: eval: can_trim nbdkit: eval[20]: debug: eval: can_fua nbdkit: eval[20]: debug: eval: can_flush nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[20]: debug: eval: is_rotational nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[20]: debug: eval: can_multi_conn nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[20]: debug: eval: can_cache nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[20]: debug: eval: can_extents nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[20]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[20]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[20]: debug: eval: export_description nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[20]: debug: eval: finalize nbdkit: eval[20]: debug: eval: close nbdkit: eval[20]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[20]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[20]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[21]: debug: eval: preconnect nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[21]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[21]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[21]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[21]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[21]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[21]: debug: eval: open returned handle 0x5cdabe59ec40 nbdkit: eval[21]: debug: eval: prepare readonly=0 nbdkit: eval[21]: debug: eval: get_size nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[21]: debug: eval: can_write nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[21]: debug: eval: can_zero nbdkit: eval[21]: debug: eval: can_fast_zero nbdkit: eval[21]: debug: eval: can_trim nbdkit: eval[21]: debug: eval: can_fua nbdkit: eval[21]: debug: eval: can_flush nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[21]: debug: eval: is_rotational nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[21]: debug: eval: can_multi_conn nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[21]: debug: eval: can_cache nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[21]: debug: eval: can_extents nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[21]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[21]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[21]: debug: eval: export_description nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[21]: debug: eval: finalize nbdkit: eval[21]: debug: eval: close nbdkit: eval[21]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[21]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[21]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in '\n' 'NAMES\n\n' 'INTERLEAVED\n\n' 'INTERLEAVED\n\n\n' 'NAMES+DESCRIPTIONS\n\n' 'NAMES+DESCRIPTIONS\n\n\n' + printf 'NAMES+DESCRIPTIONS\n\n\n' + do_nbdkit '' '[["",null,1]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[22]: debug: eval: preconnect nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[22]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[22]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[22]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[22]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[22]: debug: eval: open returned handle 0x5cdabe59f3e0 nbdkit: eval[22]: debug: eval: prepare readonly=0 nbdkit: eval[22]: debug: eval: get_size nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[22]: debug: eval: can_write nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[22]: debug: eval: can_zero nbdkit: eval[22]: debug: eval: can_fast_zero nbdkit: eval[22]: debug: eval: can_trim nbdkit: eval[22]: debug: eval: can_fua nbdkit: eval[22]: debug: eval: can_flush nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[22]: debug: eval: is_rotational nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[22]: debug: eval: can_multi_conn nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[22]: debug: eval: can_cache nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[22]: debug: eval: can_extents nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[22]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[22]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[22]: debug: eval: export_description nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[22]: debug: eval: finalize nbdkit: eval[22]: debug: eval: close nbdkit: eval[22]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[22]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[22]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[23]: debug: eval: preconnect nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[23]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[23]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[23]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[23]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[23]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[23]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/open open false "" false nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[23]: debug: eval: open returned handle 0x5cdabe59ff60 nbdkit: eval[23]: debug: eval: prepare readonly=0 nbdkit: eval[23]: debug: eval: get_size nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[23]: debug: eval: can_write nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[23]: debug: eval: can_zero nbdkit: eval[23]: debug: eval: can_fast_zero nbdkit: eval[23]: debug: eval: can_trim nbdkit: eval[23]: debug: eval: can_fua nbdkit: eval[23]: debug: eval: can_flush nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[23]: debug: eval: is_rotational nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[23]: debug: eval: can_multi_conn nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[23]: debug: eval: can_cache nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[23]: debug: eval: can_extents nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[23]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[23]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[23]: debug: eval: export_description nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[23]: debug: eval: finalize nbdkit: eval[23]: debug: eval: close nbdkit: eval[23]: debug: calling: /tmp/nbdkitl7YLDk/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[23]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[23]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "uri": "nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["",null,1]]' + for fmt in 'name\n' 'NAMES\nname\n' + printf 'name\n' + do_nbdkit name '[["name",null,5]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[24]: debug: eval: preconnect nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[24]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[24]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[24]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[24]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[24]: debug: sh: handle: name nbdkit: eval[24]: debug: eval: open returned handle 0x5cdabe5a0710 nbdkit: eval[24]: debug: eval: prepare readonly=0 nbdkit: eval[24]: debug: eval: get_size nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[24]: debug: eval: can_write nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[24]: debug: eval: can_zero nbdkit: eval[24]: debug: eval: can_fast_zero nbdkit: eval[24]: debug: eval: can_trim nbdkit: eval[24]: debug: eval: can_fua nbdkit: eval[24]: debug: eval: can_flush nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[24]: debug: eval: is_rotational nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[24]: debug: eval: can_multi_conn nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[24]: debug: eval: can_cache nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[24]: debug: eval: can_extents nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[24]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[24]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[24]: debug: eval: export_description nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[24]: debug: eval: finalize nbdkit: eval[24]: debug: eval: close nbdkit: eval[24]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[24]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[24]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' name + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[25]: debug: eval: preconnect nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[25]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[25]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[25]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[25]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[25]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[25]: debug: sh: handle: name nbdkit: eval[25]: debug: eval: open returned handle 0x5cdabe5a0f30 nbdkit: eval[25]: debug: eval: prepare readonly=0 nbdkit: eval[25]: debug: eval: get_size nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[25]: debug: eval: can_write nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[25]: debug: eval: can_zero nbdkit: eval[25]: debug: eval: can_fast_zero nbdkit: eval[25]: debug: eval: can_trim nbdkit: eval[25]: debug: eval: can_fua nbdkit: eval[25]: debug: eval: can_flush nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[25]: debug: eval: is_rotational nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[25]: debug: eval: can_multi_conn nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[25]: debug: eval: can_cache nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[25]: debug: eval: can_extents nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[25]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[25]: debug: eval: export_description nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[25]: debug: eval: finalize nbdkit: eval[25]: debug: eval: close nbdkit: eval[25]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[25]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[25]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "uri": "nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name",null,5]]' + for fmt in 'name\n' 'NAMES\nname\n' + printf 'NAMES\nname\n' + do_nbdkit name '[["name",null,5]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING nbdkit: debug: accepted connection libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[26]: debug: eval: preconnect nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[26]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[26]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[26]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[26]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[26]: debug: sh: handle: name nbdkit: eval[26]: debug: eval: open returned handle 0x5cdabe5a16a0 nbdkit: eval[26]: debug: eval: prepare readonly=0 nbdkit: eval[26]: debug: eval: get_size nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[26]: debug: eval: can_write nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[26]: debug: eval: can_zero nbdkit: eval[26]: debug: eval: can_fast_zero nbdkit: eval[26]: debug: eval: can_trim nbdkit: eval[26]: debug: eval: can_fua nbdkit: eval[26]: debug: eval: can_flush nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[26]: debug: eval: is_rotational nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[26]: debug: eval: can_multi_conn nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[26]: debug: eval: can_cache nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[26]: debug: eval: can_extents nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[26]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[26]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[26]: debug: eval: export_description nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[26]: debug: eval: finalize nbdkit: eval[26]: debug: eval: close nbdkit: eval[26]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[26]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[26]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' name + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[27]: debug: eval: preconnect nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[27]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START nbdkit: eval[27]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[27]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[27]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[27]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[27]: debug: sh: handle: name nbdkit: eval[27]: debug: eval: open returned handle 0x5cdabe5a1f20 nbdkit: eval[27]: debug: eval: prepare readonly=0 nbdkit: eval[27]: debug: eval: get_size nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[27]: debug: eval: can_write nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[27]: debug: eval: can_zero nbdkit: eval[27]: debug: eval: can_fast_zero nbdkit: eval[27]: debug: eval: can_trim nbdkit: eval[27]: debug: eval: can_fua nbdkit: eval[27]: debug: eval: can_flush nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[27]: debug: eval: is_rotational nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[27]: debug: eval: can_multi_conn nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[27]: debug: eval: can_cache nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[27]: debug: eval: can_extents nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[27]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[27]: debug: eval: export_description nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[27]: debug: eval: finalize nbdkit: eval[27]: debug: eval: close nbdkit: eval[27]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[27]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[27]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "uri": "nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name",null,5]]' + for fmt in 'INTERLEAVED\nname\ndesc\n' 'NAMES+DESCRIPTIONS\nname\ndesc\n' + printf 'INTERLEAVED\nname\ndesc\n' + do_nbdkit name '[["name","desc",5]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[28]: debug: eval: preconnect nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[28]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[28]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[28]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[28]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[28]: debug: sh: handle: name nbdkit: eval[28]: debug: eval: open returned handle 0x5cdabe5a26b0 nbdkit: eval[28]: debug: eval: prepare readonly=0 nbdkit: eval[28]: debug: eval: get_size nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[28]: debug: eval: can_write nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[28]: debug: eval: can_zero nbdkit: eval[28]: debug: eval: can_fast_zero nbdkit: eval[28]: debug: eval: can_trim nbdkit: eval[28]: debug: eval: can_fua nbdkit: eval[28]: debug: eval: can_flush nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[28]: debug: eval: is_rotational nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[28]: debug: eval: can_multi_conn nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[28]: debug: eval: can_cache nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[28]: debug: eval: can_extents nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[28]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[28]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[28]: debug: eval: export_description nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[28]: debug: eval: finalize nbdkit: eval[28]: debug: eval: close nbdkit: eval[28]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[28]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[28]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' name + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[29]: debug: eval: preconnect nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[29]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[29]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[29]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[29]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[29]: debug: sh: handle: name nbdkit: eval[29]: debug: eval: open returned handle 0x5cdabe5a30d0 nbdkit: eval[29]: debug: eval: prepare readonly=0 nbdkit: eval[29]: debug: eval: get_size nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[29]: debug: eval: can_write nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[29]: debug: eval: can_zero nbdkit: eval[29]: debug: eval: can_fast_zero nbdkit: eval[29]: debug: eval: can_trim nbdkit: eval[29]: debug: eval: can_fua nbdkit: eval[29]: debug: eval: can_flush nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[29]: debug: eval: is_rotational nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[29]: debug: eval: can_multi_conn nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[29]: debug: eval: can_cache nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[29]: debug: eval: can_extents nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[29]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[29]: debug: eval: export_description nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[29]: debug: eval: finalize nbdkit: eval[29]: debug: eval: close nbdkit: eval[29]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[29]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[29]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "description": "desc", "uri": "nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name","desc",5]]' + for fmt in 'INTERLEAVED\nname\ndesc\n' 'NAMES+DESCRIPTIONS\nname\ndesc\n' + printf 'NAMES+DESCRIPTIONS\nname\ndesc\n' + do_nbdkit name '[["name","desc",5]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[30]: debug: eval: preconnect nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[30]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[30]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[30]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[30]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[30]: debug: sh: handle: name nbdkit: eval[30]: debug: eval: open returned handle 0x5cdabe5a3820 nbdkit: eval[30]: debug: eval: prepare readonly=0 nbdkit: eval[30]: debug: eval: get_size nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[30]: debug: eval: can_write nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[30]: debug: eval: can_zero nbdkit: eval[30]: debug: eval: can_fast_zero nbdkit: eval[30]: debug: eval: can_trim nbdkit: eval[30]: debug: eval: can_fua nbdkit: eval[30]: debug: eval: can_flush nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[30]: debug: eval: is_rotational nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[30]: debug: eval: can_multi_conn nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[30]: debug: eval: can_cache nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[30]: debug: eval: can_extents nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[30]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[30]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[30]: debug: eval: export_description nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[30]: debug: eval: finalize nbdkit: eval[30]: debug: eval: close nbdkit: eval[30]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[30]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[30]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' name + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[31]: debug: eval: preconnect nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[31]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[31]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[31]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[31]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[31]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/open open false name false nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[31]: debug: sh: handle: name nbdkit: eval[31]: debug: eval: open returned handle 0x5cdabe5a41e0 nbdkit: eval[31]: debug: eval: prepare readonly=0 nbdkit: eval[31]: debug: eval: get_size nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[31]: debug: eval: can_write nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[31]: debug: eval: can_zero nbdkit: eval[31]: debug: eval: can_fast_zero nbdkit: eval[31]: debug: eval: can_trim nbdkit: eval[31]: debug: eval: can_fua nbdkit: eval[31]: debug: eval: can_flush nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[31]: debug: eval: is_rotational nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[31]: debug: eval: can_multi_conn nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[31]: debug: eval: can_cache nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[31]: debug: eval: can_extents nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents name nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[31]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[31]: debug: eval: export_description nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[31]: debug: eval: finalize nbdkit: eval[31]: debug: eval: close nbdkit: eval[31]: debug: calling: /tmp/nbdkitl7YLDk/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[31]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[31]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "description": "desc", "uri": "nbd+unix:///name?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name","desc",5]]' + for fmt in 'INTERLEAVED\nname 1\ndesc 1\nname two\ndesc 2\n' 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\ndesc 2\n' + printf 'INTERLEAVED\nname 1\ndesc 1\nname two\ndesc 2\n' + do_nbdkit 'name 1' '[["name 1","desc 1",7],["name two","desc 2",9]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[32]: debug: eval: preconnect nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[32]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[32]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[32]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[32]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[32]: debug: sh: handle: name 1 nbdkit: eval[32]: debug: eval: open returned handle 0x5cdabe5a49f0 nbdkit: eval[32]: debug: eval: prepare readonly=0 nbdkit: eval[32]: debug: eval: get_size nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[32]: debug: eval: can_write nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[32]: debug: eval: can_zero nbdkit: eval[32]: debug: eval: can_fast_zero nbdkit: eval[32]: debug: eval: can_trim nbdkit: eval[32]: debug: eval: can_fua nbdkit: eval[32]: debug: eval: can_flush nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[32]: debug: eval: is_rotational nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[32]: debug: eval: can_multi_conn nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[32]: debug: eval: can_cache nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[32]: debug: eval: can_extents nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[32]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[32]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[32]: debug: eval: export_description nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[32]: debug: eval: finalize nbdkit: eval[32]: debug: eval: close nbdkit: eval[32]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[32]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[32]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' 'name 1' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[33]: debug: eval: preconnect nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[33]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[33]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[33]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[33]: debug: eval: list_exports returned 2 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=2 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name 1" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name 1' nbdkit: eval[33]: debug: eval: open readonly=0 exportname="name 1" tls=0 nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[33]: debug: sh: handle: name 1 nbdkit: eval[33]: debug: eval: open returned handle 0x5cdabe5a5570 nbdkit: eval[33]: debug: eval: prepare readonly=0 nbdkit: eval[33]: debug: eval: get_size nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[33]: debug: eval: can_write nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[33]: debug: eval: can_zero nbdkit: eval[33]: debug: eval: can_fast_zero nbdkit: eval[33]: debug: eval: can_trim nbdkit: eval[33]: debug: eval: can_fua nbdkit: eval[33]: debug: eval: can_flush nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[33]: debug: eval: is_rotational nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[33]: debug: eval: can_multi_conn nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[33]: debug: eval: can_cache nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[33]: debug: eval: can_extents nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[33]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[33]: debug: eval: export_description nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[33]: debug: eval: finalize nbdkit: eval[33]: debug: eval: close nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name 1' nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name two" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name two' nbdkit: eval[33]: debug: eval: open readonly=0 exportname="name two" tls=0 nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name two" false nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[33]: debug: sh: handle: name two nbdkit: eval[33]: debug: eval: open returned handle 0x5cdabe5a57e0 nbdkit: eval[33]: debug: eval: prepare readonly=0 nbdkit: eval[33]: debug: eval: get_size nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[33]: debug: eval: can_write nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[33]: debug: eval: can_zero nbdkit: eval[33]: debug: eval: can_fast_zero nbdkit: eval[33]: debug: eval: can_trim nbdkit: eval[33]: debug: eval: can_fua nbdkit: eval[33]: debug: eval: can_flush nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[33]: debug: eval: is_rotational nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[33]: debug: eval: can_multi_conn nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[33]: debug: eval: can_cache nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[33]: debug: eval: can_extents nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[33]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 9 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: eval: export_description nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=9 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name two" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[33]: debug: eval: finalize nbdkit: eval[33]: debug: eval: close nbdkit: eval[33]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name two" nbdkit: eval[33]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name two' nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete nbdkit: eval[33]: debug: write: NBD_OPT_ABORT: Broken pipe + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name 1", "description": "desc 1", "uri": "nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 7 }, { "export-name": "name two", "description": "desc 2", "uri": "nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 9 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name 1","desc 1",7],["name two","desc 2",9]]' + for fmt in 'INTERLEAVED\nname 1\ndesc 1\nname two\ndesc 2\n' 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\ndesc 2\n' + printf 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\ndesc 2\n' + do_nbdkit 'name 1' '[["name 1","desc 1",7],["name two","desc 2",9]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[34]: debug: eval: preconnect nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[34]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[34]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[34]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[34]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[34]: debug: sh: handle: name 1 nbdkit: eval[34]: debug: eval: open returned handle 0x5cdabe5a5f70 nbdkit: eval[34]: debug: eval: prepare readonly=0 nbdkit: eval[34]: debug: eval: get_size nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[34]: debug: eval: can_write nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[34]: debug: eval: can_zero nbdkit: eval[34]: debug: eval: can_fast_zero nbdkit: eval[34]: debug: eval: can_trim nbdkit: eval[34]: debug: eval: can_fua nbdkit: eval[34]: debug: eval: can_flush nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[34]: debug: eval: is_rotational nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[34]: debug: eval: can_multi_conn nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[34]: debug: eval: can_cache nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[34]: debug: eval: can_extents nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[34]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[34]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[34]: debug: eval: export_description nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[34]: debug: eval: finalize nbdkit: eval[34]: debug: eval: close nbdkit: eval[34]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[34]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[34]: debug: write: NBD_OPT_ABORT: Broken pipe ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' 'name 1' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[35]: debug: eval: preconnect nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[35]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[35]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[35]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[35]: debug: eval: list_exports returned 2 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=2 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name 1" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name 1' nbdkit: eval[35]: debug: eval: open readonly=0 exportname="name 1" tls=0 nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[35]: debug: sh: handle: name 1 nbdkit: eval[35]: debug: eval: open returned handle 0x5cdabe5a6ad0 nbdkit: eval[35]: debug: eval: prepare readonly=0 nbdkit: eval[35]: debug: eval: get_size nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[35]: debug: eval: can_write nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[35]: debug: eval: can_zero nbdkit: eval[35]: debug: eval: can_fast_zero nbdkit: eval[35]: debug: eval: can_trim nbdkit: eval[35]: debug: eval: can_fua nbdkit: eval[35]: debug: eval: can_flush nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[35]: debug: eval: is_rotational nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[35]: debug: eval: can_multi_conn nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[35]: debug: eval: can_cache nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[35]: debug: eval: can_extents nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[35]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[35]: debug: eval: export_description nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[35]: debug: eval: finalize nbdkit: eval[35]: debug: eval: close nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name 1' nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name two" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name two' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[35]: debug: eval: open readonly=0 exportname="name two" tls=0 nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name two" false nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[35]: debug: sh: handle: name two nbdkit: eval[35]: debug: eval: open returned handle 0x5cdabe5a6d40 nbdkit: eval[35]: debug: eval: prepare readonly=0 nbdkit: eval[35]: debug: eval: get_size nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[35]: debug: eval: can_write nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[35]: debug: eval: can_zero nbdkit: eval[35]: debug: eval: can_fast_zero nbdkit: eval[35]: debug: eval: can_trim nbdkit: eval[35]: debug: eval: can_fua nbdkit: eval[35]: debug: eval: can_flush nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[35]: debug: eval: is_rotational nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[35]: debug: eval: can_multi_conn nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[35]: debug: eval: can_cache nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[35]: debug: eval: can_extents nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name two" nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[35]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[35]: debug: eval: export_description nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 9 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[35]: debug: eval: finalize nbdkit: eval[35]: debug: eval: close nbdkit: eval[35]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=9 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name two" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[35]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name two' nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[35]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name 1", "description": "desc 1", "uri": "nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 7 }, { "export-name": "name two", "description": "desc 2", "uri": "nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 9 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name 1","desc 1",7],["name two","desc 2",9]]' + for fmt in 'INTERLEAVED\nname 1\ndesc 1\nname two\n' 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\n' + printf 'INTERLEAVED\nname 1\ndesc 1\nname two\n' + do_nbdkit 'name 1' '[["name 1","desc 1",7],["name two",null,9]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[36]: debug: eval: preconnect nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[36]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[36]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[36]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[36]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[36]: debug: sh: handle: name 1 nbdkit: eval[36]: debug: eval: open returned handle 0x5cdabe5a7490 nbdkit: eval[36]: debug: eval: prepare readonly=0 nbdkit: eval[36]: debug: eval: get_size nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[36]: debug: eval: can_write nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[36]: debug: eval: can_zero nbdkit: eval[36]: debug: eval: can_fast_zero nbdkit: eval[36]: debug: eval: can_trim nbdkit: eval[36]: debug: eval: can_fua nbdkit: eval[36]: debug: eval: can_flush nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[36]: debug: eval: is_rotational nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[36]: debug: eval: can_multi_conn nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[36]: debug: eval: can_cache nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[36]: debug: eval: can_extents nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[36]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[36]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[36]: debug: eval: export_description nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[36]: debug: eval: finalize nbdkit: eval[36]: debug: eval: close nbdkit: eval[36]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[36]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' 'name 1' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[37]: debug: eval: preconnect nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[37]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[37]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[37]: debug: eval: list_exports returned 2 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=2 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name 1" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name 1' nbdkit: eval[37]: debug: eval: open readonly=0 exportname="name 1" tls=0 nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[37]: debug: sh: handle: name 1 nbdkit: eval[37]: debug: eval: open returned handle 0x5cdabe5a8030 nbdkit: eval[37]: debug: eval: prepare readonly=0 nbdkit: eval[37]: debug: eval: get_size nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[37]: debug: eval: can_write nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[37]: debug: eval: can_zero nbdkit: eval[37]: debug: eval: can_fast_zero nbdkit: eval[37]: debug: eval: can_trim nbdkit: eval[37]: debug: eval: can_fua nbdkit: eval[37]: debug: eval: can_flush nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[37]: debug: eval: is_rotational nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[37]: debug: eval: can_multi_conn nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[37]: debug: eval: can_cache nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[37]: debug: eval: can_extents nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[37]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[37]: debug: eval: export_description nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[37]: debug: eval: finalize nbdkit: eval[37]: debug: eval: close nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name 1' nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name two" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name two' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[37]: debug: eval: open readonly=0 exportname="name two" tls=0 nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name two" false nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[37]: debug: sh: handle: name two nbdkit: eval[37]: debug: eval: open returned handle 0x5cdabe5a82d0 nbdkit: eval[37]: debug: eval: prepare readonly=0 nbdkit: eval[37]: debug: eval: get_size nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[37]: debug: eval: can_write nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[37]: debug: eval: can_zero nbdkit: eval[37]: debug: eval: can_fast_zero nbdkit: eval[37]: debug: eval: can_trim nbdkit: eval[37]: debug: eval: can_fua nbdkit: eval[37]: debug: eval: can_flush nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[37]: debug: eval: is_rotational nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[37]: debug: eval: can_multi_conn nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[37]: debug: eval: can_cache nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[37]: debug: eval: can_extents nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name two" nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[37]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[37]: debug: eval: export_description nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 9 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[37]: debug: eval: finalize nbdkit: eval[37]: debug: eval: close nbdkit: eval[37]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=9 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name two" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name two' nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[37]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name 1", "description": "desc 1", "uri": "nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 7 }, { "export-name": "name two", "uri": "nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 9 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name 1","desc 1",7],["name two",null,9]]' + for fmt in 'INTERLEAVED\nname 1\ndesc 1\nname two\n' 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\n' + printf 'NAMES+DESCRIPTIONS\nname 1\nname two\ndesc 1\n' + do_nbdkit 'name 1' '[["name 1","desc 1",7],["name two",null,9]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING nbdkit: debug: accepted connection libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[38]: debug: eval: preconnect nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[38]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[38]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[38]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[38]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[38]: debug: sh: handle: name 1 nbdkit: eval[38]: debug: eval: open returned handle 0x5cdabe5a8a40 nbdkit: eval[38]: debug: eval: prepare readonly=0 nbdkit: eval[38]: debug: eval: get_size nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[38]: debug: eval: can_write nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[38]: debug: eval: can_zero nbdkit: eval[38]: debug: eval: can_fast_zero nbdkit: eval[38]: debug: eval: can_trim nbdkit: eval[38]: debug: eval: can_fua nbdkit: eval[38]: debug: eval: can_flush nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[38]: debug: eval: is_rotational nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[38]: debug: eval: can_multi_conn nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[38]: debug: eval: can_cache nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[38]: debug: eval: can_extents nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[38]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[38]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[38]: debug: eval: export_description nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[38]: debug: eval: finalize nbdkit: eval[38]: debug: eval: close nbdkit: eval[38]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[38]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED nbdkit: eval[38]: debug: client sent NBD_OPT_ABORT to abort the connection libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' 'name 1' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[39]: debug: eval: preconnect nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[39]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[39]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[39]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[39]: debug: eval: list_exports returned 2 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=2 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name 1" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name 1' nbdkit: eval[39]: debug: eval: open readonly=0 exportname="name 1" tls=0 nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name 1" false nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[39]: debug: sh: handle: name 1 nbdkit: eval[39]: debug: eval: open returned handle 0x5cdabe5a95c0 nbdkit: eval[39]: debug: eval: prepare readonly=0 nbdkit: eval[39]: debug: eval: get_size nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[39]: debug: eval: can_write nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[39]: debug: eval: can_zero nbdkit: eval[39]: debug: eval: can_fast_zero nbdkit: eval[39]: debug: eval: can_trim nbdkit: eval[39]: debug: eval: can_fua nbdkit: eval[39]: debug: eval: can_flush nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[39]: debug: eval: is_rotational nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[39]: debug: eval: can_multi_conn nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[39]: debug: eval: can_cache nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[39]: debug: eval: can_extents nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name 1" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[39]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[39]: debug: eval: export_description nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 7 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[39]: debug: eval: finalize nbdkit: eval[39]: debug: eval: close nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name 1" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=7 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name 1" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name 1' nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name two" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name two' nbdkit: eval[39]: debug: eval: open readonly=0 exportname="name two" tls=0 nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/open open false "name two" false nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[39]: debug: sh: handle: name two nbdkit: eval[39]: debug: eval: open returned handle 0x5cdabe5a9830 nbdkit: eval[39]: debug: eval: prepare readonly=0 nbdkit: eval[39]: debug: eval: get_size nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[39]: debug: eval: can_write nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[39]: debug: eval: can_zero nbdkit: eval[39]: debug: eval: can_fast_zero nbdkit: eval[39]: debug: eval: can_trim nbdkit: eval[39]: debug: eval: can_fua nbdkit: eval[39]: debug: eval: can_flush nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[39]: debug: eval: is_rotational nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[39]: debug: eval: can_multi_conn nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[39]: debug: eval: can_cache nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[39]: debug: eval: can_extents nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents "name two" nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[39]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[39]: debug: eval: export_description nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 9 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[39]: debug: eval: finalize nbdkit: eval[39]: debug: eval: close nbdkit: eval[39]: debug: calling: /tmp/nbdkitl7YLDk/missing close "name two" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=9 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name two" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[39]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name two' nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[39]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name 1", "description": "desc 1", "uri": "nbd+unix:///name%201?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 7 }, { "export-name": "name two", "uri": "nbd+unix:///name%20two?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 9 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["name 1","desc 1",7],["name two",null,9]]' ++ printf %04096d 1 + long=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + echo NAMES+DESCRIPTIONS + echo 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + echo 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + do_nbdkit 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 '[["0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001","0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",4097]]' + nbdinfo --no-content 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[40]: debug: eval: preconnect nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[40]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[40]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[40]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[40]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/default_export default_export false false nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/default_export default_export: status 0 nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[40]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: eval: open returned handle 0x5cdabe5a9d10 nbdkit: eval[40]: debug: eval: prepare readonly=0 nbdkit: eval[40]: debug: eval: get_size nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[40]: debug: eval: can_write nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[40]: debug: eval: can_zero nbdkit: eval[40]: debug: eval: can_fast_zero nbdkit: eval[40]: debug: eval: can_trim nbdkit: eval[40]: debug: eval: can_fua nbdkit: eval[40]: debug: eval: can_flush nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[40]: debug: eval: is_rotational nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[40]: debug: eval: can_multi_conn nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[40]: debug: eval: can_cache nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[40]: debug: eval: can_extents nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[40]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[40]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[40]: debug: eval: export_description nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[40]: debug: eval: finalize nbdkit: eval[40]: debug: eval: close nbdkit: eval[40]: debug: calling: /tmp/nbdkitl7YLDk/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[40]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[40]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle ++ sed -n 's/export="\(.*\)":/\1/p' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + nbdinfo --list --json 'nbd+unix://?socket=/tmp/tmp.7ZkAkercaM' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/tmp.7ZkAkercaM" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[41]: debug: eval: preconnect nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing preconnect false nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing preconnect: status 2 nbdkit: eval[41]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[41]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[41]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/list_exports list_exports false false nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/list_exports list_exports: status 0 nbdkit: eval[41]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[41]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/open open: status 0 nbdkit: eval[41]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: eval: open returned handle 0x5cdabe5aa220 nbdkit: eval[41]: debug: eval: prepare readonly=0 nbdkit: eval[41]: debug: eval: get_size nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/get_size get_size: status 0 nbdkit: eval[41]: debug: eval: can_write nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing can_write: status 2 nbdkit: eval[41]: debug: eval: can_zero nbdkit: eval[41]: debug: eval: can_fast_zero nbdkit: eval[41]: debug: eval: can_trim nbdkit: eval[41]: debug: eval: can_fua nbdkit: eval[41]: debug: eval: can_flush nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing can_flush: status 2 nbdkit: eval[41]: debug: eval: is_rotational nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing is_rotational: status 2 nbdkit: eval[41]: debug: eval: can_multi_conn nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing can_multi_conn: status 2 nbdkit: eval[41]: debug: eval: can_cache nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing can_cache: status 2 nbdkit: eval[41]: debug: eval: can_extents nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing can_extents: status 2 nbdkit: eval[41]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[41]: debug: eval: export_description nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing export_description: status 2 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[41]: debug: eval: finalize nbdkit: eval[41]: debug: eval: close nbdkit: eval[41]: debug: calling: /tmp/nbdkitl7YLDk/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3623 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[41]: debug: completed: /tmp/nbdkitl7YLDk/missing close: status 2 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[41]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat eval-exports.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "description": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "uri": "nbd+unix:///0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001?socket=/tmp/tmp.7ZkAkercaM", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 4097 } ] } ++ jq -c '[.exports[] | [."export-name", .description, ."export-size"]]' eval-exports.out + diff -u /dev/fd/63 /dev/fd/62 ++ printf '%s\n' '[["0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001","0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",4097]]' + nbdkit -U - -v eval 'list_exports=echo 20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' 'get_size=echo 0' --run 'nbdinfo --list --json "$uri"' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -U - -v "--run=nbdinfo --list --json \"\$uri\"" -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so "list_exports=echo 20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" "get_size=echo 0" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so (name eval) nbdkit: debug: eval: load nbdkit: debug: load: tmpdir: /tmp/nbdkit9pnSo8 nbdkit: debug: eval: config key=list_exports, value=echo 20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: debug: eval: config key=get_size, value=echo 0 nbdkit: debug: eval: config_complete nbdkit: debug: calling: /tmp/nbdkit9pnSo8/missing config_complete nbdkit: debug: completed: /tmp/nbdkit9pnSo8/missing config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkit9pnSo8/missing thread_model nbdkit: debug: completed: /tmp/nbdkit9pnSo8/missing thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: eval: get_ready nbdkit: debug: calling: /tmp/nbdkit9pnSo8/missing get_ready nbdkit: debug: completed: /tmp/nbdkit9pnSo8/missing get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/nbdkitDsZD45/socket nbdkit: debug: forked into background (new pid = 1242886) nbdkit: debug: eval: after_fork nbdkit: debug: calling: /tmp/nbdkit9pnSo8/missing after_fork nbdkit: debug: completed: /tmp/nbdkit9pnSo8/missing after_fork: status 2 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkitDsZD45/socket" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[1]: debug: eval: preconnect nbdkit: eval[1]: debug: calling: /tmp/nbdkit9pnSo8/missing preconnect false nbdkit: eval[1]: debug: completed: /tmp/nbdkit9pnSo8/missing preconnect: status 2 nbdkit: eval[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[1]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkit9pnSo8/list_exports list_exports false false nbdkit: eval[1]: debug: completed: /tmp/nbdkit9pnSo8/list_exports list_exports: status 0 nbdkit: eval[1]: error: nbdkit_add_export: string too long nbdkit: eval[1]: debug: eval: list_exports failed libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: eval[1]: debug: client closed input socket, closing connection nbdkit: debug: eval: cleanup nbdkit: debug: eval: unload plugin nbdkit: debug: calling: /tmp/nbdkit9pnSo8/missing unload nbdkit: debug: completed: /tmp/nbdkit9pnSo8/missing unload: status 2 + exit 0 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-eval-exports.sh: run cleanup hooks: exit code 0 ./test-eval-exports.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f eval-exports.list eval-exports.out eval-exports.pid /tmp/tmp.7ZkAkercaM + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1241976 + local pid=1241976 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1241976 + for i in {1..60} + kill -0 1241976 nbdkit: debug: eval: cleanup + sleep 1 nbdkit: debug: eval: unload plugin nbdkit: debug: calling: /tmp/nbdkitl7YLDk/missing unload nbdkit: debug: completed: /tmp/nbdkitl7YLDk/missing unload: status 2 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + for i in {1..60} + kill -0 1241976 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1241976 failed to respond to SIGTERM' error: nbdkit pid 1241976 failed to respond to SIGTERM + kill -9 1241976 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-eval-exports.sh (exit status: 1) FAIL: test-file.sh ================== + requires_plugin file + requires nbdkit file --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires truncate --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.cVc4Ja + files='file.pid file.img /tmp/nbdkit-test-sock.cVc4Ja' + rm -f file.pid file.img /tmp/nbdkit-test-sock.cVc4Ja + cleanup_fn rm -f file.pid file.img /tmp/nbdkit-test-sock.cVc4Ja + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f file.pid file.img /tmp/nbdkit-test-sock.cVc4Ja' + truncate -s 16384 file.img + start_nbdkit -P file.pid -U /tmp/nbdkit-test-sock.cVc4Ja file file.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=file.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P file.pid -U /tmp/nbdkit-test-sock.cVc4Ja file file.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P file.pid -U /tmp/nbdkit-test-sock.cVc4Ja -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so file.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: file: config key=file, value=file.img nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.cVc4Ja nbdkit: debug: forked into background (new pid = 1242982) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/file.pid nbdkit: debug: file: after_fork + for _i in {1..60} + test -s file.pid + break + test -s file.pid ++ cat file.pid + cleanup_fn kill_nbdkit 1242982 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1242982' + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.cVc4Ja' -c ' assert not h.is_read_only() buf0 = bytearray(1024) buf1 = b"1" * 1024 buf2 = b"2" * 1024 h.pwrite(buf1 + buf2 + buf1 + buf2, 1024) buf = h.pread(8192, 0) assert buf == buf0 + buf1 + buf2 + buf1 + buf2 + buf0*3 if h.can_flush(): h.flush() if h.can_trim(): h.trim(1024, 1024) buf = h.pread(8192, 0) assert buf == buf0*2 + buf2 + buf1 + buf2 + buf0*3 # It would be nice to test base:allocation here, but # unfortunately it is not practical because it would # depend on the host filesystem block size. h.zero(4096, 1024) buf = h.pread(8192, 0) assert buf == buf0*8 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.cVc4Ja" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x575202a27ae0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 16384 eflags: 0x5ed libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 libnbd: debug: nbdsh: nbd_is_read_only: enter: libnbd: debug: nbdsh: nbd_is_read_only: leave: ret=0 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0010: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0020: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0030: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0040: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0050: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0060: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0070: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0080: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0090: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0100: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0110: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0120: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0130: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0140: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0150: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0160: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0170: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0180: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0190: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| [... 3584 more bytes truncated ...] " count=4096 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread file.8 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread file.9 nbdkit: file.0: debug: file: pwrite count=4096 offset=1024 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 nbdkit: debug: starting worker thread file.10 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=8192 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: file.1: debug: file: pread count=8192 offset=0 nbdkit: debug: starting worker thread file.14 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_can_flush: enter: libnbd: debug: nbdsh: nbd_can_flush: leave: ret=1 libnbd: debug: nbdsh: nbd_flush: enter: flags=0x0 libnbd: debug: nbdsh: nbd_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_flush: poll start: events=1 nbdkit: file.11: debug: file: flush libnbd: debug: nbdsh: nbd_flush: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_flush: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_flush: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_flush: leave: ret=0 libnbd: debug: nbdsh: nbd_can_trim: enter: libnbd: debug: nbdsh: nbd_can_trim: leave: ret=1 libnbd: debug: nbdsh: nbd_trim: enter: count=1024 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_trim: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_trim: poll start: events=1 nbdkit: file.3: debug: file: trim count=1024 offset=1024 fua=0 libnbd: debug: nbdsh: nbd_trim: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_trim: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_trim: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_trim: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=8192 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: file.4: debug: file: pread count=8192 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_zero: enter: count=4096 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_zero: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_zero: poll start: events=1 nbdkit: file.5: debug: file: zero count=4096 offset=1024 may_trim=1 fua=0 fast=0 libnbd: debug: nbdsh: nbd_zero: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_zero: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_zero: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=8192 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: file.6: debug: file: pread count=8192 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.7: debug: client closed input socket, closing connection nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: file: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-file.sh: run cleanup hooks: exit code 0 ./test-file.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f file.pid file.img /tmp/nbdkit-test-sock.cVc4Ja + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1242982 + local pid=1242982 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1242982 + for i in {1..60} + kill -0 1242982 + sleep 1 nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + for i in {1..60} + kill -0 1242982 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1242982 failed to respond to SIGTERM' error: nbdkit pid 1242982 failed to respond to SIGTERM + kill -9 1242982 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-file.sh (exit status: 1) FAIL: test-file-readonly.sh =========================== + requires_non_root ++ id -u + test 1000 -eq 0 + requires_plugin file + requires nbdkit file --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires truncate --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.0hoiRT + files='file-readonly.pid file-readonly.img /tmp/nbdkit-test-sock.0hoiRT' + rm -f file-readonly.pid file-readonly.img /tmp/nbdkit-test-sock.0hoiRT + cleanup_fn rm -f file-readonly.pid file-readonly.img /tmp/nbdkit-test-sock.0hoiRT + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f file-readonly.pid file-readonly.img /tmp/nbdkit-test-sock.0hoiRT' + truncate -s 16384 file-readonly.img + chmod a-w file-readonly.img + start_nbdkit -P file-readonly.pid -U /tmp/nbdkit-test-sock.0hoiRT file file-readonly.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=file-readonly.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P file-readonly.pid -U /tmp/nbdkit-test-sock.0hoiRT file file-readonly.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P file-readonly.pid -U /tmp/nbdkit-test-sock.0hoiRT -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so file-readonly.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: file: config key=file, value=file-readonly.img nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.0hoiRT nbdkit: debug: forked into background (new pid = 1243088) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/file-readonly.pid nbdkit: debug: file: after_fork + for _i in {1..60} + test -s file-readonly.pid + break + test -s file-readonly.pid ++ cat file-readonly.pid + cleanup_fn kill_nbdkit 1243088 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1243088' + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.0hoiRT' -c ' assert h.is_read_only() assert not h.can_zero() buf = h.pread(8192, 0) assert buf == b"\0" * 8192 if h.can_flush(): h.flush() ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.0hoiRT" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: open O_RDWR failed, falling back to read-only: /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/file-readonly.img: Permission denied nbdkit: file[1]: debug: file: open returned handle 0x57f1fa272a10 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x587 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 16384 eflags: 0x587 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 libnbd: debug: nbdsh: nbd_is_read_only: enter: libnbd: debug: nbdsh: nbd_is_read_only: leave: ret=1 libnbd: debug: nbdsh: nbd_can_zero: enter: libnbd: debug: nbdsh: nbd_can_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=8192 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread file.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: file: pread count=8192 offset=0 nbdkit: debug: starting worker thread file.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_can_flush: enter: nbdkit: debug: starting worker thread file.5 libnbd: debug: nbdsh: nbd_can_flush: leave: ret=1 libnbd: debug: nbdsh: nbd_flush: enter: flags=0x0 libnbd: debug: nbdsh: nbd_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread file.6 libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_flush: poll start: events=1 nbdkit: file.1: debug: file: flush nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_flush: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_flush: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_flush: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_flush: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.2: debug: client closed input socket, closing connection nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: file: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-file-readonly.sh: run cleanup hooks: exit code 0 ./test-file-readonly.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f file-readonly.pid file-readonly.img /tmp/nbdkit-test-sock.0hoiRT + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1243088 + local pid=1243088 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1243088 + for i in {1..60} + kill -0 1243088 nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + for i in {1..60} + kill -0 1243088 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1243088 failed to respond to SIGTERM' error: nbdkit pid 1243088 failed to respond to SIGTERM + kill -9 1243088 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-file-readonly.sh (exit status: 1) FAIL: test-floppy.sh ==================== /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P floppy.pid -U /tmp/nbdkit-test-sock.1ZbtqS -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy/.libs/nbdkit-floppy-plugin.so ./../plugins nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy/.libs/nbdkit-floppy-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/floppy/.libs/nbdkit-floppy-plugin.so (name floppy) nbdkit: debug: floppy: load nbdkit: debug: floppy: config key=dir, value=./../plugins nbdkit: debug: floppy: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: floppy: get_ready nbdkit: debug: floppy: 92 directories and 604 files nbdkit: debug: floppy: 1783 data clusters, largest cluster number 1784, 29212672 bytes nbdkit: debug: floppy: 1785 FAT entries nbdkit: debug: floppy: last sector 59199 nbdkit: debug: floppy: 1403 regions, total disk size 30310400 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.1ZbtqS nbdkit: debug: forked into background (new pid = 1243520) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/floppy.pid nbdkit: debug: floppy: after_fork libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5c1f82d02180, program = guestfish libguestfs: trace: add_drive "" "readonly:true" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.1ZbtqS" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfsFJ8FQw/overlay1.qcow2" "qcow2" -1 "backingfile:nbd:unix:/tmp/nbdkit-test-sock.1ZbtqS" "backingformat:raw" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=nbd:unix:/tmp/nbdkit-test-sock.1ZbtqS,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfsFJ8FQw/overlay1.qcow2 nbdkit: debug: accepted connection nbdkit: floppy[1]: debug: floppy: preconnect nbdkit: floppy[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: floppy[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: floppy[1]: debug: floppy: open readonly=0 exportname="" tls=0 nbdkit: floppy[1]: debug: floppy: default_export readonly=0 tls=0 nbdkit: floppy[1]: debug: floppy: open returned handle 0x7e28c8b314d0 nbdkit: floppy[1]: debug: floppy: prepare readonly=0 nbdkit: floppy[1]: debug: floppy: get_size nbdkit: floppy[1]: debug: floppy: can_write nbdkit: floppy[1]: debug: floppy: can_zero nbdkit: floppy[1]: debug: floppy: can_fast_zero nbdkit: floppy[1]: debug: floppy: can_trim nbdkit: floppy[1]: debug: floppy: can_fua nbdkit: floppy[1]: debug: floppy: can_flush nbdkit: floppy[1]: debug: floppy: is_rotational nbdkit: floppy[1]: debug: floppy: can_multi_conn nbdkit: floppy[1]: debug: floppy: can_cache nbdkit: floppy[1]: debug: floppy: can_extents nbdkit: floppy[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: floppy[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: floppy[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread floppy.0 nbdkit: floppy.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: floppy.0: debug: exiting worker thread floppy.0 nbdkit: debug: starting worker thread floppy.2 Formatting '/tmp/libguestfsFJ8FQw/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=30310400 backing_file=nbd:unix:/tmp/nbdkit-test-sock.1ZbtqS backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: floppy.2: debug: exiting worker thread floppy.2 nbdkit: debug: starting worker thread floppy.3 nbdkit: floppy.3: debug: exiting worker thread floppy.3 nbdkit: debug: starting worker thread floppy.4 nbdkit: floppy.4: debug: exiting worker thread floppy.4 nbdkit: debug: starting worker thread floppy.5 nbdkit: floppy.5: debug: exiting worker thread floppy.5 nbdkit: debug: starting worker thread floppy.6 nbdkit: floppy.6: debug: exiting worker thread floppy.6 nbdkit: debug: starting worker thread floppy.1 nbdkit: floppy.1: debug: exiting worker thread floppy.1 nbdkit: debug: starting worker thread floppy.8 nbdkit: floppy.8: debug: exiting worker thread floppy.8 nbdkit: debug: starting worker thread floppy.7 nbdkit: debug: starting worker thread floppy.9 nbdkit: floppy.9: debug: exiting worker thread floppy.9 nbdkit: debug: starting worker thread floppy.10 nbdkit: floppy.10: debug: exiting worker thread floppy.10 nbdkit: floppy.7: debug: exiting worker thread floppy.7 nbdkit: debug: starting worker thread floppy.11 nbdkit: debug: starting worker thread floppy.12 nbdkit: floppy.12: debug: exiting worker thread floppy.12 nbdkit: floppy.11: debug: exiting worker thread floppy.11 nbdkit: debug: starting worker thread floppy.13 nbdkit: debug: starting worker thread floppy.14 nbdkit: debug: starting worker thread floppy.15 nbdkit: floppy.13: debug: exiting worker thread floppy.13 nbdkit: floppy.15: debug: exiting worker thread floppy.15 nbdkit: floppy.14: debug: exiting worker thread floppy.14 nbdkit: floppy[1]: debug: floppy: finalize nbdkit: floppy[1]: debug: floppy: close libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsFJ8FQw libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/tmp/libguestfsFJ8FQw/overlay1.qcow2,format=qcow2,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsAFz8Et/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: floppy[2]: debug: floppy: preconnect nbdkit: floppy[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: floppy[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: floppy[2]: debug: floppy: open readonly=0 exportname="" tls=0 nbdkit: floppy[2]: debug: floppy: default_export readonly=0 tls=0 nbdkit: floppy[2]: debug: floppy: open returned handle 0x7e28c8b314d0 nbdkit: floppy[2]: debug: floppy: prepare readonly=0 nbdkit: floppy[2]: debug: floppy: get_size nbdkit: floppy[2]: debug: floppy: can_write nbdkit: floppy[2]: debug: floppy: can_zero nbdkit: floppy[2]: debug: floppy: can_fast_zero nbdkit: floppy[2]: debug: floppy: can_trim nbdkit: floppy[2]: debug: floppy: can_fua nbdkit: floppy[2]: debug: floppy: can_flush nbdkit: floppy[2]: debug: floppy: is_rotational nbdkit: floppy[2]: debug: floppy: can_multi_conn nbdkit: floppy[2]: debug: floppy: can_cache nbdkit: floppy[2]: debug: floppy: can_extents nbdkit: floppy[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: floppy[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: floppy[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread floppy.0 nbdkit: debug: starting worker thread floppy.1 nbdkit: debug: starting worker thread floppy.3 nbdkit: debug: starting worker thread floppy.2 nbdkit: debug: starting worker thread floppy.4 nbdkit: debug: starting worker thread floppy.5 nbdkit: debug: starting worker thread floppy.6 nbdkit: debug: starting worker thread floppy.9 nbdkit: debug: starting worker thread floppy.8 nbdkit: debug: starting worker thread floppy.7 nbdkit: debug: starting worker thread floppy.13 nbdkit: debug: starting worker thread floppy.10 nbdkit: debug: starting worker thread floppy.12 nbdkit: debug: starting worker thread floppy.14 nbdkit: debug: starting worker thread floppy.11 nbdkit: debug: starting worker thread floppy.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: floppy.0: debug: floppy: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.012000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.024000] tsc: Unable to calibrate against PIT [ 0.024000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2599.940 MHz processor [ 0.000910] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a039dfda, max_idle_ns: 440795290633 ns [ 0.001802] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.88 BogoMIPS (lpj=10399760) [ 0.005688] pid_max: default: 32768 minimum: 301 [ 0.006956] LSM: Security Framework initializing [ 0.008977] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.012581] AppArmor: AppArmor initialized [ 0.012852] TOMOYO Linux initialized [ 0.014522] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.014919] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.041848] process: using AMD E400 aware idle routine [ 0.042395] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.042635] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.043209] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.043674] Spectre V2 : Mitigation: Full AMD retpoline [ 0.043920] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.411854] Freeing SMP alternatives memory: 32K [ 0.538715] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.546986] Performance Events: PMU not available due to virtualization, using software events only. [ 0.550551] rcu: Hierarchical SRCU implementation. [ 0.558104] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.561470] smp: Bringing up secondary CPUs ... [ 0.562085] smp: Brought up 1 node, 1 CPU [ 0.562294] smpboot: Max logical packages: 1 [ 0.562561] smpboot: Total of 1 processors activated (5199.88 BogoMIPS) [ 0.619781] node 0 deferred pages initialised in 52ms [ 0.635719] devtmpfs: initialized [ 0.640882] x86/mm: Memory block size: 128MB [ 0.650160] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.650755] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.654437] pinctrl core: initialized pinctrl subsystem [ 0.673397] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.678002] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.678876] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.679486] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.680085] audit: initializing netlink subsys (disabled) [ 0.685926] audit: type=2000 audit(1636962425.700:1): state=initialized audit_enabled=0 res=1 [ 0.686885] thermal_sys: Registered thermal governor 'fair_share' [ 0.686935] thermal_sys: Registered thermal governor 'bang_bang' [ 0.687176] thermal_sys: Registered thermal governor 'step_wise' [ 0.687439] thermal_sys: Registered thermal governor 'user_space' [ 0.687709] thermal_sys: Registered thermal governor 'power_allocator' [ 0.688146] cpuidle: using governor ladder [ 0.688611] cpuidle: using governor menu [ 0.690164] ACPI: bus type PCI registered [ 0.690450] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.693868] PCI: Using configuration type 1 for base access [ 0.711440] Kprobes globally optimized [ 0.715169] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.719872] alg: self-tests disabled [ 0.731900] ACPI: Added _OSI(Module Device) [ 0.732113] ACPI: Added _OSI(Processor Device) [ 0.732277] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.732442] ACPI: Added _OSI(Processor Aggregator Device) [ 0.732747] ACPI: Added _OSI(Linux-Dell-Video) [ 0.732920] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.734084] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.753042] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.769704] ACPI: Interpreter enabled [ 0.770902] ACPI: PM: (supports S0 S3 S4 S5) [ 0.771135] ACPI: Using IOAPIC for interrupt routing [ 0.771832] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.774040] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.813125] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.814120] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.815269] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.823220] acpiphp: Slot [2] registered [ 0.823552] acpiphp: Slot [3] registered [ 0.823843] acpiphp: Slot [4] registered [ 0.824106] acpiphp: Slot [5] registered [ 0.824420] acpiphp: Slot [6] registered [ 0.824748] acpiphp: Slot [7] registered [ 0.825052] acpiphp: Slot [8] registered [ 0.825325] acpiphp: Slot [9] registered [ 0.825655] acpiphp: Slot [10] registered [ 0.825959] acpiphp: Slot [11] registered [ 0.826228] acpiphp: Slot [12] registered [ 0.826527] acpiphp: Slot [13] registered [ 0.826841] acpiphp: Slot [14] registered [ 0.827098] acpiphp: Slot [15] registered [ 0.827351] acpiphp: Slot [16] registered [ 0.827622] acpiphp: Slot [17] registered [ 0.827917] acpiphp: Slot [18] registered [ 0.828210] acpiphp: Slot [19] registered [ 0.828526] acpiphp: Slot [20] registered [ 0.828835] acpiphp: Slot [21] registered [ 0.829100] acpiphp: Slot [22] registered [ 0.829357] acpiphp: Slot [23] registered [ 0.829700] acpiphp: Slot [24] registered [ 0.829963] acpiphp: Slot [25] registered [ 0.830215] acpiphp: Slot [26] registered [ 0.830493] acpiphp: Slot [27] registered [ 0.830777] acpiphp: Slot [28] registered [ 0.831055] acpiphp: Slot [29] registered [ 0.831346] acpiphp: Slot [30] registered [ 0.831645] acpiphp: Slot [31] registered [ 0.832110] PCI host bridge to bus 0000:00 [ 0.832437] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.832891] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.833138] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.833517] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.833838] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.834849] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.836232] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.846374] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.847809] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.849786] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.851281] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.851609] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.853669] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.853952] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.855809] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.856462] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.856783] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.858268] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.859653] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.862782] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.872016] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.873022] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.873572] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.877549] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.887304] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.888372] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.889354] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.891739] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.903811] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.904983] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.906064] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.906952] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.907535] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.911266] iommu: Default domain type: Translated [ 0.918636] vgaarb: loaded [ 0.920603] EDAC MC: Ver: 3.0.0 [ 0.934014] NetLabel: Initializing [ 0.934211] NetLabel: domain hash size = 128 [ 0.934432] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.935763] NetLabel: unlabeled traffic allowed by default [ 0.936032] PCI: Using ACPI for IRQ routing [ 0.939511] clocksource: Switched to clocksource tsc-early [ 1.165638] VFS: Disk quotas dquot_6.6.0 [ 1.166298] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.204338] AppArmor: AppArmor Filesystem Enabled [ 1.205333] pnp: PnP ACPI init [ 1.210889] pnp: PnP ACPI: found 5 devices [ 1.237892] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.239417] NET: Registered PF_INET protocol family [ 1.240937] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.257623] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.258276] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.258938] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.259542] TCP: Hash tables configured (established 16384 bind 16384) [ 1.261836] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.262819] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.263378] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.265464] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.266152] NET: Registered PF_XDP protocol family [ 1.267289] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.267559] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.267774] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.268011] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.269132] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.270207] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.270565] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.270858] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.271133] PCI: CLS 0 bytes, default 64 [ 1.285935] Trying to unpack rootfs image as initramfs... [ 1.289029] Initialise system trusted keyrings [ 1.294977] Key type blacklist registered [ 1.298565] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.328124] zbud: loaded [ 1.333530] integrity: Platform Keyring initialized [ 1.341988] Key type asymmetric registered [ 1.342347] Asymmetric key parser 'x509' registered [ 1.342877] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.344066] io scheduler mq-deadline registered [ 1.346996] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.354084] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.357557] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.375276] Freeing initrd memory: 5748K [ 1.375904] Linux agpgart interface v0.103 [ 1.378622] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.378918] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.383471] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.389399] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.390044] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.392720] mousedev: PS/2 mouse device common for all mice [ 1.397013] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.398118] rtc_cmos 00:04: RTC can wake from S4 [ 1.405060] rtc_cmos 00:04: registered as rtc0 [ 1.405824] rtc_cmos 00:04: setting system clock to 2021-11-15T07:47:07 UTC (1636962427) [ 1.407286] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.408160] ledtrig-cpu: registered to indicate activity on CPUs [ 1.411754] NET: Registered PF_INET6 protocol family [ 1.437377] Segment Routing with IPv6 [ 1.438164] mip6: Mobile IPv6 [ 1.438472] NET: Registered PF_PACKET protocol family [ 1.439398] mpls_gso: MPLS GSO support [ 1.441659] IPI shorthand broadcast: enabled [ 1.442509] sched_clock: Marking stable (1464162252, -22427108)->(1442136197, -401053) [ 1.447771] registered taskstats version 1 [ 1.448096] Loading compiled-in X.509 certificates [ 1.460253] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.460941] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.462873] zswap: loaded using pool lzo/zbud [ 1.465144] Key type ._fscrypt registered [ 1.465383] Key type .fscrypt registered [ 1.465547] Key type fscrypt-provisioning registered [ 1.469592] Key type encrypted registered [ 1.470028] AppArmor: AppArmor sha1 policy hashing enabled [ 1.470726] ima: No TPM chip found, activating TPM-bypass! [ 1.471088] ima: Allocated hash algorithm: sha256 [ 1.473422] ima: No architecture policies found [ 1.474496] evm: Initialising EVM extended attributes: [ 1.474720] evm: security.selinux [ 1.474905] evm: security.SMACK64 (disabled) [ 1.475058] evm: security.SMACK64EXEC (disabled) [ 1.475242] evm: security.SMACK64TRANSMUTE (disabled) [ 1.475411] evm: security.SMACK64MMAP (disabled) [ 1.475567] evm: security.apparmor [ 1.475688] evm: security.ima [ 1.476617] evm: security.capability [ 1.476766] evm: HMAC attrs: 0x1 ^H[ 1.500229] Freeing unused decrypted memory: 2036K [ 1.558759] Freeing unused kernel image (initmem) memory: 2632K [ 1.559301] Write protecting the kernel read-only data: 22528k [ 1.563498] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.564191] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.766024] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.766782] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.84 0.44 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.899710] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.036086] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.090667] random: fast init done [ 2.112346] scsi host0: ata_piix [ 2.116380] scsi host1: ata_piix [ 2.117096] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.117446] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.282091] tsc: Refined TSC clocksource calibration: 2600.063 MHz [ 2.282562] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a7785633, max_idle_ns: 440795214573 ns supermin: internal insmod virtio.ko [ 2.285960] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.761243] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.774623] random: crng init done [ 3.005415] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.013952] scsi host2: Virtio SCSI HBA [ 3.043012] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.047733] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.320102] sd 2:0:0:0: Power-on or device reset occurred [ 3.326248] sd 2:0:0:0: [sda] 59200 512-byte logical blocks: (30.3 MB/28.9 MiB) [ 3.327957] sd 2:0:1:0: Power-on or device reset occurred [ 3.328358] sd 2:0:0:0: [sda] Write Protect is off [ 3.330143] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.331816] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.332361] sd 2:0:1:0: [sdb] Write Protect is off [ 3.333071] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: floppy.1: debug: floppy: pread count=4096 offset=0 [ 3.363331] sda: sda1 [ 3.390867] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.394748] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.475302] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.780989] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.831586] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.852780] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ od -x -A n ++ dd if=/dev/urandom bs=16 count=1 status=none + machine_id=' c5e4 27c0 5414 666a 9db0 2c79 9a41 aeff' + echo c5e427c05414666a9db02c799a41aeff + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.630239] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.638358] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: floppy.3: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=4096 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=30306304 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=30175232 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=30277632 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=30179328 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=30105600 nbdkit: floppy.12: debug: floppy: pread count=4096 offset=30007296 nbdkit: floppy.12: debug: floppy: pread count=4096 offset=29962240 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=29933568 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=29843456 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=29810688 nbdkit: floppy.0: debug: floppy: pread count=4096 offset=29802496 nbdkit: floppy.1: debug: floppy: pread count=4096 offset=29822976 nbdkit: floppy.3: debug: floppy: pread count=4096 offset=28729344 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=16384 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=32768 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=65536 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=131072 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=262144 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=524288 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=2097152 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=4194304 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=12288 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=28672 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=61440 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=8192 nbdkit: floppy.15: debug: floppy: pread count=24576 offset=36864 nbdkit: floppy.0: debug: floppy: pread count=8192 offset=20480 nbdkit: floppy.1: debug: floppy: pread count=61440 offset=69632 nbdkit: floppy.3: debug: floppy: pread count=126976 offset=135168 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=1052672 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=30306304 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=30175232 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=1064960 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=1081344 nbdkit: floppy.12: debug: floppy: pread count=4096 offset=1114112 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=1179648 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=1310720 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=1572864 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=2097152 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=3145728 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=5242880 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=1097728 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=1060864 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=1077248 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=1056768 nbdkit: floppy.6: debug: floppy: pread count=8192 offset=1069056 nbdkit: floppy.8: debug: floppy: pread count=12288 offset=1085440 nbdkit: floppy.9: debug: floppy: pread count=61440 offset=1118208 nbdkit: floppy.7: debug: floppy: pread count=126976 offset=1183744 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=4096 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=30306304 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=30175232 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=30277632 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=30179328 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=30105600 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=30007296 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=29962240 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=29933568 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=29843456 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=29810688 nbdkit: floppy.7: debug: floppy: pread count=4096 offset=29802496 nbdkit: floppy.12: debug: floppy: pread count=4096 offset=29822976 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=28729344 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=16384 nbdkit: floppy.0: debug: floppy: pread count=4096 offset=32768 nbdkit: floppy.0: debug: floppy: pread count=4096 offset=65536 nbdkit: floppy.1: debug: floppy: pread count=4096 offset=131072 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=262144 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=524288 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=2097152 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=4194304 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=12288 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=28672 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=61440 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=8192 nbdkit: floppy.7: debug: floppy: pread count=8192 offset=20480 nbdkit: floppy.7: debug: floppy: pread count=24576 offset=36864 nbdkit: floppy.10: debug: floppy: pread count=61440 offset=69632 nbdkit: floppy.10: debug: floppy: pread count=126976 offset=135168 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: floppy.13: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.0: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.1: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.3: debug: floppy: pread count=4096 offset=1052672 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.5: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=4096 nbdkit: floppy.9: debug: floppy: pread count=512 offset=30309376 nbdkit: floppy.7: debug: floppy: pread count=512 offset=0 nbdkit: floppy.14: debug: floppy: pread count=512 offset=0 nbdkit: floppy.10: debug: floppy: pread count=512 offset=0 nbdkit: floppy.13: debug: floppy: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 14.341435] device-mapper: uevent: version 1.0.3 [ 14.350448] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: floppy.0: debug: floppy: pread count=131072 offset=0 nbdkit: floppy.1: debug: floppy: pread count=131072 offset=1048576 + mdadm -As --auto=yes --run nbdkit: floppy.3: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=1052672 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.9: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.7: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.7: debug: floppy: pread count=4096 offset=4096 nbdkit: floppy.10: debug: floppy: pread count=512 offset=30309376 nbdkit: floppy.10: debug: floppy: pread count=512 offset=0 nbdkit: floppy.10: debug: floppy: pread count=512 offset=0 nbdkit: floppy.1: debug: floppy: pread count=512 offset=0 nbdkit: floppy.3: debug: floppy: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: floppy.3: debug: floppy: pread count=16384 offset=0 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=16384 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 07:47 autofs drwxr-xr-x 2 0 0 100 Nov 15 07:47 block drwxr-xr-x 2 0 0 80 Nov 15 07:47 bsg crw------- 1 0 0 10, 234 Nov 15 07:47 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 07:47 char crw------- 1 0 0 5, 1 Nov 15 07:47 console crw------- 1 0 0 10, 126 Nov 15 07:47 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 07:47 cuse drwxr-xr-x 6 0 0 120 Nov 15 07:47 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 07:47 full crw-rw-rw- 1 0 0 10, 229 Nov 15 07:47 fuse crw------- 1 0 0 10, 228 Nov 15 07:47 hpet crw------- 1 0 0 10, 183 Nov 15 07:47 hwrng drwxr-xr-x 2 0 0 60 Nov 15 07:47 input crw-r--r-- 1 0 0 1, 11 Nov 15 07:47 kmsg crw------- 1 0 0 10, 237 Nov 15 07:47 loop-control drwxr-xr-x 2 0 0 60 Nov 15 07:47 mapper crw------- 1 0 0 1, 1 Nov 15 07:47 mem drwxr-xr-x 2 0 0 60 Nov 15 07:47 net crw-rw-rw- 1 0 0 1, 3 Nov 15 07:47 null crw------- 1 0 0 10, 144 Nov 15 07:47 nvram crw------- 1 0 0 1, 4 Nov 15 07:47 port crw------- 1 0 0 108, 0 Nov 15 07:47 ppp crw------- 1 0 0 10, 1 Nov 15 07:47 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 07:47 ptmx drwxr-xr-x 2 0 0 0 Nov 15 07:47 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 07:47 random crw------- 1 0 0 10, 242 Nov 15 07:47 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 07:47 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 07:47 rtc0 brw------- 1 0 0 8, 0 Nov 15 07:47 sda brw------- 1 0 0 8, 1 Nov 15 07:47 sda1 brw------- 1 0 0 8, 16 Nov 15 07:47 sdb crw------- 1 0 0 21, 0 Nov 15 07:47 sg0 crw------- 1 0 0 21, 1 Nov 15 07:47 sg1 drwxrwxrwt 2 0 0 40 Nov 15 07:47 shm crw------- 1 0 0 10, 231 Nov 15 07:47 snapshot drwxr-xr-x 2 0 0 80 Nov 15 07:47 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 07:47 tty crw------- 1 0 0 4, 0 Nov 15 07:47 tty0 crw------- 1 0 0 4, 1 Nov 15 07:47 tty1 crw------- 1 0 0 4, 10 Nov 15 07:47 tty10 crw------- 1 0 0 4, 11 Nov 15 07:47 tty11 crw------- 1 0 0 4, 12 Nov 15 07:47 tty12 crw------- 1 0 0 4, 13 Nov 15 07:47 tty13 crw------- 1 0 0 4, 14 Nov 15 07:47 tty14 crw------- 1 0 0 4, 15 Nov 15 07:47 tty15 crw------- 1 0 0 4, 16 Nov 15 07:47 tty16 crw------- 1 0 0 4, 17 Nov 15 07:47 tty17 crw------- 1 0 0 4, 18 Nov 15 07:47 tty18 crw------- 1 0 0 4, 19 Nov 15 07:47 tty19 crw------- 1 0 0 4, 2 Nov 15 07:47 tty2 crw------- 1 0 0 4, 20 Nov 15 07:47 tty20 crw------- 1 0 0 4, 21 Nov 15 07:47 tty21 crw------- 1 0 0 4, 22 Nov 15 07:47 tty22 crw------- 1 0 0 4, 23 Nov 15 07:47 tty23 crw------- 1 0 0 4, 24 Nov 15 07:47 tty24 crw------- 1 0 0 4, 25 Nov 15 07:47 tty25 crw------- 1 0 0 4, 26 Nov 15 07:47 tty26 crw------- 1 0 0 4, 27 Nov 15 07:47 tty27 crw------- 1 0 0 4, 28 Nov 15 07:47 tty28 crw------- 1 0 0 4, 29 Nov 15 07:47 tty29 crw------- 1 0 0 4, 3 Nov 15 07:47 tty3 crw------- 1 0 0 4, 30 Nov 15 07:47 tty30 crw------- 1 0 0 4, 31 Nov 15 07:47 tty31 crw------- 1 0 0 4, 32 Nov 15 07:47 tty32 crw------- 1 0 0 4, 33 Nov 15 07:47 tty33 crw------- 1 0 0 4, 34 Nov 15 07:47 tty34 crw------- 1 0 0 4, 35 Nov 15 07:47 tty35 crw------- 1 0 0 4, 36 Nov 15 07:47 tty36 crw------- 1 0 0 4, 37 Nov 15 07:47 tty37 crw------- 1 0 0 4, 38 Nov 15 07:47 tty38 crw------- 1 0 0 4, 39 Nov 15 07:47 tty39 crw------- 1 0 0 4, 4 Nov 15 07:47 tty4 crw------- 1 0 0 4, 40 Nov 15 07:47 tty40 crw------- 1 0 0 4, 41 Nov 15 07:47 tty41 crw------- 1 0 0 4, 42 Nov 15 07:47 tty42 crw------- 1 0 0 4, 43 Nov 15 07:47 tty43 crw------- 1 0 0 4, 44 Nov 15 07:47 tty44 crw------- 1 0 0 4, 45 Nov 15 07:47 tty45 crw------- 1 0 0 4, 46 Nov 15 07:47 tty46 crw------- 1 0 0 4, 47 Nov 15 07:47 tty47 crw------- 1 0 0 4, 48 Nov 15 07:47 tty48 crw------- 1 0 0 4, 49 Nov 15 07:47 tty49 crw------- 1 0 0 4, 5 Nov 15 07:47 tty5 crw------- 1 0 0 4, 50 Nov 15 07:47 tty50 crw------- 1 0 0 4, 51 Nov 15 07:47 tty51 crw------- 1 0 0 4, 52 Nov 15 07:47 tty52 crw------- 1 0 0 4, 53 Nov 15 07:47 tty53 crw------- 1 0 0 4, 54 Nov 15 07:47 tty54 crw------- 1 0 0 4, 55 Nov 15 07:47 tty55 crw------- 1 0 0 4, 56 Nov 15 07:47 tty56 crw------- 1 0 0 4, 57 Nov 15 07:47 tty57 crw------- 1 0 0 4, 58 Nov 15 07:47 tty58 crw------- 1 0 0 4, 59 Nov 15 07:47 tty59 crw------- 1 0 0 4, 6 Nov 15 07:47 tty6 crw------- 1 0 0 4, 60 Nov 15 07:47 tty60 crw------- 1 0 0 4, 61 Nov 15 07:47 tty61 crw------- 1 0 0 4, 62 Nov 15 07:47 tty62 crw------- 1 0 0 4, 63 Nov 15 07:47 tty63 crw------- 1 0 0 4, 7 Nov 15 07:47 tty7 crw------- 1 0 0 4, 8 Nov 15 07:47 tty8 crw------- 1 0 0 4, 9 Nov 15 07:47 tty9 crw------- 1 0 0 4, 64 Nov 15 07:47 ttyS0 crw------- 1 0 0 10, 239 Nov 15 07:47 uhid crw------- 1 0 0 10, 223 Nov 15 07:47 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 07:47 urandom crw------- 1 0 0 7, 0 Nov 15 07:47 vcs crw------- 1 0 0 7, 1 Nov 15 07:47 vcs1 crw------- 1 0 0 7, 128 Nov 15 07:47 vcsa crw------- 1 0 0 7, 129 Nov 15 07:47 vcsa1 crw------- 1 0 0 7, 64 Nov 15 07:47 vcsu crw------- 1 0 0 7, 65 Nov 15 07:47 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 07:47 vfio crw------- 1 0 0 10, 127 Nov 15 07:47 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 07:47 vhci crw-rw---- 1 0 0 10, 238 Nov 15 07:47 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 07:47 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 07:47 virtio-ports crw------- 1 0 0 247, 1 Nov 15 07:47 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 07:47 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 07:47 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 07:47 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 07:47 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 07:47 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 07:47 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 07:47 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 07:47 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 07:47 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 07:47 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 07:47 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 07:47 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 07:47 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 07:47 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 07:47 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 07:47 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 07:47 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 07:47 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 07:47 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 07:47 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 07:47 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 07:47 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 07:47 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 07:47 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 07:47 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 07:47 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 07:47 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 07:47 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 07:47 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 07:47 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 07:47 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 07:47 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 07:47 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 07:47 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 07:47 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 07:47 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 07:47 by-id drwxr-xr-x 2 0 0 60 Nov 15 07:47 by-label drwxr-xr-x 2 0 0 100 Nov 15 07:47 by-path drwxr-xr-x 2 0 0 80 Nov 15 07:47 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:47 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 07:47 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 07:47 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-label: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 07:47 NBDKITFLOPY -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:47 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 07:47 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 07:47 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 07:47 0102-0304 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 07:47 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 07:47 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 07:47 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 07:47 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 07:47 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 07:47 seq crw------- 1 0 0 116, 33 Nov 15 07:47 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 07:47 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 07:47 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: floppy.4: debug: floppy: pread count=131072 offset=0 nbdkit: floppy.15: debug: floppy: pread count=131072 offset=1048576 + lvm vgs nbdkit: floppy.5: debug: floppy: pread count=131072 offset=0 nbdkit: floppy.6: debug: floppy: pread count=131072 offset=1048576 + lvm lvs nbdkit: floppy.12: debug: floppy: pread count=131072 offset=0 nbdkit: floppy.8: debug: floppy: pread count=131072 offset=1048576 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 07:47:22 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 16.72 0.82 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "ro" "/dev/sda1" "/" guestfsd: <= mount_options (0x4a) request length 72 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '-o' 'ro' '/dev/sda1' '/sysroot//' nbdkit: floppy.9: debug: floppy: pread count=4096 offset=30212096 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=30302208 nbdkit: floppy.7: debug: floppy: pread count=4096 offset=1048576 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=1052672 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=30306304 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=30175232 nbdkit: floppy.10: debug: floppy: pread count=4096 offset=1064960 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=1081344 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=1114112 nbdkit: floppy.3: debug: floppy: pread count=4096 offset=1179648 nbdkit: floppy.4: debug: floppy: pread count=4096 offset=1310720 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=1572864 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=2097152 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=3145728 nbdkit: floppy.12: debug: floppy: pread count=4096 offset=5242880 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=1097728 nbdkit: floppy.8: debug: floppy: pread count=4096 offset=1060864 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=1077248 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=1056768 nbdkit: floppy.14: debug: floppy: pread count=8192 offset=1069056 nbdkit: floppy.13: debug: floppy: pread count=12288 offset=1085440 nbdkit: floppy.13: debug: floppy: pread count=61440 offset=1118208 nbdkit: floppy.10: debug: floppy: pread count=126976 offset=1183744 nbdkit: floppy.11: debug: floppy: pread count=4096 offset=0 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1048576 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1049088 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1064960 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1097728 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1098240 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1098752 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1099264 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1099776 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1100288 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1100800 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1101312 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1101824 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1102336 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1102848 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1103360 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1103872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1104384 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1104896 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1105408 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1105920 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1106432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1106944 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1107456 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1107968 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1108480 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1108992 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1109504 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1110016 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1110528 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1111040 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1111552 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1112064 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1112576 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1113088 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1113600 libguestfs: trace: mount_options = 0 libguestfs: trace: ll "/" guestfsd: => mount_options (0x4a) took 2.15 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/ nbdkit: floppy.2: debug: floppy: pread count=512 offset=1114112 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1114624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1115136 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1115648 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1116160 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1116672 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1117184 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1117696 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1118208 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1118720 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1119232 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1119744 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1120256 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1120768 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1121280 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1121792 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1122304 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1122816 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1123328 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1123840 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1124352 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1124864 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1125376 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1125888 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1126400 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1126912 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1127424 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1127936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1128448 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1128960 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1129472 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1129984 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1130496 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1131008 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1131520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1132032 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1132544 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1133056 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1133568 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1134080 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1134592 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1135104 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1135616 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1136128 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1136640 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1137152 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1137664 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1138176 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1138688 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1139200 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1139712 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1140224 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1140736 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1141248 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1141760 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1142272 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1142784 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1143296 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1143808 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1144320 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1144832 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1145344 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1145856 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1146368 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1163264 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1163776 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1164288 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1164800 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1165312 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1165824 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1166336 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1166848 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1167360 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1167872 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1168384 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1168896 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1169408 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1169920 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1170432 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1170944 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1171456 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1171968 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1172480 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1172992 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1173504 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1174016 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1174528 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1175040 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1175552 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1176064 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1176576 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1177088 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1177600 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1178112 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1178624 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1179136 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1196032 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1196544 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1197056 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1197568 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1198080 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1198592 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1199104 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1199616 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1200128 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1200640 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1201152 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1201664 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1202176 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1202688 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1203200 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1203712 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1204224 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1204736 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1205248 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1205760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1206272 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1206784 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1207296 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1207808 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1208320 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1208832 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1209344 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1209856 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1210368 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1210880 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1211392 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1211904 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1228800 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1229312 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1229824 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1230336 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1230848 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1231360 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1231872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1232384 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1232896 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1233408 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1233920 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1234432 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1234944 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1235456 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1235968 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1236480 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1236992 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1237504 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1238016 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1238528 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1239040 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1239552 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1240064 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1240576 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1241088 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1241600 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1242112 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1242624 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1243136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1243648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1244160 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1244672 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1261568 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1262080 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1262592 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1263104 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1263616 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1264128 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1264640 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1265152 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1265664 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1266176 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1266688 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1267200 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1267712 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1268224 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1268736 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1269248 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1269760 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1270272 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1270784 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1271296 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1271808 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1272320 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1272832 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1273344 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1273856 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1274368 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1274880 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1275392 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1275904 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1276416 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1276928 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1277440 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1294336 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1294848 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1295360 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1295872 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1296384 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1296896 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1297408 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1297920 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1298432 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1298944 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1299456 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1299968 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1300480 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1300992 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1301504 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1302016 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1302528 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1303040 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1303552 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1304064 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1304576 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1305088 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1305600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1306112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1306624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1307136 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1307648 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1308160 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1308672 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1309184 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1309696 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1310208 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1327104 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1327616 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1328128 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1328640 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1329152 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1329664 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1330176 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1330688 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1331200 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1331712 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1332224 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1332736 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1333248 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1333760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1334272 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1334784 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1335296 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1335808 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1336320 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1336832 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1337344 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1337856 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1338368 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1338880 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1339392 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1339904 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1340416 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1340928 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1341440 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1341952 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1342464 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1342976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1359872 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1360384 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1360896 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1361408 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1361920 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1362432 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1362944 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1363456 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1363968 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1364480 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1364992 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1365504 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1366016 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1366528 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1367040 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1367552 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1368064 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1368576 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1369088 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1369600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1370112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1370624 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1371136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1371648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1372160 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1372672 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1373184 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1373696 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1374208 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1374720 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1375232 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1375744 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1392640 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1393152 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1393664 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1394176 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1394688 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1395200 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1395712 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1396224 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1396736 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1397248 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1397760 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1398272 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1398784 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1399296 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1399808 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1400320 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1400832 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1401344 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1401856 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1402368 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1402880 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1403392 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1403904 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1404416 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1404928 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1405440 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1405952 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1406464 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1406976 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1407488 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1408000 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1408512 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1425408 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1425920 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1426432 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1426944 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1427456 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1427968 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1428480 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1428992 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1429504 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1430016 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1430528 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1431040 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1431552 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1432064 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1432576 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1433088 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1433600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1434112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1434624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1435136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1435648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1436160 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1436672 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1437184 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1437696 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1438208 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1438720 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1439232 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1439744 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1440256 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1440768 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1441280 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1458176 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1458688 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1459200 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1459712 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1460224 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1460736 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1461248 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1461760 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1462272 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1462784 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1463296 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1463808 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1464320 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1464832 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1465344 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1465856 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1466368 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1466880 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1467392 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1467904 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1468416 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1468928 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1469440 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1469952 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1470464 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1470976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1471488 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1472000 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1472512 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1473024 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1473536 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1474048 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1490944 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1491456 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1491968 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1492480 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1492992 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1493504 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1494016 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1494528 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1495040 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1495552 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1496064 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1496576 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1497088 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1497600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1498112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1498624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1499136 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1499648 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1500160 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1500672 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1501184 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1501696 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1502208 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1502720 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1503232 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1503744 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1504256 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1504768 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1505280 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1505792 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1506304 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1506816 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1523712 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1524224 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1524736 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1525248 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1525760 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1526272 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1526784 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1527296 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1527808 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1528320 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1528832 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1529344 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1529856 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1530368 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1530880 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1531392 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1531904 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1532416 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1532928 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1533440 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1533952 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1534464 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1534976 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1535488 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1536000 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1536512 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1537024 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1537536 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1538048 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1538560 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1539072 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1539584 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1556480 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1556992 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1557504 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1558016 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1558528 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1559040 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1559552 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1560064 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1560576 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1561088 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1561600 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1562112 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1562624 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1563136 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1563648 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1564160 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1564672 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1565184 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1565696 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1566208 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1566720 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1567232 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1567744 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1568256 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1568768 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1569280 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1569792 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1570304 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1570816 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1571328 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1571840 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1572352 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1589248 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1589760 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1590272 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1590784 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1591296 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1591808 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1592320 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1592832 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1593344 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1593856 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1594368 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1594880 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1595392 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1595904 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1596416 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1596928 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1597440 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1597952 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1598464 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1598976 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1599488 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1600000 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1600512 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1601024 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1601536 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1602048 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1602560 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1603072 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1603584 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1604096 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1604608 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1605120 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1638400 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1638912 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1639424 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1639936 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1640448 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1640960 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1641472 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1641984 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1642496 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1643008 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1643520 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1644032 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1644544 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1645056 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1645568 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1646080 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1646592 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1647104 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1647616 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1648128 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1648640 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1649152 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1649664 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1650176 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1650688 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1651200 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1651712 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1652224 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1652736 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1653248 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1653760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1654272 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1671168 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1671680 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1672192 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1672704 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1673216 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1673728 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1674240 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1674752 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1675264 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1675776 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1676288 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1676800 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1677312 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1677824 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1678336 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1678848 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1679360 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1679872 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1680384 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1680896 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1681408 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1681920 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1682432 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1682944 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1683456 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1683968 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1684480 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1684992 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1685504 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1686016 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1686528 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1687040 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1703936 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1704448 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1704960 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1705472 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1705984 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1706496 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1707008 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1707520 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1708032 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1708544 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1709056 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1709568 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1710080 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1710592 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1711104 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1711616 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1712128 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1712640 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1713152 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1713664 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1714176 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1714688 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1715200 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1715712 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1716224 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1716736 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1717248 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1717760 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1718272 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1718784 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1719296 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1719808 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1851392 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1851904 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1852416 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1852928 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1853440 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1853952 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1854464 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1854976 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1855488 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1856000 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1856512 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1857024 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1857536 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1858048 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1858560 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1859072 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1859584 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1860096 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1860608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1861120 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1861632 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1862144 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1862656 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1863168 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1863680 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1864192 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1864704 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1865216 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1865728 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1866240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1866752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1867264 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1884160 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1884672 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1885184 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1885696 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1886208 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1886720 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1887232 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1887744 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1888256 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1888768 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1889280 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1889792 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1890304 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1890816 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1891328 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1891840 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1892352 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1892864 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1893376 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1893888 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1894400 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1894912 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1895424 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1895936 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1896448 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1896960 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1897472 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1897984 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1898496 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1899008 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1899520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1900032 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1916928 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1917440 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1917952 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1918464 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1918976 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1919488 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1920000 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1920512 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1921024 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1921536 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1922048 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1922560 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1923072 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1923584 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1924096 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1924608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1925120 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1925632 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1926144 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1926656 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1927168 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1927680 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1928192 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1928704 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1929216 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1929728 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1930240 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1930752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1931264 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1931776 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1932288 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1932800 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1949696 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1950208 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1950720 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1951232 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1951744 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1952256 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1952768 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1953280 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1953792 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1954304 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1954816 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1955328 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1955840 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1956352 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1956864 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1957376 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1957888 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1958400 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1958912 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1959424 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1959936 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1960448 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1960960 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1961472 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1961984 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1962496 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1963008 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1963520 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1964032 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1964544 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1965056 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1965568 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1982464 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1982976 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1983488 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1984000 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1984512 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1985024 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1985536 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1986048 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1986560 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1987072 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1987584 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1988096 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1988608 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1989120 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1989632 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1990144 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1990656 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1991168 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1991680 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1992192 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1992704 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1993216 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1993728 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1994240 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1994752 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1995264 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1995776 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1996288 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1996800 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1997312 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1997824 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1998336 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2015232 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2015744 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2016256 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2016768 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2017280 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2017792 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2018304 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2018816 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2019328 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2019840 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2020352 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2020864 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2021376 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2021888 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2022400 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2022912 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2023424 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2023936 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2024448 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2024960 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2025472 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2025984 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2026496 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2027008 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2027520 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2028032 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2028544 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2029056 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2029568 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2030080 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2030592 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2031104 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2048000 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2048512 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2049024 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2049536 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2050048 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2050560 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2051072 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2051584 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2052096 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2052608 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2053120 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2053632 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2054144 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2054656 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2055168 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2055680 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2056192 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2056704 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2057216 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2057728 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2058240 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2058752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2059264 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2059776 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2060288 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2060800 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2061312 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2061824 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2062336 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2062848 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2063360 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2063872 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2080768 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2081280 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2081792 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2082304 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2082816 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2083328 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2083840 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2084352 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2084864 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2085376 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2085888 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2086400 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2086912 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2087424 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2087936 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2088448 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2088960 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2089472 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2089984 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2090496 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2091008 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2091520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2092032 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2092544 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2093056 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2093568 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2094080 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2094592 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2095104 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2095616 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2096128 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2096640 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2113536 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2114048 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2114560 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2115072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2115584 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2116096 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2116608 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2117120 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2117632 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2118144 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2118656 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2119168 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2119680 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2120192 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2120704 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2121216 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2121728 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2122240 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2122752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2123264 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2123776 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2124288 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2124800 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2125312 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2125824 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2126336 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2126848 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2127360 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2127872 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2128384 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2128896 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2129408 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2129920 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2130432 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2130944 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2131456 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2131968 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2132480 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2132992 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2133504 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2134016 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2134528 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2135040 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2135552 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2136064 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2136576 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2137088 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2137600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2138112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2138624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2139136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2139648 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2140160 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2141184 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2140672 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2141696 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2142208 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2142720 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2143232 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2143744 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2144256 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2144768 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2145280 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2145792 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2146304 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2146816 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2147328 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2147840 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2148352 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2148864 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2149376 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2149888 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2150400 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2150912 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2151424 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2151936 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2152448 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2152960 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2153472 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2153984 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2154496 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2155008 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2155520 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2156032 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2156544 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2157056 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2157568 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2158080 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2158592 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2159104 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2159616 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2160128 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2160640 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2161152 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2161664 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2162176 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2179072 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2179584 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2180096 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2180608 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2181120 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2181632 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2182144 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2182656 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2183168 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2183680 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2184192 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2184704 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2185216 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2185728 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2186240 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2186752 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2187264 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2187776 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2188288 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2188800 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2189312 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2189824 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2190336 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2190848 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2191360 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2191872 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2192384 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2192896 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2193408 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2193920 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2194432 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2194944 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2195456 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2195968 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2196480 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2196992 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2197504 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2198016 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2198528 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2199040 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2199552 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2200064 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2200576 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2201088 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2201600 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2202112 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2202624 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2203136 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2203648 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2204160 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2204672 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2205184 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2205696 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2206208 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2206720 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2207232 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2207744 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2208256 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2208768 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2209280 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2209792 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2210304 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2210816 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2211328 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2228224 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2228736 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2229248 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2229760 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2230272 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2230784 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2231296 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2231808 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2232320 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2232832 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2233344 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2233856 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2234368 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2234880 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2235392 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2235904 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2236416 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2236928 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2237440 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2237952 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2238464 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2238976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2239488 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2240000 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2240512 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2241024 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2241536 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2242048 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2242560 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2243072 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2243584 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2244096 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2260992 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2261504 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2262016 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2262528 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2263040 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2263552 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2264064 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2264576 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2265088 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2265600 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2266112 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2266624 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2267136 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2267648 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2268160 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2268672 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2269184 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2269696 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2270208 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2270720 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2271232 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2271744 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2272256 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2272768 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2273280 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2273792 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2274304 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2274816 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2275328 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2275840 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2276352 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2276864 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2293760 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2294272 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2294784 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2295296 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2295808 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2296320 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2296832 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2297344 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2297856 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2298368 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2298880 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2299392 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2299904 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2300416 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2300928 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2301440 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2301952 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2302464 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2302976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2303488 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2304000 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2304512 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2305024 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2305536 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2306048 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2306560 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2307072 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2307584 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2308096 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2308608 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2309120 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2309632 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2326528 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2327040 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2328064 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2327552 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2329088 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2328576 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2329600 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2330112 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2330624 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2331136 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2331648 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2332160 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2332672 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2333184 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2333696 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2334208 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2334720 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2335232 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2335744 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2336256 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2336768 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2337280 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2337792 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2338304 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2338816 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2339328 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2339840 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2340352 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2340864 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2341376 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2341888 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2342400 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2359296 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2359808 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2360320 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2360832 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2361344 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2361856 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2362368 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2362880 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2363392 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2363904 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2364416 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2364928 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2365440 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2365952 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2366464 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2366976 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2367488 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2368000 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2368512 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2369024 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2369536 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2370048 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2370560 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2371072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2371584 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2372096 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2372608 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2373120 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2373632 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2374144 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2374656 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2375168 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2441216 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2441728 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2442240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2442752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2443264 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2443776 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2444288 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2444800 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2445312 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2445824 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2446336 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2446848 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2447360 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2447872 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2448384 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2448896 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2449408 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2449920 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2450432 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2450944 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2451456 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2451968 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2452480 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2452992 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2453504 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2454016 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2454528 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2455040 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2455552 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2456064 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2456576 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2457088 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2473984 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2474496 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2475008 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2475520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2476032 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2476544 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2477056 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2477568 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2478080 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2478592 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2479104 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2479616 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2480128 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2480640 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2481152 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2481664 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2482176 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2482688 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2483200 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2483712 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2484224 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2484736 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2485248 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2485760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2486272 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2486784 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2487296 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2487808 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2488320 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2488832 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2489344 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2489856 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2506752 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2507264 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2507776 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2508288 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2508800 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2509312 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2509824 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2510336 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2510848 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2511360 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2511872 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2512384 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2512896 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2513408 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2513920 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2514432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2514944 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2515456 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2515968 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2516480 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2516992 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2517504 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2518016 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2518528 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2519040 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2519552 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2520064 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2520576 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2521088 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2521600 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2522112 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2522624 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2539520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2540032 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2540544 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2541056 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2541568 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2542080 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2542592 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2543104 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2543616 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2544128 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2544640 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2545152 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2546176 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2545664 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2546688 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2547200 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2547712 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2548224 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2548736 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2549248 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2549760 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2550272 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2550784 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2551296 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2551808 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2552320 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2552832 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2553344 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2553856 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2554368 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2554880 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2555392 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2572288 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2572800 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2573312 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2573824 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2574336 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2574848 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2575360 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2575872 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2576384 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2576896 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2577408 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2577920 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2578432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2578944 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2579456 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2579968 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2580480 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2580992 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2581504 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2582016 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2582528 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2583040 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2583552 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2584064 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2584576 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2585088 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2585600 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2586112 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2586624 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2587136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2587648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2588160 libguestfs: trace: ll = "total 788\ndrwxr-xr-x 44 0 0 16384 Jan 1 1970 .\ndrwxr-xr-x 19 0 0 4096 Nov 15 07:47 ..\n-rwxr-xr-x 1 0 0 26470 Nov 15 07:11 Makefile\n-rwxr-xr-x 1 0 0 1575 Jun 2 21:33 Makefile.am\n-rwxr-xr-x 1 0 0 24752 Nov 15 07:10 Makefile.in\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 S3\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 cc\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 cdi\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 curl\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 data\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 eval\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 example1\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 example2\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 example3\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 example4\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 file\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 floppy\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 full\ndrwxr-xr-x 4 0 0 16384 Nov 15 07:13 golang\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 guestfs\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 info\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 iso\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 libvirt\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 linuxdisk\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 lua\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 memory\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 nbd\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 null\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 ocaml\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 ondemand\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 partitioning\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 pattern\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 perl\n-rwxr-xr-x 1 0 0 1797 Jun 2 21:33 plugins.syms\ndrwxr-xr-x 4 0 0 16384 Nov 15 07:11 python\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 random\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 ruby\ndrwxr-xr-x 5 0 0 16384 Nov 15 07:13 rust\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 sh\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 sparse-random\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 split\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 ssh\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 streaming\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 tcl\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 tmpdisk\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 torrent\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 vddk\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:12 zero\n" total 788 drwxr-xr-x 44 0 0 16384 Jan 1 1970 . drwxr-xr-x 19 0 0 4096 Nov 15 07:47 .. -rwxr-xr-x 1 0 0 26470 Nov 15 07:11 Makefile -rwxr-xr-x 1 0 0 1575 Jun 2 21:33 Makefile.am -rwxr-xr-x 1 0 0 24752 Nov 15 07:10 Makefile.in drwxr-xr-x 2 0 0 16384 Nov 15 07:11 S3 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 cc drwxr-xr-x 3 0 0 16384 Nov 15 07:11 cdi drwxr-xr-x 3 0 0 16384 Nov 15 07:11 curl drwxr-xr-x 3 0 0 16384 Nov 15 07:11 data drwxr-xr-x 3 0 0 16384 Nov 15 07:11 eval drwxr-xr-x 3 0 0 16384 Nov 15 07:11 example1 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 example2 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 example3 drwxr-xr-x 2 0 0 16384 Nov 15 07:11 example4 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 file drwxr-xr-x 3 0 0 16384 Nov 15 07:11 floppy drwxr-xr-x 3 0 0 16384 Nov 15 07:11 full drwxr-xr-x 4 0 0 16384 Nov 15 07:13 golang drwxr-xr-x 3 0 0 16384 Nov 15 07:11 guestfs drwxr-xr-x 3 0 0 16384 Nov 15 07:11 info drwxr-xr-x 3 0 0 16384 Nov 15 07:11 iso drwxr-xr-x 3 0 0 16384 Nov 15 07:11 libvirt drwxr-xr-x 3 0 0 16384 Nov 15 07:11 linuxdisk drwxr-xr-x 3 0 0 16384 Nov 15 07:11 lua drwxr-xr-x 3 0 0 16384 Nov 15 07:11 memory drwxr-xr-x 3 0 0 16384 Nov 15 07:11 nbd drwxr-xr-x 3 0 0 16384 Nov 15 07:11 null drwxr-xr-x 2 0 0 16384 Nov 15 07:11 ocaml drwxr-xr-x 3 0 0 16384 Nov 15 07:11 ondemand drwxr-xr-x 3 0 0 16384 Nov 15 07:11 partitioning drwxr-xr-x 3 0 0 16384 Nov 15 07:11 pattern drwxr-xr-x 3 0 0 16384 Nov 15 07:11 perl -rwxr-xr-x 1 0 0 1797 Jun 2 21:33 plugins.syms drwxr-xr-x 4 0 0 16384 Nov 15 07:11 python drwxr-xr-x 3 0 0 16384 Nov 15 07:11 random drwxr-xr-x 3 0 0 16384 Nov 15 07:12 ruby drwxr-xr-x 5 0 0 16384 Nov 15 07:13 rust drwxr-xr-x 3 0 0 16384 Nov 15 07:12 sh drwxr-xr-x 3 0 0 16384 Nov 15 07:12 sparse-random drwxr-xr-x 3 0 0 16384 Nov 15 07:12 split drwxr-xr-x 3 0 0 16384 Nov 15 07:12 ssh drwxr-xr-x 3 0 0 16384 Nov 15 07:12 streaming drwxr-xr-x 3 0 0 16384 Nov 15 07:12 tcl drwxr-xr-x 3 0 0 16384 Nov 15 07:12 tmpdisk drwxr-xr-x 3 0 0 16384 Nov 15 07:12 torrent drwxr-xr-x 2 0 0 16384 Nov 15 07:11 vddk drwxr-xr-x 3 0 0 16384 Nov 15 07:12 zero libguestfs: trace: ll "/floppy/" guestfsd: => ll (0x5) took 0.57 secs guestfsd: <= ll (0x5) request length 52 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/floppy nbdkit: floppy.13: debug: floppy: pread count=512 offset=1441792 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1442304 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1442816 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1443328 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1443840 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1444352 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1444864 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1445376 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1445888 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1446400 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1446912 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1447424 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1447936 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1448448 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1448960 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1449472 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1449984 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1450496 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1451008 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1451520 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1452032 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1452544 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1453056 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1453568 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1454080 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1455104 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1454592 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1455616 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1456128 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1456640 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1457152 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1457664 libguestfs: trace: ll = "total 528\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 .\ndrwxr-xr-x 44 0 0 16384 Jan 1 1970 ..\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 .libs\n-rwxr-xr-x 1 0 0 35457 Nov 15 07:11 Makefile\n-rwxr-xr-x 1 0 0 2620 Jun 2 21:33 Makefile.am\n-rwxr-xr-x 1 0 0 35632 Nov 15 07:10 Makefile.in\n-rwxr-xr-x 1 0 0 18308 Jun 2 21:33 directory-lfn.c\n-rwxr-xr-x 1 0 0 5559 Jun 2 21:33 floppy.c\n-rwxr-xr-x 1 0 0 7271 Nov 15 07:11 nbdkit-floppy-plugin.1\n-rwxr-xr-x 1 0 0 1036 Nov 15 07:11 nbdkit-floppy-plugin.la\n-rwxr-xr-x 1 0 0 2939 Jun 2 21:33 nbdkit-floppy-plugin.pod\n-rwxr-xr-x 1 0 0 379 Nov 15 07:11 nbdkit_floppy_plugin_la-directory-lfn.lo\n-rwxr-xr-x 1 0 0 68784 Nov 15 07:11 nbdkit_floppy_plugin_la-directory-lfn.o\n-rwxr-xr-x 1 0 0 358 Nov 15 07:11 nbdkit_floppy_plugin_la-floppy.lo\n-rwxr-xr-x 1 0 0 32256 Nov 15 07:11 nbdkit_floppy_plugin_la-floppy.o\n-rwxr-xr-x 1 0 0 382 Nov 15 07:11 nbdkit_floppy_plugin_la-virtual-floppy.lo\n-rwxr-xr-x 1 0 0 57672 Nov 15 07:11 nbdkit_floppy_plugin_la-virtual-floppy.o\n-rwxr-xr-x 1 0 0 21775 Jun 2 21:33 virtual-floppy.c\n-rwxr-xr-x 1 0 0 9579 Jun 2 21:33 virtual-floppy.h\n" total 528 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 . drwxr-xr-x 44 0 0 16384 Jan 1 1970 .. drwxr-xr-x 2 0 0 16384 Nov 15 07:11 .libs -rwxr-xr-x 1 0 0 35457 Nov 15 07:11 Makefile -rwxr-xr-x 1 0 0 2620 Jun 2 21:33 Makefile.am -rwxr-xr-x 1 0 0 35632 Nov 15 07:10 Makefile.in -rwxr-xr-x 1 0 0 18308 Jun 2 21:33 directory-lfn.c -rwxr-xr-x 1 0 0 5559 Jun 2 21:33 floppy.c -rwxr-xr-x 1 0 0 7271 Nov 15 07:11 nbdkit-floppy-plugin.1 -rwxr-xr-x 1 0 0 1036 Nov 15 07:11 nbdkit-floppy-plugin.la -rwxr-xr-x 1 0 0 2939 Jun 2 21:33 nbdkit-floppy-plugin.pod -rwxr-xr-x 1 0 0 379 Nov 15 07:11 nbdkit_floppy_plugin_la-directory-lfn.lo -rwxr-xr-x 1 0 0 68784 Nov 15 07:11 nbdkit_floppy_plugin_la-directory-lfn.o -rwxr-xr-x 1 0 0 358 Nov 15 07:11 nbdkit_floppy_plugin_la-floppy.lo -rwxr-xr-x 1 0 0 32256 Nov 15 07:11 nbdkit_floppy_plugin_la-floppy.o -rwxr-xr-x 1 0 0 382 Nov 15 07:11 nbdkit_floppy_plugin_la-virtual-floppy.lo -rwxr-xr-x 1 0 0 57672 Nov 15 07:11 nbdkit_floppy_plugin_la-virtual-floppy.o -rwxr-xr-x 1 0 0 21775 Jun 2 21:33 virtual-floppy.c -rwxr-xr-x 1 0 0 9579 Jun 2 21:33 virtual-floppy.h libguestfs: trace: ll "/iso/" guestfsd: => ll (0x5) took 0.09 secs guestfsd: <= ll (0x5) request length 52 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/iso nbdkit: floppy.5: debug: floppy: pread count=512 offset=1572864 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1573376 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1573888 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1574400 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1574912 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1575424 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1575936 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1576448 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1576960 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1577472 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1577984 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1578496 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1579008 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1579520 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1580032 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1580544 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1581056 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1581568 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1582080 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1582592 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1583104 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1583616 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1584128 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1584640 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1585152 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1585664 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1586176 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1586688 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1587200 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1587712 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1588224 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1588736 libguestfs: trace: ll = "total 256\ndrwxr-xr-x 3 0 0 16384 Nov 15 07:11 .\ndrwxr-xr-x 44 0 0 16384 Jan 1 1970 ..\ndrwxr-xr-x 2 0 0 16384 Nov 15 07:11 .libs\n-rwxr-xr-x 1 0 0 32118 Nov 15 07:11 Makefile\n-rwxr-xr-x 1 0 0 2493 Jun 2 21:33 Makefile.am\n-rwxr-xr-x 1 0 0 32250 Nov 15 07:10 Makefile.in\n-rwxr-xr-x 1 0 0 6424 Jun 2 21:33 iso.c\n-rwxr-xr-x 1 0 0 8091 Nov 15 07:11 nbdkit-iso-plugin.1\n-rwxr-xr-x 1 0 0 1018 Nov 15 07:11 nbdkit-iso-plugin.la\n-rwxr-xr-x 1 0 0 3385 Jun 2 21:33 nbdkit-iso-plugin.pod\n-rwxr-xr-x 1 0 0 340 Nov 15 07:11 nbdkit_iso_plugin_la-iso.lo\n-rwxr-xr-x 1 0 0 35648 Nov 15 07:11 nbdkit_iso_plugin_la-iso.o\n" total 256 drwxr-xr-x 3 0 0 16384 Nov 15 07:11 . drwxr-xr-x 44 0 0 16384 Jan 1 1970 .. drwxr-xr-x 2 0 0 16384 Nov 15 07:11 .libs -rwxr-xr-x 1 0 0 32118 Nov 15 07:11 Makefile -rwxr-xr-x 1 0 0 2493 Jun 2 21:33 Makefile.am -rwxr-xr-x 1 0 0 32250 Nov 15 07:10 Makefile.in -rwxr-xr-x 1 0 0 6424 Jun 2 21:33 iso.c -rwxr-xr-x 1 0 0 8091 Nov 15 07:11 nbdkit-iso-plugin.1 -rwxr-xr-x 1 0 0 1018 Nov 15 07:11 nbdkit-iso-plugin.la -rwxr-xr-x 1 0 0 3385 Jun 2 21:33 nbdkit-iso-plugin.pod -rwxr-xr-x 1 0 0 340 Nov 15 07:11 nbdkit_iso_plugin_la-iso.lo -rwxr-xr-x 1 0 0 35648 Nov 15 07:11 nbdkit_iso_plugin_la-iso.o libguestfs: trace: tar_out "/" "/dev/stdout" guestfsd: => ll (0x5) took 0.08 secs guestfsd: <= tar_out (0x46) request length 72 bytes tar -C /sysroot/ -cf - . nbdkit: floppy.12: debug: floppy: pread count=1536 offset=2605056 nbdkit: floppy.1: debug: floppy: pread count=8192 offset=2621440 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=2637824 nbdkit: floppy.13: debug: floppy: pread count=14336 offset=2654208 nbdkit: floppy.5: debug: floppy: pread count=3072 offset=2670592 nbdkit: floppy.8: debug: floppy: pread count=2048 offset=2686976 nbdkit: floppy.8: debug: floppy: pread count=15872 offset=2703360 nbdkit: floppy.2: debug: floppy: pread count=4608 offset=2719744 nbdkit: floppy.9: debug: floppy: pread count=4608 offset=2736128 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=2752512 nbdkit: floppy.11: debug: floppy: pread count=17920 offset=2768896 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=2801664 nbdkit: floppy.0: debug: floppy: pread count=17408 offset=2818048 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1146880 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1147392 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1150976 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1148416 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1152000 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1152512 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1148928 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1149440 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1149952 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1153536 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1150464 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1147904 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1151488 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1153024 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1154048 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1154560 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1155072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1155584 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1156096 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1156608 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1157120 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1157632 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1158144 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1158656 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1159168 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1159680 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1160192 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1160704 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1161216 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1161728 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1162752 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1162240 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=2965504 nbdkit: floppy.6: debug: floppy: pread count=32768 offset=2981888 nbdkit: floppy.10: debug: floppy: pread count=13312 offset=3014656 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=3031040 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=3047424 nbdkit: floppy.2: debug: floppy: pread count=15872 offset=3080192 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=3096576 nbdkit: floppy.7: debug: floppy: pread count=2560 offset=2850816 nbdkit: floppy.11: debug: floppy: pread count=2560 offset=2867200 nbdkit: floppy.3: debug: floppy: pread count=11264 offset=2883584 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=2899968 nbdkit: floppy.0: debug: floppy: pread count=14848 offset=2916352 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=2932736 nbdkit: floppy.15: debug: floppy: pread count=15872 offset=2949120 nbdkit: floppy.5: debug: floppy: pread count=6656 offset=3112960 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=3129344 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=3145728 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1065472 nbdkit: floppy.6: debug: floppy: pread count=13312 offset=3178496 nbdkit: floppy.14: debug: floppy: pread count=512 offset=3194880 nbdkit: floppy.12: debug: floppy: pread count=1536 offset=3211264 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1179648 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1180160 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1180672 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1181184 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1181696 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1182208 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1182720 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1183232 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1183744 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1184256 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1184768 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1185280 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1185792 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1186304 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1186816 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1187328 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1187840 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1188352 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1188864 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1189376 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1189888 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1190400 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1190912 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1191424 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1191936 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1192448 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1192960 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1193472 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1193984 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1194496 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1195008 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1195520 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=3440640 nbdkit: floppy.2: debug: floppy: pread count=2048 offset=3457024 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=3473408 nbdkit: floppy.11: debug: floppy: pread count=10752 offset=3489792 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=3506176 nbdkit: floppy.13: debug: floppy: pread count=11776 offset=3522560 nbdkit: floppy.0: debug: floppy: pread count=14848 offset=3538944 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=3555328 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=3571712 nbdkit: floppy.5: debug: floppy: pread count=46080 offset=3604480 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=3653632 nbdkit: floppy.8: debug: floppy: pread count=7168 offset=3227648 nbdkit: floppy.6: debug: floppy: pread count=5120 offset=3244032 nbdkit: floppy.4: debug: floppy: pread count=3072 offset=3260416 nbdkit: floppy.4: debug: floppy: pread count=5632 offset=3276800 nbdkit: floppy.12: debug: floppy: pread count=6656 offset=3293184 nbdkit: floppy.12: debug: floppy: pread count=3072 offset=3309568 nbdkit: floppy.2: debug: floppy: pread count=6656 offset=3325952 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=3342336 nbdkit: floppy.11: debug: floppy: pread count=22528 offset=3358720 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=3391488 nbdkit: floppy.13: debug: floppy: pread count=20992 offset=3407872 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=3670016 nbdkit: floppy.7: debug: floppy: pread count=2048 offset=3686400 nbdkit: floppy.3: debug: floppy: pread count=512 offset=3702784 nbdkit: floppy.5: debug: floppy: pread count=14848 offset=3719168 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=3735552 nbdkit: floppy.8: debug: floppy: pread count=10752 offset=3751936 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=3768320 nbdkit: floppy.14: debug: floppy: pread count=12288 offset=3784704 nbdkit: floppy.4: debug: floppy: pread count=512 offset=3801088 nbdkit: floppy.15: debug: floppy: pread count=512 offset=3817472 nbdkit: floppy.15: debug: floppy: pread count=512 offset=3833856 nbdkit: floppy.2: debug: floppy: pread count=11264 offset=3850240 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=3866624 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1212416 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1212928 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1213440 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1213952 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1214464 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1214976 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1215488 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1216000 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1216512 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1217024 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1217536 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1218048 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1218560 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1219072 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1219584 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1220096 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1220608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1221120 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1221632 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1222144 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1222656 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1223168 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1224192 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1223680 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1224704 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1225216 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1225728 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1226240 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1226752 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1227264 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1227776 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1228288 nbdkit: floppy.6: debug: floppy: pread count=12288 offset=3997696 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=4014080 nbdkit: floppy.4: debug: floppy: pread count=4608 offset=4030464 nbdkit: floppy.15: debug: floppy: pread count=1024 offset=4046848 nbdkit: floppy.12: debug: floppy: pread count=2560 offset=3883008 nbdkit: floppy.2: debug: floppy: pread count=1024 offset=3899392 nbdkit: floppy.11: debug: floppy: pread count=3072 offset=3915776 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=3932160 nbdkit: floppy.0: debug: floppy: pread count=14848 offset=3948544 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=3964928 nbdkit: floppy.1: debug: floppy: pread count=15872 offset=3981312 nbdkit: floppy.5: debug: floppy: pread count=5120 offset=4063232 nbdkit: floppy.10: debug: floppy: pread count=12288 offset=4079616 nbdkit: floppy.8: debug: floppy: pread count=512 offset=4096000 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=4112384 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1245184 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1245696 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1246208 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1246720 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1247232 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1247744 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1248256 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1248768 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1249280 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1249792 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1250304 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1250816 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1251328 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1251840 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1252352 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1252864 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1253376 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1253888 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1254400 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1254912 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1255424 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1255936 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1256448 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1256960 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1257472 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1257984 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1258496 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1259008 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1259520 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1260032 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1260544 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1261056 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=4243456 nbdkit: floppy.14: debug: floppy: pread count=1536 offset=4259840 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=4276224 nbdkit: floppy.15: debug: floppy: pread count=7680 offset=4292608 nbdkit: floppy.12: debug: floppy: pread count=1024 offset=4308992 nbdkit: floppy.6: debug: floppy: pread count=2560 offset=4128768 nbdkit: floppy.2: debug: floppy: pread count=1536 offset=4145152 nbdkit: floppy.11: debug: floppy: pread count=5120 offset=4161536 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=4177920 nbdkit: floppy.7: debug: floppy: pread count=14848 offset=4194304 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=4210688 nbdkit: floppy.5: debug: floppy: pread count=15872 offset=4227072 nbdkit: floppy.10: debug: floppy: pread count=5632 offset=4325376 nbdkit: floppy.8: debug: floppy: pread count=17920 offset=4341760 nbdkit: floppy.3: debug: floppy: pread count=512 offset=4374528 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=4390912 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1277952 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1278464 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1278976 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1279488 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1280000 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1280512 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1281024 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1281536 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1282048 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1282560 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1283072 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1283584 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1284096 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1284608 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1285120 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1285632 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1286144 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1286656 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1287168 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1287680 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1288192 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1288704 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1289216 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1289728 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1290240 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1290752 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1291264 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1291776 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1292288 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1292800 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1293312 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1293824 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=4620288 nbdkit: floppy.15: debug: floppy: pread count=4096 offset=4636672 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=4653056 nbdkit: floppy.6: debug: floppy: pread count=9728 offset=4669440 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=4685824 nbdkit: floppy.2: debug: floppy: pread count=8192 offset=4702208 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=4718592 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=4734976 nbdkit: floppy.4: debug: floppy: pread count=3072 offset=4767744 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=4784128 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=4800512 nbdkit: floppy.1: debug: floppy: pread count=61952 offset=4833280 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=4898816 nbdkit: floppy.3: debug: floppy: pread count=8704 offset=4407296 nbdkit: floppy.3: debug: floppy: pread count=6656 offset=4423680 nbdkit: floppy.5: debug: floppy: pread count=3072 offset=4440064 nbdkit: floppy.9: debug: floppy: pread count=6656 offset=4456448 nbdkit: floppy.12: debug: floppy: pread count=6144 offset=4472832 nbdkit: floppy.12: debug: floppy: pread count=12288 offset=4489216 nbdkit: floppy.6: debug: floppy: pread count=4608 offset=4505600 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=4521984 nbdkit: floppy.2: debug: floppy: pread count=20992 offset=4538368 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=4571136 nbdkit: floppy.7: debug: floppy: pread count=21504 offset=4587520 nbdkit: floppy.11: debug: floppy: pread count=20992 offset=4915200 nbdkit: floppy.4: debug: floppy: pread count=512 offset=4947968 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=4964352 nbdkit: floppy.1: debug: floppy: pread count=9728 offset=4980736 nbdkit: floppy.8: debug: floppy: pread count=512 offset=4997120 nbdkit: floppy.13: debug: floppy: pread count=24576 offset=5013504 nbdkit: floppy.3: debug: floppy: pread count=512 offset=5046272 nbdkit: floppy.5: debug: floppy: pread count=11264 offset=5062656 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=5079040 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=5095424 nbdkit: floppy.12: debug: floppy: pread count=3584 offset=5128192 nbdkit: floppy.6: debug: floppy: pread count=512 offset=5144576 nbdkit: floppy.14: debug: floppy: pread count=1536 offset=5160960 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1310720 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1311232 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1311744 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1312256 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1312768 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1313280 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1313792 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1314304 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1314816 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1315328 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1315840 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1316352 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1316864 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1317376 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1317888 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1318400 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1318912 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1319424 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1319936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1320448 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1320960 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1321472 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1321984 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1322496 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1323008 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1323520 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1324032 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1324544 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1325056 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1325568 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1326080 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1326592 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=5341184 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1065984 nbdkit: floppy.0: debug: floppy: pread count=7168 offset=5357568 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=5373952 nbdkit: floppy.10: debug: floppy: pread count=10240 offset=5390336 nbdkit: floppy.4: debug: floppy: pread count=1536 offset=5406720 nbdkit: floppy.13: debug: floppy: pread count=2560 offset=5177344 nbdkit: floppy.13: debug: floppy: pread count=6656 offset=5193728 nbdkit: floppy.13: debug: floppy: pread count=1536 offset=5210112 nbdkit: floppy.8: debug: floppy: pread count=6656 offset=5226496 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=5242880 nbdkit: floppy.15: debug: floppy: pread count=16896 offset=5259264 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=5292032 nbdkit: floppy.12: debug: floppy: pread count=17408 offset=5308416 nbdkit: floppy.1: debug: floppy: pread count=5632 offset=5423104 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=5439488 nbdkit: floppy.2: debug: floppy: pread count=7168 offset=5455872 nbdkit: floppy.7: debug: floppy: pread count=512 offset=5472256 nbdkit: floppy.0: debug: floppy: pread count=1536 offset=5488640 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1343488 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1344000 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1344512 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1345024 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1345536 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1346048 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1346560 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1347072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1347584 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1348096 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1348608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1349120 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1349632 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1350144 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1350656 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1351168 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1351680 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1352192 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1352704 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1353216 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1353728 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1354240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1354752 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1355264 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1355776 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1356288 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1356800 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1357312 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1357824 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1358336 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1358848 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1359360 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=5619712 nbdkit: floppy.0: debug: floppy: pread count=7168 offset=5636096 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=5652480 nbdkit: floppy.5: debug: floppy: pread count=10240 offset=5668864 nbdkit: floppy.13: debug: floppy: pread count=1536 offset=5685248 nbdkit: floppy.8: debug: floppy: pread count=2560 offset=5505024 nbdkit: floppy.3: debug: floppy: pread count=2048 offset=5521408 nbdkit: floppy.15: debug: floppy: pread count=6144 offset=5537792 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=5554176 nbdkit: floppy.4: debug: floppy: pread count=15872 offset=5570560 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=5586944 nbdkit: floppy.6: debug: floppy: pread count=6144 offset=5701632 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=5718016 nbdkit: floppy.14: debug: floppy: pread count=7168 offset=5734400 nbdkit: floppy.2: debug: floppy: pread count=512 offset=5750784 nbdkit: floppy.2: debug: floppy: pread count=1536 offset=5767168 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1376256 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1376768 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1377280 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1377792 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1378304 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1378816 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1379328 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1379840 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1380352 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1380864 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1381376 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1381888 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1382400 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1382912 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1383424 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1383936 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1384448 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1384960 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1385472 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1385984 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1386496 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1387008 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1387520 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1388032 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1388544 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1389056 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1389568 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1390080 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1390592 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1391104 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1391616 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1392128 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=5898240 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=5914624 nbdkit: floppy.5: debug: floppy: pread count=8704 offset=5947392 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=5963776 nbdkit: floppy.8: debug: floppy: pread count=32768 offset=5980160 nbdkit: floppy.3: debug: floppy: pread count=16896 offset=6012928 nbdkit: floppy.15: debug: floppy: pread count=1024 offset=6045696 nbdkit: floppy.11: debug: floppy: pread count=5120 offset=5783552 nbdkit: floppy.7: debug: floppy: pread count=15360 offset=5799936 nbdkit: floppy.9: debug: floppy: pread count=3072 offset=5816320 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=5832704 nbdkit: floppy.12: debug: floppy: pread count=15872 offset=5849088 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=5865472 nbdkit: floppy.1: debug: floppy: pread count=15872 offset=5881856 nbdkit: floppy.14: debug: floppy: pread count=10240 offset=6062080 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=6078464 nbdkit: floppy.2: debug: floppy: pread count=32768 offset=6094848 nbdkit: floppy.10: debug: floppy: pread count=8704 offset=6127616 nbdkit: floppy.5: debug: floppy: pread count=512 offset=6144000 nbdkit: floppy.13: debug: floppy: pread count=1024 offset=6160384 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1409024 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1409536 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1410048 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1410560 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1411072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1411584 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1412096 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1412608 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1413120 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1413632 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1414144 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1414656 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1415168 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1415680 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1416192 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1416704 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1417216 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1417728 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1418240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1418752 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1419264 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1419776 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1420288 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1420800 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1421312 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1421824 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1422336 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1422848 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1423360 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1423872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1424384 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1424896 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=6307840 nbdkit: floppy.8: debug: floppy: pread count=15872 offset=6324224 nbdkit: floppy.11: debug: floppy: pread count=29696 offset=6340608 nbdkit: floppy.3: debug: floppy: pread count=1536 offset=6373376 nbdkit: floppy.7: debug: floppy: pread count=2560 offset=6193152 nbdkit: floppy.9: debug: floppy: pread count=5632 offset=6209536 nbdkit: floppy.12: debug: floppy: pread count=9728 offset=6225920 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=6242304 nbdkit: floppy.6: debug: floppy: pread count=15872 offset=6258688 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=6275072 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=6291456 nbdkit: floppy.14: debug: floppy: pread count=10240 offset=6389760 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=6406144 nbdkit: floppy.10: debug: floppy: pread count=15872 offset=6422528 nbdkit: floppy.13: debug: floppy: pread count=512 offset=6438912 nbdkit: floppy.2: debug: floppy: pread count=1536 offset=6455296 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=6701056 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=6717440 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=6733824 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=6750208 nbdkit: floppy.7: debug: floppy: pread count=8704 offset=6782976 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=6799360 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=6815744 nbdkit: floppy.4: debug: floppy: pread count=15872 offset=6848512 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=6864896 nbdkit: floppy.1: debug: floppy: pread count=32768 offset=6881280 nbdkit: floppy.0: debug: floppy: pread count=65536 offset=6914048 nbdkit: floppy.14: debug: floppy: pread count=11264 offset=6979584 nbdkit: floppy.5: debug: floppy: pread count=1536 offset=6995968 nbdkit: floppy.10: debug: floppy: pread count=3072 offset=6471680 nbdkit: floppy.13: debug: floppy: pread count=3072 offset=6488064 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=6504448 nbdkit: floppy.15: debug: floppy: pread count=2048 offset=6520832 nbdkit: floppy.15: debug: floppy: pread count=9728 offset=6537216 nbdkit: floppy.11: debug: floppy: pread count=5632 offset=6553600 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=6569984 nbdkit: floppy.7: debug: floppy: pread count=5632 offset=6586368 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=6602752 nbdkit: floppy.12: debug: floppy: pread count=19456 offset=6619136 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=6651904 nbdkit: floppy.4: debug: floppy: pread count=3072 offset=6684672 nbdkit: floppy.4: debug: floppy: pread count=7680 offset=7012352 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=7028736 nbdkit: floppy.0: debug: floppy: pread count=15872 offset=7045120 nbdkit: floppy.14: debug: floppy: pread count=512 offset=7061504 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=7077888 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=7094272 nbdkit: floppy.13: debug: floppy: pread count=8704 offset=7127040 nbdkit: floppy.2: debug: floppy: pread count=512 offset=7143424 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=7159808 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=7176192 nbdkit: floppy.11: debug: floppy: pread count=19968 offset=7208960 nbdkit: floppy.3: debug: floppy: pread count=512 offset=7241728 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=7258112 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1474560 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1475072 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1475584 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1476096 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1476608 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1477120 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1477632 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1478144 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1478656 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1479168 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1479680 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1480192 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1480704 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1481216 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1481728 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1482240 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1482752 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1483264 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1483776 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1484288 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1484800 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1485312 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1485824 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1486336 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1486848 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1487360 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1487872 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1488384 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1488896 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1489408 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1489920 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1490432 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=7520256 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1066496 nbdkit: floppy.4: debug: floppy: pread count=28160 offset=7536640 nbdkit: floppy.0: debug: floppy: pread count=32768 offset=7569408 nbdkit: floppy.6: debug: floppy: pread count=65536 offset=7602176 nbdkit: floppy.1: debug: floppy: pread count=32256 offset=7667712 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=7700480 nbdkit: floppy.5: debug: floppy: pread count=32768 offset=7716864 nbdkit: floppy.10: debug: floppy: pread count=65536 offset=7749632 nbdkit: floppy.13: debug: floppy: pread count=90112 offset=7815168 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=7913472 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=7274496 nbdkit: floppy.11: debug: floppy: pread count=23040 offset=7290880 nbdkit: floppy.15: debug: floppy: pread count=7168 offset=7323648 nbdkit: floppy.3: debug: floppy: pread count=3072 offset=7340032 nbdkit: floppy.7: debug: floppy: pread count=2048 offset=7356416 nbdkit: floppy.12: debug: floppy: pread count=11776 offset=7372800 nbdkit: floppy.9: debug: floppy: pread count=9728 offset=7389184 nbdkit: floppy.4: debug: floppy: pread count=2048 offset=7405568 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=7421952 nbdkit: floppy.6: debug: floppy: pread count=16896 offset=7438336 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=7471104 nbdkit: floppy.14: debug: floppy: pread count=17408 offset=7487488 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=7929856 nbdkit: floppy.10: debug: floppy: pread count=2048 offset=7946240 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=7962624 nbdkit: floppy.8: debug: floppy: pread count=28160 offset=7979008 nbdkit: floppy.2: debug: floppy: pread count=512 offset=8011776 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=8028160 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=8044544 nbdkit: floppy.3: debug: floppy: pread count=65536 offset=8077312 nbdkit: floppy.7: debug: floppy: pread count=15360 offset=8142848 nbdkit: floppy.12: debug: floppy: pread count=512 offset=8159232 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=8175616 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1507328 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1507840 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1508352 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1508864 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1509376 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1509888 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1510400 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1510912 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1511424 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1511936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1512448 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1512960 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1513472 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1513984 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1514496 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1515008 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1515520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1516032 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1516544 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1517056 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1517568 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1518080 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1518592 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1519104 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1519616 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1520128 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1520640 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1521152 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1521664 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1522176 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1522688 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1523200 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=8306688 nbdkit: floppy.6: debug: floppy: pread count=12288 offset=8339456 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=8355840 nbdkit: floppy.1: debug: floppy: pread count=18944 offset=8372224 nbdkit: floppy.14: debug: floppy: pread count=1024 offset=8404992 nbdkit: floppy.5: debug: floppy: pread count=7168 offset=8192000 nbdkit: floppy.13: debug: floppy: pread count=11776 offset=8208384 nbdkit: floppy.10: debug: floppy: pread count=2560 offset=8224768 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=8241152 nbdkit: floppy.11: debug: floppy: pread count=14848 offset=8257536 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=8273920 nbdkit: floppy.3: debug: floppy: pread count=15872 offset=8290304 nbdkit: floppy.15: debug: floppy: pread count=12288 offset=8421376 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=8437760 nbdkit: floppy.12: debug: floppy: pread count=28672 offset=8454144 nbdkit: floppy.9: debug: floppy: pread count=512 offset=8486912 nbdkit: floppy.4: debug: floppy: pread count=1024 offset=8503296 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1540096 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1540608 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1541120 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1541632 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1542144 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1542656 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1543168 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1543680 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1544192 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1544704 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1545216 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1545728 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1546240 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1546752 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1547264 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1547776 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1548288 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1548800 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1549312 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1549824 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1550336 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1550848 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1551360 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1551872 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1552384 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1552896 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1553408 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1553920 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1554432 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1554944 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1555456 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1555968 nbdkit: floppy.9: debug: floppy: pread count=15872 offset=8634368 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=8650752 nbdkit: floppy.0: debug: floppy: pread count=6656 offset=8667136 nbdkit: floppy.1: debug: floppy: pread count=1024 offset=8683520 nbdkit: floppy.14: debug: floppy: pread count=4096 offset=8519680 nbdkit: floppy.13: debug: floppy: pread count=2560 offset=8536064 nbdkit: floppy.5: debug: floppy: pread count=3072 offset=8552448 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=8568832 nbdkit: floppy.10: debug: floppy: pread count=14848 offset=8585216 nbdkit: floppy.11: debug: floppy: pread count=32256 offset=8601600 nbdkit: floppy.2: debug: floppy: pread count=7168 offset=8699904 nbdkit: floppy.3: debug: floppy: pread count=15872 offset=8716288 nbdkit: floppy.15: debug: floppy: pread count=512 offset=8732672 nbdkit: floppy.7: debug: floppy: pread count=1024 offset=8749056 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=8880128 nbdkit: floppy.4: debug: floppy: pread count=19456 offset=8896512 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=8929280 nbdkit: floppy.6: debug: floppy: pread count=32768 offset=8945664 nbdkit: floppy.0: debug: floppy: pread count=4608 offset=8978432 nbdkit: floppy.1: debug: floppy: pread count=1024 offset=8994816 nbdkit: floppy.14: debug: floppy: pread count=3584 offset=8765440 nbdkit: floppy.13: debug: floppy: pread count=2560 offset=8781824 nbdkit: floppy.5: debug: floppy: pread count=6656 offset=8798208 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=8814592 nbdkit: floppy.8: debug: floppy: pread count=15872 offset=8830976 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=8847360 nbdkit: floppy.2: debug: floppy: pread count=15872 offset=8863744 nbdkit: floppy.3: debug: floppy: pread count=8192 offset=9011200 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=9027584 nbdkit: floppy.7: debug: floppy: pread count=19456 offset=9043968 nbdkit: floppy.12: debug: floppy: pread count=512 offset=9076736 nbdkit: floppy.4: debug: floppy: pread count=1024 offset=9093120 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1605632 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1606144 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1606656 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1607168 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1607680 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1608192 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1608704 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1609216 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1609728 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1610240 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1610752 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1611264 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1611776 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1612288 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1612800 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1613312 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1613824 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1614336 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1614848 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1615360 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1615872 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1616384 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1616896 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1617408 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1617920 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1618432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1618944 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1619456 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1619968 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1620480 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1620992 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1621504 nbdkit: floppy.4: debug: floppy: pread count=2560 offset=9240576 nbdkit: floppy.9: debug: floppy: pread count=4608 offset=9256960 nbdkit: floppy.0: debug: floppy: pread count=2048 offset=9273344 nbdkit: floppy.13: debug: floppy: pread count=2560 offset=9289728 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1622016 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1622528 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1623040 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1623552 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1624064 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1624576 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1625088 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1625600 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1626112 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1626624 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1627136 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1627648 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1628160 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1628672 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1629184 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1629696 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1630208 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1630720 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1631232 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1631744 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1632256 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1632768 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1633280 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1633792 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1634304 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1634816 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1635328 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1635840 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1636352 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1636864 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1637376 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1637888 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=9404416 nbdkit: floppy.1: debug: floppy: pread count=5120 offset=9420800 nbdkit: floppy.5: debug: floppy: pread count=24064 offset=9437184 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=9469952 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1067008 nbdkit: floppy.10: debug: floppy: pread count=11776 offset=9486336 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=9502720 nbdkit: floppy.2: debug: floppy: pread count=32768 offset=9519104 nbdkit: floppy.15: debug: floppy: pread count=65536 offset=9551872 nbdkit: floppy.7: debug: floppy: pread count=27648 offset=9617408 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=9650176 nbdkit: floppy.6: debug: floppy: pread count=65536 offset=9682944 nbdkit: floppy.12: debug: floppy: pread count=36864 offset=9748480 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=9797632 nbdkit: floppy.13: debug: floppy: pread count=2560 offset=9109504 nbdkit: floppy.14: debug: floppy: pread count=5120 offset=9125888 nbdkit: floppy.0: debug: floppy: pread count=3072 offset=9142272 nbdkit: floppy.1: debug: floppy: pread count=4608 offset=9158656 nbdkit: floppy.5: debug: floppy: pread count=3072 offset=9175040 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=9191424 nbdkit: floppy.3: debug: floppy: pread count=10240 offset=9207808 nbdkit: floppy.10: debug: floppy: pread count=12288 offset=9224192 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=9306112 nbdkit: floppy.10: debug: floppy: pread count=20992 offset=9322496 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=9355264 nbdkit: floppy.2: debug: floppy: pread count=20480 offset=9371648 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=9814016 nbdkit: floppy.6: debug: floppy: pread count=5120 offset=9830400 nbdkit: floppy.12: debug: floppy: pread count=512 offset=9846784 nbdkit: floppy.9: debug: floppy: pread count=23552 offset=9863168 nbdkit: floppy.13: debug: floppy: pread count=512 offset=9895936 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=9912320 nbdkit: floppy.0: debug: floppy: pread count=11776 offset=9928704 nbdkit: floppy.1: debug: floppy: pread count=512 offset=9945088 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=9961472 nbdkit: floppy.11: debug: floppy: pread count=6144 offset=9977856 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=9994240 nbdkit: floppy.8: debug: floppy: pread count=32768 offset=10010624 nbdkit: floppy.15: debug: floppy: pread count=65536 offset=10043392 nbdkit: floppy.10: debug: floppy: pread count=27648 offset=10108928 nbdkit: floppy.7: debug: floppy: pread count=512 offset=10141696 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=10158080 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1654784 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1655296 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1655808 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1656320 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1656832 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1657344 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1657856 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1658368 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1658880 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1659392 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1659904 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1660416 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1660928 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1661440 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1661952 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1662464 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1662976 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1663488 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1664000 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1664512 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1665024 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1665536 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1666048 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1666560 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1667072 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1667584 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1668096 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1668608 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1669120 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1669632 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1670144 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1670656 nbdkit: floppy.7: debug: floppy: pread count=32768 offset=10371072 nbdkit: floppy.12: debug: floppy: pread count=26624 offset=10403840 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=10436608 nbdkit: floppy.13: debug: floppy: pread count=32768 offset=10452992 nbdkit: floppy.14: debug: floppy: pread count=51712 offset=10485760 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=10551296 nbdkit: floppy.0: debug: floppy: pread count=32768 offset=10567680 nbdkit: floppy.1: debug: floppy: pread count=62976 offset=10600448 nbdkit: floppy.5: debug: floppy: pread count=1536 offset=10665984 nbdkit: floppy.3: debug: floppy: pread count=3072 offset=10174464 nbdkit: floppy.11: debug: floppy: pread count=14336 offset=10190848 nbdkit: floppy.10: debug: floppy: pread count=10752 offset=10207232 nbdkit: floppy.10: debug: floppy: pread count=3072 offset=10223616 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=10240000 nbdkit: floppy.6: debug: floppy: pread count=7680 offset=10256384 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=10272768 nbdkit: floppy.7: debug: floppy: pread count=17408 offset=10289152 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=10321920 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=10354688 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=10682368 nbdkit: floppy.14: debug: floppy: pread count=5632 offset=10698752 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=10715136 nbdkit: floppy.0: debug: floppy: pread count=32768 offset=10731520 nbdkit: floppy.1: debug: floppy: pread count=10240 offset=10764288 nbdkit: floppy.5: debug: floppy: pread count=512 offset=10780672 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=10797056 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=10813440 nbdkit: floppy.15: debug: floppy: pread count=51712 offset=10846208 nbdkit: floppy.10: debug: floppy: pread count=512 offset=10911744 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=10928128 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1687552 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1688064 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1688576 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1689088 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1689600 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1690112 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1690624 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1691136 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1691648 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1692160 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1692672 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1693184 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1693696 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1694208 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1694720 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1695232 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1695744 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1696256 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1696768 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1697280 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1697792 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1698304 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1698816 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1699328 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1699840 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1700352 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1700864 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1701376 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1701888 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1702400 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1702912 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1703424 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=11059200 nbdkit: floppy.2: debug: floppy: pread count=11776 offset=11075584 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=11091968 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=11108352 nbdkit: floppy.13: debug: floppy: pread count=65536 offset=11141120 nbdkit: floppy.9: debug: floppy: pread count=20480 offset=11206656 nbdkit: floppy.14: debug: floppy: pread count=1536 offset=11239424 nbdkit: floppy.4: debug: floppy: pread count=6144 offset=10944512 nbdkit: floppy.5: debug: floppy: pread count=2560 offset=10960896 nbdkit: floppy.3: debug: floppy: pread count=6656 offset=10977280 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=10993664 nbdkit: floppy.11: debug: floppy: pread count=15360 offset=11010048 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=11026432 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=11042816 nbdkit: floppy.6: debug: floppy: pread count=10752 offset=11255808 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=11272192 nbdkit: floppy.8: debug: floppy: pread count=11776 offset=11288576 nbdkit: floppy.2: debug: floppy: pread count=512 offset=11304960 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=11321344 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1720320 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1720832 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1721344 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1721856 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1722368 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1722880 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1723392 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1723904 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1724416 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1724928 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1725440 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1725952 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1726464 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1726976 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1727488 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1728000 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1728512 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1729024 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1729536 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1730048 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1730560 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1731072 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1731584 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1732096 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1732608 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1733120 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1733632 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1734144 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1734656 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1735168 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1735680 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1736192 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1736704 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1737216 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1737728 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1738240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1738752 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1739264 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1739776 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1740288 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1740800 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1741312 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1741824 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1742336 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1742848 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1743360 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1743872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1744384 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1744896 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1745408 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1745920 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1746432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1746944 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1747456 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1747968 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1748480 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1748992 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1749504 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1750016 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1750528 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1751040 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1751552 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1752064 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1752576 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1753088 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1753600 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1754112 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1754624 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1755136 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1755648 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1756160 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1756672 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1757184 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1757696 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1758208 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1758720 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1759232 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1759744 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1760256 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1760768 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1761280 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1761792 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1762304 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1762816 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1763328 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1763840 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1764352 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1764864 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1765376 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1765888 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1766400 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1766912 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1767424 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1767936 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1768448 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1768960 nbdkit: floppy.13: debug: floppy: pread count=13824 offset=11370496 nbdkit: floppy.14: debug: floppy: pread count=4608 offset=11386880 nbdkit: floppy.3: debug: floppy: pread count=512 offset=11403264 nbdkit: floppy.9: debug: floppy: pread count=3072 offset=11419648 nbdkit: floppy.4: debug: floppy: pread count=2560 offset=11436032 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1769472 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1769984 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1770496 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1771008 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1771520 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1772032 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1772544 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1773056 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1773568 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1774080 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1774592 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1775104 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1775616 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1776128 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1776640 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1777152 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1777664 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1778176 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1778688 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1779200 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1779712 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1780224 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1780736 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1781248 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1781760 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1782272 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1782784 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1783296 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1783808 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1784320 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1784832 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1785344 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1785856 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1786368 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1786880 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1787392 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1787904 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1788416 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1788928 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1789440 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1789952 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1790464 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1790976 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1791488 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1792000 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1792512 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1793024 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1793536 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1794048 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1794560 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1795072 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1795584 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1796096 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1796608 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1797120 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1797632 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1798144 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1798656 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1799168 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1799680 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1800192 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1800704 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1801216 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1801728 nbdkit: floppy.4: debug: floppy: pread count=3072 offset=11485184 nbdkit: floppy.11: debug: floppy: pread count=512 offset=11501568 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1802240 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1802752 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1803264 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1803776 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1804288 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1804800 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1805312 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1805824 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1806336 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1806848 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1807360 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1807872 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1808384 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1808896 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1809408 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1809920 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1810432 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1810944 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1811456 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1811968 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1812480 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1812992 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1813504 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1814016 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1814528 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1815040 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1815552 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1816064 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1816576 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1817088 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1817600 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1818112 nbdkit: floppy.6: debug: floppy: pread count=5632 offset=11517952 nbdkit: floppy.6: debug: floppy: pread count=512 offset=11534336 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1818624 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1819136 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1819648 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1820160 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1820672 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1821184 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1821696 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1822208 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1822720 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1823232 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1823744 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1824256 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1824768 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1825280 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1825792 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1826304 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1826816 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1827328 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1827840 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1828352 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1828864 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1829376 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1829888 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1830400 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1830912 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1831424 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1831936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1832448 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1832960 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1833472 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1833984 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1834496 nbdkit: floppy.0: debug: floppy: pread count=512 offset=11550720 nbdkit: floppy.1: debug: floppy: pread count=4096 offset=11567104 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1835008 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1835520 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1836032 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1836544 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1837056 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1837568 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1838080 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1838592 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1839104 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1839616 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1840128 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1840640 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1841152 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1841664 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1842176 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1842688 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1843200 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1843712 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1844224 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1844736 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1845248 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1845760 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1846272 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1846784 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1847296 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1847808 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1848320 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1848832 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1849344 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1849856 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1850368 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1850880 nbdkit: floppy.9: debug: floppy: pread count=3072 offset=11583488 nbdkit: floppy.15: debug: floppy: pread count=512 offset=11599872 nbdkit: floppy.2: debug: floppy: pread count=4096 offset=11337728 nbdkit: floppy.3: debug: floppy: pread count=2048 offset=11354112 nbdkit: floppy.14: debug: floppy: pread count=2048 offset=11452416 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=11468800 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1067520 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=11616256 nbdkit: floppy.8: debug: floppy: pread count=5120 offset=11649024 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=11665408 nbdkit: floppy.11: debug: floppy: pread count=22016 offset=11681792 nbdkit: floppy.5: debug: floppy: pread count=512 offset=11714560 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1867776 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1868288 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1868800 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1869312 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1869824 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1870336 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1870848 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1871360 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1871872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1872384 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1872896 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1873408 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1873920 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1874432 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1874944 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1875456 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1875968 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1876480 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1876992 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1877504 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1878016 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1878528 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1879040 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1879552 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1880064 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1880576 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1881088 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1881600 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1882112 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1882624 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1883136 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1883648 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=11845632 nbdkit: floppy.0: debug: floppy: pread count=17408 offset=11862016 nbdkit: floppy.9: debug: floppy: pread count=32768 offset=11894784 nbdkit: floppy.9: debug: floppy: pread count=19968 offset=11927552 nbdkit: floppy.15: debug: floppy: pread count=1024 offset=11960320 nbdkit: floppy.2: debug: floppy: pread count=2560 offset=11730944 nbdkit: floppy.3: debug: floppy: pread count=7168 offset=11747328 nbdkit: floppy.14: debug: floppy: pread count=2560 offset=11763712 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=11780096 nbdkit: floppy.13: debug: floppy: pread count=15872 offset=11796480 nbdkit: floppy.10: debug: floppy: pread count=32256 offset=11812864 nbdkit: floppy.12: debug: floppy: pread count=6656 offset=11976704 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=11993088 nbdkit: floppy.4: debug: floppy: pread count=17408 offset=12009472 nbdkit: floppy.11: debug: floppy: pread count=512 offset=12042240 nbdkit: floppy.6: debug: floppy: pread count=1024 offset=12058624 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1900544 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1901056 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1901568 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1902080 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1902592 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1903104 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1903616 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1904128 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1904640 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1905152 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1905664 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1906176 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1906688 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1907200 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1907712 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1908224 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1908736 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1909248 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1909760 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1910272 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1910784 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1911296 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1911808 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1912320 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1912832 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1913344 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1913856 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1914368 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1914880 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1915392 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1915904 nbdkit: floppy.5: debug: floppy: pread count=512 offset=1916416 nbdkit: floppy.11: debug: floppy: pread count=3072 offset=12255232 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=12271616 nbdkit: floppy.1: debug: floppy: pread count=30720 offset=12288000 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=12320768 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=12337152 nbdkit: floppy.14: debug: floppy: pread count=14336 offset=12369920 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=12386304 nbdkit: floppy.13: debug: floppy: pread count=3072 offset=12075008 nbdkit: floppy.15: debug: floppy: pread count=6144 offset=12091392 nbdkit: floppy.7: debug: floppy: pread count=12288 offset=12107776 nbdkit: floppy.10: debug: floppy: pread count=2048 offset=12124160 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=12140544 nbdkit: floppy.8: debug: floppy: pread count=18432 offset=12156928 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=12189696 nbdkit: floppy.6: debug: floppy: pread count=2048 offset=12222464 nbdkit: floppy.5: debug: floppy: pread count=512 offset=12238848 nbdkit: floppy.11: debug: floppy: pread count=3072 offset=12402688 nbdkit: floppy.0: debug: floppy: pread count=512 offset=12419072 nbdkit: floppy.1: debug: floppy: pread count=11776 offset=12435456 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=12451840 nbdkit: floppy.14: debug: floppy: pread count=30720 offset=12468224 nbdkit: floppy.3: debug: floppy: pread count=512 offset=12500992 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=12517376 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1933312 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1933824 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1934336 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1934848 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1935360 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1935872 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1936384 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1936896 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1937408 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1937920 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1938432 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1938944 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1939456 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1939968 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1940480 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1940992 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1941504 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1942016 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1942528 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1943040 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1943552 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1944064 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1944576 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1945088 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1945600 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1946112 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1946624 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1947136 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1947648 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1948160 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1948672 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1949184 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=12648448 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=12664832 nbdkit: floppy.10: debug: floppy: pread count=23552 offset=12681216 nbdkit: floppy.10: debug: floppy: pread count=1024 offset=12713984 nbdkit: floppy.12: debug: floppy: pread count=2560 offset=12533760 nbdkit: floppy.8: debug: floppy: pread count=2048 offset=12550144 nbdkit: floppy.5: debug: floppy: pread count=5120 offset=12566528 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=12582912 nbdkit: floppy.6: debug: floppy: pread count=14848 offset=12599296 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=12615680 nbdkit: floppy.2: debug: floppy: pread count=15872 offset=12632064 nbdkit: floppy.11: debug: floppy: pread count=6144 offset=12730368 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=12746752 nbdkit: floppy.14: debug: floppy: pread count=1536 offset=12763136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=12779520 nbdkit: floppy.13: debug: floppy: pread count=1024 offset=12795904 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1966080 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1966592 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1967104 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1967616 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1968128 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1968640 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1969152 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1969664 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1970176 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1970688 nbdkit: floppy.0: debug: floppy: pread count=512 offset=1971200 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1971712 nbdkit: floppy.11: debug: floppy: pread count=512 offset=1972224 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1972736 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1973248 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1973760 nbdkit: floppy.9: debug: floppy: pread count=512 offset=1974272 nbdkit: floppy.15: debug: floppy: pread count=512 offset=1974784 nbdkit: floppy.7: debug: floppy: pread count=512 offset=1975296 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1975808 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1976320 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1976832 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1977344 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1977856 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1978368 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1978880 nbdkit: floppy.6: debug: floppy: pread count=512 offset=1979392 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1979904 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1980416 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1980928 nbdkit: floppy.3: debug: floppy: pread count=512 offset=1981440 nbdkit: floppy.14: debug: floppy: pread count=512 offset=1981952 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=12943360 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=12959744 nbdkit: floppy.7: debug: floppy: pread count=14848 offset=12992512 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=13008896 nbdkit: floppy.5: debug: floppy: pread count=12288 offset=13041664 nbdkit: floppy.12: debug: floppy: pread count=1024 offset=13058048 nbdkit: floppy.8: debug: floppy: pread count=15872 offset=12812288 nbdkit: floppy.4: debug: floppy: pread count=6656 offset=12828672 nbdkit: floppy.2: debug: floppy: pread count=2560 offset=12845056 nbdkit: floppy.0: debug: floppy: pread count=2048 offset=12861440 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=12877824 nbdkit: floppy.11: debug: floppy: pread count=15360 offset=12894208 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=12910592 nbdkit: floppy.13: debug: floppy: pread count=15872 offset=12926976 nbdkit: floppy.13: debug: floppy: pread count=12800 offset=13074432 nbdkit: floppy.14: debug: floppy: pread count=32768 offset=13090816 nbdkit: floppy.9: debug: floppy: pread count=31232 offset=13123584 nbdkit: floppy.15: debug: floppy: pread count=512 offset=13156352 nbdkit: floppy.7: debug: floppy: pread count=1024 offset=13172736 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1998848 nbdkit: floppy.10: debug: floppy: pread count=512 offset=1999360 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1999872 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2000384 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2000896 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2001408 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2001920 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2002432 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2002944 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2003456 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2003968 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2004480 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2004992 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2005504 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2006016 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2006528 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2007040 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2007552 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2008064 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2008576 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2009088 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2009600 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2010112 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2010624 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2011136 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2011648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2012160 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2012672 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2013184 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2013696 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2014208 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2014720 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=13320192 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=13336576 nbdkit: floppy.12: debug: floppy: pread count=65536 offset=13369344 nbdkit: floppy.2: debug: floppy: pread count=37376 offset=13434880 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=13484032 nbdkit: floppy.4: debug: floppy: pread count=32768 offset=13500416 nbdkit: floppy.0: debug: floppy: pread count=65536 offset=13533184 nbdkit: floppy.6: debug: floppy: pread count=4608 offset=13598720 nbdkit: floppy.11: debug: floppy: pread count=1536 offset=13615104 nbdkit: floppy.1: debug: floppy: pread count=2560 offset=13189120 nbdkit: floppy.3: debug: floppy: pread count=8704 offset=13205504 nbdkit: floppy.3: debug: floppy: pread count=2560 offset=13221888 nbdkit: floppy.14: debug: floppy: pread count=15360 offset=13238272 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=13254656 nbdkit: floppy.9: debug: floppy: pread count=15872 offset=13271040 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=13287424 nbdkit: floppy.15: debug: floppy: pread count=15872 offset=13303808 nbdkit: floppy.15: debug: floppy: pread count=15872 offset=13631488 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=13647872 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1068032 nbdkit: floppy.8: debug: floppy: pread count=32768 offset=13664256 nbdkit: floppy.0: debug: floppy: pread count=65536 offset=13697024 nbdkit: floppy.4: debug: floppy: pread count=37376 offset=13762560 nbdkit: floppy.6: debug: floppy: pread count=512 offset=13811712 nbdkit: floppy.11: debug: floppy: pread count=1536 offset=13828096 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2031616 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2032128 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2032640 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2033152 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2033664 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2034176 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2034688 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2035200 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2035712 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2036224 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2036736 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2037248 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2037760 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2038272 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2038784 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2039296 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2039808 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2040320 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2040832 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2041344 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2041856 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2042368 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2042880 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2043392 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2043904 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2044416 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2044928 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2045440 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2045952 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2046464 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2046976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2047488 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=13959168 nbdkit: floppy.14: debug: floppy: pread count=12288 offset=13975552 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=13991936 nbdkit: floppy.7: debug: floppy: pread count=32256 offset=14008320 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=14041088 nbdkit: floppy.10: debug: floppy: pread count=2560 offset=13844480 nbdkit: floppy.10: debug: floppy: pread count=2560 offset=13860864 nbdkit: floppy.12: debug: floppy: pread count=6144 offset=13877248 nbdkit: floppy.2: debug: floppy: pread count=31232 offset=13893632 nbdkit: floppy.8: debug: floppy: pread count=32256 offset=13926400 nbdkit: floppy.0: debug: floppy: pread count=6656 offset=14057472 nbdkit: floppy.1: debug: floppy: pread count=28672 offset=14073856 nbdkit: floppy.6: debug: floppy: pread count=512 offset=14106624 nbdkit: floppy.11: debug: floppy: pread count=1536 offset=14123008 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2064384 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2064896 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2065408 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2065920 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2066432 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2066944 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2067456 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2067968 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2068480 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2068992 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2069504 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2070016 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2070528 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2071040 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2071552 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2072064 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2072576 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2073088 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2073600 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2074112 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2074624 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2075136 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2075648 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2076160 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2076672 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2077184 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2077696 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2078208 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2078720 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2079232 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2079744 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2080256 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=14254080 nbdkit: floppy.14: debug: floppy: pread count=6144 offset=14270464 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=14286848 nbdkit: floppy.3: debug: floppy: pread count=9728 offset=14303232 nbdkit: floppy.9: debug: floppy: pread count=1536 offset=14319616 nbdkit: floppy.15: debug: floppy: pread count=2560 offset=14139392 nbdkit: floppy.15: debug: floppy: pread count=1536 offset=14155776 nbdkit: floppy.13: debug: floppy: pread count=6144 offset=14172160 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=14188544 nbdkit: floppy.12: debug: floppy: pread count=15872 offset=14204928 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=14221312 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=14237696 nbdkit: floppy.6: debug: floppy: pread count=5632 offset=14336000 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=14352384 nbdkit: floppy.7: debug: floppy: pread count=6144 offset=14368768 nbdkit: floppy.8: debug: floppy: pread count=512 offset=14385152 nbdkit: floppy.4: debug: floppy: pread count=1536 offset=14401536 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2097152 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2097664 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2098176 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2098688 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2099200 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2099712 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2100224 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2100736 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2101248 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2101760 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2102272 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2102784 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2103296 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2103808 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2104320 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2104832 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2105344 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2105856 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2106368 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2106880 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2107392 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2107904 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2108416 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2108928 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2109440 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2109952 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2110464 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2110976 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2111488 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2112000 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2112512 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2113024 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=14532608 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=14548992 nbdkit: floppy.7: debug: floppy: pread count=2560 offset=14581760 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=14598144 nbdkit: floppy.7: debug: floppy: pread count=32768 offset=14614528 nbdkit: floppy.4: debug: floppy: pread count=15360 offset=14647296 nbdkit: floppy.5: debug: floppy: pread count=1536 offset=14663680 nbdkit: floppy.3: debug: floppy: pread count=2560 offset=14417920 nbdkit: floppy.14: debug: floppy: pread count=14848 offset=14434304 nbdkit: floppy.9: debug: floppy: pread count=6144 offset=14450688 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=14467072 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=14483456 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=14499840 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=14516224 nbdkit: floppy.12: debug: floppy: pread count=11776 offset=14680064 nbdkit: floppy.6: debug: floppy: pread count=32768 offset=14696448 nbdkit: floppy.13: debug: floppy: pread count=18944 offset=14729216 nbdkit: floppy.8: debug: floppy: pread count=512 offset=14761984 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=14778368 nbdkit: floppy.8: debug: floppy: pread count=2560 offset=14794752 nbdkit: floppy.4: debug: floppy: pread count=3072 offset=14811136 nbdkit: floppy.7: debug: floppy: pread count=24064 offset=14827520 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=14860288 nbdkit: floppy.3: debug: floppy: pread count=9216 offset=14876672 nbdkit: floppy.14: debug: floppy: pread count=3072 offset=14893056 nbdkit: floppy.9: debug: floppy: pread count=5120 offset=14909440 nbdkit: floppy.15: debug: floppy: pread count=3584 offset=14925824 nbdkit: floppy.2: debug: floppy: pread count=5632 offset=14942208 nbdkit: floppy.10: debug: floppy: pread count=4608 offset=14958592 nbdkit: floppy.10: debug: floppy: pread count=7168 offset=14974976 nbdkit: floppy.12: debug: floppy: pread count=9216 offset=14991360 nbdkit: floppy.6: debug: floppy: pread count=2560 offset=15007744 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=15024128 nbdkit: floppy.11: debug: floppy: pread count=5120 offset=15040512 nbdkit: floppy.11: debug: floppy: pread count=2560 offset=15056896 nbdkit: floppy.11: debug: floppy: pread count=3072 offset=15073280 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=15089664 nbdkit: floppy.7: debug: floppy: pread count=19456 offset=15106048 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=15138816 nbdkit: floppy.3: debug: floppy: pread count=18944 offset=15155200 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2162688 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2163200 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2163712 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2164224 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2164736 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2165248 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2165760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2166272 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2166784 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2167296 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2167808 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2168320 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2168832 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2169344 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2169856 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2170368 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2170880 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2171392 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2171904 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2172416 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2172928 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2173440 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2173952 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2174464 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2174976 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2175488 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2176000 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2176512 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2177024 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2177536 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2178048 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2178560 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=15302656 nbdkit: floppy.2: debug: floppy: pread count=32768 offset=15319040 nbdkit: floppy.0: debug: floppy: pread count=24064 offset=15351808 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=15384576 nbdkit: floppy.9: debug: floppy: pread count=32768 offset=15400960 nbdkit: floppy.10: debug: floppy: pread count=31744 offset=15433728 nbdkit: floppy.12: debug: floppy: pread count=1536 offset=15466496 nbdkit: floppy.13: debug: floppy: pread count=4096 offset=15187968 nbdkit: floppy.13: debug: floppy: pread count=3072 offset=15204352 nbdkit: floppy.11: debug: floppy: pread count=15360 offset=15220736 nbdkit: floppy.1: debug: floppy: pread count=31744 offset=15237120 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=15269888 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=15286272 nbdkit: floppy.4: debug: floppy: pread count=8192 offset=15482880 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=15499264 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=15515648 nbdkit: floppy.14: debug: floppy: pread count=24064 offset=15548416 nbdkit: floppy.2: debug: floppy: pread count=512 offset=15581184 nbdkit: floppy.0: debug: floppy: pread count=1536 offset=15597568 nbdkit: floppy.7: debug: floppy: pread count=3072 offset=15613952 nbdkit: floppy.9: debug: floppy: pread count=2560 offset=15630336 nbdkit: floppy.10: debug: floppy: pread count=3584 offset=15646720 nbdkit: floppy.12: debug: floppy: pread count=24064 offset=15663104 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=15695872 nbdkit: floppy.6: debug: floppy: pread count=9216 offset=15712256 nbdkit: floppy.11: debug: floppy: pread count=3584 offset=15728640 nbdkit: floppy.8: debug: floppy: pread count=7680 offset=15745024 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2211840 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2212352 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2212864 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2213376 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2213888 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2214400 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2214912 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2215424 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2215936 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2216448 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2216960 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2217472 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2217984 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2218496 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2219008 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2219520 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2220032 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2220544 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2221056 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2221568 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2222080 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2222592 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2223104 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2223616 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2224128 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2224640 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2225152 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2225664 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2226176 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2226688 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2227200 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2227712 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=15925248 nbdkit: floppy.1: debug: floppy: pread count=512 offset=1068544 nbdkit: floppy.1: debug: floppy: pread count=32768 offset=15941632 nbdkit: floppy.14: debug: floppy: pread count=65536 offset=15974400 nbdkit: floppy.2: debug: floppy: pread count=131072 offset=16039936 nbdkit: floppy.3: debug: floppy: pread count=131072 offset=16171008 nbdkit: floppy.15: debug: floppy: pread count=131072 offset=16302080 nbdkit: floppy.9: debug: floppy: pread count=131072 offset=16433152 nbdkit: floppy.10: debug: floppy: pread count=131072 offset=16564224 nbdkit: floppy.0: debug: floppy: pread count=131072 offset=16695296 nbdkit: floppy.12: debug: floppy: pread count=131072 offset=16826368 nbdkit: floppy.6: debug: floppy: pread count=131072 offset=16957440 nbdkit: floppy.7: debug: floppy: pread count=131072 offset=17088512 nbdkit: floppy.11: debug: floppy: pread count=131072 offset=17219584 nbdkit: floppy.5: debug: floppy: pread count=131072 offset=17350656 nbdkit: floppy.13: debug: floppy: pread count=131072 offset=17481728 nbdkit: floppy.8: debug: floppy: pread count=131072 offset=17612800 nbdkit: floppy.4: debug: floppy: pread count=512 offset=1069056 nbdkit: floppy.1: debug: floppy: pread count=131072 offset=17743872 nbdkit: floppy.14: debug: floppy: pread count=131072 offset=17874944 nbdkit: floppy.2: debug: floppy: pread count=131072 offset=18006016 nbdkit: floppy.3: debug: floppy: pread count=131072 offset=18137088 nbdkit: floppy.15: debug: floppy: pread count=131072 offset=18268160 nbdkit: floppy.9: debug: floppy: pread count=131072 offset=18399232 nbdkit: floppy.10: debug: floppy: pread count=131072 offset=18530304 nbdkit: floppy.0: debug: floppy: pread count=131072 offset=18661376 nbdkit: floppy.12: debug: floppy: pread count=131072 offset=18792448 nbdkit: floppy.6: debug: floppy: pread count=131072 offset=18923520 nbdkit: floppy.7: debug: floppy: pread count=131072 offset=19054592 nbdkit: floppy.11: debug: floppy: pread count=65024 offset=19185664 nbdkit: floppy.5: debug: floppy: pread count=32768 offset=19251200 nbdkit: floppy.13: debug: floppy: pread count=65536 offset=19283968 nbdkit: floppy.8: debug: floppy: pread count=131072 offset=19349504 nbdkit: floppy.4: debug: floppy: pread count=131072 offset=19480576 nbdkit: floppy.1: debug: floppy: pread count=131072 offset=19611648 nbdkit: floppy.14: debug: floppy: pread count=131072 offset=19742720 nbdkit: floppy.2: debug: floppy: pread count=512 offset=1069568 nbdkit: floppy.3: debug: floppy: pread count=131072 offset=19873792 nbdkit: floppy.15: debug: floppy: pread count=131072 offset=20004864 nbdkit: floppy.9: debug: floppy: pread count=131072 offset=20135936 nbdkit: floppy.10: debug: floppy: pread count=131072 offset=20267008 nbdkit: floppy.0: debug: floppy: pread count=131072 offset=20398080 nbdkit: floppy.12: debug: floppy: pread count=131072 offset=20529152 nbdkit: floppy.6: debug: floppy: pread count=131072 offset=20660224 nbdkit: floppy.7: debug: floppy: pread count=131072 offset=20791296 nbdkit: floppy.11: debug: floppy: pread count=131072 offset=20922368 nbdkit: floppy.5: debug: floppy: pread count=131072 offset=21053440 nbdkit: floppy.13: debug: floppy: pread count=131072 offset=21184512 nbdkit: floppy.8: debug: floppy: pread count=100864 offset=21315584 nbdkit: floppy.4: debug: floppy: pread count=1536 offset=21430272 nbdkit: floppy.14: debug: floppy: pread count=3072 offset=15777792 nbdkit: floppy.1: debug: floppy: pread count=5632 offset=15794176 nbdkit: floppy.2: debug: floppy: pread count=15872 offset=15810560 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=15826944 nbdkit: floppy.15: debug: floppy: pread count=17408 offset=15843328 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=15876096 nbdkit: floppy.10: debug: floppy: pread count=16896 offset=15892480 nbdkit: floppy.0: debug: floppy: pread count=10752 offset=21446656 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=21463040 nbdkit: floppy.6: debug: floppy: pread count=65536 offset=21495808 nbdkit: floppy.7: debug: floppy: pread count=131072 offset=21561344 nbdkit: floppy.11: debug: floppy: pread count=131072 offset=21692416 nbdkit: floppy.5: debug: floppy: pread count=131072 offset=21823488 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1070080 nbdkit: floppy.8: debug: floppy: pread count=131072 offset=21954560 nbdkit: floppy.4: debug: floppy: pread count=131072 offset=22085632 nbdkit: floppy.14: debug: floppy: pread count=131072 offset=22216704 nbdkit: floppy.1: debug: floppy: pread count=131072 offset=22347776 nbdkit: floppy.2: debug: floppy: pread count=131072 offset=22478848 nbdkit: floppy.3: debug: floppy: pread count=131072 offset=22609920 nbdkit: floppy.15: debug: floppy: pread count=131072 offset=22740992 nbdkit: floppy.9: debug: floppy: pread count=131072 offset=22872064 nbdkit: floppy.10: debug: floppy: pread count=131072 offset=23003136 nbdkit: floppy.0: debug: floppy: pread count=131072 offset=23134208 nbdkit: floppy.12: debug: floppy: pread count=131072 offset=23265280 nbdkit: floppy.6: debug: floppy: pread count=131072 offset=23396352 nbdkit: floppy.11: debug: floppy: pread count=131072 offset=23527424 nbdkit: floppy.7: debug: floppy: pread count=131072 offset=23658496 nbdkit: floppy.5: debug: floppy: pread count=131072 offset=23789568 nbdkit: floppy.13: debug: floppy: pread count=131072 offset=23920640 nbdkit: floppy.8: debug: floppy: pread count=512 offset=1070592 nbdkit: floppy.8: debug: floppy: pread count=131072 offset=24051712 nbdkit: floppy.14: debug: floppy: pread count=131072 offset=24182784 nbdkit: floppy.1: debug: floppy: pread count=131072 offset=24313856 nbdkit: floppy.2: debug: floppy: pread count=131072 offset=24444928 nbdkit: floppy.3: debug: floppy: pread count=131072 offset=24576000 nbdkit: floppy.15: debug: floppy: pread count=82432 offset=24707072 nbdkit: floppy.9: debug: floppy: pread count=512 offset=24805376 nbdkit: floppy.10: debug: floppy: pread count=1536 offset=24821760 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2244608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2245120 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2245632 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2246144 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2246656 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2247168 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2247680 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2248192 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2248704 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2249216 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2249728 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2250240 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2250752 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2251264 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2251776 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2252288 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2252800 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2253312 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2253824 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2254336 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2254848 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2255360 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2255872 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2256384 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2256896 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2257408 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2257920 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2258432 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2258944 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2259456 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2259968 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2260480 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=24969216 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=24985600 nbdkit: floppy.6: debug: floppy: pread count=11264 offset=25018368 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=25034752 nbdkit: floppy.5: debug: floppy: pread count=32768 offset=25051136 nbdkit: floppy.4: debug: floppy: pread count=23040 offset=25083904 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=25116672 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=24838144 nbdkit: floppy.1: debug: floppy: pread count=2048 offset=24854528 nbdkit: floppy.1: debug: floppy: pread count=2560 offset=24870912 nbdkit: floppy.1: debug: floppy: pread count=7680 offset=24887296 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=24903680 nbdkit: floppy.1: debug: floppy: pread count=15360 offset=24920064 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=24936448 nbdkit: floppy.15: debug: floppy: pread count=15872 offset=24952832 nbdkit: floppy.10: debug: floppy: pread count=14336 offset=25133056 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=25149440 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=25165824 nbdkit: floppy.6: debug: floppy: pread count=11264 offset=25198592 nbdkit: floppy.11: debug: floppy: pread count=512 offset=25214976 nbdkit: floppy.5: debug: floppy: pread count=1024 offset=25231360 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2277376 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2277888 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2278400 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2278912 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2279424 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2279936 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2280448 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2280960 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2281472 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2281984 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2282496 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2283008 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2283520 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2284032 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2284544 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2285056 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2285568 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2286080 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2286592 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2287104 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2287616 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2288128 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2288640 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2289152 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2289664 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2290176 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2290688 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2291200 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2291712 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2292224 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2292736 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2293248 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=25526272 nbdkit: floppy.2: debug: floppy: pread count=12288 offset=25542656 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=25559040 nbdkit: floppy.13: debug: floppy: pread count=32768 offset=25575424 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=25608192 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=25624576 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=25640960 nbdkit: floppy.14: debug: floppy: pread count=65536 offset=25673728 nbdkit: floppy.8: debug: floppy: pread count=8704 offset=25739264 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=25755648 nbdkit: floppy.10: debug: floppy: pread count=32768 offset=25772032 nbdkit: floppy.0: debug: floppy: pread count=65536 offset=25804800 nbdkit: floppy.12: debug: floppy: pread count=17920 offset=25870336 nbdkit: floppy.6: debug: floppy: pread count=1024 offset=25903104 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=25247744 nbdkit: floppy.4: debug: floppy: pread count=10752 offset=25264128 nbdkit: floppy.11: debug: floppy: pread count=2560 offset=25280512 nbdkit: floppy.11: debug: floppy: pread count=9216 offset=25296896 nbdkit: floppy.7: debug: floppy: pread count=3584 offset=25313280 nbdkit: floppy.9: debug: floppy: pread count=16896 offset=25329664 nbdkit: floppy.13: debug: floppy: pread count=2048 offset=25362432 nbdkit: floppy.1: debug: floppy: pread count=14336 offset=25378816 nbdkit: floppy.3: debug: floppy: pread count=6656 offset=25395200 nbdkit: floppy.14: debug: floppy: pread count=2560 offset=25411584 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=25427968 nbdkit: floppy.15: debug: floppy: pread count=18432 offset=25444352 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=25477120 nbdkit: floppy.0: debug: floppy: pread count=18432 offset=25493504 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=25919488 nbdkit: floppy.6: debug: floppy: pread count=9216 offset=25935872 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=25952256 nbdkit: floppy.4: debug: floppy: pread count=12288 offset=25968640 nbdkit: floppy.2: debug: floppy: pread count=512 offset=25985024 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=26001408 nbdkit: floppy.7: debug: floppy: pread count=32768 offset=26017792 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=26050560 nbdkit: floppy.13: debug: floppy: pread count=512 offset=26066944 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=26083328 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=26099712 nbdkit: floppy.8: debug: floppy: pread count=65536 offset=26132480 nbdkit: floppy.14: debug: floppy: pread count=12288 offset=26198016 nbdkit: floppy.15: debug: floppy: pread count=512 offset=26214400 nbdkit: floppy.10: debug: floppy: pread count=1024 offset=26230784 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2310144 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2310656 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2311168 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2311680 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2312192 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2312704 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2313216 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2313728 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2314240 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2314752 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2315264 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2315776 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2316288 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2316800 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2317312 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2317824 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2318336 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2318848 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2319360 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2319872 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2320384 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2320896 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2321408 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2321920 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2322432 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2322944 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2323456 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2323968 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2324480 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2324992 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2325504 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2326016 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=26378240 nbdkit: floppy.12: debug: floppy: pread count=512 offset=1071104 nbdkit: floppy.6: debug: floppy: pread count=32768 offset=26394624 nbdkit: floppy.2: debug: floppy: pread count=17920 offset=26427392 nbdkit: floppy.5: debug: floppy: pread count=16384 offset=26460160 nbdkit: floppy.4: debug: floppy: pread count=28672 offset=26476544 nbdkit: floppy.9: debug: floppy: pread count=1024 offset=26509312 nbdkit: floppy.11: debug: floppy: pread count=2048 offset=26247168 nbdkit: floppy.1: debug: floppy: pread count=2560 offset=26263552 nbdkit: floppy.3: debug: floppy: pread count=14336 offset=26279936 nbdkit: floppy.7: debug: floppy: pread count=6656 offset=26296320 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=26312704 nbdkit: floppy.8: debug: floppy: pread count=15360 offset=26329088 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=26345472 nbdkit: floppy.10: debug: floppy: pread count=15872 offset=26361856 nbdkit: floppy.15: debug: floppy: pread count=12800 offset=26525696 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=26542080 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=26558464 nbdkit: floppy.6: debug: floppy: pread count=17920 offset=26591232 nbdkit: floppy.2: debug: floppy: pread count=512 offset=26624000 nbdkit: floppy.5: debug: floppy: pread count=1024 offset=26640384 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2342912 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2343424 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2343936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2344448 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2344960 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2345472 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2345984 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2346496 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2347008 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2347520 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2348032 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2348544 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2349056 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2349568 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2350080 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2350592 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2351104 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2351616 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2352128 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2352640 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2353152 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2353664 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2354176 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2354688 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2355200 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2355712 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2356224 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2356736 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2357248 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2357760 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2358272 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2358784 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=26787840 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=26804224 nbdkit: floppy.1: debug: floppy: pread count=65536 offset=26836992 nbdkit: floppy.3: debug: floppy: pread count=6144 offset=26902528 nbdkit: floppy.7: debug: floppy: pread count=32768 offset=26918912 nbdkit: floppy.13: debug: floppy: pread count=65536 offset=26951680 nbdkit: floppy.8: debug: floppy: pread count=6656 offset=27017216 nbdkit: floppy.14: debug: floppy: pread count=1536 offset=27033600 nbdkit: floppy.10: debug: floppy: pread count=2560 offset=26656768 nbdkit: floppy.0: debug: floppy: pread count=11264 offset=26673152 nbdkit: floppy.15: debug: floppy: pread count=30720 offset=26689536 nbdkit: floppy.12: debug: floppy: pread count=32256 offset=26722304 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=26755072 nbdkit: floppy.12: debug: floppy: pread count=15872 offset=26771456 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=27049984 nbdkit: floppy.5: debug: floppy: pread count=1536 offset=27066368 nbdkit: floppy.4: debug: floppy: pread count=16384 offset=27082752 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=27099136 nbdkit: floppy.1: debug: floppy: pread count=65536 offset=27131904 nbdkit: floppy.3: debug: floppy: pread count=6144 offset=27197440 nbdkit: floppy.7: debug: floppy: pread count=512 offset=27213824 nbdkit: floppy.7: debug: floppy: pread count=1024 offset=27230208 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2375680 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2376192 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2376704 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2377216 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2377728 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2378240 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2378752 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2379264 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2379776 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2380288 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2380800 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2381312 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2381824 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2382336 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2382848 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2383360 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2383872 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2384384 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2384896 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2385408 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2385920 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2386432 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2386944 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2387456 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2387968 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2388480 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2388992 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2389504 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2390016 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2390528 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2391040 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2391552 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=27279360 nbdkit: floppy.14: debug: floppy: pread count=32768 offset=27295744 nbdkit: floppy.10: debug: floppy: pread count=2048 offset=27328512 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2392064 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2392576 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2393088 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2393600 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2394112 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2394624 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2395136 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2395648 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2396160 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2396672 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2397184 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2397696 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2398208 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2398720 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2399232 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2399744 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2400256 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2400768 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2401280 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2401792 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2402304 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2402816 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2403328 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2403840 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2404352 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2404864 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2405376 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2405888 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2406400 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2406912 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2407424 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2407936 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2408448 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2408960 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2409472 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2409984 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2410496 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2411008 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2411520 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2412032 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2412544 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2413056 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2413568 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2414080 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2414592 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2415104 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2415616 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2416128 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2416640 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2417152 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2417664 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2418176 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2418688 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2419200 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2419712 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2420224 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2420736 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2421248 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2421760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2422272 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2422784 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2423296 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2423808 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2424320 nbdkit: floppy.6: debug: floppy: pread count=5120 offset=27410432 nbdkit: floppy.0: debug: floppy: pread count=5120 offset=27361280 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=27377664 nbdkit: floppy.5: debug: floppy: pread count=5632 offset=27394048 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2424832 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2425344 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2425856 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2426368 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2426880 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2427392 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2427904 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2428416 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2428928 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2429440 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2429952 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2430464 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2430976 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2431488 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2432000 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2432512 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2433024 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2433536 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2434048 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2434560 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2435072 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2435584 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2436096 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2436608 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2437120 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2437632 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2438144 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2438656 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2439168 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2439680 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2440192 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2440704 nbdkit: floppy.1: debug: floppy: pread count=3072 offset=27475968 nbdkit: floppy.11: debug: floppy: pread count=2560 offset=27246592 nbdkit: floppy.3: debug: floppy: pread count=1024 offset=27262976 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=27344896 nbdkit: floppy.8: debug: floppy: pread count=2560 offset=27426816 nbdkit: floppy.13: debug: floppy: pread count=512 offset=27443200 nbdkit: floppy.13: debug: floppy: pread count=1536 offset=27459584 nbdkit: floppy.9: debug: floppy: pread count=16384 offset=27492352 nbdkit: floppy.10: debug: floppy: pread count=18944 offset=27508736 nbdkit: floppy.15: debug: floppy: pread count=32768 offset=27541504 nbdkit: floppy.6: debug: floppy: pread count=4096 offset=27574272 nbdkit: floppy.0: debug: floppy: pread count=512 offset=27590656 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2457600 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2458112 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2458624 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2459136 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2459648 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2460160 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2460672 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2461184 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2461696 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2462208 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2462720 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2463232 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2463744 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2464256 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2464768 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2465280 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2465792 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2466304 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2466816 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2467328 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2467840 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2468352 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2468864 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2469376 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2469888 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2470400 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2470912 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2471424 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2471936 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2472448 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2472960 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2473472 nbdkit: floppy.12: debug: floppy: pread count=3072 offset=27803648 nbdkit: floppy.14: debug: floppy: pread count=16384 offset=27820032 nbdkit: floppy.5: debug: floppy: pread count=32768 offset=27836416 nbdkit: floppy.4: debug: floppy: pread count=11776 offset=27869184 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=27885568 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=27901952 nbdkit: floppy.8: debug: floppy: pread count=23552 offset=27934720 nbdkit: floppy.1: debug: floppy: pread count=1536 offset=27967488 nbdkit: floppy.7: debug: floppy: pread count=3072 offset=27607040 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=27623424 nbdkit: floppy.9: debug: floppy: pread count=512 offset=27639808 nbdkit: floppy.10: debug: floppy: pread count=6656 offset=27656192 nbdkit: floppy.10: debug: floppy: pread count=2048 offset=27672576 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=27688960 nbdkit: floppy.6: debug: floppy: pread count=18944 offset=27705344 nbdkit: floppy.0: debug: floppy: pread count=32768 offset=27738112 nbdkit: floppy.12: debug: floppy: pread count=2560 offset=27770880 nbdkit: floppy.14: debug: floppy: pread count=512 offset=27787264 nbdkit: floppy.5: debug: floppy: pread count=3072 offset=27983872 nbdkit: floppy.4: debug: floppy: pread count=512 offset=28000256 nbdkit: floppy.3: debug: floppy: pread count=11776 offset=28016640 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=28033024 nbdkit: floppy.8: debug: floppy: pread count=32768 offset=28049408 nbdkit: floppy.1: debug: floppy: pread count=11776 offset=28082176 nbdkit: floppy.2: debug: floppy: pread count=512 offset=28098560 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=28114944 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2490368 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2490880 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2491392 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2491904 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2492416 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2492928 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2493440 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2493952 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2494464 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2494976 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2495488 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2496000 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2496512 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2497024 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2497536 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2498048 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2498560 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2499072 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2499584 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2500096 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2500608 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2501120 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2501632 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2502144 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2502656 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2503168 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2503680 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2504192 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2504704 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2505216 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2505728 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2506240 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=28327936 nbdkit: floppy.13: debug: floppy: pread count=512 offset=1071616 nbdkit: floppy.13: debug: floppy: pread count=32768 offset=28344320 nbdkit: floppy.0: debug: floppy: pread count=2560 offset=28377088 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=28393472 nbdkit: floppy.12: debug: floppy: pread count=32768 offset=28409856 nbdkit: floppy.14: debug: floppy: pread count=1024 offset=28442624 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=28459008 nbdkit: floppy.5: debug: floppy: pread count=32768 offset=28475392 nbdkit: floppy.11: debug: floppy: pread count=65536 offset=28508160 nbdkit: floppy.4: debug: floppy: pread count=8704 offset=28573696 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=28590080 nbdkit: floppy.2: debug: floppy: pread count=32768 offset=28606464 nbdkit: floppy.7: debug: floppy: pread count=65536 offset=28639232 nbdkit: floppy.9: debug: floppy: pread count=34304 offset=28704768 nbdkit: floppy.8: debug: floppy: pread count=1536 offset=28753920 nbdkit: floppy.1: debug: floppy: pread count=5120 offset=28131328 nbdkit: floppy.10: debug: floppy: pread count=16384 offset=28147712 nbdkit: floppy.10: debug: floppy: pread count=10752 offset=28164096 nbdkit: floppy.0: debug: floppy: pread count=3072 offset=28180480 nbdkit: floppy.15: debug: floppy: pread count=14336 offset=28196864 nbdkit: floppy.15: debug: floppy: pread count=10752 offset=28213248 nbdkit: floppy.15: debug: floppy: pread count=16384 offset=28229632 nbdkit: floppy.6: debug: floppy: pread count=19968 offset=28246016 nbdkit: floppy.11: debug: floppy: pread count=16384 offset=28278784 nbdkit: floppy.5: debug: floppy: pread count=19456 offset=28295168 nbdkit: floppy.4: debug: floppy: pread count=10752 offset=28770304 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=28786688 nbdkit: floppy.2: debug: floppy: pread count=18944 offset=28819456 nbdkit: floppy.9: debug: floppy: pread count=512 offset=28852224 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=28868608 nbdkit: floppy.8: debug: floppy: pread count=32768 offset=28884992 nbdkit: floppy.1: debug: floppy: pread count=1024 offset=28917760 nbdkit: floppy.13: debug: floppy: pread count=512 offset=28934144 nbdkit: floppy.13: debug: floppy: pread count=16384 offset=28950528 nbdkit: floppy.0: debug: floppy: pread count=32768 offset=28966912 nbdkit: floppy.14: debug: floppy: pread count=65536 offset=28999680 nbdkit: floppy.12: debug: floppy: pread count=12288 offset=29065216 nbdkit: floppy.15: debug: floppy: pread count=512 offset=29081600 nbdkit: floppy.6: debug: floppy: pread count=1024 offset=29097984 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2523136 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2523648 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2524160 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2524672 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2525184 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2525696 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2526208 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2526720 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2527232 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2527744 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2528256 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2528768 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2529280 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2529792 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2530304 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2530816 nbdkit: floppy.11: debug: floppy: pread count=512 offset=2531328 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2531840 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2532352 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2532864 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2533376 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2533888 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2534400 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2534912 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2535424 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2535936 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2536448 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2536960 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2537472 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2537984 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2538496 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2539008 nbdkit: floppy.14: debug: floppy: pread count=32768 offset=29245440 nbdkit: floppy.5: debug: floppy: pread count=33280 offset=29278208 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=29327360 nbdkit: floppy.9: debug: floppy: pread count=31744 offset=29343744 nbdkit: floppy.4: debug: floppy: pread count=1024 offset=29376512 nbdkit: floppy.7: debug: floppy: pread count=1536 offset=29114368 nbdkit: floppy.3: debug: floppy: pread count=2560 offset=29130752 nbdkit: floppy.8: debug: floppy: pread count=15360 offset=29147136 nbdkit: floppy.8: debug: floppy: pread count=7168 offset=29163520 nbdkit: floppy.0: debug: floppy: pread count=16384 offset=29179904 nbdkit: floppy.10: debug: floppy: pread count=15360 offset=29196288 nbdkit: floppy.12: debug: floppy: pread count=16384 offset=29212672 nbdkit: floppy.13: debug: floppy: pread count=15872 offset=29229056 nbdkit: floppy.15: debug: floppy: pread count=13824 offset=29392896 nbdkit: floppy.6: debug: floppy: pread count=32768 offset=29409280 nbdkit: floppy.11: debug: floppy: pread count=32768 offset=29442048 nbdkit: floppy.14: debug: floppy: pread count=512 offset=29474816 nbdkit: floppy.5: debug: floppy: pread count=1024 offset=29491200 nbdkit: floppy.2: debug: floppy: pread count=512 offset=2555904 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2556416 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2556928 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2557440 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2557952 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2558464 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2558976 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2559488 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2560000 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2560512 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2561024 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2561536 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2562048 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2562560 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2563072 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2563584 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2564096 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2564608 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2565120 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2565632 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2566144 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2566656 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2567168 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2567680 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2568192 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2568704 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2569216 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2569728 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2570240 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2570752 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2571264 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2571776 nbdkit: floppy.6: debug: floppy: pread count=16384 offset=29687808 nbdkit: floppy.9: debug: floppy: pread count=32768 offset=29704192 nbdkit: floppy.4: debug: floppy: pread count=28160 offset=29736960 nbdkit: floppy.7: debug: floppy: pread count=16384 offset=29769728 nbdkit: floppy.3: debug: floppy: pread count=32768 offset=29786112 nbdkit: floppy.0: debug: floppy: pread count=29696 offset=29818880 nbdkit: floppy.1: debug: floppy: pread count=1536 offset=29851648 nbdkit: floppy.12: debug: floppy: pread count=3072 offset=29507584 nbdkit: floppy.8: debug: floppy: pread count=6656 offset=29523968 nbdkit: floppy.8: debug: floppy: pread count=16384 offset=29540352 nbdkit: floppy.8: debug: floppy: pread count=6656 offset=29556736 nbdkit: floppy.11: debug: floppy: pread count=13312 offset=29573120 nbdkit: floppy.13: debug: floppy: pread count=32768 offset=29589504 nbdkit: floppy.14: debug: floppy: pread count=512 offset=29622272 nbdkit: floppy.2: debug: floppy: pread count=16384 offset=29638656 nbdkit: floppy.5: debug: floppy: pread count=17408 offset=29655040 nbdkit: floppy.6: debug: floppy: pread count=12288 offset=29868032 nbdkit: floppy.9: debug: floppy: pread count=32768 offset=29884416 nbdkit: floppy.4: debug: floppy: pread count=44544 offset=29917184 nbdkit: floppy.7: debug: floppy: pread count=512 offset=29966336 nbdkit: floppy.3: debug: floppy: pread count=1024 offset=29982720 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2588672 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2589184 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2589696 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2590208 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2590720 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2591232 nbdkit: floppy.15: debug: floppy: pread count=512 offset=2591744 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2592256 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2592768 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2593280 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2593792 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2594304 nbdkit: floppy.9: debug: floppy: pread count=512 offset=2594816 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2595328 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2595840 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2596352 nbdkit: floppy.12: debug: floppy: pread count=512 offset=2596864 nbdkit: floppy.1: debug: floppy: pread count=512 offset=2597376 nbdkit: floppy.0: debug: floppy: pread count=512 offset=2597888 nbdkit: floppy.10: debug: floppy: pread count=512 offset=2598400 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2598912 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2599424 nbdkit: floppy.8: debug: floppy: pread count=512 offset=2599936 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2600448 nbdkit: floppy.13: debug: floppy: pread count=512 offset=2600960 nbdkit: floppy.14: debug: floppy: pread count=512 offset=2601472 nbdkit: floppy.5: debug: floppy: pread count=512 offset=2601984 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2602496 nbdkit: floppy.6: debug: floppy: pread count=512 offset=2603008 nbdkit: floppy.4: debug: floppy: pread count=512 offset=2603520 nbdkit: floppy.7: debug: floppy: pread count=512 offset=2604032 nbdkit: floppy.3: debug: floppy: pread count=512 offset=2604544 nbdkit: floppy.3: debug: floppy: pread count=13824 offset=30113792 nbdkit: floppy.1: debug: floppy: pread count=16384 offset=30130176 nbdkit: floppy.0: debug: floppy: pread count=5632 offset=30146560 nbdkit: floppy.10: debug: floppy: pread count=1536 offset=30162944 nbdkit: floppy.11: debug: floppy: pread count=2560 offset=29999104 nbdkit: floppy.15: debug: floppy: pread count=7168 offset=30015488 nbdkit: floppy.15: debug: floppy: pread count=1024 offset=30031872 nbdkit: floppy.15: debug: floppy: pread count=31232 offset=30048256 nbdkit: floppy.13: debug: floppy: pread count=32256 offset=30081024 nbdkit: floppy.14: debug: floppy: pread count=5120 offset=30179328 nbdkit: floppy.5: debug: floppy: pread count=13824 offset=30195712 nbdkit: floppy.9: debug: floppy: pread count=512 offset=30212096 nbdkit: floppy.6: debug: floppy: pread count=1536 offset=30228480 nbdkit: floppy.4: debug: floppy: pread count=2048 offset=6176768 nbdkit: floppy.7: debug: floppy: pread count=2048 offset=15761408 nbdkit: floppy.12: debug: floppy: pread count=25088 offset=30244864 nbdkit: floppy.3: debug: floppy: pread count=16384 offset=30277632 nbdkit: floppy.1: debug: floppy: pread count=10240 offset=30294016 libguestfs: trace: tar_out = 0 libguestfs: trace: is_file "/floppy/Makefile.am" guestfsd: => tar_out (0x46) took 16.56 secs guestfsd: <= is_file (0x25) request length 68 bytes command: mount returned 0 chroot: /sysroot: running 'is_file: /floppy/Makefile.am' libguestfs: trace: is_file = 1 true libguestfs: trace: is_file "/floppy/nbdkit-floppy-plugin.pod" guestfsd: => is_file (0x25) took 0.03 secs guestfsd: <= is_file (0x25) request length 80 bytes chroot: /sysroot: running 'is_file: /floppy/nbdkit-floppy-plugin.pod' libguestfs: trace: is_file = 1 true libguestfs: trace: download "/floppy/Makefile.am" "floppy.test1" guestfsd: => is_file (0x25) took 0.02 secs guestfsd: <= download (0x43) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /floppy/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /floppy/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: download "/iso/Makefile.am" "floppy.test2" guestfsd: => download (0x43) took 0.37 secs guestfsd: <= download (0x43) request length 60 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /iso/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /iso/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.29 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=vfat opts=ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: floppy.0: debug: floppy: pread count=512 offset=1072128 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1243553 nbdkit: floppy.10: debug: client sent NBD_CMD_DISC, closing connection nbdkit: floppy.10: debug: exiting worker thread floppy.10 nbdkit: floppy.11: debug: exiting worker thread floppy.11 nbdkit: floppy.8: debug: exiting worker thread floppy.8 nbdkit: floppy.2: debug: exiting worker thread floppy.2 nbdkit: floppy.15: debug: exiting worker thread floppy.15 nbdkit: floppy.13: debug: exiting worker thread floppy.13 nbdkit: floppy.14: debug: exiting worker thread floppy.14 nbdkit: floppy.5: debug: exiting worker thread floppy.5 nbdkit: floppy.9: debug: exiting worker thread floppy.9 nbdkit: floppy.1: debug: exiting worker thread floppy.1 nbdkit: floppy.4: debug: exiting worker thread floppy.4 nbdkit: floppy.12: debug: exiting worker thread floppy.12 nbdkit: floppy.0: debug: exiting worker thread floppy.0 nbdkit: floppy.3: debug: exiting worker thread floppy.3 nbdkit: floppy.7: debug: exiting worker thread floppy.7 nbdkit: floppy.6: debug: exiting worker thread floppy.6 nbdkit: floppy[2]: debug: floppy: finalize nbdkit: floppy[2]: debug: floppy: close libguestfs: qemu maxrss 538624K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5c1f82d02180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsFJ8FQw libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsAFz8Et /nonexistent/.guestfish: No such file or directory ./test-floppy.sh: run cleanup hooks: exit code 0 nbdkit: debug: floppy: cleanup nbdkit: debug: floppy: unload plugin error: nbdkit pid 1243520 failed to respond to SIGTERM FAIL test-floppy.sh (exit status: 1) FAIL: test-full.sh ================== /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P full.pid -U /tmp/nbdkit-test-sock.ahZNwA -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full/.libs/nbdkit-full-plugin.so 1M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full/.libs/nbdkit-full-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/full/.libs/nbdkit-full-plugin.so (name full) nbdkit: debug: full: load nbdkit: debug: full: config key=size, value=1M nbdkit: debug: full: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: full: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ahZNwA nbdkit: debug: forked into background (new pid = 1243675) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/full.pid nbdkit: debug: full: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.ahZNwA" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: full[1]: debug: full: preconnect nbdkit: full[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: full[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: full[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: full[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: full[1]: debug: full: open readonly=0 exportname="" tls=0 nbdkit: full[1]: debug: full: default_export readonly=0 tls=0 nbdkit: full[1]: debug: full: open returned handle 0x743d19de64d0 nbdkit: full[1]: debug: full: prepare readonly=0 nbdkit: full[1]: debug: full: get_size nbdkit: full[1]: debug: full: can_write nbdkit: full[1]: debug: full: can_zero nbdkit: full[1]: debug: full: can_fast_zero nbdkit: full[1]: debug: full: can_trim nbdkit: full[1]: debug: full: can_fua nbdkit: full[1]: debug: full: can_flush nbdkit: full[1]: debug: full: is_rotational nbdkit: full[1]: debug: full: can_multi_conn nbdkit: full[1]: debug: full: can_cache nbdkit: full[1]: debug: full: can_extents nbdkit: full[1]: debug: newstyle negotiation: flags: export 0xde1 nbdkit: full[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: full[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1048576 eflags: 0xde1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread full.0 nbdkit: debug: starting worker thread full.1 nbdkit: full.0: debug: full: pread count=512 offset=0 nbdkit: debug: starting worker thread full.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread full.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread full.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread full.5 nbdkit: debug: starting worker thread full.6 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=512 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread full.7 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: full.1: debug: full: pread count=512 offset=512 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread full.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread full.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread full.10 nbdkit: debug: starting worker thread full.11 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1048064 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: full.1: debug: full: pread count=512 offset=1048064 nbdkit: debug: starting worker thread full.12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread full.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread full.14 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread full.15 nbdkit: full.1: debug: client closed input socket, closing connection nbdkit: full.1: debug: exiting worker thread full.1 nbdkit: full.3: debug: exiting worker thread full.3 nbdkit: full.4: debug: exiting worker thread full.4 nbdkit: full.5: debug: exiting worker thread full.5 nbdkit: full.6: debug: exiting worker thread full.6 nbdkit: full.7: debug: exiting worker thread full.7 nbdkit: full.0: debug: exiting worker thread full.0 nbdkit: full.8: debug: exiting worker thread full.8 nbdkit: full.9: debug: exiting worker thread full.9 nbdkit: full.10: debug: exiting worker thread full.10 nbdkit: full.11: debug: exiting worker thread full.11 nbdkit: full.12: debug: exiting worker thread full.12 nbdkit: full.2: debug: exiting worker thread full.2 nbdkit: full.13: debug: exiting worker thread full.13 nbdkit: full.14: debug: exiting worker thread full.14 nbdkit: full.15: debug: exiting worker thread full.15 nbdkit: full[1]: debug: full: finalize nbdkit: full[1]: debug: full: close libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.ahZNwA" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: full[2]: debug: full: preconnect nbdkit: full[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: full[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: full[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: full[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: full[2]: debug: full: open readonly=0 exportname="" tls=0 nbdkit: full[2]: debug: full: default_export readonly=0 tls=0 nbdkit: full[2]: debug: full: open returned handle 0x743d19de64d0 nbdkit: full[2]: debug: full: prepare readonly=0 nbdkit: full[2]: debug: full: get_size nbdkit: full[2]: debug: full: can_write nbdkit: full[2]: debug: full: can_zero nbdkit: full[2]: debug: full: can_fast_zero nbdkit: full[2]: debug: full: can_trim nbdkit: full[2]: debug: full: can_fua nbdkit: full[2]: debug: full: can_flush nbdkit: full[2]: debug: full: is_rotational nbdkit: full[2]: debug: full: can_multi_conn nbdkit: full[2]: debug: full: can_cache nbdkit: full[2]: debug: full: can_extents nbdkit: full[2]: debug: newstyle negotiation: flags: export 0xde1 nbdkit: full[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: full[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1048576 eflags: 0xde1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread full.0 nbdkit: debug: starting worker thread full.1 nbdkit: debug: starting worker thread full.3 nbdkit: debug: starting worker thread full.2 nbdkit: debug: starting worker thread full.4 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| " count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD nbdkit: debug: starting worker thread full.5 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread full.6 nbdkit: debug: starting worker thread full.8 nbdkit: full.0: debug: full: pwrite count=512 offset=0 fua=0 nbdkit: debug: starting worker thread full.7 nbdkit: debug: starting worker thread full.9 nbdkit: full.0: debug: sending error reply: No space left on device nbdkit: debug: starting worker thread full.10 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread full.11 libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: error="nbd_pwrite: write: command failed: No space left on device" nbdkit: debug: starting worker thread full.12 nbdkit: debug: starting worker thread full.13 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| " count=512 offset=1048064 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: full.1: debug: full: pwrite count=512 offset=1048064 fua=0 nbdkit: full.1: debug: sending error reply: No space left on device nbdkit: debug: starting worker thread full.15 nbdkit: debug: starting worker thread full.14 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: error="nbd_pwrite: write: command failed: No space left on device" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: full.3: debug: client closed input socket, closing connection nbdkit: full.3: debug: exiting worker thread full.3 nbdkit: full.2: debug: exiting worker thread full.2 nbdkit: full.4: debug: exiting worker thread full.4 nbdkit: full.5: debug: exiting worker thread full.5 nbdkit: full.6: debug: exiting worker thread full.6 nbdkit: full.8: debug: exiting worker thread full.8 nbdkit: full.7: debug: exiting worker thread full.7 nbdkit: full.9: debug: exiting worker thread full.9 nbdkit: full.10: debug: exiting worker thread full.10 nbdkit: full.0: debug: exiting worker thread full.0 nbdkit: full.11: debug: exiting worker thread full.11 nbdkit: full.12: debug: exiting worker thread full.12 nbdkit: full.13: debug: exiting worker thread full.13 nbdkit: full.1: debug: exiting worker thread full.1 nbdkit: full.15: debug: exiting worker thread full.15 nbdkit: full.14: debug: exiting worker thread full.14 nbdkit: full[2]: debug: full: finalize nbdkit: full[2]: debug: full: close ./test-full.sh: run cleanup hooks: exit code 0 nbdkit: debug: full: cleanup nbdkit: debug: full: unload plugin error: nbdkit pid 1243675 failed to respond to SIGTERM FAIL test-full.sh (exit status: 1) FAIL: test-info-address.sh ========================== + is_windows ++ nbdkit --dump-config ++ cut -d= -f2 ++ grep '^host_os' + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.hDXCp6 + files='info-address.out info-address.pid /tmp/nbdkit-test-sock.hDXCp6' + rm -f info-address.out info-address.pid /tmp/nbdkit-test-sock.hDXCp6 + cleanup_fn rm -f info-address.out info-address.pid /tmp/nbdkit-test-sock.hDXCp6 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-address.out info-address.pid /tmp/nbdkit-test-sock.hDXCp6' + start_nbdkit -P info-address.pid -U /tmp/nbdkit-test-sock.hDXCp6 info mode=address + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-address.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-address.pid -U /tmp/nbdkit-test-sock.hDXCp6 info mode=address /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-address.pid -U /tmp/nbdkit-test-sock.hDXCp6 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so mode=address nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=address nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.hDXCp6 nbdkit: debug: forked into background (new pid = 1243799) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-address.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-address.pid + break + test -s info-address.pid ++ cat info-address.pid + cleanup_fn kill_nbdkit 1243799 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1243799' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.hDXCp6" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x5eb793c0d5d0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x483 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x483 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=4 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 buf = b'unix' nbdkit: debug: starting worker thread info.5 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.6 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-address.sh: run cleanup hooks: exit code 0 ./test-info-address.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-address.out info-address.pid /tmp/nbdkit-test-sock.hDXCp6 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1243799 + local pid=1243799 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1243799 + for i in {1..60} + kill -0 1243799 + sleep 1 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + for i in {1..60} + kill -0 1243799 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1243799 failed to respond to SIGTERM' error: nbdkit pid 1243799 failed to respond to SIGTERM + kill -9 1243799 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-address.sh (exit status: 1) FAIL: test-info-base64.sh ========================= + requires nbdsh -c 'import base64' + nbdkit info --dump-plugin + grep -sq info_base64=yes ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.EsOhzc + files='info-base64.out info-base64.pid /tmp/nbdkit-test-sock.EsOhzc' + rm -f info-base64.out info-base64.pid /tmp/nbdkit-test-sock.EsOhzc + cleanup_fn rm -f info-base64.out info-base64.pid /tmp/nbdkit-test-sock.EsOhzc + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-base64.out info-base64.pid /tmp/nbdkit-test-sock.EsOhzc' + start_nbdkit -P info-base64.pid -U /tmp/nbdkit-test-sock.EsOhzc info mode=base64exportname + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-base64.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-base64.pid -U /tmp/nbdkit-test-sock.EsOhzc info mode=base64exportname /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-base64.pid -U /tmp/nbdkit-test-sock.EsOhzc -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so mode=base64exportname nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=base64exportname nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.EsOhzc nbdkit: debug: forked into background (new pid = 1243902) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-base64.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-base64.pid + break + test -s info-base64.pid ++ cat info-base64.pid + cleanup_fn kill_nbdkit 1243902 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1243902' + export e sock + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 0 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.0 e = '', b = '' nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.3 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.4 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="dGVzdA==" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[2]: debug: info: preconnect nbdkit: info[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'dGVzdA==' nbdkit: info[2]: debug: info: open readonly=0 exportname="dGVzdA==" tls=0 nbdkit: info[2]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[2]: debug: info: prepare readonly=0 nbdkit: info[2]: debug: info: get_size nbdkit: info[2]: debug: info: can_write nbdkit: info[2]: debug: info: can_zero nbdkit: info[2]: debug: info: can_fast_zero nbdkit: info[2]: debug: info: can_trim nbdkit: info[2]: debug: info: can_fua nbdkit: info[2]: debug: info: can_flush nbdkit: info[2]: debug: info: is_rotational nbdkit: info[2]: debug: info: can_multi_conn nbdkit: info[2]: debug: info: can_cache nbdkit: info[2]: debug: info: can_extents nbdkit: info[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: info.0: debug: info: pread count=4 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.3 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 nbdkit: info.1: debug: client closed input socket, closing connection e = 'test', b = 'dGVzdA==' nbdkit: debug: starting worker thread info.6 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.10 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[2]: debug: info: finalize nbdkit: info[2]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="Lw==" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[3]: debug: info: preconnect nbdkit: info[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'Lw==' nbdkit: info[3]: debug: info: open readonly=0 exportname="Lw==" tls=0 nbdkit: info[3]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[3]: debug: info: prepare readonly=0 nbdkit: info[3]: debug: info: get_size nbdkit: info[3]: debug: info: can_write nbdkit: info[3]: debug: info: can_zero nbdkit: info[3]: debug: info: can_fast_zero nbdkit: info[3]: debug: info: can_trim nbdkit: info[3]: debug: info: can_fua nbdkit: info[3]: debug: info: can_flush nbdkit: info[3]: debug: info: is_rotational nbdkit: info[3]: debug: info: can_multi_conn nbdkit: info[3]: debug: info: can_cache nbdkit: info[3]: debug: info: can_extents nbdkit: info[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 e = '/', b = 'Lw==' nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.8 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[3]: debug: info: finalize nbdkit: info[3]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="Ly8=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[4]: debug: info: preconnect nbdkit: info[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'Ly8=' nbdkit: info[4]: debug: info: open readonly=0 exportname="Ly8=" tls=0 nbdkit: info[4]: debug: info: open returned handle 0x618bdfb04440 nbdkit: info[4]: debug: info: prepare readonly=0 nbdkit: info[4]: debug: info: get_size nbdkit: info[4]: debug: info: can_write nbdkit: info[4]: debug: info: can_zero nbdkit: info[4]: debug: info: can_fast_zero nbdkit: info[4]: debug: info: can_trim nbdkit: info[4]: debug: info: can_fua nbdkit: info[4]: debug: info: can_flush nbdkit: info[4]: debug: info: is_rotational nbdkit: info[4]: debug: info: can_multi_conn nbdkit: info[4]: debug: info: can_cache nbdkit: info[4]: debug: info: can_extents nbdkit: info[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: info.0: debug: info: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.4 e = '//', b = 'Ly8=' nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.2 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[4]: debug: info: finalize nbdkit: info[4]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="IA==" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[5]: debug: info: preconnect nbdkit: info[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'IA==' nbdkit: info[5]: debug: info: open readonly=0 exportname="IA==" tls=0 nbdkit: info[5]: debug: info: open returned handle 0x618bdfb04440 nbdkit: info[5]: debug: info: prepare readonly=0 nbdkit: info[5]: debug: info: get_size nbdkit: info[5]: debug: info: can_write nbdkit: info[5]: debug: info: can_zero nbdkit: info[5]: debug: info: can_fast_zero nbdkit: info[5]: debug: info: can_trim nbdkit: info[5]: debug: info: can_fua nbdkit: info[5]: debug: info: can_flush nbdkit: info[5]: debug: info: is_rotational nbdkit: info[5]: debug: info: can_multi_conn nbdkit: info[5]: debug: info: can_cache nbdkit: info[5]: debug: info: can_extents nbdkit: info[5]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[5]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: info.1: debug: client closed input socket, closing connection e = ' ', b = 'IA==' nbdkit: debug: starting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.6 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.8 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[5]: debug: info: finalize nbdkit: info[5]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="LyA=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[6]: debug: info: preconnect nbdkit: info[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'LyA=' nbdkit: info[6]: debug: info: open readonly=0 exportname="LyA=" tls=0 nbdkit: info[6]: debug: info: open returned handle 0x618bdfb04440 nbdkit: info[6]: debug: info: prepare readonly=0 nbdkit: info[6]: debug: info: get_size nbdkit: info[6]: debug: info: can_write nbdkit: info[6]: debug: info: can_zero nbdkit: info[6]: debug: info: can_fast_zero nbdkit: info[6]: debug: info: can_trim nbdkit: info[6]: debug: info: can_fua nbdkit: info[6]: debug: info: can_flush nbdkit: info[6]: debug: info: is_rotational nbdkit: info[6]: debug: info: can_multi_conn nbdkit: info[6]: debug: info: can_cache nbdkit: info[6]: debug: info: can_extents nbdkit: info[6]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[6]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 e = '/ ', b = 'LyA=' nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.8 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[6]: debug: info: finalize nbdkit: info[6]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="Pw==" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[7]: debug: info: preconnect nbdkit: info[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'Pw==' nbdkit: info[7]: debug: info: open readonly=0 exportname="Pw==" tls=0 nbdkit: info[7]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[7]: debug: info: prepare readonly=0 nbdkit: info[7]: debug: info: get_size nbdkit: info[7]: debug: info: can_write nbdkit: info[7]: debug: info: can_zero nbdkit: info[7]: debug: info: can_fast_zero nbdkit: info[7]: debug: info: can_trim nbdkit: info[7]: debug: info: can_fua nbdkit: info[7]: debug: info: can_flush nbdkit: info[7]: debug: info: is_rotational nbdkit: info[7]: debug: info: can_multi_conn nbdkit: info[7]: debug: info: can_cache nbdkit: info[7]: debug: info: can_extents nbdkit: info[7]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[7]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: info.1: debug: client closed input socket, closing connection e = '?', b = 'Pw==' nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.6 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.8 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.9 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.10 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[7]: debug: info: finalize nbdkit: info[7]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="44OG44K544OI" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[8]: debug: info: preconnect nbdkit: info[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[8]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '44OG44K544OI' nbdkit: info[8]: debug: info: open readonly=0 exportname="44OG44K544OI" tls=0 nbdkit: info[8]: debug: info: open returned handle 0x618bdfb04440 nbdkit: info[8]: debug: info: prepare readonly=0 nbdkit: info[8]: debug: info: get_size nbdkit: info[8]: debug: info: can_write nbdkit: info[8]: debug: info: can_zero nbdkit: info[8]: debug: info: can_fast_zero nbdkit: info[8]: debug: info: can_trim nbdkit: info[8]: debug: info: can_fua nbdkit: info[8]: debug: info: can_flush nbdkit: info[8]: debug: info: is_rotational nbdkit: info[8]: debug: info: can_multi_conn nbdkit: info[8]: debug: info: can_cache nbdkit: info[8]: debug: info: can_extents nbdkit: info[8]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[8]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 9 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=9 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=9 offset=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.6 nbdkit: info.0: debug: client closed input socket, closing connection e = 'テスト', b = '44OG44K544OI' nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.10 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.12 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.14 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: debug: starting worker thread info.13 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info[8]: debug: info: finalize nbdkit: info[8]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="LW4=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[9]: debug: info: preconnect nbdkit: info[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'LW4=' nbdkit: info[9]: debug: info: open readonly=0 exportname="LW4=" tls=0 nbdkit: info[9]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[9]: debug: info: prepare readonly=0 nbdkit: info[9]: debug: info: get_size nbdkit: info[9]: debug: info: can_write nbdkit: info[9]: debug: info: can_zero nbdkit: info[9]: debug: info: can_fast_zero nbdkit: info[9]: debug: info: can_trim nbdkit: info[9]: debug: info: can_fua nbdkit: info[9]: debug: info: can_flush nbdkit: info[9]: debug: info: is_rotational nbdkit: info[9]: debug: info: can_multi_conn nbdkit: info[9]: debug: info: can_cache nbdkit: info[9]: debug: info: can_extents nbdkit: info[9]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[9]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: info.1: debug: client closed input socket, closing connection e = '-n', b = 'LW4=' nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.5 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[9]: debug: info: finalize nbdkit: info[9]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="XFw=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[10]: debug: info: preconnect nbdkit: info[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'XFw=' libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: info: open readonly=0 exportname="XFw=" tls=0 nbdkit: info[10]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[10]: debug: info: prepare readonly=0 nbdkit: info[10]: debug: info: get_size nbdkit: info[10]: debug: info: can_write nbdkit: info[10]: debug: info: can_zero nbdkit: info[10]: debug: info: can_fast_zero nbdkit: info[10]: debug: info: can_trim nbdkit: info[10]: debug: info: can_fua nbdkit: info[10]: debug: info: can_flush nbdkit: info[10]: debug: info: is_rotational nbdkit: info[10]: debug: info: can_multi_conn nbdkit: info[10]: debug: info: can_cache nbdkit: info[10]: debug: info: can_extents nbdkit: info[10]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[10]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: info.0: debug: info: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.6 e = '\\\\', b = 'XFw=' nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[10]: debug: info: finalize nbdkit: info[10]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="Cg==" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[11]: debug: info: preconnect nbdkit: info[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[11]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'Cg==' nbdkit: info[11]: debug: info: open readonly=0 exportname="Cg==" tls=0 nbdkit: info[11]: debug: info: open returned handle 0x618bdfb04440 nbdkit: info[11]: debug: info: prepare readonly=0 nbdkit: info[11]: debug: info: get_size nbdkit: info[11]: debug: info: can_write nbdkit: info[11]: debug: info: can_zero nbdkit: info[11]: debug: info: can_fast_zero nbdkit: info[11]: debug: info: can_trim nbdkit: info[11]: debug: info: can_fua nbdkit: info[11]: debug: info: can_flush nbdkit: info[11]: debug: info: is_rotational nbdkit: info[11]: debug: info: can_multi_conn nbdkit: info[11]: debug: info: can_cache nbdkit: info[11]: debug: info: can_extents nbdkit: info[11]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[11]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: debug: starting worker thread info.5 e = '\n', b = 'Cg==' nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[11]: debug: info: finalize nbdkit: info[11]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="JSU=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[12]: debug: info: preconnect nbdkit: info[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'JSU=' nbdkit: info[12]: debug: info: open readonly=0 exportname="JSU=" tls=0 nbdkit: info[12]: debug: info: open returned handle 0x618bdfb045d0 nbdkit: info[12]: debug: info: prepare readonly=0 nbdkit: info[12]: debug: info: get_size nbdkit: info[12]: debug: info: can_write nbdkit: info[12]: debug: info: can_zero nbdkit: info[12]: debug: info: can_fast_zero nbdkit: info[12]: debug: info: can_trim nbdkit: info[12]: debug: info: can_fua nbdkit: info[12]: debug: info: can_flush nbdkit: info[12]: debug: info: is_rotational nbdkit: info[12]: debug: info: can_multi_conn nbdkit: info[12]: debug: info: can_cache nbdkit: info[12]: debug: info: can_extents nbdkit: info[12]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[12]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 nbdkit: info.1: debug: client closed input socket, closing connection e = '%%', b = 'JSU=' nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.7 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.8 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[12]: debug: info: finalize nbdkit: info[12]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + nbdsh -c ' import os import base64 e = os.environ["e"] b = base64.b64encode(e.encode("utf-8")).decode("utf-8") print("e = %r, b = %r" % (e,b)) h.set_export_name(b) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg=" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[13]: debug: info: preconnect nbdkit: info[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg=' nbdkit: info[13]: debug: info: open readonly=0 exportname="eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg=" tls=0 nbdkit: info[13]: debug: info: open returned handle 0x618bdfb04540 nbdkit: info[13]: debug: info: prepare readonly=0 nbdkit: info[13]: debug: info: get_size nbdkit: info[13]: debug: info: can_write nbdkit: info[13]: debug: info: can_zero nbdkit: info[13]: debug: info: can_fast_zero nbdkit: info[13]: debug: info: can_trim nbdkit: info[13]: debug: info: can_fua nbdkit: info[13]: debug: info: can_flush nbdkit: info[13]: debug: info: is_rotational nbdkit: info[13]: debug: info: can_multi_conn nbdkit: info[13]: debug: info: can_cache nbdkit: info[13]: debug: info: can_extents nbdkit: info[13]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[13]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 80 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=80 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=80 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.3 nbdkit: info.0: debug: info: pread count=80 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.6 nbdkit: debug: starting worker thread info.5 e = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', b = 'eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg=' nbdkit: debug: starting worker thread info.7 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.8 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.11 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info[13]: debug: info: finalize nbdkit: info[13]: debug: info: close + nbdsh -c ' import os import sys h.set_export_name("xyz") try: h.connect_unix(os.environ["sock"]) # This should not happen. sys.exit(1) except nbd.Error: pass ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="xyz" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.EsOhzc" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[14]: debug: info: preconnect nbdkit: info[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[14]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'xyz' nbdkit: info[14]: debug: info: open readonly=0 exportname="xyz" tls=0 nbdkit: info[14]: debug: info: open returned handle (nil) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> DEAD libnbd: debug: nbdsh: nbd_connect_unix: leave: error="nbd_connect_unix: handshake: server has no export named 'xyz': No such file or directory" nbdkit: info[14]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbdsh: nbd_close: closing handle + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-base64.sh: run cleanup hooks: exit code 0 ./test-info-base64.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-base64.out info-base64.pid /tmp/nbdkit-test-sock.EsOhzc + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1243902 + local pid=1243902 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1243902 + for i in {1..60} + kill -0 1243902 + sleep 1 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + for i in {1..60} + kill -0 1243902 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1243902 failed to respond to SIGTERM' error: nbdkit pid 1243902 failed to respond to SIGTERM + kill -9 1243902 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-base64.sh (exit status: 1) FAIL: test-info-raw.sh ====================== + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.5v1ccC + files='info-raw.out info-raw.pid /tmp/nbdkit-test-sock.5v1ccC' + rm -f info-raw.out info-raw.pid /tmp/nbdkit-test-sock.5v1ccC + cleanup_fn rm -f info-raw.out info-raw.pid /tmp/nbdkit-test-sock.5v1ccC + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-raw.out info-raw.pid /tmp/nbdkit-test-sock.5v1ccC' + start_nbdkit -P info-raw.pid -U /tmp/nbdkit-test-sock.5v1ccC info + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-raw.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-raw.pid -U /tmp/nbdkit-test-sock.5v1ccC info /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-raw.pid -U /tmp/nbdkit-test-sock.5v1ccC -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.5v1ccC nbdkit: debug: forked into background (new pid = 1244234) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-raw.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-raw.pid + break + test -s info-raw.pid ++ cat info-raw.pid + cleanup_fn kill_nbdkit 1244234 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1244234' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x5a60b780e5a0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 0 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.3 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.2 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.4 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="test" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[2]: debug: info: preconnect nbdkit: info[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: info: open readonly=0 exportname="test" tls=0 nbdkit: info[2]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[2]: debug: info: prepare readonly=0 nbdkit: info[2]: debug: info: get_size nbdkit: info[2]: debug: info: can_write nbdkit: info[2]: debug: info: can_zero nbdkit: info[2]: debug: info: can_fast_zero nbdkit: info[2]: debug: info: can_trim nbdkit: info[2]: debug: info: can_fua nbdkit: info[2]: debug: info: can_flush nbdkit: info[2]: debug: info: is_rotational nbdkit: info[2]: debug: info: can_multi_conn nbdkit: info[2]: debug: info: can_cache nbdkit: info[2]: debug: info: can_extents nbdkit: info[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: info.0: debug: info: pread count=4 offset=0 nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.8 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.12 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[2]: debug: info: finalize nbdkit: info[2]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[3]: debug: info: preconnect nbdkit: info[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/' nbdkit: info[3]: debug: info: open readonly=0 exportname="/" tls=0 nbdkit: info[3]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[3]: debug: info: prepare readonly=0 nbdkit: info[3]: debug: info: get_size nbdkit: info[3]: debug: info: can_write nbdkit: info[3]: debug: info: can_zero nbdkit: info[3]: debug: info: can_fast_zero nbdkit: info[3]: debug: info: can_trim nbdkit: info[3]: debug: info: can_fua nbdkit: info[3]: debug: info: can_flush nbdkit: info[3]: debug: info: is_rotational nbdkit: info[3]: debug: info: can_multi_conn nbdkit: info[3]: debug: info: can_cache nbdkit: info[3]: debug: info: can_extents nbdkit: info[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.1: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[3]: debug: info: finalize nbdkit: info[3]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="//" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[4]: debug: info: preconnect nbdkit: info[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '//' nbdkit: info[4]: debug: info: open readonly=0 exportname="//" tls=0 nbdkit: info[4]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[4]: debug: info: prepare readonly=0 nbdkit: info[4]: debug: info: get_size nbdkit: info[4]: debug: info: can_write nbdkit: info[4]: debug: info: can_zero nbdkit: info[4]: debug: info: can_fast_zero nbdkit: info[4]: debug: info: can_trim nbdkit: info[4]: debug: info: can_fua nbdkit: info[4]: debug: info: can_flush nbdkit: info[4]: debug: info: is_rotational nbdkit: info[4]: debug: info: can_multi_conn nbdkit: info[4]: debug: info: can_cache nbdkit: info[4]: debug: info: can_extents nbdkit: info[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.6 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.9 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[4]: debug: info: finalize nbdkit: info[4]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name=" " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[5]: debug: info: preconnect nbdkit: info[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: info[5]: debug: info: open readonly=0 exportname=" " tls=0 nbdkit: info[5]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[5]: debug: info: prepare readonly=0 nbdkit: info[5]: debug: info: get_size nbdkit: info[5]: debug: info: can_write nbdkit: info[5]: debug: info: can_zero nbdkit: info[5]: debug: info: can_fast_zero nbdkit: info[5]: debug: info: can_trim nbdkit: info[5]: debug: info: can_fua nbdkit: info[5]: debug: info: can_flush nbdkit: info[5]: debug: info: is_rotational nbdkit: info[5]: debug: info: can_multi_conn nbdkit: info[5]: debug: info: can_cache nbdkit: info[5]: debug: info: can_extents nbdkit: info[5]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[5]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.11 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[5]: debug: info: finalize nbdkit: info[5]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/ " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[6]: debug: info: preconnect nbdkit: info[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/ ' nbdkit: info[6]: debug: info: open readonly=0 exportname="/ " tls=0 nbdkit: info[6]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[6]: debug: info: prepare readonly=0 nbdkit: info[6]: debug: info: get_size nbdkit: info[6]: debug: info: can_write nbdkit: info[6]: debug: info: can_zero nbdkit: info[6]: debug: info: can_fast_zero nbdkit: info[6]: debug: info: can_trim nbdkit: info[6]: debug: info: can_fua nbdkit: info[6]: debug: info: can_flush nbdkit: info[6]: debug: info: is_rotational nbdkit: info[6]: debug: info: can_multi_conn nbdkit: info[6]: debug: info: can_cache nbdkit: info[6]: debug: info: can_extents nbdkit: info[6]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[6]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: info.0: debug: info: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.3 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.4 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[6]: debug: info: finalize nbdkit: info[6]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="?" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[7]: debug: info: preconnect nbdkit: info[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[7]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '?' nbdkit: info[7]: debug: info: open readonly=0 exportname="?" tls=0 nbdkit: info[7]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[7]: debug: info: prepare readonly=0 nbdkit: info[7]: debug: info: get_size nbdkit: info[7]: debug: info: can_write nbdkit: info[7]: debug: info: can_zero nbdkit: info[7]: debug: info: can_fast_zero nbdkit: info[7]: debug: info: can_trim nbdkit: info[7]: debug: info: can_fua nbdkit: info[7]: debug: info: can_flush nbdkit: info[7]: debug: info: is_rotational nbdkit: info[7]: debug: info: can_multi_conn nbdkit: info[7]: debug: info: can_cache nbdkit: info[7]: debug: info: can_extents nbdkit: info[7]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[7]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.4 nbdkit: debug: starting worker thread info.3 nbdkit: info.2: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.12 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[7]: debug: info: finalize nbdkit: info[7]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\xffffffe3\xffffff83\xffffff86\xffffffe3\xffffff82\xffffffb9\xffffffe3\xffffff83\xffffff88" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[8]: debug: info: preconnect nbdkit: info[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[8]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'テスト' nbdkit: info[8]: debug: info: open readonly=0 exportname="テスト" tls=0 nbdkit: info[8]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[8]: debug: info: prepare readonly=0 nbdkit: info[8]: debug: info: get_size nbdkit: info[8]: debug: info: can_write nbdkit: info[8]: debug: info: can_zero nbdkit: info[8]: debug: info: can_fast_zero nbdkit: info[8]: debug: info: can_trim nbdkit: info[8]: debug: info: can_fua nbdkit: info[8]: debug: info: can_flush nbdkit: info[8]: debug: info: is_rotational nbdkit: info[8]: debug: info: can_multi_conn nbdkit: info[8]: debug: info: can_cache nbdkit: info[8]: debug: info: can_extents nbdkit: info[8]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[8]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 9 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=9 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=9 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.3 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.6 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info[8]: debug: info: finalize nbdkit: info[8]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="-n" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[9]: debug: info: preconnect nbdkit: info[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '-n' nbdkit: info[9]: debug: info: open readonly=0 exportname="-n" tls=0 nbdkit: info[9]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[9]: debug: info: prepare readonly=0 nbdkit: info[9]: debug: info: get_size nbdkit: info[9]: debug: info: can_write nbdkit: info[9]: debug: info: can_zero nbdkit: info[9]: debug: info: can_fast_zero nbdkit: info[9]: debug: info: can_trim nbdkit: info[9]: debug: info: can_fua nbdkit: info[9]: debug: info: can_flush nbdkit: info[9]: debug: info: is_rotational nbdkit: info[9]: debug: info: can_multi_conn nbdkit: info[9]: debug: info: can_cache nbdkit: info[9]: debug: info: can_extents nbdkit: info[9]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[9]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[9]: debug: info: finalize nbdkit: info[9]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\\" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[10]: debug: info: preconnect nbdkit: info[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '\\' nbdkit: info[10]: debug: info: open readonly=0 exportname="\\" tls=0 nbdkit: info[10]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[10]: debug: info: prepare readonly=0 nbdkit: info[10]: debug: info: get_size nbdkit: info[10]: debug: info: can_write nbdkit: info[10]: debug: info: can_zero nbdkit: info[10]: debug: info: can_fast_zero nbdkit: info[10]: debug: info: can_trim nbdkit: info[10]: debug: info: can_fua nbdkit: info[10]: debug: info: can_flush nbdkit: info[10]: debug: info: is_rotational nbdkit: info[10]: debug: info: can_multi_conn nbdkit: info[10]: debug: info: can_cache nbdkit: info[10]: debug: info: can_extents nbdkit: info[10]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[10]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.2 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.8 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.10 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[10]: debug: info: finalize nbdkit: info[10]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\x0a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[11]: debug: info: preconnect nbdkit: info[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[11]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: info[11]: debug: info: open readonly=0 exportname=" " tls=0 nbdkit: info[11]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[11]: debug: info: prepare readonly=0 nbdkit: info[11]: debug: info: get_size nbdkit: info[11]: debug: info: can_write nbdkit: info[11]: debug: info: can_zero nbdkit: info[11]: debug: info: can_fast_zero nbdkit: info[11]: debug: info: can_trim nbdkit: info[11]: debug: info: can_fua nbdkit: info[11]: debug: info: can_flush nbdkit: info[11]: debug: info: is_rotational nbdkit: info[11]: debug: info: can_multi_conn nbdkit: info[11]: debug: info: can_cache nbdkit: info[11]: debug: info: can_extents nbdkit: info[11]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[11]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.6 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[11]: debug: info: finalize nbdkit: info[11]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="%%" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[12]: debug: info: preconnect nbdkit: info[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '%%' nbdkit: info[12]: debug: info: open readonly=0 exportname="%%" tls=0 nbdkit: info[12]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[12]: debug: info: prepare readonly=0 nbdkit: info[12]: debug: info: get_size nbdkit: info[12]: debug: info: can_write nbdkit: info[12]: debug: info: can_zero nbdkit: info[12]: debug: info: can_fast_zero nbdkit: info[12]: debug: info: can_trim nbdkit: info[12]: debug: info: can_fua nbdkit: info[12]: debug: info: can_flush nbdkit: info[12]: debug: info: is_rotational nbdkit: info[12]: debug: info: can_multi_conn nbdkit: info[12]: debug: info: can_cache nbdkit: info[12]: debug: info: can_extents nbdkit: info[12]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[12]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread info.3 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.1 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.5 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[12]: debug: info: finalize nbdkit: info[12]: debug: info: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.5v1ccC" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[13]: debug: info: preconnect nbdkit: info[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' nbdkit: info[13]: debug: info: open readonly=0 exportname="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" tls=0 nbdkit: info[13]: debug: info: open returned handle 0x5a60b780e800 nbdkit: info[13]: debug: info: prepare readonly=0 nbdkit: info[13]: debug: info: get_size nbdkit: info[13]: debug: info: can_write nbdkit: info[13]: debug: info: can_zero nbdkit: info[13]: debug: info: can_fast_zero nbdkit: info[13]: debug: info: can_trim nbdkit: info[13]: debug: info: can_fua nbdkit: info[13]: debug: info: can_flush nbdkit: info[13]: debug: info: is_rotational nbdkit: info[13]: debug: info: can_multi_conn nbdkit: info[13]: debug: info: can_cache nbdkit: info[13]: debug: info: can_extents nbdkit: info[13]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[13]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 80 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=80 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=80 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.1 nbdkit: info.0: debug: info: pread count=80 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.3 nbdkit: debug: starting worker thread info.4 nbdkit: info.1: debug: client closed input socket, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.6 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.5 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[13]: debug: info: finalize nbdkit: info[13]: debug: info: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-raw.sh: run cleanup hooks: exit code 0 ./test-info-raw.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-raw.out info-raw.pid /tmp/nbdkit-test-sock.5v1ccC + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1244234 + local pid=1244234 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1244234 + for i in {1..60} + kill -0 1244234 + sleep 1 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + for i in {1..60} + kill -0 1244234 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1244234 failed to respond to SIGTERM' error: nbdkit pid 1244234 failed to respond to SIGTERM + kill -9 1244234 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-raw.sh (exit status: 1) FAIL: test-info-time.sh ======================= + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.MFaDnO + files='info-time.pid /tmp/nbdkit-test-sock.MFaDnO' + rm -f info-time.pid /tmp/nbdkit-test-sock.MFaDnO + cleanup_fn rm -f info-time.pid /tmp/nbdkit-test-sock.MFaDnO + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-time.pid /tmp/nbdkit-test-sock.MFaDnO' + start_nbdkit -P info-time.pid -U /tmp/nbdkit-test-sock.MFaDnO info mode=time + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-time.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-time.pid -U /tmp/nbdkit-test-sock.MFaDnO info mode=time /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-time.pid -U /tmp/nbdkit-test-sock.MFaDnO -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so mode=time nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=time nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.MFaDnO nbdkit: debug: forked into background (new pid = 1244563) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-time.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-time.pid + break + test -s info-time.pid ++ cat info-time.pid + cleanup_fn kill_nbdkit 1244563 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1244563' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.MFaDnO" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x61841bb2b5a0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x483 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 12 eflags: 0x483 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=12 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=12 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread info.2 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.3 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread info.5 nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 1636962782, 52556 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.7 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.8 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.6 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-time.sh: run cleanup hooks: exit code 0 ./test-info-time.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-time.pid /tmp/nbdkit-test-sock.MFaDnO + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1244563 + local pid=1244563 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1244563 + for i in {1..60} + kill -0 1244563 + sleep 1 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + for i in {1..60} + kill -0 1244563 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1244563 failed to respond to SIGTERM' error: nbdkit pid 1244563 failed to respond to SIGTERM + kill -9 1244563 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-time.sh (exit status: 1) FAIL: test-info-uptime.sh ========================= + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.L2kLwf + files='info-uptime.pid /tmp/nbdkit-test-sock.L2kLwf' + rm -f info-uptime.pid /tmp/nbdkit-test-sock.L2kLwf + cleanup_fn rm -f info-uptime.pid /tmp/nbdkit-test-sock.L2kLwf + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-uptime.pid /tmp/nbdkit-test-sock.L2kLwf' + start_nbdkit -P info-uptime.pid -U /tmp/nbdkit-test-sock.L2kLwf info mode=uptime + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-uptime.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-uptime.pid -U /tmp/nbdkit-test-sock.L2kLwf info mode=uptime /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-uptime.pid -U /tmp/nbdkit-test-sock.L2kLwf -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so mode=uptime nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=uptime nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.L2kLwf nbdkit: debug: forked into background (new pid = 1244664) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-uptime.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-uptime.pid + break + test -s info-uptime.pid ++ cat info-uptime.pid + cleanup_fn kill_nbdkit 1244664 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1244664' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.L2kLwf" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START nbdkit: debug: accepted connection libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x5d5ae62ff5d0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x483 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 12 eflags: 0x483 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=12 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: debug: starting worker thread info.1 nbdkit: debug: starting worker thread info.3 nbdkit: debug: starting worker thread info.2 nbdkit: info.0: debug: info: pread count=12 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.1: debug: client closed input socket, closing connection 0, 111459 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.13 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: debug: starting worker thread info.14 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: debug: starting worker thread info.10 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-uptime.sh: run cleanup hooks: exit code 0 ./test-info-uptime.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-uptime.pid /tmp/nbdkit-test-sock.L2kLwf + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1244664 + local pid=1244664 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1244664 + for i in {1..60} + kill -0 1244664 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + for i in {1..60} + kill -0 1244664 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1244664 failed to respond to SIGTERM' error: nbdkit pid 1244664 failed to respond to SIGTERM + kill -9 1244664 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-uptime.sh (exit status: 1) FAIL: test-info-conntime.sh =========================== + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.hfciVx + files='info-conntime.pid /tmp/nbdkit-test-sock.hfciVx' + rm -f info-conntime.pid /tmp/nbdkit-test-sock.hfciVx + cleanup_fn rm -f info-conntime.pid /tmp/nbdkit-test-sock.hfciVx + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f info-conntime.pid /tmp/nbdkit-test-sock.hfciVx' + start_nbdkit -P info-conntime.pid -U /tmp/nbdkit-test-sock.hfciVx info mode=conntime + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=info-conntime.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P info-conntime.pid -U /tmp/nbdkit-test-sock.hfciVx info mode=conntime /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P info-conntime.pid -U /tmp/nbdkit-test-sock.hfciVx -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so mode=conntime nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=conntime nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.hfciVx nbdkit: debug: forked into background (new pid = 1244765) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/info-conntime.pid nbdkit: debug: info: after_fork + for _i in {1..60} + test -s info-conntime.pid + break + test -s info-conntime.pid ++ cat info-conntime.pid + cleanup_fn kill_nbdkit 1244765 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1244765' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.hfciVx" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x5b682c0fa5d0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x483 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 12 eflags: 0x483 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=12 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.0 nbdkit: info.0: debug: info: pread count=12 offset=0 nbdkit: debug: starting worker thread info.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: info.0: debug: client closed input socket, closing connection nbdkit: info.0: debug: exiting worker thread info.0 0, 501 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: debug: starting worker thread info.4 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: debug: starting worker thread info.8 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: debug: starting worker thread info.9 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: debug: starting worker thread info.12 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: debug: starting worker thread info.13 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: debug: starting worker thread info.14 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[1]: debug: info: finalize nbdkit: info[1]: debug: info: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-info-conntime.sh: run cleanup hooks: exit code 0 ./test-info-conntime.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f info-conntime.pid /tmp/nbdkit-test-sock.hfciVx + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1244765 + local pid=1244765 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1244765 + for i in {1..60} + kill -0 1244765 + sleep 1 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + for i in {1..60} + kill -0 1244765 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1244765 failed to respond to SIGTERM' error: nbdkit pid 1244765 failed to respond to SIGTERM + kill -9 1244765 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-info-conntime.sh (exit status: 1) FAIL: test-iso.sh ================= /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P iso.pid -U /tmp/nbdkit-test-sock.fANRVV -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso/.libs/nbdkit-iso-plugin.so ./../docs params=-JrT nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso/.libs/nbdkit-iso-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/iso/.libs/nbdkit-iso-plugin.so (name iso) nbdkit: debug: iso: load nbdkit: debug: iso: config key=dir, value=./../docs nbdkit: debug: iso: config key=params, value=-JrT nbdkit: debug: iso: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: iso: get_ready nbdkit: debug: xorriso -as mkisofs -quiet -JrT /build/nbdkit-uw5w6z/nbdkit-1.26.6/docs >&3 xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Environment variable SOURCE_DATE_EPOCH encountered with value 1635801388 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.fANRVV nbdkit: debug: forked into background (new pid = 1244870) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/iso.pid nbdkit: debug: iso: after_fork libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x654eecf43180, program = guestfish libguestfs: trace: add_drive "" "readonly:true" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.fANRVV" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfsCZzWlA/overlay1.qcow2" "qcow2" -1 "backingfile:nbd:unix:/tmp/nbdkit-test-sock.fANRVV" "backingformat:raw" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=nbd:unix:/tmp/nbdkit-test-sock.fANRVV,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfsCZzWlA/overlay1.qcow2 nbdkit: debug: accepted connection nbdkit: iso[1]: debug: iso: preconnect nbdkit: iso[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: iso[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: iso[1]: debug: iso: open readonly=0 exportname="" tls=0 nbdkit: iso[1]: debug: iso: default_export readonly=0 tls=0 nbdkit: iso[1]: debug: iso: open returned handle 0x7d314f74f4d0 nbdkit: iso[1]: debug: iso: prepare readonly=0 nbdkit: iso[1]: debug: iso: get_size nbdkit: iso[1]: debug: iso: can_write nbdkit: iso[1]: debug: iso: can_zero nbdkit: iso[1]: debug: iso: can_fast_zero nbdkit: iso[1]: debug: iso: can_trim nbdkit: iso[1]: debug: iso: can_fua nbdkit: iso[1]: debug: iso: can_flush nbdkit: iso[1]: debug: iso: is_rotational nbdkit: iso[1]: debug: iso: can_multi_conn nbdkit: iso[1]: debug: iso: can_cache nbdkit: iso[1]: debug: iso: can_extents nbdkit: iso[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: iso[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: iso[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread iso.0 nbdkit: debug: starting worker thread iso.1 nbdkit: debug: starting worker thread iso.2 nbdkit: debug: starting worker thread iso.3 nbdkit: debug: starting worker thread iso.4 Formatting '/tmp/libguestfsCZzWlA/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=1103872 backing_file=nbd:unix:/tmp/nbdkit-test-sock.fANRVV backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: debug: starting worker thread iso.6 nbdkit: debug: starting worker thread iso.5 nbdkit: iso.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread iso.7 nbdkit: iso.0: debug: exiting worker thread iso.0 nbdkit: iso.1: debug: exiting worker thread iso.1 nbdkit: iso.2: debug: exiting worker thread iso.2 nbdkit: debug: starting worker thread iso.8 nbdkit: iso.7: debug: exiting worker thread iso.7 nbdkit: iso.8: debug: exiting worker thread iso.8 nbdkit: iso.4: debug: exiting worker thread iso.4 nbdkit: iso.6: debug: exiting worker thread iso.6 nbdkit: iso.3: debug: exiting worker thread iso.3 nbdkit: iso.5: debug: exiting worker thread iso.5 nbdkit: debug: starting worker thread iso.9 nbdkit: iso.9: debug: exiting worker thread iso.9 nbdkit: debug: starting worker thread iso.10 nbdkit: iso.10: debug: exiting worker thread iso.10 nbdkit: debug: starting worker thread iso.11 nbdkit: iso.11: debug: exiting worker thread iso.11 nbdkit: debug: starting worker thread iso.12 nbdkit: debug: starting worker thread iso.13 nbdkit: iso.13: debug: exiting worker thread iso.13 nbdkit: debug: starting worker thread iso.14 nbdkit: iso.14: debug: exiting worker thread iso.14 nbdkit: iso.12: debug: exiting worker thread iso.12 nbdkit: debug: starting worker thread iso.15 nbdkit: iso.15: debug: exiting worker thread iso.15 nbdkit: iso[1]: debug: iso: finalize nbdkit: iso[1]: debug: iso: close libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsCZzWlA libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/tmp/libguestfsCZzWlA/overlay1.qcow2,format=qcow2,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsHkw17x/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: iso[2]: debug: iso: preconnect nbdkit: iso[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: iso[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: iso[2]: debug: iso: open readonly=0 exportname="" tls=0 nbdkit: iso[2]: debug: iso: default_export readonly=0 tls=0 nbdkit: iso[2]: debug: iso: open returned handle 0x7d314f74f4d0 nbdkit: iso[2]: debug: iso: prepare readonly=0 nbdkit: iso[2]: debug: iso: get_size nbdkit: iso[2]: debug: iso: can_write nbdkit: iso[2]: debug: iso: can_zero nbdkit: iso[2]: debug: iso: can_fast_zero nbdkit: iso[2]: debug: iso: can_trim nbdkit: iso[2]: debug: iso: can_fua nbdkit: iso[2]: debug: iso: can_flush nbdkit: iso[2]: debug: iso: is_rotational nbdkit: iso[2]: debug: iso: can_multi_conn nbdkit: iso[2]: debug: iso: can_cache nbdkit: iso[2]: debug: iso: can_extents nbdkit: iso[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: iso[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: iso[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread iso.0 nbdkit: debug: starting worker thread iso.2 nbdkit: debug: starting worker thread iso.1 nbdkit: debug: starting worker thread iso.3 nbdkit: debug: starting worker thread iso.4 nbdkit: debug: starting worker thread iso.5 nbdkit: debug: starting worker thread iso.6 nbdkit: debug: starting worker thread iso.7 nbdkit: debug: starting worker thread iso.8 nbdkit: debug: starting worker thread iso.9 nbdkit: debug: starting worker thread iso.10 nbdkit: debug: starting worker thread iso.11 nbdkit: debug: starting worker thread iso.13 nbdkit: debug: starting worker thread iso.14 nbdkit: debug: starting worker thread iso.15 nbdkit: debug: starting worker thread iso.12 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: iso.0: debug: iso: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] tsc: Fast TSC calibration using PIT [ 0.000000] tsc: Detected 2600.009 MHz processor [ 0.011472] AGP: No AGP bridge found [ 0.011805] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.012937] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.033102] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.040187] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.040925] ACPI: Early table checksum verification disabled [ 0.041425] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.041803] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.042621] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.043335] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.043472] ACPI: FACS 0x000000004FFE0000 000040 [ 0.043570] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.043629] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.043754] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.043806] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.043829] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.043844] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.043858] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.046863] No NUMA configuration found [ 0.046913] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.047953] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.053685] Zone ranges: [ 0.053753] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.053870] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.053899] Normal empty [ 0.053932] Device empty [ 0.053958] Movable zone start for each node [ 0.054025] Early memory node ranges [ 0.054092] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.054269] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.054579] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.056114] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.056518] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.070077] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.070590] ACPI: PM-Timer IO Port: 0x608 [ 0.071271] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.071792] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.071994] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.072367] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.072431] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.072567] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.072595] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.072834] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.073216] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.074533] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.074614] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.074662] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.074680] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.074837] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.074890] Booting paravirtualized kernel on bare hardware [ 0.075336] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.090113] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.098446] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.101278] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.101322] Policy zone: DMA32 [ 0.101557] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.104017] cgroup: Disabling memory control group subsystem [ 0.104747] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.111446] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.114360] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.116573] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.116943] AGP: Checking aperture... [ 0.118762] AGP: No AGP bridge found [ 0.141962] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.142519] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.150850] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.152521] ftrace: allocating 37656 entries in 148 pages [ 0.251771] ftrace: allocated 148 pages with 3 groups [ 0.264028] rcu: Hierarchical RCU implementation. [ 0.264110] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.264246] \tRude variant of Tasks RCU enabled. [ 0.264267] \tTracing variant of Tasks RCU enabled. [ 0.264371] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.264424] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.301562] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.318234] Console: colour *CGA 80x25 [ 0.361457] printk: console [ttyS0] enabled [ 0.363258] ACPI: Core revision 20210604 [ 0.373747] APIC: Switch to symmetric I/O mode setup [ 0.379779] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.381205] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a44c4d56, max_idle_ns: 440795316911 ns [ 0.382225] Calibrating delay loop (skipped), value calculated using timer frequency.. 5200.01 BogoMIPS (lpj=10400036) [ 0.386401] pid_max: default: 32768 minimum: 301 [ 0.387607] LSM: Security Framework initializing [ 0.388813] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.392188] AppArmor: AppArmor initialized [ 0.392419] TOMOYO Linux initialized [ 0.393902] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.394250] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.419889] process: using AMD E400 aware idle routine [ 0.420359] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.420606] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.421115] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.421597] Spectre V2 : Mitigation: Full AMD retpoline [ 0.421817] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.772787] Freeing SMP alternatives memory: 32K [ 0.899355] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.906818] Performance Events: PMU not available due to virtualization, using software events only. [ 0.909141] rcu: Hierarchical SRCU implementation. [ 0.917194] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.920988] smp: Bringing up secondary CPUs ... [ 0.921260] smp: Brought up 1 node, 1 CPU [ 0.921462] smpboot: Max logical packages: 1 [ 0.922231] smpboot: Total of 1 processors activated (5200.01 BogoMIPS) [ 0.976376] node 0 deferred pages initialised in 48ms [ 0.992953] devtmpfs: initialized [ 0.997813] x86/mm: Memory block size: 128MB [ 1.006590] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 1.007160] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 1.010700] pinctrl core: initialized pinctrl subsystem [ 1.026992] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 1.034298] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 1.035170] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 1.035690] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 1.036238] audit: initializing netlink subsys (disabled) [ 1.041651] thermal_sys: Registered thermal governor 'fair_share' [ 1.041701] thermal_sys: Registered thermal governor 'bang_bang' [ 1.042326] audit: type=2000 audit(1636962983.660:1): state=initialized audit_enabled=0 res=1 [ 1.043128] thermal_sys: Registered thermal governor 'step_wise' [ 1.043144] thermal_sys: Registered thermal governor 'user_space' [ 1.043377] thermal_sys: Registered thermal governor 'power_allocator' [ 1.043815] cpuidle: using governor ladder [ 1.044285] cpuidle: using governor menu [ 1.045655] ACPI: bus type PCI registered [ 1.045899] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 1.048968] PCI: Using configuration type 1 for base access [ 1.064835] Kprobes globally optimized [ 1.068465] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 1.072918] alg: self-tests disabled [ 1.084189] ACPI: Added _OSI(Module Device) [ 1.084397] ACPI: Added _OSI(Processor Device) [ 1.084559] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.084718] ACPI: Added _OSI(Processor Aggregator Device) [ 1.084997] ACPI: Added _OSI(Linux-Dell-Video) [ 1.085161] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 1.086279] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 1.106527] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 1.122182] ACPI: Interpreter enabled [ 1.123314] ACPI: PM: (supports S0 S3 S4 S5) [ 1.123526] ACPI: Using IOAPIC for interrupt routing [ 1.124179] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.126268] ACPI: Enabled 2 GPEs in block 00 to 0F [ 1.161116] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.162282] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 1.163369] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.171620] acpiphp: Slot [2] registered [ 1.171962] acpiphp: Slot [3] registered [ 1.172221] acpiphp: Slot [4] registered [ 1.172472] acpiphp: Slot [5] registered [ 1.172766] acpiphp: Slot [6] registered [ 1.173070] acpiphp: Slot [7] registered [ 1.173339] acpiphp: Slot [8] registered [ 1.173599] acpiphp: Slot [9] registered [ 1.173936] acpiphp: Slot [10] registered [ 1.174191] acpiphp: Slot [11] registered [ 1.174439] acpiphp: Slot [12] registered [ 1.174704] acpiphp: Slot [13] registered [ 1.174993] acpiphp: Slot [14] registered [ 1.175245] acpiphp: Slot [15] registered [ 1.175504] acpiphp: Slot [16] registered [ 1.175768] acpiphp: Slot [17] registered [ 1.176047] acpiphp: Slot [18] registered [ 1.176315] acpiphp: Slot [19] registered [ 1.176618] acpiphp: Slot [20] registered [ 1.176922] acpiphp: Slot [21] registered [ 1.177170] acpiphp: Slot [22] registered [ 1.177418] acpiphp: Slot [23] registered [ 1.177665] acpiphp: Slot [24] registered [ 1.177785] acpiphp: Slot [25] registered [ 1.177785] acpiphp: Slot [26] registered [ 1.177928] acpiphp: Slot [27] registered [ 1.178201] acpiphp: Slot [28] registered [ 1.178453] acpiphp: Slot [29] registered [ 1.178700] acpiphp: Slot [30] registered [ 1.178968] acpiphp: Slot [31] registered [ 1.179423] PCI host bridge to bus 0000:00 [ 1.179736] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 1.180095] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 1.180371] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 1.180712] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 1.181806] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 1.182274] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.183591] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.192899] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.194365] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.197673] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 1.199251] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.199565] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.199833] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.200121] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.202264] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.202922] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 1.203217] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 1.204409] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 1.205784] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 1.210386] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 1.216362] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 1.217785] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 1.219068] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 1.224614] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 1.231459] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 1.233129] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.233785] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 1.241785] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 1.253936] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 1.255050] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 1.255889] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 1.256755] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 1.257283] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 1.261026] iommu: Default domain type: Translated [ 1.264888] vgaarb: loaded [ 1.266954] EDAC MC: Ver: 3.0.0 [ 1.279106] NetLabel: Initializing [ 1.279277] NetLabel: domain hash size = 128 [ 1.279442] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.280610] NetLabel: unlabeled traffic allowed by default [ 1.280859] PCI: Using ACPI for IRQ routing [ 1.283684] clocksource: Switched to clocksource tsc-early [ 1.380609] VFS: Disk quotas dquot_6.6.0 [ 1.381159] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.431224] AppArmor: AppArmor Filesystem Enabled [ 1.432959] pnp: PnP ACPI init [ 1.442475] pnp: PnP ACPI: found 5 devices [ 1.484550] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.487209] NET: Registered PF_INET protocol family [ 1.489840] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.534221] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.535201] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.536466] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.537471] TCP: Hash tables configured (established 16384 bind 16384) [ 1.542334] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.543479] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.544458] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.548351] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.549320] NET: Registered PF_XDP protocol family [ 1.549950] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.549950] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.552406] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.552896] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.553361] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.555501] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.556076] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.556707] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.557198] PCI: CLS 0 bytes, default 64 [ 1.583399] Initialise system trusted keyrings [ 1.586587] Trying to unpack rootfs image as initramfs... [ 1.595445] Key type blacklist registered [ 1.597117] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.648888] zbud: loaded [ 1.670516] integrity: Platform Keyring initialized [ 1.671026] Key type asymmetric registered [ 1.671477] Asymmetric key parser 'x509' registered [ 1.672221] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.674971] io scheduler mq-deadline registered [ 1.684240] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.698558] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.708909] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.733195] Freeing initrd memory: 5748K [ 1.734461] Linux agpgart interface v0.103 [ 1.737945] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.737945] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.747634] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.754375] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.755140] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.759905] mousedev: PS/2 mouse device common for all mice [ 1.766671] rtc_cmos 00:04: RTC can wake from S4 [ 1.772758] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.783754] rtc_cmos 00:04: registered as rtc0 [ 1.784799] rtc_cmos 00:04: setting system clock to 2021-11-15T07:56:24 UTC (1636962984) [ 1.788504] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.790342] ledtrig-cpu: registered to indicate activity on CPUs [ 1.796972] NET: Registered PF_INET6 protocol family [ 1.846969] Segment Routing with IPv6 [ 1.848141] mip6: Mobile IPv6 [ 1.848708] NET: Registered PF_PACKET protocol family [ 1.850468] mpls_gso: MPLS GSO support [ 1.855179] IPI shorthand broadcast: enabled [ 1.856087] sched_clock: Marking stable (1789916885, 64037883)->(1853742420, 212348) [ 1.862380] registered taskstats version 1 [ 1.862934] Loading compiled-in X.509 certificates [ 1.889077] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.890690] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.894077] zswap: loaded using pool lzo/zbud [ 1.898537] Key type ._fscrypt registered [ 1.898902] Key type .fscrypt registered [ 1.899185] Key type fscrypt-provisioning registered [ 1.906588] Key type encrypted registered [ 1.907045] AppArmor: AppArmor sha1 policy hashing enabled [ 1.908383] ima: No TPM chip found, activating TPM-bypass! [ 1.908994] ima: Allocated hash algorithm: sha256 [ 1.914458] ima: No architecture policies found [ 1.915969] evm: Initialising EVM extended attributes: [ 1.916383] evm: security.selinux [ 1.916668] evm: security.SMACK64 (disabled) [ 1.916953] evm: security.SMACK64EXEC (disabled) [ 1.917233] evm: security.SMACK64TRANSMUTE (disabled) [ 1.917570] evm: security.SMACK64MMAP (disabled) [ 1.917847] evm: security.apparmor [ 1.918305] evm: security.ima [ 1.918517] evm: security.capability [ 1.918784] evm: HMAC attrs: 0x1 ^H[ 1.952005] Freeing unused decrypted memory: 2036K [ 2.022371] Freeing unused kernel image (initmem) memory: 2632K [ 2.023037] Write protecting the kernel read-only data: 22528k [ 2.028012] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 2.028816] Freeing unused kernel image (rodata/data gap) memory: 160K [ 2.270626] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 2.272475] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 2.27 0.40 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 2.435007] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.583206] tsc: Refined TSC clocksource calibration: 2600.022 MHz [ 2.583763] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a50c5593, max_idle_ns: 440795244998 ns [ 2.584312] clocksource: Switched to clocksource tsc [ 2.604449] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.695316] scsi host0: ata_piix [ 2.700668] scsi host1: ata_piix [ 2.701534] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.702050] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko [ 2.879049] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 3.599234] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 3.619738] random: crng init done [ 4.079244] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 4.092988] scsi host2: Virtio SCSI HBA [ 4.144068] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 4.158138] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 4.533384] sd 2:0:0:0: Power-on or device reset occurred [ 4.543204] sd 2:0:0:0: [sda] 2156 512-byte logical blocks: (1.10 MB/1.05 MiB) [ 4.545250] sd 2:0:1:0: Power-on or device reset occurred [ 4.545779] sd 2:0:0:0: [sda] Write Protect is off [ 4.548363] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 4.548961] sd 2:0:1:0: [sdb] Write Protect is off [ 4.549895] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4.550644] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: iso.0: debug: iso: pread count=2048 offset=0 nbdkit: iso.1: debug: iso: pread count=2048 offset=2048 nbdkit: iso.3: debug: iso: pread count=2048 offset=4096 nbdkit: iso.4: debug: iso: pread count=2048 offset=6144 nbdkit: iso.5: debug: iso: pread count=2048 offset=12288 nbdkit: iso.6: debug: iso: pread count=2048 offset=14336 [ 4.619443] sd 2:0:1:0: [sdb] Attached SCSI disk [ 4.619906] sd 2:0:0:0: [sda] Attached SCSI disk [ 4.724098] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 5.125700] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 5.191576] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 5.213751] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' a091 c5b0 d105 1049 52d9 26bf 026c 2525' + echo a091c5b0d105104952d926bf026c2525 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 8.290391] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 8.295861] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: iso.7: debug: iso: pread count=4096 offset=0 nbdkit: iso.8: debug: iso: pread count=4096 offset=12288 nbdkit: iso.8: debug: iso: pread count=4096 offset=4096 nbdkit: iso.8: debug: iso: pread count=4096 offset=16384 nbdkit: iso.8: debug: iso: pread count=4096 offset=32768 nbdkit: iso.13: debug: iso: pread count=4096 offset=65536 nbdkit: iso.14: debug: iso: pread count=4096 offset=131072 nbdkit: iso.15: debug: iso: pread count=4096 offset=262144 nbdkit: iso.12: debug: iso: pread count=4096 offset=524288 nbdkit: iso.12: debug: iso: pread count=4096 offset=1048576 nbdkit: iso.12: debug: iso: pread count=4096 offset=28672 nbdkit: iso.1: debug: iso: pread count=4096 offset=61440 nbdkit: iso.3: debug: iso: pread count=4096 offset=8192 nbdkit: iso.4: debug: iso: pread count=4096 offset=36864 nbdkit: iso.4: debug: iso: pread count=4096 offset=40960 nbdkit: iso.4: debug: iso: pread count=4096 offset=0 nbdkit: iso.7: debug: iso: pread count=4096 offset=12288 nbdkit: iso.7: debug: iso: pread count=4096 offset=4096 nbdkit: iso.10: debug: iso: pread count=4096 offset=16384 nbdkit: iso.11: debug: iso: pread count=4096 offset=32768 nbdkit: iso.8: debug: iso: pread count=4096 offset=65536 nbdkit: iso.13: debug: iso: pread count=4096 offset=131072 nbdkit: iso.14: debug: iso: pread count=4096 offset=262144 nbdkit: iso.15: debug: iso: pread count=4096 offset=524288 nbdkit: iso.2: debug: iso: pread count=4096 offset=1048576 nbdkit: iso.2: debug: iso: pread count=4096 offset=28672 nbdkit: iso.12: debug: iso: pread count=4096 offset=61440 nbdkit: iso.1: debug: iso: pread count=4096 offset=8192 nbdkit: iso.3: debug: iso: pread count=4096 offset=36864 nbdkit: iso.5: debug: iso: pread count=4096 offset=40960 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: iso.5: debug: iso: pread count=4096 offset=983040 nbdkit: iso.4: debug: iso: pread count=4096 offset=1093632 nbdkit: iso.9: debug: iso: pread count=4096 offset=0 nbdkit: iso.9: debug: iso: pread count=4096 offset=4096 nbdkit: iso.10: debug: iso: pread count=512 offset=1102848 nbdkit: iso.10: debug: iso: pread count=512 offset=0 nbdkit: iso.8: debug: iso: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 12.500464] device-mapper: uevent: version 1.0.3 [ 12.510736] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay + mdadm -As --auto=yes --run nbdkit: iso.13: debug: iso: pread count=4096 offset=983040 nbdkit: iso.13: debug: iso: pread count=4096 offset=1093632 nbdkit: iso.13: debug: iso: pread count=4096 offset=0 nbdkit: iso.13: debug: iso: pread count=4096 offset=4096 nbdkit: iso.13: debug: iso: pread count=512 offset=1102848 nbdkit: iso.12: debug: iso: pread count=512 offset=0 nbdkit: iso.1: debug: iso: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: iso.1: debug: iso: pread count=16384 offset=0 nbdkit: iso.1: debug: iso: pread count=32768 offset=16384 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 07:56 autofs drwxr-xr-x 2 0 0 80 Nov 15 07:56 block drwxr-xr-x 2 0 0 80 Nov 15 07:56 bsg crw------- 1 0 0 10, 234 Nov 15 07:56 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 07:56 char crw------- 1 0 0 5, 1 Nov 15 07:56 console crw------- 1 0 0 10, 126 Nov 15 07:56 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 07:56 cuse drwxr-xr-x 6 0 0 120 Nov 15 07:56 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 07:56 full crw-rw-rw- 1 0 0 10, 229 Nov 15 07:56 fuse crw------- 1 0 0 10, 228 Nov 15 07:56 hpet crw------- 1 0 0 10, 183 Nov 15 07:56 hwrng drwxr-xr-x 2 0 0 60 Nov 15 07:56 input crw-r--r-- 1 0 0 1, 11 Nov 15 07:56 kmsg crw------- 1 0 0 10, 237 Nov 15 07:56 loop-control drwxr-xr-x 2 0 0 60 Nov 15 07:56 mapper crw------- 1 0 0 1, 1 Nov 15 07:56 mem drwxr-xr-x 2 0 0 60 Nov 15 07:56 net crw-rw-rw- 1 0 0 1, 3 Nov 15 07:56 null crw------- 1 0 0 10, 144 Nov 15 07:56 nvram crw------- 1 0 0 1, 4 Nov 15 07:56 port crw------- 1 0 0 108, 0 Nov 15 07:56 ppp crw------- 1 0 0 10, 1 Nov 15 07:56 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 07:56 ptmx drwxr-xr-x 2 0 0 0 Nov 15 07:56 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 07:56 random crw------- 1 0 0 10, 242 Nov 15 07:56 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 07:56 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 07:56 rtc0 brw------- 1 0 0 8, 0 Nov 15 07:56 sda brw------- 1 0 0 8, 16 Nov 15 07:56 sdb crw------- 1 0 0 21, 0 Nov 15 07:56 sg0 crw------- 1 0 0 21, 1 Nov 15 07:56 sg1 drwxrwxrwt 2 0 0 40 Nov 15 07:56 shm crw------- 1 0 0 10, 231 Nov 15 07:56 snapshot drwxr-xr-x 2 0 0 80 Nov 15 07:56 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 07:56 tty crw------- 1 0 0 4, 0 Nov 15 07:56 tty0 crw------- 1 0 0 4, 1 Nov 15 07:56 tty1 crw------- 1 0 0 4, 10 Nov 15 07:56 tty10 crw------- 1 0 0 4, 11 Nov 15 07:56 tty11 crw------- 1 0 0 4, 12 Nov 15 07:56 tty12 crw------- 1 0 0 4, 13 Nov 15 07:56 tty13 crw------- 1 0 0 4, 14 Nov 15 07:56 tty14 crw------- 1 0 0 4, 15 Nov 15 07:56 tty15 crw------- 1 0 0 4, 16 Nov 15 07:56 tty16 crw------- 1 0 0 4, 17 Nov 15 07:56 tty17 crw------- 1 0 0 4, 18 Nov 15 07:56 tty18 crw------- 1 0 0 4, 19 Nov 15 07:56 tty19 crw------- 1 0 0 4, 2 Nov 15 07:56 tty2 crw------- 1 0 0 4, 20 Nov 15 07:56 tty20 crw------- 1 0 0 4, 21 Nov 15 07:56 tty21 crw------- 1 0 0 4, 22 Nov 15 07:56 tty22 crw------- 1 0 0 4, 23 Nov 15 07:56 tty23 crw------- 1 0 0 4, 24 Nov 15 07:56 tty24 crw------- 1 0 0 4, 25 Nov 15 07:56 tty25 crw------- 1 0 0 4, 26 Nov 15 07:56 tty26 crw------- 1 0 0 4, 27 Nov 15 07:56 tty27 crw------- 1 0 0 4, 28 Nov 15 07:56 tty28 crw------- 1 0 0 4, 29 Nov 15 07:56 tty29 crw------- 1 0 0 4, 3 Nov 15 07:56 tty3 crw------- 1 0 0 4, 30 Nov 15 07:56 tty30 crw------- 1 0 0 4, 31 Nov 15 07:56 tty31 crw------- 1 0 0 4, 32 Nov 15 07:56 tty32 crw------- 1 0 0 4, 33 Nov 15 07:56 tty33 crw------- 1 0 0 4, 34 Nov 15 07:56 tty34 crw------- 1 0 0 4, 35 Nov 15 07:56 tty35 crw------- 1 0 0 4, 36 Nov 15 07:56 tty36 crw------- 1 0 0 4, 37 Nov 15 07:56 tty37 crw------- 1 0 0 4, 38 Nov 15 07:56 tty38 crw------- 1 0 0 4, 39 Nov 15 07:56 tty39 crw------- 1 0 0 4, 4 Nov 15 07:56 tty4 crw------- 1 0 0 4, 40 Nov 15 07:56 tty40 crw------- 1 0 0 4, 41 Nov 15 07:56 tty41 crw------- 1 0 0 4, 42 Nov 15 07:56 tty42 crw------- 1 0 0 4, 43 Nov 15 07:56 tty43 crw------- 1 0 0 4, 44 Nov 15 07:56 tty44 crw------- 1 0 0 4, 45 Nov 15 07:56 tty45 crw------- 1 0 0 4, 46 Nov 15 07:56 tty46 crw------- 1 0 0 4, 47 Nov 15 07:56 tty47 crw------- 1 0 0 4, 48 Nov 15 07:56 tty48 crw------- 1 0 0 4, 49 Nov 15 07:56 tty49 crw------- 1 0 0 4, 5 Nov 15 07:56 tty5 crw------- 1 0 0 4, 50 Nov 15 07:56 tty50 crw------- 1 0 0 4, 51 Nov 15 07:56 tty51 crw------- 1 0 0 4, 52 Nov 15 07:56 tty52 crw------- 1 0 0 4, 53 Nov 15 07:56 tty53 crw------- 1 0 0 4, 54 Nov 15 07:56 tty54 crw------- 1 0 0 4, 55 Nov 15 07:56 tty55 crw------- 1 0 0 4, 56 Nov 15 07:56 tty56 crw------- 1 0 0 4, 57 Nov 15 07:56 tty57 crw------- 1 0 0 4, 58 Nov 15 07:56 tty58 crw------- 1 0 0 4, 59 Nov 15 07:56 tty59 crw------- 1 0 0 4, 6 Nov 15 07:56 tty6 crw------- 1 0 0 4, 60 Nov 15 07:56 tty60 crw------- 1 0 0 4, 61 Nov 15 07:56 tty61 crw------- 1 0 0 4, 62 Nov 15 07:56 tty62 crw------- 1 0 0 4, 63 Nov 15 07:56 tty63 crw------- 1 0 0 4, 7 Nov 15 07:56 tty7 crw------- 1 0 0 4, 8 Nov 15 07:56 tty8 crw------- 1 0 0 4, 9 Nov 15 07:56 tty9 crw------- 1 0 0 4, 64 Nov 15 07:56 ttyS0 crw------- 1 0 0 10, 239 Nov 15 07:56 uhid crw------- 1 0 0 10, 223 Nov 15 07:56 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 07:56 urandom crw------- 1 0 0 7, 0 Nov 15 07:56 vcs crw------- 1 0 0 7, 1 Nov 15 07:56 vcs1 crw------- 1 0 0 7, 128 Nov 15 07:56 vcsa crw------- 1 0 0 7, 129 Nov 15 07:56 vcsa1 crw------- 1 0 0 7, 64 Nov 15 07:56 vcsu crw------- 1 0 0 7, 65 Nov 15 07:56 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 07:56 vfio crw------- 1 0 0 10, 127 Nov 15 07:56 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 07:56 vhci crw-rw---- 1 0 0 10, 238 Nov 15 07:56 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 07:56 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 07:56 virtio-ports crw------- 1 0 0 247, 1 Nov 15 07:56 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 07:56 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 07:56 8:0 -> ../sda lrwxrwxrwx 1 0 0 6 Nov 15 07:56 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 07:56 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 07:56 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 07:56 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 07:56 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 07:56 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 07:56 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 07:56 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 07:56 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 07:56 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 07:56 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 07:56 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 07:56 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 07:56 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 07:56 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 07:56 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 07:56 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 07:56 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 07:56 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 07:56 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 07:56 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 07:56 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 07:56 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 07:56 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 07:56 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 07:56 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 07:56 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 07:56 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 07:56 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 07:56 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 07:56 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 07:56 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 07:56 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 80 Nov 15 07:56 by-id drwxr-xr-x 2 0 0 60 Nov 15 07:56 by-label drwxr-xr-x 2 0 0 80 Nov 15 07:56 by-path drwxr-xr-x 2 0 0 80 Nov 15 07:56 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:56 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 07:56 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda /dev/disk/by-label: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:56 ISOIMAGE -> ../../sda /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:56 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 07:56 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:56 2021-11-01-21-16-28-00 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 07:56 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 07:56 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 07:56 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 07:56 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 07:56 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 07:56 seq crw------- 1 0 0 116, 33 Nov 15 07:56 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 07:56 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 07:56 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs + lvm vgs + lvm lvs + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 07:56:37 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 14.96 1.11 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "ro" "/dev/sda" "/" guestfsd: <= mount_options (0x4a) request length 68 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '-o' 'ro' '/dev/sda' '/sysroot//' nbdkit: iso.1: debug: iso: pread count=4096 offset=4096 nbdkit: iso.4: debug: iso: pread count=4096 offset=0 nbdkit: iso.7: debug: iso: pread count=4096 offset=16384 nbdkit: iso.7: debug: iso: pread count=4096 offset=32768 nbdkit: iso.7: debug: iso: pread count=4096 offset=65536 nbdkit: iso.10: debug: iso: pread count=4096 offset=131072 nbdkit: iso.8: debug: iso: pread count=4096 offset=262144 nbdkit: iso.14: debug: iso: pread count=4096 offset=524288 nbdkit: iso.15: debug: iso: pread count=4096 offset=1048576 nbdkit: iso.0: debug: iso: pread count=4096 offset=12288 nbdkit: iso.0: debug: iso: pread count=4096 offset=28672 nbdkit: iso.13: debug: iso: pread count=4096 offset=61440 nbdkit: iso.13: debug: iso: pread count=4096 offset=8192 nbdkit: iso.13: debug: iso: pread count=4096 offset=36864 nbdkit: iso.13: debug: iso: pread count=4096 offset=40960 nbdkit: iso.13: debug: iso: pread count=1024 offset=32768 nbdkit: iso.13: debug: iso: pread count=1024 offset=34816 nbdkit: iso.4: debug: iso: pread count=2048 offset=38912 nbdkit: iso.4: debug: iso: pread count=2048 offset=47104 libguestfs: trace: mount_options = 0 libguestfs: trace: ll "/" guestfsd: => mount_options (0x4a) took 0.46 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/ nbdkit: iso.4: debug: iso: pread count=2048 offset=40960 nbdkit: iso.7: debug: iso: pread count=2048 offset=43008 nbdkit: iso.10: debug: iso: pread count=2048 offset=45056 libguestfs: trace: ll = "total 687\ndr-xr-xr-x 1 0 0 8192 Nov 15 07:11 .\ndrwxr-xr-x 19 0 0 4096 Nov 15 07:56 ..\n-r--r--r-- 1 0 0 30521 Nov 15 07:11 Makefile\n-r--r--r-- 1 0 0 7118 Jun 3 20:53 Makefile.am\n-r--r--r-- 1 0 0 30702 Nov 15 07:10 Makefile.in\n-r--r--r-- 1 0 0 1027 Nov 15 07:11 filter-links.pod\n-r--r--r-- 1 0 0 258 Nov 15 07:11 lang-plugin-links.pod\n-r-xr-xr-x 1 0 0 1855 Jun 2 21:33 make-links.sh\n-r--r--r-- 1 0 0 10664 Nov 15 07:11 nbdkit-captive.1\n-r--r--r-- 1 0 0 5743 Jun 10 20:03 nbdkit-captive.pod\n-r--r--r-- 1 0 0 6068 Nov 15 07:11 nbdkit-client.1\n-r--r--r-- 1 0 0 1901 Sep 21 22:02 nbdkit-client.pod\n-r--r--r-- 1 0 0 62795 Nov 15 07:11 nbdkit-filter.3\n-r--r--r-- 1 0 0 45560 Jul 5 16:30 nbdkit-filter.pod\n-r--r--r-- 1 0 0 8722 Nov 15 07:11 nbdkit-loop.1\n-r--r--r-- 1 0 0 3988 Jul 5 16:30 nbdkit-loop.pod\n-r--r--r-- 1 0 0 95348 Nov 15 07:11 nbdkit-plugin.3\n-r--r--r-- 1 0 0 70931 Aug 5 07:40 nbdkit-plugin.pod\n-r--r--r-- 1 0 0 8960 Nov 15 07:11 nbdkit-probing.1\n-r--r--r-- 1 0 0 4294 Jun 2 21:33 nbdkit-probing.pod\n-r--r--r-- 1 0 0 13229 Nov 15 07:11 nbdkit-protocol.1\n-r--r--r-- 1 0 0 7630 Jun 2 21:33 nbdkit-protocol.pod\n-r--r--r-- 1 0 0 6975 Nov 15 07:11 nbdkit-release-notes-1.10.1\n-r--r--r-- 1 0 0 2820 Jun 2 21:33 nbdkit-release-notes-1.10.pod\n-r--r--r-- 1 0 0 7875 Nov 15 07:11 nbdkit-release-notes-1.12.1\n-r--r--r-- 1 0 0 3575 Jun 2 21:33 nbdkit-release-notes-1.12.pod\n-r--r--r-- 1 0 0 8082 Nov 15 07:11 nbdkit-release-notes-1.14.1\n-r--r--r-- 1 0 0 3752 Jun 2 21:33 nbdkit-release-notes-1.14.pod\n-r--r--r-- 1 0 0 10150 Nov 15 07:11 nbdkit-release-notes-1.16.1\n-r--r--r-- 1 0 0 5189 Jun 2 21:33 nbdkit-release-notes-1.16.pod\n-r--r--r-- 1 0 0 11549 Nov 15 07:11 nbdkit-release-notes-1.18.1\n-r--r--r-- 1 0 0 6801 Jun 2 21:33 nbdkit-release-notes-1.18.pod\n-r--r--r-- 1 0 0 10220 Nov 15 07:11 nbdkit-release-notes-1.20.1\n-r--r--r-- 1 0 0 5487 Jul 5 16:30 nbdkit-release-notes-1.20.pod\n-r--r--r-- 1 0 0 13603 Nov 15 07:11 nbdkit-release-notes-1.22.1\n-r--r--r-- 1 0 0 8313 Jun 2 21:33 nbdkit-release-notes-1.22.pod\n-r--r--r-- 1 0 0 9089 Nov 15 07:11 nbdkit-release-notes-1.24.1\n-r--r--r-- 1 0 0 4598 Jul 5 16:30 nbdkit-release-notes-1.24.pod\n-r--r--r-- 1 0 0 10000 Nov 15 07:11 nbdkit-release-notes-1.26.1\n-r--r--r-- 1 0 0 5547 Jul 5 16:30 nbdkit-release-notes-1.26.pod\n-r--r--r-- 1 0 0 5645 Nov 15 07:11 nbdkit-release-notes-1.4.1\n-r--r--r-- 1 0 0 1559 Jun 2 21:33 nbdkit-release-notes-1.4.pod\n-r--r--r-- 1 0 0 6478 Nov 15 07:11 nbdkit-release-notes-1.6.1\n-r--r--r-- 1 0 0 2452 Jun 2 21:33 nbdkit-release-notes-1.6.pod\n-r--r--r-- 1 0 0 6365 Nov 15 07:11 nbdkit-release-notes-1.8.1\n-r--r--r-- 1 0 0 2264 Jul 5 16:30 nbdkit-release-notes-1.8.pod\n-r--r--r-- 1 0 0 5339 Nov 15 07:11 nbdkit-security.1\n-r--r--r-- 1 0 0 1217 Aug 19 07:28 nbdkit-security.pod\n-r--r--r-- 1 0 0 9606 Nov 15 07:11 nbdkit-service.1\n-r--r--r-- 1 0 0 4779 Jun 2 21:33 nbdkit-service.pod\n-r--r--r-- 1 0 0 17035 Nov 15 07:11 nbdkit-tls.1\n-r--r--r-- 1 0 0 10944 Jul 5 16:30 nbdkit-tls.pod\n-r--r--r-- 1 0 0 32802 Nov 15 07:11 nbdkit.1\n-r--r--r-- 1 0 0 18934 Jul 26 08:40 nbdkit.pod\n-r--r--r-- 1 0 0 1154 Nov 15 07:11 plugin-links.pod\n-r--r--r-- 1 0 0 810 Jun 2 21:33 synopsis.txt\n" total 687 dr-xr-xr-x 1 0 0 8192 Nov 15 07:11 . drwxr-xr-x 19 0 0 4096 Nov 15 07:56 .. -r--r--r-- 1 0 0 30521 Nov 15 07:11 Makefile -r--r--r-- 1 0 0 7118 Jun 3 20:53 Makefile.am -r--r--r-- 1 0 0 30702 Nov 15 07:10 Makefile.in -r--r--r-- 1 0 0 1027 Nov 15 07:11 filter-links.pod -r--r--r-- 1 0 0 258 Nov 15 07:11 lang-plugin-links.pod -r-xr-xr-x 1 0 0 1855 Jun 2 21:33 make-links.sh -r--r--r-- 1 0 0 10664 Nov 15 07:11 nbdkit-captive.1 -r--r--r-- 1 0 0 5743 Jun 10 20:03 nbdkit-captive.pod -r--r--r-- 1 0 0 6068 Nov 15 07:11 nbdkit-client.1 -r--r--r-- 1 0 0 1901 Sep 21 22:02 nbdkit-client.pod -r--r--r-- 1 0 0 62795 Nov 15 07:11 nbdkit-filter.3 -r--r--r-- 1 0 0 45560 Jul 5 16:30 nbdkit-filter.pod -r--r--r-- 1 0 0 8722 Nov 15 07:11 nbdkit-loop.1 -r--r--r-- 1 0 0 3988 Jul 5 16:30 nbdkit-loop.pod -r--r--r-- 1 0 0 95348 Nov 15 07:11 nbdkit-plugin.3 -r--r--r-- 1 0 0 70931 Aug 5 07:40 nbdkit-plugin.pod -r--r--r-- 1 0 0 8960 Nov 15 07:11 nbdkit-probing.1 -r--r--r-- 1 0 0 4294 Jun 2 21:33 nbdkit-probing.pod -r--r--r-- 1 0 0 13229 Nov 15 07:11 nbdkit-protocol.1 -r--r--r-- 1 0 0 7630 Jun 2 21:33 nbdkit-protocol.pod -r--r--r-- 1 0 0 6975 Nov 15 07:11 nbdkit-release-notes-1.10.1 -r--r--r-- 1 0 0 2820 Jun 2 21:33 nbdkit-release-notes-1.10.pod -r--r--r-- 1 0 0 7875 Nov 15 07:11 nbdkit-release-notes-1.12.1 -r--r--r-- 1 0 0 3575 Jun 2 21:33 nbdkit-release-notes-1.12.pod -r--r--r-- 1 0 0 8082 Nov 15 07:11 nbdkit-release-notes-1.14.1 -r--r--r-- 1 0 0 3752 Jun 2 21:33 nbdkit-release-notes-1.14.pod -r--r--r-- 1 0 0 10150 Nov 15 07:11 nbdkit-release-notes-1.16.1 -r--r--r-- 1 0 0 5189 Jun 2 21:33 nbdkit-release-notes-1.16.pod -r--r--r-- 1 0 0 11549 Nov 15 07:11 nbdkit-release-notes-1.18.1 -r--r--r-- 1 0 0 6801 Jun 2 21:33 nbdkit-release-notes-1.18.pod -r--r--r-- 1 0 0 10220 Nov 15 07:11 nbdkit-release-notes-1.20.1 -r--r--r-- 1 0 0 5487 Jul 5 16:30 nbdkit-release-notes-1.20.pod -r--r--r-- 1 0 0 13603 Nov 15 07:11 nbdkit-release-notes-1.22.1 -r--r--r-- 1 0 0 8313 Jun 2 21:33 nbdkit-release-notes-1.22.pod -r--r--r-- 1 0 0 9089 Nov 15 07:11 nbdkit-release-notes-1.24.1 -r--r--r-- 1 0 0 4598 Jul 5 16:30 nbdkit-release-notes-1.24.pod -r--r--r-- 1 0 0 10000 Nov 15 07:11 nbdkit-release-notes-1.26.1 -r--r--r-- 1 0 0 5547 Jul 5 16:30 nbdkit-release-notes-1.26.pod -r--r--r-- 1 0 0 5645 Nov 15 07:11 nbdkit-release-notes-1.4.1 -r--r--r-- 1 0 0 1559 Jun 2 21:33 nbdkit-release-notes-1.4.pod -r--r--r-- 1 0 0 6478 Nov 15 07:11 nbdkit-release-notes-1.6.1 -r--r--r-- 1 0 0 2452 Jun 2 21:33 nbdkit-release-notes-1.6.pod -r--r--r-- 1 0 0 6365 Nov 15 07:11 nbdkit-release-notes-1.8.1 -r--r--r-- 1 0 0 2264 Jul 5 16:30 nbdkit-release-notes-1.8.pod -r--r--r-- 1 0 0 5339 Nov 15 07:11 nbdkit-security.1 -r--r--r-- 1 0 0 1217 Aug 19 07:28 nbdkit-security.pod -r--r--r-- 1 0 0 9606 Nov 15 07:11 nbdkit-service.1 -r--r--r-- 1 0 0 4779 Jun 2 21:33 nbdkit-service.pod -r--r--r-- 1 0 0 17035 Nov 15 07:11 nbdkit-tls.1 -r--r--r-- 1 0 0 10944 Jul 5 16:30 nbdkit-tls.pod -r--r--r-- 1 0 0 32802 Nov 15 07:11 nbdkit.1 -r--r--r-- 1 0 0 18934 Jul 26 08:40 nbdkit.pod -r--r--r-- 1 0 0 1154 Nov 15 07:11 plugin-links.pod -r--r--r-- 1 0 0 810 Jun 2 21:33 synopsis.txt libguestfs: trace: is_file "/Makefile.am" guestfsd: => ll (0x5) took 0.09 secs guestfsd: <= is_file (0x25) request length 60 bytes command: mount returned 0 chroot: /sysroot: running 'is_file: /Makefile.am' libguestfs: trace: is_file = 1 true libguestfs: trace: is_file "/nbdkit.pod" guestfsd: => is_file (0x25) took 0.01 secs guestfsd: <= is_file (0x25) request length 60 bytes chroot: /sysroot: running 'is_file: /nbdkit.pod' libguestfs: trace: is_file = 1 true libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => is_file (0x25) took 0.00 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda dir=/sysroot type=iso9660 opts=ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8 freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1244903 nbdkit: iso.10: debug: client sent NBD_CMD_DISC, closing connection nbdkit: iso.10: debug: exiting worker thread iso.10 nbdkit: iso.14: debug: exiting worker thread iso.14 nbdkit: iso.15: debug: exiting worker thread iso.15 nbdkit: iso.2: debug: exiting worker thread iso.2 nbdkit: iso.0: debug: exiting worker thread iso.0 nbdkit: iso.12: debug: exiting worker thread iso.12 nbdkit: iso.3: debug: exiting worker thread iso.3 nbdkit: iso.6: debug: exiting worker thread iso.6 nbdkit: iso.5: debug: exiting worker thread iso.5 nbdkit: iso.1: debug: exiting worker thread iso.1 nbdkit: iso.13: debug: exiting worker thread iso.13 nbdkit: iso.9: debug: exiting worker thread iso.9 nbdkit: iso.11: debug: exiting worker thread iso.11 nbdkit: iso.4: debug: exiting worker thread iso.4 nbdkit: iso.7: debug: exiting worker thread iso.7 nbdkit: iso.8: debug: exiting worker thread iso.8 nbdkit: iso[2]: debug: iso: finalize nbdkit: iso[2]: debug: iso: close libguestfs: qemu maxrss 492400K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x654eecf43180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsCZzWlA libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsHkw17x /nonexistent/.guestfish: No such file or directory ./test-iso.sh: run cleanup hooks: exit code 0 nbdkit: debug: iso: cleanup nbdkit: debug: iso: unload plugin error: nbdkit pid 1244870 failed to respond to SIGTERM FAIL test-iso.sh (exit status: 1) FAIL: test-linuxdisk.sh ======================= + requires_plugin linuxdisk + requires nbdkit linuxdisk --version + requires guestfish --version + requires mkfifo --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.gYYCYu + d=linuxdisk.d + rm -rf linuxdisk.d + cleanup_fn rm -rf linuxdisk.d + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf linuxdisk.d' + cleanup_fn rm -f /tmp/nbdkit-test-sock.gYYCYu + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.gYYCYu' + mkdir linuxdisk.d + mkfifo linuxdisk.d/fifo + mkdir linuxdisk.d/sub + cp ./Makefile.am linuxdisk.d/sub/Makefile.am + ln linuxdisk.d/sub/Makefile.am linuxdisk.d/sub/hardlink + ln -s linuxdisk.d/sub/Makefile.am linuxdisk.d/sub/symlink + start_nbdkit -P linuxdisk.d/linuxdisk.pid -U /tmp/nbdkit-test-sock.gYYCYu linuxdisk linuxdisk.d + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=linuxdisk.d/linuxdisk.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P linuxdisk.d/linuxdisk.pid -U /tmp/nbdkit-test-sock.gYYCYu linuxdisk linuxdisk.d /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P linuxdisk.d/linuxdisk.pid -U /tmp/nbdkit-test-sock.gYYCYu -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so linuxdisk.d nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so (name linuxdisk) nbdkit: debug: linuxdisk: load nbdkit: debug: linuxdisk: config key=dir, value=linuxdisk.d nbdkit: debug: linuxdisk: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: linuxdisk: get_ready nbdkit: debug: du -c -k -s linuxdisk.d nbdkit: debug: filesystem size estimate: 49152 nbdkit: debug: filesystem virtual size: 1048576 nbdkit: debug: /sbin/mke2fs -q -F -t ext2 -d linuxdisk.d /var/tmp/linuxdiskbgYN8o nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.gYYCYu nbdkit: debug: forked into background (new pid = 1245020) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/linuxdisk.d/linuxdisk.pid nbdkit: debug: linuxdisk: after_fork + for _i in {1..60} + test -s linuxdisk.d/linuxdisk.pid + break + test -s linuxdisk.d/linuxdisk.pid ++ cat linuxdisk.d/linuxdisk.pid + cleanup_fn kill_nbdkit 1245020 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1245020' + guestfish --ro --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.gYYCYu' -m /dev/sda1 libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5eca5d277180, program = guestfish libguestfs: trace: add_drive "" "readonly:true" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.gYYCYu" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfsl80YIW/overlay1.qcow2" "qcow2" -1 "backingfile:nbd:unix:/tmp/nbdkit-test-sock.gYYCYu" "backingformat:raw" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=nbd:unix:/tmp/nbdkit-test-sock.gYYCYu,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfsl80YIW/overlay1.qcow2 nbdkit: debug: accepted connection nbdkit: linuxdisk[1]: debug: linuxdisk: preconnect nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[1]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: open returned handle 0x7c2fe3fb14d0 nbdkit: linuxdisk[1]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[1]: debug: linuxdisk: get_size nbdkit: linuxdisk[1]: debug: linuxdisk: can_write nbdkit: linuxdisk[1]: debug: linuxdisk: can_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_trim nbdkit: linuxdisk[1]: debug: linuxdisk: can_fua nbdkit: linuxdisk[1]: debug: linuxdisk: can_flush nbdkit: linuxdisk[1]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[1]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[1]: debug: linuxdisk: can_cache nbdkit: linuxdisk[1]: debug: linuxdisk: can_extents nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: linuxdisk.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 Formatting '/tmp/libguestfsl80YIW/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=2114048 backing_file=nbd:unix:/tmp/nbdkit-test-sock.gYYCYu backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk[1]: debug: linuxdisk: finalize nbdkit: linuxdisk[1]: debug: linuxdisk: close libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsl80YIW libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/tmp/libguestfsl80YIW/overlay1.qcow2,format=qcow2,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsVCNULW/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: linuxdisk[2]: debug: linuxdisk: preconnect nbdkit: linuxdisk[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: linuxdisk[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[2]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[2]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[2]: debug: linuxdisk: open returned handle 0x7c2fe3fb14d0 nbdkit: linuxdisk[2]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[2]: debug: linuxdisk: get_size nbdkit: linuxdisk[2]: debug: linuxdisk: can_write nbdkit: linuxdisk[2]: debug: linuxdisk: can_zero nbdkit: linuxdisk[2]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[2]: debug: linuxdisk: can_trim nbdkit: linuxdisk[2]: debug: linuxdisk: can_fua nbdkit: linuxdisk[2]: debug: linuxdisk: can_flush nbdkit: linuxdisk[2]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[2]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[2]: debug: linuxdisk: can_cache nbdkit: linuxdisk[2]: debug: linuxdisk: can_extents nbdkit: linuxdisk[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.024000] tsc: Unable to calibrate against PIT [ 0.024000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2598.506 MHz processor [ 0.000854] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2574b8e6e10, max_idle_ns: 440795250501 ns [ 0.001671] Calibrating delay loop (skipped), value calculated using timer frequency.. 5197.01 BogoMIPS (lpj=10394024) [ 0.002331] pid_max: default: 32768 minimum: 301 [ 0.006246] LSM: Security Framework initializing [ 0.007422] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.010505] AppArmor: AppArmor initialized [ 0.010726] TOMOYO Linux initialized [ 0.012021] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.012360] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.038035] process: using AMD E400 aware idle routine [ 0.038859] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.039118] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.039640] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.041641] Spectre V2 : Mitigation: Full AMD retpoline [ 0.041853] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.394537] Freeing SMP alternatives memory: 32K [ 0.519449] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.526290] Performance Events: PMU not available due to virtualization, using software events only. [ 0.528573] rcu: Hierarchical SRCU implementation. [ 0.536569] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.540774] smp: Bringing up secondary CPUs ... [ 0.541072] smp: Brought up 1 node, 1 CPU [ 0.541264] smpboot: Max logical packages: 1 [ 0.542111] smpboot: Total of 1 processors activated (5197.01 BogoMIPS) [ 0.586302] node 0 deferred pages initialised in 40ms [ 0.601326] devtmpfs: initialized [ 0.605705] x86/mm: Memory block size: 128MB [ 0.614791] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.615353] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.618870] pinctrl core: initialized pinctrl subsystem [ 0.635836] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.640181] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.640983] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.641616] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.642212] audit: initializing netlink subsys (disabled) [ 0.647679] thermal_sys: Registered thermal governor 'fair_share' [ 0.647738] thermal_sys: Registered thermal governor 'bang_bang' [ 0.647987] thermal_sys: Registered thermal governor 'step_wise' [ 0.648200] thermal_sys: Registered thermal governor 'user_space' [ 0.648397] thermal_sys: Registered thermal governor 'power_allocator' [ 0.648803] cpuidle: using governor ladder [ 0.649941] audit: type=2000 audit(1636963068.664:1): state=initialized audit_enabled=0 res=1 [ 0.650590] cpuidle: using governor menu [ 0.651967] ACPI: bus type PCI registered [ 0.652231] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.655711] PCI: Using configuration type 1 for base access [ 0.671650] Kprobes globally optimized [ 0.675249] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.679791] alg: self-tests disabled [ 0.691688] ACPI: Added _OSI(Module Device) [ 0.691893] ACPI: Added _OSI(Processor Device) [ 0.692045] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.692221] ACPI: Added _OSI(Processor Aggregator Device) [ 0.692486] ACPI: Added _OSI(Linux-Dell-Video) [ 0.692650] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.694067] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.711146] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.726815] ACPI: Interpreter enabled [ 0.727951] ACPI: PM: (supports S0 S3 S4 S5) [ 0.728166] ACPI: Using IOAPIC for interrupt routing [ 0.728829] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.730760] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.766864] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.767878] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.769085] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.776698] acpiphp: Slot [2] registered [ 0.777028] acpiphp: Slot [3] registered [ 0.777308] acpiphp: Slot [4] registered [ 0.777578] acpiphp: Slot [5] registered [ 0.777884] acpiphp: Slot [6] registered [ 0.778205] acpiphp: Slot [7] registered [ 0.778475] acpiphp: Slot [8] registered [ 0.778721] acpiphp: Slot [9] registered [ 0.778969] acpiphp: Slot [10] registered [ 0.779288] acpiphp: Slot [11] registered [ 0.779605] acpiphp: Slot [12] registered [ 0.779876] acpiphp: Slot [13] registered [ 0.780183] acpiphp: Slot [14] registered [ 0.780440] acpiphp: Slot [15] registered [ 0.780694] acpiphp: Slot [16] registered [ 0.780948] acpiphp: Slot [17] registered [ 0.781228] acpiphp: Slot [18] registered [ 0.781445] acpiphp: Slot [19] registered [ 0.781614] acpiphp: Slot [20] registered [ 0.781914] acpiphp: Slot [21] registered [ 0.782169] acpiphp: Slot [22] registered [ 0.782420] acpiphp: Slot [23] registered [ 0.782695] acpiphp: Slot [24] registered [ 0.782990] acpiphp: Slot [25] registered [ 0.783257] acpiphp: Slot [26] registered [ 0.783521] acpiphp: Slot [27] registered [ 0.783776] acpiphp: Slot [28] registered [ 0.784053] acpiphp: Slot [29] registered [ 0.784309] acpiphp: Slot [30] registered [ 0.784586] acpiphp: Slot [31] registered [ 0.785576] PCI host bridge to bus 0000:00 [ 0.785889] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.786262] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.786604] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.786934] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.787181] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.787621] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.789445] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.799996] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.801391] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.804666] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.805513] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.805825] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.806074] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.806336] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.808375] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.809881] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.810204] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.811456] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.812799] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.819609] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.826102] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.827253] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.828404] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.829445] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.842849] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.844095] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.845346] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.848379] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.863137] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.864258] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.865136] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.866078] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.866621] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.870286] iommu: Default domain type: Translated [ 0.874182] vgaarb: loaded [ 0.876039] EDAC MC: Ver: 3.0.0 [ 0.888896] NetLabel: Initializing [ 0.889064] NetLabel: domain hash size = 128 [ 0.889226] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.889841] NetLabel: unlabeled traffic allowed by default [ 0.890084] PCI: Using ACPI for IRQ routing [ 0.892747] clocksource: Switched to clocksource tsc-early [ 0.964906] VFS: Disk quotas dquot_6.6.0 [ 0.965333] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.003484] AppArmor: AppArmor Filesystem Enabled [ 1.004409] pnp: PnP ACPI init [ 1.009477] pnp: PnP ACPI: found 5 devices [ 1.035786] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.037181] NET: Registered PF_INET protocol family [ 1.038591] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.051639] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.052157] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.052812] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.053369] TCP: Hash tables configured (established 16384 bind 16384) [ 1.056054] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.056651] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.057171] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.059534] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.060084] NET: Registered PF_XDP protocol family [ 1.063460] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.063724] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.063964] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.064194] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.065386] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.066318] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.066648] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.066957] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.067217] PCI: CLS 0 bytes, default 64 [ 1.072700] Trying to unpack rootfs image as initramfs... [ 1.084208] Initialise system trusted keyrings [ 1.089859] Key type blacklist registered [ 1.090731] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.117154] zbud: loaded [ 1.125476] integrity: Platform Keyring initialized [ 1.129797] Key type asymmetric registered [ 1.130064] Asymmetric key parser 'x509' registered [ 1.130491] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.134280] io scheduler mq-deadline registered [ 1.136891] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.144042] Freeing initrd memory: 5748K [ 1.147070] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.150546] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.155395] Linux agpgart interface v0.103 [ 1.158394] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.158675] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.162920] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.166912] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.167340] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.170210] mousedev: PS/2 mouse device common for all mice [ 1.174757] rtc_cmos 00:04: RTC can wake from S4 [ 1.177777] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.182461] rtc_cmos 00:04: registered as rtc0 [ 1.183085] rtc_cmos 00:04: setting system clock to 2021-11-15T07:57:49 UTC (1636963069) [ 1.184303] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.185181] ledtrig-cpu: registered to indicate activity on CPUs [ 1.188683] NET: Registered PF_INET6 protocol family [ 1.215175] Segment Routing with IPv6 [ 1.215803] mip6: Mobile IPv6 [ 1.216101] NET: Registered PF_PACKET protocol family [ 1.216906] mpls_gso: MPLS GSO support [ 1.219418] IPI shorthand broadcast: enabled [ 1.219935] sched_clock: Marking stable (1240166985, -22554189)->(1220985620, -3372824) [ 1.223784] registered taskstats version 1 [ 1.224112] Loading compiled-in X.509 certificates [ 1.236338] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.237032] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.238885] zswap: loaded using pool lzo/zbud [ 1.241217] Key type ._fscrypt registered [ 1.241432] Key type .fscrypt registered [ 1.241798] Key type fscrypt-provisioning registered [ 1.245505] Key type encrypted registered [ 1.245963] AppArmor: AppArmor sha1 policy hashing enabled [ 1.246653] ima: No TPM chip found, activating TPM-bypass! [ 1.247024] ima: Allocated hash algorithm: sha256 [ 1.249342] ima: No architecture policies found [ 1.250358] evm: Initialising EVM extended attributes: [ 1.250568] evm: security.selinux [ 1.250741] evm: security.SMACK64 (disabled) [ 1.250908] evm: security.SMACK64EXEC (disabled) [ 1.251059] evm: security.SMACK64TRANSMUTE (disabled) [ 1.251221] evm: security.SMACK64MMAP (disabled) [ 1.251368] evm: security.apparmor [ 1.251483] evm: security.ima [ 1.252691] evm: security.capability [ 1.252837] evm: HMAC attrs: 0x1 ^H[ 1.276694] Freeing unused decrypted memory: 2036K [ 1.334931] Freeing unused kernel image (initmem) memory: 2632K [ 1.335473] Write protecting the kernel read-only data: 22528k [ 1.339665] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.340331] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.536551] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.537215] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.61 0.42 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.794323] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.980689] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.082795] scsi host0: ata_piix [ 2.088006] scsi host1: ata_piix [ 2.088927] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.089365] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.090271] tsc: Refined TSC clocksource calibration: 2600.022 MHz [ 2.090795] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a50c5593, max_idle_ns: 440795244998 ns [ 2.096215] clocksource: Switched to clocksource tsc supermin: internal insmod virtio.ko[ 2.258561] random: fast init done supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.746696] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.762497] random: crng init done [ 3.019568] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.030393] scsi host2: Virtio SCSI HBA [ 3.059126] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.069366] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.513192] sd 2:0:0:0: Power-on or device reset occurred [ 3.528254] sd 2:0:1:0: Power-on or device reset occurred [ 3.534605] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.543265] sd 2:0:1:0: [sdb] Write Protect is off [ 3.544287] sd 2:0:0:0: [sda] 4129 512-byte logical blocks: (2.11 MB/2.02 MiB) [ 3.546060] sd 2:0:0:0: [sda] Write Protect is off [ 3.547449] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.549929] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=512 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=1024 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=1536 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=2048 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2560 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=512 offset=3072 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=3584 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=512 offset=4096 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=512 offset=4608 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=512 offset=5120 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=512 offset=5632 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=512 offset=6144 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=6656 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=7168 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=7680 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=8192 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=512 offset=8704 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=512 offset=9216 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=9728 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=10240 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=10752 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=512 offset=11264 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=512 offset=11776 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=512 offset=12288 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=512 offset=12800 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=512 offset=13312 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=512 offset=13824 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=512 offset=14336 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=512 offset=14848 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=15360 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=15872 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=16384 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=16896 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=17408 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=17920 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=18432 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=18944 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=19456 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=19968 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2113536 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2097152 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2097664 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2098176 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2098688 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=2099200 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=2099712 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=2100224 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=2100736 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=2101248 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=2101760 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=2102272 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=2102784 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2103296 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=512 offset=2103808 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=512 offset=2104320 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=512 offset=2104832 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=512 offset=2105344 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=512 offset=2105856 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=512 offset=2106368 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=512 offset=2106880 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=512 offset=2107392 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=512 offset=2107904 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=512 offset=2108416 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=512 offset=2108928 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=2109440 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=512 offset=2109952 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=2110464 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=2110976 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2111488 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2112000 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2112512 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=512 offset=2113024 [ 3.669316] sda: sda1 [ 3.708288] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.709135] sd 2:0:0:0: [sda] Attached SCSI disk [ 4.005288] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 4.521283] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 4.598973] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 4.620967] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' a843 2e79 8781 6950 a287 5d66 899d c8fa' + echo a8432e7987816950a2875d66899dc8fa + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 8.814244] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 8.822168] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=2105344 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=4096 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=2113536 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=1982464 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=2109440 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=2080768 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=1908736 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=1810432 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=4096 offset=1765376 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=1736704 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=4096 offset=1646592 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=1613824 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=4096 offset=1605632 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=1626112 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=532480 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=16384 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=32768 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=65536 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=131072 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=262144 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=524288 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=2097152 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=12288 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=28672 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=61440 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=8192 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=1052672 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=1064960 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=1081344 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=1114112 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=1179648 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=1310720 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=1572864 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=1060864 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=1077248 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=1110016 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=16384 offset=4096 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=4096 offset=2105344 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=4096 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=512 offset=2113536 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=1982464 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=2109440 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=2080768 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=4096 offset=1908736 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=4096 offset=1810432 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=1765376 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=1736704 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=1646592 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=1613824 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=1605632 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=1626112 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=532480 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=4096 offset=16384 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=4096 offset=32768 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=4096 offset=65536 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=131072 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=262144 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=524288 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=2097152 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=12288 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=28672 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=61440 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=8192 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=2088960 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=1052672 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=512 offset=1048576 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=512 offset=1048576 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=2105344 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=4096 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=512 offset=2113024 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=512 offset=512 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 13.058585] device-mapper: uevent: version 1.0.3 [ 13.070019] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: linuxdisk.2: debug: linuxdisk: pread count=131072 offset=0 + mdadm -As --auto=yes --run nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=2088960 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=4096 offset=1052672 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=1048576 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=512 offset=1048576 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=2031616 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=2105344 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=4096 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=512 offset=2113024 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=512 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=512 offset=0 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: linuxdisk.2: debug: linuxdisk: pread count=16384 offset=0 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=32768 offset=16384 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=65536 offset=49152 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 07:57 autofs drwxr-xr-x 2 0 0 100 Nov 15 07:57 block drwxr-xr-x 2 0 0 80 Nov 15 07:57 bsg crw------- 1 0 0 10, 234 Nov 15 07:57 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 07:58 char crw------- 1 0 0 5, 1 Nov 15 07:57 console crw------- 1 0 0 10, 126 Nov 15 07:57 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 07:57 cuse drwxr-xr-x 6 0 0 120 Nov 15 07:57 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 07:57 full crw-rw-rw- 1 0 0 10, 229 Nov 15 07:57 fuse crw------- 1 0 0 10, 228 Nov 15 07:57 hpet crw------- 1 0 0 10, 183 Nov 15 07:57 hwrng drwxr-xr-x 2 0 0 60 Nov 15 07:57 input crw-r--r-- 1 0 0 1, 11 Nov 15 07:57 kmsg crw------- 1 0 0 10, 237 Nov 15 07:57 loop-control drwxr-xr-x 2 0 0 60 Nov 15 07:57 mapper crw------- 1 0 0 1, 1 Nov 15 07:57 mem drwxr-xr-x 2 0 0 60 Nov 15 07:57 net crw-rw-rw- 1 0 0 1, 3 Nov 15 07:57 null crw------- 1 0 0 10, 144 Nov 15 07:57 nvram crw------- 1 0 0 1, 4 Nov 15 07:57 port crw------- 1 0 0 108, 0 Nov 15 07:57 ppp crw------- 1 0 0 10, 1 Nov 15 07:57 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 07:57 ptmx drwxr-xr-x 2 0 0 0 Nov 15 07:57 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 07:57 random crw------- 1 0 0 10, 242 Nov 15 07:57 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 07:57 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 07:57 rtc0 brw------- 1 0 0 8, 0 Nov 15 07:57 sda brw------- 1 0 0 8, 1 Nov 15 07:57 sda1 brw------- 1 0 0 8, 16 Nov 15 07:57 sdb crw------- 1 0 0 21, 0 Nov 15 07:57 sg0 crw------- 1 0 0 21, 1 Nov 15 07:57 sg1 drwxrwxrwt 2 0 0 40 Nov 15 07:57 shm crw------- 1 0 0 10, 231 Nov 15 07:57 snapshot drwxr-xr-x 2 0 0 80 Nov 15 07:57 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 07:57 tty crw------- 1 0 0 4, 0 Nov 15 07:57 tty0 crw------- 1 0 0 4, 1 Nov 15 07:57 tty1 crw------- 1 0 0 4, 10 Nov 15 07:57 tty10 crw------- 1 0 0 4, 11 Nov 15 07:57 tty11 crw------- 1 0 0 4, 12 Nov 15 07:57 tty12 crw------- 1 0 0 4, 13 Nov 15 07:57 tty13 crw------- 1 0 0 4, 14 Nov 15 07:57 tty14 crw------- 1 0 0 4, 15 Nov 15 07:57 tty15 crw------- 1 0 0 4, 16 Nov 15 07:57 tty16 crw------- 1 0 0 4, 17 Nov 15 07:57 tty17 crw------- 1 0 0 4, 18 Nov 15 07:57 tty18 crw------- 1 0 0 4, 19 Nov 15 07:57 tty19 crw------- 1 0 0 4, 2 Nov 15 07:57 tty2 crw------- 1 0 0 4, 20 Nov 15 07:57 tty20 crw------- 1 0 0 4, 21 Nov 15 07:57 tty21 crw------- 1 0 0 4, 22 Nov 15 07:57 tty22 crw------- 1 0 0 4, 23 Nov 15 07:57 tty23 crw------- 1 0 0 4, 24 Nov 15 07:57 tty24 crw------- 1 0 0 4, 25 Nov 15 07:57 tty25 crw------- 1 0 0 4, 26 Nov 15 07:57 tty26 crw------- 1 0 0 4, 27 Nov 15 07:57 tty27 crw------- 1 0 0 4, 28 Nov 15 07:57 tty28 crw------- 1 0 0 4, 29 Nov 15 07:57 tty29 crw------- 1 0 0 4, 3 Nov 15 07:57 tty3 crw------- 1 0 0 4, 30 Nov 15 07:57 tty30 crw------- 1 0 0 4, 31 Nov 15 07:57 tty31 crw------- 1 0 0 4, 32 Nov 15 07:57 tty32 crw------- 1 0 0 4, 33 Nov 15 07:57 tty33 crw------- 1 0 0 4, 34 Nov 15 07:57 tty34 crw------- 1 0 0 4, 35 Nov 15 07:57 tty35 crw------- 1 0 0 4, 36 Nov 15 07:57 tty36 crw------- 1 0 0 4, 37 Nov 15 07:57 tty37 crw------- 1 0 0 4, 38 Nov 15 07:57 tty38 crw------- 1 0 0 4, 39 Nov 15 07:57 tty39 crw------- 1 0 0 4, 4 Nov 15 07:57 tty4 crw------- 1 0 0 4, 40 Nov 15 07:57 tty40 crw------- 1 0 0 4, 41 Nov 15 07:57 tty41 crw------- 1 0 0 4, 42 Nov 15 07:57 tty42 crw------- 1 0 0 4, 43 Nov 15 07:57 tty43 crw------- 1 0 0 4, 44 Nov 15 07:57 tty44 crw------- 1 0 0 4, 45 Nov 15 07:57 tty45 crw------- 1 0 0 4, 46 Nov 15 07:57 tty46 crw------- 1 0 0 4, 47 Nov 15 07:57 tty47 crw------- 1 0 0 4, 48 Nov 15 07:57 tty48 crw------- 1 0 0 4, 49 Nov 15 07:57 tty49 crw------- 1 0 0 4, 5 Nov 15 07:57 tty5 crw------- 1 0 0 4, 50 Nov 15 07:57 tty50 crw------- 1 0 0 4, 51 Nov 15 07:57 tty51 crw------- 1 0 0 4, 52 Nov 15 07:57 tty52 crw------- 1 0 0 4, 53 Nov 15 07:57 tty53 crw------- 1 0 0 4, 54 Nov 15 07:57 tty54 crw------- 1 0 0 4, 55 Nov 15 07:57 tty55 crw------- 1 0 0 4, 56 Nov 15 07:57 tty56 crw------- 1 0 0 4, 57 Nov 15 07:57 tty57 crw------- 1 0 0 4, 58 Nov 15 07:57 tty58 crw------- 1 0 0 4, 59 Nov 15 07:57 tty59 crw------- 1 0 0 4, 6 Nov 15 07:57 tty6 crw------- 1 0 0 4, 60 Nov 15 07:57 tty60 crw------- 1 0 0 4, 61 Nov 15 07:57 tty61 crw------- 1 0 0 4, 62 Nov 15 07:57 tty62 crw------- 1 0 0 4, 63 Nov 15 07:57 tty63 crw------- 1 0 0 4, 7 Nov 15 07:57 tty7 crw------- 1 0 0 4, 8 Nov 15 07:57 tty8 crw------- 1 0 0 4, 9 Nov 15 07:57 tty9 crw------- 1 0 0 4, 64 Nov 15 07:57 ttyS0 crw------- 1 0 0 10, 239 Nov 15 07:57 uhid crw------- 1 0 0 10, 223 Nov 15 07:57 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 07:57 urandom crw------- 1 0 0 7, 0 Nov 15 07:57 vcs crw------- 1 0 0 7, 1 Nov 15 07:57 vcs1 crw------- 1 0 0 7, 128 Nov 15 07:57 vcsa crw------- 1 0 0 7, 129 Nov 15 07:57 vcsa1 crw------- 1 0 0 7, 64 Nov 15 07:57 vcsu crw------- 1 0 0 7, 65 Nov 15 07:57 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 07:57 vfio crw------- 1 0 0 10, 127 Nov 15 07:57 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 07:57 vhci crw-rw---- 1 0 0 10, 238 Nov 15 07:57 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 07:57 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 07:57 virtio-ports crw------- 1 0 0 247, 1 Nov 15 07:57 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 07:57 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 07:57 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 07:57 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 07:57 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 07:57 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 07:57 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 07:57 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 07:57 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 07:57 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 07:57 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 07:57 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 07:57 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 07:58 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 07:57 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 07:57 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 07:57 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 07:57 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 07:57 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 07:57 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 07:57 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 07:57 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 07:57 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 07:57 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 07:57 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 07:57 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 07:57 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 07:57 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 07:57 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 07:57 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 07:57 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 07:57 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 07:57 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 07:57 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 07:57 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 07:57 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 07:57 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 07:57 by-id drwxr-xr-x 2 0 0 60 Nov 15 07:57 by-partuuid drwxr-xr-x 2 0 0 100 Nov 15 07:57 by-path drwxr-xr-x 2 0 0 80 Nov 15 07:57 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:57 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 07:57 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 07:57 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 07:57 bf78838f-f389-62bb-abfc-5a56a8d21ce6 -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 07:57 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 07:57 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 07:57 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 07:57 09c6480a-8284-4f14-b1c5-4ff9483640e0 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 07:57 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 07:57 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 07:58 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 07:57 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 07:57 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 07:57 seq crw------- 1 0 0 116, 33 Nov 15 07:57 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 07:57 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 07:57 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: linuxdisk.13: debug: linuxdisk: pread count=131072 offset=0 + lvm vgs nbdkit: linuxdisk.13: debug: linuxdisk: pread count=131072 offset=0 + lvm lvs nbdkit: linuxdisk.13: debug: linuxdisk: pread count=131072 offset=0 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 07:58:03 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 15.33 0.91 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "ro" "/dev/sda1" "/" guestfsd: <= mount_options (0x4a) request length 72 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '-o' 'ro' '/dev/sda1' '/sysroot//' nbdkit: linuxdisk.10: debug: linuxdisk: pread count=4096 offset=1052672 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=1048576 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=4096 offset=1064960 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=1081344 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=4096 offset=1114112 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=4096 offset=1179648 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=4096 offset=1310720 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=4096 offset=1572864 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=4096 offset=1060864 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=4096 offset=1077248 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=4096 offset=1110016 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=4096 offset=0 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=16384 offset=4096 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=1024 offset=1049600 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=1024 offset=1050624 [ 16.472882] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem nbdkit: linuxdisk.0: debug: linuxdisk: pread count=33792 offset=1056768 [ 16.477410] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: ll "/" guestfsd: => mount_options (0x4a) took 0.22 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/ libguestfs: trace: ll = "total 18\ndrwxr-xr-x 4 0 0 1024 Nov 15 07:57 .\ndrwxr-xr-x 19 0 0 4096 Nov 15 07:57 ..\nprw-r--r-- 1 1000 1000 0 Nov 15 07:57 fifo\ndrwx------ 2 0 0 12288 Nov 15 07:57 lost+found\ndrwxr-xr-x 2 1000 1000 1024 Nov 15 07:57 sub\n" total 18 drwxr-xr-x 4 0 0 1024 Nov 15 07:57 . drwxr-xr-x 19 0 0 4096 Nov 15 07:57 .. prw-r--r-- 1 1000 1000 0 Nov 15 07:57 fifo drwx------ 2 0 0 12288 Nov 15 07:57 lost+found drwxr-xr-x 2 1000 1000 1024 Nov 15 07:57 sub libguestfs: trace: ll "/sub" guestfsd: => ll (0x5) took 0.08 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/sub nbdkit: linuxdisk.10: debug: linuxdisk: pread count=1024 offset=1103872 libguestfs: trace: ll = "total 94\ndrwxr-xr-x 2 1000 1000 1024 Nov 15 07:57 .\ndrwxr-xr-x 4 0 0 1024 Nov 15 07:57 ..\n-rw-r--r-- 2 1000 1000 45560 Nov 15 07:57 Makefile.am\n-rw-r--r-- 2 1000 1000 45560 Nov 15 07:57 hardlink\nlrwxrwxrwx 1 1000 1000 27 Nov 15 07:57 symlink -> linuxdisk.d/sub/Makefile.am\n" total 94 drwxr-xr-x 2 1000 1000 1024 Nov 15 07:57 . drwxr-xr-x 4 0 0 1024 Nov 15 07:57 .. -rw-r--r-- 2 1000 1000 45560 Nov 15 07:57 Makefile.am -rw-r--r-- 2 1000 1000 45560 Nov 15 07:57 hardlink lrwxrwxrwx 1 1000 1000 27 Nov 15 07:57 symlink -> linuxdisk.d/sub/Makefile.am libguestfs: trace: is_file "/sub/Makefile.am" guestfsd: => ll (0x5) took 0.08 secs guestfsd: <= is_file (0x25) request length 64 bytes command: mount returned 0 chroot: /sysroot: running 'is_file: /sub/Makefile.am' libguestfs: trace: is_file = 1 true libguestfs: trace: is_file "/sub/hardlink" guestfsd: => is_file (0x25) took 0.01 secs guestfsd: <= is_file (0x25) request length 64 bytes chroot: /sysroot: running 'is_file: /sub/hardlink' libguestfs: trace: is_file = 1 true libguestfs: trace: is_fifo "/fifo" guestfsd: => is_file (0x25) took 0.01 secs guestfsd: <= is_fifo (0x10d) request length 56 bytes libguestfs: trace: is_fifo = 1 true libguestfs: trace: is_symlink "/sub/symlink" guestfsd: => is_fifo (0x10d) took 0.00 secs guestfsd: <= is_symlink (0x10e) request length 56 bytes chroot: /sysroot: running 'is_symlink: /sub/symlink' libguestfs: trace: is_symlink = 1 true libguestfs: trace: lstatns "/sub/Makefile.am" guestfsd: => is_symlink (0x10e) took 0.01 secs guestfsd: <= lstatns (0x1a6) request length 60 bytes libguestfs: trace: lstatns = libguestfs: trace: lstatns "/sub/hardlink" guestfsd: => lstatns (0x1a6) took 0.00 secs guestfsd: <= lstatns (0x1a6) request length 60 bytes libguestfs: trace: lstatns = libguestfs: trace: tar_out "/" "/dev/stdout" guestfsd: => lstatns (0x1a6) took 0.00 secs guestfsd: <= tar_out (0x46) request length 72 bytes tar -C /sysroot/ -cf - . nbdkit: linuxdisk.6: debug: linuxdisk: pread count=1024 offset=1117184 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=12288 offset=1104896 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=4096 offset=1118208 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=29696 offset=1122304 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=8192 offset=1093632 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=8192 offset=1105920 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=8192 offset=1118208 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=1024 offset=1090560 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=1024 offset=1091584 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=1024 offset=1092608 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=1024 offset=1101824 libguestfs: trace: tar_out = 0 libguestfs: trace: download "/sub/Makefile.am" "linuxdisk.d/Makefile.am" guestfsd: => tar_out (0x46) took 0.14 secs guestfsd: <= download (0x43) request length 60 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /sub/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /sub/Makefile.am SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.18 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=ext2 opts=ro,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1245053 nbdkit: linuxdisk.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk[2]: debug: linuxdisk: finalize nbdkit: linuxdisk[2]: debug: linuxdisk: close libguestfs: qemu maxrss 502972K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5eca5d277180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsl80YIW libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsVCNULW /nonexistent/.guestfish: No such file or directory + grep 'st_nlink: 2' linuxdisk.d/nlink.1 st_nlink: 2 + grep 'st_nlink: 2' linuxdisk.d/nlink.2 st_nlink: 2 + cmp linuxdisk.d/Makefile.am ./Makefile.am + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-linuxdisk.sh: run cleanup hooks: exit code 0 ./test-linuxdisk.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -rf linuxdisk.d + (( ++_i )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.gYYCYu + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1245020 + local pid=1245020 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1245020 + for i in {1..60} + kill -0 1245020 + sleep 1 nbdkit: debug: linuxdisk: cleanup nbdkit: debug: linuxdisk: unload plugin + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + for i in {1..60} + kill -0 1245020 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1245020 failed to respond to SIGTERM' error: nbdkit pid 1245020 failed to respond to SIGTERM + kill -9 1245020 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-linuxdisk.sh (exit status: 1) FAIL: test-memory-allocator-malloc.sh ===================================== /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P memory-allocator-malloc.pid -U /tmp/nbdkit-test-sock.1I2tza -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 16M allocator=malloc nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: memory: config key=size, value=16M nbdkit: debug: memory: config key=allocator, value=malloc nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: malloc nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.1I2tza nbdkit: debug: forked into background (new pid = 1245306) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/memory-allocator-malloc.pid nbdkit: debug: memory: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.1I2tza" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7d0afc47c4d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 16777216 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0010: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0020: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0030: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0040: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0050: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0060: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0070: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0080: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0090: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0100: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0110: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0120: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0130: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0140: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0150: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0160: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0170: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0180: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0190: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| " count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread memory.10 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread memory.11 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: memory.1: debug: memory: pwrite count=512 offset=0 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0010: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0020: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0030: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0040: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0050: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0060: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0070: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0080: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0090: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0100: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0110: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0120: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0130: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0140: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0150: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0160: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0170: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0180: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0190: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| [... 65024 more bytes truncated ...] " count=65536 offset=8388609 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.14 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.13: debug: memory: pwrite count=65536 offset=8388609 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0010: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0020: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0030: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0040: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0050: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0060: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0070: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0080: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0090: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0100: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0110: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0120: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0130: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0140: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0150: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0160: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0170: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0180: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0190: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| " count=512 offset=16776704 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: memory.15: debug: memory: pwrite count=512 offset=16776704 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=65536 offset=8388609 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=65536 offset=8388609 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=16776704 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.4: debug: memory: pread count=512 offset=16776704 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.6: debug: client closed input socket, closing connection nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: memory: close ./test-memory-allocator-malloc.sh: run cleanup hooks: exit code 0 nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin error: nbdkit pid 1245306 failed to respond to SIGTERM FAIL test-memory-allocator-malloc.sh (exit status: 1) FAIL: test-memory-allocator-malloc-mlock.sh =========================================== /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P memory-allocator-malloc-mlock.pid -U /tmp/nbdkit-test-sock.x80okg -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 2048 allocator=malloc,mlock=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: memory: config key=size, value=2048 nbdkit: debug: memory: config key=allocator, value=malloc,mlock=true nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: malloc,mlock=true nbdkit: debug: allocator parameter: mlock=true nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.x80okg nbdkit: debug: forked into background (new pid = 1245411) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/memory-allocator-malloc-mlock.pid nbdkit: debug: memory: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.x80okg" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7a42e80504d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2048 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED nbdkit: debug: starting worker thread memory.0 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0010: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0020: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0030: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0040: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0050: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0060: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0070: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0080: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0090: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0100: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0110: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0120: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0130: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0140: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0150: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0160: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0170: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0180: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0190: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| " count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread memory.14 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread memory.13 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.0: debug: memory: pwrite count=512 offset=0 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0010: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0020: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0030: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0040: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0050: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0060: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0070: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0080: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0090: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0100: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0110: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0120: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0130: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0140: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0150: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0160: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0170: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0180: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0190: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| " count=512 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: memory.1: debug: memory: pwrite count=512 offset=1024 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0010: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0020: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0030: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0040: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0050: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0060: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0070: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0080: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0090: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0100: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0110: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0120: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0130: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0140: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0150: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0160: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0170: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0180: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0190: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| " count=512 offset=1536 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: memory.2: debug: memory: pwrite count=512 offset=1536 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=512 offset=1024 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1536 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=512 offset=1536 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.2: debug: client closed input socket, closing connection nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: memory: close ./test-memory-allocator-malloc-mlock.sh: run cleanup hooks: exit code 0 nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin error: nbdkit pid 1245411 failed to respond to SIGTERM FAIL test-memory-allocator-malloc-mlock.sh (exit status: 1) FAIL: test-memory-largest.sh ============================ /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P memory-largest.pid -U /tmp/nbdkit-test-sock.MZGkNH -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 9223372036854775807 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: memory: config key=size, value=9223372036854775807 nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.MZGkNH nbdkit: debug: forked into background (new pid = 1245512) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/memory-largest.pid nbdkit: debug: memory: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.MZGkNH" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7a9c7263c4d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 9223372036854775807 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.5 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0010: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0020: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0030: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0040: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0050: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0060: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0070: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0080: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0090: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0100: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0110: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0120: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0130: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0140: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0150: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0160: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0170: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0180: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0190: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| " count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread memory.6 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.7 nbdkit: memory.1: debug: memory: pwrite count=512 offset=0 fua=0 nbdkit: debug: starting worker thread memory.8 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0010: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0020: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0030: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0040: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0050: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0060: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0070: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0080: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0090: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0100: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0110: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0120: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0130: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0140: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0150: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0160: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0170: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0180: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0190: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| [... 65024 more bytes truncated ...] " count=65536 offset=1000000001 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread memory.12 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.14 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.0: debug: memory: pwrite count=65536 offset=1000000001 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0010: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0020: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0030: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0040: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0050: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0060: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0070: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0080: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0090: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 00f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0100: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0110: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0120: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0130: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0140: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0150: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0160: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0170: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0180: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 0190: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01a0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01b0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01c0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01d0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01e0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |3333333333333333| 01f0: 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 |333333333333333 | " count=511 offset=9223372036854775296 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: memory.15: debug: memory: pwrite count=511 offset=9223372036854775296 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: memory: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=65536 offset=1000000001 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.4: debug: memory: pread count=65536 offset=1000000001 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=511 offset=9223372036854775296 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.5: debug: memory: pread count=511 offset=9223372036854775296 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.6: debug: client closed input socket, closing connection nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: memory: close ./test-memory-largest.sh: run cleanup hooks: exit code 0 nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin error: nbdkit pid 1245512 failed to respond to SIGTERM FAIL test-memory-largest.sh (exit status: 1) FAIL: test-memory-largest-for-qemu.sh ===================================== + requires qemu-io --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.qOxzp6 + files='memory-largest-for-qemu.out memory-largest-for-qemu.pid /tmp/nbdkit-test-sock.qOxzp6' + rm -f memory-largest-for-qemu.out memory-largest-for-qemu.pid /tmp/nbdkit-test-sock.qOxzp6 + cleanup_fn rm -f memory-largest-for-qemu.out memory-largest-for-qemu.pid /tmp/nbdkit-test-sock.qOxzp6 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f memory-largest-for-qemu.out memory-largest-for-qemu.pid /tmp/nbdkit-test-sock.qOxzp6' + start_nbdkit -P memory-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.qOxzp6 memory 9223372035781033984 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=memory-largest-for-qemu.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P memory-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.qOxzp6 memory 9223372035781033984 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P memory-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.qOxzp6 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 9223372035781033984 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: memory: config key=size, value=9223372035781033984 nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.qOxzp6 nbdkit: debug: forked into background (new pid = 1245613) + for _i in {1..60} + test -s memory-largest-for-qemu.pid + break + test -s memory-largest-for-qemu.pid ++ cat memory-largest-for-qemu.pid nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/memory-largest-for-qemu.pid nbdkit: debug: memory: after_fork + cleanup_fn kill_nbdkit 1245613 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1245613' + qemu-io -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.qOxzp6' -c 'w -P 1 0 512' -c 'w -P 2 1000000001 65536' -c 'w -P 3 9223372035781032960 1024' nbdkit: debug: accepted connection nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x78fafcc4c4d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: memory.0: debug: memory: pwrite count=512 offset=0 fua=1 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: memory.1: debug: memory: pwrite count=65536 offset=1000000001 fua=1 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.14 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.2: debug: memory: pwrite count=1024 offset=9223372035781032960 fua=1 nbdkit: memory.3: debug: memory: flush nbdkit: memory.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: memory.4: debug: exiting worker thread memory.4 wrote 512/512 bytes at offset 0 512 bytes, 1 ops; 00.00 sec (928.048 KiB/sec and 1856.0968 ops/sec) wrote 65536/65536 bytes at offset 1000000001 64 KiB, 1 ops; 00.00 sec (76.354 MiB/sec and 1221.6680 ops/sec) wrote 1024/1024 bytes at offset 9223372035781032960 1 KiB, 1 ops; 00.00 sec (3.016 MiB/sec and 3088.2308 ops/sec) nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.3: debug: exiting worker thread memory.3 + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.qOxzp6' -c 'r -v 0 512' nbdkit: memory[1]: debug: memory: finalize + grep -E '^[[:xdigit:]]+:' nbdkit: memory[1]: debug: memory: close nbdkit: debug: accepted connection nbdkit: memory[2]: debug: memory: preconnect nbdkit: memory[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[2]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[2]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: open returned handle 0x78fafcc4c4d0 nbdkit: memory[2]: debug: memory: prepare readonly=0 nbdkit: memory[2]: debug: memory: get_size nbdkit: memory[2]: debug: memory: can_write nbdkit: memory[2]: debug: memory: can_zero nbdkit: memory[2]: debug: memory: can_fast_zero nbdkit: memory[2]: debug: memory: can_trim nbdkit: memory[2]: debug: memory: can_fua nbdkit: memory[2]: debug: memory: can_flush nbdkit: memory[2]: debug: memory: is_rotational nbdkit: memory[2]: debug: memory: can_multi_conn nbdkit: memory[2]: debug: memory: can_cache nbdkit: memory[2]: debug: memory: can_extents nbdkit: memory[2]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: memory.0: debug: memory: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: memory.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: debug: starting worker thread memory.14 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: debug: starting worker thread memory.13 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory[2]: debug: memory: finalize nbdkit: memory[2]: debug: memory: close ++ cat memory-largest-for-qemu.out + '[' '00000000: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000010: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000020: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000030: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000040: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000050: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000060: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000070: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000080: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000090: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000a0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000b0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000c0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000d0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000e0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000f0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000100: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000110: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000120: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000130: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000140: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000150: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000160: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000170: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000180: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000190: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001a0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001b0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001c0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001d0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001e0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001f0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................' '!=' '00000000: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000010: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000020: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000030: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000040: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000050: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000060: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000070: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000080: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000090: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000a0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000b0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000c0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000d0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000e0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000000f0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000100: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000110: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000120: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000130: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000140: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000150: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000160: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000170: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000180: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 00000190: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001a0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001b0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001c0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001d0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001e0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................ 000001f0: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................' ']' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.qOxzp6' -c 'r -v 1000000001 512' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: memory[3]: debug: memory: preconnect nbdkit: memory[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[3]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[3]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[3]: debug: memory: open returned handle 0x78fafcc4c4d0 nbdkit: memory[3]: debug: memory: prepare readonly=0 nbdkit: memory[3]: debug: memory: get_size nbdkit: memory[3]: debug: memory: can_write nbdkit: memory[3]: debug: memory: can_zero nbdkit: memory[3]: debug: memory: can_fast_zero nbdkit: memory[3]: debug: memory: can_trim nbdkit: memory[3]: debug: memory: can_fua nbdkit: memory[3]: debug: memory: can_flush nbdkit: memory[3]: debug: memory: is_rotational nbdkit: memory[3]: debug: memory: can_multi_conn nbdkit: memory[3]: debug: memory: can_cache nbdkit: memory[3]: debug: memory: can_extents nbdkit: memory[3]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[3]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: memory.0: debug: memory: pread count=512 offset=1000000001 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: memory.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread memory.13 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory[3]: debug: memory: finalize nbdkit: memory[3]: debug: memory: close ++ cat memory-largest-for-qemu.out + '[' '3b9aca01: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca11: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca21: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca31: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca41: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca51: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca61: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca71: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca81: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca91: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acaa1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acab1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acac1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acad1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acae1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acaf1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb01: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb11: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb21: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb31: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb41: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb51: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb61: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb71: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb81: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb91: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acba1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbb1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbc1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbd1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbe1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbf1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................' '!=' '3b9aca01: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca11: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca21: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca31: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca41: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca51: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca61: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca71: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca81: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9aca91: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acaa1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acab1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acac1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acad1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acae1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acaf1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb01: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb11: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb21: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb31: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb41: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb51: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb61: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb71: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb81: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acb91: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acba1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbb1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbc1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbd1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbe1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................ 3b9acbf1: 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................' ']' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.qOxzp6' -c 'r -v 2000000000 512' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: memory[4]: debug: memory: preconnect nbdkit: memory[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[4]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[4]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[4]: debug: memory: open returned handle 0x78fafcc4c4d0 nbdkit: memory[4]: debug: memory: prepare readonly=0 nbdkit: memory[4]: debug: memory: get_size nbdkit: memory[4]: debug: memory: can_write nbdkit: memory[4]: debug: memory: can_zero nbdkit: memory[4]: debug: memory: can_fast_zero nbdkit: memory[4]: debug: memory: can_trim nbdkit: memory[4]: debug: memory: can_fua nbdkit: memory[4]: debug: memory: can_flush nbdkit: memory[4]: debug: memory: is_rotational nbdkit: memory[4]: debug: memory: can_multi_conn nbdkit: memory[4]: debug: memory: can_cache nbdkit: memory[4]: debug: memory: can_extents nbdkit: memory[4]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[4]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.5 nbdkit: memory.0: debug: memory: pread count=512 offset=2000000000 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory[4]: debug: memory: finalize nbdkit: memory[4]: debug: memory: close ++ cat memory-largest-for-qemu.out + '[' '77359400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................' '!=' '77359400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773594f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 77359590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 773595f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................' ']' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.qOxzp6' -c 'r -v 9223372035781032960 1024' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: memory[5]: debug: memory: preconnect nbdkit: memory[5]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[5]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[5]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[5]: debug: memory: open returned handle 0x78fafcc4c4d0 nbdkit: memory[5]: debug: memory: prepare readonly=0 nbdkit: memory[5]: debug: memory: get_size nbdkit: memory[5]: debug: memory: can_write nbdkit: memory[5]: debug: memory: can_zero nbdkit: memory[5]: debug: memory: can_fast_zero nbdkit: memory[5]: debug: memory: can_trim nbdkit: memory[5]: debug: memory: can_fua nbdkit: memory[5]: debug: memory: can_flush nbdkit: memory[5]: debug: memory: is_rotational nbdkit: memory[5]: debug: memory: can_multi_conn nbdkit: memory[5]: debug: memory: can_cache nbdkit: memory[5]: debug: memory: can_extents nbdkit: memory[5]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[5]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: memory.0: debug: memory: pread count=1024 offset=9223372035781032960 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread memory.15 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory[5]: debug: memory: finalize nbdkit: memory[5]: debug: memory: close ++ cat memory-largest-for-qemu.out + '[' '7fffffffbffffc00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffca0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffce0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcf0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffda0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffde0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdf0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffea0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffeb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffec0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffed0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffee0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffef0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffa0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffe0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffff0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................' '!=' '7fffffffbffffc00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffc90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffca0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffce0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffcf0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffd90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffda0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffde0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffdf0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffe90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffea0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffeb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffec0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffed0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffee0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffef0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff00: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff10: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff20: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff30: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff40: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff50: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff60: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff70: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff80: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffff90: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffa0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffb0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffc0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffd0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbfffffe0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................ 7fffffffbffffff0: 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-memory-largest-for-qemu.sh: run cleanup hooks: exit code 0 ./test-memory-largest-for-qemu.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f memory-largest-for-qemu.out memory-largest-for-qemu.pid /tmp/nbdkit-test-sock.qOxzp6 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1245613 + local pid=1245613 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1245613 + for i in {1..60} + kill -0 1245613 + sleep 1 nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + for i in {1..60} + kill -0 1245613 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1245613 failed to respond to SIGTERM' error: nbdkit pid 1245613 failed to respond to SIGTERM + kill -9 1245613 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-memory-largest-for-qemu.sh (exit status: 1) FAIL: test-nbd-dynamic-content.sh ================================= + requires_plugin info + requires nbdkit info --version + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock1=/tmp/nbdkit-test-sock.OOEEAd ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + export sock2=/tmp/nbdkit-test-sock.oPUBpJ + sock2=/tmp/nbdkit-test-sock.oPUBpJ + pid1=test-nbd-dynamic-content.pid1 + pid2=test-nbd-dynamic-content.pid2 + files='/tmp/nbdkit-test-sock.OOEEAd /tmp/nbdkit-test-sock.oPUBpJ test-nbd-dynamic-content.pid1 test-nbd-dynamic-content.pid2' + rm -f /tmp/nbdkit-test-sock.OOEEAd /tmp/nbdkit-test-sock.oPUBpJ test-nbd-dynamic-content.pid1 test-nbd-dynamic-content.pid2 + cleanup_fn rm -f /tmp/nbdkit-test-sock.OOEEAd /tmp/nbdkit-test-sock.oPUBpJ test-nbd-dynamic-content.pid1 test-nbd-dynamic-content.pid2 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.OOEEAd /tmp/nbdkit-test-sock.oPUBpJ test-nbd-dynamic-content.pid1 test-nbd-dynamic-content.pid2' + start_nbdkit -P test-nbd-dynamic-content.pid1 -U /tmp/nbdkit-test-sock.OOEEAd info exportname + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-dynamic-content.pid1 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-dynamic-content.pid1 -U /tmp/nbdkit-test-sock.OOEEAd info exportname /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-dynamic-content.pid1 -U /tmp/nbdkit-test-sock.OOEEAd -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so exportname nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/info/.libs/nbdkit-info-plugin.so (name info) nbdkit: debug: info: load nbdkit: debug: info: config key=mode, value=exportname nbdkit: debug: info: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: info: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.OOEEAd nbdkit: debug: forked into background (new pid = 1245805) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-content.pid1 nbdkit: debug: info: after_fork + for _i in {1..60} + test -s test-nbd-dynamic-content.pid1 + break + test -s test-nbd-dynamic-content.pid1 ++ cat test-nbd-dynamic-content.pid1 + cleanup_fn kill_nbdkit 1245805 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1245805' + start_nbdkit -P test-nbd-dynamic-content.pid2 -U /tmp/nbdkit-test-sock.oPUBpJ nbd socket=/tmp/nbdkit-test-sock.OOEEAd dynamic-export=true + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-dynamic-content.pid2 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-dynamic-content.pid2 -U /tmp/nbdkit-test-sock.oPUBpJ nbd socket=/tmp/nbdkit-test-sock.OOEEAd dynamic-export=true /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-dynamic-content.pid2 -U /tmp/nbdkit-test-sock.oPUBpJ -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so socket=/tmp/nbdkit-test-sock.OOEEAd dynamic-export=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: nbd: config key=socket, value=/tmp/nbdkit-test-sock.OOEEAd nbdkit: debug: nbd: config key=dynamic-export, value=true nbdkit: debug: nbd: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.oPUBpJ nbdkit: debug: forked into background (new pid = 1245812) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-content.pid2 nbdkit: debug: nbd: after_fork + for _i in {1..60} + test -s test-nbd-dynamic-content.pid2 + break + test -s test-nbd-dynamic-content.pid2 ++ cat test-nbd-dynamic-content.pid2 + cleanup_fn kill_nbdkit 1245812 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1245812' ++ printf %04096d 1 + long=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + export e + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[1]: debug: info: preconnect nbdkit: info[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: info[1]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 nbdkit: info[1]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[1]: debug: info: prepare readonly=0 nbdkit: info[1]: debug: info: get_size nbdkit: info[1]: debug: info: can_write nbdkit: info[1]: debug: info: can_zero nbdkit: info[1]: debug: info: can_fast_zero nbdkit: info[1]: debug: info: can_trim nbdkit: info[1]: debug: info: can_fua nbdkit: info[1]: debug: info: can_flush nbdkit: info[1]: debug: info: is_rotational nbdkit: info[1]: debug: info: can_multi_conn nbdkit: info[1]: debug: info: can_cache nbdkit: info[1]: debug: info: can_extents nbdkit: info[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[1]: debug: info: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: info[1]: debug: info: export_description libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[1]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: info[1]: debug: info: finalize libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x583 nbdkit: info[1]: debug: info: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd2: nbd_set_export_name: leave: ret=0 nbdkit: info[1]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd2: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd2: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd2: nbd_set_full_info: enter: request=true libnbd: debug: nbd2: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls: enter: tls=0 libnbd: debug: nbd2: nbd_set_tls: leave: ret=0 libnbd: debug: nbd2: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd2: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd2: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd2: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd2: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[2]: debug: info: preconnect nbdkit: info[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: info[2]: debug: info: open readonly=0 exportname="" tls=0 nbdkit: info[2]: debug: info: default_export readonly=0 tls=0 nbdkit: info[2]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[2]: debug: info: prepare readonly=0 nbdkit: info[2]: debug: info: get_size nbdkit: info[2]: debug: info: can_write nbdkit: info[2]: debug: info: can_zero nbdkit: info[2]: debug: info: can_fast_zero nbdkit: info[2]: debug: info: can_trim nbdkit: info[2]: debug: info: can_fua nbdkit: info[2]: debug: info: can_flush nbdkit: info[2]: debug: info: is_rotational nbdkit: info[2]: debug: info: can_multi_conn nbdkit: info[2]: debug: info: can_cache nbdkit: info[2]: debug: info: can_extents nbdkit: info[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[2]: debug: info: default_export readonly=0 tls=0 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[2]: debug: info: export_description libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[2]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: exportsize: 0 eflags: 0x583 nbdkit: info[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd2: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[1]: debug: nbd: open returned handle 0x5c7b099dc080 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd2: nbd_get_size: enter: libnbd: debug: nbd2: nbd_get_size: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd2: nbd_is_read_only: enter: libnbd: debug: nbd2: nbd_is_read_only: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_zero nbdkit: nbd[1]: debug: nbd: can_fast_zero nbdkit: nbd[1]: debug: nbd: can_trim nbdkit: nbd[1]: debug: nbd: can_fua nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd2: nbd_can_flush: enter: libnbd: debug: nbd2: nbd_can_flush: leave: ret=0 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd2: nbd_is_rotational: enter: libnbd: debug: nbd2: nbd_is_rotational: leave: ret=0 nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd2: nbd_aio_get_fd: enter: nbdkit: debug: starting worker thread info.2 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd2: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread info.4 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: nbd: can_multi_conn nbdkit: debug: starting worker thread info.5 libnbd: debug: nbd2: nbd_can_multi_conn: enter: libnbd: debug: nbd2: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd2: nbd_can_cache: enter: libnbd: debug: nbd2: nbd_can_cache: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd2: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd2: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 0 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.0 nbdkit: nbd.0: debug: client closed input socket, closing connection nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.2 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: debug: starting worker thread info.6 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread nbd.4 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread nbd.3 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread nbd.5 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: starting worker thread info.14 nbdkit: debug: starting worker thread info.15 nbdkit: debug: starting worker thread nbd.6 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: debug: starting worker thread nbd.7 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.9 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.10 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd2: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd2: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd2: nbd_aio_disconnect: leave: ret=0 nbdkit: info.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[2]: debug: info: finalize nbdkit: info[2]: debug: info: close libnbd: debug: nbd2: nbd_aio_notify_read: enter: libnbd: debug: nbd2: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd2: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd2: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd2: nbd_connection_state: enter: libnbd: debug: nbd2: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd2: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="test" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[2]: debug: nbd: preconnect nbdkit: nbd[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' nbdkit: nbd[2]: debug: nbd: open readonly=0 exportname="test" tls=0 libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_set_export_name: enter: export_name="test" libnbd: debug: nbd3: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd3: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd3: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd3: nbd_set_full_info: enter: request=true libnbd: debug: nbd3: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd3: nbd_set_tls: enter: tls=0 libnbd: debug: nbd3: nbd_set_tls: leave: ret=0 libnbd: debug: nbd3: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd3: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd3: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd3: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd3: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[3]: debug: info: preconnect nbdkit: info[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'test' libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' nbdkit: info[3]: debug: info: open readonly=0 exportname="test" tls=0 nbdkit: info[3]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[3]: debug: info: prepare readonly=0 nbdkit: info[3]: debug: info: get_size nbdkit: info[3]: debug: info: can_write nbdkit: info[3]: debug: info: can_zero nbdkit: info[3]: debug: info: can_fast_zero nbdkit: info[3]: debug: info: can_trim nbdkit: info[3]: debug: info: can_fua nbdkit: info[3]: debug: info: can_flush nbdkit: info[3]: debug: info: is_rotational nbdkit: info[3]: debug: info: can_multi_conn nbdkit: info[3]: debug: info: can_cache nbdkit: info[3]: debug: info: can_extents nbdkit: info[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[3]: debug: info: export_description nbdkit: info[3]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: exportsize: 4 eflags: 0x583 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd3: nbd_connect_unix: leave: ret=0 nbdkit: nbd[2]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[2]: debug: nbd: prepare readonly=0 nbdkit: nbd[2]: debug: nbd: get_size libnbd: debug: nbd3: nbd_get_size: enter: libnbd: debug: nbd3: nbd_get_size: leave: ret=4 nbdkit: debug: starting worker thread info.1 nbdkit: nbd[2]: debug: nbd: can_write libnbd: debug: nbd3: nbd_is_read_only: enter: libnbd: debug: nbd3: nbd_is_read_only: leave: ret=1 nbdkit: nbd[2]: debug: nbd: can_zero nbdkit: debug: nbd: started reader thread libnbd: debug: nbd3: nbd_aio_get_fd: enter: libnbd: debug: nbd3: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[2]: debug: nbd: can_fast_zero nbdkit: nbd[2]: debug: nbd: can_trim nbdkit: nbd[2]: debug: nbd: can_fua nbdkit: nbd[2]: debug: nbd: can_flush libnbd: debug: nbd3: nbd_can_flush: enter: libnbd: debug: nbd3: nbd_can_flush: leave: ret=0 nbdkit: nbd[2]: debug: nbd: is_rotational libnbd: debug: nbd3: nbd_is_rotational: enter: libnbd: debug: nbd3: nbd_is_rotational: leave: ret=0 nbdkit: nbd[2]: debug: nbd: can_multi_conn libnbd: debug: nbd3: nbd_can_multi_conn: enter: libnbd: debug: nbd3: nbd_can_multi_conn: leave: ret=1 nbdkit: debug: starting worker thread info.2 nbdkit: nbd[2]: debug: nbd: can_cache libnbd: debug: nbd3: nbd_can_cache: enter: libnbd: debug: nbd3: nbd_can_cache: leave: ret=1 nbdkit: nbd[2]: debug: nbd: can_extents libnbd: debug: nbd3: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd3: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.8 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread info.9 nbdkit: nbd.0: debug: nbd: pread count=4 offset=0 libnbd: debug: nbd3: nbd_aio_pread: enter: buf= count=4 offset=0 completion=NULL flags=0x0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread info.10 libnbd: debug: nbd3: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd3: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd3: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd3: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd3: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd3: nbd_aio_pread: leave: ret=1 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread nbd.4 nbdkit: info.0: debug: info: pread count=4 offset=0 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd3: nbd_aio_get_fd: enter: libnbd: debug: nbd3: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd3: nbd_aio_notify_read: enter: libnbd: debug: nbd3: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.14 libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread info.15 nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd3: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd3: nbd_aio_get_fd: enter: libnbd: debug: nbd3: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread nbd.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd[2]: debug: nbd: finalize nbdkit: nbd[2]: debug: nbd: close libnbd: debug: nbd3: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd3: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd3: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd3: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd3: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd3: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd3: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd3: nbd_aio_disconnect: leave: ret=0 nbdkit: info.11: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[3]: debug: info: finalize nbdkit: info[3]: debug: info: close libnbd: debug: nbd3: nbd_aio_notify_read: enter: libnbd: debug: nbd3: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd3: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd3: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd3: nbd_connection_state: enter: libnbd: debug: nbd3: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd3: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[3]: debug: nbd: preconnect nbdkit: nbd[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/' nbdkit: nbd[3]: debug: nbd: open readonly=0 exportname="/" tls=0 libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_set_export_name: enter: export_name="/" libnbd: debug: nbd4: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd4: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd4: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd4: nbd_set_full_info: enter: request=true libnbd: debug: nbd4: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd4: nbd_set_tls: enter: tls=0 libnbd: debug: nbd4: nbd_set_tls: leave: ret=0 libnbd: debug: nbd4: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd4: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd4: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd4: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd4: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[4]: debug: info: preconnect nbdkit: info[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '/' nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/' nbdkit: info[4]: debug: info: open readonly=0 exportname="/" tls=0 nbdkit: info[4]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[4]: debug: info: prepare readonly=0 nbdkit: info[4]: debug: info: get_size nbdkit: info[4]: debug: info: can_write nbdkit: info[4]: debug: info: can_zero nbdkit: info[4]: debug: info: can_fast_zero nbdkit: info[4]: debug: info: can_trim nbdkit: info[4]: debug: info: can_fua nbdkit: info[4]: debug: info: can_flush nbdkit: info[4]: debug: info: is_rotational nbdkit: info[4]: debug: info: can_multi_conn nbdkit: info[4]: debug: info: can_cache nbdkit: info[4]: debug: info: can_extents nbdkit: info[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[4]: debug: info: export_description nbdkit: info[4]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd4: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[3]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[3]: debug: nbd: prepare readonly=0 nbdkit: nbd[3]: debug: nbd: get_size libnbd: debug: nbd4: nbd_get_size: enter: nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd4: nbd_get_size: leave: ret=1 nbdkit: nbd[3]: debug: nbd: can_write libnbd: debug: nbd4: nbd_is_read_only: enter: libnbd: debug: nbd4: nbd_is_read_only: leave: ret=1 nbdkit: debug: nbd: started reader thread libnbd: debug: nbd4: nbd_aio_get_fd: enter: nbdkit: nbd[3]: debug: nbd: can_zero nbdkit: nbd[3]: debug: nbd: can_fast_zero nbdkit: nbd[3]: debug: nbd: can_trim nbdkit: nbd[3]: debug: nbd: can_fua nbdkit: debug: starting worker thread info.2 nbdkit: nbd[3]: debug: nbd: can_flush libnbd: debug: nbd4: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread info.3 nbdkit: debug: polling, dir=1 libnbd: debug: nbd4: nbd_can_flush: enter: libnbd: debug: nbd4: nbd_can_flush: leave: ret=0 nbdkit: nbd[3]: debug: nbd: is_rotational libnbd: debug: nbd4: nbd_is_rotational: enter: libnbd: debug: nbd4: nbd_is_rotational: leave: ret=0 nbdkit: nbd[3]: debug: nbd: can_multi_conn libnbd: debug: nbd4: nbd_can_multi_conn: enter: libnbd: debug: nbd4: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[3]: debug: nbd: can_cache libnbd: debug: nbd4: nbd_can_cache: enter: libnbd: debug: nbd4: nbd_can_cache: leave: ret=1 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[3]: debug: nbd: can_extents libnbd: debug: nbd4: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd4: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.5 nbdkit: nbd[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[3]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread info.8 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread info.10 nbdkit: nbd.1: debug: nbd: pread count=1 offset=0 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd4: nbd_aio_pread: enter: buf= count=1 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd4: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd4: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd4: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread nbd.5 nbdkit: info.0: debug: info: pread count=1 offset=0 libnbd: debug: nbd4: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd4: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd4: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread info.14 nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd4: nbd_aio_notify_read: enter: nbdkit: nbd.1: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread info.15 libnbd: debug: nbd4: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: cookie 1 completed state machine, status 0 nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd4: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd4: nbd_aio_get_fd: enter: libnbd: debug: nbd4: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd4: nbd_aio_get_fd: enter: libnbd: debug: nbd4: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.14 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.0: debug: client closed input socket, closing connection nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[3]: debug: nbd: finalize nbdkit: nbd[3]: debug: nbd: close libnbd: debug: nbd4: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd4: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd4: nbd_aio_disconnect: leave: ret=0 nbdkit: info.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[4]: debug: info: finalize nbdkit: info[4]: debug: info: close libnbd: debug: nbd4: nbd_aio_notify_read: enter: libnbd: debug: nbd4: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd4: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd4: nbd_connection_state: enter: libnbd: debug: nbd4: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd4: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="//" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[4]: debug: nbd: preconnect nbdkit: nbd[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[4]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '//' nbdkit: nbd[4]: debug: nbd: open readonly=0 exportname="//" tls=0 libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_export_name: enter: export_name="//" libnbd: debug: nbd5: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd5: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd5: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd5: nbd_set_full_info: enter: request=true libnbd: debug: nbd5: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd5: nbd_set_tls: enter: tls=0 libnbd: debug: nbd5: nbd_set_tls: leave: ret=0 libnbd: debug: nbd5: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd5: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd5: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd5: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd5: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[5]: debug: info: preconnect nbdkit: info[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: info[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '//' nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '//' nbdkit: info[5]: debug: info: open readonly=0 exportname="//" tls=0 nbdkit: info[5]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[5]: debug: info: prepare readonly=0 nbdkit: info[5]: debug: info: get_size nbdkit: info[5]: debug: info: can_write nbdkit: info[5]: debug: info: can_zero nbdkit: info[5]: debug: info: can_fast_zero nbdkit: info[5]: debug: info: can_trim nbdkit: info[5]: debug: info: can_fua nbdkit: info[5]: debug: info: can_flush nbdkit: info[5]: debug: info: is_rotational nbdkit: info[5]: debug: info: can_multi_conn nbdkit: info[5]: debug: info: can_cache nbdkit: info[5]: debug: info: can_extents nbdkit: info[5]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[5]: debug: info: export_description nbdkit: info[5]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: info[5]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd5: nbd_connect_unix: leave: ret=0 nbdkit: nbd[4]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[4]: debug: nbd: prepare readonly=0 nbdkit: nbd[4]: debug: nbd: get_size libnbd: debug: nbd5: nbd_get_size: enter: libnbd: debug: nbd5: nbd_get_size: leave: ret=2 nbdkit: nbd[4]: debug: nbd: can_write libnbd: debug: nbd5: nbd_is_read_only: enter: libnbd: debug: nbd5: nbd_is_read_only: leave: ret=1 nbdkit: nbd[4]: debug: nbd: can_zero nbdkit: nbd[4]: debug: nbd: can_fast_zero nbdkit: nbd[4]: debug: nbd: can_trim nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd5: nbd_aio_get_fd: enter: nbdkit: nbd[4]: debug: nbd: can_fua nbdkit: debug: starting worker thread info.2 nbdkit: nbd[4]: debug: nbd: can_flush nbdkit: debug: starting worker thread info.5 nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd5: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread info.4 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbd5: nbd_can_flush: enter: libnbd: debug: nbd5: nbd_can_flush: leave: ret=0 nbdkit: nbd[4]: debug: nbd: is_rotational libnbd: debug: nbd5: nbd_is_rotational: enter: nbdkit: debug: starting worker thread info.0 libnbd: debug: nbd5: nbd_is_rotational: leave: ret=0 nbdkit: nbd[4]: debug: nbd: can_multi_conn libnbd: debug: nbd5: nbd_can_multi_conn: enter: libnbd: debug: nbd5: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[4]: debug: nbd: can_cache libnbd: debug: nbd5: nbd_can_cache: enter: libnbd: debug: nbd5: nbd_can_cache: leave: ret=1 nbdkit: nbd[4]: debug: nbd: can_extents libnbd: debug: nbd5: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd5: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: debug: starting worker thread info.7 nbdkit: nbd[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: debug: starting worker thread info.8 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.9 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: nbd.1: debug: nbd: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbd5: nbd_aio_pread: enter: buf= count=2 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd5: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread nbd.2 libnbd: debug: nbd5: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd5: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd5: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd5: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd5: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread nbd.4 nbdkit: nbd.1: debug: cookie 1 started by state machine nbdkit: info.1: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.5 libnbd: debug: nbd5: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd5: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread info.14 nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.15 nbdkit: debug: starting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd5: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd5: nbd_aio_get_fd: enter: libnbd: debug: nbd5: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd[4]: debug: nbd: finalize nbdkit: nbd[4]: debug: nbd: close libnbd: debug: nbd5: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd5: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd5: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd5: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd5: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd5: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd5: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd5: nbd_aio_disconnect: leave: ret=0 nbdkit: info.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[5]: debug: info: finalize nbdkit: info[5]: debug: info: close libnbd: debug: nbd5: nbd_aio_notify_read: enter: libnbd: debug: nbd5: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd5: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd5: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd5: nbd_connection_state: enter: libnbd: debug: nbd5: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd5: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name=" " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[5]: debug: nbd: preconnect nbdkit: nbd[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: nbd[5]: debug: nbd: open readonly=0 exportname=" " tls=0 libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_set_export_name: enter: export_name=" " libnbd: debug: nbd6: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd6: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd6: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd6: nbd_set_full_info: enter: request=true libnbd: debug: nbd6: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd6: nbd_set_tls: enter: tls=0 libnbd: debug: nbd6: nbd_set_tls: leave: ret=0 libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[6]: debug: info: preconnect nbdkit: info[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export ' ' nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: info[6]: debug: info: open readonly=0 exportname=" " tls=0 nbdkit: info[6]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[6]: debug: info: prepare readonly=0 nbdkit: info[6]: debug: info: get_size nbdkit: info[6]: debug: info: can_write nbdkit: info[6]: debug: info: can_zero nbdkit: info[6]: debug: info: can_fast_zero nbdkit: info[6]: debug: info: can_trim nbdkit: info[6]: debug: info: can_fua nbdkit: info[6]: debug: info: can_flush nbdkit: info[6]: debug: info: is_rotational nbdkit: info[6]: debug: info: can_multi_conn nbdkit: info[6]: debug: info: can_cache nbdkit: info[6]: debug: info: can_extents nbdkit: info[6]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[6]: debug: info: export_description nbdkit: info[6]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[6]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd6: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[5]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[5]: debug: nbd: prepare readonly=0 nbdkit: nbd[5]: debug: nbd: get_size nbdkit: debug: nbd: started reader thread libnbd: debug: nbd6: nbd_get_size: enter: nbdkit: debug: starting worker thread info.2 libnbd: debug: nbd6: nbd_get_size: leave: ret=1 nbdkit: debug: starting worker thread info.1 nbdkit: nbd[5]: debug: nbd: can_write libnbd: debug: nbd6: nbd_is_read_only: enter: libnbd: debug: nbd6: nbd_is_read_only: leave: ret=1 nbdkit: nbd[5]: debug: nbd: can_zero nbdkit: nbd[5]: debug: nbd: can_fast_zero libnbd: debug: nbd6: nbd_aio_get_fd: enter: libnbd: debug: nbd6: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[5]: debug: nbd: can_trim nbdkit: nbd[5]: debug: nbd: can_fua nbdkit: nbd[5]: debug: nbd: can_flush libnbd: debug: nbd6: nbd_can_flush: enter: libnbd: debug: nbd6: nbd_can_flush: leave: ret=0 nbdkit: nbd[5]: debug: nbd: is_rotational libnbd: debug: nbd6: nbd_is_rotational: enter: libnbd: debug: nbd6: nbd_is_rotational: leave: ret=0 nbdkit: nbd[5]: debug: nbd: can_multi_conn libnbd: debug: nbd6: nbd_can_multi_conn: enter: libnbd: debug: nbd6: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[5]: debug: nbd: can_cache nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd6: nbd_can_cache: enter: libnbd: debug: nbd6: nbd_can_cache: leave: ret=1 nbdkit: nbd[5]: debug: nbd: can_extents libnbd: debug: nbd6: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd6: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[5]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[5]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.8 nbdkit: nbd.0: debug: nbd: pread count=1 offset=0 libnbd: debug: nbd6: nbd_aio_pread: enter: buf= count=1 offset=0 completion=NULL flags=0x0 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread nbd.2 libnbd: debug: nbd6: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd6: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd6: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread info.10 libnbd: debug: nbd6: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd6: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd6: nbd_aio_pread: leave: ret=1 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.4 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread nbd.5 libnbd: debug: nbd6: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd6: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread info.13 nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.14 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd6: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd6: nbd_aio_get_fd: enter: libnbd: debug: nbd6: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.8 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.4: debug: exiting worker thread nbd.4 libnbd: debug: nbd6: nbd_aio_get_fd: enter: libnbd: debug: nbd6: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread nbd.9 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[5]: debug: nbd: finalize nbdkit: nbd[5]: debug: nbd: close libnbd: debug: nbd6: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd6: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd6: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd6: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd6: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd6: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd6: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: info.2: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd6: nbd_aio_disconnect: leave: ret=0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[6]: debug: info: finalize nbdkit: info[6]: debug: info: close libnbd: debug: nbd6: nbd_aio_notify_read: enter: libnbd: debug: nbd6: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd6: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd6: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd6: nbd_connection_state: enter: libnbd: debug: nbd6: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd6: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/ " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[6]: debug: nbd: preconnect nbdkit: nbd[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/ ' nbdkit: nbd[6]: debug: nbd: open readonly=0 exportname="/ " tls=0 libnbd: debug: nbd7: nbd_create: opening handle libnbd: debug: nbd7: nbd_set_export_name: enter: export_name="/ " libnbd: debug: nbd7: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd7: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd7: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd7: nbd_set_full_info: enter: request=true libnbd: debug: nbd7: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd7: nbd_set_tls: enter: tls=0 libnbd: debug: nbd7: nbd_set_tls: leave: ret=0 libnbd: debug: nbd7: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd7: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd7: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd7: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd7: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[7]: debug: info: preconnect nbdkit: info[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '/ ' nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/ ' libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: info[7]: debug: info: open readonly=0 exportname="/ " tls=0 nbdkit: info[7]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[7]: debug: info: prepare readonly=0 nbdkit: info[7]: debug: info: get_size nbdkit: info[7]: debug: info: can_write nbdkit: info[7]: debug: info: can_zero nbdkit: info[7]: debug: info: can_fast_zero nbdkit: info[7]: debug: info: can_trim nbdkit: info[7]: debug: info: can_fua nbdkit: info[7]: debug: info: can_flush nbdkit: info[7]: debug: info: is_rotational nbdkit: info[7]: debug: info: can_multi_conn nbdkit: info[7]: debug: info: can_cache nbdkit: info[7]: debug: info: can_extents nbdkit: info[7]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[7]: debug: info: export_description nbdkit: info[7]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[7]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED nbdkit: debug: starting worker thread info.0 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd7: nbd_connect_unix: leave: ret=0 nbdkit: nbd[6]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: debug: starting worker thread info.1 nbdkit: nbd[6]: debug: nbd: prepare readonly=0 nbdkit: nbd[6]: debug: nbd: get_size libnbd: debug: nbd7: nbd_get_size: enter: libnbd: debug: nbd7: nbd_get_size: leave: ret=2 nbdkit: nbd[6]: debug: nbd: can_write libnbd: debug: nbd7: nbd_is_read_only: enter: libnbd: debug: nbd7: nbd_is_read_only: leave: ret=1 nbdkit: debug: starting worker thread info.2 nbdkit: nbd[6]: debug: nbd: can_zero nbdkit: debug: nbd: started reader thread libnbd: debug: nbd7: nbd_aio_get_fd: enter: nbdkit: nbd[6]: debug: nbd: can_fast_zero nbdkit: debug: starting worker thread info.3 nbdkit: nbd[6]: debug: nbd: can_trim nbdkit: nbd[6]: debug: nbd: can_fua nbdkit: nbd[6]: debug: nbd: can_flush nbdkit: debug: starting worker thread info.4 libnbd: debug: nbd7: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd7: nbd_can_flush: enter: libnbd: debug: nbd7: nbd_can_flush: leave: ret=0 nbdkit: nbd[6]: debug: nbd: is_rotational libnbd: debug: nbd7: nbd_is_rotational: enter: libnbd: debug: nbd7: nbd_is_rotational: leave: ret=0 nbdkit: debug: starting worker thread info.6 nbdkit: nbd[6]: debug: nbd: can_multi_conn libnbd: debug: nbd7: nbd_can_multi_conn: enter: libnbd: debug: nbd7: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[6]: debug: nbd: can_cache libnbd: debug: nbd7: nbd_can_cache: enter: nbdkit: debug: starting worker thread info.5 libnbd: debug: nbd7: nbd_can_cache: leave: ret=1 nbdkit: nbd[6]: debug: nbd: can_extents libnbd: debug: nbd7: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd7: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread info.7 nbdkit: nbd[6]: debug: newstyle negotiation: flags: export 0x583 nbdkit: nbd[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[6]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.8 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: debug: starting worker thread info.9 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread info.10 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.11 nbdkit: nbd.0: debug: nbd: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd7: nbd_aio_pread: enter: buf= count=2 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd7: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.4 libnbd: debug: nbd7: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd7: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd7: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd7: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd7: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread info.14 nbdkit: debug: starting worker thread nbd.6 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread info.15 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd7: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd7: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread nbd.10 libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.14 nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread nbd.13 libnbd: debug: nbd7: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_aio_get_fd: enter: libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd7: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[6]: debug: nbd: finalize nbdkit: nbd[6]: debug: nbd: close libnbd: debug: nbd7: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd7: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd7: nbd_aio_disconnect: leave: ret=0 nbdkit: info.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info[7]: debug: info: finalize nbdkit: info[7]: debug: info: close libnbd: debug: nbd7: nbd_aio_notify_read: enter: libnbd: debug: nbd7: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd7: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd7: nbd_connection_state: enter: libnbd: debug: nbd7: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd7: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="?" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[7]: debug: nbd: preconnect nbdkit: nbd[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '?' nbdkit: nbd[7]: debug: nbd: open readonly=0 exportname="?" tls=0 libnbd: debug: nbd8: nbd_create: opening handle libnbd: debug: nbd8: nbd_set_export_name: enter: export_name="?" libnbd: debug: nbd8: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd8: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd8: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd8: nbd_set_full_info: enter: request=true libnbd: debug: nbd8: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd8: nbd_set_tls: enter: tls=0 libnbd: debug: nbd8: nbd_set_tls: leave: ret=0 libnbd: debug: nbd8: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd8: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd8: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd8: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd8: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[8]: debug: info: preconnect nbdkit: info[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '?' nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '?' nbdkit: info[8]: debug: info: open readonly=0 exportname="?" tls=0 nbdkit: info[8]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[8]: debug: info: prepare readonly=0 nbdkit: info[8]: debug: info: get_size nbdkit: info[8]: debug: info: can_write nbdkit: info[8]: debug: info: can_zero nbdkit: info[8]: debug: info: can_fast_zero nbdkit: info[8]: debug: info: can_trim nbdkit: info[8]: debug: info: can_fua nbdkit: info[8]: debug: info: can_flush nbdkit: info[8]: debug: info: is_rotational nbdkit: info[8]: debug: info: can_multi_conn nbdkit: info[8]: debug: info: can_cache nbdkit: info[8]: debug: info: can_extents nbdkit: info[8]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[8]: debug: info: export_description libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[8]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: info[8]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd8: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd8: nbd_connect_unix: leave: ret=0 nbdkit: nbd[7]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[7]: debug: nbd: prepare readonly=0 nbdkit: nbd[7]: debug: nbd: get_size libnbd: debug: nbd8: nbd_get_size: enter: libnbd: debug: nbd8: nbd_get_size: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_write libnbd: debug: nbd8: nbd_is_read_only: enter: libnbd: debug: nbd8: nbd_is_read_only: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_zero nbdkit: nbd[7]: debug: nbd: can_fast_zero nbdkit: nbd[7]: debug: nbd: can_trim nbdkit: nbd[7]: debug: nbd: can_fua nbdkit: debug: starting worker thread info.1 nbdkit: nbd[7]: debug: nbd: can_flush libnbd: debug: nbd8: nbd_can_flush: enter: nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.2 libnbd: debug: nbd8: nbd_can_flush: leave: ret=0 nbdkit: nbd[7]: debug: nbd: is_rotational nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd8: nbd_is_rotational: enter: libnbd: debug: nbd8: nbd_is_rotational: leave: ret=0 nbdkit: nbd[7]: debug: nbd: can_multi_conn libnbd: debug: nbd8: nbd_can_multi_conn: enter: libnbd: debug: nbd8: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_cache libnbd: debug: nbd8: nbd_can_cache: enter: libnbd: debug: nbd8: nbd_can_cache: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_extents libnbd: debug: nbd8: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd8: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[7]: debug: newstyle negotiation: flags: export 0x583 libnbd: debug: nbd8: nbd_aio_get_fd: enter: nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[7]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: debug: starting worker thread info.5 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread nbd.1 nbdkit: nbd.0: debug: nbd: pread count=1 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd8: nbd_aio_pread: enter: buf= count=1 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd8: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbd8: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd8: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd8: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd8: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd8: nbd_aio_pread: leave: ret=1 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.3 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread info.9 libnbd: debug: nbd8: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd8: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 nbdkit: debug: starting worker thread info.14 nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd8: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd8: nbd_aio_get_fd: enter: libnbd: debug: nbd8: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: starting worker thread info.15 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd[7]: debug: nbd: finalize nbdkit: nbd[7]: debug: nbd: close libnbd: debug: nbd8: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd8: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd8: nbd_aio_disconnect: leave: ret=0 nbdkit: info.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[8]: debug: info: finalize nbdkit: info[8]: debug: info: close libnbd: debug: nbd8: nbd_aio_notify_read: enter: libnbd: debug: nbd8: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd8: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd8: nbd_connection_state: enter: libnbd: debug: nbd8: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd8: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\xffffffe3\xffffff83\xffffff86\xffffffe3\xffffff82\xffffffb9\xffffffe3\xffffff83\xffffff88" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[8]: debug: nbd: preconnect nbdkit: nbd[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'テスト' nbdkit: nbd[8]: debug: nbd: open readonly=0 exportname="テスト" tls=0 libnbd: debug: nbd9: nbd_create: opening handle libnbd: debug: nbd9: nbd_set_export_name: enter: export_name="\xffffffe3\xffffff83\xffffff86\xffffffe3\xffffff82\xffffffb9\xffffffe3\xffffff83\xffffff88" libnbd: debug: nbd9: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd9: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd9: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd9: nbd_set_full_info: enter: request=true libnbd: debug: nbd9: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd9: nbd_set_tls: enter: tls=0 libnbd: debug: nbd9: nbd_set_tls: leave: ret=0 libnbd: debug: nbd9: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd9: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd9: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd9: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd9: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[9]: debug: info: preconnect nbdkit: info[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'テスト' nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'テスト' libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: info[9]: debug: info: open readonly=0 exportname="テスト" tls=0 nbdkit: info[9]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[9]: debug: info: prepare readonly=0 nbdkit: info[9]: debug: info: get_size nbdkit: info[9]: debug: info: can_write nbdkit: info[9]: debug: info: can_zero nbdkit: info[9]: debug: info: can_fast_zero nbdkit: info[9]: debug: info: can_trim nbdkit: info[9]: debug: info: can_fua nbdkit: info[9]: debug: info: can_flush nbdkit: info[9]: debug: info: is_rotational nbdkit: info[9]: debug: info: can_multi_conn nbdkit: info[9]: debug: info: can_cache nbdkit: info[9]: debug: info: can_extents nbdkit: info[9]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[9]: debug: info: export_description libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[9]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[9]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: exportsize: 9 eflags: 0x583 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd9: nbd_connect_unix: leave: ret=0 nbdkit: nbd[8]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[8]: debug: nbd: prepare readonly=0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[8]: debug: nbd: get_size libnbd: debug: nbd9: nbd_get_size: enter: libnbd: debug: nbd9: nbd_get_size: leave: ret=9 nbdkit: nbd[8]: debug: nbd: can_write libnbd: debug: nbd9: nbd_is_read_only: enter: libnbd: debug: nbd9: nbd_is_read_only: leave: ret=1 nbdkit: nbd[8]: debug: nbd: can_zero nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd9: nbd_aio_get_fd: enter: libnbd: debug: nbd9: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd[8]: debug: nbd: can_fast_zero nbdkit: debug: starting worker thread info.2 nbdkit: nbd[8]: debug: nbd: can_trim nbdkit: nbd[8]: debug: nbd: can_fua nbdkit: debug: starting worker thread info.3 nbdkit: nbd[8]: debug: nbd: can_flush libnbd: debug: nbd9: nbd_can_flush: enter: libnbd: debug: nbd9: nbd_can_flush: leave: ret=0 nbdkit: nbd[8]: debug: nbd: is_rotational nbdkit: debug: starting worker thread info.4 libnbd: debug: nbd9: nbd_is_rotational: enter: libnbd: debug: nbd9: nbd_is_rotational: leave: ret=0 nbdkit: nbd[8]: debug: nbd: can_multi_conn libnbd: debug: nbd9: nbd_can_multi_conn: enter: libnbd: debug: nbd9: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[8]: debug: nbd: can_cache libnbd: debug: nbd9: nbd_can_cache: enter: libnbd: debug: nbd9: nbd_can_cache: leave: ret=1 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread info.5 nbdkit: nbd[8]: debug: nbd: can_extents libnbd: debug: nbd9: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd9: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[8]: debug: newstyle negotiation: flags: export 0x583 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[8]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 9 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=9 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread nbd.2 nbdkit: nbd.0: debug: nbd: pread count=9 offset=0 libnbd: debug: nbd9: nbd_aio_pread: enter: buf= count=9 offset=0 completion=NULL flags=0x0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd9: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd9: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.4 nbdkit: info.0: debug: info: pread count=9 offset=0 nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd9: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd9: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread info.14 libnbd: debug: nbd9: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd9: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread nbd.5 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd9: nbd_aio_notify_read: enter: libnbd: debug: nbd9: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread info.15 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread nbd.10 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd9: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd9: nbd_aio_get_fd: enter: libnbd: debug: nbd9: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd9: nbd_aio_get_fd: enter: libnbd: debug: nbd9: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread nbd.13 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread nbd.14 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd[8]: debug: nbd: finalize nbdkit: nbd[8]: debug: nbd: close libnbd: debug: nbd9: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd9: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd9: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd9: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd9: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd9: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd9: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd9: nbd_aio_disconnect: leave: ret=0 nbdkit: info.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info[9]: debug: info: finalize nbdkit: info[9]: debug: info: close libnbd: debug: nbd9: nbd_aio_notify_read: enter: libnbd: debug: nbd9: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd9: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd9: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd9: nbd_connection_state: enter: libnbd: debug: nbd9: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd9: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="-n" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[9]: debug: nbd: preconnect nbdkit: nbd[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[9]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '-n' libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[9]: debug: nbd: open readonly=0 exportname="-n" tls=0 libnbd: debug: nbd10: nbd_create: opening handle libnbd: debug: nbd10: nbd_set_export_name: enter: export_name="-n" libnbd: debug: nbd10: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd10: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd10: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd10: nbd_set_full_info: enter: request=true libnbd: debug: nbd10: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd10: nbd_set_tls: enter: tls=0 libnbd: debug: nbd10: nbd_set_tls: leave: ret=0 libnbd: debug: nbd10: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd10: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd10: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd10: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd10: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[10]: debug: info: preconnect nbdkit: info[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '-n' nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '-n' nbdkit: info[10]: debug: info: open readonly=0 exportname="-n" tls=0 nbdkit: info[10]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[10]: debug: info: prepare readonly=0 nbdkit: info[10]: debug: info: get_size nbdkit: info[10]: debug: info: can_write nbdkit: info[10]: debug: info: can_zero nbdkit: info[10]: debug: info: can_fast_zero nbdkit: info[10]: debug: info: can_trim nbdkit: info[10]: debug: info: can_fua nbdkit: info[10]: debug: info: can_flush nbdkit: info[10]: debug: info: is_rotational nbdkit: info[10]: debug: info: can_multi_conn nbdkit: info[10]: debug: info: can_cache nbdkit: info[10]: debug: info: can_extents nbdkit: info[10]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[10]: debug: info: export_description libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: info[10]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd10: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[10]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd10: nbd_connect_unix: leave: ret=0 nbdkit: nbd[9]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[9]: debug: nbd: prepare readonly=0 nbdkit: nbd[9]: debug: nbd: get_size libnbd: debug: nbd10: nbd_get_size: enter: libnbd: debug: nbd10: nbd_get_size: leave: ret=2 nbdkit: nbd[9]: debug: nbd: can_write libnbd: debug: nbd10: nbd_is_read_only: enter: libnbd: debug: nbd10: nbd_is_read_only: leave: ret=1 nbdkit: nbd[9]: debug: nbd: can_zero nbdkit: nbd[9]: debug: nbd: can_fast_zero nbdkit: nbd[9]: debug: nbd: can_trim nbdkit: nbd[9]: debug: nbd: can_fua nbdkit: nbd[9]: debug: nbd: can_flush libnbd: debug: nbd10: nbd_can_flush: enter: libnbd: debug: nbd10: nbd_can_flush: leave: ret=0 nbdkit: debug: starting worker thread info.0 nbdkit: debug: nbd: started reader thread libnbd: debug: nbd10: nbd_aio_get_fd: enter: libnbd: debug: nbd10: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd[9]: debug: nbd: is_rotational nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd10: nbd_is_rotational: enter: libnbd: debug: nbd10: nbd_is_rotational: leave: ret=0 nbdkit: nbd[9]: debug: nbd: can_multi_conn libnbd: debug: nbd10: nbd_can_multi_conn: enter: libnbd: debug: nbd10: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[9]: debug: nbd: can_cache nbdkit: debug: starting worker thread info.2 libnbd: debug: nbd10: nbd_can_cache: enter: libnbd: debug: nbd10: nbd_can_cache: leave: ret=1 nbdkit: nbd[9]: debug: nbd: can_extents libnbd: debug: nbd10: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd10: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[9]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.3 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[9]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread info.4 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread info.6 nbdkit: debug: starting worker thread nbd.1 nbdkit: nbd.2: debug: nbd: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread info.8 libnbd: debug: nbd10: nbd_aio_pread: enter: buf= count=2 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd10: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd10: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.7 libnbd: debug: nbd10: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread info.9 libnbd: debug: nbd10: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread nbd.6 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread info.10 libnbd: debug: nbd10: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd10: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd10: nbd_aio_notify_read: enter: libnbd: debug: nbd10: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread info.14 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: nbd.2: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread info.15 nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd10: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd10: nbd_aio_get_fd: enter: libnbd: debug: nbd10: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd10: nbd_aio_get_fd: enter: libnbd: debug: nbd10: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.0: debug: client closed input socket, closing connection nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[9]: debug: nbd: finalize nbdkit: nbd[9]: debug: nbd: close libnbd: debug: nbd10: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd10: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd10: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd10: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd10: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd10: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd10: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd10: nbd_aio_disconnect: leave: ret=0 nbdkit: info.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info[10]: debug: info: finalize nbdkit: info[10]: debug: info: close libnbd: debug: nbd10: nbd_aio_notify_read: enter: libnbd: debug: nbd10: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd10: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd10: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd10: nbd_connection_state: enter: libnbd: debug: nbd10: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd10: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\\" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[10]: debug: nbd: preconnect nbdkit: nbd[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[10]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '\\' nbdkit: nbd[10]: debug: nbd: open readonly=0 exportname="\\" tls=0 libnbd: debug: nbd11: nbd_create: opening handle libnbd: debug: nbd11: nbd_set_export_name: enter: export_name="\\" libnbd: debug: nbd11: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd11: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd11: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd11: nbd_set_full_info: enter: request=true libnbd: debug: nbd11: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd11: nbd_set_tls: enter: tls=0 libnbd: debug: nbd11: nbd_set_tls: leave: ret=0 libnbd: debug: nbd11: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd11: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd11: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd11: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd11: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[11]: debug: info: preconnect nbdkit: info[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '\\' libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '\\' nbdkit: info[11]: debug: info: open readonly=0 exportname="\\" tls=0 nbdkit: info[11]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[11]: debug: info: prepare readonly=0 nbdkit: info[11]: debug: info: get_size nbdkit: info[11]: debug: info: can_write nbdkit: info[11]: debug: info: can_zero nbdkit: info[11]: debug: info: can_fast_zero nbdkit: info[11]: debug: info: can_trim nbdkit: info[11]: debug: info: can_fua nbdkit: info[11]: debug: info: can_flush nbdkit: info[11]: debug: info: is_rotational nbdkit: info[11]: debug: info: can_multi_conn nbdkit: info[11]: debug: info: can_cache nbdkit: info[11]: debug: info: can_extents nbdkit: info[11]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[11]: debug: info: export_description nbdkit: info[11]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[11]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd11: nbd_connect_unix: leave: ret=0 nbdkit: nbd[10]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: debug: starting worker thread info.1 nbdkit: nbd[10]: debug: nbd: prepare readonly=0 nbdkit: nbd[10]: debug: nbd: get_size nbdkit: debug: starting worker thread info.0 libnbd: debug: nbd11: nbd_get_size: enter: libnbd: debug: nbd11: nbd_get_size: leave: ret=2 nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.2 nbdkit: nbd[10]: debug: nbd: can_write libnbd: debug: nbd11: nbd_is_read_only: enter: libnbd: debug: nbd11: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd11: nbd_aio_get_fd: enter: libnbd: debug: nbd11: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[10]: debug: nbd: can_zero nbdkit: nbd[10]: debug: nbd: can_fast_zero nbdkit: nbd[10]: debug: nbd: can_trim nbdkit: nbd[10]: debug: nbd: can_fua nbdkit: nbd[10]: debug: nbd: can_flush libnbd: debug: nbd11: nbd_can_flush: enter: libnbd: debug: nbd11: nbd_can_flush: leave: ret=0 nbdkit: nbd[10]: debug: nbd: is_rotational nbdkit: debug: starting worker thread info.4 libnbd: debug: nbd11: nbd_is_rotational: enter: libnbd: debug: nbd11: nbd_is_rotational: leave: ret=0 nbdkit: nbd[10]: debug: nbd: can_multi_conn libnbd: debug: nbd11: nbd_can_multi_conn: enter: libnbd: debug: nbd11: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[10]: debug: nbd: can_cache nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd11: nbd_can_cache: enter: libnbd: debug: nbd11: nbd_can_cache: leave: ret=1 nbdkit: nbd[10]: debug: nbd: can_extents libnbd: debug: nbd11: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd11: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[10]: debug: newstyle negotiation: flags: export 0x583 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[10]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: debug: starting worker thread info.5 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread info.7 nbdkit: nbd.0: debug: nbd: pread count=2 offset=0 libnbd: debug: nbd11: nbd_aio_pread: enter: buf= count=2 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd11: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd11: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.8 nbdkit: debug: starting worker thread nbd.2 libnbd: debug: nbd11: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd11: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread nbd.3 nbdkit: info.1: debug: info: pread count=2 offset=0 libnbd: debug: nbd11: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.10 libnbd: debug: nbd11: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread nbd.4 libnbd: debug: nbd11: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd11: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd11: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd11: nbd_aio_get_fd: enter: libnbd: debug: nbd11: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd11: nbd_aio_get_fd: enter: libnbd: debug: nbd11: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread info.14 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread nbd.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd[10]: debug: nbd: finalize nbdkit: nbd[10]: debug: nbd: close libnbd: debug: nbd11: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd11: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd11: nbd_aio_disconnect: leave: ret=0 nbdkit: info.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[11]: debug: info: finalize nbdkit: info[11]: debug: info: close libnbd: debug: nbd11: nbd_aio_notify_read: enter: libnbd: debug: nbd11: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd11: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd11: nbd_connection_state: enter: libnbd: debug: nbd11: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd11: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\x0a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[11]: debug: nbd: preconnect nbdkit: nbd[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[11]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: nbd[11]: debug: nbd: open readonly=0 exportname=" " tls=0 libnbd: debug: nbd12: nbd_create: opening handle libnbd: debug: nbd12: nbd_set_export_name: enter: export_name="\x0a" libnbd: debug: nbd12: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd12: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd12: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd12: nbd_set_full_info: enter: request=true libnbd: debug: nbd12: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd12: nbd_set_tls: enter: tls=0 libnbd: debug: nbd12: nbd_set_tls: leave: ret=0 libnbd: debug: nbd12: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd12: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd12: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd12: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd12: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[12]: debug: info: preconnect nbdkit: info[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: info[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export ' ' libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: info[12]: debug: info: open readonly=0 exportname=" " tls=0 nbdkit: info[12]: debug: info: open returned handle 0x5ce762e06440 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: info[12]: debug: info: prepare readonly=0 nbdkit: info[12]: debug: info: get_size libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: info[12]: debug: info: can_write nbdkit: info[12]: debug: info: can_zero nbdkit: info[12]: debug: info: can_fast_zero nbdkit: info[12]: debug: info: can_trim nbdkit: info[12]: debug: info: can_fua nbdkit: info[12]: debug: info: can_flush nbdkit: info[12]: debug: info: is_rotational nbdkit: info[12]: debug: info: can_multi_conn nbdkit: info[12]: debug: info: can_cache nbdkit: info[12]: debug: info: can_extents nbdkit: info[12]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[12]: debug: info: export_description libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[12]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[12]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd12: nbd_connect_unix: leave: ret=0 nbdkit: nbd[11]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[11]: debug: nbd: prepare readonly=0 nbdkit: nbd[11]: debug: nbd: get_size libnbd: debug: nbd12: nbd_get_size: enter: nbdkit: debug: starting worker thread info.0 nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd12: nbd_get_size: leave: ret=1 nbdkit: nbd[11]: debug: nbd: can_write libnbd: debug: nbd12: nbd_is_read_only: enter: libnbd: debug: nbd12: nbd_is_read_only: leave: ret=1 nbdkit: nbd[11]: debug: nbd: can_zero nbdkit: nbd[11]: debug: nbd: can_fast_zero nbdkit: nbd[11]: debug: nbd: can_trim libnbd: debug: nbd12: nbd_aio_get_fd: enter: nbdkit: debug: starting worker thread info.2 libnbd: debug: nbd12: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd[11]: debug: nbd: can_fua nbdkit: nbd[11]: debug: nbd: can_flush libnbd: debug: nbd12: nbd_can_flush: enter: nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd12: nbd_can_flush: leave: ret=0 nbdkit: nbd[11]: debug: nbd: is_rotational libnbd: debug: nbd12: nbd_is_rotational: enter: libnbd: debug: nbd12: nbd_is_rotational: leave: ret=0 nbdkit: nbd[11]: debug: nbd: can_multi_conn libnbd: debug: nbd12: nbd_can_multi_conn: enter: libnbd: debug: nbd12: nbd_can_multi_conn: leave: ret=1 nbdkit: debug: polling, dir=1 nbdkit: nbd[11]: debug: nbd: can_cache libnbd: debug: nbd12: nbd_can_cache: enter: libnbd: debug: nbd12: nbd_can_cache: leave: ret=1 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[11]: debug: nbd: can_extents libnbd: debug: nbd12: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd12: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[11]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.5 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[11]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 nbdkit: debug: starting worker thread info.8 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread info.9 nbdkit: nbd.0: debug: nbd: pread count=1 offset=0 libnbd: debug: nbd12: nbd_aio_pread: enter: buf= count=1 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd12: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd12: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread info.10 libnbd: debug: nbd12: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd12: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd12: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd12: nbd_aio_pread: leave: ret=1 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.4 libnbd: debug: nbd12: nbd_aio_get_fd: enter: nbdkit: debug: starting worker thread info.12 nbdkit: debug: starting worker thread nbd.3 nbdkit: info.0: debug: info: pread count=1 offset=0 nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd12: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: debug: starting worker thread info.13 libnbd: debug: nbd12: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread nbd.5 libnbd: debug: nbd12: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread info.14 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: starting worker thread info.15 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.11 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread nbd.14 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd12: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd12: nbd_aio_get_fd: enter: libnbd: debug: nbd12: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd[11]: debug: nbd: finalize nbdkit: nbd[11]: debug: nbd: close libnbd: debug: nbd12: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd12: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd12: nbd_aio_disconnect: leave: ret=0 nbdkit: info.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[12]: debug: info: finalize nbdkit: info[12]: debug: info: close libnbd: debug: nbd12: nbd_aio_notify_read: enter: libnbd: debug: nbd12: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd12: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd12: nbd_connection_state: enter: libnbd: debug: nbd12: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd12: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="%%" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[12]: debug: nbd: preconnect nbdkit: nbd[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '%%' nbdkit: nbd[12]: debug: nbd: open readonly=0 exportname="%%" tls=0 libnbd: debug: nbd13: nbd_create: opening handle libnbd: debug: nbd13: nbd_set_export_name: enter: export_name="%%" libnbd: debug: nbd13: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd13: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd13: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd13: nbd_set_full_info: enter: request=true libnbd: debug: nbd13: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd13: nbd_set_tls: enter: tls=0 libnbd: debug: nbd13: nbd_set_tls: leave: ret=0 libnbd: debug: nbd13: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd13: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd13: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd13: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd13: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[13]: debug: info: preconnect nbdkit: info[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '%%' nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '%%' nbdkit: info[13]: debug: info: open readonly=0 exportname="%%" tls=0 nbdkit: info[13]: debug: info: open returned handle 0x5ce762e06440 nbdkit: info[13]: debug: info: prepare readonly=0 nbdkit: info[13]: debug: info: get_size nbdkit: info[13]: debug: info: can_write nbdkit: info[13]: debug: info: can_zero nbdkit: info[13]: debug: info: can_fast_zero nbdkit: info[13]: debug: info: can_trim nbdkit: info[13]: debug: info: can_fua nbdkit: info[13]: debug: info: can_flush nbdkit: info[13]: debug: info: is_rotational nbdkit: info[13]: debug: info: can_multi_conn nbdkit: info[13]: debug: info: can_cache nbdkit: info[13]: debug: info: can_extents nbdkit: info[13]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: info[13]: debug: info: export_description libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[13]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[13]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd13: nbd_connect_unix: leave: ret=0 nbdkit: nbd[12]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: nbd[12]: debug: nbd: prepare readonly=0 nbdkit: nbd[12]: debug: nbd: get_size libnbd: debug: nbd13: nbd_get_size: enter: libnbd: debug: nbd13: nbd_get_size: leave: ret=2 nbdkit: debug: starting worker thread info.0 nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 nbdkit: nbd[12]: debug: nbd: can_write libnbd: debug: nbd13: nbd_aio_get_fd: enter: libnbd: debug: nbd13: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: starting worker thread info.2 nbdkit: debug: polling, dir=1 libnbd: debug: nbd13: nbd_is_read_only: enter: libnbd: debug: nbd13: nbd_is_read_only: leave: ret=1 nbdkit: debug: starting worker thread info.3 nbdkit: nbd[12]: debug: nbd: can_zero nbdkit: nbd[12]: debug: nbd: can_fast_zero nbdkit: nbd[12]: debug: nbd: can_trim nbdkit: nbd[12]: debug: nbd: can_fua nbdkit: nbd[12]: debug: nbd: can_flush libnbd: debug: nbd13: nbd_can_flush: enter: libnbd: debug: nbd13: nbd_can_flush: leave: ret=0 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[12]: debug: nbd: is_rotational libnbd: debug: nbd13: nbd_is_rotational: enter: libnbd: debug: nbd13: nbd_is_rotational: leave: ret=0 nbdkit: nbd[12]: debug: nbd: can_multi_conn libnbd: debug: nbd13: nbd_can_multi_conn: enter: libnbd: debug: nbd13: nbd_can_multi_conn: leave: ret=1 nbdkit: nbd[12]: debug: nbd: can_cache libnbd: debug: nbd13: nbd_can_cache: enter: libnbd: debug: nbd13: nbd_can_cache: leave: ret=1 nbdkit: nbd[12]: debug: nbd: can_extents libnbd: debug: nbd13: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd13: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[12]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.5 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[12]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 nbdkit: debug: starting worker thread info.7 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread info.8 nbdkit: nbd.0: debug: nbd: pread count=2 offset=0 nbdkit: debug: starting worker thread info.9 libnbd: debug: nbd13: nbd_aio_pread: enter: buf= count=2 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd13: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd13: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.10 nbdkit: debug: starting worker thread nbd.2 nbdkit: info.0: debug: info: pread count=2 offset=0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread info.11 libnbd: debug: nbd13: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd13: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd13: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread info.13 nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd13: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread info.14 nbdkit: nbd.0: debug: cookie 1 started by state machine libnbd: debug: nbd13: nbd_aio_notify_read: enter: libnbd: debug: nbd13: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.15 libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd13: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd13: nbd_aio_get_fd: enter: libnbd: debug: nbd13: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd13: nbd_aio_get_fd: enter: libnbd: debug: nbd13: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread nbd.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd[12]: debug: nbd: finalize nbdkit: nbd[12]: debug: nbd: close libnbd: debug: nbd13: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd13: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd13: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd13: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd13: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd13: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd13: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd13: nbd_aio_disconnect: leave: ret=0 nbdkit: info.10: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[13]: debug: info: finalize nbdkit: info[13]: debug: info: close libnbd: debug: nbd13: nbd_aio_notify_read: enter: libnbd: debug: nbd13: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd13: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd13: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd13: nbd_connection_state: enter: libnbd: debug: nbd13: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd13: nbd_close: closing handle + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "$long" + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock2"]) size = h.get_size() assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.oPUBpJ" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[13]: debug: nbd: preconnect nbdkit: nbd[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[13]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: nbd[13]: debug: nbd: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 libnbd: debug: nbd14: nbd_create: opening handle libnbd: debug: nbd14: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd14: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd14: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd14: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd14: nbd_set_full_info: enter: request=true libnbd: debug: nbd14: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd14: nbd_set_tls: enter: tls=0 libnbd: debug: nbd14: nbd_set_tls: leave: ret=0 libnbd: debug: nbd14: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.OOEEAd" libnbd: debug: nbd14: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd14: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd14: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd14: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: info[14]: debug: info: preconnect nbdkit: info[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: info[14]: debug: newstyle negotiation: client flags: 0x3 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: info[14]: debug: info: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: info[14]: debug: info: open returned handle 0x5ce762e065d0 nbdkit: info[14]: debug: info: prepare readonly=0 nbdkit: info[14]: debug: info: get_size nbdkit: info[14]: debug: info: can_write nbdkit: info[14]: debug: info: can_zero nbdkit: info[14]: debug: info: can_fast_zero nbdkit: info[14]: debug: info: can_trim nbdkit: info[14]: debug: info: can_fua nbdkit: info[14]: debug: info: can_flush nbdkit: info[14]: debug: info: is_rotational nbdkit: info[14]: debug: info: can_multi_conn nbdkit: info[14]: debug: info: can_cache nbdkit: info[14]: debug: info: can_extents nbdkit: info[14]: debug: newstyle negotiation: flags: export 0x583 nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: info[14]: debug: info: export_description nbdkit: info[14]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: info[14]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: exportsize: 4096 eflags: 0x583 libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd14: nbd_connect_unix: leave: ret=0 nbdkit: nbd[13]: debug: nbd: open returned handle 0x5c7b099f15b0 nbdkit: debug: starting worker thread info.0 nbdkit: nbd[13]: debug: nbd: prepare readonly=0 nbdkit: nbd[13]: debug: nbd: get_size libnbd: debug: nbd14: nbd_get_size: enter: nbdkit: debug: nbd: started reader thread nbdkit: debug: starting worker thread info.1 libnbd: debug: nbd14: nbd_get_size: leave: ret=4096 nbdkit: nbd[13]: debug: nbd: can_write libnbd: debug: nbd14: nbd_is_read_only: enter: nbdkit: debug: starting worker thread info.2 libnbd: debug: nbd14: nbd_is_read_only: leave: ret=1 nbdkit: nbd[13]: debug: nbd: can_zero nbdkit: nbd[13]: debug: nbd: can_fast_zero nbdkit: nbd[13]: debug: nbd: can_trim nbdkit: nbd[13]: debug: nbd: can_fua nbdkit: nbd[13]: debug: nbd: can_flush libnbd: debug: nbd14: nbd_aio_get_fd: enter: libnbd: debug: nbd14: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd14: nbd_can_flush: enter: libnbd: debug: nbd14: nbd_can_flush: leave: ret=0 nbdkit: nbd[13]: debug: nbd: is_rotational libnbd: debug: nbd14: nbd_is_rotational: enter: libnbd: debug: nbd14: nbd_is_rotational: leave: ret=0 nbdkit: nbd[13]: debug: nbd: can_multi_conn libnbd: debug: nbd14: nbd_can_multi_conn: enter: libnbd: debug: nbd14: nbd_can_multi_conn: leave: ret=1 nbdkit: debug: starting worker thread info.4 nbdkit: nbd[13]: debug: nbd: can_cache libnbd: debug: nbd14: nbd_can_cache: enter: nbdkit: debug: starting worker thread info.3 libnbd: debug: nbd14: nbd_can_cache: leave: ret=1 nbdkit: nbd[13]: debug: nbd: can_extents libnbd: debug: nbd14: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd14: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[13]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread info.5 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[13]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4096 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread info.6 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4096 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4096 offset=0 flags=0x0 nbdkit: debug: starting worker thread info.7 nbdkit: debug: starting worker thread nbd.0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread nbd.1 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=0 nbdkit: debug: starting worker thread info.8 libnbd: debug: nbd14: nbd_aio_pread: enter: buf= count=4096 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd14: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd14: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread info.9 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread info.10 nbdkit: info.0: debug: info: pread count=4096 offset=0 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread info.11 nbdkit: debug: starting worker thread nbd.4 libnbd: debug: nbd14: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread nbd.5 libnbd: debug: nbd14: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread info.12 libnbd: debug: nbd14: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd14: nbd_aio_pread: leave: ret=1 nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread info.13 nbdkit: nbd.0: debug: cookie 1 started by state machine libnbd: debug: nbd14: nbd_aio_notify_read: enter: nbdkit: debug: starting worker thread info.14 libnbd: debug: nbd14: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread nbd.7 libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread info.15 libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: cookie 1 completed state machine, status 0 nbdkit: debug: starting worker thread nbd.8 libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd14: nbd_aio_get_fd: enter: libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd14: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd14: nbd_aio_get_fd: enter: libnbd: debug: nbd14: nbd_aio_get_fd: leave: ret=12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd[13]: debug: nbd: finalize nbdkit: nbd[13]: debug: nbd: close libnbd: debug: nbd14: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd14: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd14: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd14: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd14: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd14: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd14: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd14: nbd_aio_disconnect: leave: ret=0 nbdkit: info.10: debug: client sent NBD_CMD_DISC, closing connection nbdkit: info.10: debug: exiting worker thread info.10 nbdkit: info.2: debug: exiting worker thread info.2 nbdkit: info.3: debug: exiting worker thread info.3 nbdkit: info.4: debug: exiting worker thread info.4 nbdkit: info.5: debug: exiting worker thread info.5 nbdkit: info.7: debug: exiting worker thread info.7 nbdkit: info.6: debug: exiting worker thread info.6 nbdkit: info.8: debug: exiting worker thread info.8 nbdkit: info.9: debug: exiting worker thread info.9 nbdkit: info.1: debug: exiting worker thread info.1 nbdkit: info.0: debug: exiting worker thread info.0 nbdkit: info.11: debug: exiting worker thread info.11 nbdkit: info.12: debug: exiting worker thread info.12 nbdkit: info.13: debug: exiting worker thread info.13 nbdkit: info.14: debug: exiting worker thread info.14 nbdkit: info.15: debug: exiting worker thread info.15 nbdkit: info[14]: debug: info: finalize nbdkit: info[14]: debug: info: close libnbd: debug: nbd14: nbd_aio_notify_read: enter: libnbd: debug: nbd14: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd14: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd14: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd14: nbd_connection_state: enter: libnbd: debug: nbd14: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd14: nbd_close: closing handle + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-dynamic-content.sh: run cleanup hooks: exit code 0 ./test-nbd-dynamic-content.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.OOEEAd /tmp/nbdkit-test-sock.oPUBpJ test-nbd-dynamic-content.pid1 test-nbd-dynamic-content.pid2 + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1245805 + local pid=1245805 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1245805 + for i in {1..60} + kill -0 1245805 nbdkit: debug: info: cleanup nbdkit: debug: info: unload plugin + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + for i in {1..60} + kill -0 1245805 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1245805 failed to respond to SIGTERM' error: nbdkit pid 1245805 failed to respond to SIGTERM + kill -9 1245805 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + kill_nbdkit 1245812 + local pid=1245812 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1245812 + for i in {1..60} + kill -0 1245812 nbdkit: debug: nbd: cleanup + sleep 1 nbdkit: debug: nbd: unload plugin + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + for i in {1..60} + kill -0 1245812 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1245812 failed to respond to SIGTERM' error: nbdkit pid 1245812 failed to respond to SIGTERM + kill -9 1245812 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 5 )) + exit 1 FAIL test-nbd-dynamic-content.sh (exit status: 1) FAIL: test-nbd-dynamic-list.sh ============================== + requires_plugin sh + requires nbdkit sh --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires nbdinfo --version + nbdkit --dump-plugin nbd + grep -sq libnbd_dynamic_list=1 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle + base=test-nbd-dynamic-list ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock1=/tmp/nbdkit-test-sock.POeu5A ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock2=/tmp/nbdkit-test-sock.QjBMKK + pid1=test-nbd-dynamic-list.pid1 + pid2=test-nbd-dynamic-list.pid2 + files='/tmp/nbdkit-test-sock.POeu5A /tmp/nbdkit-test-sock.QjBMKK test-nbd-dynamic-list.pid1 test-nbd-dynamic-list.pid2 test-nbd-dynamic-list.list test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 test-nbd-dynamic-list.err' + rm -f /tmp/nbdkit-test-sock.POeu5A /tmp/nbdkit-test-sock.QjBMKK test-nbd-dynamic-list.pid1 test-nbd-dynamic-list.pid2 test-nbd-dynamic-list.list test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 test-nbd-dynamic-list.err + cleanup_fn rm -f /tmp/nbdkit-test-sock.POeu5A /tmp/nbdkit-test-sock.QjBMKK test-nbd-dynamic-list.pid1 test-nbd-dynamic-list.pid2 test-nbd-dynamic-list.list test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 test-nbd-dynamic-list.err + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.POeu5A /tmp/nbdkit-test-sock.QjBMKK test-nbd-dynamic-list.pid1 test-nbd-dynamic-list.pid2 test-nbd-dynamic-list.list test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 test-nbd-dynamic-list.err' + fail=0 + start_nbdkit -P test-nbd-dynamic-list.pid1 -U /tmp/nbdkit-test-sock.POeu5A eval 'get_size=echo "$2"|wc -c' 'open=echo "$3"' 'list_exports=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'\''' 'default_export=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'\''' + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-dynamic-list.pid1 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-dynamic-list.pid1 -U /tmp/nbdkit-test-sock.POeu5A eval 'get_size=echo "$2"|wc -c' 'open=echo "$3"' 'list_exports=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'\''' 'default_export=cat '\''/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'\''' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-dynamic-list.pid1 -U /tmp/nbdkit-test-sock.POeu5A -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so "get_size=echo \"\$2\"|wc -c" "open=echo \"\$3\"" "list_exports=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'" "default_export=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list'" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/eval/.libs/nbdkit-eval-plugin.so (name eval) nbdkit: debug: eval: load nbdkit: debug: load: tmpdir: /tmp/nbdkitxPJPJE nbdkit: debug: eval: config key=get_size, value=echo "$2"|wc -c nbdkit: debug: eval: config key=open, value=echo "$3" nbdkit: debug: eval: config key=list_exports, value=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list' nbdkit: debug: eval: config key=default_export, value=cat '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.list' nbdkit: debug: eval: config_complete nbdkit: debug: calling: /tmp/nbdkitxPJPJE/missing config_complete nbdkit: debug: completed: /tmp/nbdkitxPJPJE/missing config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkitxPJPJE/missing thread_model nbdkit: debug: completed: /tmp/nbdkitxPJPJE/missing thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: eval: get_ready nbdkit: debug: calling: /tmp/nbdkitxPJPJE/missing get_ready nbdkit: debug: completed: /tmp/nbdkitxPJPJE/missing get_ready: status 2 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.POeu5A nbdkit: debug: forked into background (new pid = 1246451) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.pid1 nbdkit: debug: eval: after_fork nbdkit: debug: calling: /tmp/nbdkitxPJPJE/missing after_fork + for _i in {1..60} + test -s test-nbd-dynamic-list.pid1 + break + test -s test-nbd-dynamic-list.pid1 ++ cat test-nbd-dynamic-list.pid1 nbdkit: debug: completed: /tmp/nbdkitxPJPJE/missing after_fork: status 2 + cleanup_fn kill_nbdkit 1246451 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1246451' + start_nbdkit -P test-nbd-dynamic-list.pid2 -U /tmp/nbdkit-test-sock.QjBMKK nbd socket=/tmp/nbdkit-test-sock.POeu5A dynamic-export=true + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-dynamic-list.pid2 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-dynamic-list.pid2 -U /tmp/nbdkit-test-sock.QjBMKK nbd socket=/tmp/nbdkit-test-sock.POeu5A dynamic-export=true /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-dynamic-list.pid2 -U /tmp/nbdkit-test-sock.QjBMKK -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so socket=/tmp/nbdkit-test-sock.POeu5A dynamic-export=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: nbd: config key=socket, value=/tmp/nbdkit-test-sock.POeu5A nbdkit: debug: nbd: config key=dynamic-export, value=true nbdkit: debug: nbd: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.QjBMKK nbdkit: debug: forked into background (new pid = 1246459) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-dynamic-list.pid2 nbdkit: debug: nbd: after_fork + for _i in {1..60} + test -s test-nbd-dynamic-list.pid2 + break + test -s test-nbd-dynamic-list.pid2 ++ cat test-nbd-dynamic-list.pid2 + cleanup_fn kill_nbdkit 1246459 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1246459' + check_fail_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' nbdkit: debug: accepted connection nbdkit: eval[1]: debug: eval: preconnect nbdkit: eval[1]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[1]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: eval[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[1]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[1]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[1]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 1 nbdkit: eval[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: eval[1]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[1]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[1]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[1]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 1 nbdkit: eval[1]: debug: write: NBD_OPT_ABORT: Broken pipe + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[2]: debug: eval: preconnect nbdkit: eval[2]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[2]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[2]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[2]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[2]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[2]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: error="nbd_opt_info: server replied with error to opt_info request: No such file or directory" libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[2]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd2: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd2: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd2: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd2: nbd_set_full_info: enter: request=true libnbd: debug: nbd2: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls: enter: tls=0 libnbd: debug: nbd2: nbd_set_tls: leave: ret=0 libnbd: debug: nbd2: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd2: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd2: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd2: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd2: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[3]: debug: eval: preconnect nbdkit: eval[3]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[3]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: eval[3]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: eval[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: eval[3]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[3]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[3]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[3]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 1 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> DEAD libnbd: debug: nbd2: nbd_connect_unix: leave: error="nbd_connect_unix: handshake: server has no export named '': No such file or directory" nbdkit: eval[3]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd2: nbd_close: closing handle nbdkit: nbd[1]: debug: nbd: open returned handle (nil) nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd3: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd3: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd3: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd3: nbd_set_full_info: enter: request=true libnbd: debug: nbd3: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd3: nbd_set_tls: enter: tls=0 libnbd: debug: nbd3: nbd_set_tls: leave: ret=0 libnbd: debug: nbd3: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd3: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd3: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd3: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd3: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[4]: debug: eval: preconnect nbdkit: eval[4]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[4]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd3: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: eval[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbd3: nbd_connect_unix: poll start: events=1 nbdkit: eval[4]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[4]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[4]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[4]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 1 libnbd: debug: nbd3: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd3: nbd_connect_unix: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> DEAD libnbd: debug: nbd3: nbd_connect_unix: leave: error="nbd_connect_unix: handshake: server has no export named '': No such file or directory" nbdkit: eval[4]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd3: nbd_close: closing handle nbdkit: nbd[1]: debug: nbd: open returned handle (nil) nbdkit: nbd[1]: debug: write: NBD_OPT_ABORT: Broken pipe + check_success_one name + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[5]: debug: eval: preconnect nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[5]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[5]: debug: sh: handle: name nbdkit: eval[5]: debug: eval: open returned handle 0x615a75520de0 nbdkit: eval[5]: debug: eval: prepare readonly=0 nbdkit: eval[5]: debug: eval: get_size nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[5]: debug: eval: can_write nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[5]: debug: eval: can_zero nbdkit: eval[5]: debug: eval: can_fast_zero nbdkit: eval[5]: debug: eval: can_trim nbdkit: eval[5]: debug: eval: can_fua nbdkit: eval[5]: debug: eval: can_flush nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[5]: debug: eval: is_rotational nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[5]: debug: eval: can_multi_conn nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[5]: debug: eval: can_cache nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[5]: debug: eval: can_extents nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[5]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[5]: debug: eval: export_description nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[5]: debug: eval: finalize nbdkit: eval[5]: debug: eval: close nbdkit: eval[5]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[5]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[5]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[2]: debug: nbd: preconnect nbdkit: nbd[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[2]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd4: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd4: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd4: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd4: nbd_set_full_info: enter: request=true libnbd: debug: nbd4: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd4: nbd_set_tls: enter: tls=0 libnbd: debug: nbd4: nbd_set_tls: leave: ret=0 libnbd: debug: nbd4: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd4: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd4: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd4: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd4: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[6]: debug: eval: preconnect nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[6]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: eval[6]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[6]: debug: sh: handle: name nbdkit: eval[6]: debug: eval: open returned handle 0x615a75521700 nbdkit: eval[6]: debug: eval: prepare readonly=0 nbdkit: eval[6]: debug: eval: get_size nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[6]: debug: eval: can_write nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[6]: debug: eval: can_zero nbdkit: eval[6]: debug: eval: can_fast_zero nbdkit: eval[6]: debug: eval: can_trim nbdkit: eval[6]: debug: eval: can_fua nbdkit: eval[6]: debug: eval: can_flush nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[6]: debug: eval: is_rotational nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[6]: debug: eval: can_multi_conn nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[6]: debug: eval: can_cache nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[6]: debug: eval: can_extents nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[6]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[6]: debug: eval: export_description nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[6]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[6]: debug: handshake complete, processing requests serially libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd4: nbd_connect_unix: leave: ret=0 nbdkit: nbd[2]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[2]: debug: nbd: prepare readonly=0 nbdkit: nbd[2]: debug: nbd: get_size libnbd: debug: nbd4: nbd_get_size: enter: libnbd: debug: nbd4: nbd_get_size: leave: ret=5 nbdkit: nbd[2]: debug: nbd: can_write nbdkit: debug: nbd: started reader thread libnbd: debug: nbd4: nbd_is_read_only: enter: libnbd: debug: nbd4: nbd_is_read_only: leave: ret=1 nbdkit: nbd[2]: debug: nbd: can_zero nbdkit: nbd[2]: debug: nbd: can_fast_zero nbdkit: nbd[2]: debug: nbd: can_trim nbdkit: nbd[2]: debug: nbd: can_fua nbdkit: nbd[2]: debug: nbd: can_flush libnbd: debug: nbd4: nbd_aio_get_fd: enter: libnbd: debug: nbd4: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd4: nbd_can_flush: enter: libnbd: debug: nbd4: nbd_can_flush: leave: ret=0 nbdkit: nbd[2]: debug: nbd: is_rotational libnbd: debug: nbd4: nbd_is_rotational: enter: libnbd: debug: nbd4: nbd_is_rotational: leave: ret=0 nbdkit: nbd[2]: debug: nbd: can_multi_conn libnbd: debug: nbd4: nbd_can_multi_conn: enter: libnbd: debug: nbd4: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[2]: debug: nbd: can_cache libnbd: debug: nbd4: nbd_can_cache: enter: libnbd: debug: nbd4: nbd_can_cache: leave: ret=0 nbdkit: nbd[2]: debug: nbd: can_extents libnbd: debug: nbd4: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd4: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[2]: debug: nbd: export_description libnbd: debug: nbd4: nbd_get_export_description: enter: libnbd: debug: nbd4: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[2]: debug: nbd: finalize nbdkit: nbd[2]: debug: nbd: close libnbd: debug: nbd4: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd4: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd4: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[6]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: eval[6]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 nbdkit: eval[6]: debug: eval: close libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 nbdkit: eval[6]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd4: nbd_aio_notify_read: enter: libnbd: debug: nbd4: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd4: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd4: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd4: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[2]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[6]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_fail_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[7]: debug: eval: preconnect nbdkit: eval[7]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[7]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[7]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[7]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[7]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[7]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 1 nbdkit: eval[7]: debug: eval: list_exports failed libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: eval[7]: debug: client closed input socket, closing connection + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[3]: debug: nbd: preconnect nbdkit: nbd[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[3]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[3]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[3]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd5: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd5: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd5: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd5: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd5: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd5: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[8]: debug: eval: preconnect nbdkit: eval[8]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[8]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd5: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd5: nbd_connect_unix: poll start: events=1 nbdkit: eval[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd5: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd5: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd5: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd5: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd5: nbd_opt_list: enter: list= libnbd: debug: nbd5: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd5: nbd_opt_list: poll start: events=1 nbdkit: eval[8]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[8]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[8]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[8]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 1 nbdkit: eval[8]: debug: eval: list_exports failed libnbd: debug: nbd5: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd5: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd5: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" libnbd: debug: nbd5: nbd_opt_abort: enter: libnbd: debug: nbd5: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd5: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd5: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd5: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd5: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd5: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd5: nbd_close: closing handle nbdkit: nbd[3]: debug: nbd: list_exports failed nbdkit: eval[8]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: nbd[3]: debug: client closed input socket, closing connection + touch test-nbd-dynamic-list.list + check_success '' name + for exp in "$@" + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[9]: debug: eval: preconnect nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[9]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[9]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[9]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[9]: debug: eval: open returned handle 0x615a75522380 nbdkit: eval[9]: debug: eval: prepare readonly=0 nbdkit: eval[9]: debug: eval: get_size nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[9]: debug: eval: can_write nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[9]: debug: eval: can_zero nbdkit: eval[9]: debug: eval: can_fast_zero nbdkit: eval[9]: debug: eval: can_trim nbdkit: eval[9]: debug: eval: can_fua nbdkit: eval[9]: debug: eval: can_flush nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[9]: debug: eval: is_rotational nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[9]: debug: eval: can_multi_conn nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[9]: debug: eval: can_cache nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[9]: debug: eval: can_extents nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[9]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[9]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[9]: debug: eval: export_description nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[9]: debug: eval: finalize nbdkit: eval[9]: debug: eval: close nbdkit: eval[9]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[9]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[9]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[4]: debug: nbd: preconnect nbdkit: nbd[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[4]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[4]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_set_full_info: enter: request=true libnbd: debug: nbd6: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd6: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd6: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[10]: debug: eval: preconnect nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd6: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd6: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd6: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd6: nbd_opt_info: enter: libnbd: debug: nbd6: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' libnbd: debug: nbd6: nbd_opt_info: poll start: events=1 nbdkit: eval[10]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[10]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[10]: debug: eval: open returned handle 0x615a75522b40 nbdkit: eval[10]: debug: eval: prepare readonly=0 nbdkit: eval[10]: debug: eval: get_size nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[10]: debug: eval: can_write nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[10]: debug: eval: can_zero nbdkit: eval[10]: debug: eval: can_fast_zero nbdkit: eval[10]: debug: eval: can_trim nbdkit: eval[10]: debug: eval: can_fua nbdkit: eval[10]: debug: eval: can_flush nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[10]: debug: eval: is_rotational nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[10]: debug: eval: can_multi_conn nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[10]: debug: eval: can_cache nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[10]: debug: eval: can_extents nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[10]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[10]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[10]: debug: eval: export_description nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd6: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_opt_info: poll start: events=1 nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[10]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[10]: debug: eval: finalize nbdkit: eval[10]: debug: eval: close nbdkit: eval[10]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd6: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd6: nbd_opt_info: leave: ret=0 libnbd: debug: nbd6: nbd_get_canonical_export_name: enter: libnbd: debug: nbd6: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd6: nbd_opt_abort: enter: libnbd: debug: nbd6: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd6: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd6: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd6: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd6: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd6: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd6: nbd_close: closing handle libnbd: debug: nbd7: nbd_create: opening handle libnbd: debug: nbd7: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd7: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd7: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd7: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd7: nbd_set_full_info: enter: request=true libnbd: debug: nbd7: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd7: nbd_set_tls: enter: tls=0 libnbd: debug: nbd7: nbd_set_tls: leave: ret=0 libnbd: debug: nbd7: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd7: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd7: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd7: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd7: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[11]: debug: eval: preconnect nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[10]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[10]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[11]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: eval[11]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[11]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[11]: debug: eval: open returned handle 0x615a75523750 nbdkit: eval[11]: debug: eval: prepare readonly=0 nbdkit: eval[11]: debug: eval: get_size nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[11]: debug: eval: can_write nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[11]: debug: eval: can_zero nbdkit: eval[11]: debug: eval: can_fast_zero nbdkit: eval[11]: debug: eval: can_trim nbdkit: eval[11]: debug: eval: can_fua nbdkit: eval[11]: debug: eval: can_flush nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[11]: debug: eval: is_rotational nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[11]: debug: eval: can_multi_conn nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[11]: debug: eval: can_cache nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[11]: debug: eval: can_extents nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[11]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[11]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[11]: debug: eval: export_description nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[11]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[11]: debug: handshake complete, processing requests serially libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd7: nbd_connect_unix: leave: ret=0 nbdkit: nbd[4]: debug: nbd: open returned handle 0x6442143e4080 nbdkit: nbd[4]: debug: nbd: prepare readonly=0 nbdkit: nbd[4]: debug: nbd: get_size nbdkit: debug: nbd: started reader thread libnbd: debug: nbd7: nbd_get_size: enter: libnbd: debug: nbd7: nbd_get_size: leave: ret=1 nbdkit: nbd[4]: debug: nbd: can_write libnbd: debug: nbd7: nbd_is_read_only: enter: libnbd: debug: nbd7: nbd_is_read_only: leave: ret=1 nbdkit: nbd[4]: debug: nbd: can_zero nbdkit: nbd[4]: debug: nbd: can_fast_zero nbdkit: nbd[4]: debug: nbd: can_trim nbdkit: nbd[4]: debug: nbd: can_fua libnbd: debug: nbd7: nbd_aio_get_fd: enter: libnbd: debug: nbd7: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[4]: debug: nbd: can_flush libnbd: debug: nbd7: nbd_can_flush: enter: libnbd: debug: nbd7: nbd_can_flush: leave: ret=0 nbdkit: nbd[4]: debug: nbd: is_rotational libnbd: debug: nbd7: nbd_is_rotational: enter: libnbd: debug: nbd7: nbd_is_rotational: leave: ret=0 nbdkit: nbd[4]: debug: nbd: can_multi_conn libnbd: debug: nbd7: nbd_can_multi_conn: enter: libnbd: debug: nbd7: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[4]: debug: nbd: can_cache libnbd: debug: nbd7: nbd_can_cache: enter: libnbd: debug: nbd7: nbd_can_cache: leave: ret=0 nbdkit: nbd[4]: debug: nbd: can_extents libnbd: debug: nbd7: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd7: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[4]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[4]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[4]: debug: nbd: export_description libnbd: debug: nbd7: nbd_get_export_description: enter: libnbd: debug: nbd7: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[4]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: nbd[4]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd7: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd7: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd7: nbd_aio_disconnect: leave: ret=0 nbdkit: eval[11]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: eval[11]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: nbdkit: eval[11]: debug: eval: close libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: eval[11]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd7: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd7: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd7: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd7: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd7: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd7: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd7: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[4]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[4]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat test-nbd-dynamic-list.out2 nbdkit: eval[11]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 protocol: newstyle-fixed without TLS export="": export-size: 1 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + for exp in "$@" + check_success_one name + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[12]: debug: eval: preconnect nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[12]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[12]: debug: sh: handle: name nbdkit: eval[12]: debug: eval: open returned handle 0x615a75523d00 nbdkit: eval[12]: debug: eval: prepare readonly=0 nbdkit: eval[12]: debug: eval: get_size nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[12]: debug: eval: can_write nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[12]: debug: eval: can_zero nbdkit: eval[12]: debug: eval: can_fast_zero nbdkit: eval[12]: debug: eval: can_trim nbdkit: eval[12]: debug: eval: can_fua nbdkit: eval[12]: debug: eval: can_flush nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[12]: debug: eval: is_rotational nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[12]: debug: eval: can_multi_conn nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[12]: debug: eval: can_cache nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[12]: debug: eval: can_extents nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[12]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[12]: debug: eval: export_description nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[12]: debug: eval: finalize nbdkit: eval[12]: debug: eval: close nbdkit: eval[12]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[12]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[12]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[5]: debug: nbd: preconnect nbdkit: nbd[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[5]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd8: nbd_create: opening handle libnbd: debug: nbd8: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd8: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd8: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd8: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd8: nbd_set_full_info: enter: request=true libnbd: debug: nbd8: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd8: nbd_set_tls: enter: tls=0 libnbd: debug: nbd8: nbd_set_tls: leave: ret=0 libnbd: debug: nbd8: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd8: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd8: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd8: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd8: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[13]: debug: eval: preconnect nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[13]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[13]: debug: sh: handle: name nbdkit: eval[13]: debug: eval: open returned handle 0x615a75524470 nbdkit: eval[13]: debug: eval: prepare readonly=0 nbdkit: eval[13]: debug: eval: get_size nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[13]: debug: eval: can_write nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[13]: debug: eval: can_zero nbdkit: eval[13]: debug: eval: can_fast_zero nbdkit: eval[13]: debug: eval: can_trim nbdkit: eval[13]: debug: eval: can_fua nbdkit: eval[13]: debug: eval: can_flush nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[13]: debug: eval: is_rotational nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[13]: debug: eval: can_multi_conn nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[13]: debug: eval: can_cache nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[13]: debug: eval: can_extents nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[13]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[13]: debug: eval: export_description nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[13]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[13]: debug: handshake complete, processing requests serially libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd8: nbd_connect_unix: leave: ret=0 nbdkit: nbd[5]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[5]: debug: nbd: prepare readonly=0 nbdkit: nbd[5]: debug: nbd: get_size libnbd: debug: nbd8: nbd_get_size: enter: libnbd: debug: nbd8: nbd_get_size: leave: ret=5 nbdkit: nbd[5]: debug: nbd: can_write libnbd: debug: nbd8: nbd_is_read_only: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd8: nbd_is_read_only: leave: ret=1 nbdkit: nbd[5]: debug: nbd: can_zero nbdkit: nbd[5]: debug: nbd: can_fast_zero nbdkit: nbd[5]: debug: nbd: can_trim nbdkit: nbd[5]: debug: nbd: can_fua nbdkit: nbd[5]: debug: nbd: can_flush libnbd: debug: nbd8: nbd_can_flush: enter: libnbd: debug: nbd8: nbd_can_flush: leave: ret=0 nbdkit: nbd[5]: debug: nbd: is_rotational libnbd: debug: nbd8: nbd_is_rotational: enter: libnbd: debug: nbd8: nbd_is_rotational: leave: ret=0 nbdkit: nbd[5]: debug: nbd: can_multi_conn libnbd: debug: nbd8: nbd_can_multi_conn: enter: libnbd: debug: nbd8: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[5]: debug: nbd: can_cache libnbd: debug: nbd8: nbd_aio_get_fd: enter: libnbd: debug: nbd8: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd8: nbd_can_cache: enter: libnbd: debug: nbd8: nbd_can_cache: leave: ret=0 nbdkit: nbd[5]: debug: nbd: can_extents libnbd: debug: nbd8: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd8: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[5]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[5]: debug: nbd: export_description libnbd: debug: nbd8: nbd_get_export_description: enter: libnbd: debug: nbd8: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[5]: debug: nbd: finalize nbdkit: nbd[5]: debug: nbd: close libnbd: debug: nbd8: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd8: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 nbdkit: eval[13]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: eval[13]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[13]: debug: eval: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_aio_notify_read: enter: nbdkit: eval[13]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd8: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd8: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd8: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd8: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd8: nbd_close: closing handle libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[5]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[5]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[13]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_success_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[14]: debug: eval: preconnect nbdkit: eval[14]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[14]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[14]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[14]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[14]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[14]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[14]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[14]: debug: eval: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[14]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[6]: debug: nbd: preconnect nbdkit: nbd[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[6]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[6]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd9: nbd_create: opening handle libnbd: debug: nbd9: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd9: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd9: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd9: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd9: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd9: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd9: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[15]: debug: eval: preconnect nbdkit: eval[15]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[15]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[15]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd9: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[15]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd9: nbd_connect_unix: poll start: events=1 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd9: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd9: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd9: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd9: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd9: nbd_opt_list: enter: list= libnbd: debug: nbd9: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd9: nbd_opt_list: poll start: events=1 nbdkit: eval[15]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[15]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[15]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[15]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[15]: debug: eval: list_exports returned 0 names libnbd: debug: nbd9: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd9: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd9: nbd_opt_list: leave: ret=0 libnbd: debug: nbd9: nbd_opt_abort: enter: libnbd: debug: nbd9: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd9: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd9: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd9: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd9: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd9: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd9: nbd_close: closing handle nbdkit: eval[15]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: nbd[6]: debug: nbd: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[6]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat test-nbd-dynamic-list.out2 { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + echo + check_success '' name + for exp in "$@" + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[16]: debug: eval: preconnect nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[16]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[16]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[16]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[16]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[16]: debug: eval: open returned handle 0x615a755250e0 nbdkit: eval[16]: debug: eval: prepare readonly=0 nbdkit: eval[16]: debug: eval: get_size nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[16]: debug: eval: can_write nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[16]: debug: eval: can_zero nbdkit: eval[16]: debug: eval: can_fast_zero nbdkit: eval[16]: debug: eval: can_trim nbdkit: eval[16]: debug: eval: can_fua nbdkit: eval[16]: debug: eval: can_flush nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[16]: debug: eval: is_rotational nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[16]: debug: eval: can_multi_conn nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[16]: debug: eval: can_cache nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[16]: debug: eval: can_extents nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[16]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[16]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[16]: debug: eval: export_description nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[16]: debug: eval: finalize nbdkit: eval[16]: debug: eval: close nbdkit: eval[16]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[16]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[16]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[7]: debug: nbd: preconnect nbdkit: nbd[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[7]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[7]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[7]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd10: nbd_create: opening handle libnbd: debug: nbd10: nbd_set_full_info: enter: request=true libnbd: debug: nbd10: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd10: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd10: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd10: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd10: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd10: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd10: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd10: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[17]: debug: eval: preconnect nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[17]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd10: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: eval[17]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd10: nbd_connect_unix: poll start: events=1 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd10: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd10: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd10: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd10: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd10: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd10: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd10: nbd_opt_info: enter: libnbd: debug: nbd10: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_opt_info: poll start: events=1 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[17]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[17]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[17]: debug: eval: open returned handle 0x615a75525860 nbdkit: eval[17]: debug: eval: prepare readonly=0 nbdkit: eval[17]: debug: eval: get_size nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[17]: debug: eval: can_write nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[17]: debug: eval: can_zero nbdkit: eval[17]: debug: eval: can_fast_zero nbdkit: eval[17]: debug: eval: can_trim nbdkit: eval[17]: debug: eval: can_fua nbdkit: eval[17]: debug: eval: can_flush nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[17]: debug: eval: is_rotational nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[17]: debug: eval: can_multi_conn nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[17]: debug: eval: can_cache nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[17]: debug: eval: can_extents nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[17]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[17]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[17]: debug: eval: export_description nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd10: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd10: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd10: nbd_opt_info: poll start: events=1 nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[17]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[17]: debug: eval: finalize nbdkit: eval[17]: debug: eval: close nbdkit: eval[17]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd10: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd10: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd10: nbd_opt_info: leave: ret=0 libnbd: debug: nbd10: nbd_get_canonical_export_name: enter: libnbd: debug: nbd10: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd10: nbd_opt_abort: enter: libnbd: debug: nbd10: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd10: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd10: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd10: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd10: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd10: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd10: nbd_close: closing handle libnbd: debug: nbd11: nbd_create: opening handle libnbd: debug: nbd11: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd11: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd11: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd11: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd11: nbd_set_full_info: enter: request=true libnbd: debug: nbd11: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd11: nbd_set_tls: enter: tls=0 libnbd: debug: nbd11: nbd_set_tls: leave: ret=0 libnbd: debug: nbd11: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd11: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd11: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd11: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd11: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[18]: debug: eval: preconnect nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[17]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[17]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[18]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd11: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[18]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: eval[18]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[18]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[18]: debug: eval: open returned handle 0x615a75526220 nbdkit: eval[18]: debug: eval: prepare readonly=0 nbdkit: eval[18]: debug: eval: get_size nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[18]: debug: eval: can_write nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[18]: debug: eval: can_zero nbdkit: eval[18]: debug: eval: can_fast_zero nbdkit: eval[18]: debug: eval: can_trim nbdkit: eval[18]: debug: eval: can_fua nbdkit: eval[18]: debug: eval: can_flush nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[18]: debug: eval: is_rotational nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[18]: debug: eval: can_multi_conn nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[18]: debug: eval: can_cache nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[18]: debug: eval: can_extents nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[18]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[18]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[18]: debug: eval: export_description nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_connect_unix: poll start: events=1 nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[18]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[18]: debug: handshake complete, processing requests serially libnbd: debug: nbd11: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd11: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd11: nbd_connect_unix: leave: ret=0 nbdkit: nbd[7]: debug: nbd: open returned handle 0x6442143f9470 nbdkit: nbd[7]: debug: nbd: prepare readonly=0 nbdkit: nbd[7]: debug: nbd: get_size libnbd: debug: nbd11: nbd_get_size: enter: libnbd: debug: nbd11: nbd_get_size: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_write nbdkit: debug: nbd: started reader thread libnbd: debug: nbd11: nbd_is_read_only: enter: libnbd: debug: nbd11: nbd_is_read_only: leave: ret=1 nbdkit: nbd[7]: debug: nbd: can_zero nbdkit: nbd[7]: debug: nbd: can_fast_zero nbdkit: nbd[7]: debug: nbd: can_trim nbdkit: nbd[7]: debug: nbd: can_fua libnbd: debug: nbd11: nbd_aio_get_fd: enter: libnbd: debug: nbd11: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[7]: debug: nbd: can_flush libnbd: debug: nbd11: nbd_can_flush: enter: libnbd: debug: nbd11: nbd_can_flush: leave: ret=0 nbdkit: nbd[7]: debug: nbd: is_rotational libnbd: debug: nbd11: nbd_is_rotational: enter: libnbd: debug: nbd11: nbd_is_rotational: leave: ret=0 nbdkit: nbd[7]: debug: nbd: can_multi_conn libnbd: debug: nbd11: nbd_can_multi_conn: enter: libnbd: debug: nbd11: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[7]: debug: nbd: can_cache libnbd: debug: nbd11: nbd_can_cache: enter: libnbd: debug: nbd11: nbd_can_cache: leave: ret=0 nbdkit: nbd[7]: debug: nbd: can_extents libnbd: debug: nbd11: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd11: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[7]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[7]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[7]: debug: nbd: export_description libnbd: debug: nbd11: nbd_get_export_description: enter: libnbd: debug: nbd11: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[7]: debug: nbd: finalize nbdkit: nbd[7]: debug: nbd: close libnbd: debug: nbd11: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd11: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd11: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd11: nbd_aio_disconnect: leave: ret=0 nbdkit: eval[18]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: eval[18]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING nbdkit: eval[18]: debug: eval: close libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: nbdkit: eval[18]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd11: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd11: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd11: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd11: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd11: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd11: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_is_read_only: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd11: nbd_close: closing handle libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[7]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[7]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[18]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="": export-size: 1 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + for exp in "$@" + check_success_one name + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[19]: debug: eval: preconnect nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[19]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[19]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[19]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[19]: debug: sh: handle: name nbdkit: eval[19]: debug: eval: open returned handle 0x615a755267f0 nbdkit: eval[19]: debug: eval: prepare readonly=0 nbdkit: eval[19]: debug: eval: get_size nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[19]: debug: eval: can_write nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[19]: debug: eval: can_zero nbdkit: eval[19]: debug: eval: can_fast_zero nbdkit: eval[19]: debug: eval: can_trim nbdkit: eval[19]: debug: eval: can_fua nbdkit: eval[19]: debug: eval: can_flush nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[19]: debug: eval: is_rotational nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[19]: debug: eval: can_multi_conn nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[19]: debug: eval: can_cache nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[19]: debug: eval: can_extents nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[19]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[19]: debug: eval: export_description nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[19]: debug: eval: finalize nbdkit: eval[19]: debug: eval: close nbdkit: eval[19]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[19]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[19]: debug: write: NBD_OPT_ABORT: Broken pipe + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[8]: debug: nbd: preconnect nbdkit: nbd[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[8]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd12: nbd_create: opening handle libnbd: debug: nbd12: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd12: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd12: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd12: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd12: nbd_set_full_info: enter: request=true libnbd: debug: nbd12: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd12: nbd_set_tls: enter: tls=0 libnbd: debug: nbd12: nbd_set_tls: leave: ret=0 libnbd: debug: nbd12: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd12: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd12: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd12: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd12: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[20]: debug: eval: preconnect nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[20]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd12: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[20]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[20]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[20]: debug: sh: handle: name nbdkit: eval[20]: debug: eval: open returned handle 0x615a75527030 nbdkit: eval[20]: debug: eval: prepare readonly=0 nbdkit: eval[20]: debug: eval: get_size nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[20]: debug: eval: can_write nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[20]: debug: eval: can_zero nbdkit: eval[20]: debug: eval: can_fast_zero nbdkit: eval[20]: debug: eval: can_trim nbdkit: eval[20]: debug: eval: can_fua nbdkit: eval[20]: debug: eval: can_flush nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[20]: debug: eval: is_rotational nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[20]: debug: eval: can_multi_conn nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[20]: debug: eval: can_cache nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[20]: debug: eval: can_extents nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[20]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[20]: debug: eval: export_description nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_connect_unix: poll start: events=1 nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[20]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[20]: debug: handshake complete, processing requests serially libnbd: debug: nbd12: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd12: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd12: nbd_connect_unix: leave: ret=0 nbdkit: debug: nbd: started reader thread libnbd: debug: nbd12: nbd_aio_get_fd: enter: libnbd: debug: nbd12: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[8]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[8]: debug: nbd: prepare readonly=0 nbdkit: nbd[8]: debug: nbd: get_size libnbd: debug: nbd12: nbd_get_size: enter: libnbd: debug: nbd12: nbd_get_size: leave: ret=5 nbdkit: nbd[8]: debug: nbd: can_write libnbd: debug: nbd12: nbd_is_read_only: enter: libnbd: debug: nbd12: nbd_is_read_only: leave: ret=1 nbdkit: nbd[8]: debug: nbd: can_zero nbdkit: nbd[8]: debug: nbd: can_fast_zero nbdkit: nbd[8]: debug: nbd: can_trim nbdkit: nbd[8]: debug: nbd: can_fua nbdkit: nbd[8]: debug: nbd: can_flush libnbd: debug: nbd12: nbd_can_flush: enter: libnbd: debug: nbd12: nbd_can_flush: leave: ret=0 nbdkit: nbd[8]: debug: nbd: is_rotational libnbd: debug: nbd12: nbd_is_rotational: enter: libnbd: debug: nbd12: nbd_is_rotational: leave: ret=0 nbdkit: nbd[8]: debug: nbd: can_multi_conn libnbd: debug: nbd12: nbd_can_multi_conn: enter: libnbd: debug: nbd12: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[8]: debug: nbd: can_cache libnbd: debug: nbd12: nbd_can_cache: enter: libnbd: debug: nbd12: nbd_can_cache: leave: ret=0 nbdkit: nbd[8]: debug: nbd: can_extents libnbd: debug: nbd12: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd12: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[8]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[8]: debug: nbd: export_description libnbd: debug: nbd12: nbd_get_export_description: enter: libnbd: debug: nbd12: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: nbd[8]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: nbd[8]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd12: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd12: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING nbdkit: eval[20]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_get_size: enter: nbdkit: eval[20]: debug: eval: finalize libnbd: debug: nbd12: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd12: nbd_aio_disconnect: leave: ret=0 nbdkit: eval[20]: debug: eval: close libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[20]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd12: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd12: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd12: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd12: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd12: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd12: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd12: nbd_close: closing handle nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[8]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[8]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[20]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_success_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[21]: debug: eval: preconnect nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[21]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[21]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[21]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[21]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[21]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[21]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[21]: debug: eval: open returned handle 0x615a75527a20 nbdkit: eval[21]: debug: eval: prepare readonly=0 nbdkit: eval[21]: debug: eval: get_size nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[21]: debug: eval: can_write nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[21]: debug: eval: can_zero nbdkit: eval[21]: debug: eval: can_fast_zero nbdkit: eval[21]: debug: eval: can_trim nbdkit: eval[21]: debug: eval: can_fua nbdkit: eval[21]: debug: eval: can_flush nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[21]: debug: eval: is_rotational nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[21]: debug: eval: can_multi_conn nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[21]: debug: eval: can_cache nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[21]: debug: eval: can_extents nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[21]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[21]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[21]: debug: eval: export_description nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[21]: debug: eval: finalize nbdkit: eval[21]: debug: eval: close nbdkit: eval[21]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[21]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[21]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[21]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START nbdkit: debug: accepted connection nbdkit: nbd[9]: debug: nbd: preconnect nbdkit: nbd[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[9]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[9]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd13: nbd_create: opening handle libnbd: debug: nbd13: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd13: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd13: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd13: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd13: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd13: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd13: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[22]: debug: eval: preconnect nbdkit: eval[22]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[22]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[22]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd13: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd13: nbd_connect_unix: poll start: events=1 nbdkit: eval[22]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd13: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd13: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd13: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd13: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd13: nbd_opt_list: enter: list= libnbd: debug: nbd13: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd13: nbd_opt_list: poll start: events=1 nbdkit: eval[22]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[22]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[22]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[22]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[22]: debug: eval: list_exports returned 1 names libnbd: debug: nbd13: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd13: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd13: nbd_opt_list: leave: ret=1 libnbd: debug: nbd13: nbd_opt_abort: enter: libnbd: debug: nbd13: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd13: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd13: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd13: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd13: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd13: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd13: nbd_close: closing handle nbdkit: nbd[9]: debug: nbd: list_exports returned 1 names nbdkit: eval[22]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[9]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[9]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd14: nbd_create: opening handle libnbd: debug: nbd14: nbd_set_full_info: enter: request=true libnbd: debug: nbd14: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd14: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd14: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd14: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd14: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd14: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd14: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd14: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[23]: debug: eval: preconnect nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[23]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd14: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd14: nbd_connect_unix: poll start: events=1 nbdkit: eval[23]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd14: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd14: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd14: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd14: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd14: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd14: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd14: nbd_opt_info: enter: libnbd: debug: nbd14: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_opt_info: poll start: events=1 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[23]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[23]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[23]: debug: eval: open returned handle 0x615a75528720 nbdkit: eval[23]: debug: eval: prepare readonly=0 nbdkit: eval[23]: debug: eval: get_size nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[23]: debug: eval: can_write nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[23]: debug: eval: can_zero nbdkit: eval[23]: debug: eval: can_fast_zero nbdkit: eval[23]: debug: eval: can_trim nbdkit: eval[23]: debug: eval: can_fua nbdkit: eval[23]: debug: eval: can_flush nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[23]: debug: eval: is_rotational nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[23]: debug: eval: can_multi_conn nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[23]: debug: eval: can_cache nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[23]: debug: eval: can_extents nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[23]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[23]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[23]: debug: eval: export_description nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" libnbd: debug: nbd14: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd14: nbd_opt_info: poll start: events=1 nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[23]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[23]: debug: eval: finalize nbdkit: eval[23]: debug: eval: close nbdkit: eval[23]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd14: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd14: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd14: nbd_opt_info: leave: ret=0 libnbd: debug: nbd14: nbd_get_canonical_export_name: enter: libnbd: debug: nbd14: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbd14: nbd_opt_abort: enter: libnbd: debug: nbd14: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd14: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd14: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd14: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd14: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd14: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd14: nbd_close: closing handle libnbd: debug: nbd15: nbd_create: opening handle libnbd: debug: nbd15: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd15: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd15: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd15: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd15: nbd_set_full_info: enter: request=true libnbd: debug: nbd15: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd15: nbd_set_tls: enter: tls=0 libnbd: debug: nbd15: nbd_set_tls: leave: ret=0 libnbd: debug: nbd15: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd15: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd15: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd15: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd15: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd15: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[24]: debug: eval: preconnect nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[23]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[23]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[24]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd15: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: eval[24]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[24]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/open open false "" false nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[24]: debug: eval: open returned handle 0x615a75529140 nbdkit: eval[24]: debug: eval: prepare readonly=0 nbdkit: eval[24]: debug: eval: get_size nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[24]: debug: eval: can_write nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[24]: debug: eval: can_zero nbdkit: eval[24]: debug: eval: can_fast_zero nbdkit: eval[24]: debug: eval: can_trim nbdkit: eval[24]: debug: eval: can_fua nbdkit: eval[24]: debug: eval: can_flush nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[24]: debug: eval: is_rotational nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[24]: debug: eval: can_multi_conn nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[24]: debug: eval: can_cache nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[24]: debug: eval: can_extents nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[24]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[24]: debug: eval: default_export readonly=0 tls=0 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd15: nbd_connect_unix: poll start: events=1 nbdkit: eval[24]: debug: eval: export_description nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description "" nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[24]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd15: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd15: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd15: nbd_connect_unix: leave: ret=0 nbdkit: nbd[9]: debug: nbd: open returned handle 0x6442143f94d0 nbdkit: nbd[9]: debug: nbd: prepare readonly=0 nbdkit: nbd[9]: debug: nbd: get_size libnbd: debug: nbd15: nbd_get_size: enter: libnbd: debug: nbd15: nbd_get_size: leave: ret=1 nbdkit: nbd[9]: debug: nbd: can_write libnbd: debug: nbd15: nbd_is_read_only: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd15: nbd_is_read_only: leave: ret=1 nbdkit: nbd[9]: debug: nbd: can_zero nbdkit: nbd[9]: debug: nbd: can_fast_zero nbdkit: nbd[9]: debug: nbd: can_trim nbdkit: nbd[9]: debug: nbd: can_fua nbdkit: nbd[9]: debug: nbd: can_flush libnbd: debug: nbd15: nbd_aio_get_fd: enter: libnbd: debug: nbd15: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd15: nbd_can_flush: enter: libnbd: debug: nbd15: nbd_can_flush: leave: ret=0 nbdkit: nbd[9]: debug: nbd: is_rotational libnbd: debug: nbd15: nbd_is_rotational: enter: libnbd: debug: nbd15: nbd_is_rotational: leave: ret=0 nbdkit: nbd[9]: debug: nbd: can_multi_conn libnbd: debug: nbd15: nbd_can_multi_conn: enter: libnbd: debug: nbd15: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[9]: debug: nbd: can_cache libnbd: debug: nbd15: nbd_can_cache: enter: libnbd: debug: nbd15: nbd_can_cache: leave: ret=0 nbdkit: nbd[9]: debug: nbd: can_extents libnbd: debug: nbd15: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd15: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[9]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[9]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[9]: debug: nbd: export_description libnbd: debug: nbd15: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd15: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: nbd[9]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: nbd[9]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: exportsize: 1 eflags: 0x83 libnbd: debug: nbd15: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd15: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd15: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd15: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd15: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd15: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd15: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd15: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[24]: debug: handshake complete, processing requests serially libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: eval[24]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="" nbdkit: eval[24]: debug: eval: finalize libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 nbdkit: eval[24]: debug: eval: close libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 nbdkit: eval[24]: debug: calling: /tmp/nbdkitxPJPJE/missing close "" libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd15: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd15: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd15: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd15: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd15: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd15: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd15: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[9]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: nbd[9]: debug: client sent NBD_OPT_ABORT to abort the connection libnbd: debug: nbd1: nbd_close: closing handle + cat test-nbd-dynamic-list.out2 nbdkit: eval[24]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 1 } ] } + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + echo name + check_success '' name + for exp in "$@" + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[25]: debug: eval: preconnect nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[25]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[25]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[25]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[25]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[25]: debug: sh: handle: name nbdkit: eval[25]: debug: eval: open returned handle 0x615a755298e0 nbdkit: eval[25]: debug: eval: prepare readonly=0 nbdkit: eval[25]: debug: eval: get_size nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[25]: debug: eval: can_write nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[25]: debug: eval: can_zero nbdkit: eval[25]: debug: eval: can_fast_zero nbdkit: eval[25]: debug: eval: can_trim nbdkit: eval[25]: debug: eval: can_fua nbdkit: eval[25]: debug: eval: can_flush nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[25]: debug: eval: is_rotational nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[25]: debug: eval: can_multi_conn nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[25]: debug: eval: can_cache nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[25]: debug: eval: can_extents nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[25]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[25]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[25]: debug: eval: export_description nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[25]: debug: eval: finalize nbdkit: eval[25]: debug: eval: close nbdkit: eval[25]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[25]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[25]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[25]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[10]: debug: nbd: preconnect nbdkit: nbd[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[10]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[10]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd16: nbd_create: opening handle libnbd: debug: nbd16: nbd_set_full_info: enter: request=true libnbd: debug: nbd16: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd16: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd16: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd16: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd16: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd16: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd16: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd16: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd16: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd16: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd16: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[26]: debug: eval: preconnect nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[26]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd16: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd16: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd16: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[26]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd16: nbd_connect_unix: poll start: events=1 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd16: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd16: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd16: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd16: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd16: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd16: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd16: nbd_opt_info: enter: libnbd: debug: nbd16: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd16: nbd_opt_info: poll start: events=1 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[26]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[26]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[26]: debug: sh: handle: name nbdkit: eval[26]: debug: eval: open returned handle 0x615a7552a030 nbdkit: eval[26]: debug: eval: prepare readonly=0 nbdkit: eval[26]: debug: eval: get_size nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[26]: debug: eval: can_write nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[26]: debug: eval: can_zero nbdkit: eval[26]: debug: eval: can_fast_zero nbdkit: eval[26]: debug: eval: can_trim nbdkit: eval[26]: debug: eval: can_fua nbdkit: eval[26]: debug: eval: can_flush nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[26]: debug: eval: is_rotational nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[26]: debug: eval: can_multi_conn nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[26]: debug: eval: can_cache nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[26]: debug: eval: can_extents nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[26]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[26]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[26]: debug: eval: export_description libnbd: debug: nbd16: nbd_opt_info: poll end: r=1 revents=1 nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd16: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd16: nbd_opt_info: poll start: events=1 nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[26]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[26]: debug: eval: finalize nbdkit: eval[26]: debug: eval: close nbdkit: eval[26]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd16: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd16: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd16: nbd_opt_info: leave: ret=0 libnbd: debug: nbd16: nbd_get_canonical_export_name: enter: libnbd: debug: nbd16: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd16: nbd_opt_abort: enter: libnbd: debug: nbd16: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd16: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd16: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd16: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd16: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd16: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd16: nbd_close: closing handle libnbd: debug: nbd17: nbd_create: opening handle libnbd: debug: nbd17: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd17: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd17: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd17: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd17: nbd_set_full_info: enter: request=true libnbd: debug: nbd17: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd17: nbd_set_tls: enter: tls=0 libnbd: debug: nbd17: nbd_set_tls: leave: ret=0 libnbd: debug: nbd17: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd17: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd17: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd17: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd17: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd17: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[27]: debug: eval: preconnect nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[26]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[26]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[27]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd17: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[27]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[27]: debug: sh: handle: name nbdkit: eval[27]: debug: eval: open returned handle 0x615a7552a8b0 nbdkit: eval[27]: debug: eval: prepare readonly=0 nbdkit: eval[27]: debug: eval: get_size nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[27]: debug: eval: can_write nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[27]: debug: eval: can_zero nbdkit: eval[27]: debug: eval: can_fast_zero nbdkit: eval[27]: debug: eval: can_trim nbdkit: eval[27]: debug: eval: can_fua nbdkit: eval[27]: debug: eval: can_flush nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[27]: debug: eval: is_rotational nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[27]: debug: eval: can_multi_conn nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[27]: debug: eval: can_cache nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[27]: debug: eval: can_extents nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[27]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd17: nbd_connect_unix: poll start: events=1 nbdkit: eval[27]: debug: eval: export_description nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[27]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd17: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd17: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd17: nbd_connect_unix: leave: ret=0 nbdkit: nbd[10]: debug: nbd: open returned handle 0x6442143e4080 nbdkit: nbd[10]: debug: nbd: prepare readonly=0 nbdkit: nbd[10]: debug: nbd: get_size libnbd: debug: nbd17: nbd_get_size: enter: libnbd: debug: nbd17: nbd_get_size: leave: ret=5 nbdkit: debug: nbd: started reader thread nbdkit: nbd[10]: debug: nbd: can_write libnbd: debug: nbd17: nbd_aio_get_fd: enter: libnbd: debug: nbd17: nbd_aio_get_fd: leave: ret=12 nbdkit: eval[27]: debug: handshake complete, processing requests serially nbdkit: debug: polling, dir=1 libnbd: debug: nbd17: nbd_is_read_only: enter: libnbd: debug: nbd17: nbd_is_read_only: leave: ret=1 nbdkit: nbd[10]: debug: nbd: can_zero nbdkit: nbd[10]: debug: nbd: can_fast_zero nbdkit: nbd[10]: debug: nbd: can_trim nbdkit: nbd[10]: debug: nbd: can_fua nbdkit: nbd[10]: debug: nbd: can_flush libnbd: debug: nbd17: nbd_can_flush: enter: libnbd: debug: nbd17: nbd_can_flush: leave: ret=0 nbdkit: nbd[10]: debug: nbd: is_rotational libnbd: debug: nbd17: nbd_is_rotational: enter: libnbd: debug: nbd17: nbd_is_rotational: leave: ret=0 nbdkit: nbd[10]: debug: nbd: can_multi_conn libnbd: debug: nbd17: nbd_can_multi_conn: enter: libnbd: debug: nbd17: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[10]: debug: nbd: can_cache libnbd: debug: nbd17: nbd_can_cache: enter: libnbd: debug: nbd17: nbd_can_cache: leave: ret=0 nbdkit: nbd[10]: debug: nbd: can_extents libnbd: debug: nbd17: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd17: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[10]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[10]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[10]: debug: nbd: export_description libnbd: debug: nbd17: nbd_get_export_description: enter: libnbd: debug: nbd17: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[10]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[10]: debug: nbd: close libnbd: debug: nbd17: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd17: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd17: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd17: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd17: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd17: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[27]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: eval[27]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: nbdkit: eval[27]: debug: eval: close libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: eval[27]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd17: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd17: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd17: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd17: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd17: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd17: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd17: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[10]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED nbdkit: nbd[10]: debug: client sent NBD_OPT_ABORT to abort the connection libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[27]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + for exp in "$@" + check_success_one name + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[28]: debug: eval: preconnect nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[28]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[28]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[28]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[28]: debug: sh: handle: name nbdkit: eval[28]: debug: eval: open returned handle 0x615a7552ae60 nbdkit: eval[28]: debug: eval: prepare readonly=0 nbdkit: eval[28]: debug: eval: get_size nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[28]: debug: eval: can_write nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[28]: debug: eval: can_zero nbdkit: eval[28]: debug: eval: can_fast_zero nbdkit: eval[28]: debug: eval: can_trim nbdkit: eval[28]: debug: eval: can_fua nbdkit: eval[28]: debug: eval: can_flush nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[28]: debug: eval: is_rotational nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[28]: debug: eval: can_multi_conn nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[28]: debug: eval: can_cache nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[28]: debug: eval: can_extents nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[28]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[28]: debug: eval: export_description nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[28]: debug: eval: finalize nbdkit: eval[28]: debug: eval: close nbdkit: eval[28]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[28]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[28]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED nbdkit: eval[28]: debug: client sent NBD_OPT_ABORT to abort the connection libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[11]: debug: nbd: preconnect nbdkit: nbd[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[11]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[11]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd18: nbd_create: opening handle libnbd: debug: nbd18: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd18: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd18: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd18: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd18: nbd_set_full_info: enter: request=true libnbd: debug: nbd18: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd18: nbd_set_tls: enter: tls=0 libnbd: debug: nbd18: nbd_set_tls: leave: ret=0 libnbd: debug: nbd18: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd18: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd18: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd18: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd18: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd18: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd18: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[29]: debug: eval: preconnect nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[29]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd18: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[29]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: poll start: events=1 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[29]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[29]: debug: sh: handle: name nbdkit: eval[29]: debug: eval: open returned handle 0x615a7552b5b0 nbdkit: eval[29]: debug: eval: prepare readonly=0 nbdkit: eval[29]: debug: eval: get_size nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[29]: debug: eval: can_write nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[29]: debug: eval: can_zero nbdkit: eval[29]: debug: eval: can_fast_zero nbdkit: eval[29]: debug: eval: can_trim nbdkit: eval[29]: debug: eval: can_fua nbdkit: eval[29]: debug: eval: can_flush nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[29]: debug: eval: is_rotational nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[29]: debug: eval: can_multi_conn nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[29]: debug: eval: can_cache nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[29]: debug: eval: can_extents nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[29]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[29]: debug: eval: export_description nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd18: nbd_connect_unix: poll start: events=1 nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[29]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[29]: debug: handshake complete, processing requests serially libnbd: debug: nbd18: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd18: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd18: nbd_connect_unix: leave: ret=0 nbdkit: nbd[11]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[11]: debug: nbd: prepare readonly=0 nbdkit: nbd[11]: debug: nbd: get_size libnbd: debug: nbd18: nbd_get_size: enter: libnbd: debug: nbd18: nbd_get_size: leave: ret=5 nbdkit: debug: nbd: started reader thread libnbd: debug: nbd18: nbd_aio_get_fd: enter: libnbd: debug: nbd18: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd[11]: debug: nbd: can_write nbdkit: debug: polling, dir=1 libnbd: debug: nbd18: nbd_is_read_only: enter: libnbd: debug: nbd18: nbd_is_read_only: leave: ret=1 nbdkit: nbd[11]: debug: nbd: can_zero nbdkit: nbd[11]: debug: nbd: can_fast_zero nbdkit: nbd[11]: debug: nbd: can_trim nbdkit: nbd[11]: debug: nbd: can_fua nbdkit: nbd[11]: debug: nbd: can_flush libnbd: debug: nbd18: nbd_can_flush: enter: libnbd: debug: nbd18: nbd_can_flush: leave: ret=0 nbdkit: nbd[11]: debug: nbd: is_rotational libnbd: debug: nbd18: nbd_is_rotational: enter: libnbd: debug: nbd18: nbd_is_rotational: leave: ret=0 nbdkit: nbd[11]: debug: nbd: can_multi_conn libnbd: debug: nbd18: nbd_can_multi_conn: enter: libnbd: debug: nbd18: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[11]: debug: nbd: can_cache libnbd: debug: nbd18: nbd_can_cache: enter: libnbd: debug: nbd18: nbd_can_cache: leave: ret=0 nbdkit: nbd[11]: debug: nbd: can_extents libnbd: debug: nbd18: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd18: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[11]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[11]: debug: nbd: export_description libnbd: debug: nbd18: nbd_get_export_description: enter: libnbd: debug: nbd18: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[11]: debug: nbd: finalize nbdkit: nbd[11]: debug: nbd: close libnbd: debug: nbd18: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd18: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd18: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd18: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd18: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[29]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd18: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[29]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd18: nbd_aio_notify_read: enter: nbdkit: eval[29]: debug: eval: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd18: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING nbdkit: eval[29]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd18: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd18: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd18: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd18: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd18: nbd_close: closing handle libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[11]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[11]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[29]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_success_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[30]: debug: eval: preconnect nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[30]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[30]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[30]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[30]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[30]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[30]: debug: sh: handle: name nbdkit: eval[30]: debug: eval: open returned handle 0x615a7552be30 nbdkit: eval[30]: debug: eval: prepare readonly=0 nbdkit: eval[30]: debug: eval: get_size nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[30]: debug: eval: can_write nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[30]: debug: eval: can_zero nbdkit: eval[30]: debug: eval: can_fast_zero nbdkit: eval[30]: debug: eval: can_trim nbdkit: eval[30]: debug: eval: can_fua nbdkit: eval[30]: debug: eval: can_flush nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[30]: debug: eval: is_rotational nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[30]: debug: eval: can_multi_conn nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[30]: debug: eval: can_cache nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[30]: debug: eval: can_extents nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[30]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[30]: debug: eval: export_description nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[30]: debug: eval: finalize nbdkit: eval[30]: debug: eval: close nbdkit: eval[30]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[30]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[30]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[30]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[12]: debug: nbd: preconnect nbdkit: nbd[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[12]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd19: nbd_create: opening handle libnbd: debug: nbd19: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd19: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd19: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd19: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd19: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd19: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd19: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd19: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd19: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd19: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[31]: debug: eval: preconnect nbdkit: eval[31]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[31]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[31]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd19: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd19: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd19: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[31]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd19: nbd_connect_unix: poll start: events=1 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd19: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd19: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd19: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd19: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd19: nbd_opt_list: enter: list= libnbd: debug: nbd19: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd19: nbd_opt_list: poll start: events=1 nbdkit: eval[31]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[31]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[31]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[31]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[31]: debug: eval: list_exports returned 1 names libnbd: debug: nbd19: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd19: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd19: nbd_opt_list: leave: ret=1 libnbd: debug: nbd19: nbd_opt_abort: enter: libnbd: debug: nbd19: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd19: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd19: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd19: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd19: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd19: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd19: nbd_close: closing handle nbdkit: eval[31]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: nbd[12]: debug: nbd: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[12]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd20: nbd_create: opening handle libnbd: debug: nbd20: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd20: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd20: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd20: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd20: nbd_set_full_info: enter: request=true libnbd: debug: nbd20: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd20: nbd_set_tls: enter: tls=0 libnbd: debug: nbd20: nbd_set_tls: leave: ret=0 libnbd: debug: nbd20: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd20: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd20: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd20: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd20: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd20: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd20: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[32]: debug: eval: preconnect nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[32]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd20: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[32]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd20: nbd_connect_unix: poll start: events=1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd20: nbd_connect_unix: poll start: events=1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' libnbd: debug: nbd20: nbd_connect_unix: poll start: events=1 nbdkit: eval[32]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[32]: debug: sh: handle: name nbdkit: eval[32]: debug: eval: open returned handle 0x615a7552cae0 nbdkit: eval[32]: debug: eval: prepare readonly=0 nbdkit: eval[32]: debug: eval: get_size nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[32]: debug: eval: can_write nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[32]: debug: eval: can_zero nbdkit: eval[32]: debug: eval: can_fast_zero nbdkit: eval[32]: debug: eval: can_trim nbdkit: eval[32]: debug: eval: can_fua nbdkit: eval[32]: debug: eval: can_flush nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[32]: debug: eval: is_rotational nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[32]: debug: eval: can_multi_conn nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[32]: debug: eval: can_cache nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[32]: debug: eval: can_extents nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[32]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[32]: debug: eval: export_description nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd20: nbd_connect_unix: poll start: events=1 nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[32]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[32]: debug: handshake complete, processing requests serially libnbd: debug: nbd20: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd20: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd20: nbd_connect_unix: leave: ret=0 nbdkit: nbd[12]: debug: nbd: open returned handle 0x6442143e3de0 nbdkit: nbd[12]: debug: nbd: prepare readonly=0 nbdkit: nbd[12]: debug: nbd: get_size nbdkit: debug: nbd: started reader thread libnbd: debug: nbd20: nbd_get_size: enter: libnbd: debug: nbd20: nbd_get_size: leave: ret=5 nbdkit: nbd[12]: debug: nbd: can_write libnbd: debug: nbd20: nbd_is_read_only: enter: libnbd: debug: nbd20: nbd_is_read_only: leave: ret=1 nbdkit: nbd[12]: debug: nbd: can_zero nbdkit: nbd[12]: debug: nbd: can_fast_zero nbdkit: nbd[12]: debug: nbd: can_trim nbdkit: nbd[12]: debug: nbd: can_fua libnbd: debug: nbd20: nbd_aio_get_fd: enter: libnbd: debug: nbd20: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[12]: debug: nbd: can_flush libnbd: debug: nbd20: nbd_can_flush: enter: libnbd: debug: nbd20: nbd_can_flush: leave: ret=0 nbdkit: nbd[12]: debug: nbd: is_rotational libnbd: debug: nbd20: nbd_is_rotational: enter: libnbd: debug: nbd20: nbd_is_rotational: leave: ret=0 nbdkit: nbd[12]: debug: nbd: can_multi_conn libnbd: debug: nbd20: nbd_can_multi_conn: enter: libnbd: debug: nbd20: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[12]: debug: nbd: can_cache libnbd: debug: nbd20: nbd_can_cache: enter: libnbd: debug: nbd20: nbd_can_cache: leave: ret=0 nbdkit: nbd[12]: debug: nbd: can_extents libnbd: debug: nbd20: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd20: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[12]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[12]: debug: nbd: export_description libnbd: debug: nbd20: nbd_get_export_description: enter: libnbd: debug: nbd20: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[12]: debug: nbd: finalize nbdkit: nbd[12]: debug: nbd: close libnbd: debug: nbd20: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd20: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd20: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd20: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd20: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd20: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH nbdkit: eval[32]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd20: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd20: nbd_aio_disconnect: leave: ret=0 nbdkit: eval[32]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: eval[32]: debug: eval: close libnbd: debug: nbd20: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[32]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd20: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd20: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd20: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd20: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd20: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd20: nbd_close: closing handle libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[12]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[12]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[32]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + cat + echo name + check_success '' name1 + for exp in "$@" + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[33]: debug: eval: preconnect nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[33]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[33]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[33]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[33]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[33]: debug: sh: handle: name nbdkit: eval[33]: debug: eval: open returned handle 0x615a7552d270 nbdkit: eval[33]: debug: eval: prepare readonly=0 nbdkit: eval[33]: debug: eval: get_size nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[33]: debug: eval: can_write nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[33]: debug: eval: can_zero nbdkit: eval[33]: debug: eval: can_fast_zero nbdkit: eval[33]: debug: eval: can_trim nbdkit: eval[33]: debug: eval: can_fua nbdkit: eval[33]: debug: eval: can_flush nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[33]: debug: eval: is_rotational nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[33]: debug: eval: can_multi_conn nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[33]: debug: eval: can_cache nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[33]: debug: eval: can_extents nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[33]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[33]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[33]: debug: eval: export_description nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[33]: debug: eval: finalize nbdkit: eval[33]: debug: eval: close nbdkit: eval[33]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[33]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[33]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[33]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[13]: debug: nbd: preconnect nbdkit: nbd[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: nbd[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[13]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[13]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd21: nbd_create: opening handle libnbd: debug: nbd21: nbd_set_full_info: enter: request=true libnbd: debug: nbd21: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd21: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd21: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd21: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd21: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd21: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd21: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd21: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd21: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd21: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd21: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[34]: debug: eval: preconnect nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[34]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd21: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd21: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd21: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: eval[34]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd21: nbd_connect_unix: poll start: events=1 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd21: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd21: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd21: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd21: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd21: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd21: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd21: nbd_opt_info: enter: libnbd: debug: nbd21: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd21: nbd_opt_info: poll start: events=1 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[34]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[34]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[34]: debug: sh: handle: name nbdkit: eval[34]: debug: eval: open returned handle 0x615a7552d9c0 nbdkit: eval[34]: debug: eval: prepare readonly=0 nbdkit: eval[34]: debug: eval: get_size nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[34]: debug: eval: can_write nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[34]: debug: eval: can_zero nbdkit: eval[34]: debug: eval: can_fast_zero nbdkit: eval[34]: debug: eval: can_trim nbdkit: eval[34]: debug: eval: can_fua nbdkit: eval[34]: debug: eval: can_flush nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[34]: debug: eval: is_rotational nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[34]: debug: eval: can_multi_conn nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[34]: debug: eval: can_cache nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[34]: debug: eval: can_extents nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[34]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[34]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[34]: debug: eval: export_description nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd21: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd21: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd21: nbd_opt_info: poll start: events=1 nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[34]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[34]: debug: eval: finalize nbdkit: eval[34]: debug: eval: close nbdkit: eval[34]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd21: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd21: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd21: nbd_opt_info: leave: ret=0 libnbd: debug: nbd21: nbd_get_canonical_export_name: enter: libnbd: debug: nbd21: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd21: nbd_opt_abort: enter: libnbd: debug: nbd21: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd21: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd21: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd21: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd21: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd21: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd21: nbd_close: closing handle libnbd: debug: nbd22: nbd_create: opening handle libnbd: debug: nbd22: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd22: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd22: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd22: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd22: nbd_set_full_info: enter: request=true libnbd: debug: nbd22: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd22: nbd_set_tls: enter: tls=0 libnbd: debug: nbd22: nbd_set_tls: leave: ret=0 libnbd: debug: nbd22: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd22: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd22: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd22: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd22: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd22: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd22: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[35]: debug: eval: preconnect nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[34]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[34]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[35]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd22: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd22: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[35]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd22: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' libnbd: debug: nbd22: nbd_connect_unix: poll start: events=1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' libnbd: debug: nbd22: nbd_connect_unix: poll start: events=1 nbdkit: eval[35]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[35]: debug: sh: handle: name nbdkit: eval[35]: debug: eval: open returned handle 0x615a7552e1e0 nbdkit: eval[35]: debug: eval: prepare readonly=0 nbdkit: eval[35]: debug: eval: get_size nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[35]: debug: eval: can_write nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[35]: debug: eval: can_zero nbdkit: eval[35]: debug: eval: can_fast_zero nbdkit: eval[35]: debug: eval: can_trim nbdkit: eval[35]: debug: eval: can_fua nbdkit: eval[35]: debug: eval: can_flush nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[35]: debug: eval: is_rotational nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[35]: debug: eval: can_multi_conn nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[35]: debug: eval: can_cache nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[35]: debug: eval: can_extents nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[35]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[35]: debug: eval: export_description nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd22: nbd_connect_unix: poll start: events=1 nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[35]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[35]: debug: handshake complete, processing requests serially libnbd: debug: nbd22: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd22: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd22: nbd_connect_unix: leave: ret=0 nbdkit: nbd[13]: debug: nbd: open returned handle 0x6442143e4080 nbdkit: nbd[13]: debug: nbd: prepare readonly=0 nbdkit: nbd[13]: debug: nbd: get_size libnbd: debug: nbd22: nbd_get_size: enter: libnbd: debug: nbd22: nbd_get_size: leave: ret=5 nbdkit: nbd[13]: debug: nbd: can_write libnbd: debug: nbd22: nbd_is_read_only: enter: libnbd: debug: nbd22: nbd_is_read_only: leave: ret=1 nbdkit: nbd[13]: debug: nbd: can_zero nbdkit: nbd[13]: debug: nbd: can_fast_zero nbdkit: nbd[13]: debug: nbd: can_trim nbdkit: debug: nbd: started reader thread nbdkit: nbd[13]: debug: nbd: can_fua nbdkit: nbd[13]: debug: nbd: can_flush libnbd: debug: nbd22: nbd_can_flush: enter: libnbd: debug: nbd22: nbd_can_flush: leave: ret=0 nbdkit: nbd[13]: debug: nbd: is_rotational libnbd: debug: nbd22: nbd_aio_get_fd: enter: libnbd: debug: nbd22: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd22: nbd_is_rotational: enter: libnbd: debug: nbd22: nbd_is_rotational: leave: ret=0 nbdkit: nbd[13]: debug: nbd: can_multi_conn libnbd: debug: nbd22: nbd_can_multi_conn: enter: libnbd: debug: nbd22: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[13]: debug: nbd: can_cache libnbd: debug: nbd22: nbd_can_cache: enter: libnbd: debug: nbd22: nbd_can_cache: leave: ret=0 nbdkit: nbd[13]: debug: nbd: can_extents libnbd: debug: nbd22: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd22: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[13]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[13]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[13]: debug: nbd: export_description libnbd: debug: nbd22: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: nbd[13]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: nbd[13]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd22: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd22: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd22: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd22: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd22: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd22: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd22: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd22: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" nbdkit: eval[35]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_get_export_description: enter: nbdkit: eval[35]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: eval[35]: debug: eval: close libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 nbdkit: eval[35]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd22: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd22: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd22: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd22: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd22: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd22: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 libnbd: debug: nbd22: nbd_close: closing handle nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[13]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[13]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[35]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name": export-size: 5 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + for exp in "$@" + check_success_one name1 + nbdinfo --no-content 'nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[36]: debug: eval: preconnect nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[36]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[36]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name1' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[36]: debug: eval: open readonly=0 exportname="name1" tls=0 nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/open open false name1 false nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[36]: debug: sh: handle: name1 nbdkit: eval[36]: debug: eval: open returned handle 0x615a7552e830 nbdkit: eval[36]: debug: eval: prepare readonly=0 nbdkit: eval[36]: debug: eval: get_size nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[36]: debug: eval: can_write nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[36]: debug: eval: can_zero nbdkit: eval[36]: debug: eval: can_fast_zero nbdkit: eval[36]: debug: eval: can_trim nbdkit: eval[36]: debug: eval: can_fua nbdkit: eval[36]: debug: eval: can_flush nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[36]: debug: eval: is_rotational nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[36]: debug: eval: can_multi_conn nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[36]: debug: eval: can_cache nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[36]: debug: eval: can_extents nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[36]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[36]: debug: eval: export_description nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 6 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[36]: debug: eval: finalize nbdkit: eval[36]: debug: eval: close nbdkit: eval[36]: debug: calling: /tmp/nbdkitxPJPJE/missing close name1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=6 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[36]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name1' nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[36]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[36]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[14]: debug: nbd: preconnect nbdkit: nbd[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[14]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name1' nbdkit: nbd[14]: debug: nbd: open readonly=0 exportname="name1" tls=0 libnbd: debug: nbd23: nbd_create: opening handle libnbd: debug: nbd23: nbd_set_export_name: enter: export_name="name1" libnbd: debug: nbd23: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd23: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd23: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd23: nbd_set_full_info: enter: request=true libnbd: debug: nbd23: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd23: nbd_set_tls: enter: tls=0 libnbd: debug: nbd23: nbd_set_tls: leave: ret=0 libnbd: debug: nbd23: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd23: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd23: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd23: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd23: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd23: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd23: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[37]: debug: eval: preconnect nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[37]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd23: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name1' nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: poll start: events=1 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name1' nbdkit: eval[37]: debug: eval: open readonly=0 exportname="name1" tls=0 nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/open open false name1 false nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[37]: debug: sh: handle: name1 nbdkit: eval[37]: debug: eval: open returned handle 0x615a7552efa0 nbdkit: eval[37]: debug: eval: prepare readonly=0 nbdkit: eval[37]: debug: eval: get_size nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[37]: debug: eval: can_write nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[37]: debug: eval: can_zero nbdkit: eval[37]: debug: eval: can_fast_zero nbdkit: eval[37]: debug: eval: can_trim nbdkit: eval[37]: debug: eval: can_fua nbdkit: eval[37]: debug: eval: can_flush nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[37]: debug: eval: is_rotational nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[37]: debug: eval: can_multi_conn nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[37]: debug: eval: can_cache nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[37]: debug: eval: can_extents nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[37]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[37]: debug: eval: export_description nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name1 libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: exportsize: 6 eflags: 0x83 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd23: nbd_connect_unix: poll start: events=1 nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[37]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[37]: debug: handshake complete, processing requests serially libnbd: debug: nbd23: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd23: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd23: nbd_connect_unix: leave: ret=0 nbdkit: nbd[14]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[14]: debug: nbd: prepare readonly=0 nbdkit: nbd[14]: debug: nbd: get_size libnbd: debug: nbd23: nbd_get_size: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd23: nbd_get_size: leave: ret=6 nbdkit: nbd[14]: debug: nbd: can_write libnbd: debug: nbd23: nbd_is_read_only: enter: libnbd: debug: nbd23: nbd_is_read_only: leave: ret=1 nbdkit: nbd[14]: debug: nbd: can_zero nbdkit: nbd[14]: debug: nbd: can_fast_zero nbdkit: nbd[14]: debug: nbd: can_trim libnbd: debug: nbd23: nbd_aio_get_fd: enter: libnbd: debug: nbd23: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[14]: debug: nbd: can_fua nbdkit: nbd[14]: debug: nbd: can_flush libnbd: debug: nbd23: nbd_can_flush: enter: libnbd: debug: nbd23: nbd_can_flush: leave: ret=0 nbdkit: nbd[14]: debug: nbd: is_rotational libnbd: debug: nbd23: nbd_is_rotational: enter: libnbd: debug: nbd23: nbd_is_rotational: leave: ret=0 nbdkit: nbd[14]: debug: nbd: can_multi_conn libnbd: debug: nbd23: nbd_can_multi_conn: enter: libnbd: debug: nbd23: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[14]: debug: nbd: can_cache libnbd: debug: nbd23: nbd_can_cache: enter: libnbd: debug: nbd23: nbd_can_cache: leave: ret=0 nbdkit: nbd[14]: debug: nbd: can_extents libnbd: debug: nbd23: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd23: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[14]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[14]: debug: nbd: export_description libnbd: debug: nbd23: nbd_get_export_description: enter: libnbd: debug: nbd23: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[14]: debug: nbd: finalize nbdkit: nbd[14]: debug: nbd: close libnbd: debug: nbd23: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd23: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd23: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd23: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd23: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 6 eflags: 0x83 libnbd: debug: nbd23: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd23: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd23: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: eval[37]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[37]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[37]: debug: eval: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd23: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 nbdkit: eval[37]: debug: calling: /tmp/nbdkitxPJPJE/missing close name1 libnbd: debug: nbd23: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=6 libnbd: debug: nbd23: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name1?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd23: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd23: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name1" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd23: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd23: nbd_close: closing handle libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name1' nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[14]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[14]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[37]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="name1": export-size: 6 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_success_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[38]: debug: eval: preconnect nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[38]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[38]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[38]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[38]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: eval[38]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[38]: debug: sh: handle: name nbdkit: eval[38]: debug: eval: open returned handle 0x615a7552f7e0 nbdkit: eval[38]: debug: eval: prepare readonly=0 nbdkit: eval[38]: debug: eval: get_size nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[38]: debug: eval: can_write nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[38]: debug: eval: can_zero nbdkit: eval[38]: debug: eval: can_fast_zero nbdkit: eval[38]: debug: eval: can_trim nbdkit: eval[38]: debug: eval: can_fua nbdkit: eval[38]: debug: eval: can_flush nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[38]: debug: eval: is_rotational nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[38]: debug: eval: can_multi_conn nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[38]: debug: eval: can_cache nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[38]: debug: eval: can_extents nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[38]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[38]: debug: eval: export_description nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[38]: debug: eval: finalize nbdkit: eval[38]: debug: eval: close nbdkit: eval[38]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[38]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[38]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[38]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[15]: debug: nbd: preconnect nbdkit: nbd[15]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[15]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[15]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd24: nbd_create: opening handle libnbd: debug: nbd24: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd24: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd24: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd24: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd24: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd24: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd24: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd24: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd24: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd24: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[39]: debug: eval: preconnect nbdkit: eval[39]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[39]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[39]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd24: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd24: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd24: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd24: nbd_connect_unix: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd24: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd24: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd24: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd24: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd24: nbd_opt_list: enter: list= libnbd: debug: nbd24: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd24: nbd_opt_list: poll start: events=1 nbdkit: eval[39]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[39]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[39]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[39]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[39]: debug: eval: list_exports returned 1 names libnbd: debug: nbd24: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd24: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd24: nbd_opt_list: leave: ret=1 libnbd: debug: nbd24: nbd_opt_abort: enter: libnbd: debug: nbd24: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd24: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd24: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd24: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd24: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd24: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd24: nbd_close: closing handle nbdkit: eval[39]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: nbd[15]: debug: nbd: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name' nbdkit: nbd[15]: debug: nbd: open readonly=0 exportname="name" tls=0 libnbd: debug: nbd25: nbd_create: opening handle libnbd: debug: nbd25: nbd_set_export_name: enter: export_name="name" libnbd: debug: nbd25: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd25: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd25: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd25: nbd_set_full_info: enter: request=true libnbd: debug: nbd25: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd25: nbd_set_tls: enter: tls=0 libnbd: debug: nbd25: nbd_set_tls: leave: ret=0 libnbd: debug: nbd25: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd25: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd25: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd25: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd25: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd25: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd25: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[40]: debug: eval: preconnect nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[40]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd25: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[40]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd25: nbd_connect_unix: poll start: events=1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd25: nbd_connect_unix: poll start: events=1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'name' nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd25: nbd_connect_unix: poll start: events=1 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'name' nbdkit: eval[40]: debug: eval: open readonly=0 exportname="name" tls=0 nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/open open false name false nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[40]: debug: sh: handle: name nbdkit: eval[40]: debug: eval: open returned handle 0x615a75530450 nbdkit: eval[40]: debug: eval: prepare readonly=0 nbdkit: eval[40]: debug: eval: get_size nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[40]: debug: eval: can_write nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[40]: debug: eval: can_zero nbdkit: eval[40]: debug: eval: can_fast_zero nbdkit: eval[40]: debug: eval: can_trim nbdkit: eval[40]: debug: eval: can_fua nbdkit: eval[40]: debug: eval: can_flush nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[40]: debug: eval: is_rotational nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[40]: debug: eval: can_multi_conn nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[40]: debug: eval: can_cache nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[40]: debug: eval: can_extents nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents name nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[40]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[40]: debug: eval: export_description nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description name libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: exportsize: 5 eflags: 0x83 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd25: nbd_connect_unix: poll start: events=1 nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[40]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[40]: debug: handshake complete, processing requests serially libnbd: debug: nbd25: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd25: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd25: nbd_connect_unix: leave: ret=0 nbdkit: nbd[15]: debug: nbd: open returned handle 0x6442143e3de0 nbdkit: nbd[15]: debug: nbd: prepare readonly=0 nbdkit: nbd[15]: debug: nbd: get_size nbdkit: debug: nbd: started reader thread libnbd: debug: nbd25: nbd_aio_get_fd: enter: libnbd: debug: nbd25: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd25: nbd_get_size: enter: libnbd: debug: nbd25: nbd_get_size: leave: ret=5 nbdkit: nbd[15]: debug: nbd: can_write libnbd: debug: nbd25: nbd_is_read_only: enter: libnbd: debug: nbd25: nbd_is_read_only: leave: ret=1 nbdkit: nbd[15]: debug: nbd: can_zero nbdkit: nbd[15]: debug: nbd: can_fast_zero nbdkit: nbd[15]: debug: nbd: can_trim nbdkit: nbd[15]: debug: nbd: can_fua nbdkit: nbd[15]: debug: nbd: can_flush libnbd: debug: nbd25: nbd_can_flush: enter: libnbd: debug: nbd25: nbd_can_flush: leave: ret=0 nbdkit: nbd[15]: debug: nbd: is_rotational libnbd: debug: nbd25: nbd_is_rotational: enter: libnbd: debug: nbd25: nbd_is_rotational: leave: ret=0 nbdkit: nbd[15]: debug: nbd: can_multi_conn libnbd: debug: nbd25: nbd_can_multi_conn: enter: libnbd: debug: nbd25: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[15]: debug: nbd: can_cache libnbd: debug: nbd25: nbd_can_cache: enter: libnbd: debug: nbd25: nbd_can_cache: leave: ret=0 nbdkit: nbd[15]: debug: nbd: can_extents libnbd: debug: nbd25: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd25: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[15]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[15]: debug: nbd: export_description libnbd: debug: nbd25: nbd_get_export_description: enter: libnbd: debug: nbd25: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[15]: debug: nbd: finalize nbdkit: nbd[15]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd25: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd25: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: exportsize: 5 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd25: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd25: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd25: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd25: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd25: nbd_aio_disconnect: leave: ret=0 nbdkit: eval[40]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_get_size: leave: ret=5 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[40]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name" libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: eval[40]: debug: eval: close libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: nbdkit: eval[40]: debug: calling: /tmp/nbdkitxPJPJE/missing close name libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd25: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd25: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd25: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd25: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd25: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd25: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_can_zero: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd25: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name' nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[15]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[15]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[40]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "name", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 5 } ] } + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 ++ printf %04096d 1 + long=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + echo NAMES+DESCRIPTIONS + echo 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + echo 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + check_success '' 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + for exp in "$@" + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[41]: debug: eval: preconnect nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[41]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[41]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[41]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[41]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[41]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: eval: open returned handle 0x615a75530930 nbdkit: eval[41]: debug: eval: prepare readonly=0 nbdkit: eval[41]: debug: eval: get_size nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[41]: debug: eval: can_write nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[41]: debug: eval: can_zero nbdkit: eval[41]: debug: eval: can_fast_zero nbdkit: eval[41]: debug: eval: can_trim nbdkit: eval[41]: debug: eval: can_fua nbdkit: eval[41]: debug: eval: can_flush nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[41]: debug: eval: is_rotational nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[41]: debug: eval: can_multi_conn nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[41]: debug: eval: can_cache nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[41]: debug: eval: can_extents nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[41]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[41]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[41]: debug: eval: export_description libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[41]: debug: eval: finalize nbdkit: eval[41]: debug: eval: close nbdkit: eval[41]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[41]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[41]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[41]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[16]: debug: nbd: preconnect nbdkit: nbd[16]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: nbd[16]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[16]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[16]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd26: nbd_create: opening handle libnbd: debug: nbd26: nbd_set_full_info: enter: request=true libnbd: debug: nbd26: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd26: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd26: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd26: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd26: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd26: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd26: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd26: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd26: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd26: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd26: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[42]: debug: eval: preconnect nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[42]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd26: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd26: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd26: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[42]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd26: nbd_connect_unix: poll start: events=1 nbdkit: eval[42]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd26: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd26: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd26: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd26: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd26: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd26: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd26: nbd_opt_info: enter: libnbd: debug: nbd26: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd26: nbd_opt_info: poll start: events=1 nbdkit: eval[42]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[42]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[42]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[42]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: eval: open returned handle 0x615a75530e10 nbdkit: eval[42]: debug: eval: prepare readonly=0 nbdkit: eval[42]: debug: eval: get_size nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[42]: debug: eval: can_write nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[42]: debug: eval: can_zero nbdkit: eval[42]: debug: eval: can_fast_zero nbdkit: eval[42]: debug: eval: can_trim nbdkit: eval[42]: debug: eval: can_fua nbdkit: eval[42]: debug: eval: can_flush nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[42]: debug: eval: is_rotational nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[42]: debug: eval: can_multi_conn nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[42]: debug: eval: can_cache nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[42]: debug: eval: can_extents nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[42]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[42]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[42]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[42]: debug: eval: export_description libnbd: debug: nbd26: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd26: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd26: nbd_opt_info: poll start: events=1 nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[42]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[42]: debug: eval: finalize nbdkit: eval[42]: debug: eval: close nbdkit: eval[42]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd26: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd26: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd26: nbd_opt_info: leave: ret=0 libnbd: debug: nbd26: nbd_get_canonical_export_name: enter: libnbd: debug: nbd26: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd26: nbd_opt_abort: enter: libnbd: debug: nbd26: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd26: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd26: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd26: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd26: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd26: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd26: nbd_close: closing handle libnbd: debug: nbd27: nbd_create: opening handle libnbd: debug: nbd27: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd27: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd27: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd27: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd27: nbd_set_full_info: enter: request=true libnbd: debug: nbd27: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd27: nbd_set_tls: enter: tls=0 libnbd: debug: nbd27: nbd_set_tls: leave: ret=0 libnbd: debug: nbd27: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd27: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd27: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd27: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd27: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd27: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[43]: debug: eval: preconnect nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[42]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[42]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[43]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd27: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: eval[43]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[43]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[43]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: eval: open returned handle 0x615a755312f0 nbdkit: eval[43]: debug: eval: prepare readonly=0 nbdkit: eval[43]: debug: eval: get_size nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[43]: debug: eval: can_write nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[43]: debug: eval: can_zero nbdkit: eval[43]: debug: eval: can_fast_zero nbdkit: eval[43]: debug: eval: can_trim nbdkit: eval[43]: debug: eval: can_fua nbdkit: eval[43]: debug: eval: can_flush nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[43]: debug: eval: is_rotational nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[43]: debug: eval: can_multi_conn nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[43]: debug: eval: can_cache nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[43]: debug: eval: can_extents nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[43]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd27: nbd_connect_unix: poll start: events=1 nbdkit: eval[43]: debug: eval: export_description nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[43]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd27: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd27: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd27: nbd_connect_unix: leave: ret=0 nbdkit: nbd[16]: debug: nbd: open returned handle 0x6442143e3f20 nbdkit: nbd[16]: debug: nbd: prepare readonly=0 nbdkit: nbd[16]: debug: nbd: get_size libnbd: debug: nbd27: nbd_get_size: enter: libnbd: debug: nbd27: nbd_get_size: leave: ret=4097 nbdkit: nbd[16]: debug: nbd: can_write libnbd: debug: nbd27: nbd_is_read_only: enter: libnbd: debug: nbd27: nbd_is_read_only: leave: ret=1 nbdkit: nbd[16]: debug: nbd: can_zero nbdkit: nbd[16]: debug: nbd: can_fast_zero nbdkit: debug: nbd: started reader thread nbdkit: nbd[16]: debug: nbd: can_trim libnbd: debug: nbd27: nbd_aio_get_fd: enter: nbdkit: nbd[16]: debug: nbd: can_fua nbdkit: nbd[16]: debug: nbd: can_flush libnbd: debug: nbd27: nbd_aio_get_fd: leave: ret=12 nbdkit: eval[43]: debug: handshake complete, processing requests serially nbdkit: debug: polling, dir=1 libnbd: debug: nbd27: nbd_can_flush: enter: libnbd: debug: nbd27: nbd_can_flush: leave: ret=0 nbdkit: nbd[16]: debug: nbd: is_rotational libnbd: debug: nbd27: nbd_is_rotational: enter: libnbd: debug: nbd27: nbd_is_rotational: leave: ret=0 nbdkit: nbd[16]: debug: nbd: can_multi_conn libnbd: debug: nbd27: nbd_can_multi_conn: enter: libnbd: debug: nbd27: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[16]: debug: nbd: can_cache libnbd: debug: nbd27: nbd_can_cache: enter: libnbd: debug: nbd27: nbd_can_cache: leave: ret=0 nbdkit: nbd[16]: debug: nbd: can_extents libnbd: debug: nbd27: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd27: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[16]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[16]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[16]: debug: nbd: export_description libnbd: debug: nbd27: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd27: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: nbd[16]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: nbd[16]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd27: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd27: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd27: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd27: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd27: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd27: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd27: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd27: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[43]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: eval[43]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: eval[43]: debug: eval: close libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_export_description: enter: nbdkit: eval[43]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd27: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd27: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd27: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd27: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd27: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd27: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_can_multi_conn: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd27: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[16]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[16]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[43]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001": export-size: 4097 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + for exp in "$@" + check_success_one 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + nbdinfo --no-content 'nbd+unix:///0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[44]: debug: eval: preconnect nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[44]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[44]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[44]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[44]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: eval: open returned handle 0x615a75531720 nbdkit: eval[44]: debug: eval: prepare readonly=0 nbdkit: eval[44]: debug: eval: get_size nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[44]: debug: eval: can_write nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[44]: debug: eval: can_zero nbdkit: eval[44]: debug: eval: can_fast_zero nbdkit: eval[44]: debug: eval: can_trim nbdkit: eval[44]: debug: eval: can_fua nbdkit: eval[44]: debug: eval: can_flush nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[44]: debug: eval: is_rotational nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[44]: debug: eval: can_multi_conn nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[44]: debug: eval: can_cache nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[44]: debug: eval: can_extents nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[44]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[44]: debug: eval: export_description nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[44]: debug: eval: finalize nbdkit: eval[44]: debug: eval: close nbdkit: eval[44]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[44]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[44]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[44]: debug: write: NBD_OPT_ABORT: Broken pipe + nbdinfo --no-content 'nbd+unix:///0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[17]: debug: nbd: preconnect nbdkit: nbd[17]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[17]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: nbd[17]: debug: nbd: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 libnbd: debug: nbd28: nbd_create: opening handle libnbd: debug: nbd28: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd28: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd28: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd28: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd28: nbd_set_full_info: enter: request=true libnbd: debug: nbd28: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd28: nbd_set_tls: enter: tls=0 libnbd: debug: nbd28: nbd_set_tls: leave: ret=0 libnbd: debug: nbd28: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd28: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd28: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd28: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd28: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd28: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd28: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[45]: debug: eval: preconnect nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[45]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd28: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd28: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: poll start: events=1 nbdkit: eval[45]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: poll start: events=1 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: poll start: events=1 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[45]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[45]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: eval: open returned handle 0x615a75531c00 nbdkit: eval[45]: debug: eval: prepare readonly=0 nbdkit: eval[45]: debug: eval: get_size nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[45]: debug: eval: can_write nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[45]: debug: eval: can_zero nbdkit: eval[45]: debug: eval: can_fast_zero nbdkit: eval[45]: debug: eval: can_trim nbdkit: eval[45]: debug: eval: can_fua nbdkit: eval[45]: debug: eval: can_flush nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[45]: debug: eval: is_rotational nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[45]: debug: eval: can_multi_conn nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[45]: debug: eval: can_cache nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[45]: debug: eval: can_extents nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[45]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[45]: debug: eval: export_description libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd28: nbd_connect_unix: poll start: events=1 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[45]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[45]: debug: handshake complete, processing requests serially libnbd: debug: nbd28: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd28: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd28: nbd_connect_unix: leave: ret=0 nbdkit: nbd[17]: debug: nbd: open returned handle 0x6442143e3ef0 nbdkit: nbd[17]: debug: nbd: prepare readonly=0 nbdkit: nbd[17]: debug: nbd: get_size libnbd: debug: nbd28: nbd_get_size: enter: libnbd: debug: nbd28: nbd_get_size: leave: ret=4097 nbdkit: debug: nbd: started reader thread nbdkit: nbd[17]: debug: nbd: can_write libnbd: debug: nbd28: nbd_aio_get_fd: enter: libnbd: debug: nbd28: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd28: nbd_is_read_only: enter: libnbd: debug: nbd28: nbd_is_read_only: leave: ret=1 nbdkit: nbd[17]: debug: nbd: can_zero nbdkit: nbd[17]: debug: nbd: can_fast_zero nbdkit: nbd[17]: debug: nbd: can_trim nbdkit: nbd[17]: debug: nbd: can_fua nbdkit: nbd[17]: debug: nbd: can_flush libnbd: debug: nbd28: nbd_can_flush: enter: libnbd: debug: nbd28: nbd_can_flush: leave: ret=0 nbdkit: nbd[17]: debug: nbd: is_rotational libnbd: debug: nbd28: nbd_is_rotational: enter: libnbd: debug: nbd28: nbd_is_rotational: leave: ret=0 nbdkit: nbd[17]: debug: nbd: can_multi_conn libnbd: debug: nbd28: nbd_can_multi_conn: enter: libnbd: debug: nbd28: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[17]: debug: nbd: can_cache libnbd: debug: nbd28: nbd_can_cache: enter: libnbd: debug: nbd28: nbd_can_cache: leave: ret=0 nbdkit: nbd[17]: debug: nbd: can_extents libnbd: debug: nbd28: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd28: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[17]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[17]: debug: nbd: export_description libnbd: debug: nbd28: nbd_get_export_description: enter: libnbd: debug: nbd28: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[17]: debug: nbd: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: nbd[17]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd28: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd28: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd28: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd28: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd28: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd28: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: nbdkit: eval[45]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[45]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" nbdkit: eval[45]: debug: eval: close libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: eval[45]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd28: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd28: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd28: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd28: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd28: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd28: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_can_fua: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd28: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[17]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[17]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + cat test-nbd-dynamic-list.out2 nbdkit: eval[45]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 protocol: newstyle-fixed without TLS export="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001": export-size: 4097 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_success_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[46]: debug: eval: preconnect nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[46]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[46]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[46]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[46]: debug: eval: list_exports returned 1 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[46]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[46]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: eval: open returned handle 0x615a75532100 nbdkit: eval[46]: debug: eval: prepare readonly=0 nbdkit: eval[46]: debug: eval: get_size nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[46]: debug: eval: can_write nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[46]: debug: eval: can_zero nbdkit: eval[46]: debug: eval: can_fast_zero nbdkit: eval[46]: debug: eval: can_trim nbdkit: eval[46]: debug: eval: can_fua nbdkit: eval[46]: debug: eval: can_flush nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[46]: debug: eval: is_rotational nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[46]: debug: eval: can_multi_conn nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[46]: debug: eval: can_cache nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[46]: debug: eval: can_extents nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[46]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[46]: debug: eval: export_description nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[46]: debug: eval: finalize nbdkit: eval[46]: debug: eval: close nbdkit: eval[46]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[46]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[46]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: eval[46]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v '"uri"' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[18]: debug: nbd: preconnect nbdkit: nbd[18]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[18]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[18]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd29: nbd_create: opening handle libnbd: debug: nbd29: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd29: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd29: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd29: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd29: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd29: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd29: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd29: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd29: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd29: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[47]: debug: eval: preconnect nbdkit: eval[47]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[47]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[47]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd29: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd29: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd29: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[47]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd29: nbd_connect_unix: poll start: events=1 nbdkit: eval[47]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd29: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd29: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd29: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd29: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd29: nbd_opt_list: enter: list= libnbd: debug: nbd29: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd29: nbd_opt_list: poll start: events=1 nbdkit: eval[47]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[47]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[47]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[47]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[47]: debug: eval: list_exports returned 1 names libnbd: debug: nbd29: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd29: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd29: nbd_opt_list: leave: ret=1 libnbd: debug: nbd29: nbd_opt_abort: enter: libnbd: debug: nbd29: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd29: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd29: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd29: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd29: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd29: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd29: nbd_close: closing handle nbdkit: nbd[18]: debug: nbd: list_exports returned 1 names nbdkit: eval[47]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=1 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: nbd[18]: debug: nbd: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 libnbd: debug: nbd30: nbd_create: opening handle libnbd: debug: nbd30: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd30: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd30: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd30: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd30: nbd_set_full_info: enter: request=true libnbd: debug: nbd30: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd30: nbd_set_tls: enter: tls=0 libnbd: debug: nbd30: nbd_set_tls: leave: ret=0 libnbd: debug: nbd30: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd30: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd30: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd30: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd30: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd30: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd30: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[48]: debug: eval: preconnect nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[48]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd30: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd30: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[48]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: poll start: events=1 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: poll start: events=1 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: poll start: events=1 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[48]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[48]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: eval: open returned handle 0x615a75532970 nbdkit: eval[48]: debug: eval: prepare readonly=0 nbdkit: eval[48]: debug: eval: get_size nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[48]: debug: eval: can_write nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[48]: debug: eval: can_zero nbdkit: eval[48]: debug: eval: can_fast_zero nbdkit: eval[48]: debug: eval: can_trim nbdkit: eval[48]: debug: eval: can_fua nbdkit: eval[48]: debug: eval: can_flush nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[48]: debug: eval: is_rotational nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[48]: debug: eval: can_multi_conn nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[48]: debug: eval: can_cache nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[48]: debug: eval: can_extents nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[48]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[48]: debug: eval: export_description libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd30: nbd_connect_unix: poll start: events=1 nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[48]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[48]: debug: handshake complete, processing requests serially libnbd: debug: nbd30: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd30: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd30: nbd_connect_unix: leave: ret=0 nbdkit: nbd[18]: debug: nbd: open returned handle 0x6442143e3de0 nbdkit: nbd[18]: debug: nbd: prepare readonly=0 nbdkit: nbd[18]: debug: nbd: get_size libnbd: debug: nbd30: nbd_get_size: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd30: nbd_get_size: leave: ret=4097 nbdkit: nbd[18]: debug: nbd: can_write libnbd: debug: nbd30: nbd_is_read_only: enter: libnbd: debug: nbd30: nbd_is_read_only: leave: ret=1 nbdkit: nbd[18]: debug: nbd: can_zero libnbd: debug: nbd30: nbd_aio_get_fd: enter: libnbd: debug: nbd30: nbd_aio_get_fd: leave: ret=12 nbdkit: nbd[18]: debug: nbd: can_fast_zero nbdkit: nbd[18]: debug: nbd: can_trim nbdkit: nbd[18]: debug: nbd: can_fua nbdkit: debug: polling, dir=1 nbdkit: nbd[18]: debug: nbd: can_flush libnbd: debug: nbd30: nbd_can_flush: enter: libnbd: debug: nbd30: nbd_can_flush: leave: ret=0 nbdkit: nbd[18]: debug: nbd: is_rotational libnbd: debug: nbd30: nbd_is_rotational: enter: libnbd: debug: nbd30: nbd_is_rotational: leave: ret=0 nbdkit: nbd[18]: debug: nbd: can_multi_conn libnbd: debug: nbd30: nbd_can_multi_conn: enter: libnbd: debug: nbd30: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[18]: debug: nbd: can_cache libnbd: debug: nbd30: nbd_can_cache: enter: libnbd: debug: nbd30: nbd_can_cache: leave: ret=0 nbdkit: nbd[18]: debug: nbd: can_extents libnbd: debug: nbd30: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd30: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[18]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[18]: debug: nbd: export_description libnbd: debug: nbd30: nbd_get_export_description: enter: libnbd: debug: nbd30: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: nbd[18]: debug: nbd: finalize nbdkit: nbd[18]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd30: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd30: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd30: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd30: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd30: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd30: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: eval[48]: debug: client sent NBD_CMD_DISC, closing connection libnbd: debug: nbd30: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING nbdkit: eval[48]: debug: eval: finalize libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[48]: debug: eval: close nbdkit: eval[48]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd30: nbd_aio_notify_read: enter: libnbd: debug: nbd30: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd30: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3632 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd30: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd30: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd30: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd30: nbd_close: closing handle libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[18]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: nbd[18]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[48]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "description": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 4097 } ] } + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + echo 20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 + check_success_one '' + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[49]: debug: eval: preconnect nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[49]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[49]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[49]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[49]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[49]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: eval: open returned handle 0x615a75532e50 nbdkit: eval[49]: debug: eval: prepare readonly=0 nbdkit: eval[49]: debug: eval: get_size nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[49]: debug: eval: can_write nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[49]: debug: eval: can_zero nbdkit: eval[49]: debug: eval: can_fast_zero nbdkit: eval[49]: debug: eval: can_trim nbdkit: eval[49]: debug: eval: can_fua nbdkit: eval[49]: debug: eval: can_flush nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[49]: debug: eval: is_rotational nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[49]: debug: eval: can_multi_conn nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[49]: debug: eval: can_cache nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[49]: debug: eval: can_extents nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[49]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[49]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[49]: debug: eval: export_description nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[49]: debug: eval: finalize nbdkit: eval[49]: debug: eval: close nbdkit: eval[49]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: eval[49]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: eval[49]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 nbdkit: eval[49]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + nbdinfo --no-content 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK' + grep -v uri: libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[19]: debug: nbd: preconnect nbdkit: nbd[19]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[19]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: nbd[19]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[19]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd31: nbd_create: opening handle libnbd: debug: nbd31: nbd_set_full_info: enter: request=true libnbd: debug: nbd31: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd31: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd31: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd31: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd31: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd31: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd31: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd31: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd31: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd31: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd31: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[50]: debug: eval: preconnect nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[50]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd31: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd31: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd31: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[50]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[50]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd31: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd31: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd31: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd31: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd31: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd31: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd31: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd31: nbd_opt_info: enter: libnbd: debug: nbd31: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd31: nbd_opt_info: poll start: events=1 nbdkit: eval[50]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: eval[50]: debug: eval: open readonly=0 exportname="" tls=0 nbdkit: eval[50]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/default_export default_export false false nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/default_export default_export: status 0 nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[50]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: eval: open returned handle 0x615a75533350 nbdkit: eval[50]: debug: eval: prepare readonly=0 nbdkit: eval[50]: debug: eval: get_size nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[50]: debug: eval: can_write nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[50]: debug: eval: can_zero nbdkit: eval[50]: debug: eval: can_fast_zero nbdkit: eval[50]: debug: eval: can_trim nbdkit: eval[50]: debug: eval: can_fua nbdkit: eval[50]: debug: eval: can_flush nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[50]: debug: eval: is_rotational nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[50]: debug: eval: can_multi_conn nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[50]: debug: eval: can_cache nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[50]: debug: eval: can_extents nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[50]: debug: newstyle negotiation: flags: export 0x83 nbdkit: eval[50]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: eval[50]: debug: eval: default_export readonly=0 tls=0 nbdkit: eval[50]: debug: eval: export_description libnbd: debug: nbd31: nbd_opt_info: poll end: r=1 revents=1 nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd31: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd31: nbd_opt_info: poll start: events=1 nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[50]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: eval[50]: debug: eval: finalize nbdkit: eval[50]: debug: eval: close nbdkit: eval[50]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd31: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd31: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd31: nbd_opt_info: leave: ret=0 libnbd: debug: nbd31: nbd_get_canonical_export_name: enter: libnbd: debug: nbd31: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd31: nbd_opt_abort: enter: libnbd: debug: nbd31: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd31: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd31: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd31: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd31: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd31: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd31: nbd_close: closing handle libnbd: debug: nbd32: nbd_create: opening handle libnbd: debug: nbd32: nbd_set_export_name: enter: export_name="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" libnbd: debug: nbd32: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd32: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd32: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd32: nbd_set_full_info: enter: request=true libnbd: debug: nbd32: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd32: nbd_set_tls: enter: tls=0 libnbd: debug: nbd32: nbd_set_tls: leave: ret=0 libnbd: debug: nbd32: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd32: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd32: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd32: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd32: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd32: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[51]: debug: eval: preconnect nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[50]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 nbdkit: eval[50]: debug: write: NBD_OPT_ABORT: Broken pipe nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[51]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd32: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: eval[51]: debug: newstyle negotiation: client flags: 0x3 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001' nbdkit: eval[51]: debug: eval: open readonly=0 exportname="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001" tls=0 nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/open open false 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 false nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/open open: status 0 nbdkit: eval[51]: debug: sh: handle: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: eval: open returned handle 0x615a75533830 nbdkit: eval[51]: debug: eval: prepare readonly=0 nbdkit: eval[51]: debug: eval: get_size nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/get_size get_size 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/get_size get_size: status 0 nbdkit: eval[51]: debug: eval: can_write nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing can_write 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing can_write: status 2 nbdkit: eval[51]: debug: eval: can_zero nbdkit: eval[51]: debug: eval: can_fast_zero nbdkit: eval[51]: debug: eval: can_trim nbdkit: eval[51]: debug: eval: can_fua nbdkit: eval[51]: debug: eval: can_flush nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing can_flush 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing can_flush: status 2 nbdkit: eval[51]: debug: eval: is_rotational nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing is_rotational 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing is_rotational: status 2 nbdkit: eval[51]: debug: eval: can_multi_conn nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing can_multi_conn 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing can_multi_conn: status 2 nbdkit: eval[51]: debug: eval: can_cache nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing can_cache 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing can_cache: status 2 nbdkit: eval[51]: debug: eval: can_extents nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing can_extents 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing can_extents: status 2 nbdkit: eval[51]: debug: newstyle negotiation: flags: export 0x83 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd32: nbd_connect_unix: poll start: events=1 nbdkit: eval[51]: debug: eval: export_description nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing export_description 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing export_description: status 2 nbdkit: eval[51]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd32: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd32: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd32: nbd_connect_unix: leave: ret=0 nbdkit: nbd[19]: debug: nbd: open returned handle 0x6442143e3f20 nbdkit: nbd[19]: debug: nbd: prepare readonly=0 nbdkit: nbd[19]: debug: nbd: get_size libnbd: debug: nbd32: nbd_get_size: enter: libnbd: debug: nbd32: nbd_get_size: leave: ret=4097 nbdkit: nbd[19]: debug: nbd: can_write nbdkit: debug: nbd: started reader thread libnbd: debug: nbd32: nbd_is_read_only: enter: libnbd: debug: nbd32: nbd_is_read_only: leave: ret=1 nbdkit: nbd[19]: debug: nbd: can_zero nbdkit: nbd[19]: debug: nbd: can_fast_zero nbdkit: nbd[19]: debug: nbd: can_trim libnbd: debug: nbd32: nbd_aio_get_fd: enter: libnbd: debug: nbd32: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[19]: debug: nbd: can_fua nbdkit: nbd[19]: debug: nbd: can_flush libnbd: debug: nbd32: nbd_can_flush: enter: libnbd: debug: nbd32: nbd_can_flush: leave: ret=0 nbdkit: nbd[19]: debug: nbd: is_rotational libnbd: debug: nbd32: nbd_is_rotational: enter: libnbd: debug: nbd32: nbd_is_rotational: leave: ret=0 nbdkit: nbd[19]: debug: nbd: can_multi_conn libnbd: debug: nbd32: nbd_can_multi_conn: enter: libnbd: debug: nbd32: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[19]: debug: nbd: can_cache libnbd: debug: nbd32: nbd_can_cache: enter: libnbd: debug: nbd32: nbd_can_cache: leave: ret=0 nbdkit: nbd[19]: debug: nbd: can_extents libnbd: debug: nbd32: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd32: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[19]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[19]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[19]: debug: nbd: export_description libnbd: debug: nbd32: nbd_get_export_description: enter: libnbd: debug: nbd32: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: nbd[19]: debug: nbd: finalize nbdkit: nbd[19]: debug: nbd: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd32: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_opt_info: exportsize: 4097 eflags: 0x83 libnbd: debug: nbd32: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd32: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd32: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd32: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd32: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 nbdkit: eval[51]: debug: handshake complete, processing requests serially libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=4097 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: eval[51]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: eval[51]: debug: eval: finalize libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: nbdkit: eval[51]: debug: eval: close libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[... 3584 more bytes truncated ...]" nbdkit: eval[51]: debug: calling: /tmp/nbdkitxPJPJE/missing close 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 libnbd: debug: nbd32: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd32: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd32: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd32: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd32: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd32: nbd_connection_state: leave: ret="CLOSED: Connection is closed" libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 nbdkit: debug: state machine changed to CLOSED: Connection is closed libnbd: debug: nbd1: nbd_can_flush: enter: nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd32: nbd_close: closing handle libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: nbd[19]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 nbdkit: nbd[19]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: eval[51]: debug: completed: /tmp/nbdkitxPJPJE/missing close: status 2 + cat test-nbd-dynamic-list.out2 protocol: newstyle-fixed without TLS export="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001": export-size: 4097 contexts: base:allocation is_rotational: false is_read_only: true can_cache: false can_df: true can_fast_zero: false can_flush: false can_fua: false can_multi_conn: false can_trim: false can_zero: false + diff -u test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 + check_fail_list + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[52]: debug: eval: preconnect nbdkit: eval[52]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[52]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[52]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: eval[52]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: eval[52]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: eval[52]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[52]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[52]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[52]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[52]: debug: eval: list_exports failed libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: eval[52]: debug: client closed input socket, closing connection + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.QjBMKK" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[20]: debug: nbd: preconnect nbdkit: nbd[20]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: nbd[20]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: nbd[20]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: nbd[20]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: nbd[20]: debug: nbd: list_exports readonly=0 tls=0 libnbd: debug: nbd33: nbd_create: opening handle libnbd: debug: nbd33: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd33: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd33: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.POeu5A" libnbd: debug: nbd33: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd33: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd33: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd33: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd33: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd33: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd33: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: eval[53]: debug: eval: preconnect nbdkit: eval[53]: debug: calling: /tmp/nbdkitxPJPJE/missing preconnect false nbdkit: eval[53]: debug: completed: /tmp/nbdkitxPJPJE/missing preconnect: status 2 nbdkit: eval[53]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd33: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd33: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd33: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: eval[53]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd33: nbd_connect_unix: poll start: events=1 nbdkit: eval[53]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd33: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd33: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd33: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd33: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd33: nbd_opt_list: enter: list= libnbd: debug: nbd33: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd33: nbd_opt_list: poll start: events=1 nbdkit: eval[53]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: eval[53]: debug: eval: list_exports readonly=0 tls=0 nbdkit: eval[53]: debug: calling: /tmp/nbdkitxPJPJE/list_exports list_exports false false nbdkit: eval[53]: debug: completed: /tmp/nbdkitxPJPJE/list_exports list_exports: status 0 nbdkit: eval[53]: debug: eval: list_exports failed libnbd: debug: nbd33: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd33: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd33: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" libnbd: debug: nbd33: nbd_opt_abort: enter: libnbd: debug: nbd33: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd33: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd33: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd33: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd33: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd33: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd33: nbd_close: closing handle nbdkit: nbd[20]: debug: nbd: list_exports failed nbdkit: eval[53]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: error="nbd_opt_list: server replied with error to list request: Operation not supported" nbdinfo: nbd_opt_list: server replied with error to list request: Operation not supported nbdkit: nbd[20]: debug: client closed input socket, closing connection + exit 0 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-dynamic-list.sh: run cleanup hooks: exit code 0 ./test-nbd-dynamic-list.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.POeu5A /tmp/nbdkit-test-sock.QjBMKK test-nbd-dynamic-list.pid1 test-nbd-dynamic-list.pid2 test-nbd-dynamic-list.list test-nbd-dynamic-list.out1 test-nbd-dynamic-list.out2 test-nbd-dynamic-list.err + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1246451 + local pid=1246451 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1246451 + for i in {1..60} + kill -0 1246451 nbdkit: debug: eval: cleanup + sleep 1 nbdkit: debug: eval: unload plugin nbdkit: debug: calling: /tmp/nbdkitxPJPJE/missing unload nbdkit: debug: completed: /tmp/nbdkitxPJPJE/missing unload: status 2 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + for i in {1..60} + kill -0 1246451 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1246451 failed to respond to SIGTERM' error: nbdkit pid 1246451 failed to respond to SIGTERM + kill -9 1246451 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + kill_nbdkit 1246459 + local pid=1246459 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1246459 + for i in {1..60} + kill -0 1246459 + sleep 1 nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + for i in {1..60} + kill -0 1246459 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1246459 failed to respond to SIGTERM' error: nbdkit pid 1246459 failed to respond to SIGTERM + kill -9 1246459 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 5 )) + exit 1 FAIL test-nbd-dynamic-list.sh (exit status: 1) FAIL: test-nbd-extents.sh ========================= + requires jq --version + requires qemu-img --version + requires qemu-img map --help + out=test-nbd-extents.out + expected=test-nbd-extents.expected ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.ksgYMn + pid1=test-nbd-extents.pid1 + pid2=test-nbd-extents.pid2 + pid3=test-nbd-extents.pid3 + pid4=test-nbd-extents.pid4 + pid5=test-nbd-extents.pid5 + files='test-nbd-extents.out test-nbd-extents.expected /tmp/nbdkit-test-sock.ksgYMn test-nbd-extents.pid1 test-nbd-extents.pid2 test-nbd-extents.pid3 test-nbd-extents.pid4 test-nbd-extents.pid5' + rm -f test-nbd-extents.out test-nbd-extents.expected /tmp/nbdkit-test-sock.ksgYMn test-nbd-extents.pid1 test-nbd-extents.pid2 test-nbd-extents.pid3 test-nbd-extents.pid4 test-nbd-extents.pid5 + cleanup_fn rm -f test-nbd-extents.out test-nbd-extents.expected /tmp/nbdkit-test-sock.ksgYMn test-nbd-extents.pid1 test-nbd-extents.pid2 test-nbd-extents.pid3 test-nbd-extents.pid4 test-nbd-extents.pid5 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f test-nbd-extents.out test-nbd-extents.expected /tmp/nbdkit-test-sock.ksgYMn test-nbd-extents.pid1 test-nbd-extents.pid2 test-nbd-extents.pid3 test-nbd-extents.pid4 test-nbd-extents.pid5' + cat + do_test '' 1M 65536 test-nbd-extents.pid1 + start_nbdkit -P test-nbd-extents.pid1 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=1M truncate=65536 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-extents.pid1 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-extents.pid1 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=1M truncate=65536 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-extents.pid1 -U /tmp/nbdkit-test-sock.ksgYMn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so "" size=1M truncate=65536 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=data, value= nbdkit: debug: data: config key=data, value= nbdkit: debug: truncate: config key=size, value=1M nbdkit: debug: data: config key=size, value=1M nbdkit: debug: truncate: config key=truncate, value=65536 nbdkit: debug: truncate: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 0 nbdkit: debug: final size: 1048576 nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ksgYMn nbdkit: debug: forked into background (new pid = 1247405) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-extents.pid1 nbdkit: debug: data: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s test-nbd-extents.pid1 + break + test -s test-nbd-extents.pid1 ++ cat test-nbd-extents.pid1 + cleanup_fn kill_nbdkit 1247405 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1247405' + nbdkit -U - nbd socket=/tmp/nbdkit-test-sock.ksgYMn --run 'qemu-img map -f raw --output=json $nbd' + jq -c '.[] | {start:.start, length:.length, data:.data, zero:.zero}' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.ksgYMn" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: truncate: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x76f5c3c424d0 nbdkit: data[1]: debug: truncate: open returned handle 0x5c0d3d9e5260 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: truncate: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: truncate: get_size nbdkit: data[1]: debug: truncate: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: truncate: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: truncate: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: truncate: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: truncate: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: truncate: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: truncate: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: truncate: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: truncate: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: truncate: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: truncate: export_description nbdkit: data[1]: debug: data: export_description nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 65536 eflags: 0xded libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=65536 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=65536 offset=0 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.4 libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread data.5 libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=1 nbdkit: data.0: debug: truncate: extents count=65536 offset=0 req_one=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: nbdkit: data.0: debug: data: extents count=65536 offset=0 req_one=1 libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread data.7 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread data.6 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: nbdkit: debug: starting worker thread data.8 libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.14 nbdkit: debug: starting worker thread data.13 nbdkit: debug: starting worker thread data.15 nbdkit: data.0: debug: client closed input socket, closing connection nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: truncate: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: truncate: close nbdkit: data[1]: debug: data: close + rm -f /tmp/nbdkit-test-sock.ksgYMn + cmp test-nbd-extents.out test-nbd-extents.expected + cat + do_test '1 @32768 1 @65536 1 @98304 1' 128K 32768 test-nbd-extents.pid2 + start_nbdkit -P test-nbd-extents.pid2 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '1 @32768 1 @65536 1 @98304 1' size=128K truncate=32768 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-extents.pid2 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-extents.pid2 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '1 @32768 1 @65536 1 @98304 1' size=128K truncate=32768 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-extents.pid2 -U /tmp/nbdkit-test-sock.ksgYMn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so "1 @32768 1 @65536 1 @98304 1" size=128K truncate=32768 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=data, value=1 @32768 1 @65536 1 @98304 1 nbdkit: debug: data: config key=data, value=1 @32768 1 @65536 1 @98304 1 nbdkit: debug: truncate: config key=size, value=128K nbdkit: debug: data: config key=size, value=128K nbdkit: debug: truncate: config key=truncate, value=32768 nbdkit: debug: truncate: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 98305 nbdkit: debug: final size: 131072 nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ksgYMn nbdkit: debug: forked into background (new pid = 1247457) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-extents.pid2 nbdkit: debug: data: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s test-nbd-extents.pid2 + break + test -s test-nbd-extents.pid2 ++ cat test-nbd-extents.pid2 + cleanup_fn kill_nbdkit 1247457 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1247457' + nbdkit -U - nbd socket=/tmp/nbdkit-test-sock.ksgYMn --run 'qemu-img map -f raw --output=json $nbd' + jq -c '.[] | {start:.start, length:.length, data:.data, zero:.zero}' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.ksgYMn" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: truncate: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x782fbddbe4d0 nbdkit: data[1]: debug: truncate: open returned handle 0x61ceda23a400 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: truncate: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: truncate: get_size nbdkit: data[1]: debug: truncate: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: truncate: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: truncate: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: truncate: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: truncate: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: truncate: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: truncate: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: truncate: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: truncate: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: truncate: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: truncate: export_description nbdkit: data[1]: debug: data: export_description nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 32768 eflags: 0xded libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=32768 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_trim: enter: nbdkit: debug: starting worker thread data.1 libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.4 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.7 nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.13 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=32768 offset=0 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.14 libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=1 nbdkit: data.0: debug: truncate: extents count=32768 offset=0 req_one=1 nbdkit: debug: starting worker thread data.15 nbdkit: data.0: debug: data: extents count=32768 offset=0 req_one=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: data.1: debug: client closed input socket, closing connection nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data[1]: debug: truncate: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: truncate: close nbdkit: data[1]: debug: data: close + rm -f /tmp/nbdkit-test-sock.ksgYMn + cmp test-nbd-extents.out test-nbd-extents.expected + cat + do_test '' 65536 1M test-nbd-extents.pid3 + start_nbdkit -P test-nbd-extents.pid3 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=65536 truncate=1M + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-extents.pid3 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-extents.pid3 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=65536 truncate=1M /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-extents.pid3 -U /tmp/nbdkit-test-sock.ksgYMn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so "" size=65536 truncate=1M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=data, value= nbdkit: debug: data: config key=data, value= nbdkit: debug: truncate: config key=size, value=65536 nbdkit: debug: data: config key=size, value=65536 nbdkit: debug: truncate: config key=truncate, value=1M nbdkit: debug: truncate: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 0 nbdkit: debug: final size: 65536 nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ksgYMn nbdkit: debug: forked into background (new pid = 1247509) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-extents.pid3 nbdkit: debug: data: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s test-nbd-extents.pid3 + break + test -s test-nbd-extents.pid3 ++ cat test-nbd-extents.pid3 + cleanup_fn kill_nbdkit 1247509 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1247509' + nbdkit -U - nbd socket=/tmp/nbdkit-test-sock.ksgYMn --run 'qemu-img map -f raw --output=json $nbd' + jq -c '.[] | {start:.start, length:.length, data:.data, zero:.zero}' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.ksgYMn" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING nbdkit: debug: accepted connection libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: truncate: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x76b2128ed4d0 nbdkit: data[1]: debug: truncate: open returned handle 0x5833447a5260 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: truncate: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: truncate: get_size nbdkit: data[1]: debug: truncate: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: truncate: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: truncate: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: truncate: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: truncate: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: truncate: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: truncate: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: truncate: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: truncate: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: truncate: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: truncate: export_description libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: data[1]: debug: data: export_description nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1048576 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.4 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.7 nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=1048576 offset=0 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: nbdkit: data.0: debug: truncate: extents count=1048576 offset=0 req_one=1 libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: data.0: debug: data: extents count=65536 offset=0 req_one=1 nbdkit: debug: starting worker thread data.12 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread data.11 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.13 nbdkit: debug: starting worker thread data.14 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=983040 offset=65536 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=2 nbdkit: data.10: debug: truncate: extents count=983040 offset=65536 req_one=1 nbdkit: debug: starting worker thread data.15 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: data.2: debug: client closed input socket, closing connection nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data[1]: debug: truncate: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: truncate: close nbdkit: data[1]: debug: data: close + rm -f /tmp/nbdkit-test-sock.ksgYMn + cmp test-nbd-extents.out test-nbd-extents.expected + cat + do_test 1 512 1M test-nbd-extents.pid4 + start_nbdkit -P test-nbd-extents.pid4 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data 1 size=512 truncate=1M + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-extents.pid4 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-extents.pid4 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data 1 size=512 truncate=1M /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-extents.pid4 -U /tmp/nbdkit-test-sock.ksgYMn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so 1 size=512 truncate=1M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=data, value=1 nbdkit: debug: data: config key=data, value=1 nbdkit: debug: truncate: config key=size, value=512 nbdkit: debug: data: config key=size, value=512 nbdkit: debug: truncate: config key=truncate, value=1M nbdkit: debug: truncate: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 1 nbdkit: debug: final size: 512 nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ksgYMn nbdkit: debug: forked into background (new pid = 1247561) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-extents.pid4 nbdkit: debug: data: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s test-nbd-extents.pid4 + break + test -s test-nbd-extents.pid4 ++ cat test-nbd-extents.pid4 + cleanup_fn kill_nbdkit 1247561 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1247561' + nbdkit -U - nbd socket=/tmp/nbdkit-test-sock.ksgYMn --run 'qemu-img map -f raw --output=json $nbd' + jq -c '.[] | {start:.start, length:.length, data:.data, zero:.zero}' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.ksgYMn" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: truncate: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: data[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7f974075d4d0 nbdkit: data[1]: debug: truncate: open returned handle 0x611f726f54d0 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: truncate: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: truncate: get_size nbdkit: data[1]: debug: truncate: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: truncate: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: truncate: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: truncate: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: truncate: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: truncate: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: truncate: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: truncate: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: truncate: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: truncate: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: data[1]: debug: truncate: export_description libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: data[1]: debug: data: export_description libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=1048576 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_flush: enter: nbdkit: debug: starting worker thread data.2 libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" nbdkit: debug: starting worker thread data.3 libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread data.4 nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.7 nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 nbdkit: debug: starting worker thread data.11 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=1048576 offset=0 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread data.12 libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=1 nbdkit: debug: starting worker thread data.13 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: data.0: debug: truncate: extents count=1048576 offset=0 req_one=1 nbdkit: data.0: debug: data: extents count=512 offset=0 req_one=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread data.15 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.14 libnbd: debug: nbd1: nbd_aio_block_status: enter: count=1048064 offset=512 extent= completion=NULL flags=0x8 libnbd: debug: nbd1: nbd_aio_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_block_status: leave: ret=2 nbdkit: data.13: debug: truncate: extents count=1048064 offset=512 req_one=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: data.2: debug: client closed input socket, closing connection nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data[1]: debug: truncate: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: truncate: close nbdkit: data[1]: debug: data: close + rm -f /tmp/nbdkit-test-sock.ksgYMn + cmp test-nbd-extents.out test-nbd-extents.expected + cat + do_test '' 0 0 test-nbd-extents.pid5 + start_nbdkit -P test-nbd-extents.pid5 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=0 truncate=0 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-extents.pid5 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-extents.pid5 -U /tmp/nbdkit-test-sock.ksgYMn --filter=truncate data '' size=0 truncate=0 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-extents.pid5 -U /tmp/nbdkit-test-sock.ksgYMn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so "" size=0 truncate=0 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/data/.libs/nbdkit-data-plugin.so (name data) nbdkit: debug: data: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=data, value= nbdkit: debug: data: config key=data, value= nbdkit: debug: truncate: config key=size, value=0 nbdkit: debug: data: config key=size, value=0 nbdkit: debug: truncate: config key=truncate, value=0 nbdkit: debug: truncate: config_complete nbdkit: debug: data: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: data: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: implicit data size: 0 nbdkit: debug: final size: 0 nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ksgYMn nbdkit: debug: forked into background (new pid = 1247613) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-extents.pid5 nbdkit: debug: data: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s test-nbd-extents.pid5 + break + test -s test-nbd-extents.pid5 ++ cat test-nbd-extents.pid5 + cleanup_fn kill_nbdkit 1247613 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1247613' + nbdkit -U - nbd socket=/tmp/nbdkit-test-sock.ksgYMn --run 'qemu-img map -f raw --output=json $nbd' + jq -c '.[] | {start:.start, length:.length, data:.data, zero:.zero}' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.ksgYMn" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: data[1]: debug: truncate: preconnect nbdkit: data[1]: debug: data: preconnect nbdkit: data[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: data[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: data[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open readonly=0 exportname="" tls=0 nbdkit: data[1]: debug: data: default_export readonly=0 tls=0 nbdkit: data[1]: debug: data: open returned handle 0x7bf78c4ed4d0 nbdkit: data[1]: debug: truncate: open returned handle 0x65368ece1260 nbdkit: data[1]: debug: data: prepare readonly=0 nbdkit: data[1]: debug: truncate: prepare readonly=0 nbdkit: data[1]: debug: data: get_size nbdkit: data[1]: debug: truncate: get_size nbdkit: data[1]: debug: truncate: can_write nbdkit: data[1]: debug: data: can_write nbdkit: data[1]: debug: truncate: can_zero nbdkit: data[1]: debug: data: can_zero nbdkit: data[1]: debug: truncate: can_fast_zero nbdkit: data[1]: debug: data: can_fast_zero nbdkit: data[1]: debug: truncate: can_trim nbdkit: data[1]: debug: data: can_trim nbdkit: data[1]: debug: truncate: can_fua nbdkit: data[1]: debug: data: can_fua nbdkit: data[1]: debug: truncate: can_flush nbdkit: data[1]: debug: data: can_flush nbdkit: data[1]: debug: truncate: is_rotational nbdkit: data[1]: debug: data: is_rotational nbdkit: data[1]: debug: truncate: can_multi_conn nbdkit: data[1]: debug: data: can_multi_conn nbdkit: data[1]: debug: truncate: can_cache nbdkit: data[1]: debug: data: can_cache nbdkit: data[1]: debug: truncate: can_extents nbdkit: data[1]: debug: data: can_extents nbdkit: data[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: data[1]: debug: truncate: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: data[1]: debug: truncate: export_description nbdkit: data[1]: debug: data: export_description libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: data[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 0 eflags: 0xded nbdkit: data[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread data.0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: debug: starting worker thread data.1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=14 nbdkit: debug: starting worker thread data.2 libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 nbdkit: debug: starting worker thread data.3 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread data.4 nbdkit: debug: starting worker thread data.5 nbdkit: debug: starting worker thread data.7 nbdkit: debug: starting worker thread data.8 nbdkit: debug: starting worker thread data.9 nbdkit: debug: starting worker thread data.10 nbdkit: debug: starting worker thread data.11 nbdkit: debug: starting worker thread data.12 nbdkit: debug: starting worker thread data.13 nbdkit: debug: starting worker thread data.14 nbdkit: debug: starting worker thread data.6 nbdkit: debug: starting worker thread data.15 nbdkit: data.0: debug: client closed input socket, closing connection nbdkit: data.0: debug: exiting worker thread data.0 nbdkit: data.1: debug: exiting worker thread data.1 nbdkit: data.2: debug: exiting worker thread data.2 nbdkit: data.3: debug: exiting worker thread data.3 nbdkit: data.4: debug: exiting worker thread data.4 nbdkit: data.5: debug: exiting worker thread data.5 nbdkit: data.7: debug: exiting worker thread data.7 nbdkit: data.8: debug: exiting worker thread data.8 nbdkit: data.9: debug: exiting worker thread data.9 nbdkit: data.10: debug: exiting worker thread data.10 nbdkit: data.11: debug: exiting worker thread data.11 nbdkit: data.12: debug: exiting worker thread data.12 nbdkit: data.13: debug: exiting worker thread data.13 nbdkit: data.14: debug: exiting worker thread data.14 nbdkit: data.6: debug: exiting worker thread data.6 nbdkit: data.15: debug: exiting worker thread data.15 nbdkit: data[1]: debug: truncate: finalize nbdkit: data[1]: debug: data: finalize nbdkit: data[1]: debug: truncate: close nbdkit: data[1]: debug: data: close + rm -f /tmp/nbdkit-test-sock.ksgYMn + cmp test-nbd-extents.out test-nbd-extents.expected + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-extents.sh: run cleanup hooks: exit code 0 ./test-nbd-extents.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 6 )) + rm -f test-nbd-extents.out test-nbd-extents.expected /tmp/nbdkit-test-sock.ksgYMn test-nbd-extents.pid1 test-nbd-extents.pid2 test-nbd-extents.pid3 test-nbd-extents.pid4 test-nbd-extents.pid5 + (( ++_i )) + (( _i < 6 )) + kill_nbdkit 1247405 + local pid=1247405 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1247405 + for i in {1..60} + kill -0 1247405 + sleep 1 nbdkit: debug: truncate: cleanup nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + for i in {1..60} + kill -0 1247405 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1247405 failed to respond to SIGTERM' error: nbdkit pid 1247405 failed to respond to SIGTERM + kill -9 1247405 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 7 )) + kill_nbdkit 1247457 + local pid=1247457 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1247457 + for i in {1..60} nbdkit: debug: truncate: cleanup nbdkit: debug: data: cleanup + kill -0 1247457 nbdkit: debug: data: unload plugin + sleep 1 nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + for i in {1..60} + kill -0 1247457 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1247457 failed to respond to SIGTERM' error: nbdkit pid 1247457 failed to respond to SIGTERM + kill -9 1247457 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 8 )) + kill_nbdkit 1247509 + local pid=1247509 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1247509 + for i in {1..60} + kill -0 1247509 + sleep 1 nbdkit: debug: truncate: cleanup nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + for i in {1..60} + kill -0 1247509 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1247509 failed to respond to SIGTERM' error: nbdkit pid 1247509 failed to respond to SIGTERM + kill -9 1247509 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 9 )) + kill_nbdkit 1247561 + local pid=1247561 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1247561 + for i in {1..60} + kill -0 1247561 nbdkit: debug: truncate: cleanup nbdkit: debug: data: cleanup + sleep 1 nbdkit: debug: data: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + for i in {1..60} + kill -0 1247561 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1247561 failed to respond to SIGTERM' error: nbdkit pid 1247561 failed to respond to SIGTERM + kill -9 1247561 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 10 )) + kill_nbdkit 1247613 + local pid=1247613 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1247613 + for i in {1..60} + kill -0 1247613 + sleep 1 nbdkit: debug: truncate: cleanup nbdkit: debug: data: cleanup nbdkit: debug: data: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + for i in {1..60} + kill -0 1247613 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1247613 failed to respond to SIGTERM' error: nbdkit pid 1247613 failed to respond to SIGTERM + kill -9 1247613 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 11 )) + exit 1 FAIL test-nbd-extents.sh (exit status: 1) FAIL: test-nbd-qcow2.sh ======================= + requires test -f disk + requires guestfish --version + requires qemu-img --version + requires qemu-nbd --version + disk=nbd-qcow2-disk.qcow2 + pid=nbd-qcow2.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.Z7pIjx + files='nbd-qcow2-disk.qcow2 nbd-qcow2.pid /tmp/nbdkit-test-sock.Z7pIjx' + rm -f nbd-qcow2-disk.qcow2 nbd-qcow2.pid /tmp/nbdkit-test-sock.Z7pIjx + cleanup_fn rm -f nbd-qcow2-disk.qcow2 nbd-qcow2.pid /tmp/nbdkit-test-sock.Z7pIjx + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f nbd-qcow2-disk.qcow2 nbd-qcow2.pid /tmp/nbdkit-test-sock.Z7pIjx' + qemu-img convert -f raw disk -O qcow2 nbd-qcow2-disk.qcow2 + start_nbdkit -P nbd-qcow2.pid -U /tmp/nbdkit-test-sock.Z7pIjx --filter=partition nbd command=qemu-nbd arg=-f arg=qcow2 arg=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2 partition=1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nbd-qcow2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nbd-qcow2.pid -U /tmp/nbdkit-test-sock.Z7pIjx --filter=partition nbd command=qemu-nbd arg=-f arg=qcow2 arg=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2 partition=1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nbd-qcow2.pid -U /tmp/nbdkit-test-sock.Z7pIjx --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so command=qemu-nbd arg=-f arg=qcow2 arg=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2 partition=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/partition/.libs/nbdkit-partition-filter.so (name partition) nbdkit: debug: partition: load nbdkit: debug: partition: config key=command, value=qemu-nbd nbdkit: debug: nbd: config key=command, value=qemu-nbd nbdkit: debug: partition: config key=arg, value=-f nbdkit: debug: nbd: config key=arg, value=-f nbdkit: debug: partition: config key=arg, value=qcow2 nbdkit: debug: nbd: config key=arg, value=qcow2 nbdkit: debug: partition: config key=arg, value=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2 nbdkit: debug: nbd: config key=arg, value=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2 nbdkit: debug: partition: config key=partition, value=1 nbdkit: debug: partition: config_complete nbdkit: debug: nbd: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: partition: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.Z7pIjx nbdkit: debug: forked into background (new pid = 1248004) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2.pid nbdkit: debug: nbd: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: enter: argv=["qemu-nbd", "-f", "qcow2", "/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nbd-qcow2-disk.qcow2"] libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: event CmdConnectSA: START -> CONNECT_SA.START + for _i in {1..60} + test -s nbd-qcow2.pid + break + test -s nbd-qcow2.pid libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: CONNECT_SA.START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll start: events=4 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll start: events=1 ++ cat nbd-qcow2.pid + cleanup_fn kill_nbdkit 1248004 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248004' + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.Z7pIjx libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll start: events=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll start: events=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll start: events=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: server block size constraints: min: 1 preferred: 4096 max: 33554432 libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: exportsize: 105923072 eflags: 0xced libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_systemd_socket_activation: leave: ret=0 nbdkit: debug: partition: after_fork nbdkit: debug: nbd: started reader thread libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: partition: preconnect nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: partition: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: partition: default_export readonly=0 tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[1]: debug: nbd: open returned handle 0x5c98af456320 nbdkit: nbd[1]: debug: partition: open returned handle 0x5c98af456190 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: partition: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=105923072 nbdkit: nbd[1]: debug: disk size=105923072 nbdkit: nbd[1]: debug: nbd: pread count=1024 offset=0 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=1 nbdkit: nbd[1]: debug: cookie 1 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: nbd: pread count=128 offset=1024 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=128 offset=1024 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=2 nbdkit: nbd[1]: debug: cookie 2 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 2 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: partition offset=1048576 range=104857600 nbdkit: nbd[1]: debug: partition: get_size nbdkit: nbd[1]: debug: partition: can_write nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 nbdkit: nbd[1]: debug: partition: can_zero nbdkit: nbd[1]: debug: nbd: can_zero libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 nbdkit: nbd[1]: debug: partition: can_fast_zero nbdkit: nbd[1]: debug: nbd: can_fast_zero libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 nbdkit: nbd[1]: debug: partition: can_trim nbdkit: nbd[1]: debug: nbd: can_trim libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 nbdkit: nbd[1]: debug: partition: can_fua nbdkit: nbd[1]: debug: nbd: can_fua libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: nbd[1]: debug: partition: can_flush nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: nbd[1]: debug: partition: is_rotational nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: partition: can_multi_conn nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[1]: debug: partition: can_cache nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: nbd[1]: debug: partition: can_extents nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0xced nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.0: debug: partition: pread count=512 offset=0 nbdkit: nbd.0: debug: nbd: pread count=512 offset=1048576 nbdkit: debug: starting worker thread nbd.13 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=3 nbdkit: debug: starting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.0: debug: cookie 3 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 3 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 image: nbd+unix://?socket=/tmp/nbdkit-test-sock.Z7pIjx file format: raw virtual size: 100 MiB (104857600 bytes) disk size: unavailable nbdkit: nbd.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 + guestfish -v -x --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.Z7pIjx' -m /dev/sda nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd[1]: debug: partition: finalize nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: partition: close nbdkit: nbd[1]: debug: nbd: close libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5d939f2c9180, program = guestfish libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_trace true libguestfs: trace: set_trace = 0 libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.Z7pIjx" libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfs67iDOl libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.Z7pIjx,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfs0Cug0l/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: nbd[2]: debug: partition: preconnect nbdkit: nbd[2]: debug: nbd: preconnect nbdkit: nbd[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: nbd[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[2]: debug: partition: open readonly=0 exportname="" tls=0 nbdkit: nbd[2]: debug: partition: default_export readonly=0 tls=0 nbdkit: nbd[2]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[2]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[2]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[2]: debug: nbd: open returned handle 0x5c98af456320 nbdkit: nbd[2]: debug: partition: open returned handle 0x5c98af458a40 nbdkit: nbd[2]: debug: nbd: prepare readonly=0 nbdkit: nbd[2]: debug: partition: prepare readonly=0 nbdkit: nbd[2]: debug: nbd: get_size libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=105923072 nbdkit: nbd[2]: debug: disk size=105923072 nbdkit: nbd[2]: debug: nbd: pread count=1024 offset=0 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=4 nbdkit: nbd[2]: debug: cookie 4 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 4 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd[2]: debug: nbd: pread count=128 offset=1024 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=128 offset=1024 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=5 nbdkit: nbd[2]: debug: cookie 5 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 5 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd[2]: debug: partition offset=1048576 range=104857600 nbdkit: nbd[2]: debug: partition: get_size nbdkit: nbd[2]: debug: partition: can_write nbdkit: nbd[2]: debug: nbd: can_write libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 nbdkit: nbd[2]: debug: partition: can_zero nbdkit: nbd[2]: debug: nbd: can_zero libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 nbdkit: nbd[2]: debug: partition: can_fast_zero nbdkit: nbd[2]: debug: nbd: can_fast_zero libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=1 nbdkit: nbd[2]: debug: partition: can_trim nbdkit: nbd[2]: debug: nbd: can_trim libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 nbdkit: nbd[2]: debug: partition: can_fua nbdkit: nbd[2]: debug: nbd: can_fua libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: nbd[2]: debug: partition: can_flush nbdkit: nbd[2]: debug: nbd: can_flush libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: nbd[2]: debug: partition: is_rotational nbdkit: nbd[2]: debug: nbd: is_rotational libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: nbd[2]: debug: partition: can_multi_conn nbdkit: nbd[2]: debug: nbd: can_multi_conn libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[2]: debug: partition: can_cache nbdkit: nbd[2]: debug: nbd: can_cache libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: nbd[2]: debug: partition: can_extents nbdkit: nbd[2]: debug: nbd: can_extents libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[2]: debug: newstyle negotiation: flags: export 0xced nbdkit: nbd[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.6 nbdkit: debug: starting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: nbd.0: debug: partition: pread count=512 offset=0 nbdkit: nbd.0: debug: nbd: pread count=512 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=6 nbdkit: nbd.0: debug: cookie 6 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 6 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.024000] tsc: Unable to calibrate against PIT [ 0.024000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2599.622 MHz processor [ 0.000859] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2578d6ef6e4, max_idle_ns: 440795276795 ns [ 0.001681] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.24 BogoMIPS (lpj=10398488) [ 0.002369] pid_max: default: 32768 minimum: 301 [ 0.005986] LSM: Security Framework initializing [ 0.007163] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.010161] AppArmor: AppArmor initialized [ 0.010390] TOMOYO Linux initialized [ 0.011708] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.012034] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.036131] process: using AMD E400 aware idle routine [ 0.036684] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.036916] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.037498] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.037998] Spectre V2 : Mitigation: Full AMD retpoline [ 0.038218] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.382732] Freeing SMP alternatives memory: 32K [ 0.508555] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.514307] Performance Events: PMU not available due to virtualization, using software events only. [ 0.517896] rcu: Hierarchical SRCU implementation. [ 0.524471] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.528317] smp: Bringing up secondary CPUs ... [ 0.528592] smp: Brought up 1 node, 1 CPU [ 0.528789] smpboot: Max logical packages: 1 [ 0.529020] smpboot: Total of 1 processors activated (5199.24 BogoMIPS) [ 0.572849] node 0 deferred pages initialised in 36ms [ 0.588849] devtmpfs: initialized [ 0.593096] x86/mm: Memory block size: 128MB [ 0.602528] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.603086] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.607814] pinctrl core: initialized pinctrl subsystem [ 0.625199] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.629769] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.630610] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.631112] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.631670] audit: initializing netlink subsys (disabled) [ 0.637265] thermal_sys: Registered thermal governor 'fair_share' [ 0.637771] audit: type=2000 audit(1636963991.652:1): state=initialized audit_enabled=0 res=1 [ 0.638598] thermal_sys: Registered thermal governor 'bang_bang' [ 0.638634] thermal_sys: Registered thermal governor 'step_wise' [ 0.638843] thermal_sys: Registered thermal governor 'user_space' [ 0.639683] thermal_sys: Registered thermal governor 'power_allocator' [ 0.640113] cpuidle: using governor ladder [ 0.640589] cpuidle: using governor menu [ 0.642096] ACPI: bus type PCI registered [ 0.642395] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.645649] PCI: Using configuration type 1 for base access [ 0.661979] Kprobes globally optimized [ 0.665588] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.670020] alg: self-tests disabled [ 0.681187] ACPI: Added _OSI(Module Device) [ 0.681608] ACPI: Added _OSI(Processor Device) [ 0.681782] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.681943] ACPI: Added _OSI(Processor Aggregator Device) [ 0.682615] ACPI: Added _OSI(Linux-Dell-Video) [ 0.682815] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.682991] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.700260] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.716204] ACPI: Interpreter enabled [ 0.717340] ACPI: PM: (supports S0 S3 S4 S5) [ 0.717513] ACPI: Using IOAPIC for interrupt routing [ 0.718201] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.720230] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.755766] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.756788] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.757956] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.765651] acpiphp: Slot [2] registered [ 0.765983] acpiphp: Slot [3] registered [ 0.766233] acpiphp: Slot [4] registered [ 0.766506] acpiphp: Slot [5] registered [ 0.766801] acpiphp: Slot [6] registered [ 0.767088] acpiphp: Slot [7] registered [ 0.767383] acpiphp: Slot [8] registered [ 0.767649] acpiphp: Slot [9] registered [ 0.767896] acpiphp: Slot [10] registered [ 0.768147] acpiphp: Slot [11] registered [ 0.768415] acpiphp: Slot [12] registered [ 0.768679] acpiphp: Slot [13] registered [ 0.768963] acpiphp: Slot [14] registered [ 0.769222] acpiphp: Slot [15] registered [ 0.769581] acpiphp: Slot [16] registered [ 0.769836] acpiphp: Slot [17] registered [ 0.770083] acpiphp: Slot [18] registered [ 0.770366] acpiphp: Slot [19] registered [ 0.770697] acpiphp: Slot [20] registered [ 0.770988] acpiphp: Slot [21] registered [ 0.771239] acpiphp: Slot [22] registered [ 0.771521] acpiphp: Slot [23] registered [ 0.771773] acpiphp: Slot [24] registered [ 0.772031] acpiphp: Slot [25] registered [ 0.772292] acpiphp: Slot [26] registered [ 0.772585] acpiphp: Slot [27] registered [ 0.772833] acpiphp: Slot [28] registered [ 0.773087] acpiphp: Slot [29] registered [ 0.773484] acpiphp: Slot [30] registered [ 0.773754] acpiphp: Slot [31] registered [ 0.774201] PCI host bridge to bus 0000:00 [ 0.774558] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.774921] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.775155] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.775513] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.775799] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.776258] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.777673] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.787095] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.788478] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.789724] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.793520] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.793840] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.794101] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.794390] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.796227] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.796887] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.797212] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.798465] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.799813] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.807967] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.813760] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.814971] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.816165] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.817473] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.830217] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.831463] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.832658] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.833473] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.851026] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.852169] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.853040] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.853966] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.854500] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.858048] iommu: Default domain type: Translated [ 0.861922] vgaarb: loaded [ 0.863808] EDAC MC: Ver: 3.0.0 [ 0.875731] NetLabel: Initializing [ 0.875907] NetLabel: domain hash size = 128 [ 0.876071] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.877230] NetLabel: unlabeled traffic allowed by default [ 0.877494] PCI: Using ACPI for IRQ routing [ 0.880204] clocksource: Switched to clocksource tsc-early [ 0.953767] VFS: Disk quotas dquot_6.6.0 [ 0.954257] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.995457] AppArmor: AppArmor Filesystem Enabled [ 0.996458] pnp: PnP ACPI init [ 1.001774] pnp: PnP ACPI: found 5 devices [ 1.028069] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.029501] NET: Registered PF_INET protocol family [ 1.031023] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.044167] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.044656] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.045321] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.045996] TCP: Hash tables configured (established 16384 bind 16384) [ 1.048481] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.049110] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.049718] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.054264] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.054784] NET: Registered PF_XDP protocol family [ 1.055851] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.056116] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.056323] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.056548] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.057576] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.058595] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.058971] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.059260] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.059527] PCI: CLS 0 bytes, default 64 [ 1.065024] Trying to unpack rootfs image as initramfs... [ 1.072571] Initialise system trusted keyrings [ 1.079436] Key type blacklist registered [ 1.082566] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.109729] zbud: loaded [ 1.122422] integrity: Platform Keyring initialized [ 1.122735] Key type asymmetric registered [ 1.122989] Asymmetric key parser 'x509' registered [ 1.123430] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.126392] io scheduler mq-deadline registered [ 1.131943] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.138798] Freeing initrd memory: 5748K [ 1.141261] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.144870] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.149931] Linux agpgart interface v0.103 [ 1.152322] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.152600] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.156872] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.160888] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.161320] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.163978] mousedev: PS/2 mouse device common for all mice [ 1.168391] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.170116] rtc_cmos 00:04: RTC can wake from S4 [ 1.176892] rtc_cmos 00:04: registered as rtc0 [ 1.177504] rtc_cmos 00:04: setting system clock to 2021-11-15T08:13:13 UTC (1636963993) [ 1.178916] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.179779] ledtrig-cpu: registered to indicate activity on CPUs [ 1.183304] NET: Registered PF_INET6 protocol family [ 1.209159] Segment Routing with IPv6 [ 1.209994] mip6: Mobile IPv6 [ 1.210276] NET: Registered PF_PACKET protocol family [ 1.211162] mpls_gso: MPLS GSO support [ 1.213485] IPI shorthand broadcast: enabled [ 1.214340] sched_clock: Marking stable (1236277795, -22526630)->(1217375915, -3624750) [ 1.217341] registered taskstats version 1 [ 1.218377] Loading compiled-in X.509 certificates [ 1.231017] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.231709] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.233486] zswap: loaded using pool lzo/zbud [ 1.236077] Key type ._fscrypt registered [ 1.236291] Key type .fscrypt registered [ 1.236455] Key type fscrypt-provisioning registered [ 1.240402] Key type encrypted registered [ 1.240648] AppArmor: AppArmor sha1 policy hashing enabled [ 1.241353] ima: No TPM chip found, activating TPM-bypass! [ 1.253431] ima: Allocated hash algorithm: sha256 [ 1.256087] ima: No architecture policies found [ 1.256809] evm: Initialising EVM extended attributes: [ 1.257030] evm: security.selinux [ 1.257187] evm: security.SMACK64 (disabled) [ 1.257351] evm: security.SMACK64EXEC (disabled) [ 1.257524] evm: security.SMACK64TRANSMUTE (disabled) [ 1.257943] evm: security.SMACK64MMAP (disabled) [ 1.258105] evm: security.apparmor [ 1.258217] evm: security.ima [ 1.258319] evm: security.capability [ 1.258460] evm: HMAC attrs: 0x1 ^H[ 1.282084] Freeing unused decrypted memory: 2036K [ 1.340209] Freeing unused kernel image (initmem) memory: 2632K [ 1.340793] Write protecting the kernel read-only data: 22528k [ 1.344950] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.345585] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.542418] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.543088] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.61 0.42 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.671235] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.835272] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.920207] scsi host0: ata_piix [ 1.926297] scsi host1: ata_piix [ 1.927357] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.927826] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.090956] tsc: Refined TSC clocksource calibration: 2600.024 MHz [ 2.091412] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns supermin: internal insmod virtio.ko [ 2.097842] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_ring.ko[ 2.103877] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.563464] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.578884] random: crng init done [ 2.810212] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.818883] scsi host2: Virtio SCSI HBA [ 2.842970] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.852934] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.116805] sd 2:0:0:0: Power-on or device reset occurred [ 3.121834] sd 2:0:0:0: [sda] 204800 512-byte logical blocks: (105 MB/100 MiB) [ 3.123383] sd 2:0:0:0: [sda] Write Protect is off [ 3.127212] sd 2:0:1:0: Power-on or device reset occurred [ 3.127570] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.131046] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.131625] sd 2:0:1:0: [sdb] Write Protect is off [ 3.132388] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: nbd.1: debug: partition: pread count=4096 offset=0 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=7 nbdkit: nbd.1: debug: cookie 7 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 7 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=8 nbdkit: nbd.2: debug: cookie 8 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 8 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=4096 offset=12288 nbdkit: nbd.3: debug: nbd: pread count=4096 offset=1060864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1060864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=9 nbdkit: nbd.3: debug: cookie 9 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 9 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 [ 3.183049] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.183491] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.271113] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.579147] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.630804] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.648130] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' f6c8 224f 1d45 eac1 f9aa 2fc9 dbb8 85a9' + echo f6c8224f1d45eac1f9aa2fc9dbb885a9 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.354305] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.362072] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: nbd.5: debug: partition: pread count=4096 offset=104792064 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=105840640 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105840640 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=10 nbdkit: nbd.5: debug: cookie 10 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 10 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=104849408 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=105897984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105897984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=11 nbdkit: nbd.4: debug: cookie 11 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 11 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=0 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=12 nbdkit: nbd.6: debug: cookie 12 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 12 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.7: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=13 nbdkit: nbd.7: debug: cookie 13 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 13 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=4096 offset=104853504 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=105902080 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105902080 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=14 nbdkit: nbd.8: debug: cookie 14 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 14 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=104722432 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=105771008 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105771008 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=15 nbdkit: nbd.9: debug: cookie 15 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 15 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=4096 offset=104824832 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=105873408 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105873408 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=16 nbdkit: nbd.10: debug: cookie 16 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 16 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=104726528 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=105775104 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105775104 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=17 nbdkit: nbd.11: debug: cookie 17 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 17 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=104652800 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=105701376 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105701376 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=18 nbdkit: nbd.12: debug: cookie 18 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 18 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=104554496 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=105603072 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105603072 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=19 nbdkit: nbd.13: debug: cookie 19 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 19 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=104509440 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=105558016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105558016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=20 nbdkit: nbd.14: debug: cookie 20 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 20 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=104480768 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=105529344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105529344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=21 nbdkit: nbd.15: debug: cookie 21 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 21 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=104390656 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=105439232 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105439232 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=22 nbdkit: nbd.0: debug: cookie 22 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 22 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=104357888 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=105406464 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105406464 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=23 nbdkit: nbd.1: debug: cookie 23 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 23 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=4096 offset=104349696 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=105398272 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105398272 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=24 nbdkit: nbd.2: debug: cookie 24 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 24 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=4096 offset=104370176 nbdkit: nbd.3: debug: nbd: pread count=4096 offset=105418752 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105418752 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=25 nbdkit: nbd.3: debug: cookie 25 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 25 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=4096 offset=103276544 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=104325120 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=104325120 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=26 nbdkit: nbd.5: debug: cookie 26 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 26 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=16384 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=1064960 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1064960 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=27 nbdkit: nbd.4: debug: cookie 27 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 27 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=32768 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1081344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1081344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=28 nbdkit: nbd.6: debug: cookie 28 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 28 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=4096 offset=65536 nbdkit: nbd.7: debug: nbd: pread count=4096 offset=1114112 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1114112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=29 nbdkit: nbd.7: debug: cookie 29 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 29 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=4096 offset=131072 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=1179648 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1179648 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=30 nbdkit: nbd.8: debug: cookie 30 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 30 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=262144 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=1310720 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1310720 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=31 nbdkit: nbd.9: debug: cookie 31 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 31 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=4096 offset=524288 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=1572864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1572864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=32 nbdkit: nbd.10: debug: cookie 32 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 32 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=1048576 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=2097152 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=2097152 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=33 nbdkit: nbd.11: debug: cookie 33 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 33 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=2097152 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=3145728 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=3145728 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=34 nbdkit: nbd.12: debug: cookie 34 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 34 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=4194304 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=5242880 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=5242880 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=35 nbdkit: nbd.13: debug: cookie 35 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 35 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=12288 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=1060864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1060864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=36 nbdkit: nbd.14: debug: cookie 36 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 36 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=28672 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=1077248 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1077248 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=37 nbdkit: nbd.15: debug: cookie 37 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 37 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=61440 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=1110016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1110016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=38 nbdkit: nbd.0: debug: cookie 38 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 38 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=8192 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=1056768 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1056768 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: nbd.2: debug: partition: pread count=8192 offset=20480 nbdkit: nbd.2: debug: nbd: pread count=8192 offset=1069056 libnbd: debug: nbd1: nbd_aio_pread: leave: ret=39 nbdkit: nbd.3: debug: partition: pread count=24576 offset=36864 nbdkit: nbd.3: debug: nbd: pread count=24576 offset=1085440 nbdkit: nbd.1: debug: cookie 39 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=1069056 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=40 nbdkit: nbd.2: debug: cookie 40 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=1085440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: nbd.5: debug: partition: pread count=61440 offset=69632 libnbd: debug: nbd1: nbd_aio_pread: leave: ret=41 nbdkit: nbd.5: debug: nbd: pread count=61440 offset=1118208 nbdkit: nbd.3: debug: cookie 41 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 39 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 41 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: nbd.4: debug: partition: pread count=126976 offset=135168 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 40 completed state machine, status 0 nbdkit: nbd.4: debug: nbd: pread count=126976 offset=1183744 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=1118208 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=42 nbdkit: nbd.5: debug: cookie 42 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=126976 offset=1183744 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=43 nbdkit: nbd.4: debug: cookie 43 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 42 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 43 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=258048 offset=266240 nbdkit: nbd.6: debug: nbd: pread count=258048 offset=1314816 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=258048 offset=1314816 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=44 nbdkit: nbd.6: debug: cookie 44 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 44 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=16384 offset=104333312 nbdkit: nbd.7: debug: nbd: pread count=16384 offset=105381888 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105381888 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: nbd.9: debug: partition: pread count=8192 offset=104361984 nbdkit: nbd.9: debug: nbd: pread count=8192 offset=105410560 nbdkit: nbd.8: debug: partition: pread count=4096 offset=104353792 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=105402368 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=45 nbdkit: nbd.7: debug: cookie 45 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=105410560 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=46 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105402368 completion=NULL flags=0x0 nbdkit: nbd.9: debug: cookie 46 started by state machine nbdkit: nbd.10: debug: partition: pread count=16384 offset=104374272 nbdkit: nbd.10: debug: nbd: pread count=16384 offset=105422848 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=47 nbdkit: nbd.8: debug: cookie 47 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 45 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 46 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 47 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105422848 completion=NULL flags=0x0 nbdkit: nbd.11: debug: partition: pread count=86016 offset=104394752 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: nbd.11: debug: nbd: pread count=86016 offset=105443328 nbdkit: nbd.13: debug: partition: pread count=40960 offset=104513536 nbdkit: nbd.13: debug: nbd: pread count=40960 offset=105562112 nbdkit: nbd.14: debug: partition: pread count=36864 offset=104558592 nbdkit: nbd.14: debug: nbd: pread count=36864 offset=105607168 nbdkit: nbd.12: debug: partition: pread count=24576 offset=104484864 nbdkit: nbd.12: debug: nbd: pread count=24576 offset=105533440 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=48 nbdkit: nbd.10: debug: cookie 48 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=40960 offset=105562112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=49 nbdkit: nbd.13: debug: cookie 49 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=36864 offset=105607168 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=50 nbdkit: nbd.14: debug: cookie 50 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=105533440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=51 nbdkit: nbd.12: debug: cookie 51 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=86016 offset=105443328 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=52 nbdkit: nbd.11: debug: cookie 52 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 48 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 49 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 50 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 51 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 52 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=57344 offset=104595456 nbdkit: nbd.15: debug: nbd: pread count=57344 offset=105644032 nbdkit: nbd.0: debug: partition: pread count=65536 offset=104656896 nbdkit: nbd.0: debug: nbd: pread count=65536 offset=105705472 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=57344 offset=105644032 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=53 nbdkit: nbd.15: debug: cookie 53 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=65536 offset=105705472 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: nbd.1: debug: partition: pread count=61440 offset=104730624 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: nbd.1: debug: nbd: pread count=61440 offset=105779200 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=54 nbdkit: nbd.0: debug: cookie 54 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 53 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 54 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=105779200 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=55 nbdkit: nbd.1: debug: cookie 55 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 55 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=28672 offset=104796160 nbdkit: nbd.3: debug: nbd: pread count=28672 offset=105844736 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=28672 offset=105844736 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=56 nbdkit: nbd.3: debug: cookie 56 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: nbd.2: debug: partition: pread count=20480 offset=104828928 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE nbdkit: nbd.2: debug: nbd: pread count=20480 offset=105877504 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 56 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=20480 offset=105877504 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=57 nbdkit: nbd.2: debug: cookie 57 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 57 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=4096 offset=104792064 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=105840640 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105840640 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=58 nbdkit: nbd.5: debug: cookie 58 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 58 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=104849408 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=105897984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105897984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=59 nbdkit: nbd.4: debug: cookie 59 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 59 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=0 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=60 nbdkit: nbd.6: debug: cookie 60 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 60 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.7: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=61 nbdkit: nbd.7: debug: cookie 61 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 61 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=104853504 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=105902080 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105902080 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=62 nbdkit: nbd.9: debug: cookie 62 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 62 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=4096 offset=104722432 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=105771008 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105771008 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=63 nbdkit: nbd.8: debug: cookie 63 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 63 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=4096 offset=104824832 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=105873408 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105873408 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=64 nbdkit: nbd.10: debug: cookie 64 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 64 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=104726528 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=105775104 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105775104 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=65 nbdkit: nbd.14: debug: cookie 65 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 65 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=104652800 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=105701376 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105701376 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=66 nbdkit: nbd.12: debug: cookie 66 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 66 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=104554496 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=105603072 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105603072 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=67 nbdkit: nbd.11: debug: cookie 67 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 67 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=104509440 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=105558016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105558016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=68 nbdkit: nbd.13: debug: cookie 68 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 68 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=104480768 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=105529344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105529344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=69 nbdkit: nbd.0: debug: cookie 69 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 69 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=104390656 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=105439232 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105439232 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=70 nbdkit: nbd.15: debug: cookie 70 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 70 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=104357888 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=105406464 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105406464 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=71 nbdkit: nbd.1: debug: cookie 71 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 71 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=4096 offset=104349696 nbdkit: nbd.3: debug: nbd: pread count=4096 offset=105398272 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105398272 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=72 nbdkit: nbd.3: debug: cookie 72 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 72 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=4096 offset=104370176 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=105418752 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105418752 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=73 nbdkit: nbd.2: debug: cookie 73 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 73 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=4096 offset=103276544 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=104325120 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=104325120 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=74 nbdkit: nbd.5: debug: cookie 74 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 74 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=16384 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=1064960 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1064960 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=75 nbdkit: nbd.4: debug: cookie 75 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 75 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=32768 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1081344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1081344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=76 nbdkit: nbd.6: debug: cookie 76 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 76 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=4096 offset=65536 nbdkit: nbd.7: debug: nbd: pread count=4096 offset=1114112 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1114112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=77 nbdkit: nbd.7: debug: cookie 77 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 77 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=131072 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=1179648 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1179648 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=78 nbdkit: nbd.9: debug: cookie 78 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 78 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=4096 offset=262144 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=1310720 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1310720 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=79 nbdkit: nbd.8: debug: cookie 79 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 79 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=4096 offset=524288 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=1572864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1572864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=80 nbdkit: nbd.10: debug: cookie 80 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 80 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=1048576 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=2097152 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=2097152 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=81 nbdkit: nbd.14: debug: cookie 81 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 81 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=2097152 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=3145728 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=3145728 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=82 nbdkit: nbd.12: debug: cookie 82 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 82 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=4194304 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=5242880 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=5242880 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=83 nbdkit: nbd.11: debug: cookie 83 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 83 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=12288 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=1060864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1060864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=84 nbdkit: nbd.13: debug: cookie 84 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 84 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=28672 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=1077248 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1077248 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=85 nbdkit: nbd.0: debug: cookie 85 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 85 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=61440 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=1110016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1110016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=86 nbdkit: nbd.15: debug: cookie 86 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 86 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=8192 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=1056768 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1056768 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=87 nbdkit: nbd.1: debug: cookie 87 started by state machine nbdkit: nbd.3: debug: partition: pread count=8192 offset=20480 nbdkit: nbd.3: debug: nbd: pread count=8192 offset=1069056 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=1069056 completion=NULL flags=0x0 nbdkit: nbd.2: debug: partition: pread count=24576 offset=36864 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: nbd.5: debug: partition: pread count=61440 offset=69632 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: nbd.2: debug: nbd: pread count=24576 offset=1085440 libnbd: debug: nbd1: nbd_aio_pread: leave: ret=88 nbdkit: nbd.5: debug: nbd: pread count=61440 offset=1118208 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=1118208 completion=NULL flags=0x0 nbdkit: nbd.3: debug: cookie 88 started by state machine libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=89 nbdkit: nbd.5: debug: cookie 89 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=1085440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=90 nbdkit: nbd.2: debug: cookie 90 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 87 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 88 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 89 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 90 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=126976 offset=135168 nbdkit: nbd.4: debug: nbd: pread count=126976 offset=1183744 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=126976 offset=1183744 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=91 nbdkit: nbd.4: debug: cookie 91 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 91 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=258048 offset=266240 nbdkit: nbd.6: debug: nbd: pread count=258048 offset=1314816 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=258048 offset=1314816 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=92 nbdkit: nbd.6: debug: cookie 92 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 92 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=16384 offset=104333312 nbdkit: nbd.9: debug: partition: pread count=4096 offset=104353792 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=105402368 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105402368 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=93 nbdkit: nbd.9: debug: cookie 93 started by state machine nbdkit: nbd.7: debug: nbd: pread count=16384 offset=105381888 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105381888 completion=NULL flags=0x0 nbdkit: nbd.8: debug: partition: pread count=8192 offset=104361984 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: nbd.8: debug: nbd: pread count=8192 offset=105410560 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=94 nbdkit: nbd.7: debug: cookie 94 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 93 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 94 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=105410560 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=95 nbdkit: nbd.8: debug: cookie 95 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 95 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=16384 offset=104374272 nbdkit: nbd.10: debug: nbd: pread count=16384 offset=105422848 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105422848 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=96 nbdkit: nbd.10: debug: cookie 96 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 96 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=86016 offset=104394752 nbdkit: nbd.14: debug: nbd: pread count=86016 offset=105443328 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=86016 offset=105443328 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=97 nbdkit: nbd.14: debug: cookie 97 started by state machine nbdkit: nbd.12: debug: partition: pread count=24576 offset=104484864 nbdkit: nbd.12: debug: nbd: pread count=24576 offset=105533440 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=105533440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=98 nbdkit: nbd.12: debug: cookie 98 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE nbdkit: nbd.11: debug: partition: pread count=40960 offset=104513536 nbdkit: nbd.11: debug: nbd: pread count=40960 offset=105562112 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 97 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=40960 offset=105562112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=99 nbdkit: nbd.11: debug: cookie 99 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 98 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 99 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=36864 offset=104558592 nbdkit: nbd.13: debug: nbd: pread count=36864 offset=105607168 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=36864 offset=105607168 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=100 nbdkit: nbd.13: debug: cookie 100 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 100 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=57344 offset=104595456 nbdkit: nbd.0: debug: nbd: pread count=57344 offset=105644032 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=57344 offset=105644032 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=101 nbdkit: nbd.0: debug: cookie 101 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 101 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=65536 offset=104656896 nbdkit: nbd.15: debug: nbd: pread count=65536 offset=105705472 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=65536 offset=105705472 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=102 nbdkit: nbd.15: debug: cookie 102 started by state machine nbdkit: nbd.1: debug: partition: pread count=61440 offset=104730624 nbdkit: nbd.3: debug: partition: pread count=28672 offset=104796160 libnbd: debug: nbd1: nbd_aio_get_fd: enter: nbdkit: nbd.3: debug: nbd: pread count=28672 offset=105844736 libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=28672 offset=105844736 completion=NULL flags=0x0 nbdkit: nbd.1: debug: nbd: pread count=61440 offset=105779200 nbdkit: nbd.5: debug: partition: pread count=20480 offset=104828928 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=103 nbdkit: nbd.5: debug: nbd: pread count=20480 offset=105877504 nbdkit: nbd.3: debug: cookie 103 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 102 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 103 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=20480 offset=105877504 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=104 nbdkit: nbd.5: debug: cookie 104 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=105779200 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=105 nbdkit: nbd.1: debug: cookie 105 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 104 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 105 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: nbd.2: debug: partition: pread count=4096 offset=104792064 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=105840640 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105840640 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=106 nbdkit: nbd.2: debug: cookie 106 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 106 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=104849408 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=105897984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105897984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=107 nbdkit: nbd.4: debug: cookie 107 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 107 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=0 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=108 nbdkit: nbd.6: debug: cookie 108 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 108 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=109 nbdkit: nbd.9: debug: cookie 109 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 109 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=512 offset=104857088 nbdkit: nbd.7: debug: nbd: pread count=512 offset=105905664 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=105905664 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=110 nbdkit: nbd.7: debug: cookie 110 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 110 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=512 offset=104856576 nbdkit: nbd.8: debug: nbd: pread count=512 offset=105905152 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=105905152 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=111 nbdkit: nbd.8: debug: cookie 111 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 111 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=512 offset=0 nbdkit: nbd.10: debug: nbd: pread count=512 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=112 nbdkit: nbd.10: debug: cookie 112 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 112 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=512 offset=0 nbdkit: nbd.14: debug: nbd: pread count=512 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=113 nbdkit: nbd.14: debug: cookie 113 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 113 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 8.626372] device-mapper: uevent: version 1.0.3 [ 8.634141] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: nbd.12: debug: partition: pread count=131072 offset=0 nbdkit: nbd.12: debug: nbd: pread count=131072 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=131072 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=114 nbdkit: nbd.12: debug: cookie 114 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 114 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 + mdadm -As --auto=yes --run nbdkit: nbd.11: debug: partition: pread count=4096 offset=104792064 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=105840640 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105840640 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=115 nbdkit: nbd.11: debug: cookie 115 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 115 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=104849408 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=105897984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105897984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=116 nbdkit: nbd.13: debug: cookie 116 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 116 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=0 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=117 nbdkit: nbd.0: debug: cookie 117 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 117 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=118 nbdkit: nbd.15: debug: cookie 118 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 118 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=512 offset=104857088 nbdkit: nbd.3: debug: nbd: pread count=512 offset=105905664 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=105905664 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=119 nbdkit: nbd.3: debug: cookie 119 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 119 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=512 offset=104856576 nbdkit: nbd.5: debug: nbd: pread count=512 offset=105905152 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=105905152 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=120 nbdkit: nbd.5: debug: cookie 120 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 120 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=512 offset=0 nbdkit: nbd.1: debug: nbd: pread count=512 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=121 nbdkit: nbd.1: debug: cookie 121 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 121 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=512 offset=0 nbdkit: nbd.2: debug: nbd: pread count=512 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=512 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=122 nbdkit: nbd.2: debug: cookie 122 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 122 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: nbd.4: debug: partition: pread count=16384 offset=0 nbdkit: nbd.4: debug: nbd: pread count=16384 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=123 nbdkit: nbd.4: debug: cookie 123 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 123 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=32768 offset=16384 nbdkit: nbd.6: debug: nbd: pread count=32768 offset=1064960 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=32768 offset=1064960 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=124 nbdkit: nbd.6: debug: cookie 124 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 124 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:13 autofs drwxr-xr-x 2 0 0 80 Nov 15 08:13 block drwxr-xr-x 2 0 0 80 Nov 15 08:13 bsg crw------- 1 0 0 10, 234 Nov 15 08:13 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:13 char crw------- 1 0 0 5, 1 Nov 15 08:13 console crw------- 1 0 0 10, 126 Nov 15 08:13 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:13 cuse drwxr-xr-x 5 0 0 100 Nov 15 08:13 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:13 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:13 fuse crw------- 1 0 0 10, 228 Nov 15 08:13 hpet crw------- 1 0 0 10, 183 Nov 15 08:13 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:13 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:13 kmsg crw------- 1 0 0 10, 237 Nov 15 08:13 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:13 mapper crw------- 1 0 0 1, 1 Nov 15 08:13 mem drwxr-xr-x 2 0 0 60 Nov 15 08:13 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:13 null crw------- 1 0 0 10, 144 Nov 15 08:13 nvram crw------- 1 0 0 1, 4 Nov 15 08:13 port crw------- 1 0 0 108, 0 Nov 15 08:13 ppp crw------- 1 0 0 10, 1 Nov 15 08:13 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:13 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:13 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:13 random crw------- 1 0 0 10, 242 Nov 15 08:13 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:13 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:13 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:13 sda brw------- 1 0 0 8, 16 Nov 15 08:13 sdb crw------- 1 0 0 21, 0 Nov 15 08:13 sg0 crw------- 1 0 0 21, 1 Nov 15 08:13 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:13 shm crw------- 1 0 0 10, 231 Nov 15 08:13 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:13 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:13 tty crw------- 1 0 0 4, 0 Nov 15 08:13 tty0 crw------- 1 0 0 4, 1 Nov 15 08:13 tty1 crw------- 1 0 0 4, 10 Nov 15 08:13 tty10 crw------- 1 0 0 4, 11 Nov 15 08:13 tty11 crw------- 1 0 0 4, 12 Nov 15 08:13 tty12 crw------- 1 0 0 4, 13 Nov 15 08:13 tty13 crw------- 1 0 0 4, 14 Nov 15 08:13 tty14 crw------- 1 0 0 4, 15 Nov 15 08:13 tty15 crw------- 1 0 0 4, 16 Nov 15 08:13 tty16 crw------- 1 0 0 4, 17 Nov 15 08:13 tty17 crw------- 1 0 0 4, 18 Nov 15 08:13 tty18 crw------- 1 0 0 4, 19 Nov 15 08:13 tty19 crw------- 1 0 0 4, 2 Nov 15 08:13 tty2 crw------- 1 0 0 4, 20 Nov 15 08:13 tty20 crw------- 1 0 0 4, 21 Nov 15 08:13 tty21 crw------- 1 0 0 4, 22 Nov 15 08:13 tty22 crw------- 1 0 0 4, 23 Nov 15 08:13 tty23 crw------- 1 0 0 4, 24 Nov 15 08:13 tty24 crw------- 1 0 0 4, 25 Nov 15 08:13 tty25 crw------- 1 0 0 4, 26 Nov 15 08:13 tty26 crw------- 1 0 0 4, 27 Nov 15 08:13 tty27 crw------- 1 0 0 4, 28 Nov 15 08:13 tty28 crw------- 1 0 0 4, 29 Nov 15 08:13 tty29 crw------- 1 0 0 4, 3 Nov 15 08:13 tty3 crw------- 1 0 0 4, 30 Nov 15 08:13 tty30 crw------- 1 0 0 4, 31 Nov 15 08:13 tty31 crw------- 1 0 0 4, 32 Nov 15 08:13 tty32 crw------- 1 0 0 4, 33 Nov 15 08:13 tty33 crw------- 1 0 0 4, 34 Nov 15 08:13 tty34 crw------- 1 0 0 4, 35 Nov 15 08:13 tty35 crw------- 1 0 0 4, 36 Nov 15 08:13 tty36 crw------- 1 0 0 4, 37 Nov 15 08:13 tty37 crw------- 1 0 0 4, 38 Nov 15 08:13 tty38 crw------- 1 0 0 4, 39 Nov 15 08:13 tty39 crw------- 1 0 0 4, 4 Nov 15 08:13 tty4 crw------- 1 0 0 4, 40 Nov 15 08:13 tty40 crw------- 1 0 0 4, 41 Nov 15 08:13 tty41 crw------- 1 0 0 4, 42 Nov 15 08:13 tty42 crw------- 1 0 0 4, 43 Nov 15 08:13 tty43 crw------- 1 0 0 4, 44 Nov 15 08:13 tty44 crw------- 1 0 0 4, 45 Nov 15 08:13 tty45 crw------- 1 0 0 4, 46 Nov 15 08:13 tty46 crw------- 1 0 0 4, 47 Nov 15 08:13 tty47 crw------- 1 0 0 4, 48 Nov 15 08:13 tty48 crw------- 1 0 0 4, 49 Nov 15 08:13 tty49 crw------- 1 0 0 4, 5 Nov 15 08:13 tty5 crw------- 1 0 0 4, 50 Nov 15 08:13 tty50 crw------- 1 0 0 4, 51 Nov 15 08:13 tty51 crw------- 1 0 0 4, 52 Nov 15 08:13 tty52 crw------- 1 0 0 4, 53 Nov 15 08:13 tty53 crw------- 1 0 0 4, 54 Nov 15 08:13 tty54 crw------- 1 0 0 4, 55 Nov 15 08:13 tty55 crw------- 1 0 0 4, 56 Nov 15 08:13 tty56 crw------- 1 0 0 4, 57 Nov 15 08:13 tty57 crw------- 1 0 0 4, 58 Nov 15 08:13 tty58 crw------- 1 0 0 4, 59 Nov 15 08:13 tty59 crw------- 1 0 0 4, 6 Nov 15 08:13 tty6 crw------- 1 0 0 4, 60 Nov 15 08:13 tty60 crw------- 1 0 0 4, 61 Nov 15 08:13 tty61 crw------- 1 0 0 4, 62 Nov 15 08:13 tty62 crw------- 1 0 0 4, 63 Nov 15 08:13 tty63 crw------- 1 0 0 4, 7 Nov 15 08:13 tty7 crw------- 1 0 0 4, 8 Nov 15 08:13 tty8 crw------- 1 0 0 4, 9 Nov 15 08:13 tty9 crw------- 1 0 0 4, 64 Nov 15 08:13 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:13 uhid crw------- 1 0 0 10, 223 Nov 15 08:13 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:13 urandom crw------- 1 0 0 7, 0 Nov 15 08:13 vcs crw------- 1 0 0 7, 1 Nov 15 08:13 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:13 vcsa crw------- 1 0 0 7, 129 Nov 15 08:13 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:13 vcsu crw------- 1 0 0 7, 65 Nov 15 08:13 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:13 vfio crw------- 1 0 0 10, 127 Nov 15 08:13 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:13 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:13 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:13 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:13 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:13 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:13 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:13 8:0 -> ../sda lrwxrwxrwx 1 0 0 6 Nov 15 08:13 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:13 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:13 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:13 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:13 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:13 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:13 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:13 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:13 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:13 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:13 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:13 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:13 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:13 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:13 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:13 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:13 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:13 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:13 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:13 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:13 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:13 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:13 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:13 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:13 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:13 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:13 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:13 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:13 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:13 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:13 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:13 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:13 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 80 Nov 15 08:13 by-id drwxr-xr-x 2 0 0 80 Nov 15 08:13 by-path drwxr-xr-x 2 0 0 80 Nov 15 08:13 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:13 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:13 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:13 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 08:13 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:13 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:13 a4bc3597-ec25-42c4-b654-9cf8a82f4310 -> ../../sda /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:13 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:13 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:13 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:13 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:13 seq crw------- 1 0 0 116, 33 Nov 15 08:13 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:13 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:13 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: nbd.9: debug: partition: pread count=131072 offset=0 nbdkit: nbd.9: debug: nbd: pread count=131072 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=131072 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=125 nbdkit: nbd.9: debug: cookie 125 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 125 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 + lvm vgs nbdkit: nbd.7: debug: partition: pread count=131072 offset=0 nbdkit: nbd.7: debug: nbd: pread count=131072 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=131072 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=126 nbdkit: nbd.7: debug: cookie 126 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 126 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 + lvm lvs nbdkit: nbd.8: debug: partition: pread count=131072 offset=0 nbdkit: nbd.8: debug: nbd: pread count=131072 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=131072 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=127 nbdkit: nbd.8: debug: cookie 127 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 127 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:13:22 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 10.50 1.09 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "" "/dev/sda" "/" guestfsd: <= mount_options (0x4a) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda' '/sysroot//' nbdkit: nbd.10: debug: partition: pread count=4096 offset=104792064 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=105840640 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105840640 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=128 nbdkit: nbd.10: debug: cookie 128 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 128 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=104849408 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=105897984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105897984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=129 nbdkit: nbd.14: debug: cookie 129 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 129 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=0 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=1048576 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1048576 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=130 nbdkit: nbd.12: debug: cookie 130 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 130 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=4096 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=1052672 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1052672 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=131 nbdkit: nbd.11: debug: cookie 131 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 131 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=104853504 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=105902080 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105902080 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=132 nbdkit: nbd.13: debug: cookie 132 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 132 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=104722432 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=105771008 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105771008 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=133 nbdkit: nbd.0: debug: cookie 133 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 133 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=104824832 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=105873408 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105873408 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=134 nbdkit: nbd.15: debug: cookie 134 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 134 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=4096 offset=104726528 nbdkit: nbd.3: debug: nbd: pread count=4096 offset=105775104 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105775104 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=135 nbdkit: nbd.3: debug: cookie 135 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 135 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=4096 offset=104652800 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=105701376 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105701376 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=136 nbdkit: nbd.5: debug: cookie 136 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 136 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=104554496 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=105603072 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105603072 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=137 nbdkit: nbd.1: debug: cookie 137 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 137 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=4096 offset=104509440 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=105558016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105558016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=138 nbdkit: nbd.2: debug: cookie 138 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 138 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=104480768 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=105529344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105529344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=139 nbdkit: nbd.4: debug: cookie 139 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 139 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=104390656 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=105439232 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105439232 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=140 nbdkit: nbd.6: debug: cookie 140 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 140 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=104357888 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=105406464 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105406464 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=141 nbdkit: nbd.9: debug: cookie 141 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 141 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=4096 offset=104349696 nbdkit: nbd.7: debug: nbd: pread count=4096 offset=105398272 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105398272 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=142 nbdkit: nbd.7: debug: cookie 142 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 142 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=4096 offset=104370176 nbdkit: nbd.8: debug: nbd: pread count=4096 offset=105418752 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105418752 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=143 nbdkit: nbd.8: debug: cookie 143 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 143 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=4096 offset=103276544 nbdkit: nbd.10: debug: nbd: pread count=4096 offset=104325120 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=104325120 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=144 nbdkit: nbd.10: debug: cookie 144 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 144 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=4096 offset=16384 nbdkit: nbd.14: debug: nbd: pread count=4096 offset=1064960 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1064960 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=145 nbdkit: nbd.14: debug: cookie 145 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 145 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=4096 offset=32768 nbdkit: nbd.12: debug: nbd: pread count=4096 offset=1081344 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1081344 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=146 nbdkit: nbd.12: debug: cookie 146 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 146 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=4096 offset=65536 nbdkit: nbd.11: debug: nbd: pread count=4096 offset=1114112 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1114112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=147 nbdkit: nbd.11: debug: cookie 147 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 147 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.13: debug: partition: pread count=4096 offset=131072 nbdkit: nbd.13: debug: nbd: pread count=4096 offset=1179648 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1179648 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=148 nbdkit: nbd.13: debug: cookie 148 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 148 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.0: debug: partition: pread count=4096 offset=262144 nbdkit: nbd.0: debug: nbd: pread count=4096 offset=1310720 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1310720 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=149 nbdkit: nbd.0: debug: cookie 149 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 149 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.15: debug: partition: pread count=4096 offset=524288 nbdkit: nbd.15: debug: nbd: pread count=4096 offset=1572864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1572864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=150 nbdkit: nbd.15: debug: cookie 150 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 150 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=4096 offset=1048576 nbdkit: nbd.3: debug: nbd: pread count=4096 offset=2097152 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=2097152 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=151 nbdkit: nbd.3: debug: cookie 151 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 151 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=4096 offset=2097152 nbdkit: nbd.5: debug: nbd: pread count=4096 offset=3145728 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=3145728 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=152 nbdkit: nbd.5: debug: cookie 152 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 152 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: pread count=4096 offset=4194304 nbdkit: nbd.1: debug: nbd: pread count=4096 offset=5242880 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=5242880 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=153 nbdkit: nbd.1: debug: cookie 153 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 153 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.2: debug: partition: pread count=4096 offset=12288 nbdkit: nbd.2: debug: nbd: pread count=4096 offset=1060864 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1060864 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=154 nbdkit: nbd.2: debug: cookie 154 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 154 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=4096 offset=28672 nbdkit: nbd.4: debug: nbd: pread count=4096 offset=1077248 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1077248 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=155 nbdkit: nbd.4: debug: cookie 155 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 155 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pread count=4096 offset=61440 nbdkit: nbd.6: debug: nbd: pread count=4096 offset=1110016 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1110016 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=156 nbdkit: nbd.6: debug: cookie 156 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 156 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=4096 offset=8192 nbdkit: nbd.9: debug: nbd: pread count=4096 offset=1056768 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=1056768 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=157 nbdkit: nbd.9: debug: cookie 157 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: nbd.7: debug: partition: pread count=8192 offset=20480 nbdkit: nbd.7: debug: nbd: pread count=8192 offset=1069056 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 157 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=1069056 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: nbd.8: debug: partition: pread count=24576 offset=36864 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: nbd.8: debug: nbd: pread count=24576 offset=1085440 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=158 nbdkit: nbd.7: debug: cookie 158 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=1085440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=159 nbdkit: nbd.8: debug: cookie 159 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 159 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 158 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=61440 offset=69632 nbdkit: nbd.10: debug: nbd: pread count=61440 offset=1118208 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=1118208 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=160 nbdkit: nbd.10: debug: cookie 160 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 160 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=126976 offset=135168 nbdkit: nbd.14: debug: nbd: pread count=126976 offset=1183744 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=126976 offset=1183744 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=161 nbdkit: nbd.14: debug: cookie 161 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 161 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.12: debug: partition: pread count=258048 offset=266240 nbdkit: nbd.12: debug: nbd: pread count=258048 offset=1314816 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=258048 offset=1314816 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=162 nbdkit: nbd.12: debug: cookie 162 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 162 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pread count=16384 offset=104333312 nbdkit: nbd.11: debug: nbd: pread count=16384 offset=105381888 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105381888 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=163 nbdkit: nbd.13: debug: partition: pread count=4096 offset=104353792 nbdkit: nbd.11: debug: cookie 163 started by state machine nbdkit: nbd.13: debug: nbd: pread count=4096 offset=105402368 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=4096 offset=105402368 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=164 nbdkit: nbd.13: debug: cookie 164 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: nbd.15: debug: partition: pread count=16384 offset=104374272 nbdkit: nbd.15: debug: nbd: pread count=16384 offset=105422848 nbdkit: nbd.0: debug: partition: pread count=8192 offset=104361984 nbdkit: nbd.0: debug: nbd: pread count=8192 offset=105410560 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 163 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: nbdkit: nbd.3: debug: partition: pread count=86016 offset=104394752 nbdkit: nbd.3: debug: nbd: pread count=86016 offset=105443328 libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 164 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=16384 offset=105422848 completion=NULL flags=0x0 nbdkit: nbd.5: debug: partition: pread count=24576 offset=104484864 nbdkit: nbd.5: debug: nbd: pread count=24576 offset=105533440 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=165 nbdkit: nbd.15: debug: cookie 165 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=86016 offset=105443328 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=166 nbdkit: nbd.3: debug: cookie 166 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=8192 offset=105410560 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=167 nbdkit: nbd.0: debug: cookie 167 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=24576 offset=105533440 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=168 nbdkit: nbd.5: debug: cookie 168 started by state machine nbdkit: nbd.13: debug: partition: pread count=40960 offset=104513536 nbdkit: nbd.13: debug: nbd: pread count=40960 offset=105562112 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=40960 offset=105562112 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=169 nbdkit: nbd.13: debug: cookie 169 started by state machine nbdkit: nbd.2: debug: partition: pread count=36864 offset=104558592 nbdkit: nbd.2: debug: nbd: pread count=36864 offset=105607168 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 165 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=36864 offset=105607168 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=170 nbdkit: nbd.2: debug: cookie 170 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 166 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 167 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 168 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 169 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 170 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: pread count=57344 offset=104595456 nbdkit: nbd.4: debug: nbd: pread count=57344 offset=105644032 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=57344 offset=105644032 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=171 nbdkit: nbd.4: debug: cookie 171 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 171 completed state machine, status 0 nbdkit: nbd.6: debug: partition: pread count=65536 offset=104656896 nbdkit: nbd.6: debug: nbd: pread count=65536 offset=105705472 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=65536 offset=105705472 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=172 nbdkit: nbd.6: debug: cookie 172 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 172 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: pread count=61440 offset=104730624 nbdkit: nbd.9: debug: nbd: pread count=61440 offset=105779200 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=61440 offset=105779200 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=173 nbdkit: nbd.9: debug: cookie 173 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 173 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: pread count=28672 offset=104796160 nbdkit: nbd.8: debug: nbd: pread count=28672 offset=105844736 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=28672 offset=105844736 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=174 nbdkit: nbd.8: debug: cookie 174 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 174 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.7: debug: partition: pread count=20480 offset=104828928 nbdkit: nbd.7: debug: nbd: pread count=20480 offset=105877504 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=20480 offset=105877504 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=175 nbdkit: nbd.7: debug: cookie 175 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_HOLE -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 175 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.10: debug: partition: pread count=1024 offset=1024 nbdkit: nbd.10: debug: nbd: pread count=1024 offset=1049600 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1049600 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=176 nbdkit: nbd.10: debug: cookie 176 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 176 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: partition: pread count=1024 offset=2048 nbdkit: nbd.14: debug: nbd: pread count=1024 offset=1050624 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1050624 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=177 nbdkit: nbd.14: debug: cookie 177 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 177 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 [ 11.984818] EXT4-fs (sda): mounting ext2 file system using the ext4 subsystem nbdkit: nbd.12: debug: partition: pread count=33792 offset=267264 nbdkit: nbd.12: debug: nbd: pread count=33792 offset=1315840 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=33792 offset=1315840 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=178 nbdkit: nbd.12: debug: cookie 178 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 178 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.11: debug: partition: pwrite count=1024 offset=1024 fua=0 nbdkit: nbd.11: debug: nbd: pwrite count=1024 offset=1049600 fua=0 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: f0 63 00 00 00 90 01 00 00 14 00 00 ce 70 01 00 |.c...........p..| 0010: e4 63 00 00 01 00 00 00 00 00 00 00 00 00 00 00 |.c..............| 0020: 00 20 00 00 00 20 00 00 b0 07 00 00 a4 16 92 61 |. ... .........a| 0030: a4 16 92 61 01 00 ff ff 53 ef 00 00 01 00 00 00 |...a....S.......| 0040: b9 08 92 61 00 00 00 00 00 00 00 00 01 00 00 00 |...a............| 0050: 00 00 00 00 0b 00 00 00 00 01 00 00 38 00 00 00 |............8...| 0060: 02 00 00 00 03 00 00 00 a4 bc 35 97 ec 25 42 c4 |..........5..%B.| 0070: b6 54 9c f8 a8 2f 43 10 00 00 00 00 00 00 00 00 |.T.../C.........| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 db 98 8b 95 |................| 00f0: 4f f5 4b 4b b5 8e 9f c3 31 4a 59 0b 01 00 00 00 |O.KK....1JY.....| 0100: 0c 00 00 00 00 00 00 00 b9 08 92 61 00 00 00 00 |...........a....| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 20 00 20 00 |............ . .| 0160: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 512 more bytes truncated ...] " count=1024 offset=1049600 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=179 nbdkit: nbd.11: debug: cookie 179 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 179 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.1: debug: partition: flush nbdkit: nbd.1: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=180 nbdkit: nbd.1: debug: cookie 180 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 180 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 [ 12.095413] EXT4-fs (sda): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: cat "/hello.txt" libguestfs: trace: read_file "/hello.txt" libguestfs: trace: download "/hello.txt" "/tmp/libguestfs67iDOl/cat1" guestfsd: => mount_options (0x4a) took 0.50 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: nbd.15: debug: partition: pread count=1024 offset=771072 nbdkit: nbd.15: debug: nbd: pread count=1024 offset=1819648 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1819648 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=181 nbdkit: nbd.15: debug: cookie 181 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 181 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.3: debug: partition: pread count=1024 offset=785408 nbdkit: nbd.3: debug: nbd: pread count=1024 offset=1833984 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1833984 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=182 nbdkit: nbd.3: debug: cookie 182 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 182 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello,world" libguestfs: trace: cat = "hello,world" hello,world libguestfs: trace: write "/test.txt" "hello" libguestfs: trace: internal_write "/test.txt" "hello" guestfsd: => download (0x43) took 0.19 secs guestfsd: <= internal_write (0xf6) request length 68 bytes nbdkit: nbd.0: debug: partition: pread count=1024 offset=266240 nbdkit: nbd.0: debug: nbd: pread count=1024 offset=1314816 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1314816 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=183 nbdkit: nbd.0: debug: cookie 183 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 183 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.5: debug: partition: pread count=1024 offset=265216 nbdkit: nbd.5: debug: nbd: pread count=1024 offset=1313792 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=1313792 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: nbd.13: debug: partition: pread count=1024 offset=8653824 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: nbd.2: debug: partition: pread count=1024 offset=16778240 nbdkit: nbd.2: debug: nbd: pread count=1024 offset=17826816 libnbd: debug: nbd1: nbd_aio_pread: leave: ret=184 nbdkit: nbd.5: debug: cookie 184 started by state machine nbdkit: nbd.13: debug: nbd: pread count=1024 offset=9702400 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=17826816 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=185 nbdkit: nbd.2: debug: cookie 185 started by state machine nbdkit: nbd.4: debug: partition: pread count=1024 offset=25431040 nbdkit: nbd.4: debug: nbd: pread count=1024 offset=26479616 nbdkit: nbd.6: debug: partition: pread count=1024 offset=33555456 nbdkit: nbd.6: debug: nbd: pread count=1024 offset=34604032 nbdkit: nbd.9: debug: partition: pread count=1024 offset=42208256 nbdkit: nbd.8: debug: partition: pread count=1024 offset=50332672 nbdkit: nbd.8: debug: nbd: pread count=1024 offset=51381248 nbdkit: nbd.9: debug: nbd: pread count=1024 offset=43256832 nbdkit: nbd.7: debug: partition: pread count=1024 offset=58985472 nbdkit: nbd.7: debug: nbd: pread count=1024 offset=60034048 nbdkit: nbd.10: debug: partition: pread count=1024 offset=67109888 nbdkit: nbd.14: debug: partition: pread count=1024 offset=75762688 nbdkit: nbd.14: debug: nbd: pread count=1024 offset=76811264 nbdkit: nbd.10: debug: nbd: pread count=1024 offset=68158464 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=26479616 completion=NULL flags=0x0 nbdkit: nbd.11: debug: partition: pread count=1024 offset=92275712 nbdkit: nbd.12: debug: partition: pread count=1024 offset=83887104 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: nbd.11: debug: nbd: pread count=1024 offset=93324288 nbdkit: nbd.12: debug: nbd: pread count=1024 offset=84935680 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: nbd.1: debug: partition: pread count=1024 offset=100664320 nbdkit: nbd.1: debug: nbd: pread count=1024 offset=101712896 libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=186 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=34604032 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=187 nbdkit: nbd.6: debug: cookie 187 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=9702400 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=188 nbdkit: nbd.13: debug: cookie 188 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=51381248 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=189 nbdkit: nbd.8: debug: cookie 189 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=43256832 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: nbd.4: debug: cookie 186 started by state machine libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=190 nbdkit: nbd.9: debug: cookie 190 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=60034048 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=191 nbdkit: nbd.7: debug: cookie 191 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=76811264 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=192 nbdkit: nbd.14: debug: cookie 192 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=68158464 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=193 nbdkit: nbd.10: debug: cookie 193 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 184 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 185 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 186 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 187 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=93324288 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=194 nbdkit: nbd.11: debug: cookie 194 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=84935680 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=195 nbdkit: nbd.12: debug: cookie 195 started by state machine libnbd: debug: nbd1: nbd_aio_pread: enter: buf= count=1024 offset=101712896 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pread: leave: ret=196 nbdkit: nbd.1: debug: cookie 196 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 189 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 188 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 191 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 190 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 192 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 193 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 194 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 195 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 196 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libguestfs: trace: internal_write = 0 libguestfs: trace: write = 0 libguestfs: trace: cat "/test.txt" libguestfs: trace: read_file "/test.txt" libguestfs: trace: download "/test.txt" "/tmp/libguestfs67iDOl/cat2" guestfsd: => internal_write (0xf6) took 0.00 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello" libguestfs: trace: cat = "hello" hello libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.18 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda dir=/sysroot type=ext2 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: nbd.15: debug: partition: pwrite count=1024 offset=786432 fua=0 nbdkit: nbd.15: debug: nbd: pwrite count=1024 offset=1835008 fua=0 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 68 65 6c 6c 6f 00 00 00 00 00 00 00 00 00 00 00 |hello...........| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 512 more bytes truncated ...] " count=1024 offset=1835008 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=197 nbdkit: nbd.15: debug: cookie 197 started by state machine nbdkit: nbd.3: debug: partition: pwrite count=2048 offset=1024 fua=0 nbdkit: nbd.3: debug: nbd: pwrite count=2048 offset=1049600 fua=0 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: f0 63 00 00 00 90 01 00 00 14 00 00 ce 70 01 00 |.c...........p..| 0010: e4 63 00 00 01 00 00 00 00 00 00 00 00 00 00 00 |.c..............| 0020: 00 20 00 00 00 20 00 00 b0 07 00 00 a4 16 92 61 |. ... .........a| 0030: a4 16 92 61 01 00 ff ff 53 ef 00 00 01 00 00 00 |...a....S.......| 0040: b9 08 92 61 00 00 00 00 00 00 00 00 01 00 00 00 |...a............| 0050: 00 00 00 00 0b 00 00 00 00 01 00 00 38 00 00 00 |............8...| 0060: 02 00 00 00 03 00 00 00 a4 bc 35 97 ec 25 42 c4 |..........5..%B.| 0070: b6 54 9c f8 a8 2f 43 10 00 00 00 00 00 00 00 00 |.T.../C.........| 0080: 00 00 00 00 00 00 00 00 2f 00 00 00 00 00 00 00 |......../.......| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 db 98 8b 95 |................| 00f0: 4f f5 4b 4b b5 8e 9f c3 31 4a 59 0b 01 00 00 00 |O.KK....1JY.....| 0100: 0c 00 00 00 00 00 00 00 b9 08 92 61 00 00 00 00 |...........a....| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 20 00 20 00 |............ . .| 0160: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 1536 more bytes truncated ...] " count=2048 offset=1049600 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=198 nbdkit: nbd.3: debug: cookie 198 started by state machine nbdkit: nbd.0: debug: partition: pwrite count=3072 offset=265216 fua=0 nbdkit: nbd.0: debug: nbd: pwrite count=3072 offset=1313792 fua=0 nbdkit: nbd.5: debug: partition: pwrite count=2048 offset=269312 fua=0 nbdkit: nbd.5: debug: nbd: pwrite count=2048 offset=1317888 fua=0 nbdkit: nbd.2: debug: partition: pwrite count=1024 offset=771072 fua=0 nbdkit: nbd.2: debug: nbd: pwrite count=1024 offset=1819648 fua=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 1536 more bytes truncated ...] " count=2048 offset=1317888 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=199 nbdkit: nbd.5: debug: cookie 199 started by state machine libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 02 00 00 00 0c 00 01 02 2e 00 00 00 02 00 00 00 |................| 0010: 0c 00 02 02 2e 2e 00 00 0b 00 00 00 14 00 0a 02 |................| 0020: 6c 6f 73 74 2b 66 6f 75 6e 64 00 00 0c 00 00 00 |lost+found......| 0030: 14 00 09 01 68 65 6c 6c 6f 2e 74 78 74 00 00 00 |....hello.txt...| 0040: 0d 00 00 00 c0 03 08 01 74 65 73 74 2e 74 78 74 |........test.txt| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 512 more bytes truncated ...] " count=1024 offset=1819648 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=200 nbdkit: nbd.2: debug: cookie 200 started by state machine libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0010: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0020: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0040: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0050: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 2560 more bytes truncated ...] " count=3072 offset=1313792 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=201 nbdkit: nbd.0: debug: cookie 201 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 197 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.4: debug: partition: flush nbdkit: nbd.4: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=202 nbdkit: nbd.4: debug: cookie 202 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 199 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 201 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 200 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 198 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 202 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.6: debug: partition: pwrite count=1024 offset=1024 fua=0 nbdkit: nbd.6: debug: nbd: pwrite count=1024 offset=1049600 fua=0 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: f0 63 00 00 00 90 01 00 00 14 00 00 cd 70 01 00 |.c...........p..| 0010: e3 63 00 00 01 00 00 00 00 00 00 00 00 00 00 00 |.c..............| 0020: 00 20 00 00 00 20 00 00 b0 07 00 00 a4 16 92 61 |. ... .........a| 0030: a5 16 92 61 01 00 ff ff 53 ef 01 00 01 00 00 00 |...a....S.......| 0040: b9 08 92 61 00 00 00 00 00 00 00 00 01 00 00 00 |...a............| 0050: 00 00 00 00 0b 00 00 00 00 01 00 00 38 00 00 00 |............8...| 0060: 02 00 00 00 03 00 00 00 a4 bc 35 97 ec 25 42 c4 |..........5..%B.| 0070: b6 54 9c f8 a8 2f 43 10 00 00 00 00 00 00 00 00 |.T.../C.........| 0080: 00 00 00 00 00 00 00 00 2f 00 00 00 00 00 00 00 |......../.......| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 db 98 8b 95 |................| 00f0: 4f f5 4b 4b b5 8e 9f c3 31 4a 59 0b 01 00 00 00 |O.KK....1JY.....| 0100: 0c 00 00 00 00 00 00 00 b9 08 92 61 00 00 00 00 |...........a....| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 20 00 20 00 |............ . .| 0160: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 512 more bytes truncated ...] " count=1024 offset=1049600 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=203 nbdkit: nbd.6: debug: cookie 203 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 203 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.8: debug: partition: flush nbdkit: nbd.8: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=204 nbdkit: nbd.8: debug: cookie 204 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 204 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: nbd.13: debug: partition: flush nbdkit: nbd.13: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=205 nbdkit: nbd.13: debug: cookie 205 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 205 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1248040 nbdkit: nbd.7: debug: partition: flush nbdkit: nbd.7: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=206 nbdkit: nbd.7: debug: cookie 206 started by state machine libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 206 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.9: debug: partition: flush nbdkit: nbd.9: debug: nbd: flush libnbd: debug: nbd1: nbd_aio_flush: enter: completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_flush: leave: ret=207 nbdkit: nbd.9: debug: cookie 207 started by state machine libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 207 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=9 nbdkit: debug: polling, dir=1 nbdkit: nbd.14: debug: client sent NBD_CMD_DISC, closing connection nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd[2]: debug: partition: finalize nbdkit: nbd[2]: debug: nbd: finalize nbdkit: nbd[2]: debug: partition: close nbdkit: nbd[2]: debug: nbd: close libguestfs: qemu maxrss 496424K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5d939f2c9180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfs67iDOl libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfs0Cug0l /nonexistent/.guestfish: No such file or directory + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-qcow2.sh: run cleanup hooks: exit code 0 ./test-nbd-qcow2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f nbd-qcow2-disk.qcow2 nbd-qcow2.pid /tmp/nbdkit-test-sock.Z7pIjx + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1248004 + local pid=1248004 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248004 + for i in {1..60} + kill -0 1248004 + sleep 1 nbdkit: debug: partition: cleanup nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin libnbd: debug: nbd1: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_disconnect: leave: ret=0 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_close: closing handle nbdkit: debug: partition: unload filter + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + for i in {1..60} + kill -0 1248004 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248004 failed to respond to SIGTERM' error: nbdkit pid 1248004 failed to respond to SIGTERM + kill -9 1248004 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-nbd-qcow2.sh (exit status: 1) FAIL: test-nbd-tls.sh ===================== + requires qemu-img --version + nbdkit --dump-config + grep -sq tls=yes + nbdkit --dump-plugin nbd + grep -sq libnbd_tls=1 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle + pkidir=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki + '[' '!' -f /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki/ca-cert.pem ']' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock1=/tmp/nbdkit-test-sock.Eo93OY ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock2=/tmp/nbdkit-test-sock.lVLRb6 + pid1=test-nbd-tls.pid1 + pid2=test-nbd-tls.pid2 + files='/tmp/nbdkit-test-sock.Eo93OY /tmp/nbdkit-test-sock.lVLRb6 test-nbd-tls.pid1 test-nbd-tls.pid2 nbd-tls.out' + rm -f /tmp/nbdkit-test-sock.Eo93OY /tmp/nbdkit-test-sock.lVLRb6 test-nbd-tls.pid1 test-nbd-tls.pid2 nbd-tls.out + cleanup_fn rm -f /tmp/nbdkit-test-sock.Eo93OY /tmp/nbdkit-test-sock.lVLRb6 test-nbd-tls.pid1 test-nbd-tls.pid2 nbd-tls.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.Eo93OY /tmp/nbdkit-test-sock.lVLRb6 test-nbd-tls.pid1 test-nbd-tls.pid2 nbd-tls.out' + start_nbdkit -P test-nbd-tls.pid2 -U /tmp/nbdkit-test-sock.lVLRb6 --tls=off nbd tls=require tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki socket=/tmp/nbdkit-test-sock.Eo93OY + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-tls.pid2 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-tls.pid2 -U /tmp/nbdkit-test-sock.lVLRb6 --tls=off nbd tls=require tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki socket=/tmp/nbdkit-test-sock.Eo93OY /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-tls.pid2 -U /tmp/nbdkit-test-sock.lVLRb6 --tls=off -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so tls=require tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki socket=/tmp/nbdkit-test-sock.Eo93OY nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: nbd: config key=tls, value=require nbdkit: debug: nbd: config key=tls-certificates, value=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki nbdkit: debug: nbd: config key=socket, value=/tmp/nbdkit-test-sock.Eo93OY nbdkit: debug: nbd: config_complete libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.lVLRb6 nbdkit: debug: forked into background (new pid = 1248153) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-tls.pid2 nbdkit: debug: nbd: after_fork + for _i in {1..60} + test -s test-nbd-tls.pid2 + break + test -s test-nbd-tls.pid2 ++ cat test-nbd-tls.pid2 + cleanup_fn kill_nbdkit 1248153 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248153' + start_nbdkit -P test-nbd-tls.pid1 -U /tmp/nbdkit-test-sock.Eo93OY --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki -D nbdkit.tls.session=1 example1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-tls.pid1 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-tls.pid1 -U /tmp/nbdkit-test-sock.Eo93OY --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki -D nbdkit.tls.session=1 example1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-tls.pid1 -U /tmp/nbdkit-test-sock.Eo93OY --tls=require --tls-certificates=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki -D nbdkit.tls.session=1 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: successfully loaded TLS certificates from /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki nbdkit: debug: TLS enabled using: X.509 certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so (name example1) nbdkit: debug: example1: load nbdkit: debug: example1: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: example1: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.Eo93OY nbdkit: debug: forked into background (new pid = 1248160) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-tls.pid1 nbdkit: debug: example1: after_fork + for _i in {1..60} + test -s test-nbd-tls.pid1 + break + test -s test-nbd-tls.pid1 ++ cat test-nbd-tls.pid1 + cleanup_fn kill_nbdkit 1248160 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248160' + qemu-img info --output=json -f raw 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.lVLRb6' nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd2: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd2: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd2: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd2: nbd_set_full_info: enter: request=true libnbd: debug: nbd2: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls: enter: tls=2 libnbd: debug: nbd2: nbd_set_tls: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls_certificates: enter: dir="/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pki" libnbd: debug: nbd2: nbd_set_tls_certificates: leave: ret=0 libnbd: debug: nbd2: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.Eo93OY" libnbd: debug: nbd2: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd2: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd2: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd2: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: example1[1]: debug: example1: preconnect nbdkit: example1[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd2: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STARTTLS.SEND nbdkit: example1[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.SEND -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STARTTLS.CHECK_REPLY nbdkit: example1[1]: debug: starting TLS handshake libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.CHECK_REPLY -> NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ nbdkit: example1[1]: debug: TLS handshake completed nbdkit: example1[1]: debug: TLS session: (TLS1.3)-(ECDHE-SECP256R1)-(RSA-PSS-RSAE-SHA256)-(AES-256-GCM) libnbd: debug: nbd2: nbd_connect_unix: connection is using TLS: cipher AES-256-GCM (256 bits) key exchange ECDHE-RSA mac AEAD (0 bits) nbdkit: example1[1]: debug: TLS: authentication: certificate libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: example1[1]: debug: TLS: no peer certificates found libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: example1[1]: debug: TLS: negotiated group: SECP256R1 nbdkit: example1[1]: debug: using TLS on this connection libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: example1[1]: debug: example1: open readonly=0 exportname="" tls=1 nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: open returned handle 0x775ada70c4d0 nbdkit: example1[1]: debug: example1: prepare readonly=0 nbdkit: example1[1]: debug: example1: get_size nbdkit: example1[1]: debug: example1: can_write nbdkit: example1[1]: debug: example1: can_zero nbdkit: example1[1]: debug: example1: can_fast_zero nbdkit: example1[1]: debug: example1: can_trim nbdkit: example1[1]: debug: example1: can_fua nbdkit: example1[1]: debug: example1: can_flush nbdkit: example1[1]: debug: example1: is_rotational nbdkit: example1[1]: debug: example1: can_multi_conn nbdkit: example1[1]: debug: example1: can_cache nbdkit: example1[1]: debug: example1: can_extents nbdkit: example1[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: export_description nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd2: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: example1[1]: debug: handshake complete, processing requests serially libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: exportsize: 104857600 eflags: 0x83 libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd2: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd2: nbd_connect_unix: leave: ret=0 nbdkit: nbd[1]: debug: nbd: open returned handle 0x55c03e362f70 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd2: nbd_get_size: enter: libnbd: debug: nbd2: nbd_get_size: leave: ret=104857600 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd2: nbd_is_read_only: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd2: nbd_is_read_only: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_zero nbdkit: nbd[1]: debug: nbd: can_fast_zero nbdkit: nbd[1]: debug: nbd: can_trim nbdkit: nbd[1]: debug: nbd: can_fua nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd2: nbd_aio_get_fd: enter: libnbd: debug: nbd2: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 libnbd: debug: nbd2: nbd_can_flush: enter: libnbd: debug: nbd2: nbd_can_flush: leave: ret=0 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd2: nbd_is_rotational: enter: libnbd: debug: nbd2: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd2: nbd_can_multi_conn: enter: libnbd: debug: nbd2: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd2: nbd_can_cache: enter: libnbd: debug: nbd2: nbd_can_cache: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd2: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd2: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.5 nbdkit: nbd.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread nbd.6 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.3 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.7 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 + cat nbd-tls.out nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd2: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd2: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd2: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd2: nbd_aio_disconnect: leave: ret=0 nbdkit: example1[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: example1[1]: debug: example1: finalize libnbd: debug: nbd2: nbd_aio_notify_read: enter: nbdkit: example1[1]: debug: example1: close libnbd: debug: nbd2: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd2: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd2: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd2: nbd_connection_state: enter: libnbd: debug: nbd2: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd2: nbd_close: closing handle { "virtual-size": 104857600, "filename": "nbd+unix://?socket=/tmp/nbdkit-test-sock.lVLRb6", "format": "raw" } + grep -sq '"format": *"raw"' nbd-tls.out + grep -sq '"virtual-size": *104857600\b' nbd-tls.out + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-tls.sh: run cleanup hooks: exit code 0 ./test-nbd-tls.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.Eo93OY /tmp/nbdkit-test-sock.lVLRb6 test-nbd-tls.pid1 test-nbd-tls.pid2 nbd-tls.out + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1248153 + local pid=1248153 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248153 + for i in {1..60} + kill -0 1248153 + sleep 1 nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + for i in {1..60} + kill -0 1248153 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248153 failed to respond to SIGTERM' error: nbdkit pid 1248153 failed to respond to SIGTERM + kill -9 1248153 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + kill_nbdkit 1248160 + local pid=1248160 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248160 + for i in {1..60} + kill -0 1248160 + sleep 1 nbdkit: debug: example1: cleanup nbdkit: debug: example1: unload plugin + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + for i in {1..60} + kill -0 1248160 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248160 failed to respond to SIGTERM' error: nbdkit pid 1248160 failed to respond to SIGTERM + kill -9 1248160 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 5 )) + exit 1 FAIL test-nbd-tls.sh (exit status: 1) FAIL: test-nbd-tls-psk.sh ========================= + requires qemu-img --version + nbdkit --dump-config + grep -sq tls=yes + nbdkit --dump-plugin nbd + grep -sq libnbd_tls=1 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle + '[' '!' -s keys.psk ']' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock1=/tmp/nbdkit-test-sock.xlVPsn ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock2=/tmp/nbdkit-test-sock.CJy3d7 + pid1=test-nbd-tls-psk.pid1 + pid2=test-nbd-tls-psk.pid2 + files='/tmp/nbdkit-test-sock.xlVPsn /tmp/nbdkit-test-sock.CJy3d7 test-nbd-tls-psk.pid1 test-nbd-tls-psk.pid2 nbd-tls-psk.out' + rm -f /tmp/nbdkit-test-sock.xlVPsn /tmp/nbdkit-test-sock.CJy3d7 test-nbd-tls-psk.pid1 test-nbd-tls-psk.pid2 nbd-tls-psk.out + cleanup_fn rm -f /tmp/nbdkit-test-sock.xlVPsn /tmp/nbdkit-test-sock.CJy3d7 test-nbd-tls-psk.pid1 test-nbd-tls-psk.pid2 nbd-tls-psk.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.xlVPsn /tmp/nbdkit-test-sock.CJy3d7 test-nbd-tls-psk.pid1 test-nbd-tls-psk.pid2 nbd-tls-psk.out' + start_nbdkit -P test-nbd-tls-psk.pid2 -U /tmp/nbdkit-test-sock.CJy3d7 --tls=off nbd retry=10 tls=require tls-psk=keys.psk tls-username=qemu socket=/tmp/nbdkit-test-sock.xlVPsn + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-tls-psk.pid2 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-tls-psk.pid2 -U /tmp/nbdkit-test-sock.CJy3d7 --tls=off nbd retry=10 tls=require tls-psk=keys.psk tls-username=qemu socket=/tmp/nbdkit-test-sock.xlVPsn /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-tls-psk.pid2 -U /tmp/nbdkit-test-sock.CJy3d7 --tls=off -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so retry=10 tls=require tls-psk=keys.psk tls-username=qemu socket=/tmp/nbdkit-test-sock.xlVPsn nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: nbd: config key=retry, value=10 nbdkit: debug: nbd: config key=tls, value=require nbdkit: debug: nbd: config key=tls-psk, value=keys.psk nbdkit: debug: nbd: config key=tls-username, value=qemu nbdkit: debug: nbd: config key=socket, value=/tmp/nbdkit-test-sock.xlVPsn nbdkit: debug: nbd: config_complete libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.CJy3d7 nbdkit: debug: forked into background (new pid = 1248336) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-tls-psk.pid2 nbdkit: debug: nbd: after_fork + for _i in {1..60} + test -s test-nbd-tls-psk.pid2 + break + test -s test-nbd-tls-psk.pid2 ++ cat test-nbd-tls-psk.pid2 + cleanup_fn kill_nbdkit 1248336 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248336' + info_pid=1248338 + sleep 1 + qemu-img info --output=json -f raw 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.CJy3d7' nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd2: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd2: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd2: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd2: nbd_set_full_info: enter: request=true libnbd: debug: nbd2: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls: enter: tls=2 libnbd: debug: nbd2: nbd_set_tls: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls_username: enter: username="qemu" libnbd: debug: nbd2: nbd_set_tls_username: leave: ret=0 libnbd: debug: nbd2: nbd_set_tls_psk_file: enter: filename="/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/keys.psk" libnbd: debug: nbd2: nbd_set_tls_psk_file: leave: ret=0 libnbd: debug: nbd2: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.xlVPsn" libnbd: debug: nbd2: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd2: nbd_connect_unix: transition: CONNECT.START -> DEAD libnbd: debug: nbd2: nbd_connect_unix: leave: error="nbd_connect_unix: connect: No such file or directory" nbdkit: nbd[1]: debug: connect failed; will try again: nbd_connect_unix: connect: No such file or directory libnbd: debug: nbd2: nbd_close: closing handle + start_nbdkit -P test-nbd-tls-psk.pid1 -U /tmp/nbdkit-test-sock.xlVPsn --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 example1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-nbd-tls-psk.pid1 + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd3: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd3: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd3: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd3: nbd_set_full_info: enter: request=true libnbd: debug: nbd3: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd3: nbd_set_tls: enter: tls=2 libnbd: debug: nbd3: nbd_set_tls: leave: ret=0 libnbd: debug: nbd3: nbd_set_tls_username: enter: username="qemu" libnbd: debug: nbd3: nbd_set_tls_username: leave: ret=0 libnbd: debug: nbd3: nbd_set_tls_psk_file: enter: filename="/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/keys.psk" libnbd: debug: nbd3: nbd_set_tls_psk_file: leave: ret=0 libnbd: debug: nbd3: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.xlVPsn" libnbd: debug: nbd3: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd3: nbd_connect_unix: transition: CONNECT.START -> DEAD libnbd: debug: nbd3: nbd_connect_unix: leave: error="nbd_connect_unix: connect: No such file or directory" nbdkit: nbd[1]: debug: connect failed; will try again: nbd_connect_unix: connect: No such file or directory libnbd: debug: nbd3: nbd_close: closing handle + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-nbd-tls-psk.pid1 -U /tmp/nbdkit-test-sock.xlVPsn --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 example1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-nbd-tls-psk.pid1 -U /tmp/nbdkit-test-sock.xlVPsn --tls=require --tls-psk=keys.psk -D nbdkit.tls.session=1 -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS enabled using: Pre-Shared Keys (PSK) nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/example1/.libs/nbdkit-example1-plugin.so (name example1) nbdkit: debug: example1: load nbdkit: debug: example1: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: example1: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.xlVPsn nbdkit: debug: forked into background (new pid = 1248348) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-nbd-tls-psk.pid1 nbdkit: debug: example1: after_fork + for _i in {1..60} + test -s test-nbd-tls-psk.pid1 + break + test -s test-nbd-tls-psk.pid1 ++ cat test-nbd-tls-psk.pid1 + cleanup_fn kill_nbdkit 1248348 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248348' + wait 1248338 libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd4: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd4: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd4: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd4: nbd_set_full_info: enter: request=true libnbd: debug: nbd4: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd4: nbd_set_tls: enter: tls=2 libnbd: debug: nbd4: nbd_set_tls: leave: ret=0 libnbd: debug: nbd4: nbd_set_tls_username: enter: username="qemu" libnbd: debug: nbd4: nbd_set_tls_username: leave: ret=0 libnbd: debug: nbd4: nbd_set_tls_psk_file: enter: filename="/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/keys.psk" libnbd: debug: nbd4: nbd_set_tls_psk_file: leave: ret=0 libnbd: debug: nbd4: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.xlVPsn" libnbd: debug: nbd4: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd4: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd4: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd4: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: example1[1]: debug: example1: preconnect nbdkit: example1[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd4: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STARTTLS.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.SEND -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STARTTLS.CHECK_REPLY nbdkit: example1[1]: debug: starting TLS handshake libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.CHECK_REPLY -> NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ libnbd: debug: nbd4: nbd_connect_unix: connection is using TLS: cipher CHACHA20-POLY1305 (256 bits) key exchange ECDHE-PSK mac AEAD (0 bits) libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: example1[1]: debug: TLS handshake completed libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: example1[1]: debug: TLS session: (TLS1.3)-(ECDHE-PSK-SECP256R1)-(CHACHA20-POLY1305) libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: TLS: authentication: PSK (Pre-Shared Key) nbdkit: example1[1]: debug: TLS: PSK username: qemu nbdkit: example1[1]: debug: TLS: negotiated group: SECP256R1 nbdkit: example1[1]: debug: using TLS on this connection nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: poll start: events=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: example1[1]: debug: example1: open readonly=0 exportname="" tls=1 nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: open returned handle 0x781f611b94d0 nbdkit: example1[1]: debug: example1: prepare readonly=0 nbdkit: example1[1]: debug: example1: get_size nbdkit: example1[1]: debug: example1: can_write nbdkit: example1[1]: debug: example1: can_zero nbdkit: example1[1]: debug: example1: can_fast_zero nbdkit: example1[1]: debug: example1: can_trim nbdkit: example1[1]: debug: example1: can_fua nbdkit: example1[1]: debug: example1: can_flush nbdkit: example1[1]: debug: example1: is_rotational nbdkit: example1[1]: debug: example1: can_multi_conn nbdkit: example1[1]: debug: example1: can_cache nbdkit: example1[1]: debug: example1: can_extents nbdkit: example1[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: example1[1]: debug: example1: default_export readonly=0 tls=1 nbdkit: example1[1]: debug: example1: export_description libnbd: debug: nbd4: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: example1[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: example1[1]: debug: handshake complete, processing requests serially libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: exportsize: 104857600 eflags: 0x83 libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd4: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd4: nbd_connect_unix: leave: ret=0 nbdkit: nbd[1]: debug: nbd: open returned handle 0x62092358df80 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd4: nbd_get_size: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd4: nbd_get_size: leave: ret=104857600 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd4: nbd_is_read_only: enter: libnbd: debug: nbd4: nbd_is_read_only: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_zero nbdkit: nbd[1]: debug: nbd: can_fast_zero nbdkit: nbd[1]: debug: nbd: can_trim nbdkit: nbd[1]: debug: nbd: can_fua libnbd: debug: nbd4: nbd_aio_get_fd: enter: libnbd: debug: nbd4: nbd_aio_get_fd: leave: ret=12 nbdkit: debug: polling, dir=1 nbdkit: nbd[1]: debug: nbd: can_flush libnbd: debug: nbd4: nbd_can_flush: enter: libnbd: debug: nbd4: nbd_can_flush: leave: ret=0 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd4: nbd_is_rotational: enter: libnbd: debug: nbd4: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd4: nbd_can_multi_conn: enter: libnbd: debug: nbd4: nbd_can_multi_conn: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd4: nbd_can_cache: enter: libnbd: debug: nbd4: nbd_can_cache: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd4: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd4: nbd_can_meta_context: leave: ret=1 nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread nbd.1 nbdkit: debug: starting worker thread nbd.2 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.6 nbdkit: nbd.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread nbd.7 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: debug: starting worker thread nbd.8 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: debug: starting worker thread nbd.10 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: debug: starting worker thread nbd.9 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: debug: starting worker thread nbd.11 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: debug: starting worker thread nbd.13 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd4: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd4: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd4: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd4: nbd_aio_disconnect: leave: ret=0 nbdkit: example1[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: example1[1]: debug: example1: finalize nbdkit: example1[1]: debug: example1: close libnbd: debug: nbd4: nbd_aio_notify_read: enter: libnbd: debug: nbd4: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd4: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd4: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd4: nbd_connection_state: enter: libnbd: debug: nbd4: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread + cat nbd-tls-psk.out libnbd: debug: nbd4: nbd_close: closing handle { "virtual-size": 104857600, "filename": "nbd+unix://?socket=/tmp/nbdkit-test-sock.CJy3d7", "format": "raw" } + grep -sq '"format": *"raw"' nbd-tls-psk.out + grep -sq '"virtual-size": *104857600\b' nbd-tls-psk.out + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-tls-psk.sh: run cleanup hooks: exit code 0 ./test-nbd-tls-psk.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.xlVPsn /tmp/nbdkit-test-sock.CJy3d7 test-nbd-tls-psk.pid1 test-nbd-tls-psk.pid2 nbd-tls-psk.out + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1248336 + local pid=1248336 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248336 + for i in {1..60} + kill -0 1248336 nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + for i in {1..60} + kill -0 1248336 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248336 failed to respond to SIGTERM' error: nbdkit pid 1248336 failed to respond to SIGTERM + kill -9 1248336 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + kill_nbdkit 1248348 + local pid=1248348 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248348 + for i in {1..60} + kill -0 1248348 + sleep 1 nbdkit: debug: example1: cleanup nbdkit: debug: example1: unload plugin + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + for i in {1..60} + kill -0 1248348 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248348 failed to respond to SIGTERM' error: nbdkit pid 1248348 failed to respond to SIGTERM + kill -9 1248348 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 5 )) + exit 1 FAIL test-nbd-tls-psk.sh (exit status: 1) SKIP: test-nbd-vsock.sh ======================= + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires nbdsh -c 'print(h.connect_vsock)' + requires_linux_kernel_version 5.6 + local kver + local min=5.6 ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ ! linux-gnu =~ linux ]] ++ uname -s + requires test Linux = Linux + requires cut --version + requires sort -V /dev/null ++ uname -r ++ cut -d. -f1-2 + kver=5.10 ++ printf '5.10\n5.6' ++ sort -V ++ head -n 1 + requires test 5.6 = 5.6 + requires_vsock_support + grep -q '^AF_VSOCK' /proc/net/protocols + echo './test-nbd-vsock.sh: test skipped because AF_VSOCK is not supported.' ./test-nbd-vsock.sh: test skipped because AF_VSOCK is not supported. + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nbd-vsock.sh: run cleanup hooks: exit code 77 ./test-nbd-vsock.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-nbd-vsock.sh (exit status: 77) FAIL: test-ondemand.sh ====================== + requires_plugin ondemand + requires nbdkit ondemand --version + requires guestfish --version + requires qemu-img --version ++ mktemp -d /tmp/nbdkit-test-dir.XXXXXX + dir=/tmp/nbdkit-test-dir.8JW2IH + cleanup_fn rm -rf /tmp/nbdkit-test-dir.8JW2IH + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf /tmp/nbdkit-test-dir.8JW2IH' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.PfA8Xa + files='ondemand.pid /tmp/nbdkit-test-sock.PfA8Xa' + rm -f ondemand.pid /tmp/nbdkit-test-sock.PfA8Xa + cleanup_fn rm -f ondemand.pid /tmp/nbdkit-test-sock.PfA8Xa + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f ondemand.pid /tmp/nbdkit-test-sock.PfA8Xa' + start_nbdkit -P ondemand.pid -U /tmp/nbdkit-test-sock.PfA8Xa --log=stderr ondemand dir=/tmp/nbdkit-test-dir.8JW2IH size=100M wait=true + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=ondemand.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P ondemand.pid -U /tmp/nbdkit-test-sock.PfA8Xa --log=stderr ondemand dir=/tmp/nbdkit-test-dir.8JW2IH size=100M wait=true /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P ondemand.pid -U /tmp/nbdkit-test-sock.PfA8Xa --log=stderr -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so dir=/tmp/nbdkit-test-dir.8JW2IH size=100M wait=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so (name ondemand) nbdkit: debug: ondemand: load nbdkit: debug: ondemand: config key=dir, value=/tmp/nbdkit-test-dir.8JW2IH nbdkit: debug: ondemand: config key=size, value=100M nbdkit: debug: ondemand: config key=wait, value=true nbdkit: debug: ondemand: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: ondemand: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.PfA8Xa nbdkit: debug: forked into background (new pid = 1248614) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/ondemand.pid nbdkit: debug: ondemand: after_fork + for _i in {1..60} + test -s ondemand.pid + break + test -s ondemand.pid ++ cat ondemand.pid + cleanup_fn kill_nbdkit 1248614 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248614' + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa nbdkit: debug: accepted connection nbdkit: ondemand[1]: debug: ondemand: preconnect nbdkit: ondemand[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: ondemand[1]: debug: ondemand: open readonly=0 exportname="" tls=0 nbdkit: ondemand[1]: debug: ondemand: default_export readonly=0 tls=0 mke2fs 1.46.4 (18-Aug-2021) nbdkit: ondemand[1]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[1]: debug: ondemand: open returned handle 0x605e4ea4d5a0 nbdkit: ondemand[1]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[1]: debug: ondemand: get_size nbdkit: ondemand[1]: debug: ondemand: can_write nbdkit: ondemand[1]: debug: ondemand: can_zero nbdkit: ondemand[1]: debug: ondemand: can_fast_zero nbdkit: ondemand[1]: debug: ondemand: can_trim nbdkit: ondemand[1]: debug: ondemand: can_fua nbdkit: ondemand[1]: debug: ondemand: can_flush nbdkit: ondemand[1]: debug: ondemand: is_rotational nbdkit: ondemand[1]: debug: ondemand: can_multi_conn nbdkit: ondemand[1]: debug: ondemand: can_cache nbdkit: ondemand[1]: debug: ondemand: can_extents nbdkit: ondemand[1]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread ondemand.0 nbdkit: debug: starting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.3 nbdkit: debug: starting worker thread ondemand.4 nbdkit: ondemand.0: debug: ondemand: pread count=512 offset=0 nbdkit: debug: starting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: debug: starting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.12 nbdkit: ondemand.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread ondemand.13 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 image: nbd+unix://?socket=/tmp/nbdkit-test-sock.PfA8Xa file format: raw virtual size: 100 MiB (104857600 bytes) disk size: unavailable nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: debug: starting worker thread ondemand.14 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.15 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: ondemand[1]: debug: ondemand: finalize + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=test nbdkit: ondemand[1]: debug: ondemand: close nbdkit: debug: accepted connection nbdkit: ondemand[2]: debug: ondemand: preconnect nbdkit: ondemand[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'test' nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' nbdkit: ondemand[2]: debug: ondemand: open readonly=0 exportname="test" tls=0 mke2fs 1.46.4 (18-Aug-2021) nbdkit: ondemand[2]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[2]: debug: ondemand: open returned handle 0x605e4ea4dc70 nbdkit: ondemand[2]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[2]: debug: ondemand: get_size nbdkit: ondemand[2]: debug: ondemand: can_write nbdkit: ondemand[2]: debug: ondemand: can_zero nbdkit: ondemand[2]: debug: ondemand: can_fast_zero nbdkit: ondemand[2]: debug: ondemand: can_trim nbdkit: ondemand[2]: debug: ondemand: can_fua nbdkit: ondemand[2]: debug: ondemand: can_flush nbdkit: ondemand[2]: debug: ondemand: is_rotational nbdkit: ondemand[2]: debug: ondemand: can_multi_conn nbdkit: ondemand[2]: debug: ondemand: can_cache nbdkit: ondemand[2]: debug: ondemand: can_extents nbdkit: ondemand[2]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.0 nbdkit: debug: starting worker thread ondemand.3 nbdkit: debug: starting worker thread ondemand.4 nbdkit: ondemand.1: debug: ondemand: pread count=512 offset=0 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.13 nbdkit: debug: starting worker thread ondemand.6 image: nbd+unix:///test?socket=/tmp/nbdkit-test-sock.PfA8Xa file format: raw virtual size: 100 MiB (104857600 bytes) disk size: unavailable nbdkit: debug: starting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 nbdkit: debug: starting worker thread ondemand.8 nbdkit: debug: starting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.12 nbdkit: ondemand.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.7 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 + test -f /tmp/nbdkit-test-dir.8JW2IH/default nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 + test -f /tmp/nbdkit-test-dir.8JW2IH/test nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=/bad nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: ondemand[2]: debug: ondemand: finalize nbdkit: ondemand[2]: debug: ondemand: close nbdkit: debug: accepted connection nbdkit: ondemand[3]: debug: ondemand: preconnect nbdkit: ondemand[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '/bad' nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/bad' nbdkit: ondemand[3]: debug: ondemand: open readonly=0 exportname="/bad" tls=0 nbdkit: ondemand[3]: error: invalid exportname ‘/bad’ rejected nbdkit: ondemand[3]: debug: ondemand: open returned handle (nil) nbdkit: ondemand[3]: debug: write: NBD_OPT_ABORT: Broken pipe qemu-img: Could not open 'nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=/bad': Requested export not available + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=.bad nbdkit: debug: accepted connection nbdkit: ondemand[4]: debug: ondemand: preconnect nbdkit: ondemand[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '.bad' nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '.bad' nbdkit: ondemand[4]: debug: ondemand: open readonly=0 exportname=".bad" tls=0 nbdkit: ondemand[4]: error: invalid exportname ‘.bad’ rejected nbdkit: ondemand[4]: debug: ondemand: open returned handle (nil) nbdkit: ondemand[4]: debug: write: NBD_OPT_ABORT: Broken pipe qemu-img: Could not open 'nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=.bad': Requested export not available + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=bad. nbdkit: debug: accepted connection nbdkit: ondemand[5]: debug: ondemand: preconnect nbdkit: ondemand[5]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'bad.' nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'bad.' nbdkit: ondemand[5]: debug: ondemand: open readonly=0 exportname="bad." tls=0 nbdkit: ondemand[5]: error: invalid exportname ‘bad.’ rejected nbdkit: ondemand[5]: debug: ondemand: open returned handle (nil) nbdkit: ondemand[5]: debug: write: NBD_OPT_ABORT: Broken pipe qemu-img: Could not open 'nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=bad.': Requested export not available + qemu-img info nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=bad:bad nbdkit: debug: accepted connection nbdkit: ondemand[6]: debug: ondemand: preconnect nbdkit: ondemand[6]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export 'bad:bad' nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'bad:bad' nbdkit: ondemand[6]: debug: ondemand: open readonly=0 exportname="bad:bad" tls=0 nbdkit: ondemand[6]: error: invalid exportname ‘bad:bad’ rejected nbdkit: ondemand[6]: debug: ondemand: open returned handle (nil) nbdkit: ondemand[6]: debug: write: NBD_OPT_ABORT: Broken pipe qemu-img: Could not open 'nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa:exportname=bad:bad': Requested export not available + guestfish --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.PfA8Xa' -m /dev/sda libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x60b2d88dd180, program = guestfish libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.PfA8Xa" libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfscnt2kp libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsuzDkMl/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: ondemand[7]: debug: ondemand: preconnect nbdkit: ondemand[7]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: ondemand[7]: debug: ondemand: open readonly=0 exportname="" tls=0 nbdkit: ondemand[7]: debug: ondemand: default_export readonly=0 tls=0 nbdkit: ondemand[7]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[7]: debug: ondemand: open returned handle 0x605e4ea4dc70 nbdkit: ondemand[7]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[7]: debug: ondemand: get_size nbdkit: ondemand[7]: debug: ondemand: can_write nbdkit: ondemand[7]: debug: ondemand: can_zero nbdkit: ondemand[7]: debug: ondemand: can_fast_zero nbdkit: ondemand[7]: debug: ondemand: can_trim nbdkit: ondemand[7]: debug: ondemand: can_fua nbdkit: ondemand[7]: debug: ondemand: can_flush nbdkit: ondemand[7]: debug: ondemand: is_rotational nbdkit: ondemand[7]: debug: ondemand: can_multi_conn nbdkit: ondemand[7]: debug: ondemand: can_cache nbdkit: ondemand[7]: debug: ondemand: can_extents nbdkit: ondemand[7]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[7]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread ondemand.0 nbdkit: debug: starting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.3 nbdkit: debug: starting worker thread ondemand.4 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: debug: starting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.13 nbdkit: debug: starting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: ondemand.0: debug: ondemand: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.012000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.024000] tsc: Unable to calibrate against PIT [ 0.024000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2599.970 MHz processor [ 0.000932] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a1fbc1ea, max_idle_ns: 440795271273 ns [ 0.001824] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.94 BogoMIPS (lpj=10399880) [ 0.002569] pid_max: default: 32768 minimum: 301 [ 0.003803] LSM: Security Framework initializing [ 0.005099] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.011986] AppArmor: AppArmor initialized [ 0.012230] TOMOYO Linux initialized [ 0.013699] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.014015] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.037538] process: using AMD E400 aware idle routine [ 0.038004] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.038238] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.038846] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.039276] Spectre V2 : Mitigation: Full AMD retpoline [ 0.041284] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.388650] Freeing SMP alternatives memory: 32K [ 0.512964] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.520203] Performance Events: PMU not available due to virtualization, using software events only. [ 0.523834] rcu: Hierarchical SRCU implementation. [ 0.531377] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.535031] smp: Bringing up secondary CPUs ... [ 0.535298] smp: Brought up 1 node, 1 CPU [ 0.535485] smpboot: Max logical packages: 1 [ 0.537631] smpboot: Total of 1 processors activated (5199.94 BogoMIPS) [ 0.591371] node 0 deferred pages initialised in 48ms [ 0.606876] devtmpfs: initialized [ 0.611767] x86/mm: Memory block size: 128MB [ 0.622144] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.622698] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.626364] pinctrl core: initialized pinctrl subsystem [ 0.644764] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.649177] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.649923] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.650563] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.651055] audit: initializing netlink subsys (disabled) [ 0.656825] thermal_sys: Registered thermal governor 'fair_share' [ 0.656874] thermal_sys: Registered thermal governor 'bang_bang' [ 0.657114] thermal_sys: Registered thermal governor 'step_wise' [ 0.657306] thermal_sys: Registered thermal governor 'user_space' [ 0.657821] audit: type=2000 audit(1636964319.672:1): state=initialized audit_enabled=0 res=1 [ 0.658739] thermal_sys: Registered thermal governor 'power_allocator' [ 0.658969] cpuidle: using governor ladder [ 0.659565] cpuidle: using governor menu [ 0.661045] ACPI: bus type PCI registered [ 0.661584] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.664767] PCI: Using configuration type 1 for base access [ 0.680805] Kprobes globally optimized [ 0.684770] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.689911] alg: self-tests disabled [ 0.702962] ACPI: Added _OSI(Module Device) [ 0.703163] ACPI: Added _OSI(Processor Device) [ 0.703313] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.703459] ACPI: Added _OSI(Processor Aggregator Device) [ 0.703734] ACPI: Added _OSI(Linux-Dell-Video) [ 0.703901] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.704515] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.722080] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.737974] ACPI: Interpreter enabled [ 0.739178] ACPI: PM: (supports S0 S3 S4 S5) [ 0.739389] ACPI: Using IOAPIC for interrupt routing [ 0.740040] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.742313] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.780676] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.781752] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.782960] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.790646] acpiphp: Slot [2] registered [ 0.790970] acpiphp: Slot [3] registered [ 0.791221] acpiphp: Slot [4] registered [ 0.791465] acpiphp: Slot [5] registered [ 0.791910] acpiphp: Slot [6] registered [ 0.792197] acpiphp: Slot [7] registered [ 0.792443] acpiphp: Slot [8] registered [ 0.792708] acpiphp: Slot [9] registered [ 0.792954] acpiphp: Slot [10] registered [ 0.793337] acpiphp: Slot [11] registered [ 0.793644] acpiphp: Slot [12] registered [ 0.793895] acpiphp: Slot [13] registered [ 0.794289] acpiphp: Slot [14] registered [ 0.794578] acpiphp: Slot [15] registered [ 0.794825] acpiphp: Slot [16] registered [ 0.795072] acpiphp: Slot [17] registered [ 0.795316] acpiphp: Slot [18] registered [ 0.795731] acpiphp: Slot [19] registered [ 0.796019] acpiphp: Slot [20] registered [ 0.796298] acpiphp: Slot [21] registered [ 0.796567] acpiphp: Slot [22] registered [ 0.796945] acpiphp: Slot [23] registered [ 0.797192] acpiphp: Slot [24] registered [ 0.797627] acpiphp: Slot [25] registered [ 0.798006] acpiphp: Slot [26] registered [ 0.798292] acpiphp: Slot [27] registered [ 0.798559] acpiphp: Slot [28] registered [ 0.798808] acpiphp: Slot [29] registered [ 0.799056] acpiphp: Slot [30] registered [ 0.799443] acpiphp: Slot [31] registered [ 0.799898] PCI host bridge to bus 0000:00 [ 0.800216] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.800715] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.800937] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.801249] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.801537] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.801969] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.803431] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.813685] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.815152] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.817716] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.819222] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.819527] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.819798] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.820050] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.822561] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.823200] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.823507] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.824935] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.825511] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.830116] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.837975] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.839936] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.841511] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.848504] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.856180] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.857511] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.863068] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.865511] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.879544] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.880776] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.881780] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.882745] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.883363] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.886912] iommu: Default domain type: Translated [ 0.893665] vgaarb: loaded [ 0.895683] EDAC MC: Ver: 3.0.0 [ 0.910396] NetLabel: Initializing [ 0.910563] NetLabel: domain hash size = 128 [ 0.910743] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.912006] NetLabel: unlabeled traffic allowed by default [ 0.912256] PCI: Using ACPI for IRQ routing [ 0.915141] clocksource: Switched to clocksource tsc-early [ 0.993281] VFS: Disk quotas dquot_6.6.0 [ 0.993833] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.031904] AppArmor: AppArmor Filesystem Enabled [ 1.032833] pnp: PnP ACPI init [ 1.038344] pnp: PnP ACPI: found 5 devices [ 1.064578] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.066137] NET: Registered PF_INET protocol family [ 1.067564] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.088652] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.089177] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.090044] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.092708] TCP: Hash tables configured (established 16384 bind 16384) [ 1.095617] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.096246] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.096850] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.099122] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.099655] NET: Registered PF_XDP protocol family [ 1.103114] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.103401] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.103607] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.103831] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.104594] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.105450] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.106019] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.106314] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.106573] PCI: CLS 0 bytes, default 64 [ 1.112401] Trying to unpack rootfs image as initramfs... [ 1.125986] Initialise system trusted keyrings [ 1.128073] Key type blacklist registered [ 1.139607] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.159629] zbud: loaded [ 1.169368] integrity: Platform Keyring initialized [ 1.169649] Key type asymmetric registered [ 1.176505] Asymmetric key parser 'x509' registered [ 1.177205] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.178688] io scheduler mq-deadline registered [ 1.181425] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.188763] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.196680] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.205165] Freeing initrd memory: 5748K [ 1.211498] Linux agpgart interface v0.103 [ 1.214139] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.214436] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.218840] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.222452] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.222874] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.225494] mousedev: PS/2 mouse device common for all mice [ 1.230356] rtc_cmos 00:04: RTC can wake from S4 [ 1.233283] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.238076] rtc_cmos 00:04: registered as rtc0 [ 1.238702] rtc_cmos 00:04: setting system clock to 2021-11-15T08:18:40 UTC (1636964320) [ 1.240049] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.241008] ledtrig-cpu: registered to indicate activity on CPUs [ 1.244648] NET: Registered PF_INET6 protocol family [ 1.272196] Segment Routing with IPv6 [ 1.272835] mip6: Mobile IPv6 [ 1.273104] NET: Registered PF_PACKET protocol family [ 1.274257] mpls_gso: MPLS GSO support [ 1.276547] IPI shorthand broadcast: enabled [ 1.277026] sched_clock: Marking stable (1296217785, -22488694)->(1274770280, -1041189) [ 1.280795] registered taskstats version 1 [ 1.281109] Loading compiled-in X.509 certificates [ 1.293488] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.294380] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.296283] zswap: loaded using pool lzo/zbud [ 1.298796] Key type ._fscrypt registered [ 1.299000] Key type .fscrypt registered [ 1.299152] Key type fscrypt-provisioning registered [ 1.303171] Key type encrypted registered [ 1.303460] AppArmor: AppArmor sha1 policy hashing enabled [ 1.304118] ima: No TPM chip found, activating TPM-bypass! [ 1.304621] ima: Allocated hash algorithm: sha256 [ 1.307373] ima: No architecture policies found [ 1.308071] evm: Initialising EVM extended attributes: [ 1.308289] evm: security.selinux [ 1.308440] evm: security.SMACK64 (disabled) [ 1.308701] evm: security.SMACK64EXEC (disabled) [ 1.308849] evm: security.SMACK64TRANSMUTE (disabled) [ 1.309001] evm: security.SMACK64MMAP (disabled) [ 1.309147] evm: security.apparmor [ 1.309283] evm: security.ima [ 1.310126] evm: security.capability [ 1.310310] evm: HMAC attrs: 0x1 ^H[ 1.336738] Freeing unused decrypted memory: 2036K [ 1.395026] Freeing unused kernel image (initmem) memory: 2632K [ 1.395585] Write protecting the kernel read-only data: 22528k [ 1.399774] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.400436] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.596014] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.596582] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.66 0.42 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.724590] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.866398] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.939171] scsi host0: ata_piix [ 1.943333] scsi host1: ata_piix [ 1.944030] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.944368] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko[ 2.118812] random: fast init done [ 2.122372] tsc: Refined TSC clocksource calibration: 2600.044 MHz [ 2.122881] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a65b05ff, max_idle_ns: 440795238083 ns [ 2.123709] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.591893] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.604849] random: crng init done [ 2.841421] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.850029] scsi host2: Virtio SCSI HBA [ 2.874999] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.884650] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.142556] sd 2:0:0:0: Power-on or device reset occurred [ 3.148091] sd 2:0:1:0: Power-on or device reset occurred [ 3.151416] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.152366] sd 2:0:1:0: [sdb] Write Protect is off [ 3.152967] sd 2:0:0:0: [sda] 204800 512-byte logical blocks: (105 MB/100 MiB) [ 3.154105] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.158268] sd 2:0:0:0: [sda] Write Protect is off [ 3.162258] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=12288 [ 3.219119] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.219586] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.309612] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.619107] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.670465] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.692131] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ od -x -A n ++ dd if=/dev/urandom bs=16 count=1 status=none + machine_id=' 5e97 3d80 0c4a d31b 226f 1232 4f8d 270f' + echo 5e973d800c4ad31b226f12324f8d270f + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.496024] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.498871] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.7: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.1: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.2: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.4: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.3: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.5: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.7: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.7: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.7: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.8: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.11: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.6: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.9: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.12: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.13: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.0: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.14: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.0: debug: ondemand: pread count=20480 offset=104828928 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.6: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.0: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.0: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.2: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.1: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.14: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.14: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.3: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.3: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.8: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.3: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.11: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.4: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.12: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.13: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.12: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.9: debug: ondemand: pread count=20480 offset=104828928 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.1: debug: ondemand: pread count=512 offset=104857088 nbdkit: ondemand.14: debug: ondemand: pread count=512 offset=104856576 nbdkit: ondemand.14: debug: ondemand: pread count=512 offset=0 nbdkit: ondemand.10: debug: ondemand: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 8.452745] device-mapper: uevent: version 1.0.3 [ 8.462061] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: ondemand.8: debug: ondemand: pread count=131072 offset=0 + mdadm -As --auto=yes --run nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.4: debug: ondemand: pread count=512 offset=104857088 nbdkit: ondemand.4: debug: ondemand: pread count=512 offset=104856576 nbdkit: ondemand.9: debug: ondemand: pread count=512 offset=0 nbdkit: ondemand.6: debug: ondemand: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: ondemand.6: debug: ondemand: pread count=16384 offset=0 nbdkit: ondemand.0: debug: ondemand: pread count=32768 offset=16384 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:18 autofs drwxr-xr-x 2 0 0 80 Nov 15 08:18 block drwxr-xr-x 2 0 0 80 Nov 15 08:18 bsg crw------- 1 0 0 10, 234 Nov 15 08:18 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:18 char crw------- 1 0 0 5, 1 Nov 15 08:18 console crw------- 1 0 0 10, 126 Nov 15 08:18 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:18 cuse drwxr-xr-x 5 0 0 100 Nov 15 08:18 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:18 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:18 fuse crw------- 1 0 0 10, 228 Nov 15 08:18 hpet crw------- 1 0 0 10, 183 Nov 15 08:18 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:18 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:18 kmsg crw------- 1 0 0 10, 237 Nov 15 08:18 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:18 mapper crw------- 1 0 0 1, 1 Nov 15 08:18 mem drwxr-xr-x 2 0 0 60 Nov 15 08:18 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:18 null crw------- 1 0 0 10, 144 Nov 15 08:18 nvram crw------- 1 0 0 1, 4 Nov 15 08:18 port crw------- 1 0 0 108, 0 Nov 15 08:18 ppp crw------- 1 0 0 10, 1 Nov 15 08:18 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:18 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:18 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:18 random crw------- 1 0 0 10, 242 Nov 15 08:18 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:18 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:18 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:18 sda brw------- 1 0 0 8, 16 Nov 15 08:18 sdb crw------- 1 0 0 21, 0 Nov 15 08:18 sg0 crw------- 1 0 0 21, 1 Nov 15 08:18 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:18 shm crw------- 1 0 0 10, 231 Nov 15 08:18 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:18 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:18 tty crw------- 1 0 0 4, 0 Nov 15 08:18 tty0 crw------- 1 0 0 4, 1 Nov 15 08:18 tty1 crw------- 1 0 0 4, 10 Nov 15 08:18 tty10 crw------- 1 0 0 4, 11 Nov 15 08:18 tty11 crw------- 1 0 0 4, 12 Nov 15 08:18 tty12 crw------- 1 0 0 4, 13 Nov 15 08:18 tty13 crw------- 1 0 0 4, 14 Nov 15 08:18 tty14 crw------- 1 0 0 4, 15 Nov 15 08:18 tty15 crw------- 1 0 0 4, 16 Nov 15 08:18 tty16 crw------- 1 0 0 4, 17 Nov 15 08:18 tty17 crw------- 1 0 0 4, 18 Nov 15 08:18 tty18 crw------- 1 0 0 4, 19 Nov 15 08:18 tty19 crw------- 1 0 0 4, 2 Nov 15 08:18 tty2 crw------- 1 0 0 4, 20 Nov 15 08:18 tty20 crw------- 1 0 0 4, 21 Nov 15 08:18 tty21 crw------- 1 0 0 4, 22 Nov 15 08:18 tty22 crw------- 1 0 0 4, 23 Nov 15 08:18 tty23 crw------- 1 0 0 4, 24 Nov 15 08:18 tty24 crw------- 1 0 0 4, 25 Nov 15 08:18 tty25 crw------- 1 0 0 4, 26 Nov 15 08:18 tty26 crw------- 1 0 0 4, 27 Nov 15 08:18 tty27 crw------- 1 0 0 4, 28 Nov 15 08:18 tty28 crw------- 1 0 0 4, 29 Nov 15 08:18 tty29 crw------- 1 0 0 4, 3 Nov 15 08:18 tty3 crw------- 1 0 0 4, 30 Nov 15 08:18 tty30 crw------- 1 0 0 4, 31 Nov 15 08:18 tty31 crw------- 1 0 0 4, 32 Nov 15 08:18 tty32 crw------- 1 0 0 4, 33 Nov 15 08:18 tty33 crw------- 1 0 0 4, 34 Nov 15 08:18 tty34 crw------- 1 0 0 4, 35 Nov 15 08:18 tty35 crw------- 1 0 0 4, 36 Nov 15 08:18 tty36 crw------- 1 0 0 4, 37 Nov 15 08:18 tty37 crw------- 1 0 0 4, 38 Nov 15 08:18 tty38 crw------- 1 0 0 4, 39 Nov 15 08:18 tty39 crw------- 1 0 0 4, 4 Nov 15 08:18 tty4 crw------- 1 0 0 4, 40 Nov 15 08:18 tty40 crw------- 1 0 0 4, 41 Nov 15 08:18 tty41 crw------- 1 0 0 4, 42 Nov 15 08:18 tty42 crw------- 1 0 0 4, 43 Nov 15 08:18 tty43 crw------- 1 0 0 4, 44 Nov 15 08:18 tty44 crw------- 1 0 0 4, 45 Nov 15 08:18 tty45 crw------- 1 0 0 4, 46 Nov 15 08:18 tty46 crw------- 1 0 0 4, 47 Nov 15 08:18 tty47 crw------- 1 0 0 4, 48 Nov 15 08:18 tty48 crw------- 1 0 0 4, 49 Nov 15 08:18 tty49 crw------- 1 0 0 4, 5 Nov 15 08:18 tty5 crw------- 1 0 0 4, 50 Nov 15 08:18 tty50 crw------- 1 0 0 4, 51 Nov 15 08:18 tty51 crw------- 1 0 0 4, 52 Nov 15 08:18 tty52 crw------- 1 0 0 4, 53 Nov 15 08:18 tty53 crw------- 1 0 0 4, 54 Nov 15 08:18 tty54 crw------- 1 0 0 4, 55 Nov 15 08:18 tty55 crw------- 1 0 0 4, 56 Nov 15 08:18 tty56 crw------- 1 0 0 4, 57 Nov 15 08:18 tty57 crw------- 1 0 0 4, 58 Nov 15 08:18 tty58 crw------- 1 0 0 4, 59 Nov 15 08:18 tty59 crw------- 1 0 0 4, 6 Nov 15 08:18 tty6 crw------- 1 0 0 4, 60 Nov 15 08:18 tty60 crw------- 1 0 0 4, 61 Nov 15 08:18 tty61 crw------- 1 0 0 4, 62 Nov 15 08:18 tty62 crw------- 1 0 0 4, 63 Nov 15 08:18 tty63 crw------- 1 0 0 4, 7 Nov 15 08:18 tty7 crw------- 1 0 0 4, 8 Nov 15 08:18 tty8 crw------- 1 0 0 4, 9 Nov 15 08:18 tty9 crw------- 1 0 0 4, 64 Nov 15 08:18 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:18 uhid crw------- 1 0 0 10, 223 Nov 15 08:18 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:18 urandom crw------- 1 0 0 7, 0 Nov 15 08:18 vcs crw------- 1 0 0 7, 1 Nov 15 08:18 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:18 vcsa crw------- 1 0 0 7, 129 Nov 15 08:18 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:18 vcsu crw------- 1 0 0 7, 65 Nov 15 08:18 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:18 vfio crw------- 1 0 0 10, 127 Nov 15 08:18 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:18 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:18 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:18 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:18 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:18 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:18 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:18 8:0 -> ../sda lrwxrwxrwx 1 0 0 6 Nov 15 08:18 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:18 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:18 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:18 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:18 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:18 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:18 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:18 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:18 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:18 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:18 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:18 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:18 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:18 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:18 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:18 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:18 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:18 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:18 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:18 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:18 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:18 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:18 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:18 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:18 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:18 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:18 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:18 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:18 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:18 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:18 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:18 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:18 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 80 Nov 15 08:18 by-id drwxr-xr-x 2 0 0 80 Nov 15 08:18 by-path drwxr-xr-x 2 0 0 80 Nov 15 08:18 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:18 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:18 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:18 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 08:18 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:18 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:18 65ee4d5a-37ca-4e19-b7cb-3538bde51a1f -> ../../sda /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:18 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:18 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:18 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:18 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:18 seq crw------- 1 0 0 116, 33 Nov 15 08:18 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:18 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:18 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: ondemand.5: debug: ondemand: pread count=131072 offset=0 + lvm vgs nbdkit: ondemand.1: debug: ondemand: pread count=131072 offset=0 + lvm lvs nbdkit: ondemand.7: debug: ondemand: pread count=131072 offset=0 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:18:49 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 10.43 0.74 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "" "/dev/sda" "/" guestfsd: <= mount_options (0x4a) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda' '/sysroot//' nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.7: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.1: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.14: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.8: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.10: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.11: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.11: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.13: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.15: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.3: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.4: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.12: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.4: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.4: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.9: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.0: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.5: debug: ondemand: pread count=20480 offset=104828928 nbdkit: ondemand.7: debug: ondemand: pread count=1024 offset=1024 nbdkit: ondemand.7: debug: ondemand: pread count=1024 offset=2048 nbdkit: ondemand.14: debug: ondemand: pread count=3072 offset=291840 nbdkit: ondemand.8: debug: ondemand: pread count=1024 offset=50332672 nbdkit: ondemand.10: debug: ondemand: pwrite count=1024 offset=1024 fua=0 nbdkit: ondemand.11: debug: ondemand: flush [ 12.382482] EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: write "/test.txt" "hello" libguestfs: trace: internal_write "/test.txt" "hello" guestfsd: => mount_options (0x4a) took 0.42 secs guestfsd: <= internal_write (0xf6) request length 68 bytes nbdkit: ondemand.13: debug: ondemand: pread count=1024 offset=6841344 nbdkit: ondemand.15: debug: ondemand: pread count=1024 offset=278528 libguestfs: trace: internal_write = 0 libguestfs: trace: write = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => internal_write (0xf6) took 0.03 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda dir=/sysroot type=ext4 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: ondemand.3: debug: ondemand: pread count=1024 offset=271360 nbdkit: ondemand.12: debug: ondemand: pread count=1024 offset=277504 nbdkit: ondemand.6: debug: ondemand: pread count=1024 offset=265216 nbdkit: ondemand.2: debug: ondemand: pwrite count=1024 offset=8653824 fua=0 nbdkit: ondemand.2: debug: ondemand: pwrite count=1024 offset=50332672 fua=0 nbdkit: ondemand.2: debug: ondemand: pwrite count=8192 offset=50333696 fua=0 nbdkit: ondemand.0: debug: ondemand: flush nbdkit: ondemand.5: debug: ondemand: pwrite count=1024 offset=50341888 fua=0 nbdkit: ondemand.5: debug: ondemand: flush nbdkit: ondemand.7: debug: ondemand: pwrite count=2048 offset=1024 fua=0 nbdkit: ondemand.7: debug: ondemand: pwrite count=1024 offset=278528 fua=0 nbdkit: ondemand.14: debug: ondemand: pwrite count=1024 offset=266240 fua=0 nbdkit: ondemand.7: debug: ondemand: pwrite count=1024 offset=291840 fua=0 nbdkit: ondemand.8: debug: ondemand: pwrite count=1024 offset=293888 fua=0 nbdkit: ondemand.14: debug: ondemand: pwrite count=1024 offset=6841344 fua=0 nbdkit: ondemand.10: debug: ondemand: flush nbdkit: ondemand.11: debug: ondemand: flush nbdkit: ondemand.11: debug: ondemand: flush nbdkit: ondemand.11: debug: ondemand: flush nbdkit: ondemand.3: debug: ondemand: pwrite count=1024 offset=50332672 fua=0 nbdkit: ondemand.12: debug: ondemand: flush nbdkit: ondemand.6: debug: ondemand: flush nbdkit: ondemand.4: debug: ondemand: pwrite count=1024 offset=50332672 fua=0 nbdkit: ondemand.9: debug: ondemand: flush nbdkit: ondemand.2: debug: ondemand: pwrite count=1024 offset=1024 fua=0 nbdkit: ondemand.0: debug: ondemand: flush commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: ondemand.1: debug: ondemand: flush libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1248688 nbdkit: ondemand.5: debug: ondemand: flush nbdkit: ondemand.7: debug: ondemand: flush nbdkit: ondemand.7: debug: client sent NBD_CMD_DISC, closing connection nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: ondemand[7]: debug: ondemand: finalize nbdkit: ondemand[7]: debug: ondemand: close libguestfs: qemu maxrss 483788K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x60b2d88dd180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfscnt2kp libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsuzDkMl /nonexistent/.guestfish: No such file or directory + '[' x = x1 ']' + guestfish --ro --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.PfA8Xa' -m /dev/sda libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x589ff6a21180, program = guestfish libguestfs: trace: add_drive "" "readonly:true" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.PfA8Xa" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfszo3aSx/overlay1.qcow2" "qcow2" -1 "backingfile:nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa" "backingformat:raw" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfszo3aSx/overlay1.qcow2 nbdkit: debug: accepted connection nbdkit: ondemand[8]: debug: ondemand: preconnect nbdkit: ondemand[8]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: ondemand[8]: debug: ondemand: open readonly=0 exportname="" tls=0 nbdkit: ondemand[8]: debug: ondemand: default_export readonly=0 tls=0 nbdkit: ondemand[8]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[8]: debug: ondemand: open returned handle 0x605e4ea4dc70 nbdkit: ondemand[8]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[8]: debug: ondemand: get_size nbdkit: ondemand[8]: debug: ondemand: can_write nbdkit: ondemand[8]: debug: ondemand: can_zero nbdkit: ondemand[8]: debug: ondemand: can_fast_zero nbdkit: ondemand[8]: debug: ondemand: can_trim nbdkit: ondemand[8]: debug: ondemand: can_fua nbdkit: ondemand[8]: debug: ondemand: can_flush nbdkit: ondemand[8]: debug: ondemand: is_rotational nbdkit: ondemand[8]: debug: ondemand: can_multi_conn nbdkit: ondemand[8]: debug: ondemand: can_cache nbdkit: ondemand[8]: debug: ondemand: can_extents nbdkit: ondemand[8]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[8]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.0 nbdkit: debug: starting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.3 nbdkit: debug: starting worker thread ondemand.5 nbdkit: ondemand.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread ondemand.6 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.4 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 Formatting '/tmp/libguestfszo3aSx/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=104857600 backing_file=nbd:unix:/tmp/nbdkit-test-sock.PfA8Xa backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: debug: starting worker thread ondemand.7 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.9 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.11 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.10 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.12 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.13 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: debug: starting worker thread ondemand.14 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand[8]: debug: ondemand: finalize nbdkit: ondemand[8]: debug: ondemand: close libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfszo3aSx libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/tmp/libguestfszo3aSx/overlay1.qcow2,format=qcow2,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsZnSY2w/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: ondemand[9]: debug: ondemand: preconnect nbdkit: ondemand[9]: debug: newstyle negotiation: flags: global 0x3 nbdkit: ondemand[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: ondemand[9]: debug: ondemand: open readonly=0 exportname="" tls=0 nbdkit: ondemand[9]: debug: ondemand: default_export readonly=0 tls=0 nbdkit: ondemand[9]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[9]: debug: ondemand: open returned handle 0x605e4ea4dc70 nbdkit: ondemand[9]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[9]: debug: ondemand: get_size nbdkit: ondemand[9]: debug: ondemand: can_write nbdkit: ondemand[9]: debug: ondemand: can_zero nbdkit: ondemand[9]: debug: ondemand: can_fast_zero nbdkit: ondemand[9]: debug: ondemand: can_trim nbdkit: ondemand[9]: debug: ondemand: can_fua nbdkit: ondemand[9]: debug: ondemand: can_flush nbdkit: ondemand[9]: debug: ondemand: is_rotational nbdkit: ondemand[9]: debug: ondemand: can_multi_conn nbdkit: ondemand[9]: debug: ondemand: can_cache nbdkit: ondemand[9]: debug: ondemand: can_extents nbdkit: ondemand[9]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[9]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread ondemand.0 nbdkit: debug: starting worker thread ondemand.1 nbdkit: debug: starting worker thread ondemand.2 nbdkit: debug: starting worker thread ondemand.3 nbdkit: debug: starting worker thread ondemand.4 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: debug: starting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.13 nbdkit: debug: starting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: ondemand.0: debug: ondemand: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.008000] APIC: Switch to symmetric I/O mode setup [ 0.020000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.036000] tsc: Unable to calibrate against PIT [ 0.036000] tsc: using PMTIMER reference calibration [ 0.036000] tsc: Detected 2599.971 MHz processor [ 0.002339] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a20c3781, max_idle_ns: 440795225636 ns [ 0.005743] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.94 BogoMIPS (lpj=10399884) [ 0.007374] pid_max: default: 32768 minimum: 301 [ 0.014302] LSM: Security Framework initializing [ 0.017471] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.025426] AppArmor: AppArmor initialized [ 0.025946] TOMOYO Linux initialized [ 0.029373] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.030184] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.094089] process: using AMD E400 aware idle routine [ 0.095386] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.095927] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.097377] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.098490] Spectre V2 : Mitigation: Full AMD retpoline [ 0.098974] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.812677] Freeing SMP alternatives memory: 32K [ 0.950772] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.964355] Performance Events: PMU not available due to virtualization, using software events only. [ 0.969601] rcu: Hierarchical SRCU implementation. [ 0.984481] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.989956] smp: Bringing up secondary CPUs ... [ 0.990440] smp: Brought up 1 node, 1 CPU [ 0.990804] smpboot: Max logical packages: 1 [ 0.991198] smpboot: Total of 1 processors activated (5199.94 BogoMIPS) [ 1.055159] node 0 deferred pages initialised in 52ms [ 1.075939] devtmpfs: initialized [ 1.082541] x86/mm: Memory block size: 128MB [ 1.094413] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 1.095142] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 1.099866] pinctrl core: initialized pinctrl subsystem [ 1.122123] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 1.127903] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 1.129084] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 1.129852] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 1.130511] audit: initializing netlink subsys (disabled) [ 1.137387] audit: type=2000 audit(1636964341.164:1): state=initialized audit_enabled=0 res=1 [ 1.139054] thermal_sys: Registered thermal governor 'fair_share' [ 1.139115] thermal_sys: Registered thermal governor 'bang_bang' [ 1.139418] thermal_sys: Registered thermal governor 'step_wise' [ 1.139675] thermal_sys: Registered thermal governor 'user_space' [ 1.139952] thermal_sys: Registered thermal governor 'power_allocator' [ 1.140497] cpuidle: using governor ladder [ 1.141160] cpuidle: using governor menu [ 1.143022] ACPI: bus type PCI registered [ 1.143353] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 1.147582] PCI: Using configuration type 1 for base access [ 1.169157] Kprobes globally optimized [ 1.173806] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 1.179773] alg: self-tests disabled [ 1.195308] ACPI: Added _OSI(Module Device) [ 1.195574] ACPI: Added _OSI(Processor Device) [ 1.195815] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.196025] ACPI: Added _OSI(Processor Aggregator Device) [ 1.196377] ACPI: Added _OSI(Linux-Dell-Video) [ 1.196593] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 1.196843] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 1.220335] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 1.241718] ACPI: Interpreter enabled [ 1.243266] ACPI: PM: (supports S0 S3 S4 S5) [ 1.243540] ACPI: Using IOAPIC for interrupt routing [ 1.244439] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.248104] ACPI: Enabled 2 GPEs in block 00 to 0F [ 1.295279] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.296737] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 1.298005] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.308107] acpiphp: Slot [2] registered [ 1.308501] acpiphp: Slot [3] registered [ 1.308854] acpiphp: Slot [4] registered [ 1.309166] acpiphp: Slot [5] registered [ 1.309541] acpiphp: Slot [6] registered [ 1.309911] acpiphp: Slot [7] registered [ 1.310229] acpiphp: Slot [8] registered [ 1.310551] acpiphp: Slot [9] registered [ 1.310887] acpiphp: Slot [10] registered [ 1.311207] acpiphp: Slot [11] registered [ 1.311528] acpiphp: Slot [12] registered [ 1.311876] acpiphp: Slot [13] registered [ 1.312213] acpiphp: Slot [14] registered [ 1.312527] acpiphp: Slot [15] registered [ 1.313096] acpiphp: Slot [16] registered [ 1.313417] acpiphp: Slot [17] registered [ 1.313765] acpiphp: Slot [18] registered [ 1.314143] acpiphp: Slot [19] registered [ 1.314563] acpiphp: Slot [20] registered [ 1.314939] acpiphp: Slot [21] registered [ 1.315258] acpiphp: Slot [22] registered [ 1.315584] acpiphp: Slot [23] registered [ 1.315920] acpiphp: Slot [24] registered [ 1.316233] acpiphp: Slot [25] registered [ 1.316545] acpiphp: Slot [26] registered [ 1.316895] acpiphp: Slot [27] registered [ 1.317157] acpiphp: Slot [28] registered [ 1.317471] acpiphp: Slot [29] registered [ 1.317823] acpiphp: Slot [30] registered [ 1.318139] acpiphp: Slot [31] registered [ 1.318745] PCI host bridge to bus 0000:00 [ 1.319168] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 1.319676] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 1.319989] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 1.320402] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 1.320740] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 1.321585] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.323390] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.336242] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.338158] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.341670] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 1.343488] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.343892] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.345085] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.345443] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.346997] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.347857] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 1.348235] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 1.350144] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 1.351088] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 1.353846] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 1.365494] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 1.366677] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 1.367825] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 1.368997] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 1.385136] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 1.388073] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.390084] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 1.398132] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 1.427218] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 1.431188] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 1.433435] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 1.435476] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 1.436755] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 1.445608] iommu: Default domain type: Translated [ 1.455812] vgaarb: loaded [ 1.460600] EDAC MC: Ver: 3.0.0 [ 1.495006] NetLabel: Initializing [ 1.495441] NetLabel: domain hash size = 128 [ 1.495869] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.499080] NetLabel: unlabeled traffic allowed by default [ 1.499672] PCI: Using ACPI for IRQ routing [ 1.508200] clocksource: Switched to clocksource tsc-early [ 1.793482] VFS: Disk quotas dquot_6.6.0 [ 1.794615] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.808710] AppArmor: AppArmor Filesystem Enabled [ 1.811320] pnp: PnP ACPI init [ 1.824053] pnp: PnP ACPI: found 5 devices [ 1.862692] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.864256] NET: Registered PF_INET protocol family [ 1.865778] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.879618] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.880114] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.880778] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.881398] TCP: Hash tables configured (established 16384 bind 16384) [ 1.886741] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.887423] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.887932] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.890561] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.891063] NET: Registered PF_XDP protocol family [ 1.892153] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.892434] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.892651] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.892884] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.894077] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.895058] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.895386] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.895666] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.895936] PCI: CLS 0 bytes, default 64 [ 1.904792] Trying to unpack rootfs image as initramfs... [ 1.912239] Initialise system trusted keyrings [ 1.918514] Key type blacklist registered [ 1.919563] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.944143] zbud: loaded [ 1.957431] integrity: Platform Keyring initialized [ 1.957727] Key type asymmetric registered [ 1.957961] Asymmetric key parser 'x509' registered [ 1.958423] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.961880] io scheduler mq-deadline registered [ 1.964620] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.972119] Freeing initrd memory: 5748K [ 1.975452] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.979067] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.984045] Linux agpgart interface v0.103 [ 1.987125] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.987417] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.991748] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.995800] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.996257] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.998866] mousedev: PS/2 mouse device common for all mice [ 2.002762] random: fast init done [ 2.005906] rtc_cmos 00:04: RTC can wake from S4 [ 2.009387] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 2.014624] rtc_cmos 00:04: registered as rtc0 [ 2.015373] rtc_cmos 00:04: setting system clock to 2021-11-15T08:19:03 UTC (1636964343) [ 2.016862] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 2.018616] ledtrig-cpu: registered to indicate activity on CPUs [ 2.022947] NET: Registered PF_INET6 protocol family [ 2.055110] Segment Routing with IPv6 [ 2.055914] mip6: Mobile IPv6 [ 2.056278] NET: Registered PF_PACKET protocol family [ 2.057890] mpls_gso: MPLS GSO support [ 2.060695] IPI shorthand broadcast: enabled [ 2.061744] sched_clock: Marking stable (2096159912, -35002554)->(2065297154, -4139796) [ 2.065962] registered taskstats version 1 [ 2.066350] Loading compiled-in X.509 certificates [ 2.081025] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 2.082043] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 2.084231] zswap: loaded using pool lzo/zbud [ 2.087334] Key type ._fscrypt registered [ 2.087575] Key type .fscrypt registered [ 2.087763] Key type fscrypt-provisioning registered [ 2.092488] Key type encrypted registered [ 2.092776] AppArmor: AppArmor sha1 policy hashing enabled [ 2.093804] ima: No TPM chip found, activating TPM-bypass! [ 2.094226] ima: Allocated hash algorithm: sha256 [ 2.097089] ima: No architecture policies found [ 2.098414] evm: Initialising EVM extended attributes: [ 2.098668] evm: security.selinux [ 2.098862] evm: security.SMACK64 (disabled) [ 2.099034] evm: security.SMACK64EXEC (disabled) [ 2.099236] evm: security.SMACK64TRANSMUTE (disabled) [ 2.099434] evm: security.SMACK64MMAP (disabled) [ 2.100227] evm: security.apparmor [ 2.100372] evm: security.ima [ 2.100499] evm: security.capability [ 2.100668] evm: HMAC attrs: 0x1 ^H[ 2.129790] Freeing unused decrypted memory: 2036K [ 2.202870] Freeing unused kernel image (initmem) memory: 2632K [ 2.203620] Write protecting the kernel read-only data: 22528k [ 2.209321] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 2.210111] Freeing unused kernel image (rodata/data gap) memory: 160K [ 2.453407] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 2.454240] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 2.54 0.86 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 2.597757] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.750896] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.838610] scsi host0: ata_piix [ 2.843089] scsi host1: ata_piix [ 2.843872] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.844255] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.910293] tsc: Refined TSC clocksource calibration: 2600.024 MHz [ 2.910735] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns [ 2.911252] clocksource: Switched to clocksource tsc supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 3.480004] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 3.497863] random: crng init done [ 3.752281] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.762935] scsi host2: Virtio SCSI HBA [ 3.790660] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.800761] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 4.081770] sd 2:0:0:0: Power-on or device reset occurred [ 4.085752] sd 2:0:1:0: Power-on or device reset occurred [ 4.089833] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 4.093665] sd 2:0:1:0: [sdb] Write Protect is off [ 4.094301] sd 2:0:0:0: [sda] 204800 512-byte logical blocks: (105 MB/100 MiB) [ 4.095555] sd 2:0:0:0: [sda] Write Protect is off [ 4.096518] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4.097075] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=12288 [ 4.159037] sd 2:0:0:0: [sda] Attached SCSI disk [ 4.159605] sd 2:0:1:0: [sdb] Attached SCSI disk [ 4.253699] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 4.592360] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 4.644317] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 4.663214] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' cadd 923b ecf7 3bb8 33b6 0437 0545 5fa4' + echo cadd923becf73bb833b6043705455fa4 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 7.424714] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 7.435442] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.7: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.2: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.3: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.5: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.6: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.7: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.4: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.4: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.10: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.11: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.12: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.13: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.14: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.15: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.0: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.1: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.2: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.3: debug: ondemand: pread count=20480 offset=104828928 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.7: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.7: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.1: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.2: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.3: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.3: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.5: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.7: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.8: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.4: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.10: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.11: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.12: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.13: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.14: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.15: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.0: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.1: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.2: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.2: debug: ondemand: pread count=20480 offset=104828928 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.5: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.7: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.8: debug: ondemand: pread count=512 offset=104857088 nbdkit: ondemand.4: debug: ondemand: pread count=512 offset=104856576 nbdkit: ondemand.10: debug: ondemand: pread count=512 offset=0 nbdkit: ondemand.11: debug: ondemand: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 9.548055] device-mapper: uevent: version 1.0.3 [ 9.557480] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: ondemand.12: debug: ondemand: pread count=131072 offset=0 + mdadm -As --auto=yes --run nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.1: debug: ondemand: pread count=512 offset=104857088 nbdkit: ondemand.6: debug: ondemand: pread count=512 offset=104856576 nbdkit: ondemand.2: debug: ondemand: pread count=512 offset=0 nbdkit: ondemand.3: debug: ondemand: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: ondemand.3: debug: ondemand: pread count=16384 offset=0 nbdkit: ondemand.7: debug: ondemand: pread count=32768 offset=16384 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:19 autofs drwxr-xr-x 2 0 0 80 Nov 15 08:19 block drwxr-xr-x 2 0 0 80 Nov 15 08:19 bsg crw------- 1 0 0 10, 234 Nov 15 08:19 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:19 char crw------- 1 0 0 5, 1 Nov 15 08:19 console crw------- 1 0 0 10, 126 Nov 15 08:19 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:19 cuse drwxr-xr-x 5 0 0 100 Nov 15 08:19 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:19 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:19 fuse crw------- 1 0 0 10, 228 Nov 15 08:19 hpet crw------- 1 0 0 10, 183 Nov 15 08:19 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:19 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:19 kmsg crw------- 1 0 0 10, 237 Nov 15 08:19 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:19 mapper crw------- 1 0 0 1, 1 Nov 15 08:19 mem drwxr-xr-x 2 0 0 60 Nov 15 08:19 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:19 null crw------- 1 0 0 10, 144 Nov 15 08:19 nvram crw------- 1 0 0 1, 4 Nov 15 08:19 port crw------- 1 0 0 108, 0 Nov 15 08:19 ppp crw------- 1 0 0 10, 1 Nov 15 08:19 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:19 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:19 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:19 random crw------- 1 0 0 10, 242 Nov 15 08:19 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:19 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:19 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:19 sda brw------- 1 0 0 8, 16 Nov 15 08:19 sdb crw------- 1 0 0 21, 0 Nov 15 08:19 sg0 crw------- 1 0 0 21, 1 Nov 15 08:19 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:19 shm crw------- 1 0 0 10, 231 Nov 15 08:19 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:19 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:19 tty crw------- 1 0 0 4, 0 Nov 15 08:19 tty0 crw------- 1 0 0 4, 1 Nov 15 08:19 tty1 crw------- 1 0 0 4, 10 Nov 15 08:19 tty10 crw------- 1 0 0 4, 11 Nov 15 08:19 tty11 crw------- 1 0 0 4, 12 Nov 15 08:19 tty12 crw------- 1 0 0 4, 13 Nov 15 08:19 tty13 crw------- 1 0 0 4, 14 Nov 15 08:19 tty14 crw------- 1 0 0 4, 15 Nov 15 08:19 tty15 crw------- 1 0 0 4, 16 Nov 15 08:19 tty16 crw------- 1 0 0 4, 17 Nov 15 08:19 tty17 crw------- 1 0 0 4, 18 Nov 15 08:19 tty18 crw------- 1 0 0 4, 19 Nov 15 08:19 tty19 crw------- 1 0 0 4, 2 Nov 15 08:19 tty2 crw------- 1 0 0 4, 20 Nov 15 08:19 tty20 crw------- 1 0 0 4, 21 Nov 15 08:19 tty21 crw------- 1 0 0 4, 22 Nov 15 08:19 tty22 crw------- 1 0 0 4, 23 Nov 15 08:19 tty23 crw------- 1 0 0 4, 24 Nov 15 08:19 tty24 crw------- 1 0 0 4, 25 Nov 15 08:19 tty25 crw------- 1 0 0 4, 26 Nov 15 08:19 tty26 crw------- 1 0 0 4, 27 Nov 15 08:19 tty27 crw------- 1 0 0 4, 28 Nov 15 08:19 tty28 crw------- 1 0 0 4, 29 Nov 15 08:19 tty29 crw------- 1 0 0 4, 3 Nov 15 08:19 tty3 crw------- 1 0 0 4, 30 Nov 15 08:19 tty30 crw------- 1 0 0 4, 31 Nov 15 08:19 tty31 crw------- 1 0 0 4, 32 Nov 15 08:19 tty32 crw------- 1 0 0 4, 33 Nov 15 08:19 tty33 crw------- 1 0 0 4, 34 Nov 15 08:19 tty34 crw------- 1 0 0 4, 35 Nov 15 08:19 tty35 crw------- 1 0 0 4, 36 Nov 15 08:19 tty36 crw------- 1 0 0 4, 37 Nov 15 08:19 tty37 crw------- 1 0 0 4, 38 Nov 15 08:19 tty38 crw------- 1 0 0 4, 39 Nov 15 08:19 tty39 crw------- 1 0 0 4, 4 Nov 15 08:19 tty4 crw------- 1 0 0 4, 40 Nov 15 08:19 tty40 crw------- 1 0 0 4, 41 Nov 15 08:19 tty41 crw------- 1 0 0 4, 42 Nov 15 08:19 tty42 crw------- 1 0 0 4, 43 Nov 15 08:19 tty43 crw------- 1 0 0 4, 44 Nov 15 08:19 tty44 crw------- 1 0 0 4, 45 Nov 15 08:19 tty45 crw------- 1 0 0 4, 46 Nov 15 08:19 tty46 crw------- 1 0 0 4, 47 Nov 15 08:19 tty47 crw------- 1 0 0 4, 48 Nov 15 08:19 tty48 crw------- 1 0 0 4, 49 Nov 15 08:19 tty49 crw------- 1 0 0 4, 5 Nov 15 08:19 tty5 crw------- 1 0 0 4, 50 Nov 15 08:19 tty50 crw------- 1 0 0 4, 51 Nov 15 08:19 tty51 crw------- 1 0 0 4, 52 Nov 15 08:19 tty52 crw------- 1 0 0 4, 53 Nov 15 08:19 tty53 crw------- 1 0 0 4, 54 Nov 15 08:19 tty54 crw------- 1 0 0 4, 55 Nov 15 08:19 tty55 crw------- 1 0 0 4, 56 Nov 15 08:19 tty56 crw------- 1 0 0 4, 57 Nov 15 08:19 tty57 crw------- 1 0 0 4, 58 Nov 15 08:19 tty58 crw------- 1 0 0 4, 59 Nov 15 08:19 tty59 crw------- 1 0 0 4, 6 Nov 15 08:19 tty6 crw------- 1 0 0 4, 60 Nov 15 08:19 tty60 crw------- 1 0 0 4, 61 Nov 15 08:19 tty61 crw------- 1 0 0 4, 62 Nov 15 08:19 tty62 crw------- 1 0 0 4, 63 Nov 15 08:19 tty63 crw------- 1 0 0 4, 7 Nov 15 08:19 tty7 crw------- 1 0 0 4, 8 Nov 15 08:19 tty8 crw------- 1 0 0 4, 9 Nov 15 08:19 tty9 crw------- 1 0 0 4, 64 Nov 15 08:19 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:19 uhid crw------- 1 0 0 10, 223 Nov 15 08:19 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:19 urandom crw------- 1 0 0 7, 0 Nov 15 08:19 vcs crw------- 1 0 0 7, 1 Nov 15 08:19 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:19 vcsa crw------- 1 0 0 7, 129 Nov 15 08:19 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:19 vcsu crw------- 1 0 0 7, 65 Nov 15 08:19 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:19 vfio crw------- 1 0 0 10, 127 Nov 15 08:19 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:19 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:19 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:19 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:19 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:19 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:19 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:19 8:0 -> ../sda lrwxrwxrwx 1 0 0 6 Nov 15 08:19 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:19 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:19 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:19 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:19 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:19 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:19 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:19 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:19 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:19 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:19 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:19 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:19 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:19 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:19 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:19 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:19 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:19 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:19 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:19 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:19 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:19 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:19 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:19 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:19 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:19 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:19 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:19 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:19 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:19 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:19 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:19 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:19 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 80 Nov 15 08:19 by-id drwxr-xr-x 2 0 0 80 Nov 15 08:19 by-path drwxr-xr-x 2 0 0 80 Nov 15 08:19 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:19 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:19 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:19 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 9 Nov 15 08:19 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:19 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:19 65ee4d5a-37ca-4e19-b7cb-3538bde51a1f -> ../../sda /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:19 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:19 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:19 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:19 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:19 seq crw------- 1 0 0 116, 33 Nov 15 08:19 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:19 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:19 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: ondemand.9: debug: ondemand: pread count=131072 offset=0 + lvm vgs nbdkit: ondemand.8: debug: ondemand: pread count=131072 offset=0 + lvm lvs nbdkit: ondemand.4: debug: ondemand: pread count=131072 offset=0 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:19:13 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 12.17 1.35 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "ro" "/dev/sda" "/" guestfsd: <= mount_options (0x4a) request length 68 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '-o' 'ro' '/dev/sda' '/sysroot//' nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=104792064 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=104849408 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=0 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=4096 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=104853504 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104722432 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104824832 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=104726528 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=104652800 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104554496 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104509440 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104480768 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=104390656 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=104357888 nbdkit: ondemand.8: debug: ondemand: pread count=4096 offset=104349696 nbdkit: ondemand.4: debug: ondemand: pread count=4096 offset=104370176 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=103276544 nbdkit: ondemand.12: debug: ondemand: pread count=4096 offset=16384 nbdkit: ondemand.11: debug: ondemand: pread count=4096 offset=32768 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=65536 nbdkit: ondemand.14: debug: ondemand: pread count=4096 offset=131072 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=262144 nbdkit: ondemand.0: debug: ondemand: pread count=4096 offset=524288 nbdkit: ondemand.15: debug: ondemand: pread count=4096 offset=1048576 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=2097152 nbdkit: ondemand.6: debug: ondemand: pread count=4096 offset=4194304 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=12288 nbdkit: ondemand.3: debug: ondemand: pread count=4096 offset=28672 nbdkit: ondemand.2: debug: ondemand: pread count=4096 offset=61440 nbdkit: ondemand.9: debug: ondemand: pread count=4096 offset=8192 nbdkit: ondemand.9: debug: ondemand: pread count=24576 offset=36864 nbdkit: ondemand.8: debug: ondemand: pread count=8192 offset=20480 nbdkit: ondemand.4: debug: ondemand: pread count=61440 offset=69632 nbdkit: ondemand.10: debug: ondemand: pread count=126976 offset=135168 nbdkit: ondemand.12: debug: ondemand: pread count=258048 offset=266240 nbdkit: ondemand.11: debug: ondemand: pread count=16384 offset=104333312 nbdkit: ondemand.13: debug: ondemand: pread count=4096 offset=104353792 nbdkit: ondemand.14: debug: ondemand: pread count=8192 offset=104361984 nbdkit: ondemand.14: debug: ondemand: pread count=16384 offset=104374272 nbdkit: ondemand.14: debug: ondemand: pread count=86016 offset=104394752 nbdkit: ondemand.15: debug: ondemand: pread count=24576 offset=104484864 nbdkit: ondemand.15: debug: ondemand: pread count=40960 offset=104513536 nbdkit: ondemand.5: debug: ondemand: pread count=36864 offset=104558592 nbdkit: ondemand.6: debug: ondemand: pread count=57344 offset=104595456 nbdkit: ondemand.7: debug: ondemand: pread count=65536 offset=104656896 nbdkit: ondemand.3: debug: ondemand: pread count=61440 offset=104730624 nbdkit: ondemand.2: debug: ondemand: pread count=28672 offset=104796160 nbdkit: ondemand.9: debug: ondemand: pread count=20480 offset=104828928 nbdkit: ondemand.8: debug: ondemand: pread count=1024 offset=1024 nbdkit: ondemand.4: debug: ondemand: pread count=1024 offset=2048 nbdkit: ondemand.10: debug: ondemand: pread count=4096 offset=291840 nbdkit: ondemand.10: debug: ondemand: pread count=1024 offset=50332672 [ 13.432523] EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: cat "/test.txt" libguestfs: trace: read_file "/test.txt" libguestfs: trace: download "/test.txt" "/tmp/libguestfszo3aSx/cat2" guestfsd: => mount_options (0x4a) took 0.24 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: ondemand.11: debug: ondemand: pread count=1024 offset=6841344 nbdkit: ondemand.13: debug: ondemand: pread count=1024 offset=8653824 libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello" libguestfs: trace: cat = "hello" hello libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.18 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda dir=/sysroot type=ext4 opts=ro,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1248751 nbdkit: ondemand.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand[9]: debug: ondemand: finalize nbdkit: ondemand[9]: debug: ondemand: close libguestfs: qemu maxrss 495100K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x589ff6a21180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfszo3aSx libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsZnSY2w /nonexistent/.guestfish: No such file or directory + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ondemand.sh: run cleanup hooks: exit code 0 ./test-ondemand.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -rf /tmp/nbdkit-test-dir.8JW2IH + (( ++_i )) + (( _i < 3 )) + rm -f ondemand.pid /tmp/nbdkit-test-sock.PfA8Xa + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1248614 + local pid=1248614 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248614 + for i in {1..60} + kill -0 1248614 + sleep 1 nbdkit: debug: ondemand: cleanup nbdkit: debug: ondemand: unload plugin + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + for i in {1..60} + kill -0 1248614 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248614 failed to respond to SIGTERM' error: nbdkit pid 1248614 failed to respond to SIGTERM + kill -9 1248614 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-ondemand.sh (exit status: 1) FAIL: test-ondemand-locking.sh ============================== + requires_plugin ondemand + requires nbdkit ondemand --version + requires qemu-img --version + requires nbdsh --version ++ mktemp -d /tmp/nbdkit-test-dir.XXXXXX + dir=/tmp/nbdkit-test-dir.51lmdm + cleanup_fn rm -rf /tmp/nbdkit-test-dir.51lmdm + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf /tmp/nbdkit-test-dir.51lmdm' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.9ho7qi + files='ondemand-locking.pid /tmp/nbdkit-test-sock.9ho7qi' + rm -f ondemand-locking.pid /tmp/nbdkit-test-sock.9ho7qi + cleanup_fn rm -f ondemand-locking.pid /tmp/nbdkit-test-sock.9ho7qi + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f ondemand-locking.pid /tmp/nbdkit-test-sock.9ho7qi' + start_nbdkit -P ondemand-locking.pid -U /tmp/nbdkit-test-sock.9ho7qi --log=stderr ondemand dir=/tmp/nbdkit-test-dir.51lmdm size=100M + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=ondemand-locking.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P ondemand-locking.pid -U /tmp/nbdkit-test-sock.9ho7qi --log=stderr ondemand dir=/tmp/nbdkit-test-dir.51lmdm size=100M /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P ondemand-locking.pid -U /tmp/nbdkit-test-sock.9ho7qi --log=stderr -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so dir=/tmp/nbdkit-test-dir.51lmdm size=100M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/ondemand/.libs/nbdkit-ondemand-plugin.so (name ondemand) nbdkit: debug: ondemand: load nbdkit: debug: ondemand: config key=dir, value=/tmp/nbdkit-test-dir.51lmdm nbdkit: debug: ondemand: config key=size, value=100M nbdkit: debug: ondemand: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: ondemand: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.9ho7qi nbdkit: debug: forked into background (new pid = 1248897) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/ondemand-locking.pid nbdkit: debug: ondemand: after_fork + for _i in {1..60} + test -s ondemand-locking.pid + break + test -s ondemand-locking.pid ++ cat ondemand-locking.pid + cleanup_fn kill_nbdkit 1248897 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1248897' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="export1" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.9ho7qi" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: ondemand[1]: debug: ondemand: preconnect nbdkit: ondemand[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: ondemand[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'export1' nbdkit: ondemand[1]: debug: ondemand: open readonly=0 exportname="export1" tls=0 mke2fs 1.46.4 (18-Aug-2021) nbdkit: ondemand[1]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[1]: debug: ondemand: open returned handle 0x5906f513a5a0 nbdkit: ondemand[1]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[1]: debug: ondemand: get_size nbdkit: ondemand[1]: debug: ondemand: can_write nbdkit: ondemand[1]: debug: ondemand: can_zero nbdkit: ondemand[1]: debug: ondemand: can_fast_zero nbdkit: ondemand[1]: debug: ondemand: can_trim nbdkit: ondemand[1]: debug: ondemand: can_fua nbdkit: ondemand[1]: debug: ondemand: can_flush nbdkit: ondemand[1]: debug: ondemand: is_rotational nbdkit: ondemand[1]: debug: ondemand: can_multi_conn nbdkit: ondemand[1]: debug: ondemand: can_cache nbdkit: ondemand[1]: debug: ondemand: can_extents nbdkit: ondemand[1]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 104857600 eflags: 0x8ed libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread ondemand.0 libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_set_export_name: enter: export_name="export1" libnbd: debug: nbd6: nbd_set_export_name: leave: ret=0 nbdkit: debug: starting worker thread ondemand.1 libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.9ho7qi" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START nbdkit: debug: starting worker thread ondemand.2 libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START nbdkit: debug: starting worker thread ondemand.3 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.4 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: ondemand[2]: debug: ondemand: preconnect nbdkit: ondemand[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread ondemand.9 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: debug: starting worker thread ondemand.10 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread ondemand.11 nbdkit: ondemand[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: ondemand[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'export1' nbdkit: ondemand[2]: debug: ondemand: open readonly=0 exportname="export1" tls=0 nbdkit: ondemand[2]: error: export1: filesystem is locked by another client nbdkit: ondemand[2]: debug: ondemand: open returned handle (nil) libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> DEAD libnbd: debug: nbd6: nbd_connect_unix: leave: error="nbd_connect_unix: handshake: server has no export named 'export1': No such file or directory" nbdkit: ondemand[2]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd7: nbd_create: opening handle libnbd: debug: nbd7: nbd_set_export_name: enter: export_name="export2" libnbd: debug: nbd7: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd7: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.9ho7qi" libnbd: debug: nbd7: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd7: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd7: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd7: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.13 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 nbdkit: ondemand[3]: debug: ondemand: preconnect nbdkit: ondemand[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: ondemand[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'export2' nbdkit: ondemand[3]: debug: ondemand: open readonly=0 exportname="export2" tls=0 mke2fs 1.46.4 (18-Aug-2021) nbdkit: ondemand[3]: debug: ondemand: requested_size = 104857600, size = 104857600 nbdkit: ondemand[3]: debug: ondemand: open returned handle 0x5906f513aee0 nbdkit: ondemand[3]: debug: ondemand: prepare readonly=0 nbdkit: ondemand[3]: debug: ondemand: get_size nbdkit: ondemand[3]: debug: ondemand: can_write nbdkit: ondemand[3]: debug: ondemand: can_zero nbdkit: ondemand[3]: debug: ondemand: can_fast_zero nbdkit: ondemand[3]: debug: ondemand: can_trim nbdkit: ondemand[3]: debug: ondemand: can_fua nbdkit: ondemand[3]: debug: ondemand: can_flush nbdkit: ondemand[3]: debug: ondemand: is_rotational nbdkit: ondemand[3]: debug: ondemand: can_multi_conn nbdkit: ondemand[3]: debug: ondemand: can_cache nbdkit: ondemand[3]: debug: ondemand: can_extents nbdkit: ondemand[3]: debug: newstyle negotiation: flags: export 0x8ed nbdkit: ondemand[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: ondemand[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: exportsize: 104857600 eflags: 0x8ed libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd7: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd7: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd6: nbd_close: closing handle nbdkit: debug: starting worker thread ondemand.0 libnbd: debug: nbd7: nbd_close: closing handle nbdkit: ondemand.0: debug: client closed input socket, closing connection libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread ondemand.1 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread ondemand.4 nbdkit: ondemand.0: debug: exiting worker thread ondemand.0 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.1: debug: exiting worker thread ondemand.1 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: debug: starting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.6 nbdkit: debug: starting worker thread ondemand.3 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: debug: starting worker thread ondemand.2 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: ondemand.4: debug: exiting worker thread ondemand.4 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: ondemand.6: debug: exiting worker thread ondemand.6 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.7 nbdkit: ondemand.5: debug: exiting worker thread ondemand.5 nbdkit: ondemand.3: debug: exiting worker thread ondemand.3 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: ondemand.2: debug: exiting worker thread ondemand.2 nbdkit: ondemand.7: debug: exiting worker thread ondemand.7 nbdkit: debug: starting worker thread ondemand.8 nbdkit: ondemand.8: debug: exiting worker thread ondemand.8 nbdkit: debug: starting worker thread ondemand.9 nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: debug: starting worker thread ondemand.10 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: debug: starting worker thread ondemand.11 nbdkit: ondemand.11: debug: exiting worker thread ondemand.11 nbdkit: debug: starting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.13 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: debug: starting worker thread ondemand.14 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: debug: starting worker thread ondemand.15 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 nbdkit: ondemand[3]: debug: ondemand: finalize nbdkit: ondemand[3]: debug: ondemand: close nbdkit: ondemand.9: debug: exiting worker thread ondemand.9 nbdkit: ondemand.10: debug: exiting worker thread ondemand.10 nbdkit: ondemand.12: debug: exiting worker thread ondemand.12 nbdkit: ondemand.13: debug: exiting worker thread ondemand.13 nbdkit: ondemand.14: debug: exiting worker thread ondemand.14 nbdkit: ondemand.15: debug: exiting worker thread ondemand.15 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ondemand-locking.sh: run cleanup hooks: exit code 0 ./test-ondemand-locking.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) nbdkit: ondemand[1]: debug: ondemand: finalize + rm -rf /tmp/nbdkit-test-dir.51lmdm nbdkit: ondemand[1]: debug: ondemand: close + (( ++_i )) + (( _i < 3 )) + rm -f ondemand-locking.pid /tmp/nbdkit-test-sock.9ho7qi + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1248897 + local pid=1248897 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1248897 + for i in {1..60} + kill -0 1248897 nbdkit: debug: ondemand: cleanup nbdkit: debug: ondemand: unload plugin + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + for i in {1..60} + kill -0 1248897 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1248897 failed to respond to SIGTERM' error: nbdkit pid 1248897 failed to respond to SIGTERM + kill -9 1248897 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-ondemand-locking.sh (exit status: 1) FAIL: test-partitioning2.sh =========================== + requires guestfish --version + requires mke2fs -V ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.rqdyhN + files='partitioning2.pid /tmp/nbdkit-test-sock.rqdyhN partitioning2.fs partitioning2.p1 partitioning2.p3' + rm -f partitioning2.pid /tmp/nbdkit-test-sock.rqdyhN partitioning2.fs partitioning2.p1 partitioning2.p3 + cleanup_fn rm -f partitioning2.pid /tmp/nbdkit-test-sock.rqdyhN partitioning2.fs partitioning2.p1 partitioning2.p3 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f partitioning2.pid /tmp/nbdkit-test-sock.rqdyhN partitioning2.fs partitioning2.p1 partitioning2.p3' + truncate -s 1 partitioning2.p1 + truncate -s 10M partitioning2.p3 + truncate -s 20M partitioning2.fs + mke2fs -F -t ext2 partitioning2.fs mke2fs 1.46.4 (18-Aug-2021) Discarding device blocks: 0/20480 done Creating filesystem with 20480 1k blocks and 5112 inodes Filesystem UUID: 361f55ee-e98f-4ad9-8d7c-5aabfa0a7831 Superblock backups stored on blocks: 8193 Allocating group tables: 0/3 done Writing inode tables: 0/3 done Writing superblocks and filesystem accounting information: 0/3 done + start_nbdkit -P partitioning2.pid -U /tmp/nbdkit-test-sock.rqdyhN partitioning partitioning2.p1 partitioning2.fs partitioning2.p3 partition-type=gpt + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=partitioning2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P partitioning2.pid -U /tmp/nbdkit-test-sock.rqdyhN partitioning partitioning2.p1 partitioning2.fs partitioning2.p3 partition-type=gpt /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P partitioning2.pid -U /tmp/nbdkit-test-sock.rqdyhN -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so partitioning2.p1 partitioning2.fs partitioning2.p3 partition-type=gpt nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so (name partitioning) nbdkit: debug: partitioning: load nbdkit: debug: partitioning: config key=file, value=partitioning2.p1 nbdkit: debug: partitioning: config key=file, value=partitioning2.fs nbdkit: debug: partitioning: config key=file, value=partitioning2.p3 nbdkit: debug: partitioning: config key=partition-type, value=gpt nbdkit: debug: partitioning: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: partitioning: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.rqdyhN nbdkit: debug: forked into background (new pid = 1249277) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/partitioning2.pid nbdkit: debug: partitioning: after_fork + for _i in {1..60} + test -s partitioning2.pid + break + test -s partitioning2.pid ++ cat partitioning2.pid + cleanup_fn kill_nbdkit 1249277 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1249277' + guestfish --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.rqdyhN' libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5d8494b45180, program = guestfish libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.rqdyhN" libguestfs: trace: add_drive = 0 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsLrfV5P libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.rqdyhN,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsHEku9O/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: partitioning[1]: debug: partitioning: preconnect nbdkit: partitioning[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: partitioning[1]: debug: partitioning: open readonly=0 exportname="" tls=0 nbdkit: partitioning[1]: debug: partitioning: default_export readonly=0 tls=0 nbdkit: partitioning[1]: debug: partitioning: open returned handle 0x740ab0f144d0 nbdkit: partitioning[1]: debug: partitioning: prepare readonly=0 nbdkit: partitioning[1]: debug: partitioning: get_size nbdkit: partitioning[1]: debug: partitioning: can_write nbdkit: partitioning[1]: debug: partitioning: can_zero nbdkit: partitioning[1]: debug: partitioning: can_fast_zero nbdkit: partitioning[1]: debug: partitioning: can_trim nbdkit: partitioning[1]: debug: partitioning: can_fua nbdkit: partitioning[1]: debug: partitioning: can_flush nbdkit: partitioning[1]: debug: partitioning: is_rotational nbdkit: partitioning[1]: debug: partitioning: can_multi_conn nbdkit: partitioning[1]: debug: partitioning: can_cache nbdkit: partitioning[1]: debug: partitioning: can_extents nbdkit: partitioning[1]: debug: newstyle negotiation: flags: export 0xdcd nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: partitioning[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread partitioning.0 nbdkit: debug: starting worker thread partitioning.1 nbdkit: debug: starting worker thread partitioning.2 nbdkit: debug: starting worker thread partitioning.3 nbdkit: debug: starting worker thread partitioning.4 nbdkit: debug: starting worker thread partitioning.5 nbdkit: debug: starting worker thread partitioning.6 nbdkit: debug: starting worker thread partitioning.7 nbdkit: debug: starting worker thread partitioning.8 nbdkit: debug: starting worker thread partitioning.9 nbdkit: debug: starting worker thread partitioning.11 nbdkit: debug: starting worker thread partitioning.10 nbdkit: debug: starting worker thread partitioning.12 nbdkit: debug: starting worker thread partitioning.13 nbdkit: debug: starting worker thread partitioning.14 nbdkit: debug: starting worker thread partitioning.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.020000] tsc: Unable to calibrate against PIT [ 0.020000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2599.953 MHz processor [ 0.000852] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a0f9e57c, max_idle_ns: 440795218721 ns [ 0.001635] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.90 BogoMIPS (lpj=10399812) [ 0.002296] pid_max: default: 32768 minimum: 301 [ 0.003462] LSM: Security Framework initializing [ 0.006401] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.009245] AppArmor: AppArmor initialized [ 0.009496] TOMOYO Linux initialized [ 0.010754] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.011090] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.038150] process: using AMD E400 aware idle routine [ 0.038612] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.038827] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.039319] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.039733] Spectre V2 : Mitigation: Full AMD retpoline [ 0.039932] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.381072] Freeing SMP alternatives memory: 32K [ 0.506081] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.517726] Performance Events: PMU not available due to virtualization, using software events only. [ 0.521810] rcu: Hierarchical SRCU implementation. [ 0.531259] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.535156] smp: Bringing up secondary CPUs ... [ 0.535448] smp: Brought up 1 node, 1 CPU [ 0.535648] smpboot: Max logical packages: 1 [ 0.535870] smpboot: Total of 1 processors activated (5199.90 BogoMIPS) [ 0.598001] node 0 deferred pages initialised in 56ms [ 0.612687] devtmpfs: initialized [ 0.617310] x86/mm: Memory block size: 128MB [ 0.629984] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.630537] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.633895] pinctrl core: initialized pinctrl subsystem [ 0.649821] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.654079] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.654870] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.655341] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.655854] audit: initializing netlink subsys (disabled) [ 0.661061] thermal_sys: Registered thermal governor 'fair_share' [ 0.661108] thermal_sys: Registered thermal governor 'bang_bang' [ 0.661366] thermal_sys: Registered thermal governor 'step_wise' [ 0.661738] audit: type=2000 audit(1636964484.676:1): state=initialized audit_enabled=0 res=1 [ 0.662541] thermal_sys: Registered thermal governor 'user_space' [ 0.662555] thermal_sys: Registered thermal governor 'power_allocator' [ 0.662987] cpuidle: using governor ladder [ 0.663450] cpuidle: using governor menu [ 0.664785] ACPI: bus type PCI registered [ 0.665042] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.668254] PCI: Using configuration type 1 for base access [ 0.687190] Kprobes globally optimized [ 0.690797] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.695045] alg: self-tests disabled [ 0.705793] ACPI: Added _OSI(Module Device) [ 0.705994] ACPI: Added _OSI(Processor Device) [ 0.706154] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.706309] ACPI: Added _OSI(Processor Aggregator Device) [ 0.706597] ACPI: Added _OSI(Linux-Dell-Video) [ 0.706761] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.707529] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.724557] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.743188] ACPI: Interpreter enabled [ 0.744312] ACPI: PM: (supports S0 S3 S4 S5) [ 0.744536] ACPI: Using IOAPIC for interrupt routing [ 0.745171] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.747087] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.780895] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.781929] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.783015] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.790122] acpiphp: Slot [2] registered [ 0.790445] acpiphp: Slot [3] registered [ 0.790688] acpiphp: Slot [4] registered [ 0.790929] acpiphp: Slot [5] registered [ 0.791212] acpiphp: Slot [6] registered [ 0.791501] acpiphp: Slot [7] registered [ 0.791747] acpiphp: Slot [8] registered [ 0.791976] acpiphp: Slot [9] registered [ 0.792207] acpiphp: Slot [10] registered [ 0.792462] acpiphp: Slot [11] registered [ 0.792699] acpiphp: Slot [12] registered [ 0.792940] acpiphp: Slot [13] registered [ 0.793196] acpiphp: Slot [14] registered [ 0.793513] acpiphp: Slot [15] registered [ 0.793754] acpiphp: Slot [16] registered [ 0.793998] acpiphp: Slot [17] registered [ 0.794238] acpiphp: Slot [18] registered [ 0.794510] acpiphp: Slot [19] registered [ 0.794797] acpiphp: Slot [20] registered [ 0.795058] acpiphp: Slot [21] registered [ 0.795292] acpiphp: Slot [22] registered [ 0.795549] acpiphp: Slot [23] registered [ 0.795783] acpiphp: Slot [24] registered [ 0.796025] acpiphp: Slot [25] registered [ 0.796269] acpiphp: Slot [26] registered [ 0.796538] acpiphp: Slot [27] registered [ 0.796780] acpiphp: Slot [28] registered [ 0.797016] acpiphp: Slot [29] registered [ 0.797254] acpiphp: Slot [30] registered [ 0.797537] acpiphp: Slot [31] registered [ 0.797974] PCI host bridge to bus 0000:00 [ 0.798281] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.798664] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.798899] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.799207] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.799474] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.799898] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.801951] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.811154] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.812443] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.813687] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.815096] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.817455] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.817725] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.817994] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.819595] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.820269] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.820565] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.822005] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.823296] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.829465] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.836392] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.837433] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.838366] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.841433] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.852962] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.853433] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.854580] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.857433] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.873172] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.874178] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.874995] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.875786] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.876309] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.882780] iommu: Default domain type: Translated [ 0.888040] vgaarb: loaded [ 0.889895] EDAC MC: Ver: 3.0.0 [ 0.902137] NetLabel: Initializing [ 0.902300] NetLabel: domain hash size = 128 [ 0.902486] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.903621] NetLabel: unlabeled traffic allowed by default [ 0.903863] PCI: Using ACPI for IRQ routing [ 0.906509] clocksource: Switched to clocksource tsc-early [ 0.998969] VFS: Disk quotas dquot_6.6.0 [ 0.999428] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.037075] AppArmor: AppArmor Filesystem Enabled [ 1.038123] pnp: PnP ACPI init [ 1.043076] pnp: PnP ACPI: found 5 devices [ 1.067494] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.068879] NET: Registered PF_INET protocol family [ 1.070236] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.099996] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.100525] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.101188] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.101817] TCP: Hash tables configured (established 16384 bind 16384) [ 1.104006] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.104623] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.105170] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.107560] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.108113] NET: Registered PF_XDP protocol family [ 1.111503] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.111776] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.111981] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.112200] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.113337] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.114275] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.114618] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.114907] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.115173] PCI: CLS 0 bytes, default 64 [ 1.120554] Trying to unpack rootfs image as initramfs... [ 1.132046] Initialise system trusted keyrings [ 1.137770] Key type blacklist registered [ 1.138752] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.161118] zbud: loaded [ 1.171110] integrity: Platform Keyring initialized [ 1.171425] Key type asymmetric registered [ 1.171675] Asymmetric key parser 'x509' registered [ 1.172097] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.181767] io scheduler mq-deadline registered [ 1.184405] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.207854] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.211545] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.220358] Linux agpgart interface v0.103 [ 1.232807] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.233131] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.237462] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.241104] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.241527] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.246340] mousedev: PS/2 mouse device common for all mice [ 1.250756] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.254179] rtc_cmos 00:04: RTC can wake from S4 [ 1.260798] Freeing initrd memory: 5748K [ 1.262679] rtc_cmos 00:04: registered as rtc0 [ 1.263276] rtc_cmos 00:04: setting system clock to 2021-11-15T08:21:25 UTC (1636964485) [ 1.264631] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.266107] ledtrig-cpu: registered to indicate activity on CPUs [ 1.269466] NET: Registered PF_INET6 protocol family [ 1.304330] Segment Routing with IPv6 [ 1.305060] mip6: Mobile IPv6 [ 1.305331] NET: Registered PF_PACKET protocol family [ 1.306603] mpls_gso: MPLS GSO support [ 1.308895] IPI shorthand broadcast: enabled [ 1.309387] sched_clock: Marking stable (1328186081, -22566991)->(1309282836, -3663746) [ 1.312970] registered taskstats version 1 [ 1.313267] Loading compiled-in X.509 certificates [ 1.325983] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.326725] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.328520] zswap: loaded using pool lzo/zbud [ 1.331231] Key type ._fscrypt registered [ 1.331439] Key type .fscrypt registered [ 1.331622] Key type fscrypt-provisioning registered [ 1.335736] Key type encrypted registered [ 1.335972] AppArmor: AppArmor sha1 policy hashing enabled [ 1.336678] ima: No TPM chip found, activating TPM-bypass! [ 1.337001] ima: Allocated hash algorithm: sha256 [ 1.339614] ima: No architecture policies found [ 1.340305] evm: Initialising EVM extended attributes: [ 1.340508] evm: security.selinux [ 1.340685] evm: security.SMACK64 (disabled) [ 1.340840] evm: security.SMACK64EXEC (disabled) [ 1.340999] evm: security.SMACK64TRANSMUTE (disabled) [ 1.341169] evm: security.SMACK64MMAP (disabled) [ 1.341313] evm: security.apparmor [ 1.341422] evm: security.ima [ 1.341517] evm: security.capability [ 1.341839] evm: HMAC attrs: 0x1 ^H[ 1.370396] Freeing unused decrypted memory: 2036K [ 1.428235] Freeing unused kernel image (initmem) memory: 2632K [ 1.428835] Write protecting the kernel read-only data: 22528k [ 1.432943] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.433552] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.629379] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.630157] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.70 0.41 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.935930] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.073421] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.146315] scsi host0: ata_piix [ 2.150186] scsi host1: ata_piix [ 2.150873] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.151198] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.155263] tsc: Refined TSC clocksource calibration: 2600.024 MHz [ 2.155651] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns [ 2.156598] clocksource: Switched to clocksource tsc supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko[ 2.339410] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 3.172660] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 3.186977] random: crng init done [ 3.508924] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.518896] scsi host2: Virtio SCSI HBA [ 3.547212] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.565896] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.848123] sd 2:0:0:0: Power-on or device reset occurred [ 3.859718] sd 2:0:1:0: Power-on or device reset occurred [ 3.863425] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.864492] sd 2:0:1:0: [sdb] Write Protect is off [ 3.866407] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.874238] sd 2:0:0:0: [sda] 65569 512-byte logical blocks: (33.6 MB/32.0 MiB) [ 3.874857] sd 2:0:0:0: [sda] Write Protect is off [ 3.875574] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=1024 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=1536 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=2048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2560 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=3072 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=3584 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=4096 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=4608 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=5120 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=5632 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=6144 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=6656 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=7168 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=7680 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=8192 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=8704 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=9216 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=9728 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=10240 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=10752 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=11264 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=11776 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=12288 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=12800 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=13312 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=13824 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=14336 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=14848 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=15360 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=15872 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=16384 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=16896 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=17408 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=17920 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=18432 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=18944 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=19456 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=19968 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=33570816 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=33554432 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=33554944 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=33555456 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=33555968 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=33556480 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=33556992 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=33557504 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=33558016 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=33558528 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=33559040 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=33559552 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=33560064 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=33560576 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=33561088 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=33561600 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=33562112 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=33562624 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=33563136 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=33563648 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=33564160 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=33564672 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=33565184 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=33565696 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=33566208 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=33566720 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=33567232 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=33567744 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=33568256 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=33568768 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=33569280 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=33569792 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=33570304 [ 3.937114] sda: sda1 sda2 sda3 [ 3.947124] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.958751] sd 2:0:0:0: [sda] Attached SCSI disk [ 4.061316] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 4.433056] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 4.492789] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 4.514289] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' faa7 03f2 f17a 3713 fb04 4779 2082 9632' + echo faa703f2f17a3713fb04477920829632 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 8.280572] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 8.285380] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=33562624 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=33570816 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=33439744 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=33566720 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=33538048 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=33366016 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=33267712 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=33222656 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=33193984 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=33103872 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=33071104 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=33062912 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=33083392 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=31989760 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.15: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.15: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.0: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.2: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=23003136 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=23060480 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=33546240 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=23068672 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=23064576 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=23072768 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=22933504 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=33550336 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=33419264 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=23085056 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=23101440 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=23134208 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=23199744 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=23330816 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=23592960 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=24117248 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=25165824 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.0: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=27262976 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=23080960 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=23097344 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=23130112 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=23076864 nbdkit: partitioning.7: debug: partitioning: pread count=8192 offset=23089152 nbdkit: partitioning.9: debug: partitioning: pread count=24576 offset=23105536 nbdkit: partitioning.7: debug: partitioning: pread count=61440 offset=23138304 nbdkit: partitioning.14: debug: partitioning: pread count=126976 offset=23203840 nbdkit: partitioning.2: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.15: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.0: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.4: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=33562624 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=33570816 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=33439744 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=33566720 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=33538048 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=33366016 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=33267712 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=33222656 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=33193984 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=33103872 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=33071104 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=33062912 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=33083392 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=31989760 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.0: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.0: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.0: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.8: debug: partitioning: pread count=126976 offset=135168 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=33546240 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=23068672 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=23072768 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=23068672 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=23068672 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=23003136 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=23060480 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=33562624 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=33570816 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=33570304 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 10.342890] device-mapper: uevent: version 1.0.3 [ 10.350841] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: partitioning.14: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.12: debug: partitioning: pread count=131072 offset=23068672 + mdadm -As --auto=yes --run nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=33546240 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=23068672 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=23072768 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=23068672 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=23068672 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=23003136 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=23060480 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=33488896 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=33562624 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=33570816 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=33570304 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: partitioning.6: debug: partitioning: pread count=16384 offset=0 nbdkit: partitioning.5: debug: partitioning: pread count=32768 offset=16384 nbdkit: partitioning.9: debug: partitioning: pread count=65536 offset=49152 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:21 autofs drwxr-xr-x 2 0 0 140 Nov 15 08:21 block drwxr-xr-x 2 0 0 80 Nov 15 08:21 bsg crw------- 1 0 0 10, 234 Nov 15 08:21 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:21 char crw------- 1 0 0 5, 1 Nov 15 08:21 console crw------- 1 0 0 10, 126 Nov 15 08:21 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:21 cuse drwxr-xr-x 7 0 0 140 Nov 15 08:21 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:21 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:21 fuse crw------- 1 0 0 10, 228 Nov 15 08:21 hpet crw------- 1 0 0 10, 183 Nov 15 08:21 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:21 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:21 kmsg crw------- 1 0 0 10, 237 Nov 15 08:21 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:21 mapper crw------- 1 0 0 1, 1 Nov 15 08:21 mem drwxr-xr-x 2 0 0 60 Nov 15 08:21 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:21 null crw------- 1 0 0 10, 144 Nov 15 08:21 nvram crw------- 1 0 0 1, 4 Nov 15 08:21 port crw------- 1 0 0 108, 0 Nov 15 08:21 ppp crw------- 1 0 0 10, 1 Nov 15 08:21 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:21 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:21 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:21 random crw------- 1 0 0 10, 242 Nov 15 08:21 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:21 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:21 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:21 sda brw------- 1 0 0 8, 1 Nov 15 08:21 sda1 brw------- 1 0 0 8, 2 Nov 15 08:21 sda2 brw------- 1 0 0 8, 3 Nov 15 08:21 sda3 brw------- 1 0 0 8, 16 Nov 15 08:21 sdb crw------- 1 0 0 21, 0 Nov 15 08:21 sg0 crw------- 1 0 0 21, 1 Nov 15 08:21 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:21 shm crw------- 1 0 0 10, 231 Nov 15 08:21 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:21 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:21 tty crw------- 1 0 0 4, 0 Nov 15 08:21 tty0 crw------- 1 0 0 4, 1 Nov 15 08:21 tty1 crw------- 1 0 0 4, 10 Nov 15 08:21 tty10 crw------- 1 0 0 4, 11 Nov 15 08:21 tty11 crw------- 1 0 0 4, 12 Nov 15 08:21 tty12 crw------- 1 0 0 4, 13 Nov 15 08:21 tty13 crw------- 1 0 0 4, 14 Nov 15 08:21 tty14 crw------- 1 0 0 4, 15 Nov 15 08:21 tty15 crw------- 1 0 0 4, 16 Nov 15 08:21 tty16 crw------- 1 0 0 4, 17 Nov 15 08:21 tty17 crw------- 1 0 0 4, 18 Nov 15 08:21 tty18 crw------- 1 0 0 4, 19 Nov 15 08:21 tty19 crw------- 1 0 0 4, 2 Nov 15 08:21 tty2 crw------- 1 0 0 4, 20 Nov 15 08:21 tty20 crw------- 1 0 0 4, 21 Nov 15 08:21 tty21 crw------- 1 0 0 4, 22 Nov 15 08:21 tty22 crw------- 1 0 0 4, 23 Nov 15 08:21 tty23 crw------- 1 0 0 4, 24 Nov 15 08:21 tty24 crw------- 1 0 0 4, 25 Nov 15 08:21 tty25 crw------- 1 0 0 4, 26 Nov 15 08:21 tty26 crw------- 1 0 0 4, 27 Nov 15 08:21 tty27 crw------- 1 0 0 4, 28 Nov 15 08:21 tty28 crw------- 1 0 0 4, 29 Nov 15 08:21 tty29 crw------- 1 0 0 4, 3 Nov 15 08:21 tty3 crw------- 1 0 0 4, 30 Nov 15 08:21 tty30 crw------- 1 0 0 4, 31 Nov 15 08:21 tty31 crw------- 1 0 0 4, 32 Nov 15 08:21 tty32 crw------- 1 0 0 4, 33 Nov 15 08:21 tty33 crw------- 1 0 0 4, 34 Nov 15 08:21 tty34 crw------- 1 0 0 4, 35 Nov 15 08:21 tty35 crw------- 1 0 0 4, 36 Nov 15 08:21 tty36 crw------- 1 0 0 4, 37 Nov 15 08:21 tty37 crw------- 1 0 0 4, 38 Nov 15 08:21 tty38 crw------- 1 0 0 4, 39 Nov 15 08:21 tty39 crw------- 1 0 0 4, 4 Nov 15 08:21 tty4 crw------- 1 0 0 4, 40 Nov 15 08:21 tty40 crw------- 1 0 0 4, 41 Nov 15 08:21 tty41 crw------- 1 0 0 4, 42 Nov 15 08:21 tty42 crw------- 1 0 0 4, 43 Nov 15 08:21 tty43 crw------- 1 0 0 4, 44 Nov 15 08:21 tty44 crw------- 1 0 0 4, 45 Nov 15 08:21 tty45 crw------- 1 0 0 4, 46 Nov 15 08:21 tty46 crw------- 1 0 0 4, 47 Nov 15 08:21 tty47 crw------- 1 0 0 4, 48 Nov 15 08:21 tty48 crw------- 1 0 0 4, 49 Nov 15 08:21 tty49 crw------- 1 0 0 4, 5 Nov 15 08:21 tty5 crw------- 1 0 0 4, 50 Nov 15 08:21 tty50 crw------- 1 0 0 4, 51 Nov 15 08:21 tty51 crw------- 1 0 0 4, 52 Nov 15 08:21 tty52 crw------- 1 0 0 4, 53 Nov 15 08:21 tty53 crw------- 1 0 0 4, 54 Nov 15 08:21 tty54 crw------- 1 0 0 4, 55 Nov 15 08:21 tty55 crw------- 1 0 0 4, 56 Nov 15 08:21 tty56 crw------- 1 0 0 4, 57 Nov 15 08:21 tty57 crw------- 1 0 0 4, 58 Nov 15 08:21 tty58 crw------- 1 0 0 4, 59 Nov 15 08:21 tty59 crw------- 1 0 0 4, 6 Nov 15 08:21 tty6 crw------- 1 0 0 4, 60 Nov 15 08:21 tty60 crw------- 1 0 0 4, 61 Nov 15 08:21 tty61 crw------- 1 0 0 4, 62 Nov 15 08:21 tty62 crw------- 1 0 0 4, 63 Nov 15 08:21 tty63 crw------- 1 0 0 4, 7 Nov 15 08:21 tty7 crw------- 1 0 0 4, 8 Nov 15 08:21 tty8 crw------- 1 0 0 4, 9 Nov 15 08:21 tty9 crw------- 1 0 0 4, 64 Nov 15 08:21 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:21 uhid crw------- 1 0 0 10, 223 Nov 15 08:21 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:21 urandom crw------- 1 0 0 7, 0 Nov 15 08:21 vcs crw------- 1 0 0 7, 1 Nov 15 08:21 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:21 vcsa crw------- 1 0 0 7, 129 Nov 15 08:21 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:21 vcsu crw------- 1 0 0 7, 65 Nov 15 08:21 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:21 vfio crw------- 1 0 0 10, 127 Nov 15 08:21 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:21 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:21 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:21 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:21 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:21 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:21 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:21 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 08:21 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 08:21 8:16 -> ../sdb lrwxrwxrwx 1 0 0 7 Nov 15 08:21 8:2 -> ../sda2 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 8:3 -> ../sda3 /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:21 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:21 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:21 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:21 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:21 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:21 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:21 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:21 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:21 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:21 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:21 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:21 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:21 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:21 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:21 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:21 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:21 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:21 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:21 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:21 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:21 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:21 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:21 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:21 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:21 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:21 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:21 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:21 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:21 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:21 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:21 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:21 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 140 Nov 15 08:21 by-id drwxr-xr-x 2 0 0 100 Nov 15 08:21 by-partlabel drwxr-xr-x 2 0 0 100 Nov 15 08:21 by-partuuid drwxr-xr-x 2 0 0 140 Nov 15 08:21 by-path drwxr-xr-x 2 0 0 80 Nov 15 08:21 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:21 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:21 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:21 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 scsi-0QEMU_QEMU_HARDDISK_hd0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 scsi-0QEMU_QEMU_HARDDISK_hd0-part3 -> ../../sda3 /dev/disk/by-partlabel: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 partitioning2.fs -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 partitioning2.p1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 partitioning2.p3 -> ../../sda3 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 1dab3390-a6d3-fbec-b539-894a486a2ee7 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 c1e809b1-1e6f-a180-c146-28216d50758f -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 f3c64dc9-6a6c-ada0-1f6f-229bde46393d -> ../../sda3 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:21 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:21 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 pci-0000:00:03.0-scsi-0:0:0:0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 pci-0000:00:03.0-scsi-0:0:0:0-part3 -> ../../sda3 lrwxrwxrwx 1 0 0 9 Nov 15 08:21 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 08:21 361f55ee-e98f-4ad9-8d7c-5aabfa0a7831 -> ../../sda2 lrwxrwxrwx 1 0 0 9 Nov 15 08:21 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:21 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:21 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:21 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:21 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:21 seq crw------- 1 0 0 116, 33 Nov 15 08:21 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:21 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:21 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: partitioning.14: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.7: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.12: debug: partitioning: pread count=131072 offset=23068672 + lvm vgs nbdkit: partitioning.15: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.3: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=131072 offset=23068672 + lvm lvs nbdkit: partitioning.8: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.8: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.10: debug: partitioning: pread count=131072 offset=23068672 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:21:37 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 13.25 0.90 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount "/dev/sda2" "/" guestfsd: <= mount (0x1) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda2 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda2' '/sysroot//' nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=23003136 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=23060480 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=23064576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=22933504 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.0: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.0: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.0: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.0: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.0: debug: partitioning: pread count=1024 offset=2098176 nbdkit: partitioning.0: debug: partitioning: pread count=1024 offset=2099200 [ 14.428119] EXT4-fs (sda2): mounting ext2 file system using the ext4 subsystem nbdkit: partitioning.0: debug: partitioning: pread count=33792 offset=2183168 nbdkit: partitioning.0: debug: partitioning: pwrite count=1024 offset=2098176 fua=0 nbdkit: partitioning.0: debug: partitioning: flush [ 14.481029] EXT4-fs (sda2): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount = 0 libguestfs: trace: touch "/hello" guestfsd: => mount (0x1) took 0.28 secs guestfsd: <= touch (0x3) request length 52 bytes nbdkit: partitioning.7: debug: partitioning: pread count=1024 offset=2619392 nbdkit: partitioning.7: debug: partitioning: pread count=1024 offset=2182144 libguestfs: trace: touch = 0 libguestfs: trace: fill_pattern "abc" 10000 "/pattern" guestfsd: => touch (0x3) took 0.00 secs guestfsd: <= fill_pattern (0xf5) request length 64 bytes nbdkit: partitioning.11: debug: partitioning: pread count=1024 offset=2181120 nbdkit: partitioning.11: debug: partitioning: pread count=1024 offset=10569728 nbdkit: partitioning.11: debug: partitioning: pread count=1024 offset=18875392 libguestfs: trace: fill_pattern = 0 libguestfs: trace: ll "/" guestfsd: => fill_pattern (0xf5) took 0.05 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/ libguestfs: trace: ll = "total 27\ndrwxr-xr-x 3 0 0 1024 Nov 15 08:21 .\ndrwxr-xr-x 19 0 0 4096 Nov 15 08:21 ..\n-rw-r--r-- 1 0 0 0 Nov 15 08:21 hello\ndrwx------ 2 0 0 12288 Nov 15 08:21 lost+found\n-rw-r--r-- 1 0 0 10000 Nov 15 08:21 pattern\n" total 27 drwxr-xr-x 3 0 0 1024 Nov 15 08:21 . drwxr-xr-x 19 0 0 4096 Nov 15 08:21 .. -rw-r--r-- 1 0 0 0 Nov 15 08:21 hello drwx------ 2 0 0 12288 Nov 15 08:21 lost+found -rw-r--r-- 1 0 0 10000 Nov 15 08:21 pattern libguestfs: trace: umount "/dev/sda2" guestfsd: => ll (0x5) took 0.08 secs guestfsd: <= umount (0x2d) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda2 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda2 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda2 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /dev/sda2 nbdkit: partitioning.11: debug: partitioning: pwrite count=10240 offset=2633728 fua=0 nbdkit: partitioning.2: debug: partitioning: pwrite count=2048 offset=2098176 fua=0 nbdkit: partitioning.5: debug: partitioning: pwrite count=3072 offset=2181120 fua=0 nbdkit: partitioning.2: debug: partitioning: pwrite count=2048 offset=2185216 fua=0 nbdkit: partitioning.9: debug: partitioning: pwrite count=1024 offset=2619392 fua=0 nbdkit: partitioning.9: debug: partitioning: flush nbdkit: partitioning.6: debug: partitioning: pwrite count=1024 offset=2098176 fua=0 nbdkit: partitioning.6: debug: partitioning: flush libguestfs: trace: umount = 0 libguestfs: trace: sync guestfsd: => umount (0x2d) took 0.64 secs guestfsd: <= sync (0x2) request length 40 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: partitioning.15: debug: partitioning: flush libguestfs: trace: sync = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => sync (0x2) took 0.47 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.3: debug: partitioning: flush fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1249289 nbdkit: partitioning.4: debug: partitioning: flush nbdkit: partitioning.13: debug: partitioning: flush nbdkit: partitioning.13: debug: client sent NBD_CMD_DISC, closing connection nbdkit: partitioning.13: debug: exiting worker thread partitioning.13 nbdkit: partitioning.0: debug: exiting worker thread partitioning.0 nbdkit: partitioning.1: debug: exiting worker thread partitioning.1 nbdkit: partitioning.7: debug: exiting worker thread partitioning.7 nbdkit: partitioning.11: debug: exiting worker thread partitioning.11 nbdkit: partitioning.5: debug: exiting worker thread partitioning.5 nbdkit: partitioning.14: debug: exiting worker thread partitioning.14 nbdkit: partitioning.12: debug: exiting worker thread partitioning.12 nbdkit: partitioning.2: debug: exiting worker thread partitioning.2 nbdkit: partitioning.6: debug: exiting worker thread partitioning.6 nbdkit: partitioning.9: debug: exiting worker thread partitioning.9 nbdkit: partitioning.15: debug: exiting worker thread partitioning.15 nbdkit: partitioning.3: debug: exiting worker thread partitioning.3 nbdkit: partitioning.10: debug: exiting worker thread partitioning.10 nbdkit: partitioning.8: debug: exiting worker thread partitioning.8 nbdkit: partitioning.4: debug: exiting worker thread partitioning.4 nbdkit: partitioning[1]: debug: partitioning: finalize nbdkit: partitioning[1]: debug: partitioning: close libguestfs: qemu maxrss 499716K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5d8494b45180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsLrfV5P libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsHEku9O /nonexistent/.guestfish: No such file or directory + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-partitioning2.sh: run cleanup hooks: exit code 0 ./test-partitioning2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f partitioning2.pid /tmp/nbdkit-test-sock.rqdyhN partitioning2.fs partitioning2.p1 partitioning2.p3 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1249277 + local pid=1249277 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1249277 + for i in {1..60} + kill -0 1249277 + sleep 1 nbdkit: debug: partitioning: cleanup nbdkit: debug: partitioning: unload plugin + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + for i in {1..60} + kill -0 1249277 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1249277 failed to respond to SIGTERM' error: nbdkit pid 1249277 failed to respond to SIGTERM + kill -9 1249277 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-partitioning2.sh (exit status: 1) FAIL: test-partitioning3.sh =========================== + requires guestfish --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.fDLK7m + files='partitioning3.pid /tmp/nbdkit-test-sock.fDLK7m partitioning3.p1 partitioning3.p2 partitioning3.p3 partitioning3.out' + rm -f partitioning3.pid /tmp/nbdkit-test-sock.fDLK7m partitioning3.p1 partitioning3.p2 partitioning3.p3 partitioning3.out + cleanup_fn rm -f partitioning3.pid /tmp/nbdkit-test-sock.fDLK7m partitioning3.p1 partitioning3.p2 partitioning3.p3 partitioning3.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f partitioning3.pid /tmp/nbdkit-test-sock.fDLK7m partitioning3.p1 partitioning3.p2 partitioning3.p3 partitioning3.out' + truncate -s 1 partitioning3.p1 + truncate -s 10M partitioning3.p2 + truncate -s 100M partitioning3.p3 + start_nbdkit -P partitioning3.pid -U /tmp/nbdkit-test-sock.fDLK7m partitioning partitioning3.p1 type-guid=default partitioning3.p2 type-guid=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F partitioning3.p3 partition-type=gpt + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=partitioning3.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P partitioning3.pid -U /tmp/nbdkit-test-sock.fDLK7m partitioning partitioning3.p1 type-guid=default partitioning3.p2 type-guid=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F partitioning3.p3 partition-type=gpt /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P partitioning3.pid -U /tmp/nbdkit-test-sock.fDLK7m -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so partitioning3.p1 type-guid=default partitioning3.p2 type-guid=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F partitioning3.p3 partition-type=gpt nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so (name partitioning) nbdkit: debug: partitioning: load nbdkit: debug: partitioning: config key=file, value=partitioning3.p1 nbdkit: debug: partitioning: config key=type-guid, value=default nbdkit: debug: partitioning: config key=file, value=partitioning3.p2 nbdkit: debug: partitioning: config key=type-guid, value=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F nbdkit: debug: partitioning: config key=file, value=partitioning3.p3 nbdkit: debug: partitioning: config key=partition-type, value=gpt nbdkit: debug: partitioning: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: partitioning: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.fDLK7m nbdkit: debug: forked into background (new pid = 1249405) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/partitioning3.pid nbdkit: debug: partitioning: after_fork + for _i in {1..60} + test -s partitioning3.pid + break + test -s partitioning3.pid ++ cat partitioning3.pid + cleanup_fn kill_nbdkit 1249405 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1249405' + guestfish --ro --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.fDLK7m' libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x59da00730180, program = guestfish libguestfs: trace: add_drive "" "readonly:true" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.fDLK7m" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfsUSETBw/overlay1.qcow2" "qcow2" -1 "backingfile:nbd:unix:/tmp/nbdkit-test-sock.fDLK7m" "backingformat:raw" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=nbd:unix:/tmp/nbdkit-test-sock.fDLK7m,backing_fmt=raw libguestfs: command: run: \ /tmp/libguestfsUSETBw/overlay1.qcow2 nbdkit: debug: accepted connection nbdkit: partitioning[1]: debug: partitioning: preconnect nbdkit: partitioning[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: partitioning[1]: debug: partitioning: open readonly=0 exportname="" tls=0 nbdkit: partitioning[1]: debug: partitioning: default_export readonly=0 tls=0 nbdkit: partitioning[1]: debug: partitioning: open returned handle 0x783d222184d0 nbdkit: partitioning[1]: debug: partitioning: prepare readonly=0 nbdkit: partitioning[1]: debug: partitioning: get_size nbdkit: partitioning[1]: debug: partitioning: can_write nbdkit: partitioning[1]: debug: partitioning: can_zero nbdkit: partitioning[1]: debug: partitioning: can_fast_zero nbdkit: partitioning[1]: debug: partitioning: can_trim nbdkit: partitioning[1]: debug: partitioning: can_fua nbdkit: partitioning[1]: debug: partitioning: can_flush nbdkit: partitioning[1]: debug: partitioning: is_rotational nbdkit: partitioning[1]: debug: partitioning: can_multi_conn nbdkit: partitioning[1]: debug: partitioning: can_cache nbdkit: partitioning[1]: debug: partitioning: can_extents nbdkit: partitioning[1]: debug: newstyle negotiation: flags: export 0xdcd nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: partitioning[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread partitioning.0 nbdkit: debug: starting worker thread partitioning.1 nbdkit: debug: starting worker thread partitioning.2 nbdkit: debug: starting worker thread partitioning.3 nbdkit: debug: starting worker thread partitioning.4 nbdkit: partitioning.0: debug: client sent NBD_CMD_DISC, closing connection Formatting '/tmp/libguestfsUSETBw/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=117457408 backing_file=nbd:unix:/tmp/nbdkit-test-sock.fDLK7m backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: partitioning.2: debug: exiting worker thread partitioning.2 nbdkit: partitioning.0: debug: exiting worker thread partitioning.0 nbdkit: partitioning.3: debug: exiting worker thread partitioning.3 nbdkit: debug: starting worker thread partitioning.6 nbdkit: debug: starting worker thread partitioning.5 nbdkit: partitioning.1: debug: exiting worker thread partitioning.1 nbdkit: partitioning.6: debug: exiting worker thread partitioning.6 nbdkit: partitioning.4: debug: exiting worker thread partitioning.4 nbdkit: partitioning.5: debug: exiting worker thread partitioning.5 nbdkit: debug: starting worker thread partitioning.7 nbdkit: partitioning.7: debug: exiting worker thread partitioning.7 nbdkit: debug: starting worker thread partitioning.8 nbdkit: partitioning.8: debug: exiting worker thread partitioning.8 nbdkit: debug: starting worker thread partitioning.9 nbdkit: partitioning.9: debug: exiting worker thread partitioning.9 nbdkit: debug: starting worker thread partitioning.10 nbdkit: debug: starting worker thread partitioning.11 nbdkit: partitioning.10: debug: exiting worker thread partitioning.10 nbdkit: partitioning.11: debug: exiting worker thread partitioning.11 nbdkit: debug: starting worker thread partitioning.12 nbdkit: partitioning.12: debug: exiting worker thread partitioning.12 nbdkit: debug: starting worker thread partitioning.13 nbdkit: partitioning.13: debug: exiting worker thread partitioning.13 nbdkit: debug: starting worker thread partitioning.14 nbdkit: partitioning.14: debug: exiting worker thread partitioning.14 nbdkit: debug: starting worker thread partitioning.15 nbdkit: partitioning.15: debug: exiting worker thread partitioning.15 nbdkit: partitioning[1]: debug: partitioning: finalize nbdkit: partitioning[1]: debug: partitioning: close libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsUSETBw libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=/tmp/libguestfsUSETBw/overlay1.qcow2,format=qcow2,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsDH2dOt/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: partitioning[2]: debug: partitioning: preconnect nbdkit: partitioning[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: partitioning[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: partitioning[2]: debug: partitioning: open readonly=0 exportname="" tls=0 nbdkit: partitioning[2]: debug: partitioning: default_export readonly=0 tls=0 nbdkit: partitioning[2]: debug: partitioning: open returned handle 0x783d222184d0 nbdkit: partitioning[2]: debug: partitioning: prepare readonly=0 nbdkit: partitioning[2]: debug: partitioning: get_size nbdkit: partitioning[2]: debug: partitioning: can_write nbdkit: partitioning[2]: debug: partitioning: can_zero nbdkit: partitioning[2]: debug: partitioning: can_fast_zero nbdkit: partitioning[2]: debug: partitioning: can_trim nbdkit: partitioning[2]: debug: partitioning: can_fua nbdkit: partitioning[2]: debug: partitioning: can_flush nbdkit: partitioning[2]: debug: partitioning: is_rotational nbdkit: partitioning[2]: debug: partitioning: can_multi_conn nbdkit: partitioning[2]: debug: partitioning: can_cache nbdkit: partitioning[2]: debug: partitioning: can_extents nbdkit: partitioning[2]: debug: newstyle negotiation: flags: export 0xdcd nbdkit: partitioning[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: partitioning[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread partitioning.0 nbdkit: debug: starting worker thread partitioning.1 nbdkit: debug: starting worker thread partitioning.2 nbdkit: debug: starting worker thread partitioning.3 nbdkit: debug: starting worker thread partitioning.4 nbdkit: debug: starting worker thread partitioning.6 nbdkit: debug: starting worker thread partitioning.7 nbdkit: debug: starting worker thread partitioning.8 nbdkit: debug: starting worker thread partitioning.5 nbdkit: debug: starting worker thread partitioning.9 nbdkit: debug: starting worker thread partitioning.10 nbdkit: debug: starting worker thread partitioning.11 nbdkit: debug: starting worker thread partitioning.12 nbdkit: debug: starting worker thread partitioning.14 nbdkit: debug: starting worker thread partitioning.13 nbdkit: debug: starting worker thread partitioning.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.020000] tsc: Unable to calibrate against PIT [ 0.020000] tsc: using PMTIMER reference calibration [ 0.020000] tsc: Detected 2599.945 MHz processor [ 0.000801] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a0813258, max_idle_ns: 440795246379 ns [ 0.001602] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.89 BogoMIPS (lpj=10399780) [ 0.005439] pid_max: default: 32768 minimum: 301 [ 0.006596] LSM: Security Framework initializing [ 0.007727] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.010592] AppArmor: AppArmor initialized [ 0.010813] TOMOYO Linux initialized [ 0.012069] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.012424] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.035907] process: using AMD E400 aware idle routine [ 0.036379] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.036634] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.037125] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.037533] Spectre V2 : Mitigation: Full AMD retpoline [ 0.037733] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.384375] Freeing SMP alternatives memory: 32K [ 0.508475] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.513587] Performance Events: PMU not available due to virtualization, using software events only. [ 0.517019] rcu: Hierarchical SRCU implementation. [ 0.523641] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.527559] smp: Bringing up secondary CPUs ... [ 0.527832] smp: Brought up 1 node, 1 CPU [ 0.528048] smpboot: Max logical packages: 1 [ 0.528278] smpboot: Total of 1 processors activated (5199.89 BogoMIPS) [ 0.571554] node 0 deferred pages initialised in 36ms [ 0.586463] devtmpfs: initialized [ 0.591154] x86/mm: Memory block size: 128MB [ 0.599541] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.600076] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.603905] pinctrl core: initialized pinctrl subsystem [ 0.620540] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.624901] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.625794] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.626324] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.626860] audit: initializing netlink subsys (disabled) [ 0.632187] thermal_sys: Registered thermal governor 'fair_share' [ 0.632233] thermal_sys: Registered thermal governor 'bang_bang' [ 0.632502] thermal_sys: Registered thermal governor 'step_wise' [ 0.632711] thermal_sys: Registered thermal governor 'user_space' [ 0.632910] thermal_sys: Registered thermal governor 'power_allocator' [ 0.633691] audit: type=2000 audit(1636964566.644:1): state=initialized audit_enabled=0 res=1 [ 0.634572] cpuidle: using governor ladder [ 0.634821] cpuidle: using governor menu [ 0.636183] ACPI: bus type PCI registered [ 0.636469] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.639677] PCI: Using configuration type 1 for base access [ 0.655151] Kprobes globally optimized [ 0.658648] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.663198] alg: self-tests disabled [ 0.674356] ACPI: Added _OSI(Module Device) [ 0.674562] ACPI: Added _OSI(Processor Device) [ 0.674720] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.674879] ACPI: Added _OSI(Processor Aggregator Device) [ 0.675165] ACPI: Added _OSI(Linux-Dell-Video) [ 0.675340] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.676208] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.693416] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.708822] ACPI: Interpreter enabled [ 0.710048] ACPI: PM: (supports S0 S3 S4 S5) [ 0.710260] ACPI: Using IOAPIC for interrupt routing [ 0.710913] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.712898] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.747923] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.748945] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.750111] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.757560] acpiphp: Slot [2] registered [ 0.757887] acpiphp: Slot [3] registered [ 0.758139] acpiphp: Slot [4] registered [ 0.758388] acpiphp: Slot [5] registered [ 0.758712] acpiphp: Slot [6] registered [ 0.759016] acpiphp: Slot [7] registered [ 0.759291] acpiphp: Slot [8] registered [ 0.759564] acpiphp: Slot [9] registered [ 0.759820] acpiphp: Slot [10] registered [ 0.760072] acpiphp: Slot [11] registered [ 0.760328] acpiphp: Slot [12] registered [ 0.760628] acpiphp: Slot [13] registered [ 0.760923] acpiphp: Slot [14] registered [ 0.761170] acpiphp: Slot [15] registered [ 0.761480] acpiphp: Slot [16] registered [ 0.761737] acpiphp: Slot [17] registered [ 0.761994] acpiphp: Slot [18] registered [ 0.762274] acpiphp: Slot [19] registered [ 0.762611] acpiphp: Slot [20] registered [ 0.762896] acpiphp: Slot [21] registered [ 0.763160] acpiphp: Slot [22] registered [ 0.763436] acpiphp: Slot [23] registered [ 0.763725] acpiphp: Slot [24] registered [ 0.763972] acpiphp: Slot [25] registered [ 0.764219] acpiphp: Slot [26] registered [ 0.764507] acpiphp: Slot [27] registered [ 0.764767] acpiphp: Slot [28] registered [ 0.765038] acpiphp: Slot [29] registered [ 0.765507] acpiphp: Slot [30] registered [ 0.765786] acpiphp: Slot [31] registered [ 0.766229] PCI host bridge to bus 0000:00 [ 0.766588] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.767007] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.767252] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.767602] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.767863] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.769075] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.770490] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.779756] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.781089] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.784827] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.785387] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.785444] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.785723] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.786030] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.789535] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.790174] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.790491] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.791701] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.793224] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.798058] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.805273] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.806721] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.810479] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.813387] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.829020] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.829387] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.830472] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.833387] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.846241] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.847339] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.848193] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.849022] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.849628] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.853063] iommu: Default domain type: Translated [ 0.856892] vgaarb: loaded [ 0.858842] EDAC MC: Ver: 3.0.0 [ 0.871380] NetLabel: Initializing [ 0.871563] NetLabel: domain hash size = 128 [ 0.871733] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.872893] NetLabel: unlabeled traffic allowed by default [ 0.873158] PCI: Using ACPI for IRQ routing [ 0.875864] clocksource: Switched to clocksource tsc-early [ 0.948922] VFS: Disk quotas dquot_6.6.0 [ 0.984779] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.990219] AppArmor: AppArmor Filesystem Enabled [ 0.991158] pnp: PnP ACPI init [ 0.996098] pnp: PnP ACPI: found 5 devices [ 1.020769] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.022295] NET: Registered PF_INET protocol family [ 1.023670] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.037214] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.037800] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.038490] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.039115] TCP: Hash tables configured (established 16384 bind 16384) [ 1.041253] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.041637] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.042858] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.044958] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.046218] NET: Registered PF_XDP protocol family [ 1.047299] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.047549] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.047823] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.048092] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.048341] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.049161] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.049552] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.049929] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.050240] PCI: CLS 0 bytes, default 64 [ 1.063239] Trying to unpack rootfs image as initramfs... [ 1.067541] Initialise system trusted keyrings [ 1.069701] Key type blacklist registered [ 1.074305] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.098922] zbud: loaded [ 1.111537] integrity: Platform Keyring initialized [ 1.111814] Key type asymmetric registered [ 1.112067] Asymmetric key parser 'x509' registered [ 1.112487] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.114158] io scheduler mq-deadline registered [ 1.116712] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.125929] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.129442] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.135773] Freeing initrd memory: 5748K [ 1.140617] Linux agpgart interface v0.103 [ 1.143205] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.143487] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.148216] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.151770] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.152229] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.154685] mousedev: PS/2 mouse device common for all mice [ 1.158921] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.161906] rtc_cmos 00:04: RTC can wake from S4 [ 1.166993] rtc_cmos 00:04: registered as rtc0 [ 1.167603] rtc_cmos 00:04: setting system clock to 2021-11-15T08:22:48 UTC (1636964568) [ 1.168834] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.169779] ledtrig-cpu: registered to indicate activity on CPUs [ 1.173126] NET: Registered PF_INET6 protocol family [ 1.198818] Segment Routing with IPv6 [ 1.199437] mip6: Mobile IPv6 [ 1.199713] NET: Registered PF_PACKET protocol family [ 1.200511] mpls_gso: MPLS GSO support [ 1.202906] IPI shorthand broadcast: enabled [ 1.203412] sched_clock: Marking stable (1220144471, -18612477)->(1207965426, -6433432) [ 1.206772] registered taskstats version 1 [ 1.207099] Loading compiled-in X.509 certificates [ 1.219111] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.219788] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.221604] zswap: loaded using pool lzo/zbud [ 1.223777] Key type ._fscrypt registered [ 1.223983] Key type .fscrypt registered [ 1.224170] Key type fscrypt-provisioning registered [ 1.227901] Key type encrypted registered [ 1.228164] AppArmor: AppArmor sha1 policy hashing enabled [ 1.228850] ima: No TPM chip found, activating TPM-bypass! [ 1.229204] ima: Allocated hash algorithm: sha256 [ 1.231800] ima: No architecture policies found [ 1.232498] evm: Initialising EVM extended attributes: [ 1.232720] evm: security.selinux [ 1.232882] evm: security.SMACK64 (disabled) [ 1.233071] evm: security.SMACK64EXEC (disabled) [ 1.233253] evm: security.SMACK64TRANSMUTE (disabled) [ 1.233450] evm: security.SMACK64MMAP (disabled) [ 1.233778] evm: security.apparmor [ 1.233910] evm: security.ima [ 1.234016] evm: security.capability [ 1.234186] evm: HMAC attrs: 0x1 ^H[ 1.256984] Freeing unused decrypted memory: 2036K [ 1.314729] Freeing unused kernel image (initmem) memory: 2632K [ 1.315281] Write protecting the kernel read-only data: 22528k [ 1.319447] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.320165] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.518409] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.518989] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.58 0.41 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.643401] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.778368] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.851295] scsi host0: ata_piix [ 1.855234] scsi host1: ata_piix [ 1.855922] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.856287] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko [ 2.028692] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko [ 2.061771] tsc: Refined TSC clocksource calibration: 2600.024 MHz [ 2.062248] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns [ 2.062770] clocksource: Switched to clocksource tsc supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.406579] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.422760] random: crng init done [ 2.673225] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.683027] scsi host2: Virtio SCSI HBA [ 2.710982] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.720494] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.981904] sd 2:0:0:0: Power-on or device reset occurred [ 2.990182] sd 2:0:0:0: [sda] 229409 512-byte logical blocks: (117 MB/112 MiB) [ 2.991912] sd 2:0:1:0: Power-on or device reset occurred [ 2.992352] sd 2:0:0:0: [sda] Write Protect is off [ 2.994383] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 2.997065] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 2.997810] sd 2:0:1:0: [sdb] Write Protect is off [ 2.998733] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=1024 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=1536 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2560 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=3072 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=3584 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=4608 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=5120 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=5632 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=6144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=6656 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=7168 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=7680 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=8704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=9216 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=9728 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=10240 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=10752 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=11264 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=11776 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=12288 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=12800 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=13312 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=13824 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=14336 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=14848 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=15360 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=15872 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=16384 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=16896 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=17408 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17920 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18432 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=18944 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=19456 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=19968 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117440512 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117441024 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=117441536 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117442048 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117442560 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117443072 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117443584 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117444096 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117444608 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117445120 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117445632 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117446144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117446656 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117447168 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117447680 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448192 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449216 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449728 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450240 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450752 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451264 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451776 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452288 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452800 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453312 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453824 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454336 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454848 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117455360 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117455872 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117456384 [ 3.057985] sda: sda1 sda2 sda3 [ 3.067474] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.078902] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.180583] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.509957] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.558637] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.575697] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ od -x -A n ++ dd if=/dev/urandom bs=16 count=1 status=none + machine_id=' 70d8 d357 be54 fd64 0e25 955d be07 76b6' + echo 70d8d357be54fd640e25955dbe0776b6 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.205179] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.210365] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=117325824 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=117452800 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=117424128 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117252096 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117153792 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=117108736 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=117080064 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=116989952 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=116957184 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116948992 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=116969472 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=115875840 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.5: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.0: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.2: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.1: debug: partitioning: pread count=258048 offset=266240 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117436416 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117305344 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12599296 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12615680 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=12648448 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12713984 nbdkit: partitioning.0: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12845056 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=13107200 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12578816 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12447744 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12595200 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12611584 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12644352 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12591104 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=12603392 nbdkit: partitioning.6: debug: partitioning: pread count=24576 offset=12619776 nbdkit: partitioning.4: debug: partitioning: pread count=61440 offset=12652544 nbdkit: partitioning.15: debug: partitioning: pread count=126976 offset=12718080 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.11: debug: partitioning: pread count=258048 offset=12849152 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.2: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.1: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.7: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.0: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.9: debug: partitioning: pread count=262144 offset=116916224 nbdkit: partitioning.6: debug: partitioning: pread count=126976 offset=117178368 nbdkit: partitioning.4: debug: partitioning: pread count=65536 offset=117309440 nbdkit: partitioning.15: debug: partitioning: pread count=53248 offset=117379072 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=117325824 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117452800 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117424128 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117252096 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=117153792 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=117108736 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=117080064 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=116989952 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116957184 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=116948992 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=116969472 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=115875840 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.6: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.6: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.6: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.6: debug: partitioning: pread count=258048 offset=266240 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456384 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 9.237803] device-mapper: uevent: version 1.0.3 [ 9.246201] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: partitioning.6: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.1: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=131072 offset=12582912 + mdadm -As --auto=yes --run nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456384 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: partitioning.6: debug: partitioning: pread count=16384 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=32768 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=65536 offset=49152 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:22 autofs drwxr-xr-x 2 0 0 140 Nov 15 08:22 block drwxr-xr-x 2 0 0 80 Nov 15 08:22 bsg crw------- 1 0 0 10, 234 Nov 15 08:22 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:22 char crw------- 1 0 0 5, 1 Nov 15 08:22 console crw------- 1 0 0 10, 126 Nov 15 08:22 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:22 cuse drwxr-xr-x 7 0 0 140 Nov 15 08:22 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:22 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:22 fuse crw------- 1 0 0 10, 228 Nov 15 08:22 hpet crw------- 1 0 0 10, 183 Nov 15 08:22 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:22 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:22 kmsg crw------- 1 0 0 10, 237 Nov 15 08:22 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:22 mapper crw------- 1 0 0 1, 1 Nov 15 08:22 mem drwxr-xr-x 2 0 0 60 Nov 15 08:22 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:22 null crw------- 1 0 0 10, 144 Nov 15 08:22 nvram crw------- 1 0 0 1, 4 Nov 15 08:22 port crw------- 1 0 0 108, 0 Nov 15 08:22 ppp crw------- 1 0 0 10, 1 Nov 15 08:22 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:22 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:22 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:22 random crw------- 1 0 0 10, 242 Nov 15 08:22 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:22 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:22 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:22 sda brw------- 1 0 0 8, 1 Nov 15 08:22 sda1 brw------- 1 0 0 8, 2 Nov 15 08:22 sda2 brw------- 1 0 0 8, 3 Nov 15 08:22 sda3 brw------- 1 0 0 8, 16 Nov 15 08:22 sdb crw------- 1 0 0 21, 0 Nov 15 08:22 sg0 crw------- 1 0 0 21, 1 Nov 15 08:22 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:22 shm crw------- 1 0 0 10, 231 Nov 15 08:22 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:22 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:22 tty crw------- 1 0 0 4, 0 Nov 15 08:22 tty0 crw------- 1 0 0 4, 1 Nov 15 08:22 tty1 crw------- 1 0 0 4, 10 Nov 15 08:22 tty10 crw------- 1 0 0 4, 11 Nov 15 08:22 tty11 crw------- 1 0 0 4, 12 Nov 15 08:22 tty12 crw------- 1 0 0 4, 13 Nov 15 08:22 tty13 crw------- 1 0 0 4, 14 Nov 15 08:22 tty14 crw------- 1 0 0 4, 15 Nov 15 08:22 tty15 crw------- 1 0 0 4, 16 Nov 15 08:22 tty16 crw------- 1 0 0 4, 17 Nov 15 08:22 tty17 crw------- 1 0 0 4, 18 Nov 15 08:22 tty18 crw------- 1 0 0 4, 19 Nov 15 08:22 tty19 crw------- 1 0 0 4, 2 Nov 15 08:22 tty2 crw------- 1 0 0 4, 20 Nov 15 08:22 tty20 crw------- 1 0 0 4, 21 Nov 15 08:22 tty21 crw------- 1 0 0 4, 22 Nov 15 08:22 tty22 crw------- 1 0 0 4, 23 Nov 15 08:22 tty23 crw------- 1 0 0 4, 24 Nov 15 08:22 tty24 crw------- 1 0 0 4, 25 Nov 15 08:22 tty25 crw------- 1 0 0 4, 26 Nov 15 08:22 tty26 crw------- 1 0 0 4, 27 Nov 15 08:22 tty27 crw------- 1 0 0 4, 28 Nov 15 08:22 tty28 crw------- 1 0 0 4, 29 Nov 15 08:22 tty29 crw------- 1 0 0 4, 3 Nov 15 08:22 tty3 crw------- 1 0 0 4, 30 Nov 15 08:22 tty30 crw------- 1 0 0 4, 31 Nov 15 08:22 tty31 crw------- 1 0 0 4, 32 Nov 15 08:22 tty32 crw------- 1 0 0 4, 33 Nov 15 08:22 tty33 crw------- 1 0 0 4, 34 Nov 15 08:22 tty34 crw------- 1 0 0 4, 35 Nov 15 08:22 tty35 crw------- 1 0 0 4, 36 Nov 15 08:22 tty36 crw------- 1 0 0 4, 37 Nov 15 08:22 tty37 crw------- 1 0 0 4, 38 Nov 15 08:22 tty38 crw------- 1 0 0 4, 39 Nov 15 08:22 tty39 crw------- 1 0 0 4, 4 Nov 15 08:22 tty4 crw------- 1 0 0 4, 40 Nov 15 08:22 tty40 crw------- 1 0 0 4, 41 Nov 15 08:22 tty41 crw------- 1 0 0 4, 42 Nov 15 08:22 tty42 crw------- 1 0 0 4, 43 Nov 15 08:22 tty43 crw------- 1 0 0 4, 44 Nov 15 08:22 tty44 crw------- 1 0 0 4, 45 Nov 15 08:22 tty45 crw------- 1 0 0 4, 46 Nov 15 08:22 tty46 crw------- 1 0 0 4, 47 Nov 15 08:22 tty47 crw------- 1 0 0 4, 48 Nov 15 08:22 tty48 crw------- 1 0 0 4, 49 Nov 15 08:22 tty49 crw------- 1 0 0 4, 5 Nov 15 08:22 tty5 crw------- 1 0 0 4, 50 Nov 15 08:22 tty50 crw------- 1 0 0 4, 51 Nov 15 08:22 tty51 crw------- 1 0 0 4, 52 Nov 15 08:22 tty52 crw------- 1 0 0 4, 53 Nov 15 08:22 tty53 crw------- 1 0 0 4, 54 Nov 15 08:22 tty54 crw------- 1 0 0 4, 55 Nov 15 08:22 tty55 crw------- 1 0 0 4, 56 Nov 15 08:22 tty56 crw------- 1 0 0 4, 57 Nov 15 08:22 tty57 crw------- 1 0 0 4, 58 Nov 15 08:22 tty58 crw------- 1 0 0 4, 59 Nov 15 08:22 tty59 crw------- 1 0 0 4, 6 Nov 15 08:22 tty6 crw------- 1 0 0 4, 60 Nov 15 08:22 tty60 crw------- 1 0 0 4, 61 Nov 15 08:22 tty61 crw------- 1 0 0 4, 62 Nov 15 08:22 tty62 crw------- 1 0 0 4, 63 Nov 15 08:22 tty63 crw------- 1 0 0 4, 7 Nov 15 08:22 tty7 crw------- 1 0 0 4, 8 Nov 15 08:22 tty8 crw------- 1 0 0 4, 9 Nov 15 08:22 tty9 crw------- 1 0 0 4, 64 Nov 15 08:22 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:22 uhid crw------- 1 0 0 10, 223 Nov 15 08:22 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:22 urandom crw------- 1 0 0 7, 0 Nov 15 08:22 vcs crw------- 1 0 0 7, 1 Nov 15 08:22 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:22 vcsa crw------- 1 0 0 7, 129 Nov 15 08:22 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:22 vcsu crw------- 1 0 0 7, 65 Nov 15 08:22 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:22 vfio crw------- 1 0 0 10, 127 Nov 15 08:22 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:22 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:22 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:22 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:22 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:22 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:22 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:22 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 08:22 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 08:22 8:16 -> ../sdb lrwxrwxrwx 1 0 0 7 Nov 15 08:22 8:2 -> ../sda2 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 8:3 -> ../sda3 /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:22 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:22 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:22 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:22 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:22 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:22 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:22 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:22 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:22 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:22 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:22 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:22 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:22 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:22 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:22 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:22 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:22 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:22 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:22 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:22 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:22 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:22 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:22 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:22 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:22 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:22 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:22 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:22 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:22 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:22 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:22 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:22 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 140 Nov 15 08:22 by-id drwxr-xr-x 2 0 0 100 Nov 15 08:22 by-partlabel drwxr-xr-x 2 0 0 100 Nov 15 08:22 by-partuuid drwxr-xr-x 2 0 0 140 Nov 15 08:22 by-path drwxr-xr-x 2 0 0 60 Nov 15 08:22 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:22 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:22 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:22 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 scsi-0QEMU_QEMU_HARDDISK_hd0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 scsi-0QEMU_QEMU_HARDDISK_hd0-part3 -> ../../sda3 /dev/disk/by-partlabel: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 partitioning3.p1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 partitioning3.p2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 partitioning3.p3 -> ../../sda3 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 19a7d3ee-cb0b-7a94-782d-0e5503c1452b -> ../../sda3 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 28e6551e-cef2-337d-873b-0f7bd6c93783 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 a340a33f-8105-564e-b7c4-359de4c796bd -> ../../sda2 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:22 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:22 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 pci-0000:00:03.0-scsi-0:0:0:0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:22 pci-0000:00:03.0-scsi-0:0:0:0-part3 -> ../../sda3 lrwxrwxrwx 1 0 0 9 Nov 15 08:22 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:22 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:22 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:22 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:22 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:22 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:22 seq crw------- 1 0 0 116, 33 Nov 15 08:22 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:22 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:22 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: partitioning.10: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.1: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=131072 offset=12582912 + lvm vgs nbdkit: partitioning.12: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.13: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.15: debug: partitioning: pread count=131072 offset=12582912 + lvm lvs nbdkit: partitioning.14: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.8: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.2: debug: partitioning: pread count=131072 offset=12582912 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:22:59 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 12.20 1.13 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: part_get_gpt_type "/dev/sda" 1 guestfsd: <= part_get_gpt_type (0x189) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: fold-stdout-on-stderr sgdisk '/dev/sda' '-i' '1' nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=1024 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=1536 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=2048 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=2560 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=3072 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=3584 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=4608 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=5120 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=5632 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=6144 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=6656 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=7168 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=7680 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=8192 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=8704 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=9216 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=9728 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=10240 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=10752 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=11264 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=11776 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=12288 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=12800 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=13312 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=13824 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=14336 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=14848 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=15360 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=15872 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17408 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17920 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18432 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18944 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19456 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19968 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117440512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441024 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441536 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442560 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443072 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443584 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444608 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445120 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445632 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=117446144 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=117446656 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=117447168 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117447680 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117448192 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117448704 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117449216 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=117449728 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=117450240 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=117450752 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=117451264 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=117451776 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=117452288 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=117452800 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=117453312 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=117453824 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=117454336 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454848 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=117455360 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=117455872 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=117456384 [ 13.725246] sda: sda1 sda2 sda3 command: sgdisk returned 0 command: sgdisk: stderr: Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem) Partition unique GUID: 28E6551E-CEF2-337D-873B-0F7BD6C93783 First sector: 2048 (at 1024.0 KiB) Last sector: 2048 (at 1024.0 KiB) Partition size: 1 sectors (512 bytes) Attribute flags: 0000000000000004 Partition name: 'partitioning3.p1' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117325824 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=117452800 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=117424128 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=117252096 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=117153792 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=117108736 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117080064 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116989952 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=116957184 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=116948992 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=116969472 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=115875840 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.6: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.6: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.6: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.6: debug: partitioning: pread count=258048 offset=266240 SELinux enabled state cached to: disabled nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12578816 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12447744 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=117436416 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=117305344 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12599296 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12615680 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12648448 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12713984 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12845056 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=13107200 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.2: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=12595200 No filesystem is currently mounted on /sys/fs/cgroup. nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.4: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.15: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.15: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.15: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12611584 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12644352 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12591104 nbdkit: partitioning.11: debug: partitioning: pread count=8192 offset=12603392 nbdkit: partitioning.11: debug: partitioning: pread count=24576 offset=12619776 nbdkit: partitioning.7: debug: partitioning: pread count=61440 offset=12652544 nbdkit: partitioning.3: debug: partitioning: pread count=126976 offset=12718080 Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.6: debug: partitioning: pread count=258048 offset=12849152 nbdkit: partitioning.2: debug: partitioning: pread count=262144 offset=116916224 nbdkit: partitioning.10: debug: partitioning: pread count=126976 offset=117178368 nbdkit: partitioning.1: debug: partitioning: pread count=65536 offset=117309440 nbdkit: partitioning.5: debug: partitioning: pread count=53248 offset=117379072 libguestfs: trace: part_get_gpt_type = "0FC63DAF-8483-4772-8E79-3D69D8477DE4" libguestfs: trace: part_get_gpt_type "/dev/sda" 2 guestfsd: => part_get_gpt_type (0x189) took 1.09 secs guestfsd: <= part_get_gpt_type (0x189) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: fold-stdout-on-stderr sgdisk '/dev/sda' '-i' '2' nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=1024 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=1536 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=2048 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=2560 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=3072 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=3584 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=4096 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=4608 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=5120 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=5632 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=6144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=6656 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=7168 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=7680 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=8192 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=8704 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=9216 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=9728 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=10240 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=10752 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=11264 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=11776 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=12288 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=12800 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=13312 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=13824 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=14336 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=14848 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=15360 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=15872 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17408 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17920 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18432 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18944 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19456 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19968 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117440512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441024 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441536 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442560 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443072 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443584 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444608 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445120 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445632 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117446144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117446656 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117447168 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117447680 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448192 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449216 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449728 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450240 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450752 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451264 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451776 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452288 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452800 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453312 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453824 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454336 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=117454848 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=117455360 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=117455872 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=117456384 [ 14.520417] sda: sda1 sda2 sda3 command: sgdisk returned 0 command: sgdisk: stderr: Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem) Partition unique GUID: A340A33F-8105-564E-B7C4-359DE4C796BD First sector: 4096 (at 2.0 MiB) Last sector: 24575 (at 12.0 MiB) Partition size: 20480 sectors (10.0 MiB) Attribute flags: 0000000000000000 Partition name: 'partitioning3.p2' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=117325824 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=117452800 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117424128 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=117252096 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=117153792 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117108736 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=117080064 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116989952 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116957184 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116948992 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116969472 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=115875840 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.6: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.6: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.6: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.0: debug: partitioning: pread count=258048 offset=266240 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=117436416 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=117305344 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=12599296 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12615680 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12648448 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=12713984 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12578816 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12845056 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12447744 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=13107200 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12595200 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=12611584 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12644352 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.12: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12591104 nbdkit: partitioning.4: debug: partitioning: pread count=8192 offset=12603392 nbdkit: partitioning.4: debug: partitioning: pread count=24576 offset=12619776 nbdkit: partitioning.4: debug: partitioning: pread count=61440 offset=12652544 nbdkit: partitioning.3: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.5: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.9: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.0: debug: partitioning: pread count=126976 offset=12718080 nbdkit: partitioning.7: debug: partitioning: pread count=258048 offset=12849152 nbdkit: partitioning.15: debug: partitioning: pread count=262144 offset=116916224 nbdkit: partitioning.12: debug: partitioning: pread count=126976 offset=117178368 nbdkit: partitioning.14: debug: partitioning: pread count=65536 offset=117309440 nbdkit: partitioning.12: debug: partitioning: pread count=53248 offset=117379072 libguestfs: trace: part_get_gpt_type = "0FC63DAF-8483-4772-8E79-3D69D8477DE4" libguestfs: trace: part_get_gpt_type "/dev/sda" 3 guestfsd: => part_get_gpt_type (0x189) took 0.77 secs guestfsd: <= part_get_gpt_type (0x189) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: fold-stdout-on-stderr sgdisk '/dev/sda' '-i' '3' nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1024 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=1536 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2560 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=3072 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=3584 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=4608 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=5120 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=5632 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=6144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=6656 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=7168 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=7680 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=8192 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=8704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=9216 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=9728 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=10240 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=10752 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=11264 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=11776 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=12288 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=12800 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=13312 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=13824 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=14336 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=14848 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=15360 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=15872 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17408 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=17920 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18432 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=18944 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19456 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=19968 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117440512 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441024 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117441536 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442048 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117442560 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443072 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117443584 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117444608 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445120 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117445632 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117446144 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117446656 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117447168 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117447680 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448192 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449216 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117449728 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450240 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117450752 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451264 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117451776 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452288 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117452800 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453312 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117453824 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454336 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117454848 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117455360 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117455872 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456384 [ 15.333423] sda: sda1 sda2 sda3 command: sgdisk returned 0 command: sgdisk: stderr: Partition GUID code: 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F (Linux swap) Partition unique GUID: 19A7D3EE-CB0B-7A94-782D-0E5503C1452B First sector: 24576 (at 12.0 MiB) Last sector: 229375 (at 112.0 MiB) Partition size: 204800 sectors (100.0 MiB) Attribute flags: 0000000000000000 Partition name: 'partitioning3.p3' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117448704 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=117456896 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117325824 No filesystem is currently mounted on /sys/fs/cgroup. nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117452800 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117424128 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117252096 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117153792 Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117108736 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117080064 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116989952 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116957184 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116948992 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=116969472 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=115875840 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.11: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.11: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.11: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.11: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.8: debug: partitioning: pread count=258048 offset=266240 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=117374976 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=117432320 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=12578816 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12447744 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12587008 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=117436416 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=117305344 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12599296 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12615680 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12648448 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12713984 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=12845056 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.11: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.11: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.6: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=13107200 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=12595200 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=12611584 nbdkit: partitioning.4: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=12644352 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=12591104 nbdkit: partitioning.0: debug: partitioning: pread count=8192 offset=12603392 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=24576 offset=12619776 nbdkit: partitioning.14: debug: partitioning: pread count=61440 offset=12652544 nbdkit: partitioning.10: debug: partitioning: pread count=16384 offset=4096 nbdkit: partitioning.11: debug: partitioning: pread count=126976 offset=12718080 nbdkit: partitioning.6: debug: partitioning: pread count=258048 offset=12849152 nbdkit: partitioning.3: debug: partitioning: pread count=262144 offset=116916224 nbdkit: partitioning.1: debug: partitioning: pread count=126976 offset=117178368 nbdkit: partitioning.12: debug: partitioning: pread count=65536 offset=117309440 nbdkit: partitioning.13: debug: partitioning: pread count=53248 offset=117379072 libguestfs: trace: part_get_gpt_type = "0657FD6D-A4AB-43C4-84E5-0933C84B4F4F" libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => part_get_gpt_type (0x189) took 1.35 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1249438 nbdkit: partitioning.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: partitioning.5: debug: exiting worker thread partitioning.5 nbdkit: partitioning.2: debug: exiting worker thread partitioning.2 nbdkit: partitioning.4: debug: exiting worker thread partitioning.4 nbdkit: partitioning.15: debug: exiting worker thread partitioning.15 nbdkit: partitioning.7: debug: exiting worker thread partitioning.7 nbdkit: partitioning.8: debug: exiting worker thread partitioning.8 nbdkit: partitioning.0: debug: exiting worker thread partitioning.0 nbdkit: partitioning.14: debug: exiting worker thread partitioning.14 nbdkit: partitioning.9: debug: exiting worker thread partitioning.9 nbdkit: partitioning.10: debug: exiting worker thread partitioning.10 nbdkit: partitioning.6: debug: exiting worker thread partitioning.6 nbdkit: partitioning.11: debug: exiting worker thread partitioning.11 nbdkit: partitioning.3: debug: exiting worker thread partitioning.3 nbdkit: partitioning.12: debug: exiting worker thread partitioning.12 nbdkit: partitioning.1: debug: exiting worker thread partitioning.1 nbdkit: partitioning.13: debug: exiting worker thread partitioning.13 nbdkit: partitioning[2]: debug: partitioning: finalize nbdkit: partitioning[2]: debug: partitioning: close libguestfs: qemu maxrss 520924K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x59da00730180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsUSETBw libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsDH2dOt /nonexistent/.guestfish: No such file or directory ++ cat partitioning3.out + '[' '0FC63DAF-8483-4772-8E79-3D69D8477DE4 0FC63DAF-8483-4772-8E79-3D69D8477DE4 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F' '!=' '0FC63DAF-8483-4772-8E79-3D69D8477DE4 0FC63DAF-8483-4772-8E79-3D69D8477DE4 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-partitioning3.sh: run cleanup hooks: exit code 0 ./test-partitioning3.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f partitioning3.pid /tmp/nbdkit-test-sock.fDLK7m partitioning3.p1 partitioning3.p2 partitioning3.p3 partitioning3.out + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1249405 + local pid=1249405 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1249405 + for i in {1..60} + kill -0 1249405 + sleep 1 nbdkit: debug: partitioning: cleanup nbdkit: debug: partitioning: unload plugin + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + for i in {1..60} + kill -0 1249405 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1249405 failed to respond to SIGTERM' error: nbdkit pid 1249405 failed to respond to SIGTERM + kill -9 1249405 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-partitioning3.sh (exit status: 1) FAIL: test-partitioning5.sh =========================== + requires guestfish --version + requires mke2fs -V ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.fZCn7V + files='partitioning5.pid /tmp/nbdkit-test-sock.fZCn7V partitioning5.fs partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.p13' + rm -f partitioning5.pid /tmp/nbdkit-test-sock.fZCn7V partitioning5.fs partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.p13 + cleanup_fn rm -f partitioning5.pid /tmp/nbdkit-test-sock.fZCn7V partitioning5.fs partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.p13 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f partitioning5.pid /tmp/nbdkit-test-sock.fZCn7V partitioning5.fs partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.p13' + truncate -s 1 partitioning5.p1 + truncate -s 10M partitioning5.p2 + truncate -s 512 partitioning5.p3 + truncate -s 1 partitioning5.p5 + truncate -s 512 partitioning5.p6 + truncate -s 1 partitioning5.p7 + truncate -s 1 partitioning5.p8 + truncate -s 10M partitioning5.p9 + truncate -s 512 partitioning5.p10 + truncate -s 1 partitioning5.p11 + truncate -s 10M partitioning5.p13 + truncate -s 20M partitioning5.fs + mke2fs -F -t ext2 partitioning5.fs mke2fs 1.46.4 (18-Aug-2021) Discarding device blocks: 0/20480 done Creating filesystem with 20480 1k blocks and 5112 inodes Filesystem UUID: 44976c1e-60b9-49ab-8a52-2bf4c5884d03 Superblock backups stored on blocks: 8193 Allocating group tables: 0/3 done Writing inode tables: 0/3 done Writing superblocks and filesystem accounting information: 0/3 done + start_nbdkit -P partitioning5.pid -U /tmp/nbdkit-test-sock.fZCn7V partitioning partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.fs partitioning5.p13 partition-type=mbr + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=partitioning5.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P partitioning5.pid -U /tmp/nbdkit-test-sock.fZCn7V partitioning partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.fs partitioning5.p13 partition-type=mbr /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P partitioning5.pid -U /tmp/nbdkit-test-sock.fZCn7V -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.fs partitioning5.p13 partition-type=mbr nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/partitioning/.libs/nbdkit-partitioning-plugin.so (name partitioning) nbdkit: debug: partitioning: load nbdkit: debug: partitioning: config key=file, value=partitioning5.p1 nbdkit: debug: partitioning: config key=file, value=partitioning5.p2 nbdkit: debug: partitioning: config key=file, value=partitioning5.p3 nbdkit: debug: partitioning: config key=file, value=partitioning5.p5 nbdkit: debug: partitioning: config key=file, value=partitioning5.p6 nbdkit: debug: partitioning: config key=file, value=partitioning5.p7 nbdkit: debug: partitioning: config key=file, value=partitioning5.p8 nbdkit: debug: partitioning: config key=file, value=partitioning5.p9 nbdkit: debug: partitioning: config key=file, value=partitioning5.p10 nbdkit: debug: partitioning: config key=file, value=partitioning5.p11 nbdkit: debug: partitioning: config key=file, value=partitioning5.fs nbdkit: debug: partitioning: config key=file, value=partitioning5.p13 nbdkit: debug: partitioning: config key=partition-type, value=mbr nbdkit: debug: partitioning: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: partitioning: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.fZCn7V nbdkit: debug: forked into background (new pid = 1251189) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/partitioning5.pid nbdkit: debug: partitioning: after_fork + for _i in {1..60} + test -s partitioning5.pid + break + test -s partitioning5.pid ++ cat partitioning5.pid + cleanup_fn kill_nbdkit 1251189 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1251189' + guestfish --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.fZCn7V' libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x560c6bd5f180, program = guestfish libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.fZCn7V" libguestfs: trace: add_drive = 0 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsibFsvm libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.fZCn7V,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsQlnNMm/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: partitioning[1]: debug: partitioning: preconnect nbdkit: partitioning[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: partitioning[1]: debug: partitioning: open readonly=0 exportname="" tls=0 nbdkit: partitioning[1]: debug: partitioning: default_export readonly=0 tls=0 nbdkit: partitioning[1]: debug: partitioning: open returned handle 0x720bac1154d0 nbdkit: partitioning[1]: debug: partitioning: prepare readonly=0 nbdkit: partitioning[1]: debug: partitioning: get_size nbdkit: partitioning[1]: debug: partitioning: can_write nbdkit: partitioning[1]: debug: partitioning: can_zero nbdkit: partitioning[1]: debug: partitioning: can_fast_zero nbdkit: partitioning[1]: debug: partitioning: can_trim nbdkit: partitioning[1]: debug: partitioning: can_fua nbdkit: partitioning[1]: debug: partitioning: can_flush nbdkit: partitioning[1]: debug: partitioning: is_rotational nbdkit: partitioning[1]: debug: partitioning: can_multi_conn nbdkit: partitioning[1]: debug: partitioning: can_cache nbdkit: partitioning[1]: debug: partitioning: can_extents nbdkit: partitioning[1]: debug: newstyle negotiation: flags: export 0xdcd nbdkit: partitioning[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: partitioning[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread partitioning.0 nbdkit: debug: starting worker thread partitioning.1 nbdkit: debug: starting worker thread partitioning.2 nbdkit: debug: starting worker thread partitioning.3 nbdkit: debug: starting worker thread partitioning.4 nbdkit: debug: starting worker thread partitioning.5 nbdkit: debug: starting worker thread partitioning.6 nbdkit: debug: starting worker thread partitioning.7 nbdkit: debug: starting worker thread partitioning.8 nbdkit: debug: starting worker thread partitioning.9 nbdkit: debug: starting worker thread partitioning.10 nbdkit: debug: starting worker thread partitioning.11 nbdkit: debug: starting worker thread partitioning.12 nbdkit: debug: starting worker thread partitioning.13 nbdkit: debug: starting worker thread partitioning.14 nbdkit: debug: starting worker thread partitioning.15 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.020000] tsc: Unable to calibrate against PIT [ 0.020000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2598.574 MHz processor [ 0.000865] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x2574f94bf31, max_idle_ns: 440795307173 ns [ 0.001681] Calibrating delay loop (skipped), value calculated using timer frequency.. 5197.14 BogoMIPS (lpj=10394296) [ 0.002348] pid_max: default: 32768 minimum: 301 [ 0.005738] LSM: Security Framework initializing [ 0.006905] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.009929] AppArmor: AppArmor initialized [ 0.010152] TOMOYO Linux initialized [ 0.011426] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.011744] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.035409] process: using AMD E400 aware idle routine [ 0.035885] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.036109] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.036593] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.037059] Spectre V2 : Mitigation: Full AMD retpoline [ 0.037268] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.385246] Freeing SMP alternatives memory: 32K [ 0.510777] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.518133] Performance Events: PMU not available due to virtualization, using software events only. [ 0.520411] rcu: Hierarchical SRCU implementation. [ 0.528361] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.532042] smp: Bringing up secondary CPUs ... [ 0.532310] smp: Brought up 1 node, 1 CPU [ 0.532506] smpboot: Max logical packages: 1 [ 0.532775] smpboot: Total of 1 processors activated (5197.14 BogoMIPS) [ 0.578633] node 0 deferred pages initialised in 40ms [ 0.594464] devtmpfs: initialized [ 0.599233] x86/mm: Memory block size: 128MB [ 0.607701] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.608238] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.612042] pinctrl core: initialized pinctrl subsystem [ 0.628648] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.633037] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.633921] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.634451] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.634956] audit: initializing netlink subsys (disabled) [ 0.640422] thermal_sys: Registered thermal governor 'fair_share' [ 0.640470] thermal_sys: Registered thermal governor 'bang_bang' [ 0.640732] thermal_sys: Registered thermal governor 'step_wise' [ 0.640940] thermal_sys: Registered thermal governor 'user_space' [ 0.641141] thermal_sys: Registered thermal governor 'power_allocator' [ 0.641774] audit: type=2000 audit(1636964653.656:1): state=initialized audit_enabled=0 res=1 [ 0.642759] cpuidle: using governor ladder [ 0.643016] cpuidle: using governor menu [ 0.644361] ACPI: bus type PCI registered [ 0.644651] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.647792] PCI: Using configuration type 1 for base access [ 0.663468] Kprobes globally optimized [ 0.667074] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.671443] alg: self-tests disabled [ 0.682414] ACPI: Added _OSI(Module Device) [ 0.682643] ACPI: Added _OSI(Processor Device) [ 0.682805] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.682974] ACPI: Added _OSI(Processor Aggregator Device) [ 0.683242] ACPI: Added _OSI(Linux-Dell-Video) [ 0.683405] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.684167] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.701810] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.717958] ACPI: Interpreter enabled [ 0.719155] ACPI: PM: (supports S0 S3 S4 S5) [ 0.719366] ACPI: Using IOAPIC for interrupt routing [ 0.720090] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.722267] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.760120] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.761153] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.762182] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.769775] acpiphp: Slot [2] registered [ 0.770103] acpiphp: Slot [3] registered [ 0.770372] acpiphp: Slot [4] registered [ 0.770641] acpiphp: Slot [5] registered [ 0.770968] acpiphp: Slot [6] registered [ 0.771249] acpiphp: Slot [7] registered [ 0.771496] acpiphp: Slot [8] registered [ 0.771762] acpiphp: Slot [9] registered [ 0.772005] acpiphp: Slot [10] registered [ 0.772250] acpiphp: Slot [11] registered [ 0.772498] acpiphp: Slot [12] registered [ 0.772776] acpiphp: Slot [13] registered [ 0.773065] acpiphp: Slot [14] registered [ 0.773318] acpiphp: Slot [15] registered [ 0.773600] acpiphp: Slot [16] registered [ 0.773865] acpiphp: Slot [17] registered [ 0.774122] acpiphp: Slot [18] registered [ 0.774371] acpiphp: Slot [19] registered [ 0.774682] acpiphp: Slot [20] registered [ 0.774958] acpiphp: Slot [21] registered [ 0.775209] acpiphp: Slot [22] registered [ 0.775463] acpiphp: Slot [23] registered [ 0.775746] acpiphp: Slot [24] registered [ 0.775991] acpiphp: Slot [25] registered [ 0.776237] acpiphp: Slot [26] registered [ 0.776508] acpiphp: Slot [27] registered [ 0.776789] acpiphp: Slot [28] registered [ 0.777041] acpiphp: Slot [29] registered [ 0.777530] acpiphp: Slot [30] registered [ 0.777804] acpiphp: Slot [31] registered [ 0.778242] PCI host bridge to bus 0000:00 [ 0.778562] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.778954] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.779202] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.779550] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.780422] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.780878] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.782292] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.791524] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.792851] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.793703] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.797484] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.797809] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.798073] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.798366] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.800060] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.800713] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.801518] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.802721] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.804073] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.811498] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.817036] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.817451] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.818407] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.821451] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.828839] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.829451] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.830648] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.833451] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.847996] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.849090] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.850040] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.850848] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.851345] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.855028] iommu: Default domain type: Translated [ 0.858902] vgaarb: loaded [ 0.860824] EDAC MC: Ver: 3.0.0 [ 0.872942] NetLabel: Initializing [ 0.873111] NetLabel: domain hash size = 128 [ 0.873282] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.874429] NetLabel: unlabeled traffic allowed by default [ 0.874699] PCI: Using ACPI for IRQ routing [ 0.876950] clocksource: Switched to clocksource tsc-early [ 0.948603] VFS: Disk quotas dquot_6.6.0 [ 0.949095] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.988327] AppArmor: AppArmor Filesystem Enabled [ 0.989311] pnp: PnP ACPI init [ 0.994672] pnp: PnP ACPI: found 5 devices [ 1.019846] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.021294] NET: Registered PF_INET protocol family [ 1.022765] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.036118] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.036654] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.037315] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.037988] TCP: Hash tables configured (established 16384 bind 16384) [ 1.040169] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.040805] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.041331] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.043785] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.044317] NET: Registered PF_XDP protocol family [ 1.048996] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.049265] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.049481] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.049777] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.050741] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.051660] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.051990] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.052275] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.052548] PCI: CLS 0 bytes, default 64 [ 1.061779] Trying to unpack rootfs image as initramfs... [ 1.068676] Initialise system trusted keyrings [ 1.074678] Key type blacklist registered [ 1.077992] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.103181] zbud: loaded [ 1.112461] integrity: Platform Keyring initialized [ 1.112778] Key type asymmetric registered [ 1.113017] Asymmetric key parser 'x509' registered [ 1.113444] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.118563] io scheduler mq-deadline registered [ 1.121126] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.125739] Freeing initrd memory: 5748K [ 1.128691] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.132264] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.136903] Linux agpgart interface v0.103 [ 1.139363] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.139660] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.143826] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.147918] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.148347] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.150858] mousedev: PS/2 mouse device common for all mice [ 1.155511] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.158250] rtc_cmos 00:04: RTC can wake from S4 [ 1.161879] rtc_cmos 00:04: registered as rtc0 [ 1.162459] rtc_cmos 00:04: setting system clock to 2021-11-15T08:24:14 UTC (1636964654) [ 1.163728] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.166736] ledtrig-cpu: registered to indicate activity on CPUs [ 1.170135] NET: Registered PF_INET6 protocol family [ 1.194896] Segment Routing with IPv6 [ 1.195509] mip6: Mobile IPv6 [ 1.195811] NET: Registered PF_PACKET protocol family [ 1.196579] mpls_gso: MPLS GSO support [ 1.199033] IPI shorthand broadcast: enabled [ 1.199524] sched_clock: Marking stable (1220146610, -22548146)->(1205245351, -7646887) [ 1.202581] registered taskstats version 1 [ 1.202915] Loading compiled-in X.509 certificates [ 1.215645] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.216318] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.218210] zswap: loaded using pool lzo/zbud [ 1.220309] Key type ._fscrypt registered [ 1.220519] Key type .fscrypt registered [ 1.220706] Key type fscrypt-provisioning registered [ 1.224401] Key type encrypted registered [ 1.224638] AppArmor: AppArmor sha1 policy hashing enabled [ 1.225328] ima: No TPM chip found, activating TPM-bypass! [ 1.225939] ima: Allocated hash algorithm: sha256 [ 1.228247] ima: No architecture policies found [ 1.228938] evm: Initialising EVM extended attributes: [ 1.229155] evm: security.selinux [ 1.229317] evm: security.SMACK64 (disabled) [ 1.229477] evm: security.SMACK64EXEC (disabled) [ 1.229784] evm: security.SMACK64TRANSMUTE (disabled) [ 1.229970] evm: security.SMACK64MMAP (disabled) [ 1.230124] evm: security.apparmor [ 1.230238] evm: security.ima [ 1.230339] evm: security.capability [ 1.230481] evm: HMAC attrs: 0x1 ^H[ 1.253375] Freeing unused decrypted memory: 2036K [ 1.312531] Freeing unused kernel image (initmem) memory: 2632K [ 1.313109] Write protecting the kernel read-only data: 22528k [ 1.317267] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.318083] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.514349] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.515034] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.58 0.41 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.642514] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.777414] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.850664] scsi host0: ata_piix [ 1.854662] scsi host1: ata_piix [ 1.855367] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.855685] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko[ 2.028853] random: fast init done supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko [ 2.090740] tsc: Refined TSC clocksource calibration: 2600.032 MHz [ 2.091287] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a5a5f61d, max_idle_ns: 440795279572 ns [ 2.091890] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.481661] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.498234] random: crng init done [ 2.739638] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.748583] scsi host2: Virtio SCSI HBA [ 2.774846] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.783359] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.031989] sd 2:0:0:0: Power-on or device reset occurred [ 3.037017] sd 2:0:0:0: [sda] 124928 512-byte logical blocks: (64.0 MB/61.0 MiB) [ 3.038859] sd 2:0:1:0: Power-on or device reset occurred [ 3.040578] sd 2:0:0:0: [sda] Write Protect is off [ 3.041194] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.041818] sd 2:0:1:0: [sdb] Write Protect is off [ 3.042724] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.043294] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=15728640 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=28311552 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=29360128 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=30408704 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=52428800 [ 3.082348] sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 > [ 3.106839] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.107187] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.194453] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.497865] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.548528] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.565421] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' 3611 8f26 a456 bb01 1442 acb7 14f4 1859' + echo 36118f26a456bb011442acb714f41859 + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 7.120378] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 7.122018] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=63959040 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=63827968 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=63930368 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=63832064 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=63758336 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=63660032 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=63614976 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=63586304 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=63496192 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=63463424 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=63455232 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=63475712 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=62382080 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.9: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.10: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.11: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.13: debug: partitioning: pread count=126976 offset=135168 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=52363264 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=30408704 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=29360128 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=52420608 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=31457280 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=31461376 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=52424704 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=52293632 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=53477376 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=31473664 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=53481472 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=31490048 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=63959040 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=31522816 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=15728640 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=63827968 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=28311552 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=31588352 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=29360128 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=53493760 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=30408704 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=31719424 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=52428800 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=31981568 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=53510144 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=32505856 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=53542912 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=33554432 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=35651584 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=53608448 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=31469568 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=53739520 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=31485952 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=54001664 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.13: debug: partitioning: pread count=1024 offset=12583424 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=31518720 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=54525952 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12578816 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=31465472 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=55574528 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12447744 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=57671680 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=2113536 nbdkit: partitioning.6: debug: partitioning: pread count=8192 offset=31477760 nbdkit: partitioning.4: debug: partitioning: pread count=24576 offset=31494144 nbdkit: partitioning.5: debug: partitioning: pread count=61440 offset=31526912 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=53489664 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=2129920 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=2162688 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=53506048 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=2228224 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=53538816 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2359296 nbdkit: partitioning.14: debug: partitioning: pread count=126976 offset=31592448 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=53485568 nbdkit: partitioning.1: debug: partitioning: pread count=8192 offset=53497856 nbdkit: partitioning.15: debug: partitioning: pread count=24576 offset=53514240 nbdkit: partitioning.3: debug: partitioning: pread count=61440 offset=53547008 nbdkit: partitioning.7: debug: partitioning: pread count=126976 offset=53612544 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=2621440 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=13631488 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=3145728 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=6291456 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=2109440 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=2125824 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=2158592 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=2105344 nbdkit: partitioning.0: debug: partitioning: pread count=8192 offset=2117632 nbdkit: partitioning.14: debug: partitioning: pread count=24576 offset=2134016 nbdkit: partitioning.2: debug: partitioning: pread count=61440 offset=2166784 nbdkit: partitioning.1: debug: partitioning: pread count=126976 offset=2232320 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=15728640 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=28246016 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=14680064 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=16777216 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=28303360 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=17825792 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=17829888 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=28307456 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=28176384 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=17842176 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=17858560 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=17891328 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=17956864 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=18087936 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=18350080 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=18874368 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=19922944 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=22020096 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=17838080 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=17854464 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=17887232 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=17833984 nbdkit: partitioning.5: debug: partitioning: pread count=8192 offset=17846272 nbdkit: partitioning.10: debug: partitioning: pread count=24576 offset=17862656 nbdkit: partitioning.8: debug: partitioning: pread count=61440 offset=17895424 nbdkit: partitioning.9: debug: partitioning: pread count=126976 offset=17960960 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=63959040 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=63827968 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=63930368 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=63832064 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=63758336 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=63660032 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=63614976 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=63586304 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=63496192 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=63463424 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=63455232 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=63475712 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=62382080 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=16384 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=32768 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=65536 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=131072 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=262144 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=524288 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=1048576 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=4194304 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=12288 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=28672 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=61440 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=8192 nbdkit: partitioning.4: debug: partitioning: pread count=8192 offset=20480 nbdkit: partitioning.4: debug: partitioning: pread count=24576 offset=36864 nbdkit: partitioning.4: debug: partitioning: pread count=61440 offset=69632 nbdkit: partitioning.4: debug: partitioning: pread count=126976 offset=135168 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=53477376 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=53481472 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=53477376 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=53477376 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=52363264 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=52420608 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=31457280 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=31461376 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=31457280 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=31457280 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=30408704 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=30408704 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=29360128 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=29360128 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=28246016 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=28303360 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=17825792 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=17829888 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=17825792 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=17825792 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=16777216 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=16777216 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=15728640 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=15728640 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=14680064 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=14680064 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=13631488 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=13631488 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=63962624 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=63962112 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 10.557640] device-mapper: uevent: version 1.0.3 [ 10.566166] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: partitioning.1: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.14: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.6: debug: partitioning: pread count=131072 offset=17825792 nbdkit: partitioning.3: debug: partitioning: pread count=131072 offset=31457280 nbdkit: partitioning.10: debug: partitioning: pread count=131072 offset=53477376 + mdadm -As --auto=yes --run nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=53477376 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=53481472 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=53477376 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=53477376 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=52363264 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=52420608 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=31457280 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=31461376 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=31457280 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=31457280 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=30408704 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=30408704 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=29360128 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=29360128 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=28246016 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=28303360 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=17825792 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=17829888 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=17825792 nbdkit: partitioning.0: debug: partitioning: pread count=512 offset=17825792 nbdkit: partitioning.9: debug: partitioning: pread count=512 offset=16777216 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=16777216 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=15728640 nbdkit: partitioning.2: debug: partitioning: pread count=512 offset=15728640 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=14680064 nbdkit: partitioning.1: debug: partitioning: pread count=512 offset=14680064 nbdkit: partitioning.14: debug: partitioning: pread count=512 offset=13631488 nbdkit: partitioning.6: debug: partitioning: pread count=512 offset=13631488 nbdkit: partitioning.3: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=12583424 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=12582912 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=12517376 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=12574720 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=2097152 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=2101248 nbdkit: partitioning.11: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=2097152 nbdkit: partitioning.15: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.12: debug: partitioning: pread count=512 offset=1048576 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=63897600 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=63954944 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=4096 nbdkit: partitioning.10: debug: partitioning: pread count=512 offset=63962624 nbdkit: partitioning.7: debug: partitioning: pread count=512 offset=63962112 nbdkit: partitioning.5: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.13: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.8: debug: partitioning: pread count=512 offset=0 nbdkit: partitioning.4: debug: partitioning: pread count=512 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: partitioning.0: debug: partitioning: pread count=16384 offset=0 nbdkit: partitioning.9: debug: partitioning: pread count=32768 offset=16384 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 08:24 autofs drwxr-xr-x 2 0 0 340 Nov 15 08:24 block drwxr-xr-x 2 0 0 80 Nov 15 08:24 bsg crw------- 1 0 0 10, 234 Nov 15 08:24 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 08:24 char crw------- 1 0 0 5, 1 Nov 15 08:24 console crw------- 1 0 0 10, 126 Nov 15 08:24 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 08:24 cuse drwxr-xr-x 5 0 0 100 Nov 15 08:24 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 08:24 full crw-rw-rw- 1 0 0 10, 229 Nov 15 08:24 fuse crw------- 1 0 0 10, 228 Nov 15 08:24 hpet crw------- 1 0 0 10, 183 Nov 15 08:24 hwrng drwxr-xr-x 2 0 0 60 Nov 15 08:24 input crw-r--r-- 1 0 0 1, 11 Nov 15 08:24 kmsg crw------- 1 0 0 10, 237 Nov 15 08:24 loop-control drwxr-xr-x 2 0 0 60 Nov 15 08:24 mapper crw------- 1 0 0 1, 1 Nov 15 08:24 mem drwxr-xr-x 2 0 0 60 Nov 15 08:24 net crw-rw-rw- 1 0 0 1, 3 Nov 15 08:24 null crw------- 1 0 0 10, 144 Nov 15 08:24 nvram crw------- 1 0 0 1, 4 Nov 15 08:24 port crw------- 1 0 0 108, 0 Nov 15 08:24 ppp crw------- 1 0 0 10, 1 Nov 15 08:24 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 08:24 ptmx drwxr-xr-x 2 0 0 0 Nov 15 08:24 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 08:24 random crw------- 1 0 0 10, 242 Nov 15 08:24 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 08:24 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 08:24 rtc0 brw------- 1 0 0 8, 0 Nov 15 08:24 sda brw------- 1 0 0 8, 1 Nov 15 08:24 sda1 brw------- 1 0 0 8, 10 Nov 15 08:24 sda10 brw------- 1 0 0 8, 11 Nov 15 08:24 sda11 brw------- 1 0 0 8, 12 Nov 15 08:24 sda12 brw------- 1 0 0 8, 13 Nov 15 08:24 sda13 brw------- 1 0 0 8, 2 Nov 15 08:24 sda2 brw------- 1 0 0 8, 3 Nov 15 08:24 sda3 brw------- 1 0 0 8, 4 Nov 15 08:24 sda4 brw------- 1 0 0 8, 5 Nov 15 08:24 sda5 brw------- 1 0 0 8, 6 Nov 15 08:24 sda6 brw------- 1 0 0 8, 7 Nov 15 08:24 sda7 brw------- 1 0 0 8, 8 Nov 15 08:24 sda8 brw------- 1 0 0 8, 9 Nov 15 08:24 sda9 brw------- 1 0 0 8, 16 Nov 15 08:24 sdb crw------- 1 0 0 21, 0 Nov 15 08:24 sg0 crw------- 1 0 0 21, 1 Nov 15 08:24 sg1 drwxrwxrwt 2 0 0 40 Nov 15 08:24 shm crw------- 1 0 0 10, 231 Nov 15 08:24 snapshot drwxr-xr-x 2 0 0 80 Nov 15 08:24 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 08:24 tty crw------- 1 0 0 4, 0 Nov 15 08:24 tty0 crw------- 1 0 0 4, 1 Nov 15 08:24 tty1 crw------- 1 0 0 4, 10 Nov 15 08:24 tty10 crw------- 1 0 0 4, 11 Nov 15 08:24 tty11 crw------- 1 0 0 4, 12 Nov 15 08:24 tty12 crw------- 1 0 0 4, 13 Nov 15 08:24 tty13 crw------- 1 0 0 4, 14 Nov 15 08:24 tty14 crw------- 1 0 0 4, 15 Nov 15 08:24 tty15 crw------- 1 0 0 4, 16 Nov 15 08:24 tty16 crw------- 1 0 0 4, 17 Nov 15 08:24 tty17 crw------- 1 0 0 4, 18 Nov 15 08:24 tty18 crw------- 1 0 0 4, 19 Nov 15 08:24 tty19 crw------- 1 0 0 4, 2 Nov 15 08:24 tty2 crw------- 1 0 0 4, 20 Nov 15 08:24 tty20 crw------- 1 0 0 4, 21 Nov 15 08:24 tty21 crw------- 1 0 0 4, 22 Nov 15 08:24 tty22 crw------- 1 0 0 4, 23 Nov 15 08:24 tty23 crw------- 1 0 0 4, 24 Nov 15 08:24 tty24 crw------- 1 0 0 4, 25 Nov 15 08:24 tty25 crw------- 1 0 0 4, 26 Nov 15 08:24 tty26 crw------- 1 0 0 4, 27 Nov 15 08:24 tty27 crw------- 1 0 0 4, 28 Nov 15 08:24 tty28 crw------- 1 0 0 4, 29 Nov 15 08:24 tty29 crw------- 1 0 0 4, 3 Nov 15 08:24 tty3 crw------- 1 0 0 4, 30 Nov 15 08:24 tty30 crw------- 1 0 0 4, 31 Nov 15 08:24 tty31 crw------- 1 0 0 4, 32 Nov 15 08:24 tty32 crw------- 1 0 0 4, 33 Nov 15 08:24 tty33 crw------- 1 0 0 4, 34 Nov 15 08:24 tty34 crw------- 1 0 0 4, 35 Nov 15 08:24 tty35 crw------- 1 0 0 4, 36 Nov 15 08:24 tty36 crw------- 1 0 0 4, 37 Nov 15 08:24 tty37 crw------- 1 0 0 4, 38 Nov 15 08:24 tty38 crw------- 1 0 0 4, 39 Nov 15 08:24 tty39 crw------- 1 0 0 4, 4 Nov 15 08:24 tty4 crw------- 1 0 0 4, 40 Nov 15 08:24 tty40 crw------- 1 0 0 4, 41 Nov 15 08:24 tty41 crw------- 1 0 0 4, 42 Nov 15 08:24 tty42 crw------- 1 0 0 4, 43 Nov 15 08:24 tty43 crw------- 1 0 0 4, 44 Nov 15 08:24 tty44 crw------- 1 0 0 4, 45 Nov 15 08:24 tty45 crw------- 1 0 0 4, 46 Nov 15 08:24 tty46 crw------- 1 0 0 4, 47 Nov 15 08:24 tty47 crw------- 1 0 0 4, 48 Nov 15 08:24 tty48 crw------- 1 0 0 4, 49 Nov 15 08:24 tty49 crw------- 1 0 0 4, 5 Nov 15 08:24 tty5 crw------- 1 0 0 4, 50 Nov 15 08:24 tty50 crw------- 1 0 0 4, 51 Nov 15 08:24 tty51 crw------- 1 0 0 4, 52 Nov 15 08:24 tty52 crw------- 1 0 0 4, 53 Nov 15 08:24 tty53 crw------- 1 0 0 4, 54 Nov 15 08:24 tty54 crw------- 1 0 0 4, 55 Nov 15 08:24 tty55 crw------- 1 0 0 4, 56 Nov 15 08:24 tty56 crw------- 1 0 0 4, 57 Nov 15 08:24 tty57 crw------- 1 0 0 4, 58 Nov 15 08:24 tty58 crw------- 1 0 0 4, 59 Nov 15 08:24 tty59 crw------- 1 0 0 4, 6 Nov 15 08:24 tty6 crw------- 1 0 0 4, 60 Nov 15 08:24 tty60 crw------- 1 0 0 4, 61 Nov 15 08:24 tty61 crw------- 1 0 0 4, 62 Nov 15 08:24 tty62 crw------- 1 0 0 4, 63 Nov 15 08:24 tty63 crw------- 1 0 0 4, 7 Nov 15 08:24 tty7 crw------- 1 0 0 4, 8 Nov 15 08:24 tty8 crw------- 1 0 0 4, 9 Nov 15 08:24 tty9 crw------- 1 0 0 4, 64 Nov 15 08:24 ttyS0 crw------- 1 0 0 10, 239 Nov 15 08:24 uhid crw------- 1 0 0 10, 223 Nov 15 08:24 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 08:24 urandom crw------- 1 0 0 7, 0 Nov 15 08:24 vcs crw------- 1 0 0 7, 1 Nov 15 08:24 vcs1 crw------- 1 0 0 7, 128 Nov 15 08:24 vcsa crw------- 1 0 0 7, 129 Nov 15 08:24 vcsa1 crw------- 1 0 0 7, 64 Nov 15 08:24 vcsu crw------- 1 0 0 7, 65 Nov 15 08:24 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 08:24 vfio crw------- 1 0 0 10, 127 Nov 15 08:24 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 08:24 vhci crw-rw---- 1 0 0 10, 238 Nov 15 08:24 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 08:24 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 08:24 virtio-ports crw------- 1 0 0 247, 1 Nov 15 08:24 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 08:24 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 08:24 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 8:10 -> ../sda10 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 8:11 -> ../sda11 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 8:12 -> ../sda12 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 8:13 -> ../sda13 lrwxrwxrwx 1 0 0 6 Nov 15 08:24 8:16 -> ../sdb lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:2 -> ../sda2 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:3 -> ../sda3 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:4 -> ../sda4 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:5 -> ../sda5 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:6 -> ../sda6 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:7 -> ../sda7 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:8 -> ../sda8 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 8:9 -> ../sda9 /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 08:24 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 08:24 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 08:24 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 08:24 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 08:24 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 08:24 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 08:24 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 08:24 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 08:24 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 08:24 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 08:24 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 08:24 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 08:24 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 08:24 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 08:24 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 08:24 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 08:24 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 08:24 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 08:24 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 08:24 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 08:24 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 08:24 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 08:24 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 08:24 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 08:24 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 08:24 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 08:24 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 08:24 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 08:24 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 08:24 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 08:24 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 340 Nov 15 08:24 by-id drwxr-xr-x 2 0 0 340 Nov 15 08:24 by-path drwxr-xr-x 2 0 0 80 Nov 15 08:24 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part10 -> ../../sda10 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part11 -> ../../sda11 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part12 -> ../../sda12 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part13 -> ../../sda13 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part3 -> ../../sda3 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part4 -> ../../sda4 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part5 -> ../../sda5 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part6 -> ../../sda6 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part7 -> ../../sda7 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part8 -> ../../sda8 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 scsi-0QEMU_QEMU_HARDDISK_hd0-part9 -> ../../sda9 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part10 -> ../../sda10 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part11 -> ../../sda11 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part12 -> ../../sda12 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part13 -> ../../sda13 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part2 -> ../../sda2 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part3 -> ../../sda3 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part4 -> ../../sda4 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part5 -> ../../sda5 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part6 -> ../../sda6 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part7 -> ../../sda7 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part8 -> ../../sda8 lrwxrwxrwx 1 0 0 10 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:0:0-part9 -> ../../sda9 lrwxrwxrwx 1 0 0 9 Nov 15 08:24 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 44976c1e-60b9-49ab-8a52-2bf4c5884d03 -> ../../sda12 lrwxrwxrwx 1 0 0 9 Nov 15 08:24 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 08:24 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 08:24 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 08:24 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 08:24 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 08:24 seq crw------- 1 0 0 116, 33 Nov 15 08:24 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 08:24 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 08:24 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: partitioning.11: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.2: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.2: debug: partitioning: pread count=131072 offset=17825792 nbdkit: partitioning.12: debug: partitioning: pread count=131072 offset=31457280 nbdkit: partitioning.1: debug: partitioning: pread count=131072 offset=53477376 + lvm vgs nbdkit: partitioning.14: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.6: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.3: debug: partitioning: pread count=131072 offset=17825792 nbdkit: partitioning.3: debug: partitioning: pread count=131072 offset=31457280 nbdkit: partitioning.7: debug: partitioning: pread count=131072 offset=53477376 + lvm lvs nbdkit: partitioning.5: debug: partitioning: pread count=131072 offset=0 nbdkit: partitioning.13: debug: partitioning: pread count=131072 offset=2097152 nbdkit: partitioning.8: debug: partitioning: pread count=131072 offset=17825792 nbdkit: partitioning.4: debug: partitioning: pread count=131072 offset=31457280 nbdkit: partitioning.0: debug: partitioning: pread count=131072 offset=53477376 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 08:24:27 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 14.12 1.09 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount "/dev/sda12" "/" guestfsd: <= mount (0x1) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda12 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda12' '/sysroot//' nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=52363264 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=52420608 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=31457280 nbdkit: partitioning.2: debug: partitioning: pread count=4096 offset=31461376 nbdkit: partitioning.12: debug: partitioning: pread count=4096 offset=52424704 nbdkit: partitioning.1: debug: partitioning: pread count=4096 offset=52293632 nbdkit: partitioning.14: debug: partitioning: pread count=4096 offset=31473664 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=31490048 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=31522816 nbdkit: partitioning.10: debug: partitioning: pread count=4096 offset=31588352 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=31719424 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=31981568 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=32505856 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=33554432 nbdkit: partitioning.4: debug: partitioning: pread count=4096 offset=35651584 nbdkit: partitioning.0: debug: partitioning: pread count=4096 offset=31469568 nbdkit: partitioning.9: debug: partitioning: pread count=4096 offset=31485952 nbdkit: partitioning.11: debug: partitioning: pread count=4096 offset=31518720 nbdkit: partitioning.15: debug: partitioning: pread count=4096 offset=31465472 nbdkit: partitioning.2: debug: partitioning: pread count=8192 offset=31477760 nbdkit: partitioning.12: debug: partitioning: pread count=24576 offset=31494144 nbdkit: partitioning.1: debug: partitioning: pread count=61440 offset=31526912 nbdkit: partitioning.14: debug: partitioning: pread count=126976 offset=31592448 nbdkit: partitioning.6: debug: partitioning: pread count=4096 offset=0 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=12582912 nbdkit: partitioning.3: debug: partitioning: pread count=4096 offset=13631488 nbdkit: partitioning.7: debug: partitioning: pread count=4096 offset=14680064 nbdkit: partitioning.5: debug: partitioning: pread count=4096 offset=15728640 nbdkit: partitioning.8: debug: partitioning: pread count=4096 offset=16777216 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=28311552 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=29360128 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=30408704 nbdkit: partitioning.13: debug: partitioning: pread count=4096 offset=52428800 nbdkit: partitioning.13: debug: partitioning: pread count=1024 offset=31458304 nbdkit: partitioning.15: debug: partitioning: pread count=1024 offset=31459328 [ 15.287403] EXT4-fs (sda12): mounting ext2 file system using the ext4 subsystem nbdkit: partitioning.2: debug: partitioning: pread count=33792 offset=31543296 nbdkit: partitioning.12: debug: partitioning: pwrite count=1024 offset=31458304 fua=0 nbdkit: partitioning.12: debug: partitioning: flush [ 15.303018] EXT4-fs (sda12): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount = 0 libguestfs: trace: touch "/hello" guestfsd: => mount (0x1) took 0.24 secs guestfsd: <= touch (0x3) request length 52 bytes nbdkit: partitioning.14: debug: partitioning: pread count=1024 offset=31979520 nbdkit: partitioning.6: debug: partitioning: pread count=1024 offset=31542272 libguestfs: trace: touch = 0 libguestfs: trace: fill_pattern "abc" 10000 "/pattern" guestfsd: => touch (0x3) took 0.00 secs guestfsd: <= fill_pattern (0xf5) request length 64 bytes nbdkit: partitioning.10: debug: partitioning: pread count=1024 offset=31541248 nbdkit: partitioning.10: debug: partitioning: pread count=1024 offset=39929856 nbdkit: partitioning.10: debug: partitioning: pread count=1024 offset=48235520 libguestfs: trace: fill_pattern = 0 libguestfs: trace: ll "/" guestfsd: => fill_pattern (0xf5) took 0.05 secs guestfsd: <= ll (0x5) request length 48 bytes commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -la /sysroot/ libguestfs: trace: ll = "total 27\ndrwxr-xr-x 3 0 0 1024 Nov 15 08:24 .\ndrwxr-xr-x 19 0 0 4096 Nov 15 08:24 ..\n-rw-r--r-- 1 0 0 0 Nov 15 08:24 hello\ndrwx------ 2 0 0 12288 Nov 15 08:24 lost+found\n-rw-r--r-- 1 0 0 10000 Nov 15 08:24 pattern\n" total 27 drwxr-xr-x 3 0 0 1024 Nov 15 08:24 . drwxr-xr-x 19 0 0 4096 Nov 15 08:24 .. -rw-r--r-- 1 0 0 0 Nov 15 08:24 hello drwx------ 2 0 0 12288 Nov 15 08:24 lost+found -rw-r--r-- 1 0 0 10000 Nov 15 08:24 pattern libguestfs: trace: umount "/dev/sda12" guestfsd: => ll (0x5) took 0.07 secs guestfsd: <= umount (0x2d) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda12 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda12 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda12 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /dev/sda12 nbdkit: partitioning.10: debug: partitioning: pwrite count=10240 offset=31993856 fua=0 nbdkit: partitioning.10: debug: partitioning: pwrite count=2048 offset=31458304 fua=0 nbdkit: partitioning.10: debug: partitioning: pwrite count=3072 offset=31541248 fua=0 nbdkit: partitioning.10: debug: partitioning: pwrite count=2048 offset=31545344 fua=0 nbdkit: partitioning.10: debug: partitioning: pwrite count=1024 offset=31979520 fua=0 nbdkit: partitioning.10: debug: partitioning: flush nbdkit: partitioning.8: debug: partitioning: pwrite count=1024 offset=31458304 fua=0 nbdkit: partitioning.4: debug: partitioning: flush libguestfs: trace: umount = 0 libguestfs: trace: sync guestfsd: => umount (0x2d) took 0.44 secs guestfsd: <= sync (0x2) request length 40 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.0: debug: partitioning: flush fsync /dev/sda libguestfs: trace: sync = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => sync (0x2) took 0.17 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: partitioning.9: debug: partitioning: flush fsync /dev/sda guestfsd: => internal_autosync (0x11a) took 0.17 secs libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1251201 nbdkit: partitioning.11: debug: partitioning: flush nbdkit: partitioning.13: debug: partitioning: flush nbdkit: partitioning.15: debug: client sent NBD_CMD_DISC, closing connection nbdkit: partitioning.15: debug: exiting worker thread partitioning.15 nbdkit: partitioning.2: debug: exiting worker thread partitioning.2 nbdkit: partitioning.1: debug: exiting worker thread partitioning.1 nbdkit: partitioning.12: debug: exiting worker thread partitioning.12 nbdkit: partitioning.14: debug: exiting worker thread partitioning.14 nbdkit: partitioning.6: debug: exiting worker thread partitioning.6 nbdkit: partitioning.3: debug: exiting worker thread partitioning.3 nbdkit: partitioning.7: debug: exiting worker thread partitioning.7 nbdkit: partitioning.5: debug: exiting worker thread partitioning.5 nbdkit: partitioning.10: debug: exiting worker thread partitioning.10 nbdkit: partitioning.0: debug: exiting worker thread partitioning.0 nbdkit: partitioning.4: debug: exiting worker thread partitioning.4 nbdkit: partitioning.8: debug: exiting worker thread partitioning.8 nbdkit: partitioning.9: debug: exiting worker thread partitioning.9 nbdkit: partitioning.11: debug: exiting worker thread partitioning.11 nbdkit: partitioning.13: debug: exiting worker thread partitioning.13 nbdkit: partitioning[1]: debug: partitioning: finalize nbdkit: partitioning[1]: debug: partitioning: close libguestfs: qemu maxrss 499168K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x560c6bd5f180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsibFsvm libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsQlnNMm /nonexistent/.guestfish: No such file or directory + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-partitioning5.sh: run cleanup hooks: exit code 0 ./test-partitioning5.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f partitioning5.pid /tmp/nbdkit-test-sock.fZCn7V partitioning5.fs partitioning5.p1 partitioning5.p2 partitioning5.p3 partitioning5.p5 partitioning5.p6 partitioning5.p7 partitioning5.p8 partitioning5.p9 partitioning5.p10 partitioning5.p11 partitioning5.p13 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1251189 + local pid=1251189 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1251189 nbdkit: debug: partitioning: cleanup + for i in {1..60} nbdkit: debug: partitioning: unload plugin + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + for i in {1..60} + kill -0 1251189 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1251189 failed to respond to SIGTERM' error: nbdkit pid 1251189 failed to respond to SIGTERM + kill -9 1251189 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-partitioning5.sh (exit status: 1) FAIL: test-pattern.sh ===================== /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P pattern.pid -U /tmp/nbdkit-test-sock.QNxNOg -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 1G nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: pattern: config key=size, value=1G nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.QNxNOg nbdkit: debug: forked into background (new pid = 1252940) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pattern.pid nbdkit: debug: pattern: after_fork nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x755472c064d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: pattern: can_zero nbdkit: pattern[1]: debug: pattern: can_fast_zero nbdkit: pattern[1]: debug: pattern: can_trim nbdkit: pattern[1]: debug: pattern: can_fua nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: pattern: close ./test-pattern.sh: run cleanup hooks: exit code 0 nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin error: nbdkit pid 1252940 failed to respond to SIGTERM FAIL test-pattern.sh (exit status: 1) FAIL: test-pattern-largest.sh ============================= /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P pattern-largest.pid -U /tmp/nbdkit-test-sock.ohgHBp -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 9223372036854775807 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: pattern: config key=size, value=9223372036854775807 nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ohgHBp nbdkit: debug: forked into background (new pid = 1253044) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pattern-largest.pid nbdkit: debug: pattern: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.ohgHBp" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7a74ddf1a4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: pattern: can_zero nbdkit: pattern[1]: debug: pattern: can_fast_zero nbdkit: pattern[1]: debug: pattern: can_trim nbdkit: pattern[1]: debug: pattern: can_fua nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 9223372036854775807 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=511 offset=9223372036854775296 flags=0x0 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.0: debug: pattern: pread count=511 offset=9223372036854775296 nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.14 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread pattern.15 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 buf = b'\x7f\xff\xff\xff\xff\xff\xfe\x00\x7f\xff\xff\xff\xff\xff\xfe\x08\x7f\xff\xff\xff\xff\xff\xfe\x10\x7f\xff\xff\xff\xff\xff\xfe\x18\x7f\xff\xff\xff\xff\xff\xfe \x7f\xff\xff\xff\xff\xff\xfe(\x7f\xff\xff\xff\xff\xff\xfe0\x7f\xff\xff\xff\xff\xff\xfe8\x7f\xff\xff\xff\xff\xff\xfe@\x7f\xff\xff\xff\xff\xff\xfeH\x7f\xff\xff\xff\xff\xff\xfeP\x7f\xff\xff\xff\xff\xff\xfeX\x7f\xff\xff\xff\xff\xff\xfe`\x7f\xff\xff\xff\xff\xff\xfeh\x7f\xff\xff\xff\xff\xff\xfep\x7f\xff\xff\xff\xff\xff\xfex\x7f\xff\xff\xff\xff\xff\xfe\x80\x7f\xff\xff\xff\xff\xff\xfe\x88\x7f\xff\xff\xff\xff\xff\xfe\x90\x7f\xff\xff\xff\xff\xff\xfe\x98\x7f\xff\xff\xff\xff\xff\xfe\xa0\x7f\xff\xff\xff\xff\xff\xfe\xa8\x7f\xff\xff\xff\xff\xff\xfe\xb0\x7f\xff\xff\xff\xff\xff\xfe\xb8\x7f\xff\xff\xff\xff\xff\xfe\xc0\x7f\xff\xff\xff\xff\xff\xfe\xc8\x7f\xff\xff\xff\xff\xff\xfe\xd0\x7f\xff\xff\xff\xff\xff\xfe\xd8\x7f\xff\xff\xff\xff\xff\xfe\xe0\x7f\xff\xff\xff\xff\xff\xfe\xe8\x7f\xff\xff\xff\xff\xff\xfe\xf0\x7f\xff\xff\xff\xff\xff\xfe\xf8\x7f\xff\xff\xff\xff\xff\xff\x00\x7f\xff\xff\xff\xff\xff\xff\x08\x7f\xff\xff\xff\xff\xff\xff\x10\x7f\xff\xff\xff\xff\xff\xff\x18\x7f\xff\xff\xff\xff\xff\xff \x7f\xff\xff\xff\xff\xff\xff(\x7f\xff\xff\xff\xff\xff\xff0\x7f\xff\xff\xff\xff\xff\xff8\x7f\xff\xff\xff\xff\xff\xff@\x7f\xff\xff\xff\xff\xff\xffH\x7f\xff\xff\xff\xff\xff\xffP\x7f\xff\xff\xff\xff\xff\xffX\x7f\xff\xff\xff\xff\xff\xff`\x7f\xff\xff\xff\xff\xff\xffh\x7f\xff\xff\xff\xff\xff\xffp\x7f\xff\xff\xff\xff\xff\xffx\x7f\xff\xff\xff\xff\xff\xff\x80\x7f\xff\xff\xff\xff\xff\xff\x88\x7f\xff\xff\xff\xff\xff\xff\x90\x7f\xff\xff\xff\xff\xff\xff\x98\x7f\xff\xff\xff\xff\xff\xff\xa0\x7f\xff\xff\xff\xff\xff\xff\xa8\x7f\xff\xff\xff\xff\xff\xff\xb0\x7f\xff\xff\xff\xff\xff\xff\xb8\x7f\xff\xff\xff\xff\xff\xff\xc0\x7f\xff\xff\xff\xff\xff\xff\xc8\x7f\xff\xff\xff\xff\xff\xff\xd0\x7f\xff\xff\xff\xff\xff\xff\xd8\x7f\xff\xff\xff\xff\xff\xff\xe0\x7f\xff\xff\xff\xff\xff\xff\xe8\x7f\xff\xff\xff\xff\xff\xff\xf0\x7f\xff\xff\xff\xff\xff\xff' expected = b'\x7f\xff\xff\xff\xff\xff\xfe\x00\x7f\xff\xff\xff\xff\xff\xfe\x08\x7f\xff\xff\xff\xff\xff\xfe\x10\x7f\xff\xff\xff\xff\xff\xfe\x18\x7f\xff\xff\xff\xff\xff\xfe \x7f\xff\xff\xff\xff\xff\xfe(\x7f\xff\xff\xff\xff\xff\xfe0\x7f\xff\xff\xff\xff\xff\xfe8\x7f\xff\xff\xff\xff\xff\xfe@\x7f\xff\xff\xff\xff\xff\xfeH\x7f\xff\xff\xff\xff\xff\xfeP\x7f\xff\xff\xff\xff\xff\xfeX\x7f\xff\xff\xff\xff\xff\xfe`\x7f\xff\xff\xff\xff\xff\xfeh\x7f\xff\xff\xff\xff\xff\xfep\x7f\xff\xff\xff\xff\xff\xfex\x7f\xff\xff\xff\xff\xff\xfe\x80\x7f\xff\xff\xff\xff\xff\xfe\x88\x7f\xff\xff\xff\xff\xff\xfe\x90\x7f\xff\xff\xff\xff\xff\xfe\x98\x7f\xff\xff\xff\xff\xff\xfe\xa0\x7f\xff\xff\xff\xff\xff\xfe\xa8\x7f\xff\xff\xff\xff\xff\xfe\xb0\x7f\xff\xff\xff\xff\xff\xfe\xb8\x7f\xff\xff\xff\xff\xff\xfe\xc0\x7f\xff\xff\xff\xff\xff\xfe\xc8\x7f\xff\xff\xff\xff\xff\xfe\xd0\x7f\xff\xff\xff\xff\xff\xfe\xd8\x7f\xff\xff\xff\xff\xff\xfe\xe0\x7f\xff\xff\xff\xff\xff\xfe\xe8\x7f\xff\xff\xff\xff\xff\xfe\xf0\x7f\xff\xff\xff\xff\xff\xfe\xf8\x7f\xff\xff\xff\xff\xff\xff\x00\x7f\xff\xff\xff\xff\xff\xff\x08\x7f\xff\xff\xff\xff\xff\xff\x10\x7f\xff\xff\xff\xff\xff\xff\x18\x7f\xff\xff\xff\xff\xff\xff \x7f\xff\xff\xff\xff\xff\xff(\x7f\xff\xff\xff\xff\xff\xff0\x7f\xff\xff\xff\xff\xff\xff8\x7f\xff\xff\xff\xff\xff\xff@\x7f\xff\xff\xff\xff\xff\xffH\x7f\xff\xff\xff\xff\xff\xffP\x7f\xff\xff\xff\xff\xff\xffX\x7f\xff\xff\xff\xff\xff\xff`\x7f\xff\xff\xff\xff\xff\xffh\x7f\xff\xff\xff\xff\xff\xffp\x7f\xff\xff\xff\xff\xff\xffx\x7f\xff\xff\xff\xff\xff\xff\x80\x7f\xff\xff\xff\xff\xff\xff\x88\x7f\xff\xff\xff\xff\xff\xff\x90\x7f\xff\xff\xff\xff\xff\xff\x98\x7f\xff\xff\xff\xff\xff\xff\xa0\x7f\xff\xff\xff\xff\xff\xff\xa8\x7f\xff\xff\xff\xff\xff\xff\xb0\x7f\xff\xff\xff\xff\xff\xff\xb8\x7f\xff\xff\xff\xff\xff\xff\xc0\x7f\xff\xff\xff\xff\xff\xff\xc8\x7f\xff\xff\xff\xff\xff\xff\xd0\x7f\xff\xff\xff\xff\xff\xff\xd8\x7f\xff\xff\xff\xff\xff\xff\xe0\x7f\xff\xff\xff\xff\xff\xff\xe8\x7f\xff\xff\xff\xff\xff\xff\xf0\x7f\xff\xff\xff\xff\xff\xff' nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: pattern: close ./test-pattern-largest.sh: run cleanup hooks: exit code 0 nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin error: nbdkit pid 1253044 failed to respond to SIGTERM FAIL test-pattern-largest.sh (exit status: 1) FAIL: test-pattern-largest-for-qemu.sh ====================================== + requires qemu-io --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.dgo1UA + files='pattern-largest-for-qemu.out pattern-largest-for-qemu.pid /tmp/nbdkit-test-sock.dgo1UA' + rm -f pattern-largest-for-qemu.out pattern-largest-for-qemu.pid /tmp/nbdkit-test-sock.dgo1UA + cleanup_fn rm -f pattern-largest-for-qemu.out pattern-largest-for-qemu.pid /tmp/nbdkit-test-sock.dgo1UA + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f pattern-largest-for-qemu.out pattern-largest-for-qemu.pid /tmp/nbdkit-test-sock.dgo1UA' + start_nbdkit -P pattern-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.dgo1UA pattern 9223372035781033984 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=pattern-largest-for-qemu.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P pattern-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.dgo1UA pattern 9223372035781033984 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P pattern-largest-for-qemu.pid -U /tmp/nbdkit-test-sock.dgo1UA -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 9223372035781033984 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: pattern: config key=size, value=9223372035781033984 nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.dgo1UA nbdkit: debug: forked into background (new pid = 1253145) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/pattern-largest-for-qemu.pid nbdkit: debug: pattern: after_fork + for _i in {1..60} + test -s pattern-largest-for-qemu.pid + break + test -s pattern-largest-for-qemu.pid ++ cat pattern-largest-for-qemu.pid + cleanup_fn kill_nbdkit 1253145 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1253145' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.dgo1UA' -c 'r -v 9223372035781032960 1024' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x700096f804d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: pattern: can_zero nbdkit: pattern[1]: debug: pattern: can_fast_zero nbdkit: pattern[1]: debug: pattern: can_trim nbdkit: pattern[1]: debug: pattern: can_fua nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: pattern: pread count=1024 offset=9223372035781032960 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: pattern: close ++ cat pattern-largest-for-qemu.out + '[' '7fffffffbffffc00: 7f ff ff ff bf ff fc 00 7f ff ff ff bf ff fc 08 ................ 7fffffffbffffc10: 7f ff ff ff bf ff fc 10 7f ff ff ff bf ff fc 18 ................ 7fffffffbffffc20: 7f ff ff ff bf ff fc 20 7f ff ff ff bf ff fc 28 ................ 7fffffffbffffc30: 7f ff ff ff bf ff fc 30 7f ff ff ff bf ff fc 38 .......0.......8 7fffffffbffffc40: 7f ff ff ff bf ff fc 40 7f ff ff ff bf ff fc 48 ...............H 7fffffffbffffc50: 7f ff ff ff bf ff fc 50 7f ff ff ff bf ff fc 58 .......P.......X 7fffffffbffffc60: 7f ff ff ff bf ff fc 60 7f ff ff ff bf ff fc 68 ...............h 7fffffffbffffc70: 7f ff ff ff bf ff fc 70 7f ff ff ff bf ff fc 78 .......p.......x 7fffffffbffffc80: 7f ff ff ff bf ff fc 80 7f ff ff ff bf ff fc 88 ................ 7fffffffbffffc90: 7f ff ff ff bf ff fc 90 7f ff ff ff bf ff fc 98 ................ 7fffffffbffffca0: 7f ff ff ff bf ff fc a0 7f ff ff ff bf ff fc a8 ................ 7fffffffbffffcb0: 7f ff ff ff bf ff fc b0 7f ff ff ff bf ff fc b8 ................ 7fffffffbffffcc0: 7f ff ff ff bf ff fc c0 7f ff ff ff bf ff fc c8 ................ 7fffffffbffffcd0: 7f ff ff ff bf ff fc d0 7f ff ff ff bf ff fc d8 ................ 7fffffffbffffce0: 7f ff ff ff bf ff fc e0 7f ff ff ff bf ff fc e8 ................ 7fffffffbffffcf0: 7f ff ff ff bf ff fc f0 7f ff ff ff bf ff fc f8 ................ 7fffffffbffffd00: 7f ff ff ff bf ff fd 00 7f ff ff ff bf ff fd 08 ................ 7fffffffbffffd10: 7f ff ff ff bf ff fd 10 7f ff ff ff bf ff fd 18 ................ 7fffffffbffffd20: 7f ff ff ff bf ff fd 20 7f ff ff ff bf ff fd 28 ................ 7fffffffbffffd30: 7f ff ff ff bf ff fd 30 7f ff ff ff bf ff fd 38 .......0.......8 7fffffffbffffd40: 7f ff ff ff bf ff fd 40 7f ff ff ff bf ff fd 48 ...............H 7fffffffbffffd50: 7f ff ff ff bf ff fd 50 7f ff ff ff bf ff fd 58 .......P.......X 7fffffffbffffd60: 7f ff ff ff bf ff fd 60 7f ff ff ff bf ff fd 68 ...............h 7fffffffbffffd70: 7f ff ff ff bf ff fd 70 7f ff ff ff bf ff fd 78 .......p.......x 7fffffffbffffd80: 7f ff ff ff bf ff fd 80 7f ff ff ff bf ff fd 88 ................ 7fffffffbffffd90: 7f ff ff ff bf ff fd 90 7f ff ff ff bf ff fd 98 ................ 7fffffffbffffda0: 7f ff ff ff bf ff fd a0 7f ff ff ff bf ff fd a8 ................ 7fffffffbffffdb0: 7f ff ff ff bf ff fd b0 7f ff ff ff bf ff fd b8 ................ 7fffffffbffffdc0: 7f ff ff ff bf ff fd c0 7f ff ff ff bf ff fd c8 ................ 7fffffffbffffdd0: 7f ff ff ff bf ff fd d0 7f ff ff ff bf ff fd d8 ................ 7fffffffbffffde0: 7f ff ff ff bf ff fd e0 7f ff ff ff bf ff fd e8 ................ 7fffffffbffffdf0: 7f ff ff ff bf ff fd f0 7f ff ff ff bf ff fd f8 ................ 7fffffffbffffe00: 7f ff ff ff bf ff fe 00 7f ff ff ff bf ff fe 08 ................ 7fffffffbffffe10: 7f ff ff ff bf ff fe 10 7f ff ff ff bf ff fe 18 ................ 7fffffffbffffe20: 7f ff ff ff bf ff fe 20 7f ff ff ff bf ff fe 28 ................ 7fffffffbffffe30: 7f ff ff ff bf ff fe 30 7f ff ff ff bf ff fe 38 .......0.......8 7fffffffbffffe40: 7f ff ff ff bf ff fe 40 7f ff ff ff bf ff fe 48 ...............H 7fffffffbffffe50: 7f ff ff ff bf ff fe 50 7f ff ff ff bf ff fe 58 .......P.......X 7fffffffbffffe60: 7f ff ff ff bf ff fe 60 7f ff ff ff bf ff fe 68 ...............h 7fffffffbffffe70: 7f ff ff ff bf ff fe 70 7f ff ff ff bf ff fe 78 .......p.......x 7fffffffbffffe80: 7f ff ff ff bf ff fe 80 7f ff ff ff bf ff fe 88 ................ 7fffffffbffffe90: 7f ff ff ff bf ff fe 90 7f ff ff ff bf ff fe 98 ................ 7fffffffbffffea0: 7f ff ff ff bf ff fe a0 7f ff ff ff bf ff fe a8 ................ 7fffffffbffffeb0: 7f ff ff ff bf ff fe b0 7f ff ff ff bf ff fe b8 ................ 7fffffffbffffec0: 7f ff ff ff bf ff fe c0 7f ff ff ff bf ff fe c8 ................ 7fffffffbffffed0: 7f ff ff ff bf ff fe d0 7f ff ff ff bf ff fe d8 ................ 7fffffffbffffee0: 7f ff ff ff bf ff fe e0 7f ff ff ff bf ff fe e8 ................ 7fffffffbffffef0: 7f ff ff ff bf ff fe f0 7f ff ff ff bf ff fe f8 ................ 7fffffffbfffff00: 7f ff ff ff bf ff ff 00 7f ff ff ff bf ff ff 08 ................ 7fffffffbfffff10: 7f ff ff ff bf ff ff 10 7f ff ff ff bf ff ff 18 ................ 7fffffffbfffff20: 7f ff ff ff bf ff ff 20 7f ff ff ff bf ff ff 28 ................ 7fffffffbfffff30: 7f ff ff ff bf ff ff 30 7f ff ff ff bf ff ff 38 .......0.......8 7fffffffbfffff40: 7f ff ff ff bf ff ff 40 7f ff ff ff bf ff ff 48 ...............H 7fffffffbfffff50: 7f ff ff ff bf ff ff 50 7f ff ff ff bf ff ff 58 .......P.......X 7fffffffbfffff60: 7f ff ff ff bf ff ff 60 7f ff ff ff bf ff ff 68 ...............h 7fffffffbfffff70: 7f ff ff ff bf ff ff 70 7f ff ff ff bf ff ff 78 .......p.......x 7fffffffbfffff80: 7f ff ff ff bf ff ff 80 7f ff ff ff bf ff ff 88 ................ 7fffffffbfffff90: 7f ff ff ff bf ff ff 90 7f ff ff ff bf ff ff 98 ................ 7fffffffbfffffa0: 7f ff ff ff bf ff ff a0 7f ff ff ff bf ff ff a8 ................ 7fffffffbfffffb0: 7f ff ff ff bf ff ff b0 7f ff ff ff bf ff ff b8 ................ 7fffffffbfffffc0: 7f ff ff ff bf ff ff c0 7f ff ff ff bf ff ff c8 ................ 7fffffffbfffffd0: 7f ff ff ff bf ff ff d0 7f ff ff ff bf ff ff d8 ................ 7fffffffbfffffe0: 7f ff ff ff bf ff ff e0 7f ff ff ff bf ff ff e8 ................ 7fffffffbffffff0: 7f ff ff ff bf ff ff f0 7f ff ff ff bf ff ff f8 ................' '!=' '7fffffffbffffc00: 7f ff ff ff bf ff fc 00 7f ff ff ff bf ff fc 08 ................ 7fffffffbffffc10: 7f ff ff ff bf ff fc 10 7f ff ff ff bf ff fc 18 ................ 7fffffffbffffc20: 7f ff ff ff bf ff fc 20 7f ff ff ff bf ff fc 28 ................ 7fffffffbffffc30: 7f ff ff ff bf ff fc 30 7f ff ff ff bf ff fc 38 .......0.......8 7fffffffbffffc40: 7f ff ff ff bf ff fc 40 7f ff ff ff bf ff fc 48 ...............H 7fffffffbffffc50: 7f ff ff ff bf ff fc 50 7f ff ff ff bf ff fc 58 .......P.......X 7fffffffbffffc60: 7f ff ff ff bf ff fc 60 7f ff ff ff bf ff fc 68 ...............h 7fffffffbffffc70: 7f ff ff ff bf ff fc 70 7f ff ff ff bf ff fc 78 .......p.......x 7fffffffbffffc80: 7f ff ff ff bf ff fc 80 7f ff ff ff bf ff fc 88 ................ 7fffffffbffffc90: 7f ff ff ff bf ff fc 90 7f ff ff ff bf ff fc 98 ................ 7fffffffbffffca0: 7f ff ff ff bf ff fc a0 7f ff ff ff bf ff fc a8 ................ 7fffffffbffffcb0: 7f ff ff ff bf ff fc b0 7f ff ff ff bf ff fc b8 ................ 7fffffffbffffcc0: 7f ff ff ff bf ff fc c0 7f ff ff ff bf ff fc c8 ................ 7fffffffbffffcd0: 7f ff ff ff bf ff fc d0 7f ff ff ff bf ff fc d8 ................ 7fffffffbffffce0: 7f ff ff ff bf ff fc e0 7f ff ff ff bf ff fc e8 ................ 7fffffffbffffcf0: 7f ff ff ff bf ff fc f0 7f ff ff ff bf ff fc f8 ................ 7fffffffbffffd00: 7f ff ff ff bf ff fd 00 7f ff ff ff bf ff fd 08 ................ 7fffffffbffffd10: 7f ff ff ff bf ff fd 10 7f ff ff ff bf ff fd 18 ................ 7fffffffbffffd20: 7f ff ff ff bf ff fd 20 7f ff ff ff bf ff fd 28 ................ 7fffffffbffffd30: 7f ff ff ff bf ff fd 30 7f ff ff ff bf ff fd 38 .......0.......8 7fffffffbffffd40: 7f ff ff ff bf ff fd 40 7f ff ff ff bf ff fd 48 ...............H 7fffffffbffffd50: 7f ff ff ff bf ff fd 50 7f ff ff ff bf ff fd 58 .......P.......X 7fffffffbffffd60: 7f ff ff ff bf ff fd 60 7f ff ff ff bf ff fd 68 ...............h 7fffffffbffffd70: 7f ff ff ff bf ff fd 70 7f ff ff ff bf ff fd 78 .......p.......x 7fffffffbffffd80: 7f ff ff ff bf ff fd 80 7f ff ff ff bf ff fd 88 ................ 7fffffffbffffd90: 7f ff ff ff bf ff fd 90 7f ff ff ff bf ff fd 98 ................ 7fffffffbffffda0: 7f ff ff ff bf ff fd a0 7f ff ff ff bf ff fd a8 ................ 7fffffffbffffdb0: 7f ff ff ff bf ff fd b0 7f ff ff ff bf ff fd b8 ................ 7fffffffbffffdc0: 7f ff ff ff bf ff fd c0 7f ff ff ff bf ff fd c8 ................ 7fffffffbffffdd0: 7f ff ff ff bf ff fd d0 7f ff ff ff bf ff fd d8 ................ 7fffffffbffffde0: 7f ff ff ff bf ff fd e0 7f ff ff ff bf ff fd e8 ................ 7fffffffbffffdf0: 7f ff ff ff bf ff fd f0 7f ff ff ff bf ff fd f8 ................ 7fffffffbffffe00: 7f ff ff ff bf ff fe 00 7f ff ff ff bf ff fe 08 ................ 7fffffffbffffe10: 7f ff ff ff bf ff fe 10 7f ff ff ff bf ff fe 18 ................ 7fffffffbffffe20: 7f ff ff ff bf ff fe 20 7f ff ff ff bf ff fe 28 ................ 7fffffffbffffe30: 7f ff ff ff bf ff fe 30 7f ff ff ff bf ff fe 38 .......0.......8 7fffffffbffffe40: 7f ff ff ff bf ff fe 40 7f ff ff ff bf ff fe 48 ...............H 7fffffffbffffe50: 7f ff ff ff bf ff fe 50 7f ff ff ff bf ff fe 58 .......P.......X 7fffffffbffffe60: 7f ff ff ff bf ff fe 60 7f ff ff ff bf ff fe 68 ...............h 7fffffffbffffe70: 7f ff ff ff bf ff fe 70 7f ff ff ff bf ff fe 78 .......p.......x 7fffffffbffffe80: 7f ff ff ff bf ff fe 80 7f ff ff ff bf ff fe 88 ................ 7fffffffbffffe90: 7f ff ff ff bf ff fe 90 7f ff ff ff bf ff fe 98 ................ 7fffffffbffffea0: 7f ff ff ff bf ff fe a0 7f ff ff ff bf ff fe a8 ................ 7fffffffbffffeb0: 7f ff ff ff bf ff fe b0 7f ff ff ff bf ff fe b8 ................ 7fffffffbffffec0: 7f ff ff ff bf ff fe c0 7f ff ff ff bf ff fe c8 ................ 7fffffffbffffed0: 7f ff ff ff bf ff fe d0 7f ff ff ff bf ff fe d8 ................ 7fffffffbffffee0: 7f ff ff ff bf ff fe e0 7f ff ff ff bf ff fe e8 ................ 7fffffffbffffef0: 7f ff ff ff bf ff fe f0 7f ff ff ff bf ff fe f8 ................ 7fffffffbfffff00: 7f ff ff ff bf ff ff 00 7f ff ff ff bf ff ff 08 ................ 7fffffffbfffff10: 7f ff ff ff bf ff ff 10 7f ff ff ff bf ff ff 18 ................ 7fffffffbfffff20: 7f ff ff ff bf ff ff 20 7f ff ff ff bf ff ff 28 ................ 7fffffffbfffff30: 7f ff ff ff bf ff ff 30 7f ff ff ff bf ff ff 38 .......0.......8 7fffffffbfffff40: 7f ff ff ff bf ff ff 40 7f ff ff ff bf ff ff 48 ...............H 7fffffffbfffff50: 7f ff ff ff bf ff ff 50 7f ff ff ff bf ff ff 58 .......P.......X 7fffffffbfffff60: 7f ff ff ff bf ff ff 60 7f ff ff ff bf ff ff 68 ...............h 7fffffffbfffff70: 7f ff ff ff bf ff ff 70 7f ff ff ff bf ff ff 78 .......p.......x 7fffffffbfffff80: 7f ff ff ff bf ff ff 80 7f ff ff ff bf ff ff 88 ................ 7fffffffbfffff90: 7f ff ff ff bf ff ff 90 7f ff ff ff bf ff ff 98 ................ 7fffffffbfffffa0: 7f ff ff ff bf ff ff a0 7f ff ff ff bf ff ff a8 ................ 7fffffffbfffffb0: 7f ff ff ff bf ff ff b0 7f ff ff ff bf ff ff b8 ................ 7fffffffbfffffc0: 7f ff ff ff bf ff ff c0 7f ff ff ff bf ff ff c8 ................ 7fffffffbfffffd0: 7f ff ff ff bf ff ff d0 7f ff ff ff bf ff ff d8 ................ 7fffffffbfffffe0: 7f ff ff ff bf ff ff e0 7f ff ff ff bf ff ff e8 ................ 7fffffffbffffff0: 7f ff ff ff bf ff ff f0 7f ff ff ff bf ff ff f8 ................' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-pattern-largest-for-qemu.sh: run cleanup hooks: exit code 0 ./test-pattern-largest-for-qemu.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f pattern-largest-for-qemu.out pattern-largest-for-qemu.pid /tmp/nbdkit-test-sock.dgo1UA + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1253145 + local pid=1253145 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1253145 + for i in {1..60} nbdkit: debug: pattern: cleanup + kill -0 1253145 nbdkit: debug: pattern: unload plugin + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + for i in {1..60} + kill -0 1253145 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1253145 failed to respond to SIGTERM' error: nbdkit pid 1253145 failed to respond to SIGTERM + kill -9 1253145 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-pattern-largest-for-qemu.sh (exit status: 1) SKIP: test-random-copy.sh ========================= + requires_run + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires nbdcopy --version + requires_libnbd_version 1.5.9 + requires nbdsh --version + requires /usr/bin/python3 --version + requires /usr/bin/python3 -c 'from packaging import version' + echo './test-random-copy.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1' ./test-random-copy.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1 + echo './test-random-copy.sh: test prerequisite is missing or not working' ./test-random-copy.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-random-copy.sh: run cleanup hooks: exit code 77 ./test-random-copy.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-random-copy.sh (exit status: 77) SKIP: test-sparse-random-copy.sh ================================ + requires_run + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires nbdcopy --version + requires_libnbd_version 1.5.9 + requires nbdsh --version + requires /usr/bin/python3 --version + requires /usr/bin/python3 -c 'from packaging import version' + echo './test-sparse-random-copy.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1' ./test-sparse-random-copy.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1 + echo './test-sparse-random-copy.sh: test prerequisite is missing or not working' ./test-sparse-random-copy.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-sparse-random-copy.sh: run cleanup hooks: exit code 77 ./test-sparse-random-copy.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-sparse-random-copy.sh (exit status: 77) SKIP: test-ssh.sh ================= + requires test -f disk + requires sshd -t -f ssh/sshd_config + requires nbdcopy --version + requires cut --version + requires ssh -V + ssh -o PreferredAuthentications=none,publickey -o StrictHostKeyChecking=no localhost echo ssh: connect to host localhost port 22: Cannot assign requested address + echo './test-ssh.sh: passwordless/phraseless authentication to localhost not possible' ./test-ssh.sh: passwordless/phraseless authentication to localhost not possible + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ssh.sh: run cleanup hooks: exit code 77 ./test-ssh.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-ssh.sh (exit status: 77) FAIL: test-python-export-name.sh ================================ + test '!' -d . + '[' '' = 1 ']' + requires nbdsh --version + pid=test-python-export-name.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.e2eo1q + files='test-python-export-name.pid /tmp/nbdkit-test-sock.e2eo1q' + rm -f test-python-export-name.pid /tmp/nbdkit-test-sock.e2eo1q + cleanup_fn rm -f test-python-export-name.pid /tmp/nbdkit-test-sock.e2eo1q + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f test-python-export-name.pid /tmp/nbdkit-test-sock.e2eo1q' + start_nbdkit -P test-python-export-name.pid -U /tmp/nbdkit-test-sock.e2eo1q python ./python-export-name.py + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-python-export-name.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-python-export-name.pid -U /tmp/nbdkit-test-sock.e2eo1q python ./python-export-name.py /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-python-export-name.pid -U /tmp/nbdkit-test-sock.e2eo1q -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so ./python-export-name.py nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so (name python) nbdkit: debug: python: load nbdkit: debug: python: config key=script, value=./python-export-name.py nbdkit: debug: python: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: python: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.e2eo1q nbdkit: debug: forked into background (new pid = 1253650) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-python-export-name.pid nbdkit: debug: python: after_fork + for _i in {1..60} + test -s test-python-export-name.pid + break + test -s test-python-export-name.pid ++ cat test-python-export-name.pid + cleanup_fn kill_nbdkit 1253650 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1253650' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[1]: debug: python: preconnect nbdkit: python[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: python[1]: debug: python: open readonly=0 exportname="" tls=0 nbdkit: python[1]: debug: python: default_export readonly=0 tls=0 nbdkit: python[1]: debug: export name = '' nbdkit: python[1]: debug: python: open returned handle 0x62a5c13f4a20 nbdkit: python[1]: debug: python: prepare readonly=0 nbdkit: python[1]: debug: python: get_size nbdkit: python[1]: debug: python: can_write nbdkit: python[1]: debug: python: can_zero nbdkit: python[1]: debug: python: can_fast_zero nbdkit: python[1]: debug: python: can_trim nbdkit: python[1]: debug: python: can_fua nbdkit: python[1]: debug: python: can_flush nbdkit: python[1]: debug: python: is_rotational nbdkit: python[1]: debug: python: can_multi_conn nbdkit: python[1]: debug: python: can_cache nbdkit: python[1]: debug: python: can_extents nbdkit: python[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[1]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 0 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[1]: debug: client closed input socket, closing connection nbdkit: python[1]: debug: python: finalize nbdkit: python[1]: debug: python: close size=0 e='' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="test" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[2]: debug: python: preconnect nbdkit: python[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'test' nbdkit: python[2]: debug: python: open readonly=0 exportname="test" tls=0 nbdkit: python[2]: debug: export name = 'test' nbdkit: python[2]: debug: python: open returned handle 0x62a5c13f4fd0 nbdkit: python[2]: debug: python: prepare readonly=0 nbdkit: python[2]: debug: python: get_size nbdkit: python[2]: debug: python: can_write nbdkit: python[2]: debug: python: can_zero nbdkit: python[2]: debug: python: can_fast_zero nbdkit: python[2]: debug: python: can_trim nbdkit: python[2]: debug: python: can_fua nbdkit: python[2]: debug: python: can_flush nbdkit: python[2]: debug: python: is_rotational nbdkit: python[2]: debug: python: can_multi_conn nbdkit: python[2]: debug: python: can_cache nbdkit: python[2]: debug: python: can_extents nbdkit: python[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[2]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 4 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=4 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=4 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[2]: debug: python: pread count=4 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[2]: debug: client closed input socket, closing connection nbdkit: python[2]: debug: python: finalize size=4 e='test' buf=b'test' e='test' nbdkit: python[2]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[3]: debug: python: preconnect nbdkit: python[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: python[3]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/' nbdkit: python[3]: debug: python: open readonly=0 exportname="/" tls=0 nbdkit: python[3]: debug: export name = '/' nbdkit: python[3]: debug: python: open returned handle 0x62a5c13f5650 nbdkit: python[3]: debug: python: prepare readonly=0 nbdkit: python[3]: debug: python: get_size nbdkit: python[3]: debug: python: can_write nbdkit: python[3]: debug: python: can_zero nbdkit: python[3]: debug: python: can_fast_zero nbdkit: python[3]: debug: python: can_trim nbdkit: python[3]: debug: python: can_fua nbdkit: python[3]: debug: python: can_flush nbdkit: python[3]: debug: python: is_rotational nbdkit: python[3]: debug: python: can_multi_conn nbdkit: python[3]: debug: python: can_cache nbdkit: python[3]: debug: python: can_extents nbdkit: python[3]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[3]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[3]: debug: python: pread count=1 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[3]: debug: client closed input socket, closing connection nbdkit: python[3]: debug: python: finalize nbdkit: python[3]: debug: python: close size=1 e='/' buf=b'/' e='/' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="//" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[4]: debug: python: preconnect nbdkit: python[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: python[4]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '//' nbdkit: python[4]: debug: python: open readonly=0 exportname="//" tls=0 nbdkit: python[4]: debug: export name = '//' nbdkit: python[4]: debug: python: open returned handle 0x62a5c13f5d10 nbdkit: python[4]: debug: python: prepare readonly=0 nbdkit: python[4]: debug: python: get_size nbdkit: python[4]: debug: python: can_write nbdkit: python[4]: debug: python: can_zero nbdkit: python[4]: debug: python: can_fast_zero nbdkit: python[4]: debug: python: can_trim nbdkit: python[4]: debug: python: can_fua nbdkit: python[4]: debug: python: can_flush nbdkit: python[4]: debug: python: is_rotational nbdkit: python[4]: debug: python: can_multi_conn nbdkit: python[4]: debug: python: can_cache nbdkit: python[4]: debug: python: can_extents nbdkit: python[4]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[4]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[4]: debug: python: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[4]: debug: client closed input socket, closing connection nbdkit: python[4]: debug: python: finalize size=2 e='//' buf=b'//' e='//' nbdkit: python[4]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name=" " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[5]: debug: python: preconnect nbdkit: python[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: python[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: python[5]: debug: python: open readonly=0 exportname=" " tls=0 nbdkit: python[5]: debug: export name = ' ' nbdkit: python[5]: debug: python: open returned handle 0x62a5c13f6490 nbdkit: python[5]: debug: python: prepare readonly=0 nbdkit: python[5]: debug: python: get_size nbdkit: python[5]: debug: python: can_write nbdkit: python[5]: debug: python: can_zero nbdkit: python[5]: debug: python: can_fast_zero nbdkit: python[5]: debug: python: can_trim nbdkit: python[5]: debug: python: can_fua nbdkit: python[5]: debug: python: can_flush nbdkit: python[5]: debug: python: is_rotational nbdkit: python[5]: debug: python: can_multi_conn nbdkit: python[5]: debug: python: can_cache nbdkit: python[5]: debug: python: can_extents nbdkit: python[5]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[5]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[5]: debug: python: pread count=1 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[5]: debug: client closed input socket, closing connection nbdkit: python[5]: debug: python: finalize size=1 e=' ' buf=b' ' e=' ' nbdkit: python[5]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="/ " libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[6]: debug: python: preconnect nbdkit: python[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '/ ' nbdkit: python[6]: debug: python: open readonly=0 exportname="/ " tls=0 nbdkit: python[6]: debug: export name = '/ ' nbdkit: python[6]: debug: python: open returned handle 0x62a5c13f6c00 nbdkit: python[6]: debug: python: prepare readonly=0 nbdkit: python[6]: debug: python: get_size nbdkit: python[6]: debug: python: can_write nbdkit: python[6]: debug: python: can_zero nbdkit: python[6]: debug: python: can_fast_zero nbdkit: python[6]: debug: python: can_trim nbdkit: python[6]: debug: python: can_fua nbdkit: python[6]: debug: python: can_flush nbdkit: python[6]: debug: python: is_rotational nbdkit: python[6]: debug: python: can_multi_conn nbdkit: python[6]: debug: python: can_cache nbdkit: python[6]: debug: python: can_extents nbdkit: python[6]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[6]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[6]: debug: python: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[6]: debug: client closed input socket, closing connection nbdkit: python[6]: debug: python: finalize size=2 e='/ ' buf=b'/ ' e='/ ' nbdkit: python[6]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="?" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[7]: debug: python: preconnect nbdkit: python[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[7]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '?' nbdkit: python[7]: debug: python: open readonly=0 exportname="?" tls=0 nbdkit: python[7]: debug: export name = '?' nbdkit: python[7]: debug: python: open returned handle 0x62a5c13f7280 nbdkit: python[7]: debug: python: prepare readonly=0 nbdkit: python[7]: debug: python: get_size nbdkit: python[7]: debug: python: can_write nbdkit: python[7]: debug: python: can_zero nbdkit: python[7]: debug: python: can_fast_zero nbdkit: python[7]: debug: python: can_trim nbdkit: python[7]: debug: python: can_fua nbdkit: python[7]: debug: python: can_flush nbdkit: python[7]: debug: python: is_rotational nbdkit: python[7]: debug: python: can_multi_conn nbdkit: python[7]: debug: python: can_cache nbdkit: python[7]: debug: python: can_extents nbdkit: python[7]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[7]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[7]: debug: python: pread count=1 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[7]: debug: client closed input socket, closing connection nbdkit: python[7]: debug: python: finalize nbdkit: python[7]: debug: python: close size=1 e='?' buf=b'?' e='?' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\xffffffe3\xffffff83\xffffff86\xffffffe3\xffffff82\xffffffb9\xffffffe3\xffffff83\xffffff88" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[8]: debug: python: preconnect nbdkit: python[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: python[8]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: python[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'テスト' nbdkit: python[8]: debug: python: open readonly=0 exportname="テスト" tls=0 nbdkit: python[8]: debug: export name = 'テスト' nbdkit: python[8]: debug: python: open returned handle 0x62a5c13f7980 nbdkit: python[8]: debug: python: prepare readonly=0 nbdkit: python[8]: debug: python: get_size nbdkit: python[8]: debug: python: can_write nbdkit: python[8]: debug: python: can_zero nbdkit: python[8]: debug: python: can_fast_zero nbdkit: python[8]: debug: python: can_trim nbdkit: python[8]: debug: python: can_fua nbdkit: python[8]: debug: python: can_flush nbdkit: python[8]: debug: python: is_rotational nbdkit: python[8]: debug: python: can_multi_conn nbdkit: python[8]: debug: python: can_cache nbdkit: python[8]: debug: python: can_extents nbdkit: python[8]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[8]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 9 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=9 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: python[8]: debug: python: pread count=9 offset=0 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[8]: debug: client closed input socket, closing connection nbdkit: python[8]: debug: python: finalize nbdkit: python[8]: debug: python: close size=9 e='テスト' buf=b'\xe3\x83\x86\xe3\x82\xb9\xe3\x83\x88' e='テスト' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="-n" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[9]: debug: python: preconnect nbdkit: python[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '-n' nbdkit: python[9]: debug: python: open readonly=0 exportname="-n" tls=0 nbdkit: python[9]: debug: export name = '-n' nbdkit: python[9]: debug: python: open returned handle 0x62a5c13f8140 nbdkit: python[9]: debug: python: prepare readonly=0 nbdkit: python[9]: debug: python: get_size nbdkit: python[9]: debug: python: can_write nbdkit: python[9]: debug: python: can_zero nbdkit: python[9]: debug: python: can_fast_zero nbdkit: python[9]: debug: python: can_trim nbdkit: python[9]: debug: python: can_fua nbdkit: python[9]: debug: python: can_flush nbdkit: python[9]: debug: python: is_rotational nbdkit: python[9]: debug: python: can_multi_conn nbdkit: python[9]: debug: python: can_cache nbdkit: python[9]: debug: python: can_extents nbdkit: python[9]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: python[9]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[9]: debug: python: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[9]: debug: client closed input socket, closing connection nbdkit: python[9]: debug: python: finalize size=2 e='-n' buf=b'-n' e='-n' nbdkit: python[9]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\\" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[10]: debug: python: preconnect nbdkit: python[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: python[10]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '\\' nbdkit: python[10]: debug: python: open readonly=0 exportname="\\" tls=0 nbdkit: python[10]: debug: export name = '\\' nbdkit: python[10]: debug: python: open returned handle 0x62a5c13f88f0 nbdkit: python[10]: debug: python: prepare readonly=0 nbdkit: python[10]: debug: python: get_size nbdkit: python[10]: debug: python: can_write nbdkit: python[10]: debug: python: can_zero nbdkit: python[10]: debug: python: can_fast_zero nbdkit: python[10]: debug: python: can_trim nbdkit: python[10]: debug: python: can_fua nbdkit: python[10]: debug: python: can_flush nbdkit: python[10]: debug: python: is_rotational nbdkit: python[10]: debug: python: can_multi_conn nbdkit: python[10]: debug: python: can_cache nbdkit: python[10]: debug: python: can_extents nbdkit: python[10]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[10]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[10]: debug: python: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[10]: debug: client closed input socket, closing connection nbdkit: python[10]: debug: python: finalize nbdkit: python[10]: debug: python: close size=2 e='\\\\' buf=b'\\\\' e='\\\\' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="\x0a" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[11]: debug: python: preconnect nbdkit: python[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[11]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export ' ' nbdkit: python[11]: debug: python: open readonly=0 exportname=" " tls=0 nbdkit: python[11]: debug: export name = ' ' nbdkit: python[11]: debug: python: open returned handle 0x62a5c13f8f70 nbdkit: python[11]: debug: python: prepare readonly=0 nbdkit: python[11]: debug: python: get_size nbdkit: python[11]: debug: python: can_write nbdkit: python[11]: debug: python: can_zero nbdkit: python[11]: debug: python: can_fast_zero nbdkit: python[11]: debug: python: can_trim nbdkit: python[11]: debug: python: can_fua nbdkit: python[11]: debug: python: can_flush nbdkit: python[11]: debug: python: is_rotational nbdkit: python[11]: debug: python: can_multi_conn nbdkit: python[11]: debug: python: can_cache nbdkit: python[11]: debug: python: can_extents nbdkit: python[11]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: python[11]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=1 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[11]: debug: python: pread count=1 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[11]: debug: client closed input socket, closing connection size=1 e='\n' buf=b'\n' e='\n' nbdkit: python[11]: debug: python: finalize nbdkit: python[11]: debug: python: close + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="%%" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[12]: debug: python: preconnect nbdkit: python[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: python[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: python[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '%%' nbdkit: python[12]: debug: python: open readonly=0 exportname="%%" tls=0 nbdkit: python[12]: debug: export name = '%%' nbdkit: python[12]: debug: python: open returned handle 0x62a5c13f9610 nbdkit: python[12]: debug: python: prepare readonly=0 nbdkit: python[12]: debug: python: get_size nbdkit: python[12]: debug: python: can_write nbdkit: python[12]: debug: python: can_zero nbdkit: python[12]: debug: python: can_fast_zero nbdkit: python[12]: debug: python: can_trim nbdkit: python[12]: debug: python: can_fua nbdkit: python[12]: debug: python: can_flush nbdkit: python[12]: debug: python: is_rotational nbdkit: python[12]: debug: python: can_multi_conn nbdkit: python[12]: debug: python: can_cache nbdkit: python[12]: debug: python: can_extents nbdkit: python[12]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[12]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 2 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=2 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[12]: debug: python: pread count=2 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[12]: debug: client closed input socket, closing connection nbdkit: python[12]: debug: python: finalize nbdkit: python[12]: debug: python: close size=2 e='%%' buf=b'%%' e='%%' + for e in "" "test" "/" "//" " " "/ " "?" "テスト" "-n" '\\' ' ' "%%" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" + export e sock + nbdsh -c ' import os e = os.environ["e"] h.set_export_name(e) h.connect_unix(os.environ["sock"]) size = h.get_size() print("size=%r e=%r" % (size, e)) assert size == len(e.encode("utf-8")) # Zero-sized reads are not defined in the NBD protocol. if size > 0: buf = h.pread(size, 0) print("buf=%r e=%r" % (buf, e)) assert buf == e.encode("utf-8") ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\x0axxxxxxxxxx" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.e2eo1q" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[13]: debug: python: preconnect nbdkit: python[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[13]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx' nbdkit: python[13]: debug: python: open readonly=0 exportname="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx" tls=0 nbdkit: python[13]: debug: export name = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx' nbdkit: python[13]: debug: python: open returned handle 0x62a5c13f9b10 nbdkit: python[13]: debug: python: prepare readonly=0 nbdkit: python[13]: debug: python: get_size nbdkit: python[13]: debug: python: can_write nbdkit: python[13]: debug: python: can_zero nbdkit: python[13]: debug: python: can_fast_zero nbdkit: python[13]: debug: python: can_trim nbdkit: python[13]: debug: python: can_fua nbdkit: python[13]: debug: python: can_flush nbdkit: python[13]: debug: python: is_rotational nbdkit: python[13]: debug: python: can_multi_conn nbdkit: python[13]: debug: python: can_cache nbdkit: python[13]: debug: python: can_extents nbdkit: python[13]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[13]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 81 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=81 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=81 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: python[13]: debug: python: pread count=81 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python[13]: debug: client closed input socket, closing connection nbdkit: python[13]: debug: python: finalize nbdkit: python[13]: debug: python: close size=81 e='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nxxxxxxxxxx' buf=b'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nxxxxxxxxxx' e='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nxxxxxxxxxx' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-python-export-name.sh: run cleanup hooks: exit code 0 ./test-python-export-name.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f test-python-export-name.pid /tmp/nbdkit-test-sock.e2eo1q + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1253650 + local pid=1253650 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1253650 + for i in {1..60} + kill -0 1253650 + sleep 1 nbdkit: debug: python: cleanup nbdkit: debug: python: unload plugin + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + for i in {1..60} + kill -0 1253650 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1253650 failed to respond to SIGTERM' error: nbdkit pid 1253650 failed to respond to SIGTERM + kill -9 1253650 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-python-export-name.sh (exit status: 1) FAIL: test-python-export-list.sh ================================ + test '!' -d . + '[' '' = 1 ']' + requires nbdinfo --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires nbdsh -c 'print(h.set_full_info)' + requires jq --version + pid=test-python-export-list.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.Dw1UJL + out=test-python-export-list.out + files='test-python-export-list.pid /tmp/nbdkit-test-sock.Dw1UJL test-python-export-list.out' + rm -f test-python-export-list.pid /tmp/nbdkit-test-sock.Dw1UJL test-python-export-list.out + cleanup_fn rm -f test-python-export-list.pid /tmp/nbdkit-test-sock.Dw1UJL test-python-export-list.out + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f test-python-export-list.pid /tmp/nbdkit-test-sock.Dw1UJL test-python-export-list.out' + start_nbdkit -P test-python-export-list.pid -U /tmp/nbdkit-test-sock.Dw1UJL python ./python-export-list.py + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-python-export-list.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-python-export-list.pid -U /tmp/nbdkit-test-sock.Dw1UJL python ./python-export-list.py /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-python-export-list.pid -U /tmp/nbdkit-test-sock.Dw1UJL -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so ./python-export-list.py nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so (name python) nbdkit: debug: python: load nbdkit: debug: python: config key=script, value=./python-export-list.py nbdkit: debug: python: config_complete nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: python: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.Dw1UJL nbdkit: debug: forked into background (new pid = 1253775) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-python-export-list.pid nbdkit: debug: python: after_fork + for _i in {1..60} + test -s test-python-export-list.pid + break + test -s test-python-export-list.pid ++ cat test-python-export-list.pid + cleanup_fn kill_nbdkit 1253775 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1253775' + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.Dw1UJL' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.Dw1UJL" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[1]: debug: python: preconnect nbdkit: python[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: python[1]: debug: python: list_exports readonly=0 tls=0 nbdkit: python[1]: debug: python: list_exports returned 2 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=2 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="hello" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'hello' nbdkit: python[1]: debug: python: open readonly=0 exportname="hello" tls=0 nbdkit: python[1]: debug: python: open returned handle 0x5a8cf8b0dd60 nbdkit: python[1]: debug: python: prepare readonly=0 nbdkit: python[1]: debug: python: get_size nbdkit: python[1]: debug: python: can_write nbdkit: python[1]: debug: python: can_zero nbdkit: python[1]: debug: python: can_fast_zero nbdkit: python[1]: debug: python: can_trim nbdkit: python[1]: debug: python: can_fua nbdkit: python[1]: debug: python: can_flush nbdkit: python[1]: debug: python: is_rotational nbdkit: python[1]: debug: python: can_multi_conn nbdkit: python[1]: debug: python: can_cache nbdkit: python[1]: debug: python: can_extents nbdkit: python[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[1]: debug: python: export_description libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: python[1]: debug: python: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: python[1]: debug: python: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///hello?socket=/tmp/nbdkit-test-sock.Dw1UJL" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'hello' nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="name only" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'name only' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: python[1]: debug: python: open readonly=0 exportname="name only" tls=0 nbdkit: python[1]: debug: python: open returned handle 0x5a8cf8b0dc90 nbdkit: python[1]: debug: python: prepare readonly=0 nbdkit: python[1]: debug: python: get_size nbdkit: python[1]: debug: python: can_write nbdkit: python[1]: debug: python: can_zero nbdkit: python[1]: debug: python: can_fast_zero nbdkit: python[1]: debug: python: can_trim nbdkit: python[1]: debug: python: can_fua nbdkit: python[1]: debug: python: can_flush nbdkit: python[1]: debug: python: is_rotational nbdkit: python[1]: debug: python: can_multi_conn nbdkit: python[1]: debug: python: can_cache nbdkit: python[1]: debug: python: can_extents nbdkit: python[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[1]: debug: python: export_description libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: python[1]: debug: python: finalize libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x83 nbdkit: python[1]: debug: python: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///name%20only?socket=/tmp/nbdkit-test-sock.Dw1UJL" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="name only" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'name only' libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" nbdkit: python[1]: debug: write: NBD_OPT_ABORT: Broken pipe libnbd: debug: nbd1: nbd_close: closing handle + cat test-python-export-list.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "hello", "description": "world", "uri": "nbd+unix:///hello?socket=/tmp/nbdkit-test-sock.Dw1UJL", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 0 }, { "export-name": "name only", "uri": "nbd+unix:///name%20only?socket=/tmp/nbdkit-test-sock.Dw1UJL", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 0 } ] } ++ jq -c '[.exports[] | [."export-name", .description]]' test-python-export-list.out + result='[["hello","world"],["name only",null]]' + test '[["hello","world"],["name only",null]]' = '[["hello","world"],["name only",null]]' + nbdinfo --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.Dw1UJL' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.Dw1UJL" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[2]: debug: python: preconnect nbdkit: python[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: python[2]: debug: python: open readonly=0 exportname="" tls=0 nbdkit: python[2]: debug: python: default_export readonly=0 tls=0 nbdkit: python[2]: debug: python: open returned handle 0x5a8cf8b0e9b0 nbdkit: python[2]: debug: python: prepare readonly=0 nbdkit: python[2]: debug: python: get_size nbdkit: python[2]: debug: python: can_write nbdkit: python[2]: debug: python: can_zero nbdkit: python[2]: debug: python: can_fast_zero nbdkit: python[2]: debug: python: can_trim nbdkit: python[2]: debug: python: can_fua nbdkit: python[2]: debug: python: can_flush nbdkit: python[2]: debug: python: is_rotational nbdkit: python[2]: debug: python: can_multi_conn nbdkit: python[2]: debug: python: can_cache nbdkit: python[2]: debug: python: can_extents nbdkit: python[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[2]: debug: python: default_export readonly=0 tls=0 nbdkit: python[2]: debug: python: export_description nbdkit: python[2]: debug: python: finalize nbdkit: python[2]: debug: python: close libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 0 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///?socket=/tmp/nbdkit-test-sock.Dw1UJL" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: ret="=hello=" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=1 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=0 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=0 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=0 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export '' nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_go: enter: libnbd: debug: nbd1: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: poll start: events=1 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: python[2]: debug: python: open readonly=0 exportname="" tls=0 nbdkit: python[2]: debug: python: default_export readonly=0 tls=0 nbdkit: python[2]: debug: python: open returned handle 0x5a8cf8b0ede0 nbdkit: python[2]: debug: python: prepare readonly=0 nbdkit: python[2]: debug: python: get_size nbdkit: python[2]: debug: python: can_write nbdkit: python[2]: debug: python: can_zero nbdkit: python[2]: debug: python: can_fast_zero nbdkit: python[2]: debug: python: can_trim nbdkit: python[2]: debug: python: can_fua nbdkit: python[2]: debug: python: can_flush nbdkit: python[2]: debug: python: is_rotational nbdkit: python[2]: debug: python: can_multi_conn nbdkit: python[2]: debug: python: can_cache nbdkit: python[2]: debug: python: can_extents nbdkit: python[2]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: python[2]: debug: python: default_export readonly=0 tls=0 nbdkit: python[2]: debug: python: export_description libnbd: debug: nbd1: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: python[2]: debug: handshake complete, processing requests serially libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: exportsize: 0 eflags: 0x83 libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_opt_go: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: leave: error="nbd_opt_abort: invalid state: READY: the handle must be negotiating: Invalid argument" libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_shutdown: poll start: events=1 nbdkit: python[2]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: python[2]: debug: python: finalize nbdkit: python[2]: debug: python: close libnbd: debug: nbd1: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbd1: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_shutdown: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle + cat test-python-export-list.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [ { "export-name": "hello", "description": "=hello=", "content": "empty", "uri": "nbd+unix:///?socket=/tmp/nbdkit-test-sock.Dw1UJL", "contexts": [ "base:allocation" ], "is_rotational": false, "is_read_only": true, "can_cache": false, "can_df": true, "can_fast_zero": false, "can_flush": false, "can_fua": false, "can_multi_conn": false, "can_trim": false, "can_zero": false, "export-size": 0 } ] } + diff -u /dev/fd/63 /dev/fd/62 ++ jq -c '[.exports[] | [."export-name", .description]]' test-python-export-list.out ++ printf '%s\n' '[["hello","=hello="]]' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-python-export-list.sh: run cleanup hooks: exit code 0 ./test-python-export-list.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f test-python-export-list.pid /tmp/nbdkit-test-sock.Dw1UJL test-python-export-list.out + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1253775 + local pid=1253775 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1253775 + for i in {1..60} + kill -0 1253775 + sleep 1 nbdkit: debug: python: cleanup nbdkit: debug: python: unload plugin + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + for i in {1..60} + kill -0 1253775 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1253775 failed to respond to SIGTERM' error: nbdkit pid 1253775 failed to respond to SIGTERM + kill -9 1253775 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-python-export-list.sh (exit status: 1) FAIL: test-python-thread-model.sh ================================= + SCRIPT=./python-thread-model.py + test -d . + test -f ./python-thread-model.py + '[' '' = 1 ']' + requires nbdsh --version + out=test-python-thread-model.out + pid=test-python-thread-model.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.9H6xKm + files='test-python-thread-model.out test-python-thread-model.pid /tmp/nbdkit-test-sock.9H6xKm' + rm -f test-python-thread-model.out test-python-thread-model.pid /tmp/nbdkit-test-sock.9H6xKm + cleanup_fn rm -f test-python-thread-model.out test-python-thread-model.pid /tmp/nbdkit-test-sock.9H6xKm + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f test-python-thread-model.out test-python-thread-model.pid /tmp/nbdkit-test-sock.9H6xKm' + nbdkit python ./python-thread-model.py --dump-plugin + grep '^thread_model=parallel' test-python-thread-model.out thread_model=parallel + start_nbdkit -P test-python-thread-model.pid -U /tmp/nbdkit-test-sock.9H6xKm python ./python-thread-model.py + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-python-thread-model.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-python-thread-model.pid -U /tmp/nbdkit-test-sock.9H6xKm python ./python-thread-model.py /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-python-thread-model.pid -U /tmp/nbdkit-test-sock.9H6xKm -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so ./python-thread-model.py nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/python/.libs/nbdkit-python-plugin.so (name python) nbdkit: debug: python: load nbdkit: debug: python: config key=script, value=./python-thread-model.py nbdkit: debug: python: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: python: get_ready nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.9H6xKm nbdkit: debug: forked into background (new pid = 1253872) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-python-thread-model.pid nbdkit: debug: python: after_fork + for _i in {1..60} + test -s test-python-thread-model.pid + break + test -s test-python-thread-model.pid ++ cat test-python-thread-model.pid + cleanup_fn kill_nbdkit 1253872 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1253872' + export sock + nbdsh -c ' import os import time h.connect_unix(os.environ["sock"]) # We should be able to issue multiple requests in parallel, # and the total time taken should not be much more than 10 seconds # because all sleeps in the plugin should happen in parallel. start_t = time.time() for i in range(10): buf = nbd.Buffer(512) h.aio_pread(buf, 0) while h.aio_in_flight() > 0: h.poll(-1) end_t = time.time() t = end_t - start_t print(t) # Since we launched 10 requests, if we serialized on them we # would have waited at least 100 seconds. We would expect to # wait around 10 seconds, but for flexibility on slow servers # any test < 100 should be fine. assert t <= 50 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.9H6xKm" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: python[1]: debug: python: preconnect nbdkit: python[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: python[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: python[1]: debug: python: open readonly=0 exportname="" tls=0 nbdkit: python[1]: debug: python: default_export readonly=0 tls=0 nbdkit: python[1]: debug: python: open returned handle 0x64a6efd63a20 nbdkit: python[1]: debug: python: prepare readonly=0 nbdkit: python[1]: debug: python: get_size nbdkit: python[1]: debug: python: can_write nbdkit: python[1]: debug: python: can_zero nbdkit: python[1]: debug: python: can_fast_zero nbdkit: python[1]: debug: python: can_trim nbdkit: python[1]: debug: python: can_fua nbdkit: python[1]: debug: python: can_flush nbdkit: python[1]: debug: python: is_rotational nbdkit: python[1]: debug: python: can_multi_conn nbdkit: python[1]: debug: python: can_cache nbdkit: python[1]: debug: python: can_extents nbdkit: python[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: python[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: python[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 512 eflags: 0x83 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=2 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=3 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=4 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread python.1 libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=5 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread python.2 libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=6 nbdkit: debug: starting worker thread python.0 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: python.2: debug: python: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=7 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: python.1: debug: python: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=8 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: python.0: debug: python: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=9 libnbd: debug: nbdsh: nbd_aio_pread: enter: buf= count=512 offset=0 completion=NULL flags=0x0 libnbd: debug: nbdsh: nbd_aio_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_aio_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_aio_pread: leave: ret=10 nbdkit: debug: starting worker thread python.3 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=10 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 nbdkit: debug: starting worker thread python.4 nbdkit: debug: starting worker thread python.5 nbdkit: python.4: debug: python: pread count=512 offset=0 nbdkit: python.3: debug: python: pread count=512 offset=0 nbdkit: debug: starting worker thread python.6 nbdkit: python.5: debug: python: pread count=512 offset=0 nbdkit: python.6: debug: python: pread count=512 offset=0 nbdkit: debug: starting worker thread python.7 nbdkit: debug: starting worker thread python.8 nbdkit: python.7: debug: python: pread count=512 offset=0 nbdkit: debug: starting worker thread python.9 nbdkit: python.9: debug: python: pread count=512 offset=0 nbdkit: python.8: debug: python: pread count=512 offset=0 nbdkit: debug: starting worker thread python.11 nbdkit: debug: starting worker thread python.10 nbdkit: debug: starting worker thread python.13 nbdkit: debug: starting worker thread python.12 nbdkit: debug: starting worker thread python.14 nbdkit: debug: starting worker thread python.15 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=9 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=8 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=7 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=6 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=5 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=4 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=3 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=2 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=1 libnbd: debug: nbdsh: nbd_poll: enter: timeout=-1 libnbd: debug: nbdsh: nbd_poll: poll start: events=1 libnbd: debug: nbdsh: nbd_poll: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_poll: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_poll: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_poll: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_poll: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_poll: leave: ret=1 libnbd: debug: nbdsh: nbd_aio_in_flight: enter: libnbd: debug: nbdsh: nbd_aio_in_flight: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: python.11: debug: client closed input socket, closing connection nbdkit: python.11: debug: exiting worker thread python.11 nbdkit: python.10: debug: exiting worker thread python.10 10.011885404586792 nbdkit: python.13: debug: exiting worker thread python.13 nbdkit: python.12: debug: exiting worker thread python.12 nbdkit: python.14: debug: exiting worker thread python.14 nbdkit: python.2: debug: exiting worker thread python.2 nbdkit: python.6: debug: exiting worker thread python.6 nbdkit: python.15: debug: exiting worker thread python.15 nbdkit: python.4: debug: exiting worker thread python.4 nbdkit: python.1: debug: exiting worker thread python.1 nbdkit: python.0: debug: exiting worker thread python.0 nbdkit: python.9: debug: exiting worker thread python.9 nbdkit: python.7: debug: exiting worker thread python.7 nbdkit: python.3: debug: exiting worker thread python.3 nbdkit: python.5: debug: exiting worker thread python.5 nbdkit: python.8: debug: exiting worker thread python.8 nbdkit: python[1]: debug: python: finalize nbdkit: python[1]: debug: python: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-python-thread-model.sh: run cleanup hooks: exit code 0 ./test-python-thread-model.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f test-python-thread-model.out test-python-thread-model.pid /tmp/nbdkit-test-sock.9H6xKm + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1253872 + local pid=1253872 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1253872 + for i in {1..60} + kill -0 1253872 nbdkit: debug: python: cleanup nbdkit: debug: python: unload plugin + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + for i in {1..60} + kill -0 1253872 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1253872 failed to respond to SIGTERM' error: nbdkit pid 1253872 failed to respond to SIGTERM + kill -9 1253872 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-python-thread-model.sh (exit status: 1) FAIL: test-blocksize.sh ======================= read 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (2.747 KiB/sec and 2812.5519 ops/sec) wrote 2000/2000 bytes at offset 1000 1.953 KiB, 1 ops; 00.03 sec (65.270 KiB/sec and 33.4184 ops/sec) wrote 2097152/2097152 bytes at offset 1048576 2 MiB, 1 ops; 0:00:01.41 (1.420 MiB/sec and 0.7102 ops/sec) discard 4194304/4194304 bytes at offset 3145728 4 MiB, 1 ops; 00.00 sec (13.599 GiB/sec and 3481.2275 ops/sec) /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P blocksize1.pid -U /tmp/nbdkit-test-sock.4GboMS --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=blocksize1.log blocksize1.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=blocksize1.log nbdkit: debug: log: config key=file, value=blocksize1.img nbdkit: debug: file: config key=file, value=blocksize1.img nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.4GboMS nbdkit: debug: forked into background (new pid = 1254717) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/blocksize1.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P blocksize2.pid -U /tmp/nbdkit-test-sock.2He9Rf --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=blocksize2.log blocksize2.img minblock=1024 maxdata=512k maxlen=1M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so (name blocksize) nbdkit: debug: blocksize: load nbdkit: debug: blocksize: config key=logfile, value=blocksize2.log nbdkit: debug: log: config key=logfile, value=blocksize2.log nbdkit: debug: blocksize: config key=file, value=blocksize2.img nbdkit: debug: log: config key=file, value=blocksize2.img nbdkit: debug: file: config key=file, value=blocksize2.img nbdkit: debug: blocksize: config key=minblock, value=1024 nbdkit: debug: blocksize: config key=maxdata, value=512k nbdkit: debug: blocksize: config key=maxlen, value=1M nbdkit: debug: blocksize: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: blocksize: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.2He9Rf nbdkit: debug: forked into background (new pid = 1254724) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/blocksize2.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: blocksize: after_fork nbdkit: debug: accepted connection nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5c226cada260 nbdkit: file[1]: debug: log: open returned handle 0x5c226cafb260 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: log: pread count=1 offset=1 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: file: pread count=1 offset=1 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: file.1: debug: log: pwrite count=1 offset=10001 fua=1 nbdkit: debug: starting worker thread file.8 nbdkit: file.1: debug: file: pwrite count=1 offset=10001 fua=1 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.7: debug: log: zero count=1 offset=20001 may_trim=0 fua=1 fast=0 nbdkit: file.7: debug: file: zero count=1 offset=20001 may_trim=0 fua=1 fast=0 nbdkit: file.3: debug: log: trim count=1 offset=30001 fua=0 nbdkit: file.3: debug: file: trim count=1 offset=30001 fua=0 nbdkit: file.4: debug: log: flush nbdkit: file.4: debug: file: flush nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.0: debug: exiting worker thread file.0 read 1/1 bytes at offset 1 1 bytes, 1 ops; 00.00 sec (2.087 KiB/sec and 2137.2956 ops/sec) wrote 1/1 bytes at offset 10001 1 bytes, 1 ops; 00.11 sec (8.835333 bytes/sec and 8.8353 ops/sec) wrote 1/1 bytes at offset 20001 1 bytes, 1 ops; 00.04 sec (25.347149 bytes/sec and 25.3471 ops/sec) discard 1/1 bytes at offset 30001 1 bytes, 1 ops; 00.00 sec (2.128 KiB/sec and 2178.5685 ops/sec) nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: blocksize: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x64b252f49670 nbdkit: file[1]: debug: log: open returned handle 0x64b252f6ab80 nbdkit: file[1]: debug: blocksize: open returned handle 0x7adc8e8844d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: blocksize: prepare readonly=0 nbdkit: file[1]: debug: blocksize: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: blocksize: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: blocksize: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: blocksize: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: blocksize: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: blocksize: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: blocksize: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: blocksize: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: blocksize: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: blocksize: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: blocksize: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: blocksize: pread count=1 offset=1 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: log: pread count=1024 offset=0 nbdkit: debug: starting worker thread file.5 nbdkit: file.0: debug: file: pread count=1024 offset=0 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: file.1: debug: blocksize: pwrite count=1 offset=10001 fua=1 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.11 nbdkit: file.1: debug: log: pread count=1024 offset=9216 nbdkit: debug: starting worker thread file.13 nbdkit: file.1: debug: file: pread count=1024 offset=9216 nbdkit: file.1: debug: log: pwrite count=1024 offset=9216 fua=1 nbdkit: file.1: debug: file: pwrite count=1024 offset=9216 fua=1 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.3: debug: blocksize: zero count=1 offset=20001 may_trim=0 fua=1 fast=0 nbdkit: file.3: debug: log: pread count=1024 offset=19456 nbdkit: file.3: debug: file: pread count=1024 offset=19456 nbdkit: file.3: debug: log: pwrite count=1024 offset=19456 fua=1 nbdkit: file.3: debug: file: pwrite count=1024 offset=19456 fua=1 nbdkit: file.2: debug: blocksize: trim count=1 offset=30001 fua=0 nbdkit: file.4: debug: blocksize: flush nbdkit: file.4: debug: log: flush nbdkit: file.4: debug: file: flush nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 read 1/1 bytes at offset 1 1 bytes, 1 ops; 00.00 sec (1.452 KiB/sec and 1486.4760 ops/sec) wrote 1/1 bytes at offset 10001 1 bytes, 1 ops; 00.14 sec (7.301046 bytes/sec and 7.3010 ops/sec) wrote 1/1 bytes at offset 20001 1 bytes, 1 ops; 00.18 sec (5.536993 bytes/sec and 5.5370 ops/sec) discard 1/1 bytes at offset 30001 1 bytes, 1 ops; 00.00 sec (3.217 KiB/sec and 3294.0789 ops/sec) nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file[1]: debug: blocksize: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: blocksize: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close 2021-11-15 08:32:49.206921 connection=1 Read id=1 offset=0x1 count=0x1 ... 2021-11-15 08:32:49.385165 connection=1 Read id=1 offset=0x0 count=0x400 ... 2021-11-15 08:32:49.207385 connection=1 Write id=2 offset=0x2711 count=0x1 fua=1 ... 2021-11-15 08:32:49.385804 connection=1 Read id=2 offset=0x2400 count=0x400 ... 2021-11-15 08:32:49.385982 connection=1 Write id=3 offset=0x2400 count=0x400 fua=1 ... 2021-11-15 08:32:49.522662 connection=1 Read id=4 offset=0x4c00 count=0x400 ... 2021-11-15 08:32:49.522808 connection=1 Write id=5 offset=0x4c00 count=0x400 fua=1 ... nbdkit: debug: accepted connection nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5c226cadd120 nbdkit: file[2]: debug: log: open returned handle 0x5c226cafb0d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: log: pwrite count=4094305 offset=1048575 fua=1 nbdkit: file.0: debug: file: pwrite count=4094305 offset=1048575 fua=1 nbdkit: file.1: debug: log: zero count=1100000 offset=1050000 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: file: zero count=1100000 offset=1050000 may_trim=0 fua=1 fast=0 nbdkit: file.2: debug: log: pread count=1100000 offset=1050000 nbdkit: file.2: debug: file: pread count=1100000 offset=1050000 nbdkit: file.3: debug: log: pread count=1048577 offset=3000000 nbdkit: file.3: debug: file: pread count=1048577 offset=3000000 nbdkit: file.4: debug: log: trim count=2097153 offset=7340031 fua=0 nbdkit: file.4: debug: file: trim count=2097153 offset=7340031 fua=0 nbdkit: file.5: debug: log: flush nbdkit: file.5: debug: file: flush nbdkit: file.6: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.6: debug: exiting worker thread file.6 wrote 4094305/4094305 bytes at offset 1048575 3.905 MiB, 1 ops; 0:00:02.89 (1.351 MiB/sec and 0.3460 ops/sec) wrote 1100000/1100000 bytes at offset 1050000 1.049 MiB, 1 ops; 00.25 sec (4.195 MiB/sec and 3.9993 ops/sec) read 1100000/1100000 bytes at offset 1050000 1.049 MiB, 1 ops; 00.00 sec (300.391 MiB/sec and 286.3482 ops/sec) read 1048577/1048577 bytes at offset 3000000 1 MiB, 1 ops; 00.00 sec (322.636 MiB/sec and 322.6360 ops/sec) discard 2097153/2097153 bytes at offset 7340031 2 MiB, 1 ops; 00.00 sec (4.544 GiB/sec and 2326.6744 ops/sec) nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: blocksize: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x64b252f4c490 nbdkit: file[2]: debug: log: open returned handle 0x64b252f6ada0 nbdkit: file[2]: debug: blocksize: open returned handle 0x7adc8e8844d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: blocksize: prepare readonly=0 nbdkit: file[2]: debug: blocksize: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: blocksize: can_write nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: blocksize: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: blocksize: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: blocksize: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: blocksize: can_fua nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: blocksize: can_flush nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: blocksize: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: blocksize: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: blocksize: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: blocksize: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: blocksize: pwrite count=4094305 offset=1048575 fua=1 nbdkit: file.0: debug: log: pread count=1024 offset=1047552 nbdkit: file.0: debug: file: pread count=1024 offset=1047552 nbdkit: file.0: debug: log: pwrite count=1024 offset=1047552 fua=1 nbdkit: file.0: debug: file: pwrite count=1024 offset=1047552 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=1048576 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=1048576 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=1572864 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=1572864 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=2097152 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=2097152 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=2621440 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=2621440 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=3145728 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=3145728 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=3670016 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=3670016 fua=1 nbdkit: file.0: debug: log: pwrite count=524288 offset=4194304 fua=1 nbdkit: file.0: debug: file: pwrite count=524288 offset=4194304 fua=1 nbdkit: file.0: debug: log: pwrite count=423936 offset=4718592 fua=1 nbdkit: file.0: debug: file: pwrite count=423936 offset=4718592 fua=1 nbdkit: file.0: debug: log: pread count=1024 offset=5142528 nbdkit: file.0: debug: file: pread count=1024 offset=5142528 nbdkit: file.0: debug: log: pwrite count=1024 offset=5142528 fua=1 nbdkit: file.0: debug: file: pwrite count=1024 offset=5142528 fua=1 nbdkit: file.1: debug: blocksize: zero count=1100000 offset=1050000 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: log: pread count=1024 offset=1049600 nbdkit: file.1: debug: file: pread count=1024 offset=1049600 nbdkit: file.1: debug: log: pwrite count=1024 offset=1049600 fua=1 nbdkit: file.1: debug: file: pwrite count=1024 offset=1049600 fua=1 nbdkit: file.1: debug: log: zero count=1048576 offset=1050624 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: file: zero count=1048576 offset=1050624 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: log: zero count=50176 offset=2099200 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: file: zero count=50176 offset=2099200 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: log: pread count=1024 offset=2149376 nbdkit: file.1: debug: file: pread count=1024 offset=2149376 nbdkit: file.1: debug: log: pwrite count=1024 offset=2149376 fua=1 nbdkit: file.1: debug: file: pwrite count=1024 offset=2149376 fua=1 nbdkit: file.2: debug: blocksize: pread count=1100000 offset=1050000 nbdkit: file.2: debug: log: pread count=1024 offset=1049600 nbdkit: file.2: debug: file: pread count=1024 offset=1049600 nbdkit: file.2: debug: log: pread count=524288 offset=1050624 nbdkit: file.2: debug: file: pread count=524288 offset=1050624 nbdkit: file.2: debug: log: pread count=524288 offset=1574912 nbdkit: file.2: debug: file: pread count=524288 offset=1574912 nbdkit: file.2: debug: log: pread count=50176 offset=2099200 nbdkit: file.2: debug: file: pread count=50176 offset=2099200 nbdkit: file.2: debug: log: pread count=1024 offset=2149376 nbdkit: file.2: debug: file: pread count=1024 offset=2149376 nbdkit: file.3: debug: blocksize: pread count=1048577 offset=3000000 nbdkit: file.3: debug: log: pread count=1024 offset=2999296 nbdkit: file.3: debug: file: pread count=1024 offset=2999296 nbdkit: file.3: debug: log: pread count=524288 offset=3000320 nbdkit: file.3: debug: file: pread count=524288 offset=3000320 nbdkit: file.3: debug: log: pread count=523264 offset=3524608 nbdkit: file.3: debug: file: pread count=523264 offset=3524608 nbdkit: file.3: debug: log: pread count=1024 offset=4047872 nbdkit: file.3: debug: file: pread count=1024 offset=4047872 nbdkit: file.4: debug: blocksize: trim count=2097153 offset=7340031 fua=0 nbdkit: file.4: debug: log: trim count=1048576 offset=7340032 fua=0 nbdkit: file.4: debug: file: trim count=1048576 offset=7340032 fua=0 nbdkit: file.4: debug: log: trim count=1048576 offset=8388608 fua=0 nbdkit: file.4: debug: file: trim count=1048576 offset=8388608 fua=0 nbdkit: file.6: debug: blocksize: flush nbdkit: file.6: debug: log: flush nbdkit: file.6: debug: file: flush nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 wrote 4094305/4094305 bytes at offset 1048575 3.905 MiB, 1 ops; 0:00:04.71 (849.491 KiB/sec and 0.2125 ops/sec) wrote 1100000/1100000 bytes at offset 1050000 1.049 MiB, 1 ops; 00.76 sec (1.384 MiB/sec and 1.3196 ops/sec) read 1100000/1100000 bytes at offset 1050000 1.049 MiB, 1 ops; 00.00 sec (268.427 MiB/sec and 255.8781 ops/sec) read 1048577/1048577 bytes at offset 3000000 1 MiB, 1 ops; 00.00 sec (341.115 MiB/sec and 341.1145 ops/sec) discard 2097153/2097153 bytes at offset 7340031 2 MiB, 1 ops; 00.00 sec (4.491 GiB/sec and 2299.5378 ops/sec) nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file[2]: debug: blocksize: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: blocksize: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: file: close 2021-11-15 08:32:57.815063 connection=2 Zero id=15 offset=0x100800 count=0x100000 trim=0 fua=1 fast=0 ... 2021-11-15 08:32:49.360238 connection=1 Trim id=4 offset=0x7531 count=0x1 fua=0 ... 2021-11-15 08:32:49.360299 connection=1 ...Trim id=4 return=0 2021-11-15 08:32:52.919921 connection=2 Trim id=5 offset=0x6fffff count=0x200001 fua=0 ... 2021-11-15 08:32:52.920036 connection=2 ...Trim id=5 return=0 ./test-blocksize.sh: run cleanup hooks: exit code 0 Log 1 file contents: 2021-11-15 08:32:49.130228 Ready thread_model=3 2021-11-15 08:32:49.131516 Fork 2021-11-15 08:32:49.205308 Preconnect id=1 readonly=0 ... 2021-11-15 08:32:49.205341 ...Preconnect id=1 return=0 2021-11-15 08:32:49.206166 connection=1 Connect export="" tls=0 size=0xa00000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 08:32:49.206921 connection=1 Read id=1 offset=0x1 count=0x1 ... 2021-11-15 08:32:49.207004 connection=1 ...Read id=1 return=0 2021-11-15 08:32:49.207385 connection=1 Write id=2 offset=0x2711 count=0x1 fua=1 ... 2021-11-15 08:32:49.320216 connection=1 ...Write id=2 return=0 2021-11-15 08:32:49.320618 connection=1 Zero id=3 offset=0x4e21 count=0x1 trim=0 fua=1 fast=0 ... 2021-11-15 08:32:49.359681 connection=1 ...Zero id=3 return=0 2021-11-15 08:32:49.360238 connection=1 Trim id=4 offset=0x7531 count=0x1 fua=0 ... 2021-11-15 08:32:49.360299 connection=1 ...Trim id=4 return=0 2021-11-15 08:32:49.360709 connection=1 Flush id=5 ... 2021-11-15 08:32:49.371663 connection=1 ...Flush id=5 return=0 2021-11-15 08:32:49.374538 connection=1 Disconnect transactions=5 2021-11-15 08:32:49.756206 Preconnect id=2 readonly=0 ... 2021-11-15 08:32:49.756238 ...Preconnect id=2 return=0 2021-11-15 08:32:49.756858 connection=2 Connect export="" tls=0 size=0xa00000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 08:32:49.772117 connection=2 Write id=1 offset=0xfffff count=0x3e7961 fua=1 ... 2021-11-15 08:32:52.653893 connection=2 ...Write id=1 return=0 2021-11-15 08:32:52.655149 connection=2 Zero id=2 offset=0x100590 count=0x10c8e0 trim=0 fua=1 fast=0 ... 2021-11-15 08:32:52.904718 connection=2 ...Zero id=2 return=0 2021-11-15 08:32:52.909736 connection=2 Read id=3 offset=0x100590 count=0x10c8e0 ... 2021-11-15 08:32:52.910854 connection=2 ...Read id=3 return=0 2021-11-15 08:32:52.916575 connection=2 Read id=4 offset=0x2dc6c0 count=0x100001 ... 2021-11-15 08:32:52.917151 connection=2 ...Read id=4 return=0 2021-11-15 08:32:52.919921 connection=2 Trim id=5 offset=0x6fffff count=0x200001 fua=0 ... 2021-11-15 08:32:52.920036 connection=2 ...Trim id=5 return=0 2021-11-15 08:32:52.920469 connection=2 Flush id=6 ... 2021-11-15 08:32:52.946204 connection=2 ...Flush id=6 return=0 2021-11-15 08:32:52.949683 connection=2 Disconnect transactions=6 Log 2 file contents: 2021-11-15 08:32:49.188658 Ready thread_model=3 2021-11-15 08:32:49.190050 Fork 2021-11-15 08:32:49.383560 Preconnect id=1 readonly=0 ... 2021-11-15 08:32:49.383589 ...Preconnect id=1 return=0 2021-11-15 08:32:49.384194 connection=1 Connect export="" tls=0 size=0xa00000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 08:32:49.385165 connection=1 Read id=1 offset=0x0 count=0x400 ... 2021-11-15 08:32:49.385286 connection=1 ...Read id=1 return=0 2021-11-15 08:32:49.385804 connection=1 Read id=2 offset=0x2400 count=0x400 ... 2021-11-15 08:32:49.385957 connection=1 ...Read id=2 return=0 2021-11-15 08:32:49.385982 connection=1 Write id=3 offset=0x2400 count=0x400 fua=1 ... 2021-11-15 08:32:49.522197 connection=1 ...Write id=3 return=0 2021-11-15 08:32:49.522662 connection=1 Read id=4 offset=0x4c00 count=0x400 ... 2021-11-15 08:32:49.522788 connection=1 ...Read id=4 return=0 2021-11-15 08:32:49.522808 connection=1 Write id=5 offset=0x4c00 count=0x400 fua=1 ... 2021-11-15 08:32:49.702850 connection=1 ...Write id=5 return=0 2021-11-15 08:32:49.703677 connection=1 Flush id=6 ... 2021-11-15 08:32:49.703737 connection=1 ...Flush id=6 return=0 2021-11-15 08:32:49.706693 connection=1 Disconnect transactions=6 2021-11-15 08:32:52.959855 Preconnect id=2 readonly=0 ... 2021-11-15 08:32:52.959951 ...Preconnect id=2 return=0 2021-11-15 08:32:52.960701 connection=2 Connect export="" tls=0 size=0xa00000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 08:32:52.976437 connection=2 Read id=1 offset=0xffc00 count=0x400 ... 2021-11-15 08:32:52.976497 connection=2 ...Read id=1 return=0 2021-11-15 08:32:52.976516 connection=2 Write id=2 offset=0xffc00 count=0x400 fua=1 ... 2021-11-15 08:32:53.250337 connection=2 ...Write id=2 return=0 2021-11-15 08:32:53.250418 connection=2 Write id=3 offset=0x100000 count=0x80000 fua=1 ... 2021-11-15 08:32:54.003972 connection=2 ...Write id=3 return=0 2021-11-15 08:32:54.004135 connection=2 Write id=4 offset=0x180000 count=0x80000 fua=1 ... 2021-11-15 08:32:54.564268 connection=2 ...Write id=4 return=0 2021-11-15 08:32:54.564343 connection=2 Write id=5 offset=0x200000 count=0x80000 fua=1 ... 2021-11-15 08:32:55.131869 connection=2 ...Write id=5 return=0 2021-11-15 08:32:55.132011 connection=2 Write id=6 offset=0x280000 count=0x80000 fua=1 ... 2021-11-15 08:32:55.642410 connection=2 ...Write id=6 return=0 2021-11-15 08:32:55.642490 connection=2 Write id=7 offset=0x300000 count=0x80000 fua=1 ... 2021-11-15 08:32:55.980629 connection=2 ...Write id=7 return=0 2021-11-15 08:32:55.980730 connection=2 Write id=8 offset=0x380000 count=0x80000 fua=1 ... 2021-11-15 08:32:56.455995 connection=2 ...Write id=8 return=0 2021-11-15 08:32:56.456070 connection=2 Write id=9 offset=0x400000 count=0x80000 fua=1 ... 2021-11-15 08:32:56.959295 connection=2 ...Write id=9 return=0 2021-11-15 08:32:56.959365 connection=2 Write id=10 offset=0x480000 count=0x67800 fua=1 ... 2021-11-15 08:32:57.535268 connection=2 ...Write id=10 return=0 2021-11-15 08:32:57.535384 connection=2 Read id=11 offset=0x4e7800 count=0x400 ... 2021-11-15 08:32:57.535424 connection=2 ...Read id=11 return=0 2021-11-15 08:32:57.535441 connection=2 Write id=12 offset=0x4e7800 count=0x400 fua=1 ... 2021-11-15 08:32:57.674036 connection=2 ...Write id=12 return=0 2021-11-15 08:32:57.675327 connection=2 Read id=13 offset=0x100400 count=0x400 ... 2021-11-15 08:32:57.675372 connection=2 ...Read id=13 return=0 2021-11-15 08:32:57.675391 connection=2 Write id=14 offset=0x100400 count=0x400 fua=1 ... 2021-11-15 08:32:57.814957 connection=2 ...Write id=14 return=0 2021-11-15 08:32:57.815063 connection=2 Zero id=15 offset=0x100800 count=0x100000 trim=0 fua=1 fast=0 ... 2021-11-15 08:32:58.099456 connection=2 ...Zero id=15 return=0 2021-11-15 08:32:58.099527 connection=2 Zero id=16 offset=0x200800 count=0xc400 trim=0 fua=1 fast=0 ... 2021-11-15 08:32:58.348622 connection=2 ...Zero id=16 return=0 2021-11-15 08:32:58.348690 connection=2 Read id=17 offset=0x20cc00 count=0x400 ... 2021-11-15 08:32:58.348724 connection=2 ...Read id=17 return=0 2021-11-15 08:32:58.348762 connection=2 Write id=18 offset=0x20cc00 count=0x400 fua=1 ... 2021-11-15 08:32:58.432697 connection=2 ...Write id=18 return=0 2021-11-15 08:32:58.436568 connection=2 Read id=19 offset=0x100400 count=0x400 ... 2021-11-15 08:32:58.436627 connection=2 ...Read id=19 return=0 2021-11-15 08:32:58.436646 connection=2 Read id=20 offset=0x100800 count=0x80000 ... 2021-11-15 08:32:58.437281 connection=2 ...Read id=20 return=0 2021-11-15 08:32:58.437316 connection=2 Read id=21 offset=0x180800 count=0x80000 ... 2021-11-15 08:32:58.437756 connection=2 ...Read id=21 return=0 2021-11-15 08:32:58.437777 connection=2 Read id=22 offset=0x200800 count=0xc400 ... 2021-11-15 08:32:58.437808 connection=2 ...Read id=22 return=0 2021-11-15 08:32:58.437823 connection=2 Read id=23 offset=0x20cc00 count=0x400 ... 2021-11-15 08:32:58.437840 connection=2 ...Read id=23 return=0 2021-11-15 08:32:58.443538 connection=2 Read id=24 offset=0x2dc400 count=0x400 ... 2021-11-15 08:32:58.443584 connection=2 ...Read id=24 return=0 2021-11-15 08:32:58.443603 connection=2 Read id=25 offset=0x2dc800 count=0x80000 ... 2021-11-15 08:32:58.443930 connection=2 ...Read id=25 return=0 2021-11-15 08:32:58.443961 connection=2 Read id=26 offset=0x35c800 count=0x7fc00 ... 2021-11-15 08:32:58.444247 connection=2 ...Read id=26 return=0 2021-11-15 08:32:58.444267 connection=2 Read id=27 offset=0x3dc400 count=0x400 ... 2021-11-15 08:32:58.444285 connection=2 ...Read id=27 return=0 2021-11-15 08:32:58.446740 connection=2 Trim id=28 offset=0x700000 count=0x100000 fua=0 ... 2021-11-15 08:32:58.446804 connection=2 ...Trim id=28 return=0 2021-11-15 08:32:58.446823 connection=2 Trim id=29 offset=0x800000 count=0x100000 fua=0 ... 2021-11-15 08:32:58.446845 connection=2 ...Trim id=29 return=0 2021-11-15 08:32:58.447297 connection=2 Flush id=30 ... 2021-11-15 08:32:58.497993 connection=2 ...Flush id=30 return=0 2021-11-15 08:32:58.501137 connection=2 Disconnect transactions=30 nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter error: nbdkit pid 1254717 failed to respond to SIGTERM nbdkit: debug: blocksize: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: blocksize: unload filter error: nbdkit pid 1254724 failed to respond to SIGTERM FAIL test-blocksize.sh (exit status: 1) FAIL: test-cache.sh =================== + requires_filter cache + requires nbdkit --filter=cache null --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.13xXy4 + files='cache.img /tmp/nbdkit-test-sock.13xXy4 cache.pid' + rm -f cache.img /tmp/nbdkit-test-sock.13xXy4 cache.pid + cleanup_fn rm -f cache.img /tmp/nbdkit-test-sock.13xXy4 cache.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cache.img /tmp/nbdkit-test-sock.13xXy4 cache.pid' + truncate -s 128K cache.img + start_nbdkit -P cache.pid -U /tmp/nbdkit-test-sock.13xXy4 --filter=cache file cache.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cache.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cache.pid -U /tmp/nbdkit-test-sock.13xXy4 --filter=cache file cache.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cache.pid -U /tmp/nbdkit-test-sock.13xXy4 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cache.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so (name cache) nbdkit: debug: cache: load nbdkit: debug: cache: temporary directory for cache: /var/tmp nbdkit: debug: cache: block size: 4096 nbdkit: debug: cache: config key=file, value=cache.img nbdkit: debug: file: config key=file, value=cache.img nbdkit: debug: cache: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cache: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.13xXy4 nbdkit: debug: forked into background (new pid = 1255170) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache.pid nbdkit: debug: file: after_fork nbdkit: debug: cache: after_fork + for _i in {1..60} + test -s cache.pid + break + test -s cache.pid ++ cat cache.pid + cleanup_fn kill_nbdkit 1255170 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1255170' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.13xXy4' -c ' # Write some pattern data to the overlay and check it reads back OK. buf = b"abcd" * 16384 h.pwrite(buf, 32768) zero = h.pread(32768, 0) assert zero == bytearray(32768) buf2 = h.pread(65536, 32768) assert buf == buf2 # Flushing should write through to the underlying file. h.flush() with open("cache.img", "rb") as file: zero = file.read(32768) assert zero == bytearray(32768) buf2 = file.read(65536) assert buf == buf2 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.13xXy4" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: cache: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cache: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cache: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x63fe6f923d80 nbdkit: file[1]: debug: cache: open returned handle 0x7758d7ad54d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: cache: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cache: underlying file size: 131072 nbdkit: file[1]: debug: bitmap resized to 8 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: cache: get_size nbdkit: file[1]: debug: cache: underlying file size: 131072 nbdkit: file[1]: debug: bitmap resized to 8 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: cache: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: cache: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cache: can_fast_zero nbdkit: file[1]: debug: cache: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: cache: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: cache: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: cache: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cache: can_multi_conn nbdkit: file[1]: debug: cache: can_cache nbdkit: file[1]: debug: cache: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 131072 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0010: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0020: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0030: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0040: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0050: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0060: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0070: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0080: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0090: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00a0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00b0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00c0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00d0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00e0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00f0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0100: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0110: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0120: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0130: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0140: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0150: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0160: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0170: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0180: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0190: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01a0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01b0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01c0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01d0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01e0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01f0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| [... 65024 more bytes truncated ...] " count=65536 offset=32768 flags=0x0 nbdkit: debug: starting worker thread file.7 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread file.9 nbdkit: file.0: debug: cache: pwrite count=65536 offset=32768 fua=0 nbdkit: file.0: debug: cache: writeback block 8 (offset 32768) nbdkit: file.0: debug: cache: writeback block 9 (offset 36864) nbdkit: file.0: debug: cache: writeback block 10 (offset 40960) nbdkit: file.0: debug: cache: writeback block 11 (offset 45056) nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.8 nbdkit: file.0: debug: cache: writeback block 12 (offset 49152) nbdkit: file.0: debug: cache: writeback block 13 (offset 53248) nbdkit: debug: starting worker thread file.11 nbdkit: file.0: debug: cache: writeback block 14 (offset 57344) nbdkit: file.0: debug: cache: writeback block 15 (offset 61440) nbdkit: file.0: debug: cache: writeback block 16 (offset 65536) nbdkit: file.0: debug: cache: writeback block 17 (offset 69632) nbdkit: file.0: debug: cache: writeback block 18 (offset 73728) nbdkit: debug: starting worker thread file.12 nbdkit: file.0: debug: cache: writeback block 19 (offset 77824) nbdkit: file.0: debug: cache: writeback block 20 (offset 81920) nbdkit: debug: starting worker thread file.13 nbdkit: file.0: debug: cache: writeback block 21 (offset 86016) nbdkit: file.0: debug: cache: writeback block 22 (offset 90112) nbdkit: file.0: debug: cache: writeback block 23 (offset 94208) nbdkit: debug: starting worker thread file.14 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=32768 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: file.1: debug: cache: pread count=32768 offset=0 nbdkit: file.1: debug: cache: blk_read block 0 (offset 0) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=0 nbdkit: file.1: debug: cache: blk_read block 1 (offset 4096) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=4096 nbdkit: file.1: debug: cache: blk_read block 2 (offset 8192) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=8192 nbdkit: file.1: debug: cache: blk_read block 3 (offset 12288) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=12288 nbdkit: file.1: debug: cache: blk_read block 4 (offset 16384) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=16384 nbdkit: file.1: debug: cache: blk_read block 5 (offset 20480) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=20480 nbdkit: file.1: debug: cache: blk_read block 6 (offset 24576) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=24576 nbdkit: file.1: debug: cache: blk_read block 7 (offset 28672) is not cached nbdkit: file.1: debug: file: pread count=4096 offset=28672 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=65536 offset=32768 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: file.2: debug: cache: pread count=65536 offset=32768 nbdkit: file.2: debug: cache: blk_read block 8 (offset 32768) is dirty nbdkit: file.2: debug: cache: blk_read block 9 (offset 36864) is dirty nbdkit: file.2: debug: cache: blk_read block 10 (offset 40960) is dirty nbdkit: file.2: debug: cache: blk_read block 11 (offset 45056) is dirty nbdkit: file.2: debug: cache: blk_read block 12 (offset 49152) is dirty nbdkit: file.2: debug: cache: blk_read block 13 (offset 53248) is dirty nbdkit: file.2: debug: cache: blk_read block 14 (offset 57344) is dirty nbdkit: file.2: debug: cache: blk_read block 15 (offset 61440) is dirty nbdkit: file.2: debug: cache: blk_read block 16 (offset 65536) is dirty nbdkit: file.2: debug: cache: blk_read block 17 (offset 69632) is dirty nbdkit: file.2: debug: cache: blk_read block 18 (offset 73728) is dirty nbdkit: file.2: debug: cache: blk_read block 19 (offset 77824) is dirty nbdkit: file.2: debug: cache: blk_read block 20 (offset 81920) is dirty nbdkit: file.2: debug: cache: blk_read block 21 (offset 86016) is dirty nbdkit: file.2: debug: cache: blk_read block 22 (offset 90112) is dirty nbdkit: file.2: debug: cache: blk_read block 23 (offset 94208) is dirty libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_flush: enter: flags=0x0 libnbd: debug: nbdsh: nbd_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_flush: poll start: events=1 nbdkit: file.4: debug: cache: flush nbdkit: file.4: debug: cache: blk_read block 8 (offset 32768) is dirty nbdkit: file.4: debug: cache: writethrough block 8 (offset 32768) nbdkit: file.4: debug: file: pwrite count=4096 offset=32768 fua=0 nbdkit: file.4: debug: cache: blk_read block 9 (offset 36864) is dirty nbdkit: file.4: debug: cache: writethrough block 9 (offset 36864) nbdkit: file.4: debug: file: pwrite count=4096 offset=36864 fua=0 nbdkit: file.4: debug: cache: blk_read block 10 (offset 40960) is dirty nbdkit: file.4: debug: cache: writethrough block 10 (offset 40960) nbdkit: file.4: debug: file: pwrite count=4096 offset=40960 fua=0 nbdkit: file.4: debug: cache: blk_read block 11 (offset 45056) is dirty nbdkit: file.4: debug: cache: writethrough block 11 (offset 45056) nbdkit: file.4: debug: file: pwrite count=4096 offset=45056 fua=0 nbdkit: file.4: debug: cache: blk_read block 12 (offset 49152) is dirty nbdkit: file.4: debug: cache: writethrough block 12 (offset 49152) nbdkit: file.4: debug: file: pwrite count=4096 offset=49152 fua=0 nbdkit: file.4: debug: cache: blk_read block 13 (offset 53248) is dirty nbdkit: file.4: debug: cache: writethrough block 13 (offset 53248) nbdkit: file.4: debug: file: pwrite count=4096 offset=53248 fua=0 nbdkit: file.4: debug: cache: blk_read block 14 (offset 57344) is dirty nbdkit: file.4: debug: cache: writethrough block 14 (offset 57344) nbdkit: file.4: debug: file: pwrite count=4096 offset=57344 fua=0 nbdkit: file.4: debug: cache: blk_read block 15 (offset 61440) is dirty nbdkit: file.4: debug: cache: writethrough block 15 (offset 61440) nbdkit: file.4: debug: file: pwrite count=4096 offset=61440 fua=0 nbdkit: file.4: debug: cache: blk_read block 16 (offset 65536) is dirty nbdkit: file.4: debug: cache: writethrough block 16 (offset 65536) nbdkit: file.4: debug: file: pwrite count=4096 offset=65536 fua=0 nbdkit: file.4: debug: cache: blk_read block 17 (offset 69632) is dirty nbdkit: file.4: debug: cache: writethrough block 17 (offset 69632) nbdkit: file.4: debug: file: pwrite count=4096 offset=69632 fua=0 nbdkit: file.4: debug: cache: blk_read block 18 (offset 73728) is dirty nbdkit: file.4: debug: cache: writethrough block 18 (offset 73728) nbdkit: file.4: debug: file: pwrite count=4096 offset=73728 fua=0 nbdkit: file.4: debug: cache: blk_read block 19 (offset 77824) is dirty nbdkit: file.4: debug: cache: writethrough block 19 (offset 77824) nbdkit: file.4: debug: file: pwrite count=4096 offset=77824 fua=0 nbdkit: file.4: debug: cache: blk_read block 20 (offset 81920) is dirty nbdkit: file.4: debug: cache: writethrough block 20 (offset 81920) nbdkit: file.4: debug: file: pwrite count=4096 offset=81920 fua=0 nbdkit: file.4: debug: cache: blk_read block 21 (offset 86016) is dirty nbdkit: file.4: debug: cache: writethrough block 21 (offset 86016) nbdkit: file.4: debug: file: pwrite count=4096 offset=86016 fua=0 nbdkit: file.4: debug: cache: blk_read block 22 (offset 90112) is dirty nbdkit: file.4: debug: cache: writethrough block 22 (offset 90112) nbdkit: file.4: debug: file: pwrite count=4096 offset=90112 fua=0 nbdkit: file.4: debug: cache: blk_read block 23 (offset 94208) is dirty nbdkit: file.4: debug: cache: writethrough block 23 (offset 94208) nbdkit: file.4: debug: file: pwrite count=4096 offset=94208 fua=0 nbdkit: file.4: debug: file: flush libnbd: debug: nbdsh: nbd_flush: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_flush: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_flush: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_flush: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.3: debug: client closed input socket, closing connection nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file[1]: debug: cache: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cache: close nbdkit: file[1]: debug: file: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cache.sh: run cleanup hooks: exit code 0 ./test-cache.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f cache.img /tmp/nbdkit-test-sock.13xXy4 cache.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1255170 + local pid=1255170 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1255170 + for i in {1..60} + kill -0 1255170 + sleep 1 nbdkit: debug: cache: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: cache: unload filter + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + for i in {1..60} + kill -0 1255170 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1255170 failed to respond to SIGTERM' error: nbdkit pid 1255170 failed to respond to SIGTERM + kill -9 1255170 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cache.sh (exit status: 1) FAIL: test-cache-on-read.sh =========================== + requires_filter cache + requires nbdkit --filter=cache null --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.ozG6uB + files='/tmp/nbdkit-test-sock.ozG6uB cache-on-read.pid' + rm -f /tmp/nbdkit-test-sock.ozG6uB cache-on-read.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.ozG6uB cache-on-read.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.ozG6uB cache-on-read.pid' + start_nbdkit -P cache-on-read.pid -U /tmp/nbdkit-test-sock.ozG6uB --filter=cache memory 128K cache-on-read=true + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cache-on-read.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cache-on-read.pid -U /tmp/nbdkit-test-sock.ozG6uB --filter=cache memory 128K cache-on-read=true /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cache-on-read.pid -U /tmp/nbdkit-test-sock.ozG6uB --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 128K cache-on-read=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so (name cache) nbdkit: debug: cache: load nbdkit: debug: cache: temporary directory for cache: /var/tmp nbdkit: debug: cache: block size: 4096 nbdkit: debug: cache: config key=size, value=128K nbdkit: debug: memory: config key=size, value=128K nbdkit: debug: cache: config key=cache-on-read, value=true nbdkit: debug: cache: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: cache: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.ozG6uB nbdkit: debug: forked into background (new pid = 1255272) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache-on-read.pid nbdkit: debug: memory: after_fork nbdkit: debug: cache: after_fork + for _i in {1..60} + test -s cache-on-read.pid + break + test -s cache-on-read.pid ++ cat cache-on-read.pid + cleanup_fn kill_nbdkit 1255272 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1255272' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.ozG6uB' -c ' # Write some pattern data to the overlay and check it reads back OK. buf = b"abcd" * 16384 h.pwrite(buf, 32768) zero = h.pread(32768, 0) assert zero == bytearray(32768) buf2 = h.pread(65536, 32768) assert buf == buf2 # XXX Suggestion to improve this test: Use the delay filter below the # cache filter, and time reads to prove that the second read is faster # because it is not going through the delay filter and plugin. # XXX second h.pread here ... ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.ozG6uB" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: cache: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: cache: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: cache: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7cb5a54b74d0 nbdkit: memory[1]: debug: cache: open returned handle 0x7cb5a54b74d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: cache: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: cache: underlying file size: 131072 nbdkit: memory[1]: debug: bitmap resized to 8 bytes nbdkit: memory[1]: debug: bitmap resized to 4 bytes nbdkit: memory[1]: debug: bitmap resized to 4 bytes nbdkit: memory[1]: debug: cache: get_size nbdkit: memory[1]: debug: cache: underlying file size: 131072 nbdkit: memory[1]: debug: bitmap resized to 8 bytes nbdkit: memory[1]: debug: bitmap resized to 4 bytes nbdkit: memory[1]: debug: bitmap resized to 4 bytes nbdkit: memory[1]: debug: cache: can_write nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: cache: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: cache: can_fast_zero nbdkit: memory[1]: debug: cache: can_trim nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: cache: can_fua nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: cache: can_flush nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: cache: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: cache: can_multi_conn nbdkit: memory[1]: debug: cache: can_cache nbdkit: memory[1]: debug: cache: can_extents nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 131072 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.5 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0010: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0020: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0030: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0040: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0050: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0060: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0070: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0080: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0090: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00a0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00b0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00c0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00d0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00e0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 00f0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0100: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0110: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0120: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0130: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0140: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0150: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0160: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0170: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0180: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 0190: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01a0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01b0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01c0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01d0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01e0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| 01f0: 61 62 63 64 61 62 63 64 61 62 63 64 61 62 63 64 |abcdabcdabcdabcd| [... 65024 more bytes truncated ...] " count=65536 offset=32768 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread memory.4 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.6 nbdkit: memory.0: debug: cache: pwrite count=65536 offset=32768 fua=0 nbdkit: debug: starting worker thread memory.7 nbdkit: memory.0: debug: cache: writeback block 8 (offset 32768) nbdkit: memory.0: debug: cache: writeback block 9 (offset 36864) nbdkit: memory.0: debug: cache: writeback block 10 (offset 40960) nbdkit: debug: starting worker thread memory.9 nbdkit: memory.0: debug: cache: writeback block 11 (offset 45056) nbdkit: memory.0: debug: cache: writeback block 12 (offset 49152) nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: memory.0: debug: cache: writeback block 13 (offset 53248) nbdkit: memory.0: debug: cache: writeback block 14 (offset 57344) nbdkit: memory.0: debug: cache: writeback block 15 (offset 61440) nbdkit: memory.0: debug: cache: writeback block 16 (offset 65536) nbdkit: memory.0: debug: cache: writeback block 17 (offset 69632) nbdkit: debug: starting worker thread memory.13 nbdkit: memory.0: debug: cache: writeback block 18 (offset 73728) nbdkit: debug: starting worker thread memory.12 nbdkit: memory.0: debug: cache: writeback block 19 (offset 77824) nbdkit: debug: starting worker thread memory.14 nbdkit: memory.0: debug: cache: writeback block 20 (offset 81920) nbdkit: debug: starting worker thread memory.15 nbdkit: memory.0: debug: cache: writeback block 21 (offset 86016) nbdkit: memory.0: debug: cache: writeback block 22 (offset 90112) nbdkit: memory.0: debug: cache: writeback block 23 (offset 94208) libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=32768 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.6: debug: cache: pread count=32768 offset=0 nbdkit: memory.6: debug: cache: blk_read block 0 (offset 0) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=0 nbdkit: memory.6: debug: cache: cache-on-read block 0 (offset 0) nbdkit: memory.6: debug: cache: blk_read block 1 (offset 4096) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=4096 nbdkit: memory.6: debug: cache: cache-on-read block 1 (offset 4096) nbdkit: memory.6: debug: cache: blk_read block 2 (offset 8192) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=8192 nbdkit: memory.6: debug: cache: cache-on-read block 2 (offset 8192) nbdkit: memory.6: debug: cache: blk_read block 3 (offset 12288) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=12288 nbdkit: memory.6: debug: cache: cache-on-read block 3 (offset 12288) nbdkit: memory.6: debug: cache: blk_read block 4 (offset 16384) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=16384 nbdkit: memory.6: debug: cache: cache-on-read block 4 (offset 16384) nbdkit: memory.6: debug: cache: blk_read block 5 (offset 20480) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=20480 nbdkit: memory.6: debug: cache: cache-on-read block 5 (offset 20480) nbdkit: memory.6: debug: cache: blk_read block 6 (offset 24576) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=24576 nbdkit: memory.6: debug: cache: cache-on-read block 6 (offset 24576) nbdkit: memory.6: debug: cache: blk_read block 7 (offset 28672) is not cached nbdkit: memory.6: debug: memory: pread count=4096 offset=28672 nbdkit: memory.6: debug: cache: cache-on-read block 7 (offset 28672) libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=65536 offset=32768 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.2: debug: cache: pread count=65536 offset=32768 nbdkit: memory.2: debug: cache: blk_read block 8 (offset 32768) is dirty nbdkit: memory.2: debug: cache: blk_read block 9 (offset 36864) is dirty nbdkit: memory.2: debug: cache: blk_read block 10 (offset 40960) is dirty nbdkit: memory.2: debug: cache: blk_read block 11 (offset 45056) is dirty nbdkit: memory.2: debug: cache: blk_read block 12 (offset 49152) is dirty nbdkit: memory.2: debug: cache: blk_read block 13 (offset 53248) is dirty nbdkit: memory.2: debug: cache: blk_read block 14 (offset 57344) is dirty nbdkit: memory.2: debug: cache: blk_read block 15 (offset 61440) is dirty nbdkit: memory.2: debug: cache: blk_read block 16 (offset 65536) is dirty nbdkit: memory.2: debug: cache: blk_read block 17 (offset 69632) is dirty nbdkit: memory.2: debug: cache: blk_read block 18 (offset 73728) is dirty nbdkit: memory.2: debug: cache: blk_read block 19 (offset 77824) is dirty nbdkit: memory.2: debug: cache: blk_read block 20 (offset 81920) is dirty nbdkit: memory.2: debug: cache: blk_read block 21 (offset 86016) is dirty nbdkit: memory.2: debug: cache: blk_read block 22 (offset 90112) is dirty nbdkit: memory.2: debug: cache: blk_read block 23 (offset 94208) is dirty libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.3: debug: client closed input socket, closing connection nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory[1]: debug: cache: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: cache: close nbdkit: memory[1]: debug: memory: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cache-on-read.sh: run cleanup hooks: exit code 0 ./test-cache-on-read.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.ozG6uB cache-on-read.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1255272 + local pid=1255272 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1255272 + for i in {1..60} + kill -0 1255272 nbdkit: debug: cache: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin + sleep 1 nbdkit: debug: cache: unload filter + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + for i in {1..60} + kill -0 1255272 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1255272 failed to respond to SIGTERM' error: nbdkit pid 1255272 failed to respond to SIGTERM + kill -9 1255272 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cache-on-read.sh (exit status: 1) FAIL: test-cache-max-size.sh ============================ + requires_filter cache + requires nbdkit --filter=cache null --version + requires test -d /proc/self/fd + requires qemu-io --version + requires stat --version + requires cut --version + requires tr --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.feWFcg + d=cache-max-size.d + rm -rf cache-max-size.d + mkdir -p cache-max-size.d + cleanup_fn rm -rf cache-max-size.d + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf cache-max-size.d' + cleanup_fn rm -f /tmp/nbdkit-test-sock.feWFcg + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.feWFcg' + mkdir cache-max-size.d/cache + TMPDIR=cache-max-size.d/cache + export TMPDIR + truncate -s 1G cache-max-size.d/cache-max-size.img + start_nbdkit -P cache-max-size.d/cache-max-size.pid -U /tmp/nbdkit-test-sock.feWFcg --filter=cache file cache-max-size.d/cache-max-size.img cache-max-size=10M cache-on-read=true + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cache-max-size.d/cache-max-size.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cache-max-size.d/cache-max-size.pid -U /tmp/nbdkit-test-sock.feWFcg --filter=cache file cache-max-size.d/cache-max-size.img cache-max-size=10M cache-on-read=true /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cache-max-size.d/cache-max-size.pid -U /tmp/nbdkit-test-sock.feWFcg --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cache-max-size.d/cache-max-size.img cache-max-size=10M cache-on-read=true nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so (name cache) nbdkit: debug: cache: load nbdkit: debug: cache: temporary directory for cache: cache-max-size.d/cache nbdkit: debug: cache: block size: 4096 nbdkit: debug: cache: config key=file, value=cache-max-size.d/cache-max-size.img nbdkit: debug: file: config key=file, value=cache-max-size.d/cache-max-size.img nbdkit: debug: cache: config key=cache-max-size, value=10M nbdkit: debug: cache: config key=cache-on-read, value=true nbdkit: debug: cache: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cache: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.feWFcg nbdkit: debug: forked into background (new pid = 1255381) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache-max-size.d/cache-max-size.pid nbdkit: debug: file: after_fork nbdkit: debug: cache: after_fork + for _i in {1..60} + test -s cache-max-size.d/cache-max-size.pid + break + test -s cache-max-size.d/cache-max-size.pid ++ cat cache-max-size.d/cache-max-size.pid + cleanup_fn kill_nbdkit 1255381 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1255381' + qemu-io -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.feWFcg' -c 'w -P 0 0 10M' -c 'w -P 0 20M 10M' -c 'r 20M 10M' -c 'r 30M 10M' -c 'w -P 0 40M 10M' nbdkit: debug: accepted connection nbdkit: file[1]: debug: cache: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cache: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cache: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x55bdf81c8260 nbdkit: file[1]: debug: cache: open returned handle 0x70088d3684d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: cache: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cache: underlying file size: 1073741824 nbdkit: file[1]: debug: bitmap resized to 65536 bytes nbdkit: file[1]: debug: bitmap resized to 32768 bytes nbdkit: file[1]: debug: bitmap resized to 32768 bytes nbdkit: file[1]: debug: cache: get_size nbdkit: file[1]: debug: cache: underlying file size: 1073741824 nbdkit: file[1]: debug: bitmap resized to 65536 bytes nbdkit: file[1]: debug: bitmap resized to 32768 bytes nbdkit: file[1]: debug: bitmap resized to 32768 bytes nbdkit: file[1]: debug: cache: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: cache: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cache: can_fast_zero nbdkit: file[1]: debug: cache: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: cache: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: cache: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: cache: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cache: can_multi_conn nbdkit: file[1]: debug: cache: can_cache nbdkit: file[1]: debug: cache: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: cache: pwrite count=10485760 offset=0 fua=1 nbdkit: file.0: debug: cache: writethrough block 0 (offset 0) nbdkit: file.0: debug: file: pwrite count=4096 offset=0 fua=1 nbdkit: file.0: debug: cache: writethrough block 1 (offset 4096) nbdkit: file.0: debug: file: pwrite count=4096 offset=4096 fua=1 nbdkit: file.0: debug: cache: writethrough block 2 (offset 8192) nbdkit: file.0: debug: file: pwrite count=4096 offset=8192 fua=1 nbdkit: file.0: debug: cache: writethrough block 3 (offset 12288) nbdkit: file.0: debug: file: pwrite count=4096 offset=12288 fua=1 nbdkit: file.0: debug: cache: writethrough block 4 (offset 16384) nbdkit: file.0: debug: file: pwrite count=4096 offset=16384 fua=1 nbdkit: file.0: debug: cache: writethrough block 5 (offset 20480) nbdkit: file.0: debug: file: pwrite count=4096 offset=20480 fua=1 nbdkit: file.0: debug: cache: writethrough block 6 (offset 24576) nbdkit: file.0: debug: file: pwrite count=4096 offset=24576 fua=1 nbdkit: file.0: debug: cache: writethrough block 7 (offset 28672) nbdkit: file.0: debug: file: pwrite count=4096 offset=28672 fua=1 nbdkit: file.0: debug: cache: writethrough block 8 (offset 32768) nbdkit: file.0: debug: file: pwrite count=4096 offset=32768 fua=1 nbdkit: file.0: debug: cache: writethrough block 9 (offset 36864) nbdkit: file.0: debug: file: pwrite count=4096 offset=36864 fua=1 nbdkit: file.0: debug: cache: writethrough block 10 (offset 40960) nbdkit: file.0: debug: file: pwrite count=4096 offset=40960 fua=1 nbdkit: file.0: debug: cache: writethrough block 11 (offset 45056) nbdkit: file.0: debug: file: pwrite count=4096 offset=45056 fua=1 nbdkit: file.0: debug: cache: writethrough block 12 (offset 49152) nbdkit: file.0: debug: file: pwrite count=4096 offset=49152 fua=1 nbdkit: file.0: debug: cache: writethrough block 13 (offset 53248) nbdkit: file.0: debug: file: pwrite count=4096 offset=53248 fua=1 nbdkit: file.0: debug: cache: writethrough block 14 (offset 57344) nbdkit: file.0: debug: file: pwrite count=4096 offset=57344 fua=1 nbdkit: file.0: debug: cache: writethrough block 15 (offset 61440) nbdkit: file.0: debug: file: pwrite count=4096 offset=61440 fua=1 nbdkit: file.0: debug: cache: writethrough block 16 (offset 65536) nbdkit: file.0: debug: file: pwrite count=4096 offset=65536 fua=1 nbdkit: file.0: debug: cache: writethrough block 17 (offset 69632) nbdkit: file.0: debug: file: pwrite count=4096 offset=69632 fua=1 nbdkit: file.0: debug: cache: writethrough block 18 (offset 73728) nbdkit: file.0: debug: file: pwrite count=4096 offset=73728 fua=1 nbdkit: file.0: debug: cache: writethrough block 19 (offset 77824) nbdkit: file.0: debug: file: pwrite count=4096 offset=77824 fua=1 nbdkit: file.0: debug: cache: writethrough block 20 (offset 81920) nbdkit: file.0: debug: file: pwrite count=4096 offset=81920 fua=1 nbdkit: file.0: debug: cache: writethrough block 21 (offset 86016) nbdkit: file.0: debug: file: pwrite count=4096 offset=86016 fua=1 nbdkit: file.0: debug: cache: writethrough block 22 (offset 90112) nbdkit: file.0: debug: file: pwrite count=4096 offset=90112 fua=1 nbdkit: file.0: debug: cache: writethrough block 23 (offset 94208) nbdkit: file.0: debug: file: pwrite count=4096 offset=94208 fua=1 nbdkit: file.0: debug: cache: writethrough block 24 (offset 98304) nbdkit: file.0: debug: file: pwrite count=4096 offset=98304 fua=1 nbdkit: file.0: debug: cache: writethrough block 25 (offset 102400) nbdkit: file.0: debug: file: pwrite count=4096 offset=102400 fua=1 nbdkit: file.0: debug: cache: writethrough block 26 (offset 106496) nbdkit: file.0: debug: file: pwrite count=4096 offset=106496 fua=1 nbdkit: file.0: debug: cache: writethrough block 27 (offset 110592) nbdkit: file.0: debug: file: pwrite count=4096 offset=110592 fua=1 nbdkit: file.0: debug: cache: writethrough block 28 (offset 114688) nbdkit: file.0: debug: file: pwrite count=4096 offset=114688 fua=1 nbdkit: file.0: debug: cache: writethrough block 29 (offset 118784) nbdkit: file.0: debug: file: pwrite count=4096 offset=118784 fua=1 nbdkit: file.0: debug: cache: writethrough block 30 (offset 122880) nbdkit: file.0: debug: file: pwrite count=4096 offset=122880 fua=1 nbdkit: file.0: debug: cache: writethrough block 31 (offset 126976) nbdkit: file.0: debug: file: pwrite count=4096 offset=126976 fua=1 nbdkit: file.0: debug: cache: writethrough block 32 (offset 131072) nbdkit: file.0: debug: file: pwrite count=4096 offset=131072 fua=1 nbdkit: file.0: debug: cache: writethrough block 33 (offset 135168) nbdkit: file.0: debug: file: pwrite count=4096 offset=135168 fua=1 nbdkit: file.0: debug: cache: writethrough block 34 (offset 139264) nbdkit: file.0: debug: file: pwrite count=4096 offset=139264 fua=1 nbdkit: file.0: debug: cache: writethrough block 35 (offset 143360) nbdkit: file.0: debug: file: pwrite count=4096 offset=143360 fua=1 nbdkit: file.0: debug: cache: writethrough block 36 (offset 147456) nbdkit: file.0: debug: file: pwrite count=4096 offset=147456 fua=1 nbdkit: file.0: debug: cache: writethrough block 37 (offset 151552) nbdkit: file.0: debug: file: pwrite count=4096 offset=151552 fua=1 nbdkit: file.0: debug: cache: writethrough block 38 (offset 155648) nbdkit: file.0: debug: file: pwrite count=4096 offset=155648 fua=1 nbdkit: file.0: debug: cache: writethrough block 39 (offset 159744) nbdkit: file.0: debug: file: pwrite count=4096 offset=159744 fua=1 nbdkit: file.0: debug: cache: writethrough block 40 (offset 163840) nbdkit: file.0: debug: file: pwrite count=4096 offset=163840 fua=1 nbdkit: file.0: debug: cache: writethrough block 41 (offset 167936) nbdkit: file.0: debug: file: pwrite count=4096 offset=167936 fua=1 nbdkit: file.0: debug: cache: writethrough block 42 (offset 172032) nbdkit: file.0: debug: file: pwrite count=4096 offset=172032 fua=1 nbdkit: file.0: debug: cache: writethrough block 43 (offset 176128) nbdkit: file.0: debug: file: pwrite count=4096 offset=176128 fua=1 nbdkit: file.0: debug: cache: writethrough block 44 (offset 180224) nbdkit: file.0: debug: file: pwrite count=4096 offset=180224 fua=1 nbdkit: file.0: debug: cache: writethrough block 45 (offset 184320) nbdkit: file.0: debug: file: pwrite count=4096 offset=184320 fua=1 nbdkit: file.0: debug: cache: writethrough block 46 (offset 188416) nbdkit: file.0: debug: file: pwrite count=4096 offset=188416 fua=1 nbdkit: file.0: debug: cache: writethrough block 47 (offset 192512) nbdkit: file.0: debug: file: pwrite count=4096 offset=192512 fua=1 nbdkit: file.0: debug: cache: writethrough block 48 (offset 196608) nbdkit: file.0: debug: file: pwrite count=4096 offset=196608 fua=1 nbdkit: file.0: debug: cache: writethrough block 49 (offset 200704) nbdkit: file.0: debug: file: pwrite count=4096 offset=200704 fua=1 nbdkit: file.0: debug: cache: writethrough block 50 (offset 204800) nbdkit: file.0: debug: file: pwrite count=4096 offset=204800 fua=1 nbdkit: file.0: debug: cache: writethrough block 51 (offset 208896) nbdkit: file.0: debug: file: pwrite count=4096 offset=208896 fua=1 nbdkit: file.0: debug: cache: writethrough block 52 (offset 212992) nbdkit: file.0: debug: file: pwrite count=4096 offset=212992 fua=1 nbdkit: file.0: debug: cache: writethrough block 53 (offset 217088) nbdkit: file.0: debug: file: pwrite count=4096 offset=217088 fua=1 nbdkit: file.0: debug: cache: writethrough block 54 (offset 221184) nbdkit: file.0: debug: file: pwrite count=4096 offset=221184 fua=1 nbdkit: file.0: debug: cache: writethrough block 55 (offset 225280) nbdkit: file.0: debug: file: pwrite count=4096 offset=225280 fua=1 nbdkit: file.0: debug: cache: writethrough block 56 (offset 229376) nbdkit: file.0: debug: file: pwrite count=4096 offset=229376 fua=1 nbdkit: file.0: debug: cache: writethrough block 57 (offset 233472) nbdkit: file.0: debug: file: pwrite count=4096 offset=233472 fua=1 nbdkit: file.0: debug: cache: writethrough block 58 (offset 237568) nbdkit: file.0: debug: file: pwrite count=4096 offset=237568 fua=1 nbdkit: file.0: debug: cache: writethrough block 59 (offset 241664) nbdkit: file.0: debug: file: pwrite count=4096 offset=241664 fua=1 nbdkit: file.0: debug: cache: writethrough block 60 (offset 245760) nbdkit: file.0: debug: file: pwrite count=4096 offset=245760 fua=1 nbdkit: file.0: debug: cache: writethrough block 61 (offset 249856) nbdkit: file.0: debug: file: pwrite count=4096 offset=249856 fua=1 nbdkit: file.0: debug: cache: writethrough block 62 (offset 253952) nbdkit: file.0: debug: file: pwrite count=4096 offset=253952 fua=1 nbdkit: file.0: debug: cache: writethrough block 63 (offset 258048) nbdkit: file.0: debug: file: pwrite count=4096 offset=258048 fua=1 nbdkit: file.0: debug: cache: writethrough block 64 (offset 262144) nbdkit: file.0: debug: file: pwrite count=4096 offset=262144 fua=1 nbdkit: file.0: debug: cache: writethrough block 65 (offset 266240) nbdkit: file.0: debug: file: pwrite count=4096 offset=266240 fua=1 nbdkit: file.0: debug: cache: writethrough block 66 (offset 270336) nbdkit: file.0: debug: file: pwrite count=4096 offset=270336 fua=1 nbdkit: file.0: debug: cache: writethrough block 67 (offset 274432) nbdkit: file.0: debug: file: pwrite count=4096 offset=274432 fua=1 nbdkit: file.0: debug: cache: writethrough block 68 (offset 278528) nbdkit: file.0: debug: file: pwrite count=4096 offset=278528 fua=1 nbdkit: file.0: debug: cache: writethrough block 69 (offset 282624) nbdkit: file.0: debug: file: pwrite count=4096 offset=282624 fua=1 nbdkit: file.0: debug: cache: writethrough block 70 (offset 286720) nbdkit: file.0: debug: file: pwrite count=4096 offset=286720 fua=1 nbdkit: file.0: debug: cache: writethrough block 71 (offset 290816) nbdkit: file.0: debug: file: pwrite count=4096 offset=290816 fua=1 nbdkit: file.0: debug: cache: writethrough block 72 (offset 294912) nbdkit: file.0: debug: file: pwrite count=4096 offset=294912 fua=1 nbdkit: file.0: debug: cache: writethrough block 73 (offset 299008) nbdkit: file.0: debug: file: pwrite count=4096 offset=299008 fua=1 nbdkit: file.0: debug: cache: writethrough block 74 (offset 303104) nbdkit: file.0: debug: file: pwrite count=4096 offset=303104 fua=1 nbdkit: file.0: debug: cache: writethrough block 75 (offset 307200) nbdkit: file.0: debug: file: pwrite count=4096 offset=307200 fua=1 nbdkit: file.0: debug: cache: writethrough block 76 (offset 311296) nbdkit: file.0: debug: file: pwrite count=4096 offset=311296 fua=1 nbdkit: file.0: debug: cache: writethrough block 77 (offset 315392) nbdkit: file.0: debug: file: pwrite count=4096 offset=315392 fua=1 nbdkit: file.0: debug: cache: writethrough block 78 (offset 319488) nbdkit: file.0: debug: file: pwrite count=4096 offset=319488 fua=1 nbdkit: file.0: debug: cache: writethrough block 79 (offset 323584) nbdkit: file.0: debug: file: pwrite count=4096 offset=323584 fua=1 nbdkit: file.0: debug: cache: writethrough block 80 (offset 327680) nbdkit: file.0: debug: file: pwrite count=4096 offset=327680 fua=1 nbdkit: file.0: debug: cache: writethrough block 81 (offset 331776) nbdkit: file.0: debug: file: pwrite count=4096 offset=331776 fua=1 nbdkit: file.0: debug: cache: writethrough block 82 (offset 335872) nbdkit: file.0: debug: file: pwrite count=4096 offset=335872 fua=1 nbdkit: file.0: debug: cache: writethrough block 83 (offset 339968) nbdkit: file.0: debug: file: pwrite count=4096 offset=339968 fua=1 nbdkit: file.0: debug: cache: writethrough block 84 (offset 344064) nbdkit: file.0: debug: file: pwrite count=4096 offset=344064 fua=1 nbdkit: file.0: debug: cache: writethrough block 85 (offset 348160) nbdkit: file.0: debug: file: pwrite count=4096 offset=348160 fua=1 nbdkit: file.0: debug: cache: writethrough block 86 (offset 352256) nbdkit: file.0: debug: file: pwrite count=4096 offset=352256 fua=1 nbdkit: file.0: debug: cache: writethrough block 87 (offset 356352) nbdkit: file.0: debug: file: pwrite count=4096 offset=356352 fua=1 nbdkit: file.0: debug: cache: writethrough block 88 (offset 360448) nbdkit: file.0: debug: file: pwrite count=4096 offset=360448 fua=1 nbdkit: file.0: debug: cache: writethrough block 89 (offset 364544) nbdkit: file.0: debug: file: pwrite count=4096 offset=364544 fua=1 nbdkit: file.0: debug: cache: writethrough block 90 (offset 368640) nbdkit: file.0: debug: file: pwrite count=4096 offset=368640 fua=1 nbdkit: file.0: debug: cache: writethrough block 91 (offset 372736) nbdkit: file.0: debug: file: pwrite count=4096 offset=372736 fua=1 nbdkit: file.0: debug: cache: writethrough block 92 (offset 376832) nbdkit: file.0: debug: file: pwrite count=4096 offset=376832 fua=1 nbdkit: file.0: debug: cache: writethrough block 93 (offset 380928) nbdkit: file.0: debug: file: pwrite count=4096 offset=380928 fua=1 nbdkit: file.0: debug: cache: writethrough block 94 (offset 385024) nbdkit: file.0: debug: file: pwrite count=4096 offset=385024 fua=1 nbdkit: file.0: debug: cache: writethrough block 95 (offset 389120) nbdkit: file.0: debug: file: pwrite count=4096 offset=389120 fua=1 nbdkit: file.0: debug: cache: writethrough block 96 (offset 393216) nbdkit: file.0: debug: file: pwrite count=4096 offset=393216 fua=1 nbdkit: file.0: debug: cache: writethrough block 97 (offset 397312) nbdkit: file.0: debug: file: pwrite count=4096 offset=397312 fua=1 nbdkit: file.0: debug: cache: writethrough block 98 (offset 401408) nbdkit: file.0: debug: file: pwrite count=4096 offset=401408 fua=1 nbdkit: file.0: debug: cache: writethrough block 99 (offset 405504) nbdkit: file.0: debug: file: pwrite count=4096 offset=405504 fua=1 nbdkit: file.0: debug: cache: writethrough block 100 (offset 409600) nbdkit: file.0: debug: file: pwrite count=4096 offset=409600 fua=1 nbdkit: file.0: debug: cache: writethrough block 101 (offset 413696) nbdkit: file.0: debug: file: pwrite count=4096 offset=413696 fua=1 nbdkit: file.0: debug: cache: writethrough block 102 (offset 417792) nbdkit: file.0: debug: file: pwrite count=4096 offset=417792 fua=1 nbdkit: file.0: debug: cache: writethrough block 103 (offset 421888) nbdkit: file.0: debug: file: pwrite count=4096 offset=421888 fua=1 nbdkit: file.0: debug: cache: writethrough block 104 (offset 425984) nbdkit: file.0: debug: file: pwrite count=4096 offset=425984 fua=1 nbdkit: file.0: debug: cache: writethrough block 105 (offset 430080) nbdkit: file.0: debug: file: pwrite count=4096 offset=430080 fua=1 nbdkit: file.0: debug: cache: writethrough block 106 (offset 434176) nbdkit: file.0: debug: file: pwrite count=4096 offset=434176 fua=1 nbdkit: file.0: debug: cache: writethrough block 107 (offset 438272) nbdkit: file.0: debug: file: pwrite count=4096 offset=438272 fua=1 nbdkit: file.0: debug: cache: writethrough block 108 (offset 442368) nbdkit: file.0: debug: file: pwrite count=4096 offset=442368 fua=1 nbdkit: file.0: debug: cache: writethrough block 109 (offset 446464) nbdkit: file.0: debug: file: pwrite count=4096 offset=446464 fua=1 nbdkit: file.0: debug: cache: writethrough block 110 (offset 450560) nbdkit: file.0: debug: file: pwrite count=4096 offset=450560 fua=1 nbdkit: file.0: debug: cache: writethrough block 111 (offset 454656) nbdkit: file.0: debug: file: pwrite count=4096 offset=454656 fua=1 nbdkit: file.0: debug: cache: writethrough block 112 (offset 458752) nbdkit: file.0: debug: file: pwrite count=4096 offset=458752 fua=1 nbdkit: file.0: debug: cache: writethrough block 113 (offset 462848) nbdkit: file.0: debug: file: pwrite count=4096 offset=462848 fua=1 nbdkit: file.0: debug: cache: writethrough block 114 (offset 466944) nbdkit: file.0: debug: file: pwrite count=4096 offset=466944 fua=1 nbdkit: file.0: debug: cache: writethrough block 115 (offset 471040) nbdkit: file.0: debug: file: pwrite count=4096 offset=471040 fua=1 nbdkit: file.0: debug: cache: writethrough block 116 (offset 475136) nbdkit: file.0: debug: file: pwrite count=4096 offset=475136 fua=1 nbdkit: file.0: debug: cache: writethrough block 117 (offset 479232) nbdkit: file.0: debug: file: pwrite count=4096 offset=479232 fua=1 nbdkit: file.0: debug: cache: writethrough block 118 (offset 483328) nbdkit: file.0: debug: file: pwrite count=4096 offset=483328 fua=1 nbdkit: file.0: debug: cache: writethrough block 119 (offset 487424) nbdkit: file.0: debug: file: pwrite count=4096 offset=487424 fua=1 nbdkit: file.0: debug: cache: writethrough block 120 (offset 491520) nbdkit: file.0: debug: file: pwrite count=4096 offset=491520 fua=1 nbdkit: file.0: debug: cache: writethrough block 121 (offset 495616) nbdkit: file.0: debug: file: pwrite count=4096 offset=495616 fua=1 nbdkit: file.0: debug: cache: writethrough block 122 (offset 499712) nbdkit: file.0: debug: file: pwrite count=4096 offset=499712 fua=1 nbdkit: file.0: debug: cache: writethrough block 123 (offset 503808) nbdkit: file.0: debug: file: pwrite count=4096 offset=503808 fua=1 nbdkit: file.0: debug: cache: writethrough block 124 (offset 507904) nbdkit: file.0: debug: file: pwrite count=4096 offset=507904 fua=1 nbdkit: file.0: debug: cache: writethrough block 125 (offset 512000) nbdkit: file.0: debug: file: pwrite count=4096 offset=512000 fua=1 nbdkit: file.0: debug: cache: writethrough block 126 (offset 516096) nbdkit: file.0: debug: file: pwrite count=4096 offset=516096 fua=1 nbdkit: file.0: debug: cache: writethrough block 127 (offset 520192) nbdkit: file.0: debug: file: pwrite count=4096 offset=520192 fua=1 nbdkit: file.0: debug: cache: writethrough block 128 (offset 524288) nbdkit: file.0: debug: file: pwrite count=4096 offset=524288 fua=1 nbdkit: file.0: debug: cache: writethrough block 129 (offset 528384) nbdkit: file.0: debug: file: pwrite count=4096 offset=528384 fua=1 nbdkit: file.0: debug: cache: writethrough block 130 (offset 532480) nbdkit: file.0: debug: file: pwrite count=4096 offset=532480 fua=1 nbdkit: file.0: debug: cache: writethrough block 131 (offset 536576) nbdkit: file.0: debug: file: pwrite count=4096 offset=536576 fua=1 nbdkit: file.0: debug: cache: writethrough block 132 (offset 540672) nbdkit: file.0: debug: file: pwrite count=4096 offset=540672 fua=1 nbdkit: file.0: debug: cache: writethrough block 133 (offset 544768) nbdkit: file.0: debug: file: pwrite count=4096 offset=544768 fua=1 nbdkit: file.0: debug: cache: writethrough block 134 (offset 548864) nbdkit: file.0: debug: file: pwrite count=4096 offset=548864 fua=1 nbdkit: file.0: debug: cache: writethrough block 135 (offset 552960) nbdkit: file.0: debug: file: pwrite count=4096 offset=552960 fua=1 nbdkit: file.0: debug: cache: writethrough block 136 (offset 557056) nbdkit: file.0: debug: file: pwrite count=4096 offset=557056 fua=1 nbdkit: file.0: debug: cache: writethrough block 137 (offset 561152) nbdkit: file.0: debug: file: pwrite count=4096 offset=561152 fua=1 nbdkit: file.0: debug: cache: writethrough block 138 (offset 565248) nbdkit: file.0: debug: file: pwrite count=4096 offset=565248 fua=1 nbdkit: file.0: debug: cache: writethrough block 139 (offset 569344) nbdkit: file.0: debug: file: pwrite count=4096 offset=569344 fua=1 nbdkit: file.0: debug: cache: writethrough block 140 (offset 573440) nbdkit: file.0: debug: file: pwrite count=4096 offset=573440 fua=1 nbdkit: file.0: debug: cache: writethrough block 141 (offset 577536) nbdkit: file.0: debug: file: pwrite count=4096 offset=577536 fua=1 nbdkit: file.0: debug: cache: writethrough block 142 (offset 581632) nbdkit: file.0: debug: file: pwrite count=4096 offset=581632 fua=1 nbdkit: file.0: debug: cache: writethrough block 143 (offset 585728) nbdkit: file.0: debug: file: pwrite count=4096 offset=585728 fua=1 nbdkit: file.0: debug: cache: writethrough block 144 (offset 589824) nbdkit: file.0: debug: file: pwrite count=4096 offset=589824 fua=1 nbdkit: file.0: debug: cache: writethrough block 145 (offset 593920) nbdkit: file.0: debug: file: pwrite count=4096 offset=593920 fua=1 nbdkit: file.0: debug: cache: writethrough block 146 (offset 598016) nbdkit: file.0: debug: file: pwrite count=4096 offset=598016 fua=1 nbdkit: file.0: debug: cache: writethrough block 147 (offset 602112) nbdkit: file.0: debug: file: pwrite count=4096 offset=602112 fua=1 nbdkit: file.0: debug: cache: writethrough block 148 (offset 606208) nbdkit: file.0: debug: file: pwrite count=4096 offset=606208 fua=1 nbdkit: file.0: debug: cache: writethrough block 149 (offset 610304) nbdkit: file.0: debug: file: pwrite count=4096 offset=610304 fua=1 nbdkit: file.0: debug: cache: writethrough block 150 (offset 614400) nbdkit: file.0: debug: file: pwrite count=4096 offset=614400 fua=1 nbdkit: file.0: debug: cache: writethrough block 151 (offset 618496) nbdkit: file.0: debug: file: pwrite count=4096 offset=618496 fua=1 nbdkit: file.0: debug: cache: writethrough block 152 (offset 622592) nbdkit: file.0: debug: file: pwrite count=4096 offset=622592 fua=1 nbdkit: file.0: debug: cache: writethrough block 153 (offset 626688) nbdkit: file.0: debug: file: pwrite count=4096 offset=626688 fua=1 nbdkit: file.0: debug: cache: writethrough block 154 (offset 630784) nbdkit: file.0: debug: file: pwrite count=4096 offset=630784 fua=1 nbdkit: file.0: debug: cache: writethrough block 155 (offset 634880) nbdkit: file.0: debug: file: pwrite count=4096 offset=634880 fua=1 nbdkit: file.0: debug: cache: writethrough block 156 (offset 638976) nbdkit: file.0: debug: file: pwrite count=4096 offset=638976 fua=1 nbdkit: file.0: debug: cache: writethrough block 157 (offset 643072) nbdkit: file.0: debug: file: pwrite count=4096 offset=643072 fua=1 nbdkit: file.0: debug: cache: writethrough block 158 (offset 647168) nbdkit: file.0: debug: file: pwrite count=4096 offset=647168 fua=1 nbdkit: file.0: debug: cache: writethrough block 159 (offset 651264) nbdkit: file.0: debug: file: pwrite count=4096 offset=651264 fua=1 nbdkit: file.0: debug: cache: writethrough block 160 (offset 655360) nbdkit: file.0: debug: file: pwrite count=4096 offset=655360 fua=1 nbdkit: file.0: debug: cache: writethrough block 161 (offset 659456) nbdkit: file.0: debug: file: pwrite count=4096 offset=659456 fua=1 nbdkit: file.0: debug: cache: writethrough block 162 (offset 663552) nbdkit: file.0: debug: file: pwrite count=4096 offset=663552 fua=1 nbdkit: file.0: debug: cache: writethrough block 163 (offset 667648) nbdkit: file.0: debug: file: pwrite count=4096 offset=667648 fua=1 nbdkit: file.0: debug: cache: writethrough block 164 (offset 671744) nbdkit: file.0: debug: file: pwrite count=4096 offset=671744 fua=1 nbdkit: file.0: debug: cache: writethrough block 165 (offset 675840) nbdkit: file.0: debug: file: pwrite count=4096 offset=675840 fua=1 nbdkit: file.0: debug: cache: writethrough block 166 (offset 679936) nbdkit: file.0: debug: file: pwrite count=4096 offset=679936 fua=1 nbdkit: file.0: debug: cache: writethrough block 167 (offset 684032) nbdkit: file.0: debug: file: pwrite count=4096 offset=684032 fua=1 nbdkit: file.0: debug: cache: writethrough block 168 (offset 688128) nbdkit: file.0: debug: file: pwrite count=4096 offset=688128 fua=1 nbdkit: file.0: debug: cache: writethrough block 169 (offset 692224) nbdkit: file.0: debug: file: pwrite count=4096 offset=692224 fua=1 nbdkit: file.0: debug: cache: writethrough block 170 (offset 696320) nbdkit: file.0: debug: file: pwrite count=4096 offset=696320 fua=1 nbdkit: file.0: debug: cache: writethrough block 171 (offset 700416) nbdkit: file.0: debug: file: pwrite count=4096 offset=700416 fua=1 nbdkit: file.0: debug: cache: writethrough block 172 (offset 704512) nbdkit: file.0: debug: file: pwrite count=4096 offset=704512 fua=1 nbdkit: file.0: debug: cache: writethrough block 173 (offset 708608) nbdkit: file.0: debug: file: pwrite count=4096 offset=708608 fua=1 nbdkit: file.0: debug: cache: writethrough block 174 (offset 712704) nbdkit: file.0: debug: file: pwrite count=4096 offset=712704 fua=1 nbdkit: file.0: debug: cache: writethrough block 175 (offset 716800) nbdkit: file.0: debug: file: pwrite count=4096 offset=716800 fua=1 nbdkit: file.0: debug: cache: writethrough block 176 (offset 720896) nbdkit: file.0: debug: file: pwrite count=4096 offset=720896 fua=1 nbdkit: file.0: debug: cache: writethrough block 177 (offset 724992) nbdkit: file.0: debug: file: pwrite count=4096 offset=724992 fua=1 nbdkit: file.0: debug: cache: writethrough block 178 (offset 729088) nbdkit: file.0: debug: file: pwrite count=4096 offset=729088 fua=1 nbdkit: file.0: debug: cache: writethrough block 179 (offset 733184) nbdkit: file.0: debug: file: pwrite count=4096 offset=733184 fua=1 nbdkit: file.0: debug: cache: writethrough block 180 (offset 737280) nbdkit: file.0: debug: file: pwrite count=4096 offset=737280 fua=1 nbdkit: file.0: debug: cache: writethrough block 181 (offset 741376) nbdkit: file.0: debug: file: pwrite count=4096 offset=741376 fua=1 nbdkit: file.0: debug: cache: writethrough block 182 (offset 745472) nbdkit: file.0: debug: file: pwrite count=4096 offset=745472 fua=1 nbdkit: file.0: debug: cache: writethrough block 183 (offset 749568) nbdkit: file.0: debug: file: pwrite count=4096 offset=749568 fua=1 nbdkit: file.0: debug: cache: writethrough block 184 (offset 753664) nbdkit: file.0: debug: file: pwrite count=4096 offset=753664 fua=1 nbdkit: file.0: debug: cache: writethrough block 185 (offset 757760) nbdkit: file.0: debug: file: pwrite count=4096 offset=757760 fua=1 nbdkit: file.0: debug: cache: writethrough block 186 (offset 761856) nbdkit: file.0: debug: file: pwrite count=4096 offset=761856 fua=1 nbdkit: file.0: debug: cache: writethrough block 187 (offset 765952) nbdkit: file.0: debug: file: pwrite count=4096 offset=765952 fua=1 nbdkit: file.0: debug: cache: writethrough block 188 (offset 770048) nbdkit: file.0: debug: file: pwrite count=4096 offset=770048 fua=1 nbdkit: file.0: debug: cache: writethrough block 189 (offset 774144) nbdkit: file.0: debug: file: pwrite count=4096 offset=774144 fua=1 nbdkit: file.0: debug: cache: writethrough block 190 (offset 778240) nbdkit: file.0: debug: file: pwrite count=4096 offset=778240 fua=1 nbdkit: file.0: debug: cache: writethrough block 191 (offset 782336) nbdkit: file.0: debug: file: pwrite count=4096 offset=782336 fua=1 nbdkit: file.0: debug: cache: writethrough block 192 (offset 786432) nbdkit: file.0: debug: file: pwrite count=4096 offset=786432 fua=1 nbdkit: file.0: debug: cache: writethrough block 193 (offset 790528) nbdkit: file.0: debug: file: pwrite count=4096 offset=790528 fua=1 nbdkit: file.0: debug: cache: writethrough block 194 (offset 794624) nbdkit: file.0: debug: file: pwrite count=4096 offset=794624 fua=1 nbdkit: file.0: debug: cache: writethrough block 195 (offset 798720) nbdkit: file.0: debug: file: pwrite count=4096 offset=798720 fua=1 nbdkit: file.0: debug: cache: writethrough block 196 (offset 802816) nbdkit: file.0: debug: file: pwrite count=4096 offset=802816 fua=1 nbdkit: file.0: debug: cache: writethrough block 197 (offset 806912) nbdkit: file.0: debug: file: pwrite count=4096 offset=806912 fua=1 nbdkit: file.0: debug: cache: writethrough block 198 (offset 811008) nbdkit: file.0: debug: file: pwrite count=4096 offset=811008 fua=1 nbdkit: file.0: debug: cache: writethrough block 199 (offset 815104) nbdkit: file.0: debug: file: pwrite count=4096 offset=815104 fua=1 nbdkit: file.0: debug: cache: writethrough block 200 (offset 819200) nbdkit: file.0: debug: file: pwrite count=4096 offset=819200 fua=1 nbdkit: file.0: debug: cache: writethrough block 201 (offset 823296) nbdkit: file.0: debug: file: pwrite count=4096 offset=823296 fua=1 nbdkit: file.0: debug: cache: writethrough block 202 (offset 827392) nbdkit: file.0: debug: file: pwrite count=4096 offset=827392 fua=1 nbdkit: file.0: debug: cache: writethrough block 203 (offset 831488) nbdkit: file.0: debug: file: pwrite count=4096 offset=831488 fua=1 nbdkit: file.0: debug: cache: writethrough block 204 (offset 835584) nbdkit: file.0: debug: file: pwrite count=4096 offset=835584 fua=1 nbdkit: file.0: debug: cache: writethrough block 205 (offset 839680) nbdkit: file.0: debug: file: pwrite count=4096 offset=839680 fua=1 nbdkit: file.0: debug: cache: writethrough block 206 (offset 843776) nbdkit: file.0: debug: file: pwrite count=4096 offset=843776 fua=1 nbdkit: file.0: debug: cache: writethrough block 207 (offset 847872) nbdkit: file.0: debug: file: pwrite count=4096 offset=847872 fua=1 nbdkit: file.0: debug: cache: writethrough block 208 (offset 851968) nbdkit: file.0: debug: file: pwrite count=4096 offset=851968 fua=1 nbdkit: file.0: debug: cache: writethrough block 209 (offset 856064) nbdkit: file.0: debug: file: pwrite count=4096 offset=856064 fua=1 nbdkit: file.0: debug: cache: writethrough block 210 (offset 860160) nbdkit: file.0: debug: file: pwrite count=4096 offset=860160 fua=1 nbdkit: file.0: debug: cache: writethrough block 211 (offset 864256) nbdkit: file.0: debug: file: pwrite count=4096 offset=864256 fua=1 nbdkit: file.0: debug: cache: writethrough block 212 (offset 868352) nbdkit: file.0: debug: file: pwrite count=4096 offset=868352 fua=1 nbdkit: file.0: debug: cache: writethrough block 213 (offset 872448) nbdkit: file.0: debug: file: pwrite count=4096 offset=872448 fua=1 nbdkit: file.0: debug: cache: writethrough block 214 (offset 876544) nbdkit: file.0: debug: file: pwrite count=4096 offset=876544 fua=1 nbdkit: file.0: debug: cache: writethrough block 215 (offset 880640) nbdkit: file.0: debug: file: pwrite count=4096 offset=880640 fua=1 nbdkit: file.0: debug: cache: writethrough block 216 (offset 884736) nbdkit: file.0: debug: file: pwrite count=4096 offset=884736 fua=1 nbdkit: file.0: debug: cache: writethrough block 217 (offset 888832) nbdkit: file.0: debug: file: pwrite count=4096 offset=888832 fua=1 nbdkit: file.0: debug: cache: writethrough block 218 (offset 892928) nbdkit: file.0: debug: file: pwrite count=4096 offset=892928 fua=1 nbdkit: file.0: debug: cache: writethrough block 219 (offset 897024) nbdkit: file.0: debug: file: pwrite count=4096 offset=897024 fua=1 nbdkit: file.0: debug: cache: writethrough block 220 (offset 901120) nbdkit: file.0: debug: file: pwrite count=4096 offset=901120 fua=1 nbdkit: file.0: debug: cache: writethrough block 221 (offset 905216) nbdkit: file.0: debug: file: pwrite count=4096 offset=905216 fua=1 nbdkit: file.0: debug: cache: writethrough block 222 (offset 909312) nbdkit: file.0: debug: file: pwrite count=4096 offset=909312 fua=1 nbdkit: file.0: debug: cache: writethrough block 223 (offset 913408) nbdkit: file.0: debug: file: pwrite count=4096 offset=913408 fua=1 nbdkit: file.0: debug: cache: writethrough block 224 (offset 917504) nbdkit: file.0: debug: file: pwrite count=4096 offset=917504 fua=1 nbdkit: file.0: debug: cache: writethrough block 225 (offset 921600) nbdkit: file.0: debug: file: pwrite count=4096 offset=921600 fua=1 nbdkit: file.0: debug: cache: writethrough block 226 (offset 925696) nbdkit: file.0: debug: file: pwrite count=4096 offset=925696 fua=1 nbdkit: file.0: debug: cache: writethrough block 227 (offset 929792) nbdkit: file.0: debug: file: pwrite count=4096 offset=929792 fua=1 nbdkit: file.0: debug: cache: writethrough block 228 (offset 933888) nbdkit: file.0: debug: file: pwrite count=4096 offset=933888 fua=1 nbdkit: file.0: debug: cache: writethrough block 229 (offset 937984) nbdkit: file.0: debug: file: pwrite count=4096 offset=937984 fua=1 nbdkit: file.0: debug: cache: writethrough block 230 (offset 942080) nbdkit: file.0: debug: file: pwrite count=4096 offset=942080 fua=1 nbdkit: file.0: debug: cache: writethrough block 231 (offset 946176) nbdkit: file.0: debug: file: pwrite count=4096 offset=946176 fua=1 nbdkit: file.0: debug: cache: writethrough block 232 (offset 950272) nbdkit: file.0: debug: file: pwrite count=4096 offset=950272 fua=1 nbdkit: file.0: debug: cache: writethrough block 233 (offset 954368) nbdkit: file.0: debug: file: pwrite count=4096 offset=954368 fua=1 nbdkit: file.0: debug: cache: writethrough block 234 (offset 958464) nbdkit: file.0: debug: file: pwrite count=4096 offset=958464 fua=1 nbdkit: file.0: debug: cache: writethrough block 235 (offset 962560) nbdkit: file.0: debug: file: pwrite count=4096 offset=962560 fua=1 nbdkit: file.0: debug: cache: writethrough block 236 (offset 966656) nbdkit: file.0: debug: file: pwrite count=4096 offset=966656 fua=1 nbdkit: file.0: debug: cache: writethrough block 237 (offset 970752) nbdkit: file.0: debug: file: pwrite count=4096 offset=970752 fua=1 nbdkit: file.0: debug: cache: writethrough block 238 (offset 974848) nbdkit: file.0: debug: file: pwrite count=4096 offset=974848 fua=1 nbdkit: file.0: debug: cache: writethrough block 239 (offset 978944) nbdkit: file.0: debug: file: pwrite count=4096 offset=978944 fua=1 nbdkit: file.0: debug: cache: writethrough block 240 (offset 983040) nbdkit: file.0: debug: file: pwrite count=4096 offset=983040 fua=1 nbdkit: file.0: debug: cache: writethrough block 241 (offset 987136) nbdkit: file.0: debug: file: pwrite count=4096 offset=987136 fua=1 nbdkit: file.0: debug: cache: writethrough block 242 (offset 991232) nbdkit: file.0: debug: file: pwrite count=4096 offset=991232 fua=1 nbdkit: file.0: debug: cache: writethrough block 243 (offset 995328) nbdkit: file.0: debug: file: pwrite count=4096 offset=995328 fua=1 nbdkit: file.0: debug: cache: writethrough block 244 (offset 999424) nbdkit: file.0: debug: file: pwrite count=4096 offset=999424 fua=1 nbdkit: file.0: debug: cache: writethrough block 245 (offset 1003520) nbdkit: file.0: debug: file: pwrite count=4096 offset=1003520 fua=1 nbdkit: file.0: debug: cache: writethrough block 246 (offset 1007616) nbdkit: file.0: debug: file: pwrite count=4096 offset=1007616 fua=1 nbdkit: file.0: debug: cache: writethrough block 247 (offset 1011712) nbdkit: file.0: debug: file: pwrite count=4096 offset=1011712 fua=1 nbdkit: file.0: debug: cache: writethrough block 248 (offset 1015808) nbdkit: file.0: debug: file: pwrite count=4096 offset=1015808 fua=1 nbdkit: file.0: debug: cache: writethrough block 249 (offset 1019904) nbdkit: file.0: debug: file: pwrite count=4096 offset=1019904 fua=1 nbdkit: file.0: debug: cache: writethrough block 250 (offset 1024000) nbdkit: file.0: debug: file: pwrite count=4096 offset=1024000 fua=1 nbdkit: file.0: debug: cache: writethrough block 251 (offset 1028096) nbdkit: file.0: debug: file: pwrite count=4096 offset=1028096 fua=1 nbdkit: file.0: debug: cache: writethrough block 252 (offset 1032192) nbdkit: file.0: debug: file: pwrite count=4096 offset=1032192 fua=1 nbdkit: file.0: debug: cache: writethrough block 253 (offset 1036288) nbdkit: file.0: debug: file: pwrite count=4096 offset=1036288 fua=1 nbdkit: file.0: debug: cache: writethrough block 254 (offset 1040384) nbdkit: file.0: debug: file: pwrite count=4096 offset=1040384 fua=1 nbdkit: file.0: debug: cache: writethrough block 255 (offset 1044480) nbdkit: file.0: debug: file: pwrite count=4096 offset=1044480 fua=1 nbdkit: file.0: debug: cache: writethrough block 256 (offset 1048576) nbdkit: file.0: debug: file: pwrite count=4096 offset=1048576 fua=1 nbdkit: file.0: debug: cache: writethrough block 257 (offset 1052672) nbdkit: file.0: debug: file: pwrite count=4096 offset=1052672 fua=1 nbdkit: file.0: debug: cache: writethrough block 258 (offset 1056768) nbdkit: file.0: debug: file: pwrite count=4096 offset=1056768 fua=1 nbdkit: file.0: debug: cache: writethrough block 259 (offset 1060864) nbdkit: file.0: debug: file: pwrite count=4096 offset=1060864 fua=1 nbdkit: file.0: debug: cache: writethrough block 260 (offset 1064960) nbdkit: file.0: debug: file: pwrite count=4096 offset=1064960 fua=1 nbdkit: file.0: debug: cache: writethrough block 261 (offset 1069056) nbdkit: file.0: debug: file: pwrite count=4096 offset=1069056 fua=1 nbdkit: file.0: debug: cache: writethrough block 262 (offset 1073152) nbdkit: file.0: debug: file: pwrite count=4096 offset=1073152 fua=1 nbdkit: file.0: debug: cache: writethrough block 263 (offset 1077248) nbdkit: file.0: debug: file: pwrite count=4096 offset=1077248 fua=1 nbdkit: file.0: debug: cache: writethrough block 264 (offset 1081344) nbdkit: file.0: debug: file: pwrite count=4096 offset=1081344 fua=1 nbdkit: file.0: debug: cache: writethrough block 265 (offset 1085440) nbdkit: file.0: debug: file: pwrite count=4096 offset=1085440 fua=1 nbdkit: file.0: debug: cache: writethrough block 266 (offset 1089536) nbdkit: file.0: debug: file: pwrite count=4096 offset=1089536 fua=1 nbdkit: file.0: debug: cache: writethrough block 267 (offset 1093632) nbdkit: file.0: debug: file: pwrite count=4096 offset=1093632 fua=1 nbdkit: file.0: debug: cache: writethrough block 268 (offset 1097728) nbdkit: file.0: debug: file: pwrite count=4096 offset=1097728 fua=1 nbdkit: file.0: debug: cache: writethrough block 269 (offset 1101824) nbdkit: file.0: debug: file: pwrite count=4096 offset=1101824 fua=1 nbdkit: file.0: debug: cache: writethrough block 270 (offset 1105920) nbdkit: file.0: debug: file: pwrite count=4096 offset=1105920 fua=1 nbdkit: file.0: debug: cache: writethrough block 271 (offset 1110016) nbdkit: file.0: debug: file: pwrite count=4096 offset=1110016 fua=1 nbdkit: file.0: debug: cache: writethrough block 272 (offset 1114112) nbdkit: file.0: debug: file: pwrite count=4096 offset=1114112 fua=1 nbdkit: file.0: debug: cache: writethrough block 273 (offset 1118208) nbdkit: file.0: debug: file: pwrite count=4096 offset=1118208 fua=1 nbdkit: file.0: debug: cache: writethrough block 274 (offset 1122304) nbdkit: file.0: debug: file: pwrite count=4096 offset=1122304 fua=1 nbdkit: file.0: debug: cache: writethrough block 275 (offset 1126400) nbdkit: file.0: debug: file: pwrite count=4096 offset=1126400 fua=1 nbdkit: file.0: debug: cache: writethrough block 276 (offset 1130496) nbdkit: file.0: debug: file: pwrite count=4096 offset=1130496 fua=1 nbdkit: file.0: debug: cache: writethrough block 277 (offset 1134592) nbdkit: file.0: debug: file: pwrite count=4096 offset=1134592 fua=1 nbdkit: file.0: debug: cache: writethrough block 278 (offset 1138688) nbdkit: file.0: debug: file: pwrite count=4096 offset=1138688 fua=1 nbdkit: file.0: debug: cache: writethrough block 279 (offset 1142784) nbdkit: file.0: debug: file: pwrite count=4096 offset=1142784 fua=1 nbdkit: file.0: debug: cache: writethrough block 280 (offset 1146880) nbdkit: file.0: debug: file: pwrite count=4096 offset=1146880 fua=1 nbdkit: file.0: debug: cache: writethrough block 281 (offset 1150976) nbdkit: file.0: debug: file: pwrite count=4096 offset=1150976 fua=1 nbdkit: file.0: debug: cache: writethrough block 282 (offset 1155072) nbdkit: file.0: debug: file: pwrite count=4096 offset=1155072 fua=1 nbdkit: file.0: debug: cache: writethrough block 283 (offset 1159168) nbdkit: file.0: debug: file: pwrite count=4096 offset=1159168 fua=1 nbdkit: file.0: debug: cache: writethrough block 284 (offset 1163264) nbdkit: file.0: debug: file: pwrite count=4096 offset=1163264 fua=1 nbdkit: file.0: debug: cache: writethrough block 285 (offset 1167360) nbdkit: file.0: debug: file: pwrite count=4096 offset=1167360 fua=1 nbdkit: file.0: debug: cache: writethrough block 286 (offset 1171456) nbdkit: file.0: debug: file: pwrite count=4096 offset=1171456 fua=1 nbdkit: file.0: debug: cache: writethrough block 287 (offset 1175552) nbdkit: file.0: debug: file: pwrite count=4096 offset=1175552 fua=1 nbdkit: file.0: debug: cache: writethrough block 288 (offset 1179648) nbdkit: file.0: debug: file: pwrite count=4096 offset=1179648 fua=1 nbdkit: file.0: debug: cache: writethrough block 289 (offset 1183744) nbdkit: file.0: debug: file: pwrite count=4096 offset=1183744 fua=1 nbdkit: file.0: debug: cache: writethrough block 290 (offset 1187840) nbdkit: file.0: debug: file: pwrite count=4096 offset=1187840 fua=1 nbdkit: file.0: debug: cache: writethrough block 291 (offset 1191936) nbdkit: file.0: debug: file: pwrite count=4096 offset=1191936 fua=1 nbdkit: file.0: debug: cache: writethrough block 292 (offset 1196032) nbdkit: file.0: debug: file: pwrite count=4096 offset=1196032 fua=1 nbdkit: file.0: debug: cache: writethrough block 293 (offset 1200128) nbdkit: file.0: debug: file: pwrite count=4096 offset=1200128 fua=1 nbdkit: file.0: debug: cache: writethrough block 294 (offset 1204224) nbdkit: file.0: debug: file: pwrite count=4096 offset=1204224 fua=1 nbdkit: file.0: debug: cache: writethrough block 295 (offset 1208320) nbdkit: file.0: debug: file: pwrite count=4096 offset=1208320 fua=1 nbdkit: file.0: debug: cache: writethrough block 296 (offset 1212416) nbdkit: file.0: debug: file: pwrite count=4096 offset=1212416 fua=1 nbdkit: file.0: debug: cache: writethrough block 297 (offset 1216512) nbdkit: file.0: debug: file: pwrite count=4096 offset=1216512 fua=1 nbdkit: file.0: debug: cache: writethrough block 298 (offset 1220608) nbdkit: file.0: debug: file: pwrite count=4096 offset=1220608 fua=1 nbdkit: file.0: debug: cache: writethrough block 299 (offset 1224704) nbdkit: file.0: debug: file: pwrite count=4096 offset=1224704 fua=1 nbdkit: file.0: debug: cache: writethrough block 300 (offset 1228800) nbdkit: file.0: debug: file: pwrite count=4096 offset=1228800 fua=1 nbdkit: file.0: debug: cache: writethrough block 301 (offset 1232896) nbdkit: file.0: debug: file: pwrite count=4096 offset=1232896 fua=1 nbdkit: file.0: debug: cache: writethrough block 302 (offset 1236992) nbdkit: file.0: debug: file: pwrite count=4096 offset=1236992 fua=1 nbdkit: file.0: debug: cache: writethrough block 303 (offset 1241088) nbdkit: file.0: debug: file: pwrite count=4096 offset=1241088 fua=1 nbdkit: file.0: debug: cache: writethrough block 304 (offset 1245184) nbdkit: file.0: debug: file: pwrite count=4096 offset=1245184 fua=1 nbdkit: file.0: debug: cache: writethrough block 305 (offset 1249280) nbdkit: file.0: debug: file: pwrite count=4096 offset=1249280 fua=1 nbdkit: file.0: debug: cache: writethrough block 306 (offset 1253376) nbdkit: file.0: debug: file: pwrite count=4096 offset=1253376 fua=1 nbdkit: file.0: debug: cache: writethrough block 307 (offset 1257472) nbdkit: file.0: debug: file: pwrite count=4096 offset=1257472 fua=1 nbdkit: file.0: debug: cache: writethrough block 308 (offset 1261568) nbdkit: file.0: debug: file: pwrite count=4096 offset=1261568 fua=1 nbdkit: file.0: debug: cache: writethrough block 309 (offset 1265664) nbdkit: file.0: debug: file: pwrite count=4096 offset=1265664 fua=1 nbdkit: file.0: debug: cache: writethrough block 310 (offset 1269760) nbdkit: file.0: debug: file: pwrite count=4096 offset=1269760 fua=1 nbdkit: file.0: debug: cache: writethrough block 311 (offset 1273856) nbdkit: file.0: debug: file: pwrite count=4096 offset=1273856 fua=1 nbdkit: file.0: debug: cache: writethrough block 312 (offset 1277952) nbdkit: file.0: debug: file: pwrite count=4096 offset=1277952 fua=1 nbdkit: file.0: debug: cache: writethrough block 313 (offset 1282048) nbdkit: file.0: debug: file: pwrite count=4096 offset=1282048 fua=1 nbdkit: file.0: debug: cache: writethrough block 314 (offset 1286144) nbdkit: file.0: debug: file: pwrite count=4096 offset=1286144 fua=1 nbdkit: file.0: debug: cache: writethrough block 315 (offset 1290240) nbdkit: file.0: debug: file: pwrite count=4096 offset=1290240 fua=1 nbdkit: file.0: debug: cache: writethrough block 316 (offset 1294336) nbdkit: file.0: debug: file: pwrite count=4096 offset=1294336 fua=1 nbdkit: file.0: debug: cache: writethrough block 317 (offset 1298432) nbdkit: file.0: debug: file: pwrite count=4096 offset=1298432 fua=1 nbdkit: file.0: debug: cache: writethrough block 318 (offset 1302528) nbdkit: file.0: debug: file: pwrite count=4096 offset=1302528 fua=1 nbdkit: file.0: debug: cache: writethrough block 319 (offset 1306624) nbdkit: file.0: debug: file: pwrite count=4096 offset=1306624 fua=1 nbdkit: file.0: debug: cache: writethrough block 320 (offset 1310720) nbdkit: file.0: debug: file: pwrite count=4096 offset=1310720 fua=1 nbdkit: file.0: debug: cache: writethrough block 321 (offset 1314816) nbdkit: file.0: debug: file: pwrite count=4096 offset=1314816 fua=1 nbdkit: file.0: debug: cache: writethrough block 322 (offset 1318912) nbdkit: file.0: debug: file: pwrite count=4096 offset=1318912 fua=1 nbdkit: file.0: debug: cache: writethrough block 323 (offset 1323008) nbdkit: file.0: debug: file: pwrite count=4096 offset=1323008 fua=1 nbdkit: file.0: debug: cache: writethrough block 324 (offset 1327104) nbdkit: file.0: debug: file: pwrite count=4096 offset=1327104 fua=1 nbdkit: file.0: debug: cache: writethrough block 325 (offset 1331200) nbdkit: file.0: debug: file: pwrite count=4096 offset=1331200 fua=1 nbdkit: file.0: debug: cache: writethrough block 326 (offset 1335296) nbdkit: file.0: debug: file: pwrite count=4096 offset=1335296 fua=1 nbdkit: file.0: debug: cache: writethrough block 327 (offset 1339392) nbdkit: file.0: debug: file: pwrite count=4096 offset=1339392 fua=1 nbdkit: file.0: debug: cache: writethrough block 328 (offset 1343488) nbdkit: file.0: debug: file: pwrite count=4096 offset=1343488 fua=1 nbdkit: file.0: debug: cache: writethrough block 329 (offset 1347584) nbdkit: file.0: debug: file: pwrite count=4096 offset=1347584 fua=1 nbdkit: file.0: debug: cache: writethrough block 330 (offset 1351680) nbdkit: file.0: debug: file: pwrite count=4096 offset=1351680 fua=1 nbdkit: file.0: debug: cache: writethrough block 331 (offset 1355776) nbdkit: file.0: debug: file: pwrite count=4096 offset=1355776 fua=1 nbdkit: file.0: debug: cache: writethrough block 332 (offset 1359872) nbdkit: file.0: debug: file: pwrite count=4096 offset=1359872 fua=1 nbdkit: file.0: debug: cache: writethrough block 333 (offset 1363968) nbdkit: file.0: debug: file: pwrite count=4096 offset=1363968 fua=1 nbdkit: file.0: debug: cache: writethrough block 334 (offset 1368064) nbdkit: file.0: debug: file: pwrite count=4096 offset=1368064 fua=1 nbdkit: file.0: debug: cache: writethrough block 335 (offset 1372160) nbdkit: file.0: debug: file: pwrite count=4096 offset=1372160 fua=1 nbdkit: file.0: debug: cache: writethrough block 336 (offset 1376256) nbdkit: file.0: debug: file: pwrite count=4096 offset=1376256 fua=1 nbdkit: file.0: debug: cache: writethrough block 337 (offset 1380352) nbdkit: file.0: debug: file: pwrite count=4096 offset=1380352 fua=1 nbdkit: file.0: debug: cache: writethrough block 338 (offset 1384448) nbdkit: file.0: debug: file: pwrite count=4096 offset=1384448 fua=1 nbdkit: file.0: debug: cache: writethrough block 339 (offset 1388544) nbdkit: file.0: debug: file: pwrite count=4096 offset=1388544 fua=1 nbdkit: file.0: debug: cache: writethrough block 340 (offset 1392640) nbdkit: file.0: debug: file: pwrite count=4096 offset=1392640 fua=1 nbdkit: file.0: debug: cache: writethrough block 341 (offset 1396736) nbdkit: file.0: debug: file: pwrite count=4096 offset=1396736 fua=1 nbdkit: file.0: debug: cache: writethrough block 342 (offset 1400832) nbdkit: file.0: debug: file: pwrite count=4096 offset=1400832 fua=1 nbdkit: file.0: debug: cache: writethrough block 343 (offset 1404928) nbdkit: file.0: debug: file: pwrite count=4096 offset=1404928 fua=1 nbdkit: file.0: debug: cache: writethrough block 344 (offset 1409024) nbdkit: file.0: debug: file: pwrite count=4096 offset=1409024 fua=1 nbdkit: file.0: debug: cache: writethrough block 345 (offset 1413120) nbdkit: file.0: debug: file: pwrite count=4096 offset=1413120 fua=1 nbdkit: file.0: debug: cache: writethrough block 346 (offset 1417216) nbdkit: file.0: debug: file: pwrite count=4096 offset=1417216 fua=1 nbdkit: file.0: debug: cache: writethrough block 347 (offset 1421312) nbdkit: file.0: debug: file: pwrite count=4096 offset=1421312 fua=1 nbdkit: file.0: debug: cache: writethrough block 348 (offset 1425408) nbdkit: file.0: debug: file: pwrite count=4096 offset=1425408 fua=1 nbdkit: file.0: debug: cache: writethrough block 349 (offset 1429504) nbdkit: file.0: debug: file: pwrite count=4096 offset=1429504 fua=1 nbdkit: file.0: debug: cache: writethrough block 350 (offset 1433600) nbdkit: file.0: debug: file: pwrite count=4096 offset=1433600 fua=1 nbdkit: file.0: debug: cache: writethrough block 351 (offset 1437696) nbdkit: file.0: debug: file: pwrite count=4096 offset=1437696 fua=1 nbdkit: file.0: debug: cache: writethrough block 352 (offset 1441792) nbdkit: file.0: debug: file: pwrite count=4096 offset=1441792 fua=1 nbdkit: file.0: debug: cache: writethrough block 353 (offset 1445888) nbdkit: file.0: debug: file: pwrite count=4096 offset=1445888 fua=1 nbdkit: file.0: debug: cache: writethrough block 354 (offset 1449984) nbdkit: file.0: debug: file: pwrite count=4096 offset=1449984 fua=1 nbdkit: file.0: debug: cache: writethrough block 355 (offset 1454080) nbdkit: file.0: debug: file: pwrite count=4096 offset=1454080 fua=1 nbdkit: file.0: debug: cache: writethrough block 356 (offset 1458176) nbdkit: file.0: debug: file: pwrite count=4096 offset=1458176 fua=1 nbdkit: file.0: debug: cache: writethrough block 357 (offset 1462272) nbdkit: file.0: debug: file: pwrite count=4096 offset=1462272 fua=1 nbdkit: file.0: debug: cache: writethrough block 358 (offset 1466368) nbdkit: file.0: debug: file: pwrite count=4096 offset=1466368 fua=1 nbdkit: file.0: debug: cache: writethrough block 359 (offset 1470464) nbdkit: file.0: debug: file: pwrite count=4096 offset=1470464 fua=1 nbdkit: file.0: debug: cache: writethrough block 360 (offset 1474560) nbdkit: file.0: debug: file: pwrite count=4096 offset=1474560 fua=1 nbdkit: file.0: debug: cache: writethrough block 361 (offset 1478656) nbdkit: file.0: debug: file: pwrite count=4096 offset=1478656 fua=1 nbdkit: file.0: debug: cache: writethrough block 362 (offset 1482752) nbdkit: file.0: debug: file: pwrite count=4096 offset=1482752 fua=1 nbdkit: file.0: debug: cache: writethrough block 363 (offset 1486848) nbdkit: file.0: debug: file: pwrite count=4096 offset=1486848 fua=1 nbdkit: file.0: debug: cache: writethrough block 364 (offset 1490944) nbdkit: file.0: debug: file: pwrite count=4096 offset=1490944 fua=1 nbdkit: file.0: debug: cache: writethrough block 365 (offset 1495040) nbdkit: file.0: debug: file: pwrite count=4096 offset=1495040 fua=1 nbdkit: file.0: debug: cache: writethrough block 366 (offset 1499136) nbdkit: file.0: debug: file: pwrite count=4096 offset=1499136 fua=1 nbdkit: file.0: debug: cache: writethrough block 367 (offset 1503232) nbdkit: file.0: debug: file: pwrite count=4096 offset=1503232 fua=1 nbdkit: file.0: debug: cache: writethrough block 368 (offset 1507328) nbdkit: file.0: debug: file: pwrite count=4096 offset=1507328 fua=1 nbdkit: file.0: debug: cache: writethrough block 369 (offset 1511424) nbdkit: file.0: debug: file: pwrite count=4096 offset=1511424 fua=1 nbdkit: file.0: debug: cache: writethrough block 370 (offset 1515520) nbdkit: file.0: debug: file: pwrite count=4096 offset=1515520 fua=1 nbdkit: file.0: debug: cache: writethrough block 371 (offset 1519616) nbdkit: file.0: debug: file: pwrite count=4096 offset=1519616 fua=1 nbdkit: file.0: debug: cache: writethrough block 372 (offset 1523712) nbdkit: file.0: debug: file: pwrite count=4096 offset=1523712 fua=1 nbdkit: file.0: debug: cache: writethrough block 373 (offset 1527808) nbdkit: file.0: debug: file: pwrite count=4096 offset=1527808 fua=1 nbdkit: file.0: debug: cache: writethrough block 374 (offset 1531904) nbdkit: file.0: debug: file: pwrite count=4096 offset=1531904 fua=1 nbdkit: file.0: debug: cache: writethrough block 375 (offset 1536000) nbdkit: file.0: debug: file: pwrite count=4096 offset=1536000 fua=1 nbdkit: file.0: debug: cache: writethrough block 376 (offset 1540096) nbdkit: file.0: debug: file: pwrite count=4096 offset=1540096 fua=1 nbdkit: file.0: debug: cache: writethrough block 377 (offset 1544192) nbdkit: file.0: debug: file: pwrite count=4096 offset=1544192 fua=1 nbdkit: file.0: debug: cache: writethrough block 378 (offset 1548288) nbdkit: file.0: debug: file: pwrite count=4096 offset=1548288 fua=1 nbdkit: file.0: debug: cache: writethrough block 379 (offset 1552384) nbdkit: file.0: debug: file: pwrite count=4096 offset=1552384 fua=1 nbdkit: file.0: debug: cache: writethrough block 380 (offset 1556480) nbdkit: file.0: debug: file: pwrite count=4096 offset=1556480 fua=1 nbdkit: file.0: debug: cache: writethrough block 381 (offset 1560576) nbdkit: file.0: debug: file: pwrite count=4096 offset=1560576 fua=1 nbdkit: file.0: debug: cache: writethrough block 382 (offset 1564672) nbdkit: file.0: debug: file: pwrite count=4096 offset=1564672 fua=1 nbdkit: file.0: debug: cache: writethrough block 383 (offset 1568768) nbdkit: file.0: debug: file: pwrite count=4096 offset=1568768 fua=1 nbdkit: file.0: debug: cache: writethrough block 384 (offset 1572864) nbdkit: file.0: debug: file: pwrite count=4096 offset=1572864 fua=1 nbdkit: file.0: debug: cache: writethrough block 385 (offset 1576960) nbdkit: file.0: debug: file: pwrite count=4096 offset=1576960 fua=1 nbdkit: file.0: debug: cache: writethrough block 386 (offset 1581056) nbdkit: file.0: debug: file: pwrite count=4096 offset=1581056 fua=1 nbdkit: file.0: debug: cache: writethrough block 387 (offset 1585152) nbdkit: file.0: debug: file: pwrite count=4096 offset=1585152 fua=1 nbdkit: file.0: debug: cache: writethrough block 388 (offset 1589248) nbdkit: file.0: debug: file: pwrite count=4096 offset=1589248 fua=1 nbdkit: file.0: debug: cache: writethrough block 389 (offset 1593344) nbdkit: file.0: debug: file: pwrite count=4096 offset=1593344 fua=1 nbdkit: file.0: debug: cache: writethrough block 390 (offset 1597440) nbdkit: file.0: debug: file: pwrite count=4096 offset=1597440 fua=1 nbdkit: file.0: debug: cache: writethrough block 391 (offset 1601536) nbdkit: file.0: debug: file: pwrite count=4096 offset=1601536 fua=1 nbdkit: file.0: debug: cache: writethrough block 392 (offset 1605632) nbdkit: file.0: debug: file: pwrite count=4096 offset=1605632 fua=1 nbdkit: file.0: debug: cache: writethrough block 393 (offset 1609728) nbdkit: file.0: debug: file: pwrite count=4096 offset=1609728 fua=1 nbdkit: file.0: debug: cache: writethrough block 394 (offset 1613824) nbdkit: file.0: debug: file: pwrite count=4096 offset=1613824 fua=1 nbdkit: file.0: debug: cache: writethrough block 395 (offset 1617920) nbdkit: file.0: debug: file: pwrite count=4096 offset=1617920 fua=1 nbdkit: file.0: debug: cache: writethrough block 396 (offset 1622016) nbdkit: file.0: debug: file: pwrite count=4096 offset=1622016 fua=1 nbdkit: file.0: debug: cache: writethrough block 397 (offset 1626112) nbdkit: file.0: debug: file: pwrite count=4096 offset=1626112 fua=1 nbdkit: file.0: debug: cache: writethrough block 398 (offset 1630208) nbdkit: file.0: debug: file: pwrite count=4096 offset=1630208 fua=1 nbdkit: file.0: debug: cache: writethrough block 399 (offset 1634304) nbdkit: file.0: debug: file: pwrite count=4096 offset=1634304 fua=1 nbdkit: file.0: debug: cache: writethrough block 400 (offset 1638400) nbdkit: file.0: debug: file: pwrite count=4096 offset=1638400 fua=1 nbdkit: file.0: debug: cache: writethrough block 401 (offset 1642496) nbdkit: file.0: debug: file: pwrite count=4096 offset=1642496 fua=1 nbdkit: file.0: debug: cache: writethrough block 402 (offset 1646592) nbdkit: file.0: debug: file: pwrite count=4096 offset=1646592 fua=1 nbdkit: file.0: debug: cache: writethrough block 403 (offset 1650688) nbdkit: file.0: debug: file: pwrite count=4096 offset=1650688 fua=1 nbdkit: file.0: debug: cache: writethrough block 404 (offset 1654784) nbdkit: file.0: debug: file: pwrite count=4096 offset=1654784 fua=1 nbdkit: file.0: debug: cache: writethrough block 405 (offset 1658880) nbdkit: file.0: debug: file: pwrite count=4096 offset=1658880 fua=1 nbdkit: file.0: debug: cache: writethrough block 406 (offset 1662976) nbdkit: file.0: debug: file: pwrite count=4096 offset=1662976 fua=1 nbdkit: file.0: debug: cache: writethrough block 407 (offset 1667072) nbdkit: file.0: debug: file: pwrite count=4096 offset=1667072 fua=1 nbdkit: file.0: debug: cache: writethrough block 408 (offset 1671168) nbdkit: file.0: debug: file: pwrite count=4096 offset=1671168 fua=1 nbdkit: file.0: debug: cache: writethrough block 409 (offset 1675264) nbdkit: file.0: debug: file: pwrite count=4096 offset=1675264 fua=1 nbdkit: file.0: debug: cache: writethrough block 410 (offset 1679360) nbdkit: file.0: debug: file: pwrite count=4096 offset=1679360 fua=1 nbdkit: file.0: debug: cache: writethrough block 411 (offset 1683456) nbdkit: file.0: debug: file: pwrite count=4096 offset=1683456 fua=1 nbdkit: file.0: debug: cache: writethrough block 412 (offset 1687552) nbdkit: file.0: debug: file: pwrite count=4096 offset=1687552 fua=1 nbdkit: file.0: debug: cache: writethrough block 413 (offset 1691648) nbdkit: file.0: debug: file: pwrite count=4096 offset=1691648 fua=1 nbdkit: file.0: debug: cache: writethrough block 414 (offset 1695744) nbdkit: file.0: debug: file: pwrite count=4096 offset=1695744 fua=1 nbdkit: file.0: debug: cache: writethrough block 415 (offset 1699840) nbdkit: file.0: debug: file: pwrite count=4096 offset=1699840 fua=1 nbdkit: file.0: debug: cache: writethrough block 416 (offset 1703936) nbdkit: file.0: debug: file: pwrite count=4096 offset=1703936 fua=1 nbdkit: file.0: debug: cache: writethrough block 417 (offset 1708032) nbdkit: file.0: debug: file: pwrite count=4096 offset=1708032 fua=1 nbdkit: file.0: debug: cache: writethrough block 418 (offset 1712128) nbdkit: file.0: debug: file: pwrite count=4096 offset=1712128 fua=1 nbdkit: file.0: debug: cache: writethrough block 419 (offset 1716224) nbdkit: file.0: debug: file: pwrite count=4096 offset=1716224 fua=1 nbdkit: file.0: debug: cache: writethrough block 420 (offset 1720320) nbdkit: file.0: debug: file: pwrite count=4096 offset=1720320 fua=1 nbdkit: file.0: debug: cache: writethrough block 421 (offset 1724416) nbdkit: file.0: debug: file: pwrite count=4096 offset=1724416 fua=1 nbdkit: file.0: debug: cache: writethrough block 422 (offset 1728512) nbdkit: file.0: debug: file: pwrite count=4096 offset=1728512 fua=1 nbdkit: file.0: debug: cache: writethrough block 423 (offset 1732608) nbdkit: file.0: debug: file: pwrite count=4096 offset=1732608 fua=1 nbdkit: file.0: debug: cache: writethrough block 424 (offset 1736704) nbdkit: file.0: debug: file: pwrite count=4096 offset=1736704 fua=1 nbdkit: file.0: debug: cache: writethrough block 425 (offset 1740800) nbdkit: file.0: debug: file: pwrite count=4096 offset=1740800 fua=1 nbdkit: file.0: debug: cache: writethrough block 426 (offset 1744896) nbdkit: file.0: debug: file: pwrite count=4096 offset=1744896 fua=1 nbdkit: file.0: debug: cache: writethrough block 427 (offset 1748992) nbdkit: file.0: debug: file: pwrite count=4096 offset=1748992 fua=1 nbdkit: file.0: debug: cache: writethrough block 428 (offset 1753088) nbdkit: file.0: debug: file: pwrite count=4096 offset=1753088 fua=1 nbdkit: file.0: debug: cache: writethrough block 429 (offset 1757184) nbdkit: file.0: debug: file: pwrite count=4096 offset=1757184 fua=1 nbdkit: file.0: debug: cache: writethrough block 430 (offset 1761280) nbdkit: file.0: debug: file: pwrite count=4096 offset=1761280 fua=1 nbdkit: file.0: debug: cache: writethrough block 431 (offset 1765376) nbdkit: file.0: debug: file: pwrite count=4096 offset=1765376 fua=1 nbdkit: file.0: debug: cache: writethrough block 432 (offset 1769472) nbdkit: file.0: debug: file: pwrite count=4096 offset=1769472 fua=1 nbdkit: file.0: debug: cache: writethrough block 433 (offset 1773568) nbdkit: file.0: debug: file: pwrite count=4096 offset=1773568 fua=1 nbdkit: file.0: debug: cache: writethrough block 434 (offset 1777664) nbdkit: file.0: debug: file: pwrite count=4096 offset=1777664 fua=1 nbdkit: file.0: debug: cache: writethrough block 435 (offset 1781760) nbdkit: file.0: debug: file: pwrite count=4096 offset=1781760 fua=1 nbdkit: file.0: debug: cache: writethrough block 436 (offset 1785856) nbdkit: file.0: debug: file: pwrite count=4096 offset=1785856 fua=1 nbdkit: file.0: debug: cache: writethrough block 437 (offset 1789952) nbdkit: file.0: debug: file: pwrite count=4096 offset=1789952 fua=1 nbdkit: file.0: debug: cache: writethrough block 438 (offset 1794048) nbdkit: file.0: debug: file: pwrite count=4096 offset=1794048 fua=1 nbdkit: file.0: debug: cache: writethrough block 439 (offset 1798144) nbdkit: file.0: debug: file: pwrite count=4096 offset=1798144 fua=1 nbdkit: file.0: debug: cache: writethrough block 440 (offset 1802240) nbdkit: file.0: debug: file: pwrite count=4096 offset=1802240 fua=1 nbdkit: file.0: debug: cache: writethrough block 441 (offset 1806336) nbdkit: file.0: debug: file: pwrite count=4096 offset=1806336 fua=1 nbdkit: file.0: debug: cache: writethrough block 442 (offset 1810432) nbdkit: file.0: debug: file: pwrite count=4096 offset=1810432 fua=1 nbdkit: file.0: debug: cache: writethrough block 443 (offset 1814528) nbdkit: file.0: debug: file: pwrite count=4096 offset=1814528 fua=1 nbdkit: file.0: debug: cache: writethrough block 444 (offset 1818624) nbdkit: file.0: debug: file: pwrite count=4096 offset=1818624 fua=1 nbdkit: file.0: debug: cache: writethrough block 445 (offset 1822720) nbdkit: file.0: debug: file: pwrite count=4096 offset=1822720 fua=1 nbdkit: file.0: debug: cache: writethrough block 446 (offset 1826816) nbdkit: file.0: debug: file: pwrite count=4096 offset=1826816 fua=1 nbdkit: file.0: debug: cache: writethrough block 447 (offset 1830912) nbdkit: file.0: debug: file: pwrite count=4096 offset=1830912 fua=1 nbdkit: file.0: debug: cache: writethrough block 448 (offset 1835008) nbdkit: file.0: debug: file: pwrite count=4096 offset=1835008 fua=1 nbdkit: file.0: debug: cache: writethrough block 449 (offset 1839104) nbdkit: file.0: debug: file: pwrite count=4096 offset=1839104 fua=1 nbdkit: file.0: debug: cache: writethrough block 450 (offset 1843200) nbdkit: file.0: debug: file: pwrite count=4096 offset=1843200 fua=1 nbdkit: file.0: debug: cache: writethrough block 451 (offset 1847296) nbdkit: file.0: debug: file: pwrite count=4096 offset=1847296 fua=1 nbdkit: file.0: debug: cache: writethrough block 452 (offset 1851392) nbdkit: file.0: debug: file: pwrite count=4096 offset=1851392 fua=1 nbdkit: file.0: debug: cache: writethrough block 453 (offset 1855488) nbdkit: file.0: debug: file: pwrite count=4096 offset=1855488 fua=1 nbdkit: file.0: debug: cache: writethrough block 454 (offset 1859584) nbdkit: file.0: debug: file: pwrite count=4096 offset=1859584 fua=1 nbdkit: file.0: debug: cache: writethrough block 455 (offset 1863680) nbdkit: file.0: debug: file: pwrite count=4096 offset=1863680 fua=1 nbdkit: file.0: debug: cache: writethrough block 456 (offset 1867776) nbdkit: file.0: debug: file: pwrite count=4096 offset=1867776 fua=1 nbdkit: file.0: debug: cache: writethrough block 457 (offset 1871872) nbdkit: file.0: debug: file: pwrite count=4096 offset=1871872 fua=1 nbdkit: file.0: debug: cache: writethrough block 458 (offset 1875968) nbdkit: file.0: debug: file: pwrite count=4096 offset=1875968 fua=1 nbdkit: file.0: debug: cache: writethrough block 459 (offset 1880064) nbdkit: file.0: debug: file: pwrite count=4096 offset=1880064 fua=1 nbdkit: file.0: debug: cache: writethrough block 460 (offset 1884160) nbdkit: file.0: debug: file: pwrite count=4096 offset=1884160 fua=1 nbdkit: file.0: debug: cache: writethrough block 461 (offset 1888256) nbdkit: file.0: debug: file: pwrite count=4096 offset=1888256 fua=1 nbdkit: file.0: debug: cache: writethrough block 462 (offset 1892352) nbdkit: file.0: debug: file: pwrite count=4096 offset=1892352 fua=1 nbdkit: file.0: debug: cache: writethrough block 463 (offset 1896448) nbdkit: file.0: debug: file: pwrite count=4096 offset=1896448 fua=1 nbdkit: file.0: debug: cache: writethrough block 464 (offset 1900544) nbdkit: file.0: debug: file: pwrite count=4096 offset=1900544 fua=1 nbdkit: file.0: debug: cache: writethrough block 465 (offset 1904640) nbdkit: file.0: debug: file: pwrite count=4096 offset=1904640 fua=1 nbdkit: file.0: debug: cache: writethrough block 466 (offset 1908736) nbdkit: file.0: debug: file: pwrite count=4096 offset=1908736 fua=1 nbdkit: file.0: debug: cache: writethrough block 467 (offset 1912832) nbdkit: file.0: debug: file: pwrite count=4096 offset=1912832 fua=1 nbdkit: file.0: debug: cache: writethrough block 468 (offset 1916928) nbdkit: file.0: debug: file: pwrite count=4096 offset=1916928 fua=1 nbdkit: file.0: debug: cache: writethrough block 469 (offset 1921024) nbdkit: file.0: debug: file: pwrite count=4096 offset=1921024 fua=1 nbdkit: file.0: debug: cache: writethrough block 470 (offset 1925120) nbdkit: file.0: debug: file: pwrite count=4096 offset=1925120 fua=1 nbdkit: file.0: debug: cache: writethrough block 471 (offset 1929216) nbdkit: file.0: debug: file: pwrite count=4096 offset=1929216 fua=1 nbdkit: file.0: debug: cache: writethrough block 472 (offset 1933312) nbdkit: file.0: debug: file: pwrite count=4096 offset=1933312 fua=1 nbdkit: file.0: debug: cache: writethrough block 473 (offset 1937408) nbdkit: file.0: debug: file: pwrite count=4096 offset=1937408 fua=1 nbdkit: file.0: debug: cache: writethrough block 474 (offset 1941504) nbdkit: file.0: debug: file: pwrite count=4096 offset=1941504 fua=1 nbdkit: file.0: debug: cache: writethrough block 475 (offset 1945600) nbdkit: file.0: debug: file: pwrite count=4096 offset=1945600 fua=1 nbdkit: file.0: debug: cache: writethrough block 476 (offset 1949696) nbdkit: file.0: debug: file: pwrite count=4096 offset=1949696 fua=1 nbdkit: file.0: debug: cache: writethrough block 477 (offset 1953792) nbdkit: file.0: debug: file: pwrite count=4096 offset=1953792 fua=1 nbdkit: file.0: debug: cache: writethrough block 478 (offset 1957888) nbdkit: file.0: debug: file: pwrite count=4096 offset=1957888 fua=1 nbdkit: file.0: debug: cache: writethrough block 479 (offset 1961984) nbdkit: file.0: debug: file: pwrite count=4096 offset=1961984 fua=1 nbdkit: file.0: debug: cache: writethrough block 480 (offset 1966080) nbdkit: file.0: debug: file: pwrite count=4096 offset=1966080 fua=1 nbdkit: file.0: debug: cache: writethrough block 481 (offset 1970176) nbdkit: file.0: debug: file: pwrite count=4096 offset=1970176 fua=1 nbdkit: file.0: debug: cache: writethrough block 482 (offset 1974272) nbdkit: file.0: debug: file: pwrite count=4096 offset=1974272 fua=1 nbdkit: file.0: debug: cache: writethrough block 483 (offset 1978368) nbdkit: file.0: debug: file: pwrite count=4096 offset=1978368 fua=1 nbdkit: file.0: debug: cache: writethrough block 484 (offset 1982464) nbdkit: file.0: debug: file: pwrite count=4096 offset=1982464 fua=1 nbdkit: file.0: debug: cache: writethrough block 485 (offset 1986560) nbdkit: file.0: debug: file: pwrite count=4096 offset=1986560 fua=1 nbdkit: file.0: debug: cache: writethrough block 486 (offset 1990656) nbdkit: file.0: debug: file: pwrite count=4096 offset=1990656 fua=1 nbdkit: file.0: debug: cache: writethrough block 487 (offset 1994752) nbdkit: file.0: debug: file: pwrite count=4096 offset=1994752 fua=1 nbdkit: file.0: debug: cache: writethrough block 488 (offset 1998848) nbdkit: file.0: debug: file: pwrite count=4096 offset=1998848 fua=1 nbdkit: file.0: debug: cache: writethrough block 489 (offset 2002944) nbdkit: file.0: debug: file: pwrite count=4096 offset=2002944 fua=1 nbdkit: file.0: debug: cache: writethrough block 490 (offset 2007040) nbdkit: file.0: debug: file: pwrite count=4096 offset=2007040 fua=1 nbdkit: file.0: debug: cache: writethrough block 491 (offset 2011136) nbdkit: file.0: debug: file: pwrite count=4096 offset=2011136 fua=1 nbdkit: file.0: debug: cache: writethrough block 492 (offset 2015232) nbdkit: file.0: debug: file: pwrite count=4096 offset=2015232 fua=1 nbdkit: file.0: debug: cache: writethrough block 493 (offset 2019328) nbdkit: file.0: debug: file: pwrite count=4096 offset=2019328 fua=1 nbdkit: file.0: debug: cache: writethrough block 494 (offset 2023424) nbdkit: file.0: debug: file: pwrite count=4096 offset=2023424 fua=1 nbdkit: file.0: debug: cache: writethrough block 495 (offset 2027520) nbdkit: file.0: debug: file: pwrite count=4096 offset=2027520 fua=1 nbdkit: file.0: debug: cache: writethrough block 496 (offset 2031616) nbdkit: file.0: debug: file: pwrite count=4096 offset=2031616 fua=1 nbdkit: file.0: debug: cache: writethrough block 497 (offset 2035712) nbdkit: file.0: debug: file: pwrite count=4096 offset=2035712 fua=1 nbdkit: file.0: debug: cache: writethrough block 498 (offset 2039808) nbdkit: file.0: debug: file: pwrite count=4096 offset=2039808 fua=1 nbdkit: file.0: debug: cache: writethrough block 499 (offset 2043904) nbdkit: file.0: debug: file: pwrite count=4096 offset=2043904 fua=1 nbdkit: file.0: debug: cache: writethrough block 500 (offset 2048000) nbdkit: file.0: debug: file: pwrite count=4096 offset=2048000 fua=1 nbdkit: file.0: debug: cache: writethrough block 501 (offset 2052096) nbdkit: file.0: debug: file: pwrite count=4096 offset=2052096 fua=1 nbdkit: file.0: debug: cache: writethrough block 502 (offset 2056192) nbdkit: file.0: debug: file: pwrite count=4096 offset=2056192 fua=1 nbdkit: file.0: debug: cache: writethrough block 503 (offset 2060288) nbdkit: file.0: debug: file: pwrite count=4096 offset=2060288 fua=1 nbdkit: file.0: debug: cache: writethrough block 504 (offset 2064384) nbdkit: file.0: debug: file: pwrite count=4096 offset=2064384 fua=1 nbdkit: file.0: debug: cache: writethrough block 505 (offset 2068480) nbdkit: file.0: debug: file: pwrite count=4096 offset=2068480 fua=1 nbdkit: file.0: debug: cache: writethrough block 506 (offset 2072576) nbdkit: file.0: debug: file: pwrite count=4096 offset=2072576 fua=1 nbdkit: file.0: debug: cache: writethrough block 507 (offset 2076672) nbdkit: file.0: debug: file: pwrite count=4096 offset=2076672 fua=1 nbdkit: file.0: debug: cache: writethrough block 508 (offset 2080768) nbdkit: file.0: debug: file: pwrite count=4096 offset=2080768 fua=1 nbdkit: file.0: debug: cache: writethrough block 509 (offset 2084864) nbdkit: file.0: debug: file: pwrite count=4096 offset=2084864 fua=1 nbdkit: file.0: debug: cache: writethrough block 510 (offset 2088960) nbdkit: file.0: debug: file: pwrite count=4096 offset=2088960 fua=1 nbdkit: file.0: debug: cache: writethrough block 511 (offset 2093056) nbdkit: file.0: debug: file: pwrite count=4096 offset=2093056 fua=1 nbdkit: file.0: debug: cache: writethrough block 512 (offset 2097152) nbdkit: file.0: debug: file: pwrite count=4096 offset=2097152 fua=1 nbdkit: file.0: debug: cache: writethrough block 513 (offset 2101248) nbdkit: file.0: debug: file: pwrite count=4096 offset=2101248 fua=1 nbdkit: file.0: debug: cache: writethrough block 514 (offset 2105344) nbdkit: file.0: debug: file: pwrite count=4096 offset=2105344 fua=1 nbdkit: file.0: debug: cache: writethrough block 515 (offset 2109440) nbdkit: file.0: debug: file: pwrite count=4096 offset=2109440 fua=1 nbdkit: file.0: debug: cache: writethrough block 516 (offset 2113536) nbdkit: file.0: debug: file: pwrite count=4096 offset=2113536 fua=1 nbdkit: file.0: debug: cache: writethrough block 517 (offset 2117632) nbdkit: file.0: debug: file: pwrite count=4096 offset=2117632 fua=1 nbdkit: file.0: debug: cache: writethrough block 518 (offset 2121728) nbdkit: file.0: debug: file: pwrite count=4096 offset=2121728 fua=1 nbdkit: file.0: debug: cache: writethrough block 519 (offset 2125824) nbdkit: file.0: debug: file: pwrite count=4096 offset=2125824 fua=1 nbdkit: file.0: debug: cache: writethrough block 520 (offset 2129920) nbdkit: file.0: debug: file: pwrite count=4096 offset=2129920 fua=1 nbdkit: file.0: debug: cache: writethrough block 521 (offset 2134016) nbdkit: file.0: debug: file: pwrite count=4096 offset=2134016 fua=1 nbdkit: file.0: debug: cache: writethrough block 522 (offset 2138112) nbdkit: file.0: debug: file: pwrite count=4096 offset=2138112 fua=1 nbdkit: file.0: debug: cache: writethrough block 523 (offset 2142208) nbdkit: file.0: debug: file: pwrite count=4096 offset=2142208 fua=1 nbdkit: file.0: debug: cache: writethrough block 524 (offset 2146304) nbdkit: file.0: debug: file: pwrite count=4096 offset=2146304 fua=1 nbdkit: file.0: debug: cache: writethrough block 525 (offset 2150400) nbdkit: file.0: debug: file: pwrite count=4096 offset=2150400 fua=1 nbdkit: file.0: debug: cache: writethrough block 526 (offset 2154496) nbdkit: file.0: debug: file: pwrite count=4096 offset=2154496 fua=1 nbdkit: file.0: debug: cache: writethrough block 527 (offset 2158592) nbdkit: file.0: debug: file: pwrite count=4096 offset=2158592 fua=1 nbdkit: file.0: debug: cache: writethrough block 528 (offset 2162688) nbdkit: file.0: debug: file: pwrite count=4096 offset=2162688 fua=1 nbdkit: file.0: debug: cache: writethrough block 529 (offset 2166784) nbdkit: file.0: debug: file: pwrite count=4096 offset=2166784 fua=1 nbdkit: file.0: debug: cache: writethrough block 530 (offset 2170880) nbdkit: file.0: debug: file: pwrite count=4096 offset=2170880 fua=1 nbdkit: file.0: debug: cache: writethrough block 531 (offset 2174976) nbdkit: file.0: debug: file: pwrite count=4096 offset=2174976 fua=1 nbdkit: file.0: debug: cache: writethrough block 532 (offset 2179072) nbdkit: file.0: debug: file: pwrite count=4096 offset=2179072 fua=1 nbdkit: file.0: debug: cache: writethrough block 533 (offset 2183168) nbdkit: file.0: debug: file: pwrite count=4096 offset=2183168 fua=1 nbdkit: file.0: debug: cache: writethrough block 534 (offset 2187264) nbdkit: file.0: debug: file: pwrite count=4096 offset=2187264 fua=1 nbdkit: file.0: debug: cache: writethrough block 535 (offset 2191360) nbdkit: file.0: debug: file: pwrite count=4096 offset=2191360 fua=1 nbdkit: file.0: debug: cache: writethrough block 536 (offset 2195456) nbdkit: file.0: debug: file: pwrite count=4096 offset=2195456 fua=1 nbdkit: file.0: debug: cache: writethrough block 537 (offset 2199552) nbdkit: file.0: debug: file: pwrite count=4096 offset=2199552 fua=1 nbdkit: file.0: debug: cache: writethrough block 538 (offset 2203648) nbdkit: file.0: debug: file: pwrite count=4096 offset=2203648 fua=1 nbdkit: file.0: debug: cache: writethrough block 539 (offset 2207744) nbdkit: file.0: debug: file: pwrite count=4096 offset=2207744 fua=1 nbdkit: file.0: debug: cache: writethrough block 540 (offset 2211840) nbdkit: file.0: debug: file: pwrite count=4096 offset=2211840 fua=1 nbdkit: file.0: debug: cache: writethrough block 541 (offset 2215936) nbdkit: file.0: debug: file: pwrite count=4096 offset=2215936 fua=1 nbdkit: file.0: debug: cache: writethrough block 542 (offset 2220032) nbdkit: file.0: debug: file: pwrite count=4096 offset=2220032 fua=1 nbdkit: file.0: debug: cache: writethrough block 543 (offset 2224128) nbdkit: file.0: debug: file: pwrite count=4096 offset=2224128 fua=1 nbdkit: file.0: debug: cache: writethrough block 544 (offset 2228224) nbdkit: file.0: debug: file: pwrite count=4096 offset=2228224 fua=1 nbdkit: file.0: debug: cache: writethrough block 545 (offset 2232320) nbdkit: file.0: debug: file: pwrite count=4096 offset=2232320 fua=1 nbdkit: file.0: debug: cache: writethrough block 546 (offset 2236416) nbdkit: file.0: debug: file: pwrite count=4096 offset=2236416 fua=1 nbdkit: file.0: debug: cache: writethrough block 547 (offset 2240512) nbdkit: file.0: debug: file: pwrite count=4096 offset=2240512 fua=1 nbdkit: file.0: debug: cache: writethrough block 548 (offset 2244608) nbdkit: file.0: debug: file: pwrite count=4096 offset=2244608 fua=1 nbdkit: file.0: debug: cache: writethrough block 549 (offset 2248704) nbdkit: file.0: debug: file: pwrite count=4096 offset=2248704 fua=1 nbdkit: file.0: debug: cache: writethrough block 550 (offset 2252800) nbdkit: file.0: debug: file: pwrite count=4096 offset=2252800 fua=1 nbdkit: file.0: debug: cache: writethrough block 551 (offset 2256896) nbdkit: file.0: debug: file: pwrite count=4096 offset=2256896 fua=1 nbdkit: file.0: debug: cache: writethrough block 552 (offset 2260992) nbdkit: file.0: debug: file: pwrite count=4096 offset=2260992 fua=1 nbdkit: file.0: debug: cache: writethrough block 553 (offset 2265088) nbdkit: file.0: debug: file: pwrite count=4096 offset=2265088 fua=1 nbdkit: file.0: debug: cache: writethrough block 554 (offset 2269184) nbdkit: file.0: debug: file: pwrite count=4096 offset=2269184 fua=1 nbdkit: file.0: debug: cache: writethrough block 555 (offset 2273280) nbdkit: file.0: debug: file: pwrite count=4096 offset=2273280 fua=1 nbdkit: file.0: debug: cache: writethrough block 556 (offset 2277376) nbdkit: file.0: debug: file: pwrite count=4096 offset=2277376 fua=1 nbdkit: file.0: debug: cache: writethrough block 557 (offset 2281472) nbdkit: file.0: debug: file: pwrite count=4096 offset=2281472 fua=1 nbdkit: file.0: debug: cache: writethrough block 558 (offset 2285568) nbdkit: file.0: debug: file: pwrite count=4096 offset=2285568 fua=1 nbdkit: file.0: debug: cache: writethrough block 559 (offset 2289664) nbdkit: file.0: debug: file: pwrite count=4096 offset=2289664 fua=1 nbdkit: file.0: debug: cache: writethrough block 560 (offset 2293760) nbdkit: file.0: debug: file: pwrite count=4096 offset=2293760 fua=1 nbdkit: file.0: debug: cache: writethrough block 561 (offset 2297856) nbdkit: file.0: debug: file: pwrite count=4096 offset=2297856 fua=1 nbdkit: file.0: debug: cache: writethrough block 562 (offset 2301952) nbdkit: file.0: debug: file: pwrite count=4096 offset=2301952 fua=1 nbdkit: file.0: debug: cache: writethrough block 563 (offset 2306048) nbdkit: file.0: debug: file: pwrite count=4096 offset=2306048 fua=1 nbdkit: file.0: debug: cache: writethrough block 564 (offset 2310144) nbdkit: file.0: debug: file: pwrite count=4096 offset=2310144 fua=1 nbdkit: file.0: debug: cache: writethrough block 565 (offset 2314240) nbdkit: file.0: debug: file: pwrite count=4096 offset=2314240 fua=1 nbdkit: file.0: debug: cache: writethrough block 566 (offset 2318336) nbdkit: file.0: debug: file: pwrite count=4096 offset=2318336 fua=1 nbdkit: file.0: debug: cache: writethrough block 567 (offset 2322432) nbdkit: file.0: debug: file: pwrite count=4096 offset=2322432 fua=1 nbdkit: file.0: debug: cache: writethrough block 568 (offset 2326528) nbdkit: file.0: debug: file: pwrite count=4096 offset=2326528 fua=1 nbdkit: file.0: debug: cache: writethrough block 569 (offset 2330624) nbdkit: file.0: debug: file: pwrite count=4096 offset=2330624 fua=1 nbdkit: file.0: debug: cache: writethrough block 570 (offset 2334720) nbdkit: file.0: debug: file: pwrite count=4096 offset=2334720 fua=1 nbdkit: file.0: debug: cache: writethrough block 571 (offset 2338816) nbdkit: file.0: debug: file: pwrite count=4096 offset=2338816 fua=1 nbdkit: file.0: debug: cache: writethrough block 572 (offset 2342912) nbdkit: file.0: debug: file: pwrite count=4096 offset=2342912 fua=1 nbdkit: file.0: debug: cache: writethrough block 573 (offset 2347008) nbdkit: file.0: debug: file: pwrite count=4096 offset=2347008 fua=1 nbdkit: file.0: debug: cache: writethrough block 574 (offset 2351104) nbdkit: file.0: debug: file: pwrite count=4096 offset=2351104 fua=1 nbdkit: file.0: debug: cache: writethrough block 575 (offset 2355200) nbdkit: file.0: debug: file: pwrite count=4096 offset=2355200 fua=1 nbdkit: file.0: debug: cache: writethrough block 576 (offset 2359296) nbdkit: file.0: debug: file: pwrite count=4096 offset=2359296 fua=1 nbdkit: file.0: debug: cache: writethrough block 577 (offset 2363392) nbdkit: file.0: debug: file: pwrite count=4096 offset=2363392 fua=1 nbdkit: file.0: debug: cache: writethrough block 578 (offset 2367488) nbdkit: file.0: debug: file: pwrite count=4096 offset=2367488 fua=1 nbdkit: file.0: debug: cache: writethrough block 579 (offset 2371584) nbdkit: file.0: debug: file: pwrite count=4096 offset=2371584 fua=1 nbdkit: file.0: debug: cache: writethrough block 580 (offset 2375680) nbdkit: file.0: debug: file: pwrite count=4096 offset=2375680 fua=1 nbdkit: file.0: debug: cache: writethrough block 581 (offset 2379776) nbdkit: file.0: debug: file: pwrite count=4096 offset=2379776 fua=1 nbdkit: file.0: debug: cache: writethrough block 582 (offset 2383872) nbdkit: file.0: debug: file: pwrite count=4096 offset=2383872 fua=1 nbdkit: file.0: debug: cache: writethrough block 583 (offset 2387968) nbdkit: file.0: debug: file: pwrite count=4096 offset=2387968 fua=1 nbdkit: file.0: debug: cache: writethrough block 584 (offset 2392064) nbdkit: file.0: debug: file: pwrite count=4096 offset=2392064 fua=1 nbdkit: file.0: debug: cache: writethrough block 585 (offset 2396160) nbdkit: file.0: debug: file: pwrite count=4096 offset=2396160 fua=1 nbdkit: file.0: debug: cache: writethrough block 586 (offset 2400256) nbdkit: file.0: debug: file: pwrite count=4096 offset=2400256 fua=1 nbdkit: file.0: debug: cache: writethrough block 587 (offset 2404352) nbdkit: file.0: debug: file: pwrite count=4096 offset=2404352 fua=1 nbdkit: file.0: debug: cache: writethrough block 588 (offset 2408448) nbdkit: file.0: debug: file: pwrite count=4096 offset=2408448 fua=1 nbdkit: file.0: debug: cache: writethrough block 589 (offset 2412544) nbdkit: file.0: debug: file: pwrite count=4096 offset=2412544 fua=1 nbdkit: file.0: debug: cache: writethrough block 590 (offset 2416640) nbdkit: file.0: debug: file: pwrite count=4096 offset=2416640 fua=1 nbdkit: file.0: debug: cache: writethrough block 591 (offset 2420736) nbdkit: file.0: debug: file: pwrite count=4096 offset=2420736 fua=1 nbdkit: file.0: debug: cache: writethrough block 592 (offset 2424832) nbdkit: file.0: debug: file: pwrite count=4096 offset=2424832 fua=1 nbdkit: file.0: debug: cache: writethrough block 593 (offset 2428928) nbdkit: file.0: debug: file: pwrite count=4096 offset=2428928 fua=1 nbdkit: file.0: debug: cache: writethrough block 594 (offset 2433024) nbdkit: file.0: debug: file: pwrite count=4096 offset=2433024 fua=1 nbdkit: file.0: debug: cache: writethrough block 595 (offset 2437120) nbdkit: file.0: debug: file: pwrite count=4096 offset=2437120 fua=1 nbdkit: file.0: debug: cache: writethrough block 596 (offset 2441216) nbdkit: file.0: debug: file: pwrite count=4096 offset=2441216 fua=1 nbdkit: file.0: debug: cache: writethrough block 597 (offset 2445312) nbdkit: file.0: debug: file: pwrite count=4096 offset=2445312 fua=1 nbdkit: file.0: debug: cache: writethrough block 598 (offset 2449408) nbdkit: file.0: debug: file: pwrite count=4096 offset=2449408 fua=1 nbdkit: file.0: debug: cache: writethrough block 599 (offset 2453504) nbdkit: file.0: debug: file: pwrite count=4096 offset=2453504 fua=1 nbdkit: file.0: debug: cache: writethrough block 600 (offset 2457600) nbdkit: file.0: debug: file: pwrite count=4096 offset=2457600 fua=1 nbdkit: file.0: debug: cache: writethrough block 601 (offset 2461696) nbdkit: file.0: debug: file: pwrite count=4096 offset=2461696 fua=1 nbdkit: file.0: debug: cache: writethrough block 602 (offset 2465792) nbdkit: file.0: debug: file: pwrite count=4096 offset=2465792 fua=1 nbdkit: file.0: debug: cache: writethrough block 603 (offset 2469888) nbdkit: file.0: debug: file: pwrite count=4096 offset=2469888 fua=1 nbdkit: file.0: debug: cache: writethrough block 604 (offset 2473984) nbdkit: file.0: debug: file: pwrite count=4096 offset=2473984 fua=1 nbdkit: file.0: debug: cache: writethrough block 605 (offset 2478080) nbdkit: file.0: debug: file: pwrite count=4096 offset=2478080 fua=1 nbdkit: file.0: debug: cache: writethrough block 606 (offset 2482176) nbdkit: file.0: debug: file: pwrite count=4096 offset=2482176 fua=1 nbdkit: file.0: debug: cache: writethrough block 607 (offset 2486272) nbdkit: file.0: debug: file: pwrite count=4096 offset=2486272 fua=1 nbdkit: file.0: debug: cache: writethrough block 608 (offset 2490368) nbdkit: file.0: debug: file: pwrite count=4096 offset=2490368 fua=1 nbdkit: file.0: debug: cache: writethrough block 609 (offset 2494464) nbdkit: file.0: debug: file: pwrite count=4096 offset=2494464 fua=1 nbdkit: file.0: debug: cache: writethrough block 610 (offset 2498560) nbdkit: file.0: debug: file: pwrite count=4096 offset=2498560 fua=1 nbdkit: file.0: debug: cache: writethrough block 611 (offset 2502656) nbdkit: file.0: debug: file: pwrite count=4096 offset=2502656 fua=1 nbdkit: file.0: debug: cache: writethrough block 612 (offset 2506752) nbdkit: file.0: debug: file: pwrite count=4096 offset=2506752 fua=1 nbdkit: file.0: debug: cache: writethrough block 613 (offset 2510848) nbdkit: file.0: debug: file: pwrite count=4096 offset=2510848 fua=1 nbdkit: file.0: debug: cache: writethrough block 614 (offset 2514944) nbdkit: file.0: debug: file: pwrite count=4096 offset=2514944 fua=1 nbdkit: file.0: debug: cache: writethrough block 615 (offset 2519040) nbdkit: file.0: debug: file: pwrite count=4096 offset=2519040 fua=1 nbdkit: file.0: debug: cache: writethrough block 616 (offset 2523136) nbdkit: file.0: debug: file: pwrite count=4096 offset=2523136 fua=1 nbdkit: file.0: debug: cache: writethrough block 617 (offset 2527232) nbdkit: file.0: debug: file: pwrite count=4096 offset=2527232 fua=1 nbdkit: file.0: debug: cache: writethrough block 618 (offset 2531328) nbdkit: file.0: debug: file: pwrite count=4096 offset=2531328 fua=1 nbdkit: file.0: debug: cache: writethrough block 619 (offset 2535424) nbdkit: file.0: debug: file: pwrite count=4096 offset=2535424 fua=1 nbdkit: file.0: debug: cache: writethrough block 620 (offset 2539520) nbdkit: file.0: debug: file: pwrite count=4096 offset=2539520 fua=1 nbdkit: file.0: debug: cache: writethrough block 621 (offset 2543616) nbdkit: file.0: debug: file: pwrite count=4096 offset=2543616 fua=1 nbdkit: file.0: debug: cache: writethrough block 622 (offset 2547712) nbdkit: file.0: debug: file: pwrite count=4096 offset=2547712 fua=1 nbdkit: file.0: debug: cache: writethrough block 623 (offset 2551808) nbdkit: file.0: debug: file: pwrite count=4096 offset=2551808 fua=1 nbdkit: file.0: debug: cache: writethrough block 624 (offset 2555904) nbdkit: file.0: debug: file: pwrite count=4096 offset=2555904 fua=1 nbdkit: file.0: debug: cache: writethrough block 625 (offset 2560000) nbdkit: file.0: debug: file: pwrite count=4096 offset=2560000 fua=1 nbdkit: file.0: debug: cache: writethrough block 626 (offset 2564096) nbdkit: file.0: debug: file: pwrite count=4096 offset=2564096 fua=1 nbdkit: file.0: debug: cache: writethrough block 627 (offset 2568192) nbdkit: file.0: debug: file: pwrite count=4096 offset=2568192 fua=1 nbdkit: file.0: debug: cache: writethrough block 628 (offset 2572288) nbdkit: file.0: debug: file: pwrite count=4096 offset=2572288 fua=1 nbdkit: file.0: debug: cache: writethrough block 629 (offset 2576384) nbdkit: file.0: debug: file: pwrite count=4096 offset=2576384 fua=1 nbdkit: file.0: debug: cache: writethrough block 630 (offset 2580480) nbdkit: file.0: debug: file: pwrite count=4096 offset=2580480 fua=1 nbdkit: file.0: debug: cache: writethrough block 631 (offset 2584576) nbdkit: file.0: debug: file: pwrite count=4096 offset=2584576 fua=1 nbdkit: file.0: debug: cache: writethrough block 632 (offset 2588672) nbdkit: file.0: debug: file: pwrite count=4096 offset=2588672 fua=1 nbdkit: file.0: debug: cache: writethrough block 633 (offset 2592768) nbdkit: file.0: debug: file: pwrite count=4096 offset=2592768 fua=1 nbdkit: file.0: debug: cache: writethrough block 634 (offset 2596864) nbdkit: file.0: debug: file: pwrite count=4096 offset=2596864 fua=1 nbdkit: file.0: debug: cache: writethrough block 635 (offset 2600960) nbdkit: file.0: debug: file: pwrite count=4096 offset=2600960 fua=1 nbdkit: file.0: debug: cache: writethrough block 636 (offset 2605056) nbdkit: file.0: debug: file: pwrite count=4096 offset=2605056 fua=1 nbdkit: file.0: debug: cache: writethrough block 637 (offset 2609152) nbdkit: file.0: debug: file: pwrite count=4096 offset=2609152 fua=1 nbdkit: file.0: debug: cache: writethrough block 638 (offset 2613248) nbdkit: file.0: debug: file: pwrite count=4096 offset=2613248 fua=1 nbdkit: file.0: debug: cache: writethrough block 639 (offset 2617344) nbdkit: file.0: debug: file: pwrite count=4096 offset=2617344 fua=1 nbdkit: file.0: debug: cache: writethrough block 640 (offset 2621440) nbdkit: file.0: debug: file: pwrite count=4096 offset=2621440 fua=1 nbdkit: file.0: debug: cache: writethrough block 641 (offset 2625536) nbdkit: file.0: debug: file: pwrite count=4096 offset=2625536 fua=1 nbdkit: file.0: debug: cache: writethrough block 642 (offset 2629632) nbdkit: file.0: debug: file: pwrite count=4096 offset=2629632 fua=1 nbdkit: file.0: debug: cache: writethrough block 643 (offset 2633728) nbdkit: file.0: debug: file: pwrite count=4096 offset=2633728 fua=1 nbdkit: file.0: debug: cache: writethrough block 644 (offset 2637824) nbdkit: file.0: debug: file: pwrite count=4096 offset=2637824 fua=1 nbdkit: file.0: debug: cache: writethrough block 645 (offset 2641920) nbdkit: file.0: debug: file: pwrite count=4096 offset=2641920 fua=1 nbdkit: file.0: debug: cache: writethrough block 646 (offset 2646016) nbdkit: file.0: debug: file: pwrite count=4096 offset=2646016 fua=1 nbdkit: file.0: debug: cache: writethrough block 647 (offset 2650112) nbdkit: file.0: debug: file: pwrite count=4096 offset=2650112 fua=1 nbdkit: file.0: debug: cache: writethrough block 648 (offset 2654208) nbdkit: file.0: debug: file: pwrite count=4096 offset=2654208 fua=1 nbdkit: file.0: debug: cache: writethrough block 649 (offset 2658304) nbdkit: file.0: debug: file: pwrite count=4096 offset=2658304 fua=1 nbdkit: file.0: debug: cache: writethrough block 650 (offset 2662400) nbdkit: file.0: debug: file: pwrite count=4096 offset=2662400 fua=1 nbdkit: file.0: debug: cache: writethrough block 651 (offset 2666496) nbdkit: file.0: debug: file: pwrite count=4096 offset=2666496 fua=1 nbdkit: file.0: debug: cache: writethrough block 652 (offset 2670592) nbdkit: file.0: debug: file: pwrite count=4096 offset=2670592 fua=1 nbdkit: file.0: debug: cache: writethrough block 653 (offset 2674688) nbdkit: file.0: debug: file: pwrite count=4096 offset=2674688 fua=1 nbdkit: file.0: debug: cache: writethrough block 654 (offset 2678784) nbdkit: file.0: debug: file: pwrite count=4096 offset=2678784 fua=1 nbdkit: file.0: debug: cache: writethrough block 655 (offset 2682880) nbdkit: file.0: debug: file: pwrite count=4096 offset=2682880 fua=1 nbdkit: file.0: debug: cache: writethrough block 656 (offset 2686976) nbdkit: file.0: debug: file: pwrite count=4096 offset=2686976 fua=1 nbdkit: file.0: debug: cache: writethrough block 657 (offset 2691072) nbdkit: file.0: debug: file: pwrite count=4096 offset=2691072 fua=1 nbdkit: file.0: debug: cache: writethrough block 658 (offset 2695168) nbdkit: file.0: debug: file: pwrite count=4096 offset=2695168 fua=1 nbdkit: file.0: debug: cache: writethrough block 659 (offset 2699264) nbdkit: file.0: debug: file: pwrite count=4096 offset=2699264 fua=1 nbdkit: file.0: debug: cache: writethrough block 660 (offset 2703360) nbdkit: file.0: debug: file: pwrite count=4096 offset=2703360 fua=1 nbdkit: file.0: debug: cache: writethrough block 661 (offset 2707456) nbdkit: file.0: debug: file: pwrite count=4096 offset=2707456 fua=1 nbdkit: file.0: debug: cache: writethrough block 662 (offset 2711552) nbdkit: file.0: debug: file: pwrite count=4096 offset=2711552 fua=1 nbdkit: file.0: debug: cache: writethrough block 663 (offset 2715648) nbdkit: file.0: debug: file: pwrite count=4096 offset=2715648 fua=1 nbdkit: file.0: debug: cache: writethrough block 664 (offset 2719744) nbdkit: file.0: debug: file: pwrite count=4096 offset=2719744 fua=1 nbdkit: file.0: debug: cache: writethrough block 665 (offset 2723840) nbdkit: file.0: debug: file: pwrite count=4096 offset=2723840 fua=1 nbdkit: file.0: debug: cache: writethrough block 666 (offset 2727936) nbdkit: file.0: debug: file: pwrite count=4096 offset=2727936 fua=1 nbdkit: file.0: debug: cache: writethrough block 667 (offset 2732032) nbdkit: file.0: debug: file: pwrite count=4096 offset=2732032 fua=1 nbdkit: file.0: debug: cache: writethrough block 668 (offset 2736128) nbdkit: file.0: debug: file: pwrite count=4096 offset=2736128 fua=1 nbdkit: file.0: debug: cache: writethrough block 669 (offset 2740224) nbdkit: file.0: debug: file: pwrite count=4096 offset=2740224 fua=1 nbdkit: file.0: debug: cache: writethrough block 670 (offset 2744320) nbdkit: file.0: debug: file: pwrite count=4096 offset=2744320 fua=1 nbdkit: file.0: debug: cache: writethrough block 671 (offset 2748416) nbdkit: file.0: debug: file: pwrite count=4096 offset=2748416 fua=1 nbdkit: file.0: debug: cache: writethrough block 672 (offset 2752512) nbdkit: file.0: debug: file: pwrite count=4096 offset=2752512 fua=1 nbdkit: file.0: debug: cache: writethrough block 673 (offset 2756608) nbdkit: file.0: debug: file: pwrite count=4096 offset=2756608 fua=1 nbdkit: file.0: debug: cache: writethrough block 674 (offset 2760704) nbdkit: file.0: debug: file: pwrite count=4096 offset=2760704 fua=1 nbdkit: file.0: debug: cache: writethrough block 675 (offset 2764800) nbdkit: file.0: debug: file: pwrite count=4096 offset=2764800 fua=1 nbdkit: file.0: debug: cache: writethrough block 676 (offset 2768896) nbdkit: file.0: debug: file: pwrite count=4096 offset=2768896 fua=1 nbdkit: file.0: debug: cache: writethrough block 677 (offset 2772992) nbdkit: file.0: debug: file: pwrite count=4096 offset=2772992 fua=1 nbdkit: file.0: debug: cache: writethrough block 678 (offset 2777088) nbdkit: file.0: debug: file: pwrite count=4096 offset=2777088 fua=1 nbdkit: file.0: debug: cache: writethrough block 679 (offset 2781184) nbdkit: file.0: debug: file: pwrite count=4096 offset=2781184 fua=1 nbdkit: file.0: debug: cache: writethrough block 680 (offset 2785280) nbdkit: file.0: debug: file: pwrite count=4096 offset=2785280 fua=1 nbdkit: file.0: debug: cache: writethrough block 681 (offset 2789376) nbdkit: file.0: debug: file: pwrite count=4096 offset=2789376 fua=1 nbdkit: file.0: debug: cache: writethrough block 682 (offset 2793472) nbdkit: file.0: debug: file: pwrite count=4096 offset=2793472 fua=1 nbdkit: file.0: debug: cache: writethrough block 683 (offset 2797568) nbdkit: file.0: debug: file: pwrite count=4096 offset=2797568 fua=1 nbdkit: file.0: debug: cache: writethrough block 684 (offset 2801664) nbdkit: file.0: debug: file: pwrite count=4096 offset=2801664 fua=1 nbdkit: file.0: debug: cache: writethrough block 685 (offset 2805760) nbdkit: file.0: debug: file: pwrite count=4096 offset=2805760 fua=1 nbdkit: file.0: debug: cache: writethrough block 686 (offset 2809856) nbdkit: file.0: debug: file: pwrite count=4096 offset=2809856 fua=1 nbdkit: file.0: debug: cache: writethrough block 687 (offset 2813952) nbdkit: file.0: debug: file: pwrite count=4096 offset=2813952 fua=1 nbdkit: file.0: debug: cache: writethrough block 688 (offset 2818048) nbdkit: file.0: debug: file: pwrite count=4096 offset=2818048 fua=1 nbdkit: file.0: debug: cache: writethrough block 689 (offset 2822144) nbdkit: file.0: debug: file: pwrite count=4096 offset=2822144 fua=1 nbdkit: file.0: debug: cache: writethrough block 690 (offset 2826240) nbdkit: file.0: debug: file: pwrite count=4096 offset=2826240 fua=1 nbdkit: file.0: debug: cache: writethrough block 691 (offset 2830336) nbdkit: file.0: debug: file: pwrite count=4096 offset=2830336 fua=1 nbdkit: file.0: debug: cache: writethrough block 692 (offset 2834432) nbdkit: file.0: debug: file: pwrite count=4096 offset=2834432 fua=1 nbdkit: file.0: debug: cache: writethrough block 693 (offset 2838528) nbdkit: file.0: debug: file: pwrite count=4096 offset=2838528 fua=1 nbdkit: file.0: debug: cache: writethrough block 694 (offset 2842624) nbdkit: file.0: debug: file: pwrite count=4096 offset=2842624 fua=1 nbdkit: file.0: debug: cache: writethrough block 695 (offset 2846720) nbdkit: file.0: debug: file: pwrite count=4096 offset=2846720 fua=1 nbdkit: file.0: debug: cache: writethrough block 696 (offset 2850816) nbdkit: file.0: debug: file: pwrite count=4096 offset=2850816 fua=1 nbdkit: file.0: debug: cache: writethrough block 697 (offset 2854912) nbdkit: file.0: debug: file: pwrite count=4096 offset=2854912 fua=1 nbdkit: file.0: debug: cache: writethrough block 698 (offset 2859008) nbdkit: file.0: debug: file: pwrite count=4096 offset=2859008 fua=1 nbdkit: file.0: debug: cache: writethrough block 699 (offset 2863104) nbdkit: file.0: debug: file: pwrite count=4096 offset=2863104 fua=1 nbdkit: file.0: debug: cache: writethrough block 700 (offset 2867200) nbdkit: file.0: debug: file: pwrite count=4096 offset=2867200 fua=1 nbdkit: file.0: debug: cache: writethrough block 701 (offset 2871296) nbdkit: file.0: debug: file: pwrite count=4096 offset=2871296 fua=1 nbdkit: file.0: debug: cache: writethrough block 702 (offset 2875392) nbdkit: file.0: debug: file: pwrite count=4096 offset=2875392 fua=1 nbdkit: file.0: debug: cache: writethrough block 703 (offset 2879488) nbdkit: file.0: debug: file: pwrite count=4096 offset=2879488 fua=1 nbdkit: file.0: debug: cache: writethrough block 704 (offset 2883584) nbdkit: file.0: debug: file: pwrite count=4096 offset=2883584 fua=1 nbdkit: file.0: debug: cache: writethrough block 705 (offset 2887680) nbdkit: file.0: debug: file: pwrite count=4096 offset=2887680 fua=1 nbdkit: file.0: debug: cache: writethrough block 706 (offset 2891776) nbdkit: file.0: debug: file: pwrite count=4096 offset=2891776 fua=1 nbdkit: file.0: debug: cache: writethrough block 707 (offset 2895872) nbdkit: file.0: debug: file: pwrite count=4096 offset=2895872 fua=1 nbdkit: file.0: debug: cache: writethrough block 708 (offset 2899968) nbdkit: file.0: debug: file: pwrite count=4096 offset=2899968 fua=1 nbdkit: file.0: debug: cache: writethrough block 709 (offset 2904064) nbdkit: file.0: debug: file: pwrite count=4096 offset=2904064 fua=1 nbdkit: file.0: debug: cache: writethrough block 710 (offset 2908160) nbdkit: file.0: debug: file: pwrite count=4096 offset=2908160 fua=1 nbdkit: file.0: debug: cache: writethrough block 711 (offset 2912256) nbdkit: file.0: debug: file: pwrite count=4096 offset=2912256 fua=1 nbdkit: file.0: debug: cache: writethrough block 712 (offset 2916352) nbdkit: file.0: debug: file: pwrite count=4096 offset=2916352 fua=1 nbdkit: file.0: debug: cache: writethrough block 713 (offset 2920448) nbdkit: file.0: debug: file: pwrite count=4096 offset=2920448 fua=1 nbdkit: file.0: debug: cache: writethrough block 714 (offset 2924544) nbdkit: file.0: debug: file: pwrite count=4096 offset=2924544 fua=1 nbdkit: file.0: debug: cache: writethrough block 715 (offset 2928640) nbdkit: file.0: debug: file: pwrite count=4096 offset=2928640 fua=1 nbdkit: file.0: debug: cache: writethrough block 716 (offset 2932736) nbdkit: file.0: debug: file: pwrite count=4096 offset=2932736 fua=1 nbdkit: file.0: debug: cache: writethrough block 717 (offset 2936832) nbdkit: file.0: debug: file: pwrite count=4096 offset=2936832 fua=1 nbdkit: file.0: debug: cache: writethrough block 718 (offset 2940928) nbdkit: file.0: debug: file: pwrite count=4096 offset=2940928 fua=1 nbdkit: file.0: debug: cache: writethrough block 719 (offset 2945024) nbdkit: file.0: debug: file: pwrite count=4096 offset=2945024 fua=1 nbdkit: file.0: debug: cache: writethrough block 720 (offset 2949120) nbdkit: file.0: debug: file: pwrite count=4096 offset=2949120 fua=1 nbdkit: file.0: debug: cache: writethrough block 721 (offset 2953216) nbdkit: file.0: debug: file: pwrite count=4096 offset=2953216 fua=1 nbdkit: file.0: debug: cache: writethrough block 722 (offset 2957312) nbdkit: file.0: debug: file: pwrite count=4096 offset=2957312 fua=1 nbdkit: file.0: debug: cache: writethrough block 723 (offset 2961408) nbdkit: file.0: debug: file: pwrite count=4096 offset=2961408 fua=1 nbdkit: file.0: debug: cache: writethrough block 724 (offset 2965504) nbdkit: file.0: debug: file: pwrite count=4096 offset=2965504 fua=1 nbdkit: file.0: debug: cache: writethrough block 725 (offset 2969600) nbdkit: file.0: debug: file: pwrite count=4096 offset=2969600 fua=1 nbdkit: file.0: debug: cache: writethrough block 726 (offset 2973696) nbdkit: file.0: debug: file: pwrite count=4096 offset=2973696 fua=1 nbdkit: file.0: debug: cache: writethrough block 727 (offset 2977792) nbdkit: file.0: debug: file: pwrite count=4096 offset=2977792 fua=1 nbdkit: file.0: debug: cache: writethrough block 728 (offset 2981888) nbdkit: file.0: debug: file: pwrite count=4096 offset=2981888 fua=1 nbdkit: file.0: debug: cache: writethrough block 729 (offset 2985984) nbdkit: file.0: debug: file: pwrite count=4096 offset=2985984 fua=1 nbdkit: file.0: debug: cache: writethrough block 730 (offset 2990080) nbdkit: file.0: debug: file: pwrite count=4096 offset=2990080 fua=1 nbdkit: file.0: debug: cache: writethrough block 731 (offset 2994176) nbdkit: file.0: debug: file: pwrite count=4096 offset=2994176 fua=1 nbdkit: file.0: debug: cache: writethrough block 732 (offset 2998272) nbdkit: file.0: debug: file: pwrite count=4096 offset=2998272 fua=1 nbdkit: file.0: debug: cache: writethrough block 733 (offset 3002368) nbdkit: file.0: debug: file: pwrite count=4096 offset=3002368 fua=1 nbdkit: file.0: debug: cache: writethrough block 734 (offset 3006464) nbdkit: file.0: debug: file: pwrite count=4096 offset=3006464 fua=1 nbdkit: file.0: debug: cache: writethrough block 735 (offset 3010560) nbdkit: file.0: debug: file: pwrite count=4096 offset=3010560 fua=1 nbdkit: file.0: debug: cache: writethrough block 736 (offset 3014656) nbdkit: file.0: debug: file: pwrite count=4096 offset=3014656 fua=1 nbdkit: file.0: debug: cache: writethrough block 737 (offset 3018752) nbdkit: file.0: debug: file: pwrite count=4096 offset=3018752 fua=1 nbdkit: file.0: debug: cache: writethrough block 738 (offset 3022848) nbdkit: file.0: debug: file: pwrite count=4096 offset=3022848 fua=1 nbdkit: file.0: debug: cache: writethrough block 739 (offset 3026944) nbdkit: file.0: debug: file: pwrite count=4096 offset=3026944 fua=1 nbdkit: file.0: debug: cache: writethrough block 740 (offset 3031040) nbdkit: file.0: debug: file: pwrite count=4096 offset=3031040 fua=1 nbdkit: file.0: debug: cache: writethrough block 741 (offset 3035136) nbdkit: file.0: debug: file: pwrite count=4096 offset=3035136 fua=1 nbdkit: file.0: debug: cache: writethrough block 742 (offset 3039232) nbdkit: file.0: debug: file: pwrite count=4096 offset=3039232 fua=1 nbdkit: file.0: debug: cache: writethrough block 743 (offset 3043328) nbdkit: file.0: debug: file: pwrite count=4096 offset=3043328 fua=1 nbdkit: file.0: debug: cache: writethrough block 744 (offset 3047424) nbdkit: file.0: debug: file: pwrite count=4096 offset=3047424 fua=1 nbdkit: file.0: debug: cache: writethrough block 745 (offset 3051520) nbdkit: file.0: debug: file: pwrite count=4096 offset=3051520 fua=1 nbdkit: file.0: debug: cache: writethrough block 746 (offset 3055616) nbdkit: file.0: debug: file: pwrite count=4096 offset=3055616 fua=1 nbdkit: file.0: debug: cache: writethrough block 747 (offset 3059712) nbdkit: file.0: debug: file: pwrite count=4096 offset=3059712 fua=1 nbdkit: file.0: debug: cache: writethrough block 748 (offset 3063808) nbdkit: file.0: debug: file: pwrite count=4096 offset=3063808 fua=1 nbdkit: file.0: debug: cache: writethrough block 749 (offset 3067904) nbdkit: file.0: debug: file: pwrite count=4096 offset=3067904 fua=1 nbdkit: file.0: debug: cache: writethrough block 750 (offset 3072000) nbdkit: file.0: debug: file: pwrite count=4096 offset=3072000 fua=1 nbdkit: file.0: debug: cache: writethrough block 751 (offset 3076096) nbdkit: file.0: debug: file: pwrite count=4096 offset=3076096 fua=1 nbdkit: file.0: debug: cache: writethrough block 752 (offset 3080192) nbdkit: file.0: debug: file: pwrite count=4096 offset=3080192 fua=1 nbdkit: file.0: debug: cache: writethrough block 753 (offset 3084288) nbdkit: file.0: debug: file: pwrite count=4096 offset=3084288 fua=1 nbdkit: file.0: debug: cache: writethrough block 754 (offset 3088384) nbdkit: file.0: debug: file: pwrite count=4096 offset=3088384 fua=1 nbdkit: file.0: debug: cache: writethrough block 755 (offset 3092480) nbdkit: file.0: debug: file: pwrite count=4096 offset=3092480 fua=1 nbdkit: file.0: debug: cache: writethrough block 756 (offset 3096576) nbdkit: file.0: debug: file: pwrite count=4096 offset=3096576 fua=1 nbdkit: file.0: debug: cache: writethrough block 757 (offset 3100672) nbdkit: file.0: debug: file: pwrite count=4096 offset=3100672 fua=1 nbdkit: file.0: debug: cache: writethrough block 758 (offset 3104768) nbdkit: file.0: debug: file: pwrite count=4096 offset=3104768 fua=1 nbdkit: file.0: debug: cache: writethrough block 759 (offset 3108864) nbdkit: file.0: debug: file: pwrite count=4096 offset=3108864 fua=1 nbdkit: file.0: debug: cache: writethrough block 760 (offset 3112960) nbdkit: file.0: debug: file: pwrite count=4096 offset=3112960 fua=1 nbdkit: file.0: debug: cache: writethrough block 761 (offset 3117056) nbdkit: file.0: debug: file: pwrite count=4096 offset=3117056 fua=1 nbdkit: file.0: debug: cache: writethrough block 762 (offset 3121152) nbdkit: file.0: debug: file: pwrite count=4096 offset=3121152 fua=1 nbdkit: file.0: debug: cache: writethrough block 763 (offset 3125248) nbdkit: file.0: debug: file: pwrite count=4096 offset=3125248 fua=1 nbdkit: file.0: debug: cache: writethrough block 764 (offset 3129344) nbdkit: file.0: debug: file: pwrite count=4096 offset=3129344 fua=1 nbdkit: file.0: debug: cache: writethrough block 765 (offset 3133440) nbdkit: file.0: debug: file: pwrite count=4096 offset=3133440 fua=1 nbdkit: file.0: debug: cache: writethrough block 766 (offset 3137536) nbdkit: file.0: debug: file: pwrite count=4096 offset=3137536 fua=1 nbdkit: file.0: debug: cache: writethrough block 767 (offset 3141632) nbdkit: file.0: debug: file: pwrite count=4096 offset=3141632 fua=1 nbdkit: file.0: debug: cache: writethrough block 768 (offset 3145728) nbdkit: file.0: debug: file: pwrite count=4096 offset=3145728 fua=1 nbdkit: file.0: debug: cache: writethrough block 769 (offset 3149824) nbdkit: file.0: debug: file: pwrite count=4096 offset=3149824 fua=1 nbdkit: file.0: debug: cache: writethrough block 770 (offset 3153920) nbdkit: file.0: debug: file: pwrite count=4096 offset=3153920 fua=1 nbdkit: file.0: debug: cache: writethrough block 771 (offset 3158016) nbdkit: file.0: debug: file: pwrite count=4096 offset=3158016 fua=1 nbdkit: file.0: debug: cache: writethrough block 772 (offset 3162112) nbdkit: file.0: debug: file: pwrite count=4096 offset=3162112 fua=1 nbdkit: file.0: debug: cache: writethrough block 773 (offset 3166208) nbdkit: file.0: debug: file: pwrite count=4096 offset=3166208 fua=1 nbdkit: file.0: debug: cache: writethrough block 774 (offset 3170304) nbdkit: file.0: debug: file: pwrite count=4096 offset=3170304 fua=1 nbdkit: file.0: debug: cache: writethrough block 775 (offset 3174400) nbdkit: file.0: debug: file: pwrite count=4096 offset=3174400 fua=1 nbdkit: file.0: debug: cache: writethrough block 776 (offset 3178496) nbdkit: file.0: debug: file: pwrite count=4096 offset=3178496 fua=1 nbdkit: file.0: debug: cache: writethrough block 777 (offset 3182592) nbdkit: file.0: debug: file: pwrite count=4096 offset=3182592 fua=1 nbdkit: file.0: debug: cache: writethrough block 778 (offset 3186688) nbdkit: file.0: debug: file: pwrite count=4096 offset=3186688 fua=1 nbdkit: file.0: debug: cache: writethrough block 779 (offset 3190784) nbdkit: file.0: debug: file: pwrite count=4096 offset=3190784 fua=1 nbdkit: file.0: debug: cache: writethrough block 780 (offset 3194880) nbdkit: file.0: debug: file: pwrite count=4096 offset=3194880 fua=1 nbdkit: file.0: debug: cache: writethrough block 781 (offset 3198976) nbdkit: file.0: debug: file: pwrite count=4096 offset=3198976 fua=1 nbdkit: file.0: debug: cache: writethrough block 782 (offset 3203072) nbdkit: file.0: debug: file: pwrite count=4096 offset=3203072 fua=1 nbdkit: file.0: debug: cache: writethrough block 783 (offset 3207168) nbdkit: file.0: debug: file: pwrite count=4096 offset=3207168 fua=1 nbdkit: file.0: debug: cache: writethrough block 784 (offset 3211264) nbdkit: file.0: debug: file: pwrite count=4096 offset=3211264 fua=1 nbdkit: file.0: debug: cache: writethrough block 785 (offset 3215360) nbdkit: file.0: debug: file: pwrite count=4096 offset=3215360 fua=1 nbdkit: file.0: debug: cache: writethrough block 786 (offset 3219456) nbdkit: file.0: debug: file: pwrite count=4096 offset=3219456 fua=1 nbdkit: file.0: debug: cache: writethrough block 787 (offset 3223552) nbdkit: file.0: debug: file: pwrite count=4096 offset=3223552 fua=1 nbdkit: file.0: debug: cache: writethrough block 788 (offset 3227648) nbdkit: file.0: debug: file: pwrite count=4096 offset=3227648 fua=1 nbdkit: file.0: debug: cache: writethrough block 789 (offset 3231744) nbdkit: file.0: debug: file: pwrite count=4096 offset=3231744 fua=1 nbdkit: file.0: debug: cache: writethrough block 790 (offset 3235840) nbdkit: file.0: debug: file: pwrite count=4096 offset=3235840 fua=1 nbdkit: file.0: debug: cache: writethrough block 791 (offset 3239936) nbdkit: file.0: debug: file: pwrite count=4096 offset=3239936 fua=1 nbdkit: file.0: debug: cache: writethrough block 792 (offset 3244032) nbdkit: file.0: debug: file: pwrite count=4096 offset=3244032 fua=1 nbdkit: file.0: debug: cache: writethrough block 793 (offset 3248128) nbdkit: file.0: debug: file: pwrite count=4096 offset=3248128 fua=1 nbdkit: file.0: debug: cache: writethrough block 794 (offset 3252224) nbdkit: file.0: debug: file: pwrite count=4096 offset=3252224 fua=1 nbdkit: file.0: debug: cache: writethrough block 795 (offset 3256320) nbdkit: file.0: debug: file: pwrite count=4096 offset=3256320 fua=1 nbdkit: file.0: debug: cache: writethrough block 796 (offset 3260416) nbdkit: file.0: debug: file: pwrite count=4096 offset=3260416 fua=1 nbdkit: file.0: debug: cache: writethrough block 797 (offset 3264512) nbdkit: file.0: debug: file: pwrite count=4096 offset=3264512 fua=1 nbdkit: file.0: debug: cache: writethrough block 798 (offset 3268608) nbdkit: file.0: debug: file: pwrite count=4096 offset=3268608 fua=1 nbdkit: file.0: debug: cache: writethrough block 799 (offset 3272704) nbdkit: file.0: debug: file: pwrite count=4096 offset=3272704 fua=1 nbdkit: file.0: debug: cache: writethrough block 800 (offset 3276800) nbdkit: file.0: debug: file: pwrite count=4096 offset=3276800 fua=1 nbdkit: file.0: debug: cache: writethrough block 801 (offset 3280896) nbdkit: file.0: debug: file: pwrite count=4096 offset=3280896 fua=1 nbdkit: file.0: debug: cache: writethrough block 802 (offset 3284992) nbdkit: file.0: debug: file: pwrite count=4096 offset=3284992 fua=1 nbdkit: file.0: debug: cache: writethrough block 803 (offset 3289088) nbdkit: file.0: debug: file: pwrite count=4096 offset=3289088 fua=1 nbdkit: file.0: debug: cache: writethrough block 804 (offset 3293184) nbdkit: file.0: debug: file: pwrite count=4096 offset=3293184 fua=1 nbdkit: file.0: debug: cache: writethrough block 805 (offset 3297280) nbdkit: file.0: debug: file: pwrite count=4096 offset=3297280 fua=1 nbdkit: file.0: debug: cache: writethrough block 806 (offset 3301376) nbdkit: file.0: debug: file: pwrite count=4096 offset=3301376 fua=1 nbdkit: file.0: debug: cache: writethrough block 807 (offset 3305472) nbdkit: file.0: debug: file: pwrite count=4096 offset=3305472 fua=1 nbdkit: file.0: debug: cache: writethrough block 808 (offset 3309568) nbdkit: file.0: debug: file: pwrite count=4096 offset=3309568 fua=1 nbdkit: file.0: debug: cache: writethrough block 809 (offset 3313664) nbdkit: file.0: debug: file: pwrite count=4096 offset=3313664 fua=1 nbdkit: file.0: debug: cache: writethrough block 810 (offset 3317760) nbdkit: file.0: debug: file: pwrite count=4096 offset=3317760 fua=1 nbdkit: file.0: debug: cache: writethrough block 811 (offset 3321856) nbdkit: file.0: debug: file: pwrite count=4096 offset=3321856 fua=1 nbdkit: file.0: debug: cache: writethrough block 812 (offset 3325952) nbdkit: file.0: debug: file: pwrite count=4096 offset=3325952 fua=1 nbdkit: file.0: debug: cache: writethrough block 813 (offset 3330048) nbdkit: file.0: debug: file: pwrite count=4096 offset=3330048 fua=1 nbdkit: file.0: debug: cache: writethrough block 814 (offset 3334144) nbdkit: file.0: debug: file: pwrite count=4096 offset=3334144 fua=1 nbdkit: file.0: debug: cache: writethrough block 815 (offset 3338240) nbdkit: file.0: debug: file: pwrite count=4096 offset=3338240 fua=1 nbdkit: file.0: debug: cache: writethrough block 816 (offset 3342336) nbdkit: file.0: debug: file: pwrite count=4096 offset=3342336 fua=1 nbdkit: file.0: debug: cache: writethrough block 817 (offset 3346432) nbdkit: file.0: debug: file: pwrite count=4096 offset=3346432 fua=1 nbdkit: file.0: debug: cache: writethrough block 818 (offset 3350528) nbdkit: file.0: debug: file: pwrite count=4096 offset=3350528 fua=1 nbdkit: file.0: debug: cache: writethrough block 819 (offset 3354624) nbdkit: file.0: debug: file: pwrite count=4096 offset=3354624 fua=1 nbdkit: file.0: debug: cache: writethrough block 820 (offset 3358720) nbdkit: file.0: debug: file: pwrite count=4096 offset=3358720 fua=1 nbdkit: file.0: debug: cache: writethrough block 821 (offset 3362816) nbdkit: file.0: debug: file: pwrite count=4096 offset=3362816 fua=1 nbdkit: file.0: debug: cache: writethrough block 822 (offset 3366912) nbdkit: file.0: debug: file: pwrite count=4096 offset=3366912 fua=1 nbdkit: file.0: debug: cache: writethrough block 823 (offset 3371008) nbdkit: file.0: debug: file: pwrite count=4096 offset=3371008 fua=1 nbdkit: file.0: debug: cache: writethrough block 824 (offset 3375104) nbdkit: file.0: debug: file: pwrite count=4096 offset=3375104 fua=1 nbdkit: file.0: debug: cache: writethrough block 825 (offset 3379200) nbdkit: file.0: debug: file: pwrite count=4096 offset=3379200 fua=1 nbdkit: file.0: debug: cache: writethrough block 826 (offset 3383296) nbdkit: file.0: debug: file: pwrite count=4096 offset=3383296 fua=1 nbdkit: file.0: debug: cache: writethrough block 827 (offset 3387392) nbdkit: file.0: debug: file: pwrite count=4096 offset=3387392 fua=1 nbdkit: file.0: debug: cache: writethrough block 828 (offset 3391488) nbdkit: file.0: debug: file: pwrite count=4096 offset=3391488 fua=1 nbdkit: file.0: debug: cache: writethrough block 829 (offset 3395584) nbdkit: file.0: debug: file: pwrite count=4096 offset=3395584 fua=1 nbdkit: file.0: debug: cache: writethrough block 830 (offset 3399680) nbdkit: file.0: debug: file: pwrite count=4096 offset=3399680 fua=1 nbdkit: file.0: debug: cache: writethrough block 831 (offset 3403776) nbdkit: file.0: debug: file: pwrite count=4096 offset=3403776 fua=1 nbdkit: file.0: debug: cache: writethrough block 832 (offset 3407872) nbdkit: file.0: debug: file: pwrite count=4096 offset=3407872 fua=1 nbdkit: file.0: debug: cache: writethrough block 833 (offset 3411968) nbdkit: file.0: debug: file: pwrite count=4096 offset=3411968 fua=1 nbdkit: file.0: debug: cache: writethrough block 834 (offset 3416064) nbdkit: file.0: debug: file: pwrite count=4096 offset=3416064 fua=1 nbdkit: file.0: debug: cache: writethrough block 835 (offset 3420160) nbdkit: file.0: debug: file: pwrite count=4096 offset=3420160 fua=1 nbdkit: file.0: debug: cache: writethrough block 836 (offset 3424256) nbdkit: file.0: debug: file: pwrite count=4096 offset=3424256 fua=1 nbdkit: file.0: debug: cache: writethrough block 837 (offset 3428352) nbdkit: file.0: debug: file: pwrite count=4096 offset=3428352 fua=1 nbdkit: file.0: debug: cache: writethrough block 838 (offset 3432448) nbdkit: file.0: debug: file: pwrite count=4096 offset=3432448 fua=1 nbdkit: file.0: debug: cache: writethrough block 839 (offset 3436544) nbdkit: file.0: debug: file: pwrite count=4096 offset=3436544 fua=1 nbdkit: file.0: debug: cache: writethrough block 840 (offset 3440640) nbdkit: file.0: debug: file: pwrite count=4096 offset=3440640 fua=1 nbdkit: file.0: debug: cache: writethrough block 841 (offset 3444736) nbdkit: file.0: debug: file: pwrite count=4096 offset=3444736 fua=1 nbdkit: file.0: debug: cache: writethrough block 842 (offset 3448832) nbdkit: file.0: debug: file: pwrite count=4096 offset=3448832 fua=1 nbdkit: file.0: debug: cache: writethrough block 843 (offset 3452928) nbdkit: file.0: debug: file: pwrite count=4096 offset=3452928 fua=1 nbdkit: file.0: debug: cache: writethrough block 844 (offset 3457024) nbdkit: file.0: debug: file: pwrite count=4096 offset=3457024 fua=1 nbdkit: file.0: debug: cache: writethrough block 845 (offset 3461120) nbdkit: file.0: debug: file: pwrite count=4096 offset=3461120 fua=1 nbdkit: file.0: debug: cache: writethrough block 846 (offset 3465216) nbdkit: file.0: debug: file: pwrite count=4096 offset=3465216 fua=1 nbdkit: file.0: debug: cache: writethrough block 847 (offset 3469312) nbdkit: file.0: debug: file: pwrite count=4096 offset=3469312 fua=1 nbdkit: file.0: debug: cache: writethrough block 848 (offset 3473408) nbdkit: file.0: debug: file: pwrite count=4096 offset=3473408 fua=1 nbdkit: file.0: debug: cache: writethrough block 849 (offset 3477504) nbdkit: file.0: debug: file: pwrite count=4096 offset=3477504 fua=1 nbdkit: file.0: debug: cache: writethrough block 850 (offset 3481600) nbdkit: file.0: debug: file: pwrite count=4096 offset=3481600 fua=1 nbdkit: file.0: debug: cache: writethrough block 851 (offset 3485696) nbdkit: file.0: debug: file: pwrite count=4096 offset=3485696 fua=1 nbdkit: file.0: debug: cache: writethrough block 852 (offset 3489792) nbdkit: file.0: debug: file: pwrite count=4096 offset=3489792 fua=1 nbdkit: file.0: debug: cache: writethrough block 853 (offset 3493888) nbdkit: file.0: debug: file: pwrite count=4096 offset=3493888 fua=1 nbdkit: file.0: debug: cache: writethrough block 854 (offset 3497984) nbdkit: file.0: debug: file: pwrite count=4096 offset=3497984 fua=1 nbdkit: file.0: debug: cache: writethrough block 855 (offset 3502080) nbdkit: file.0: debug: file: pwrite count=4096 offset=3502080 fua=1 nbdkit: file.0: debug: cache: writethrough block 856 (offset 3506176) nbdkit: file.0: debug: file: pwrite count=4096 offset=3506176 fua=1 nbdkit: file.0: debug: cache: writethrough block 857 (offset 3510272) nbdkit: file.0: debug: file: pwrite count=4096 offset=3510272 fua=1 nbdkit: file.0: debug: cache: writethrough block 858 (offset 3514368) nbdkit: file.0: debug: file: pwrite count=4096 offset=3514368 fua=1 nbdkit: file.0: debug: cache: writethrough block 859 (offset 3518464) nbdkit: file.0: debug: file: pwrite count=4096 offset=3518464 fua=1 nbdkit: file.0: debug: cache: writethrough block 860 (offset 3522560) nbdkit: file.0: debug: file: pwrite count=4096 offset=3522560 fua=1 nbdkit: file.0: debug: cache: writethrough block 861 (offset 3526656) nbdkit: file.0: debug: file: pwrite count=4096 offset=3526656 fua=1 nbdkit: file.0: debug: cache: writethrough block 862 (offset 3530752) nbdkit: file.0: debug: file: pwrite count=4096 offset=3530752 fua=1 nbdkit: file.0: debug: cache: writethrough block 863 (offset 3534848) nbdkit: file.0: debug: file: pwrite count=4096 offset=3534848 fua=1 nbdkit: file.0: debug: cache: writethrough block 864 (offset 3538944) nbdkit: file.0: debug: file: pwrite count=4096 offset=3538944 fua=1 nbdkit: file.0: debug: cache: writethrough block 865 (offset 3543040) nbdkit: file.0: debug: file: pwrite count=4096 offset=3543040 fua=1 nbdkit: file.0: debug: cache: writethrough block 866 (offset 3547136) nbdkit: file.0: debug: file: pwrite count=4096 offset=3547136 fua=1 nbdkit: file.0: debug: cache: writethrough block 867 (offset 3551232) nbdkit: file.0: debug: file: pwrite count=4096 offset=3551232 fua=1 nbdkit: file.0: debug: cache: writethrough block 868 (offset 3555328) nbdkit: file.0: debug: file: pwrite count=4096 offset=3555328 fua=1 nbdkit: file.0: debug: cache: writethrough block 869 (offset 3559424) nbdkit: file.0: debug: file: pwrite count=4096 offset=3559424 fua=1 nbdkit: file.0: debug: cache: writethrough block 870 (offset 3563520) nbdkit: file.0: debug: file: pwrite count=4096 offset=3563520 fua=1 nbdkit: file.0: debug: cache: writethrough block 871 (offset 3567616) nbdkit: file.0: debug: file: pwrite count=4096 offset=3567616 fua=1 nbdkit: file.0: debug: cache: writethrough block 872 (offset 3571712) nbdkit: file.0: debug: file: pwrite count=4096 offset=3571712 fua=1 nbdkit: file.0: debug: cache: writethrough block 873 (offset 3575808) nbdkit: file.0: debug: file: pwrite count=4096 offset=3575808 fua=1 nbdkit: file.0: debug: cache: writethrough block 874 (offset 3579904) nbdkit: file.0: debug: file: pwrite count=4096 offset=3579904 fua=1 nbdkit: file.0: debug: cache: writethrough block 875 (offset 3584000) nbdkit: file.0: debug: file: pwrite count=4096 offset=3584000 fua=1 nbdkit: file.0: debug: cache: writethrough block 876 (offset 3588096) nbdkit: file.0: debug: file: pwrite count=4096 offset=3588096 fua=1 nbdkit: file.0: debug: cache: writethrough block 877 (offset 3592192) nbdkit: file.0: debug: file: pwrite count=4096 offset=3592192 fua=1 nbdkit: file.0: debug: cache: writethrough block 878 (offset 3596288) nbdkit: file.0: debug: file: pwrite count=4096 offset=3596288 fua=1 nbdkit: file.0: debug: cache: writethrough block 879 (offset 3600384) nbdkit: file.0: debug: file: pwrite count=4096 offset=3600384 fua=1 nbdkit: file.0: debug: cache: writethrough block 880 (offset 3604480) nbdkit: file.0: debug: file: pwrite count=4096 offset=3604480 fua=1 nbdkit: file.0: debug: cache: writethrough block 881 (offset 3608576) nbdkit: file.0: debug: file: pwrite count=4096 offset=3608576 fua=1 nbdkit: file.0: debug: cache: writethrough block 882 (offset 3612672) nbdkit: file.0: debug: file: pwrite count=4096 offset=3612672 fua=1 nbdkit: file.0: debug: cache: writethrough block 883 (offset 3616768) nbdkit: file.0: debug: file: pwrite count=4096 offset=3616768 fua=1 nbdkit: file.0: debug: cache: writethrough block 884 (offset 3620864) nbdkit: file.0: debug: file: pwrite count=4096 offset=3620864 fua=1 nbdkit: file.0: debug: cache: writethrough block 885 (offset 3624960) nbdkit: file.0: debug: file: pwrite count=4096 offset=3624960 fua=1 nbdkit: file.0: debug: cache: writethrough block 886 (offset 3629056) nbdkit: file.0: debug: file: pwrite count=4096 offset=3629056 fua=1 nbdkit: file.0: debug: cache: writethrough block 887 (offset 3633152) nbdkit: file.0: debug: file: pwrite count=4096 offset=3633152 fua=1 nbdkit: file.0: debug: cache: writethrough block 888 (offset 3637248) nbdkit: file.0: debug: file: pwrite count=4096 offset=3637248 fua=1 nbdkit: file.0: debug: cache: writethrough block 889 (offset 3641344) nbdkit: file.0: debug: file: pwrite count=4096 offset=3641344 fua=1 nbdkit: file.0: debug: cache: writethrough block 890 (offset 3645440) nbdkit: file.0: debug: file: pwrite count=4096 offset=3645440 fua=1 nbdkit: file.0: debug: cache: writethrough block 891 (offset 3649536) nbdkit: file.0: debug: file: pwrite count=4096 offset=3649536 fua=1 nbdkit: file.0: debug: cache: writethrough block 892 (offset 3653632) nbdkit: file.0: debug: file: pwrite count=4096 offset=3653632 fua=1 nbdkit: file.0: debug: cache: writethrough block 893 (offset 3657728) nbdkit: file.0: debug: file: pwrite count=4096 offset=3657728 fua=1 nbdkit: file.0: debug: cache: writethrough block 894 (offset 3661824) nbdkit: file.0: debug: file: pwrite count=4096 offset=3661824 fua=1 nbdkit: file.0: debug: cache: writethrough block 895 (offset 3665920) nbdkit: file.0: debug: file: pwrite count=4096 offset=3665920 fua=1 nbdkit: file.0: debug: cache: writethrough block 896 (offset 3670016) nbdkit: file.0: debug: file: pwrite count=4096 offset=3670016 fua=1 nbdkit: file.0: debug: cache: writethrough block 897 (offset 3674112) nbdkit: file.0: debug: file: pwrite count=4096 offset=3674112 fua=1 nbdkit: file.0: debug: cache: writethrough block 898 (offset 3678208) nbdkit: file.0: debug: file: pwrite count=4096 offset=3678208 fua=1 nbdkit: file.0: debug: cache: writethrough block 899 (offset 3682304) nbdkit: file.0: debug: file: pwrite count=4096 offset=3682304 fua=1 nbdkit: file.0: debug: cache: writethrough block 900 (offset 3686400) nbdkit: file.0: debug: file: pwrite count=4096 offset=3686400 fua=1 nbdkit: file.0: debug: cache: writethrough block 901 (offset 3690496) nbdkit: file.0: debug: file: pwrite count=4096 offset=3690496 fua=1 nbdkit: file.0: debug: cache: writethrough block 902 (offset 3694592) nbdkit: file.0: debug: file: pwrite count=4096 offset=3694592 fua=1 nbdkit: file.0: debug: cache: writethrough block 903 (offset 3698688) nbdkit: file.0: debug: file: pwrite count=4096 offset=3698688 fua=1 nbdkit: file.0: debug: cache: writethrough block 904 (offset 3702784) nbdkit: file.0: debug: file: pwrite count=4096 offset=3702784 fua=1 nbdkit: file.0: debug: cache: writethrough block 905 (offset 3706880) nbdkit: file.0: debug: file: pwrite count=4096 offset=3706880 fua=1 nbdkit: file.0: debug: cache: writethrough block 906 (offset 3710976) nbdkit: file.0: debug: file: pwrite count=4096 offset=3710976 fua=1 nbdkit: file.0: debug: cache: writethrough block 907 (offset 3715072) nbdkit: file.0: debug: file: pwrite count=4096 offset=3715072 fua=1 nbdkit: file.0: debug: cache: writethrough block 908 (offset 3719168) nbdkit: file.0: debug: file: pwrite count=4096 offset=3719168 fua=1 nbdkit: file.0: debug: cache: writethrough block 909 (offset 3723264) nbdkit: file.0: debug: file: pwrite count=4096 offset=3723264 fua=1 nbdkit: file.0: debug: cache: writethrough block 910 (offset 3727360) nbdkit: file.0: debug: file: pwrite count=4096 offset=3727360 fua=1 nbdkit: file.0: debug: cache: writethrough block 911 (offset 3731456) nbdkit: file.0: debug: file: pwrite count=4096 offset=3731456 fua=1 nbdkit: file.0: debug: cache: writethrough block 912 (offset 3735552) nbdkit: file.0: debug: file: pwrite count=4096 offset=3735552 fua=1 nbdkit: file.0: debug: cache: writethrough block 913 (offset 3739648) nbdkit: file.0: debug: file: pwrite count=4096 offset=3739648 fua=1 nbdkit: file.0: debug: cache: writethrough block 914 (offset 3743744) nbdkit: file.0: debug: file: pwrite count=4096 offset=3743744 fua=1 nbdkit: file.0: debug: cache: writethrough block 915 (offset 3747840) nbdkit: file.0: debug: file: pwrite count=4096 offset=3747840 fua=1 nbdkit: file.0: debug: cache: writethrough block 916 (offset 3751936) nbdkit: file.0: debug: file: pwrite count=4096 offset=3751936 fua=1 nbdkit: file.0: debug: cache: writethrough block 917 (offset 3756032) nbdkit: file.0: debug: file: pwrite count=4096 offset=3756032 fua=1 nbdkit: file.0: debug: cache: writethrough block 918 (offset 3760128) nbdkit: file.0: debug: file: pwrite count=4096 offset=3760128 fua=1 nbdkit: file.0: debug: cache: writethrough block 919 (offset 3764224) nbdkit: file.0: debug: file: pwrite count=4096 offset=3764224 fua=1 nbdkit: file.0: debug: cache: writethrough block 920 (offset 3768320) nbdkit: file.0: debug: file: pwrite count=4096 offset=3768320 fua=1 nbdkit: file.0: debug: cache: writethrough block 921 (offset 3772416) nbdkit: file.0: debug: file: pwrite count=4096 offset=3772416 fua=1 nbdkit: file.0: debug: cache: writethrough block 922 (offset 3776512) nbdkit: file.0: debug: file: pwrite count=4096 offset=3776512 fua=1 nbdkit: file.0: debug: cache: writethrough block 923 (offset 3780608) nbdkit: file.0: debug: file: pwrite count=4096 offset=3780608 fua=1 nbdkit: file.0: debug: cache: writethrough block 924 (offset 3784704) nbdkit: file.0: debug: file: pwrite count=4096 offset=3784704 fua=1 nbdkit: file.0: debug: cache: writethrough block 925 (offset 3788800) nbdkit: file.0: debug: file: pwrite count=4096 offset=3788800 fua=1 nbdkit: file.0: debug: cache: writethrough block 926 (offset 3792896) nbdkit: file.0: debug: file: pwrite count=4096 offset=3792896 fua=1 nbdkit: file.0: debug: cache: writethrough block 927 (offset 3796992) nbdkit: file.0: debug: file: pwrite count=4096 offset=3796992 fua=1 nbdkit: file.0: debug: cache: writethrough block 928 (offset 3801088) nbdkit: file.0: debug: file: pwrite count=4096 offset=3801088 fua=1 nbdkit: file.0: debug: cache: writethrough block 929 (offset 3805184) nbdkit: file.0: debug: file: pwrite count=4096 offset=3805184 fua=1 nbdkit: file.0: debug: cache: writethrough block 930 (offset 3809280) nbdkit: file.0: debug: file: pwrite count=4096 offset=3809280 fua=1 nbdkit: file.0: debug: cache: writethrough block 931 (offset 3813376) nbdkit: file.0: debug: file: pwrite count=4096 offset=3813376 fua=1 nbdkit: file.0: debug: cache: writethrough block 932 (offset 3817472) nbdkit: file.0: debug: file: pwrite count=4096 offset=3817472 fua=1 nbdkit: file.0: debug: cache: writethrough block 933 (offset 3821568) nbdkit: file.0: debug: file: pwrite count=4096 offset=3821568 fua=1 nbdkit: file.0: debug: cache: writethrough block 934 (offset 3825664) nbdkit: file.0: debug: file: pwrite count=4096 offset=3825664 fua=1 nbdkit: file.0: debug: cache: writethrough block 935 (offset 3829760) nbdkit: file.0: debug: file: pwrite count=4096 offset=3829760 fua=1 nbdkit: file.0: debug: cache: writethrough block 936 (offset 3833856) nbdkit: file.0: debug: file: pwrite count=4096 offset=3833856 fua=1 nbdkit: file.0: debug: cache: writethrough block 937 (offset 3837952) nbdkit: file.0: debug: file: pwrite count=4096 offset=3837952 fua=1 nbdkit: file.0: debug: cache: writethrough block 938 (offset 3842048) nbdkit: file.0: debug: file: pwrite count=4096 offset=3842048 fua=1 nbdkit: file.0: debug: cache: writethrough block 939 (offset 3846144) nbdkit: file.0: debug: file: pwrite count=4096 offset=3846144 fua=1 nbdkit: file.0: debug: cache: writethrough block 940 (offset 3850240) nbdkit: file.0: debug: file: pwrite count=4096 offset=3850240 fua=1 nbdkit: file.0: debug: cache: writethrough block 941 (offset 3854336) nbdkit: file.0: debug: file: pwrite count=4096 offset=3854336 fua=1 nbdkit: file.0: debug: cache: writethrough block 942 (offset 3858432) nbdkit: file.0: debug: file: pwrite count=4096 offset=3858432 fua=1 nbdkit: file.0: debug: cache: writethrough block 943 (offset 3862528) nbdkit: file.0: debug: file: pwrite count=4096 offset=3862528 fua=1 nbdkit: file.0: debug: cache: writethrough block 944 (offset 3866624) nbdkit: file.0: debug: file: pwrite count=4096 offset=3866624 fua=1 nbdkit: file.0: debug: cache: writethrough block 945 (offset 3870720) nbdkit: file.0: debug: file: pwrite count=4096 offset=3870720 fua=1 nbdkit: file.0: debug: cache: writethrough block 946 (offset 3874816) nbdkit: file.0: debug: file: pwrite count=4096 offset=3874816 fua=1 nbdkit: file.0: debug: cache: writethrough block 947 (offset 3878912) nbdkit: file.0: debug: file: pwrite count=4096 offset=3878912 fua=1 nbdkit: file.0: debug: cache: writethrough block 948 (offset 3883008) nbdkit: file.0: debug: file: pwrite count=4096 offset=3883008 fua=1 nbdkit: file.0: debug: cache: writethrough block 949 (offset 3887104) nbdkit: file.0: debug: file: pwrite count=4096 offset=3887104 fua=1 nbdkit: file.0: debug: cache: writethrough block 950 (offset 3891200) nbdkit: file.0: debug: file: pwrite count=4096 offset=3891200 fua=1 nbdkit: file.0: debug: cache: writethrough block 951 (offset 3895296) nbdkit: file.0: debug: file: pwrite count=4096 offset=3895296 fua=1 nbdkit: file.0: debug: cache: writethrough block 952 (offset 3899392) nbdkit: file.0: debug: file: pwrite count=4096 offset=3899392 fua=1 nbdkit: file.0: debug: cache: writethrough block 953 (offset 3903488) nbdkit: file.0: debug: file: pwrite count=4096 offset=3903488 fua=1 nbdkit: file.0: debug: cache: writethrough block 954 (offset 3907584) nbdkit: file.0: debug: file: pwrite count=4096 offset=3907584 fua=1 nbdkit: file.0: debug: cache: writethrough block 955 (offset 3911680) nbdkit: file.0: debug: file: pwrite count=4096 offset=3911680 fua=1 nbdkit: file.0: debug: cache: writethrough block 956 (offset 3915776) nbdkit: file.0: debug: file: pwrite count=4096 offset=3915776 fua=1 nbdkit: file.0: debug: cache: writethrough block 957 (offset 3919872) nbdkit: file.0: debug: file: pwrite count=4096 offset=3919872 fua=1 nbdkit: file.0: debug: cache: writethrough block 958 (offset 3923968) nbdkit: file.0: debug: file: pwrite count=4096 offset=3923968 fua=1 nbdkit: file.0: debug: cache: writethrough block 959 (offset 3928064) nbdkit: file.0: debug: file: pwrite count=4096 offset=3928064 fua=1 nbdkit: file.0: debug: cache: writethrough block 960 (offset 3932160) nbdkit: file.0: debug: file: pwrite count=4096 offset=3932160 fua=1 nbdkit: file.0: debug: cache: writethrough block 961 (offset 3936256) nbdkit: file.0: debug: file: pwrite count=4096 offset=3936256 fua=1 nbdkit: file.0: debug: cache: writethrough block 962 (offset 3940352) nbdkit: file.0: debug: file: pwrite count=4096 offset=3940352 fua=1 nbdkit: file.0: debug: cache: writethrough block 963 (offset 3944448) nbdkit: file.0: debug: file: pwrite count=4096 offset=3944448 fua=1 nbdkit: file.0: debug: cache: writethrough block 964 (offset 3948544) nbdkit: file.0: debug: file: pwrite count=4096 offset=3948544 fua=1 nbdkit: file.0: debug: cache: writethrough block 965 (offset 3952640) nbdkit: file.0: debug: file: pwrite count=4096 offset=3952640 fua=1 nbdkit: file.0: debug: cache: writethrough block 966 (offset 3956736) nbdkit: file.0: debug: file: pwrite count=4096 offset=3956736 fua=1 nbdkit: file.0: debug: cache: writethrough block 967 (offset 3960832) nbdkit: file.0: debug: file: pwrite count=4096 offset=3960832 fua=1 nbdkit: file.0: debug: cache: writethrough block 968 (offset 3964928) nbdkit: file.0: debug: file: pwrite count=4096 offset=3964928 fua=1 nbdkit: file.0: debug: cache: writethrough block 969 (offset 3969024) nbdkit: file.0: debug: file: pwrite count=4096 offset=3969024 fua=1 nbdkit: file.0: debug: cache: writethrough block 970 (offset 3973120) nbdkit: file.0: debug: file: pwrite count=4096 offset=3973120 fua=1 nbdkit: file.0: debug: cache: writethrough block 971 (offset 3977216) nbdkit: file.0: debug: file: pwrite count=4096 offset=3977216 fua=1 nbdkit: file.0: debug: cache: writethrough block 972 (offset 3981312) nbdkit: file.0: debug: file: pwrite count=4096 offset=3981312 fua=1 nbdkit: file.0: debug: cache: writethrough block 973 (offset 3985408) nbdkit: file.0: debug: file: pwrite count=4096 offset=3985408 fua=1 nbdkit: file.0: debug: cache: writethrough block 974 (offset 3989504) nbdkit: file.0: debug: file: pwrite count=4096 offset=3989504 fua=1 nbdkit: file.0: debug: cache: writethrough block 975 (offset 3993600) nbdkit: file.0: debug: file: pwrite count=4096 offset=3993600 fua=1 nbdkit: file.0: debug: cache: writethrough block 976 (offset 3997696) nbdkit: file.0: debug: file: pwrite count=4096 offset=3997696 fua=1 nbdkit: file.0: debug: cache: writethrough block 977 (offset 4001792) nbdkit: file.0: debug: file: pwrite count=4096 offset=4001792 fua=1 nbdkit: file.0: debug: cache: writethrough block 978 (offset 4005888) nbdkit: file.0: debug: file: pwrite count=4096 offset=4005888 fua=1 nbdkit: file.0: debug: cache: writethrough block 979 (offset 4009984) nbdkit: file.0: debug: file: pwrite count=4096 offset=4009984 fua=1 nbdkit: file.0: debug: cache: writethrough block 980 (offset 4014080) nbdkit: file.0: debug: file: pwrite count=4096 offset=4014080 fua=1 nbdkit: file.0: debug: cache: writethrough block 981 (offset 4018176) nbdkit: file.0: debug: file: pwrite count=4096 offset=4018176 fua=1 nbdkit: file.0: debug: cache: writethrough block 982 (offset 4022272) nbdkit: file.0: debug: file: pwrite count=4096 offset=4022272 fua=1 nbdkit: file.0: debug: cache: writethrough block 983 (offset 4026368) nbdkit: file.0: debug: file: pwrite count=4096 offset=4026368 fua=1 nbdkit: file.0: debug: cache: writethrough block 984 (offset 4030464) nbdkit: file.0: debug: file: pwrite count=4096 offset=4030464 fua=1 nbdkit: file.0: debug: cache: writethrough block 985 (offset 4034560) nbdkit: file.0: debug: file: pwrite count=4096 offset=4034560 fua=1 nbdkit: file.0: debug: cache: writethrough block 986 (offset 4038656) nbdkit: file.0: debug: file: pwrite count=4096 offset=4038656 fua=1 nbdkit: file.0: debug: cache: writethrough block 987 (offset 4042752) nbdkit: file.0: debug: file: pwrite count=4096 offset=4042752 fua=1 nbdkit: file.0: debug: cache: writethrough block 988 (offset 4046848) nbdkit: file.0: debug: file: pwrite count=4096 offset=4046848 fua=1 nbdkit: file.0: debug: cache: writethrough block 989 (offset 4050944) nbdkit: file.0: debug: file: pwrite count=4096 offset=4050944 fua=1 nbdkit: file.0: debug: cache: writethrough block 990 (offset 4055040) nbdkit: file.0: debug: file: pwrite count=4096 offset=4055040 fua=1 nbdkit: file.0: debug: cache: writethrough block 991 (offset 4059136) nbdkit: file.0: debug: file: pwrite count=4096 offset=4059136 fua=1 nbdkit: file.0: debug: cache: writethrough block 992 (offset 4063232) nbdkit: file.0: debug: file: pwrite count=4096 offset=4063232 fua=1 nbdkit: file.0: debug: cache: writethrough block 993 (offset 4067328) nbdkit: file.0: debug: file: pwrite count=4096 offset=4067328 fua=1 nbdkit: file.0: debug: cache: writethrough block 994 (offset 4071424) nbdkit: file.0: debug: file: pwrite count=4096 offset=4071424 fua=1 nbdkit: file.0: debug: cache: writethrough block 995 (offset 4075520) nbdkit: file.0: debug: file: pwrite count=4096 offset=4075520 fua=1 nbdkit: file.0: debug: cache: writethrough block 996 (offset 4079616) nbdkit: file.0: debug: file: pwrite count=4096 offset=4079616 fua=1 nbdkit: file.0: debug: cache: writethrough block 997 (offset 4083712) nbdkit: file.0: debug: file: pwrite count=4096 offset=4083712 fua=1 nbdkit: file.0: debug: cache: writethrough block 998 (offset 4087808) nbdkit: file.0: debug: file: pwrite count=4096 offset=4087808 fua=1 nbdkit: file.0: debug: cache: writethrough block 999 (offset 4091904) nbdkit: file.0: debug: file: pwrite count=4096 offset=4091904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1000 (offset 4096000) nbdkit: file.0: debug: file: pwrite count=4096 offset=4096000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1001 (offset 4100096) nbdkit: file.0: debug: file: pwrite count=4096 offset=4100096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1002 (offset 4104192) nbdkit: file.0: debug: file: pwrite count=4096 offset=4104192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1003 (offset 4108288) nbdkit: file.0: debug: file: pwrite count=4096 offset=4108288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1004 (offset 4112384) nbdkit: file.0: debug: file: pwrite count=4096 offset=4112384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1005 (offset 4116480) nbdkit: file.0: debug: file: pwrite count=4096 offset=4116480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1006 (offset 4120576) nbdkit: file.0: debug: file: pwrite count=4096 offset=4120576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1007 (offset 4124672) nbdkit: file.0: debug: file: pwrite count=4096 offset=4124672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1008 (offset 4128768) nbdkit: file.0: debug: file: pwrite count=4096 offset=4128768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1009 (offset 4132864) nbdkit: file.0: debug: file: pwrite count=4096 offset=4132864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1010 (offset 4136960) nbdkit: file.0: debug: file: pwrite count=4096 offset=4136960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1011 (offset 4141056) nbdkit: file.0: debug: file: pwrite count=4096 offset=4141056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1012 (offset 4145152) nbdkit: file.0: debug: file: pwrite count=4096 offset=4145152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1013 (offset 4149248) nbdkit: file.0: debug: file: pwrite count=4096 offset=4149248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1014 (offset 4153344) nbdkit: file.0: debug: file: pwrite count=4096 offset=4153344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1015 (offset 4157440) nbdkit: file.0: debug: file: pwrite count=4096 offset=4157440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1016 (offset 4161536) nbdkit: file.0: debug: file: pwrite count=4096 offset=4161536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1017 (offset 4165632) nbdkit: file.0: debug: file: pwrite count=4096 offset=4165632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1018 (offset 4169728) nbdkit: file.0: debug: file: pwrite count=4096 offset=4169728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1019 (offset 4173824) nbdkit: file.0: debug: file: pwrite count=4096 offset=4173824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1020 (offset 4177920) nbdkit: file.0: debug: file: pwrite count=4096 offset=4177920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1021 (offset 4182016) nbdkit: file.0: debug: file: pwrite count=4096 offset=4182016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1022 (offset 4186112) nbdkit: file.0: debug: file: pwrite count=4096 offset=4186112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1023 (offset 4190208) nbdkit: file.0: debug: file: pwrite count=4096 offset=4190208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1024 (offset 4194304) nbdkit: file.0: debug: file: pwrite count=4096 offset=4194304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1025 (offset 4198400) nbdkit: file.0: debug: file: pwrite count=4096 offset=4198400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1026 (offset 4202496) nbdkit: file.0: debug: file: pwrite count=4096 offset=4202496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1027 (offset 4206592) nbdkit: file.0: debug: file: pwrite count=4096 offset=4206592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1028 (offset 4210688) nbdkit: file.0: debug: file: pwrite count=4096 offset=4210688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1029 (offset 4214784) nbdkit: file.0: debug: file: pwrite count=4096 offset=4214784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1030 (offset 4218880) nbdkit: file.0: debug: file: pwrite count=4096 offset=4218880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1031 (offset 4222976) nbdkit: file.0: debug: file: pwrite count=4096 offset=4222976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1032 (offset 4227072) nbdkit: file.0: debug: file: pwrite count=4096 offset=4227072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1033 (offset 4231168) nbdkit: file.0: debug: file: pwrite count=4096 offset=4231168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1034 (offset 4235264) nbdkit: file.0: debug: file: pwrite count=4096 offset=4235264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1035 (offset 4239360) nbdkit: file.0: debug: file: pwrite count=4096 offset=4239360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1036 (offset 4243456) nbdkit: file.0: debug: file: pwrite count=4096 offset=4243456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1037 (offset 4247552) nbdkit: file.0: debug: file: pwrite count=4096 offset=4247552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1038 (offset 4251648) nbdkit: file.0: debug: file: pwrite count=4096 offset=4251648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1039 (offset 4255744) nbdkit: file.0: debug: file: pwrite count=4096 offset=4255744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1040 (offset 4259840) nbdkit: file.0: debug: file: pwrite count=4096 offset=4259840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1041 (offset 4263936) nbdkit: file.0: debug: file: pwrite count=4096 offset=4263936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1042 (offset 4268032) nbdkit: file.0: debug: file: pwrite count=4096 offset=4268032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1043 (offset 4272128) nbdkit: file.0: debug: file: pwrite count=4096 offset=4272128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1044 (offset 4276224) nbdkit: file.0: debug: file: pwrite count=4096 offset=4276224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1045 (offset 4280320) nbdkit: file.0: debug: file: pwrite count=4096 offset=4280320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1046 (offset 4284416) nbdkit: file.0: debug: file: pwrite count=4096 offset=4284416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1047 (offset 4288512) nbdkit: file.0: debug: file: pwrite count=4096 offset=4288512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1048 (offset 4292608) nbdkit: file.0: debug: file: pwrite count=4096 offset=4292608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1049 (offset 4296704) nbdkit: file.0: debug: file: pwrite count=4096 offset=4296704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1050 (offset 4300800) nbdkit: file.0: debug: file: pwrite count=4096 offset=4300800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1051 (offset 4304896) nbdkit: file.0: debug: file: pwrite count=4096 offset=4304896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1052 (offset 4308992) nbdkit: file.0: debug: file: pwrite count=4096 offset=4308992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1053 (offset 4313088) nbdkit: file.0: debug: file: pwrite count=4096 offset=4313088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1054 (offset 4317184) nbdkit: file.0: debug: file: pwrite count=4096 offset=4317184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1055 (offset 4321280) nbdkit: file.0: debug: file: pwrite count=4096 offset=4321280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1056 (offset 4325376) nbdkit: file.0: debug: file: pwrite count=4096 offset=4325376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1057 (offset 4329472) nbdkit: file.0: debug: file: pwrite count=4096 offset=4329472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1058 (offset 4333568) nbdkit: file.0: debug: file: pwrite count=4096 offset=4333568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1059 (offset 4337664) nbdkit: file.0: debug: file: pwrite count=4096 offset=4337664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1060 (offset 4341760) nbdkit: file.0: debug: file: pwrite count=4096 offset=4341760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1061 (offset 4345856) nbdkit: file.0: debug: file: pwrite count=4096 offset=4345856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1062 (offset 4349952) nbdkit: file.0: debug: file: pwrite count=4096 offset=4349952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1063 (offset 4354048) nbdkit: file.0: debug: file: pwrite count=4096 offset=4354048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1064 (offset 4358144) nbdkit: file.0: debug: file: pwrite count=4096 offset=4358144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1065 (offset 4362240) nbdkit: file.0: debug: file: pwrite count=4096 offset=4362240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1066 (offset 4366336) nbdkit: file.0: debug: file: pwrite count=4096 offset=4366336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1067 (offset 4370432) nbdkit: file.0: debug: file: pwrite count=4096 offset=4370432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1068 (offset 4374528) nbdkit: file.0: debug: file: pwrite count=4096 offset=4374528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1069 (offset 4378624) nbdkit: file.0: debug: file: pwrite count=4096 offset=4378624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1070 (offset 4382720) nbdkit: file.0: debug: file: pwrite count=4096 offset=4382720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1071 (offset 4386816) nbdkit: file.0: debug: file: pwrite count=4096 offset=4386816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1072 (offset 4390912) nbdkit: file.0: debug: file: pwrite count=4096 offset=4390912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1073 (offset 4395008) nbdkit: file.0: debug: file: pwrite count=4096 offset=4395008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1074 (offset 4399104) nbdkit: file.0: debug: file: pwrite count=4096 offset=4399104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1075 (offset 4403200) nbdkit: file.0: debug: file: pwrite count=4096 offset=4403200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1076 (offset 4407296) nbdkit: file.0: debug: file: pwrite count=4096 offset=4407296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1077 (offset 4411392) nbdkit: file.0: debug: file: pwrite count=4096 offset=4411392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1078 (offset 4415488) nbdkit: file.0: debug: file: pwrite count=4096 offset=4415488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1079 (offset 4419584) nbdkit: file.0: debug: file: pwrite count=4096 offset=4419584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1080 (offset 4423680) nbdkit: file.0: debug: file: pwrite count=4096 offset=4423680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1081 (offset 4427776) nbdkit: file.0: debug: file: pwrite count=4096 offset=4427776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1082 (offset 4431872) nbdkit: file.0: debug: file: pwrite count=4096 offset=4431872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1083 (offset 4435968) nbdkit: file.0: debug: file: pwrite count=4096 offset=4435968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1084 (offset 4440064) nbdkit: file.0: debug: file: pwrite count=4096 offset=4440064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1085 (offset 4444160) nbdkit: file.0: debug: file: pwrite count=4096 offset=4444160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1086 (offset 4448256) nbdkit: file.0: debug: file: pwrite count=4096 offset=4448256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1087 (offset 4452352) nbdkit: file.0: debug: file: pwrite count=4096 offset=4452352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1088 (offset 4456448) nbdkit: file.0: debug: file: pwrite count=4096 offset=4456448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1089 (offset 4460544) nbdkit: file.0: debug: file: pwrite count=4096 offset=4460544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1090 (offset 4464640) nbdkit: file.0: debug: file: pwrite count=4096 offset=4464640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1091 (offset 4468736) nbdkit: file.0: debug: file: pwrite count=4096 offset=4468736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1092 (offset 4472832) nbdkit: file.0: debug: file: pwrite count=4096 offset=4472832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1093 (offset 4476928) nbdkit: file.0: debug: file: pwrite count=4096 offset=4476928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1094 (offset 4481024) nbdkit: file.0: debug: file: pwrite count=4096 offset=4481024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1095 (offset 4485120) nbdkit: file.0: debug: file: pwrite count=4096 offset=4485120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1096 (offset 4489216) nbdkit: file.0: debug: file: pwrite count=4096 offset=4489216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1097 (offset 4493312) nbdkit: file.0: debug: file: pwrite count=4096 offset=4493312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1098 (offset 4497408) nbdkit: file.0: debug: file: pwrite count=4096 offset=4497408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1099 (offset 4501504) nbdkit: file.0: debug: file: pwrite count=4096 offset=4501504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1100 (offset 4505600) nbdkit: file.0: debug: file: pwrite count=4096 offset=4505600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1101 (offset 4509696) nbdkit: file.0: debug: file: pwrite count=4096 offset=4509696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1102 (offset 4513792) nbdkit: file.0: debug: file: pwrite count=4096 offset=4513792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1103 (offset 4517888) nbdkit: file.0: debug: file: pwrite count=4096 offset=4517888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1104 (offset 4521984) nbdkit: file.0: debug: file: pwrite count=4096 offset=4521984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1105 (offset 4526080) nbdkit: file.0: debug: file: pwrite count=4096 offset=4526080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1106 (offset 4530176) nbdkit: file.0: debug: file: pwrite count=4096 offset=4530176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1107 (offset 4534272) nbdkit: file.0: debug: file: pwrite count=4096 offset=4534272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1108 (offset 4538368) nbdkit: file.0: debug: file: pwrite count=4096 offset=4538368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1109 (offset 4542464) nbdkit: file.0: debug: file: pwrite count=4096 offset=4542464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1110 (offset 4546560) nbdkit: file.0: debug: file: pwrite count=4096 offset=4546560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1111 (offset 4550656) nbdkit: file.0: debug: file: pwrite count=4096 offset=4550656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1112 (offset 4554752) nbdkit: file.0: debug: file: pwrite count=4096 offset=4554752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1113 (offset 4558848) nbdkit: file.0: debug: file: pwrite count=4096 offset=4558848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1114 (offset 4562944) nbdkit: file.0: debug: file: pwrite count=4096 offset=4562944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1115 (offset 4567040) nbdkit: file.0: debug: file: pwrite count=4096 offset=4567040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1116 (offset 4571136) nbdkit: file.0: debug: file: pwrite count=4096 offset=4571136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1117 (offset 4575232) nbdkit: file.0: debug: file: pwrite count=4096 offset=4575232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1118 (offset 4579328) nbdkit: file.0: debug: file: pwrite count=4096 offset=4579328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1119 (offset 4583424) nbdkit: file.0: debug: file: pwrite count=4096 offset=4583424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1120 (offset 4587520) nbdkit: file.0: debug: file: pwrite count=4096 offset=4587520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1121 (offset 4591616) nbdkit: file.0: debug: file: pwrite count=4096 offset=4591616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1122 (offset 4595712) nbdkit: file.0: debug: file: pwrite count=4096 offset=4595712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1123 (offset 4599808) nbdkit: file.0: debug: file: pwrite count=4096 offset=4599808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1124 (offset 4603904) nbdkit: file.0: debug: file: pwrite count=4096 offset=4603904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1125 (offset 4608000) nbdkit: file.0: debug: file: pwrite count=4096 offset=4608000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1126 (offset 4612096) nbdkit: file.0: debug: file: pwrite count=4096 offset=4612096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1127 (offset 4616192) nbdkit: file.0: debug: file: pwrite count=4096 offset=4616192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1128 (offset 4620288) nbdkit: file.0: debug: file: pwrite count=4096 offset=4620288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1129 (offset 4624384) nbdkit: file.0: debug: file: pwrite count=4096 offset=4624384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1130 (offset 4628480) nbdkit: file.0: debug: file: pwrite count=4096 offset=4628480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1131 (offset 4632576) nbdkit: file.0: debug: file: pwrite count=4096 offset=4632576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1132 (offset 4636672) nbdkit: file.0: debug: file: pwrite count=4096 offset=4636672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1133 (offset 4640768) nbdkit: file.0: debug: file: pwrite count=4096 offset=4640768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1134 (offset 4644864) nbdkit: file.0: debug: file: pwrite count=4096 offset=4644864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1135 (offset 4648960) nbdkit: file.0: debug: file: pwrite count=4096 offset=4648960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1136 (offset 4653056) nbdkit: file.0: debug: file: pwrite count=4096 offset=4653056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1137 (offset 4657152) nbdkit: file.0: debug: file: pwrite count=4096 offset=4657152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1138 (offset 4661248) nbdkit: file.0: debug: file: pwrite count=4096 offset=4661248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1139 (offset 4665344) nbdkit: file.0: debug: file: pwrite count=4096 offset=4665344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1140 (offset 4669440) nbdkit: file.0: debug: file: pwrite count=4096 offset=4669440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1141 (offset 4673536) nbdkit: file.0: debug: file: pwrite count=4096 offset=4673536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1142 (offset 4677632) nbdkit: file.0: debug: file: pwrite count=4096 offset=4677632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1143 (offset 4681728) nbdkit: file.0: debug: file: pwrite count=4096 offset=4681728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1144 (offset 4685824) nbdkit: file.0: debug: file: pwrite count=4096 offset=4685824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1145 (offset 4689920) nbdkit: file.0: debug: file: pwrite count=4096 offset=4689920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1146 (offset 4694016) nbdkit: file.0: debug: file: pwrite count=4096 offset=4694016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1147 (offset 4698112) nbdkit: file.0: debug: file: pwrite count=4096 offset=4698112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1148 (offset 4702208) nbdkit: file.0: debug: file: pwrite count=4096 offset=4702208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1149 (offset 4706304) nbdkit: file.0: debug: file: pwrite count=4096 offset=4706304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1150 (offset 4710400) nbdkit: file.0: debug: file: pwrite count=4096 offset=4710400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1151 (offset 4714496) nbdkit: file.0: debug: file: pwrite count=4096 offset=4714496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1152 (offset 4718592) nbdkit: file.0: debug: file: pwrite count=4096 offset=4718592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1153 (offset 4722688) nbdkit: file.0: debug: file: pwrite count=4096 offset=4722688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1154 (offset 4726784) nbdkit: file.0: debug: file: pwrite count=4096 offset=4726784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1155 (offset 4730880) nbdkit: file.0: debug: file: pwrite count=4096 offset=4730880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1156 (offset 4734976) nbdkit: file.0: debug: file: pwrite count=4096 offset=4734976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1157 (offset 4739072) nbdkit: file.0: debug: file: pwrite count=4096 offset=4739072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1158 (offset 4743168) nbdkit: file.0: debug: file: pwrite count=4096 offset=4743168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1159 (offset 4747264) nbdkit: file.0: debug: file: pwrite count=4096 offset=4747264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1160 (offset 4751360) nbdkit: file.0: debug: file: pwrite count=4096 offset=4751360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1161 (offset 4755456) nbdkit: file.0: debug: file: pwrite count=4096 offset=4755456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1162 (offset 4759552) nbdkit: file.0: debug: file: pwrite count=4096 offset=4759552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1163 (offset 4763648) nbdkit: file.0: debug: file: pwrite count=4096 offset=4763648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1164 (offset 4767744) nbdkit: file.0: debug: file: pwrite count=4096 offset=4767744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1165 (offset 4771840) nbdkit: file.0: debug: file: pwrite count=4096 offset=4771840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1166 (offset 4775936) nbdkit: file.0: debug: file: pwrite count=4096 offset=4775936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1167 (offset 4780032) nbdkit: file.0: debug: file: pwrite count=4096 offset=4780032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1168 (offset 4784128) nbdkit: file.0: debug: file: pwrite count=4096 offset=4784128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1169 (offset 4788224) nbdkit: file.0: debug: file: pwrite count=4096 offset=4788224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1170 (offset 4792320) nbdkit: file.0: debug: file: pwrite count=4096 offset=4792320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1171 (offset 4796416) nbdkit: file.0: debug: file: pwrite count=4096 offset=4796416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1172 (offset 4800512) nbdkit: file.0: debug: file: pwrite count=4096 offset=4800512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1173 (offset 4804608) nbdkit: file.0: debug: file: pwrite count=4096 offset=4804608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1174 (offset 4808704) nbdkit: file.0: debug: file: pwrite count=4096 offset=4808704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1175 (offset 4812800) nbdkit: file.0: debug: file: pwrite count=4096 offset=4812800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1176 (offset 4816896) nbdkit: file.0: debug: file: pwrite count=4096 offset=4816896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1177 (offset 4820992) nbdkit: file.0: debug: file: pwrite count=4096 offset=4820992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1178 (offset 4825088) nbdkit: file.0: debug: file: pwrite count=4096 offset=4825088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1179 (offset 4829184) nbdkit: file.0: debug: file: pwrite count=4096 offset=4829184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1180 (offset 4833280) nbdkit: file.0: debug: file: pwrite count=4096 offset=4833280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1181 (offset 4837376) nbdkit: file.0: debug: file: pwrite count=4096 offset=4837376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1182 (offset 4841472) nbdkit: file.0: debug: file: pwrite count=4096 offset=4841472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1183 (offset 4845568) nbdkit: file.0: debug: file: pwrite count=4096 offset=4845568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1184 (offset 4849664) nbdkit: file.0: debug: file: pwrite count=4096 offset=4849664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1185 (offset 4853760) nbdkit: file.0: debug: file: pwrite count=4096 offset=4853760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1186 (offset 4857856) nbdkit: file.0: debug: file: pwrite count=4096 offset=4857856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1187 (offset 4861952) nbdkit: file.0: debug: file: pwrite count=4096 offset=4861952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1188 (offset 4866048) nbdkit: file.0: debug: file: pwrite count=4096 offset=4866048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1189 (offset 4870144) nbdkit: file.0: debug: file: pwrite count=4096 offset=4870144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1190 (offset 4874240) nbdkit: file.0: debug: file: pwrite count=4096 offset=4874240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1191 (offset 4878336) nbdkit: file.0: debug: file: pwrite count=4096 offset=4878336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1192 (offset 4882432) nbdkit: file.0: debug: file: pwrite count=4096 offset=4882432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1193 (offset 4886528) nbdkit: file.0: debug: file: pwrite count=4096 offset=4886528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1194 (offset 4890624) nbdkit: file.0: debug: file: pwrite count=4096 offset=4890624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1195 (offset 4894720) nbdkit: file.0: debug: file: pwrite count=4096 offset=4894720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1196 (offset 4898816) nbdkit: file.0: debug: file: pwrite count=4096 offset=4898816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1197 (offset 4902912) nbdkit: file.0: debug: file: pwrite count=4096 offset=4902912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1198 (offset 4907008) nbdkit: file.0: debug: file: pwrite count=4096 offset=4907008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1199 (offset 4911104) nbdkit: file.0: debug: file: pwrite count=4096 offset=4911104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1200 (offset 4915200) nbdkit: file.0: debug: file: pwrite count=4096 offset=4915200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1201 (offset 4919296) nbdkit: file.0: debug: file: pwrite count=4096 offset=4919296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1202 (offset 4923392) nbdkit: file.0: debug: file: pwrite count=4096 offset=4923392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1203 (offset 4927488) nbdkit: file.0: debug: file: pwrite count=4096 offset=4927488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1204 (offset 4931584) nbdkit: file.0: debug: file: pwrite count=4096 offset=4931584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1205 (offset 4935680) nbdkit: file.0: debug: file: pwrite count=4096 offset=4935680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1206 (offset 4939776) nbdkit: file.0: debug: file: pwrite count=4096 offset=4939776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1207 (offset 4943872) nbdkit: file.0: debug: file: pwrite count=4096 offset=4943872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1208 (offset 4947968) nbdkit: file.0: debug: file: pwrite count=4096 offset=4947968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1209 (offset 4952064) nbdkit: file.0: debug: file: pwrite count=4096 offset=4952064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1210 (offset 4956160) nbdkit: file.0: debug: file: pwrite count=4096 offset=4956160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1211 (offset 4960256) nbdkit: file.0: debug: file: pwrite count=4096 offset=4960256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1212 (offset 4964352) nbdkit: file.0: debug: file: pwrite count=4096 offset=4964352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1213 (offset 4968448) nbdkit: file.0: debug: file: pwrite count=4096 offset=4968448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1214 (offset 4972544) nbdkit: file.0: debug: file: pwrite count=4096 offset=4972544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1215 (offset 4976640) nbdkit: file.0: debug: file: pwrite count=4096 offset=4976640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1216 (offset 4980736) nbdkit: file.0: debug: file: pwrite count=4096 offset=4980736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1217 (offset 4984832) nbdkit: file.0: debug: file: pwrite count=4096 offset=4984832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1218 (offset 4988928) nbdkit: file.0: debug: file: pwrite count=4096 offset=4988928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1219 (offset 4993024) nbdkit: file.0: debug: file: pwrite count=4096 offset=4993024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1220 (offset 4997120) nbdkit: file.0: debug: file: pwrite count=4096 offset=4997120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1221 (offset 5001216) nbdkit: file.0: debug: file: pwrite count=4096 offset=5001216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1222 (offset 5005312) nbdkit: file.0: debug: file: pwrite count=4096 offset=5005312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1223 (offset 5009408) nbdkit: file.0: debug: file: pwrite count=4096 offset=5009408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1224 (offset 5013504) nbdkit: file.0: debug: file: pwrite count=4096 offset=5013504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1225 (offset 5017600) nbdkit: file.0: debug: file: pwrite count=4096 offset=5017600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1226 (offset 5021696) nbdkit: file.0: debug: file: pwrite count=4096 offset=5021696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1227 (offset 5025792) nbdkit: file.0: debug: file: pwrite count=4096 offset=5025792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1228 (offset 5029888) nbdkit: file.0: debug: file: pwrite count=4096 offset=5029888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1229 (offset 5033984) nbdkit: file.0: debug: file: pwrite count=4096 offset=5033984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1230 (offset 5038080) nbdkit: file.0: debug: file: pwrite count=4096 offset=5038080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1231 (offset 5042176) nbdkit: file.0: debug: file: pwrite count=4096 offset=5042176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1232 (offset 5046272) nbdkit: file.0: debug: file: pwrite count=4096 offset=5046272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1233 (offset 5050368) nbdkit: file.0: debug: file: pwrite count=4096 offset=5050368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1234 (offset 5054464) nbdkit: file.0: debug: file: pwrite count=4096 offset=5054464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1235 (offset 5058560) nbdkit: file.0: debug: file: pwrite count=4096 offset=5058560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1236 (offset 5062656) nbdkit: file.0: debug: file: pwrite count=4096 offset=5062656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1237 (offset 5066752) nbdkit: file.0: debug: file: pwrite count=4096 offset=5066752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1238 (offset 5070848) nbdkit: file.0: debug: file: pwrite count=4096 offset=5070848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1239 (offset 5074944) nbdkit: file.0: debug: file: pwrite count=4096 offset=5074944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1240 (offset 5079040) nbdkit: file.0: debug: file: pwrite count=4096 offset=5079040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1241 (offset 5083136) nbdkit: file.0: debug: file: pwrite count=4096 offset=5083136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1242 (offset 5087232) nbdkit: file.0: debug: file: pwrite count=4096 offset=5087232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1243 (offset 5091328) nbdkit: file.0: debug: file: pwrite count=4096 offset=5091328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1244 (offset 5095424) nbdkit: file.0: debug: file: pwrite count=4096 offset=5095424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1245 (offset 5099520) nbdkit: file.0: debug: file: pwrite count=4096 offset=5099520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1246 (offset 5103616) nbdkit: file.0: debug: file: pwrite count=4096 offset=5103616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1247 (offset 5107712) nbdkit: file.0: debug: file: pwrite count=4096 offset=5107712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1248 (offset 5111808) nbdkit: file.0: debug: file: pwrite count=4096 offset=5111808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1249 (offset 5115904) nbdkit: file.0: debug: file: pwrite count=4096 offset=5115904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1250 (offset 5120000) nbdkit: file.0: debug: file: pwrite count=4096 offset=5120000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1251 (offset 5124096) nbdkit: file.0: debug: file: pwrite count=4096 offset=5124096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1252 (offset 5128192) nbdkit: file.0: debug: file: pwrite count=4096 offset=5128192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1253 (offset 5132288) nbdkit: file.0: debug: file: pwrite count=4096 offset=5132288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1254 (offset 5136384) nbdkit: file.0: debug: file: pwrite count=4096 offset=5136384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1255 (offset 5140480) nbdkit: file.0: debug: file: pwrite count=4096 offset=5140480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1256 (offset 5144576) nbdkit: file.0: debug: file: pwrite count=4096 offset=5144576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1257 (offset 5148672) nbdkit: file.0: debug: file: pwrite count=4096 offset=5148672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1258 (offset 5152768) nbdkit: file.0: debug: file: pwrite count=4096 offset=5152768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1259 (offset 5156864) nbdkit: file.0: debug: file: pwrite count=4096 offset=5156864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1260 (offset 5160960) nbdkit: file.0: debug: file: pwrite count=4096 offset=5160960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1261 (offset 5165056) nbdkit: file.0: debug: file: pwrite count=4096 offset=5165056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1262 (offset 5169152) nbdkit: file.0: debug: file: pwrite count=4096 offset=5169152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1263 (offset 5173248) nbdkit: file.0: debug: file: pwrite count=4096 offset=5173248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1264 (offset 5177344) nbdkit: file.0: debug: file: pwrite count=4096 offset=5177344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1265 (offset 5181440) nbdkit: file.0: debug: file: pwrite count=4096 offset=5181440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1266 (offset 5185536) nbdkit: file.0: debug: file: pwrite count=4096 offset=5185536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1267 (offset 5189632) nbdkit: file.0: debug: file: pwrite count=4096 offset=5189632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1268 (offset 5193728) nbdkit: file.0: debug: file: pwrite count=4096 offset=5193728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1269 (offset 5197824) nbdkit: file.0: debug: file: pwrite count=4096 offset=5197824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1270 (offset 5201920) nbdkit: file.0: debug: file: pwrite count=4096 offset=5201920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1271 (offset 5206016) nbdkit: file.0: debug: file: pwrite count=4096 offset=5206016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1272 (offset 5210112) nbdkit: file.0: debug: file: pwrite count=4096 offset=5210112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1273 (offset 5214208) nbdkit: file.0: debug: file: pwrite count=4096 offset=5214208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1274 (offset 5218304) nbdkit: file.0: debug: file: pwrite count=4096 offset=5218304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1275 (offset 5222400) nbdkit: file.0: debug: file: pwrite count=4096 offset=5222400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1276 (offset 5226496) nbdkit: file.0: debug: file: pwrite count=4096 offset=5226496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1277 (offset 5230592) nbdkit: file.0: debug: file: pwrite count=4096 offset=5230592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1278 (offset 5234688) nbdkit: file.0: debug: file: pwrite count=4096 offset=5234688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1279 (offset 5238784) nbdkit: file.0: debug: file: pwrite count=4096 offset=5238784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1280 (offset 5242880) nbdkit: file.0: debug: file: pwrite count=4096 offset=5242880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1281 (offset 5246976) nbdkit: file.0: debug: file: pwrite count=4096 offset=5246976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1282 (offset 5251072) nbdkit: file.0: debug: file: pwrite count=4096 offset=5251072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1283 (offset 5255168) nbdkit: file.0: debug: file: pwrite count=4096 offset=5255168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1284 (offset 5259264) nbdkit: file.0: debug: file: pwrite count=4096 offset=5259264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1285 (offset 5263360) nbdkit: file.0: debug: file: pwrite count=4096 offset=5263360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1286 (offset 5267456) nbdkit: file.0: debug: file: pwrite count=4096 offset=5267456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1287 (offset 5271552) nbdkit: file.0: debug: file: pwrite count=4096 offset=5271552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1288 (offset 5275648) nbdkit: file.0: debug: file: pwrite count=4096 offset=5275648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1289 (offset 5279744) nbdkit: file.0: debug: file: pwrite count=4096 offset=5279744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1290 (offset 5283840) nbdkit: file.0: debug: file: pwrite count=4096 offset=5283840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1291 (offset 5287936) nbdkit: file.0: debug: file: pwrite count=4096 offset=5287936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1292 (offset 5292032) nbdkit: file.0: debug: file: pwrite count=4096 offset=5292032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1293 (offset 5296128) nbdkit: file.0: debug: file: pwrite count=4096 offset=5296128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1294 (offset 5300224) nbdkit: file.0: debug: file: pwrite count=4096 offset=5300224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1295 (offset 5304320) nbdkit: file.0: debug: file: pwrite count=4096 offset=5304320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1296 (offset 5308416) nbdkit: file.0: debug: file: pwrite count=4096 offset=5308416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1297 (offset 5312512) nbdkit: file.0: debug: file: pwrite count=4096 offset=5312512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1298 (offset 5316608) nbdkit: file.0: debug: file: pwrite count=4096 offset=5316608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1299 (offset 5320704) nbdkit: file.0: debug: file: pwrite count=4096 offset=5320704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1300 (offset 5324800) nbdkit: file.0: debug: file: pwrite count=4096 offset=5324800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1301 (offset 5328896) nbdkit: file.0: debug: file: pwrite count=4096 offset=5328896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1302 (offset 5332992) nbdkit: file.0: debug: file: pwrite count=4096 offset=5332992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1303 (offset 5337088) nbdkit: file.0: debug: file: pwrite count=4096 offset=5337088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1304 (offset 5341184) nbdkit: file.0: debug: file: pwrite count=4096 offset=5341184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1305 (offset 5345280) nbdkit: file.0: debug: file: pwrite count=4096 offset=5345280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1306 (offset 5349376) nbdkit: file.0: debug: file: pwrite count=4096 offset=5349376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1307 (offset 5353472) nbdkit: file.0: debug: file: pwrite count=4096 offset=5353472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1308 (offset 5357568) nbdkit: file.0: debug: file: pwrite count=4096 offset=5357568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1309 (offset 5361664) nbdkit: file.0: debug: file: pwrite count=4096 offset=5361664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1310 (offset 5365760) nbdkit: file.0: debug: file: pwrite count=4096 offset=5365760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1311 (offset 5369856) nbdkit: file.0: debug: file: pwrite count=4096 offset=5369856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1312 (offset 5373952) nbdkit: file.0: debug: file: pwrite count=4096 offset=5373952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1313 (offset 5378048) nbdkit: file.0: debug: file: pwrite count=4096 offset=5378048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1314 (offset 5382144) nbdkit: file.0: debug: file: pwrite count=4096 offset=5382144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1315 (offset 5386240) nbdkit: file.0: debug: file: pwrite count=4096 offset=5386240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1316 (offset 5390336) nbdkit: file.0: debug: file: pwrite count=4096 offset=5390336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1317 (offset 5394432) nbdkit: file.0: debug: file: pwrite count=4096 offset=5394432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1318 (offset 5398528) nbdkit: file.0: debug: file: pwrite count=4096 offset=5398528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1319 (offset 5402624) nbdkit: file.0: debug: file: pwrite count=4096 offset=5402624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1320 (offset 5406720) nbdkit: file.0: debug: file: pwrite count=4096 offset=5406720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1321 (offset 5410816) nbdkit: file.0: debug: file: pwrite count=4096 offset=5410816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1322 (offset 5414912) nbdkit: file.0: debug: file: pwrite count=4096 offset=5414912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1323 (offset 5419008) nbdkit: file.0: debug: file: pwrite count=4096 offset=5419008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1324 (offset 5423104) nbdkit: file.0: debug: file: pwrite count=4096 offset=5423104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1325 (offset 5427200) nbdkit: file.0: debug: file: pwrite count=4096 offset=5427200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1326 (offset 5431296) nbdkit: file.0: debug: file: pwrite count=4096 offset=5431296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1327 (offset 5435392) nbdkit: file.0: debug: file: pwrite count=4096 offset=5435392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1328 (offset 5439488) nbdkit: file.0: debug: file: pwrite count=4096 offset=5439488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1329 (offset 5443584) nbdkit: file.0: debug: file: pwrite count=4096 offset=5443584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1330 (offset 5447680) nbdkit: file.0: debug: file: pwrite count=4096 offset=5447680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1331 (offset 5451776) nbdkit: file.0: debug: file: pwrite count=4096 offset=5451776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1332 (offset 5455872) nbdkit: file.0: debug: file: pwrite count=4096 offset=5455872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1333 (offset 5459968) nbdkit: file.0: debug: file: pwrite count=4096 offset=5459968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1334 (offset 5464064) nbdkit: file.0: debug: file: pwrite count=4096 offset=5464064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1335 (offset 5468160) nbdkit: file.0: debug: file: pwrite count=4096 offset=5468160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1336 (offset 5472256) nbdkit: file.0: debug: file: pwrite count=4096 offset=5472256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1337 (offset 5476352) nbdkit: file.0: debug: file: pwrite count=4096 offset=5476352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1338 (offset 5480448) nbdkit: file.0: debug: file: pwrite count=4096 offset=5480448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1339 (offset 5484544) nbdkit: file.0: debug: file: pwrite count=4096 offset=5484544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1340 (offset 5488640) nbdkit: file.0: debug: file: pwrite count=4096 offset=5488640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1341 (offset 5492736) nbdkit: file.0: debug: file: pwrite count=4096 offset=5492736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1342 (offset 5496832) nbdkit: file.0: debug: file: pwrite count=4096 offset=5496832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1343 (offset 5500928) nbdkit: file.0: debug: file: pwrite count=4096 offset=5500928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1344 (offset 5505024) nbdkit: file.0: debug: file: pwrite count=4096 offset=5505024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1345 (offset 5509120) nbdkit: file.0: debug: file: pwrite count=4096 offset=5509120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1346 (offset 5513216) nbdkit: file.0: debug: file: pwrite count=4096 offset=5513216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1347 (offset 5517312) nbdkit: file.0: debug: file: pwrite count=4096 offset=5517312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1348 (offset 5521408) nbdkit: file.0: debug: file: pwrite count=4096 offset=5521408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1349 (offset 5525504) nbdkit: file.0: debug: file: pwrite count=4096 offset=5525504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1350 (offset 5529600) nbdkit: file.0: debug: file: pwrite count=4096 offset=5529600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1351 (offset 5533696) nbdkit: file.0: debug: file: pwrite count=4096 offset=5533696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1352 (offset 5537792) nbdkit: file.0: debug: file: pwrite count=4096 offset=5537792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1353 (offset 5541888) nbdkit: file.0: debug: file: pwrite count=4096 offset=5541888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1354 (offset 5545984) nbdkit: file.0: debug: file: pwrite count=4096 offset=5545984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1355 (offset 5550080) nbdkit: file.0: debug: file: pwrite count=4096 offset=5550080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1356 (offset 5554176) nbdkit: file.0: debug: file: pwrite count=4096 offset=5554176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1357 (offset 5558272) nbdkit: file.0: debug: file: pwrite count=4096 offset=5558272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1358 (offset 5562368) nbdkit: file.0: debug: file: pwrite count=4096 offset=5562368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1359 (offset 5566464) nbdkit: file.0: debug: file: pwrite count=4096 offset=5566464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1360 (offset 5570560) nbdkit: file.0: debug: file: pwrite count=4096 offset=5570560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1361 (offset 5574656) nbdkit: file.0: debug: file: pwrite count=4096 offset=5574656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1362 (offset 5578752) nbdkit: file.0: debug: file: pwrite count=4096 offset=5578752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1363 (offset 5582848) nbdkit: file.0: debug: file: pwrite count=4096 offset=5582848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1364 (offset 5586944) nbdkit: file.0: debug: file: pwrite count=4096 offset=5586944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1365 (offset 5591040) nbdkit: file.0: debug: file: pwrite count=4096 offset=5591040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1366 (offset 5595136) nbdkit: file.0: debug: file: pwrite count=4096 offset=5595136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1367 (offset 5599232) nbdkit: file.0: debug: file: pwrite count=4096 offset=5599232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1368 (offset 5603328) nbdkit: file.0: debug: file: pwrite count=4096 offset=5603328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1369 (offset 5607424) nbdkit: file.0: debug: file: pwrite count=4096 offset=5607424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1370 (offset 5611520) nbdkit: file.0: debug: file: pwrite count=4096 offset=5611520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1371 (offset 5615616) nbdkit: file.0: debug: file: pwrite count=4096 offset=5615616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1372 (offset 5619712) nbdkit: file.0: debug: file: pwrite count=4096 offset=5619712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1373 (offset 5623808) nbdkit: file.0: debug: file: pwrite count=4096 offset=5623808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1374 (offset 5627904) nbdkit: file.0: debug: file: pwrite count=4096 offset=5627904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1375 (offset 5632000) nbdkit: file.0: debug: file: pwrite count=4096 offset=5632000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1376 (offset 5636096) nbdkit: file.0: debug: file: pwrite count=4096 offset=5636096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1377 (offset 5640192) nbdkit: file.0: debug: file: pwrite count=4096 offset=5640192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1378 (offset 5644288) nbdkit: file.0: debug: file: pwrite count=4096 offset=5644288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1379 (offset 5648384) nbdkit: file.0: debug: file: pwrite count=4096 offset=5648384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1380 (offset 5652480) nbdkit: file.0: debug: file: pwrite count=4096 offset=5652480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1381 (offset 5656576) nbdkit: file.0: debug: file: pwrite count=4096 offset=5656576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1382 (offset 5660672) nbdkit: file.0: debug: file: pwrite count=4096 offset=5660672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1383 (offset 5664768) nbdkit: file.0: debug: file: pwrite count=4096 offset=5664768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1384 (offset 5668864) nbdkit: file.0: debug: file: pwrite count=4096 offset=5668864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1385 (offset 5672960) nbdkit: file.0: debug: file: pwrite count=4096 offset=5672960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1386 (offset 5677056) nbdkit: file.0: debug: file: pwrite count=4096 offset=5677056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1387 (offset 5681152) nbdkit: file.0: debug: file: pwrite count=4096 offset=5681152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1388 (offset 5685248) nbdkit: file.0: debug: file: pwrite count=4096 offset=5685248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1389 (offset 5689344) nbdkit: file.0: debug: file: pwrite count=4096 offset=5689344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1390 (offset 5693440) nbdkit: file.0: debug: file: pwrite count=4096 offset=5693440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1391 (offset 5697536) nbdkit: file.0: debug: file: pwrite count=4096 offset=5697536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1392 (offset 5701632) nbdkit: file.0: debug: file: pwrite count=4096 offset=5701632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1393 (offset 5705728) nbdkit: file.0: debug: file: pwrite count=4096 offset=5705728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1394 (offset 5709824) nbdkit: file.0: debug: file: pwrite count=4096 offset=5709824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1395 (offset 5713920) nbdkit: file.0: debug: file: pwrite count=4096 offset=5713920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1396 (offset 5718016) nbdkit: file.0: debug: file: pwrite count=4096 offset=5718016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1397 (offset 5722112) nbdkit: file.0: debug: file: pwrite count=4096 offset=5722112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1398 (offset 5726208) nbdkit: file.0: debug: file: pwrite count=4096 offset=5726208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1399 (offset 5730304) nbdkit: file.0: debug: file: pwrite count=4096 offset=5730304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1400 (offset 5734400) nbdkit: file.0: debug: file: pwrite count=4096 offset=5734400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1401 (offset 5738496) nbdkit: file.0: debug: file: pwrite count=4096 offset=5738496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1402 (offset 5742592) nbdkit: file.0: debug: file: pwrite count=4096 offset=5742592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1403 (offset 5746688) nbdkit: file.0: debug: file: pwrite count=4096 offset=5746688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1404 (offset 5750784) nbdkit: file.0: debug: file: pwrite count=4096 offset=5750784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1405 (offset 5754880) nbdkit: file.0: debug: file: pwrite count=4096 offset=5754880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1406 (offset 5758976) nbdkit: file.0: debug: file: pwrite count=4096 offset=5758976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1407 (offset 5763072) nbdkit: file.0: debug: file: pwrite count=4096 offset=5763072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1408 (offset 5767168) nbdkit: file.0: debug: file: pwrite count=4096 offset=5767168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1409 (offset 5771264) nbdkit: file.0: debug: file: pwrite count=4096 offset=5771264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1410 (offset 5775360) nbdkit: file.0: debug: file: pwrite count=4096 offset=5775360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1411 (offset 5779456) nbdkit: file.0: debug: file: pwrite count=4096 offset=5779456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1412 (offset 5783552) nbdkit: file.0: debug: file: pwrite count=4096 offset=5783552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1413 (offset 5787648) nbdkit: file.0: debug: file: pwrite count=4096 offset=5787648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1414 (offset 5791744) nbdkit: file.0: debug: file: pwrite count=4096 offset=5791744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1415 (offset 5795840) nbdkit: file.0: debug: file: pwrite count=4096 offset=5795840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1416 (offset 5799936) nbdkit: file.0: debug: file: pwrite count=4096 offset=5799936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1417 (offset 5804032) nbdkit: file.0: debug: file: pwrite count=4096 offset=5804032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1418 (offset 5808128) nbdkit: file.0: debug: file: pwrite count=4096 offset=5808128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1419 (offset 5812224) nbdkit: file.0: debug: file: pwrite count=4096 offset=5812224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1420 (offset 5816320) nbdkit: file.0: debug: file: pwrite count=4096 offset=5816320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1421 (offset 5820416) nbdkit: file.0: debug: file: pwrite count=4096 offset=5820416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1422 (offset 5824512) nbdkit: file.0: debug: file: pwrite count=4096 offset=5824512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1423 (offset 5828608) nbdkit: file.0: debug: file: pwrite count=4096 offset=5828608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1424 (offset 5832704) nbdkit: file.0: debug: file: pwrite count=4096 offset=5832704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1425 (offset 5836800) nbdkit: file.0: debug: file: pwrite count=4096 offset=5836800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1426 (offset 5840896) nbdkit: file.0: debug: file: pwrite count=4096 offset=5840896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1427 (offset 5844992) nbdkit: file.0: debug: file: pwrite count=4096 offset=5844992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1428 (offset 5849088) nbdkit: file.0: debug: file: pwrite count=4096 offset=5849088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1429 (offset 5853184) nbdkit: file.0: debug: file: pwrite count=4096 offset=5853184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1430 (offset 5857280) nbdkit: file.0: debug: file: pwrite count=4096 offset=5857280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1431 (offset 5861376) nbdkit: file.0: debug: file: pwrite count=4096 offset=5861376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1432 (offset 5865472) nbdkit: file.0: debug: file: pwrite count=4096 offset=5865472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1433 (offset 5869568) nbdkit: file.0: debug: file: pwrite count=4096 offset=5869568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1434 (offset 5873664) nbdkit: file.0: debug: file: pwrite count=4096 offset=5873664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1435 (offset 5877760) nbdkit: file.0: debug: file: pwrite count=4096 offset=5877760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1436 (offset 5881856) nbdkit: file.0: debug: file: pwrite count=4096 offset=5881856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1437 (offset 5885952) nbdkit: file.0: debug: file: pwrite count=4096 offset=5885952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1438 (offset 5890048) nbdkit: file.0: debug: file: pwrite count=4096 offset=5890048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1439 (offset 5894144) nbdkit: file.0: debug: file: pwrite count=4096 offset=5894144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1440 (offset 5898240) nbdkit: file.0: debug: file: pwrite count=4096 offset=5898240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1441 (offset 5902336) nbdkit: file.0: debug: file: pwrite count=4096 offset=5902336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1442 (offset 5906432) nbdkit: file.0: debug: file: pwrite count=4096 offset=5906432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1443 (offset 5910528) nbdkit: file.0: debug: file: pwrite count=4096 offset=5910528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1444 (offset 5914624) nbdkit: file.0: debug: file: pwrite count=4096 offset=5914624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1445 (offset 5918720) nbdkit: file.0: debug: file: pwrite count=4096 offset=5918720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1446 (offset 5922816) nbdkit: file.0: debug: file: pwrite count=4096 offset=5922816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1447 (offset 5926912) nbdkit: file.0: debug: file: pwrite count=4096 offset=5926912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1448 (offset 5931008) nbdkit: file.0: debug: file: pwrite count=4096 offset=5931008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1449 (offset 5935104) nbdkit: file.0: debug: file: pwrite count=4096 offset=5935104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1450 (offset 5939200) nbdkit: file.0: debug: file: pwrite count=4096 offset=5939200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1451 (offset 5943296) nbdkit: file.0: debug: file: pwrite count=4096 offset=5943296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1452 (offset 5947392) nbdkit: file.0: debug: file: pwrite count=4096 offset=5947392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1453 (offset 5951488) nbdkit: file.0: debug: file: pwrite count=4096 offset=5951488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1454 (offset 5955584) nbdkit: file.0: debug: file: pwrite count=4096 offset=5955584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1455 (offset 5959680) nbdkit: file.0: debug: file: pwrite count=4096 offset=5959680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1456 (offset 5963776) nbdkit: file.0: debug: file: pwrite count=4096 offset=5963776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1457 (offset 5967872) nbdkit: file.0: debug: file: pwrite count=4096 offset=5967872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1458 (offset 5971968) nbdkit: file.0: debug: file: pwrite count=4096 offset=5971968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1459 (offset 5976064) nbdkit: file.0: debug: file: pwrite count=4096 offset=5976064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1460 (offset 5980160) nbdkit: file.0: debug: file: pwrite count=4096 offset=5980160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1461 (offset 5984256) nbdkit: file.0: debug: file: pwrite count=4096 offset=5984256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1462 (offset 5988352) nbdkit: file.0: debug: file: pwrite count=4096 offset=5988352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1463 (offset 5992448) nbdkit: file.0: debug: file: pwrite count=4096 offset=5992448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1464 (offset 5996544) nbdkit: file.0: debug: file: pwrite count=4096 offset=5996544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1465 (offset 6000640) nbdkit: file.0: debug: file: pwrite count=4096 offset=6000640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1466 (offset 6004736) nbdkit: file.0: debug: file: pwrite count=4096 offset=6004736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1467 (offset 6008832) nbdkit: file.0: debug: file: pwrite count=4096 offset=6008832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1468 (offset 6012928) nbdkit: file.0: debug: file: pwrite count=4096 offset=6012928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1469 (offset 6017024) nbdkit: file.0: debug: file: pwrite count=4096 offset=6017024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1470 (offset 6021120) nbdkit: file.0: debug: file: pwrite count=4096 offset=6021120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1471 (offset 6025216) nbdkit: file.0: debug: file: pwrite count=4096 offset=6025216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1472 (offset 6029312) nbdkit: file.0: debug: file: pwrite count=4096 offset=6029312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1473 (offset 6033408) nbdkit: file.0: debug: file: pwrite count=4096 offset=6033408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1474 (offset 6037504) nbdkit: file.0: debug: file: pwrite count=4096 offset=6037504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1475 (offset 6041600) nbdkit: file.0: debug: file: pwrite count=4096 offset=6041600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1476 (offset 6045696) nbdkit: file.0: debug: file: pwrite count=4096 offset=6045696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1477 (offset 6049792) nbdkit: file.0: debug: file: pwrite count=4096 offset=6049792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1478 (offset 6053888) nbdkit: file.0: debug: file: pwrite count=4096 offset=6053888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1479 (offset 6057984) nbdkit: file.0: debug: file: pwrite count=4096 offset=6057984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1480 (offset 6062080) nbdkit: file.0: debug: file: pwrite count=4096 offset=6062080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1481 (offset 6066176) nbdkit: file.0: debug: file: pwrite count=4096 offset=6066176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1482 (offset 6070272) nbdkit: file.0: debug: file: pwrite count=4096 offset=6070272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1483 (offset 6074368) nbdkit: file.0: debug: file: pwrite count=4096 offset=6074368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1484 (offset 6078464) nbdkit: file.0: debug: file: pwrite count=4096 offset=6078464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1485 (offset 6082560) nbdkit: file.0: debug: file: pwrite count=4096 offset=6082560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1486 (offset 6086656) nbdkit: file.0: debug: file: pwrite count=4096 offset=6086656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1487 (offset 6090752) nbdkit: file.0: debug: file: pwrite count=4096 offset=6090752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1488 (offset 6094848) nbdkit: file.0: debug: file: pwrite count=4096 offset=6094848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1489 (offset 6098944) nbdkit: file.0: debug: file: pwrite count=4096 offset=6098944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1490 (offset 6103040) nbdkit: file.0: debug: file: pwrite count=4096 offset=6103040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1491 (offset 6107136) nbdkit: file.0: debug: file: pwrite count=4096 offset=6107136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1492 (offset 6111232) nbdkit: file.0: debug: file: pwrite count=4096 offset=6111232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1493 (offset 6115328) nbdkit: file.0: debug: file: pwrite count=4096 offset=6115328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1494 (offset 6119424) nbdkit: file.0: debug: file: pwrite count=4096 offset=6119424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1495 (offset 6123520) nbdkit: file.0: debug: file: pwrite count=4096 offset=6123520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1496 (offset 6127616) nbdkit: file.0: debug: file: pwrite count=4096 offset=6127616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1497 (offset 6131712) nbdkit: file.0: debug: file: pwrite count=4096 offset=6131712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1498 (offset 6135808) nbdkit: file.0: debug: file: pwrite count=4096 offset=6135808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1499 (offset 6139904) nbdkit: file.0: debug: file: pwrite count=4096 offset=6139904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1500 (offset 6144000) nbdkit: file.0: debug: file: pwrite count=4096 offset=6144000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1501 (offset 6148096) nbdkit: file.0: debug: file: pwrite count=4096 offset=6148096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1502 (offset 6152192) nbdkit: file.0: debug: file: pwrite count=4096 offset=6152192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1503 (offset 6156288) nbdkit: file.0: debug: file: pwrite count=4096 offset=6156288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1504 (offset 6160384) nbdkit: file.0: debug: file: pwrite count=4096 offset=6160384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1505 (offset 6164480) nbdkit: file.0: debug: file: pwrite count=4096 offset=6164480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1506 (offset 6168576) nbdkit: file.0: debug: file: pwrite count=4096 offset=6168576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1507 (offset 6172672) nbdkit: file.0: debug: file: pwrite count=4096 offset=6172672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1508 (offset 6176768) nbdkit: file.0: debug: file: pwrite count=4096 offset=6176768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1509 (offset 6180864) nbdkit: file.0: debug: file: pwrite count=4096 offset=6180864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1510 (offset 6184960) nbdkit: file.0: debug: file: pwrite count=4096 offset=6184960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1511 (offset 6189056) nbdkit: file.0: debug: file: pwrite count=4096 offset=6189056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1512 (offset 6193152) nbdkit: file.0: debug: file: pwrite count=4096 offset=6193152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1513 (offset 6197248) nbdkit: file.0: debug: file: pwrite count=4096 offset=6197248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1514 (offset 6201344) nbdkit: file.0: debug: file: pwrite count=4096 offset=6201344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1515 (offset 6205440) nbdkit: file.0: debug: file: pwrite count=4096 offset=6205440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1516 (offset 6209536) nbdkit: file.0: debug: file: pwrite count=4096 offset=6209536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1517 (offset 6213632) nbdkit: file.0: debug: file: pwrite count=4096 offset=6213632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1518 (offset 6217728) nbdkit: file.0: debug: file: pwrite count=4096 offset=6217728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1519 (offset 6221824) nbdkit: file.0: debug: file: pwrite count=4096 offset=6221824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1520 (offset 6225920) nbdkit: file.0: debug: file: pwrite count=4096 offset=6225920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1521 (offset 6230016) nbdkit: file.0: debug: file: pwrite count=4096 offset=6230016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1522 (offset 6234112) nbdkit: file.0: debug: file: pwrite count=4096 offset=6234112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1523 (offset 6238208) nbdkit: file.0: debug: file: pwrite count=4096 offset=6238208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1524 (offset 6242304) nbdkit: file.0: debug: file: pwrite count=4096 offset=6242304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1525 (offset 6246400) nbdkit: file.0: debug: file: pwrite count=4096 offset=6246400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1526 (offset 6250496) nbdkit: file.0: debug: file: pwrite count=4096 offset=6250496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1527 (offset 6254592) nbdkit: file.0: debug: file: pwrite count=4096 offset=6254592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1528 (offset 6258688) nbdkit: file.0: debug: file: pwrite count=4096 offset=6258688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1529 (offset 6262784) nbdkit: file.0: debug: file: pwrite count=4096 offset=6262784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1530 (offset 6266880) nbdkit: file.0: debug: file: pwrite count=4096 offset=6266880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1531 (offset 6270976) nbdkit: file.0: debug: file: pwrite count=4096 offset=6270976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1532 (offset 6275072) nbdkit: file.0: debug: file: pwrite count=4096 offset=6275072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1533 (offset 6279168) nbdkit: file.0: debug: file: pwrite count=4096 offset=6279168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1534 (offset 6283264) nbdkit: file.0: debug: file: pwrite count=4096 offset=6283264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1535 (offset 6287360) nbdkit: file.0: debug: file: pwrite count=4096 offset=6287360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1536 (offset 6291456) nbdkit: file.0: debug: file: pwrite count=4096 offset=6291456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1537 (offset 6295552) nbdkit: file.0: debug: file: pwrite count=4096 offset=6295552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1538 (offset 6299648) nbdkit: file.0: debug: file: pwrite count=4096 offset=6299648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1539 (offset 6303744) nbdkit: file.0: debug: file: pwrite count=4096 offset=6303744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1540 (offset 6307840) nbdkit: file.0: debug: file: pwrite count=4096 offset=6307840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1541 (offset 6311936) nbdkit: file.0: debug: file: pwrite count=4096 offset=6311936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1542 (offset 6316032) nbdkit: file.0: debug: file: pwrite count=4096 offset=6316032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1543 (offset 6320128) nbdkit: file.0: debug: file: pwrite count=4096 offset=6320128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1544 (offset 6324224) nbdkit: file.0: debug: file: pwrite count=4096 offset=6324224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1545 (offset 6328320) nbdkit: file.0: debug: file: pwrite count=4096 offset=6328320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1546 (offset 6332416) nbdkit: file.0: debug: file: pwrite count=4096 offset=6332416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1547 (offset 6336512) nbdkit: file.0: debug: file: pwrite count=4096 offset=6336512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1548 (offset 6340608) nbdkit: file.0: debug: file: pwrite count=4096 offset=6340608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1549 (offset 6344704) nbdkit: file.0: debug: file: pwrite count=4096 offset=6344704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1550 (offset 6348800) nbdkit: file.0: debug: file: pwrite count=4096 offset=6348800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1551 (offset 6352896) nbdkit: file.0: debug: file: pwrite count=4096 offset=6352896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1552 (offset 6356992) nbdkit: file.0: debug: file: pwrite count=4096 offset=6356992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1553 (offset 6361088) nbdkit: file.0: debug: file: pwrite count=4096 offset=6361088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1554 (offset 6365184) nbdkit: file.0: debug: file: pwrite count=4096 offset=6365184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1555 (offset 6369280) nbdkit: file.0: debug: file: pwrite count=4096 offset=6369280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1556 (offset 6373376) nbdkit: file.0: debug: file: pwrite count=4096 offset=6373376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1557 (offset 6377472) nbdkit: file.0: debug: file: pwrite count=4096 offset=6377472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1558 (offset 6381568) nbdkit: file.0: debug: file: pwrite count=4096 offset=6381568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1559 (offset 6385664) nbdkit: file.0: debug: file: pwrite count=4096 offset=6385664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1560 (offset 6389760) nbdkit: file.0: debug: file: pwrite count=4096 offset=6389760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1561 (offset 6393856) nbdkit: file.0: debug: file: pwrite count=4096 offset=6393856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1562 (offset 6397952) nbdkit: file.0: debug: file: pwrite count=4096 offset=6397952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1563 (offset 6402048) nbdkit: file.0: debug: file: pwrite count=4096 offset=6402048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1564 (offset 6406144) nbdkit: file.0: debug: file: pwrite count=4096 offset=6406144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1565 (offset 6410240) nbdkit: file.0: debug: file: pwrite count=4096 offset=6410240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1566 (offset 6414336) nbdkit: file.0: debug: file: pwrite count=4096 offset=6414336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1567 (offset 6418432) nbdkit: file.0: debug: file: pwrite count=4096 offset=6418432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1568 (offset 6422528) nbdkit: file.0: debug: file: pwrite count=4096 offset=6422528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1569 (offset 6426624) nbdkit: file.0: debug: file: pwrite count=4096 offset=6426624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1570 (offset 6430720) nbdkit: file.0: debug: file: pwrite count=4096 offset=6430720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1571 (offset 6434816) nbdkit: file.0: debug: file: pwrite count=4096 offset=6434816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1572 (offset 6438912) nbdkit: file.0: debug: file: pwrite count=4096 offset=6438912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1573 (offset 6443008) nbdkit: file.0: debug: file: pwrite count=4096 offset=6443008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1574 (offset 6447104) nbdkit: file.0: debug: file: pwrite count=4096 offset=6447104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1575 (offset 6451200) nbdkit: file.0: debug: file: pwrite count=4096 offset=6451200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1576 (offset 6455296) nbdkit: file.0: debug: file: pwrite count=4096 offset=6455296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1577 (offset 6459392) nbdkit: file.0: debug: file: pwrite count=4096 offset=6459392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1578 (offset 6463488) nbdkit: file.0: debug: file: pwrite count=4096 offset=6463488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1579 (offset 6467584) nbdkit: file.0: debug: file: pwrite count=4096 offset=6467584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1580 (offset 6471680) nbdkit: file.0: debug: file: pwrite count=4096 offset=6471680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1581 (offset 6475776) nbdkit: file.0: debug: file: pwrite count=4096 offset=6475776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1582 (offset 6479872) nbdkit: file.0: debug: file: pwrite count=4096 offset=6479872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1583 (offset 6483968) nbdkit: file.0: debug: file: pwrite count=4096 offset=6483968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1584 (offset 6488064) nbdkit: file.0: debug: file: pwrite count=4096 offset=6488064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1585 (offset 6492160) nbdkit: file.0: debug: file: pwrite count=4096 offset=6492160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1586 (offset 6496256) nbdkit: file.0: debug: file: pwrite count=4096 offset=6496256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1587 (offset 6500352) nbdkit: file.0: debug: file: pwrite count=4096 offset=6500352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1588 (offset 6504448) nbdkit: file.0: debug: file: pwrite count=4096 offset=6504448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1589 (offset 6508544) nbdkit: file.0: debug: file: pwrite count=4096 offset=6508544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1590 (offset 6512640) nbdkit: file.0: debug: file: pwrite count=4096 offset=6512640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1591 (offset 6516736) nbdkit: file.0: debug: file: pwrite count=4096 offset=6516736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1592 (offset 6520832) nbdkit: file.0: debug: file: pwrite count=4096 offset=6520832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1593 (offset 6524928) nbdkit: file.0: debug: file: pwrite count=4096 offset=6524928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1594 (offset 6529024) nbdkit: file.0: debug: file: pwrite count=4096 offset=6529024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1595 (offset 6533120) nbdkit: file.0: debug: file: pwrite count=4096 offset=6533120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1596 (offset 6537216) nbdkit: file.0: debug: file: pwrite count=4096 offset=6537216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1597 (offset 6541312) nbdkit: file.0: debug: file: pwrite count=4096 offset=6541312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1598 (offset 6545408) nbdkit: file.0: debug: file: pwrite count=4096 offset=6545408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1599 (offset 6549504) nbdkit: file.0: debug: file: pwrite count=4096 offset=6549504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1600 (offset 6553600) nbdkit: file.0: debug: file: pwrite count=4096 offset=6553600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1601 (offset 6557696) nbdkit: file.0: debug: file: pwrite count=4096 offset=6557696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1602 (offset 6561792) nbdkit: file.0: debug: file: pwrite count=4096 offset=6561792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1603 (offset 6565888) nbdkit: file.0: debug: file: pwrite count=4096 offset=6565888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1604 (offset 6569984) nbdkit: file.0: debug: file: pwrite count=4096 offset=6569984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1605 (offset 6574080) nbdkit: file.0: debug: file: pwrite count=4096 offset=6574080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1606 (offset 6578176) nbdkit: file.0: debug: file: pwrite count=4096 offset=6578176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1607 (offset 6582272) nbdkit: file.0: debug: file: pwrite count=4096 offset=6582272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1608 (offset 6586368) nbdkit: file.0: debug: file: pwrite count=4096 offset=6586368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1609 (offset 6590464) nbdkit: file.0: debug: file: pwrite count=4096 offset=6590464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1610 (offset 6594560) nbdkit: file.0: debug: file: pwrite count=4096 offset=6594560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1611 (offset 6598656) nbdkit: file.0: debug: file: pwrite count=4096 offset=6598656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1612 (offset 6602752) nbdkit: file.0: debug: file: pwrite count=4096 offset=6602752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1613 (offset 6606848) nbdkit: file.0: debug: file: pwrite count=4096 offset=6606848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1614 (offset 6610944) nbdkit: file.0: debug: file: pwrite count=4096 offset=6610944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1615 (offset 6615040) nbdkit: file.0: debug: file: pwrite count=4096 offset=6615040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1616 (offset 6619136) nbdkit: file.0: debug: file: pwrite count=4096 offset=6619136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1617 (offset 6623232) nbdkit: file.0: debug: file: pwrite count=4096 offset=6623232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1618 (offset 6627328) nbdkit: file.0: debug: file: pwrite count=4096 offset=6627328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1619 (offset 6631424) nbdkit: file.0: debug: file: pwrite count=4096 offset=6631424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1620 (offset 6635520) nbdkit: file.0: debug: file: pwrite count=4096 offset=6635520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1621 (offset 6639616) nbdkit: file.0: debug: file: pwrite count=4096 offset=6639616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1622 (offset 6643712) nbdkit: file.0: debug: file: pwrite count=4096 offset=6643712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1623 (offset 6647808) nbdkit: file.0: debug: file: pwrite count=4096 offset=6647808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1624 (offset 6651904) nbdkit: file.0: debug: file: pwrite count=4096 offset=6651904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1625 (offset 6656000) nbdkit: file.0: debug: file: pwrite count=4096 offset=6656000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1626 (offset 6660096) nbdkit: file.0: debug: file: pwrite count=4096 offset=6660096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1627 (offset 6664192) nbdkit: file.0: debug: file: pwrite count=4096 offset=6664192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1628 (offset 6668288) nbdkit: file.0: debug: file: pwrite count=4096 offset=6668288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1629 (offset 6672384) nbdkit: file.0: debug: file: pwrite count=4096 offset=6672384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1630 (offset 6676480) nbdkit: file.0: debug: file: pwrite count=4096 offset=6676480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1631 (offset 6680576) nbdkit: file.0: debug: file: pwrite count=4096 offset=6680576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1632 (offset 6684672) nbdkit: file.0: debug: file: pwrite count=4096 offset=6684672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1633 (offset 6688768) nbdkit: file.0: debug: file: pwrite count=4096 offset=6688768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1634 (offset 6692864) nbdkit: file.0: debug: file: pwrite count=4096 offset=6692864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1635 (offset 6696960) nbdkit: file.0: debug: file: pwrite count=4096 offset=6696960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1636 (offset 6701056) nbdkit: file.0: debug: file: pwrite count=4096 offset=6701056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1637 (offset 6705152) nbdkit: file.0: debug: file: pwrite count=4096 offset=6705152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1638 (offset 6709248) nbdkit: file.0: debug: file: pwrite count=4096 offset=6709248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1639 (offset 6713344) nbdkit: file.0: debug: file: pwrite count=4096 offset=6713344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1640 (offset 6717440) nbdkit: file.0: debug: file: pwrite count=4096 offset=6717440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1641 (offset 6721536) nbdkit: file.0: debug: file: pwrite count=4096 offset=6721536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1642 (offset 6725632) nbdkit: file.0: debug: file: pwrite count=4096 offset=6725632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1643 (offset 6729728) nbdkit: file.0: debug: file: pwrite count=4096 offset=6729728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1644 (offset 6733824) nbdkit: file.0: debug: file: pwrite count=4096 offset=6733824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1645 (offset 6737920) nbdkit: file.0: debug: file: pwrite count=4096 offset=6737920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1646 (offset 6742016) nbdkit: file.0: debug: file: pwrite count=4096 offset=6742016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1647 (offset 6746112) nbdkit: file.0: debug: file: pwrite count=4096 offset=6746112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1648 (offset 6750208) nbdkit: file.0: debug: file: pwrite count=4096 offset=6750208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1649 (offset 6754304) nbdkit: file.0: debug: file: pwrite count=4096 offset=6754304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1650 (offset 6758400) nbdkit: file.0: debug: file: pwrite count=4096 offset=6758400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1651 (offset 6762496) nbdkit: file.0: debug: file: pwrite count=4096 offset=6762496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1652 (offset 6766592) nbdkit: file.0: debug: file: pwrite count=4096 offset=6766592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1653 (offset 6770688) nbdkit: file.0: debug: file: pwrite count=4096 offset=6770688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1654 (offset 6774784) nbdkit: file.0: debug: file: pwrite count=4096 offset=6774784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1655 (offset 6778880) nbdkit: file.0: debug: file: pwrite count=4096 offset=6778880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1656 (offset 6782976) nbdkit: file.0: debug: file: pwrite count=4096 offset=6782976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1657 (offset 6787072) nbdkit: file.0: debug: file: pwrite count=4096 offset=6787072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1658 (offset 6791168) nbdkit: file.0: debug: file: pwrite count=4096 offset=6791168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1659 (offset 6795264) nbdkit: file.0: debug: file: pwrite count=4096 offset=6795264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1660 (offset 6799360) nbdkit: file.0: debug: file: pwrite count=4096 offset=6799360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1661 (offset 6803456) nbdkit: file.0: debug: file: pwrite count=4096 offset=6803456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1662 (offset 6807552) nbdkit: file.0: debug: file: pwrite count=4096 offset=6807552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1663 (offset 6811648) nbdkit: file.0: debug: file: pwrite count=4096 offset=6811648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1664 (offset 6815744) nbdkit: file.0: debug: file: pwrite count=4096 offset=6815744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1665 (offset 6819840) nbdkit: file.0: debug: file: pwrite count=4096 offset=6819840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1666 (offset 6823936) nbdkit: file.0: debug: file: pwrite count=4096 offset=6823936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1667 (offset 6828032) nbdkit: file.0: debug: file: pwrite count=4096 offset=6828032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1668 (offset 6832128) nbdkit: file.0: debug: file: pwrite count=4096 offset=6832128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1669 (offset 6836224) nbdkit: file.0: debug: file: pwrite count=4096 offset=6836224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1670 (offset 6840320) nbdkit: file.0: debug: file: pwrite count=4096 offset=6840320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1671 (offset 6844416) nbdkit: file.0: debug: file: pwrite count=4096 offset=6844416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1672 (offset 6848512) nbdkit: file.0: debug: file: pwrite count=4096 offset=6848512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1673 (offset 6852608) nbdkit: file.0: debug: file: pwrite count=4096 offset=6852608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1674 (offset 6856704) nbdkit: file.0: debug: file: pwrite count=4096 offset=6856704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1675 (offset 6860800) nbdkit: file.0: debug: file: pwrite count=4096 offset=6860800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1676 (offset 6864896) nbdkit: file.0: debug: file: pwrite count=4096 offset=6864896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1677 (offset 6868992) nbdkit: file.0: debug: file: pwrite count=4096 offset=6868992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1678 (offset 6873088) nbdkit: file.0: debug: file: pwrite count=4096 offset=6873088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1679 (offset 6877184) nbdkit: file.0: debug: file: pwrite count=4096 offset=6877184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1680 (offset 6881280) nbdkit: file.0: debug: file: pwrite count=4096 offset=6881280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1681 (offset 6885376) nbdkit: file.0: debug: file: pwrite count=4096 offset=6885376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1682 (offset 6889472) nbdkit: file.0: debug: file: pwrite count=4096 offset=6889472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1683 (offset 6893568) nbdkit: file.0: debug: file: pwrite count=4096 offset=6893568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1684 (offset 6897664) nbdkit: file.0: debug: file: pwrite count=4096 offset=6897664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1685 (offset 6901760) nbdkit: file.0: debug: file: pwrite count=4096 offset=6901760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1686 (offset 6905856) nbdkit: file.0: debug: file: pwrite count=4096 offset=6905856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1687 (offset 6909952) nbdkit: file.0: debug: file: pwrite count=4096 offset=6909952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1688 (offset 6914048) nbdkit: file.0: debug: file: pwrite count=4096 offset=6914048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1689 (offset 6918144) nbdkit: file.0: debug: file: pwrite count=4096 offset=6918144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1690 (offset 6922240) nbdkit: file.0: debug: file: pwrite count=4096 offset=6922240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1691 (offset 6926336) nbdkit: file.0: debug: file: pwrite count=4096 offset=6926336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1692 (offset 6930432) nbdkit: file.0: debug: file: pwrite count=4096 offset=6930432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1693 (offset 6934528) nbdkit: file.0: debug: file: pwrite count=4096 offset=6934528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1694 (offset 6938624) nbdkit: file.0: debug: file: pwrite count=4096 offset=6938624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1695 (offset 6942720) nbdkit: file.0: debug: file: pwrite count=4096 offset=6942720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1696 (offset 6946816) nbdkit: file.0: debug: file: pwrite count=4096 offset=6946816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1697 (offset 6950912) nbdkit: file.0: debug: file: pwrite count=4096 offset=6950912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1698 (offset 6955008) nbdkit: file.0: debug: file: pwrite count=4096 offset=6955008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1699 (offset 6959104) nbdkit: file.0: debug: file: pwrite count=4096 offset=6959104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1700 (offset 6963200) nbdkit: file.0: debug: file: pwrite count=4096 offset=6963200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1701 (offset 6967296) nbdkit: file.0: debug: file: pwrite count=4096 offset=6967296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1702 (offset 6971392) nbdkit: file.0: debug: file: pwrite count=4096 offset=6971392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1703 (offset 6975488) nbdkit: file.0: debug: file: pwrite count=4096 offset=6975488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1704 (offset 6979584) nbdkit: file.0: debug: file: pwrite count=4096 offset=6979584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1705 (offset 6983680) nbdkit: file.0: debug: file: pwrite count=4096 offset=6983680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1706 (offset 6987776) nbdkit: file.0: debug: file: pwrite count=4096 offset=6987776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1707 (offset 6991872) nbdkit: file.0: debug: file: pwrite count=4096 offset=6991872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1708 (offset 6995968) nbdkit: file.0: debug: file: pwrite count=4096 offset=6995968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1709 (offset 7000064) nbdkit: file.0: debug: file: pwrite count=4096 offset=7000064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1710 (offset 7004160) nbdkit: file.0: debug: file: pwrite count=4096 offset=7004160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1711 (offset 7008256) nbdkit: file.0: debug: file: pwrite count=4096 offset=7008256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1712 (offset 7012352) nbdkit: file.0: debug: file: pwrite count=4096 offset=7012352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1713 (offset 7016448) nbdkit: file.0: debug: file: pwrite count=4096 offset=7016448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1714 (offset 7020544) nbdkit: file.0: debug: file: pwrite count=4096 offset=7020544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1715 (offset 7024640) nbdkit: file.0: debug: file: pwrite count=4096 offset=7024640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1716 (offset 7028736) nbdkit: file.0: debug: file: pwrite count=4096 offset=7028736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1717 (offset 7032832) nbdkit: file.0: debug: file: pwrite count=4096 offset=7032832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1718 (offset 7036928) nbdkit: file.0: debug: file: pwrite count=4096 offset=7036928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1719 (offset 7041024) nbdkit: file.0: debug: file: pwrite count=4096 offset=7041024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1720 (offset 7045120) nbdkit: file.0: debug: file: pwrite count=4096 offset=7045120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1721 (offset 7049216) nbdkit: file.0: debug: file: pwrite count=4096 offset=7049216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1722 (offset 7053312) nbdkit: file.0: debug: file: pwrite count=4096 offset=7053312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1723 (offset 7057408) nbdkit: file.0: debug: file: pwrite count=4096 offset=7057408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1724 (offset 7061504) nbdkit: file.0: debug: file: pwrite count=4096 offset=7061504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1725 (offset 7065600) nbdkit: file.0: debug: file: pwrite count=4096 offset=7065600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1726 (offset 7069696) nbdkit: file.0: debug: file: pwrite count=4096 offset=7069696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1727 (offset 7073792) nbdkit: file.0: debug: file: pwrite count=4096 offset=7073792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1728 (offset 7077888) nbdkit: file.0: debug: file: pwrite count=4096 offset=7077888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1729 (offset 7081984) nbdkit: file.0: debug: file: pwrite count=4096 offset=7081984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1730 (offset 7086080) nbdkit: file.0: debug: file: pwrite count=4096 offset=7086080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1731 (offset 7090176) nbdkit: file.0: debug: file: pwrite count=4096 offset=7090176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1732 (offset 7094272) nbdkit: file.0: debug: file: pwrite count=4096 offset=7094272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1733 (offset 7098368) nbdkit: file.0: debug: file: pwrite count=4096 offset=7098368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1734 (offset 7102464) nbdkit: file.0: debug: file: pwrite count=4096 offset=7102464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1735 (offset 7106560) nbdkit: file.0: debug: file: pwrite count=4096 offset=7106560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1736 (offset 7110656) nbdkit: file.0: debug: file: pwrite count=4096 offset=7110656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1737 (offset 7114752) nbdkit: file.0: debug: file: pwrite count=4096 offset=7114752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1738 (offset 7118848) nbdkit: file.0: debug: file: pwrite count=4096 offset=7118848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1739 (offset 7122944) nbdkit: file.0: debug: file: pwrite count=4096 offset=7122944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1740 (offset 7127040) nbdkit: file.0: debug: file: pwrite count=4096 offset=7127040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1741 (offset 7131136) nbdkit: file.0: debug: file: pwrite count=4096 offset=7131136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1742 (offset 7135232) nbdkit: file.0: debug: file: pwrite count=4096 offset=7135232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1743 (offset 7139328) nbdkit: file.0: debug: file: pwrite count=4096 offset=7139328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1744 (offset 7143424) nbdkit: file.0: debug: file: pwrite count=4096 offset=7143424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1745 (offset 7147520) nbdkit: file.0: debug: file: pwrite count=4096 offset=7147520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1746 (offset 7151616) nbdkit: file.0: debug: file: pwrite count=4096 offset=7151616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1747 (offset 7155712) nbdkit: file.0: debug: file: pwrite count=4096 offset=7155712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1748 (offset 7159808) nbdkit: file.0: debug: file: pwrite count=4096 offset=7159808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1749 (offset 7163904) nbdkit: file.0: debug: file: pwrite count=4096 offset=7163904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1750 (offset 7168000) nbdkit: file.0: debug: file: pwrite count=4096 offset=7168000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1751 (offset 7172096) nbdkit: file.0: debug: file: pwrite count=4096 offset=7172096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1752 (offset 7176192) nbdkit: file.0: debug: file: pwrite count=4096 offset=7176192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1753 (offset 7180288) nbdkit: file.0: debug: file: pwrite count=4096 offset=7180288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1754 (offset 7184384) nbdkit: file.0: debug: file: pwrite count=4096 offset=7184384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1755 (offset 7188480) nbdkit: file.0: debug: file: pwrite count=4096 offset=7188480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1756 (offset 7192576) nbdkit: file.0: debug: file: pwrite count=4096 offset=7192576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1757 (offset 7196672) nbdkit: file.0: debug: file: pwrite count=4096 offset=7196672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1758 (offset 7200768) nbdkit: file.0: debug: file: pwrite count=4096 offset=7200768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1759 (offset 7204864) nbdkit: file.0: debug: file: pwrite count=4096 offset=7204864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1760 (offset 7208960) nbdkit: file.0: debug: file: pwrite count=4096 offset=7208960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1761 (offset 7213056) nbdkit: file.0: debug: file: pwrite count=4096 offset=7213056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1762 (offset 7217152) nbdkit: file.0: debug: file: pwrite count=4096 offset=7217152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1763 (offset 7221248) nbdkit: file.0: debug: file: pwrite count=4096 offset=7221248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1764 (offset 7225344) nbdkit: file.0: debug: file: pwrite count=4096 offset=7225344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1765 (offset 7229440) nbdkit: file.0: debug: file: pwrite count=4096 offset=7229440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1766 (offset 7233536) nbdkit: file.0: debug: file: pwrite count=4096 offset=7233536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1767 (offset 7237632) nbdkit: file.0: debug: file: pwrite count=4096 offset=7237632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1768 (offset 7241728) nbdkit: file.0: debug: file: pwrite count=4096 offset=7241728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1769 (offset 7245824) nbdkit: file.0: debug: file: pwrite count=4096 offset=7245824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1770 (offset 7249920) nbdkit: file.0: debug: file: pwrite count=4096 offset=7249920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1771 (offset 7254016) nbdkit: file.0: debug: file: pwrite count=4096 offset=7254016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1772 (offset 7258112) nbdkit: file.0: debug: file: pwrite count=4096 offset=7258112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1773 (offset 7262208) nbdkit: file.0: debug: file: pwrite count=4096 offset=7262208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1774 (offset 7266304) nbdkit: file.0: debug: file: pwrite count=4096 offset=7266304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1775 (offset 7270400) nbdkit: file.0: debug: file: pwrite count=4096 offset=7270400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1776 (offset 7274496) nbdkit: file.0: debug: file: pwrite count=4096 offset=7274496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1777 (offset 7278592) nbdkit: file.0: debug: file: pwrite count=4096 offset=7278592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1778 (offset 7282688) nbdkit: file.0: debug: file: pwrite count=4096 offset=7282688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1779 (offset 7286784) nbdkit: file.0: debug: file: pwrite count=4096 offset=7286784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1780 (offset 7290880) nbdkit: file.0: debug: file: pwrite count=4096 offset=7290880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1781 (offset 7294976) nbdkit: file.0: debug: file: pwrite count=4096 offset=7294976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1782 (offset 7299072) nbdkit: file.0: debug: file: pwrite count=4096 offset=7299072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1783 (offset 7303168) nbdkit: file.0: debug: file: pwrite count=4096 offset=7303168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1784 (offset 7307264) nbdkit: file.0: debug: file: pwrite count=4096 offset=7307264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1785 (offset 7311360) nbdkit: file.0: debug: file: pwrite count=4096 offset=7311360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1786 (offset 7315456) nbdkit: file.0: debug: file: pwrite count=4096 offset=7315456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1787 (offset 7319552) nbdkit: file.0: debug: file: pwrite count=4096 offset=7319552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1788 (offset 7323648) nbdkit: file.0: debug: file: pwrite count=4096 offset=7323648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1789 (offset 7327744) nbdkit: file.0: debug: file: pwrite count=4096 offset=7327744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1790 (offset 7331840) nbdkit: file.0: debug: file: pwrite count=4096 offset=7331840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1791 (offset 7335936) nbdkit: file.0: debug: file: pwrite count=4096 offset=7335936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1792 (offset 7340032) nbdkit: file.0: debug: file: pwrite count=4096 offset=7340032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1793 (offset 7344128) nbdkit: file.0: debug: file: pwrite count=4096 offset=7344128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1794 (offset 7348224) nbdkit: file.0: debug: file: pwrite count=4096 offset=7348224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1795 (offset 7352320) nbdkit: file.0: debug: file: pwrite count=4096 offset=7352320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1796 (offset 7356416) nbdkit: file.0: debug: file: pwrite count=4096 offset=7356416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1797 (offset 7360512) nbdkit: file.0: debug: file: pwrite count=4096 offset=7360512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1798 (offset 7364608) nbdkit: file.0: debug: file: pwrite count=4096 offset=7364608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1799 (offset 7368704) nbdkit: file.0: debug: file: pwrite count=4096 offset=7368704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1800 (offset 7372800) nbdkit: file.0: debug: file: pwrite count=4096 offset=7372800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1801 (offset 7376896) nbdkit: file.0: debug: file: pwrite count=4096 offset=7376896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1802 (offset 7380992) nbdkit: file.0: debug: file: pwrite count=4096 offset=7380992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1803 (offset 7385088) nbdkit: file.0: debug: file: pwrite count=4096 offset=7385088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1804 (offset 7389184) nbdkit: file.0: debug: file: pwrite count=4096 offset=7389184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1805 (offset 7393280) nbdkit: file.0: debug: file: pwrite count=4096 offset=7393280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1806 (offset 7397376) nbdkit: file.0: debug: file: pwrite count=4096 offset=7397376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1807 (offset 7401472) nbdkit: file.0: debug: file: pwrite count=4096 offset=7401472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1808 (offset 7405568) nbdkit: file.0: debug: file: pwrite count=4096 offset=7405568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1809 (offset 7409664) nbdkit: file.0: debug: file: pwrite count=4096 offset=7409664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1810 (offset 7413760) nbdkit: file.0: debug: file: pwrite count=4096 offset=7413760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1811 (offset 7417856) nbdkit: file.0: debug: file: pwrite count=4096 offset=7417856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1812 (offset 7421952) nbdkit: file.0: debug: file: pwrite count=4096 offset=7421952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1813 (offset 7426048) nbdkit: file.0: debug: file: pwrite count=4096 offset=7426048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1814 (offset 7430144) nbdkit: file.0: debug: file: pwrite count=4096 offset=7430144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1815 (offset 7434240) nbdkit: file.0: debug: file: pwrite count=4096 offset=7434240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1816 (offset 7438336) nbdkit: file.0: debug: file: pwrite count=4096 offset=7438336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1817 (offset 7442432) nbdkit: file.0: debug: file: pwrite count=4096 offset=7442432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1818 (offset 7446528) nbdkit: file.0: debug: file: pwrite count=4096 offset=7446528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1819 (offset 7450624) nbdkit: file.0: debug: file: pwrite count=4096 offset=7450624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1820 (offset 7454720) nbdkit: file.0: debug: file: pwrite count=4096 offset=7454720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1821 (offset 7458816) nbdkit: file.0: debug: file: pwrite count=4096 offset=7458816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1822 (offset 7462912) nbdkit: file.0: debug: file: pwrite count=4096 offset=7462912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1823 (offset 7467008) nbdkit: file.0: debug: file: pwrite count=4096 offset=7467008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1824 (offset 7471104) nbdkit: file.0: debug: file: pwrite count=4096 offset=7471104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1825 (offset 7475200) nbdkit: file.0: debug: file: pwrite count=4096 offset=7475200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1826 (offset 7479296) nbdkit: file.0: debug: file: pwrite count=4096 offset=7479296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1827 (offset 7483392) nbdkit: file.0: debug: file: pwrite count=4096 offset=7483392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1828 (offset 7487488) nbdkit: file.0: debug: file: pwrite count=4096 offset=7487488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1829 (offset 7491584) nbdkit: file.0: debug: file: pwrite count=4096 offset=7491584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1830 (offset 7495680) nbdkit: file.0: debug: file: pwrite count=4096 offset=7495680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1831 (offset 7499776) nbdkit: file.0: debug: file: pwrite count=4096 offset=7499776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1832 (offset 7503872) nbdkit: file.0: debug: file: pwrite count=4096 offset=7503872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1833 (offset 7507968) nbdkit: file.0: debug: file: pwrite count=4096 offset=7507968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1834 (offset 7512064) nbdkit: file.0: debug: file: pwrite count=4096 offset=7512064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1835 (offset 7516160) nbdkit: file.0: debug: file: pwrite count=4096 offset=7516160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1836 (offset 7520256) nbdkit: file.0: debug: file: pwrite count=4096 offset=7520256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1837 (offset 7524352) nbdkit: file.0: debug: file: pwrite count=4096 offset=7524352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1838 (offset 7528448) nbdkit: file.0: debug: file: pwrite count=4096 offset=7528448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1839 (offset 7532544) nbdkit: file.0: debug: file: pwrite count=4096 offset=7532544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1840 (offset 7536640) nbdkit: file.0: debug: file: pwrite count=4096 offset=7536640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1841 (offset 7540736) nbdkit: file.0: debug: file: pwrite count=4096 offset=7540736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1842 (offset 7544832) nbdkit: file.0: debug: file: pwrite count=4096 offset=7544832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1843 (offset 7548928) nbdkit: file.0: debug: file: pwrite count=4096 offset=7548928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1844 (offset 7553024) nbdkit: file.0: debug: file: pwrite count=4096 offset=7553024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1845 (offset 7557120) nbdkit: file.0: debug: file: pwrite count=4096 offset=7557120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1846 (offset 7561216) nbdkit: file.0: debug: file: pwrite count=4096 offset=7561216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1847 (offset 7565312) nbdkit: file.0: debug: file: pwrite count=4096 offset=7565312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1848 (offset 7569408) nbdkit: file.0: debug: file: pwrite count=4096 offset=7569408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1849 (offset 7573504) nbdkit: file.0: debug: file: pwrite count=4096 offset=7573504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1850 (offset 7577600) nbdkit: file.0: debug: file: pwrite count=4096 offset=7577600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1851 (offset 7581696) nbdkit: file.0: debug: file: pwrite count=4096 offset=7581696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1852 (offset 7585792) nbdkit: file.0: debug: file: pwrite count=4096 offset=7585792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1853 (offset 7589888) nbdkit: file.0: debug: file: pwrite count=4096 offset=7589888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1854 (offset 7593984) nbdkit: file.0: debug: file: pwrite count=4096 offset=7593984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1855 (offset 7598080) nbdkit: file.0: debug: file: pwrite count=4096 offset=7598080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1856 (offset 7602176) nbdkit: file.0: debug: file: pwrite count=4096 offset=7602176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1857 (offset 7606272) nbdkit: file.0: debug: file: pwrite count=4096 offset=7606272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1858 (offset 7610368) nbdkit: file.0: debug: file: pwrite count=4096 offset=7610368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1859 (offset 7614464) nbdkit: file.0: debug: file: pwrite count=4096 offset=7614464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1860 (offset 7618560) nbdkit: file.0: debug: file: pwrite count=4096 offset=7618560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1861 (offset 7622656) nbdkit: file.0: debug: file: pwrite count=4096 offset=7622656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1862 (offset 7626752) nbdkit: file.0: debug: file: pwrite count=4096 offset=7626752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1863 (offset 7630848) nbdkit: file.0: debug: file: pwrite count=4096 offset=7630848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1864 (offset 7634944) nbdkit: file.0: debug: file: pwrite count=4096 offset=7634944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1865 (offset 7639040) nbdkit: file.0: debug: file: pwrite count=4096 offset=7639040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1866 (offset 7643136) nbdkit: file.0: debug: file: pwrite count=4096 offset=7643136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1867 (offset 7647232) nbdkit: file.0: debug: file: pwrite count=4096 offset=7647232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1868 (offset 7651328) nbdkit: file.0: debug: file: pwrite count=4096 offset=7651328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1869 (offset 7655424) nbdkit: file.0: debug: file: pwrite count=4096 offset=7655424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1870 (offset 7659520) nbdkit: file.0: debug: file: pwrite count=4096 offset=7659520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1871 (offset 7663616) nbdkit: file.0: debug: file: pwrite count=4096 offset=7663616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1872 (offset 7667712) nbdkit: file.0: debug: file: pwrite count=4096 offset=7667712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1873 (offset 7671808) nbdkit: file.0: debug: file: pwrite count=4096 offset=7671808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1874 (offset 7675904) nbdkit: file.0: debug: file: pwrite count=4096 offset=7675904 fua=1 nbdkit: file.0: debug: cache: writethrough block 1875 (offset 7680000) nbdkit: file.0: debug: file: pwrite count=4096 offset=7680000 fua=1 nbdkit: file.0: debug: cache: writethrough block 1876 (offset 7684096) nbdkit: file.0: debug: file: pwrite count=4096 offset=7684096 fua=1 nbdkit: file.0: debug: cache: writethrough block 1877 (offset 7688192) nbdkit: file.0: debug: file: pwrite count=4096 offset=7688192 fua=1 nbdkit: file.0: debug: cache: writethrough block 1878 (offset 7692288) nbdkit: file.0: debug: file: pwrite count=4096 offset=7692288 fua=1 nbdkit: file.0: debug: cache: writethrough block 1879 (offset 7696384) nbdkit: file.0: debug: file: pwrite count=4096 offset=7696384 fua=1 nbdkit: file.0: debug: cache: writethrough block 1880 (offset 7700480) nbdkit: file.0: debug: file: pwrite count=4096 offset=7700480 fua=1 nbdkit: file.0: debug: cache: writethrough block 1881 (offset 7704576) nbdkit: file.0: debug: file: pwrite count=4096 offset=7704576 fua=1 nbdkit: file.0: debug: cache: writethrough block 1882 (offset 7708672) nbdkit: file.0: debug: file: pwrite count=4096 offset=7708672 fua=1 nbdkit: file.0: debug: cache: writethrough block 1883 (offset 7712768) nbdkit: file.0: debug: file: pwrite count=4096 offset=7712768 fua=1 nbdkit: file.0: debug: cache: writethrough block 1884 (offset 7716864) nbdkit: file.0: debug: file: pwrite count=4096 offset=7716864 fua=1 nbdkit: file.0: debug: cache: writethrough block 1885 (offset 7720960) nbdkit: file.0: debug: file: pwrite count=4096 offset=7720960 fua=1 nbdkit: file.0: debug: cache: writethrough block 1886 (offset 7725056) nbdkit: file.0: debug: file: pwrite count=4096 offset=7725056 fua=1 nbdkit: file.0: debug: cache: writethrough block 1887 (offset 7729152) nbdkit: file.0: debug: file: pwrite count=4096 offset=7729152 fua=1 nbdkit: file.0: debug: cache: writethrough block 1888 (offset 7733248) nbdkit: file.0: debug: file: pwrite count=4096 offset=7733248 fua=1 nbdkit: file.0: debug: cache: writethrough block 1889 (offset 7737344) nbdkit: file.0: debug: file: pwrite count=4096 offset=7737344 fua=1 nbdkit: file.0: debug: cache: writethrough block 1890 (offset 7741440) nbdkit: file.0: debug: file: pwrite count=4096 offset=7741440 fua=1 nbdkit: file.0: debug: cache: writethrough block 1891 (offset 7745536) nbdkit: file.0: debug: file: pwrite count=4096 offset=7745536 fua=1 nbdkit: file.0: debug: cache: writethrough block 1892 (offset 7749632) nbdkit: file.0: debug: file: pwrite count=4096 offset=7749632 fua=1 nbdkit: file.0: debug: cache: writethrough block 1893 (offset 7753728) nbdkit: file.0: debug: file: pwrite count=4096 offset=7753728 fua=1 nbdkit: file.0: debug: cache: writethrough block 1894 (offset 7757824) nbdkit: file.0: debug: file: pwrite count=4096 offset=7757824 fua=1 nbdkit: file.0: debug: cache: writethrough block 1895 (offset 7761920) nbdkit: file.0: debug: file: pwrite count=4096 offset=7761920 fua=1 nbdkit: file.0: debug: cache: writethrough block 1896 (offset 7766016) nbdkit: file.0: debug: file: pwrite count=4096 offset=7766016 fua=1 nbdkit: file.0: debug: cache: writethrough block 1897 (offset 7770112) nbdkit: file.0: debug: file: pwrite count=4096 offset=7770112 fua=1 nbdkit: file.0: debug: cache: writethrough block 1898 (offset 7774208) nbdkit: file.0: debug: file: pwrite count=4096 offset=7774208 fua=1 nbdkit: file.0: debug: cache: writethrough block 1899 (offset 7778304) nbdkit: file.0: debug: file: pwrite count=4096 offset=7778304 fua=1 nbdkit: file.0: debug: cache: writethrough block 1900 (offset 7782400) nbdkit: file.0: debug: file: pwrite count=4096 offset=7782400 fua=1 nbdkit: file.0: debug: cache: writethrough block 1901 (offset 7786496) nbdkit: file.0: debug: file: pwrite count=4096 offset=7786496 fua=1 nbdkit: file.0: debug: cache: writethrough block 1902 (offset 7790592) nbdkit: file.0: debug: file: pwrite count=4096 offset=7790592 fua=1 nbdkit: file.0: debug: cache: writethrough block 1903 (offset 7794688) nbdkit: file.0: debug: file: pwrite count=4096 offset=7794688 fua=1 nbdkit: file.0: debug: cache: writethrough block 1904 (offset 7798784) nbdkit: file.0: debug: file: pwrite count=4096 offset=7798784 fua=1 nbdkit: file.0: debug: cache: writethrough block 1905 (offset 7802880) nbdkit: file.0: debug: file: pwrite count=4096 offset=7802880 fua=1 nbdkit: file.0: debug: cache: writethrough block 1906 (offset 7806976) nbdkit: file.0: debug: file: pwrite count=4096 offset=7806976 fua=1 nbdkit: file.0: debug: cache: writethrough block 1907 (offset 7811072) nbdkit: file.0: debug: file: pwrite count=4096 offset=7811072 fua=1 nbdkit: file.0: debug: cache: writethrough block 1908 (offset 7815168) nbdkit: file.0: debug: file: pwrite count=4096 offset=7815168 fua=1 nbdkit: file.0: debug: cache: writethrough block 1909 (offset 7819264) nbdkit: file.0: debug: file: pwrite count=4096 offset=7819264 fua=1 nbdkit: file.0: debug: cache: writethrough block 1910 (offset 7823360) nbdkit: file.0: debug: file: pwrite count=4096 offset=7823360 fua=1 nbdkit: file.0: debug: cache: writethrough block 1911 (offset 7827456) nbdkit: file.0: debug: file: pwrite count=4096 offset=7827456 fua=1 nbdkit: file.0: debug: cache: writethrough block 1912 (offset 7831552) nbdkit: file.0: debug: file: pwrite count=4096 offset=7831552 fua=1 nbdkit: file.0: debug: cache: writethrough block 1913 (offset 7835648) nbdkit: file.0: debug: file: pwrite count=4096 offset=7835648 fua=1 nbdkit: file.0: debug: cache: writethrough block 1914 (offset 7839744) nbdkit: file.0: debug: file: pwrite count=4096 offset=7839744 fua=1 nbdkit: file.0: debug: cache: writethrough block 1915 (offset 7843840) nbdkit: file.0: debug: file: pwrite count=4096 offset=7843840 fua=1 nbdkit: file.0: debug: cache: writethrough block 1916 (offset 7847936) nbdkit: file.0: debug: file: pwrite count=4096 offset=7847936 fua=1 nbdkit: file.0: debug: cache: writethrough block 1917 (offset 7852032) nbdkit: file.0: debug: file: pwrite count=4096 offset=7852032 fua=1 nbdkit: file.0: debug: cache: writethrough block 1918 (offset 7856128) nbdkit: file.0: debug: file: pwrite count=4096 offset=7856128 fua=1 nbdkit: file.0: debug: cache: writethrough block 1919 (offset 7860224) nbdkit: file.0: debug: file: pwrite count=4096 offset=7860224 fua=1 nbdkit: file.0: debug: cache: writethrough block 1920 (offset 7864320) nbdkit: file.0: debug: file: pwrite count=4096 offset=7864320 fua=1 nbdkit: file.0: debug: cache: writethrough block 1921 (offset 7868416) nbdkit: file.0: debug: file: pwrite count=4096 offset=7868416 fua=1 nbdkit: file.0: debug: cache: writethrough block 1922 (offset 7872512) nbdkit: file.0: debug: file: pwrite count=4096 offset=7872512 fua=1 nbdkit: file.0: debug: cache: writethrough block 1923 (offset 7876608) nbdkit: file.0: debug: file: pwrite count=4096 offset=7876608 fua=1 nbdkit: file.0: debug: cache: writethrough block 1924 (offset 7880704) nbdkit: file.0: debug: file: pwrite count=4096 offset=7880704 fua=1 nbdkit: file.0: debug: cache: writethrough block 1925 (offset 7884800) nbdkit: file.0: debug: file: pwrite count=4096 offset=7884800 fua=1 nbdkit: file.0: debug: cache: writethrough block 1926 (offset 7888896) nbdkit: file.0: debug: file: pwrite count=4096 offset=7888896 fua=1 nbdkit: file.0: debug: cache: writethrough block 1927 (offset 7892992) nbdkit: file.0: debug: file: pwrite count=4096 offset=7892992 fua=1 nbdkit: file.0: debug: cache: writethrough block 1928 (offset 7897088) nbdkit: file.0: debug: file: pwrite count=4096 offset=7897088 fua=1 nbdkit: file.0: debug: cache: writethrough block 1929 (offset 7901184) nbdkit: file.0: debug: file: pwrite count=4096 offset=7901184 fua=1 nbdkit: file.0: debug: cache: writethrough block 1930 (offset 7905280) nbdkit: file.0: debug: file: pwrite count=4096 offset=7905280 fua=1 nbdkit: file.0: debug: cache: writethrough block 1931 (offset 7909376) nbdkit: file.0: debug: file: pwrite count=4096 offset=7909376 fua=1 nbdkit: file.0: debug: cache: writethrough block 1932 (offset 7913472) nbdkit: file.0: debug: file: pwrite count=4096 offset=7913472 fua=1 nbdkit: file.0: debug: cache: writethrough block 1933 (offset 7917568) nbdkit: file.0: debug: file: pwrite count=4096 offset=7917568 fua=1 nbdkit: file.0: debug: cache: writethrough block 1934 (offset 7921664) nbdkit: file.0: debug: file: pwrite count=4096 offset=7921664 fua=1 nbdkit: file.0: debug: cache: writethrough block 1935 (offset 7925760) nbdkit: file.0: debug: file: pwrite count=4096 offset=7925760 fua=1 nbdkit: file.0: debug: cache: writethrough block 1936 (offset 7929856) nbdkit: file.0: debug: file: pwrite count=4096 offset=7929856 fua=1 nbdkit: file.0: debug: cache: writethrough block 1937 (offset 7933952) nbdkit: file.0: debug: file: pwrite count=4096 offset=7933952 fua=1 nbdkit: file.0: debug: cache: writethrough block 1938 (offset 7938048) nbdkit: file.0: debug: file: pwrite count=4096 offset=7938048 fua=1 nbdkit: file.0: debug: cache: writethrough block 1939 (offset 7942144) nbdkit: file.0: debug: file: pwrite count=4096 offset=7942144 fua=1 nbdkit: file.0: debug: cache: writethrough block 1940 (offset 7946240) nbdkit: file.0: debug: file: pwrite count=4096 offset=7946240 fua=1 nbdkit: file.0: debug: cache: writethrough block 1941 (offset 7950336) nbdkit: file.0: debug: file: pwrite count=4096 offset=7950336 fua=1 nbdkit: file.0: debug: cache: writethrough block 1942 (offset 7954432) nbdkit: file.0: debug: file: pwrite count=4096 offset=7954432 fua=1 nbdkit: file.0: debug: cache: writethrough block 1943 (offset 7958528) nbdkit: file.0: debug: file: pwrite count=4096 offset=7958528 fua=1 nbdkit: file.0: debug: cache: writethrough block 1944 (offset 7962624) nbdkit: file.0: debug: file: pwrite count=4096 offset=7962624 fua=1 nbdkit: file.0: debug: cache: writethrough block 1945 (offset 7966720) nbdkit: file.0: debug: file: pwrite count=4096 offset=7966720 fua=1 nbdkit: file.0: debug: cache: writethrough block 1946 (offset 7970816) nbdkit: file.0: debug: file: pwrite count=4096 offset=7970816 fua=1 nbdkit: file.0: debug: cache: writethrough block 1947 (offset 7974912) nbdkit: file.0: debug: file: pwrite count=4096 offset=7974912 fua=1 nbdkit: file.0: debug: cache: writethrough block 1948 (offset 7979008) nbdkit: file.0: debug: file: pwrite count=4096 offset=7979008 fua=1 nbdkit: file.0: debug: cache: writethrough block 1949 (offset 7983104) nbdkit: file.0: debug: file: pwrite count=4096 offset=7983104 fua=1 nbdkit: file.0: debug: cache: writethrough block 1950 (offset 7987200) nbdkit: file.0: debug: file: pwrite count=4096 offset=7987200 fua=1 nbdkit: file.0: debug: cache: writethrough block 1951 (offset 7991296) nbdkit: file.0: debug: file: pwrite count=4096 offset=7991296 fua=1 nbdkit: file.0: debug: cache: writethrough block 1952 (offset 7995392) nbdkit: file.0: debug: file: pwrite count=4096 offset=7995392 fua=1 nbdkit: file.0: debug: cache: writethrough block 1953 (offset 7999488) nbdkit: file.0: debug: file: pwrite count=4096 offset=7999488 fua=1 nbdkit: file.0: debug: cache: writethrough block 1954 (offset 8003584) nbdkit: file.0: debug: file: pwrite count=4096 offset=8003584 fua=1 nbdkit: file.0: debug: cache: writethrough block 1955 (offset 8007680) nbdkit: file.0: debug: file: pwrite count=4096 offset=8007680 fua=1 nbdkit: file.0: debug: cache: writethrough block 1956 (offset 8011776) nbdkit: file.0: debug: file: pwrite count=4096 offset=8011776 fua=1 nbdkit: file.0: debug: cache: writethrough block 1957 (offset 8015872) nbdkit: file.0: debug: file: pwrite count=4096 offset=8015872 fua=1 nbdkit: file.0: debug: cache: writethrough block 1958 (offset 8019968) nbdkit: file.0: debug: file: pwrite count=4096 offset=8019968 fua=1 nbdkit: file.0: debug: cache: writethrough block 1959 (offset 8024064) nbdkit: file.0: debug: file: pwrite count=4096 offset=8024064 fua=1 nbdkit: file.0: debug: cache: writethrough block 1960 (offset 8028160) nbdkit: file.0: debug: file: pwrite count=4096 offset=8028160 fua=1 nbdkit: file.0: debug: cache: writethrough block 1961 (offset 8032256) nbdkit: file.0: debug: file: pwrite count=4096 offset=8032256 fua=1 nbdkit: file.0: debug: cache: writethrough block 1962 (offset 8036352) nbdkit: file.0: debug: file: pwrite count=4096 offset=8036352 fua=1 nbdkit: file.0: debug: cache: writethrough block 1963 (offset 8040448) nbdkit: file.0: debug: file: pwrite count=4096 offset=8040448 fua=1 nbdkit: file.0: debug: cache: writethrough block 1964 (offset 8044544) nbdkit: file.0: debug: file: pwrite count=4096 offset=8044544 fua=1 nbdkit: file.0: debug: cache: writethrough block 1965 (offset 8048640) nbdkit: file.0: debug: file: pwrite count=4096 offset=8048640 fua=1 nbdkit: file.0: debug: cache: writethrough block 1966 (offset 8052736) nbdkit: file.0: debug: file: pwrite count=4096 offset=8052736 fua=1 nbdkit: file.0: debug: cache: writethrough block 1967 (offset 8056832) nbdkit: file.0: debug: file: pwrite count=4096 offset=8056832 fua=1 nbdkit: file.0: debug: cache: writethrough block 1968 (offset 8060928) nbdkit: file.0: debug: file: pwrite count=4096 offset=8060928 fua=1 nbdkit: file.0: debug: cache: writethrough block 1969 (offset 8065024) nbdkit: file.0: debug: file: pwrite count=4096 offset=8065024 fua=1 nbdkit: file.0: debug: cache: writethrough block 1970 (offset 8069120) nbdkit: file.0: debug: file: pwrite count=4096 offset=8069120 fua=1 nbdkit: file.0: debug: cache: writethrough block 1971 (offset 8073216) nbdkit: file.0: debug: file: pwrite count=4096 offset=8073216 fua=1 nbdkit: file.0: debug: cache: writethrough block 1972 (offset 8077312) nbdkit: file.0: debug: file: pwrite count=4096 offset=8077312 fua=1 nbdkit: file.0: debug: cache: writethrough block 1973 (offset 8081408) nbdkit: file.0: debug: file: pwrite count=4096 offset=8081408 fua=1 nbdkit: file.0: debug: cache: writethrough block 1974 (offset 8085504) nbdkit: file.0: debug: file: pwrite count=4096 offset=8085504 fua=1 nbdkit: file.0: debug: cache: writethrough block 1975 (offset 8089600) nbdkit: file.0: debug: file: pwrite count=4096 offset=8089600 fua=1 nbdkit: file.0: debug: cache: writethrough block 1976 (offset 8093696) nbdkit: file.0: debug: file: pwrite count=4096 offset=8093696 fua=1 nbdkit: file.0: debug: cache: writethrough block 1977 (offset 8097792) nbdkit: file.0: debug: file: pwrite count=4096 offset=8097792 fua=1 nbdkit: file.0: debug: cache: writethrough block 1978 (offset 8101888) nbdkit: file.0: debug: file: pwrite count=4096 offset=8101888 fua=1 nbdkit: file.0: debug: cache: writethrough block 1979 (offset 8105984) nbdkit: file.0: debug: file: pwrite count=4096 offset=8105984 fua=1 nbdkit: file.0: debug: cache: writethrough block 1980 (offset 8110080) nbdkit: file.0: debug: file: pwrite count=4096 offset=8110080 fua=1 nbdkit: file.0: debug: cache: writethrough block 1981 (offset 8114176) nbdkit: file.0: debug: file: pwrite count=4096 offset=8114176 fua=1 nbdkit: file.0: debug: cache: writethrough block 1982 (offset 8118272) nbdkit: file.0: debug: file: pwrite count=4096 offset=8118272 fua=1 nbdkit: file.0: debug: cache: writethrough block 1983 (offset 8122368) nbdkit: file.0: debug: file: pwrite count=4096 offset=8122368 fua=1 nbdkit: file.0: debug: cache: writethrough block 1984 (offset 8126464) nbdkit: file.0: debug: file: pwrite count=4096 offset=8126464 fua=1 nbdkit: file.0: debug: cache: writethrough block 1985 (offset 8130560) nbdkit: file.0: debug: file: pwrite count=4096 offset=8130560 fua=1 nbdkit: file.0: debug: cache: writethrough block 1986 (offset 8134656) nbdkit: file.0: debug: file: pwrite count=4096 offset=8134656 fua=1 nbdkit: file.0: debug: cache: writethrough block 1987 (offset 8138752) nbdkit: file.0: debug: file: pwrite count=4096 offset=8138752 fua=1 nbdkit: file.0: debug: cache: writethrough block 1988 (offset 8142848) nbdkit: file.0: debug: file: pwrite count=4096 offset=8142848 fua=1 nbdkit: file.0: debug: cache: writethrough block 1989 (offset 8146944) nbdkit: file.0: debug: file: pwrite count=4096 offset=8146944 fua=1 nbdkit: file.0: debug: cache: writethrough block 1990 (offset 8151040) nbdkit: file.0: debug: file: pwrite count=4096 offset=8151040 fua=1 nbdkit: file.0: debug: cache: writethrough block 1991 (offset 8155136) nbdkit: file.0: debug: file: pwrite count=4096 offset=8155136 fua=1 nbdkit: file.0: debug: cache: writethrough block 1992 (offset 8159232) nbdkit: file.0: debug: file: pwrite count=4096 offset=8159232 fua=1 nbdkit: file.0: debug: cache: writethrough block 1993 (offset 8163328) nbdkit: file.0: debug: file: pwrite count=4096 offset=8163328 fua=1 nbdkit: file.0: debug: cache: writethrough block 1994 (offset 8167424) nbdkit: file.0: debug: file: pwrite count=4096 offset=8167424 fua=1 nbdkit: file.0: debug: cache: writethrough block 1995 (offset 8171520) nbdkit: file.0: debug: file: pwrite count=4096 offset=8171520 fua=1 nbdkit: file.0: debug: cache: writethrough block 1996 (offset 8175616) nbdkit: file.0: debug: file: pwrite count=4096 offset=8175616 fua=1 nbdkit: file.0: debug: cache: writethrough block 1997 (offset 8179712) nbdkit: file.0: debug: file: pwrite count=4096 offset=8179712 fua=1 nbdkit: file.0: debug: cache: writethrough block 1998 (offset 8183808) nbdkit: file.0: debug: file: pwrite count=4096 offset=8183808 fua=1 nbdkit: file.0: debug: cache: writethrough block 1999 (offset 8187904) nbdkit: file.0: debug: file: pwrite count=4096 offset=8187904 fua=1 nbdkit: file.0: debug: cache: writethrough block 2000 (offset 8192000) nbdkit: file.0: debug: file: pwrite count=4096 offset=8192000 fua=1 nbdkit: file.0: debug: cache: writethrough block 2001 (offset 8196096) nbdkit: file.0: debug: file: pwrite count=4096 offset=8196096 fua=1 nbdkit: file.0: debug: cache: writethrough block 2002 (offset 8200192) nbdkit: file.0: debug: file: pwrite count=4096 offset=8200192 fua=1 nbdkit: file.0: debug: cache: writethrough block 2003 (offset 8204288) nbdkit: file.0: debug: file: pwrite count=4096 offset=8204288 fua=1 nbdkit: file.0: debug: cache: writethrough block 2004 (offset 8208384) nbdkit: file.0: debug: file: pwrite count=4096 offset=8208384 fua=1 nbdkit: file.0: debug: cache: writethrough block 2005 (offset 8212480) nbdkit: file.0: debug: file: pwrite count=4096 offset=8212480 fua=1 nbdkit: file.0: debug: cache: writethrough block 2006 (offset 8216576) nbdkit: file.0: debug: file: pwrite count=4096 offset=8216576 fua=1 nbdkit: file.0: debug: cache: writethrough block 2007 (offset 8220672) nbdkit: file.0: debug: file: pwrite count=4096 offset=8220672 fua=1 nbdkit: file.0: debug: cache: writethrough block 2008 (offset 8224768) nbdkit: file.0: debug: file: pwrite count=4096 offset=8224768 fua=1 nbdkit: file.0: debug: cache: writethrough block 2009 (offset 8228864) nbdkit: file.0: debug: file: pwrite count=4096 offset=8228864 fua=1 nbdkit: file.0: debug: cache: writethrough block 2010 (offset 8232960) nbdkit: file.0: debug: file: pwrite count=4096 offset=8232960 fua=1 nbdkit: file.0: debug: cache: writethrough block 2011 (offset 8237056) nbdkit: file.0: debug: file: pwrite count=4096 offset=8237056 fua=1 nbdkit: file.0: debug: cache: writethrough block 2012 (offset 8241152) nbdkit: file.0: debug: file: pwrite count=4096 offset=8241152 fua=1 nbdkit: file.0: debug: cache: writethrough block 2013 (offset 8245248) nbdkit: file.0: debug: file: pwrite count=4096 offset=8245248 fua=1 nbdkit: file.0: debug: cache: writethrough block 2014 (offset 8249344) nbdkit: file.0: debug: file: pwrite count=4096 offset=8249344 fua=1 nbdkit: file.0: debug: cache: writethrough block 2015 (offset 8253440) nbdkit: file.0: debug: file: pwrite count=4096 offset=8253440 fua=1 nbdkit: file.0: debug: cache: writethrough block 2016 (offset 8257536) nbdkit: file.0: debug: file: pwrite count=4096 offset=8257536 fua=1 nbdkit: file.0: debug: cache: writethrough block 2017 (offset 8261632) nbdkit: file.0: debug: file: pwrite count=4096 offset=8261632 fua=1 nbdkit: file.0: debug: cache: writethrough block 2018 (offset 8265728) nbdkit: file.0: debug: file: pwrite count=4096 offset=8265728 fua=1 nbdkit: file.0: debug: cache: writethrough block 2019 (offset 8269824) nbdkit: file.0: debug: file: pwrite count=4096 offset=8269824 fua=1 nbdkit: file.0: debug: cache: writethrough block 2020 (offset 8273920) nbdkit: file.0: debug: file: pwrite count=4096 offset=8273920 fua=1 nbdkit: file.0: debug: cache: writethrough block 2021 (offset 8278016) nbdkit: file.0: debug: file: pwrite count=4096 offset=8278016 fua=1 nbdkit: file.0: debug: cache: writethrough block 2022 (offset 8282112) nbdkit: file.0: debug: file: pwrite count=4096 offset=8282112 fua=1 nbdkit: file.0: debug: cache: writethrough block 2023 (offset 8286208) nbdkit: file.0: debug: file: pwrite count=4096 offset=8286208 fua=1 nbdkit: file.0: debug: cache: writethrough block 2024 (offset 8290304) nbdkit: file.0: debug: file: pwrite count=4096 offset=8290304 fua=1 nbdkit: file.0: debug: cache: writethrough block 2025 (offset 8294400) nbdkit: file.0: debug: file: pwrite count=4096 offset=8294400 fua=1 nbdkit: file.0: debug: cache: writethrough block 2026 (offset 8298496) nbdkit: file.0: debug: file: pwrite count=4096 offset=8298496 fua=1 nbdkit: file.0: debug: cache: writethrough block 2027 (offset 8302592) nbdkit: file.0: debug: file: pwrite count=4096 offset=8302592 fua=1 nbdkit: file.0: debug: cache: writethrough block 2028 (offset 8306688) nbdkit: file.0: debug: file: pwrite count=4096 offset=8306688 fua=1 nbdkit: file.0: debug: cache: writethrough block 2029 (offset 8310784) nbdkit: file.0: debug: file: pwrite count=4096 offset=8310784 fua=1 nbdkit: file.0: debug: cache: writethrough block 2030 (offset 8314880) nbdkit: file.0: debug: file: pwrite count=4096 offset=8314880 fua=1 nbdkit: file.0: debug: cache: writethrough block 2031 (offset 8318976) nbdkit: file.0: debug: file: pwrite count=4096 offset=8318976 fua=1 nbdkit: file.0: debug: cache: writethrough block 2032 (offset 8323072) nbdkit: file.0: debug: file: pwrite count=4096 offset=8323072 fua=1 nbdkit: file.0: debug: cache: writethrough block 2033 (offset 8327168) nbdkit: file.0: debug: file: pwrite count=4096 offset=8327168 fua=1 nbdkit: file.0: debug: cache: writethrough block 2034 (offset 8331264) nbdkit: file.0: debug: file: pwrite count=4096 offset=8331264 fua=1 nbdkit: file.0: debug: cache: writethrough block 2035 (offset 8335360) nbdkit: file.0: debug: file: pwrite count=4096 offset=8335360 fua=1 nbdkit: file.0: debug: cache: writethrough block 2036 (offset 8339456) nbdkit: file.0: debug: file: pwrite count=4096 offset=8339456 fua=1 nbdkit: file.0: debug: cache: writethrough block 2037 (offset 8343552) nbdkit: file.0: debug: file: pwrite count=4096 offset=8343552 fua=1 nbdkit: file.0: debug: cache: writethrough block 2038 (offset 8347648) nbdkit: file.0: debug: file: pwrite count=4096 offset=8347648 fua=1 nbdkit: file.0: debug: cache: writethrough block 2039 (offset 8351744) nbdkit: file.0: debug: file: pwrite count=4096 offset=8351744 fua=1 nbdkit: file.0: debug: cache: writethrough block 2040 (offset 8355840) nbdkit: file.0: debug: file: pwrite count=4096 offset=8355840 fua=1 nbdkit: file.0: debug: cache: writethrough block 2041 (offset 8359936) nbdkit: file.0: debug: file: pwrite count=4096 offset=8359936 fua=1 nbdkit: file.0: debug: cache: writethrough block 2042 (offset 8364032) nbdkit: file.0: debug: file: pwrite count=4096 offset=8364032 fua=1 nbdkit: file.0: debug: cache: writethrough block 2043 (offset 8368128) nbdkit: file.0: debug: file: pwrite count=4096 offset=8368128 fua=1 nbdkit: file.0: debug: cache: writethrough block 2044 (offset 8372224) nbdkit: file.0: debug: file: pwrite count=4096 offset=8372224 fua=1 nbdkit: file.0: debug: cache: writethrough block 2045 (offset 8376320) nbdkit: file.0: debug: file: pwrite count=4096 offset=8376320 fua=1 nbdkit: file.0: debug: cache: writethrough block 2046 (offset 8380416) nbdkit: file.0: debug: file: pwrite count=4096 offset=8380416 fua=1 nbdkit: file.0: debug: cache: writethrough block 2047 (offset 8384512) nbdkit: file.0: debug: file: pwrite count=4096 offset=8384512 fua=1 nbdkit: file.0: debug: cache: writethrough block 2048 (offset 8388608) nbdkit: file.0: debug: file: pwrite count=4096 offset=8388608 fua=1 nbdkit: file.0: debug: cache: writethrough block 2049 (offset 8392704) nbdkit: file.0: debug: file: pwrite count=4096 offset=8392704 fua=1 nbdkit: file.0: debug: cache: writethrough block 2050 (offset 8396800) nbdkit: file.0: debug: file: pwrite count=4096 offset=8396800 fua=1 nbdkit: file.0: debug: cache: writethrough block 2051 (offset 8400896) nbdkit: file.0: debug: file: pwrite count=4096 offset=8400896 fua=1 nbdkit: file.0: debug: cache: writethrough block 2052 (offset 8404992) nbdkit: file.0: debug: file: pwrite count=4096 offset=8404992 fua=1 nbdkit: file.0: debug: cache: writethrough block 2053 (offset 8409088) nbdkit: file.0: debug: file: pwrite count=4096 offset=8409088 fua=1 nbdkit: file.0: debug: cache: writethrough block 2054 (offset 8413184) nbdkit: file.0: debug: file: pwrite count=4096 offset=8413184 fua=1 nbdkit: file.0: debug: cache: writethrough block 2055 (offset 8417280) nbdkit: file.0: debug: file: pwrite count=4096 offset=8417280 fua=1 nbdkit: file.0: debug: cache: writethrough block 2056 (offset 8421376) nbdkit: file.0: debug: file: pwrite count=4096 offset=8421376 fua=1 nbdkit: file.0: debug: cache: writethrough block 2057 (offset 8425472) nbdkit: file.0: debug: file: pwrite count=4096 offset=8425472 fua=1 nbdkit: file.0: debug: cache: writethrough block 2058 (offset 8429568) nbdkit: file.0: debug: file: pwrite count=4096 offset=8429568 fua=1 nbdkit: file.0: debug: cache: writethrough block 2059 (offset 8433664) nbdkit: file.0: debug: file: pwrite count=4096 offset=8433664 fua=1 nbdkit: file.0: debug: cache: writethrough block 2060 (offset 8437760) nbdkit: file.0: debug: file: pwrite count=4096 offset=8437760 fua=1 nbdkit: file.0: debug: cache: writethrough block 2061 (offset 8441856) nbdkit: file.0: debug: file: pwrite count=4096 offset=8441856 fua=1 nbdkit: file.0: debug: cache: writethrough block 2062 (offset 8445952) nbdkit: file.0: debug: file: pwrite count=4096 offset=8445952 fua=1 nbdkit: file.0: debug: cache: writethrough block 2063 (offset 8450048) nbdkit: file.0: debug: file: pwrite count=4096 offset=8450048 fua=1 nbdkit: file.0: debug: cache: writethrough block 2064 (offset 8454144) nbdkit: file.0: debug: file: pwrite count=4096 offset=8454144 fua=1 nbdkit: file.0: debug: cache: writethrough block 2065 (offset 8458240) nbdkit: file.0: debug: file: pwrite count=4096 offset=8458240 fua=1 nbdkit: file.0: debug: cache: writethrough block 2066 (offset 8462336) nbdkit: file.0: debug: file: pwrite count=4096 offset=8462336 fua=1 nbdkit: file.0: debug: cache: writethrough block 2067 (offset 8466432) nbdkit: file.0: debug: file: pwrite count=4096 offset=8466432 fua=1 nbdkit: file.0: debug: cache: writethrough block 2068 (offset 8470528) nbdkit: file.0: debug: file: pwrite count=4096 offset=8470528 fua=1 nbdkit: file.0: debug: cache: writethrough block 2069 (offset 8474624) nbdkit: file.0: debug: file: pwrite count=4096 offset=8474624 fua=1 nbdkit: file.0: debug: cache: writethrough block 2070 (offset 8478720) nbdkit: file.0: debug: file: pwrite count=4096 offset=8478720 fua=1 nbdkit: file.0: debug: cache: writethrough block 2071 (offset 8482816) nbdkit: file.0: debug: file: pwrite count=4096 offset=8482816 fua=1 nbdkit: file.0: debug: cache: writethrough block 2072 (offset 8486912) nbdkit: file.0: debug: file: pwrite count=4096 offset=8486912 fua=1 nbdkit: file.0: debug: cache: writethrough block 2073 (offset 8491008) nbdkit: file.0: debug: file: pwrite count=4096 offset=8491008 fua=1 nbdkit: file.0: debug: cache: writethrough block 2074 (offset 8495104) nbdkit: file.0: debug: file: pwrite count=4096 offset=8495104 fua=1 nbdkit: file.0: debug: cache: writethrough block 2075 (offset 8499200) nbdkit: file.0: debug: file: pwrite count=4096 offset=8499200 fua=1 nbdkit: file.0: debug: cache: writethrough block 2076 (offset 8503296) nbdkit: file.0: debug: file: pwrite count=4096 offset=8503296 fua=1 nbdkit: file.0: debug: cache: writethrough block 2077 (offset 8507392) nbdkit: file.0: debug: file: pwrite count=4096 offset=8507392 fua=1 nbdkit: file.0: debug: cache: writethrough block 2078 (offset 8511488) nbdkit: file.0: debug: file: pwrite count=4096 offset=8511488 fua=1 nbdkit: file.0: debug: cache: writethrough block 2079 (offset 8515584) nbdkit: file.0: debug: file: pwrite count=4096 offset=8515584 fua=1 nbdkit: file.0: debug: cache: writethrough block 2080 (offset 8519680) nbdkit: file.0: debug: file: pwrite count=4096 offset=8519680 fua=1 nbdkit: file.0: debug: cache: writethrough block 2081 (offset 8523776) nbdkit: file.0: debug: file: pwrite count=4096 offset=8523776 fua=1 nbdkit: file.0: debug: cache: writethrough block 2082 (offset 8527872) nbdkit: file.0: debug: file: pwrite count=4096 offset=8527872 fua=1 nbdkit: file.0: debug: cache: writethrough block 2083 (offset 8531968) nbdkit: file.0: debug: file: pwrite count=4096 offset=8531968 fua=1 nbdkit: file.0: debug: cache: writethrough block 2084 (offset 8536064) nbdkit: file.0: debug: file: pwrite count=4096 offset=8536064 fua=1 nbdkit: file.0: debug: cache: writethrough block 2085 (offset 8540160) nbdkit: file.0: debug: file: pwrite count=4096 offset=8540160 fua=1 nbdkit: file.0: debug: cache: writethrough block 2086 (offset 8544256) nbdkit: file.0: debug: file: pwrite count=4096 offset=8544256 fua=1 nbdkit: file.0: debug: cache: writethrough block 2087 (offset 8548352) nbdkit: file.0: debug: file: pwrite count=4096 offset=8548352 fua=1 nbdkit: file.0: debug: cache: writethrough block 2088 (offset 8552448) nbdkit: file.0: debug: file: pwrite count=4096 offset=8552448 fua=1 nbdkit: file.0: debug: cache: writethrough block 2089 (offset 8556544) nbdkit: file.0: debug: file: pwrite count=4096 offset=8556544 fua=1 nbdkit: file.0: debug: cache: writethrough block 2090 (offset 8560640) nbdkit: file.0: debug: file: pwrite count=4096 offset=8560640 fua=1 nbdkit: file.0: debug: cache: writethrough block 2091 (offset 8564736) nbdkit: file.0: debug: file: pwrite count=4096 offset=8564736 fua=1 nbdkit: file.0: debug: cache: writethrough block 2092 (offset 8568832) nbdkit: file.0: debug: file: pwrite count=4096 offset=8568832 fua=1 nbdkit: file.0: debug: cache: writethrough block 2093 (offset 8572928) nbdkit: file.0: debug: file: pwrite count=4096 offset=8572928 fua=1 nbdkit: file.0: debug: cache: writethrough block 2094 (offset 8577024) nbdkit: file.0: debug: file: pwrite count=4096 offset=8577024 fua=1 nbdkit: file.0: debug: cache: writethrough block 2095 (offset 8581120) nbdkit: file.0: debug: file: pwrite count=4096 offset=8581120 fua=1 nbdkit: file.0: debug: cache: writethrough block 2096 (offset 8585216) nbdkit: file.0: debug: file: pwrite count=4096 offset=8585216 fua=1 nbdkit: file.0: debug: cache: writethrough block 2097 (offset 8589312) nbdkit: file.0: debug: file: pwrite count=4096 offset=8589312 fua=1 nbdkit: file.0: debug: cache: writethrough block 2098 (offset 8593408) nbdkit: file.0: debug: file: pwrite count=4096 offset=8593408 fua=1 nbdkit: file.0: debug: cache: writethrough block 2099 (offset 8597504) nbdkit: file.0: debug: file: pwrite count=4096 offset=8597504 fua=1 nbdkit: file.0: debug: cache: writethrough block 2100 (offset 8601600) nbdkit: file.0: debug: file: pwrite count=4096 offset=8601600 fua=1 nbdkit: file.0: debug: cache: writethrough block 2101 (offset 8605696) nbdkit: file.0: debug: file: pwrite count=4096 offset=8605696 fua=1 nbdkit: file.0: debug: cache: writethrough block 2102 (offset 8609792) nbdkit: file.0: debug: file: pwrite count=4096 offset=8609792 fua=1 nbdkit: file.0: debug: cache: writethrough block 2103 (offset 8613888) nbdkit: file.0: debug: file: pwrite count=4096 offset=8613888 fua=1 nbdkit: file.0: debug: cache: writethrough block 2104 (offset 8617984) nbdkit: file.0: debug: file: pwrite count=4096 offset=8617984 fua=1 nbdkit: file.0: debug: cache: writethrough block 2105 (offset 8622080) nbdkit: file.0: debug: file: pwrite count=4096 offset=8622080 fua=1 nbdkit: file.0: debug: cache: writethrough block 2106 (offset 8626176) nbdkit: file.0: debug: file: pwrite count=4096 offset=8626176 fua=1 nbdkit: file.0: debug: cache: writethrough block 2107 (offset 8630272) nbdkit: file.0: debug: file: pwrite count=4096 offset=8630272 fua=1 nbdkit: file.0: debug: cache: writethrough block 2108 (offset 8634368) nbdkit: file.0: debug: file: pwrite count=4096 offset=8634368 fua=1 nbdkit: file.0: debug: cache: writethrough block 2109 (offset 8638464) nbdkit: file.0: debug: file: pwrite count=4096 offset=8638464 fua=1 nbdkit: file.0: debug: cache: writethrough block 2110 (offset 8642560) nbdkit: file.0: debug: file: pwrite count=4096 offset=8642560 fua=1 nbdkit: file.0: debug: cache: writethrough block 2111 (offset 8646656) nbdkit: file.0: debug: file: pwrite count=4096 offset=8646656 fua=1 nbdkit: file.0: debug: cache: writethrough block 2112 (offset 8650752) nbdkit: file.0: debug: file: pwrite count=4096 offset=8650752 fua=1 nbdkit: file.0: debug: cache: writethrough block 2113 (offset 8654848) nbdkit: file.0: debug: file: pwrite count=4096 offset=8654848 fua=1 nbdkit: file.0: debug: cache: writethrough block 2114 (offset 8658944) nbdkit: file.0: debug: file: pwrite count=4096 offset=8658944 fua=1 nbdkit: file.0: debug: cache: writethrough block 2115 (offset 8663040) nbdkit: file.0: debug: file: pwrite count=4096 offset=8663040 fua=1 nbdkit: file.0: debug: cache: writethrough block 2116 (offset 8667136) nbdkit: file.0: debug: file: pwrite count=4096 offset=8667136 fua=1 nbdkit: file.0: debug: cache: writethrough block 2117 (offset 8671232) nbdkit: file.0: debug: file: pwrite count=4096 offset=8671232 fua=1 nbdkit: file.0: debug: cache: writethrough block 2118 (offset 8675328) nbdkit: file.0: debug: file: pwrite count=4096 offset=8675328 fua=1 nbdkit: file.0: debug: cache: writethrough block 2119 (offset 8679424) nbdkit: file.0: debug: file: pwrite count=4096 offset=8679424 fua=1 nbdkit: file.0: debug: cache: writethrough block 2120 (offset 8683520) nbdkit: file.0: debug: file: pwrite count=4096 offset=8683520 fua=1 nbdkit: file.0: debug: cache: writethrough block 2121 (offset 8687616) nbdkit: file.0: debug: file: pwrite count=4096 offset=8687616 fua=1 nbdkit: file.0: debug: cache: writethrough block 2122 (offset 8691712) nbdkit: file.0: debug: file: pwrite count=4096 offset=8691712 fua=1 nbdkit: file.0: debug: cache: writethrough block 2123 (offset 8695808) nbdkit: file.0: debug: file: pwrite count=4096 offset=8695808 fua=1 nbdkit: file.0: debug: cache: writethrough block 2124 (offset 8699904) nbdkit: file.0: debug: file: pwrite count=4096 offset=8699904 fua=1 nbdkit: file.0: debug: cache: writethrough block 2125 (offset 8704000) nbdkit: file.0: debug: file: pwrite count=4096 offset=8704000 fua=1 nbdkit: file.0: debug: cache: writethrough block 2126 (offset 8708096) nbdkit: file.0: debug: file: pwrite count=4096 offset=8708096 fua=1 nbdkit: file.0: debug: cache: writethrough block 2127 (offset 8712192) nbdkit: file.0: debug: file: pwrite count=4096 offset=8712192 fua=1 nbdkit: file.0: debug: cache: writethrough block 2128 (offset 8716288) nbdkit: file.0: debug: file: pwrite count=4096 offset=8716288 fua=1 nbdkit: file.0: debug: cache: writethrough block 2129 (offset 8720384) nbdkit: file.0: debug: file: pwrite count=4096 offset=8720384 fua=1 nbdkit: file.0: debug: cache: writethrough block 2130 (offset 8724480) nbdkit: file.0: debug: file: pwrite count=4096 offset=8724480 fua=1 nbdkit: file.0: debug: cache: writethrough block 2131 (offset 8728576) nbdkit: file.0: debug: file: pwrite count=4096 offset=8728576 fua=1 nbdkit: file.0: debug: cache: writethrough block 2132 (offset 8732672) nbdkit: file.0: debug: file: pwrite count=4096 offset=8732672 fua=1 nbdkit: file.0: debug: cache: writethrough block 2133 (offset 8736768) nbdkit: file.0: debug: file: pwrite count=4096 offset=8736768 fua=1 nbdkit: file.0: debug: cache: writethrough block 2134 (offset 8740864) nbdkit: file.0: debug: file: pwrite count=4096 offset=8740864 fua=1 nbdkit: file.0: debug: cache: writethrough block 2135 (offset 8744960) nbdkit: file.0: debug: file: pwrite count=4096 offset=8744960 fua=1 nbdkit: file.0: debug: cache: writethrough block 2136 (offset 8749056) nbdkit: file.0: debug: file: pwrite count=4096 offset=8749056 fua=1 nbdkit: file.0: debug: cache: writethrough block 2137 (offset 8753152) nbdkit: file.0: debug: file: pwrite count=4096 offset=8753152 fua=1 nbdkit: file.0: debug: cache: writethrough block 2138 (offset 8757248) nbdkit: file.0: debug: file: pwrite count=4096 offset=8757248 fua=1 nbdkit: file.0: debug: cache: writethrough block 2139 (offset 8761344) nbdkit: file.0: debug: file: pwrite count=4096 offset=8761344 fua=1 nbdkit: file.0: debug: cache: writethrough block 2140 (offset 8765440) nbdkit: file.0: debug: file: pwrite count=4096 offset=8765440 fua=1 nbdkit: file.0: debug: cache: writethrough block 2141 (offset 8769536) nbdkit: file.0: debug: file: pwrite count=4096 offset=8769536 fua=1 nbdkit: file.0: debug: cache: writethrough block 2142 (offset 8773632) nbdkit: file.0: debug: file: pwrite count=4096 offset=8773632 fua=1 nbdkit: file.0: debug: cache: writethrough block 2143 (offset 8777728) nbdkit: file.0: debug: file: pwrite count=4096 offset=8777728 fua=1 nbdkit: file.0: debug: cache: writethrough block 2144 (offset 8781824) nbdkit: file.0: debug: file: pwrite count=4096 offset=8781824 fua=1 nbdkit: file.0: debug: cache: writethrough block 2145 (offset 8785920) nbdkit: file.0: debug: file: pwrite count=4096 offset=8785920 fua=1 nbdkit: file.0: debug: cache: writethrough block 2146 (offset 8790016) nbdkit: file.0: debug: file: pwrite count=4096 offset=8790016 fua=1 nbdkit: file.0: debug: cache: writethrough block 2147 (offset 8794112) nbdkit: file.0: debug: file: pwrite count=4096 offset=8794112 fua=1 nbdkit: file.0: debug: cache: writethrough block 2148 (offset 8798208) nbdkit: file.0: debug: file: pwrite count=4096 offset=8798208 fua=1 nbdkit: file.0: debug: cache: writethrough block 2149 (offset 8802304) nbdkit: file.0: debug: file: pwrite count=4096 offset=8802304 fua=1 nbdkit: file.0: debug: cache: writethrough block 2150 (offset 8806400) nbdkit: file.0: debug: file: pwrite count=4096 offset=8806400 fua=1 nbdkit: file.0: debug: cache: writethrough block 2151 (offset 8810496) nbdkit: file.0: debug: file: pwrite count=4096 offset=8810496 fua=1 nbdkit: file.0: debug: cache: writethrough block 2152 (offset 8814592) nbdkit: file.0: debug: file: pwrite count=4096 offset=8814592 fua=1 nbdkit: file.0: debug: cache: writethrough block 2153 (offset 8818688) nbdkit: file.0: debug: file: pwrite count=4096 offset=8818688 fua=1 nbdkit: file.0: debug: cache: writethrough block 2154 (offset 8822784) nbdkit: file.0: debug: file: pwrite count=4096 offset=8822784 fua=1 nbdkit: file.0: debug: cache: writethrough block 2155 (offset 8826880) nbdkit: file.0: debug: file: pwrite count=4096 offset=8826880 fua=1 nbdkit: file.0: debug: cache: writethrough block 2156 (offset 8830976) nbdkit: file.0: debug: file: pwrite count=4096 offset=8830976 fua=1 nbdkit: file.0: debug: cache: writethrough block 2157 (offset 8835072) nbdkit: file.0: debug: file: pwrite count=4096 offset=8835072 fua=1 nbdkit: file.0: debug: cache: writethrough block 2158 (offset 8839168) nbdkit: file.0: debug: file: pwrite count=4096 offset=8839168 fua=1 nbdkit: file.0: debug: cache: writethrough block 2159 (offset 8843264) nbdkit: file.0: debug: file: pwrite count=4096 offset=8843264 fua=1 nbdkit: file.0: debug: cache: writethrough block 2160 (offset 8847360) nbdkit: file.0: debug: file: pwrite count=4096 offset=8847360 fua=1 nbdkit: file.0: debug: cache: writethrough block 2161 (offset 8851456) nbdkit: file.0: debug: file: pwrite count=4096 offset=8851456 fua=1 nbdkit: file.0: debug: cache: writethrough block 2162 (offset 8855552) nbdkit: file.0: debug: file: pwrite count=4096 offset=8855552 fua=1 nbdkit: file.0: debug: cache: writethrough block 2163 (offset 8859648) nbdkit: file.0: debug: file: pwrite count=4096 offset=8859648 fua=1 nbdkit: file.0: debug: cache: writethrough block 2164 (offset 8863744) nbdkit: file.0: debug: file: pwrite count=4096 offset=8863744 fua=1 nbdkit: file.0: debug: cache: writethrough block 2165 (offset 8867840) nbdkit: file.0: debug: file: pwrite count=4096 offset=8867840 fua=1 nbdkit: file.0: debug: cache: writethrough block 2166 (offset 8871936) nbdkit: file.0: debug: file: pwrite count=4096 offset=8871936 fua=1 nbdkit: file.0: debug: cache: writethrough block 2167 (offset 8876032) nbdkit: file.0: debug: file: pwrite count=4096 offset=8876032 fua=1 nbdkit: file.0: debug: cache: writethrough block 2168 (offset 8880128) nbdkit: file.0: debug: file: pwrite count=4096 offset=8880128 fua=1 nbdkit: file.0: debug: cache: writethrough block 2169 (offset 8884224) nbdkit: file.0: debug: file: pwrite count=4096 offset=8884224 fua=1 nbdkit: file.0: debug: cache: writethrough block 2170 (offset 8888320) nbdkit: file.0: debug: file: pwrite count=4096 offset=8888320 fua=1 nbdkit: file.0: debug: cache: writethrough block 2171 (offset 8892416) nbdkit: file.0: debug: file: pwrite count=4096 offset=8892416 fua=1 nbdkit: file.0: debug: cache: writethrough block 2172 (offset 8896512) nbdkit: file.0: debug: file: pwrite count=4096 offset=8896512 fua=1 nbdkit: file.0: debug: cache: writethrough block 2173 (offset 8900608) nbdkit: file.0: debug: file: pwrite count=4096 offset=8900608 fua=1 nbdkit: file.0: debug: cache: writethrough block 2174 (offset 8904704) nbdkit: file.0: debug: file: pwrite count=4096 offset=8904704 fua=1 nbdkit: file.0: debug: cache: writethrough block 2175 (offset 8908800) nbdkit: file.0: debug: file: pwrite count=4096 offset=8908800 fua=1 nbdkit: file.0: debug: cache: writethrough block 2176 (offset 8912896) nbdkit: file.0: debug: file: pwrite count=4096 offset=8912896 fua=1 nbdkit: file.0: debug: cache: writethrough block 2177 (offset 8916992) nbdkit: file.0: debug: file: pwrite count=4096 offset=8916992 fua=1 nbdkit: file.0: debug: cache: writethrough block 2178 (offset 8921088) nbdkit: file.0: debug: file: pwrite count=4096 offset=8921088 fua=1 nbdkit: file.0: debug: cache: writethrough block 2179 (offset 8925184) nbdkit: file.0: debug: file: pwrite count=4096 offset=8925184 fua=1 nbdkit: file.0: debug: cache: writethrough block 2180 (offset 8929280) nbdkit: file.0: debug: file: pwrite count=4096 offset=8929280 fua=1 nbdkit: file.0: debug: cache: writethrough block 2181 (offset 8933376) nbdkit: file.0: debug: file: pwrite count=4096 offset=8933376 fua=1 nbdkit: file.0: debug: cache: writethrough block 2182 (offset 8937472) nbdkit: file.0: debug: file: pwrite count=4096 offset=8937472 fua=1 nbdkit: file.0: debug: cache: writethrough block 2183 (offset 8941568) nbdkit: file.0: debug: file: pwrite count=4096 offset=8941568 fua=1 nbdkit: file.0: debug: cache: writethrough block 2184 (offset 8945664) nbdkit: file.0: debug: file: pwrite count=4096 offset=8945664 fua=1 nbdkit: file.0: debug: cache: writethrough block 2185 (offset 8949760) nbdkit: file.0: debug: file: pwrite count=4096 offset=8949760 fua=1 nbdkit: file.0: debug: cache: writethrough block 2186 (offset 8953856) nbdkit: file.0: debug: file: pwrite count=4096 offset=8953856 fua=1 nbdkit: file.0: debug: cache: writethrough block 2187 (offset 8957952) nbdkit: file.0: debug: file: pwrite count=4096 offset=8957952 fua=1 nbdkit: file.0: debug: cache: writethrough block 2188 (offset 8962048) nbdkit: file.0: debug: file: pwrite count=4096 offset=8962048 fua=1 nbdkit: file.0: debug: cache: writethrough block 2189 (offset 8966144) nbdkit: file.0: debug: file: pwrite count=4096 offset=8966144 fua=1 nbdkit: file.0: debug: cache: writethrough block 2190 (offset 8970240) nbdkit: file.0: debug: file: pwrite count=4096 offset=8970240 fua=1 nbdkit: file.0: debug: cache: writethrough block 2191 (offset 8974336) nbdkit: file.0: debug: file: pwrite count=4096 offset=8974336 fua=1 nbdkit: file.0: debug: cache: writethrough block 2192 (offset 8978432) nbdkit: file.0: debug: file: pwrite count=4096 offset=8978432 fua=1 nbdkit: file.0: debug: cache: writethrough block 2193 (offset 8982528) nbdkit: file.0: debug: file: pwrite count=4096 offset=8982528 fua=1 nbdkit: file.0: debug: cache: writethrough block 2194 (offset 8986624) nbdkit: file.0: debug: file: pwrite count=4096 offset=8986624 fua=1 nbdkit: file.0: debug: cache: writethrough block 2195 (offset 8990720) nbdkit: file.0: debug: file: pwrite count=4096 offset=8990720 fua=1 nbdkit: file.0: debug: cache: writethrough block 2196 (offset 8994816) nbdkit: file.0: debug: file: pwrite count=4096 offset=8994816 fua=1 nbdkit: file.0: debug: cache: writethrough block 2197 (offset 8998912) nbdkit: file.0: debug: file: pwrite count=4096 offset=8998912 fua=1 nbdkit: file.0: debug: cache: writethrough block 2198 (offset 9003008) nbdkit: file.0: debug: file: pwrite count=4096 offset=9003008 fua=1 nbdkit: file.0: debug: cache: writethrough block 2199 (offset 9007104) nbdkit: file.0: debug: file: pwrite count=4096 offset=9007104 fua=1 nbdkit: file.0: debug: cache: writethrough block 2200 (offset 9011200) nbdkit: file.0: debug: file: pwrite count=4096 offset=9011200 fua=1 nbdkit: file.0: debug: cache: writethrough block 2201 (offset 9015296) nbdkit: file.0: debug: file: pwrite count=4096 offset=9015296 fua=1 nbdkit: file.0: debug: cache: writethrough block 2202 (offset 9019392) nbdkit: file.0: debug: file: pwrite count=4096 offset=9019392 fua=1 nbdkit: file.0: debug: cache: writethrough block 2203 (offset 9023488) nbdkit: file.0: debug: file: pwrite count=4096 offset=9023488 fua=1 nbdkit: file.0: debug: cache: writethrough block 2204 (offset 9027584) nbdkit: file.0: debug: file: pwrite count=4096 offset=9027584 fua=1 nbdkit: file.0: debug: cache: writethrough block 2205 (offset 9031680) nbdkit: file.0: debug: file: pwrite count=4096 offset=9031680 fua=1 nbdkit: file.0: debug: cache: writethrough block 2206 (offset 9035776) nbdkit: file.0: debug: file: pwrite count=4096 offset=9035776 fua=1 nbdkit: file.0: debug: cache: writethrough block 2207 (offset 9039872) nbdkit: file.0: debug: file: pwrite count=4096 offset=9039872 fua=1 nbdkit: file.0: debug: cache: writethrough block 2208 (offset 9043968) nbdkit: file.0: debug: file: pwrite count=4096 offset=9043968 fua=1 nbdkit: file.0: debug: cache: writethrough block 2209 (offset 9048064) nbdkit: file.0: debug: file: pwrite count=4096 offset=9048064 fua=1 nbdkit: file.0: debug: cache: writethrough block 2210 (offset 9052160) nbdkit: file.0: debug: file: pwrite count=4096 offset=9052160 fua=1 nbdkit: file.0: debug: cache: writethrough block 2211 (offset 9056256) nbdkit: file.0: debug: file: pwrite count=4096 offset=9056256 fua=1 nbdkit: file.0: debug: cache: writethrough block 2212 (offset 9060352) nbdkit: file.0: debug: file: pwrite count=4096 offset=9060352 fua=1 nbdkit: file.0: debug: cache: writethrough block 2213 (offset 9064448) nbdkit: file.0: debug: file: pwrite count=4096 offset=9064448 fua=1 nbdkit: file.0: debug: cache: writethrough block 2214 (offset 9068544) nbdkit: file.0: debug: file: pwrite count=4096 offset=9068544 fua=1 nbdkit: file.0: debug: cache: writethrough block 2215 (offset 9072640) nbdkit: file.0: debug: file: pwrite count=4096 offset=9072640 fua=1 nbdkit: file.0: debug: cache: writethrough block 2216 (offset 9076736) nbdkit: file.0: debug: file: pwrite count=4096 offset=9076736 fua=1 nbdkit: file.0: debug: cache: writethrough block 2217 (offset 9080832) nbdkit: file.0: debug: file: pwrite count=4096 offset=9080832 fua=1 nbdkit: file.0: debug: cache: writethrough block 2218 (offset 9084928) nbdkit: file.0: debug: file: pwrite count=4096 offset=9084928 fua=1 nbdkit: file.0: debug: cache: writethrough block 2219 (offset 9089024) nbdkit: file.0: debug: file: pwrite count=4096 offset=9089024 fua=1 nbdkit: file.0: debug: cache: writethrough block 2220 (offset 9093120) nbdkit: file.0: debug: file: pwrite count=4096 offset=9093120 fua=1 nbdkit: file.0: debug: cache: writethrough block 2221 (offset 9097216) nbdkit: file.0: debug: file: pwrite count=4096 offset=9097216 fua=1 nbdkit: file.0: debug: cache: writethrough block 2222 (offset 9101312) nbdkit: file.0: debug: file: pwrite count=4096 offset=9101312 fua=1 nbdkit: file.0: debug: cache: writethrough block 2223 (offset 9105408) nbdkit: file.0: debug: file: pwrite count=4096 offset=9105408 fua=1 nbdkit: file.0: debug: cache: writethrough block 2224 (offset 9109504) nbdkit: file.0: debug: file: pwrite count=4096 offset=9109504 fua=1 nbdkit: file.0: debug: cache: writethrough block 2225 (offset 9113600) nbdkit: file.0: debug: file: pwrite count=4096 offset=9113600 fua=1 nbdkit: file.0: debug: cache: writethrough block 2226 (offset 9117696) nbdkit: file.0: debug: file: pwrite count=4096 offset=9117696 fua=1 nbdkit: file.0: debug: cache: writethrough block 2227 (offset 9121792) nbdkit: file.0: debug: file: pwrite count=4096 offset=9121792 fua=1 nbdkit: file.0: debug: cache: writethrough block 2228 (offset 9125888) nbdkit: file.0: debug: file: pwrite count=4096 offset=9125888 fua=1 nbdkit: file.0: debug: cache: writethrough block 2229 (offset 9129984) nbdkit: file.0: debug: file: pwrite count=4096 offset=9129984 fua=1 nbdkit: file.0: debug: cache: writethrough block 2230 (offset 9134080) nbdkit: file.0: debug: file: pwrite count=4096 offset=9134080 fua=1 nbdkit: file.0: debug: cache: writethrough block 2231 (offset 9138176) nbdkit: file.0: debug: file: pwrite count=4096 offset=9138176 fua=1 nbdkit: file.0: debug: cache: writethrough block 2232 (offset 9142272) nbdkit: file.0: debug: file: pwrite count=4096 offset=9142272 fua=1 nbdkit: file.0: debug: cache: writethrough block 2233 (offset 9146368) nbdkit: file.0: debug: file: pwrite count=4096 offset=9146368 fua=1 nbdkit: file.0: debug: cache: writethrough block 2234 (offset 9150464) nbdkit: file.0: debug: file: pwrite count=4096 offset=9150464 fua=1 nbdkit: file.0: debug: cache: writethrough block 2235 (offset 9154560) nbdkit: file.0: debug: file: pwrite count=4096 offset=9154560 fua=1 nbdkit: file.0: debug: cache: writethrough block 2236 (offset 9158656) nbdkit: file.0: debug: file: pwrite count=4096 offset=9158656 fua=1 nbdkit: file.0: debug: cache: writethrough block 2237 (offset 9162752) nbdkit: file.0: debug: file: pwrite count=4096 offset=9162752 fua=1 nbdkit: file.0: debug: cache: writethrough block 2238 (offset 9166848) nbdkit: file.0: debug: file: pwrite count=4096 offset=9166848 fua=1 nbdkit: file.0: debug: cache: writethrough block 2239 (offset 9170944) nbdkit: file.0: debug: file: pwrite count=4096 offset=9170944 fua=1 nbdkit: file.0: debug: cache: writethrough block 2240 (offset 9175040) nbdkit: file.0: debug: file: pwrite count=4096 offset=9175040 fua=1 nbdkit: file.0: debug: cache: writethrough block 2241 (offset 9179136) nbdkit: file.0: debug: file: pwrite count=4096 offset=9179136 fua=1 nbdkit: file.0: debug: cache: writethrough block 2242 (offset 9183232) nbdkit: file.0: debug: file: pwrite count=4096 offset=9183232 fua=1 nbdkit: file.0: debug: cache: writethrough block 2243 (offset 9187328) nbdkit: file.0: debug: file: pwrite count=4096 offset=9187328 fua=1 nbdkit: file.0: debug: cache: writethrough block 2244 (offset 9191424) nbdkit: file.0: debug: file: pwrite count=4096 offset=9191424 fua=1 nbdkit: file.0: debug: cache: writethrough block 2245 (offset 9195520) nbdkit: file.0: debug: file: pwrite count=4096 offset=9195520 fua=1 nbdkit: file.0: debug: cache: writethrough block 2246 (offset 9199616) nbdkit: file.0: debug: file: pwrite count=4096 offset=9199616 fua=1 nbdkit: file.0: debug: cache: writethrough block 2247 (offset 9203712) nbdkit: file.0: debug: file: pwrite count=4096 offset=9203712 fua=1 nbdkit: file.0: debug: cache: writethrough block 2248 (offset 9207808) nbdkit: file.0: debug: file: pwrite count=4096 offset=9207808 fua=1 nbdkit: file.0: debug: cache: writethrough block 2249 (offset 9211904) nbdkit: file.0: debug: file: pwrite count=4096 offset=9211904 fua=1 nbdkit: file.0: debug: cache: writethrough block 2250 (offset 9216000) nbdkit: file.0: debug: file: pwrite count=4096 offset=9216000 fua=1 nbdkit: file.0: debug: cache: writethrough block 2251 (offset 9220096) nbdkit: file.0: debug: file: pwrite count=4096 offset=9220096 fua=1 nbdkit: file.0: debug: cache: writethrough block 2252 (offset 9224192) nbdkit: file.0: debug: file: pwrite count=4096 offset=9224192 fua=1 nbdkit: file.0: debug: cache: writethrough block 2253 (offset 9228288) nbdkit: file.0: debug: file: pwrite count=4096 offset=9228288 fua=1 nbdkit: file.0: debug: cache: writethrough block 2254 (offset 9232384) nbdkit: file.0: debug: file: pwrite count=4096 offset=9232384 fua=1 nbdkit: file.0: debug: cache: writethrough block 2255 (offset 9236480) nbdkit: file.0: debug: file: pwrite count=4096 offset=9236480 fua=1 nbdkit: file.0: debug: cache: writethrough block 2256 (offset 9240576) nbdkit: file.0: debug: file: pwrite count=4096 offset=9240576 fua=1 nbdkit: file.0: debug: cache: writethrough block 2257 (offset 9244672) nbdkit: file.0: debug: file: pwrite count=4096 offset=9244672 fua=1 nbdkit: file.0: debug: cache: writethrough block 2258 (offset 9248768) nbdkit: file.0: debug: file: pwrite count=4096 offset=9248768 fua=1 nbdkit: file.0: debug: cache: writethrough block 2259 (offset 9252864) nbdkit: file.0: debug: file: pwrite count=4096 offset=9252864 fua=1 nbdkit: file.0: debug: cache: writethrough block 2260 (offset 9256960) nbdkit: file.0: debug: file: pwrite count=4096 offset=9256960 fua=1 nbdkit: file.0: debug: cache: writethrough block 2261 (offset 9261056) nbdkit: file.0: debug: file: pwrite count=4096 offset=9261056 fua=1 nbdkit: file.0: debug: cache: writethrough block 2262 (offset 9265152) nbdkit: file.0: debug: file: pwrite count=4096 offset=9265152 fua=1 nbdkit: file.0: debug: cache: writethrough block 2263 (offset 9269248) nbdkit: file.0: debug: file: pwrite count=4096 offset=9269248 fua=1 nbdkit: file.0: debug: cache: writethrough block 2264 (offset 9273344) nbdkit: file.0: debug: file: pwrite count=4096 offset=9273344 fua=1 nbdkit: file.0: debug: cache: writethrough block 2265 (offset 9277440) nbdkit: file.0: debug: file: pwrite count=4096 offset=9277440 fua=1 nbdkit: file.0: debug: cache: writethrough block 2266 (offset 9281536) nbdkit: file.0: debug: file: pwrite count=4096 offset=9281536 fua=1 nbdkit: file.0: debug: cache: writethrough block 2267 (offset 9285632) nbdkit: file.0: debug: file: pwrite count=4096 offset=9285632 fua=1 nbdkit: file.0: debug: cache: writethrough block 2268 (offset 9289728) nbdkit: file.0: debug: file: pwrite count=4096 offset=9289728 fua=1 nbdkit: file.0: debug: cache: writethrough block 2269 (offset 9293824) nbdkit: file.0: debug: file: pwrite count=4096 offset=9293824 fua=1 nbdkit: file.0: debug: cache: writethrough block 2270 (offset 9297920) nbdkit: file.0: debug: file: pwrite count=4096 offset=9297920 fua=1 nbdkit: file.0: debug: cache: writethrough block 2271 (offset 9302016) nbdkit: file.0: debug: file: pwrite count=4096 offset=9302016 fua=1 nbdkit: file.0: debug: cache: writethrough block 2272 (offset 9306112) nbdkit: file.0: debug: file: pwrite count=4096 offset=9306112 fua=1 nbdkit: file.0: debug: cache: writethrough block 2273 (offset 9310208) nbdkit: file.0: debug: file: pwrite count=4096 offset=9310208 fua=1 nbdkit: file.0: debug: cache: writethrough block 2274 (offset 9314304) nbdkit: file.0: debug: file: pwrite count=4096 offset=9314304 fua=1 nbdkit: file.0: debug: cache: writethrough block 2275 (offset 9318400) nbdkit: file.0: debug: file: pwrite count=4096 offset=9318400 fua=1 nbdkit: file.0: debug: cache: writethrough block 2276 (offset 9322496) nbdkit: file.0: debug: file: pwrite count=4096 offset=9322496 fua=1 nbdkit: file.0: debug: cache: writethrough block 2277 (offset 9326592) nbdkit: file.0: debug: file: pwrite count=4096 offset=9326592 fua=1 nbdkit: file.0: debug: cache: writethrough block 2278 (offset 9330688) nbdkit: file.0: debug: file: pwrite count=4096 offset=9330688 fua=1 nbdkit: file.0: debug: cache: writethrough block 2279 (offset 9334784) nbdkit: file.0: debug: file: pwrite count=4096 offset=9334784 fua=1 nbdkit: file.0: debug: cache: writethrough block 2280 (offset 9338880) nbdkit: file.0: debug: file: pwrite count=4096 offset=9338880 fua=1 nbdkit: file.0: debug: cache: writethrough block 2281 (offset 9342976) nbdkit: file.0: debug: file: pwrite count=4096 offset=9342976 fua=1 nbdkit: file.0: debug: cache: writethrough block 2282 (offset 9347072) nbdkit: file.0: debug: file: pwrite count=4096 offset=9347072 fua=1 nbdkit: file.0: debug: cache: writethrough block 2283 (offset 9351168) nbdkit: file.0: debug: file: pwrite count=4096 offset=9351168 fua=1 nbdkit: file.0: debug: cache: writethrough block 2284 (offset 9355264) nbdkit: file.0: debug: file: pwrite count=4096 offset=9355264 fua=1 nbdkit: file.0: debug: cache: writethrough block 2285 (offset 9359360) nbdkit: file.0: debug: file: pwrite count=4096 offset=9359360 fua=1 nbdkit: file.0: debug: cache: writethrough block 2286 (offset 9363456) nbdkit: file.0: debug: file: pwrite count=4096 offset=9363456 fua=1 nbdkit: file.0: debug: cache: writethrough block 2287 (offset 9367552) nbdkit: file.0: debug: file: pwrite count=4096 offset=9367552 fua=1 nbdkit: file.0: debug: cache: writethrough block 2288 (offset 9371648) nbdkit: file.0: debug: file: pwrite count=4096 offset=9371648 fua=1 nbdkit: file.0: debug: cache: writethrough block 2289 (offset 9375744) nbdkit: file.0: debug: file: pwrite count=4096 offset=9375744 fua=1 nbdkit: file.0: debug: cache: writethrough block 2290 (offset 9379840) nbdkit: file.0: debug: file: pwrite count=4096 offset=9379840 fua=1 nbdkit: file.0: debug: cache: writethrough block 2291 (offset 9383936) nbdkit: file.0: debug: file: pwrite count=4096 offset=9383936 fua=1 nbdkit: file.0: debug: cache: writethrough block 2292 (offset 9388032) nbdkit: file.0: debug: file: pwrite count=4096 offset=9388032 fua=1 nbdkit: file.0: debug: cache: writethrough block 2293 (offset 9392128) nbdkit: file.0: debug: file: pwrite count=4096 offset=9392128 fua=1 nbdkit: file.0: debug: cache: writethrough block 2294 (offset 9396224) nbdkit: file.0: debug: file: pwrite count=4096 offset=9396224 fua=1 nbdkit: file.0: debug: cache: writethrough block 2295 (offset 9400320) nbdkit: file.0: debug: file: pwrite count=4096 offset=9400320 fua=1 nbdkit: file.0: debug: cache: writethrough block 2296 (offset 9404416) nbdkit: file.0: debug: file: pwrite count=4096 offset=9404416 fua=1 nbdkit: file.0: debug: cache: writethrough block 2297 (offset 9408512) nbdkit: file.0: debug: file: pwrite count=4096 offset=9408512 fua=1 nbdkit: file.0: debug: cache: writethrough block 2298 (offset 9412608) nbdkit: file.0: debug: file: pwrite count=4096 offset=9412608 fua=1 nbdkit: file.0: debug: cache: writethrough block 2299 (offset 9416704) nbdkit: file.0: debug: file: pwrite count=4096 offset=9416704 fua=1 nbdkit: file.0: debug: cache: writethrough block 2300 (offset 9420800) nbdkit: file.0: debug: file: pwrite count=4096 offset=9420800 fua=1 nbdkit: file.0: debug: cache: writethrough block 2301 (offset 9424896) nbdkit: file.0: debug: file: pwrite count=4096 offset=9424896 fua=1 nbdkit: file.0: debug: cache: writethrough block 2302 (offset 9428992) nbdkit: file.0: debug: file: pwrite count=4096 offset=9428992 fua=1 nbdkit: file.0: debug: cache: writethrough block 2303 (offset 9433088) nbdkit: file.0: debug: file: pwrite count=4096 offset=9433088 fua=1 nbdkit: file.0: debug: cache: writethrough block 2304 (offset 9437184) nbdkit: file.0: debug: file: pwrite count=4096 offset=9437184 fua=1 nbdkit: file.0: debug: cache: writethrough block 2305 (offset 9441280) nbdkit: file.0: debug: file: pwrite count=4096 offset=9441280 fua=1 nbdkit: file.0: debug: cache: writethrough block 2306 (offset 9445376) nbdkit: file.0: debug: file: pwrite count=4096 offset=9445376 fua=1 nbdkit: file.0: debug: cache: writethrough block 2307 (offset 9449472) nbdkit: file.0: debug: file: pwrite count=4096 offset=9449472 fua=1 nbdkit: file.0: debug: cache: writethrough block 2308 (offset 9453568) nbdkit: file.0: debug: file: pwrite count=4096 offset=9453568 fua=1 nbdkit: file.0: debug: cache: writethrough block 2309 (offset 9457664) nbdkit: file.0: debug: file: pwrite count=4096 offset=9457664 fua=1 nbdkit: file.0: debug: cache: writethrough block 2310 (offset 9461760) nbdkit: file.0: debug: file: pwrite count=4096 offset=9461760 fua=1 nbdkit: file.0: debug: cache: writethrough block 2311 (offset 9465856) nbdkit: file.0: debug: file: pwrite count=4096 offset=9465856 fua=1 nbdkit: file.0: debug: cache: writethrough block 2312 (offset 9469952) nbdkit: file.0: debug: file: pwrite count=4096 offset=9469952 fua=1 nbdkit: file.0: debug: cache: writethrough block 2313 (offset 9474048) nbdkit: file.0: debug: file: pwrite count=4096 offset=9474048 fua=1 nbdkit: file.0: debug: cache: writethrough block 2314 (offset 9478144) nbdkit: file.0: debug: file: pwrite count=4096 offset=9478144 fua=1 nbdkit: file.0: debug: cache: writethrough block 2315 (offset 9482240) nbdkit: file.0: debug: file: pwrite count=4096 offset=9482240 fua=1 nbdkit: file.0: debug: cache: writethrough block 2316 (offset 9486336) nbdkit: file.0: debug: file: pwrite count=4096 offset=9486336 fua=1 nbdkit: file.0: debug: cache: writethrough block 2317 (offset 9490432) nbdkit: file.0: debug: file: pwrite count=4096 offset=9490432 fua=1 nbdkit: file.0: debug: cache: writethrough block 2318 (offset 9494528) nbdkit: file.0: debug: file: pwrite count=4096 offset=9494528 fua=1 nbdkit: file.0: debug: cache: writethrough block 2319 (offset 9498624) nbdkit: file.0: debug: file: pwrite count=4096 offset=9498624 fua=1 nbdkit: file.0: debug: cache: writethrough block 2320 (offset 9502720) nbdkit: file.0: debug: file: pwrite count=4096 offset=9502720 fua=1 nbdkit: file.0: debug: cache: writethrough block 2321 (offset 9506816) nbdkit: file.0: debug: file: pwrite count=4096 offset=9506816 fua=1 nbdkit: file.0: debug: cache: writethrough block 2322 (offset 9510912) nbdkit: file.0: debug: file: pwrite count=4096 offset=9510912 fua=1 nbdkit: file.0: debug: cache: writethrough block 2323 (offset 9515008) nbdkit: file.0: debug: file: pwrite count=4096 offset=9515008 fua=1 nbdkit: file.0: debug: cache: writethrough block 2324 (offset 9519104) nbdkit: file.0: debug: file: pwrite count=4096 offset=9519104 fua=1 nbdkit: file.0: debug: cache: writethrough block 2325 (offset 9523200) nbdkit: file.0: debug: file: pwrite count=4096 offset=9523200 fua=1 nbdkit: file.0: debug: cache: writethrough block 2326 (offset 9527296) nbdkit: file.0: debug: file: pwrite count=4096 offset=9527296 fua=1 nbdkit: file.0: debug: cache: writethrough block 2327 (offset 9531392) nbdkit: file.0: debug: file: pwrite count=4096 offset=9531392 fua=1 nbdkit: file.0: debug: cache: writethrough block 2328 (offset 9535488) nbdkit: file.0: debug: file: pwrite count=4096 offset=9535488 fua=1 nbdkit: file.0: debug: cache: writethrough block 2329 (offset 9539584) nbdkit: file.0: debug: file: pwrite count=4096 offset=9539584 fua=1 nbdkit: file.0: debug: cache: writethrough block 2330 (offset 9543680) nbdkit: file.0: debug: file: pwrite count=4096 offset=9543680 fua=1 nbdkit: file.0: debug: cache: writethrough block 2331 (offset 9547776) nbdkit: file.0: debug: file: pwrite count=4096 offset=9547776 fua=1 nbdkit: file.0: debug: cache: writethrough block 2332 (offset 9551872) nbdkit: file.0: debug: file: pwrite count=4096 offset=9551872 fua=1 nbdkit: file.0: debug: cache: writethrough block 2333 (offset 9555968) nbdkit: file.0: debug: file: pwrite count=4096 offset=9555968 fua=1 nbdkit: file.0: debug: cache: writethrough block 2334 (offset 9560064) nbdkit: file.0: debug: file: pwrite count=4096 offset=9560064 fua=1 nbdkit: file.0: debug: cache: writethrough block 2335 (offset 9564160) nbdkit: file.0: debug: file: pwrite count=4096 offset=9564160 fua=1 nbdkit: file.0: debug: cache: writethrough block 2336 (offset 9568256) nbdkit: file.0: debug: file: pwrite count=4096 offset=9568256 fua=1 nbdkit: file.0: debug: cache: writethrough block 2337 (offset 9572352) nbdkit: file.0: debug: file: pwrite count=4096 offset=9572352 fua=1 nbdkit: file.0: debug: cache: writethrough block 2338 (offset 9576448) nbdkit: file.0: debug: file: pwrite count=4096 offset=9576448 fua=1 nbdkit: file.0: debug: cache: writethrough block 2339 (offset 9580544) nbdkit: file.0: debug: file: pwrite count=4096 offset=9580544 fua=1 nbdkit: file.0: debug: cache: writethrough block 2340 (offset 9584640) nbdkit: file.0: debug: file: pwrite count=4096 offset=9584640 fua=1 nbdkit: file.0: debug: cache: writethrough block 2341 (offset 9588736) nbdkit: file.0: debug: file: pwrite count=4096 offset=9588736 fua=1 nbdkit: file.0: debug: cache: writethrough block 2342 (offset 9592832) nbdkit: file.0: debug: file: pwrite count=4096 offset=9592832 fua=1 nbdkit: file.0: debug: cache: writethrough block 2343 (offset 9596928) nbdkit: file.0: debug: file: pwrite count=4096 offset=9596928 fua=1 nbdkit: file.0: debug: cache: writethrough block 2344 (offset 9601024) nbdkit: file.0: debug: file: pwrite count=4096 offset=9601024 fua=1 nbdkit: file.0: debug: cache: writethrough block 2345 (offset 9605120) nbdkit: file.0: debug: file: pwrite count=4096 offset=9605120 fua=1 nbdkit: file.0: debug: cache: writethrough block 2346 (offset 9609216) nbdkit: file.0: debug: file: pwrite count=4096 offset=9609216 fua=1 nbdkit: file.0: debug: cache: writethrough block 2347 (offset 9613312) nbdkit: file.0: debug: file: pwrite count=4096 offset=9613312 fua=1 nbdkit: file.0: debug: cache: writethrough block 2348 (offset 9617408) nbdkit: file.0: debug: file: pwrite count=4096 offset=9617408 fua=1 nbdkit: file.0: debug: cache: writethrough block 2349 (offset 9621504) nbdkit: file.0: debug: file: pwrite count=4096 offset=9621504 fua=1 nbdkit: file.0: debug: cache: writethrough block 2350 (offset 9625600) nbdkit: file.0: debug: file: pwrite count=4096 offset=9625600 fua=1 nbdkit: file.0: debug: cache: writethrough block 2351 (offset 9629696) nbdkit: file.0: debug: file: pwrite count=4096 offset=9629696 fua=1 nbdkit: file.0: debug: cache: writethrough block 2352 (offset 9633792) nbdkit: file.0: debug: file: pwrite count=4096 offset=9633792 fua=1 nbdkit: file.0: debug: cache: writethrough block 2353 (offset 9637888) nbdkit: file.0: debug: file: pwrite count=4096 offset=9637888 fua=1 nbdkit: file.0: debug: cache: writethrough block 2354 (offset 9641984) nbdkit: file.0: debug: file: pwrite count=4096 offset=9641984 fua=1 nbdkit: file.0: debug: cache: writethrough block 2355 (offset 9646080) nbdkit: file.0: debug: file: pwrite count=4096 offset=9646080 fua=1 nbdkit: file.0: debug: cache: writethrough block 2356 (offset 9650176) nbdkit: file.0: debug: file: pwrite count=4096 offset=9650176 fua=1 nbdkit: file.0: debug: cache: writethrough block 2357 (offset 9654272) nbdkit: file.0: debug: file: pwrite count=4096 offset=9654272 fua=1 nbdkit: file.0: debug: cache: writethrough block 2358 (offset 9658368) nbdkit: file.0: debug: file: pwrite count=4096 offset=9658368 fua=1 nbdkit: file.0: debug: cache: writethrough block 2359 (offset 9662464) nbdkit: file.0: debug: file: pwrite count=4096 offset=9662464 fua=1 nbdkit: file.0: debug: cache: writethrough block 2360 (offset 9666560) nbdkit: file.0: debug: file: pwrite count=4096 offset=9666560 fua=1 nbdkit: file.0: debug: cache: writethrough block 2361 (offset 9670656) nbdkit: file.0: debug: file: pwrite count=4096 offset=9670656 fua=1 nbdkit: file.0: debug: cache: writethrough block 2362 (offset 9674752) nbdkit: file.0: debug: file: pwrite count=4096 offset=9674752 fua=1 nbdkit: file.0: debug: cache: writethrough block 2363 (offset 9678848) nbdkit: file.0: debug: file: pwrite count=4096 offset=9678848 fua=1 nbdkit: file.0: debug: cache: writethrough block 2364 (offset 9682944) nbdkit: file.0: debug: file: pwrite count=4096 offset=9682944 fua=1 nbdkit: file.0: debug: cache: writethrough block 2365 (offset 9687040) nbdkit: file.0: debug: file: pwrite count=4096 offset=9687040 fua=1 nbdkit: file.0: debug: cache: writethrough block 2366 (offset 9691136) nbdkit: file.0: debug: file: pwrite count=4096 offset=9691136 fua=1 nbdkit: file.0: debug: cache: writethrough block 2367 (offset 9695232) nbdkit: file.0: debug: file: pwrite count=4096 offset=9695232 fua=1 nbdkit: file.0: debug: cache: writethrough block 2368 (offset 9699328) nbdkit: file.0: debug: file: pwrite count=4096 offset=9699328 fua=1 nbdkit: file.0: debug: cache: writethrough block 2369 (offset 9703424) nbdkit: file.0: debug: file: pwrite count=4096 offset=9703424 fua=1 nbdkit: file.0: debug: cache: writethrough block 2370 (offset 9707520) nbdkit: file.0: debug: file: pwrite count=4096 offset=9707520 fua=1 nbdkit: file.0: debug: cache: writethrough block 2371 (offset 9711616) nbdkit: file.0: debug: file: pwrite count=4096 offset=9711616 fua=1 nbdkit: file.0: debug: cache: writethrough block 2372 (offset 9715712) nbdkit: file.0: debug: file: pwrite count=4096 offset=9715712 fua=1 nbdkit: file.0: debug: cache: writethrough block 2373 (offset 9719808) nbdkit: file.0: debug: file: pwrite count=4096 offset=9719808 fua=1 nbdkit: file.0: debug: cache: writethrough block 2374 (offset 9723904) nbdkit: file.0: debug: file: pwrite count=4096 offset=9723904 fua=1 nbdkit: file.0: debug: cache: writethrough block 2375 (offset 9728000) nbdkit: file.0: debug: file: pwrite count=4096 offset=9728000 fua=1 nbdkit: file.0: debug: cache: writethrough block 2376 (offset 9732096) nbdkit: file.0: debug: file: pwrite count=4096 offset=9732096 fua=1 nbdkit: file.0: debug: cache: writethrough block 2377 (offset 9736192) nbdkit: file.0: debug: file: pwrite count=4096 offset=9736192 fua=1 nbdkit: file.0: debug: cache: writethrough block 2378 (offset 9740288) nbdkit: file.0: debug: file: pwrite count=4096 offset=9740288 fua=1 nbdkit: file.0: debug: cache: writethrough block 2379 (offset 9744384) nbdkit: file.0: debug: file: pwrite count=4096 offset=9744384 fua=1 nbdkit: file.0: debug: cache: writethrough block 2380 (offset 9748480) nbdkit: file.0: debug: file: pwrite count=4096 offset=9748480 fua=1 nbdkit: file.0: debug: cache: writethrough block 2381 (offset 9752576) nbdkit: file.0: debug: file: pwrite count=4096 offset=9752576 fua=1 nbdkit: file.0: debug: cache: writethrough block 2382 (offset 9756672) nbdkit: file.0: debug: file: pwrite count=4096 offset=9756672 fua=1 nbdkit: file.0: debug: cache: writethrough block 2383 (offset 9760768) nbdkit: file.0: debug: file: pwrite count=4096 offset=9760768 fua=1 nbdkit: file.0: debug: cache: writethrough block 2384 (offset 9764864) nbdkit: file.0: debug: file: pwrite count=4096 offset=9764864 fua=1 nbdkit: file.0: debug: cache: writethrough block 2385 (offset 9768960) nbdkit: file.0: debug: file: pwrite count=4096 offset=9768960 fua=1 nbdkit: file.0: debug: cache: writethrough block 2386 (offset 9773056) nbdkit: file.0: debug: file: pwrite count=4096 offset=9773056 fua=1 nbdkit: file.0: debug: cache: writethrough block 2387 (offset 9777152) nbdkit: file.0: debug: file: pwrite count=4096 offset=9777152 fua=1 nbdkit: file.0: debug: cache: writethrough block 2388 (offset 9781248) nbdkit: file.0: debug: file: pwrite count=4096 offset=9781248 fua=1 nbdkit: file.0: debug: cache: writethrough block 2389 (offset 9785344) nbdkit: file.0: debug: file: pwrite count=4096 offset=9785344 fua=1 nbdkit: file.0: debug: cache: writethrough block 2390 (offset 9789440) nbdkit: file.0: debug: file: pwrite count=4096 offset=9789440 fua=1 nbdkit: file.0: debug: cache: writethrough block 2391 (offset 9793536) nbdkit: file.0: debug: file: pwrite count=4096 offset=9793536 fua=1 nbdkit: file.0: debug: cache: writethrough block 2392 (offset 9797632) nbdkit: file.0: debug: file: pwrite count=4096 offset=9797632 fua=1 nbdkit: file.0: debug: cache: writethrough block 2393 (offset 9801728) nbdkit: file.0: debug: file: pwrite count=4096 offset=9801728 fua=1 nbdkit: file.0: debug: cache: writethrough block 2394 (offset 9805824) nbdkit: file.0: debug: file: pwrite count=4096 offset=9805824 fua=1 nbdkit: file.0: debug: cache: writethrough block 2395 (offset 9809920) nbdkit: file.0: debug: file: pwrite count=4096 offset=9809920 fua=1 nbdkit: file.0: debug: cache: writethrough block 2396 (offset 9814016) nbdkit: file.0: debug: file: pwrite count=4096 offset=9814016 fua=1 nbdkit: file.0: debug: cache: writethrough block 2397 (offset 9818112) nbdkit: file.0: debug: file: pwrite count=4096 offset=9818112 fua=1 nbdkit: file.0: debug: cache: writethrough block 2398 (offset 9822208) nbdkit: file.0: debug: file: pwrite count=4096 offset=9822208 fua=1 nbdkit: file.0: debug: cache: writethrough block 2399 (offset 9826304) nbdkit: file.0: debug: file: pwrite count=4096 offset=9826304 fua=1 nbdkit: file.0: debug: cache: writethrough block 2400 (offset 9830400) nbdkit: file.0: debug: file: pwrite count=4096 offset=9830400 fua=1 nbdkit: file.0: debug: cache: writethrough block 2401 (offset 9834496) nbdkit: file.0: debug: file: pwrite count=4096 offset=9834496 fua=1 nbdkit: file.0: debug: cache: writethrough block 2402 (offset 9838592) nbdkit: file.0: debug: file: pwrite count=4096 offset=9838592 fua=1 nbdkit: file.0: debug: cache: writethrough block 2403 (offset 9842688) nbdkit: file.0: debug: file: pwrite count=4096 offset=9842688 fua=1 nbdkit: file.0: debug: cache: writethrough block 2404 (offset 9846784) nbdkit: file.0: debug: file: pwrite count=4096 offset=9846784 fua=1 nbdkit: file.0: debug: cache: writethrough block 2405 (offset 9850880) nbdkit: file.0: debug: file: pwrite count=4096 offset=9850880 fua=1 nbdkit: file.0: debug: cache: writethrough block 2406 (offset 9854976) nbdkit: file.0: debug: file: pwrite count=4096 offset=9854976 fua=1 nbdkit: file.0: debug: cache: writethrough block 2407 (offset 9859072) nbdkit: file.0: debug: file: pwrite count=4096 offset=9859072 fua=1 nbdkit: file.0: debug: cache: writethrough block 2408 (offset 9863168) nbdkit: file.0: debug: file: pwrite count=4096 offset=9863168 fua=1 nbdkit: file.0: debug: cache: writethrough block 2409 (offset 9867264) nbdkit: file.0: debug: file: pwrite count=4096 offset=9867264 fua=1 nbdkit: file.0: debug: cache: writethrough block 2410 (offset 9871360) nbdkit: file.0: debug: file: pwrite count=4096 offset=9871360 fua=1 nbdkit: file.0: debug: cache: writethrough block 2411 (offset 9875456) nbdkit: file.0: debug: file: pwrite count=4096 offset=9875456 fua=1 nbdkit: file.0: debug: cache: writethrough block 2412 (offset 9879552) nbdkit: file.0: debug: file: pwrite count=4096 offset=9879552 fua=1 nbdkit: file.0: debug: cache: writethrough block 2413 (offset 9883648) nbdkit: file.0: debug: file: pwrite count=4096 offset=9883648 fua=1 nbdkit: file.0: debug: cache: writethrough block 2414 (offset 9887744) nbdkit: file.0: debug: file: pwrite count=4096 offset=9887744 fua=1 nbdkit: file.0: debug: cache: writethrough block 2415 (offset 9891840) nbdkit: file.0: debug: file: pwrite count=4096 offset=9891840 fua=1 nbdkit: file.0: debug: cache: writethrough block 2416 (offset 9895936) nbdkit: file.0: debug: file: pwrite count=4096 offset=9895936 fua=1 nbdkit: file.0: debug: cache: writethrough block 2417 (offset 9900032) nbdkit: file.0: debug: file: pwrite count=4096 offset=9900032 fua=1 nbdkit: file.0: debug: cache: writethrough block 2418 (offset 9904128) nbdkit: file.0: debug: file: pwrite count=4096 offset=9904128 fua=1 nbdkit: file.0: debug: cache: writethrough block 2419 (offset 9908224) nbdkit: file.0: debug: file: pwrite count=4096 offset=9908224 fua=1 nbdkit: file.0: debug: cache: writethrough block 2420 (offset 9912320) nbdkit: file.0: debug: file: pwrite count=4096 offset=9912320 fua=1 nbdkit: file.0: debug: cache: writethrough block 2421 (offset 9916416) nbdkit: file.0: debug: file: pwrite count=4096 offset=9916416 fua=1 nbdkit: file.0: debug: cache: writethrough block 2422 (offset 9920512) nbdkit: file.0: debug: file: pwrite count=4096 offset=9920512 fua=1 nbdkit: file.0: debug: cache: writethrough block 2423 (offset 9924608) nbdkit: file.0: debug: file: pwrite count=4096 offset=9924608 fua=1 nbdkit: file.0: debug: cache: writethrough block 2424 (offset 9928704) nbdkit: file.0: debug: file: pwrite count=4096 offset=9928704 fua=1 nbdkit: file.0: debug: cache: writethrough block 2425 (offset 9932800) nbdkit: file.0: debug: file: pwrite count=4096 offset=9932800 fua=1 nbdkit: file.0: debug: cache: writethrough block 2426 (offset 9936896) nbdkit: file.0: debug: file: pwrite count=4096 offset=9936896 fua=1 nbdkit: file.0: debug: cache: writethrough block 2427 (offset 9940992) nbdkit: file.0: debug: file: pwrite count=4096 offset=9940992 fua=1 nbdkit: file.0: debug: cache: writethrough block 2428 (offset 9945088) nbdkit: file.0: debug: file: pwrite count=4096 offset=9945088 fua=1 nbdkit: file.0: debug: cache: writethrough block 2429 (offset 9949184) nbdkit: file.0: debug: file: pwrite count=4096 offset=9949184 fua=1 nbdkit: file.0: debug: cache: writethrough block 2430 (offset 9953280) nbdkit: file.0: debug: file: pwrite count=4096 offset=9953280 fua=1 nbdkit: file.0: debug: cache: start reclaiming nbdkit: file.0: debug: cache: reclaiming block 1 nbdkit: file.0: debug: cache: reclaiming block 2 nbdkit: file.0: debug: cache: writethrough block 2431 (offset 9957376) nbdkit: file.0: debug: file: pwrite count=4096 offset=9957376 fua=1 nbdkit: file.0: debug: cache: reclaiming block 3 nbdkit: file.0: debug: cache: reclaiming block 4 nbdkit: file.0: debug: cache: writethrough block 2432 (offset 9961472) nbdkit: file.0: debug: file: pwrite count=4096 offset=9961472 fua=1 nbdkit: file.0: debug: cache: reclaiming block 5 nbdkit: file.0: debug: cache: reclaiming block 6 nbdkit: file.0: debug: cache: writethrough block 2433 (offset 9965568) nbdkit: file.0: debug: file: pwrite count=4096 offset=9965568 fua=1 nbdkit: file.0: debug: cache: reclaiming block 7 nbdkit: file.0: debug: cache: reclaiming block 8 nbdkit: file.0: debug: cache: writethrough block 2434 (offset 9969664) nbdkit: file.0: debug: file: pwrite count=4096 offset=9969664 fua=1 nbdkit: file.0: debug: cache: reclaiming block 9 nbdkit: file.0: debug: cache: reclaiming block 10 nbdkit: file.0: debug: cache: writethrough block 2435 (offset 9973760) nbdkit: file.0: debug: file: pwrite count=4096 offset=9973760 fua=1 nbdkit: file.0: debug: cache: reclaiming block 11 nbdkit: file.0: debug: cache: reclaiming block 12 nbdkit: file.0: debug: cache: writethrough block 2436 (offset 9977856) nbdkit: file.0: debug: file: pwrite count=4096 offset=9977856 fua=1 nbdkit: file.0: debug: cache: reclaiming block 13 nbdkit: file.0: debug: cache: reclaiming block 14 nbdkit: file.0: debug: cache: writethrough block 2437 (offset 9981952) nbdkit: file.0: debug: file: pwrite count=4096 offset=9981952 fua=1 nbdkit: file.0: debug: cache: reclaiming block 15 nbdkit: file.0: debug: cache: reclaiming block 16 nbdkit: file.0: debug: cache: writethrough block 2438 (offset 9986048) nbdkit: file.0: debug: file: pwrite count=4096 offset=9986048 fua=1 nbdkit: file.0: debug: cache: reclaiming block 17 nbdkit: file.0: debug: cache: reclaiming block 18 nbdkit: file.0: debug: cache: writethrough block 2439 (offset 9990144) nbdkit: file.0: debug: file: pwrite count=4096 offset=9990144 fua=1 nbdkit: file.0: debug: cache: reclaiming block 19 nbdkit: file.0: debug: cache: reclaiming block 20 nbdkit: file.0: debug: cache: writethrough block 2440 (offset 9994240) nbdkit: file.0: debug: file: pwrite count=4096 offset=9994240 fua=1 nbdkit: file.0: debug: cache: reclaiming block 21 nbdkit: file.0: debug: cache: reclaiming block 22 nbdkit: file.0: debug: cache: writethrough block 2441 (offset 9998336) nbdkit: file.0: debug: file: pwrite count=4096 offset=9998336 fua=1 nbdkit: file.0: debug: cache: reclaiming block 23 nbdkit: file.0: debug: cache: reclaiming block 24 nbdkit: file.0: debug: cache: writethrough block 2442 (offset 10002432) nbdkit: file.0: debug: file: pwrite count=4096 offset=10002432 fua=1 nbdkit: file.0: debug: cache: reclaiming block 25 nbdkit: file.0: debug: cache: reclaiming block 26 nbdkit: file.0: debug: cache: writethrough block 2443 (offset 10006528) nbdkit: file.0: debug: file: pwrite count=4096 offset=10006528 fua=1 nbdkit: file.0: debug: cache: reclaiming block 27 nbdkit: file.0: debug: cache: reclaiming block 28 nbdkit: file.0: debug: cache: writethrough block 2444 (offset 10010624) nbdkit: file.0: debug: file: pwrite count=4096 offset=10010624 fua=1 nbdkit: file.0: debug: cache: reclaiming block 29 nbdkit: file.0: debug: cache: reclaiming block 30 nbdkit: file.0: debug: cache: writethrough block 2445 (offset 10014720) nbdkit: file.0: debug: file: pwrite count=4096 offset=10014720 fua=1 nbdkit: file.0: debug: cache: reclaiming block 31 nbdkit: file.0: debug: cache: reclaiming block 32 nbdkit: file.0: debug: cache: writethrough block 2446 (offset 10018816) nbdkit: file.0: debug: file: pwrite count=4096 offset=10018816 fua=1 nbdkit: file.0: debug: cache: reclaiming block 33 nbdkit: file.0: debug: cache: reclaiming block 34 nbdkit: file.0: debug: cache: writethrough block 2447 (offset 10022912) nbdkit: file.0: debug: file: pwrite count=4096 offset=10022912 fua=1 nbdkit: file.0: debug: cache: reclaiming block 35 nbdkit: file.0: debug: cache: reclaiming block 36 nbdkit: file.0: debug: cache: writethrough block 2448 (offset 10027008) nbdkit: file.0: debug: file: pwrite count=4096 offset=10027008 fua=1 nbdkit: file.0: debug: cache: reclaiming block 37 nbdkit: file.0: debug: cache: reclaiming block 38 nbdkit: file.0: debug: cache: writethrough block 2449 (offset 10031104) nbdkit: file.0: debug: file: pwrite count=4096 offset=10031104 fua=1 nbdkit: file.0: debug: cache: reclaiming block 39 nbdkit: file.0: debug: cache: reclaiming block 40 nbdkit: file.0: debug: cache: writethrough block 2450 (offset 10035200) nbdkit: file.0: debug: file: pwrite count=4096 offset=10035200 fua=1 nbdkit: file.0: debug: cache: reclaiming block 41 nbdkit: file.0: debug: cache: reclaiming block 42 nbdkit: file.0: debug: cache: writethrough block 2451 (offset 10039296) nbdkit: file.0: debug: file: pwrite count=4096 offset=10039296 fua=1 nbdkit: file.0: debug: cache: reclaiming block 43 nbdkit: file.0: debug: cache: reclaiming block 44 nbdkit: file.0: debug: cache: writethrough block 2452 (offset 10043392) nbdkit: file.0: debug: file: pwrite count=4096 offset=10043392 fua=1 nbdkit: file.0: debug: cache: reclaiming block 45 nbdkit: file.0: debug: cache: reclaiming block 46 nbdkit: file.0: debug: cache: writethrough block 2453 (offset 10047488) nbdkit: file.0: debug: file: pwrite count=4096 offset=10047488 fua=1 nbdkit: file.0: debug: cache: reclaiming block 47 nbdkit: file.0: debug: cache: reclaiming block 48 nbdkit: file.0: debug: cache: writethrough block 2454 (offset 10051584) nbdkit: file.0: debug: file: pwrite count=4096 offset=10051584 fua=1 nbdkit: file.0: debug: cache: reclaiming block 49 nbdkit: file.0: debug: cache: reclaiming block 50 nbdkit: file.0: debug: cache: writethrough block 2455 (offset 10055680) nbdkit: file.0: debug: file: pwrite count=4096 offset=10055680 fua=1 nbdkit: file.0: debug: cache: reclaiming block 51 nbdkit: file.0: debug: cache: reclaiming block 52 nbdkit: file.0: debug: cache: writethrough block 2456 (offset 10059776) nbdkit: file.0: debug: file: pwrite count=4096 offset=10059776 fua=1 nbdkit: file.0: debug: cache: reclaiming block 53 nbdkit: file.0: debug: cache: reclaiming block 54 nbdkit: file.0: debug: cache: writethrough block 2457 (offset 10063872) nbdkit: file.0: debug: file: pwrite count=4096 offset=10063872 fua=1 nbdkit: file.0: debug: cache: reclaiming block 55 nbdkit: file.0: debug: cache: reclaiming block 56 nbdkit: file.0: debug: cache: writethrough block 2458 (offset 10067968) nbdkit: file.0: debug: file: pwrite count=4096 offset=10067968 fua=1 nbdkit: file.0: debug: cache: reclaiming block 57 nbdkit: file.0: debug: cache: reclaiming block 58 nbdkit: file.0: debug: cache: writethrough block 2459 (offset 10072064) nbdkit: file.0: debug: file: pwrite count=4096 offset=10072064 fua=1 nbdkit: file.0: debug: cache: reclaiming block 59 nbdkit: file.0: debug: cache: reclaiming block 60 nbdkit: file.0: debug: cache: writethrough block 2460 (offset 10076160) nbdkit: file.0: debug: file: pwrite count=4096 offset=10076160 fua=1 nbdkit: file.0: debug: cache: reclaiming block 61 nbdkit: file.0: debug: cache: reclaiming block 62 nbdkit: file.0: debug: cache: writethrough block 2461 (offset 10080256) nbdkit: file.0: debug: file: pwrite count=4096 offset=10080256 fua=1 nbdkit: file.0: debug: cache: reclaiming block 63 nbdkit: file.0: debug: cache: reclaiming block 64 nbdkit: file.0: debug: cache: writethrough block 2462 (offset 10084352) nbdkit: file.0: debug: file: pwrite count=4096 offset=10084352 fua=1 nbdkit: file.0: debug: cache: reclaiming block 65 nbdkit: file.0: debug: cache: reclaiming block 66 nbdkit: file.0: debug: cache: writethrough block 2463 (offset 10088448) nbdkit: file.0: debug: file: pwrite count=4096 offset=10088448 fua=1 nbdkit: file.0: debug: cache: reclaiming block 67 nbdkit: file.0: debug: cache: reclaiming block 68 nbdkit: file.0: debug: cache: writethrough block 2464 (offset 10092544) nbdkit: file.0: debug: file: pwrite count=4096 offset=10092544 fua=1 nbdkit: file.0: debug: cache: reclaiming block 69 nbdkit: file.0: debug: cache: reclaiming block 70 nbdkit: file.0: debug: cache: writethrough block 2465 (offset 10096640) nbdkit: file.0: debug: file: pwrite count=4096 offset=10096640 fua=1 nbdkit: file.0: debug: cache: reclaiming block 71 nbdkit: file.0: debug: cache: reclaiming block 72 nbdkit: file.0: debug: cache: writethrough block 2466 (offset 10100736) nbdkit: file.0: debug: file: pwrite count=4096 offset=10100736 fua=1 nbdkit: file.0: debug: cache: reclaiming block 73 nbdkit: file.0: debug: cache: reclaiming block 74 nbdkit: file.0: debug: cache: writethrough block 2467 (offset 10104832) nbdkit: file.0: debug: file: pwrite count=4096 offset=10104832 fua=1 nbdkit: file.0: debug: cache: reclaiming block 75 nbdkit: file.0: debug: cache: reclaiming block 76 nbdkit: file.0: debug: cache: writethrough block 2468 (offset 10108928) nbdkit: file.0: debug: file: pwrite count=4096 offset=10108928 fua=1 nbdkit: file.0: debug: cache: reclaiming block 77 nbdkit: file.0: debug: cache: reclaiming block 78 nbdkit: file.0: debug: cache: writethrough block 2469 (offset 10113024) nbdkit: file.0: debug: file: pwrite count=4096 offset=10113024 fua=1 nbdkit: file.0: debug: cache: reclaiming block 79 nbdkit: file.0: debug: cache: reclaiming block 80 nbdkit: file.0: debug: cache: writethrough block 2470 (offset 10117120) nbdkit: file.0: debug: file: pwrite count=4096 offset=10117120 fua=1 nbdkit: file.0: debug: cache: reclaiming block 81 nbdkit: file.0: debug: cache: reclaiming block 82 nbdkit: file.0: debug: cache: writethrough block 2471 (offset 10121216) nbdkit: file.0: debug: file: pwrite count=4096 offset=10121216 fua=1 nbdkit: file.0: debug: cache: reclaiming block 83 nbdkit: file.0: debug: cache: reclaiming block 84 nbdkit: file.0: debug: cache: writethrough block 2472 (offset 10125312) nbdkit: file.0: debug: file: pwrite count=4096 offset=10125312 fua=1 nbdkit: file.0: debug: cache: reclaiming block 85 nbdkit: file.0: debug: cache: reclaiming block 86 nbdkit: file.0: debug: cache: writethrough block 2473 (offset 10129408) nbdkit: file.0: debug: file: pwrite count=4096 offset=10129408 fua=1 nbdkit: file.0: debug: cache: reclaiming block 87 nbdkit: file.0: debug: cache: reclaiming block 88 nbdkit: file.0: debug: cache: writethrough block 2474 (offset 10133504) nbdkit: file.0: debug: file: pwrite count=4096 offset=10133504 fua=1 nbdkit: file.0: debug: cache: reclaiming block 89 nbdkit: file.0: debug: cache: reclaiming block 90 nbdkit: file.0: debug: cache: writethrough block 2475 (offset 10137600) nbdkit: file.0: debug: file: pwrite count=4096 offset=10137600 fua=1 nbdkit: file.0: debug: cache: reclaiming block 91 nbdkit: file.0: debug: cache: reclaiming block 92 nbdkit: file.0: debug: cache: writethrough block 2476 (offset 10141696) nbdkit: file.0: debug: file: pwrite count=4096 offset=10141696 fua=1 nbdkit: file.0: debug: cache: reclaiming block 93 nbdkit: file.0: debug: cache: reclaiming block 94 nbdkit: file.0: debug: cache: writethrough block 2477 (offset 10145792) nbdkit: file.0: debug: file: pwrite count=4096 offset=10145792 fua=1 nbdkit: file.0: debug: cache: reclaiming block 95 nbdkit: file.0: debug: cache: reclaiming block 96 nbdkit: file.0: debug: cache: writethrough block 2478 (offset 10149888) nbdkit: file.0: debug: file: pwrite count=4096 offset=10149888 fua=1 nbdkit: file.0: debug: cache: reclaiming block 97 nbdkit: file.0: debug: cache: reclaiming block 98 nbdkit: file.0: debug: cache: writethrough block 2479 (offset 10153984) nbdkit: file.0: debug: file: pwrite count=4096 offset=10153984 fua=1 nbdkit: file.0: debug: cache: reclaiming block 99 nbdkit: file.0: debug: cache: reclaiming block 100 nbdkit: file.0: debug: cache: writethrough block 2480 (offset 10158080) nbdkit: file.0: debug: file: pwrite count=4096 offset=10158080 fua=1 nbdkit: file.0: debug: cache: reclaiming block 101 nbdkit: file.0: debug: cache: reclaiming block 102 nbdkit: file.0: debug: cache: writethrough block 2481 (offset 10162176) nbdkit: file.0: debug: file: pwrite count=4096 offset=10162176 fua=1 nbdkit: file.0: debug: cache: reclaiming block 103 nbdkit: file.0: debug: cache: reclaiming block 104 nbdkit: file.0: debug: cache: writethrough block 2482 (offset 10166272) nbdkit: file.0: debug: file: pwrite count=4096 offset=10166272 fua=1 nbdkit: file.0: debug: cache: reclaiming block 105 nbdkit: file.0: debug: cache: reclaiming block 106 nbdkit: file.0: debug: cache: writethrough block 2483 (offset 10170368) nbdkit: file.0: debug: file: pwrite count=4096 offset=10170368 fua=1 nbdkit: file.0: debug: cache: reclaiming block 107 nbdkit: file.0: debug: cache: reclaiming block 108 nbdkit: file.0: debug: cache: writethrough block 2484 (offset 10174464) nbdkit: file.0: debug: file: pwrite count=4096 offset=10174464 fua=1 nbdkit: file.0: debug: cache: reclaiming block 109 nbdkit: file.0: debug: cache: reclaiming block 110 nbdkit: file.0: debug: cache: writethrough block 2485 (offset 10178560) nbdkit: file.0: debug: file: pwrite count=4096 offset=10178560 fua=1 nbdkit: file.0: debug: cache: reclaiming block 111 nbdkit: file.0: debug: cache: reclaiming block 112 nbdkit: file.0: debug: cache: writethrough block 2486 (offset 10182656) nbdkit: file.0: debug: file: pwrite count=4096 offset=10182656 fua=1 nbdkit: file.0: debug: cache: reclaiming block 113 nbdkit: file.0: debug: cache: reclaiming block 114 nbdkit: file.0: debug: cache: writethrough block 2487 (offset 10186752) nbdkit: file.0: debug: file: pwrite count=4096 offset=10186752 fua=1 nbdkit: file.0: debug: cache: reclaiming block 115 nbdkit: file.0: debug: cache: reclaiming block 116 nbdkit: file.0: debug: cache: writethrough block 2488 (offset 10190848) nbdkit: file.0: debug: file: pwrite count=4096 offset=10190848 fua=1 nbdkit: file.0: debug: cache: reclaiming block 117 nbdkit: file.0: debug: cache: reclaiming block 118 nbdkit: file.0: debug: cache: writethrough block 2489 (offset 10194944) nbdkit: file.0: debug: file: pwrite count=4096 offset=10194944 fua=1 nbdkit: file.0: debug: cache: reclaiming block 119 nbdkit: file.0: debug: cache: reclaiming block 120 nbdkit: file.0: debug: cache: writethrough block 2490 (offset 10199040) nbdkit: file.0: debug: file: pwrite count=4096 offset=10199040 fua=1 nbdkit: file.0: debug: cache: reclaiming block 121 nbdkit: file.0: debug: cache: reclaiming block 122 nbdkit: file.0: debug: cache: writethrough block 2491 (offset 10203136) nbdkit: file.0: debug: file: pwrite count=4096 offset=10203136 fua=1 nbdkit: file.0: debug: cache: reclaiming block 123 nbdkit: file.0: debug: cache: reclaiming block 124 nbdkit: file.0: debug: cache: writethrough block 2492 (offset 10207232) nbdkit: file.0: debug: file: pwrite count=4096 offset=10207232 fua=1 nbdkit: file.0: debug: cache: reclaiming block 125 nbdkit: file.0: debug: cache: reclaiming block 126 nbdkit: file.0: debug: cache: writethrough block 2493 (offset 10211328) nbdkit: file.0: debug: file: pwrite count=4096 offset=10211328 fua=1 nbdkit: file.0: debug: cache: reclaiming block 127 nbdkit: file.0: debug: cache: reclaiming block 128 nbdkit: file.0: debug: cache: writethrough block 2494 (offset 10215424) nbdkit: file.0: debug: file: pwrite count=4096 offset=10215424 fua=1 nbdkit: file.0: debug: cache: reclaiming block 129 nbdkit: file.0: debug: cache: reclaiming block 130 nbdkit: file.0: debug: cache: writethrough block 2495 (offset 10219520) nbdkit: file.0: debug: file: pwrite count=4096 offset=10219520 fua=1 nbdkit: file.0: debug: cache: reclaiming block 131 nbdkit: file.0: debug: cache: reclaiming block 132 nbdkit: file.0: debug: cache: writethrough block 2496 (offset 10223616) nbdkit: file.0: debug: file: pwrite count=4096 offset=10223616 fua=1 nbdkit: file.0: debug: cache: reclaiming block 133 nbdkit: file.0: debug: cache: reclaiming block 134 nbdkit: file.0: debug: cache: writethrough block 2497 (offset 10227712) nbdkit: file.0: debug: file: pwrite count=4096 offset=10227712 fua=1 nbdkit: file.0: debug: cache: reclaiming block 135 nbdkit: file.0: debug: cache: reclaiming block 136 nbdkit: file.0: debug: cache: writethrough block 2498 (offset 10231808) nbdkit: file.0: debug: file: pwrite count=4096 offset=10231808 fua=1 nbdkit: file.0: debug: cache: reclaiming block 137 nbdkit: file.0: debug: cache: reclaiming block 138 nbdkit: file.0: debug: cache: writethrough block 2499 (offset 10235904) nbdkit: file.0: debug: file: pwrite count=4096 offset=10235904 fua=1 nbdkit: file.0: debug: cache: reclaiming block 139 nbdkit: file.0: debug: cache: reclaiming block 140 nbdkit: file.0: debug: cache: writethrough block 2500 (offset 10240000) nbdkit: file.0: debug: file: pwrite count=4096 offset=10240000 fua=1 nbdkit: file.0: debug: cache: reclaiming block 141 nbdkit: file.0: debug: cache: reclaiming block 142 nbdkit: file.0: debug: cache: writethrough block 2501 (offset 10244096) nbdkit: file.0: debug: file: pwrite count=4096 offset=10244096 fua=1 nbdkit: file.0: debug: cache: reclaiming block 143 nbdkit: file.0: debug: cache: reclaiming block 144 nbdkit: file.0: debug: cache: writethrough block 2502 (offset 10248192) nbdkit: file.0: debug: file: pwrite count=4096 offset=10248192 fua=1 nbdkit: file.0: debug: cache: reclaiming block 145 nbdkit: file.0: debug: cache: reclaiming block 146 nbdkit: file.0: debug: cache: writethrough block 2503 (offset 10252288) nbdkit: file.0: debug: file: pwrite count=4096 offset=10252288 fua=1 nbdkit: file.0: debug: cache: reclaiming block 147 nbdkit: file.0: debug: cache: reclaiming block 148 nbdkit: file.0: debug: cache: writethrough block 2504 (offset 10256384) nbdkit: file.0: debug: file: pwrite count=4096 offset=10256384 fua=1 nbdkit: file.0: debug: cache: reclaiming block 149 nbdkit: file.0: debug: cache: reclaiming block 150 nbdkit: file.0: debug: cache: writethrough block 2505 (offset 10260480) nbdkit: file.0: debug: file: pwrite count=4096 offset=10260480 fua=1 nbdkit: file.0: debug: cache: reclaiming block 151 nbdkit: file.0: debug: cache: reclaiming block 152 nbdkit: file.0: debug: cache: writethrough block 2506 (offset 10264576) nbdkit: file.0: debug: file: pwrite count=4096 offset=10264576 fua=1 nbdkit: file.0: debug: cache: reclaiming block 153 nbdkit: file.0: debug: cache: reclaiming block 154 nbdkit: file.0: debug: cache: writethrough block 2507 (offset 10268672) nbdkit: file.0: debug: file: pwrite count=4096 offset=10268672 fua=1 nbdkit: file.0: debug: cache: reclaiming block 155 nbdkit: file.0: debug: cache: reclaiming block 156 nbdkit: file.0: debug: cache: writethrough block 2508 (offset 10272768) nbdkit: file.0: debug: file: pwrite count=4096 offset=10272768 fua=1 nbdkit: file.0: debug: cache: reclaiming block 157 nbdkit: file.0: debug: cache: reclaiming block 158 nbdkit: file.0: debug: cache: writethrough block 2509 (offset 10276864) nbdkit: file.0: debug: file: pwrite count=4096 offset=10276864 fua=1 nbdkit: file.0: debug: cache: reclaiming block 159 nbdkit: file.0: debug: cache: reclaiming block 160 nbdkit: file.0: debug: cache: writethrough block 2510 (offset 10280960) nbdkit: file.0: debug: file: pwrite count=4096 offset=10280960 fua=1 nbdkit: file.0: debug: cache: reclaiming block 161 nbdkit: file.0: debug: cache: reclaiming block 162 nbdkit: file.0: debug: cache: writethrough block 2511 (offset 10285056) nbdkit: file.0: debug: file: pwrite count=4096 offset=10285056 fua=1 nbdkit: file.0: debug: cache: reclaiming block 163 nbdkit: file.0: debug: cache: reclaiming block 164 nbdkit: file.0: debug: cache: writethrough block 2512 (offset 10289152) nbdkit: file.0: debug: file: pwrite count=4096 offset=10289152 fua=1 nbdkit: file.0: debug: cache: reclaiming block 165 nbdkit: file.0: debug: cache: reclaiming block 166 nbdkit: file.0: debug: cache: writethrough block 2513 (offset 10293248) nbdkit: file.0: debug: file: pwrite count=4096 offset=10293248 fua=1 nbdkit: file.0: debug: cache: reclaiming block 167 nbdkit: file.0: debug: cache: reclaiming block 168 nbdkit: file.0: debug: cache: writethrough block 2514 (offset 10297344) nbdkit: file.0: debug: file: pwrite count=4096 offset=10297344 fua=1 nbdkit: file.0: debug: cache: reclaiming block 169 nbdkit: file.0: debug: cache: reclaiming block 170 nbdkit: file.0: debug: cache: writethrough block 2515 (offset 10301440) nbdkit: file.0: debug: file: pwrite count=4096 offset=10301440 fua=1 nbdkit: file.0: debug: cache: reclaiming block 171 nbdkit: file.0: debug: cache: reclaiming block 172 nbdkit: file.0: debug: cache: writethrough block 2516 (offset 10305536) nbdkit: file.0: debug: file: pwrite count=4096 offset=10305536 fua=1 nbdkit: file.0: debug: cache: reclaiming block 173 nbdkit: file.0: debug: cache: reclaiming block 174 nbdkit: file.0: debug: cache: writethrough block 2517 (offset 10309632) nbdkit: file.0: debug: file: pwrite count=4096 offset=10309632 fua=1 nbdkit: file.0: debug: cache: reclaiming block 175 nbdkit: file.0: debug: cache: reclaiming block 176 nbdkit: file.0: debug: cache: writethrough block 2518 (offset 10313728) nbdkit: file.0: debug: file: pwrite count=4096 offset=10313728 fua=1 nbdkit: file.0: debug: cache: reclaiming block 177 nbdkit: file.0: debug: cache: reclaiming block 178 nbdkit: file.0: debug: cache: writethrough block 2519 (offset 10317824) nbdkit: file.0: debug: file: pwrite count=4096 offset=10317824 fua=1 nbdkit: file.0: debug: cache: reclaiming block 179 nbdkit: file.0: debug: cache: reclaiming block 180 nbdkit: file.0: debug: cache: writethrough block 2520 (offset 10321920) nbdkit: file.0: debug: file: pwrite count=4096 offset=10321920 fua=1 nbdkit: file.0: debug: cache: reclaiming block 181 nbdkit: file.0: debug: cache: reclaiming block 182 nbdkit: file.0: debug: cache: writethrough block 2521 (offset 10326016) nbdkit: file.0: debug: file: pwrite count=4096 offset=10326016 fua=1 nbdkit: file.0: debug: cache: reclaiming block 183 nbdkit: file.0: debug: cache: reclaiming block 184 nbdkit: file.0: debug: cache: writethrough block 2522 (offset 10330112) nbdkit: file.0: debug: file: pwrite count=4096 offset=10330112 fua=1 nbdkit: file.0: debug: cache: reclaiming block 185 nbdkit: file.0: debug: cache: reclaiming block 186 nbdkit: file.0: debug: cache: writethrough block 2523 (offset 10334208) nbdkit: file.0: debug: file: pwrite count=4096 offset=10334208 fua=1 nbdkit: file.0: debug: cache: reclaiming block 187 nbdkit: file.0: debug: cache: reclaiming block 188 nbdkit: file.0: debug: cache: writethrough block 2524 (offset 10338304) nbdkit: file.0: debug: file: pwrite count=4096 offset=10338304 fua=1 nbdkit: file.0: debug: cache: reclaiming block 189 nbdkit: file.0: debug: cache: reclaiming block 190 nbdkit: file.0: debug: cache: writethrough block 2525 (offset 10342400) nbdkit: file.0: debug: file: pwrite count=4096 offset=10342400 fua=1 nbdkit: file.0: debug: cache: reclaiming block 191 nbdkit: file.0: debug: cache: reclaiming block 192 nbdkit: file.0: debug: cache: writethrough block 2526 (offset 10346496) nbdkit: file.0: debug: file: pwrite count=4096 offset=10346496 fua=1 nbdkit: file.0: debug: cache: reclaiming block 193 nbdkit: file.0: debug: cache: reclaiming block 194 nbdkit: file.0: debug: cache: writethrough block 2527 (offset 10350592) nbdkit: file.0: debug: file: pwrite count=4096 offset=10350592 fua=1 nbdkit: file.0: debug: cache: reclaiming block 195 nbdkit: file.0: debug: cache: reclaiming block 196 nbdkit: file.0: debug: cache: writethrough block 2528 (offset 10354688) nbdkit: file.0: debug: file: pwrite count=4096 offset=10354688 fua=1 nbdkit: file.0: debug: cache: reclaiming block 197 nbdkit: file.0: debug: cache: reclaiming block 198 nbdkit: file.0: debug: cache: writethrough block 2529 (offset 10358784) nbdkit: file.0: debug: file: pwrite count=4096 offset=10358784 fua=1 nbdkit: file.0: debug: cache: reclaiming block 199 nbdkit: file.0: debug: cache: reclaiming block 200 nbdkit: file.0: debug: cache: writethrough block 2530 (offset 10362880) nbdkit: file.0: debug: file: pwrite count=4096 offset=10362880 fua=1 nbdkit: file.0: debug: cache: reclaiming block 201 nbdkit: file.0: debug: cache: reclaiming block 202 nbdkit: file.0: debug: cache: writethrough block 2531 (offset 10366976) nbdkit: file.0: debug: file: pwrite count=4096 offset=10366976 fua=1 nbdkit: file.0: debug: cache: reclaiming block 203 nbdkit: file.0: debug: cache: reclaiming block 204 nbdkit: file.0: debug: cache: writethrough block 2532 (offset 10371072) nbdkit: file.0: debug: file: pwrite count=4096 offset=10371072 fua=1 nbdkit: file.0: debug: cache: reclaiming block 205 nbdkit: file.0: debug: cache: reclaiming block 206 nbdkit: file.0: debug: cache: writethrough block 2533 (offset 10375168) nbdkit: file.0: debug: file: pwrite count=4096 offset=10375168 fua=1 nbdkit: file.0: debug: cache: reclaiming block 207 nbdkit: file.0: debug: cache: reclaiming block 208 nbdkit: file.0: debug: cache: writethrough block 2534 (offset 10379264) nbdkit: file.0: debug: file: pwrite count=4096 offset=10379264 fua=1 nbdkit: file.0: debug: cache: reclaiming block 209 nbdkit: file.0: debug: cache: reclaiming block 210 nbdkit: file.0: debug: cache: writethrough block 2535 (offset 10383360) nbdkit: file.0: debug: file: pwrite count=4096 offset=10383360 fua=1 nbdkit: file.0: debug: cache: reclaiming block 211 nbdkit: file.0: debug: cache: reclaiming block 212 nbdkit: file.0: debug: cache: writethrough block 2536 (offset 10387456) nbdkit: file.0: debug: file: pwrite count=4096 offset=10387456 fua=1 nbdkit: file.0: debug: cache: reclaiming block 213 nbdkit: file.0: debug: cache: reclaiming block 214 nbdkit: file.0: debug: cache: writethrough block 2537 (offset 10391552) nbdkit: file.0: debug: file: pwrite count=4096 offset=10391552 fua=1 nbdkit: file.0: debug: cache: reclaiming block 215 nbdkit: file.0: debug: cache: reclaiming block 216 nbdkit: file.0: debug: cache: writethrough block 2538 (offset 10395648) nbdkit: file.0: debug: file: pwrite count=4096 offset=10395648 fua=1 nbdkit: file.0: debug: cache: reclaiming block 217 nbdkit: file.0: debug: cache: reclaiming block 218 nbdkit: file.0: debug: cache: writethrough block 2539 (offset 10399744) nbdkit: file.0: debug: file: pwrite count=4096 offset=10399744 fua=1 nbdkit: file.0: debug: cache: reclaiming block 219 nbdkit: file.0: debug: cache: reclaiming block 220 nbdkit: file.0: debug: cache: writethrough block 2540 (offset 10403840) nbdkit: file.0: debug: file: pwrite count=4096 offset=10403840 fua=1 nbdkit: file.0: debug: cache: reclaiming block 221 nbdkit: file.0: debug: cache: reclaiming block 222 nbdkit: file.0: debug: cache: writethrough block 2541 (offset 10407936) nbdkit: file.0: debug: file: pwrite count=4096 offset=10407936 fua=1 nbdkit: file.0: debug: cache: reclaiming block 223 nbdkit: file.0: debug: cache: reclaiming block 224 nbdkit: file.0: debug: cache: writethrough block 2542 (offset 10412032) nbdkit: file.0: debug: file: pwrite count=4096 offset=10412032 fua=1 nbdkit: file.0: debug: cache: reclaiming block 225 nbdkit: file.0: debug: cache: reclaiming block 226 nbdkit: file.0: debug: cache: writethrough block 2543 (offset 10416128) nbdkit: file.0: debug: file: pwrite count=4096 offset=10416128 fua=1 nbdkit: file.0: debug: cache: reclaiming block 227 nbdkit: file.0: debug: cache: reclaiming block 228 nbdkit: file.0: debug: cache: writethrough block 2544 (offset 10420224) nbdkit: file.0: debug: file: pwrite count=4096 offset=10420224 fua=1 nbdkit: file.0: debug: cache: reclaiming block 229 nbdkit: file.0: debug: cache: reclaiming block 230 nbdkit: file.0: debug: cache: writethrough block 2545 (offset 10424320) nbdkit: file.0: debug: file: pwrite count=4096 offset=10424320 fua=1 nbdkit: file.0: debug: cache: reclaiming block 231 nbdkit: file.0: debug: cache: reclaiming block 232 nbdkit: file.0: debug: cache: writethrough block 2546 (offset 10428416) nbdkit: file.0: debug: file: pwrite count=4096 offset=10428416 fua=1 nbdkit: file.0: debug: cache: reclaiming block 233 nbdkit: file.0: debug: cache: reclaiming block 234 nbdkit: file.0: debug: cache: writethrough block 2547 (offset 10432512) nbdkit: file.0: debug: file: pwrite count=4096 offset=10432512 fua=1 nbdkit: file.0: debug: cache: reclaiming block 235 nbdkit: file.0: debug: cache: reclaiming block 236 nbdkit: file.0: debug: cache: writethrough block 2548 (offset 10436608) nbdkit: file.0: debug: file: pwrite count=4096 offset=10436608 fua=1 nbdkit: file.0: debug: cache: reclaiming block 237 nbdkit: file.0: debug: cache: reclaiming block 238 nbdkit: file.0: debug: cache: writethrough block 2549 (offset 10440704) nbdkit: file.0: debug: file: pwrite count=4096 offset=10440704 fua=1 nbdkit: file.0: debug: cache: reclaiming block 239 nbdkit: file.0: debug: cache: reclaiming block 240 nbdkit: file.0: debug: cache: writethrough block 2550 (offset 10444800) nbdkit: file.0: debug: file: pwrite count=4096 offset=10444800 fua=1 nbdkit: file.0: debug: cache: reclaiming block 241 nbdkit: file.0: debug: cache: reclaiming block 242 nbdkit: file.0: debug: cache: writethrough block 2551 (offset 10448896) nbdkit: file.0: debug: file: pwrite count=4096 offset=10448896 fua=1 nbdkit: file.0: debug: cache: reclaiming block 243 nbdkit: file.0: debug: cache: reclaiming block 244 nbdkit: file.0: debug: cache: writethrough block 2552 (offset 10452992) nbdkit: file.0: debug: file: pwrite count=4096 offset=10452992 fua=1 nbdkit: file.0: debug: cache: reclaiming block 245 nbdkit: file.0: debug: cache: reclaiming block 246 nbdkit: file.0: debug: cache: writethrough block 2553 (offset 10457088) nbdkit: file.0: debug: file: pwrite count=4096 offset=10457088 fua=1 nbdkit: file.0: debug: cache: reclaiming block 247 nbdkit: file.0: debug: cache: reclaiming block 248 nbdkit: file.0: debug: cache: writethrough block 2554 (offset 10461184) nbdkit: file.0: debug: file: pwrite count=4096 offset=10461184 fua=1 nbdkit: file.0: debug: cache: reclaiming block 249 nbdkit: file.0: debug: cache: reclaiming block 250 nbdkit: file.0: debug: cache: writethrough block 2555 (offset 10465280) nbdkit: file.0: debug: file: pwrite count=4096 offset=10465280 fua=1 nbdkit: file.0: debug: cache: reclaiming block 251 nbdkit: file.0: debug: cache: reclaiming block 252 nbdkit: file.0: debug: cache: writethrough block 2556 (offset 10469376) nbdkit: file.0: debug: file: pwrite count=4096 offset=10469376 fua=1 nbdkit: file.0: debug: cache: reclaiming block 253 nbdkit: file.0: debug: cache: reclaiming block 254 nbdkit: file.0: debug: cache: writethrough block 2557 (offset 10473472) nbdkit: file.0: debug: file: pwrite count=4096 offset=10473472 fua=1 nbdkit: file.0: debug: cache: reclaiming block 255 nbdkit: file.0: debug: cache: reclaiming block 256 nbdkit: file.0: debug: cache: writethrough block 2558 (offset 10477568) nbdkit: file.0: debug: file: pwrite count=4096 offset=10477568 fua=1 nbdkit: file.0: debug: cache: reclaiming block 257 nbdkit: file.0: debug: cache: reclaiming block 258 nbdkit: file.0: debug: cache: writethrough block 2559 (offset 10481664) nbdkit: file.0: debug: file: pwrite count=4096 offset=10481664 fua=1 nbdkit: file.1: debug: cache: pwrite count=10485760 offset=20971520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 259 nbdkit: file.1: debug: cache: reclaiming block 260 nbdkit: file.1: debug: cache: writethrough block 5120 (offset 20971520) nbdkit: file.1: debug: file: pwrite count=4096 offset=20971520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 261 nbdkit: file.1: debug: cache: reclaiming block 262 nbdkit: file.1: debug: cache: writethrough block 5121 (offset 20975616) nbdkit: file.1: debug: file: pwrite count=4096 offset=20975616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 263 nbdkit: file.1: debug: cache: reclaiming block 264 nbdkit: file.1: debug: cache: writethrough block 5122 (offset 20979712) nbdkit: file.1: debug: file: pwrite count=4096 offset=20979712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 265 nbdkit: file.1: debug: cache: reclaiming block 266 nbdkit: file.1: debug: cache: writethrough block 5123 (offset 20983808) nbdkit: file.1: debug: file: pwrite count=4096 offset=20983808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 267 nbdkit: file.1: debug: cache: reclaiming block 268 nbdkit: file.1: debug: cache: writethrough block 5124 (offset 20987904) nbdkit: file.1: debug: file: pwrite count=4096 offset=20987904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 269 nbdkit: file.1: debug: cache: reclaiming block 270 nbdkit: file.1: debug: cache: writethrough block 5125 (offset 20992000) nbdkit: file.1: debug: file: pwrite count=4096 offset=20992000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 271 nbdkit: file.1: debug: cache: reclaiming block 272 nbdkit: file.1: debug: cache: writethrough block 5126 (offset 20996096) nbdkit: file.1: debug: file: pwrite count=4096 offset=20996096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 273 nbdkit: file.1: debug: cache: reclaiming block 274 nbdkit: file.1: debug: cache: writethrough block 5127 (offset 21000192) nbdkit: file.1: debug: file: pwrite count=4096 offset=21000192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 275 nbdkit: file.1: debug: cache: reclaiming block 276 nbdkit: file.1: debug: cache: writethrough block 5128 (offset 21004288) nbdkit: file.1: debug: file: pwrite count=4096 offset=21004288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 277 nbdkit: file.1: debug: cache: reclaiming block 278 nbdkit: file.1: debug: cache: writethrough block 5129 (offset 21008384) nbdkit: file.1: debug: file: pwrite count=4096 offset=21008384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 279 nbdkit: file.1: debug: cache: reclaiming block 280 nbdkit: file.1: debug: cache: writethrough block 5130 (offset 21012480) nbdkit: file.1: debug: file: pwrite count=4096 offset=21012480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 281 nbdkit: file.1: debug: cache: reclaiming block 282 nbdkit: file.1: debug: cache: writethrough block 5131 (offset 21016576) nbdkit: file.1: debug: file: pwrite count=4096 offset=21016576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 283 nbdkit: file.1: debug: cache: reclaiming block 284 nbdkit: file.1: debug: cache: writethrough block 5132 (offset 21020672) nbdkit: file.1: debug: file: pwrite count=4096 offset=21020672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 285 nbdkit: file.1: debug: cache: reclaiming block 286 nbdkit: file.1: debug: cache: writethrough block 5133 (offset 21024768) nbdkit: file.1: debug: file: pwrite count=4096 offset=21024768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 287 nbdkit: file.1: debug: cache: reclaiming block 288 nbdkit: file.1: debug: cache: writethrough block 5134 (offset 21028864) nbdkit: file.1: debug: file: pwrite count=4096 offset=21028864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 289 nbdkit: file.1: debug: cache: reclaiming block 290 nbdkit: file.1: debug: cache: writethrough block 5135 (offset 21032960) nbdkit: file.1: debug: file: pwrite count=4096 offset=21032960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 291 nbdkit: file.1: debug: cache: reclaiming block 292 nbdkit: file.1: debug: cache: writethrough block 5136 (offset 21037056) nbdkit: file.1: debug: file: pwrite count=4096 offset=21037056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 293 nbdkit: file.1: debug: cache: reclaiming block 294 nbdkit: file.1: debug: cache: writethrough block 5137 (offset 21041152) nbdkit: file.1: debug: file: pwrite count=4096 offset=21041152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 295 nbdkit: file.1: debug: cache: reclaiming block 296 nbdkit: file.1: debug: cache: writethrough block 5138 (offset 21045248) nbdkit: file.1: debug: file: pwrite count=4096 offset=21045248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 297 nbdkit: file.1: debug: cache: reclaiming block 298 nbdkit: file.1: debug: cache: writethrough block 5139 (offset 21049344) nbdkit: file.1: debug: file: pwrite count=4096 offset=21049344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 299 nbdkit: file.1: debug: cache: reclaiming block 300 nbdkit: file.1: debug: cache: writethrough block 5140 (offset 21053440) nbdkit: file.1: debug: file: pwrite count=4096 offset=21053440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 301 nbdkit: file.1: debug: cache: reclaiming block 302 nbdkit: file.1: debug: cache: writethrough block 5141 (offset 21057536) nbdkit: file.1: debug: file: pwrite count=4096 offset=21057536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 303 nbdkit: file.1: debug: cache: reclaiming block 304 nbdkit: file.1: debug: cache: writethrough block 5142 (offset 21061632) nbdkit: file.1: debug: file: pwrite count=4096 offset=21061632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 305 nbdkit: file.1: debug: cache: reclaiming block 306 nbdkit: file.1: debug: cache: writethrough block 5143 (offset 21065728) nbdkit: file.1: debug: file: pwrite count=4096 offset=21065728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 307 nbdkit: file.1: debug: cache: reclaiming block 308 nbdkit: file.1: debug: cache: writethrough block 5144 (offset 21069824) nbdkit: file.1: debug: file: pwrite count=4096 offset=21069824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 309 nbdkit: file.1: debug: cache: reclaiming block 310 nbdkit: file.1: debug: cache: writethrough block 5145 (offset 21073920) nbdkit: file.1: debug: file: pwrite count=4096 offset=21073920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 311 nbdkit: file.1: debug: cache: reclaiming block 312 nbdkit: file.1: debug: cache: writethrough block 5146 (offset 21078016) nbdkit: file.1: debug: file: pwrite count=4096 offset=21078016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 313 nbdkit: file.1: debug: cache: reclaiming block 314 nbdkit: file.1: debug: cache: writethrough block 5147 (offset 21082112) nbdkit: file.1: debug: file: pwrite count=4096 offset=21082112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 315 nbdkit: file.1: debug: cache: reclaiming block 316 nbdkit: file.1: debug: cache: writethrough block 5148 (offset 21086208) nbdkit: file.1: debug: file: pwrite count=4096 offset=21086208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 317 nbdkit: file.1: debug: cache: reclaiming block 318 nbdkit: file.1: debug: cache: writethrough block 5149 (offset 21090304) nbdkit: file.1: debug: file: pwrite count=4096 offset=21090304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 319 nbdkit: file.1: debug: cache: reclaiming block 320 nbdkit: file.1: debug: cache: writethrough block 5150 (offset 21094400) nbdkit: file.1: debug: file: pwrite count=4096 offset=21094400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 321 nbdkit: file.1: debug: cache: reclaiming block 322 nbdkit: file.1: debug: cache: writethrough block 5151 (offset 21098496) nbdkit: file.1: debug: file: pwrite count=4096 offset=21098496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 323 nbdkit: file.1: debug: cache: reclaiming block 324 nbdkit: file.1: debug: cache: writethrough block 5152 (offset 21102592) nbdkit: file.1: debug: file: pwrite count=4096 offset=21102592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 325 nbdkit: file.1: debug: cache: reclaiming block 326 nbdkit: file.1: debug: cache: writethrough block 5153 (offset 21106688) nbdkit: file.1: debug: file: pwrite count=4096 offset=21106688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 327 nbdkit: file.1: debug: cache: reclaiming block 328 nbdkit: file.1: debug: cache: writethrough block 5154 (offset 21110784) nbdkit: file.1: debug: file: pwrite count=4096 offset=21110784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 329 nbdkit: file.1: debug: cache: reclaiming block 330 nbdkit: file.1: debug: cache: writethrough block 5155 (offset 21114880) nbdkit: file.1: debug: file: pwrite count=4096 offset=21114880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 331 nbdkit: file.1: debug: cache: reclaiming block 332 nbdkit: file.1: debug: cache: writethrough block 5156 (offset 21118976) nbdkit: file.1: debug: file: pwrite count=4096 offset=21118976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 333 nbdkit: file.1: debug: cache: reclaiming block 334 nbdkit: file.1: debug: cache: writethrough block 5157 (offset 21123072) nbdkit: file.1: debug: file: pwrite count=4096 offset=21123072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 335 nbdkit: file.1: debug: cache: reclaiming block 336 nbdkit: file.1: debug: cache: writethrough block 5158 (offset 21127168) nbdkit: file.1: debug: file: pwrite count=4096 offset=21127168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 337 nbdkit: file.1: debug: cache: reclaiming block 338 nbdkit: file.1: debug: cache: writethrough block 5159 (offset 21131264) nbdkit: file.1: debug: file: pwrite count=4096 offset=21131264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 339 nbdkit: file.1: debug: cache: reclaiming block 340 nbdkit: file.1: debug: cache: writethrough block 5160 (offset 21135360) nbdkit: file.1: debug: file: pwrite count=4096 offset=21135360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 341 nbdkit: file.1: debug: cache: reclaiming block 342 nbdkit: file.1: debug: cache: writethrough block 5161 (offset 21139456) nbdkit: file.1: debug: file: pwrite count=4096 offset=21139456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 343 nbdkit: file.1: debug: cache: reclaiming block 344 nbdkit: file.1: debug: cache: writethrough block 5162 (offset 21143552) nbdkit: file.1: debug: file: pwrite count=4096 offset=21143552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 345 nbdkit: file.1: debug: cache: reclaiming block 346 nbdkit: file.1: debug: cache: writethrough block 5163 (offset 21147648) nbdkit: file.1: debug: file: pwrite count=4096 offset=21147648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 347 nbdkit: file.1: debug: cache: reclaiming block 348 nbdkit: file.1: debug: cache: writethrough block 5164 (offset 21151744) nbdkit: file.1: debug: file: pwrite count=4096 offset=21151744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 349 nbdkit: file.1: debug: cache: reclaiming block 350 nbdkit: file.1: debug: cache: writethrough block 5165 (offset 21155840) nbdkit: file.1: debug: file: pwrite count=4096 offset=21155840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 351 nbdkit: file.1: debug: cache: reclaiming block 352 nbdkit: file.1: debug: cache: writethrough block 5166 (offset 21159936) nbdkit: file.1: debug: file: pwrite count=4096 offset=21159936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 353 nbdkit: file.1: debug: cache: reclaiming block 354 nbdkit: file.1: debug: cache: writethrough block 5167 (offset 21164032) nbdkit: file.1: debug: file: pwrite count=4096 offset=21164032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 355 nbdkit: file.1: debug: cache: reclaiming block 356 nbdkit: file.1: debug: cache: writethrough block 5168 (offset 21168128) nbdkit: file.1: debug: file: pwrite count=4096 offset=21168128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 357 nbdkit: file.1: debug: cache: reclaiming block 358 nbdkit: file.1: debug: cache: writethrough block 5169 (offset 21172224) nbdkit: file.1: debug: file: pwrite count=4096 offset=21172224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 359 nbdkit: file.1: debug: cache: reclaiming block 360 nbdkit: file.1: debug: cache: writethrough block 5170 (offset 21176320) nbdkit: file.1: debug: file: pwrite count=4096 offset=21176320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 361 nbdkit: file.1: debug: cache: reclaiming block 362 nbdkit: file.1: debug: cache: writethrough block 5171 (offset 21180416) nbdkit: file.1: debug: file: pwrite count=4096 offset=21180416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 363 nbdkit: file.1: debug: cache: reclaiming block 364 nbdkit: file.1: debug: cache: writethrough block 5172 (offset 21184512) nbdkit: file.1: debug: file: pwrite count=4096 offset=21184512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 365 nbdkit: file.1: debug: cache: reclaiming block 366 nbdkit: file.1: debug: cache: writethrough block 5173 (offset 21188608) nbdkit: file.1: debug: file: pwrite count=4096 offset=21188608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 367 nbdkit: file.1: debug: cache: reclaiming block 368 nbdkit: file.1: debug: cache: writethrough block 5174 (offset 21192704) nbdkit: file.1: debug: file: pwrite count=4096 offset=21192704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 369 nbdkit: file.1: debug: cache: reclaiming block 370 nbdkit: file.1: debug: cache: writethrough block 5175 (offset 21196800) nbdkit: file.1: debug: file: pwrite count=4096 offset=21196800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 371 nbdkit: file.1: debug: cache: reclaiming block 372 nbdkit: file.1: debug: cache: writethrough block 5176 (offset 21200896) nbdkit: file.1: debug: file: pwrite count=4096 offset=21200896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 373 nbdkit: file.1: debug: cache: reclaiming block 374 nbdkit: file.1: debug: cache: writethrough block 5177 (offset 21204992) nbdkit: file.1: debug: file: pwrite count=4096 offset=21204992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 375 nbdkit: file.1: debug: cache: reclaiming block 376 nbdkit: file.1: debug: cache: writethrough block 5178 (offset 21209088) nbdkit: file.1: debug: file: pwrite count=4096 offset=21209088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 377 nbdkit: file.1: debug: cache: reclaiming block 378 nbdkit: file.1: debug: cache: writethrough block 5179 (offset 21213184) nbdkit: file.1: debug: file: pwrite count=4096 offset=21213184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 379 nbdkit: file.1: debug: cache: reclaiming block 380 nbdkit: file.1: debug: cache: writethrough block 5180 (offset 21217280) nbdkit: file.1: debug: file: pwrite count=4096 offset=21217280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 381 nbdkit: file.1: debug: cache: reclaiming block 382 nbdkit: file.1: debug: cache: writethrough block 5181 (offset 21221376) nbdkit: file.1: debug: file: pwrite count=4096 offset=21221376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 383 nbdkit: file.1: debug: cache: reclaiming block 384 nbdkit: file.1: debug: cache: writethrough block 5182 (offset 21225472) nbdkit: file.1: debug: file: pwrite count=4096 offset=21225472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 385 nbdkit: file.1: debug: cache: reclaiming block 386 nbdkit: file.1: debug: cache: writethrough block 5183 (offset 21229568) nbdkit: file.1: debug: file: pwrite count=4096 offset=21229568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 387 nbdkit: file.1: debug: cache: reclaiming block 388 nbdkit: file.1: debug: cache: writethrough block 5184 (offset 21233664) nbdkit: file.1: debug: file: pwrite count=4096 offset=21233664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 389 nbdkit: file.1: debug: cache: reclaiming block 390 nbdkit: file.1: debug: cache: writethrough block 5185 (offset 21237760) nbdkit: file.1: debug: file: pwrite count=4096 offset=21237760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 391 nbdkit: file.1: debug: cache: reclaiming block 392 nbdkit: file.1: debug: cache: writethrough block 5186 (offset 21241856) nbdkit: file.1: debug: file: pwrite count=4096 offset=21241856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 393 nbdkit: file.1: debug: cache: reclaiming block 394 nbdkit: file.1: debug: cache: writethrough block 5187 (offset 21245952) nbdkit: file.1: debug: file: pwrite count=4096 offset=21245952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 395 nbdkit: file.1: debug: cache: reclaiming block 396 nbdkit: file.1: debug: cache: writethrough block 5188 (offset 21250048) nbdkit: file.1: debug: file: pwrite count=4096 offset=21250048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 397 nbdkit: file.1: debug: cache: reclaiming block 398 nbdkit: file.1: debug: cache: writethrough block 5189 (offset 21254144) nbdkit: file.1: debug: file: pwrite count=4096 offset=21254144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 399 nbdkit: file.1: debug: cache: reclaiming block 400 nbdkit: file.1: debug: cache: writethrough block 5190 (offset 21258240) nbdkit: file.1: debug: file: pwrite count=4096 offset=21258240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 401 nbdkit: file.1: debug: cache: reclaiming block 402 nbdkit: file.1: debug: cache: writethrough block 5191 (offset 21262336) nbdkit: file.1: debug: file: pwrite count=4096 offset=21262336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 403 nbdkit: file.1: debug: cache: reclaiming block 404 nbdkit: file.1: debug: cache: writethrough block 5192 (offset 21266432) nbdkit: file.1: debug: file: pwrite count=4096 offset=21266432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 405 nbdkit: file.1: debug: cache: reclaiming block 406 nbdkit: file.1: debug: cache: writethrough block 5193 (offset 21270528) nbdkit: file.1: debug: file: pwrite count=4096 offset=21270528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 407 nbdkit: file.1: debug: cache: reclaiming block 408 nbdkit: file.1: debug: cache: writethrough block 5194 (offset 21274624) nbdkit: file.1: debug: file: pwrite count=4096 offset=21274624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 409 nbdkit: file.1: debug: cache: reclaiming block 410 nbdkit: file.1: debug: cache: writethrough block 5195 (offset 21278720) nbdkit: file.1: debug: file: pwrite count=4096 offset=21278720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 411 nbdkit: file.1: debug: cache: reclaiming block 412 nbdkit: file.1: debug: cache: writethrough block 5196 (offset 21282816) nbdkit: file.1: debug: file: pwrite count=4096 offset=21282816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 413 nbdkit: file.1: debug: cache: reclaiming block 414 nbdkit: file.1: debug: cache: writethrough block 5197 (offset 21286912) nbdkit: file.1: debug: file: pwrite count=4096 offset=21286912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 415 nbdkit: file.1: debug: cache: reclaiming block 416 nbdkit: file.1: debug: cache: writethrough block 5198 (offset 21291008) nbdkit: file.1: debug: file: pwrite count=4096 offset=21291008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 417 nbdkit: file.1: debug: cache: reclaiming block 418 nbdkit: file.1: debug: cache: writethrough block 5199 (offset 21295104) nbdkit: file.1: debug: file: pwrite count=4096 offset=21295104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 419 nbdkit: file.1: debug: cache: reclaiming block 420 nbdkit: file.1: debug: cache: writethrough block 5200 (offset 21299200) nbdkit: file.1: debug: file: pwrite count=4096 offset=21299200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 421 nbdkit: file.1: debug: cache: reclaiming block 422 nbdkit: file.1: debug: cache: writethrough block 5201 (offset 21303296) nbdkit: file.1: debug: file: pwrite count=4096 offset=21303296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 423 nbdkit: file.1: debug: cache: reclaiming block 424 nbdkit: file.1: debug: cache: writethrough block 5202 (offset 21307392) nbdkit: file.1: debug: file: pwrite count=4096 offset=21307392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 425 nbdkit: file.1: debug: cache: reclaiming block 426 nbdkit: file.1: debug: cache: writethrough block 5203 (offset 21311488) nbdkit: file.1: debug: file: pwrite count=4096 offset=21311488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 427 nbdkit: file.1: debug: cache: reclaiming block 428 nbdkit: file.1: debug: cache: writethrough block 5204 (offset 21315584) nbdkit: file.1: debug: file: pwrite count=4096 offset=21315584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 429 nbdkit: file.1: debug: cache: reclaiming block 430 nbdkit: file.1: debug: cache: writethrough block 5205 (offset 21319680) nbdkit: file.1: debug: file: pwrite count=4096 offset=21319680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 431 nbdkit: file.1: debug: cache: reclaiming block 432 nbdkit: file.1: debug: cache: writethrough block 5206 (offset 21323776) nbdkit: file.1: debug: file: pwrite count=4096 offset=21323776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 433 nbdkit: file.1: debug: cache: reclaiming block 434 nbdkit: file.1: debug: cache: writethrough block 5207 (offset 21327872) nbdkit: file.1: debug: file: pwrite count=4096 offset=21327872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 435 nbdkit: file.1: debug: cache: reclaiming block 436 nbdkit: file.1: debug: cache: writethrough block 5208 (offset 21331968) nbdkit: file.1: debug: file: pwrite count=4096 offset=21331968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 437 nbdkit: file.1: debug: cache: reclaiming block 438 nbdkit: file.1: debug: cache: writethrough block 5209 (offset 21336064) nbdkit: file.1: debug: file: pwrite count=4096 offset=21336064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 439 nbdkit: file.1: debug: cache: reclaiming block 440 nbdkit: file.1: debug: cache: writethrough block 5210 (offset 21340160) nbdkit: file.1: debug: file: pwrite count=4096 offset=21340160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 441 nbdkit: file.1: debug: cache: reclaiming block 442 nbdkit: file.1: debug: cache: writethrough block 5211 (offset 21344256) nbdkit: file.1: debug: file: pwrite count=4096 offset=21344256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 443 nbdkit: file.1: debug: cache: reclaiming block 444 nbdkit: file.1: debug: cache: writethrough block 5212 (offset 21348352) nbdkit: file.1: debug: file: pwrite count=4096 offset=21348352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 445 nbdkit: file.1: debug: cache: reclaiming block 446 nbdkit: file.1: debug: cache: writethrough block 5213 (offset 21352448) nbdkit: file.1: debug: file: pwrite count=4096 offset=21352448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 447 nbdkit: file.1: debug: cache: reclaiming block 448 nbdkit: file.1: debug: cache: writethrough block 5214 (offset 21356544) nbdkit: file.1: debug: file: pwrite count=4096 offset=21356544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 449 nbdkit: file.1: debug: cache: reclaiming block 450 nbdkit: file.1: debug: cache: writethrough block 5215 (offset 21360640) nbdkit: file.1: debug: file: pwrite count=4096 offset=21360640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 451 nbdkit: file.1: debug: cache: reclaiming block 452 nbdkit: file.1: debug: cache: writethrough block 5216 (offset 21364736) nbdkit: file.1: debug: file: pwrite count=4096 offset=21364736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 453 nbdkit: file.1: debug: cache: reclaiming block 454 nbdkit: file.1: debug: cache: writethrough block 5217 (offset 21368832) nbdkit: file.1: debug: file: pwrite count=4096 offset=21368832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 455 nbdkit: file.1: debug: cache: reclaiming block 456 nbdkit: file.1: debug: cache: writethrough block 5218 (offset 21372928) nbdkit: file.1: debug: file: pwrite count=4096 offset=21372928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 457 nbdkit: file.1: debug: cache: reclaiming block 458 nbdkit: file.1: debug: cache: writethrough block 5219 (offset 21377024) nbdkit: file.1: debug: file: pwrite count=4096 offset=21377024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 459 nbdkit: file.1: debug: cache: reclaiming block 460 nbdkit: file.1: debug: cache: writethrough block 5220 (offset 21381120) nbdkit: file.1: debug: file: pwrite count=4096 offset=21381120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 461 nbdkit: file.1: debug: cache: reclaiming block 462 nbdkit: file.1: debug: cache: writethrough block 5221 (offset 21385216) nbdkit: file.1: debug: file: pwrite count=4096 offset=21385216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 463 nbdkit: file.1: debug: cache: reclaiming block 464 nbdkit: file.1: debug: cache: writethrough block 5222 (offset 21389312) nbdkit: file.1: debug: file: pwrite count=4096 offset=21389312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 465 nbdkit: file.1: debug: cache: reclaiming block 466 nbdkit: file.1: debug: cache: writethrough block 5223 (offset 21393408) nbdkit: file.1: debug: file: pwrite count=4096 offset=21393408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 467 nbdkit: file.1: debug: cache: reclaiming block 468 nbdkit: file.1: debug: cache: writethrough block 5224 (offset 21397504) nbdkit: file.1: debug: file: pwrite count=4096 offset=21397504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 469 nbdkit: file.1: debug: cache: reclaiming block 470 nbdkit: file.1: debug: cache: writethrough block 5225 (offset 21401600) nbdkit: file.1: debug: file: pwrite count=4096 offset=21401600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 471 nbdkit: file.1: debug: cache: reclaiming block 472 nbdkit: file.1: debug: cache: writethrough block 5226 (offset 21405696) nbdkit: file.1: debug: file: pwrite count=4096 offset=21405696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 473 nbdkit: file.1: debug: cache: reclaiming block 474 nbdkit: file.1: debug: cache: writethrough block 5227 (offset 21409792) nbdkit: file.1: debug: file: pwrite count=4096 offset=21409792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 475 nbdkit: file.1: debug: cache: reclaiming block 476 nbdkit: file.1: debug: cache: writethrough block 5228 (offset 21413888) nbdkit: file.1: debug: file: pwrite count=4096 offset=21413888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 477 nbdkit: file.1: debug: cache: reclaiming block 478 nbdkit: file.1: debug: cache: writethrough block 5229 (offset 21417984) nbdkit: file.1: debug: file: pwrite count=4096 offset=21417984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 479 nbdkit: file.1: debug: cache: reclaiming block 480 nbdkit: file.1: debug: cache: writethrough block 5230 (offset 21422080) nbdkit: file.1: debug: file: pwrite count=4096 offset=21422080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 481 nbdkit: file.1: debug: cache: reclaiming block 482 nbdkit: file.1: debug: cache: writethrough block 5231 (offset 21426176) nbdkit: file.1: debug: file: pwrite count=4096 offset=21426176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 483 nbdkit: file.1: debug: cache: reclaiming block 484 nbdkit: file.1: debug: cache: writethrough block 5232 (offset 21430272) nbdkit: file.1: debug: file: pwrite count=4096 offset=21430272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 485 nbdkit: file.1: debug: cache: reclaiming block 486 nbdkit: file.1: debug: cache: writethrough block 5233 (offset 21434368) nbdkit: file.1: debug: file: pwrite count=4096 offset=21434368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 487 nbdkit: file.1: debug: cache: reclaiming block 488 nbdkit: file.1: debug: cache: writethrough block 5234 (offset 21438464) nbdkit: file.1: debug: file: pwrite count=4096 offset=21438464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 489 nbdkit: file.1: debug: cache: reclaiming block 490 nbdkit: file.1: debug: cache: writethrough block 5235 (offset 21442560) nbdkit: file.1: debug: file: pwrite count=4096 offset=21442560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 491 nbdkit: file.1: debug: cache: reclaiming block 492 nbdkit: file.1: debug: cache: writethrough block 5236 (offset 21446656) nbdkit: file.1: debug: file: pwrite count=4096 offset=21446656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 493 nbdkit: file.1: debug: cache: reclaiming block 494 nbdkit: file.1: debug: cache: writethrough block 5237 (offset 21450752) nbdkit: file.1: debug: file: pwrite count=4096 offset=21450752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 495 nbdkit: file.1: debug: cache: reclaiming block 496 nbdkit: file.1: debug: cache: writethrough block 5238 (offset 21454848) nbdkit: file.1: debug: file: pwrite count=4096 offset=21454848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 497 nbdkit: file.1: debug: cache: reclaiming block 498 nbdkit: file.1: debug: cache: writethrough block 5239 (offset 21458944) nbdkit: file.1: debug: file: pwrite count=4096 offset=21458944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 499 nbdkit: file.1: debug: cache: reclaiming block 500 nbdkit: file.1: debug: cache: writethrough block 5240 (offset 21463040) nbdkit: file.1: debug: file: pwrite count=4096 offset=21463040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 501 nbdkit: file.1: debug: cache: reclaiming block 502 nbdkit: file.1: debug: cache: writethrough block 5241 (offset 21467136) nbdkit: file.1: debug: file: pwrite count=4096 offset=21467136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 503 nbdkit: file.1: debug: cache: reclaiming block 504 nbdkit: file.1: debug: cache: writethrough block 5242 (offset 21471232) nbdkit: file.1: debug: file: pwrite count=4096 offset=21471232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 505 nbdkit: file.1: debug: cache: reclaiming block 506 nbdkit: file.1: debug: cache: writethrough block 5243 (offset 21475328) nbdkit: file.1: debug: file: pwrite count=4096 offset=21475328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 507 nbdkit: file.1: debug: cache: reclaiming block 508 nbdkit: file.1: debug: cache: writethrough block 5244 (offset 21479424) nbdkit: file.1: debug: file: pwrite count=4096 offset=21479424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 509 nbdkit: file.1: debug: cache: reclaiming block 510 nbdkit: file.1: debug: cache: writethrough block 5245 (offset 21483520) nbdkit: file.1: debug: file: pwrite count=4096 offset=21483520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 511 nbdkit: file.1: debug: cache: reclaiming block 512 nbdkit: file.1: debug: cache: writethrough block 5246 (offset 21487616) nbdkit: file.1: debug: file: pwrite count=4096 offset=21487616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 513 nbdkit: file.1: debug: cache: reclaiming block 514 nbdkit: file.1: debug: cache: writethrough block 5247 (offset 21491712) nbdkit: file.1: debug: file: pwrite count=4096 offset=21491712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 515 nbdkit: file.1: debug: cache: reclaiming block 516 nbdkit: file.1: debug: cache: writethrough block 5248 (offset 21495808) nbdkit: file.1: debug: file: pwrite count=4096 offset=21495808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 517 nbdkit: file.1: debug: cache: reclaiming block 518 nbdkit: file.1: debug: cache: writethrough block 5249 (offset 21499904) nbdkit: file.1: debug: file: pwrite count=4096 offset=21499904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 519 nbdkit: file.1: debug: cache: reclaiming block 520 nbdkit: file.1: debug: cache: writethrough block 5250 (offset 21504000) nbdkit: file.1: debug: file: pwrite count=4096 offset=21504000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 521 nbdkit: file.1: debug: cache: reclaiming block 522 nbdkit: file.1: debug: cache: writethrough block 5251 (offset 21508096) nbdkit: file.1: debug: file: pwrite count=4096 offset=21508096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 523 nbdkit: file.1: debug: cache: reclaiming block 524 nbdkit: file.1: debug: cache: writethrough block 5252 (offset 21512192) nbdkit: file.1: debug: file: pwrite count=4096 offset=21512192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 525 nbdkit: file.1: debug: cache: reclaiming block 526 nbdkit: file.1: debug: cache: writethrough block 5253 (offset 21516288) nbdkit: file.1: debug: file: pwrite count=4096 offset=21516288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 527 nbdkit: file.1: debug: cache: reclaiming block 528 nbdkit: file.1: debug: cache: writethrough block 5254 (offset 21520384) nbdkit: file.1: debug: file: pwrite count=4096 offset=21520384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 529 nbdkit: file.1: debug: cache: reclaiming block 530 nbdkit: file.1: debug: cache: writethrough block 5255 (offset 21524480) nbdkit: file.1: debug: file: pwrite count=4096 offset=21524480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 531 nbdkit: file.1: debug: cache: reclaiming block 532 nbdkit: file.1: debug: cache: writethrough block 5256 (offset 21528576) nbdkit: file.1: debug: file: pwrite count=4096 offset=21528576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 533 nbdkit: file.1: debug: cache: reclaiming block 534 nbdkit: file.1: debug: cache: writethrough block 5257 (offset 21532672) nbdkit: file.1: debug: file: pwrite count=4096 offset=21532672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 535 nbdkit: file.1: debug: cache: reclaiming block 536 nbdkit: file.1: debug: cache: writethrough block 5258 (offset 21536768) nbdkit: file.1: debug: file: pwrite count=4096 offset=21536768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 537 nbdkit: file.1: debug: cache: reclaiming block 538 nbdkit: file.1: debug: cache: writethrough block 5259 (offset 21540864) nbdkit: file.1: debug: file: pwrite count=4096 offset=21540864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 539 nbdkit: file.1: debug: cache: reclaiming block 540 nbdkit: file.1: debug: cache: writethrough block 5260 (offset 21544960) nbdkit: file.1: debug: file: pwrite count=4096 offset=21544960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 541 nbdkit: file.1: debug: cache: reclaiming block 542 nbdkit: file.1: debug: cache: writethrough block 5261 (offset 21549056) nbdkit: file.1: debug: file: pwrite count=4096 offset=21549056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 543 nbdkit: file.1: debug: cache: reclaiming block 544 nbdkit: file.1: debug: cache: writethrough block 5262 (offset 21553152) nbdkit: file.1: debug: file: pwrite count=4096 offset=21553152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 545 nbdkit: file.1: debug: cache: reclaiming block 546 nbdkit: file.1: debug: cache: writethrough block 5263 (offset 21557248) nbdkit: file.1: debug: file: pwrite count=4096 offset=21557248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 547 nbdkit: file.1: debug: cache: reclaiming block 548 nbdkit: file.1: debug: cache: writethrough block 5264 (offset 21561344) nbdkit: file.1: debug: file: pwrite count=4096 offset=21561344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 549 nbdkit: file.1: debug: cache: reclaiming block 550 nbdkit: file.1: debug: cache: writethrough block 5265 (offset 21565440) nbdkit: file.1: debug: file: pwrite count=4096 offset=21565440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 551 nbdkit: file.1: debug: cache: reclaiming block 552 nbdkit: file.1: debug: cache: writethrough block 5266 (offset 21569536) nbdkit: file.1: debug: file: pwrite count=4096 offset=21569536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 553 nbdkit: file.1: debug: cache: reclaiming block 554 nbdkit: file.1: debug: cache: writethrough block 5267 (offset 21573632) nbdkit: file.1: debug: file: pwrite count=4096 offset=21573632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 555 nbdkit: file.1: debug: cache: reclaiming block 556 nbdkit: file.1: debug: cache: writethrough block 5268 (offset 21577728) nbdkit: file.1: debug: file: pwrite count=4096 offset=21577728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 557 nbdkit: file.1: debug: cache: reclaiming block 558 nbdkit: file.1: debug: cache: writethrough block 5269 (offset 21581824) nbdkit: file.1: debug: file: pwrite count=4096 offset=21581824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 559 nbdkit: file.1: debug: cache: reclaiming block 560 nbdkit: file.1: debug: cache: writethrough block 5270 (offset 21585920) nbdkit: file.1: debug: file: pwrite count=4096 offset=21585920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 561 nbdkit: file.1: debug: cache: reclaiming block 562 nbdkit: file.1: debug: cache: writethrough block 5271 (offset 21590016) nbdkit: file.1: debug: file: pwrite count=4096 offset=21590016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 563 nbdkit: file.1: debug: cache: reclaiming block 564 nbdkit: file.1: debug: cache: writethrough block 5272 (offset 21594112) nbdkit: file.1: debug: file: pwrite count=4096 offset=21594112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 565 nbdkit: file.1: debug: cache: reclaiming block 566 nbdkit: file.1: debug: cache: writethrough block 5273 (offset 21598208) nbdkit: file.1: debug: file: pwrite count=4096 offset=21598208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 567 nbdkit: file.1: debug: cache: reclaiming block 568 nbdkit: file.1: debug: cache: writethrough block 5274 (offset 21602304) nbdkit: file.1: debug: file: pwrite count=4096 offset=21602304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 569 nbdkit: file.1: debug: cache: reclaiming block 570 nbdkit: file.1: debug: cache: writethrough block 5275 (offset 21606400) nbdkit: file.1: debug: file: pwrite count=4096 offset=21606400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 571 nbdkit: file.1: debug: cache: reclaiming block 572 nbdkit: file.1: debug: cache: writethrough block 5276 (offset 21610496) nbdkit: file.1: debug: file: pwrite count=4096 offset=21610496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 573 nbdkit: file.1: debug: cache: reclaiming block 574 nbdkit: file.1: debug: cache: writethrough block 5277 (offset 21614592) nbdkit: file.1: debug: file: pwrite count=4096 offset=21614592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 575 nbdkit: file.1: debug: cache: reclaiming block 576 nbdkit: file.1: debug: cache: writethrough block 5278 (offset 21618688) nbdkit: file.1: debug: file: pwrite count=4096 offset=21618688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 577 nbdkit: file.1: debug: cache: reclaiming block 578 nbdkit: file.1: debug: cache: writethrough block 5279 (offset 21622784) nbdkit: file.1: debug: file: pwrite count=4096 offset=21622784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 579 nbdkit: file.1: debug: cache: reclaiming block 580 nbdkit: file.1: debug: cache: writethrough block 5280 (offset 21626880) nbdkit: file.1: debug: file: pwrite count=4096 offset=21626880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 581 nbdkit: file.1: debug: cache: reclaiming block 582 nbdkit: file.1: debug: cache: writethrough block 5281 (offset 21630976) nbdkit: file.1: debug: file: pwrite count=4096 offset=21630976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 583 nbdkit: file.1: debug: cache: reclaiming block 584 nbdkit: file.1: debug: cache: writethrough block 5282 (offset 21635072) nbdkit: file.1: debug: file: pwrite count=4096 offset=21635072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 585 nbdkit: file.1: debug: cache: reclaiming block 586 nbdkit: file.1: debug: cache: writethrough block 5283 (offset 21639168) nbdkit: file.1: debug: file: pwrite count=4096 offset=21639168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 587 nbdkit: file.1: debug: cache: reclaiming block 588 nbdkit: file.1: debug: cache: writethrough block 5284 (offset 21643264) nbdkit: file.1: debug: file: pwrite count=4096 offset=21643264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 589 nbdkit: file.1: debug: cache: reclaiming block 590 nbdkit: file.1: debug: cache: writethrough block 5285 (offset 21647360) nbdkit: file.1: debug: file: pwrite count=4096 offset=21647360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 591 nbdkit: file.1: debug: cache: reclaiming block 592 nbdkit: file.1: debug: cache: writethrough block 5286 (offset 21651456) nbdkit: file.1: debug: file: pwrite count=4096 offset=21651456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 593 nbdkit: file.1: debug: cache: reclaiming block 594 nbdkit: file.1: debug: cache: writethrough block 5287 (offset 21655552) nbdkit: file.1: debug: file: pwrite count=4096 offset=21655552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 595 nbdkit: file.1: debug: cache: reclaiming block 596 nbdkit: file.1: debug: cache: writethrough block 5288 (offset 21659648) nbdkit: file.1: debug: file: pwrite count=4096 offset=21659648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 597 nbdkit: file.1: debug: cache: reclaiming block 598 nbdkit: file.1: debug: cache: writethrough block 5289 (offset 21663744) nbdkit: file.1: debug: file: pwrite count=4096 offset=21663744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 599 nbdkit: file.1: debug: cache: reclaiming block 600 nbdkit: file.1: debug: cache: writethrough block 5290 (offset 21667840) nbdkit: file.1: debug: file: pwrite count=4096 offset=21667840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 601 nbdkit: file.1: debug: cache: reclaiming block 602 nbdkit: file.1: debug: cache: writethrough block 5291 (offset 21671936) nbdkit: file.1: debug: file: pwrite count=4096 offset=21671936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 603 nbdkit: file.1: debug: cache: reclaiming block 604 nbdkit: file.1: debug: cache: writethrough block 5292 (offset 21676032) nbdkit: file.1: debug: file: pwrite count=4096 offset=21676032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 605 nbdkit: file.1: debug: cache: reclaiming block 606 nbdkit: file.1: debug: cache: writethrough block 5293 (offset 21680128) nbdkit: file.1: debug: file: pwrite count=4096 offset=21680128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 607 nbdkit: file.1: debug: cache: reclaiming block 608 nbdkit: file.1: debug: cache: writethrough block 5294 (offset 21684224) nbdkit: file.1: debug: file: pwrite count=4096 offset=21684224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 609 nbdkit: file.1: debug: cache: reclaiming block 610 nbdkit: file.1: debug: cache: writethrough block 5295 (offset 21688320) nbdkit: file.1: debug: file: pwrite count=4096 offset=21688320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 611 nbdkit: file.1: debug: cache: reclaiming block 612 nbdkit: file.1: debug: cache: writethrough block 5296 (offset 21692416) nbdkit: file.1: debug: file: pwrite count=4096 offset=21692416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 613 nbdkit: file.1: debug: cache: reclaiming block 614 nbdkit: file.1: debug: cache: writethrough block 5297 (offset 21696512) nbdkit: file.1: debug: file: pwrite count=4096 offset=21696512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 615 nbdkit: file.1: debug: cache: reclaiming block 616 nbdkit: file.1: debug: cache: writethrough block 5298 (offset 21700608) nbdkit: file.1: debug: file: pwrite count=4096 offset=21700608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 617 nbdkit: file.1: debug: cache: reclaiming block 618 nbdkit: file.1: debug: cache: writethrough block 5299 (offset 21704704) nbdkit: file.1: debug: file: pwrite count=4096 offset=21704704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 619 nbdkit: file.1: debug: cache: reclaiming block 620 nbdkit: file.1: debug: cache: writethrough block 5300 (offset 21708800) nbdkit: file.1: debug: file: pwrite count=4096 offset=21708800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 621 nbdkit: file.1: debug: cache: reclaiming block 622 nbdkit: file.1: debug: cache: writethrough block 5301 (offset 21712896) nbdkit: file.1: debug: file: pwrite count=4096 offset=21712896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 623 nbdkit: file.1: debug: cache: reclaiming block 624 nbdkit: file.1: debug: cache: writethrough block 5302 (offset 21716992) nbdkit: file.1: debug: file: pwrite count=4096 offset=21716992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 625 nbdkit: file.1: debug: cache: reclaiming block 626 nbdkit: file.1: debug: cache: writethrough block 5303 (offset 21721088) nbdkit: file.1: debug: file: pwrite count=4096 offset=21721088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 627 nbdkit: file.1: debug: cache: reclaiming block 628 nbdkit: file.1: debug: cache: writethrough block 5304 (offset 21725184) nbdkit: file.1: debug: file: pwrite count=4096 offset=21725184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 629 nbdkit: file.1: debug: cache: reclaiming block 630 nbdkit: file.1: debug: cache: writethrough block 5305 (offset 21729280) nbdkit: file.1: debug: file: pwrite count=4096 offset=21729280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 631 nbdkit: file.1: debug: cache: reclaiming block 632 nbdkit: file.1: debug: cache: writethrough block 5306 (offset 21733376) nbdkit: file.1: debug: file: pwrite count=4096 offset=21733376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 633 nbdkit: file.1: debug: cache: reclaiming block 634 nbdkit: file.1: debug: cache: writethrough block 5307 (offset 21737472) nbdkit: file.1: debug: file: pwrite count=4096 offset=21737472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 635 nbdkit: file.1: debug: cache: reclaiming block 636 nbdkit: file.1: debug: cache: writethrough block 5308 (offset 21741568) nbdkit: file.1: debug: file: pwrite count=4096 offset=21741568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 637 nbdkit: file.1: debug: cache: reclaiming block 638 nbdkit: file.1: debug: cache: writethrough block 5309 (offset 21745664) nbdkit: file.1: debug: file: pwrite count=4096 offset=21745664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 639 nbdkit: file.1: debug: cache: reclaiming block 640 nbdkit: file.1: debug: cache: writethrough block 5310 (offset 21749760) nbdkit: file.1: debug: file: pwrite count=4096 offset=21749760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 641 nbdkit: file.1: debug: cache: reclaiming block 642 nbdkit: file.1: debug: cache: writethrough block 5311 (offset 21753856) nbdkit: file.1: debug: file: pwrite count=4096 offset=21753856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 643 nbdkit: file.1: debug: cache: reclaiming block 644 nbdkit: file.1: debug: cache: writethrough block 5312 (offset 21757952) nbdkit: file.1: debug: file: pwrite count=4096 offset=21757952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 645 nbdkit: file.1: debug: cache: reclaiming block 646 nbdkit: file.1: debug: cache: writethrough block 5313 (offset 21762048) nbdkit: file.1: debug: file: pwrite count=4096 offset=21762048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 647 nbdkit: file.1: debug: cache: reclaiming block 648 nbdkit: file.1: debug: cache: writethrough block 5314 (offset 21766144) nbdkit: file.1: debug: file: pwrite count=4096 offset=21766144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 649 nbdkit: file.1: debug: cache: reclaiming block 650 nbdkit: file.1: debug: cache: writethrough block 5315 (offset 21770240) nbdkit: file.1: debug: file: pwrite count=4096 offset=21770240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 651 nbdkit: file.1: debug: cache: reclaiming block 652 nbdkit: file.1: debug: cache: writethrough block 5316 (offset 21774336) nbdkit: file.1: debug: file: pwrite count=4096 offset=21774336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 653 nbdkit: file.1: debug: cache: reclaiming block 654 nbdkit: file.1: debug: cache: writethrough block 5317 (offset 21778432) nbdkit: file.1: debug: file: pwrite count=4096 offset=21778432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 655 nbdkit: file.1: debug: cache: reclaiming block 656 nbdkit: file.1: debug: cache: writethrough block 5318 (offset 21782528) nbdkit: file.1: debug: file: pwrite count=4096 offset=21782528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 657 nbdkit: file.1: debug: cache: reclaiming block 658 nbdkit: file.1: debug: cache: writethrough block 5319 (offset 21786624) nbdkit: file.1: debug: file: pwrite count=4096 offset=21786624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 659 nbdkit: file.1: debug: cache: reclaiming block 660 nbdkit: file.1: debug: cache: writethrough block 5320 (offset 21790720) nbdkit: file.1: debug: file: pwrite count=4096 offset=21790720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 661 nbdkit: file.1: debug: cache: reclaiming block 662 nbdkit: file.1: debug: cache: writethrough block 5321 (offset 21794816) nbdkit: file.1: debug: file: pwrite count=4096 offset=21794816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 663 nbdkit: file.1: debug: cache: reclaiming block 664 nbdkit: file.1: debug: cache: writethrough block 5322 (offset 21798912) nbdkit: file.1: debug: file: pwrite count=4096 offset=21798912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 665 nbdkit: file.1: debug: cache: reclaiming block 666 nbdkit: file.1: debug: cache: writethrough block 5323 (offset 21803008) nbdkit: file.1: debug: file: pwrite count=4096 offset=21803008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 667 nbdkit: file.1: debug: cache: reclaiming block 668 nbdkit: file.1: debug: cache: writethrough block 5324 (offset 21807104) nbdkit: file.1: debug: file: pwrite count=4096 offset=21807104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 669 nbdkit: file.1: debug: cache: reclaiming block 670 nbdkit: file.1: debug: cache: writethrough block 5325 (offset 21811200) nbdkit: file.1: debug: file: pwrite count=4096 offset=21811200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 671 nbdkit: file.1: debug: cache: reclaiming block 672 nbdkit: file.1: debug: cache: writethrough block 5326 (offset 21815296) nbdkit: file.1: debug: file: pwrite count=4096 offset=21815296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 673 nbdkit: file.1: debug: cache: reclaiming block 674 nbdkit: file.1: debug: cache: writethrough block 5327 (offset 21819392) nbdkit: file.1: debug: file: pwrite count=4096 offset=21819392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 675 nbdkit: file.1: debug: cache: reclaiming block 676 nbdkit: file.1: debug: cache: writethrough block 5328 (offset 21823488) nbdkit: file.1: debug: file: pwrite count=4096 offset=21823488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 677 nbdkit: file.1: debug: cache: reclaiming block 678 nbdkit: file.1: debug: cache: writethrough block 5329 (offset 21827584) nbdkit: file.1: debug: file: pwrite count=4096 offset=21827584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 679 nbdkit: file.1: debug: cache: reclaiming block 680 nbdkit: file.1: debug: cache: writethrough block 5330 (offset 21831680) nbdkit: file.1: debug: file: pwrite count=4096 offset=21831680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 681 nbdkit: file.1: debug: cache: reclaiming block 682 nbdkit: file.1: debug: cache: writethrough block 5331 (offset 21835776) nbdkit: file.1: debug: file: pwrite count=4096 offset=21835776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 683 nbdkit: file.1: debug: cache: reclaiming block 684 nbdkit: file.1: debug: cache: writethrough block 5332 (offset 21839872) nbdkit: file.1: debug: file: pwrite count=4096 offset=21839872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 685 nbdkit: file.1: debug: cache: reclaiming block 686 nbdkit: file.1: debug: cache: writethrough block 5333 (offset 21843968) nbdkit: file.1: debug: file: pwrite count=4096 offset=21843968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 687 nbdkit: file.1: debug: cache: reclaiming block 688 nbdkit: file.1: debug: cache: writethrough block 5334 (offset 21848064) nbdkit: file.1: debug: file: pwrite count=4096 offset=21848064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 689 nbdkit: file.1: debug: cache: reclaiming block 690 nbdkit: file.1: debug: cache: writethrough block 5335 (offset 21852160) nbdkit: file.1: debug: file: pwrite count=4096 offset=21852160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 691 nbdkit: file.1: debug: cache: reclaiming block 692 nbdkit: file.1: debug: cache: writethrough block 5336 (offset 21856256) nbdkit: file.1: debug: file: pwrite count=4096 offset=21856256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 693 nbdkit: file.1: debug: cache: reclaiming block 694 nbdkit: file.1: debug: cache: writethrough block 5337 (offset 21860352) nbdkit: file.1: debug: file: pwrite count=4096 offset=21860352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 695 nbdkit: file.1: debug: cache: reclaiming block 696 nbdkit: file.1: debug: cache: writethrough block 5338 (offset 21864448) nbdkit: file.1: debug: file: pwrite count=4096 offset=21864448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 697 nbdkit: file.1: debug: cache: reclaiming block 698 nbdkit: file.1: debug: cache: writethrough block 5339 (offset 21868544) nbdkit: file.1: debug: file: pwrite count=4096 offset=21868544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 699 nbdkit: file.1: debug: cache: reclaiming block 700 nbdkit: file.1: debug: cache: writethrough block 5340 (offset 21872640) nbdkit: file.1: debug: file: pwrite count=4096 offset=21872640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 701 nbdkit: file.1: debug: cache: reclaiming block 702 nbdkit: file.1: debug: cache: writethrough block 5341 (offset 21876736) nbdkit: file.1: debug: file: pwrite count=4096 offset=21876736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 703 nbdkit: file.1: debug: cache: reclaiming block 704 nbdkit: file.1: debug: cache: writethrough block 5342 (offset 21880832) nbdkit: file.1: debug: file: pwrite count=4096 offset=21880832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 705 nbdkit: file.1: debug: cache: reclaiming block 706 nbdkit: file.1: debug: cache: writethrough block 5343 (offset 21884928) nbdkit: file.1: debug: file: pwrite count=4096 offset=21884928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 707 nbdkit: file.1: debug: cache: reclaiming block 708 nbdkit: file.1: debug: cache: writethrough block 5344 (offset 21889024) nbdkit: file.1: debug: file: pwrite count=4096 offset=21889024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 709 nbdkit: file.1: debug: cache: reclaiming block 710 nbdkit: file.1: debug: cache: writethrough block 5345 (offset 21893120) nbdkit: file.1: debug: file: pwrite count=4096 offset=21893120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 711 nbdkit: file.1: debug: cache: reclaiming block 712 nbdkit: file.1: debug: cache: writethrough block 5346 (offset 21897216) nbdkit: file.1: debug: file: pwrite count=4096 offset=21897216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 713 nbdkit: file.1: debug: cache: reclaiming block 714 nbdkit: file.1: debug: cache: writethrough block 5347 (offset 21901312) nbdkit: file.1: debug: file: pwrite count=4096 offset=21901312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 715 nbdkit: file.1: debug: cache: reclaiming block 716 nbdkit: file.1: debug: cache: writethrough block 5348 (offset 21905408) nbdkit: file.1: debug: file: pwrite count=4096 offset=21905408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 717 nbdkit: file.1: debug: cache: reclaiming block 718 nbdkit: file.1: debug: cache: writethrough block 5349 (offset 21909504) nbdkit: file.1: debug: file: pwrite count=4096 offset=21909504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 719 nbdkit: file.1: debug: cache: reclaiming block 720 nbdkit: file.1: debug: cache: writethrough block 5350 (offset 21913600) nbdkit: file.1: debug: file: pwrite count=4096 offset=21913600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 721 nbdkit: file.1: debug: cache: reclaiming block 722 nbdkit: file.1: debug: cache: writethrough block 5351 (offset 21917696) nbdkit: file.1: debug: file: pwrite count=4096 offset=21917696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 723 nbdkit: file.1: debug: cache: reclaiming block 724 nbdkit: file.1: debug: cache: writethrough block 5352 (offset 21921792) nbdkit: file.1: debug: file: pwrite count=4096 offset=21921792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 725 nbdkit: file.1: debug: cache: reclaiming block 726 nbdkit: file.1: debug: cache: writethrough block 5353 (offset 21925888) nbdkit: file.1: debug: file: pwrite count=4096 offset=21925888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 727 nbdkit: file.1: debug: cache: reclaiming block 728 nbdkit: file.1: debug: cache: writethrough block 5354 (offset 21929984) nbdkit: file.1: debug: file: pwrite count=4096 offset=21929984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 729 nbdkit: file.1: debug: cache: reclaiming block 730 nbdkit: file.1: debug: cache: writethrough block 5355 (offset 21934080) nbdkit: file.1: debug: file: pwrite count=4096 offset=21934080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 731 nbdkit: file.1: debug: cache: reclaiming block 732 nbdkit: file.1: debug: cache: writethrough block 5356 (offset 21938176) nbdkit: file.1: debug: file: pwrite count=4096 offset=21938176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 733 nbdkit: file.1: debug: cache: reclaiming block 734 nbdkit: file.1: debug: cache: writethrough block 5357 (offset 21942272) nbdkit: file.1: debug: file: pwrite count=4096 offset=21942272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 735 nbdkit: file.1: debug: cache: reclaiming block 736 nbdkit: file.1: debug: cache: writethrough block 5358 (offset 21946368) nbdkit: file.1: debug: file: pwrite count=4096 offset=21946368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 737 nbdkit: file.1: debug: cache: reclaiming block 738 nbdkit: file.1: debug: cache: writethrough block 5359 (offset 21950464) nbdkit: file.1: debug: file: pwrite count=4096 offset=21950464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 739 nbdkit: file.1: debug: cache: reclaiming block 740 nbdkit: file.1: debug: cache: writethrough block 5360 (offset 21954560) nbdkit: file.1: debug: file: pwrite count=4096 offset=21954560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 741 nbdkit: file.1: debug: cache: reclaiming block 742 nbdkit: file.1: debug: cache: writethrough block 5361 (offset 21958656) nbdkit: file.1: debug: file: pwrite count=4096 offset=21958656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 743 nbdkit: file.1: debug: cache: reclaiming block 744 nbdkit: file.1: debug: cache: writethrough block 5362 (offset 21962752) nbdkit: file.1: debug: file: pwrite count=4096 offset=21962752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 745 nbdkit: file.1: debug: cache: reclaiming block 746 nbdkit: file.1: debug: cache: writethrough block 5363 (offset 21966848) nbdkit: file.1: debug: file: pwrite count=4096 offset=21966848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 747 nbdkit: file.1: debug: cache: reclaiming block 748 nbdkit: file.1: debug: cache: writethrough block 5364 (offset 21970944) nbdkit: file.1: debug: file: pwrite count=4096 offset=21970944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 749 nbdkit: file.1: debug: cache: reclaiming block 750 nbdkit: file.1: debug: cache: writethrough block 5365 (offset 21975040) nbdkit: file.1: debug: file: pwrite count=4096 offset=21975040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 751 nbdkit: file.1: debug: cache: reclaiming block 752 nbdkit: file.1: debug: cache: writethrough block 5366 (offset 21979136) nbdkit: file.1: debug: file: pwrite count=4096 offset=21979136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 753 nbdkit: file.1: debug: cache: reclaiming block 754 nbdkit: file.1: debug: cache: writethrough block 5367 (offset 21983232) nbdkit: file.1: debug: file: pwrite count=4096 offset=21983232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 755 nbdkit: file.1: debug: cache: reclaiming block 756 nbdkit: file.1: debug: cache: writethrough block 5368 (offset 21987328) nbdkit: file.1: debug: file: pwrite count=4096 offset=21987328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 757 nbdkit: file.1: debug: cache: reclaiming block 758 nbdkit: file.1: debug: cache: writethrough block 5369 (offset 21991424) nbdkit: file.1: debug: file: pwrite count=4096 offset=21991424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 759 nbdkit: file.1: debug: cache: reclaiming block 760 nbdkit: file.1: debug: cache: writethrough block 5370 (offset 21995520) nbdkit: file.1: debug: file: pwrite count=4096 offset=21995520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 761 nbdkit: file.1: debug: cache: reclaiming block 762 nbdkit: file.1: debug: cache: writethrough block 5371 (offset 21999616) nbdkit: file.1: debug: file: pwrite count=4096 offset=21999616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 763 nbdkit: file.1: debug: cache: reclaiming block 764 nbdkit: file.1: debug: cache: writethrough block 5372 (offset 22003712) nbdkit: file.1: debug: file: pwrite count=4096 offset=22003712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 765 nbdkit: file.1: debug: cache: reclaiming block 766 nbdkit: file.1: debug: cache: writethrough block 5373 (offset 22007808) nbdkit: file.1: debug: file: pwrite count=4096 offset=22007808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 767 nbdkit: file.1: debug: cache: reclaiming block 768 nbdkit: file.1: debug: cache: writethrough block 5374 (offset 22011904) nbdkit: file.1: debug: file: pwrite count=4096 offset=22011904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 769 nbdkit: file.1: debug: cache: reclaiming block 770 nbdkit: file.1: debug: cache: writethrough block 5375 (offset 22016000) nbdkit: file.1: debug: file: pwrite count=4096 offset=22016000 fua=1 nbdkit: file.1: debug: cache: stop reclaiming nbdkit: file.1: debug: cache: writethrough block 5376 (offset 22020096) nbdkit: file.1: debug: file: pwrite count=4096 offset=22020096 fua=1 nbdkit: file.1: debug: cache: writethrough block 5377 (offset 22024192) nbdkit: file.1: debug: file: pwrite count=4096 offset=22024192 fua=1 nbdkit: file.1: debug: cache: writethrough block 5378 (offset 22028288) nbdkit: file.1: debug: file: pwrite count=4096 offset=22028288 fua=1 nbdkit: file.1: debug: cache: writethrough block 5379 (offset 22032384) nbdkit: file.1: debug: file: pwrite count=4096 offset=22032384 fua=1 nbdkit: file.1: debug: cache: writethrough block 5380 (offset 22036480) nbdkit: file.1: debug: file: pwrite count=4096 offset=22036480 fua=1 nbdkit: file.1: debug: cache: writethrough block 5381 (offset 22040576) nbdkit: file.1: debug: file: pwrite count=4096 offset=22040576 fua=1 nbdkit: file.1: debug: cache: writethrough block 5382 (offset 22044672) nbdkit: file.1: debug: file: pwrite count=4096 offset=22044672 fua=1 nbdkit: file.1: debug: cache: writethrough block 5383 (offset 22048768) nbdkit: file.1: debug: file: pwrite count=4096 offset=22048768 fua=1 nbdkit: file.1: debug: cache: writethrough block 5384 (offset 22052864) nbdkit: file.1: debug: file: pwrite count=4096 offset=22052864 fua=1 nbdkit: file.1: debug: cache: writethrough block 5385 (offset 22056960) nbdkit: file.1: debug: file: pwrite count=4096 offset=22056960 fua=1 nbdkit: file.1: debug: cache: writethrough block 5386 (offset 22061056) nbdkit: file.1: debug: file: pwrite count=4096 offset=22061056 fua=1 nbdkit: file.1: debug: cache: writethrough block 5387 (offset 22065152) nbdkit: file.1: debug: file: pwrite count=4096 offset=22065152 fua=1 nbdkit: file.1: debug: cache: writethrough block 5388 (offset 22069248) nbdkit: file.1: debug: file: pwrite count=4096 offset=22069248 fua=1 nbdkit: file.1: debug: cache: writethrough block 5389 (offset 22073344) nbdkit: file.1: debug: file: pwrite count=4096 offset=22073344 fua=1 nbdkit: file.1: debug: cache: writethrough block 5390 (offset 22077440) nbdkit: file.1: debug: file: pwrite count=4096 offset=22077440 fua=1 nbdkit: file.1: debug: cache: writethrough block 5391 (offset 22081536) nbdkit: file.1: debug: file: pwrite count=4096 offset=22081536 fua=1 nbdkit: file.1: debug: cache: writethrough block 5392 (offset 22085632) nbdkit: file.1: debug: file: pwrite count=4096 offset=22085632 fua=1 nbdkit: file.1: debug: cache: writethrough block 5393 (offset 22089728) nbdkit: file.1: debug: file: pwrite count=4096 offset=22089728 fua=1 nbdkit: file.1: debug: cache: writethrough block 5394 (offset 22093824) nbdkit: file.1: debug: file: pwrite count=4096 offset=22093824 fua=1 nbdkit: file.1: debug: cache: writethrough block 5395 (offset 22097920) nbdkit: file.1: debug: file: pwrite count=4096 offset=22097920 fua=1 nbdkit: file.1: debug: cache: writethrough block 5396 (offset 22102016) nbdkit: file.1: debug: file: pwrite count=4096 offset=22102016 fua=1 nbdkit: file.1: debug: cache: writethrough block 5397 (offset 22106112) nbdkit: file.1: debug: file: pwrite count=4096 offset=22106112 fua=1 nbdkit: file.1: debug: cache: writethrough block 5398 (offset 22110208) nbdkit: file.1: debug: file: pwrite count=4096 offset=22110208 fua=1 nbdkit: file.1: debug: cache: writethrough block 5399 (offset 22114304) nbdkit: file.1: debug: file: pwrite count=4096 offset=22114304 fua=1 nbdkit: file.1: debug: cache: writethrough block 5400 (offset 22118400) nbdkit: file.1: debug: file: pwrite count=4096 offset=22118400 fua=1 nbdkit: file.1: debug: cache: writethrough block 5401 (offset 22122496) nbdkit: file.1: debug: file: pwrite count=4096 offset=22122496 fua=1 nbdkit: file.1: debug: cache: writethrough block 5402 (offset 22126592) nbdkit: file.1: debug: file: pwrite count=4096 offset=22126592 fua=1 nbdkit: file.1: debug: cache: writethrough block 5403 (offset 22130688) nbdkit: file.1: debug: file: pwrite count=4096 offset=22130688 fua=1 nbdkit: file.1: debug: cache: writethrough block 5404 (offset 22134784) nbdkit: file.1: debug: file: pwrite count=4096 offset=22134784 fua=1 nbdkit: file.1: debug: cache: writethrough block 5405 (offset 22138880) nbdkit: file.1: debug: file: pwrite count=4096 offset=22138880 fua=1 nbdkit: file.1: debug: cache: writethrough block 5406 (offset 22142976) nbdkit: file.1: debug: file: pwrite count=4096 offset=22142976 fua=1 nbdkit: file.1: debug: cache: writethrough block 5407 (offset 22147072) nbdkit: file.1: debug: file: pwrite count=4096 offset=22147072 fua=1 nbdkit: file.1: debug: cache: writethrough block 5408 (offset 22151168) nbdkit: file.1: debug: file: pwrite count=4096 offset=22151168 fua=1 nbdkit: file.1: debug: cache: writethrough block 5409 (offset 22155264) nbdkit: file.1: debug: file: pwrite count=4096 offset=22155264 fua=1 nbdkit: file.1: debug: cache: writethrough block 5410 (offset 22159360) nbdkit: file.1: debug: file: pwrite count=4096 offset=22159360 fua=1 nbdkit: file.1: debug: cache: writethrough block 5411 (offset 22163456) nbdkit: file.1: debug: file: pwrite count=4096 offset=22163456 fua=1 nbdkit: file.1: debug: cache: writethrough block 5412 (offset 22167552) nbdkit: file.1: debug: file: pwrite count=4096 offset=22167552 fua=1 nbdkit: file.1: debug: cache: writethrough block 5413 (offset 22171648) nbdkit: file.1: debug: file: pwrite count=4096 offset=22171648 fua=1 nbdkit: file.1: debug: cache: writethrough block 5414 (offset 22175744) nbdkit: file.1: debug: file: pwrite count=4096 offset=22175744 fua=1 nbdkit: file.1: debug: cache: writethrough block 5415 (offset 22179840) nbdkit: file.1: debug: file: pwrite count=4096 offset=22179840 fua=1 nbdkit: file.1: debug: cache: writethrough block 5416 (offset 22183936) nbdkit: file.1: debug: file: pwrite count=4096 offset=22183936 fua=1 nbdkit: file.1: debug: cache: writethrough block 5417 (offset 22188032) nbdkit: file.1: debug: file: pwrite count=4096 offset=22188032 fua=1 nbdkit: file.1: debug: cache: writethrough block 5418 (offset 22192128) nbdkit: file.1: debug: file: pwrite count=4096 offset=22192128 fua=1 nbdkit: file.1: debug: cache: writethrough block 5419 (offset 22196224) nbdkit: file.1: debug: file: pwrite count=4096 offset=22196224 fua=1 nbdkit: file.1: debug: cache: writethrough block 5420 (offset 22200320) nbdkit: file.1: debug: file: pwrite count=4096 offset=22200320 fua=1 nbdkit: file.1: debug: cache: writethrough block 5421 (offset 22204416) nbdkit: file.1: debug: file: pwrite count=4096 offset=22204416 fua=1 nbdkit: file.1: debug: cache: writethrough block 5422 (offset 22208512) nbdkit: file.1: debug: file: pwrite count=4096 offset=22208512 fua=1 nbdkit: file.1: debug: cache: writethrough block 5423 (offset 22212608) nbdkit: file.1: debug: file: pwrite count=4096 offset=22212608 fua=1 nbdkit: file.1: debug: cache: writethrough block 5424 (offset 22216704) nbdkit: file.1: debug: file: pwrite count=4096 offset=22216704 fua=1 nbdkit: file.1: debug: cache: writethrough block 5425 (offset 22220800) nbdkit: file.1: debug: file: pwrite count=4096 offset=22220800 fua=1 nbdkit: file.1: debug: cache: writethrough block 5426 (offset 22224896) nbdkit: file.1: debug: file: pwrite count=4096 offset=22224896 fua=1 nbdkit: file.1: debug: cache: writethrough block 5427 (offset 22228992) nbdkit: file.1: debug: file: pwrite count=4096 offset=22228992 fua=1 nbdkit: file.1: debug: cache: writethrough block 5428 (offset 22233088) nbdkit: file.1: debug: file: pwrite count=4096 offset=22233088 fua=1 nbdkit: file.1: debug: cache: writethrough block 5429 (offset 22237184) nbdkit: file.1: debug: file: pwrite count=4096 offset=22237184 fua=1 nbdkit: file.1: debug: cache: writethrough block 5430 (offset 22241280) nbdkit: file.1: debug: file: pwrite count=4096 offset=22241280 fua=1 nbdkit: file.1: debug: cache: writethrough block 5431 (offset 22245376) nbdkit: file.1: debug: file: pwrite count=4096 offset=22245376 fua=1 nbdkit: file.1: debug: cache: writethrough block 5432 (offset 22249472) nbdkit: file.1: debug: file: pwrite count=4096 offset=22249472 fua=1 nbdkit: file.1: debug: cache: writethrough block 5433 (offset 22253568) nbdkit: file.1: debug: file: pwrite count=4096 offset=22253568 fua=1 nbdkit: file.1: debug: cache: writethrough block 5434 (offset 22257664) nbdkit: file.1: debug: file: pwrite count=4096 offset=22257664 fua=1 nbdkit: file.1: debug: cache: writethrough block 5435 (offset 22261760) nbdkit: file.1: debug: file: pwrite count=4096 offset=22261760 fua=1 nbdkit: file.1: debug: cache: writethrough block 5436 (offset 22265856) nbdkit: file.1: debug: file: pwrite count=4096 offset=22265856 fua=1 nbdkit: file.1: debug: cache: writethrough block 5437 (offset 22269952) nbdkit: file.1: debug: file: pwrite count=4096 offset=22269952 fua=1 nbdkit: file.1: debug: cache: writethrough block 5438 (offset 22274048) nbdkit: file.1: debug: file: pwrite count=4096 offset=22274048 fua=1 nbdkit: file.1: debug: cache: writethrough block 5439 (offset 22278144) nbdkit: file.1: debug: file: pwrite count=4096 offset=22278144 fua=1 nbdkit: file.1: debug: cache: writethrough block 5440 (offset 22282240) nbdkit: file.1: debug: file: pwrite count=4096 offset=22282240 fua=1 nbdkit: file.1: debug: cache: writethrough block 5441 (offset 22286336) nbdkit: file.1: debug: file: pwrite count=4096 offset=22286336 fua=1 nbdkit: file.1: debug: cache: writethrough block 5442 (offset 22290432) nbdkit: file.1: debug: file: pwrite count=4096 offset=22290432 fua=1 nbdkit: file.1: debug: cache: writethrough block 5443 (offset 22294528) nbdkit: file.1: debug: file: pwrite count=4096 offset=22294528 fua=1 nbdkit: file.1: debug: cache: writethrough block 5444 (offset 22298624) nbdkit: file.1: debug: file: pwrite count=4096 offset=22298624 fua=1 nbdkit: file.1: debug: cache: writethrough block 5445 (offset 22302720) nbdkit: file.1: debug: file: pwrite count=4096 offset=22302720 fua=1 nbdkit: file.1: debug: cache: writethrough block 5446 (offset 22306816) nbdkit: file.1: debug: file: pwrite count=4096 offset=22306816 fua=1 nbdkit: file.1: debug: cache: writethrough block 5447 (offset 22310912) nbdkit: file.1: debug: file: pwrite count=4096 offset=22310912 fua=1 nbdkit: file.1: debug: cache: writethrough block 5448 (offset 22315008) nbdkit: file.1: debug: file: pwrite count=4096 offset=22315008 fua=1 nbdkit: file.1: debug: cache: writethrough block 5449 (offset 22319104) nbdkit: file.1: debug: file: pwrite count=4096 offset=22319104 fua=1 nbdkit: file.1: debug: cache: writethrough block 5450 (offset 22323200) nbdkit: file.1: debug: file: pwrite count=4096 offset=22323200 fua=1 nbdkit: file.1: debug: cache: writethrough block 5451 (offset 22327296) nbdkit: file.1: debug: file: pwrite count=4096 offset=22327296 fua=1 nbdkit: file.1: debug: cache: writethrough block 5452 (offset 22331392) nbdkit: file.1: debug: file: pwrite count=4096 offset=22331392 fua=1 nbdkit: file.1: debug: cache: writethrough block 5453 (offset 22335488) nbdkit: file.1: debug: file: pwrite count=4096 offset=22335488 fua=1 nbdkit: file.1: debug: cache: writethrough block 5454 (offset 22339584) nbdkit: file.1: debug: file: pwrite count=4096 offset=22339584 fua=1 nbdkit: file.1: debug: cache: writethrough block 5455 (offset 22343680) nbdkit: file.1: debug: file: pwrite count=4096 offset=22343680 fua=1 nbdkit: file.1: debug: cache: writethrough block 5456 (offset 22347776) nbdkit: file.1: debug: file: pwrite count=4096 offset=22347776 fua=1 nbdkit: file.1: debug: cache: writethrough block 5457 (offset 22351872) nbdkit: file.1: debug: file: pwrite count=4096 offset=22351872 fua=1 nbdkit: file.1: debug: cache: writethrough block 5458 (offset 22355968) nbdkit: file.1: debug: file: pwrite count=4096 offset=22355968 fua=1 nbdkit: file.1: debug: cache: writethrough block 5459 (offset 22360064) nbdkit: file.1: debug: file: pwrite count=4096 offset=22360064 fua=1 nbdkit: file.1: debug: cache: writethrough block 5460 (offset 22364160) nbdkit: file.1: debug: file: pwrite count=4096 offset=22364160 fua=1 nbdkit: file.1: debug: cache: writethrough block 5461 (offset 22368256) nbdkit: file.1: debug: file: pwrite count=4096 offset=22368256 fua=1 nbdkit: file.1: debug: cache: writethrough block 5462 (offset 22372352) nbdkit: file.1: debug: file: pwrite count=4096 offset=22372352 fua=1 nbdkit: file.1: debug: cache: writethrough block 5463 (offset 22376448) nbdkit: file.1: debug: file: pwrite count=4096 offset=22376448 fua=1 nbdkit: file.1: debug: cache: writethrough block 5464 (offset 22380544) nbdkit: file.1: debug: file: pwrite count=4096 offset=22380544 fua=1 nbdkit: file.1: debug: cache: writethrough block 5465 (offset 22384640) nbdkit: file.1: debug: file: pwrite count=4096 offset=22384640 fua=1 nbdkit: file.1: debug: cache: writethrough block 5466 (offset 22388736) nbdkit: file.1: debug: file: pwrite count=4096 offset=22388736 fua=1 nbdkit: file.1: debug: cache: writethrough block 5467 (offset 22392832) nbdkit: file.1: debug: file: pwrite count=4096 offset=22392832 fua=1 nbdkit: file.1: debug: cache: writethrough block 5468 (offset 22396928) nbdkit: file.1: debug: file: pwrite count=4096 offset=22396928 fua=1 nbdkit: file.1: debug: cache: writethrough block 5469 (offset 22401024) nbdkit: file.1: debug: file: pwrite count=4096 offset=22401024 fua=1 nbdkit: file.1: debug: cache: writethrough block 5470 (offset 22405120) nbdkit: file.1: debug: file: pwrite count=4096 offset=22405120 fua=1 nbdkit: file.1: debug: cache: writethrough block 5471 (offset 22409216) nbdkit: file.1: debug: file: pwrite count=4096 offset=22409216 fua=1 nbdkit: file.1: debug: cache: writethrough block 5472 (offset 22413312) nbdkit: file.1: debug: file: pwrite count=4096 offset=22413312 fua=1 nbdkit: file.1: debug: cache: writethrough block 5473 (offset 22417408) nbdkit: file.1: debug: file: pwrite count=4096 offset=22417408 fua=1 nbdkit: file.1: debug: cache: writethrough block 5474 (offset 22421504) nbdkit: file.1: debug: file: pwrite count=4096 offset=22421504 fua=1 nbdkit: file.1: debug: cache: writethrough block 5475 (offset 22425600) nbdkit: file.1: debug: file: pwrite count=4096 offset=22425600 fua=1 nbdkit: file.1: debug: cache: writethrough block 5476 (offset 22429696) nbdkit: file.1: debug: file: pwrite count=4096 offset=22429696 fua=1 nbdkit: file.1: debug: cache: writethrough block 5477 (offset 22433792) nbdkit: file.1: debug: file: pwrite count=4096 offset=22433792 fua=1 nbdkit: file.1: debug: cache: writethrough block 5478 (offset 22437888) nbdkit: file.1: debug: file: pwrite count=4096 offset=22437888 fua=1 nbdkit: file.1: debug: cache: writethrough block 5479 (offset 22441984) nbdkit: file.1: debug: file: pwrite count=4096 offset=22441984 fua=1 nbdkit: file.1: debug: cache: writethrough block 5480 (offset 22446080) nbdkit: file.1: debug: file: pwrite count=4096 offset=22446080 fua=1 nbdkit: file.1: debug: cache: writethrough block 5481 (offset 22450176) nbdkit: file.1: debug: file: pwrite count=4096 offset=22450176 fua=1 nbdkit: file.1: debug: cache: writethrough block 5482 (offset 22454272) nbdkit: file.1: debug: file: pwrite count=4096 offset=22454272 fua=1 nbdkit: file.1: debug: cache: writethrough block 5483 (offset 22458368) nbdkit: file.1: debug: file: pwrite count=4096 offset=22458368 fua=1 nbdkit: file.1: debug: cache: writethrough block 5484 (offset 22462464) nbdkit: file.1: debug: file: pwrite count=4096 offset=22462464 fua=1 nbdkit: file.1: debug: cache: writethrough block 5485 (offset 22466560) nbdkit: file.1: debug: file: pwrite count=4096 offset=22466560 fua=1 nbdkit: file.1: debug: cache: writethrough block 5486 (offset 22470656) nbdkit: file.1: debug: file: pwrite count=4096 offset=22470656 fua=1 nbdkit: file.1: debug: cache: writethrough block 5487 (offset 22474752) nbdkit: file.1: debug: file: pwrite count=4096 offset=22474752 fua=1 nbdkit: file.1: debug: cache: writethrough block 5488 (offset 22478848) nbdkit: file.1: debug: file: pwrite count=4096 offset=22478848 fua=1 nbdkit: file.1: debug: cache: writethrough block 5489 (offset 22482944) nbdkit: file.1: debug: file: pwrite count=4096 offset=22482944 fua=1 nbdkit: file.1: debug: cache: writethrough block 5490 (offset 22487040) nbdkit: file.1: debug: file: pwrite count=4096 offset=22487040 fua=1 nbdkit: file.1: debug: cache: writethrough block 5491 (offset 22491136) nbdkit: file.1: debug: file: pwrite count=4096 offset=22491136 fua=1 nbdkit: file.1: debug: cache: writethrough block 5492 (offset 22495232) nbdkit: file.1: debug: file: pwrite count=4096 offset=22495232 fua=1 nbdkit: file.1: debug: cache: writethrough block 5493 (offset 22499328) nbdkit: file.1: debug: file: pwrite count=4096 offset=22499328 fua=1 nbdkit: file.1: debug: cache: writethrough block 5494 (offset 22503424) nbdkit: file.1: debug: file: pwrite count=4096 offset=22503424 fua=1 nbdkit: file.1: debug: cache: writethrough block 5495 (offset 22507520) nbdkit: file.1: debug: file: pwrite count=4096 offset=22507520 fua=1 nbdkit: file.1: debug: cache: writethrough block 5496 (offset 22511616) nbdkit: file.1: debug: file: pwrite count=4096 offset=22511616 fua=1 nbdkit: file.1: debug: cache: writethrough block 5497 (offset 22515712) nbdkit: file.1: debug: file: pwrite count=4096 offset=22515712 fua=1 nbdkit: file.1: debug: cache: writethrough block 5498 (offset 22519808) nbdkit: file.1: debug: file: pwrite count=4096 offset=22519808 fua=1 nbdkit: file.1: debug: cache: writethrough block 5499 (offset 22523904) nbdkit: file.1: debug: file: pwrite count=4096 offset=22523904 fua=1 nbdkit: file.1: debug: cache: writethrough block 5500 (offset 22528000) nbdkit: file.1: debug: file: pwrite count=4096 offset=22528000 fua=1 nbdkit: file.1: debug: cache: writethrough block 5501 (offset 22532096) nbdkit: file.1: debug: file: pwrite count=4096 offset=22532096 fua=1 nbdkit: file.1: debug: cache: writethrough block 5502 (offset 22536192) nbdkit: file.1: debug: file: pwrite count=4096 offset=22536192 fua=1 nbdkit: file.1: debug: cache: writethrough block 5503 (offset 22540288) nbdkit: file.1: debug: file: pwrite count=4096 offset=22540288 fua=1 nbdkit: file.1: debug: cache: writethrough block 5504 (offset 22544384) nbdkit: file.1: debug: file: pwrite count=4096 offset=22544384 fua=1 nbdkit: file.1: debug: cache: writethrough block 5505 (offset 22548480) nbdkit: file.1: debug: file: pwrite count=4096 offset=22548480 fua=1 nbdkit: file.1: debug: cache: writethrough block 5506 (offset 22552576) nbdkit: file.1: debug: file: pwrite count=4096 offset=22552576 fua=1 nbdkit: file.1: debug: cache: writethrough block 5507 (offset 22556672) nbdkit: file.1: debug: file: pwrite count=4096 offset=22556672 fua=1 nbdkit: file.1: debug: cache: writethrough block 5508 (offset 22560768) nbdkit: file.1: debug: file: pwrite count=4096 offset=22560768 fua=1 nbdkit: file.1: debug: cache: writethrough block 5509 (offset 22564864) nbdkit: file.1: debug: file: pwrite count=4096 offset=22564864 fua=1 nbdkit: file.1: debug: cache: writethrough block 5510 (offset 22568960) nbdkit: file.1: debug: file: pwrite count=4096 offset=22568960 fua=1 nbdkit: file.1: debug: cache: writethrough block 5511 (offset 22573056) nbdkit: file.1: debug: file: pwrite count=4096 offset=22573056 fua=1 nbdkit: file.1: debug: cache: writethrough block 5512 (offset 22577152) nbdkit: file.1: debug: file: pwrite count=4096 offset=22577152 fua=1 nbdkit: file.1: debug: cache: writethrough block 5513 (offset 22581248) nbdkit: file.1: debug: file: pwrite count=4096 offset=22581248 fua=1 nbdkit: file.1: debug: cache: writethrough block 5514 (offset 22585344) nbdkit: file.1: debug: file: pwrite count=4096 offset=22585344 fua=1 nbdkit: file.1: debug: cache: writethrough block 5515 (offset 22589440) nbdkit: file.1: debug: file: pwrite count=4096 offset=22589440 fua=1 nbdkit: file.1: debug: cache: writethrough block 5516 (offset 22593536) nbdkit: file.1: debug: file: pwrite count=4096 offset=22593536 fua=1 nbdkit: file.1: debug: cache: writethrough block 5517 (offset 22597632) nbdkit: file.1: debug: file: pwrite count=4096 offset=22597632 fua=1 nbdkit: file.1: debug: cache: writethrough block 5518 (offset 22601728) nbdkit: file.1: debug: file: pwrite count=4096 offset=22601728 fua=1 nbdkit: file.1: debug: cache: writethrough block 5519 (offset 22605824) nbdkit: file.1: debug: file: pwrite count=4096 offset=22605824 fua=1 nbdkit: file.1: debug: cache: writethrough block 5520 (offset 22609920) nbdkit: file.1: debug: file: pwrite count=4096 offset=22609920 fua=1 nbdkit: file.1: debug: cache: writethrough block 5521 (offset 22614016) nbdkit: file.1: debug: file: pwrite count=4096 offset=22614016 fua=1 nbdkit: file.1: debug: cache: writethrough block 5522 (offset 22618112) nbdkit: file.1: debug: file: pwrite count=4096 offset=22618112 fua=1 nbdkit: file.1: debug: cache: writethrough block 5523 (offset 22622208) nbdkit: file.1: debug: file: pwrite count=4096 offset=22622208 fua=1 nbdkit: file.1: debug: cache: writethrough block 5524 (offset 22626304) nbdkit: file.1: debug: file: pwrite count=4096 offset=22626304 fua=1 nbdkit: file.1: debug: cache: writethrough block 5525 (offset 22630400) nbdkit: file.1: debug: file: pwrite count=4096 offset=22630400 fua=1 nbdkit: file.1: debug: cache: writethrough block 5526 (offset 22634496) nbdkit: file.1: debug: file: pwrite count=4096 offset=22634496 fua=1 nbdkit: file.1: debug: cache: writethrough block 5527 (offset 22638592) nbdkit: file.1: debug: file: pwrite count=4096 offset=22638592 fua=1 nbdkit: file.1: debug: cache: writethrough block 5528 (offset 22642688) nbdkit: file.1: debug: file: pwrite count=4096 offset=22642688 fua=1 nbdkit: file.1: debug: cache: writethrough block 5529 (offset 22646784) nbdkit: file.1: debug: file: pwrite count=4096 offset=22646784 fua=1 nbdkit: file.1: debug: cache: writethrough block 5530 (offset 22650880) nbdkit: file.1: debug: file: pwrite count=4096 offset=22650880 fua=1 nbdkit: file.1: debug: cache: writethrough block 5531 (offset 22654976) nbdkit: file.1: debug: file: pwrite count=4096 offset=22654976 fua=1 nbdkit: file.1: debug: cache: writethrough block 5532 (offset 22659072) nbdkit: file.1: debug: file: pwrite count=4096 offset=22659072 fua=1 nbdkit: file.1: debug: cache: writethrough block 5533 (offset 22663168) nbdkit: file.1: debug: file: pwrite count=4096 offset=22663168 fua=1 nbdkit: file.1: debug: cache: writethrough block 5534 (offset 22667264) nbdkit: file.1: debug: file: pwrite count=4096 offset=22667264 fua=1 nbdkit: file.1: debug: cache: writethrough block 5535 (offset 22671360) nbdkit: file.1: debug: file: pwrite count=4096 offset=22671360 fua=1 nbdkit: file.1: debug: cache: writethrough block 5536 (offset 22675456) nbdkit: file.1: debug: file: pwrite count=4096 offset=22675456 fua=1 nbdkit: file.1: debug: cache: writethrough block 5537 (offset 22679552) nbdkit: file.1: debug: file: pwrite count=4096 offset=22679552 fua=1 nbdkit: file.1: debug: cache: writethrough block 5538 (offset 22683648) nbdkit: file.1: debug: file: pwrite count=4096 offset=22683648 fua=1 nbdkit: file.1: debug: cache: writethrough block 5539 (offset 22687744) nbdkit: file.1: debug: file: pwrite count=4096 offset=22687744 fua=1 nbdkit: file.1: debug: cache: writethrough block 5540 (offset 22691840) nbdkit: file.1: debug: file: pwrite count=4096 offset=22691840 fua=1 nbdkit: file.1: debug: cache: writethrough block 5541 (offset 22695936) nbdkit: file.1: debug: file: pwrite count=4096 offset=22695936 fua=1 nbdkit: file.1: debug: cache: writethrough block 5542 (offset 22700032) nbdkit: file.1: debug: file: pwrite count=4096 offset=22700032 fua=1 nbdkit: file.1: debug: cache: writethrough block 5543 (offset 22704128) nbdkit: file.1: debug: file: pwrite count=4096 offset=22704128 fua=1 nbdkit: file.1: debug: cache: writethrough block 5544 (offset 22708224) nbdkit: file.1: debug: file: pwrite count=4096 offset=22708224 fua=1 nbdkit: file.1: debug: cache: writethrough block 5545 (offset 22712320) nbdkit: file.1: debug: file: pwrite count=4096 offset=22712320 fua=1 nbdkit: file.1: debug: cache: writethrough block 5546 (offset 22716416) nbdkit: file.1: debug: file: pwrite count=4096 offset=22716416 fua=1 nbdkit: file.1: debug: cache: writethrough block 5547 (offset 22720512) nbdkit: file.1: debug: file: pwrite count=4096 offset=22720512 fua=1 nbdkit: file.1: debug: cache: writethrough block 5548 (offset 22724608) nbdkit: file.1: debug: file: pwrite count=4096 offset=22724608 fua=1 nbdkit: file.1: debug: cache: writethrough block 5549 (offset 22728704) nbdkit: file.1: debug: file: pwrite count=4096 offset=22728704 fua=1 nbdkit: file.1: debug: cache: writethrough block 5550 (offset 22732800) nbdkit: file.1: debug: file: pwrite count=4096 offset=22732800 fua=1 nbdkit: file.1: debug: cache: writethrough block 5551 (offset 22736896) nbdkit: file.1: debug: file: pwrite count=4096 offset=22736896 fua=1 nbdkit: file.1: debug: cache: writethrough block 5552 (offset 22740992) nbdkit: file.1: debug: file: pwrite count=4096 offset=22740992 fua=1 nbdkit: file.1: debug: cache: writethrough block 5553 (offset 22745088) nbdkit: file.1: debug: file: pwrite count=4096 offset=22745088 fua=1 nbdkit: file.1: debug: cache: writethrough block 5554 (offset 22749184) nbdkit: file.1: debug: file: pwrite count=4096 offset=22749184 fua=1 nbdkit: file.1: debug: cache: writethrough block 5555 (offset 22753280) nbdkit: file.1: debug: file: pwrite count=4096 offset=22753280 fua=1 nbdkit: file.1: debug: cache: writethrough block 5556 (offset 22757376) nbdkit: file.1: debug: file: pwrite count=4096 offset=22757376 fua=1 nbdkit: file.1: debug: cache: writethrough block 5557 (offset 22761472) nbdkit: file.1: debug: file: pwrite count=4096 offset=22761472 fua=1 nbdkit: file.1: debug: cache: writethrough block 5558 (offset 22765568) nbdkit: file.1: debug: file: pwrite count=4096 offset=22765568 fua=1 nbdkit: file.1: debug: cache: writethrough block 5559 (offset 22769664) nbdkit: file.1: debug: file: pwrite count=4096 offset=22769664 fua=1 nbdkit: file.1: debug: cache: writethrough block 5560 (offset 22773760) nbdkit: file.1: debug: file: pwrite count=4096 offset=22773760 fua=1 nbdkit: file.1: debug: cache: writethrough block 5561 (offset 22777856) nbdkit: file.1: debug: file: pwrite count=4096 offset=22777856 fua=1 nbdkit: file.1: debug: cache: writethrough block 5562 (offset 22781952) nbdkit: file.1: debug: file: pwrite count=4096 offset=22781952 fua=1 nbdkit: file.1: debug: cache: writethrough block 5563 (offset 22786048) nbdkit: file.1: debug: file: pwrite count=4096 offset=22786048 fua=1 nbdkit: file.1: debug: cache: writethrough block 5564 (offset 22790144) nbdkit: file.1: debug: file: pwrite count=4096 offset=22790144 fua=1 nbdkit: file.1: debug: cache: writethrough block 5565 (offset 22794240) nbdkit: file.1: debug: file: pwrite count=4096 offset=22794240 fua=1 nbdkit: file.1: debug: cache: writethrough block 5566 (offset 22798336) nbdkit: file.1: debug: file: pwrite count=4096 offset=22798336 fua=1 nbdkit: file.1: debug: cache: writethrough block 5567 (offset 22802432) nbdkit: file.1: debug: file: pwrite count=4096 offset=22802432 fua=1 nbdkit: file.1: debug: cache: writethrough block 5568 (offset 22806528) nbdkit: file.1: debug: file: pwrite count=4096 offset=22806528 fua=1 nbdkit: file.1: debug: cache: writethrough block 5569 (offset 22810624) nbdkit: file.1: debug: file: pwrite count=4096 offset=22810624 fua=1 nbdkit: file.1: debug: cache: writethrough block 5570 (offset 22814720) nbdkit: file.1: debug: file: pwrite count=4096 offset=22814720 fua=1 nbdkit: file.1: debug: cache: writethrough block 5571 (offset 22818816) nbdkit: file.1: debug: file: pwrite count=4096 offset=22818816 fua=1 nbdkit: file.1: debug: cache: writethrough block 5572 (offset 22822912) nbdkit: file.1: debug: file: pwrite count=4096 offset=22822912 fua=1 nbdkit: file.1: debug: cache: writethrough block 5573 (offset 22827008) nbdkit: file.1: debug: file: pwrite count=4096 offset=22827008 fua=1 nbdkit: file.1: debug: cache: writethrough block 5574 (offset 22831104) nbdkit: file.1: debug: file: pwrite count=4096 offset=22831104 fua=1 nbdkit: file.1: debug: cache: writethrough block 5575 (offset 22835200) nbdkit: file.1: debug: file: pwrite count=4096 offset=22835200 fua=1 nbdkit: file.1: debug: cache: writethrough block 5576 (offset 22839296) nbdkit: file.1: debug: file: pwrite count=4096 offset=22839296 fua=1 nbdkit: file.1: debug: cache: writethrough block 5577 (offset 22843392) nbdkit: file.1: debug: file: pwrite count=4096 offset=22843392 fua=1 nbdkit: file.1: debug: cache: writethrough block 5578 (offset 22847488) nbdkit: file.1: debug: file: pwrite count=4096 offset=22847488 fua=1 nbdkit: file.1: debug: cache: writethrough block 5579 (offset 22851584) nbdkit: file.1: debug: file: pwrite count=4096 offset=22851584 fua=1 nbdkit: file.1: debug: cache: writethrough block 5580 (offset 22855680) nbdkit: file.1: debug: file: pwrite count=4096 offset=22855680 fua=1 nbdkit: file.1: debug: cache: writethrough block 5581 (offset 22859776) nbdkit: file.1: debug: file: pwrite count=4096 offset=22859776 fua=1 nbdkit: file.1: debug: cache: writethrough block 5582 (offset 22863872) nbdkit: file.1: debug: file: pwrite count=4096 offset=22863872 fua=1 nbdkit: file.1: debug: cache: writethrough block 5583 (offset 22867968) nbdkit: file.1: debug: file: pwrite count=4096 offset=22867968 fua=1 nbdkit: file.1: debug: cache: writethrough block 5584 (offset 22872064) nbdkit: file.1: debug: file: pwrite count=4096 offset=22872064 fua=1 nbdkit: file.1: debug: cache: writethrough block 5585 (offset 22876160) nbdkit: file.1: debug: file: pwrite count=4096 offset=22876160 fua=1 nbdkit: file.1: debug: cache: writethrough block 5586 (offset 22880256) nbdkit: file.1: debug: file: pwrite count=4096 offset=22880256 fua=1 nbdkit: file.1: debug: cache: writethrough block 5587 (offset 22884352) nbdkit: file.1: debug: file: pwrite count=4096 offset=22884352 fua=1 nbdkit: file.1: debug: cache: writethrough block 5588 (offset 22888448) nbdkit: file.1: debug: file: pwrite count=4096 offset=22888448 fua=1 nbdkit: file.1: debug: cache: writethrough block 5589 (offset 22892544) nbdkit: file.1: debug: file: pwrite count=4096 offset=22892544 fua=1 nbdkit: file.1: debug: cache: writethrough block 5590 (offset 22896640) nbdkit: file.1: debug: file: pwrite count=4096 offset=22896640 fua=1 nbdkit: file.1: debug: cache: writethrough block 5591 (offset 22900736) nbdkit: file.1: debug: file: pwrite count=4096 offset=22900736 fua=1 nbdkit: file.1: debug: cache: writethrough block 5592 (offset 22904832) nbdkit: file.1: debug: file: pwrite count=4096 offset=22904832 fua=1 nbdkit: file.1: debug: cache: writethrough block 5593 (offset 22908928) nbdkit: file.1: debug: file: pwrite count=4096 offset=22908928 fua=1 nbdkit: file.1: debug: cache: writethrough block 5594 (offset 22913024) nbdkit: file.1: debug: file: pwrite count=4096 offset=22913024 fua=1 nbdkit: file.1: debug: cache: writethrough block 5595 (offset 22917120) nbdkit: file.1: debug: file: pwrite count=4096 offset=22917120 fua=1 nbdkit: file.1: debug: cache: writethrough block 5596 (offset 22921216) nbdkit: file.1: debug: file: pwrite count=4096 offset=22921216 fua=1 nbdkit: file.1: debug: cache: writethrough block 5597 (offset 22925312) nbdkit: file.1: debug: file: pwrite count=4096 offset=22925312 fua=1 nbdkit: file.1: debug: cache: writethrough block 5598 (offset 22929408) nbdkit: file.1: debug: file: pwrite count=4096 offset=22929408 fua=1 nbdkit: file.1: debug: cache: writethrough block 5599 (offset 22933504) nbdkit: file.1: debug: file: pwrite count=4096 offset=22933504 fua=1 nbdkit: file.1: debug: cache: writethrough block 5600 (offset 22937600) nbdkit: file.1: debug: file: pwrite count=4096 offset=22937600 fua=1 nbdkit: file.1: debug: cache: writethrough block 5601 (offset 22941696) nbdkit: file.1: debug: file: pwrite count=4096 offset=22941696 fua=1 nbdkit: file.1: debug: cache: writethrough block 5602 (offset 22945792) nbdkit: file.1: debug: file: pwrite count=4096 offset=22945792 fua=1 nbdkit: file.1: debug: cache: writethrough block 5603 (offset 22949888) nbdkit: file.1: debug: file: pwrite count=4096 offset=22949888 fua=1 nbdkit: file.1: debug: cache: writethrough block 5604 (offset 22953984) nbdkit: file.1: debug: file: pwrite count=4096 offset=22953984 fua=1 nbdkit: file.1: debug: cache: writethrough block 5605 (offset 22958080) nbdkit: file.1: debug: file: pwrite count=4096 offset=22958080 fua=1 nbdkit: file.1: debug: cache: writethrough block 5606 (offset 22962176) nbdkit: file.1: debug: file: pwrite count=4096 offset=22962176 fua=1 nbdkit: file.1: debug: cache: writethrough block 5607 (offset 22966272) nbdkit: file.1: debug: file: pwrite count=4096 offset=22966272 fua=1 nbdkit: file.1: debug: cache: writethrough block 5608 (offset 22970368) nbdkit: file.1: debug: file: pwrite count=4096 offset=22970368 fua=1 nbdkit: file.1: debug: cache: writethrough block 5609 (offset 22974464) nbdkit: file.1: debug: file: pwrite count=4096 offset=22974464 fua=1 nbdkit: file.1: debug: cache: writethrough block 5610 (offset 22978560) nbdkit: file.1: debug: file: pwrite count=4096 offset=22978560 fua=1 nbdkit: file.1: debug: cache: writethrough block 5611 (offset 22982656) nbdkit: file.1: debug: file: pwrite count=4096 offset=22982656 fua=1 nbdkit: file.1: debug: cache: writethrough block 5612 (offset 22986752) nbdkit: file.1: debug: file: pwrite count=4096 offset=22986752 fua=1 nbdkit: file.1: debug: cache: writethrough block 5613 (offset 22990848) nbdkit: file.1: debug: file: pwrite count=4096 offset=22990848 fua=1 nbdkit: file.1: debug: cache: writethrough block 5614 (offset 22994944) nbdkit: file.1: debug: file: pwrite count=4096 offset=22994944 fua=1 nbdkit: file.1: debug: cache: writethrough block 5615 (offset 22999040) nbdkit: file.1: debug: file: pwrite count=4096 offset=22999040 fua=1 nbdkit: file.1: debug: cache: writethrough block 5616 (offset 23003136) nbdkit: file.1: debug: file: pwrite count=4096 offset=23003136 fua=1 nbdkit: file.1: debug: cache: writethrough block 5617 (offset 23007232) nbdkit: file.1: debug: file: pwrite count=4096 offset=23007232 fua=1 nbdkit: file.1: debug: cache: writethrough block 5618 (offset 23011328) nbdkit: file.1: debug: file: pwrite count=4096 offset=23011328 fua=1 nbdkit: file.1: debug: cache: writethrough block 5619 (offset 23015424) nbdkit: file.1: debug: file: pwrite count=4096 offset=23015424 fua=1 nbdkit: file.1: debug: cache: writethrough block 5620 (offset 23019520) nbdkit: file.1: debug: file: pwrite count=4096 offset=23019520 fua=1 nbdkit: file.1: debug: cache: writethrough block 5621 (offset 23023616) nbdkit: file.1: debug: file: pwrite count=4096 offset=23023616 fua=1 nbdkit: file.1: debug: cache: writethrough block 5622 (offset 23027712) nbdkit: file.1: debug: file: pwrite count=4096 offset=23027712 fua=1 nbdkit: file.1: debug: cache: writethrough block 5623 (offset 23031808) nbdkit: file.1: debug: file: pwrite count=4096 offset=23031808 fua=1 nbdkit: file.1: debug: cache: writethrough block 5624 (offset 23035904) nbdkit: file.1: debug: file: pwrite count=4096 offset=23035904 fua=1 nbdkit: file.1: debug: cache: writethrough block 5625 (offset 23040000) nbdkit: file.1: debug: file: pwrite count=4096 offset=23040000 fua=1 nbdkit: file.1: debug: cache: writethrough block 5626 (offset 23044096) nbdkit: file.1: debug: file: pwrite count=4096 offset=23044096 fua=1 nbdkit: file.1: debug: cache: writethrough block 5627 (offset 23048192) nbdkit: file.1: debug: file: pwrite count=4096 offset=23048192 fua=1 nbdkit: file.1: debug: cache: writethrough block 5628 (offset 23052288) nbdkit: file.1: debug: file: pwrite count=4096 offset=23052288 fua=1 nbdkit: file.1: debug: cache: writethrough block 5629 (offset 23056384) nbdkit: file.1: debug: file: pwrite count=4096 offset=23056384 fua=1 nbdkit: file.1: debug: cache: writethrough block 5630 (offset 23060480) nbdkit: file.1: debug: file: pwrite count=4096 offset=23060480 fua=1 nbdkit: file.1: debug: cache: writethrough block 5631 (offset 23064576) nbdkit: file.1: debug: file: pwrite count=4096 offset=23064576 fua=1 nbdkit: file.1: debug: cache: writethrough block 5632 (offset 23068672) nbdkit: file.1: debug: file: pwrite count=4096 offset=23068672 fua=1 nbdkit: file.1: debug: cache: writethrough block 5633 (offset 23072768) nbdkit: file.1: debug: file: pwrite count=4096 offset=23072768 fua=1 nbdkit: file.1: debug: cache: writethrough block 5634 (offset 23076864) nbdkit: file.1: debug: file: pwrite count=4096 offset=23076864 fua=1 nbdkit: file.1: debug: cache: writethrough block 5635 (offset 23080960) nbdkit: file.1: debug: file: pwrite count=4096 offset=23080960 fua=1 nbdkit: file.1: debug: cache: writethrough block 5636 (offset 23085056) nbdkit: file.1: debug: file: pwrite count=4096 offset=23085056 fua=1 nbdkit: file.1: debug: cache: writethrough block 5637 (offset 23089152) nbdkit: file.1: debug: file: pwrite count=4096 offset=23089152 fua=1 nbdkit: file.1: debug: cache: writethrough block 5638 (offset 23093248) nbdkit: file.1: debug: file: pwrite count=4096 offset=23093248 fua=1 nbdkit: file.1: debug: cache: writethrough block 5639 (offset 23097344) nbdkit: file.1: debug: file: pwrite count=4096 offset=23097344 fua=1 nbdkit: file.1: debug: cache: writethrough block 5640 (offset 23101440) nbdkit: file.1: debug: file: pwrite count=4096 offset=23101440 fua=1 nbdkit: file.1: debug: cache: writethrough block 5641 (offset 23105536) nbdkit: file.1: debug: file: pwrite count=4096 offset=23105536 fua=1 nbdkit: file.1: debug: cache: writethrough block 5642 (offset 23109632) nbdkit: file.1: debug: file: pwrite count=4096 offset=23109632 fua=1 nbdkit: file.1: debug: cache: writethrough block 5643 (offset 23113728) nbdkit: file.1: debug: file: pwrite count=4096 offset=23113728 fua=1 nbdkit: file.1: debug: cache: writethrough block 5644 (offset 23117824) nbdkit: file.1: debug: file: pwrite count=4096 offset=23117824 fua=1 nbdkit: file.1: debug: cache: writethrough block 5645 (offset 23121920) nbdkit: file.1: debug: file: pwrite count=4096 offset=23121920 fua=1 nbdkit: file.1: debug: cache: writethrough block 5646 (offset 23126016) nbdkit: file.1: debug: file: pwrite count=4096 offset=23126016 fua=1 nbdkit: file.1: debug: cache: writethrough block 5647 (offset 23130112) nbdkit: file.1: debug: file: pwrite count=4096 offset=23130112 fua=1 nbdkit: file.1: debug: cache: writethrough block 5648 (offset 23134208) nbdkit: file.1: debug: file: pwrite count=4096 offset=23134208 fua=1 nbdkit: file.1: debug: cache: writethrough block 5649 (offset 23138304) nbdkit: file.1: debug: file: pwrite count=4096 offset=23138304 fua=1 nbdkit: file.1: debug: cache: writethrough block 5650 (offset 23142400) nbdkit: file.1: debug: file: pwrite count=4096 offset=23142400 fua=1 nbdkit: file.1: debug: cache: writethrough block 5651 (offset 23146496) nbdkit: file.1: debug: file: pwrite count=4096 offset=23146496 fua=1 nbdkit: file.1: debug: cache: writethrough block 5652 (offset 23150592) nbdkit: file.1: debug: file: pwrite count=4096 offset=23150592 fua=1 nbdkit: file.1: debug: cache: writethrough block 5653 (offset 23154688) nbdkit: file.1: debug: file: pwrite count=4096 offset=23154688 fua=1 nbdkit: file.1: debug: cache: writethrough block 5654 (offset 23158784) nbdkit: file.1: debug: file: pwrite count=4096 offset=23158784 fua=1 nbdkit: file.1: debug: cache: writethrough block 5655 (offset 23162880) nbdkit: file.1: debug: file: pwrite count=4096 offset=23162880 fua=1 nbdkit: file.1: debug: cache: writethrough block 5656 (offset 23166976) nbdkit: file.1: debug: file: pwrite count=4096 offset=23166976 fua=1 nbdkit: file.1: debug: cache: writethrough block 5657 (offset 23171072) nbdkit: file.1: debug: file: pwrite count=4096 offset=23171072 fua=1 nbdkit: file.1: debug: cache: writethrough block 5658 (offset 23175168) nbdkit: file.1: debug: file: pwrite count=4096 offset=23175168 fua=1 nbdkit: file.1: debug: cache: writethrough block 5659 (offset 23179264) nbdkit: file.1: debug: file: pwrite count=4096 offset=23179264 fua=1 nbdkit: file.1: debug: cache: writethrough block 5660 (offset 23183360) nbdkit: file.1: debug: file: pwrite count=4096 offset=23183360 fua=1 nbdkit: file.1: debug: cache: writethrough block 5661 (offset 23187456) nbdkit: file.1: debug: file: pwrite count=4096 offset=23187456 fua=1 nbdkit: file.1: debug: cache: writethrough block 5662 (offset 23191552) nbdkit: file.1: debug: file: pwrite count=4096 offset=23191552 fua=1 nbdkit: file.1: debug: cache: writethrough block 5663 (offset 23195648) nbdkit: file.1: debug: file: pwrite count=4096 offset=23195648 fua=1 nbdkit: file.1: debug: cache: writethrough block 5664 (offset 23199744) nbdkit: file.1: debug: file: pwrite count=4096 offset=23199744 fua=1 nbdkit: file.1: debug: cache: writethrough block 5665 (offset 23203840) nbdkit: file.1: debug: file: pwrite count=4096 offset=23203840 fua=1 nbdkit: file.1: debug: cache: writethrough block 5666 (offset 23207936) nbdkit: file.1: debug: file: pwrite count=4096 offset=23207936 fua=1 nbdkit: file.1: debug: cache: writethrough block 5667 (offset 23212032) nbdkit: file.1: debug: file: pwrite count=4096 offset=23212032 fua=1 nbdkit: file.1: debug: cache: writethrough block 5668 (offset 23216128) nbdkit: file.1: debug: file: pwrite count=4096 offset=23216128 fua=1 nbdkit: file.1: debug: cache: writethrough block 5669 (offset 23220224) nbdkit: file.1: debug: file: pwrite count=4096 offset=23220224 fua=1 nbdkit: file.1: debug: cache: writethrough block 5670 (offset 23224320) nbdkit: file.1: debug: file: pwrite count=4096 offset=23224320 fua=1 nbdkit: file.1: debug: cache: writethrough block 5671 (offset 23228416) nbdkit: file.1: debug: file: pwrite count=4096 offset=23228416 fua=1 nbdkit: file.1: debug: cache: writethrough block 5672 (offset 23232512) nbdkit: file.1: debug: file: pwrite count=4096 offset=23232512 fua=1 nbdkit: file.1: debug: cache: writethrough block 5673 (offset 23236608) nbdkit: file.1: debug: file: pwrite count=4096 offset=23236608 fua=1 nbdkit: file.1: debug: cache: writethrough block 5674 (offset 23240704) nbdkit: file.1: debug: file: pwrite count=4096 offset=23240704 fua=1 nbdkit: file.1: debug: cache: writethrough block 5675 (offset 23244800) nbdkit: file.1: debug: file: pwrite count=4096 offset=23244800 fua=1 nbdkit: file.1: debug: cache: writethrough block 5676 (offset 23248896) nbdkit: file.1: debug: file: pwrite count=4096 offset=23248896 fua=1 nbdkit: file.1: debug: cache: writethrough block 5677 (offset 23252992) nbdkit: file.1: debug: file: pwrite count=4096 offset=23252992 fua=1 nbdkit: file.1: debug: cache: writethrough block 5678 (offset 23257088) nbdkit: file.1: debug: file: pwrite count=4096 offset=23257088 fua=1 nbdkit: file.1: debug: cache: writethrough block 5679 (offset 23261184) nbdkit: file.1: debug: file: pwrite count=4096 offset=23261184 fua=1 nbdkit: file.1: debug: cache: writethrough block 5680 (offset 23265280) nbdkit: file.1: debug: file: pwrite count=4096 offset=23265280 fua=1 nbdkit: file.1: debug: cache: writethrough block 5681 (offset 23269376) nbdkit: file.1: debug: file: pwrite count=4096 offset=23269376 fua=1 nbdkit: file.1: debug: cache: writethrough block 5682 (offset 23273472) nbdkit: file.1: debug: file: pwrite count=4096 offset=23273472 fua=1 nbdkit: file.1: debug: cache: writethrough block 5683 (offset 23277568) nbdkit: file.1: debug: file: pwrite count=4096 offset=23277568 fua=1 nbdkit: file.1: debug: cache: writethrough block 5684 (offset 23281664) nbdkit: file.1: debug: file: pwrite count=4096 offset=23281664 fua=1 nbdkit: file.1: debug: cache: writethrough block 5685 (offset 23285760) nbdkit: file.1: debug: file: pwrite count=4096 offset=23285760 fua=1 nbdkit: file.1: debug: cache: writethrough block 5686 (offset 23289856) nbdkit: file.1: debug: file: pwrite count=4096 offset=23289856 fua=1 nbdkit: file.1: debug: cache: writethrough block 5687 (offset 23293952) nbdkit: file.1: debug: file: pwrite count=4096 offset=23293952 fua=1 nbdkit: file.1: debug: cache: writethrough block 5688 (offset 23298048) nbdkit: file.1: debug: file: pwrite count=4096 offset=23298048 fua=1 nbdkit: file.1: debug: cache: writethrough block 5689 (offset 23302144) nbdkit: file.1: debug: file: pwrite count=4096 offset=23302144 fua=1 nbdkit: file.1: debug: cache: writethrough block 5690 (offset 23306240) nbdkit: file.1: debug: file: pwrite count=4096 offset=23306240 fua=1 nbdkit: file.1: debug: cache: writethrough block 5691 (offset 23310336) nbdkit: file.1: debug: file: pwrite count=4096 offset=23310336 fua=1 nbdkit: file.1: debug: cache: writethrough block 5692 (offset 23314432) nbdkit: file.1: debug: file: pwrite count=4096 offset=23314432 fua=1 nbdkit: file.1: debug: cache: writethrough block 5693 (offset 23318528) nbdkit: file.1: debug: file: pwrite count=4096 offset=23318528 fua=1 nbdkit: file.1: debug: cache: writethrough block 5694 (offset 23322624) nbdkit: file.1: debug: file: pwrite count=4096 offset=23322624 fua=1 nbdkit: file.1: debug: cache: writethrough block 5695 (offset 23326720) nbdkit: file.1: debug: file: pwrite count=4096 offset=23326720 fua=1 nbdkit: file.1: debug: cache: writethrough block 5696 (offset 23330816) nbdkit: file.1: debug: file: pwrite count=4096 offset=23330816 fua=1 nbdkit: file.1: debug: cache: writethrough block 5697 (offset 23334912) nbdkit: file.1: debug: file: pwrite count=4096 offset=23334912 fua=1 nbdkit: file.1: debug: cache: writethrough block 5698 (offset 23339008) nbdkit: file.1: debug: file: pwrite count=4096 offset=23339008 fua=1 nbdkit: file.1: debug: cache: writethrough block 5699 (offset 23343104) nbdkit: file.1: debug: file: pwrite count=4096 offset=23343104 fua=1 nbdkit: file.1: debug: cache: writethrough block 5700 (offset 23347200) nbdkit: file.1: debug: file: pwrite count=4096 offset=23347200 fua=1 nbdkit: file.1: debug: cache: writethrough block 5701 (offset 23351296) nbdkit: file.1: debug: file: pwrite count=4096 offset=23351296 fua=1 nbdkit: file.1: debug: cache: writethrough block 5702 (offset 23355392) nbdkit: file.1: debug: file: pwrite count=4096 offset=23355392 fua=1 nbdkit: file.1: debug: cache: writethrough block 5703 (offset 23359488) nbdkit: file.1: debug: file: pwrite count=4096 offset=23359488 fua=1 nbdkit: file.1: debug: cache: writethrough block 5704 (offset 23363584) nbdkit: file.1: debug: file: pwrite count=4096 offset=23363584 fua=1 nbdkit: file.1: debug: cache: writethrough block 5705 (offset 23367680) nbdkit: file.1: debug: file: pwrite count=4096 offset=23367680 fua=1 nbdkit: file.1: debug: cache: writethrough block 5706 (offset 23371776) nbdkit: file.1: debug: file: pwrite count=4096 offset=23371776 fua=1 nbdkit: file.1: debug: cache: writethrough block 5707 (offset 23375872) nbdkit: file.1: debug: file: pwrite count=4096 offset=23375872 fua=1 nbdkit: file.1: debug: cache: writethrough block 5708 (offset 23379968) nbdkit: file.1: debug: file: pwrite count=4096 offset=23379968 fua=1 nbdkit: file.1: debug: cache: writethrough block 5709 (offset 23384064) nbdkit: file.1: debug: file: pwrite count=4096 offset=23384064 fua=1 nbdkit: file.1: debug: cache: writethrough block 5710 (offset 23388160) nbdkit: file.1: debug: file: pwrite count=4096 offset=23388160 fua=1 nbdkit: file.1: debug: cache: writethrough block 5711 (offset 23392256) nbdkit: file.1: debug: file: pwrite count=4096 offset=23392256 fua=1 nbdkit: file.1: debug: cache: writethrough block 5712 (offset 23396352) nbdkit: file.1: debug: file: pwrite count=4096 offset=23396352 fua=1 nbdkit: file.1: debug: cache: writethrough block 5713 (offset 23400448) nbdkit: file.1: debug: file: pwrite count=4096 offset=23400448 fua=1 nbdkit: file.1: debug: cache: writethrough block 5714 (offset 23404544) nbdkit: file.1: debug: file: pwrite count=4096 offset=23404544 fua=1 nbdkit: file.1: debug: cache: writethrough block 5715 (offset 23408640) nbdkit: file.1: debug: file: pwrite count=4096 offset=23408640 fua=1 nbdkit: file.1: debug: cache: writethrough block 5716 (offset 23412736) nbdkit: file.1: debug: file: pwrite count=4096 offset=23412736 fua=1 nbdkit: file.1: debug: cache: writethrough block 5717 (offset 23416832) nbdkit: file.1: debug: file: pwrite count=4096 offset=23416832 fua=1 nbdkit: file.1: debug: cache: writethrough block 5718 (offset 23420928) nbdkit: file.1: debug: file: pwrite count=4096 offset=23420928 fua=1 nbdkit: file.1: debug: cache: writethrough block 5719 (offset 23425024) nbdkit: file.1: debug: file: pwrite count=4096 offset=23425024 fua=1 nbdkit: file.1: debug: cache: writethrough block 5720 (offset 23429120) nbdkit: file.1: debug: file: pwrite count=4096 offset=23429120 fua=1 nbdkit: file.1: debug: cache: writethrough block 5721 (offset 23433216) nbdkit: file.1: debug: file: pwrite count=4096 offset=23433216 fua=1 nbdkit: file.1: debug: cache: writethrough block 5722 (offset 23437312) nbdkit: file.1: debug: file: pwrite count=4096 offset=23437312 fua=1 nbdkit: file.1: debug: cache: writethrough block 5723 (offset 23441408) nbdkit: file.1: debug: file: pwrite count=4096 offset=23441408 fua=1 nbdkit: file.1: debug: cache: writethrough block 5724 (offset 23445504) nbdkit: file.1: debug: file: pwrite count=4096 offset=23445504 fua=1 nbdkit: file.1: debug: cache: writethrough block 5725 (offset 23449600) nbdkit: file.1: debug: file: pwrite count=4096 offset=23449600 fua=1 nbdkit: file.1: debug: cache: writethrough block 5726 (offset 23453696) nbdkit: file.1: debug: file: pwrite count=4096 offset=23453696 fua=1 nbdkit: file.1: debug: cache: writethrough block 5727 (offset 23457792) nbdkit: file.1: debug: file: pwrite count=4096 offset=23457792 fua=1 nbdkit: file.1: debug: cache: writethrough block 5728 (offset 23461888) nbdkit: file.1: debug: file: pwrite count=4096 offset=23461888 fua=1 nbdkit: file.1: debug: cache: writethrough block 5729 (offset 23465984) nbdkit: file.1: debug: file: pwrite count=4096 offset=23465984 fua=1 nbdkit: file.1: debug: cache: writethrough block 5730 (offset 23470080) nbdkit: file.1: debug: file: pwrite count=4096 offset=23470080 fua=1 nbdkit: file.1: debug: cache: writethrough block 5731 (offset 23474176) nbdkit: file.1: debug: file: pwrite count=4096 offset=23474176 fua=1 nbdkit: file.1: debug: cache: writethrough block 5732 (offset 23478272) nbdkit: file.1: debug: file: pwrite count=4096 offset=23478272 fua=1 nbdkit: file.1: debug: cache: writethrough block 5733 (offset 23482368) nbdkit: file.1: debug: file: pwrite count=4096 offset=23482368 fua=1 nbdkit: file.1: debug: cache: writethrough block 5734 (offset 23486464) nbdkit: file.1: debug: file: pwrite count=4096 offset=23486464 fua=1 nbdkit: file.1: debug: cache: writethrough block 5735 (offset 23490560) nbdkit: file.1: debug: file: pwrite count=4096 offset=23490560 fua=1 nbdkit: file.1: debug: cache: writethrough block 5736 (offset 23494656) nbdkit: file.1: debug: file: pwrite count=4096 offset=23494656 fua=1 nbdkit: file.1: debug: cache: writethrough block 5737 (offset 23498752) nbdkit: file.1: debug: file: pwrite count=4096 offset=23498752 fua=1 nbdkit: file.1: debug: cache: writethrough block 5738 (offset 23502848) nbdkit: file.1: debug: file: pwrite count=4096 offset=23502848 fua=1 nbdkit: file.1: debug: cache: writethrough block 5739 (offset 23506944) nbdkit: file.1: debug: file: pwrite count=4096 offset=23506944 fua=1 nbdkit: file.1: debug: cache: writethrough block 5740 (offset 23511040) nbdkit: file.1: debug: file: pwrite count=4096 offset=23511040 fua=1 nbdkit: file.1: debug: cache: writethrough block 5741 (offset 23515136) nbdkit: file.1: debug: file: pwrite count=4096 offset=23515136 fua=1 nbdkit: file.1: debug: cache: writethrough block 5742 (offset 23519232) nbdkit: file.1: debug: file: pwrite count=4096 offset=23519232 fua=1 nbdkit: file.1: debug: cache: writethrough block 5743 (offset 23523328) nbdkit: file.1: debug: file: pwrite count=4096 offset=23523328 fua=1 nbdkit: file.1: debug: cache: writethrough block 5744 (offset 23527424) nbdkit: file.1: debug: file: pwrite count=4096 offset=23527424 fua=1 nbdkit: file.1: debug: cache: writethrough block 5745 (offset 23531520) nbdkit: file.1: debug: file: pwrite count=4096 offset=23531520 fua=1 nbdkit: file.1: debug: cache: writethrough block 5746 (offset 23535616) nbdkit: file.1: debug: file: pwrite count=4096 offset=23535616 fua=1 nbdkit: file.1: debug: cache: writethrough block 5747 (offset 23539712) nbdkit: file.1: debug: file: pwrite count=4096 offset=23539712 fua=1 nbdkit: file.1: debug: cache: writethrough block 5748 (offset 23543808) nbdkit: file.1: debug: file: pwrite count=4096 offset=23543808 fua=1 nbdkit: file.1: debug: cache: writethrough block 5749 (offset 23547904) nbdkit: file.1: debug: file: pwrite count=4096 offset=23547904 fua=1 nbdkit: file.1: debug: cache: writethrough block 5750 (offset 23552000) nbdkit: file.1: debug: file: pwrite count=4096 offset=23552000 fua=1 nbdkit: file.1: debug: cache: writethrough block 5751 (offset 23556096) nbdkit: file.1: debug: file: pwrite count=4096 offset=23556096 fua=1 nbdkit: file.1: debug: cache: writethrough block 5752 (offset 23560192) nbdkit: file.1: debug: file: pwrite count=4096 offset=23560192 fua=1 nbdkit: file.1: debug: cache: writethrough block 5753 (offset 23564288) nbdkit: file.1: debug: file: pwrite count=4096 offset=23564288 fua=1 nbdkit: file.1: debug: cache: writethrough block 5754 (offset 23568384) nbdkit: file.1: debug: file: pwrite count=4096 offset=23568384 fua=1 nbdkit: file.1: debug: cache: writethrough block 5755 (offset 23572480) nbdkit: file.1: debug: file: pwrite count=4096 offset=23572480 fua=1 nbdkit: file.1: debug: cache: writethrough block 5756 (offset 23576576) nbdkit: file.1: debug: file: pwrite count=4096 offset=23576576 fua=1 nbdkit: file.1: debug: cache: writethrough block 5757 (offset 23580672) nbdkit: file.1: debug: file: pwrite count=4096 offset=23580672 fua=1 nbdkit: file.1: debug: cache: writethrough block 5758 (offset 23584768) nbdkit: file.1: debug: file: pwrite count=4096 offset=23584768 fua=1 nbdkit: file.1: debug: cache: writethrough block 5759 (offset 23588864) nbdkit: file.1: debug: file: pwrite count=4096 offset=23588864 fua=1 nbdkit: file.1: debug: cache: writethrough block 5760 (offset 23592960) nbdkit: file.1: debug: file: pwrite count=4096 offset=23592960 fua=1 nbdkit: file.1: debug: cache: start reclaiming nbdkit: file.1: debug: cache: reclaiming block 771 nbdkit: file.1: debug: cache: reclaiming block 772 nbdkit: file.1: debug: cache: writethrough block 5761 (offset 23597056) nbdkit: file.1: debug: file: pwrite count=4096 offset=23597056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 773 nbdkit: file.1: debug: cache: reclaiming block 774 nbdkit: file.1: debug: cache: writethrough block 5762 (offset 23601152) nbdkit: file.1: debug: file: pwrite count=4096 offset=23601152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 775 nbdkit: file.1: debug: cache: reclaiming block 776 nbdkit: file.1: debug: cache: writethrough block 5763 (offset 23605248) nbdkit: file.1: debug: file: pwrite count=4096 offset=23605248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 777 nbdkit: file.1: debug: cache: reclaiming block 778 nbdkit: file.1: debug: cache: writethrough block 5764 (offset 23609344) nbdkit: file.1: debug: file: pwrite count=4096 offset=23609344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 779 nbdkit: file.1: debug: cache: reclaiming block 780 nbdkit: file.1: debug: cache: writethrough block 5765 (offset 23613440) nbdkit: file.1: debug: file: pwrite count=4096 offset=23613440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 781 nbdkit: file.1: debug: cache: reclaiming block 782 nbdkit: file.1: debug: cache: writethrough block 5766 (offset 23617536) nbdkit: file.1: debug: file: pwrite count=4096 offset=23617536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 783 nbdkit: file.1: debug: cache: reclaiming block 784 nbdkit: file.1: debug: cache: writethrough block 5767 (offset 23621632) nbdkit: file.1: debug: file: pwrite count=4096 offset=23621632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 785 nbdkit: file.1: debug: cache: reclaiming block 786 nbdkit: file.1: debug: cache: writethrough block 5768 (offset 23625728) nbdkit: file.1: debug: file: pwrite count=4096 offset=23625728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 787 nbdkit: file.1: debug: cache: reclaiming block 788 nbdkit: file.1: debug: cache: writethrough block 5769 (offset 23629824) nbdkit: file.1: debug: file: pwrite count=4096 offset=23629824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 789 nbdkit: file.1: debug: cache: reclaiming block 790 nbdkit: file.1: debug: cache: writethrough block 5770 (offset 23633920) nbdkit: file.1: debug: file: pwrite count=4096 offset=23633920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 791 nbdkit: file.1: debug: cache: reclaiming block 792 nbdkit: file.1: debug: cache: writethrough block 5771 (offset 23638016) nbdkit: file.1: debug: file: pwrite count=4096 offset=23638016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 793 nbdkit: file.1: debug: cache: reclaiming block 794 nbdkit: file.1: debug: cache: writethrough block 5772 (offset 23642112) nbdkit: file.1: debug: file: pwrite count=4096 offset=23642112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 795 nbdkit: file.1: debug: cache: reclaiming block 796 nbdkit: file.1: debug: cache: writethrough block 5773 (offset 23646208) nbdkit: file.1: debug: file: pwrite count=4096 offset=23646208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 797 nbdkit: file.1: debug: cache: reclaiming block 798 nbdkit: file.1: debug: cache: writethrough block 5774 (offset 23650304) nbdkit: file.1: debug: file: pwrite count=4096 offset=23650304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 799 nbdkit: file.1: debug: cache: reclaiming block 800 nbdkit: file.1: debug: cache: writethrough block 5775 (offset 23654400) nbdkit: file.1: debug: file: pwrite count=4096 offset=23654400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 801 nbdkit: file.1: debug: cache: reclaiming block 802 nbdkit: file.1: debug: cache: writethrough block 5776 (offset 23658496) nbdkit: file.1: debug: file: pwrite count=4096 offset=23658496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 803 nbdkit: file.1: debug: cache: reclaiming block 804 nbdkit: file.1: debug: cache: writethrough block 5777 (offset 23662592) nbdkit: file.1: debug: file: pwrite count=4096 offset=23662592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 805 nbdkit: file.1: debug: cache: reclaiming block 806 nbdkit: file.1: debug: cache: writethrough block 5778 (offset 23666688) nbdkit: file.1: debug: file: pwrite count=4096 offset=23666688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 807 nbdkit: file.1: debug: cache: reclaiming block 808 nbdkit: file.1: debug: cache: writethrough block 5779 (offset 23670784) nbdkit: file.1: debug: file: pwrite count=4096 offset=23670784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 809 nbdkit: file.1: debug: cache: reclaiming block 810 nbdkit: file.1: debug: cache: writethrough block 5780 (offset 23674880) nbdkit: file.1: debug: file: pwrite count=4096 offset=23674880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 811 nbdkit: file.1: debug: cache: reclaiming block 812 nbdkit: file.1: debug: cache: writethrough block 5781 (offset 23678976) nbdkit: file.1: debug: file: pwrite count=4096 offset=23678976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 813 nbdkit: file.1: debug: cache: reclaiming block 814 nbdkit: file.1: debug: cache: writethrough block 5782 (offset 23683072) nbdkit: file.1: debug: file: pwrite count=4096 offset=23683072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 815 nbdkit: file.1: debug: cache: reclaiming block 816 nbdkit: file.1: debug: cache: writethrough block 5783 (offset 23687168) nbdkit: file.1: debug: file: pwrite count=4096 offset=23687168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 817 nbdkit: file.1: debug: cache: reclaiming block 818 nbdkit: file.1: debug: cache: writethrough block 5784 (offset 23691264) nbdkit: file.1: debug: file: pwrite count=4096 offset=23691264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 819 nbdkit: file.1: debug: cache: reclaiming block 820 nbdkit: file.1: debug: cache: writethrough block 5785 (offset 23695360) nbdkit: file.1: debug: file: pwrite count=4096 offset=23695360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 821 nbdkit: file.1: debug: cache: reclaiming block 822 nbdkit: file.1: debug: cache: writethrough block 5786 (offset 23699456) nbdkit: file.1: debug: file: pwrite count=4096 offset=23699456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 823 nbdkit: file.1: debug: cache: reclaiming block 824 nbdkit: file.1: debug: cache: writethrough block 5787 (offset 23703552) nbdkit: file.1: debug: file: pwrite count=4096 offset=23703552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 825 nbdkit: file.1: debug: cache: reclaiming block 826 nbdkit: file.1: debug: cache: writethrough block 5788 (offset 23707648) nbdkit: file.1: debug: file: pwrite count=4096 offset=23707648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 827 nbdkit: file.1: debug: cache: reclaiming block 828 nbdkit: file.1: debug: cache: writethrough block 5789 (offset 23711744) nbdkit: file.1: debug: file: pwrite count=4096 offset=23711744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 829 nbdkit: file.1: debug: cache: reclaiming block 830 nbdkit: file.1: debug: cache: writethrough block 5790 (offset 23715840) nbdkit: file.1: debug: file: pwrite count=4096 offset=23715840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 831 nbdkit: file.1: debug: cache: reclaiming block 832 nbdkit: file.1: debug: cache: writethrough block 5791 (offset 23719936) nbdkit: file.1: debug: file: pwrite count=4096 offset=23719936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 833 nbdkit: file.1: debug: cache: reclaiming block 834 nbdkit: file.1: debug: cache: writethrough block 5792 (offset 23724032) nbdkit: file.1: debug: file: pwrite count=4096 offset=23724032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 835 nbdkit: file.1: debug: cache: reclaiming block 836 nbdkit: file.1: debug: cache: writethrough block 5793 (offset 23728128) nbdkit: file.1: debug: file: pwrite count=4096 offset=23728128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 837 nbdkit: file.1: debug: cache: reclaiming block 838 nbdkit: file.1: debug: cache: writethrough block 5794 (offset 23732224) nbdkit: file.1: debug: file: pwrite count=4096 offset=23732224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 839 nbdkit: file.1: debug: cache: reclaiming block 840 nbdkit: file.1: debug: cache: writethrough block 5795 (offset 23736320) nbdkit: file.1: debug: file: pwrite count=4096 offset=23736320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 841 nbdkit: file.1: debug: cache: reclaiming block 842 nbdkit: file.1: debug: cache: writethrough block 5796 (offset 23740416) nbdkit: file.1: debug: file: pwrite count=4096 offset=23740416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 843 nbdkit: file.1: debug: cache: reclaiming block 844 nbdkit: file.1: debug: cache: writethrough block 5797 (offset 23744512) nbdkit: file.1: debug: file: pwrite count=4096 offset=23744512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 845 nbdkit: file.1: debug: cache: reclaiming block 846 nbdkit: file.1: debug: cache: writethrough block 5798 (offset 23748608) nbdkit: file.1: debug: file: pwrite count=4096 offset=23748608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 847 nbdkit: file.1: debug: cache: reclaiming block 848 nbdkit: file.1: debug: cache: writethrough block 5799 (offset 23752704) nbdkit: file.1: debug: file: pwrite count=4096 offset=23752704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 849 nbdkit: file.1: debug: cache: reclaiming block 850 nbdkit: file.1: debug: cache: writethrough block 5800 (offset 23756800) nbdkit: file.1: debug: file: pwrite count=4096 offset=23756800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 851 nbdkit: file.1: debug: cache: reclaiming block 852 nbdkit: file.1: debug: cache: writethrough block 5801 (offset 23760896) nbdkit: file.1: debug: file: pwrite count=4096 offset=23760896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 853 nbdkit: file.1: debug: cache: reclaiming block 854 nbdkit: file.1: debug: cache: writethrough block 5802 (offset 23764992) nbdkit: file.1: debug: file: pwrite count=4096 offset=23764992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 855 nbdkit: file.1: debug: cache: reclaiming block 856 nbdkit: file.1: debug: cache: writethrough block 5803 (offset 23769088) nbdkit: file.1: debug: file: pwrite count=4096 offset=23769088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 857 nbdkit: file.1: debug: cache: reclaiming block 858 nbdkit: file.1: debug: cache: writethrough block 5804 (offset 23773184) nbdkit: file.1: debug: file: pwrite count=4096 offset=23773184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 859 nbdkit: file.1: debug: cache: reclaiming block 860 nbdkit: file.1: debug: cache: writethrough block 5805 (offset 23777280) nbdkit: file.1: debug: file: pwrite count=4096 offset=23777280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 861 nbdkit: file.1: debug: cache: reclaiming block 862 nbdkit: file.1: debug: cache: writethrough block 5806 (offset 23781376) nbdkit: file.1: debug: file: pwrite count=4096 offset=23781376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 863 nbdkit: file.1: debug: cache: reclaiming block 864 nbdkit: file.1: debug: cache: writethrough block 5807 (offset 23785472) nbdkit: file.1: debug: file: pwrite count=4096 offset=23785472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 865 nbdkit: file.1: debug: cache: reclaiming block 866 nbdkit: file.1: debug: cache: writethrough block 5808 (offset 23789568) nbdkit: file.1: debug: file: pwrite count=4096 offset=23789568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 867 nbdkit: file.1: debug: cache: reclaiming block 868 nbdkit: file.1: debug: cache: writethrough block 5809 (offset 23793664) nbdkit: file.1: debug: file: pwrite count=4096 offset=23793664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 869 nbdkit: file.1: debug: cache: reclaiming block 870 nbdkit: file.1: debug: cache: writethrough block 5810 (offset 23797760) nbdkit: file.1: debug: file: pwrite count=4096 offset=23797760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 871 nbdkit: file.1: debug: cache: reclaiming block 872 nbdkit: file.1: debug: cache: writethrough block 5811 (offset 23801856) nbdkit: file.1: debug: file: pwrite count=4096 offset=23801856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 873 nbdkit: file.1: debug: cache: reclaiming block 874 nbdkit: file.1: debug: cache: writethrough block 5812 (offset 23805952) nbdkit: file.1: debug: file: pwrite count=4096 offset=23805952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 875 nbdkit: file.1: debug: cache: reclaiming block 876 nbdkit: file.1: debug: cache: writethrough block 5813 (offset 23810048) nbdkit: file.1: debug: file: pwrite count=4096 offset=23810048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 877 nbdkit: file.1: debug: cache: reclaiming block 878 nbdkit: file.1: debug: cache: writethrough block 5814 (offset 23814144) nbdkit: file.1: debug: file: pwrite count=4096 offset=23814144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 879 nbdkit: file.1: debug: cache: reclaiming block 880 nbdkit: file.1: debug: cache: writethrough block 5815 (offset 23818240) nbdkit: file.1: debug: file: pwrite count=4096 offset=23818240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 881 nbdkit: file.1: debug: cache: reclaiming block 882 nbdkit: file.1: debug: cache: writethrough block 5816 (offset 23822336) nbdkit: file.1: debug: file: pwrite count=4096 offset=23822336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 883 nbdkit: file.1: debug: cache: reclaiming block 884 nbdkit: file.1: debug: cache: writethrough block 5817 (offset 23826432) nbdkit: file.1: debug: file: pwrite count=4096 offset=23826432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 885 nbdkit: file.1: debug: cache: reclaiming block 886 nbdkit: file.1: debug: cache: writethrough block 5818 (offset 23830528) nbdkit: file.1: debug: file: pwrite count=4096 offset=23830528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 887 nbdkit: file.1: debug: cache: reclaiming block 888 nbdkit: file.1: debug: cache: writethrough block 5819 (offset 23834624) nbdkit: file.1: debug: file: pwrite count=4096 offset=23834624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 889 nbdkit: file.1: debug: cache: reclaiming block 890 nbdkit: file.1: debug: cache: writethrough block 5820 (offset 23838720) nbdkit: file.1: debug: file: pwrite count=4096 offset=23838720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 891 nbdkit: file.1: debug: cache: reclaiming block 892 nbdkit: file.1: debug: cache: writethrough block 5821 (offset 23842816) nbdkit: file.1: debug: file: pwrite count=4096 offset=23842816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 893 nbdkit: file.1: debug: cache: reclaiming block 894 nbdkit: file.1: debug: cache: writethrough block 5822 (offset 23846912) nbdkit: file.1: debug: file: pwrite count=4096 offset=23846912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 895 nbdkit: file.1: debug: cache: reclaiming block 896 nbdkit: file.1: debug: cache: writethrough block 5823 (offset 23851008) nbdkit: file.1: debug: file: pwrite count=4096 offset=23851008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 897 nbdkit: file.1: debug: cache: reclaiming block 898 nbdkit: file.1: debug: cache: writethrough block 5824 (offset 23855104) nbdkit: file.1: debug: file: pwrite count=4096 offset=23855104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 899 nbdkit: file.1: debug: cache: reclaiming block 900 nbdkit: file.1: debug: cache: writethrough block 5825 (offset 23859200) nbdkit: file.1: debug: file: pwrite count=4096 offset=23859200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 901 nbdkit: file.1: debug: cache: reclaiming block 902 nbdkit: file.1: debug: cache: writethrough block 5826 (offset 23863296) nbdkit: file.1: debug: file: pwrite count=4096 offset=23863296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 903 nbdkit: file.1: debug: cache: reclaiming block 904 nbdkit: file.1: debug: cache: writethrough block 5827 (offset 23867392) nbdkit: file.1: debug: file: pwrite count=4096 offset=23867392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 905 nbdkit: file.1: debug: cache: reclaiming block 906 nbdkit: file.1: debug: cache: writethrough block 5828 (offset 23871488) nbdkit: file.1: debug: file: pwrite count=4096 offset=23871488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 907 nbdkit: file.1: debug: cache: reclaiming block 908 nbdkit: file.1: debug: cache: writethrough block 5829 (offset 23875584) nbdkit: file.1: debug: file: pwrite count=4096 offset=23875584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 909 nbdkit: file.1: debug: cache: reclaiming block 910 nbdkit: file.1: debug: cache: writethrough block 5830 (offset 23879680) nbdkit: file.1: debug: file: pwrite count=4096 offset=23879680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 911 nbdkit: file.1: debug: cache: reclaiming block 912 nbdkit: file.1: debug: cache: writethrough block 5831 (offset 23883776) nbdkit: file.1: debug: file: pwrite count=4096 offset=23883776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 913 nbdkit: file.1: debug: cache: reclaiming block 914 nbdkit: file.1: debug: cache: writethrough block 5832 (offset 23887872) nbdkit: file.1: debug: file: pwrite count=4096 offset=23887872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 915 nbdkit: file.1: debug: cache: reclaiming block 916 nbdkit: file.1: debug: cache: writethrough block 5833 (offset 23891968) nbdkit: file.1: debug: file: pwrite count=4096 offset=23891968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 917 nbdkit: file.1: debug: cache: reclaiming block 918 nbdkit: file.1: debug: cache: writethrough block 5834 (offset 23896064) nbdkit: file.1: debug: file: pwrite count=4096 offset=23896064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 919 nbdkit: file.1: debug: cache: reclaiming block 920 nbdkit: file.1: debug: cache: writethrough block 5835 (offset 23900160) nbdkit: file.1: debug: file: pwrite count=4096 offset=23900160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 921 nbdkit: file.1: debug: cache: reclaiming block 922 nbdkit: file.1: debug: cache: writethrough block 5836 (offset 23904256) nbdkit: file.1: debug: file: pwrite count=4096 offset=23904256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 923 nbdkit: file.1: debug: cache: reclaiming block 924 nbdkit: file.1: debug: cache: writethrough block 5837 (offset 23908352) nbdkit: file.1: debug: file: pwrite count=4096 offset=23908352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 925 nbdkit: file.1: debug: cache: reclaiming block 926 nbdkit: file.1: debug: cache: writethrough block 5838 (offset 23912448) nbdkit: file.1: debug: file: pwrite count=4096 offset=23912448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 927 nbdkit: file.1: debug: cache: reclaiming block 928 nbdkit: file.1: debug: cache: writethrough block 5839 (offset 23916544) nbdkit: file.1: debug: file: pwrite count=4096 offset=23916544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 929 nbdkit: file.1: debug: cache: reclaiming block 930 nbdkit: file.1: debug: cache: writethrough block 5840 (offset 23920640) nbdkit: file.1: debug: file: pwrite count=4096 offset=23920640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 931 nbdkit: file.1: debug: cache: reclaiming block 932 nbdkit: file.1: debug: cache: writethrough block 5841 (offset 23924736) nbdkit: file.1: debug: file: pwrite count=4096 offset=23924736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 933 nbdkit: file.1: debug: cache: reclaiming block 934 nbdkit: file.1: debug: cache: writethrough block 5842 (offset 23928832) nbdkit: file.1: debug: file: pwrite count=4096 offset=23928832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 935 nbdkit: file.1: debug: cache: reclaiming block 936 nbdkit: file.1: debug: cache: writethrough block 5843 (offset 23932928) nbdkit: file.1: debug: file: pwrite count=4096 offset=23932928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 937 nbdkit: file.1: debug: cache: reclaiming block 938 nbdkit: file.1: debug: cache: writethrough block 5844 (offset 23937024) nbdkit: file.1: debug: file: pwrite count=4096 offset=23937024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 939 nbdkit: file.1: debug: cache: reclaiming block 940 nbdkit: file.1: debug: cache: writethrough block 5845 (offset 23941120) nbdkit: file.1: debug: file: pwrite count=4096 offset=23941120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 941 nbdkit: file.1: debug: cache: reclaiming block 942 nbdkit: file.1: debug: cache: writethrough block 5846 (offset 23945216) nbdkit: file.1: debug: file: pwrite count=4096 offset=23945216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 943 nbdkit: file.1: debug: cache: reclaiming block 944 nbdkit: file.1: debug: cache: writethrough block 5847 (offset 23949312) nbdkit: file.1: debug: file: pwrite count=4096 offset=23949312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 945 nbdkit: file.1: debug: cache: reclaiming block 946 nbdkit: file.1: debug: cache: writethrough block 5848 (offset 23953408) nbdkit: file.1: debug: file: pwrite count=4096 offset=23953408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 947 nbdkit: file.1: debug: cache: reclaiming block 948 nbdkit: file.1: debug: cache: writethrough block 5849 (offset 23957504) nbdkit: file.1: debug: file: pwrite count=4096 offset=23957504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 949 nbdkit: file.1: debug: cache: reclaiming block 950 nbdkit: file.1: debug: cache: writethrough block 5850 (offset 23961600) nbdkit: file.1: debug: file: pwrite count=4096 offset=23961600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 951 nbdkit: file.1: debug: cache: reclaiming block 952 nbdkit: file.1: debug: cache: writethrough block 5851 (offset 23965696) nbdkit: file.1: debug: file: pwrite count=4096 offset=23965696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 953 nbdkit: file.1: debug: cache: reclaiming block 954 nbdkit: file.1: debug: cache: writethrough block 5852 (offset 23969792) nbdkit: file.1: debug: file: pwrite count=4096 offset=23969792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 955 nbdkit: file.1: debug: cache: reclaiming block 956 nbdkit: file.1: debug: cache: writethrough block 5853 (offset 23973888) nbdkit: file.1: debug: file: pwrite count=4096 offset=23973888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 957 nbdkit: file.1: debug: cache: reclaiming block 958 nbdkit: file.1: debug: cache: writethrough block 5854 (offset 23977984) nbdkit: file.1: debug: file: pwrite count=4096 offset=23977984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 959 nbdkit: file.1: debug: cache: reclaiming block 960 nbdkit: file.1: debug: cache: writethrough block 5855 (offset 23982080) nbdkit: file.1: debug: file: pwrite count=4096 offset=23982080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 961 nbdkit: file.1: debug: cache: reclaiming block 962 nbdkit: file.1: debug: cache: writethrough block 5856 (offset 23986176) nbdkit: file.1: debug: file: pwrite count=4096 offset=23986176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 963 nbdkit: file.1: debug: cache: reclaiming block 964 nbdkit: file.1: debug: cache: writethrough block 5857 (offset 23990272) nbdkit: file.1: debug: file: pwrite count=4096 offset=23990272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 965 nbdkit: file.1: debug: cache: reclaiming block 966 nbdkit: file.1: debug: cache: writethrough block 5858 (offset 23994368) nbdkit: file.1: debug: file: pwrite count=4096 offset=23994368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 967 nbdkit: file.1: debug: cache: reclaiming block 968 nbdkit: file.1: debug: cache: writethrough block 5859 (offset 23998464) nbdkit: file.1: debug: file: pwrite count=4096 offset=23998464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 969 nbdkit: file.1: debug: cache: reclaiming block 970 nbdkit: file.1: debug: cache: writethrough block 5860 (offset 24002560) nbdkit: file.1: debug: file: pwrite count=4096 offset=24002560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 971 nbdkit: file.1: debug: cache: reclaiming block 972 nbdkit: file.1: debug: cache: writethrough block 5861 (offset 24006656) nbdkit: file.1: debug: file: pwrite count=4096 offset=24006656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 973 nbdkit: file.1: debug: cache: reclaiming block 974 nbdkit: file.1: debug: cache: writethrough block 5862 (offset 24010752) nbdkit: file.1: debug: file: pwrite count=4096 offset=24010752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 975 nbdkit: file.1: debug: cache: reclaiming block 976 nbdkit: file.1: debug: cache: writethrough block 5863 (offset 24014848) nbdkit: file.1: debug: file: pwrite count=4096 offset=24014848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 977 nbdkit: file.1: debug: cache: reclaiming block 978 nbdkit: file.1: debug: cache: writethrough block 5864 (offset 24018944) nbdkit: file.1: debug: file: pwrite count=4096 offset=24018944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 979 nbdkit: file.1: debug: cache: reclaiming block 980 nbdkit: file.1: debug: cache: writethrough block 5865 (offset 24023040) nbdkit: file.1: debug: file: pwrite count=4096 offset=24023040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 981 nbdkit: file.1: debug: cache: reclaiming block 982 nbdkit: file.1: debug: cache: writethrough block 5866 (offset 24027136) nbdkit: file.1: debug: file: pwrite count=4096 offset=24027136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 983 nbdkit: file.1: debug: cache: reclaiming block 984 nbdkit: file.1: debug: cache: writethrough block 5867 (offset 24031232) nbdkit: file.1: debug: file: pwrite count=4096 offset=24031232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 985 nbdkit: file.1: debug: cache: reclaiming block 986 nbdkit: file.1: debug: cache: writethrough block 5868 (offset 24035328) nbdkit: file.1: debug: file: pwrite count=4096 offset=24035328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 987 nbdkit: file.1: debug: cache: reclaiming block 988 nbdkit: file.1: debug: cache: writethrough block 5869 (offset 24039424) nbdkit: file.1: debug: file: pwrite count=4096 offset=24039424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 989 nbdkit: file.1: debug: cache: reclaiming block 990 nbdkit: file.1: debug: cache: writethrough block 5870 (offset 24043520) nbdkit: file.1: debug: file: pwrite count=4096 offset=24043520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 991 nbdkit: file.1: debug: cache: reclaiming block 992 nbdkit: file.1: debug: cache: writethrough block 5871 (offset 24047616) nbdkit: file.1: debug: file: pwrite count=4096 offset=24047616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 993 nbdkit: file.1: debug: cache: reclaiming block 994 nbdkit: file.1: debug: cache: writethrough block 5872 (offset 24051712) nbdkit: file.1: debug: file: pwrite count=4096 offset=24051712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 995 nbdkit: file.1: debug: cache: reclaiming block 996 nbdkit: file.1: debug: cache: writethrough block 5873 (offset 24055808) nbdkit: file.1: debug: file: pwrite count=4096 offset=24055808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 997 nbdkit: file.1: debug: cache: reclaiming block 998 nbdkit: file.1: debug: cache: writethrough block 5874 (offset 24059904) nbdkit: file.1: debug: file: pwrite count=4096 offset=24059904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 999 nbdkit: file.1: debug: cache: reclaiming block 1000 nbdkit: file.1: debug: cache: writethrough block 5875 (offset 24064000) nbdkit: file.1: debug: file: pwrite count=4096 offset=24064000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1001 nbdkit: file.1: debug: cache: reclaiming block 1002 nbdkit: file.1: debug: cache: writethrough block 5876 (offset 24068096) nbdkit: file.1: debug: file: pwrite count=4096 offset=24068096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1003 nbdkit: file.1: debug: cache: reclaiming block 1004 nbdkit: file.1: debug: cache: writethrough block 5877 (offset 24072192) nbdkit: file.1: debug: file: pwrite count=4096 offset=24072192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1005 nbdkit: file.1: debug: cache: reclaiming block 1006 nbdkit: file.1: debug: cache: writethrough block 5878 (offset 24076288) nbdkit: file.1: debug: file: pwrite count=4096 offset=24076288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1007 nbdkit: file.1: debug: cache: reclaiming block 1008 nbdkit: file.1: debug: cache: writethrough block 5879 (offset 24080384) nbdkit: file.1: debug: file: pwrite count=4096 offset=24080384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1009 nbdkit: file.1: debug: cache: reclaiming block 1010 nbdkit: file.1: debug: cache: writethrough block 5880 (offset 24084480) nbdkit: file.1: debug: file: pwrite count=4096 offset=24084480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1011 nbdkit: file.1: debug: cache: reclaiming block 1012 nbdkit: file.1: debug: cache: writethrough block 5881 (offset 24088576) nbdkit: file.1: debug: file: pwrite count=4096 offset=24088576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1013 nbdkit: file.1: debug: cache: reclaiming block 1014 nbdkit: file.1: debug: cache: writethrough block 5882 (offset 24092672) nbdkit: file.1: debug: file: pwrite count=4096 offset=24092672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1015 nbdkit: file.1: debug: cache: reclaiming block 1016 nbdkit: file.1: debug: cache: writethrough block 5883 (offset 24096768) nbdkit: file.1: debug: file: pwrite count=4096 offset=24096768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1017 nbdkit: file.1: debug: cache: reclaiming block 1018 nbdkit: file.1: debug: cache: writethrough block 5884 (offset 24100864) nbdkit: file.1: debug: file: pwrite count=4096 offset=24100864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1019 nbdkit: file.1: debug: cache: reclaiming block 1020 nbdkit: file.1: debug: cache: writethrough block 5885 (offset 24104960) nbdkit: file.1: debug: file: pwrite count=4096 offset=24104960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1021 nbdkit: file.1: debug: cache: reclaiming block 1022 nbdkit: file.1: debug: cache: writethrough block 5886 (offset 24109056) nbdkit: file.1: debug: file: pwrite count=4096 offset=24109056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1023 nbdkit: file.1: debug: cache: reclaiming block 1024 nbdkit: file.1: debug: cache: writethrough block 5887 (offset 24113152) nbdkit: file.1: debug: file: pwrite count=4096 offset=24113152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1025 nbdkit: file.1: debug: cache: reclaiming block 1026 nbdkit: file.1: debug: cache: writethrough block 5888 (offset 24117248) nbdkit: file.1: debug: file: pwrite count=4096 offset=24117248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1027 nbdkit: file.1: debug: cache: reclaiming block 1028 nbdkit: file.1: debug: cache: writethrough block 5889 (offset 24121344) nbdkit: file.1: debug: file: pwrite count=4096 offset=24121344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1029 nbdkit: file.1: debug: cache: reclaiming block 1030 nbdkit: file.1: debug: cache: writethrough block 5890 (offset 24125440) nbdkit: file.1: debug: file: pwrite count=4096 offset=24125440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1031 nbdkit: file.1: debug: cache: reclaiming block 1032 nbdkit: file.1: debug: cache: writethrough block 5891 (offset 24129536) nbdkit: file.1: debug: file: pwrite count=4096 offset=24129536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1033 nbdkit: file.1: debug: cache: reclaiming block 1034 nbdkit: file.1: debug: cache: writethrough block 5892 (offset 24133632) nbdkit: file.1: debug: file: pwrite count=4096 offset=24133632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1035 nbdkit: file.1: debug: cache: reclaiming block 1036 nbdkit: file.1: debug: cache: writethrough block 5893 (offset 24137728) nbdkit: file.1: debug: file: pwrite count=4096 offset=24137728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1037 nbdkit: file.1: debug: cache: reclaiming block 1038 nbdkit: file.1: debug: cache: writethrough block 5894 (offset 24141824) nbdkit: file.1: debug: file: pwrite count=4096 offset=24141824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1039 nbdkit: file.1: debug: cache: reclaiming block 1040 nbdkit: file.1: debug: cache: writethrough block 5895 (offset 24145920) nbdkit: file.1: debug: file: pwrite count=4096 offset=24145920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1041 nbdkit: file.1: debug: cache: reclaiming block 1042 nbdkit: file.1: debug: cache: writethrough block 5896 (offset 24150016) nbdkit: file.1: debug: file: pwrite count=4096 offset=24150016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1043 nbdkit: file.1: debug: cache: reclaiming block 1044 nbdkit: file.1: debug: cache: writethrough block 5897 (offset 24154112) nbdkit: file.1: debug: file: pwrite count=4096 offset=24154112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1045 nbdkit: file.1: debug: cache: reclaiming block 1046 nbdkit: file.1: debug: cache: writethrough block 5898 (offset 24158208) nbdkit: file.1: debug: file: pwrite count=4096 offset=24158208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1047 nbdkit: file.1: debug: cache: reclaiming block 1048 nbdkit: file.1: debug: cache: writethrough block 5899 (offset 24162304) nbdkit: file.1: debug: file: pwrite count=4096 offset=24162304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1049 nbdkit: file.1: debug: cache: reclaiming block 1050 nbdkit: file.1: debug: cache: writethrough block 5900 (offset 24166400) nbdkit: file.1: debug: file: pwrite count=4096 offset=24166400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1051 nbdkit: file.1: debug: cache: reclaiming block 1052 nbdkit: file.1: debug: cache: writethrough block 5901 (offset 24170496) nbdkit: file.1: debug: file: pwrite count=4096 offset=24170496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1053 nbdkit: file.1: debug: cache: reclaiming block 1054 nbdkit: file.1: debug: cache: writethrough block 5902 (offset 24174592) nbdkit: file.1: debug: file: pwrite count=4096 offset=24174592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1055 nbdkit: file.1: debug: cache: reclaiming block 1056 nbdkit: file.1: debug: cache: writethrough block 5903 (offset 24178688) nbdkit: file.1: debug: file: pwrite count=4096 offset=24178688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1057 nbdkit: file.1: debug: cache: reclaiming block 1058 nbdkit: file.1: debug: cache: writethrough block 5904 (offset 24182784) nbdkit: file.1: debug: file: pwrite count=4096 offset=24182784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1059 nbdkit: file.1: debug: cache: reclaiming block 1060 nbdkit: file.1: debug: cache: writethrough block 5905 (offset 24186880) nbdkit: file.1: debug: file: pwrite count=4096 offset=24186880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1061 nbdkit: file.1: debug: cache: reclaiming block 1062 nbdkit: file.1: debug: cache: writethrough block 5906 (offset 24190976) nbdkit: file.1: debug: file: pwrite count=4096 offset=24190976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1063 nbdkit: file.1: debug: cache: reclaiming block 1064 nbdkit: file.1: debug: cache: writethrough block 5907 (offset 24195072) nbdkit: file.1: debug: file: pwrite count=4096 offset=24195072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1065 nbdkit: file.1: debug: cache: reclaiming block 1066 nbdkit: file.1: debug: cache: writethrough block 5908 (offset 24199168) nbdkit: file.1: debug: file: pwrite count=4096 offset=24199168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1067 nbdkit: file.1: debug: cache: reclaiming block 1068 nbdkit: file.1: debug: cache: writethrough block 5909 (offset 24203264) nbdkit: file.1: debug: file: pwrite count=4096 offset=24203264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1069 nbdkit: file.1: debug: cache: reclaiming block 1070 nbdkit: file.1: debug: cache: writethrough block 5910 (offset 24207360) nbdkit: file.1: debug: file: pwrite count=4096 offset=24207360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1071 nbdkit: file.1: debug: cache: reclaiming block 1072 nbdkit: file.1: debug: cache: writethrough block 5911 (offset 24211456) nbdkit: file.1: debug: file: pwrite count=4096 offset=24211456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1073 nbdkit: file.1: debug: cache: reclaiming block 1074 nbdkit: file.1: debug: cache: writethrough block 5912 (offset 24215552) nbdkit: file.1: debug: file: pwrite count=4096 offset=24215552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1075 nbdkit: file.1: debug: cache: reclaiming block 1076 nbdkit: file.1: debug: cache: writethrough block 5913 (offset 24219648) nbdkit: file.1: debug: file: pwrite count=4096 offset=24219648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1077 nbdkit: file.1: debug: cache: reclaiming block 1078 nbdkit: file.1: debug: cache: writethrough block 5914 (offset 24223744) nbdkit: file.1: debug: file: pwrite count=4096 offset=24223744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1079 nbdkit: file.1: debug: cache: reclaiming block 1080 nbdkit: file.1: debug: cache: writethrough block 5915 (offset 24227840) nbdkit: file.1: debug: file: pwrite count=4096 offset=24227840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1081 nbdkit: file.1: debug: cache: reclaiming block 1082 nbdkit: file.1: debug: cache: writethrough block 5916 (offset 24231936) nbdkit: file.1: debug: file: pwrite count=4096 offset=24231936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1083 nbdkit: file.1: debug: cache: reclaiming block 1084 nbdkit: file.1: debug: cache: writethrough block 5917 (offset 24236032) nbdkit: file.1: debug: file: pwrite count=4096 offset=24236032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1085 nbdkit: file.1: debug: cache: reclaiming block 1086 nbdkit: file.1: debug: cache: writethrough block 5918 (offset 24240128) nbdkit: file.1: debug: file: pwrite count=4096 offset=24240128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1087 nbdkit: file.1: debug: cache: reclaiming block 1088 nbdkit: file.1: debug: cache: writethrough block 5919 (offset 24244224) nbdkit: file.1: debug: file: pwrite count=4096 offset=24244224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1089 nbdkit: file.1: debug: cache: reclaiming block 1090 nbdkit: file.1: debug: cache: writethrough block 5920 (offset 24248320) nbdkit: file.1: debug: file: pwrite count=4096 offset=24248320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1091 nbdkit: file.1: debug: cache: reclaiming block 1092 nbdkit: file.1: debug: cache: writethrough block 5921 (offset 24252416) nbdkit: file.1: debug: file: pwrite count=4096 offset=24252416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1093 nbdkit: file.1: debug: cache: reclaiming block 1094 nbdkit: file.1: debug: cache: writethrough block 5922 (offset 24256512) nbdkit: file.1: debug: file: pwrite count=4096 offset=24256512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1095 nbdkit: file.1: debug: cache: reclaiming block 1096 nbdkit: file.1: debug: cache: writethrough block 5923 (offset 24260608) nbdkit: file.1: debug: file: pwrite count=4096 offset=24260608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1097 nbdkit: file.1: debug: cache: reclaiming block 1098 nbdkit: file.1: debug: cache: writethrough block 5924 (offset 24264704) nbdkit: file.1: debug: file: pwrite count=4096 offset=24264704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1099 nbdkit: file.1: debug: cache: reclaiming block 1100 nbdkit: file.1: debug: cache: writethrough block 5925 (offset 24268800) nbdkit: file.1: debug: file: pwrite count=4096 offset=24268800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1101 nbdkit: file.1: debug: cache: reclaiming block 1102 nbdkit: file.1: debug: cache: writethrough block 5926 (offset 24272896) nbdkit: file.1: debug: file: pwrite count=4096 offset=24272896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1103 nbdkit: file.1: debug: cache: reclaiming block 1104 nbdkit: file.1: debug: cache: writethrough block 5927 (offset 24276992) nbdkit: file.1: debug: file: pwrite count=4096 offset=24276992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1105 nbdkit: file.1: debug: cache: reclaiming block 1106 nbdkit: file.1: debug: cache: writethrough block 5928 (offset 24281088) nbdkit: file.1: debug: file: pwrite count=4096 offset=24281088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1107 nbdkit: file.1: debug: cache: reclaiming block 1108 nbdkit: file.1: debug: cache: writethrough block 5929 (offset 24285184) nbdkit: file.1: debug: file: pwrite count=4096 offset=24285184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1109 nbdkit: file.1: debug: cache: reclaiming block 1110 nbdkit: file.1: debug: cache: writethrough block 5930 (offset 24289280) nbdkit: file.1: debug: file: pwrite count=4096 offset=24289280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1111 nbdkit: file.1: debug: cache: reclaiming block 1112 nbdkit: file.1: debug: cache: writethrough block 5931 (offset 24293376) nbdkit: file.1: debug: file: pwrite count=4096 offset=24293376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1113 nbdkit: file.1: debug: cache: reclaiming block 1114 nbdkit: file.1: debug: cache: writethrough block 5932 (offset 24297472) nbdkit: file.1: debug: file: pwrite count=4096 offset=24297472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1115 nbdkit: file.1: debug: cache: reclaiming block 1116 nbdkit: file.1: debug: cache: writethrough block 5933 (offset 24301568) nbdkit: file.1: debug: file: pwrite count=4096 offset=24301568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1117 nbdkit: file.1: debug: cache: reclaiming block 1118 nbdkit: file.1: debug: cache: writethrough block 5934 (offset 24305664) nbdkit: file.1: debug: file: pwrite count=4096 offset=24305664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1119 nbdkit: file.1: debug: cache: reclaiming block 1120 nbdkit: file.1: debug: cache: writethrough block 5935 (offset 24309760) nbdkit: file.1: debug: file: pwrite count=4096 offset=24309760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1121 nbdkit: file.1: debug: cache: reclaiming block 1122 nbdkit: file.1: debug: cache: writethrough block 5936 (offset 24313856) nbdkit: file.1: debug: file: pwrite count=4096 offset=24313856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1123 nbdkit: file.1: debug: cache: reclaiming block 1124 nbdkit: file.1: debug: cache: writethrough block 5937 (offset 24317952) nbdkit: file.1: debug: file: pwrite count=4096 offset=24317952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1125 nbdkit: file.1: debug: cache: reclaiming block 1126 nbdkit: file.1: debug: cache: writethrough block 5938 (offset 24322048) nbdkit: file.1: debug: file: pwrite count=4096 offset=24322048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1127 nbdkit: file.1: debug: cache: reclaiming block 1128 nbdkit: file.1: debug: cache: writethrough block 5939 (offset 24326144) nbdkit: file.1: debug: file: pwrite count=4096 offset=24326144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1129 nbdkit: file.1: debug: cache: reclaiming block 1130 nbdkit: file.1: debug: cache: writethrough block 5940 (offset 24330240) nbdkit: file.1: debug: file: pwrite count=4096 offset=24330240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1131 nbdkit: file.1: debug: cache: reclaiming block 1132 nbdkit: file.1: debug: cache: writethrough block 5941 (offset 24334336) nbdkit: file.1: debug: file: pwrite count=4096 offset=24334336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1133 nbdkit: file.1: debug: cache: reclaiming block 1134 nbdkit: file.1: debug: cache: writethrough block 5942 (offset 24338432) nbdkit: file.1: debug: file: pwrite count=4096 offset=24338432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1135 nbdkit: file.1: debug: cache: reclaiming block 1136 nbdkit: file.1: debug: cache: writethrough block 5943 (offset 24342528) nbdkit: file.1: debug: file: pwrite count=4096 offset=24342528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1137 nbdkit: file.1: debug: cache: reclaiming block 1138 nbdkit: file.1: debug: cache: writethrough block 5944 (offset 24346624) nbdkit: file.1: debug: file: pwrite count=4096 offset=24346624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1139 nbdkit: file.1: debug: cache: reclaiming block 1140 nbdkit: file.1: debug: cache: writethrough block 5945 (offset 24350720) nbdkit: file.1: debug: file: pwrite count=4096 offset=24350720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1141 nbdkit: file.1: debug: cache: reclaiming block 1142 nbdkit: file.1: debug: cache: writethrough block 5946 (offset 24354816) nbdkit: file.1: debug: file: pwrite count=4096 offset=24354816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1143 nbdkit: file.1: debug: cache: reclaiming block 1144 nbdkit: file.1: debug: cache: writethrough block 5947 (offset 24358912) nbdkit: file.1: debug: file: pwrite count=4096 offset=24358912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1145 nbdkit: file.1: debug: cache: reclaiming block 1146 nbdkit: file.1: debug: cache: writethrough block 5948 (offset 24363008) nbdkit: file.1: debug: file: pwrite count=4096 offset=24363008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1147 nbdkit: file.1: debug: cache: reclaiming block 1148 nbdkit: file.1: debug: cache: writethrough block 5949 (offset 24367104) nbdkit: file.1: debug: file: pwrite count=4096 offset=24367104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1149 nbdkit: file.1: debug: cache: reclaiming block 1150 nbdkit: file.1: debug: cache: writethrough block 5950 (offset 24371200) nbdkit: file.1: debug: file: pwrite count=4096 offset=24371200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1151 nbdkit: file.1: debug: cache: reclaiming block 1152 nbdkit: file.1: debug: cache: writethrough block 5951 (offset 24375296) nbdkit: file.1: debug: file: pwrite count=4096 offset=24375296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1153 nbdkit: file.1: debug: cache: reclaiming block 1154 nbdkit: file.1: debug: cache: writethrough block 5952 (offset 24379392) nbdkit: file.1: debug: file: pwrite count=4096 offset=24379392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1155 nbdkit: file.1: debug: cache: reclaiming block 1156 nbdkit: file.1: debug: cache: writethrough block 5953 (offset 24383488) nbdkit: file.1: debug: file: pwrite count=4096 offset=24383488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1157 nbdkit: file.1: debug: cache: reclaiming block 1158 nbdkit: file.1: debug: cache: writethrough block 5954 (offset 24387584) nbdkit: file.1: debug: file: pwrite count=4096 offset=24387584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1159 nbdkit: file.1: debug: cache: reclaiming block 1160 nbdkit: file.1: debug: cache: writethrough block 5955 (offset 24391680) nbdkit: file.1: debug: file: pwrite count=4096 offset=24391680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1161 nbdkit: file.1: debug: cache: reclaiming block 1162 nbdkit: file.1: debug: cache: writethrough block 5956 (offset 24395776) nbdkit: file.1: debug: file: pwrite count=4096 offset=24395776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1163 nbdkit: file.1: debug: cache: reclaiming block 1164 nbdkit: file.1: debug: cache: writethrough block 5957 (offset 24399872) nbdkit: file.1: debug: file: pwrite count=4096 offset=24399872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1165 nbdkit: file.1: debug: cache: reclaiming block 1166 nbdkit: file.1: debug: cache: writethrough block 5958 (offset 24403968) nbdkit: file.1: debug: file: pwrite count=4096 offset=24403968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1167 nbdkit: file.1: debug: cache: reclaiming block 1168 nbdkit: file.1: debug: cache: writethrough block 5959 (offset 24408064) nbdkit: file.1: debug: file: pwrite count=4096 offset=24408064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1169 nbdkit: file.1: debug: cache: reclaiming block 1170 nbdkit: file.1: debug: cache: writethrough block 5960 (offset 24412160) nbdkit: file.1: debug: file: pwrite count=4096 offset=24412160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1171 nbdkit: file.1: debug: cache: reclaiming block 1172 nbdkit: file.1: debug: cache: writethrough block 5961 (offset 24416256) nbdkit: file.1: debug: file: pwrite count=4096 offset=24416256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1173 nbdkit: file.1: debug: cache: reclaiming block 1174 nbdkit: file.1: debug: cache: writethrough block 5962 (offset 24420352) nbdkit: file.1: debug: file: pwrite count=4096 offset=24420352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1175 nbdkit: file.1: debug: cache: reclaiming block 1176 nbdkit: file.1: debug: cache: writethrough block 5963 (offset 24424448) nbdkit: file.1: debug: file: pwrite count=4096 offset=24424448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1177 nbdkit: file.1: debug: cache: reclaiming block 1178 nbdkit: file.1: debug: cache: writethrough block 5964 (offset 24428544) nbdkit: file.1: debug: file: pwrite count=4096 offset=24428544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1179 nbdkit: file.1: debug: cache: reclaiming block 1180 nbdkit: file.1: debug: cache: writethrough block 5965 (offset 24432640) nbdkit: file.1: debug: file: pwrite count=4096 offset=24432640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1181 nbdkit: file.1: debug: cache: reclaiming block 1182 nbdkit: file.1: debug: cache: writethrough block 5966 (offset 24436736) nbdkit: file.1: debug: file: pwrite count=4096 offset=24436736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1183 nbdkit: file.1: debug: cache: reclaiming block 1184 nbdkit: file.1: debug: cache: writethrough block 5967 (offset 24440832) nbdkit: file.1: debug: file: pwrite count=4096 offset=24440832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1185 nbdkit: file.1: debug: cache: reclaiming block 1186 nbdkit: file.1: debug: cache: writethrough block 5968 (offset 24444928) nbdkit: file.1: debug: file: pwrite count=4096 offset=24444928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1187 nbdkit: file.1: debug: cache: reclaiming block 1188 nbdkit: file.1: debug: cache: writethrough block 5969 (offset 24449024) nbdkit: file.1: debug: file: pwrite count=4096 offset=24449024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1189 nbdkit: file.1: debug: cache: reclaiming block 1190 nbdkit: file.1: debug: cache: writethrough block 5970 (offset 24453120) nbdkit: file.1: debug: file: pwrite count=4096 offset=24453120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1191 nbdkit: file.1: debug: cache: reclaiming block 1192 nbdkit: file.1: debug: cache: writethrough block 5971 (offset 24457216) nbdkit: file.1: debug: file: pwrite count=4096 offset=24457216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1193 nbdkit: file.1: debug: cache: reclaiming block 1194 nbdkit: file.1: debug: cache: writethrough block 5972 (offset 24461312) nbdkit: file.1: debug: file: pwrite count=4096 offset=24461312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1195 nbdkit: file.1: debug: cache: reclaiming block 1196 nbdkit: file.1: debug: cache: writethrough block 5973 (offset 24465408) nbdkit: file.1: debug: file: pwrite count=4096 offset=24465408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1197 nbdkit: file.1: debug: cache: reclaiming block 1198 nbdkit: file.1: debug: cache: writethrough block 5974 (offset 24469504) nbdkit: file.1: debug: file: pwrite count=4096 offset=24469504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1199 nbdkit: file.1: debug: cache: reclaiming block 1200 nbdkit: file.1: debug: cache: writethrough block 5975 (offset 24473600) nbdkit: file.1: debug: file: pwrite count=4096 offset=24473600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1201 nbdkit: file.1: debug: cache: reclaiming block 1202 nbdkit: file.1: debug: cache: writethrough block 5976 (offset 24477696) nbdkit: file.1: debug: file: pwrite count=4096 offset=24477696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1203 nbdkit: file.1: debug: cache: reclaiming block 1204 nbdkit: file.1: debug: cache: writethrough block 5977 (offset 24481792) nbdkit: file.1: debug: file: pwrite count=4096 offset=24481792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1205 nbdkit: file.1: debug: cache: reclaiming block 1206 nbdkit: file.1: debug: cache: writethrough block 5978 (offset 24485888) nbdkit: file.1: debug: file: pwrite count=4096 offset=24485888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1207 nbdkit: file.1: debug: cache: reclaiming block 1208 nbdkit: file.1: debug: cache: writethrough block 5979 (offset 24489984) nbdkit: file.1: debug: file: pwrite count=4096 offset=24489984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1209 nbdkit: file.1: debug: cache: reclaiming block 1210 nbdkit: file.1: debug: cache: writethrough block 5980 (offset 24494080) nbdkit: file.1: debug: file: pwrite count=4096 offset=24494080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1211 nbdkit: file.1: debug: cache: reclaiming block 1212 nbdkit: file.1: debug: cache: writethrough block 5981 (offset 24498176) nbdkit: file.1: debug: file: pwrite count=4096 offset=24498176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1213 nbdkit: file.1: debug: cache: reclaiming block 1214 nbdkit: file.1: debug: cache: writethrough block 5982 (offset 24502272) nbdkit: file.1: debug: file: pwrite count=4096 offset=24502272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1215 nbdkit: file.1: debug: cache: reclaiming block 1216 nbdkit: file.1: debug: cache: writethrough block 5983 (offset 24506368) nbdkit: file.1: debug: file: pwrite count=4096 offset=24506368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1217 nbdkit: file.1: debug: cache: reclaiming block 1218 nbdkit: file.1: debug: cache: writethrough block 5984 (offset 24510464) nbdkit: file.1: debug: file: pwrite count=4096 offset=24510464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1219 nbdkit: file.1: debug: cache: reclaiming block 1220 nbdkit: file.1: debug: cache: writethrough block 5985 (offset 24514560) nbdkit: file.1: debug: file: pwrite count=4096 offset=24514560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1221 nbdkit: file.1: debug: cache: reclaiming block 1222 nbdkit: file.1: debug: cache: writethrough block 5986 (offset 24518656) nbdkit: file.1: debug: file: pwrite count=4096 offset=24518656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1223 nbdkit: file.1: debug: cache: reclaiming block 1224 nbdkit: file.1: debug: cache: writethrough block 5987 (offset 24522752) nbdkit: file.1: debug: file: pwrite count=4096 offset=24522752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1225 nbdkit: file.1: debug: cache: reclaiming block 1226 nbdkit: file.1: debug: cache: writethrough block 5988 (offset 24526848) nbdkit: file.1: debug: file: pwrite count=4096 offset=24526848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1227 nbdkit: file.1: debug: cache: reclaiming block 1228 nbdkit: file.1: debug: cache: writethrough block 5989 (offset 24530944) nbdkit: file.1: debug: file: pwrite count=4096 offset=24530944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1229 nbdkit: file.1: debug: cache: reclaiming block 1230 nbdkit: file.1: debug: cache: writethrough block 5990 (offset 24535040) nbdkit: file.1: debug: file: pwrite count=4096 offset=24535040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1231 nbdkit: file.1: debug: cache: reclaiming block 1232 nbdkit: file.1: debug: cache: writethrough block 5991 (offset 24539136) nbdkit: file.1: debug: file: pwrite count=4096 offset=24539136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1233 nbdkit: file.1: debug: cache: reclaiming block 1234 nbdkit: file.1: debug: cache: writethrough block 5992 (offset 24543232) nbdkit: file.1: debug: file: pwrite count=4096 offset=24543232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1235 nbdkit: file.1: debug: cache: reclaiming block 1236 nbdkit: file.1: debug: cache: writethrough block 5993 (offset 24547328) nbdkit: file.1: debug: file: pwrite count=4096 offset=24547328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1237 nbdkit: file.1: debug: cache: reclaiming block 1238 nbdkit: file.1: debug: cache: writethrough block 5994 (offset 24551424) nbdkit: file.1: debug: file: pwrite count=4096 offset=24551424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1239 nbdkit: file.1: debug: cache: reclaiming block 1240 nbdkit: file.1: debug: cache: writethrough block 5995 (offset 24555520) nbdkit: file.1: debug: file: pwrite count=4096 offset=24555520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1241 nbdkit: file.1: debug: cache: reclaiming block 1242 nbdkit: file.1: debug: cache: writethrough block 5996 (offset 24559616) nbdkit: file.1: debug: file: pwrite count=4096 offset=24559616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1243 nbdkit: file.1: debug: cache: reclaiming block 1244 nbdkit: file.1: debug: cache: writethrough block 5997 (offset 24563712) nbdkit: file.1: debug: file: pwrite count=4096 offset=24563712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1245 nbdkit: file.1: debug: cache: reclaiming block 1246 nbdkit: file.1: debug: cache: writethrough block 5998 (offset 24567808) nbdkit: file.1: debug: file: pwrite count=4096 offset=24567808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1247 nbdkit: file.1: debug: cache: reclaiming block 1248 nbdkit: file.1: debug: cache: writethrough block 5999 (offset 24571904) nbdkit: file.1: debug: file: pwrite count=4096 offset=24571904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1249 nbdkit: file.1: debug: cache: reclaiming block 1250 nbdkit: file.1: debug: cache: writethrough block 6000 (offset 24576000) nbdkit: file.1: debug: file: pwrite count=4096 offset=24576000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1251 nbdkit: file.1: debug: cache: reclaiming block 1252 nbdkit: file.1: debug: cache: writethrough block 6001 (offset 24580096) nbdkit: file.1: debug: file: pwrite count=4096 offset=24580096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1253 nbdkit: file.1: debug: cache: reclaiming block 1254 nbdkit: file.1: debug: cache: writethrough block 6002 (offset 24584192) nbdkit: file.1: debug: file: pwrite count=4096 offset=24584192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1255 nbdkit: file.1: debug: cache: reclaiming block 1256 nbdkit: file.1: debug: cache: writethrough block 6003 (offset 24588288) nbdkit: file.1: debug: file: pwrite count=4096 offset=24588288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1257 nbdkit: file.1: debug: cache: reclaiming block 1258 nbdkit: file.1: debug: cache: writethrough block 6004 (offset 24592384) nbdkit: file.1: debug: file: pwrite count=4096 offset=24592384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1259 nbdkit: file.1: debug: cache: reclaiming block 1260 nbdkit: file.1: debug: cache: writethrough block 6005 (offset 24596480) nbdkit: file.1: debug: file: pwrite count=4096 offset=24596480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1261 nbdkit: file.1: debug: cache: reclaiming block 1262 nbdkit: file.1: debug: cache: writethrough block 6006 (offset 24600576) nbdkit: file.1: debug: file: pwrite count=4096 offset=24600576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1263 nbdkit: file.1: debug: cache: reclaiming block 1264 nbdkit: file.1: debug: cache: writethrough block 6007 (offset 24604672) nbdkit: file.1: debug: file: pwrite count=4096 offset=24604672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1265 nbdkit: file.1: debug: cache: reclaiming block 1266 nbdkit: file.1: debug: cache: writethrough block 6008 (offset 24608768) nbdkit: file.1: debug: file: pwrite count=4096 offset=24608768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1267 nbdkit: file.1: debug: cache: reclaiming block 1268 nbdkit: file.1: debug: cache: writethrough block 6009 (offset 24612864) nbdkit: file.1: debug: file: pwrite count=4096 offset=24612864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1269 nbdkit: file.1: debug: cache: reclaiming block 1270 nbdkit: file.1: debug: cache: writethrough block 6010 (offset 24616960) nbdkit: file.1: debug: file: pwrite count=4096 offset=24616960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1271 nbdkit: file.1: debug: cache: reclaiming block 1272 nbdkit: file.1: debug: cache: writethrough block 6011 (offset 24621056) nbdkit: file.1: debug: file: pwrite count=4096 offset=24621056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1273 nbdkit: file.1: debug: cache: reclaiming block 1274 nbdkit: file.1: debug: cache: writethrough block 6012 (offset 24625152) nbdkit: file.1: debug: file: pwrite count=4096 offset=24625152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1275 nbdkit: file.1: debug: cache: reclaiming block 1276 nbdkit: file.1: debug: cache: writethrough block 6013 (offset 24629248) nbdkit: file.1: debug: file: pwrite count=4096 offset=24629248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1277 nbdkit: file.1: debug: cache: reclaiming block 1278 nbdkit: file.1: debug: cache: writethrough block 6014 (offset 24633344) nbdkit: file.1: debug: file: pwrite count=4096 offset=24633344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1279 nbdkit: file.1: debug: cache: reclaiming block 1280 nbdkit: file.1: debug: cache: writethrough block 6015 (offset 24637440) nbdkit: file.1: debug: file: pwrite count=4096 offset=24637440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1281 nbdkit: file.1: debug: cache: reclaiming block 1282 nbdkit: file.1: debug: cache: writethrough block 6016 (offset 24641536) nbdkit: file.1: debug: file: pwrite count=4096 offset=24641536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1283 nbdkit: file.1: debug: cache: reclaiming block 1284 nbdkit: file.1: debug: cache: writethrough block 6017 (offset 24645632) nbdkit: file.1: debug: file: pwrite count=4096 offset=24645632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1285 nbdkit: file.1: debug: cache: reclaiming block 1286 nbdkit: file.1: debug: cache: writethrough block 6018 (offset 24649728) nbdkit: file.1: debug: file: pwrite count=4096 offset=24649728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1287 nbdkit: file.1: debug: cache: reclaiming block 1288 nbdkit: file.1: debug: cache: writethrough block 6019 (offset 24653824) nbdkit: file.1: debug: file: pwrite count=4096 offset=24653824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1289 nbdkit: file.1: debug: cache: reclaiming block 1290 nbdkit: file.1: debug: cache: writethrough block 6020 (offset 24657920) nbdkit: file.1: debug: file: pwrite count=4096 offset=24657920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1291 nbdkit: file.1: debug: cache: reclaiming block 1292 nbdkit: file.1: debug: cache: writethrough block 6021 (offset 24662016) nbdkit: file.1: debug: file: pwrite count=4096 offset=24662016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1293 nbdkit: file.1: debug: cache: reclaiming block 1294 nbdkit: file.1: debug: cache: writethrough block 6022 (offset 24666112) nbdkit: file.1: debug: file: pwrite count=4096 offset=24666112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1295 nbdkit: file.1: debug: cache: reclaiming block 1296 nbdkit: file.1: debug: cache: writethrough block 6023 (offset 24670208) nbdkit: file.1: debug: file: pwrite count=4096 offset=24670208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1297 nbdkit: file.1: debug: cache: reclaiming block 1298 nbdkit: file.1: debug: cache: writethrough block 6024 (offset 24674304) nbdkit: file.1: debug: file: pwrite count=4096 offset=24674304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1299 nbdkit: file.1: debug: cache: reclaiming block 1300 nbdkit: file.1: debug: cache: writethrough block 6025 (offset 24678400) nbdkit: file.1: debug: file: pwrite count=4096 offset=24678400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1301 nbdkit: file.1: debug: cache: reclaiming block 1302 nbdkit: file.1: debug: cache: writethrough block 6026 (offset 24682496) nbdkit: file.1: debug: file: pwrite count=4096 offset=24682496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1303 nbdkit: file.1: debug: cache: reclaiming block 1304 nbdkit: file.1: debug: cache: writethrough block 6027 (offset 24686592) nbdkit: file.1: debug: file: pwrite count=4096 offset=24686592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1305 nbdkit: file.1: debug: cache: reclaiming block 1306 nbdkit: file.1: debug: cache: writethrough block 6028 (offset 24690688) nbdkit: file.1: debug: file: pwrite count=4096 offset=24690688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1307 nbdkit: file.1: debug: cache: reclaiming block 1308 nbdkit: file.1: debug: cache: writethrough block 6029 (offset 24694784) nbdkit: file.1: debug: file: pwrite count=4096 offset=24694784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1309 nbdkit: file.1: debug: cache: reclaiming block 1310 nbdkit: file.1: debug: cache: writethrough block 6030 (offset 24698880) nbdkit: file.1: debug: file: pwrite count=4096 offset=24698880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1311 nbdkit: file.1: debug: cache: reclaiming block 1312 nbdkit: file.1: debug: cache: writethrough block 6031 (offset 24702976) nbdkit: file.1: debug: file: pwrite count=4096 offset=24702976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1313 nbdkit: file.1: debug: cache: reclaiming block 1314 nbdkit: file.1: debug: cache: writethrough block 6032 (offset 24707072) nbdkit: file.1: debug: file: pwrite count=4096 offset=24707072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1315 nbdkit: file.1: debug: cache: reclaiming block 1316 nbdkit: file.1: debug: cache: writethrough block 6033 (offset 24711168) nbdkit: file.1: debug: file: pwrite count=4096 offset=24711168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1317 nbdkit: file.1: debug: cache: reclaiming block 1318 nbdkit: file.1: debug: cache: writethrough block 6034 (offset 24715264) nbdkit: file.1: debug: file: pwrite count=4096 offset=24715264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1319 nbdkit: file.1: debug: cache: reclaiming block 1320 nbdkit: file.1: debug: cache: writethrough block 6035 (offset 24719360) nbdkit: file.1: debug: file: pwrite count=4096 offset=24719360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1321 nbdkit: file.1: debug: cache: reclaiming block 1322 nbdkit: file.1: debug: cache: writethrough block 6036 (offset 24723456) nbdkit: file.1: debug: file: pwrite count=4096 offset=24723456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1323 nbdkit: file.1: debug: cache: reclaiming block 1324 nbdkit: file.1: debug: cache: writethrough block 6037 (offset 24727552) nbdkit: file.1: debug: file: pwrite count=4096 offset=24727552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1325 nbdkit: file.1: debug: cache: reclaiming block 1326 nbdkit: file.1: debug: cache: writethrough block 6038 (offset 24731648) nbdkit: file.1: debug: file: pwrite count=4096 offset=24731648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1327 nbdkit: file.1: debug: cache: reclaiming block 1328 nbdkit: file.1: debug: cache: writethrough block 6039 (offset 24735744) nbdkit: file.1: debug: file: pwrite count=4096 offset=24735744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1329 nbdkit: file.1: debug: cache: reclaiming block 1330 nbdkit: file.1: debug: cache: writethrough block 6040 (offset 24739840) nbdkit: file.1: debug: file: pwrite count=4096 offset=24739840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1331 nbdkit: file.1: debug: cache: reclaiming block 1332 nbdkit: file.1: debug: cache: writethrough block 6041 (offset 24743936) nbdkit: file.1: debug: file: pwrite count=4096 offset=24743936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1333 nbdkit: file.1: debug: cache: reclaiming block 1334 nbdkit: file.1: debug: cache: writethrough block 6042 (offset 24748032) nbdkit: file.1: debug: file: pwrite count=4096 offset=24748032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1335 nbdkit: file.1: debug: cache: reclaiming block 1336 nbdkit: file.1: debug: cache: writethrough block 6043 (offset 24752128) nbdkit: file.1: debug: file: pwrite count=4096 offset=24752128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1337 nbdkit: file.1: debug: cache: reclaiming block 1338 nbdkit: file.1: debug: cache: writethrough block 6044 (offset 24756224) nbdkit: file.1: debug: file: pwrite count=4096 offset=24756224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1339 nbdkit: file.1: debug: cache: reclaiming block 1340 nbdkit: file.1: debug: cache: writethrough block 6045 (offset 24760320) nbdkit: file.1: debug: file: pwrite count=4096 offset=24760320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1341 nbdkit: file.1: debug: cache: reclaiming block 1342 nbdkit: file.1: debug: cache: writethrough block 6046 (offset 24764416) nbdkit: file.1: debug: file: pwrite count=4096 offset=24764416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1343 nbdkit: file.1: debug: cache: reclaiming block 1344 nbdkit: file.1: debug: cache: writethrough block 6047 (offset 24768512) nbdkit: file.1: debug: file: pwrite count=4096 offset=24768512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1345 nbdkit: file.1: debug: cache: reclaiming block 1346 nbdkit: file.1: debug: cache: writethrough block 6048 (offset 24772608) nbdkit: file.1: debug: file: pwrite count=4096 offset=24772608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1347 nbdkit: file.1: debug: cache: reclaiming block 1348 nbdkit: file.1: debug: cache: writethrough block 6049 (offset 24776704) nbdkit: file.1: debug: file: pwrite count=4096 offset=24776704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1349 nbdkit: file.1: debug: cache: reclaiming block 1350 nbdkit: file.1: debug: cache: writethrough block 6050 (offset 24780800) nbdkit: file.1: debug: file: pwrite count=4096 offset=24780800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1351 nbdkit: file.1: debug: cache: reclaiming block 1352 nbdkit: file.1: debug: cache: writethrough block 6051 (offset 24784896) nbdkit: file.1: debug: file: pwrite count=4096 offset=24784896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1353 nbdkit: file.1: debug: cache: reclaiming block 1354 nbdkit: file.1: debug: cache: writethrough block 6052 (offset 24788992) nbdkit: file.1: debug: file: pwrite count=4096 offset=24788992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1355 nbdkit: file.1: debug: cache: reclaiming block 1356 nbdkit: file.1: debug: cache: writethrough block 6053 (offset 24793088) nbdkit: file.1: debug: file: pwrite count=4096 offset=24793088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1357 nbdkit: file.1: debug: cache: reclaiming block 1358 nbdkit: file.1: debug: cache: writethrough block 6054 (offset 24797184) nbdkit: file.1: debug: file: pwrite count=4096 offset=24797184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1359 nbdkit: file.1: debug: cache: reclaiming block 1360 nbdkit: file.1: debug: cache: writethrough block 6055 (offset 24801280) nbdkit: file.1: debug: file: pwrite count=4096 offset=24801280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1361 nbdkit: file.1: debug: cache: reclaiming block 1362 nbdkit: file.1: debug: cache: writethrough block 6056 (offset 24805376) nbdkit: file.1: debug: file: pwrite count=4096 offset=24805376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1363 nbdkit: file.1: debug: cache: reclaiming block 1364 nbdkit: file.1: debug: cache: writethrough block 6057 (offset 24809472) nbdkit: file.1: debug: file: pwrite count=4096 offset=24809472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1365 nbdkit: file.1: debug: cache: reclaiming block 1366 nbdkit: file.1: debug: cache: writethrough block 6058 (offset 24813568) nbdkit: file.1: debug: file: pwrite count=4096 offset=24813568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1367 nbdkit: file.1: debug: cache: reclaiming block 1368 nbdkit: file.1: debug: cache: writethrough block 6059 (offset 24817664) nbdkit: file.1: debug: file: pwrite count=4096 offset=24817664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1369 nbdkit: file.1: debug: cache: reclaiming block 1370 nbdkit: file.1: debug: cache: writethrough block 6060 (offset 24821760) nbdkit: file.1: debug: file: pwrite count=4096 offset=24821760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1371 nbdkit: file.1: debug: cache: reclaiming block 1372 nbdkit: file.1: debug: cache: writethrough block 6061 (offset 24825856) nbdkit: file.1: debug: file: pwrite count=4096 offset=24825856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1373 nbdkit: file.1: debug: cache: reclaiming block 1374 nbdkit: file.1: debug: cache: writethrough block 6062 (offset 24829952) nbdkit: file.1: debug: file: pwrite count=4096 offset=24829952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1375 nbdkit: file.1: debug: cache: reclaiming block 1376 nbdkit: file.1: debug: cache: writethrough block 6063 (offset 24834048) nbdkit: file.1: debug: file: pwrite count=4096 offset=24834048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1377 nbdkit: file.1: debug: cache: reclaiming block 1378 nbdkit: file.1: debug: cache: writethrough block 6064 (offset 24838144) nbdkit: file.1: debug: file: pwrite count=4096 offset=24838144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1379 nbdkit: file.1: debug: cache: reclaiming block 1380 nbdkit: file.1: debug: cache: writethrough block 6065 (offset 24842240) nbdkit: file.1: debug: file: pwrite count=4096 offset=24842240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1381 nbdkit: file.1: debug: cache: reclaiming block 1382 nbdkit: file.1: debug: cache: writethrough block 6066 (offset 24846336) nbdkit: file.1: debug: file: pwrite count=4096 offset=24846336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1383 nbdkit: file.1: debug: cache: reclaiming block 1384 nbdkit: file.1: debug: cache: writethrough block 6067 (offset 24850432) nbdkit: file.1: debug: file: pwrite count=4096 offset=24850432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1385 nbdkit: file.1: debug: cache: reclaiming block 1386 nbdkit: file.1: debug: cache: writethrough block 6068 (offset 24854528) nbdkit: file.1: debug: file: pwrite count=4096 offset=24854528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1387 nbdkit: file.1: debug: cache: reclaiming block 1388 nbdkit: file.1: debug: cache: writethrough block 6069 (offset 24858624) nbdkit: file.1: debug: file: pwrite count=4096 offset=24858624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1389 nbdkit: file.1: debug: cache: reclaiming block 1390 nbdkit: file.1: debug: cache: writethrough block 6070 (offset 24862720) nbdkit: file.1: debug: file: pwrite count=4096 offset=24862720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1391 nbdkit: file.1: debug: cache: reclaiming block 1392 nbdkit: file.1: debug: cache: writethrough block 6071 (offset 24866816) nbdkit: file.1: debug: file: pwrite count=4096 offset=24866816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1393 nbdkit: file.1: debug: cache: reclaiming block 1394 nbdkit: file.1: debug: cache: writethrough block 6072 (offset 24870912) nbdkit: file.1: debug: file: pwrite count=4096 offset=24870912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1395 nbdkit: file.1: debug: cache: reclaiming block 1396 nbdkit: file.1: debug: cache: writethrough block 6073 (offset 24875008) nbdkit: file.1: debug: file: pwrite count=4096 offset=24875008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1397 nbdkit: file.1: debug: cache: reclaiming block 1398 nbdkit: file.1: debug: cache: writethrough block 6074 (offset 24879104) nbdkit: file.1: debug: file: pwrite count=4096 offset=24879104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1399 nbdkit: file.1: debug: cache: reclaiming block 1400 nbdkit: file.1: debug: cache: writethrough block 6075 (offset 24883200) nbdkit: file.1: debug: file: pwrite count=4096 offset=24883200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1401 nbdkit: file.1: debug: cache: reclaiming block 1402 nbdkit: file.1: debug: cache: writethrough block 6076 (offset 24887296) nbdkit: file.1: debug: file: pwrite count=4096 offset=24887296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1403 nbdkit: file.1: debug: cache: reclaiming block 1404 nbdkit: file.1: debug: cache: writethrough block 6077 (offset 24891392) nbdkit: file.1: debug: file: pwrite count=4096 offset=24891392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1405 nbdkit: file.1: debug: cache: reclaiming block 1406 nbdkit: file.1: debug: cache: writethrough block 6078 (offset 24895488) nbdkit: file.1: debug: file: pwrite count=4096 offset=24895488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1407 nbdkit: file.1: debug: cache: reclaiming block 1408 nbdkit: file.1: debug: cache: writethrough block 6079 (offset 24899584) nbdkit: file.1: debug: file: pwrite count=4096 offset=24899584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1409 nbdkit: file.1: debug: cache: reclaiming block 1410 nbdkit: file.1: debug: cache: writethrough block 6080 (offset 24903680) nbdkit: file.1: debug: file: pwrite count=4096 offset=24903680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1411 nbdkit: file.1: debug: cache: reclaiming block 1412 nbdkit: file.1: debug: cache: writethrough block 6081 (offset 24907776) nbdkit: file.1: debug: file: pwrite count=4096 offset=24907776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1413 nbdkit: file.1: debug: cache: reclaiming block 1414 nbdkit: file.1: debug: cache: writethrough block 6082 (offset 24911872) nbdkit: file.1: debug: file: pwrite count=4096 offset=24911872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1415 nbdkit: file.1: debug: cache: reclaiming block 1416 nbdkit: file.1: debug: cache: writethrough block 6083 (offset 24915968) nbdkit: file.1: debug: file: pwrite count=4096 offset=24915968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1417 nbdkit: file.1: debug: cache: reclaiming block 1418 nbdkit: file.1: debug: cache: writethrough block 6084 (offset 24920064) nbdkit: file.1: debug: file: pwrite count=4096 offset=24920064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1419 nbdkit: file.1: debug: cache: reclaiming block 1420 nbdkit: file.1: debug: cache: writethrough block 6085 (offset 24924160) nbdkit: file.1: debug: file: pwrite count=4096 offset=24924160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1421 nbdkit: file.1: debug: cache: reclaiming block 1422 nbdkit: file.1: debug: cache: writethrough block 6086 (offset 24928256) nbdkit: file.1: debug: file: pwrite count=4096 offset=24928256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1423 nbdkit: file.1: debug: cache: reclaiming block 1424 nbdkit: file.1: debug: cache: writethrough block 6087 (offset 24932352) nbdkit: file.1: debug: file: pwrite count=4096 offset=24932352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1425 nbdkit: file.1: debug: cache: reclaiming block 1426 nbdkit: file.1: debug: cache: writethrough block 6088 (offset 24936448) nbdkit: file.1: debug: file: pwrite count=4096 offset=24936448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1427 nbdkit: file.1: debug: cache: reclaiming block 1428 nbdkit: file.1: debug: cache: writethrough block 6089 (offset 24940544) nbdkit: file.1: debug: file: pwrite count=4096 offset=24940544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1429 nbdkit: file.1: debug: cache: reclaiming block 1430 nbdkit: file.1: debug: cache: writethrough block 6090 (offset 24944640) nbdkit: file.1: debug: file: pwrite count=4096 offset=24944640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1431 nbdkit: file.1: debug: cache: reclaiming block 1432 nbdkit: file.1: debug: cache: writethrough block 6091 (offset 24948736) nbdkit: file.1: debug: file: pwrite count=4096 offset=24948736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1433 nbdkit: file.1: debug: cache: reclaiming block 1434 nbdkit: file.1: debug: cache: writethrough block 6092 (offset 24952832) nbdkit: file.1: debug: file: pwrite count=4096 offset=24952832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1435 nbdkit: file.1: debug: cache: reclaiming block 1436 nbdkit: file.1: debug: cache: writethrough block 6093 (offset 24956928) nbdkit: file.1: debug: file: pwrite count=4096 offset=24956928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1437 nbdkit: file.1: debug: cache: reclaiming block 1438 nbdkit: file.1: debug: cache: writethrough block 6094 (offset 24961024) nbdkit: file.1: debug: file: pwrite count=4096 offset=24961024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1439 nbdkit: file.1: debug: cache: reclaiming block 1440 nbdkit: file.1: debug: cache: writethrough block 6095 (offset 24965120) nbdkit: file.1: debug: file: pwrite count=4096 offset=24965120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1441 nbdkit: file.1: debug: cache: reclaiming block 1442 nbdkit: file.1: debug: cache: writethrough block 6096 (offset 24969216) nbdkit: file.1: debug: file: pwrite count=4096 offset=24969216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1443 nbdkit: file.1: debug: cache: reclaiming block 1444 nbdkit: file.1: debug: cache: writethrough block 6097 (offset 24973312) nbdkit: file.1: debug: file: pwrite count=4096 offset=24973312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1445 nbdkit: file.1: debug: cache: reclaiming block 1446 nbdkit: file.1: debug: cache: writethrough block 6098 (offset 24977408) nbdkit: file.1: debug: file: pwrite count=4096 offset=24977408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1447 nbdkit: file.1: debug: cache: reclaiming block 1448 nbdkit: file.1: debug: cache: writethrough block 6099 (offset 24981504) nbdkit: file.1: debug: file: pwrite count=4096 offset=24981504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1449 nbdkit: file.1: debug: cache: reclaiming block 1450 nbdkit: file.1: debug: cache: writethrough block 6100 (offset 24985600) nbdkit: file.1: debug: file: pwrite count=4096 offset=24985600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1451 nbdkit: file.1: debug: cache: reclaiming block 1452 nbdkit: file.1: debug: cache: writethrough block 6101 (offset 24989696) nbdkit: file.1: debug: file: pwrite count=4096 offset=24989696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1453 nbdkit: file.1: debug: cache: reclaiming block 1454 nbdkit: file.1: debug: cache: writethrough block 6102 (offset 24993792) nbdkit: file.1: debug: file: pwrite count=4096 offset=24993792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1455 nbdkit: file.1: debug: cache: reclaiming block 1456 nbdkit: file.1: debug: cache: writethrough block 6103 (offset 24997888) nbdkit: file.1: debug: file: pwrite count=4096 offset=24997888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1457 nbdkit: file.1: debug: cache: reclaiming block 1458 nbdkit: file.1: debug: cache: writethrough block 6104 (offset 25001984) nbdkit: file.1: debug: file: pwrite count=4096 offset=25001984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1459 nbdkit: file.1: debug: cache: reclaiming block 1460 nbdkit: file.1: debug: cache: writethrough block 6105 (offset 25006080) nbdkit: file.1: debug: file: pwrite count=4096 offset=25006080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1461 nbdkit: file.1: debug: cache: reclaiming block 1462 nbdkit: file.1: debug: cache: writethrough block 6106 (offset 25010176) nbdkit: file.1: debug: file: pwrite count=4096 offset=25010176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1463 nbdkit: file.1: debug: cache: reclaiming block 1464 nbdkit: file.1: debug: cache: writethrough block 6107 (offset 25014272) nbdkit: file.1: debug: file: pwrite count=4096 offset=25014272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1465 nbdkit: file.1: debug: cache: reclaiming block 1466 nbdkit: file.1: debug: cache: writethrough block 6108 (offset 25018368) nbdkit: file.1: debug: file: pwrite count=4096 offset=25018368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1467 nbdkit: file.1: debug: cache: reclaiming block 1468 nbdkit: file.1: debug: cache: writethrough block 6109 (offset 25022464) nbdkit: file.1: debug: file: pwrite count=4096 offset=25022464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1469 nbdkit: file.1: debug: cache: reclaiming block 1470 nbdkit: file.1: debug: cache: writethrough block 6110 (offset 25026560) nbdkit: file.1: debug: file: pwrite count=4096 offset=25026560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1471 nbdkit: file.1: debug: cache: reclaiming block 1472 nbdkit: file.1: debug: cache: writethrough block 6111 (offset 25030656) nbdkit: file.1: debug: file: pwrite count=4096 offset=25030656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1473 nbdkit: file.1: debug: cache: reclaiming block 1474 nbdkit: file.1: debug: cache: writethrough block 6112 (offset 25034752) nbdkit: file.1: debug: file: pwrite count=4096 offset=25034752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1475 nbdkit: file.1: debug: cache: reclaiming block 1476 nbdkit: file.1: debug: cache: writethrough block 6113 (offset 25038848) nbdkit: file.1: debug: file: pwrite count=4096 offset=25038848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1477 nbdkit: file.1: debug: cache: reclaiming block 1478 nbdkit: file.1: debug: cache: writethrough block 6114 (offset 25042944) nbdkit: file.1: debug: file: pwrite count=4096 offset=25042944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1479 nbdkit: file.1: debug: cache: reclaiming block 1480 nbdkit: file.1: debug: cache: writethrough block 6115 (offset 25047040) nbdkit: file.1: debug: file: pwrite count=4096 offset=25047040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1481 nbdkit: file.1: debug: cache: reclaiming block 1482 nbdkit: file.1: debug: cache: writethrough block 6116 (offset 25051136) nbdkit: file.1: debug: file: pwrite count=4096 offset=25051136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1483 nbdkit: file.1: debug: cache: reclaiming block 1484 nbdkit: file.1: debug: cache: writethrough block 6117 (offset 25055232) nbdkit: file.1: debug: file: pwrite count=4096 offset=25055232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1485 nbdkit: file.1: debug: cache: reclaiming block 1486 nbdkit: file.1: debug: cache: writethrough block 6118 (offset 25059328) nbdkit: file.1: debug: file: pwrite count=4096 offset=25059328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1487 nbdkit: file.1: debug: cache: reclaiming block 1488 nbdkit: file.1: debug: cache: writethrough block 6119 (offset 25063424) nbdkit: file.1: debug: file: pwrite count=4096 offset=25063424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1489 nbdkit: file.1: debug: cache: reclaiming block 1490 nbdkit: file.1: debug: cache: writethrough block 6120 (offset 25067520) nbdkit: file.1: debug: file: pwrite count=4096 offset=25067520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1491 nbdkit: file.1: debug: cache: reclaiming block 1492 nbdkit: file.1: debug: cache: writethrough block 6121 (offset 25071616) nbdkit: file.1: debug: file: pwrite count=4096 offset=25071616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1493 nbdkit: file.1: debug: cache: reclaiming block 1494 nbdkit: file.1: debug: cache: writethrough block 6122 (offset 25075712) nbdkit: file.1: debug: file: pwrite count=4096 offset=25075712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1495 nbdkit: file.1: debug: cache: reclaiming block 1496 nbdkit: file.1: debug: cache: writethrough block 6123 (offset 25079808) nbdkit: file.1: debug: file: pwrite count=4096 offset=25079808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1497 nbdkit: file.1: debug: cache: reclaiming block 1498 nbdkit: file.1: debug: cache: writethrough block 6124 (offset 25083904) nbdkit: file.1: debug: file: pwrite count=4096 offset=25083904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1499 nbdkit: file.1: debug: cache: reclaiming block 1500 nbdkit: file.1: debug: cache: writethrough block 6125 (offset 25088000) nbdkit: file.1: debug: file: pwrite count=4096 offset=25088000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1501 nbdkit: file.1: debug: cache: reclaiming block 1502 nbdkit: file.1: debug: cache: writethrough block 6126 (offset 25092096) nbdkit: file.1: debug: file: pwrite count=4096 offset=25092096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1503 nbdkit: file.1: debug: cache: reclaiming block 1504 nbdkit: file.1: debug: cache: writethrough block 6127 (offset 25096192) nbdkit: file.1: debug: file: pwrite count=4096 offset=25096192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1505 nbdkit: file.1: debug: cache: reclaiming block 1506 nbdkit: file.1: debug: cache: writethrough block 6128 (offset 25100288) nbdkit: file.1: debug: file: pwrite count=4096 offset=25100288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1507 nbdkit: file.1: debug: cache: reclaiming block 1508 nbdkit: file.1: debug: cache: writethrough block 6129 (offset 25104384) nbdkit: file.1: debug: file: pwrite count=4096 offset=25104384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1509 nbdkit: file.1: debug: cache: reclaiming block 1510 nbdkit: file.1: debug: cache: writethrough block 6130 (offset 25108480) nbdkit: file.1: debug: file: pwrite count=4096 offset=25108480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1511 nbdkit: file.1: debug: cache: reclaiming block 1512 nbdkit: file.1: debug: cache: writethrough block 6131 (offset 25112576) nbdkit: file.1: debug: file: pwrite count=4096 offset=25112576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1513 nbdkit: file.1: debug: cache: reclaiming block 1514 nbdkit: file.1: debug: cache: writethrough block 6132 (offset 25116672) nbdkit: file.1: debug: file: pwrite count=4096 offset=25116672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1515 nbdkit: file.1: debug: cache: reclaiming block 1516 nbdkit: file.1: debug: cache: writethrough block 6133 (offset 25120768) nbdkit: file.1: debug: file: pwrite count=4096 offset=25120768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1517 nbdkit: file.1: debug: cache: reclaiming block 1518 nbdkit: file.1: debug: cache: writethrough block 6134 (offset 25124864) nbdkit: file.1: debug: file: pwrite count=4096 offset=25124864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1519 nbdkit: file.1: debug: cache: reclaiming block 1520 nbdkit: file.1: debug: cache: writethrough block 6135 (offset 25128960) nbdkit: file.1: debug: file: pwrite count=4096 offset=25128960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1521 nbdkit: file.1: debug: cache: reclaiming block 1522 nbdkit: file.1: debug: cache: writethrough block 6136 (offset 25133056) nbdkit: file.1: debug: file: pwrite count=4096 offset=25133056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1523 nbdkit: file.1: debug: cache: reclaiming block 1524 nbdkit: file.1: debug: cache: writethrough block 6137 (offset 25137152) nbdkit: file.1: debug: file: pwrite count=4096 offset=25137152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1525 nbdkit: file.1: debug: cache: reclaiming block 1526 nbdkit: file.1: debug: cache: writethrough block 6138 (offset 25141248) nbdkit: file.1: debug: file: pwrite count=4096 offset=25141248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1527 nbdkit: file.1: debug: cache: reclaiming block 1528 nbdkit: file.1: debug: cache: writethrough block 6139 (offset 25145344) nbdkit: file.1: debug: file: pwrite count=4096 offset=25145344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1529 nbdkit: file.1: debug: cache: reclaiming block 1530 nbdkit: file.1: debug: cache: writethrough block 6140 (offset 25149440) nbdkit: file.1: debug: file: pwrite count=4096 offset=25149440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1531 nbdkit: file.1: debug: cache: reclaiming block 1532 nbdkit: file.1: debug: cache: writethrough block 6141 (offset 25153536) nbdkit: file.1: debug: file: pwrite count=4096 offset=25153536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1533 nbdkit: file.1: debug: cache: reclaiming block 1534 nbdkit: file.1: debug: cache: writethrough block 6142 (offset 25157632) nbdkit: file.1: debug: file: pwrite count=4096 offset=25157632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1535 nbdkit: file.1: debug: cache: reclaiming block 1536 nbdkit: file.1: debug: cache: writethrough block 6143 (offset 25161728) nbdkit: file.1: debug: file: pwrite count=4096 offset=25161728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1537 nbdkit: file.1: debug: cache: reclaiming block 1538 nbdkit: file.1: debug: cache: writethrough block 6144 (offset 25165824) nbdkit: file.1: debug: file: pwrite count=4096 offset=25165824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1539 nbdkit: file.1: debug: cache: reclaiming block 1540 nbdkit: file.1: debug: cache: writethrough block 6145 (offset 25169920) nbdkit: file.1: debug: file: pwrite count=4096 offset=25169920 fua=1 nbdkit: file.1: debug: cache: stop reclaiming nbdkit: file.1: debug: cache: writethrough block 6146 (offset 25174016) nbdkit: file.1: debug: file: pwrite count=4096 offset=25174016 fua=1 nbdkit: file.1: debug: cache: writethrough block 6147 (offset 25178112) nbdkit: file.1: debug: file: pwrite count=4096 offset=25178112 fua=1 nbdkit: file.1: debug: cache: writethrough block 6148 (offset 25182208) nbdkit: file.1: debug: file: pwrite count=4096 offset=25182208 fua=1 nbdkit: file.1: debug: cache: writethrough block 6149 (offset 25186304) nbdkit: file.1: debug: file: pwrite count=4096 offset=25186304 fua=1 nbdkit: file.1: debug: cache: writethrough block 6150 (offset 25190400) nbdkit: file.1: debug: file: pwrite count=4096 offset=25190400 fua=1 nbdkit: file.1: debug: cache: writethrough block 6151 (offset 25194496) nbdkit: file.1: debug: file: pwrite count=4096 offset=25194496 fua=1 nbdkit: file.1: debug: cache: writethrough block 6152 (offset 25198592) nbdkit: file.1: debug: file: pwrite count=4096 offset=25198592 fua=1 nbdkit: file.1: debug: cache: writethrough block 6153 (offset 25202688) nbdkit: file.1: debug: file: pwrite count=4096 offset=25202688 fua=1 nbdkit: file.1: debug: cache: writethrough block 6154 (offset 25206784) nbdkit: file.1: debug: file: pwrite count=4096 offset=25206784 fua=1 nbdkit: file.1: debug: cache: writethrough block 6155 (offset 25210880) nbdkit: file.1: debug: file: pwrite count=4096 offset=25210880 fua=1 nbdkit: file.1: debug: cache: writethrough block 6156 (offset 25214976) nbdkit: file.1: debug: file: pwrite count=4096 offset=25214976 fua=1 nbdkit: file.1: debug: cache: writethrough block 6157 (offset 25219072) nbdkit: file.1: debug: file: pwrite count=4096 offset=25219072 fua=1 nbdkit: file.1: debug: cache: writethrough block 6158 (offset 25223168) nbdkit: file.1: debug: file: pwrite count=4096 offset=25223168 fua=1 nbdkit: file.1: debug: cache: writethrough block 6159 (offset 25227264) nbdkit: file.1: debug: file: pwrite count=4096 offset=25227264 fua=1 nbdkit: file.1: debug: cache: writethrough block 6160 (offset 25231360) nbdkit: file.1: debug: file: pwrite count=4096 offset=25231360 fua=1 nbdkit: file.1: debug: cache: writethrough block 6161 (offset 25235456) nbdkit: file.1: debug: file: pwrite count=4096 offset=25235456 fua=1 nbdkit: file.1: debug: cache: writethrough block 6162 (offset 25239552) nbdkit: file.1: debug: file: pwrite count=4096 offset=25239552 fua=1 nbdkit: file.1: debug: cache: writethrough block 6163 (offset 25243648) nbdkit: file.1: debug: file: pwrite count=4096 offset=25243648 fua=1 nbdkit: file.1: debug: cache: writethrough block 6164 (offset 25247744) nbdkit: file.1: debug: file: pwrite count=4096 offset=25247744 fua=1 nbdkit: file.1: debug: cache: writethrough block 6165 (offset 25251840) nbdkit: file.1: debug: file: pwrite count=4096 offset=25251840 fua=1 nbdkit: file.1: debug: cache: writethrough block 6166 (offset 25255936) nbdkit: file.1: debug: file: pwrite count=4096 offset=25255936 fua=1 nbdkit: file.1: debug: cache: writethrough block 6167 (offset 25260032) nbdkit: file.1: debug: file: pwrite count=4096 offset=25260032 fua=1 nbdkit: file.1: debug: cache: writethrough block 6168 (offset 25264128) nbdkit: file.1: debug: file: pwrite count=4096 offset=25264128 fua=1 nbdkit: file.1: debug: cache: writethrough block 6169 (offset 25268224) nbdkit: file.1: debug: file: pwrite count=4096 offset=25268224 fua=1 nbdkit: file.1: debug: cache: writethrough block 6170 (offset 25272320) nbdkit: file.1: debug: file: pwrite count=4096 offset=25272320 fua=1 nbdkit: file.1: debug: cache: writethrough block 6171 (offset 25276416) nbdkit: file.1: debug: file: pwrite count=4096 offset=25276416 fua=1 nbdkit: file.1: debug: cache: writethrough block 6172 (offset 25280512) nbdkit: file.1: debug: file: pwrite count=4096 offset=25280512 fua=1 nbdkit: file.1: debug: cache: writethrough block 6173 (offset 25284608) nbdkit: file.1: debug: file: pwrite count=4096 offset=25284608 fua=1 nbdkit: file.1: debug: cache: writethrough block 6174 (offset 25288704) nbdkit: file.1: debug: file: pwrite count=4096 offset=25288704 fua=1 nbdkit: file.1: debug: cache: writethrough block 6175 (offset 25292800) nbdkit: file.1: debug: file: pwrite count=4096 offset=25292800 fua=1 nbdkit: file.1: debug: cache: writethrough block 6176 (offset 25296896) nbdkit: file.1: debug: file: pwrite count=4096 offset=25296896 fua=1 nbdkit: file.1: debug: cache: writethrough block 6177 (offset 25300992) nbdkit: file.1: debug: file: pwrite count=4096 offset=25300992 fua=1 nbdkit: file.1: debug: cache: writethrough block 6178 (offset 25305088) nbdkit: file.1: debug: file: pwrite count=4096 offset=25305088 fua=1 nbdkit: file.1: debug: cache: writethrough block 6179 (offset 25309184) nbdkit: file.1: debug: file: pwrite count=4096 offset=25309184 fua=1 nbdkit: file.1: debug: cache: writethrough block 6180 (offset 25313280) nbdkit: file.1: debug: file: pwrite count=4096 offset=25313280 fua=1 nbdkit: file.1: debug: cache: writethrough block 6181 (offset 25317376) nbdkit: file.1: debug: file: pwrite count=4096 offset=25317376 fua=1 nbdkit: file.1: debug: cache: writethrough block 6182 (offset 25321472) nbdkit: file.1: debug: file: pwrite count=4096 offset=25321472 fua=1 nbdkit: file.1: debug: cache: writethrough block 6183 (offset 25325568) nbdkit: file.1: debug: file: pwrite count=4096 offset=25325568 fua=1 nbdkit: file.1: debug: cache: writethrough block 6184 (offset 25329664) nbdkit: file.1: debug: file: pwrite count=4096 offset=25329664 fua=1 nbdkit: file.1: debug: cache: writethrough block 6185 (offset 25333760) nbdkit: file.1: debug: file: pwrite count=4096 offset=25333760 fua=1 nbdkit: file.1: debug: cache: writethrough block 6186 (offset 25337856) nbdkit: file.1: debug: file: pwrite count=4096 offset=25337856 fua=1 nbdkit: file.1: debug: cache: writethrough block 6187 (offset 25341952) nbdkit: file.1: debug: file: pwrite count=4096 offset=25341952 fua=1 nbdkit: file.1: debug: cache: writethrough block 6188 (offset 25346048) nbdkit: file.1: debug: file: pwrite count=4096 offset=25346048 fua=1 nbdkit: file.1: debug: cache: writethrough block 6189 (offset 25350144) nbdkit: file.1: debug: file: pwrite count=4096 offset=25350144 fua=1 nbdkit: file.1: debug: cache: writethrough block 6190 (offset 25354240) nbdkit: file.1: debug: file: pwrite count=4096 offset=25354240 fua=1 nbdkit: file.1: debug: cache: writethrough block 6191 (offset 25358336) nbdkit: file.1: debug: file: pwrite count=4096 offset=25358336 fua=1 nbdkit: file.1: debug: cache: writethrough block 6192 (offset 25362432) nbdkit: file.1: debug: file: pwrite count=4096 offset=25362432 fua=1 nbdkit: file.1: debug: cache: writethrough block 6193 (offset 25366528) nbdkit: file.1: debug: file: pwrite count=4096 offset=25366528 fua=1 nbdkit: file.1: debug: cache: writethrough block 6194 (offset 25370624) nbdkit: file.1: debug: file: pwrite count=4096 offset=25370624 fua=1 nbdkit: file.1: debug: cache: writethrough block 6195 (offset 25374720) nbdkit: file.1: debug: file: pwrite count=4096 offset=25374720 fua=1 nbdkit: file.1: debug: cache: writethrough block 6196 (offset 25378816) nbdkit: file.1: debug: file: pwrite count=4096 offset=25378816 fua=1 nbdkit: file.1: debug: cache: writethrough block 6197 (offset 25382912) nbdkit: file.1: debug: file: pwrite count=4096 offset=25382912 fua=1 nbdkit: file.1: debug: cache: writethrough block 6198 (offset 25387008) nbdkit: file.1: debug: file: pwrite count=4096 offset=25387008 fua=1 nbdkit: file.1: debug: cache: writethrough block 6199 (offset 25391104) nbdkit: file.1: debug: file: pwrite count=4096 offset=25391104 fua=1 nbdkit: file.1: debug: cache: writethrough block 6200 (offset 25395200) nbdkit: file.1: debug: file: pwrite count=4096 offset=25395200 fua=1 nbdkit: file.1: debug: cache: writethrough block 6201 (offset 25399296) nbdkit: file.1: debug: file: pwrite count=4096 offset=25399296 fua=1 nbdkit: file.1: debug: cache: writethrough block 6202 (offset 25403392) nbdkit: file.1: debug: file: pwrite count=4096 offset=25403392 fua=1 nbdkit: file.1: debug: cache: writethrough block 6203 (offset 25407488) nbdkit: file.1: debug: file: pwrite count=4096 offset=25407488 fua=1 nbdkit: file.1: debug: cache: writethrough block 6204 (offset 25411584) nbdkit: file.1: debug: file: pwrite count=4096 offset=25411584 fua=1 nbdkit: file.1: debug: cache: writethrough block 6205 (offset 25415680) nbdkit: file.1: debug: file: pwrite count=4096 offset=25415680 fua=1 nbdkit: file.1: debug: cache: writethrough block 6206 (offset 25419776) nbdkit: file.1: debug: file: pwrite count=4096 offset=25419776 fua=1 nbdkit: file.1: debug: cache: writethrough block 6207 (offset 25423872) nbdkit: file.1: debug: file: pwrite count=4096 offset=25423872 fua=1 nbdkit: file.1: debug: cache: writethrough block 6208 (offset 25427968) nbdkit: file.1: debug: file: pwrite count=4096 offset=25427968 fua=1 nbdkit: file.1: debug: cache: writethrough block 6209 (offset 25432064) nbdkit: file.1: debug: file: pwrite count=4096 offset=25432064 fua=1 nbdkit: file.1: debug: cache: writethrough block 6210 (offset 25436160) nbdkit: file.1: debug: file: pwrite count=4096 offset=25436160 fua=1 nbdkit: file.1: debug: cache: writethrough block 6211 (offset 25440256) nbdkit: file.1: debug: file: pwrite count=4096 offset=25440256 fua=1 nbdkit: file.1: debug: cache: writethrough block 6212 (offset 25444352) nbdkit: file.1: debug: file: pwrite count=4096 offset=25444352 fua=1 nbdkit: file.1: debug: cache: writethrough block 6213 (offset 25448448) nbdkit: file.1: debug: file: pwrite count=4096 offset=25448448 fua=1 nbdkit: file.1: debug: cache: writethrough block 6214 (offset 25452544) nbdkit: file.1: debug: file: pwrite count=4096 offset=25452544 fua=1 nbdkit: file.1: debug: cache: writethrough block 6215 (offset 25456640) nbdkit: file.1: debug: file: pwrite count=4096 offset=25456640 fua=1 nbdkit: file.1: debug: cache: writethrough block 6216 (offset 25460736) nbdkit: file.1: debug: file: pwrite count=4096 offset=25460736 fua=1 nbdkit: file.1: debug: cache: writethrough block 6217 (offset 25464832) nbdkit: file.1: debug: file: pwrite count=4096 offset=25464832 fua=1 nbdkit: file.1: debug: cache: writethrough block 6218 (offset 25468928) nbdkit: file.1: debug: file: pwrite count=4096 offset=25468928 fua=1 nbdkit: file.1: debug: cache: writethrough block 6219 (offset 25473024) nbdkit: file.1: debug: file: pwrite count=4096 offset=25473024 fua=1 nbdkit: file.1: debug: cache: writethrough block 6220 (offset 25477120) nbdkit: file.1: debug: file: pwrite count=4096 offset=25477120 fua=1 nbdkit: file.1: debug: cache: writethrough block 6221 (offset 25481216) nbdkit: file.1: debug: file: pwrite count=4096 offset=25481216 fua=1 nbdkit: file.1: debug: cache: writethrough block 6222 (offset 25485312) nbdkit: file.1: debug: file: pwrite count=4096 offset=25485312 fua=1 nbdkit: file.1: debug: cache: writethrough block 6223 (offset 25489408) nbdkit: file.1: debug: file: pwrite count=4096 offset=25489408 fua=1 nbdkit: file.1: debug: cache: writethrough block 6224 (offset 25493504) nbdkit: file.1: debug: file: pwrite count=4096 offset=25493504 fua=1 nbdkit: file.1: debug: cache: writethrough block 6225 (offset 25497600) nbdkit: file.1: debug: file: pwrite count=4096 offset=25497600 fua=1 nbdkit: file.1: debug: cache: writethrough block 6226 (offset 25501696) nbdkit: file.1: debug: file: pwrite count=4096 offset=25501696 fua=1 nbdkit: file.1: debug: cache: writethrough block 6227 (offset 25505792) nbdkit: file.1: debug: file: pwrite count=4096 offset=25505792 fua=1 nbdkit: file.1: debug: cache: writethrough block 6228 (offset 25509888) nbdkit: file.1: debug: file: pwrite count=4096 offset=25509888 fua=1 nbdkit: file.1: debug: cache: writethrough block 6229 (offset 25513984) nbdkit: file.1: debug: file: pwrite count=4096 offset=25513984 fua=1 nbdkit: file.1: debug: cache: writethrough block 6230 (offset 25518080) nbdkit: file.1: debug: file: pwrite count=4096 offset=25518080 fua=1 nbdkit: file.1: debug: cache: writethrough block 6231 (offset 25522176) nbdkit: file.1: debug: file: pwrite count=4096 offset=25522176 fua=1 nbdkit: file.1: debug: cache: writethrough block 6232 (offset 25526272) nbdkit: file.1: debug: file: pwrite count=4096 offset=25526272 fua=1 nbdkit: file.1: debug: cache: writethrough block 6233 (offset 25530368) nbdkit: file.1: debug: file: pwrite count=4096 offset=25530368 fua=1 nbdkit: file.1: debug: cache: writethrough block 6234 (offset 25534464) nbdkit: file.1: debug: file: pwrite count=4096 offset=25534464 fua=1 nbdkit: file.1: debug: cache: writethrough block 6235 (offset 25538560) nbdkit: file.1: debug: file: pwrite count=4096 offset=25538560 fua=1 nbdkit: file.1: debug: cache: writethrough block 6236 (offset 25542656) nbdkit: file.1: debug: file: pwrite count=4096 offset=25542656 fua=1 nbdkit: file.1: debug: cache: writethrough block 6237 (offset 25546752) nbdkit: file.1: debug: file: pwrite count=4096 offset=25546752 fua=1 nbdkit: file.1: debug: cache: writethrough block 6238 (offset 25550848) nbdkit: file.1: debug: file: pwrite count=4096 offset=25550848 fua=1 nbdkit: file.1: debug: cache: writethrough block 6239 (offset 25554944) nbdkit: file.1: debug: file: pwrite count=4096 offset=25554944 fua=1 nbdkit: file.1: debug: cache: writethrough block 6240 (offset 25559040) nbdkit: file.1: debug: file: pwrite count=4096 offset=25559040 fua=1 nbdkit: file.1: debug: cache: writethrough block 6241 (offset 25563136) nbdkit: file.1: debug: file: pwrite count=4096 offset=25563136 fua=1 nbdkit: file.1: debug: cache: writethrough block 6242 (offset 25567232) nbdkit: file.1: debug: file: pwrite count=4096 offset=25567232 fua=1 nbdkit: file.1: debug: cache: writethrough block 6243 (offset 25571328) nbdkit: file.1: debug: file: pwrite count=4096 offset=25571328 fua=1 nbdkit: file.1: debug: cache: writethrough block 6244 (offset 25575424) nbdkit: file.1: debug: file: pwrite count=4096 offset=25575424 fua=1 nbdkit: file.1: debug: cache: writethrough block 6245 (offset 25579520) nbdkit: file.1: debug: file: pwrite count=4096 offset=25579520 fua=1 nbdkit: file.1: debug: cache: writethrough block 6246 (offset 25583616) nbdkit: file.1: debug: file: pwrite count=4096 offset=25583616 fua=1 nbdkit: file.1: debug: cache: writethrough block 6247 (offset 25587712) nbdkit: file.1: debug: file: pwrite count=4096 offset=25587712 fua=1 nbdkit: file.1: debug: cache: writethrough block 6248 (offset 25591808) nbdkit: file.1: debug: file: pwrite count=4096 offset=25591808 fua=1 nbdkit: file.1: debug: cache: writethrough block 6249 (offset 25595904) nbdkit: file.1: debug: file: pwrite count=4096 offset=25595904 fua=1 nbdkit: file.1: debug: cache: writethrough block 6250 (offset 25600000) nbdkit: file.1: debug: file: pwrite count=4096 offset=25600000 fua=1 nbdkit: file.1: debug: cache: writethrough block 6251 (offset 25604096) nbdkit: file.1: debug: file: pwrite count=4096 offset=25604096 fua=1 nbdkit: file.1: debug: cache: writethrough block 6252 (offset 25608192) nbdkit: file.1: debug: file: pwrite count=4096 offset=25608192 fua=1 nbdkit: file.1: debug: cache: writethrough block 6253 (offset 25612288) nbdkit: file.1: debug: file: pwrite count=4096 offset=25612288 fua=1 nbdkit: file.1: debug: cache: writethrough block 6254 (offset 25616384) nbdkit: file.1: debug: file: pwrite count=4096 offset=25616384 fua=1 nbdkit: file.1: debug: cache: writethrough block 6255 (offset 25620480) nbdkit: file.1: debug: file: pwrite count=4096 offset=25620480 fua=1 nbdkit: file.1: debug: cache: writethrough block 6256 (offset 25624576) nbdkit: file.1: debug: file: pwrite count=4096 offset=25624576 fua=1 nbdkit: file.1: debug: cache: writethrough block 6257 (offset 25628672) nbdkit: file.1: debug: file: pwrite count=4096 offset=25628672 fua=1 nbdkit: file.1: debug: cache: writethrough block 6258 (offset 25632768) nbdkit: file.1: debug: file: pwrite count=4096 offset=25632768 fua=1 nbdkit: file.1: debug: cache: writethrough block 6259 (offset 25636864) nbdkit: file.1: debug: file: pwrite count=4096 offset=25636864 fua=1 nbdkit: file.1: debug: cache: writethrough block 6260 (offset 25640960) nbdkit: file.1: debug: file: pwrite count=4096 offset=25640960 fua=1 nbdkit: file.1: debug: cache: writethrough block 6261 (offset 25645056) nbdkit: file.1: debug: file: pwrite count=4096 offset=25645056 fua=1 nbdkit: file.1: debug: cache: writethrough block 6262 (offset 25649152) nbdkit: file.1: debug: file: pwrite count=4096 offset=25649152 fua=1 nbdkit: file.1: debug: cache: writethrough block 6263 (offset 25653248) nbdkit: file.1: debug: file: pwrite count=4096 offset=25653248 fua=1 nbdkit: file.1: debug: cache: writethrough block 6264 (offset 25657344) nbdkit: file.1: debug: file: pwrite count=4096 offset=25657344 fua=1 nbdkit: file.1: debug: cache: writethrough block 6265 (offset 25661440) nbdkit: file.1: debug: file: pwrite count=4096 offset=25661440 fua=1 nbdkit: file.1: debug: cache: writethrough block 6266 (offset 25665536) nbdkit: file.1: debug: file: pwrite count=4096 offset=25665536 fua=1 nbdkit: file.1: debug: cache: writethrough block 6267 (offset 25669632) nbdkit: file.1: debug: file: pwrite count=4096 offset=25669632 fua=1 nbdkit: file.1: debug: cache: writethrough block 6268 (offset 25673728) nbdkit: file.1: debug: file: pwrite count=4096 offset=25673728 fua=1 nbdkit: file.1: debug: cache: writethrough block 6269 (offset 25677824) nbdkit: file.1: debug: file: pwrite count=4096 offset=25677824 fua=1 nbdkit: file.1: debug: cache: writethrough block 6270 (offset 25681920) nbdkit: file.1: debug: file: pwrite count=4096 offset=25681920 fua=1 nbdkit: file.1: debug: cache: writethrough block 6271 (offset 25686016) nbdkit: file.1: debug: file: pwrite count=4096 offset=25686016 fua=1 nbdkit: file.1: debug: cache: writethrough block 6272 (offset 25690112) nbdkit: file.1: debug: file: pwrite count=4096 offset=25690112 fua=1 nbdkit: file.1: debug: cache: writethrough block 6273 (offset 25694208) nbdkit: file.1: debug: file: pwrite count=4096 offset=25694208 fua=1 nbdkit: file.1: debug: cache: writethrough block 6274 (offset 25698304) nbdkit: file.1: debug: file: pwrite count=4096 offset=25698304 fua=1 nbdkit: file.1: debug: cache: writethrough block 6275 (offset 25702400) nbdkit: file.1: debug: file: pwrite count=4096 offset=25702400 fua=1 nbdkit: file.1: debug: cache: writethrough block 6276 (offset 25706496) nbdkit: file.1: debug: file: pwrite count=4096 offset=25706496 fua=1 nbdkit: file.1: debug: cache: writethrough block 6277 (offset 25710592) nbdkit: file.1: debug: file: pwrite count=4096 offset=25710592 fua=1 nbdkit: file.1: debug: cache: writethrough block 6278 (offset 25714688) nbdkit: file.1: debug: file: pwrite count=4096 offset=25714688 fua=1 nbdkit: file.1: debug: cache: writethrough block 6279 (offset 25718784) nbdkit: file.1: debug: file: pwrite count=4096 offset=25718784 fua=1 nbdkit: file.1: debug: cache: writethrough block 6280 (offset 25722880) nbdkit: file.1: debug: file: pwrite count=4096 offset=25722880 fua=1 nbdkit: file.1: debug: cache: writethrough block 6281 (offset 25726976) nbdkit: file.1: debug: file: pwrite count=4096 offset=25726976 fua=1 nbdkit: file.1: debug: cache: writethrough block 6282 (offset 25731072) nbdkit: file.1: debug: file: pwrite count=4096 offset=25731072 fua=1 nbdkit: file.1: debug: cache: writethrough block 6283 (offset 25735168) nbdkit: file.1: debug: file: pwrite count=4096 offset=25735168 fua=1 nbdkit: file.1: debug: cache: writethrough block 6284 (offset 25739264) nbdkit: file.1: debug: file: pwrite count=4096 offset=25739264 fua=1 nbdkit: file.1: debug: cache: writethrough block 6285 (offset 25743360) nbdkit: file.1: debug: file: pwrite count=4096 offset=25743360 fua=1 nbdkit: file.1: debug: cache: writethrough block 6286 (offset 25747456) nbdkit: file.1: debug: file: pwrite count=4096 offset=25747456 fua=1 nbdkit: file.1: debug: cache: writethrough block 6287 (offset 25751552) nbdkit: file.1: debug: file: pwrite count=4096 offset=25751552 fua=1 nbdkit: file.1: debug: cache: writethrough block 6288 (offset 25755648) nbdkit: file.1: debug: file: pwrite count=4096 offset=25755648 fua=1 nbdkit: file.1: debug: cache: writethrough block 6289 (offset 25759744) nbdkit: file.1: debug: file: pwrite count=4096 offset=25759744 fua=1 nbdkit: file.1: debug: cache: writethrough block 6290 (offset 25763840) nbdkit: file.1: debug: file: pwrite count=4096 offset=25763840 fua=1 nbdkit: file.1: debug: cache: writethrough block 6291 (offset 25767936) nbdkit: file.1: debug: file: pwrite count=4096 offset=25767936 fua=1 nbdkit: file.1: debug: cache: writethrough block 6292 (offset 25772032) nbdkit: file.1: debug: file: pwrite count=4096 offset=25772032 fua=1 nbdkit: file.1: debug: cache: writethrough block 6293 (offset 25776128) nbdkit: file.1: debug: file: pwrite count=4096 offset=25776128 fua=1 nbdkit: file.1: debug: cache: writethrough block 6294 (offset 25780224) nbdkit: file.1: debug: file: pwrite count=4096 offset=25780224 fua=1 nbdkit: file.1: debug: cache: writethrough block 6295 (offset 25784320) nbdkit: file.1: debug: file: pwrite count=4096 offset=25784320 fua=1 nbdkit: file.1: debug: cache: writethrough block 6296 (offset 25788416) nbdkit: file.1: debug: file: pwrite count=4096 offset=25788416 fua=1 nbdkit: file.1: debug: cache: writethrough block 6297 (offset 25792512) nbdkit: file.1: debug: file: pwrite count=4096 offset=25792512 fua=1 nbdkit: file.1: debug: cache: writethrough block 6298 (offset 25796608) nbdkit: file.1: debug: file: pwrite count=4096 offset=25796608 fua=1 nbdkit: file.1: debug: cache: writethrough block 6299 (offset 25800704) nbdkit: file.1: debug: file: pwrite count=4096 offset=25800704 fua=1 nbdkit: file.1: debug: cache: writethrough block 6300 (offset 25804800) nbdkit: file.1: debug: file: pwrite count=4096 offset=25804800 fua=1 nbdkit: file.1: debug: cache: writethrough block 6301 (offset 25808896) nbdkit: file.1: debug: file: pwrite count=4096 offset=25808896 fua=1 nbdkit: file.1: debug: cache: writethrough block 6302 (offset 25812992) nbdkit: file.1: debug: file: pwrite count=4096 offset=25812992 fua=1 nbdkit: file.1: debug: cache: writethrough block 6303 (offset 25817088) nbdkit: file.1: debug: file: pwrite count=4096 offset=25817088 fua=1 nbdkit: file.1: debug: cache: writethrough block 6304 (offset 25821184) nbdkit: file.1: debug: file: pwrite count=4096 offset=25821184 fua=1 nbdkit: file.1: debug: cache: writethrough block 6305 (offset 25825280) nbdkit: file.1: debug: file: pwrite count=4096 offset=25825280 fua=1 nbdkit: file.1: debug: cache: writethrough block 6306 (offset 25829376) nbdkit: file.1: debug: file: pwrite count=4096 offset=25829376 fua=1 nbdkit: file.1: debug: cache: writethrough block 6307 (offset 25833472) nbdkit: file.1: debug: file: pwrite count=4096 offset=25833472 fua=1 nbdkit: file.1: debug: cache: writethrough block 6308 (offset 25837568) nbdkit: file.1: debug: file: pwrite count=4096 offset=25837568 fua=1 nbdkit: file.1: debug: cache: writethrough block 6309 (offset 25841664) nbdkit: file.1: debug: file: pwrite count=4096 offset=25841664 fua=1 nbdkit: file.1: debug: cache: writethrough block 6310 (offset 25845760) nbdkit: file.1: debug: file: pwrite count=4096 offset=25845760 fua=1 nbdkit: file.1: debug: cache: writethrough block 6311 (offset 25849856) nbdkit: file.1: debug: file: pwrite count=4096 offset=25849856 fua=1 nbdkit: file.1: debug: cache: writethrough block 6312 (offset 25853952) nbdkit: file.1: debug: file: pwrite count=4096 offset=25853952 fua=1 nbdkit: file.1: debug: cache: writethrough block 6313 (offset 25858048) nbdkit: file.1: debug: file: pwrite count=4096 offset=25858048 fua=1 nbdkit: file.1: debug: cache: writethrough block 6314 (offset 25862144) nbdkit: file.1: debug: file: pwrite count=4096 offset=25862144 fua=1 nbdkit: file.1: debug: cache: writethrough block 6315 (offset 25866240) nbdkit: file.1: debug: file: pwrite count=4096 offset=25866240 fua=1 nbdkit: file.1: debug: cache: writethrough block 6316 (offset 25870336) nbdkit: file.1: debug: file: pwrite count=4096 offset=25870336 fua=1 nbdkit: file.1: debug: cache: writethrough block 6317 (offset 25874432) nbdkit: file.1: debug: file: pwrite count=4096 offset=25874432 fua=1 nbdkit: file.1: debug: cache: writethrough block 6318 (offset 25878528) nbdkit: file.1: debug: file: pwrite count=4096 offset=25878528 fua=1 nbdkit: file.1: debug: cache: writethrough block 6319 (offset 25882624) nbdkit: file.1: debug: file: pwrite count=4096 offset=25882624 fua=1 nbdkit: file.1: debug: cache: writethrough block 6320 (offset 25886720) nbdkit: file.1: debug: file: pwrite count=4096 offset=25886720 fua=1 nbdkit: file.1: debug: cache: writethrough block 6321 (offset 25890816) nbdkit: file.1: debug: file: pwrite count=4096 offset=25890816 fua=1 nbdkit: file.1: debug: cache: writethrough block 6322 (offset 25894912) nbdkit: file.1: debug: file: pwrite count=4096 offset=25894912 fua=1 nbdkit: file.1: debug: cache: writethrough block 6323 (offset 25899008) nbdkit: file.1: debug: file: pwrite count=4096 offset=25899008 fua=1 nbdkit: file.1: debug: cache: writethrough block 6324 (offset 25903104) nbdkit: file.1: debug: file: pwrite count=4096 offset=25903104 fua=1 nbdkit: file.1: debug: cache: writethrough block 6325 (offset 25907200) nbdkit: file.1: debug: file: pwrite count=4096 offset=25907200 fua=1 nbdkit: file.1: debug: cache: writethrough block 6326 (offset 25911296) nbdkit: file.1: debug: file: pwrite count=4096 offset=25911296 fua=1 nbdkit: file.1: debug: cache: writethrough block 6327 (offset 25915392) nbdkit: file.1: debug: file: pwrite count=4096 offset=25915392 fua=1 nbdkit: file.1: debug: cache: writethrough block 6328 (offset 25919488) nbdkit: file.1: debug: file: pwrite count=4096 offset=25919488 fua=1 nbdkit: file.1: debug: cache: writethrough block 6329 (offset 25923584) nbdkit: file.1: debug: file: pwrite count=4096 offset=25923584 fua=1 nbdkit: file.1: debug: cache: writethrough block 6330 (offset 25927680) nbdkit: file.1: debug: file: pwrite count=4096 offset=25927680 fua=1 nbdkit: file.1: debug: cache: writethrough block 6331 (offset 25931776) nbdkit: file.1: debug: file: pwrite count=4096 offset=25931776 fua=1 nbdkit: file.1: debug: cache: writethrough block 6332 (offset 25935872) nbdkit: file.1: debug: file: pwrite count=4096 offset=25935872 fua=1 nbdkit: file.1: debug: cache: writethrough block 6333 (offset 25939968) nbdkit: file.1: debug: file: pwrite count=4096 offset=25939968 fua=1 nbdkit: file.1: debug: cache: writethrough block 6334 (offset 25944064) nbdkit: file.1: debug: file: pwrite count=4096 offset=25944064 fua=1 nbdkit: file.1: debug: cache: writethrough block 6335 (offset 25948160) nbdkit: file.1: debug: file: pwrite count=4096 offset=25948160 fua=1 nbdkit: file.1: debug: cache: writethrough block 6336 (offset 25952256) nbdkit: file.1: debug: file: pwrite count=4096 offset=25952256 fua=1 nbdkit: file.1: debug: cache: writethrough block 6337 (offset 25956352) nbdkit: file.1: debug: file: pwrite count=4096 offset=25956352 fua=1 nbdkit: file.1: debug: cache: writethrough block 6338 (offset 25960448) nbdkit: file.1: debug: file: pwrite count=4096 offset=25960448 fua=1 nbdkit: file.1: debug: cache: writethrough block 6339 (offset 25964544) nbdkit: file.1: debug: file: pwrite count=4096 offset=25964544 fua=1 nbdkit: file.1: debug: cache: writethrough block 6340 (offset 25968640) nbdkit: file.1: debug: file: pwrite count=4096 offset=25968640 fua=1 nbdkit: file.1: debug: cache: writethrough block 6341 (offset 25972736) nbdkit: file.1: debug: file: pwrite count=4096 offset=25972736 fua=1 nbdkit: file.1: debug: cache: writethrough block 6342 (offset 25976832) nbdkit: file.1: debug: file: pwrite count=4096 offset=25976832 fua=1 nbdkit: file.1: debug: cache: writethrough block 6343 (offset 25980928) nbdkit: file.1: debug: file: pwrite count=4096 offset=25980928 fua=1 nbdkit: file.1: debug: cache: writethrough block 6344 (offset 25985024) nbdkit: file.1: debug: file: pwrite count=4096 offset=25985024 fua=1 nbdkit: file.1: debug: cache: writethrough block 6345 (offset 25989120) nbdkit: file.1: debug: file: pwrite count=4096 offset=25989120 fua=1 nbdkit: file.1: debug: cache: writethrough block 6346 (offset 25993216) nbdkit: file.1: debug: file: pwrite count=4096 offset=25993216 fua=1 nbdkit: file.1: debug: cache: writethrough block 6347 (offset 25997312) nbdkit: file.1: debug: file: pwrite count=4096 offset=25997312 fua=1 nbdkit: file.1: debug: cache: writethrough block 6348 (offset 26001408) nbdkit: file.1: debug: file: pwrite count=4096 offset=26001408 fua=1 nbdkit: file.1: debug: cache: writethrough block 6349 (offset 26005504) nbdkit: file.1: debug: file: pwrite count=4096 offset=26005504 fua=1 nbdkit: file.1: debug: cache: writethrough block 6350 (offset 26009600) nbdkit: file.1: debug: file: pwrite count=4096 offset=26009600 fua=1 nbdkit: file.1: debug: cache: writethrough block 6351 (offset 26013696) nbdkit: file.1: debug: file: pwrite count=4096 offset=26013696 fua=1 nbdkit: file.1: debug: cache: writethrough block 6352 (offset 26017792) nbdkit: file.1: debug: file: pwrite count=4096 offset=26017792 fua=1 nbdkit: file.1: debug: cache: writethrough block 6353 (offset 26021888) nbdkit: file.1: debug: file: pwrite count=4096 offset=26021888 fua=1 nbdkit: file.1: debug: cache: writethrough block 6354 (offset 26025984) nbdkit: file.1: debug: file: pwrite count=4096 offset=26025984 fua=1 nbdkit: file.1: debug: cache: writethrough block 6355 (offset 26030080) nbdkit: file.1: debug: file: pwrite count=4096 offset=26030080 fua=1 nbdkit: file.1: debug: cache: writethrough block 6356 (offset 26034176) nbdkit: file.1: debug: file: pwrite count=4096 offset=26034176 fua=1 nbdkit: file.1: debug: cache: writethrough block 6357 (offset 26038272) nbdkit: file.1: debug: file: pwrite count=4096 offset=26038272 fua=1 nbdkit: file.1: debug: cache: writethrough block 6358 (offset 26042368) nbdkit: file.1: debug: file: pwrite count=4096 offset=26042368 fua=1 nbdkit: file.1: debug: cache: writethrough block 6359 (offset 26046464) nbdkit: file.1: debug: file: pwrite count=4096 offset=26046464 fua=1 nbdkit: file.1: debug: cache: writethrough block 6360 (offset 26050560) nbdkit: file.1: debug: file: pwrite count=4096 offset=26050560 fua=1 nbdkit: file.1: debug: cache: writethrough block 6361 (offset 26054656) nbdkit: file.1: debug: file: pwrite count=4096 offset=26054656 fua=1 nbdkit: file.1: debug: cache: writethrough block 6362 (offset 26058752) nbdkit: file.1: debug: file: pwrite count=4096 offset=26058752 fua=1 nbdkit: file.1: debug: cache: writethrough block 6363 (offset 26062848) nbdkit: file.1: debug: file: pwrite count=4096 offset=26062848 fua=1 nbdkit: file.1: debug: cache: writethrough block 6364 (offset 26066944) nbdkit: file.1: debug: file: pwrite count=4096 offset=26066944 fua=1 nbdkit: file.1: debug: cache: writethrough block 6365 (offset 26071040) nbdkit: file.1: debug: file: pwrite count=4096 offset=26071040 fua=1 nbdkit: file.1: debug: cache: writethrough block 6366 (offset 26075136) nbdkit: file.1: debug: file: pwrite count=4096 offset=26075136 fua=1 nbdkit: file.1: debug: cache: writethrough block 6367 (offset 26079232) nbdkit: file.1: debug: file: pwrite count=4096 offset=26079232 fua=1 nbdkit: file.1: debug: cache: writethrough block 6368 (offset 26083328) nbdkit: file.1: debug: file: pwrite count=4096 offset=26083328 fua=1 nbdkit: file.1: debug: cache: writethrough block 6369 (offset 26087424) nbdkit: file.1: debug: file: pwrite count=4096 offset=26087424 fua=1 nbdkit: file.1: debug: cache: writethrough block 6370 (offset 26091520) nbdkit: file.1: debug: file: pwrite count=4096 offset=26091520 fua=1 nbdkit: file.1: debug: cache: writethrough block 6371 (offset 26095616) nbdkit: file.1: debug: file: pwrite count=4096 offset=26095616 fua=1 nbdkit: file.1: debug: cache: writethrough block 6372 (offset 26099712) nbdkit: file.1: debug: file: pwrite count=4096 offset=26099712 fua=1 nbdkit: file.1: debug: cache: writethrough block 6373 (offset 26103808) nbdkit: file.1: debug: file: pwrite count=4096 offset=26103808 fua=1 nbdkit: file.1: debug: cache: writethrough block 6374 (offset 26107904) nbdkit: file.1: debug: file: pwrite count=4096 offset=26107904 fua=1 nbdkit: file.1: debug: cache: writethrough block 6375 (offset 26112000) nbdkit: file.1: debug: file: pwrite count=4096 offset=26112000 fua=1 nbdkit: file.1: debug: cache: writethrough block 6376 (offset 26116096) nbdkit: file.1: debug: file: pwrite count=4096 offset=26116096 fua=1 nbdkit: file.1: debug: cache: writethrough block 6377 (offset 26120192) nbdkit: file.1: debug: file: pwrite count=4096 offset=26120192 fua=1 nbdkit: file.1: debug: cache: writethrough block 6378 (offset 26124288) nbdkit: file.1: debug: file: pwrite count=4096 offset=26124288 fua=1 nbdkit: file.1: debug: cache: writethrough block 6379 (offset 26128384) nbdkit: file.1: debug: file: pwrite count=4096 offset=26128384 fua=1 nbdkit: file.1: debug: cache: writethrough block 6380 (offset 26132480) nbdkit: file.1: debug: file: pwrite count=4096 offset=26132480 fua=1 nbdkit: file.1: debug: cache: writethrough block 6381 (offset 26136576) nbdkit: file.1: debug: file: pwrite count=4096 offset=26136576 fua=1 nbdkit: file.1: debug: cache: writethrough block 6382 (offset 26140672) nbdkit: file.1: debug: file: pwrite count=4096 offset=26140672 fua=1 nbdkit: file.1: debug: cache: writethrough block 6383 (offset 26144768) nbdkit: file.1: debug: file: pwrite count=4096 offset=26144768 fua=1 nbdkit: file.1: debug: cache: writethrough block 6384 (offset 26148864) nbdkit: file.1: debug: file: pwrite count=4096 offset=26148864 fua=1 nbdkit: file.1: debug: cache: writethrough block 6385 (offset 26152960) nbdkit: file.1: debug: file: pwrite count=4096 offset=26152960 fua=1 nbdkit: file.1: debug: cache: writethrough block 6386 (offset 26157056) nbdkit: file.1: debug: file: pwrite count=4096 offset=26157056 fua=1 nbdkit: file.1: debug: cache: writethrough block 6387 (offset 26161152) nbdkit: file.1: debug: file: pwrite count=4096 offset=26161152 fua=1 nbdkit: file.1: debug: cache: writethrough block 6388 (offset 26165248) nbdkit: file.1: debug: file: pwrite count=4096 offset=26165248 fua=1 nbdkit: file.1: debug: cache: writethrough block 6389 (offset 26169344) nbdkit: file.1: debug: file: pwrite count=4096 offset=26169344 fua=1 nbdkit: file.1: debug: cache: writethrough block 6390 (offset 26173440) nbdkit: file.1: debug: file: pwrite count=4096 offset=26173440 fua=1 nbdkit: file.1: debug: cache: writethrough block 6391 (offset 26177536) nbdkit: file.1: debug: file: pwrite count=4096 offset=26177536 fua=1 nbdkit: file.1: debug: cache: writethrough block 6392 (offset 26181632) nbdkit: file.1: debug: file: pwrite count=4096 offset=26181632 fua=1 nbdkit: file.1: debug: cache: writethrough block 6393 (offset 26185728) nbdkit: file.1: debug: file: pwrite count=4096 offset=26185728 fua=1 nbdkit: file.1: debug: cache: writethrough block 6394 (offset 26189824) nbdkit: file.1: debug: file: pwrite count=4096 offset=26189824 fua=1 nbdkit: file.1: debug: cache: writethrough block 6395 (offset 26193920) nbdkit: file.1: debug: file: pwrite count=4096 offset=26193920 fua=1 nbdkit: file.1: debug: cache: writethrough block 6396 (offset 26198016) nbdkit: file.1: debug: file: pwrite count=4096 offset=26198016 fua=1 nbdkit: file.1: debug: cache: writethrough block 6397 (offset 26202112) nbdkit: file.1: debug: file: pwrite count=4096 offset=26202112 fua=1 nbdkit: file.1: debug: cache: writethrough block 6398 (offset 26206208) nbdkit: file.1: debug: file: pwrite count=4096 offset=26206208 fua=1 nbdkit: file.1: debug: cache: writethrough block 6399 (offset 26210304) nbdkit: file.1: debug: file: pwrite count=4096 offset=26210304 fua=1 nbdkit: file.1: debug: cache: writethrough block 6400 (offset 26214400) nbdkit: file.1: debug: file: pwrite count=4096 offset=26214400 fua=1 nbdkit: file.1: debug: cache: writethrough block 6401 (offset 26218496) nbdkit: file.1: debug: file: pwrite count=4096 offset=26218496 fua=1 nbdkit: file.1: debug: cache: writethrough block 6402 (offset 26222592) nbdkit: file.1: debug: file: pwrite count=4096 offset=26222592 fua=1 nbdkit: file.1: debug: cache: writethrough block 6403 (offset 26226688) nbdkit: file.1: debug: file: pwrite count=4096 offset=26226688 fua=1 nbdkit: file.1: debug: cache: writethrough block 6404 (offset 26230784) nbdkit: file.1: debug: file: pwrite count=4096 offset=26230784 fua=1 nbdkit: file.1: debug: cache: writethrough block 6405 (offset 26234880) nbdkit: file.1: debug: file: pwrite count=4096 offset=26234880 fua=1 nbdkit: file.1: debug: cache: writethrough block 6406 (offset 26238976) nbdkit: file.1: debug: file: pwrite count=4096 offset=26238976 fua=1 nbdkit: file.1: debug: cache: writethrough block 6407 (offset 26243072) nbdkit: file.1: debug: file: pwrite count=4096 offset=26243072 fua=1 nbdkit: file.1: debug: cache: writethrough block 6408 (offset 26247168) nbdkit: file.1: debug: file: pwrite count=4096 offset=26247168 fua=1 nbdkit: file.1: debug: cache: writethrough block 6409 (offset 26251264) nbdkit: file.1: debug: file: pwrite count=4096 offset=26251264 fua=1 nbdkit: file.1: debug: cache: writethrough block 6410 (offset 26255360) nbdkit: file.1: debug: file: pwrite count=4096 offset=26255360 fua=1 nbdkit: file.1: debug: cache: writethrough block 6411 (offset 26259456) nbdkit: file.1: debug: file: pwrite count=4096 offset=26259456 fua=1 nbdkit: file.1: debug: cache: writethrough block 6412 (offset 26263552) nbdkit: file.1: debug: file: pwrite count=4096 offset=26263552 fua=1 nbdkit: file.1: debug: cache: writethrough block 6413 (offset 26267648) nbdkit: file.1: debug: file: pwrite count=4096 offset=26267648 fua=1 nbdkit: file.1: debug: cache: writethrough block 6414 (offset 26271744) nbdkit: file.1: debug: file: pwrite count=4096 offset=26271744 fua=1 nbdkit: file.1: debug: cache: writethrough block 6415 (offset 26275840) nbdkit: file.1: debug: file: pwrite count=4096 offset=26275840 fua=1 nbdkit: file.1: debug: cache: writethrough block 6416 (offset 26279936) nbdkit: file.1: debug: file: pwrite count=4096 offset=26279936 fua=1 nbdkit: file.1: debug: cache: writethrough block 6417 (offset 26284032) nbdkit: file.1: debug: file: pwrite count=4096 offset=26284032 fua=1 nbdkit: file.1: debug: cache: writethrough block 6418 (offset 26288128) nbdkit: file.1: debug: file: pwrite count=4096 offset=26288128 fua=1 nbdkit: file.1: debug: cache: writethrough block 6419 (offset 26292224) nbdkit: file.1: debug: file: pwrite count=4096 offset=26292224 fua=1 nbdkit: file.1: debug: cache: writethrough block 6420 (offset 26296320) nbdkit: file.1: debug: file: pwrite count=4096 offset=26296320 fua=1 nbdkit: file.1: debug: cache: writethrough block 6421 (offset 26300416) nbdkit: file.1: debug: file: pwrite count=4096 offset=26300416 fua=1 nbdkit: file.1: debug: cache: writethrough block 6422 (offset 26304512) nbdkit: file.1: debug: file: pwrite count=4096 offset=26304512 fua=1 nbdkit: file.1: debug: cache: writethrough block 6423 (offset 26308608) nbdkit: file.1: debug: file: pwrite count=4096 offset=26308608 fua=1 nbdkit: file.1: debug: cache: writethrough block 6424 (offset 26312704) nbdkit: file.1: debug: file: pwrite count=4096 offset=26312704 fua=1 nbdkit: file.1: debug: cache: writethrough block 6425 (offset 26316800) nbdkit: file.1: debug: file: pwrite count=4096 offset=26316800 fua=1 nbdkit: file.1: debug: cache: writethrough block 6426 (offset 26320896) nbdkit: file.1: debug: file: pwrite count=4096 offset=26320896 fua=1 nbdkit: file.1: debug: cache: writethrough block 6427 (offset 26324992) nbdkit: file.1: debug: file: pwrite count=4096 offset=26324992 fua=1 nbdkit: file.1: debug: cache: writethrough block 6428 (offset 26329088) nbdkit: file.1: debug: file: pwrite count=4096 offset=26329088 fua=1 nbdkit: file.1: debug: cache: writethrough block 6429 (offset 26333184) nbdkit: file.1: debug: file: pwrite count=4096 offset=26333184 fua=1 nbdkit: file.1: debug: cache: writethrough block 6430 (offset 26337280) nbdkit: file.1: debug: file: pwrite count=4096 offset=26337280 fua=1 nbdkit: file.1: debug: cache: writethrough block 6431 (offset 26341376) nbdkit: file.1: debug: file: pwrite count=4096 offset=26341376 fua=1 nbdkit: file.1: debug: cache: writethrough block 6432 (offset 26345472) nbdkit: file.1: debug: file: pwrite count=4096 offset=26345472 fua=1 nbdkit: file.1: debug: cache: writethrough block 6433 (offset 26349568) nbdkit: file.1: debug: file: pwrite count=4096 offset=26349568 fua=1 nbdkit: file.1: debug: cache: writethrough block 6434 (offset 26353664) nbdkit: file.1: debug: file: pwrite count=4096 offset=26353664 fua=1 nbdkit: file.1: debug: cache: writethrough block 6435 (offset 26357760) nbdkit: file.1: debug: file: pwrite count=4096 offset=26357760 fua=1 nbdkit: file.1: debug: cache: writethrough block 6436 (offset 26361856) nbdkit: file.1: debug: file: pwrite count=4096 offset=26361856 fua=1 nbdkit: file.1: debug: cache: writethrough block 6437 (offset 26365952) nbdkit: file.1: debug: file: pwrite count=4096 offset=26365952 fua=1 nbdkit: file.1: debug: cache: writethrough block 6438 (offset 26370048) nbdkit: file.1: debug: file: pwrite count=4096 offset=26370048 fua=1 nbdkit: file.1: debug: cache: writethrough block 6439 (offset 26374144) nbdkit: file.1: debug: file: pwrite count=4096 offset=26374144 fua=1 nbdkit: file.1: debug: cache: writethrough block 6440 (offset 26378240) nbdkit: file.1: debug: file: pwrite count=4096 offset=26378240 fua=1 nbdkit: file.1: debug: cache: writethrough block 6441 (offset 26382336) nbdkit: file.1: debug: file: pwrite count=4096 offset=26382336 fua=1 nbdkit: file.1: debug: cache: writethrough block 6442 (offset 26386432) nbdkit: file.1: debug: file: pwrite count=4096 offset=26386432 fua=1 nbdkit: file.1: debug: cache: writethrough block 6443 (offset 26390528) nbdkit: file.1: debug: file: pwrite count=4096 offset=26390528 fua=1 nbdkit: file.1: debug: cache: writethrough block 6444 (offset 26394624) nbdkit: file.1: debug: file: pwrite count=4096 offset=26394624 fua=1 nbdkit: file.1: debug: cache: writethrough block 6445 (offset 26398720) nbdkit: file.1: debug: file: pwrite count=4096 offset=26398720 fua=1 nbdkit: file.1: debug: cache: writethrough block 6446 (offset 26402816) nbdkit: file.1: debug: file: pwrite count=4096 offset=26402816 fua=1 nbdkit: file.1: debug: cache: writethrough block 6447 (offset 26406912) nbdkit: file.1: debug: file: pwrite count=4096 offset=26406912 fua=1 nbdkit: file.1: debug: cache: writethrough block 6448 (offset 26411008) nbdkit: file.1: debug: file: pwrite count=4096 offset=26411008 fua=1 nbdkit: file.1: debug: cache: writethrough block 6449 (offset 26415104) nbdkit: file.1: debug: file: pwrite count=4096 offset=26415104 fua=1 nbdkit: file.1: debug: cache: writethrough block 6450 (offset 26419200) nbdkit: file.1: debug: file: pwrite count=4096 offset=26419200 fua=1 nbdkit: file.1: debug: cache: writethrough block 6451 (offset 26423296) nbdkit: file.1: debug: file: pwrite count=4096 offset=26423296 fua=1 nbdkit: file.1: debug: cache: writethrough block 6452 (offset 26427392) nbdkit: file.1: debug: file: pwrite count=4096 offset=26427392 fua=1 nbdkit: file.1: debug: cache: writethrough block 6453 (offset 26431488) nbdkit: file.1: debug: file: pwrite count=4096 offset=26431488 fua=1 nbdkit: file.1: debug: cache: writethrough block 6454 (offset 26435584) nbdkit: file.1: debug: file: pwrite count=4096 offset=26435584 fua=1 nbdkit: file.1: debug: cache: writethrough block 6455 (offset 26439680) nbdkit: file.1: debug: file: pwrite count=4096 offset=26439680 fua=1 nbdkit: file.1: debug: cache: writethrough block 6456 (offset 26443776) nbdkit: file.1: debug: file: pwrite count=4096 offset=26443776 fua=1 nbdkit: file.1: debug: cache: writethrough block 6457 (offset 26447872) nbdkit: file.1: debug: file: pwrite count=4096 offset=26447872 fua=1 nbdkit: file.1: debug: cache: writethrough block 6458 (offset 26451968) nbdkit: file.1: debug: file: pwrite count=4096 offset=26451968 fua=1 nbdkit: file.1: debug: cache: writethrough block 6459 (offset 26456064) nbdkit: file.1: debug: file: pwrite count=4096 offset=26456064 fua=1 nbdkit: file.1: debug: cache: writethrough block 6460 (offset 26460160) nbdkit: file.1: debug: file: pwrite count=4096 offset=26460160 fua=1 nbdkit: file.1: debug: cache: writethrough block 6461 (offset 26464256) nbdkit: file.1: debug: file: pwrite count=4096 offset=26464256 fua=1 nbdkit: file.1: debug: cache: writethrough block 6462 (offset 26468352) nbdkit: file.1: debug: file: pwrite count=4096 offset=26468352 fua=1 nbdkit: file.1: debug: cache: writethrough block 6463 (offset 26472448) nbdkit: file.1: debug: file: pwrite count=4096 offset=26472448 fua=1 nbdkit: file.1: debug: cache: writethrough block 6464 (offset 26476544) nbdkit: file.1: debug: file: pwrite count=4096 offset=26476544 fua=1 nbdkit: file.1: debug: cache: writethrough block 6465 (offset 26480640) nbdkit: file.1: debug: file: pwrite count=4096 offset=26480640 fua=1 nbdkit: file.1: debug: cache: writethrough block 6466 (offset 26484736) nbdkit: file.1: debug: file: pwrite count=4096 offset=26484736 fua=1 nbdkit: file.1: debug: cache: writethrough block 6467 (offset 26488832) nbdkit: file.1: debug: file: pwrite count=4096 offset=26488832 fua=1 nbdkit: file.1: debug: cache: writethrough block 6468 (offset 26492928) nbdkit: file.1: debug: file: pwrite count=4096 offset=26492928 fua=1 nbdkit: file.1: debug: cache: writethrough block 6469 (offset 26497024) nbdkit: file.1: debug: file: pwrite count=4096 offset=26497024 fua=1 nbdkit: file.1: debug: cache: writethrough block 6470 (offset 26501120) nbdkit: file.1: debug: file: pwrite count=4096 offset=26501120 fua=1 nbdkit: file.1: debug: cache: writethrough block 6471 (offset 26505216) nbdkit: file.1: debug: file: pwrite count=4096 offset=26505216 fua=1 nbdkit: file.1: debug: cache: writethrough block 6472 (offset 26509312) nbdkit: file.1: debug: file: pwrite count=4096 offset=26509312 fua=1 nbdkit: file.1: debug: cache: writethrough block 6473 (offset 26513408) nbdkit: file.1: debug: file: pwrite count=4096 offset=26513408 fua=1 nbdkit: file.1: debug: cache: writethrough block 6474 (offset 26517504) nbdkit: file.1: debug: file: pwrite count=4096 offset=26517504 fua=1 nbdkit: file.1: debug: cache: writethrough block 6475 (offset 26521600) nbdkit: file.1: debug: file: pwrite count=4096 offset=26521600 fua=1 nbdkit: file.1: debug: cache: writethrough block 6476 (offset 26525696) nbdkit: file.1: debug: file: pwrite count=4096 offset=26525696 fua=1 nbdkit: file.1: debug: cache: writethrough block 6477 (offset 26529792) nbdkit: file.1: debug: file: pwrite count=4096 offset=26529792 fua=1 nbdkit: file.1: debug: cache: writethrough block 6478 (offset 26533888) nbdkit: file.1: debug: file: pwrite count=4096 offset=26533888 fua=1 nbdkit: file.1: debug: cache: writethrough block 6479 (offset 26537984) nbdkit: file.1: debug: file: pwrite count=4096 offset=26537984 fua=1 nbdkit: file.1: debug: cache: writethrough block 6480 (offset 26542080) nbdkit: file.1: debug: file: pwrite count=4096 offset=26542080 fua=1 nbdkit: file.1: debug: cache: writethrough block 6481 (offset 26546176) nbdkit: file.1: debug: file: pwrite count=4096 offset=26546176 fua=1 nbdkit: file.1: debug: cache: writethrough block 6482 (offset 26550272) nbdkit: file.1: debug: file: pwrite count=4096 offset=26550272 fua=1 nbdkit: file.1: debug: cache: writethrough block 6483 (offset 26554368) nbdkit: file.1: debug: file: pwrite count=4096 offset=26554368 fua=1 nbdkit: file.1: debug: cache: writethrough block 6484 (offset 26558464) nbdkit: file.1: debug: file: pwrite count=4096 offset=26558464 fua=1 nbdkit: file.1: debug: cache: writethrough block 6485 (offset 26562560) nbdkit: file.1: debug: file: pwrite count=4096 offset=26562560 fua=1 nbdkit: file.1: debug: cache: writethrough block 6486 (offset 26566656) nbdkit: file.1: debug: file: pwrite count=4096 offset=26566656 fua=1 nbdkit: file.1: debug: cache: writethrough block 6487 (offset 26570752) nbdkit: file.1: debug: file: pwrite count=4096 offset=26570752 fua=1 nbdkit: file.1: debug: cache: writethrough block 6488 (offset 26574848) nbdkit: file.1: debug: file: pwrite count=4096 offset=26574848 fua=1 nbdkit: file.1: debug: cache: writethrough block 6489 (offset 26578944) nbdkit: file.1: debug: file: pwrite count=4096 offset=26578944 fua=1 nbdkit: file.1: debug: cache: writethrough block 6490 (offset 26583040) nbdkit: file.1: debug: file: pwrite count=4096 offset=26583040 fua=1 nbdkit: file.1: debug: cache: writethrough block 6491 (offset 26587136) nbdkit: file.1: debug: file: pwrite count=4096 offset=26587136 fua=1 nbdkit: file.1: debug: cache: writethrough block 6492 (offset 26591232) nbdkit: file.1: debug: file: pwrite count=4096 offset=26591232 fua=1 nbdkit: file.1: debug: cache: writethrough block 6493 (offset 26595328) nbdkit: file.1: debug: file: pwrite count=4096 offset=26595328 fua=1 nbdkit: file.1: debug: cache: writethrough block 6494 (offset 26599424) nbdkit: file.1: debug: file: pwrite count=4096 offset=26599424 fua=1 nbdkit: file.1: debug: cache: writethrough block 6495 (offset 26603520) nbdkit: file.1: debug: file: pwrite count=4096 offset=26603520 fua=1 nbdkit: file.1: debug: cache: writethrough block 6496 (offset 26607616) nbdkit: file.1: debug: file: pwrite count=4096 offset=26607616 fua=1 nbdkit: file.1: debug: cache: writethrough block 6497 (offset 26611712) nbdkit: file.1: debug: file: pwrite count=4096 offset=26611712 fua=1 nbdkit: file.1: debug: cache: writethrough block 6498 (offset 26615808) nbdkit: file.1: debug: file: pwrite count=4096 offset=26615808 fua=1 nbdkit: file.1: debug: cache: writethrough block 6499 (offset 26619904) nbdkit: file.1: debug: file: pwrite count=4096 offset=26619904 fua=1 nbdkit: file.1: debug: cache: writethrough block 6500 (offset 26624000) nbdkit: file.1: debug: file: pwrite count=4096 offset=26624000 fua=1 nbdkit: file.1: debug: cache: writethrough block 6501 (offset 26628096) nbdkit: file.1: debug: file: pwrite count=4096 offset=26628096 fua=1 nbdkit: file.1: debug: cache: writethrough block 6502 (offset 26632192) nbdkit: file.1: debug: file: pwrite count=4096 offset=26632192 fua=1 nbdkit: file.1: debug: cache: writethrough block 6503 (offset 26636288) nbdkit: file.1: debug: file: pwrite count=4096 offset=26636288 fua=1 nbdkit: file.1: debug: cache: writethrough block 6504 (offset 26640384) nbdkit: file.1: debug: file: pwrite count=4096 offset=26640384 fua=1 nbdkit: file.1: debug: cache: writethrough block 6505 (offset 26644480) nbdkit: file.1: debug: file: pwrite count=4096 offset=26644480 fua=1 nbdkit: file.1: debug: cache: writethrough block 6506 (offset 26648576) nbdkit: file.1: debug: file: pwrite count=4096 offset=26648576 fua=1 nbdkit: file.1: debug: cache: writethrough block 6507 (offset 26652672) nbdkit: file.1: debug: file: pwrite count=4096 offset=26652672 fua=1 nbdkit: file.1: debug: cache: writethrough block 6508 (offset 26656768) nbdkit: file.1: debug: file: pwrite count=4096 offset=26656768 fua=1 nbdkit: file.1: debug: cache: writethrough block 6509 (offset 26660864) nbdkit: file.1: debug: file: pwrite count=4096 offset=26660864 fua=1 nbdkit: file.1: debug: cache: writethrough block 6510 (offset 26664960) nbdkit: file.1: debug: file: pwrite count=4096 offset=26664960 fua=1 nbdkit: file.1: debug: cache: writethrough block 6511 (offset 26669056) nbdkit: file.1: debug: file: pwrite count=4096 offset=26669056 fua=1 nbdkit: file.1: debug: cache: writethrough block 6512 (offset 26673152) nbdkit: file.1: debug: file: pwrite count=4096 offset=26673152 fua=1 nbdkit: file.1: debug: cache: writethrough block 6513 (offset 26677248) nbdkit: file.1: debug: file: pwrite count=4096 offset=26677248 fua=1 nbdkit: file.1: debug: cache: writethrough block 6514 (offset 26681344) nbdkit: file.1: debug: file: pwrite count=4096 offset=26681344 fua=1 nbdkit: file.1: debug: cache: writethrough block 6515 (offset 26685440) nbdkit: file.1: debug: file: pwrite count=4096 offset=26685440 fua=1 nbdkit: file.1: debug: cache: writethrough block 6516 (offset 26689536) nbdkit: file.1: debug: file: pwrite count=4096 offset=26689536 fua=1 nbdkit: file.1: debug: cache: writethrough block 6517 (offset 26693632) nbdkit: file.1: debug: file: pwrite count=4096 offset=26693632 fua=1 nbdkit: file.1: debug: cache: writethrough block 6518 (offset 26697728) nbdkit: file.1: debug: file: pwrite count=4096 offset=26697728 fua=1 nbdkit: file.1: debug: cache: writethrough block 6519 (offset 26701824) nbdkit: file.1: debug: file: pwrite count=4096 offset=26701824 fua=1 nbdkit: file.1: debug: cache: writethrough block 6520 (offset 26705920) nbdkit: file.1: debug: file: pwrite count=4096 offset=26705920 fua=1 nbdkit: file.1: debug: cache: writethrough block 6521 (offset 26710016) nbdkit: file.1: debug: file: pwrite count=4096 offset=26710016 fua=1 nbdkit: file.1: debug: cache: writethrough block 6522 (offset 26714112) nbdkit: file.1: debug: file: pwrite count=4096 offset=26714112 fua=1 nbdkit: file.1: debug: cache: writethrough block 6523 (offset 26718208) nbdkit: file.1: debug: file: pwrite count=4096 offset=26718208 fua=1 nbdkit: file.1: debug: cache: writethrough block 6524 (offset 26722304) nbdkit: file.1: debug: file: pwrite count=4096 offset=26722304 fua=1 nbdkit: file.1: debug: cache: writethrough block 6525 (offset 26726400) nbdkit: file.1: debug: file: pwrite count=4096 offset=26726400 fua=1 nbdkit: file.1: debug: cache: writethrough block 6526 (offset 26730496) nbdkit: file.1: debug: file: pwrite count=4096 offset=26730496 fua=1 nbdkit: file.1: debug: cache: writethrough block 6527 (offset 26734592) nbdkit: file.1: debug: file: pwrite count=4096 offset=26734592 fua=1 nbdkit: file.1: debug: cache: writethrough block 6528 (offset 26738688) nbdkit: file.1: debug: file: pwrite count=4096 offset=26738688 fua=1 nbdkit: file.1: debug: cache: writethrough block 6529 (offset 26742784) nbdkit: file.1: debug: file: pwrite count=4096 offset=26742784 fua=1 nbdkit: file.1: debug: cache: writethrough block 6530 (offset 26746880) nbdkit: file.1: debug: file: pwrite count=4096 offset=26746880 fua=1 nbdkit: file.1: debug: cache: start reclaiming nbdkit: file.1: debug: cache: reclaiming block 1541 nbdkit: file.1: debug: cache: reclaiming block 1542 nbdkit: file.1: debug: cache: writethrough block 6531 (offset 26750976) nbdkit: file.1: debug: file: pwrite count=4096 offset=26750976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1543 nbdkit: file.1: debug: cache: reclaiming block 1544 nbdkit: file.1: debug: cache: writethrough block 6532 (offset 26755072) nbdkit: file.1: debug: file: pwrite count=4096 offset=26755072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1545 nbdkit: file.1: debug: cache: reclaiming block 1546 nbdkit: file.1: debug: cache: writethrough block 6533 (offset 26759168) nbdkit: file.1: debug: file: pwrite count=4096 offset=26759168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1547 nbdkit: file.1: debug: cache: reclaiming block 1548 nbdkit: file.1: debug: cache: writethrough block 6534 (offset 26763264) nbdkit: file.1: debug: file: pwrite count=4096 offset=26763264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1549 nbdkit: file.1: debug: cache: reclaiming block 1550 nbdkit: file.1: debug: cache: writethrough block 6535 (offset 26767360) nbdkit: file.1: debug: file: pwrite count=4096 offset=26767360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1551 nbdkit: file.1: debug: cache: reclaiming block 1552 nbdkit: file.1: debug: cache: writethrough block 6536 (offset 26771456) nbdkit: file.1: debug: file: pwrite count=4096 offset=26771456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1553 nbdkit: file.1: debug: cache: reclaiming block 1554 nbdkit: file.1: debug: cache: writethrough block 6537 (offset 26775552) nbdkit: file.1: debug: file: pwrite count=4096 offset=26775552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1555 nbdkit: file.1: debug: cache: reclaiming block 1556 nbdkit: file.1: debug: cache: writethrough block 6538 (offset 26779648) nbdkit: file.1: debug: file: pwrite count=4096 offset=26779648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1557 nbdkit: file.1: debug: cache: reclaiming block 1558 nbdkit: file.1: debug: cache: writethrough block 6539 (offset 26783744) nbdkit: file.1: debug: file: pwrite count=4096 offset=26783744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1559 nbdkit: file.1: debug: cache: reclaiming block 1560 nbdkit: file.1: debug: cache: writethrough block 6540 (offset 26787840) nbdkit: file.1: debug: file: pwrite count=4096 offset=26787840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1561 nbdkit: file.1: debug: cache: reclaiming block 1562 nbdkit: file.1: debug: cache: writethrough block 6541 (offset 26791936) nbdkit: file.1: debug: file: pwrite count=4096 offset=26791936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1563 nbdkit: file.1: debug: cache: reclaiming block 1564 nbdkit: file.1: debug: cache: writethrough block 6542 (offset 26796032) nbdkit: file.1: debug: file: pwrite count=4096 offset=26796032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1565 nbdkit: file.1: debug: cache: reclaiming block 1566 nbdkit: file.1: debug: cache: writethrough block 6543 (offset 26800128) nbdkit: file.1: debug: file: pwrite count=4096 offset=26800128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1567 nbdkit: file.1: debug: cache: reclaiming block 1568 nbdkit: file.1: debug: cache: writethrough block 6544 (offset 26804224) nbdkit: file.1: debug: file: pwrite count=4096 offset=26804224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1569 nbdkit: file.1: debug: cache: reclaiming block 1570 nbdkit: file.1: debug: cache: writethrough block 6545 (offset 26808320) nbdkit: file.1: debug: file: pwrite count=4096 offset=26808320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1571 nbdkit: file.1: debug: cache: reclaiming block 1572 nbdkit: file.1: debug: cache: writethrough block 6546 (offset 26812416) nbdkit: file.1: debug: file: pwrite count=4096 offset=26812416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1573 nbdkit: file.1: debug: cache: reclaiming block 1574 nbdkit: file.1: debug: cache: writethrough block 6547 (offset 26816512) nbdkit: file.1: debug: file: pwrite count=4096 offset=26816512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1575 nbdkit: file.1: debug: cache: reclaiming block 1576 nbdkit: file.1: debug: cache: writethrough block 6548 (offset 26820608) nbdkit: file.1: debug: file: pwrite count=4096 offset=26820608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1577 nbdkit: file.1: debug: cache: reclaiming block 1578 nbdkit: file.1: debug: cache: writethrough block 6549 (offset 26824704) nbdkit: file.1: debug: file: pwrite count=4096 offset=26824704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1579 nbdkit: file.1: debug: cache: reclaiming block 1580 nbdkit: file.1: debug: cache: writethrough block 6550 (offset 26828800) nbdkit: file.1: debug: file: pwrite count=4096 offset=26828800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1581 nbdkit: file.1: debug: cache: reclaiming block 1582 nbdkit: file.1: debug: cache: writethrough block 6551 (offset 26832896) nbdkit: file.1: debug: file: pwrite count=4096 offset=26832896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1583 nbdkit: file.1: debug: cache: reclaiming block 1584 nbdkit: file.1: debug: cache: writethrough block 6552 (offset 26836992) nbdkit: file.1: debug: file: pwrite count=4096 offset=26836992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1585 nbdkit: file.1: debug: cache: reclaiming block 1586 nbdkit: file.1: debug: cache: writethrough block 6553 (offset 26841088) nbdkit: file.1: debug: file: pwrite count=4096 offset=26841088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1587 nbdkit: file.1: debug: cache: reclaiming block 1588 nbdkit: file.1: debug: cache: writethrough block 6554 (offset 26845184) nbdkit: file.1: debug: file: pwrite count=4096 offset=26845184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1589 nbdkit: file.1: debug: cache: reclaiming block 1590 nbdkit: file.1: debug: cache: writethrough block 6555 (offset 26849280) nbdkit: file.1: debug: file: pwrite count=4096 offset=26849280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1591 nbdkit: file.1: debug: cache: reclaiming block 1592 nbdkit: file.1: debug: cache: writethrough block 6556 (offset 26853376) nbdkit: file.1: debug: file: pwrite count=4096 offset=26853376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1593 nbdkit: file.1: debug: cache: reclaiming block 1594 nbdkit: file.1: debug: cache: writethrough block 6557 (offset 26857472) nbdkit: file.1: debug: file: pwrite count=4096 offset=26857472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1595 nbdkit: file.1: debug: cache: reclaiming block 1596 nbdkit: file.1: debug: cache: writethrough block 6558 (offset 26861568) nbdkit: file.1: debug: file: pwrite count=4096 offset=26861568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1597 nbdkit: file.1: debug: cache: reclaiming block 1598 nbdkit: file.1: debug: cache: writethrough block 6559 (offset 26865664) nbdkit: file.1: debug: file: pwrite count=4096 offset=26865664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1599 nbdkit: file.1: debug: cache: reclaiming block 1600 nbdkit: file.1: debug: cache: writethrough block 6560 (offset 26869760) nbdkit: file.1: debug: file: pwrite count=4096 offset=26869760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1601 nbdkit: file.1: debug: cache: reclaiming block 1602 nbdkit: file.1: debug: cache: writethrough block 6561 (offset 26873856) nbdkit: file.1: debug: file: pwrite count=4096 offset=26873856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1603 nbdkit: file.1: debug: cache: reclaiming block 1604 nbdkit: file.1: debug: cache: writethrough block 6562 (offset 26877952) nbdkit: file.1: debug: file: pwrite count=4096 offset=26877952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1605 nbdkit: file.1: debug: cache: reclaiming block 1606 nbdkit: file.1: debug: cache: writethrough block 6563 (offset 26882048) nbdkit: file.1: debug: file: pwrite count=4096 offset=26882048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1607 nbdkit: file.1: debug: cache: reclaiming block 1608 nbdkit: file.1: debug: cache: writethrough block 6564 (offset 26886144) nbdkit: file.1: debug: file: pwrite count=4096 offset=26886144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1609 nbdkit: file.1: debug: cache: reclaiming block 1610 nbdkit: file.1: debug: cache: writethrough block 6565 (offset 26890240) nbdkit: file.1: debug: file: pwrite count=4096 offset=26890240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1611 nbdkit: file.1: debug: cache: reclaiming block 1612 nbdkit: file.1: debug: cache: writethrough block 6566 (offset 26894336) nbdkit: file.1: debug: file: pwrite count=4096 offset=26894336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1613 nbdkit: file.1: debug: cache: reclaiming block 1614 nbdkit: file.1: debug: cache: writethrough block 6567 (offset 26898432) nbdkit: file.1: debug: file: pwrite count=4096 offset=26898432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1615 nbdkit: file.1: debug: cache: reclaiming block 1616 nbdkit: file.1: debug: cache: writethrough block 6568 (offset 26902528) nbdkit: file.1: debug: file: pwrite count=4096 offset=26902528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1617 nbdkit: file.1: debug: cache: reclaiming block 1618 nbdkit: file.1: debug: cache: writethrough block 6569 (offset 26906624) nbdkit: file.1: debug: file: pwrite count=4096 offset=26906624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1619 nbdkit: file.1: debug: cache: reclaiming block 1620 nbdkit: file.1: debug: cache: writethrough block 6570 (offset 26910720) nbdkit: file.1: debug: file: pwrite count=4096 offset=26910720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1621 nbdkit: file.1: debug: cache: reclaiming block 1622 nbdkit: file.1: debug: cache: writethrough block 6571 (offset 26914816) nbdkit: file.1: debug: file: pwrite count=4096 offset=26914816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1623 nbdkit: file.1: debug: cache: reclaiming block 1624 nbdkit: file.1: debug: cache: writethrough block 6572 (offset 26918912) nbdkit: file.1: debug: file: pwrite count=4096 offset=26918912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1625 nbdkit: file.1: debug: cache: reclaiming block 1626 nbdkit: file.1: debug: cache: writethrough block 6573 (offset 26923008) nbdkit: file.1: debug: file: pwrite count=4096 offset=26923008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1627 nbdkit: file.1: debug: cache: reclaiming block 1628 nbdkit: file.1: debug: cache: writethrough block 6574 (offset 26927104) nbdkit: file.1: debug: file: pwrite count=4096 offset=26927104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1629 nbdkit: file.1: debug: cache: reclaiming block 1630 nbdkit: file.1: debug: cache: writethrough block 6575 (offset 26931200) nbdkit: file.1: debug: file: pwrite count=4096 offset=26931200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1631 nbdkit: file.1: debug: cache: reclaiming block 1632 nbdkit: file.1: debug: cache: writethrough block 6576 (offset 26935296) nbdkit: file.1: debug: file: pwrite count=4096 offset=26935296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1633 nbdkit: file.1: debug: cache: reclaiming block 1634 nbdkit: file.1: debug: cache: writethrough block 6577 (offset 26939392) nbdkit: file.1: debug: file: pwrite count=4096 offset=26939392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1635 nbdkit: file.1: debug: cache: reclaiming block 1636 nbdkit: file.1: debug: cache: writethrough block 6578 (offset 26943488) nbdkit: file.1: debug: file: pwrite count=4096 offset=26943488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1637 nbdkit: file.1: debug: cache: reclaiming block 1638 nbdkit: file.1: debug: cache: writethrough block 6579 (offset 26947584) nbdkit: file.1: debug: file: pwrite count=4096 offset=26947584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1639 nbdkit: file.1: debug: cache: reclaiming block 1640 nbdkit: file.1: debug: cache: writethrough block 6580 (offset 26951680) nbdkit: file.1: debug: file: pwrite count=4096 offset=26951680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1641 nbdkit: file.1: debug: cache: reclaiming block 1642 nbdkit: file.1: debug: cache: writethrough block 6581 (offset 26955776) nbdkit: file.1: debug: file: pwrite count=4096 offset=26955776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1643 nbdkit: file.1: debug: cache: reclaiming block 1644 nbdkit: file.1: debug: cache: writethrough block 6582 (offset 26959872) nbdkit: file.1: debug: file: pwrite count=4096 offset=26959872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1645 nbdkit: file.1: debug: cache: reclaiming block 1646 nbdkit: file.1: debug: cache: writethrough block 6583 (offset 26963968) nbdkit: file.1: debug: file: pwrite count=4096 offset=26963968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1647 nbdkit: file.1: debug: cache: reclaiming block 1648 nbdkit: file.1: debug: cache: writethrough block 6584 (offset 26968064) nbdkit: file.1: debug: file: pwrite count=4096 offset=26968064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1649 nbdkit: file.1: debug: cache: reclaiming block 1650 nbdkit: file.1: debug: cache: writethrough block 6585 (offset 26972160) nbdkit: file.1: debug: file: pwrite count=4096 offset=26972160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1651 nbdkit: file.1: debug: cache: reclaiming block 1652 nbdkit: file.1: debug: cache: writethrough block 6586 (offset 26976256) nbdkit: file.1: debug: file: pwrite count=4096 offset=26976256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1653 nbdkit: file.1: debug: cache: reclaiming block 1654 nbdkit: file.1: debug: cache: writethrough block 6587 (offset 26980352) nbdkit: file.1: debug: file: pwrite count=4096 offset=26980352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1655 nbdkit: file.1: debug: cache: reclaiming block 1656 nbdkit: file.1: debug: cache: writethrough block 6588 (offset 26984448) nbdkit: file.1: debug: file: pwrite count=4096 offset=26984448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1657 nbdkit: file.1: debug: cache: reclaiming block 1658 nbdkit: file.1: debug: cache: writethrough block 6589 (offset 26988544) nbdkit: file.1: debug: file: pwrite count=4096 offset=26988544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1659 nbdkit: file.1: debug: cache: reclaiming block 1660 nbdkit: file.1: debug: cache: writethrough block 6590 (offset 26992640) nbdkit: file.1: debug: file: pwrite count=4096 offset=26992640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1661 nbdkit: file.1: debug: cache: reclaiming block 1662 nbdkit: file.1: debug: cache: writethrough block 6591 (offset 26996736) nbdkit: file.1: debug: file: pwrite count=4096 offset=26996736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1663 nbdkit: file.1: debug: cache: reclaiming block 1664 nbdkit: file.1: debug: cache: writethrough block 6592 (offset 27000832) nbdkit: file.1: debug: file: pwrite count=4096 offset=27000832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1665 nbdkit: file.1: debug: cache: reclaiming block 1666 nbdkit: file.1: debug: cache: writethrough block 6593 (offset 27004928) nbdkit: file.1: debug: file: pwrite count=4096 offset=27004928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1667 nbdkit: file.1: debug: cache: reclaiming block 1668 nbdkit: file.1: debug: cache: writethrough block 6594 (offset 27009024) nbdkit: file.1: debug: file: pwrite count=4096 offset=27009024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1669 nbdkit: file.1: debug: cache: reclaiming block 1670 nbdkit: file.1: debug: cache: writethrough block 6595 (offset 27013120) nbdkit: file.1: debug: file: pwrite count=4096 offset=27013120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1671 nbdkit: file.1: debug: cache: reclaiming block 1672 nbdkit: file.1: debug: cache: writethrough block 6596 (offset 27017216) nbdkit: file.1: debug: file: pwrite count=4096 offset=27017216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1673 nbdkit: file.1: debug: cache: reclaiming block 1674 nbdkit: file.1: debug: cache: writethrough block 6597 (offset 27021312) nbdkit: file.1: debug: file: pwrite count=4096 offset=27021312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1675 nbdkit: file.1: debug: cache: reclaiming block 1676 nbdkit: file.1: debug: cache: writethrough block 6598 (offset 27025408) nbdkit: file.1: debug: file: pwrite count=4096 offset=27025408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1677 nbdkit: file.1: debug: cache: reclaiming block 1678 nbdkit: file.1: debug: cache: writethrough block 6599 (offset 27029504) nbdkit: file.1: debug: file: pwrite count=4096 offset=27029504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1679 nbdkit: file.1: debug: cache: reclaiming block 1680 nbdkit: file.1: debug: cache: writethrough block 6600 (offset 27033600) nbdkit: file.1: debug: file: pwrite count=4096 offset=27033600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1681 nbdkit: file.1: debug: cache: reclaiming block 1682 nbdkit: file.1: debug: cache: writethrough block 6601 (offset 27037696) nbdkit: file.1: debug: file: pwrite count=4096 offset=27037696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1683 nbdkit: file.1: debug: cache: reclaiming block 1684 nbdkit: file.1: debug: cache: writethrough block 6602 (offset 27041792) nbdkit: file.1: debug: file: pwrite count=4096 offset=27041792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1685 nbdkit: file.1: debug: cache: reclaiming block 1686 nbdkit: file.1: debug: cache: writethrough block 6603 (offset 27045888) nbdkit: file.1: debug: file: pwrite count=4096 offset=27045888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1687 nbdkit: file.1: debug: cache: reclaiming block 1688 nbdkit: file.1: debug: cache: writethrough block 6604 (offset 27049984) nbdkit: file.1: debug: file: pwrite count=4096 offset=27049984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1689 nbdkit: file.1: debug: cache: reclaiming block 1690 nbdkit: file.1: debug: cache: writethrough block 6605 (offset 27054080) nbdkit: file.1: debug: file: pwrite count=4096 offset=27054080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1691 nbdkit: file.1: debug: cache: reclaiming block 1692 nbdkit: file.1: debug: cache: writethrough block 6606 (offset 27058176) nbdkit: file.1: debug: file: pwrite count=4096 offset=27058176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1693 nbdkit: file.1: debug: cache: reclaiming block 1694 nbdkit: file.1: debug: cache: writethrough block 6607 (offset 27062272) nbdkit: file.1: debug: file: pwrite count=4096 offset=27062272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1695 nbdkit: file.1: debug: cache: reclaiming block 1696 nbdkit: file.1: debug: cache: writethrough block 6608 (offset 27066368) nbdkit: file.1: debug: file: pwrite count=4096 offset=27066368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1697 nbdkit: file.1: debug: cache: reclaiming block 1698 nbdkit: file.1: debug: cache: writethrough block 6609 (offset 27070464) nbdkit: file.1: debug: file: pwrite count=4096 offset=27070464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1699 nbdkit: file.1: debug: cache: reclaiming block 1700 nbdkit: file.1: debug: cache: writethrough block 6610 (offset 27074560) nbdkit: file.1: debug: file: pwrite count=4096 offset=27074560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1701 nbdkit: file.1: debug: cache: reclaiming block 1702 nbdkit: file.1: debug: cache: writethrough block 6611 (offset 27078656) nbdkit: file.1: debug: file: pwrite count=4096 offset=27078656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1703 nbdkit: file.1: debug: cache: reclaiming block 1704 nbdkit: file.1: debug: cache: writethrough block 6612 (offset 27082752) nbdkit: file.1: debug: file: pwrite count=4096 offset=27082752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1705 nbdkit: file.1: debug: cache: reclaiming block 1706 nbdkit: file.1: debug: cache: writethrough block 6613 (offset 27086848) nbdkit: file.1: debug: file: pwrite count=4096 offset=27086848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1707 nbdkit: file.1: debug: cache: reclaiming block 1708 nbdkit: file.1: debug: cache: writethrough block 6614 (offset 27090944) nbdkit: file.1: debug: file: pwrite count=4096 offset=27090944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1709 nbdkit: file.1: debug: cache: reclaiming block 1710 nbdkit: file.1: debug: cache: writethrough block 6615 (offset 27095040) nbdkit: file.1: debug: file: pwrite count=4096 offset=27095040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1711 nbdkit: file.1: debug: cache: reclaiming block 1712 nbdkit: file.1: debug: cache: writethrough block 6616 (offset 27099136) nbdkit: file.1: debug: file: pwrite count=4096 offset=27099136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1713 nbdkit: file.1: debug: cache: reclaiming block 1714 nbdkit: file.1: debug: cache: writethrough block 6617 (offset 27103232) nbdkit: file.1: debug: file: pwrite count=4096 offset=27103232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1715 nbdkit: file.1: debug: cache: reclaiming block 1716 nbdkit: file.1: debug: cache: writethrough block 6618 (offset 27107328) nbdkit: file.1: debug: file: pwrite count=4096 offset=27107328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1717 nbdkit: file.1: debug: cache: reclaiming block 1718 nbdkit: file.1: debug: cache: writethrough block 6619 (offset 27111424) nbdkit: file.1: debug: file: pwrite count=4096 offset=27111424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1719 nbdkit: file.1: debug: cache: reclaiming block 1720 nbdkit: file.1: debug: cache: writethrough block 6620 (offset 27115520) nbdkit: file.1: debug: file: pwrite count=4096 offset=27115520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1721 nbdkit: file.1: debug: cache: reclaiming block 1722 nbdkit: file.1: debug: cache: writethrough block 6621 (offset 27119616) nbdkit: file.1: debug: file: pwrite count=4096 offset=27119616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1723 nbdkit: file.1: debug: cache: reclaiming block 1724 nbdkit: file.1: debug: cache: writethrough block 6622 (offset 27123712) nbdkit: file.1: debug: file: pwrite count=4096 offset=27123712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1725 nbdkit: file.1: debug: cache: reclaiming block 1726 nbdkit: file.1: debug: cache: writethrough block 6623 (offset 27127808) nbdkit: file.1: debug: file: pwrite count=4096 offset=27127808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1727 nbdkit: file.1: debug: cache: reclaiming block 1728 nbdkit: file.1: debug: cache: writethrough block 6624 (offset 27131904) nbdkit: file.1: debug: file: pwrite count=4096 offset=27131904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1729 nbdkit: file.1: debug: cache: reclaiming block 1730 nbdkit: file.1: debug: cache: writethrough block 6625 (offset 27136000) nbdkit: file.1: debug: file: pwrite count=4096 offset=27136000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1731 nbdkit: file.1: debug: cache: reclaiming block 1732 nbdkit: file.1: debug: cache: writethrough block 6626 (offset 27140096) nbdkit: file.1: debug: file: pwrite count=4096 offset=27140096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1733 nbdkit: file.1: debug: cache: reclaiming block 1734 nbdkit: file.1: debug: cache: writethrough block 6627 (offset 27144192) nbdkit: file.1: debug: file: pwrite count=4096 offset=27144192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1735 nbdkit: file.1: debug: cache: reclaiming block 1736 nbdkit: file.1: debug: cache: writethrough block 6628 (offset 27148288) nbdkit: file.1: debug: file: pwrite count=4096 offset=27148288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1737 nbdkit: file.1: debug: cache: reclaiming block 1738 nbdkit: file.1: debug: cache: writethrough block 6629 (offset 27152384) nbdkit: file.1: debug: file: pwrite count=4096 offset=27152384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1739 nbdkit: file.1: debug: cache: reclaiming block 1740 nbdkit: file.1: debug: cache: writethrough block 6630 (offset 27156480) nbdkit: file.1: debug: file: pwrite count=4096 offset=27156480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1741 nbdkit: file.1: debug: cache: reclaiming block 1742 nbdkit: file.1: debug: cache: writethrough block 6631 (offset 27160576) nbdkit: file.1: debug: file: pwrite count=4096 offset=27160576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1743 nbdkit: file.1: debug: cache: reclaiming block 1744 nbdkit: file.1: debug: cache: writethrough block 6632 (offset 27164672) nbdkit: file.1: debug: file: pwrite count=4096 offset=27164672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1745 nbdkit: file.1: debug: cache: reclaiming block 1746 nbdkit: file.1: debug: cache: writethrough block 6633 (offset 27168768) nbdkit: file.1: debug: file: pwrite count=4096 offset=27168768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1747 nbdkit: file.1: debug: cache: reclaiming block 1748 nbdkit: file.1: debug: cache: writethrough block 6634 (offset 27172864) nbdkit: file.1: debug: file: pwrite count=4096 offset=27172864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1749 nbdkit: file.1: debug: cache: reclaiming block 1750 nbdkit: file.1: debug: cache: writethrough block 6635 (offset 27176960) nbdkit: file.1: debug: file: pwrite count=4096 offset=27176960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1751 nbdkit: file.1: debug: cache: reclaiming block 1752 nbdkit: file.1: debug: cache: writethrough block 6636 (offset 27181056) nbdkit: file.1: debug: file: pwrite count=4096 offset=27181056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1753 nbdkit: file.1: debug: cache: reclaiming block 1754 nbdkit: file.1: debug: cache: writethrough block 6637 (offset 27185152) nbdkit: file.1: debug: file: pwrite count=4096 offset=27185152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1755 nbdkit: file.1: debug: cache: reclaiming block 1756 nbdkit: file.1: debug: cache: writethrough block 6638 (offset 27189248) nbdkit: file.1: debug: file: pwrite count=4096 offset=27189248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1757 nbdkit: file.1: debug: cache: reclaiming block 1758 nbdkit: file.1: debug: cache: writethrough block 6639 (offset 27193344) nbdkit: file.1: debug: file: pwrite count=4096 offset=27193344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1759 nbdkit: file.1: debug: cache: reclaiming block 1760 nbdkit: file.1: debug: cache: writethrough block 6640 (offset 27197440) nbdkit: file.1: debug: file: pwrite count=4096 offset=27197440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1761 nbdkit: file.1: debug: cache: reclaiming block 1762 nbdkit: file.1: debug: cache: writethrough block 6641 (offset 27201536) nbdkit: file.1: debug: file: pwrite count=4096 offset=27201536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1763 nbdkit: file.1: debug: cache: reclaiming block 1764 nbdkit: file.1: debug: cache: writethrough block 6642 (offset 27205632) nbdkit: file.1: debug: file: pwrite count=4096 offset=27205632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1765 nbdkit: file.1: debug: cache: reclaiming block 1766 nbdkit: file.1: debug: cache: writethrough block 6643 (offset 27209728) nbdkit: file.1: debug: file: pwrite count=4096 offset=27209728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1767 nbdkit: file.1: debug: cache: reclaiming block 1768 nbdkit: file.1: debug: cache: writethrough block 6644 (offset 27213824) nbdkit: file.1: debug: file: pwrite count=4096 offset=27213824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1769 nbdkit: file.1: debug: cache: reclaiming block 1770 nbdkit: file.1: debug: cache: writethrough block 6645 (offset 27217920) nbdkit: file.1: debug: file: pwrite count=4096 offset=27217920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1771 nbdkit: file.1: debug: cache: reclaiming block 1772 nbdkit: file.1: debug: cache: writethrough block 6646 (offset 27222016) nbdkit: file.1: debug: file: pwrite count=4096 offset=27222016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1773 nbdkit: file.1: debug: cache: reclaiming block 1774 nbdkit: file.1: debug: cache: writethrough block 6647 (offset 27226112) nbdkit: file.1: debug: file: pwrite count=4096 offset=27226112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1775 nbdkit: file.1: debug: cache: reclaiming block 1776 nbdkit: file.1: debug: cache: writethrough block 6648 (offset 27230208) nbdkit: file.1: debug: file: pwrite count=4096 offset=27230208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1777 nbdkit: file.1: debug: cache: reclaiming block 1778 nbdkit: file.1: debug: cache: writethrough block 6649 (offset 27234304) nbdkit: file.1: debug: file: pwrite count=4096 offset=27234304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1779 nbdkit: file.1: debug: cache: reclaiming block 1780 nbdkit: file.1: debug: cache: writethrough block 6650 (offset 27238400) nbdkit: file.1: debug: file: pwrite count=4096 offset=27238400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1781 nbdkit: file.1: debug: cache: reclaiming block 1782 nbdkit: file.1: debug: cache: writethrough block 6651 (offset 27242496) nbdkit: file.1: debug: file: pwrite count=4096 offset=27242496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1783 nbdkit: file.1: debug: cache: reclaiming block 1784 nbdkit: file.1: debug: cache: writethrough block 6652 (offset 27246592) nbdkit: file.1: debug: file: pwrite count=4096 offset=27246592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1785 nbdkit: file.1: debug: cache: reclaiming block 1786 nbdkit: file.1: debug: cache: writethrough block 6653 (offset 27250688) nbdkit: file.1: debug: file: pwrite count=4096 offset=27250688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1787 nbdkit: file.1: debug: cache: reclaiming block 1788 nbdkit: file.1: debug: cache: writethrough block 6654 (offset 27254784) nbdkit: file.1: debug: file: pwrite count=4096 offset=27254784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1789 nbdkit: file.1: debug: cache: reclaiming block 1790 nbdkit: file.1: debug: cache: writethrough block 6655 (offset 27258880) nbdkit: file.1: debug: file: pwrite count=4096 offset=27258880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1791 nbdkit: file.1: debug: cache: reclaiming block 1792 nbdkit: file.1: debug: cache: writethrough block 6656 (offset 27262976) nbdkit: file.1: debug: file: pwrite count=4096 offset=27262976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1793 nbdkit: file.1: debug: cache: reclaiming block 1794 nbdkit: file.1: debug: cache: writethrough block 6657 (offset 27267072) nbdkit: file.1: debug: file: pwrite count=4096 offset=27267072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1795 nbdkit: file.1: debug: cache: reclaiming block 1796 nbdkit: file.1: debug: cache: writethrough block 6658 (offset 27271168) nbdkit: file.1: debug: file: pwrite count=4096 offset=27271168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1797 nbdkit: file.1: debug: cache: reclaiming block 1798 nbdkit: file.1: debug: cache: writethrough block 6659 (offset 27275264) nbdkit: file.1: debug: file: pwrite count=4096 offset=27275264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1799 nbdkit: file.1: debug: cache: reclaiming block 1800 nbdkit: file.1: debug: cache: writethrough block 6660 (offset 27279360) nbdkit: file.1: debug: file: pwrite count=4096 offset=27279360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1801 nbdkit: file.1: debug: cache: reclaiming block 1802 nbdkit: file.1: debug: cache: writethrough block 6661 (offset 27283456) nbdkit: file.1: debug: file: pwrite count=4096 offset=27283456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1803 nbdkit: file.1: debug: cache: reclaiming block 1804 nbdkit: file.1: debug: cache: writethrough block 6662 (offset 27287552) nbdkit: file.1: debug: file: pwrite count=4096 offset=27287552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1805 nbdkit: file.1: debug: cache: reclaiming block 1806 nbdkit: file.1: debug: cache: writethrough block 6663 (offset 27291648) nbdkit: file.1: debug: file: pwrite count=4096 offset=27291648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1807 nbdkit: file.1: debug: cache: reclaiming block 1808 nbdkit: file.1: debug: cache: writethrough block 6664 (offset 27295744) nbdkit: file.1: debug: file: pwrite count=4096 offset=27295744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1809 nbdkit: file.1: debug: cache: reclaiming block 1810 nbdkit: file.1: debug: cache: writethrough block 6665 (offset 27299840) nbdkit: file.1: debug: file: pwrite count=4096 offset=27299840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1811 nbdkit: file.1: debug: cache: reclaiming block 1812 nbdkit: file.1: debug: cache: writethrough block 6666 (offset 27303936) nbdkit: file.1: debug: file: pwrite count=4096 offset=27303936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1813 nbdkit: file.1: debug: cache: reclaiming block 1814 nbdkit: file.1: debug: cache: writethrough block 6667 (offset 27308032) nbdkit: file.1: debug: file: pwrite count=4096 offset=27308032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1815 nbdkit: file.1: debug: cache: reclaiming block 1816 nbdkit: file.1: debug: cache: writethrough block 6668 (offset 27312128) nbdkit: file.1: debug: file: pwrite count=4096 offset=27312128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1817 nbdkit: file.1: debug: cache: reclaiming block 1818 nbdkit: file.1: debug: cache: writethrough block 6669 (offset 27316224) nbdkit: file.1: debug: file: pwrite count=4096 offset=27316224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1819 nbdkit: file.1: debug: cache: reclaiming block 1820 nbdkit: file.1: debug: cache: writethrough block 6670 (offset 27320320) nbdkit: file.1: debug: file: pwrite count=4096 offset=27320320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1821 nbdkit: file.1: debug: cache: reclaiming block 1822 nbdkit: file.1: debug: cache: writethrough block 6671 (offset 27324416) nbdkit: file.1: debug: file: pwrite count=4096 offset=27324416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1823 nbdkit: file.1: debug: cache: reclaiming block 1824 nbdkit: file.1: debug: cache: writethrough block 6672 (offset 27328512) nbdkit: file.1: debug: file: pwrite count=4096 offset=27328512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1825 nbdkit: file.1: debug: cache: reclaiming block 1826 nbdkit: file.1: debug: cache: writethrough block 6673 (offset 27332608) nbdkit: file.1: debug: file: pwrite count=4096 offset=27332608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1827 nbdkit: file.1: debug: cache: reclaiming block 1828 nbdkit: file.1: debug: cache: writethrough block 6674 (offset 27336704) nbdkit: file.1: debug: file: pwrite count=4096 offset=27336704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1829 nbdkit: file.1: debug: cache: reclaiming block 1830 nbdkit: file.1: debug: cache: writethrough block 6675 (offset 27340800) nbdkit: file.1: debug: file: pwrite count=4096 offset=27340800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1831 nbdkit: file.1: debug: cache: reclaiming block 1832 nbdkit: file.1: debug: cache: writethrough block 6676 (offset 27344896) nbdkit: file.1: debug: file: pwrite count=4096 offset=27344896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1833 nbdkit: file.1: debug: cache: reclaiming block 1834 nbdkit: file.1: debug: cache: writethrough block 6677 (offset 27348992) nbdkit: file.1: debug: file: pwrite count=4096 offset=27348992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1835 nbdkit: file.1: debug: cache: reclaiming block 1836 nbdkit: file.1: debug: cache: writethrough block 6678 (offset 27353088) nbdkit: file.1: debug: file: pwrite count=4096 offset=27353088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1837 nbdkit: file.1: debug: cache: reclaiming block 1838 nbdkit: file.1: debug: cache: writethrough block 6679 (offset 27357184) nbdkit: file.1: debug: file: pwrite count=4096 offset=27357184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1839 nbdkit: file.1: debug: cache: reclaiming block 1840 nbdkit: file.1: debug: cache: writethrough block 6680 (offset 27361280) nbdkit: file.1: debug: file: pwrite count=4096 offset=27361280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1841 nbdkit: file.1: debug: cache: reclaiming block 1842 nbdkit: file.1: debug: cache: writethrough block 6681 (offset 27365376) nbdkit: file.1: debug: file: pwrite count=4096 offset=27365376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1843 nbdkit: file.1: debug: cache: reclaiming block 1844 nbdkit: file.1: debug: cache: writethrough block 6682 (offset 27369472) nbdkit: file.1: debug: file: pwrite count=4096 offset=27369472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1845 nbdkit: file.1: debug: cache: reclaiming block 1846 nbdkit: file.1: debug: cache: writethrough block 6683 (offset 27373568) nbdkit: file.1: debug: file: pwrite count=4096 offset=27373568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1847 nbdkit: file.1: debug: cache: reclaiming block 1848 nbdkit: file.1: debug: cache: writethrough block 6684 (offset 27377664) nbdkit: file.1: debug: file: pwrite count=4096 offset=27377664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1849 nbdkit: file.1: debug: cache: reclaiming block 1850 nbdkit: file.1: debug: cache: writethrough block 6685 (offset 27381760) nbdkit: file.1: debug: file: pwrite count=4096 offset=27381760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1851 nbdkit: file.1: debug: cache: reclaiming block 1852 nbdkit: file.1: debug: cache: writethrough block 6686 (offset 27385856) nbdkit: file.1: debug: file: pwrite count=4096 offset=27385856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1853 nbdkit: file.1: debug: cache: reclaiming block 1854 nbdkit: file.1: debug: cache: writethrough block 6687 (offset 27389952) nbdkit: file.1: debug: file: pwrite count=4096 offset=27389952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1855 nbdkit: file.1: debug: cache: reclaiming block 1856 nbdkit: file.1: debug: cache: writethrough block 6688 (offset 27394048) nbdkit: file.1: debug: file: pwrite count=4096 offset=27394048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1857 nbdkit: file.1: debug: cache: reclaiming block 1858 nbdkit: file.1: debug: cache: writethrough block 6689 (offset 27398144) nbdkit: file.1: debug: file: pwrite count=4096 offset=27398144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1859 nbdkit: file.1: debug: cache: reclaiming block 1860 nbdkit: file.1: debug: cache: writethrough block 6690 (offset 27402240) nbdkit: file.1: debug: file: pwrite count=4096 offset=27402240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1861 nbdkit: file.1: debug: cache: reclaiming block 1862 nbdkit: file.1: debug: cache: writethrough block 6691 (offset 27406336) nbdkit: file.1: debug: file: pwrite count=4096 offset=27406336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1863 nbdkit: file.1: debug: cache: reclaiming block 1864 nbdkit: file.1: debug: cache: writethrough block 6692 (offset 27410432) nbdkit: file.1: debug: file: pwrite count=4096 offset=27410432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1865 nbdkit: file.1: debug: cache: reclaiming block 1866 nbdkit: file.1: debug: cache: writethrough block 6693 (offset 27414528) nbdkit: file.1: debug: file: pwrite count=4096 offset=27414528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1867 nbdkit: file.1: debug: cache: reclaiming block 1868 nbdkit: file.1: debug: cache: writethrough block 6694 (offset 27418624) nbdkit: file.1: debug: file: pwrite count=4096 offset=27418624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1869 nbdkit: file.1: debug: cache: reclaiming block 1870 nbdkit: file.1: debug: cache: writethrough block 6695 (offset 27422720) nbdkit: file.1: debug: file: pwrite count=4096 offset=27422720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1871 nbdkit: file.1: debug: cache: reclaiming block 1872 nbdkit: file.1: debug: cache: writethrough block 6696 (offset 27426816) nbdkit: file.1: debug: file: pwrite count=4096 offset=27426816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1873 nbdkit: file.1: debug: cache: reclaiming block 1874 nbdkit: file.1: debug: cache: writethrough block 6697 (offset 27430912) nbdkit: file.1: debug: file: pwrite count=4096 offset=27430912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1875 nbdkit: file.1: debug: cache: reclaiming block 1876 nbdkit: file.1: debug: cache: writethrough block 6698 (offset 27435008) nbdkit: file.1: debug: file: pwrite count=4096 offset=27435008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1877 nbdkit: file.1: debug: cache: reclaiming block 1878 nbdkit: file.1: debug: cache: writethrough block 6699 (offset 27439104) nbdkit: file.1: debug: file: pwrite count=4096 offset=27439104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1879 nbdkit: file.1: debug: cache: reclaiming block 1880 nbdkit: file.1: debug: cache: writethrough block 6700 (offset 27443200) nbdkit: file.1: debug: file: pwrite count=4096 offset=27443200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1881 nbdkit: file.1: debug: cache: reclaiming block 1882 nbdkit: file.1: debug: cache: writethrough block 6701 (offset 27447296) nbdkit: file.1: debug: file: pwrite count=4096 offset=27447296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1883 nbdkit: file.1: debug: cache: reclaiming block 1884 nbdkit: file.1: debug: cache: writethrough block 6702 (offset 27451392) nbdkit: file.1: debug: file: pwrite count=4096 offset=27451392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1885 nbdkit: file.1: debug: cache: reclaiming block 1886 nbdkit: file.1: debug: cache: writethrough block 6703 (offset 27455488) nbdkit: file.1: debug: file: pwrite count=4096 offset=27455488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1887 nbdkit: file.1: debug: cache: reclaiming block 1888 nbdkit: file.1: debug: cache: writethrough block 6704 (offset 27459584) nbdkit: file.1: debug: file: pwrite count=4096 offset=27459584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1889 nbdkit: file.1: debug: cache: reclaiming block 1890 nbdkit: file.1: debug: cache: writethrough block 6705 (offset 27463680) nbdkit: file.1: debug: file: pwrite count=4096 offset=27463680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1891 nbdkit: file.1: debug: cache: reclaiming block 1892 nbdkit: file.1: debug: cache: writethrough block 6706 (offset 27467776) nbdkit: file.1: debug: file: pwrite count=4096 offset=27467776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1893 nbdkit: file.1: debug: cache: reclaiming block 1894 nbdkit: file.1: debug: cache: writethrough block 6707 (offset 27471872) nbdkit: file.1: debug: file: pwrite count=4096 offset=27471872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1895 nbdkit: file.1: debug: cache: reclaiming block 1896 nbdkit: file.1: debug: cache: writethrough block 6708 (offset 27475968) nbdkit: file.1: debug: file: pwrite count=4096 offset=27475968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1897 nbdkit: file.1: debug: cache: reclaiming block 1898 nbdkit: file.1: debug: cache: writethrough block 6709 (offset 27480064) nbdkit: file.1: debug: file: pwrite count=4096 offset=27480064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1899 nbdkit: file.1: debug: cache: reclaiming block 1900 nbdkit: file.1: debug: cache: writethrough block 6710 (offset 27484160) nbdkit: file.1: debug: file: pwrite count=4096 offset=27484160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1901 nbdkit: file.1: debug: cache: reclaiming block 1902 nbdkit: file.1: debug: cache: writethrough block 6711 (offset 27488256) nbdkit: file.1: debug: file: pwrite count=4096 offset=27488256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1903 nbdkit: file.1: debug: cache: reclaiming block 1904 nbdkit: file.1: debug: cache: writethrough block 6712 (offset 27492352) nbdkit: file.1: debug: file: pwrite count=4096 offset=27492352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1905 nbdkit: file.1: debug: cache: reclaiming block 1906 nbdkit: file.1: debug: cache: writethrough block 6713 (offset 27496448) nbdkit: file.1: debug: file: pwrite count=4096 offset=27496448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1907 nbdkit: file.1: debug: cache: reclaiming block 1908 nbdkit: file.1: debug: cache: writethrough block 6714 (offset 27500544) nbdkit: file.1: debug: file: pwrite count=4096 offset=27500544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1909 nbdkit: file.1: debug: cache: reclaiming block 1910 nbdkit: file.1: debug: cache: writethrough block 6715 (offset 27504640) nbdkit: file.1: debug: file: pwrite count=4096 offset=27504640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1911 nbdkit: file.1: debug: cache: reclaiming block 1912 nbdkit: file.1: debug: cache: writethrough block 6716 (offset 27508736) nbdkit: file.1: debug: file: pwrite count=4096 offset=27508736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1913 nbdkit: file.1: debug: cache: reclaiming block 1914 nbdkit: file.1: debug: cache: writethrough block 6717 (offset 27512832) nbdkit: file.1: debug: file: pwrite count=4096 offset=27512832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1915 nbdkit: file.1: debug: cache: reclaiming block 1916 nbdkit: file.1: debug: cache: writethrough block 6718 (offset 27516928) nbdkit: file.1: debug: file: pwrite count=4096 offset=27516928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1917 nbdkit: file.1: debug: cache: reclaiming block 1918 nbdkit: file.1: debug: cache: writethrough block 6719 (offset 27521024) nbdkit: file.1: debug: file: pwrite count=4096 offset=27521024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1919 nbdkit: file.1: debug: cache: reclaiming block 1920 nbdkit: file.1: debug: cache: writethrough block 6720 (offset 27525120) nbdkit: file.1: debug: file: pwrite count=4096 offset=27525120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1921 nbdkit: file.1: debug: cache: reclaiming block 1922 nbdkit: file.1: debug: cache: writethrough block 6721 (offset 27529216) nbdkit: file.1: debug: file: pwrite count=4096 offset=27529216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1923 nbdkit: file.1: debug: cache: reclaiming block 1924 nbdkit: file.1: debug: cache: writethrough block 6722 (offset 27533312) nbdkit: file.1: debug: file: pwrite count=4096 offset=27533312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1925 nbdkit: file.1: debug: cache: reclaiming block 1926 nbdkit: file.1: debug: cache: writethrough block 6723 (offset 27537408) nbdkit: file.1: debug: file: pwrite count=4096 offset=27537408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1927 nbdkit: file.1: debug: cache: reclaiming block 1928 nbdkit: file.1: debug: cache: writethrough block 6724 (offset 27541504) nbdkit: file.1: debug: file: pwrite count=4096 offset=27541504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1929 nbdkit: file.1: debug: cache: reclaiming block 1930 nbdkit: file.1: debug: cache: writethrough block 6725 (offset 27545600) nbdkit: file.1: debug: file: pwrite count=4096 offset=27545600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1931 nbdkit: file.1: debug: cache: reclaiming block 1932 nbdkit: file.1: debug: cache: writethrough block 6726 (offset 27549696) nbdkit: file.1: debug: file: pwrite count=4096 offset=27549696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1933 nbdkit: file.1: debug: cache: reclaiming block 1934 nbdkit: file.1: debug: cache: writethrough block 6727 (offset 27553792) nbdkit: file.1: debug: file: pwrite count=4096 offset=27553792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1935 nbdkit: file.1: debug: cache: reclaiming block 1936 nbdkit: file.1: debug: cache: writethrough block 6728 (offset 27557888) nbdkit: file.1: debug: file: pwrite count=4096 offset=27557888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1937 nbdkit: file.1: debug: cache: reclaiming block 1938 nbdkit: file.1: debug: cache: writethrough block 6729 (offset 27561984) nbdkit: file.1: debug: file: pwrite count=4096 offset=27561984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1939 nbdkit: file.1: debug: cache: reclaiming block 1940 nbdkit: file.1: debug: cache: writethrough block 6730 (offset 27566080) nbdkit: file.1: debug: file: pwrite count=4096 offset=27566080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1941 nbdkit: file.1: debug: cache: reclaiming block 1942 nbdkit: file.1: debug: cache: writethrough block 6731 (offset 27570176) nbdkit: file.1: debug: file: pwrite count=4096 offset=27570176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1943 nbdkit: file.1: debug: cache: reclaiming block 1944 nbdkit: file.1: debug: cache: writethrough block 6732 (offset 27574272) nbdkit: file.1: debug: file: pwrite count=4096 offset=27574272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1945 nbdkit: file.1: debug: cache: reclaiming block 1946 nbdkit: file.1: debug: cache: writethrough block 6733 (offset 27578368) nbdkit: file.1: debug: file: pwrite count=4096 offset=27578368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1947 nbdkit: file.1: debug: cache: reclaiming block 1948 nbdkit: file.1: debug: cache: writethrough block 6734 (offset 27582464) nbdkit: file.1: debug: file: pwrite count=4096 offset=27582464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1949 nbdkit: file.1: debug: cache: reclaiming block 1950 nbdkit: file.1: debug: cache: writethrough block 6735 (offset 27586560) nbdkit: file.1: debug: file: pwrite count=4096 offset=27586560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1951 nbdkit: file.1: debug: cache: reclaiming block 1952 nbdkit: file.1: debug: cache: writethrough block 6736 (offset 27590656) nbdkit: file.1: debug: file: pwrite count=4096 offset=27590656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1953 nbdkit: file.1: debug: cache: reclaiming block 1954 nbdkit: file.1: debug: cache: writethrough block 6737 (offset 27594752) nbdkit: file.1: debug: file: pwrite count=4096 offset=27594752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1955 nbdkit: file.1: debug: cache: reclaiming block 1956 nbdkit: file.1: debug: cache: writethrough block 6738 (offset 27598848) nbdkit: file.1: debug: file: pwrite count=4096 offset=27598848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1957 nbdkit: file.1: debug: cache: reclaiming block 1958 nbdkit: file.1: debug: cache: writethrough block 6739 (offset 27602944) nbdkit: file.1: debug: file: pwrite count=4096 offset=27602944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1959 nbdkit: file.1: debug: cache: reclaiming block 1960 nbdkit: file.1: debug: cache: writethrough block 6740 (offset 27607040) nbdkit: file.1: debug: file: pwrite count=4096 offset=27607040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1961 nbdkit: file.1: debug: cache: reclaiming block 1962 nbdkit: file.1: debug: cache: writethrough block 6741 (offset 27611136) nbdkit: file.1: debug: file: pwrite count=4096 offset=27611136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1963 nbdkit: file.1: debug: cache: reclaiming block 1964 nbdkit: file.1: debug: cache: writethrough block 6742 (offset 27615232) nbdkit: file.1: debug: file: pwrite count=4096 offset=27615232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1965 nbdkit: file.1: debug: cache: reclaiming block 1966 nbdkit: file.1: debug: cache: writethrough block 6743 (offset 27619328) nbdkit: file.1: debug: file: pwrite count=4096 offset=27619328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1967 nbdkit: file.1: debug: cache: reclaiming block 1968 nbdkit: file.1: debug: cache: writethrough block 6744 (offset 27623424) nbdkit: file.1: debug: file: pwrite count=4096 offset=27623424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1969 nbdkit: file.1: debug: cache: reclaiming block 1970 nbdkit: file.1: debug: cache: writethrough block 6745 (offset 27627520) nbdkit: file.1: debug: file: pwrite count=4096 offset=27627520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1971 nbdkit: file.1: debug: cache: reclaiming block 1972 nbdkit: file.1: debug: cache: writethrough block 6746 (offset 27631616) nbdkit: file.1: debug: file: pwrite count=4096 offset=27631616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1973 nbdkit: file.1: debug: cache: reclaiming block 1974 nbdkit: file.1: debug: cache: writethrough block 6747 (offset 27635712) nbdkit: file.1: debug: file: pwrite count=4096 offset=27635712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1975 nbdkit: file.1: debug: cache: reclaiming block 1976 nbdkit: file.1: debug: cache: writethrough block 6748 (offset 27639808) nbdkit: file.1: debug: file: pwrite count=4096 offset=27639808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1977 nbdkit: file.1: debug: cache: reclaiming block 1978 nbdkit: file.1: debug: cache: writethrough block 6749 (offset 27643904) nbdkit: file.1: debug: file: pwrite count=4096 offset=27643904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1979 nbdkit: file.1: debug: cache: reclaiming block 1980 nbdkit: file.1: debug: cache: writethrough block 6750 (offset 27648000) nbdkit: file.1: debug: file: pwrite count=4096 offset=27648000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1981 nbdkit: file.1: debug: cache: reclaiming block 1982 nbdkit: file.1: debug: cache: writethrough block 6751 (offset 27652096) nbdkit: file.1: debug: file: pwrite count=4096 offset=27652096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1983 nbdkit: file.1: debug: cache: reclaiming block 1984 nbdkit: file.1: debug: cache: writethrough block 6752 (offset 27656192) nbdkit: file.1: debug: file: pwrite count=4096 offset=27656192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1985 nbdkit: file.1: debug: cache: reclaiming block 1986 nbdkit: file.1: debug: cache: writethrough block 6753 (offset 27660288) nbdkit: file.1: debug: file: pwrite count=4096 offset=27660288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1987 nbdkit: file.1: debug: cache: reclaiming block 1988 nbdkit: file.1: debug: cache: writethrough block 6754 (offset 27664384) nbdkit: file.1: debug: file: pwrite count=4096 offset=27664384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1989 nbdkit: file.1: debug: cache: reclaiming block 1990 nbdkit: file.1: debug: cache: writethrough block 6755 (offset 27668480) nbdkit: file.1: debug: file: pwrite count=4096 offset=27668480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1991 nbdkit: file.1: debug: cache: reclaiming block 1992 nbdkit: file.1: debug: cache: writethrough block 6756 (offset 27672576) nbdkit: file.1: debug: file: pwrite count=4096 offset=27672576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1993 nbdkit: file.1: debug: cache: reclaiming block 1994 nbdkit: file.1: debug: cache: writethrough block 6757 (offset 27676672) nbdkit: file.1: debug: file: pwrite count=4096 offset=27676672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1995 nbdkit: file.1: debug: cache: reclaiming block 1996 nbdkit: file.1: debug: cache: writethrough block 6758 (offset 27680768) nbdkit: file.1: debug: file: pwrite count=4096 offset=27680768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1997 nbdkit: file.1: debug: cache: reclaiming block 1998 nbdkit: file.1: debug: cache: writethrough block 6759 (offset 27684864) nbdkit: file.1: debug: file: pwrite count=4096 offset=27684864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 1999 nbdkit: file.1: debug: cache: reclaiming block 2000 nbdkit: file.1: debug: cache: writethrough block 6760 (offset 27688960) nbdkit: file.1: debug: file: pwrite count=4096 offset=27688960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2001 nbdkit: file.1: debug: cache: reclaiming block 2002 nbdkit: file.1: debug: cache: writethrough block 6761 (offset 27693056) nbdkit: file.1: debug: file: pwrite count=4096 offset=27693056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2003 nbdkit: file.1: debug: cache: reclaiming block 2004 nbdkit: file.1: debug: cache: writethrough block 6762 (offset 27697152) nbdkit: file.1: debug: file: pwrite count=4096 offset=27697152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2005 nbdkit: file.1: debug: cache: reclaiming block 2006 nbdkit: file.1: debug: cache: writethrough block 6763 (offset 27701248) nbdkit: file.1: debug: file: pwrite count=4096 offset=27701248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2007 nbdkit: file.1: debug: cache: reclaiming block 2008 nbdkit: file.1: debug: cache: writethrough block 6764 (offset 27705344) nbdkit: file.1: debug: file: pwrite count=4096 offset=27705344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2009 nbdkit: file.1: debug: cache: reclaiming block 2010 nbdkit: file.1: debug: cache: writethrough block 6765 (offset 27709440) nbdkit: file.1: debug: file: pwrite count=4096 offset=27709440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2011 nbdkit: file.1: debug: cache: reclaiming block 2012 nbdkit: file.1: debug: cache: writethrough block 6766 (offset 27713536) nbdkit: file.1: debug: file: pwrite count=4096 offset=27713536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2013 nbdkit: file.1: debug: cache: reclaiming block 2014 nbdkit: file.1: debug: cache: writethrough block 6767 (offset 27717632) nbdkit: file.1: debug: file: pwrite count=4096 offset=27717632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2015 nbdkit: file.1: debug: cache: reclaiming block 2016 nbdkit: file.1: debug: cache: writethrough block 6768 (offset 27721728) nbdkit: file.1: debug: file: pwrite count=4096 offset=27721728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2017 nbdkit: file.1: debug: cache: reclaiming block 2018 nbdkit: file.1: debug: cache: writethrough block 6769 (offset 27725824) nbdkit: file.1: debug: file: pwrite count=4096 offset=27725824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2019 nbdkit: file.1: debug: cache: reclaiming block 2020 nbdkit: file.1: debug: cache: writethrough block 6770 (offset 27729920) nbdkit: file.1: debug: file: pwrite count=4096 offset=27729920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2021 nbdkit: file.1: debug: cache: reclaiming block 2022 nbdkit: file.1: debug: cache: writethrough block 6771 (offset 27734016) nbdkit: file.1: debug: file: pwrite count=4096 offset=27734016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2023 nbdkit: file.1: debug: cache: reclaiming block 2024 nbdkit: file.1: debug: cache: writethrough block 6772 (offset 27738112) nbdkit: file.1: debug: file: pwrite count=4096 offset=27738112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2025 nbdkit: file.1: debug: cache: reclaiming block 2026 nbdkit: file.1: debug: cache: writethrough block 6773 (offset 27742208) nbdkit: file.1: debug: file: pwrite count=4096 offset=27742208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2027 nbdkit: file.1: debug: cache: reclaiming block 2028 nbdkit: file.1: debug: cache: writethrough block 6774 (offset 27746304) nbdkit: file.1: debug: file: pwrite count=4096 offset=27746304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2029 nbdkit: file.1: debug: cache: reclaiming block 2030 nbdkit: file.1: debug: cache: writethrough block 6775 (offset 27750400) nbdkit: file.1: debug: file: pwrite count=4096 offset=27750400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2031 nbdkit: file.1: debug: cache: reclaiming block 2032 nbdkit: file.1: debug: cache: writethrough block 6776 (offset 27754496) nbdkit: file.1: debug: file: pwrite count=4096 offset=27754496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2033 nbdkit: file.1: debug: cache: reclaiming block 2034 nbdkit: file.1: debug: cache: writethrough block 6777 (offset 27758592) nbdkit: file.1: debug: file: pwrite count=4096 offset=27758592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2035 nbdkit: file.1: debug: cache: reclaiming block 2036 nbdkit: file.1: debug: cache: writethrough block 6778 (offset 27762688) nbdkit: file.1: debug: file: pwrite count=4096 offset=27762688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2037 nbdkit: file.1: debug: cache: reclaiming block 2038 nbdkit: file.1: debug: cache: writethrough block 6779 (offset 27766784) nbdkit: file.1: debug: file: pwrite count=4096 offset=27766784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2039 nbdkit: file.1: debug: cache: reclaiming block 2040 nbdkit: file.1: debug: cache: writethrough block 6780 (offset 27770880) nbdkit: file.1: debug: file: pwrite count=4096 offset=27770880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2041 nbdkit: file.1: debug: cache: reclaiming block 2042 nbdkit: file.1: debug: cache: writethrough block 6781 (offset 27774976) nbdkit: file.1: debug: file: pwrite count=4096 offset=27774976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2043 nbdkit: file.1: debug: cache: reclaiming block 2044 nbdkit: file.1: debug: cache: writethrough block 6782 (offset 27779072) nbdkit: file.1: debug: file: pwrite count=4096 offset=27779072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2045 nbdkit: file.1: debug: cache: reclaiming block 2046 nbdkit: file.1: debug: cache: writethrough block 6783 (offset 27783168) nbdkit: file.1: debug: file: pwrite count=4096 offset=27783168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2047 nbdkit: file.1: debug: cache: reclaiming block 2048 nbdkit: file.1: debug: cache: writethrough block 6784 (offset 27787264) nbdkit: file.1: debug: file: pwrite count=4096 offset=27787264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2049 nbdkit: file.1: debug: cache: reclaiming block 2050 nbdkit: file.1: debug: cache: writethrough block 6785 (offset 27791360) nbdkit: file.1: debug: file: pwrite count=4096 offset=27791360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2051 nbdkit: file.1: debug: cache: reclaiming block 2052 nbdkit: file.1: debug: cache: writethrough block 6786 (offset 27795456) nbdkit: file.1: debug: file: pwrite count=4096 offset=27795456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2053 nbdkit: file.1: debug: cache: reclaiming block 2054 nbdkit: file.1: debug: cache: writethrough block 6787 (offset 27799552) nbdkit: file.1: debug: file: pwrite count=4096 offset=27799552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2055 nbdkit: file.1: debug: cache: reclaiming block 2056 nbdkit: file.1: debug: cache: writethrough block 6788 (offset 27803648) nbdkit: file.1: debug: file: pwrite count=4096 offset=27803648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2057 nbdkit: file.1: debug: cache: reclaiming block 2058 nbdkit: file.1: debug: cache: writethrough block 6789 (offset 27807744) nbdkit: file.1: debug: file: pwrite count=4096 offset=27807744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2059 nbdkit: file.1: debug: cache: reclaiming block 2060 nbdkit: file.1: debug: cache: writethrough block 6790 (offset 27811840) nbdkit: file.1: debug: file: pwrite count=4096 offset=27811840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2061 nbdkit: file.1: debug: cache: reclaiming block 2062 nbdkit: file.1: debug: cache: writethrough block 6791 (offset 27815936) nbdkit: file.1: debug: file: pwrite count=4096 offset=27815936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2063 nbdkit: file.1: debug: cache: reclaiming block 2064 nbdkit: file.1: debug: cache: writethrough block 6792 (offset 27820032) nbdkit: file.1: debug: file: pwrite count=4096 offset=27820032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2065 nbdkit: file.1: debug: cache: reclaiming block 2066 nbdkit: file.1: debug: cache: writethrough block 6793 (offset 27824128) nbdkit: file.1: debug: file: pwrite count=4096 offset=27824128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2067 nbdkit: file.1: debug: cache: reclaiming block 2068 nbdkit: file.1: debug: cache: writethrough block 6794 (offset 27828224) nbdkit: file.1: debug: file: pwrite count=4096 offset=27828224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2069 nbdkit: file.1: debug: cache: reclaiming block 2070 nbdkit: file.1: debug: cache: writethrough block 6795 (offset 27832320) nbdkit: file.1: debug: file: pwrite count=4096 offset=27832320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2071 nbdkit: file.1: debug: cache: reclaiming block 2072 nbdkit: file.1: debug: cache: writethrough block 6796 (offset 27836416) nbdkit: file.1: debug: file: pwrite count=4096 offset=27836416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2073 nbdkit: file.1: debug: cache: reclaiming block 2074 nbdkit: file.1: debug: cache: writethrough block 6797 (offset 27840512) nbdkit: file.1: debug: file: pwrite count=4096 offset=27840512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2075 nbdkit: file.1: debug: cache: reclaiming block 2076 nbdkit: file.1: debug: cache: writethrough block 6798 (offset 27844608) nbdkit: file.1: debug: file: pwrite count=4096 offset=27844608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2077 nbdkit: file.1: debug: cache: reclaiming block 2078 nbdkit: file.1: debug: cache: writethrough block 6799 (offset 27848704) nbdkit: file.1: debug: file: pwrite count=4096 offset=27848704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2079 nbdkit: file.1: debug: cache: reclaiming block 2080 nbdkit: file.1: debug: cache: writethrough block 6800 (offset 27852800) nbdkit: file.1: debug: file: pwrite count=4096 offset=27852800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2081 nbdkit: file.1: debug: cache: reclaiming block 2082 nbdkit: file.1: debug: cache: writethrough block 6801 (offset 27856896) nbdkit: file.1: debug: file: pwrite count=4096 offset=27856896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2083 nbdkit: file.1: debug: cache: reclaiming block 2084 nbdkit: file.1: debug: cache: writethrough block 6802 (offset 27860992) nbdkit: file.1: debug: file: pwrite count=4096 offset=27860992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2085 nbdkit: file.1: debug: cache: reclaiming block 2086 nbdkit: file.1: debug: cache: writethrough block 6803 (offset 27865088) nbdkit: file.1: debug: file: pwrite count=4096 offset=27865088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2087 nbdkit: file.1: debug: cache: reclaiming block 2088 nbdkit: file.1: debug: cache: writethrough block 6804 (offset 27869184) nbdkit: file.1: debug: file: pwrite count=4096 offset=27869184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2089 nbdkit: file.1: debug: cache: reclaiming block 2090 nbdkit: file.1: debug: cache: writethrough block 6805 (offset 27873280) nbdkit: file.1: debug: file: pwrite count=4096 offset=27873280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2091 nbdkit: file.1: debug: cache: reclaiming block 2092 nbdkit: file.1: debug: cache: writethrough block 6806 (offset 27877376) nbdkit: file.1: debug: file: pwrite count=4096 offset=27877376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2093 nbdkit: file.1: debug: cache: reclaiming block 2094 nbdkit: file.1: debug: cache: writethrough block 6807 (offset 27881472) nbdkit: file.1: debug: file: pwrite count=4096 offset=27881472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2095 nbdkit: file.1: debug: cache: reclaiming block 2096 nbdkit: file.1: debug: cache: writethrough block 6808 (offset 27885568) nbdkit: file.1: debug: file: pwrite count=4096 offset=27885568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2097 nbdkit: file.1: debug: cache: reclaiming block 2098 nbdkit: file.1: debug: cache: writethrough block 6809 (offset 27889664) nbdkit: file.1: debug: file: pwrite count=4096 offset=27889664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2099 nbdkit: file.1: debug: cache: reclaiming block 2100 nbdkit: file.1: debug: cache: writethrough block 6810 (offset 27893760) nbdkit: file.1: debug: file: pwrite count=4096 offset=27893760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2101 nbdkit: file.1: debug: cache: reclaiming block 2102 nbdkit: file.1: debug: cache: writethrough block 6811 (offset 27897856) nbdkit: file.1: debug: file: pwrite count=4096 offset=27897856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2103 nbdkit: file.1: debug: cache: reclaiming block 2104 nbdkit: file.1: debug: cache: writethrough block 6812 (offset 27901952) nbdkit: file.1: debug: file: pwrite count=4096 offset=27901952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2105 nbdkit: file.1: debug: cache: reclaiming block 2106 nbdkit: file.1: debug: cache: writethrough block 6813 (offset 27906048) nbdkit: file.1: debug: file: pwrite count=4096 offset=27906048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2107 nbdkit: file.1: debug: cache: reclaiming block 2108 nbdkit: file.1: debug: cache: writethrough block 6814 (offset 27910144) nbdkit: file.1: debug: file: pwrite count=4096 offset=27910144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2109 nbdkit: file.1: debug: cache: reclaiming block 2110 nbdkit: file.1: debug: cache: writethrough block 6815 (offset 27914240) nbdkit: file.1: debug: file: pwrite count=4096 offset=27914240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2111 nbdkit: file.1: debug: cache: reclaiming block 2112 nbdkit: file.1: debug: cache: writethrough block 6816 (offset 27918336) nbdkit: file.1: debug: file: pwrite count=4096 offset=27918336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2113 nbdkit: file.1: debug: cache: reclaiming block 2114 nbdkit: file.1: debug: cache: writethrough block 6817 (offset 27922432) nbdkit: file.1: debug: file: pwrite count=4096 offset=27922432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2115 nbdkit: file.1: debug: cache: reclaiming block 2116 nbdkit: file.1: debug: cache: writethrough block 6818 (offset 27926528) nbdkit: file.1: debug: file: pwrite count=4096 offset=27926528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2117 nbdkit: file.1: debug: cache: reclaiming block 2118 nbdkit: file.1: debug: cache: writethrough block 6819 (offset 27930624) nbdkit: file.1: debug: file: pwrite count=4096 offset=27930624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2119 nbdkit: file.1: debug: cache: reclaiming block 2120 nbdkit: file.1: debug: cache: writethrough block 6820 (offset 27934720) nbdkit: file.1: debug: file: pwrite count=4096 offset=27934720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2121 nbdkit: file.1: debug: cache: reclaiming block 2122 nbdkit: file.1: debug: cache: writethrough block 6821 (offset 27938816) nbdkit: file.1: debug: file: pwrite count=4096 offset=27938816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2123 nbdkit: file.1: debug: cache: reclaiming block 2124 nbdkit: file.1: debug: cache: writethrough block 6822 (offset 27942912) nbdkit: file.1: debug: file: pwrite count=4096 offset=27942912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2125 nbdkit: file.1: debug: cache: reclaiming block 2126 nbdkit: file.1: debug: cache: writethrough block 6823 (offset 27947008) nbdkit: file.1: debug: file: pwrite count=4096 offset=27947008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2127 nbdkit: file.1: debug: cache: reclaiming block 2128 nbdkit: file.1: debug: cache: writethrough block 6824 (offset 27951104) nbdkit: file.1: debug: file: pwrite count=4096 offset=27951104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2129 nbdkit: file.1: debug: cache: reclaiming block 2130 nbdkit: file.1: debug: cache: writethrough block 6825 (offset 27955200) nbdkit: file.1: debug: file: pwrite count=4096 offset=27955200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2131 nbdkit: file.1: debug: cache: reclaiming block 2132 nbdkit: file.1: debug: cache: writethrough block 6826 (offset 27959296) nbdkit: file.1: debug: file: pwrite count=4096 offset=27959296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2133 nbdkit: file.1: debug: cache: reclaiming block 2134 nbdkit: file.1: debug: cache: writethrough block 6827 (offset 27963392) nbdkit: file.1: debug: file: pwrite count=4096 offset=27963392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2135 nbdkit: file.1: debug: cache: reclaiming block 2136 nbdkit: file.1: debug: cache: writethrough block 6828 (offset 27967488) nbdkit: file.1: debug: file: pwrite count=4096 offset=27967488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2137 nbdkit: file.1: debug: cache: reclaiming block 2138 nbdkit: file.1: debug: cache: writethrough block 6829 (offset 27971584) nbdkit: file.1: debug: file: pwrite count=4096 offset=27971584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2139 nbdkit: file.1: debug: cache: reclaiming block 2140 nbdkit: file.1: debug: cache: writethrough block 6830 (offset 27975680) nbdkit: file.1: debug: file: pwrite count=4096 offset=27975680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2141 nbdkit: file.1: debug: cache: reclaiming block 2142 nbdkit: file.1: debug: cache: writethrough block 6831 (offset 27979776) nbdkit: file.1: debug: file: pwrite count=4096 offset=27979776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2143 nbdkit: file.1: debug: cache: reclaiming block 2144 nbdkit: file.1: debug: cache: writethrough block 6832 (offset 27983872) nbdkit: file.1: debug: file: pwrite count=4096 offset=27983872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2145 nbdkit: file.1: debug: cache: reclaiming block 2146 nbdkit: file.1: debug: cache: writethrough block 6833 (offset 27987968) nbdkit: file.1: debug: file: pwrite count=4096 offset=27987968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2147 nbdkit: file.1: debug: cache: reclaiming block 2148 nbdkit: file.1: debug: cache: writethrough block 6834 (offset 27992064) nbdkit: file.1: debug: file: pwrite count=4096 offset=27992064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2149 nbdkit: file.1: debug: cache: reclaiming block 2150 nbdkit: file.1: debug: cache: writethrough block 6835 (offset 27996160) nbdkit: file.1: debug: file: pwrite count=4096 offset=27996160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2151 nbdkit: file.1: debug: cache: reclaiming block 2152 nbdkit: file.1: debug: cache: writethrough block 6836 (offset 28000256) nbdkit: file.1: debug: file: pwrite count=4096 offset=28000256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2153 nbdkit: file.1: debug: cache: reclaiming block 2154 nbdkit: file.1: debug: cache: writethrough block 6837 (offset 28004352) nbdkit: file.1: debug: file: pwrite count=4096 offset=28004352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2155 nbdkit: file.1: debug: cache: reclaiming block 2156 nbdkit: file.1: debug: cache: writethrough block 6838 (offset 28008448) nbdkit: file.1: debug: file: pwrite count=4096 offset=28008448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2157 nbdkit: file.1: debug: cache: reclaiming block 2158 nbdkit: file.1: debug: cache: writethrough block 6839 (offset 28012544) nbdkit: file.1: debug: file: pwrite count=4096 offset=28012544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2159 nbdkit: file.1: debug: cache: reclaiming block 2160 nbdkit: file.1: debug: cache: writethrough block 6840 (offset 28016640) nbdkit: file.1: debug: file: pwrite count=4096 offset=28016640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2161 nbdkit: file.1: debug: cache: reclaiming block 2162 nbdkit: file.1: debug: cache: writethrough block 6841 (offset 28020736) nbdkit: file.1: debug: file: pwrite count=4096 offset=28020736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2163 nbdkit: file.1: debug: cache: reclaiming block 2164 nbdkit: file.1: debug: cache: writethrough block 6842 (offset 28024832) nbdkit: file.1: debug: file: pwrite count=4096 offset=28024832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2165 nbdkit: file.1: debug: cache: reclaiming block 2166 nbdkit: file.1: debug: cache: writethrough block 6843 (offset 28028928) nbdkit: file.1: debug: file: pwrite count=4096 offset=28028928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2167 nbdkit: file.1: debug: cache: reclaiming block 2168 nbdkit: file.1: debug: cache: writethrough block 6844 (offset 28033024) nbdkit: file.1: debug: file: pwrite count=4096 offset=28033024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2169 nbdkit: file.1: debug: cache: reclaiming block 2170 nbdkit: file.1: debug: cache: writethrough block 6845 (offset 28037120) nbdkit: file.1: debug: file: pwrite count=4096 offset=28037120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2171 nbdkit: file.1: debug: cache: reclaiming block 2172 nbdkit: file.1: debug: cache: writethrough block 6846 (offset 28041216) nbdkit: file.1: debug: file: pwrite count=4096 offset=28041216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2173 nbdkit: file.1: debug: cache: reclaiming block 2174 nbdkit: file.1: debug: cache: writethrough block 6847 (offset 28045312) nbdkit: file.1: debug: file: pwrite count=4096 offset=28045312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2175 nbdkit: file.1: debug: cache: reclaiming block 2176 nbdkit: file.1: debug: cache: writethrough block 6848 (offset 28049408) nbdkit: file.1: debug: file: pwrite count=4096 offset=28049408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2177 nbdkit: file.1: debug: cache: reclaiming block 2178 nbdkit: file.1: debug: cache: writethrough block 6849 (offset 28053504) nbdkit: file.1: debug: file: pwrite count=4096 offset=28053504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2179 nbdkit: file.1: debug: cache: reclaiming block 2180 nbdkit: file.1: debug: cache: writethrough block 6850 (offset 28057600) nbdkit: file.1: debug: file: pwrite count=4096 offset=28057600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2181 nbdkit: file.1: debug: cache: reclaiming block 2182 nbdkit: file.1: debug: cache: writethrough block 6851 (offset 28061696) nbdkit: file.1: debug: file: pwrite count=4096 offset=28061696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2183 nbdkit: file.1: debug: cache: reclaiming block 2184 nbdkit: file.1: debug: cache: writethrough block 6852 (offset 28065792) nbdkit: file.1: debug: file: pwrite count=4096 offset=28065792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2185 nbdkit: file.1: debug: cache: reclaiming block 2186 nbdkit: file.1: debug: cache: writethrough block 6853 (offset 28069888) nbdkit: file.1: debug: file: pwrite count=4096 offset=28069888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2187 nbdkit: file.1: debug: cache: reclaiming block 2188 nbdkit: file.1: debug: cache: writethrough block 6854 (offset 28073984) nbdkit: file.1: debug: file: pwrite count=4096 offset=28073984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2189 nbdkit: file.1: debug: cache: reclaiming block 2190 nbdkit: file.1: debug: cache: writethrough block 6855 (offset 28078080) nbdkit: file.1: debug: file: pwrite count=4096 offset=28078080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2191 nbdkit: file.1: debug: cache: reclaiming block 2192 nbdkit: file.1: debug: cache: writethrough block 6856 (offset 28082176) nbdkit: file.1: debug: file: pwrite count=4096 offset=28082176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2193 nbdkit: file.1: debug: cache: reclaiming block 2194 nbdkit: file.1: debug: cache: writethrough block 6857 (offset 28086272) nbdkit: file.1: debug: file: pwrite count=4096 offset=28086272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2195 nbdkit: file.1: debug: cache: reclaiming block 2196 nbdkit: file.1: debug: cache: writethrough block 6858 (offset 28090368) nbdkit: file.1: debug: file: pwrite count=4096 offset=28090368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2197 nbdkit: file.1: debug: cache: reclaiming block 2198 nbdkit: file.1: debug: cache: writethrough block 6859 (offset 28094464) nbdkit: file.1: debug: file: pwrite count=4096 offset=28094464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2199 nbdkit: file.1: debug: cache: reclaiming block 2200 nbdkit: file.1: debug: cache: writethrough block 6860 (offset 28098560) nbdkit: file.1: debug: file: pwrite count=4096 offset=28098560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2201 nbdkit: file.1: debug: cache: reclaiming block 2202 nbdkit: file.1: debug: cache: writethrough block 6861 (offset 28102656) nbdkit: file.1: debug: file: pwrite count=4096 offset=28102656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2203 nbdkit: file.1: debug: cache: reclaiming block 2204 nbdkit: file.1: debug: cache: writethrough block 6862 (offset 28106752) nbdkit: file.1: debug: file: pwrite count=4096 offset=28106752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2205 nbdkit: file.1: debug: cache: reclaiming block 2206 nbdkit: file.1: debug: cache: writethrough block 6863 (offset 28110848) nbdkit: file.1: debug: file: pwrite count=4096 offset=28110848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2207 nbdkit: file.1: debug: cache: reclaiming block 2208 nbdkit: file.1: debug: cache: writethrough block 6864 (offset 28114944) nbdkit: file.1: debug: file: pwrite count=4096 offset=28114944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2209 nbdkit: file.1: debug: cache: reclaiming block 2210 nbdkit: file.1: debug: cache: writethrough block 6865 (offset 28119040) nbdkit: file.1: debug: file: pwrite count=4096 offset=28119040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2211 nbdkit: file.1: debug: cache: reclaiming block 2212 nbdkit: file.1: debug: cache: writethrough block 6866 (offset 28123136) nbdkit: file.1: debug: file: pwrite count=4096 offset=28123136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2213 nbdkit: file.1: debug: cache: reclaiming block 2214 nbdkit: file.1: debug: cache: writethrough block 6867 (offset 28127232) nbdkit: file.1: debug: file: pwrite count=4096 offset=28127232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2215 nbdkit: file.1: debug: cache: reclaiming block 2216 nbdkit: file.1: debug: cache: writethrough block 6868 (offset 28131328) nbdkit: file.1: debug: file: pwrite count=4096 offset=28131328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2217 nbdkit: file.1: debug: cache: reclaiming block 2218 nbdkit: file.1: debug: cache: writethrough block 6869 (offset 28135424) nbdkit: file.1: debug: file: pwrite count=4096 offset=28135424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2219 nbdkit: file.1: debug: cache: reclaiming block 2220 nbdkit: file.1: debug: cache: writethrough block 6870 (offset 28139520) nbdkit: file.1: debug: file: pwrite count=4096 offset=28139520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2221 nbdkit: file.1: debug: cache: reclaiming block 2222 nbdkit: file.1: debug: cache: writethrough block 6871 (offset 28143616) nbdkit: file.1: debug: file: pwrite count=4096 offset=28143616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2223 nbdkit: file.1: debug: cache: reclaiming block 2224 nbdkit: file.1: debug: cache: writethrough block 6872 (offset 28147712) nbdkit: file.1: debug: file: pwrite count=4096 offset=28147712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2225 nbdkit: file.1: debug: cache: reclaiming block 2226 nbdkit: file.1: debug: cache: writethrough block 6873 (offset 28151808) nbdkit: file.1: debug: file: pwrite count=4096 offset=28151808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2227 nbdkit: file.1: debug: cache: reclaiming block 2228 nbdkit: file.1: debug: cache: writethrough block 6874 (offset 28155904) nbdkit: file.1: debug: file: pwrite count=4096 offset=28155904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2229 nbdkit: file.1: debug: cache: reclaiming block 2230 nbdkit: file.1: debug: cache: writethrough block 6875 (offset 28160000) nbdkit: file.1: debug: file: pwrite count=4096 offset=28160000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2231 nbdkit: file.1: debug: cache: reclaiming block 2232 nbdkit: file.1: debug: cache: writethrough block 6876 (offset 28164096) nbdkit: file.1: debug: file: pwrite count=4096 offset=28164096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2233 nbdkit: file.1: debug: cache: reclaiming block 2234 nbdkit: file.1: debug: cache: writethrough block 6877 (offset 28168192) nbdkit: file.1: debug: file: pwrite count=4096 offset=28168192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2235 nbdkit: file.1: debug: cache: reclaiming block 2236 nbdkit: file.1: debug: cache: writethrough block 6878 (offset 28172288) nbdkit: file.1: debug: file: pwrite count=4096 offset=28172288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2237 nbdkit: file.1: debug: cache: reclaiming block 2238 nbdkit: file.1: debug: cache: writethrough block 6879 (offset 28176384) nbdkit: file.1: debug: file: pwrite count=4096 offset=28176384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2239 nbdkit: file.1: debug: cache: reclaiming block 2240 nbdkit: file.1: debug: cache: writethrough block 6880 (offset 28180480) nbdkit: file.1: debug: file: pwrite count=4096 offset=28180480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2241 nbdkit: file.1: debug: cache: reclaiming block 2242 nbdkit: file.1: debug: cache: writethrough block 6881 (offset 28184576) nbdkit: file.1: debug: file: pwrite count=4096 offset=28184576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2243 nbdkit: file.1: debug: cache: reclaiming block 2244 nbdkit: file.1: debug: cache: writethrough block 6882 (offset 28188672) nbdkit: file.1: debug: file: pwrite count=4096 offset=28188672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2245 nbdkit: file.1: debug: cache: reclaiming block 2246 nbdkit: file.1: debug: cache: writethrough block 6883 (offset 28192768) nbdkit: file.1: debug: file: pwrite count=4096 offset=28192768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2247 nbdkit: file.1: debug: cache: reclaiming block 2248 nbdkit: file.1: debug: cache: writethrough block 6884 (offset 28196864) nbdkit: file.1: debug: file: pwrite count=4096 offset=28196864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2249 nbdkit: file.1: debug: cache: reclaiming block 2250 nbdkit: file.1: debug: cache: writethrough block 6885 (offset 28200960) nbdkit: file.1: debug: file: pwrite count=4096 offset=28200960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2251 nbdkit: file.1: debug: cache: reclaiming block 2252 nbdkit: file.1: debug: cache: writethrough block 6886 (offset 28205056) nbdkit: file.1: debug: file: pwrite count=4096 offset=28205056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2253 nbdkit: file.1: debug: cache: reclaiming block 2254 nbdkit: file.1: debug: cache: writethrough block 6887 (offset 28209152) nbdkit: file.1: debug: file: pwrite count=4096 offset=28209152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2255 nbdkit: file.1: debug: cache: reclaiming block 2256 nbdkit: file.1: debug: cache: writethrough block 6888 (offset 28213248) nbdkit: file.1: debug: file: pwrite count=4096 offset=28213248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2257 nbdkit: file.1: debug: cache: reclaiming block 2258 nbdkit: file.1: debug: cache: writethrough block 6889 (offset 28217344) nbdkit: file.1: debug: file: pwrite count=4096 offset=28217344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2259 nbdkit: file.1: debug: cache: reclaiming block 2260 nbdkit: file.1: debug: cache: writethrough block 6890 (offset 28221440) nbdkit: file.1: debug: file: pwrite count=4096 offset=28221440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2261 nbdkit: file.1: debug: cache: reclaiming block 2262 nbdkit: file.1: debug: cache: writethrough block 6891 (offset 28225536) nbdkit: file.1: debug: file: pwrite count=4096 offset=28225536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2263 nbdkit: file.1: debug: cache: reclaiming block 2264 nbdkit: file.1: debug: cache: writethrough block 6892 (offset 28229632) nbdkit: file.1: debug: file: pwrite count=4096 offset=28229632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2265 nbdkit: file.1: debug: cache: reclaiming block 2266 nbdkit: file.1: debug: cache: writethrough block 6893 (offset 28233728) nbdkit: file.1: debug: file: pwrite count=4096 offset=28233728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2267 nbdkit: file.1: debug: cache: reclaiming block 2268 nbdkit: file.1: debug: cache: writethrough block 6894 (offset 28237824) nbdkit: file.1: debug: file: pwrite count=4096 offset=28237824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2269 nbdkit: file.1: debug: cache: reclaiming block 2270 nbdkit: file.1: debug: cache: writethrough block 6895 (offset 28241920) nbdkit: file.1: debug: file: pwrite count=4096 offset=28241920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2271 nbdkit: file.1: debug: cache: reclaiming block 2272 nbdkit: file.1: debug: cache: writethrough block 6896 (offset 28246016) nbdkit: file.1: debug: file: pwrite count=4096 offset=28246016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2273 nbdkit: file.1: debug: cache: reclaiming block 2274 nbdkit: file.1: debug: cache: writethrough block 6897 (offset 28250112) nbdkit: file.1: debug: file: pwrite count=4096 offset=28250112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2275 nbdkit: file.1: debug: cache: reclaiming block 2276 nbdkit: file.1: debug: cache: writethrough block 6898 (offset 28254208) nbdkit: file.1: debug: file: pwrite count=4096 offset=28254208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2277 nbdkit: file.1: debug: cache: reclaiming block 2278 nbdkit: file.1: debug: cache: writethrough block 6899 (offset 28258304) nbdkit: file.1: debug: file: pwrite count=4096 offset=28258304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2279 nbdkit: file.1: debug: cache: reclaiming block 2280 nbdkit: file.1: debug: cache: writethrough block 6900 (offset 28262400) nbdkit: file.1: debug: file: pwrite count=4096 offset=28262400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2281 nbdkit: file.1: debug: cache: reclaiming block 2282 nbdkit: file.1: debug: cache: writethrough block 6901 (offset 28266496) nbdkit: file.1: debug: file: pwrite count=4096 offset=28266496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2283 nbdkit: file.1: debug: cache: reclaiming block 2284 nbdkit: file.1: debug: cache: writethrough block 6902 (offset 28270592) nbdkit: file.1: debug: file: pwrite count=4096 offset=28270592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2285 nbdkit: file.1: debug: cache: reclaiming block 2286 nbdkit: file.1: debug: cache: writethrough block 6903 (offset 28274688) nbdkit: file.1: debug: file: pwrite count=4096 offset=28274688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2287 nbdkit: file.1: debug: cache: reclaiming block 2288 nbdkit: file.1: debug: cache: writethrough block 6904 (offset 28278784) nbdkit: file.1: debug: file: pwrite count=4096 offset=28278784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2289 nbdkit: file.1: debug: cache: reclaiming block 2290 nbdkit: file.1: debug: cache: writethrough block 6905 (offset 28282880) nbdkit: file.1: debug: file: pwrite count=4096 offset=28282880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2291 nbdkit: file.1: debug: cache: reclaiming block 2292 nbdkit: file.1: debug: cache: writethrough block 6906 (offset 28286976) nbdkit: file.1: debug: file: pwrite count=4096 offset=28286976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2293 nbdkit: file.1: debug: cache: reclaiming block 2294 nbdkit: file.1: debug: cache: writethrough block 6907 (offset 28291072) nbdkit: file.1: debug: file: pwrite count=4096 offset=28291072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2295 nbdkit: file.1: debug: cache: reclaiming block 2296 nbdkit: file.1: debug: cache: writethrough block 6908 (offset 28295168) nbdkit: file.1: debug: file: pwrite count=4096 offset=28295168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2297 nbdkit: file.1: debug: cache: reclaiming block 2298 nbdkit: file.1: debug: cache: writethrough block 6909 (offset 28299264) nbdkit: file.1: debug: file: pwrite count=4096 offset=28299264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2299 nbdkit: file.1: debug: cache: reclaiming block 2300 nbdkit: file.1: debug: cache: writethrough block 6910 (offset 28303360) nbdkit: file.1: debug: file: pwrite count=4096 offset=28303360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2301 nbdkit: file.1: debug: cache: reclaiming block 2302 nbdkit: file.1: debug: cache: writethrough block 6911 (offset 28307456) nbdkit: file.1: debug: file: pwrite count=4096 offset=28307456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2303 nbdkit: file.1: debug: cache: reclaiming block 2304 nbdkit: file.1: debug: cache: writethrough block 6912 (offset 28311552) nbdkit: file.1: debug: file: pwrite count=4096 offset=28311552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2305 nbdkit: file.1: debug: cache: reclaiming block 2306 nbdkit: file.1: debug: cache: writethrough block 6913 (offset 28315648) nbdkit: file.1: debug: file: pwrite count=4096 offset=28315648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2307 nbdkit: file.1: debug: cache: reclaiming block 2308 nbdkit: file.1: debug: cache: writethrough block 6914 (offset 28319744) nbdkit: file.1: debug: file: pwrite count=4096 offset=28319744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2309 nbdkit: file.1: debug: cache: reclaiming block 2310 nbdkit: file.1: debug: cache: writethrough block 6915 (offset 28323840) nbdkit: file.1: debug: file: pwrite count=4096 offset=28323840 fua=1 nbdkit: file.1: debug: cache: stop reclaiming nbdkit: file.1: debug: cache: writethrough block 6916 (offset 28327936) nbdkit: file.1: debug: file: pwrite count=4096 offset=28327936 fua=1 nbdkit: file.1: debug: cache: writethrough block 6917 (offset 28332032) nbdkit: file.1: debug: file: pwrite count=4096 offset=28332032 fua=1 nbdkit: file.1: debug: cache: writethrough block 6918 (offset 28336128) nbdkit: file.1: debug: file: pwrite count=4096 offset=28336128 fua=1 nbdkit: file.1: debug: cache: writethrough block 6919 (offset 28340224) nbdkit: file.1: debug: file: pwrite count=4096 offset=28340224 fua=1 nbdkit: file.1: debug: cache: writethrough block 6920 (offset 28344320) nbdkit: file.1: debug: file: pwrite count=4096 offset=28344320 fua=1 nbdkit: file.1: debug: cache: writethrough block 6921 (offset 28348416) nbdkit: file.1: debug: file: pwrite count=4096 offset=28348416 fua=1 nbdkit: file.1: debug: cache: writethrough block 6922 (offset 28352512) nbdkit: file.1: debug: file: pwrite count=4096 offset=28352512 fua=1 nbdkit: file.1: debug: cache: writethrough block 6923 (offset 28356608) nbdkit: file.1: debug: file: pwrite count=4096 offset=28356608 fua=1 nbdkit: file.1: debug: cache: writethrough block 6924 (offset 28360704) nbdkit: file.1: debug: file: pwrite count=4096 offset=28360704 fua=1 nbdkit: file.1: debug: cache: writethrough block 6925 (offset 28364800) nbdkit: file.1: debug: file: pwrite count=4096 offset=28364800 fua=1 nbdkit: file.1: debug: cache: writethrough block 6926 (offset 28368896) nbdkit: file.1: debug: file: pwrite count=4096 offset=28368896 fua=1 nbdkit: file.1: debug: cache: writethrough block 6927 (offset 28372992) nbdkit: file.1: debug: file: pwrite count=4096 offset=28372992 fua=1 nbdkit: file.1: debug: cache: writethrough block 6928 (offset 28377088) nbdkit: file.1: debug: file: pwrite count=4096 offset=28377088 fua=1 nbdkit: file.1: debug: cache: writethrough block 6929 (offset 28381184) nbdkit: file.1: debug: file: pwrite count=4096 offset=28381184 fua=1 nbdkit: file.1: debug: cache: writethrough block 6930 (offset 28385280) nbdkit: file.1: debug: file: pwrite count=4096 offset=28385280 fua=1 nbdkit: file.1: debug: cache: writethrough block 6931 (offset 28389376) nbdkit: file.1: debug: file: pwrite count=4096 offset=28389376 fua=1 nbdkit: file.1: debug: cache: writethrough block 6932 (offset 28393472) nbdkit: file.1: debug: file: pwrite count=4096 offset=28393472 fua=1 nbdkit: file.1: debug: cache: writethrough block 6933 (offset 28397568) nbdkit: file.1: debug: file: pwrite count=4096 offset=28397568 fua=1 nbdkit: file.1: debug: cache: writethrough block 6934 (offset 28401664) nbdkit: file.1: debug: file: pwrite count=4096 offset=28401664 fua=1 nbdkit: file.1: debug: cache: writethrough block 6935 (offset 28405760) nbdkit: file.1: debug: file: pwrite count=4096 offset=28405760 fua=1 nbdkit: file.1: debug: cache: writethrough block 6936 (offset 28409856) nbdkit: file.1: debug: file: pwrite count=4096 offset=28409856 fua=1 nbdkit: file.1: debug: cache: writethrough block 6937 (offset 28413952) nbdkit: file.1: debug: file: pwrite count=4096 offset=28413952 fua=1 nbdkit: file.1: debug: cache: writethrough block 6938 (offset 28418048) nbdkit: file.1: debug: file: pwrite count=4096 offset=28418048 fua=1 nbdkit: file.1: debug: cache: writethrough block 6939 (offset 28422144) nbdkit: file.1: debug: file: pwrite count=4096 offset=28422144 fua=1 nbdkit: file.1: debug: cache: writethrough block 6940 (offset 28426240) nbdkit: file.1: debug: file: pwrite count=4096 offset=28426240 fua=1 nbdkit: file.1: debug: cache: writethrough block 6941 (offset 28430336) nbdkit: file.1: debug: file: pwrite count=4096 offset=28430336 fua=1 nbdkit: file.1: debug: cache: writethrough block 6942 (offset 28434432) nbdkit: file.1: debug: file: pwrite count=4096 offset=28434432 fua=1 nbdkit: file.1: debug: cache: writethrough block 6943 (offset 28438528) nbdkit: file.1: debug: file: pwrite count=4096 offset=28438528 fua=1 nbdkit: file.1: debug: cache: writethrough block 6944 (offset 28442624) nbdkit: file.1: debug: file: pwrite count=4096 offset=28442624 fua=1 nbdkit: file.1: debug: cache: writethrough block 6945 (offset 28446720) nbdkit: file.1: debug: file: pwrite count=4096 offset=28446720 fua=1 nbdkit: file.1: debug: cache: writethrough block 6946 (offset 28450816) nbdkit: file.1: debug: file: pwrite count=4096 offset=28450816 fua=1 nbdkit: file.1: debug: cache: writethrough block 6947 (offset 28454912) nbdkit: file.1: debug: file: pwrite count=4096 offset=28454912 fua=1 nbdkit: file.1: debug: cache: writethrough block 6948 (offset 28459008) nbdkit: file.1: debug: file: pwrite count=4096 offset=28459008 fua=1 nbdkit: file.1: debug: cache: writethrough block 6949 (offset 28463104) nbdkit: file.1: debug: file: pwrite count=4096 offset=28463104 fua=1 nbdkit: file.1: debug: cache: writethrough block 6950 (offset 28467200) nbdkit: file.1: debug: file: pwrite count=4096 offset=28467200 fua=1 nbdkit: file.1: debug: cache: writethrough block 6951 (offset 28471296) nbdkit: file.1: debug: file: pwrite count=4096 offset=28471296 fua=1 nbdkit: file.1: debug: cache: writethrough block 6952 (offset 28475392) nbdkit: file.1: debug: file: pwrite count=4096 offset=28475392 fua=1 nbdkit: file.1: debug: cache: writethrough block 6953 (offset 28479488) nbdkit: file.1: debug: file: pwrite count=4096 offset=28479488 fua=1 nbdkit: file.1: debug: cache: writethrough block 6954 (offset 28483584) nbdkit: file.1: debug: file: pwrite count=4096 offset=28483584 fua=1 nbdkit: file.1: debug: cache: writethrough block 6955 (offset 28487680) nbdkit: file.1: debug: file: pwrite count=4096 offset=28487680 fua=1 nbdkit: file.1: debug: cache: writethrough block 6956 (offset 28491776) nbdkit: file.1: debug: file: pwrite count=4096 offset=28491776 fua=1 nbdkit: file.1: debug: cache: writethrough block 6957 (offset 28495872) nbdkit: file.1: debug: file: pwrite count=4096 offset=28495872 fua=1 nbdkit: file.1: debug: cache: writethrough block 6958 (offset 28499968) nbdkit: file.1: debug: file: pwrite count=4096 offset=28499968 fua=1 nbdkit: file.1: debug: cache: writethrough block 6959 (offset 28504064) nbdkit: file.1: debug: file: pwrite count=4096 offset=28504064 fua=1 nbdkit: file.1: debug: cache: writethrough block 6960 (offset 28508160) nbdkit: file.1: debug: file: pwrite count=4096 offset=28508160 fua=1 nbdkit: file.1: debug: cache: writethrough block 6961 (offset 28512256) nbdkit: file.1: debug: file: pwrite count=4096 offset=28512256 fua=1 nbdkit: file.1: debug: cache: writethrough block 6962 (offset 28516352) nbdkit: file.1: debug: file: pwrite count=4096 offset=28516352 fua=1 nbdkit: file.1: debug: cache: writethrough block 6963 (offset 28520448) nbdkit: file.1: debug: file: pwrite count=4096 offset=28520448 fua=1 nbdkit: file.1: debug: cache: writethrough block 6964 (offset 28524544) nbdkit: file.1: debug: file: pwrite count=4096 offset=28524544 fua=1 nbdkit: file.1: debug: cache: writethrough block 6965 (offset 28528640) nbdkit: file.1: debug: file: pwrite count=4096 offset=28528640 fua=1 nbdkit: file.1: debug: cache: writethrough block 6966 (offset 28532736) nbdkit: file.1: debug: file: pwrite count=4096 offset=28532736 fua=1 nbdkit: file.1: debug: cache: writethrough block 6967 (offset 28536832) nbdkit: file.1: debug: file: pwrite count=4096 offset=28536832 fua=1 nbdkit: file.1: debug: cache: writethrough block 6968 (offset 28540928) nbdkit: file.1: debug: file: pwrite count=4096 offset=28540928 fua=1 nbdkit: file.1: debug: cache: writethrough block 6969 (offset 28545024) nbdkit: file.1: debug: file: pwrite count=4096 offset=28545024 fua=1 nbdkit: file.1: debug: cache: writethrough block 6970 (offset 28549120) nbdkit: file.1: debug: file: pwrite count=4096 offset=28549120 fua=1 nbdkit: file.1: debug: cache: writethrough block 6971 (offset 28553216) nbdkit: file.1: debug: file: pwrite count=4096 offset=28553216 fua=1 nbdkit: file.1: debug: cache: writethrough block 6972 (offset 28557312) nbdkit: file.1: debug: file: pwrite count=4096 offset=28557312 fua=1 nbdkit: file.1: debug: cache: writethrough block 6973 (offset 28561408) nbdkit: file.1: debug: file: pwrite count=4096 offset=28561408 fua=1 nbdkit: file.1: debug: cache: writethrough block 6974 (offset 28565504) nbdkit: file.1: debug: file: pwrite count=4096 offset=28565504 fua=1 nbdkit: file.1: debug: cache: writethrough block 6975 (offset 28569600) nbdkit: file.1: debug: file: pwrite count=4096 offset=28569600 fua=1 nbdkit: file.1: debug: cache: writethrough block 6976 (offset 28573696) nbdkit: file.1: debug: file: pwrite count=4096 offset=28573696 fua=1 nbdkit: file.1: debug: cache: writethrough block 6977 (offset 28577792) nbdkit: file.1: debug: file: pwrite count=4096 offset=28577792 fua=1 nbdkit: file.1: debug: cache: writethrough block 6978 (offset 28581888) nbdkit: file.1: debug: file: pwrite count=4096 offset=28581888 fua=1 nbdkit: file.1: debug: cache: writethrough block 6979 (offset 28585984) nbdkit: file.1: debug: file: pwrite count=4096 offset=28585984 fua=1 nbdkit: file.1: debug: cache: writethrough block 6980 (offset 28590080) nbdkit: file.1: debug: file: pwrite count=4096 offset=28590080 fua=1 nbdkit: file.1: debug: cache: writethrough block 6981 (offset 28594176) nbdkit: file.1: debug: file: pwrite count=4096 offset=28594176 fua=1 nbdkit: file.1: debug: cache: writethrough block 6982 (offset 28598272) nbdkit: file.1: debug: file: pwrite count=4096 offset=28598272 fua=1 nbdkit: file.1: debug: cache: writethrough block 6983 (offset 28602368) nbdkit: file.1: debug: file: pwrite count=4096 offset=28602368 fua=1 nbdkit: file.1: debug: cache: writethrough block 6984 (offset 28606464) nbdkit: file.1: debug: file: pwrite count=4096 offset=28606464 fua=1 nbdkit: file.1: debug: cache: writethrough block 6985 (offset 28610560) nbdkit: file.1: debug: file: pwrite count=4096 offset=28610560 fua=1 nbdkit: file.1: debug: cache: writethrough block 6986 (offset 28614656) nbdkit: file.1: debug: file: pwrite count=4096 offset=28614656 fua=1 nbdkit: file.1: debug: cache: writethrough block 6987 (offset 28618752) nbdkit: file.1: debug: file: pwrite count=4096 offset=28618752 fua=1 nbdkit: file.1: debug: cache: writethrough block 6988 (offset 28622848) nbdkit: file.1: debug: file: pwrite count=4096 offset=28622848 fua=1 nbdkit: file.1: debug: cache: writethrough block 6989 (offset 28626944) nbdkit: file.1: debug: file: pwrite count=4096 offset=28626944 fua=1 nbdkit: file.1: debug: cache: writethrough block 6990 (offset 28631040) nbdkit: file.1: debug: file: pwrite count=4096 offset=28631040 fua=1 nbdkit: file.1: debug: cache: writethrough block 6991 (offset 28635136) nbdkit: file.1: debug: file: pwrite count=4096 offset=28635136 fua=1 nbdkit: file.1: debug: cache: writethrough block 6992 (offset 28639232) nbdkit: file.1: debug: file: pwrite count=4096 offset=28639232 fua=1 nbdkit: file.1: debug: cache: writethrough block 6993 (offset 28643328) nbdkit: file.1: debug: file: pwrite count=4096 offset=28643328 fua=1 nbdkit: file.1: debug: cache: writethrough block 6994 (offset 28647424) nbdkit: file.1: debug: file: pwrite count=4096 offset=28647424 fua=1 nbdkit: file.1: debug: cache: writethrough block 6995 (offset 28651520) nbdkit: file.1: debug: file: pwrite count=4096 offset=28651520 fua=1 nbdkit: file.1: debug: cache: writethrough block 6996 (offset 28655616) nbdkit: file.1: debug: file: pwrite count=4096 offset=28655616 fua=1 nbdkit: file.1: debug: cache: writethrough block 6997 (offset 28659712) nbdkit: file.1: debug: file: pwrite count=4096 offset=28659712 fua=1 nbdkit: file.1: debug: cache: writethrough block 6998 (offset 28663808) nbdkit: file.1: debug: file: pwrite count=4096 offset=28663808 fua=1 nbdkit: file.1: debug: cache: writethrough block 6999 (offset 28667904) nbdkit: file.1: debug: file: pwrite count=4096 offset=28667904 fua=1 nbdkit: file.1: debug: cache: writethrough block 7000 (offset 28672000) nbdkit: file.1: debug: file: pwrite count=4096 offset=28672000 fua=1 nbdkit: file.1: debug: cache: writethrough block 7001 (offset 28676096) nbdkit: file.1: debug: file: pwrite count=4096 offset=28676096 fua=1 nbdkit: file.1: debug: cache: writethrough block 7002 (offset 28680192) nbdkit: file.1: debug: file: pwrite count=4096 offset=28680192 fua=1 nbdkit: file.1: debug: cache: writethrough block 7003 (offset 28684288) nbdkit: file.1: debug: file: pwrite count=4096 offset=28684288 fua=1 nbdkit: file.1: debug: cache: writethrough block 7004 (offset 28688384) nbdkit: file.1: debug: file: pwrite count=4096 offset=28688384 fua=1 nbdkit: file.1: debug: cache: writethrough block 7005 (offset 28692480) nbdkit: file.1: debug: file: pwrite count=4096 offset=28692480 fua=1 nbdkit: file.1: debug: cache: writethrough block 7006 (offset 28696576) nbdkit: file.1: debug: file: pwrite count=4096 offset=28696576 fua=1 nbdkit: file.1: debug: cache: writethrough block 7007 (offset 28700672) nbdkit: file.1: debug: file: pwrite count=4096 offset=28700672 fua=1 nbdkit: file.1: debug: cache: writethrough block 7008 (offset 28704768) nbdkit: file.1: debug: file: pwrite count=4096 offset=28704768 fua=1 nbdkit: file.1: debug: cache: writethrough block 7009 (offset 28708864) nbdkit: file.1: debug: file: pwrite count=4096 offset=28708864 fua=1 nbdkit: file.1: debug: cache: writethrough block 7010 (offset 28712960) nbdkit: file.1: debug: file: pwrite count=4096 offset=28712960 fua=1 nbdkit: file.1: debug: cache: writethrough block 7011 (offset 28717056) nbdkit: file.1: debug: file: pwrite count=4096 offset=28717056 fua=1 nbdkit: file.1: debug: cache: writethrough block 7012 (offset 28721152) nbdkit: file.1: debug: file: pwrite count=4096 offset=28721152 fua=1 nbdkit: file.1: debug: cache: writethrough block 7013 (offset 28725248) nbdkit: file.1: debug: file: pwrite count=4096 offset=28725248 fua=1 nbdkit: file.1: debug: cache: writethrough block 7014 (offset 28729344) nbdkit: file.1: debug: file: pwrite count=4096 offset=28729344 fua=1 nbdkit: file.1: debug: cache: writethrough block 7015 (offset 28733440) nbdkit: file.1: debug: file: pwrite count=4096 offset=28733440 fua=1 nbdkit: file.1: debug: cache: writethrough block 7016 (offset 28737536) nbdkit: file.1: debug: file: pwrite count=4096 offset=28737536 fua=1 nbdkit: file.1: debug: cache: writethrough block 7017 (offset 28741632) nbdkit: file.1: debug: file: pwrite count=4096 offset=28741632 fua=1 nbdkit: file.1: debug: cache: writethrough block 7018 (offset 28745728) nbdkit: file.1: debug: file: pwrite count=4096 offset=28745728 fua=1 nbdkit: file.1: debug: cache: writethrough block 7019 (offset 28749824) nbdkit: file.1: debug: file: pwrite count=4096 offset=28749824 fua=1 nbdkit: file.1: debug: cache: writethrough block 7020 (offset 28753920) nbdkit: file.1: debug: file: pwrite count=4096 offset=28753920 fua=1 nbdkit: file.1: debug: cache: writethrough block 7021 (offset 28758016) nbdkit: file.1: debug: file: pwrite count=4096 offset=28758016 fua=1 nbdkit: file.1: debug: cache: writethrough block 7022 (offset 28762112) nbdkit: file.1: debug: file: pwrite count=4096 offset=28762112 fua=1 nbdkit: file.1: debug: cache: writethrough block 7023 (offset 28766208) nbdkit: file.1: debug: file: pwrite count=4096 offset=28766208 fua=1 nbdkit: file.1: debug: cache: writethrough block 7024 (offset 28770304) nbdkit: file.1: debug: file: pwrite count=4096 offset=28770304 fua=1 nbdkit: file.1: debug: cache: writethrough block 7025 (offset 28774400) nbdkit: file.1: debug: file: pwrite count=4096 offset=28774400 fua=1 nbdkit: file.1: debug: cache: writethrough block 7026 (offset 28778496) nbdkit: file.1: debug: file: pwrite count=4096 offset=28778496 fua=1 nbdkit: file.1: debug: cache: writethrough block 7027 (offset 28782592) nbdkit: file.1: debug: file: pwrite count=4096 offset=28782592 fua=1 nbdkit: file.1: debug: cache: writethrough block 7028 (offset 28786688) nbdkit: file.1: debug: file: pwrite count=4096 offset=28786688 fua=1 nbdkit: file.1: debug: cache: writethrough block 7029 (offset 28790784) nbdkit: file.1: debug: file: pwrite count=4096 offset=28790784 fua=1 nbdkit: file.1: debug: cache: writethrough block 7030 (offset 28794880) nbdkit: file.1: debug: file: pwrite count=4096 offset=28794880 fua=1 nbdkit: file.1: debug: cache: writethrough block 7031 (offset 28798976) nbdkit: file.1: debug: file: pwrite count=4096 offset=28798976 fua=1 nbdkit: file.1: debug: cache: writethrough block 7032 (offset 28803072) nbdkit: file.1: debug: file: pwrite count=4096 offset=28803072 fua=1 nbdkit: file.1: debug: cache: writethrough block 7033 (offset 28807168) nbdkit: file.1: debug: file: pwrite count=4096 offset=28807168 fua=1 nbdkit: file.1: debug: cache: writethrough block 7034 (offset 28811264) nbdkit: file.1: debug: file: pwrite count=4096 offset=28811264 fua=1 nbdkit: file.1: debug: cache: writethrough block 7035 (offset 28815360) nbdkit: file.1: debug: file: pwrite count=4096 offset=28815360 fua=1 nbdkit: file.1: debug: cache: writethrough block 7036 (offset 28819456) nbdkit: file.1: debug: file: pwrite count=4096 offset=28819456 fua=1 nbdkit: file.1: debug: cache: writethrough block 7037 (offset 28823552) nbdkit: file.1: debug: file: pwrite count=4096 offset=28823552 fua=1 nbdkit: file.1: debug: cache: writethrough block 7038 (offset 28827648) nbdkit: file.1: debug: file: pwrite count=4096 offset=28827648 fua=1 nbdkit: file.1: debug: cache: writethrough block 7039 (offset 28831744) nbdkit: file.1: debug: file: pwrite count=4096 offset=28831744 fua=1 nbdkit: file.1: debug: cache: writethrough block 7040 (offset 28835840) nbdkit: file.1: debug: file: pwrite count=4096 offset=28835840 fua=1 nbdkit: file.1: debug: cache: writethrough block 7041 (offset 28839936) nbdkit: file.1: debug: file: pwrite count=4096 offset=28839936 fua=1 nbdkit: file.1: debug: cache: writethrough block 7042 (offset 28844032) nbdkit: file.1: debug: file: pwrite count=4096 offset=28844032 fua=1 nbdkit: file.1: debug: cache: writethrough block 7043 (offset 28848128) nbdkit: file.1: debug: file: pwrite count=4096 offset=28848128 fua=1 nbdkit: file.1: debug: cache: writethrough block 7044 (offset 28852224) nbdkit: file.1: debug: file: pwrite count=4096 offset=28852224 fua=1 nbdkit: file.1: debug: cache: writethrough block 7045 (offset 28856320) nbdkit: file.1: debug: file: pwrite count=4096 offset=28856320 fua=1 nbdkit: file.1: debug: cache: writethrough block 7046 (offset 28860416) nbdkit: file.1: debug: file: pwrite count=4096 offset=28860416 fua=1 nbdkit: file.1: debug: cache: writethrough block 7047 (offset 28864512) nbdkit: file.1: debug: file: pwrite count=4096 offset=28864512 fua=1 nbdkit: file.1: debug: cache: writethrough block 7048 (offset 28868608) nbdkit: file.1: debug: file: pwrite count=4096 offset=28868608 fua=1 nbdkit: file.1: debug: cache: writethrough block 7049 (offset 28872704) nbdkit: file.1: debug: file: pwrite count=4096 offset=28872704 fua=1 nbdkit: file.1: debug: cache: writethrough block 7050 (offset 28876800) nbdkit: file.1: debug: file: pwrite count=4096 offset=28876800 fua=1 nbdkit: file.1: debug: cache: writethrough block 7051 (offset 28880896) nbdkit: file.1: debug: file: pwrite count=4096 offset=28880896 fua=1 nbdkit: file.1: debug: cache: writethrough block 7052 (offset 28884992) nbdkit: file.1: debug: file: pwrite count=4096 offset=28884992 fua=1 nbdkit: file.1: debug: cache: writethrough block 7053 (offset 28889088) nbdkit: file.1: debug: file: pwrite count=4096 offset=28889088 fua=1 nbdkit: file.1: debug: cache: writethrough block 7054 (offset 28893184) nbdkit: file.1: debug: file: pwrite count=4096 offset=28893184 fua=1 nbdkit: file.1: debug: cache: writethrough block 7055 (offset 28897280) nbdkit: file.1: debug: file: pwrite count=4096 offset=28897280 fua=1 nbdkit: file.1: debug: cache: writethrough block 7056 (offset 28901376) nbdkit: file.1: debug: file: pwrite count=4096 offset=28901376 fua=1 nbdkit: file.1: debug: cache: writethrough block 7057 (offset 28905472) nbdkit: file.1: debug: file: pwrite count=4096 offset=28905472 fua=1 nbdkit: file.1: debug: cache: writethrough block 7058 (offset 28909568) nbdkit: file.1: debug: file: pwrite count=4096 offset=28909568 fua=1 nbdkit: file.1: debug: cache: writethrough block 7059 (offset 28913664) nbdkit: file.1: debug: file: pwrite count=4096 offset=28913664 fua=1 nbdkit: file.1: debug: cache: writethrough block 7060 (offset 28917760) nbdkit: file.1: debug: file: pwrite count=4096 offset=28917760 fua=1 nbdkit: file.1: debug: cache: writethrough block 7061 (offset 28921856) nbdkit: file.1: debug: file: pwrite count=4096 offset=28921856 fua=1 nbdkit: file.1: debug: cache: writethrough block 7062 (offset 28925952) nbdkit: file.1: debug: file: pwrite count=4096 offset=28925952 fua=1 nbdkit: file.1: debug: cache: writethrough block 7063 (offset 28930048) nbdkit: file.1: debug: file: pwrite count=4096 offset=28930048 fua=1 nbdkit: file.1: debug: cache: writethrough block 7064 (offset 28934144) nbdkit: file.1: debug: file: pwrite count=4096 offset=28934144 fua=1 nbdkit: file.1: debug: cache: writethrough block 7065 (offset 28938240) nbdkit: file.1: debug: file: pwrite count=4096 offset=28938240 fua=1 nbdkit: file.1: debug: cache: writethrough block 7066 (offset 28942336) nbdkit: file.1: debug: file: pwrite count=4096 offset=28942336 fua=1 nbdkit: file.1: debug: cache: writethrough block 7067 (offset 28946432) nbdkit: file.1: debug: file: pwrite count=4096 offset=28946432 fua=1 nbdkit: file.1: debug: cache: writethrough block 7068 (offset 28950528) nbdkit: file.1: debug: file: pwrite count=4096 offset=28950528 fua=1 nbdkit: file.1: debug: cache: writethrough block 7069 (offset 28954624) nbdkit: file.1: debug: file: pwrite count=4096 offset=28954624 fua=1 nbdkit: file.1: debug: cache: writethrough block 7070 (offset 28958720) nbdkit: file.1: debug: file: pwrite count=4096 offset=28958720 fua=1 nbdkit: file.1: debug: cache: writethrough block 7071 (offset 28962816) nbdkit: file.1: debug: file: pwrite count=4096 offset=28962816 fua=1 nbdkit: file.1: debug: cache: writethrough block 7072 (offset 28966912) nbdkit: file.1: debug: file: pwrite count=4096 offset=28966912 fua=1 nbdkit: file.1: debug: cache: writethrough block 7073 (offset 28971008) nbdkit: file.1: debug: file: pwrite count=4096 offset=28971008 fua=1 nbdkit: file.1: debug: cache: writethrough block 7074 (offset 28975104) nbdkit: file.1: debug: file: pwrite count=4096 offset=28975104 fua=1 nbdkit: file.1: debug: cache: writethrough block 7075 (offset 28979200) nbdkit: file.1: debug: file: pwrite count=4096 offset=28979200 fua=1 nbdkit: file.1: debug: cache: writethrough block 7076 (offset 28983296) nbdkit: file.1: debug: file: pwrite count=4096 offset=28983296 fua=1 nbdkit: file.1: debug: cache: writethrough block 7077 (offset 28987392) nbdkit: file.1: debug: file: pwrite count=4096 offset=28987392 fua=1 nbdkit: file.1: debug: cache: writethrough block 7078 (offset 28991488) nbdkit: file.1: debug: file: pwrite count=4096 offset=28991488 fua=1 nbdkit: file.1: debug: cache: writethrough block 7079 (offset 28995584) nbdkit: file.1: debug: file: pwrite count=4096 offset=28995584 fua=1 nbdkit: file.1: debug: cache: writethrough block 7080 (offset 28999680) nbdkit: file.1: debug: file: pwrite count=4096 offset=28999680 fua=1 nbdkit: file.1: debug: cache: writethrough block 7081 (offset 29003776) nbdkit: file.1: debug: file: pwrite count=4096 offset=29003776 fua=1 nbdkit: file.1: debug: cache: writethrough block 7082 (offset 29007872) nbdkit: file.1: debug: file: pwrite count=4096 offset=29007872 fua=1 nbdkit: file.1: debug: cache: writethrough block 7083 (offset 29011968) nbdkit: file.1: debug: file: pwrite count=4096 offset=29011968 fua=1 nbdkit: file.1: debug: cache: writethrough block 7084 (offset 29016064) nbdkit: file.1: debug: file: pwrite count=4096 offset=29016064 fua=1 nbdkit: file.1: debug: cache: writethrough block 7085 (offset 29020160) nbdkit: file.1: debug: file: pwrite count=4096 offset=29020160 fua=1 nbdkit: file.1: debug: cache: writethrough block 7086 (offset 29024256) nbdkit: file.1: debug: file: pwrite count=4096 offset=29024256 fua=1 nbdkit: file.1: debug: cache: writethrough block 7087 (offset 29028352) nbdkit: file.1: debug: file: pwrite count=4096 offset=29028352 fua=1 nbdkit: file.1: debug: cache: writethrough block 7088 (offset 29032448) nbdkit: file.1: debug: file: pwrite count=4096 offset=29032448 fua=1 nbdkit: file.1: debug: cache: writethrough block 7089 (offset 29036544) nbdkit: file.1: debug: file: pwrite count=4096 offset=29036544 fua=1 nbdkit: file.1: debug: cache: writethrough block 7090 (offset 29040640) nbdkit: file.1: debug: file: pwrite count=4096 offset=29040640 fua=1 nbdkit: file.1: debug: cache: writethrough block 7091 (offset 29044736) nbdkit: file.1: debug: file: pwrite count=4096 offset=29044736 fua=1 nbdkit: file.1: debug: cache: writethrough block 7092 (offset 29048832) nbdkit: file.1: debug: file: pwrite count=4096 offset=29048832 fua=1 nbdkit: file.1: debug: cache: writethrough block 7093 (offset 29052928) nbdkit: file.1: debug: file: pwrite count=4096 offset=29052928 fua=1 nbdkit: file.1: debug: cache: writethrough block 7094 (offset 29057024) nbdkit: file.1: debug: file: pwrite count=4096 offset=29057024 fua=1 nbdkit: file.1: debug: cache: writethrough block 7095 (offset 29061120) nbdkit: file.1: debug: file: pwrite count=4096 offset=29061120 fua=1 nbdkit: file.1: debug: cache: writethrough block 7096 (offset 29065216) nbdkit: file.1: debug: file: pwrite count=4096 offset=29065216 fua=1 nbdkit: file.1: debug: cache: writethrough block 7097 (offset 29069312) nbdkit: file.1: debug: file: pwrite count=4096 offset=29069312 fua=1 nbdkit: file.1: debug: cache: writethrough block 7098 (offset 29073408) nbdkit: file.1: debug: file: pwrite count=4096 offset=29073408 fua=1 nbdkit: file.1: debug: cache: writethrough block 7099 (offset 29077504) nbdkit: file.1: debug: file: pwrite count=4096 offset=29077504 fua=1 nbdkit: file.1: debug: cache: writethrough block 7100 (offset 29081600) nbdkit: file.1: debug: file: pwrite count=4096 offset=29081600 fua=1 nbdkit: file.1: debug: cache: writethrough block 7101 (offset 29085696) nbdkit: file.1: debug: file: pwrite count=4096 offset=29085696 fua=1 nbdkit: file.1: debug: cache: writethrough block 7102 (offset 29089792) nbdkit: file.1: debug: file: pwrite count=4096 offset=29089792 fua=1 nbdkit: file.1: debug: cache: writethrough block 7103 (offset 29093888) nbdkit: file.1: debug: file: pwrite count=4096 offset=29093888 fua=1 nbdkit: file.1: debug: cache: writethrough block 7104 (offset 29097984) nbdkit: file.1: debug: file: pwrite count=4096 offset=29097984 fua=1 nbdkit: file.1: debug: cache: writethrough block 7105 (offset 29102080) nbdkit: file.1: debug: file: pwrite count=4096 offset=29102080 fua=1 nbdkit: file.1: debug: cache: writethrough block 7106 (offset 29106176) nbdkit: file.1: debug: file: pwrite count=4096 offset=29106176 fua=1 nbdkit: file.1: debug: cache: writethrough block 7107 (offset 29110272) nbdkit: file.1: debug: file: pwrite count=4096 offset=29110272 fua=1 nbdkit: file.1: debug: cache: writethrough block 7108 (offset 29114368) nbdkit: file.1: debug: file: pwrite count=4096 offset=29114368 fua=1 nbdkit: file.1: debug: cache: writethrough block 7109 (offset 29118464) nbdkit: file.1: debug: file: pwrite count=4096 offset=29118464 fua=1 nbdkit: file.1: debug: cache: writethrough block 7110 (offset 29122560) nbdkit: file.1: debug: file: pwrite count=4096 offset=29122560 fua=1 nbdkit: file.1: debug: cache: writethrough block 7111 (offset 29126656) nbdkit: file.1: debug: file: pwrite count=4096 offset=29126656 fua=1 nbdkit: file.1: debug: cache: writethrough block 7112 (offset 29130752) nbdkit: file.1: debug: file: pwrite count=4096 offset=29130752 fua=1 nbdkit: file.1: debug: cache: writethrough block 7113 (offset 29134848) nbdkit: file.1: debug: file: pwrite count=4096 offset=29134848 fua=1 nbdkit: file.1: debug: cache: writethrough block 7114 (offset 29138944) nbdkit: file.1: debug: file: pwrite count=4096 offset=29138944 fua=1 nbdkit: file.1: debug: cache: writethrough block 7115 (offset 29143040) nbdkit: file.1: debug: file: pwrite count=4096 offset=29143040 fua=1 nbdkit: file.1: debug: cache: writethrough block 7116 (offset 29147136) nbdkit: file.1: debug: file: pwrite count=4096 offset=29147136 fua=1 nbdkit: file.1: debug: cache: writethrough block 7117 (offset 29151232) nbdkit: file.1: debug: file: pwrite count=4096 offset=29151232 fua=1 nbdkit: file.1: debug: cache: writethrough block 7118 (offset 29155328) nbdkit: file.1: debug: file: pwrite count=4096 offset=29155328 fua=1 nbdkit: file.1: debug: cache: writethrough block 7119 (offset 29159424) nbdkit: file.1: debug: file: pwrite count=4096 offset=29159424 fua=1 nbdkit: file.1: debug: cache: writethrough block 7120 (offset 29163520) nbdkit: file.1: debug: file: pwrite count=4096 offset=29163520 fua=1 nbdkit: file.1: debug: cache: writethrough block 7121 (offset 29167616) nbdkit: file.1: debug: file: pwrite count=4096 offset=29167616 fua=1 nbdkit: file.1: debug: cache: writethrough block 7122 (offset 29171712) nbdkit: file.1: debug: file: pwrite count=4096 offset=29171712 fua=1 nbdkit: file.1: debug: cache: writethrough block 7123 (offset 29175808) nbdkit: file.1: debug: file: pwrite count=4096 offset=29175808 fua=1 nbdkit: file.1: debug: cache: writethrough block 7124 (offset 29179904) nbdkit: file.1: debug: file: pwrite count=4096 offset=29179904 fua=1 nbdkit: file.1: debug: cache: writethrough block 7125 (offset 29184000) nbdkit: file.1: debug: file: pwrite count=4096 offset=29184000 fua=1 nbdkit: file.1: debug: cache: writethrough block 7126 (offset 29188096) nbdkit: file.1: debug: file: pwrite count=4096 offset=29188096 fua=1 nbdkit: file.1: debug: cache: writethrough block 7127 (offset 29192192) nbdkit: file.1: debug: file: pwrite count=4096 offset=29192192 fua=1 nbdkit: file.1: debug: cache: writethrough block 7128 (offset 29196288) nbdkit: file.1: debug: file: pwrite count=4096 offset=29196288 fua=1 nbdkit: file.1: debug: cache: writethrough block 7129 (offset 29200384) nbdkit: file.1: debug: file: pwrite count=4096 offset=29200384 fua=1 nbdkit: file.1: debug: cache: writethrough block 7130 (offset 29204480) nbdkit: file.1: debug: file: pwrite count=4096 offset=29204480 fua=1 nbdkit: file.1: debug: cache: writethrough block 7131 (offset 29208576) nbdkit: file.1: debug: file: pwrite count=4096 offset=29208576 fua=1 nbdkit: file.1: debug: cache: writethrough block 7132 (offset 29212672) nbdkit: file.1: debug: file: pwrite count=4096 offset=29212672 fua=1 nbdkit: file.1: debug: cache: writethrough block 7133 (offset 29216768) nbdkit: file.1: debug: file: pwrite count=4096 offset=29216768 fua=1 nbdkit: file.1: debug: cache: writethrough block 7134 (offset 29220864) nbdkit: file.1: debug: file: pwrite count=4096 offset=29220864 fua=1 nbdkit: file.1: debug: cache: writethrough block 7135 (offset 29224960) nbdkit: file.1: debug: file: pwrite count=4096 offset=29224960 fua=1 nbdkit: file.1: debug: cache: writethrough block 7136 (offset 29229056) nbdkit: file.1: debug: file: pwrite count=4096 offset=29229056 fua=1 nbdkit: file.1: debug: cache: writethrough block 7137 (offset 29233152) nbdkit: file.1: debug: file: pwrite count=4096 offset=29233152 fua=1 nbdkit: file.1: debug: cache: writethrough block 7138 (offset 29237248) nbdkit: file.1: debug: file: pwrite count=4096 offset=29237248 fua=1 nbdkit: file.1: debug: cache: writethrough block 7139 (offset 29241344) nbdkit: file.1: debug: file: pwrite count=4096 offset=29241344 fua=1 nbdkit: file.1: debug: cache: writethrough block 7140 (offset 29245440) nbdkit: file.1: debug: file: pwrite count=4096 offset=29245440 fua=1 nbdkit: file.1: debug: cache: writethrough block 7141 (offset 29249536) nbdkit: file.1: debug: file: pwrite count=4096 offset=29249536 fua=1 nbdkit: file.1: debug: cache: writethrough block 7142 (offset 29253632) nbdkit: file.1: debug: file: pwrite count=4096 offset=29253632 fua=1 nbdkit: file.1: debug: cache: writethrough block 7143 (offset 29257728) nbdkit: file.1: debug: file: pwrite count=4096 offset=29257728 fua=1 nbdkit: file.1: debug: cache: writethrough block 7144 (offset 29261824) nbdkit: file.1: debug: file: pwrite count=4096 offset=29261824 fua=1 nbdkit: file.1: debug: cache: writethrough block 7145 (offset 29265920) nbdkit: file.1: debug: file: pwrite count=4096 offset=29265920 fua=1 nbdkit: file.1: debug: cache: writethrough block 7146 (offset 29270016) nbdkit: file.1: debug: file: pwrite count=4096 offset=29270016 fua=1 nbdkit: file.1: debug: cache: writethrough block 7147 (offset 29274112) nbdkit: file.1: debug: file: pwrite count=4096 offset=29274112 fua=1 nbdkit: file.1: debug: cache: writethrough block 7148 (offset 29278208) nbdkit: file.1: debug: file: pwrite count=4096 offset=29278208 fua=1 nbdkit: file.1: debug: cache: writethrough block 7149 (offset 29282304) nbdkit: file.1: debug: file: pwrite count=4096 offset=29282304 fua=1 nbdkit: file.1: debug: cache: writethrough block 7150 (offset 29286400) nbdkit: file.1: debug: file: pwrite count=4096 offset=29286400 fua=1 nbdkit: file.1: debug: cache: writethrough block 7151 (offset 29290496) nbdkit: file.1: debug: file: pwrite count=4096 offset=29290496 fua=1 nbdkit: file.1: debug: cache: writethrough block 7152 (offset 29294592) nbdkit: file.1: debug: file: pwrite count=4096 offset=29294592 fua=1 nbdkit: file.1: debug: cache: writethrough block 7153 (offset 29298688) nbdkit: file.1: debug: file: pwrite count=4096 offset=29298688 fua=1 nbdkit: file.1: debug: cache: writethrough block 7154 (offset 29302784) nbdkit: file.1: debug: file: pwrite count=4096 offset=29302784 fua=1 nbdkit: file.1: debug: cache: writethrough block 7155 (offset 29306880) nbdkit: file.1: debug: file: pwrite count=4096 offset=29306880 fua=1 nbdkit: file.1: debug: cache: writethrough block 7156 (offset 29310976) nbdkit: file.1: debug: file: pwrite count=4096 offset=29310976 fua=1 nbdkit: file.1: debug: cache: writethrough block 7157 (offset 29315072) nbdkit: file.1: debug: file: pwrite count=4096 offset=29315072 fua=1 nbdkit: file.1: debug: cache: writethrough block 7158 (offset 29319168) nbdkit: file.1: debug: file: pwrite count=4096 offset=29319168 fua=1 nbdkit: file.1: debug: cache: writethrough block 7159 (offset 29323264) nbdkit: file.1: debug: file: pwrite count=4096 offset=29323264 fua=1 nbdkit: file.1: debug: cache: writethrough block 7160 (offset 29327360) nbdkit: file.1: debug: file: pwrite count=4096 offset=29327360 fua=1 nbdkit: file.1: debug: cache: writethrough block 7161 (offset 29331456) nbdkit: file.1: debug: file: pwrite count=4096 offset=29331456 fua=1 nbdkit: file.1: debug: cache: writethrough block 7162 (offset 29335552) nbdkit: file.1: debug: file: pwrite count=4096 offset=29335552 fua=1 nbdkit: file.1: debug: cache: writethrough block 7163 (offset 29339648) nbdkit: file.1: debug: file: pwrite count=4096 offset=29339648 fua=1 nbdkit: file.1: debug: cache: writethrough block 7164 (offset 29343744) nbdkit: file.1: debug: file: pwrite count=4096 offset=29343744 fua=1 nbdkit: file.1: debug: cache: writethrough block 7165 (offset 29347840) nbdkit: file.1: debug: file: pwrite count=4096 offset=29347840 fua=1 nbdkit: file.1: debug: cache: writethrough block 7166 (offset 29351936) nbdkit: file.1: debug: file: pwrite count=4096 offset=29351936 fua=1 nbdkit: file.1: debug: cache: writethrough block 7167 (offset 29356032) nbdkit: file.1: debug: file: pwrite count=4096 offset=29356032 fua=1 nbdkit: file.1: debug: cache: writethrough block 7168 (offset 29360128) nbdkit: file.1: debug: file: pwrite count=4096 offset=29360128 fua=1 nbdkit: file.1: debug: cache: writethrough block 7169 (offset 29364224) nbdkit: file.1: debug: file: pwrite count=4096 offset=29364224 fua=1 nbdkit: file.1: debug: cache: writethrough block 7170 (offset 29368320) nbdkit: file.1: debug: file: pwrite count=4096 offset=29368320 fua=1 nbdkit: file.1: debug: cache: writethrough block 7171 (offset 29372416) nbdkit: file.1: debug: file: pwrite count=4096 offset=29372416 fua=1 nbdkit: file.1: debug: cache: writethrough block 7172 (offset 29376512) nbdkit: file.1: debug: file: pwrite count=4096 offset=29376512 fua=1 nbdkit: file.1: debug: cache: writethrough block 7173 (offset 29380608) nbdkit: file.1: debug: file: pwrite count=4096 offset=29380608 fua=1 nbdkit: file.1: debug: cache: writethrough block 7174 (offset 29384704) nbdkit: file.1: debug: file: pwrite count=4096 offset=29384704 fua=1 nbdkit: file.1: debug: cache: writethrough block 7175 (offset 29388800) nbdkit: file.1: debug: file: pwrite count=4096 offset=29388800 fua=1 nbdkit: file.1: debug: cache: writethrough block 7176 (offset 29392896) nbdkit: file.1: debug: file: pwrite count=4096 offset=29392896 fua=1 nbdkit: file.1: debug: cache: writethrough block 7177 (offset 29396992) nbdkit: file.1: debug: file: pwrite count=4096 offset=29396992 fua=1 nbdkit: file.1: debug: cache: writethrough block 7178 (offset 29401088) nbdkit: file.1: debug: file: pwrite count=4096 offset=29401088 fua=1 nbdkit: file.1: debug: cache: writethrough block 7179 (offset 29405184) nbdkit: file.1: debug: file: pwrite count=4096 offset=29405184 fua=1 nbdkit: file.1: debug: cache: writethrough block 7180 (offset 29409280) nbdkit: file.1: debug: file: pwrite count=4096 offset=29409280 fua=1 nbdkit: file.1: debug: cache: writethrough block 7181 (offset 29413376) nbdkit: file.1: debug: file: pwrite count=4096 offset=29413376 fua=1 nbdkit: file.1: debug: cache: writethrough block 7182 (offset 29417472) nbdkit: file.1: debug: file: pwrite count=4096 offset=29417472 fua=1 nbdkit: file.1: debug: cache: writethrough block 7183 (offset 29421568) nbdkit: file.1: debug: file: pwrite count=4096 offset=29421568 fua=1 nbdkit: file.1: debug: cache: writethrough block 7184 (offset 29425664) nbdkit: file.1: debug: file: pwrite count=4096 offset=29425664 fua=1 nbdkit: file.1: debug: cache: writethrough block 7185 (offset 29429760) nbdkit: file.1: debug: file: pwrite count=4096 offset=29429760 fua=1 nbdkit: file.1: debug: cache: writethrough block 7186 (offset 29433856) nbdkit: file.1: debug: file: pwrite count=4096 offset=29433856 fua=1 nbdkit: file.1: debug: cache: writethrough block 7187 (offset 29437952) nbdkit: file.1: debug: file: pwrite count=4096 offset=29437952 fua=1 nbdkit: file.1: debug: cache: writethrough block 7188 (offset 29442048) nbdkit: file.1: debug: file: pwrite count=4096 offset=29442048 fua=1 nbdkit: file.1: debug: cache: writethrough block 7189 (offset 29446144) nbdkit: file.1: debug: file: pwrite count=4096 offset=29446144 fua=1 nbdkit: file.1: debug: cache: writethrough block 7190 (offset 29450240) nbdkit: file.1: debug: file: pwrite count=4096 offset=29450240 fua=1 nbdkit: file.1: debug: cache: writethrough block 7191 (offset 29454336) nbdkit: file.1: debug: file: pwrite count=4096 offset=29454336 fua=1 nbdkit: file.1: debug: cache: writethrough block 7192 (offset 29458432) nbdkit: file.1: debug: file: pwrite count=4096 offset=29458432 fua=1 nbdkit: file.1: debug: cache: writethrough block 7193 (offset 29462528) nbdkit: file.1: debug: file: pwrite count=4096 offset=29462528 fua=1 nbdkit: file.1: debug: cache: writethrough block 7194 (offset 29466624) nbdkit: file.1: debug: file: pwrite count=4096 offset=29466624 fua=1 nbdkit: file.1: debug: cache: writethrough block 7195 (offset 29470720) nbdkit: file.1: debug: file: pwrite count=4096 offset=29470720 fua=1 nbdkit: file.1: debug: cache: writethrough block 7196 (offset 29474816) nbdkit: file.1: debug: file: pwrite count=4096 offset=29474816 fua=1 nbdkit: file.1: debug: cache: writethrough block 7197 (offset 29478912) nbdkit: file.1: debug: file: pwrite count=4096 offset=29478912 fua=1 nbdkit: file.1: debug: cache: writethrough block 7198 (offset 29483008) nbdkit: file.1: debug: file: pwrite count=4096 offset=29483008 fua=1 nbdkit: file.1: debug: cache: writethrough block 7199 (offset 29487104) nbdkit: file.1: debug: file: pwrite count=4096 offset=29487104 fua=1 nbdkit: file.1: debug: cache: writethrough block 7200 (offset 29491200) nbdkit: file.1: debug: file: pwrite count=4096 offset=29491200 fua=1 nbdkit: file.1: debug: cache: writethrough block 7201 (offset 29495296) nbdkit: file.1: debug: file: pwrite count=4096 offset=29495296 fua=1 nbdkit: file.1: debug: cache: writethrough block 7202 (offset 29499392) nbdkit: file.1: debug: file: pwrite count=4096 offset=29499392 fua=1 nbdkit: file.1: debug: cache: writethrough block 7203 (offset 29503488) nbdkit: file.1: debug: file: pwrite count=4096 offset=29503488 fua=1 nbdkit: file.1: debug: cache: writethrough block 7204 (offset 29507584) nbdkit: file.1: debug: file: pwrite count=4096 offset=29507584 fua=1 nbdkit: file.1: debug: cache: writethrough block 7205 (offset 29511680) nbdkit: file.1: debug: file: pwrite count=4096 offset=29511680 fua=1 nbdkit: file.1: debug: cache: writethrough block 7206 (offset 29515776) nbdkit: file.1: debug: file: pwrite count=4096 offset=29515776 fua=1 nbdkit: file.1: debug: cache: writethrough block 7207 (offset 29519872) nbdkit: file.1: debug: file: pwrite count=4096 offset=29519872 fua=1 nbdkit: file.1: debug: cache: writethrough block 7208 (offset 29523968) nbdkit: file.1: debug: file: pwrite count=4096 offset=29523968 fua=1 nbdkit: file.1: debug: cache: writethrough block 7209 (offset 29528064) nbdkit: file.1: debug: file: pwrite count=4096 offset=29528064 fua=1 nbdkit: file.1: debug: cache: writethrough block 7210 (offset 29532160) nbdkit: file.1: debug: file: pwrite count=4096 offset=29532160 fua=1 nbdkit: file.1: debug: cache: writethrough block 7211 (offset 29536256) nbdkit: file.1: debug: file: pwrite count=4096 offset=29536256 fua=1 nbdkit: file.1: debug: cache: writethrough block 7212 (offset 29540352) nbdkit: file.1: debug: file: pwrite count=4096 offset=29540352 fua=1 nbdkit: file.1: debug: cache: writethrough block 7213 (offset 29544448) nbdkit: file.1: debug: file: pwrite count=4096 offset=29544448 fua=1 nbdkit: file.1: debug: cache: writethrough block 7214 (offset 29548544) nbdkit: file.1: debug: file: pwrite count=4096 offset=29548544 fua=1 nbdkit: file.1: debug: cache: writethrough block 7215 (offset 29552640) nbdkit: file.1: debug: file: pwrite count=4096 offset=29552640 fua=1 nbdkit: file.1: debug: cache: writethrough block 7216 (offset 29556736) nbdkit: file.1: debug: file: pwrite count=4096 offset=29556736 fua=1 nbdkit: file.1: debug: cache: writethrough block 7217 (offset 29560832) nbdkit: file.1: debug: file: pwrite count=4096 offset=29560832 fua=1 nbdkit: file.1: debug: cache: writethrough block 7218 (offset 29564928) nbdkit: file.1: debug: file: pwrite count=4096 offset=29564928 fua=1 nbdkit: file.1: debug: cache: writethrough block 7219 (offset 29569024) nbdkit: file.1: debug: file: pwrite count=4096 offset=29569024 fua=1 nbdkit: file.1: debug: cache: writethrough block 7220 (offset 29573120) nbdkit: file.1: debug: file: pwrite count=4096 offset=29573120 fua=1 nbdkit: file.1: debug: cache: writethrough block 7221 (offset 29577216) nbdkit: file.1: debug: file: pwrite count=4096 offset=29577216 fua=1 nbdkit: file.1: debug: cache: writethrough block 7222 (offset 29581312) nbdkit: file.1: debug: file: pwrite count=4096 offset=29581312 fua=1 nbdkit: file.1: debug: cache: writethrough block 7223 (offset 29585408) nbdkit: file.1: debug: file: pwrite count=4096 offset=29585408 fua=1 nbdkit: file.1: debug: cache: writethrough block 7224 (offset 29589504) nbdkit: file.1: debug: file: pwrite count=4096 offset=29589504 fua=1 nbdkit: file.1: debug: cache: writethrough block 7225 (offset 29593600) nbdkit: file.1: debug: file: pwrite count=4096 offset=29593600 fua=1 nbdkit: file.1: debug: cache: writethrough block 7226 (offset 29597696) nbdkit: file.1: debug: file: pwrite count=4096 offset=29597696 fua=1 nbdkit: file.1: debug: cache: writethrough block 7227 (offset 29601792) nbdkit: file.1: debug: file: pwrite count=4096 offset=29601792 fua=1 nbdkit: file.1: debug: cache: writethrough block 7228 (offset 29605888) nbdkit: file.1: debug: file: pwrite count=4096 offset=29605888 fua=1 nbdkit: file.1: debug: cache: writethrough block 7229 (offset 29609984) nbdkit: file.1: debug: file: pwrite count=4096 offset=29609984 fua=1 nbdkit: file.1: debug: cache: writethrough block 7230 (offset 29614080) nbdkit: file.1: debug: file: pwrite count=4096 offset=29614080 fua=1 nbdkit: file.1: debug: cache: writethrough block 7231 (offset 29618176) nbdkit: file.1: debug: file: pwrite count=4096 offset=29618176 fua=1 nbdkit: file.1: debug: cache: writethrough block 7232 (offset 29622272) nbdkit: file.1: debug: file: pwrite count=4096 offset=29622272 fua=1 nbdkit: file.1: debug: cache: writethrough block 7233 (offset 29626368) nbdkit: file.1: debug: file: pwrite count=4096 offset=29626368 fua=1 nbdkit: file.1: debug: cache: writethrough block 7234 (offset 29630464) nbdkit: file.1: debug: file: pwrite count=4096 offset=29630464 fua=1 nbdkit: file.1: debug: cache: writethrough block 7235 (offset 29634560) nbdkit: file.1: debug: file: pwrite count=4096 offset=29634560 fua=1 nbdkit: file.1: debug: cache: writethrough block 7236 (offset 29638656) nbdkit: file.1: debug: file: pwrite count=4096 offset=29638656 fua=1 nbdkit: file.1: debug: cache: writethrough block 7237 (offset 29642752) nbdkit: file.1: debug: file: pwrite count=4096 offset=29642752 fua=1 nbdkit: file.1: debug: cache: writethrough block 7238 (offset 29646848) nbdkit: file.1: debug: file: pwrite count=4096 offset=29646848 fua=1 nbdkit: file.1: debug: cache: writethrough block 7239 (offset 29650944) nbdkit: file.1: debug: file: pwrite count=4096 offset=29650944 fua=1 nbdkit: file.1: debug: cache: writethrough block 7240 (offset 29655040) nbdkit: file.1: debug: file: pwrite count=4096 offset=29655040 fua=1 nbdkit: file.1: debug: cache: writethrough block 7241 (offset 29659136) nbdkit: file.1: debug: file: pwrite count=4096 offset=29659136 fua=1 nbdkit: file.1: debug: cache: writethrough block 7242 (offset 29663232) nbdkit: file.1: debug: file: pwrite count=4096 offset=29663232 fua=1 nbdkit: file.1: debug: cache: writethrough block 7243 (offset 29667328) nbdkit: file.1: debug: file: pwrite count=4096 offset=29667328 fua=1 nbdkit: file.1: debug: cache: writethrough block 7244 (offset 29671424) nbdkit: file.1: debug: file: pwrite count=4096 offset=29671424 fua=1 nbdkit: file.1: debug: cache: writethrough block 7245 (offset 29675520) nbdkit: file.1: debug: file: pwrite count=4096 offset=29675520 fua=1 nbdkit: file.1: debug: cache: writethrough block 7246 (offset 29679616) nbdkit: file.1: debug: file: pwrite count=4096 offset=29679616 fua=1 nbdkit: file.1: debug: cache: writethrough block 7247 (offset 29683712) nbdkit: file.1: debug: file: pwrite count=4096 offset=29683712 fua=1 nbdkit: file.1: debug: cache: writethrough block 7248 (offset 29687808) nbdkit: file.1: debug: file: pwrite count=4096 offset=29687808 fua=1 nbdkit: file.1: debug: cache: writethrough block 7249 (offset 29691904) nbdkit: file.1: debug: file: pwrite count=4096 offset=29691904 fua=1 nbdkit: file.1: debug: cache: writethrough block 7250 (offset 29696000) nbdkit: file.1: debug: file: pwrite count=4096 offset=29696000 fua=1 nbdkit: file.1: debug: cache: writethrough block 7251 (offset 29700096) nbdkit: file.1: debug: file: pwrite count=4096 offset=29700096 fua=1 nbdkit: file.1: debug: cache: writethrough block 7252 (offset 29704192) nbdkit: file.1: debug: file: pwrite count=4096 offset=29704192 fua=1 nbdkit: file.1: debug: cache: writethrough block 7253 (offset 29708288) nbdkit: file.1: debug: file: pwrite count=4096 offset=29708288 fua=1 nbdkit: file.1: debug: cache: writethrough block 7254 (offset 29712384) nbdkit: file.1: debug: file: pwrite count=4096 offset=29712384 fua=1 nbdkit: file.1: debug: cache: writethrough block 7255 (offset 29716480) nbdkit: file.1: debug: file: pwrite count=4096 offset=29716480 fua=1 nbdkit: file.1: debug: cache: writethrough block 7256 (offset 29720576) nbdkit: file.1: debug: file: pwrite count=4096 offset=29720576 fua=1 nbdkit: file.1: debug: cache: writethrough block 7257 (offset 29724672) nbdkit: file.1: debug: file: pwrite count=4096 offset=29724672 fua=1 nbdkit: file.1: debug: cache: writethrough block 7258 (offset 29728768) nbdkit: file.1: debug: file: pwrite count=4096 offset=29728768 fua=1 nbdkit: file.1: debug: cache: writethrough block 7259 (offset 29732864) nbdkit: file.1: debug: file: pwrite count=4096 offset=29732864 fua=1 nbdkit: file.1: debug: cache: writethrough block 7260 (offset 29736960) nbdkit: file.1: debug: file: pwrite count=4096 offset=29736960 fua=1 nbdkit: file.1: debug: cache: writethrough block 7261 (offset 29741056) nbdkit: file.1: debug: file: pwrite count=4096 offset=29741056 fua=1 nbdkit: file.1: debug: cache: writethrough block 7262 (offset 29745152) nbdkit: file.1: debug: file: pwrite count=4096 offset=29745152 fua=1 nbdkit: file.1: debug: cache: writethrough block 7263 (offset 29749248) nbdkit: file.1: debug: file: pwrite count=4096 offset=29749248 fua=1 nbdkit: file.1: debug: cache: writethrough block 7264 (offset 29753344) nbdkit: file.1: debug: file: pwrite count=4096 offset=29753344 fua=1 nbdkit: file.1: debug: cache: writethrough block 7265 (offset 29757440) nbdkit: file.1: debug: file: pwrite count=4096 offset=29757440 fua=1 nbdkit: file.1: debug: cache: writethrough block 7266 (offset 29761536) nbdkit: file.1: debug: file: pwrite count=4096 offset=29761536 fua=1 nbdkit: file.1: debug: cache: writethrough block 7267 (offset 29765632) nbdkit: file.1: debug: file: pwrite count=4096 offset=29765632 fua=1 nbdkit: file.1: debug: cache: writethrough block 7268 (offset 29769728) nbdkit: file.1: debug: file: pwrite count=4096 offset=29769728 fua=1 nbdkit: file.1: debug: cache: writethrough block 7269 (offset 29773824) nbdkit: file.1: debug: file: pwrite count=4096 offset=29773824 fua=1 nbdkit: file.1: debug: cache: writethrough block 7270 (offset 29777920) nbdkit: file.1: debug: file: pwrite count=4096 offset=29777920 fua=1 nbdkit: file.1: debug: cache: writethrough block 7271 (offset 29782016) nbdkit: file.1: debug: file: pwrite count=4096 offset=29782016 fua=1 nbdkit: file.1: debug: cache: writethrough block 7272 (offset 29786112) nbdkit: file.1: debug: file: pwrite count=4096 offset=29786112 fua=1 nbdkit: file.1: debug: cache: writethrough block 7273 (offset 29790208) nbdkit: file.1: debug: file: pwrite count=4096 offset=29790208 fua=1 nbdkit: file.1: debug: cache: writethrough block 7274 (offset 29794304) nbdkit: file.1: debug: file: pwrite count=4096 offset=29794304 fua=1 nbdkit: file.1: debug: cache: writethrough block 7275 (offset 29798400) nbdkit: file.1: debug: file: pwrite count=4096 offset=29798400 fua=1 nbdkit: file.1: debug: cache: writethrough block 7276 (offset 29802496) nbdkit: file.1: debug: file: pwrite count=4096 offset=29802496 fua=1 nbdkit: file.1: debug: cache: writethrough block 7277 (offset 29806592) nbdkit: file.1: debug: file: pwrite count=4096 offset=29806592 fua=1 nbdkit: file.1: debug: cache: writethrough block 7278 (offset 29810688) nbdkit: file.1: debug: file: pwrite count=4096 offset=29810688 fua=1 nbdkit: file.1: debug: cache: writethrough block 7279 (offset 29814784) nbdkit: file.1: debug: file: pwrite count=4096 offset=29814784 fua=1 nbdkit: file.1: debug: cache: writethrough block 7280 (offset 29818880) nbdkit: file.1: debug: file: pwrite count=4096 offset=29818880 fua=1 nbdkit: file.1: debug: cache: writethrough block 7281 (offset 29822976) nbdkit: file.1: debug: file: pwrite count=4096 offset=29822976 fua=1 nbdkit: file.1: debug: cache: writethrough block 7282 (offset 29827072) nbdkit: file.1: debug: file: pwrite count=4096 offset=29827072 fua=1 nbdkit: file.1: debug: cache: writethrough block 7283 (offset 29831168) nbdkit: file.1: debug: file: pwrite count=4096 offset=29831168 fua=1 nbdkit: file.1: debug: cache: writethrough block 7284 (offset 29835264) nbdkit: file.1: debug: file: pwrite count=4096 offset=29835264 fua=1 nbdkit: file.1: debug: cache: writethrough block 7285 (offset 29839360) nbdkit: file.1: debug: file: pwrite count=4096 offset=29839360 fua=1 nbdkit: file.1: debug: cache: writethrough block 7286 (offset 29843456) nbdkit: file.1: debug: file: pwrite count=4096 offset=29843456 fua=1 nbdkit: file.1: debug: cache: writethrough block 7287 (offset 29847552) nbdkit: file.1: debug: file: pwrite count=4096 offset=29847552 fua=1 nbdkit: file.1: debug: cache: writethrough block 7288 (offset 29851648) nbdkit: file.1: debug: file: pwrite count=4096 offset=29851648 fua=1 nbdkit: file.1: debug: cache: writethrough block 7289 (offset 29855744) nbdkit: file.1: debug: file: pwrite count=4096 offset=29855744 fua=1 nbdkit: file.1: debug: cache: writethrough block 7290 (offset 29859840) nbdkit: file.1: debug: file: pwrite count=4096 offset=29859840 fua=1 nbdkit: file.1: debug: cache: writethrough block 7291 (offset 29863936) nbdkit: file.1: debug: file: pwrite count=4096 offset=29863936 fua=1 nbdkit: file.1: debug: cache: writethrough block 7292 (offset 29868032) nbdkit: file.1: debug: file: pwrite count=4096 offset=29868032 fua=1 nbdkit: file.1: debug: cache: writethrough block 7293 (offset 29872128) nbdkit: file.1: debug: file: pwrite count=4096 offset=29872128 fua=1 nbdkit: file.1: debug: cache: writethrough block 7294 (offset 29876224) nbdkit: file.1: debug: file: pwrite count=4096 offset=29876224 fua=1 nbdkit: file.1: debug: cache: writethrough block 7295 (offset 29880320) nbdkit: file.1: debug: file: pwrite count=4096 offset=29880320 fua=1 nbdkit: file.1: debug: cache: writethrough block 7296 (offset 29884416) nbdkit: file.1: debug: file: pwrite count=4096 offset=29884416 fua=1 nbdkit: file.1: debug: cache: writethrough block 7297 (offset 29888512) nbdkit: file.1: debug: file: pwrite count=4096 offset=29888512 fua=1 nbdkit: file.1: debug: cache: writethrough block 7298 (offset 29892608) nbdkit: file.1: debug: file: pwrite count=4096 offset=29892608 fua=1 nbdkit: file.1: debug: cache: writethrough block 7299 (offset 29896704) nbdkit: file.1: debug: file: pwrite count=4096 offset=29896704 fua=1 nbdkit: file.1: debug: cache: writethrough block 7300 (offset 29900800) nbdkit: file.1: debug: file: pwrite count=4096 offset=29900800 fua=1 nbdkit: file.1: debug: cache: start reclaiming nbdkit: file.1: debug: cache: reclaiming block 2311 nbdkit: file.1: debug: cache: reclaiming block 2312 nbdkit: file.1: debug: cache: writethrough block 7301 (offset 29904896) nbdkit: file.1: debug: file: pwrite count=4096 offset=29904896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2313 nbdkit: file.1: debug: cache: reclaiming block 2314 nbdkit: file.1: debug: cache: writethrough block 7302 (offset 29908992) nbdkit: file.1: debug: file: pwrite count=4096 offset=29908992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2315 nbdkit: file.1: debug: cache: reclaiming block 2316 nbdkit: file.1: debug: cache: writethrough block 7303 (offset 29913088) nbdkit: file.1: debug: file: pwrite count=4096 offset=29913088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2317 nbdkit: file.1: debug: cache: reclaiming block 2318 nbdkit: file.1: debug: cache: writethrough block 7304 (offset 29917184) nbdkit: file.1: debug: file: pwrite count=4096 offset=29917184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2319 nbdkit: file.1: debug: cache: reclaiming block 2320 nbdkit: file.1: debug: cache: writethrough block 7305 (offset 29921280) nbdkit: file.1: debug: file: pwrite count=4096 offset=29921280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2321 nbdkit: file.1: debug: cache: reclaiming block 2322 nbdkit: file.1: debug: cache: writethrough block 7306 (offset 29925376) nbdkit: file.1: debug: file: pwrite count=4096 offset=29925376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2323 nbdkit: file.1: debug: cache: reclaiming block 2324 nbdkit: file.1: debug: cache: writethrough block 7307 (offset 29929472) nbdkit: file.1: debug: file: pwrite count=4096 offset=29929472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2325 nbdkit: file.1: debug: cache: reclaiming block 2326 nbdkit: file.1: debug: cache: writethrough block 7308 (offset 29933568) nbdkit: file.1: debug: file: pwrite count=4096 offset=29933568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2327 nbdkit: file.1: debug: cache: reclaiming block 2328 nbdkit: file.1: debug: cache: writethrough block 7309 (offset 29937664) nbdkit: file.1: debug: file: pwrite count=4096 offset=29937664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2329 nbdkit: file.1: debug: cache: reclaiming block 2330 nbdkit: file.1: debug: cache: writethrough block 7310 (offset 29941760) nbdkit: file.1: debug: file: pwrite count=4096 offset=29941760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2331 nbdkit: file.1: debug: cache: reclaiming block 2332 nbdkit: file.1: debug: cache: writethrough block 7311 (offset 29945856) nbdkit: file.1: debug: file: pwrite count=4096 offset=29945856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2333 nbdkit: file.1: debug: cache: reclaiming block 2334 nbdkit: file.1: debug: cache: writethrough block 7312 (offset 29949952) nbdkit: file.1: debug: file: pwrite count=4096 offset=29949952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2335 nbdkit: file.1: debug: cache: reclaiming block 2336 nbdkit: file.1: debug: cache: writethrough block 7313 (offset 29954048) nbdkit: file.1: debug: file: pwrite count=4096 offset=29954048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2337 nbdkit: file.1: debug: cache: reclaiming block 2338 nbdkit: file.1: debug: cache: writethrough block 7314 (offset 29958144) nbdkit: file.1: debug: file: pwrite count=4096 offset=29958144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2339 nbdkit: file.1: debug: cache: reclaiming block 2340 nbdkit: file.1: debug: cache: writethrough block 7315 (offset 29962240) nbdkit: file.1: debug: file: pwrite count=4096 offset=29962240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2341 nbdkit: file.1: debug: cache: reclaiming block 2342 nbdkit: file.1: debug: cache: writethrough block 7316 (offset 29966336) nbdkit: file.1: debug: file: pwrite count=4096 offset=29966336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2343 nbdkit: file.1: debug: cache: reclaiming block 2344 nbdkit: file.1: debug: cache: writethrough block 7317 (offset 29970432) nbdkit: file.1: debug: file: pwrite count=4096 offset=29970432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2345 nbdkit: file.1: debug: cache: reclaiming block 2346 nbdkit: file.1: debug: cache: writethrough block 7318 (offset 29974528) nbdkit: file.1: debug: file: pwrite count=4096 offset=29974528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2347 nbdkit: file.1: debug: cache: reclaiming block 2348 nbdkit: file.1: debug: cache: writethrough block 7319 (offset 29978624) nbdkit: file.1: debug: file: pwrite count=4096 offset=29978624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2349 nbdkit: file.1: debug: cache: reclaiming block 2350 nbdkit: file.1: debug: cache: writethrough block 7320 (offset 29982720) nbdkit: file.1: debug: file: pwrite count=4096 offset=29982720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2351 nbdkit: file.1: debug: cache: reclaiming block 2352 nbdkit: file.1: debug: cache: writethrough block 7321 (offset 29986816) nbdkit: file.1: debug: file: pwrite count=4096 offset=29986816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2353 nbdkit: file.1: debug: cache: reclaiming block 2354 nbdkit: file.1: debug: cache: writethrough block 7322 (offset 29990912) nbdkit: file.1: debug: file: pwrite count=4096 offset=29990912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2355 nbdkit: file.1: debug: cache: reclaiming block 2356 nbdkit: file.1: debug: cache: writethrough block 7323 (offset 29995008) nbdkit: file.1: debug: file: pwrite count=4096 offset=29995008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2357 nbdkit: file.1: debug: cache: reclaiming block 2358 nbdkit: file.1: debug: cache: writethrough block 7324 (offset 29999104) nbdkit: file.1: debug: file: pwrite count=4096 offset=29999104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2359 nbdkit: file.1: debug: cache: reclaiming block 2360 nbdkit: file.1: debug: cache: writethrough block 7325 (offset 30003200) nbdkit: file.1: debug: file: pwrite count=4096 offset=30003200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2361 nbdkit: file.1: debug: cache: reclaiming block 2362 nbdkit: file.1: debug: cache: writethrough block 7326 (offset 30007296) nbdkit: file.1: debug: file: pwrite count=4096 offset=30007296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2363 nbdkit: file.1: debug: cache: reclaiming block 2364 nbdkit: file.1: debug: cache: writethrough block 7327 (offset 30011392) nbdkit: file.1: debug: file: pwrite count=4096 offset=30011392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2365 nbdkit: file.1: debug: cache: reclaiming block 2366 nbdkit: file.1: debug: cache: writethrough block 7328 (offset 30015488) nbdkit: file.1: debug: file: pwrite count=4096 offset=30015488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2367 nbdkit: file.1: debug: cache: reclaiming block 2368 nbdkit: file.1: debug: cache: writethrough block 7329 (offset 30019584) nbdkit: file.1: debug: file: pwrite count=4096 offset=30019584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2369 nbdkit: file.1: debug: cache: reclaiming block 2370 nbdkit: file.1: debug: cache: writethrough block 7330 (offset 30023680) nbdkit: file.1: debug: file: pwrite count=4096 offset=30023680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2371 nbdkit: file.1: debug: cache: reclaiming block 2372 nbdkit: file.1: debug: cache: writethrough block 7331 (offset 30027776) nbdkit: file.1: debug: file: pwrite count=4096 offset=30027776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2373 nbdkit: file.1: debug: cache: reclaiming block 2374 nbdkit: file.1: debug: cache: writethrough block 7332 (offset 30031872) nbdkit: file.1: debug: file: pwrite count=4096 offset=30031872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2375 nbdkit: file.1: debug: cache: reclaiming block 2376 nbdkit: file.1: debug: cache: writethrough block 7333 (offset 30035968) nbdkit: file.1: debug: file: pwrite count=4096 offset=30035968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2377 nbdkit: file.1: debug: cache: reclaiming block 2378 nbdkit: file.1: debug: cache: writethrough block 7334 (offset 30040064) nbdkit: file.1: debug: file: pwrite count=4096 offset=30040064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2379 nbdkit: file.1: debug: cache: reclaiming block 2380 nbdkit: file.1: debug: cache: writethrough block 7335 (offset 30044160) nbdkit: file.1: debug: file: pwrite count=4096 offset=30044160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2381 nbdkit: file.1: debug: cache: reclaiming block 2382 nbdkit: file.1: debug: cache: writethrough block 7336 (offset 30048256) nbdkit: file.1: debug: file: pwrite count=4096 offset=30048256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2383 nbdkit: file.1: debug: cache: reclaiming block 2384 nbdkit: file.1: debug: cache: writethrough block 7337 (offset 30052352) nbdkit: file.1: debug: file: pwrite count=4096 offset=30052352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2385 nbdkit: file.1: debug: cache: reclaiming block 2386 nbdkit: file.1: debug: cache: writethrough block 7338 (offset 30056448) nbdkit: file.1: debug: file: pwrite count=4096 offset=30056448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2387 nbdkit: file.1: debug: cache: reclaiming block 2388 nbdkit: file.1: debug: cache: writethrough block 7339 (offset 30060544) nbdkit: file.1: debug: file: pwrite count=4096 offset=30060544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2389 nbdkit: file.1: debug: cache: reclaiming block 2390 nbdkit: file.1: debug: cache: writethrough block 7340 (offset 30064640) nbdkit: file.1: debug: file: pwrite count=4096 offset=30064640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2391 nbdkit: file.1: debug: cache: reclaiming block 2392 nbdkit: file.1: debug: cache: writethrough block 7341 (offset 30068736) nbdkit: file.1: debug: file: pwrite count=4096 offset=30068736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2393 nbdkit: file.1: debug: cache: reclaiming block 2394 nbdkit: file.1: debug: cache: writethrough block 7342 (offset 30072832) nbdkit: file.1: debug: file: pwrite count=4096 offset=30072832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2395 nbdkit: file.1: debug: cache: reclaiming block 2396 nbdkit: file.1: debug: cache: writethrough block 7343 (offset 30076928) nbdkit: file.1: debug: file: pwrite count=4096 offset=30076928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2397 nbdkit: file.1: debug: cache: reclaiming block 2398 nbdkit: file.1: debug: cache: writethrough block 7344 (offset 30081024) nbdkit: file.1: debug: file: pwrite count=4096 offset=30081024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2399 nbdkit: file.1: debug: cache: reclaiming block 2400 nbdkit: file.1: debug: cache: writethrough block 7345 (offset 30085120) nbdkit: file.1: debug: file: pwrite count=4096 offset=30085120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2401 nbdkit: file.1: debug: cache: reclaiming block 2402 nbdkit: file.1: debug: cache: writethrough block 7346 (offset 30089216) nbdkit: file.1: debug: file: pwrite count=4096 offset=30089216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2403 nbdkit: file.1: debug: cache: reclaiming block 2404 nbdkit: file.1: debug: cache: writethrough block 7347 (offset 30093312) nbdkit: file.1: debug: file: pwrite count=4096 offset=30093312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2405 nbdkit: file.1: debug: cache: reclaiming block 2406 nbdkit: file.1: debug: cache: writethrough block 7348 (offset 30097408) nbdkit: file.1: debug: file: pwrite count=4096 offset=30097408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2407 nbdkit: file.1: debug: cache: reclaiming block 2408 nbdkit: file.1: debug: cache: writethrough block 7349 (offset 30101504) nbdkit: file.1: debug: file: pwrite count=4096 offset=30101504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2409 nbdkit: file.1: debug: cache: reclaiming block 2410 nbdkit: file.1: debug: cache: writethrough block 7350 (offset 30105600) nbdkit: file.1: debug: file: pwrite count=4096 offset=30105600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2411 nbdkit: file.1: debug: cache: reclaiming block 2412 nbdkit: file.1: debug: cache: writethrough block 7351 (offset 30109696) nbdkit: file.1: debug: file: pwrite count=4096 offset=30109696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2413 nbdkit: file.1: debug: cache: reclaiming block 2414 nbdkit: file.1: debug: cache: writethrough block 7352 (offset 30113792) nbdkit: file.1: debug: file: pwrite count=4096 offset=30113792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2415 nbdkit: file.1: debug: cache: reclaiming block 2416 nbdkit: file.1: debug: cache: writethrough block 7353 (offset 30117888) nbdkit: file.1: debug: file: pwrite count=4096 offset=30117888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2417 nbdkit: file.1: debug: cache: reclaiming block 2418 nbdkit: file.1: debug: cache: writethrough block 7354 (offset 30121984) nbdkit: file.1: debug: file: pwrite count=4096 offset=30121984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2419 nbdkit: file.1: debug: cache: reclaiming block 2420 nbdkit: file.1: debug: cache: writethrough block 7355 (offset 30126080) nbdkit: file.1: debug: file: pwrite count=4096 offset=30126080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2421 nbdkit: file.1: debug: cache: reclaiming block 2422 nbdkit: file.1: debug: cache: writethrough block 7356 (offset 30130176) nbdkit: file.1: debug: file: pwrite count=4096 offset=30130176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2423 nbdkit: file.1: debug: cache: reclaiming block 2424 nbdkit: file.1: debug: cache: writethrough block 7357 (offset 30134272) nbdkit: file.1: debug: file: pwrite count=4096 offset=30134272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2425 nbdkit: file.1: debug: cache: reclaiming block 2426 nbdkit: file.1: debug: cache: writethrough block 7358 (offset 30138368) nbdkit: file.1: debug: file: pwrite count=4096 offset=30138368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2427 nbdkit: file.1: debug: cache: reclaiming block 2428 nbdkit: file.1: debug: cache: writethrough block 7359 (offset 30142464) nbdkit: file.1: debug: file: pwrite count=4096 offset=30142464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2429 nbdkit: file.1: debug: cache: reclaiming block 2430 nbdkit: file.1: debug: cache: writethrough block 7360 (offset 30146560) nbdkit: file.1: debug: file: pwrite count=4096 offset=30146560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2431 nbdkit: file.1: debug: cache: reclaiming block 2432 nbdkit: file.1: debug: cache: writethrough block 7361 (offset 30150656) nbdkit: file.1: debug: file: pwrite count=4096 offset=30150656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2433 nbdkit: file.1: debug: cache: reclaiming block 2434 nbdkit: file.1: debug: cache: writethrough block 7362 (offset 30154752) nbdkit: file.1: debug: file: pwrite count=4096 offset=30154752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2435 nbdkit: file.1: debug: cache: reclaiming block 2436 nbdkit: file.1: debug: cache: writethrough block 7363 (offset 30158848) nbdkit: file.1: debug: file: pwrite count=4096 offset=30158848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2437 nbdkit: file.1: debug: cache: reclaiming block 2438 nbdkit: file.1: debug: cache: writethrough block 7364 (offset 30162944) nbdkit: file.1: debug: file: pwrite count=4096 offset=30162944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2439 nbdkit: file.1: debug: cache: reclaiming block 2440 nbdkit: file.1: debug: cache: writethrough block 7365 (offset 30167040) nbdkit: file.1: debug: file: pwrite count=4096 offset=30167040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2441 nbdkit: file.1: debug: cache: reclaiming block 2442 nbdkit: file.1: debug: cache: writethrough block 7366 (offset 30171136) nbdkit: file.1: debug: file: pwrite count=4096 offset=30171136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2443 nbdkit: file.1: debug: cache: reclaiming block 2444 nbdkit: file.1: debug: cache: writethrough block 7367 (offset 30175232) nbdkit: file.1: debug: file: pwrite count=4096 offset=30175232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2445 nbdkit: file.1: debug: cache: reclaiming block 2446 nbdkit: file.1: debug: cache: writethrough block 7368 (offset 30179328) nbdkit: file.1: debug: file: pwrite count=4096 offset=30179328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2447 nbdkit: file.1: debug: cache: reclaiming block 2448 nbdkit: file.1: debug: cache: writethrough block 7369 (offset 30183424) nbdkit: file.1: debug: file: pwrite count=4096 offset=30183424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2449 nbdkit: file.1: debug: cache: reclaiming block 2450 nbdkit: file.1: debug: cache: writethrough block 7370 (offset 30187520) nbdkit: file.1: debug: file: pwrite count=4096 offset=30187520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2451 nbdkit: file.1: debug: cache: reclaiming block 2452 nbdkit: file.1: debug: cache: writethrough block 7371 (offset 30191616) nbdkit: file.1: debug: file: pwrite count=4096 offset=30191616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2453 nbdkit: file.1: debug: cache: reclaiming block 2454 nbdkit: file.1: debug: cache: writethrough block 7372 (offset 30195712) nbdkit: file.1: debug: file: pwrite count=4096 offset=30195712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2455 nbdkit: file.1: debug: cache: reclaiming block 2456 nbdkit: file.1: debug: cache: writethrough block 7373 (offset 30199808) nbdkit: file.1: debug: file: pwrite count=4096 offset=30199808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2457 nbdkit: file.1: debug: cache: reclaiming block 2458 nbdkit: file.1: debug: cache: writethrough block 7374 (offset 30203904) nbdkit: file.1: debug: file: pwrite count=4096 offset=30203904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2459 nbdkit: file.1: debug: cache: reclaiming block 2460 nbdkit: file.1: debug: cache: writethrough block 7375 (offset 30208000) nbdkit: file.1: debug: file: pwrite count=4096 offset=30208000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2461 nbdkit: file.1: debug: cache: reclaiming block 2462 nbdkit: file.1: debug: cache: writethrough block 7376 (offset 30212096) nbdkit: file.1: debug: file: pwrite count=4096 offset=30212096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2463 nbdkit: file.1: debug: cache: reclaiming block 2464 nbdkit: file.1: debug: cache: writethrough block 7377 (offset 30216192) nbdkit: file.1: debug: file: pwrite count=4096 offset=30216192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2465 nbdkit: file.1: debug: cache: reclaiming block 2466 nbdkit: file.1: debug: cache: writethrough block 7378 (offset 30220288) nbdkit: file.1: debug: file: pwrite count=4096 offset=30220288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2467 nbdkit: file.1: debug: cache: reclaiming block 2468 nbdkit: file.1: debug: cache: writethrough block 7379 (offset 30224384) nbdkit: file.1: debug: file: pwrite count=4096 offset=30224384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2469 nbdkit: file.1: debug: cache: reclaiming block 2470 nbdkit: file.1: debug: cache: writethrough block 7380 (offset 30228480) nbdkit: file.1: debug: file: pwrite count=4096 offset=30228480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2471 nbdkit: file.1: debug: cache: reclaiming block 2472 nbdkit: file.1: debug: cache: writethrough block 7381 (offset 30232576) nbdkit: file.1: debug: file: pwrite count=4096 offset=30232576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2473 nbdkit: file.1: debug: cache: reclaiming block 2474 nbdkit: file.1: debug: cache: writethrough block 7382 (offset 30236672) nbdkit: file.1: debug: file: pwrite count=4096 offset=30236672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2475 nbdkit: file.1: debug: cache: reclaiming block 2476 nbdkit: file.1: debug: cache: writethrough block 7383 (offset 30240768) nbdkit: file.1: debug: file: pwrite count=4096 offset=30240768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2477 nbdkit: file.1: debug: cache: reclaiming block 2478 nbdkit: file.1: debug: cache: writethrough block 7384 (offset 30244864) nbdkit: file.1: debug: file: pwrite count=4096 offset=30244864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2479 nbdkit: file.1: debug: cache: reclaiming block 2480 nbdkit: file.1: debug: cache: writethrough block 7385 (offset 30248960) nbdkit: file.1: debug: file: pwrite count=4096 offset=30248960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2481 nbdkit: file.1: debug: cache: reclaiming block 2482 nbdkit: file.1: debug: cache: writethrough block 7386 (offset 30253056) nbdkit: file.1: debug: file: pwrite count=4096 offset=30253056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2483 nbdkit: file.1: debug: cache: reclaiming block 2484 nbdkit: file.1: debug: cache: writethrough block 7387 (offset 30257152) nbdkit: file.1: debug: file: pwrite count=4096 offset=30257152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2485 nbdkit: file.1: debug: cache: reclaiming block 2486 nbdkit: file.1: debug: cache: writethrough block 7388 (offset 30261248) nbdkit: file.1: debug: file: pwrite count=4096 offset=30261248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2487 nbdkit: file.1: debug: cache: reclaiming block 2488 nbdkit: file.1: debug: cache: writethrough block 7389 (offset 30265344) nbdkit: file.1: debug: file: pwrite count=4096 offset=30265344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2489 nbdkit: file.1: debug: cache: reclaiming block 2490 nbdkit: file.1: debug: cache: writethrough block 7390 (offset 30269440) nbdkit: file.1: debug: file: pwrite count=4096 offset=30269440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2491 nbdkit: file.1: debug: cache: reclaiming block 2492 nbdkit: file.1: debug: cache: writethrough block 7391 (offset 30273536) nbdkit: file.1: debug: file: pwrite count=4096 offset=30273536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2493 nbdkit: file.1: debug: cache: reclaiming block 2494 nbdkit: file.1: debug: cache: writethrough block 7392 (offset 30277632) nbdkit: file.1: debug: file: pwrite count=4096 offset=30277632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2495 nbdkit: file.1: debug: cache: reclaiming block 2496 nbdkit: file.1: debug: cache: writethrough block 7393 (offset 30281728) nbdkit: file.1: debug: file: pwrite count=4096 offset=30281728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2497 nbdkit: file.1: debug: cache: reclaiming block 2498 nbdkit: file.1: debug: cache: writethrough block 7394 (offset 30285824) nbdkit: file.1: debug: file: pwrite count=4096 offset=30285824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2499 nbdkit: file.1: debug: cache: reclaiming block 2500 nbdkit: file.1: debug: cache: writethrough block 7395 (offset 30289920) nbdkit: file.1: debug: file: pwrite count=4096 offset=30289920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2501 nbdkit: file.1: debug: cache: reclaiming block 2502 nbdkit: file.1: debug: cache: writethrough block 7396 (offset 30294016) nbdkit: file.1: debug: file: pwrite count=4096 offset=30294016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2503 nbdkit: file.1: debug: cache: reclaiming block 2504 nbdkit: file.1: debug: cache: writethrough block 7397 (offset 30298112) nbdkit: file.1: debug: file: pwrite count=4096 offset=30298112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2505 nbdkit: file.1: debug: cache: reclaiming block 2506 nbdkit: file.1: debug: cache: writethrough block 7398 (offset 30302208) nbdkit: file.1: debug: file: pwrite count=4096 offset=30302208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2507 nbdkit: file.1: debug: cache: reclaiming block 2508 nbdkit: file.1: debug: cache: writethrough block 7399 (offset 30306304) nbdkit: file.1: debug: file: pwrite count=4096 offset=30306304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2509 nbdkit: file.1: debug: cache: reclaiming block 2510 nbdkit: file.1: debug: cache: writethrough block 7400 (offset 30310400) nbdkit: file.1: debug: file: pwrite count=4096 offset=30310400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2511 nbdkit: file.1: debug: cache: reclaiming block 2512 nbdkit: file.1: debug: cache: writethrough block 7401 (offset 30314496) nbdkit: file.1: debug: file: pwrite count=4096 offset=30314496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2513 nbdkit: file.1: debug: cache: reclaiming block 2514 nbdkit: file.1: debug: cache: writethrough block 7402 (offset 30318592) nbdkit: file.1: debug: file: pwrite count=4096 offset=30318592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2515 nbdkit: file.1: debug: cache: reclaiming block 2516 nbdkit: file.1: debug: cache: writethrough block 7403 (offset 30322688) nbdkit: file.1: debug: file: pwrite count=4096 offset=30322688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2517 nbdkit: file.1: debug: cache: reclaiming block 2518 nbdkit: file.1: debug: cache: writethrough block 7404 (offset 30326784) nbdkit: file.1: debug: file: pwrite count=4096 offset=30326784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2519 nbdkit: file.1: debug: cache: reclaiming block 2520 nbdkit: file.1: debug: cache: writethrough block 7405 (offset 30330880) nbdkit: file.1: debug: file: pwrite count=4096 offset=30330880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2521 nbdkit: file.1: debug: cache: reclaiming block 2522 nbdkit: file.1: debug: cache: writethrough block 7406 (offset 30334976) nbdkit: file.1: debug: file: pwrite count=4096 offset=30334976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2523 nbdkit: file.1: debug: cache: reclaiming block 2524 nbdkit: file.1: debug: cache: writethrough block 7407 (offset 30339072) nbdkit: file.1: debug: file: pwrite count=4096 offset=30339072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2525 nbdkit: file.1: debug: cache: reclaiming block 2526 nbdkit: file.1: debug: cache: writethrough block 7408 (offset 30343168) nbdkit: file.1: debug: file: pwrite count=4096 offset=30343168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2527 nbdkit: file.1: debug: cache: reclaiming block 2528 nbdkit: file.1: debug: cache: writethrough block 7409 (offset 30347264) nbdkit: file.1: debug: file: pwrite count=4096 offset=30347264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2529 nbdkit: file.1: debug: cache: reclaiming block 2530 nbdkit: file.1: debug: cache: writethrough block 7410 (offset 30351360) nbdkit: file.1: debug: file: pwrite count=4096 offset=30351360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2531 nbdkit: file.1: debug: cache: reclaiming block 2532 nbdkit: file.1: debug: cache: writethrough block 7411 (offset 30355456) nbdkit: file.1: debug: file: pwrite count=4096 offset=30355456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2533 nbdkit: file.1: debug: cache: reclaiming block 2534 nbdkit: file.1: debug: cache: writethrough block 7412 (offset 30359552) nbdkit: file.1: debug: file: pwrite count=4096 offset=30359552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2535 nbdkit: file.1: debug: cache: reclaiming block 2536 nbdkit: file.1: debug: cache: writethrough block 7413 (offset 30363648) nbdkit: file.1: debug: file: pwrite count=4096 offset=30363648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2537 nbdkit: file.1: debug: cache: reclaiming block 2538 nbdkit: file.1: debug: cache: writethrough block 7414 (offset 30367744) nbdkit: file.1: debug: file: pwrite count=4096 offset=30367744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2539 nbdkit: file.1: debug: cache: reclaiming block 2540 nbdkit: file.1: debug: cache: writethrough block 7415 (offset 30371840) nbdkit: file.1: debug: file: pwrite count=4096 offset=30371840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2541 nbdkit: file.1: debug: cache: reclaiming block 2542 nbdkit: file.1: debug: cache: writethrough block 7416 (offset 30375936) nbdkit: file.1: debug: file: pwrite count=4096 offset=30375936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2543 nbdkit: file.1: debug: cache: reclaiming block 2544 nbdkit: file.1: debug: cache: writethrough block 7417 (offset 30380032) nbdkit: file.1: debug: file: pwrite count=4096 offset=30380032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2545 nbdkit: file.1: debug: cache: reclaiming block 2546 nbdkit: file.1: debug: cache: writethrough block 7418 (offset 30384128) nbdkit: file.1: debug: file: pwrite count=4096 offset=30384128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2547 nbdkit: file.1: debug: cache: reclaiming block 2548 nbdkit: file.1: debug: cache: writethrough block 7419 (offset 30388224) nbdkit: file.1: debug: file: pwrite count=4096 offset=30388224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2549 nbdkit: file.1: debug: cache: reclaiming block 2550 nbdkit: file.1: debug: cache: writethrough block 7420 (offset 30392320) nbdkit: file.1: debug: file: pwrite count=4096 offset=30392320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2551 nbdkit: file.1: debug: cache: reclaiming block 2552 nbdkit: file.1: debug: cache: writethrough block 7421 (offset 30396416) nbdkit: file.1: debug: file: pwrite count=4096 offset=30396416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2553 nbdkit: file.1: debug: cache: reclaiming block 2554 nbdkit: file.1: debug: cache: writethrough block 7422 (offset 30400512) nbdkit: file.1: debug: file: pwrite count=4096 offset=30400512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2555 nbdkit: file.1: debug: cache: reclaiming block 2556 nbdkit: file.1: debug: cache: writethrough block 7423 (offset 30404608) nbdkit: file.1: debug: file: pwrite count=4096 offset=30404608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2557 nbdkit: file.1: debug: cache: reclaiming block 2558 nbdkit: file.1: debug: cache: writethrough block 7424 (offset 30408704) nbdkit: file.1: debug: file: pwrite count=4096 offset=30408704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 2559 nbdkit: file.1: debug: cache: reclaiming block 5120 nbdkit: file.1: debug: cache: writethrough block 7425 (offset 30412800) nbdkit: file.1: debug: file: pwrite count=4096 offset=30412800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5121 nbdkit: file.1: debug: cache: reclaiming block 5122 nbdkit: file.1: debug: cache: writethrough block 7426 (offset 30416896) nbdkit: file.1: debug: file: pwrite count=4096 offset=30416896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5123 nbdkit: file.1: debug: cache: reclaiming block 5124 nbdkit: file.1: debug: cache: writethrough block 7427 (offset 30420992) nbdkit: file.1: debug: file: pwrite count=4096 offset=30420992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5125 nbdkit: file.1: debug: cache: reclaiming block 5126 nbdkit: file.1: debug: cache: writethrough block 7428 (offset 30425088) nbdkit: file.1: debug: file: pwrite count=4096 offset=30425088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5127 nbdkit: file.1: debug: cache: reclaiming block 5128 nbdkit: file.1: debug: cache: writethrough block 7429 (offset 30429184) nbdkit: file.1: debug: file: pwrite count=4096 offset=30429184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5129 nbdkit: file.1: debug: cache: reclaiming block 5130 nbdkit: file.1: debug: cache: writethrough block 7430 (offset 30433280) nbdkit: file.1: debug: file: pwrite count=4096 offset=30433280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5131 nbdkit: file.1: debug: cache: reclaiming block 5132 nbdkit: file.1: debug: cache: writethrough block 7431 (offset 30437376) nbdkit: file.1: debug: file: pwrite count=4096 offset=30437376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5133 nbdkit: file.1: debug: cache: reclaiming block 5134 nbdkit: file.1: debug: cache: writethrough block 7432 (offset 30441472) nbdkit: file.1: debug: file: pwrite count=4096 offset=30441472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5135 nbdkit: file.1: debug: cache: reclaiming block 5136 nbdkit: file.1: debug: cache: writethrough block 7433 (offset 30445568) nbdkit: file.1: debug: file: pwrite count=4096 offset=30445568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5137 nbdkit: file.1: debug: cache: reclaiming block 5138 nbdkit: file.1: debug: cache: writethrough block 7434 (offset 30449664) nbdkit: file.1: debug: file: pwrite count=4096 offset=30449664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5139 nbdkit: file.1: debug: cache: reclaiming block 5140 nbdkit: file.1: debug: cache: writethrough block 7435 (offset 30453760) nbdkit: file.1: debug: file: pwrite count=4096 offset=30453760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5141 nbdkit: file.1: debug: cache: reclaiming block 5142 nbdkit: file.1: debug: cache: writethrough block 7436 (offset 30457856) nbdkit: file.1: debug: file: pwrite count=4096 offset=30457856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5143 nbdkit: file.1: debug: cache: reclaiming block 5144 nbdkit: file.1: debug: cache: writethrough block 7437 (offset 30461952) nbdkit: file.1: debug: file: pwrite count=4096 offset=30461952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5145 nbdkit: file.1: debug: cache: reclaiming block 5146 nbdkit: file.1: debug: cache: writethrough block 7438 (offset 30466048) nbdkit: file.1: debug: file: pwrite count=4096 offset=30466048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5147 nbdkit: file.1: debug: cache: reclaiming block 5148 nbdkit: file.1: debug: cache: writethrough block 7439 (offset 30470144) nbdkit: file.1: debug: file: pwrite count=4096 offset=30470144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5149 nbdkit: file.1: debug: cache: reclaiming block 5150 nbdkit: file.1: debug: cache: writethrough block 7440 (offset 30474240) nbdkit: file.1: debug: file: pwrite count=4096 offset=30474240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5151 nbdkit: file.1: debug: cache: reclaiming block 5152 nbdkit: file.1: debug: cache: writethrough block 7441 (offset 30478336) nbdkit: file.1: debug: file: pwrite count=4096 offset=30478336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5153 nbdkit: file.1: debug: cache: reclaiming block 5154 nbdkit: file.1: debug: cache: writethrough block 7442 (offset 30482432) nbdkit: file.1: debug: file: pwrite count=4096 offset=30482432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5155 nbdkit: file.1: debug: cache: reclaiming block 5156 nbdkit: file.1: debug: cache: writethrough block 7443 (offset 30486528) nbdkit: file.1: debug: file: pwrite count=4096 offset=30486528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5157 nbdkit: file.1: debug: cache: reclaiming block 5158 nbdkit: file.1: debug: cache: writethrough block 7444 (offset 30490624) nbdkit: file.1: debug: file: pwrite count=4096 offset=30490624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5159 nbdkit: file.1: debug: cache: reclaiming block 5160 nbdkit: file.1: debug: cache: writethrough block 7445 (offset 30494720) nbdkit: file.1: debug: file: pwrite count=4096 offset=30494720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5161 nbdkit: file.1: debug: cache: reclaiming block 5162 nbdkit: file.1: debug: cache: writethrough block 7446 (offset 30498816) nbdkit: file.1: debug: file: pwrite count=4096 offset=30498816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5163 nbdkit: file.1: debug: cache: reclaiming block 5164 nbdkit: file.1: debug: cache: writethrough block 7447 (offset 30502912) nbdkit: file.1: debug: file: pwrite count=4096 offset=30502912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5165 nbdkit: file.1: debug: cache: reclaiming block 5166 nbdkit: file.1: debug: cache: writethrough block 7448 (offset 30507008) nbdkit: file.1: debug: file: pwrite count=4096 offset=30507008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5167 nbdkit: file.1: debug: cache: reclaiming block 5168 nbdkit: file.1: debug: cache: writethrough block 7449 (offset 30511104) nbdkit: file.1: debug: file: pwrite count=4096 offset=30511104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5169 nbdkit: file.1: debug: cache: reclaiming block 5170 nbdkit: file.1: debug: cache: writethrough block 7450 (offset 30515200) nbdkit: file.1: debug: file: pwrite count=4096 offset=30515200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5171 nbdkit: file.1: debug: cache: reclaiming block 5172 nbdkit: file.1: debug: cache: writethrough block 7451 (offset 30519296) nbdkit: file.1: debug: file: pwrite count=4096 offset=30519296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5173 nbdkit: file.1: debug: cache: reclaiming block 5174 nbdkit: file.1: debug: cache: writethrough block 7452 (offset 30523392) nbdkit: file.1: debug: file: pwrite count=4096 offset=30523392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5175 nbdkit: file.1: debug: cache: reclaiming block 5176 nbdkit: file.1: debug: cache: writethrough block 7453 (offset 30527488) nbdkit: file.1: debug: file: pwrite count=4096 offset=30527488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5177 nbdkit: file.1: debug: cache: reclaiming block 5178 nbdkit: file.1: debug: cache: writethrough block 7454 (offset 30531584) nbdkit: file.1: debug: file: pwrite count=4096 offset=30531584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5179 nbdkit: file.1: debug: cache: reclaiming block 5180 nbdkit: file.1: debug: cache: writethrough block 7455 (offset 30535680) nbdkit: file.1: debug: file: pwrite count=4096 offset=30535680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5181 nbdkit: file.1: debug: cache: reclaiming block 5182 nbdkit: file.1: debug: cache: writethrough block 7456 (offset 30539776) nbdkit: file.1: debug: file: pwrite count=4096 offset=30539776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5183 nbdkit: file.1: debug: cache: reclaiming block 5184 nbdkit: file.1: debug: cache: writethrough block 7457 (offset 30543872) nbdkit: file.1: debug: file: pwrite count=4096 offset=30543872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5185 nbdkit: file.1: debug: cache: reclaiming block 5186 nbdkit: file.1: debug: cache: writethrough block 7458 (offset 30547968) nbdkit: file.1: debug: file: pwrite count=4096 offset=30547968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5187 nbdkit: file.1: debug: cache: reclaiming block 5188 nbdkit: file.1: debug: cache: writethrough block 7459 (offset 30552064) nbdkit: file.1: debug: file: pwrite count=4096 offset=30552064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5189 nbdkit: file.1: debug: cache: reclaiming block 5190 nbdkit: file.1: debug: cache: writethrough block 7460 (offset 30556160) nbdkit: file.1: debug: file: pwrite count=4096 offset=30556160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5191 nbdkit: file.1: debug: cache: reclaiming block 5192 nbdkit: file.1: debug: cache: writethrough block 7461 (offset 30560256) nbdkit: file.1: debug: file: pwrite count=4096 offset=30560256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5193 nbdkit: file.1: debug: cache: reclaiming block 5194 nbdkit: file.1: debug: cache: writethrough block 7462 (offset 30564352) nbdkit: file.1: debug: file: pwrite count=4096 offset=30564352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5195 nbdkit: file.1: debug: cache: reclaiming block 5196 nbdkit: file.1: debug: cache: writethrough block 7463 (offset 30568448) nbdkit: file.1: debug: file: pwrite count=4096 offset=30568448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5197 nbdkit: file.1: debug: cache: reclaiming block 5198 nbdkit: file.1: debug: cache: writethrough block 7464 (offset 30572544) nbdkit: file.1: debug: file: pwrite count=4096 offset=30572544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5199 nbdkit: file.1: debug: cache: reclaiming block 5200 nbdkit: file.1: debug: cache: writethrough block 7465 (offset 30576640) nbdkit: file.1: debug: file: pwrite count=4096 offset=30576640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5201 nbdkit: file.1: debug: cache: reclaiming block 5202 nbdkit: file.1: debug: cache: writethrough block 7466 (offset 30580736) nbdkit: file.1: debug: file: pwrite count=4096 offset=30580736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5203 nbdkit: file.1: debug: cache: reclaiming block 5204 nbdkit: file.1: debug: cache: writethrough block 7467 (offset 30584832) nbdkit: file.1: debug: file: pwrite count=4096 offset=30584832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5205 nbdkit: file.1: debug: cache: reclaiming block 5206 nbdkit: file.1: debug: cache: writethrough block 7468 (offset 30588928) nbdkit: file.1: debug: file: pwrite count=4096 offset=30588928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5207 nbdkit: file.1: debug: cache: reclaiming block 5208 nbdkit: file.1: debug: cache: writethrough block 7469 (offset 30593024) nbdkit: file.1: debug: file: pwrite count=4096 offset=30593024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5209 nbdkit: file.1: debug: cache: reclaiming block 5210 nbdkit: file.1: debug: cache: writethrough block 7470 (offset 30597120) nbdkit: file.1: debug: file: pwrite count=4096 offset=30597120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5211 nbdkit: file.1: debug: cache: reclaiming block 5212 nbdkit: file.1: debug: cache: writethrough block 7471 (offset 30601216) nbdkit: file.1: debug: file: pwrite count=4096 offset=30601216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5213 nbdkit: file.1: debug: cache: reclaiming block 5214 nbdkit: file.1: debug: cache: writethrough block 7472 (offset 30605312) nbdkit: file.1: debug: file: pwrite count=4096 offset=30605312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5215 nbdkit: file.1: debug: cache: reclaiming block 5216 nbdkit: file.1: debug: cache: writethrough block 7473 (offset 30609408) nbdkit: file.1: debug: file: pwrite count=4096 offset=30609408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5217 nbdkit: file.1: debug: cache: reclaiming block 5218 nbdkit: file.1: debug: cache: writethrough block 7474 (offset 30613504) nbdkit: file.1: debug: file: pwrite count=4096 offset=30613504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5219 nbdkit: file.1: debug: cache: reclaiming block 5220 nbdkit: file.1: debug: cache: writethrough block 7475 (offset 30617600) nbdkit: file.1: debug: file: pwrite count=4096 offset=30617600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5221 nbdkit: file.1: debug: cache: reclaiming block 5222 nbdkit: file.1: debug: cache: writethrough block 7476 (offset 30621696) nbdkit: file.1: debug: file: pwrite count=4096 offset=30621696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5223 nbdkit: file.1: debug: cache: reclaiming block 5224 nbdkit: file.1: debug: cache: writethrough block 7477 (offset 30625792) nbdkit: file.1: debug: file: pwrite count=4096 offset=30625792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5225 nbdkit: file.1: debug: cache: reclaiming block 5226 nbdkit: file.1: debug: cache: writethrough block 7478 (offset 30629888) nbdkit: file.1: debug: file: pwrite count=4096 offset=30629888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5227 nbdkit: file.1: debug: cache: reclaiming block 5228 nbdkit: file.1: debug: cache: writethrough block 7479 (offset 30633984) nbdkit: file.1: debug: file: pwrite count=4096 offset=30633984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5229 nbdkit: file.1: debug: cache: reclaiming block 5230 nbdkit: file.1: debug: cache: writethrough block 7480 (offset 30638080) nbdkit: file.1: debug: file: pwrite count=4096 offset=30638080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5231 nbdkit: file.1: debug: cache: reclaiming block 5232 nbdkit: file.1: debug: cache: writethrough block 7481 (offset 30642176) nbdkit: file.1: debug: file: pwrite count=4096 offset=30642176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5233 nbdkit: file.1: debug: cache: reclaiming block 5234 nbdkit: file.1: debug: cache: writethrough block 7482 (offset 30646272) nbdkit: file.1: debug: file: pwrite count=4096 offset=30646272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5235 nbdkit: file.1: debug: cache: reclaiming block 5236 nbdkit: file.1: debug: cache: writethrough block 7483 (offset 30650368) nbdkit: file.1: debug: file: pwrite count=4096 offset=30650368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5237 nbdkit: file.1: debug: cache: reclaiming block 5238 nbdkit: file.1: debug: cache: writethrough block 7484 (offset 30654464) nbdkit: file.1: debug: file: pwrite count=4096 offset=30654464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5239 nbdkit: file.1: debug: cache: reclaiming block 5240 nbdkit: file.1: debug: cache: writethrough block 7485 (offset 30658560) nbdkit: file.1: debug: file: pwrite count=4096 offset=30658560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5241 nbdkit: file.1: debug: cache: reclaiming block 5242 nbdkit: file.1: debug: cache: writethrough block 7486 (offset 30662656) nbdkit: file.1: debug: file: pwrite count=4096 offset=30662656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5243 nbdkit: file.1: debug: cache: reclaiming block 5244 nbdkit: file.1: debug: cache: writethrough block 7487 (offset 30666752) nbdkit: file.1: debug: file: pwrite count=4096 offset=30666752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5245 nbdkit: file.1: debug: cache: reclaiming block 5246 nbdkit: file.1: debug: cache: writethrough block 7488 (offset 30670848) nbdkit: file.1: debug: file: pwrite count=4096 offset=30670848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5247 nbdkit: file.1: debug: cache: reclaiming block 5248 nbdkit: file.1: debug: cache: writethrough block 7489 (offset 30674944) nbdkit: file.1: debug: file: pwrite count=4096 offset=30674944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5249 nbdkit: file.1: debug: cache: reclaiming block 5250 nbdkit: file.1: debug: cache: writethrough block 7490 (offset 30679040) nbdkit: file.1: debug: file: pwrite count=4096 offset=30679040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5251 nbdkit: file.1: debug: cache: reclaiming block 5252 nbdkit: file.1: debug: cache: writethrough block 7491 (offset 30683136) nbdkit: file.1: debug: file: pwrite count=4096 offset=30683136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5253 nbdkit: file.1: debug: cache: reclaiming block 5254 nbdkit: file.1: debug: cache: writethrough block 7492 (offset 30687232) nbdkit: file.1: debug: file: pwrite count=4096 offset=30687232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5255 nbdkit: file.1: debug: cache: reclaiming block 5256 nbdkit: file.1: debug: cache: writethrough block 7493 (offset 30691328) nbdkit: file.1: debug: file: pwrite count=4096 offset=30691328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5257 nbdkit: file.1: debug: cache: reclaiming block 5258 nbdkit: file.1: debug: cache: writethrough block 7494 (offset 30695424) nbdkit: file.1: debug: file: pwrite count=4096 offset=30695424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5259 nbdkit: file.1: debug: cache: reclaiming block 5260 nbdkit: file.1: debug: cache: writethrough block 7495 (offset 30699520) nbdkit: file.1: debug: file: pwrite count=4096 offset=30699520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5261 nbdkit: file.1: debug: cache: reclaiming block 5262 nbdkit: file.1: debug: cache: writethrough block 7496 (offset 30703616) nbdkit: file.1: debug: file: pwrite count=4096 offset=30703616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5263 nbdkit: file.1: debug: cache: reclaiming block 5264 nbdkit: file.1: debug: cache: writethrough block 7497 (offset 30707712) nbdkit: file.1: debug: file: pwrite count=4096 offset=30707712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5265 nbdkit: file.1: debug: cache: reclaiming block 5266 nbdkit: file.1: debug: cache: writethrough block 7498 (offset 30711808) nbdkit: file.1: debug: file: pwrite count=4096 offset=30711808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5267 nbdkit: file.1: debug: cache: reclaiming block 5268 nbdkit: file.1: debug: cache: writethrough block 7499 (offset 30715904) nbdkit: file.1: debug: file: pwrite count=4096 offset=30715904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5269 nbdkit: file.1: debug: cache: reclaiming block 5270 nbdkit: file.1: debug: cache: writethrough block 7500 (offset 30720000) nbdkit: file.1: debug: file: pwrite count=4096 offset=30720000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5271 nbdkit: file.1: debug: cache: reclaiming block 5272 nbdkit: file.1: debug: cache: writethrough block 7501 (offset 30724096) nbdkit: file.1: debug: file: pwrite count=4096 offset=30724096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5273 nbdkit: file.1: debug: cache: reclaiming block 5274 nbdkit: file.1: debug: cache: writethrough block 7502 (offset 30728192) nbdkit: file.1: debug: file: pwrite count=4096 offset=30728192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5275 nbdkit: file.1: debug: cache: reclaiming block 5276 nbdkit: file.1: debug: cache: writethrough block 7503 (offset 30732288) nbdkit: file.1: debug: file: pwrite count=4096 offset=30732288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5277 nbdkit: file.1: debug: cache: reclaiming block 5278 nbdkit: file.1: debug: cache: writethrough block 7504 (offset 30736384) nbdkit: file.1: debug: file: pwrite count=4096 offset=30736384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5279 nbdkit: file.1: debug: cache: reclaiming block 5280 nbdkit: file.1: debug: cache: writethrough block 7505 (offset 30740480) nbdkit: file.1: debug: file: pwrite count=4096 offset=30740480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5281 nbdkit: file.1: debug: cache: reclaiming block 5282 nbdkit: file.1: debug: cache: writethrough block 7506 (offset 30744576) nbdkit: file.1: debug: file: pwrite count=4096 offset=30744576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5283 nbdkit: file.1: debug: cache: reclaiming block 5284 nbdkit: file.1: debug: cache: writethrough block 7507 (offset 30748672) nbdkit: file.1: debug: file: pwrite count=4096 offset=30748672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5285 nbdkit: file.1: debug: cache: reclaiming block 5286 nbdkit: file.1: debug: cache: writethrough block 7508 (offset 30752768) nbdkit: file.1: debug: file: pwrite count=4096 offset=30752768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5287 nbdkit: file.1: debug: cache: reclaiming block 5288 nbdkit: file.1: debug: cache: writethrough block 7509 (offset 30756864) nbdkit: file.1: debug: file: pwrite count=4096 offset=30756864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5289 nbdkit: file.1: debug: cache: reclaiming block 5290 nbdkit: file.1: debug: cache: writethrough block 7510 (offset 30760960) nbdkit: file.1: debug: file: pwrite count=4096 offset=30760960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5291 nbdkit: file.1: debug: cache: reclaiming block 5292 nbdkit: file.1: debug: cache: writethrough block 7511 (offset 30765056) nbdkit: file.1: debug: file: pwrite count=4096 offset=30765056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5293 nbdkit: file.1: debug: cache: reclaiming block 5294 nbdkit: file.1: debug: cache: writethrough block 7512 (offset 30769152) nbdkit: file.1: debug: file: pwrite count=4096 offset=30769152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5295 nbdkit: file.1: debug: cache: reclaiming block 5296 nbdkit: file.1: debug: cache: writethrough block 7513 (offset 30773248) nbdkit: file.1: debug: file: pwrite count=4096 offset=30773248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5297 nbdkit: file.1: debug: cache: reclaiming block 5298 nbdkit: file.1: debug: cache: writethrough block 7514 (offset 30777344) nbdkit: file.1: debug: file: pwrite count=4096 offset=30777344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5299 nbdkit: file.1: debug: cache: reclaiming block 5300 nbdkit: file.1: debug: cache: writethrough block 7515 (offset 30781440) nbdkit: file.1: debug: file: pwrite count=4096 offset=30781440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5301 nbdkit: file.1: debug: cache: reclaiming block 5302 nbdkit: file.1: debug: cache: writethrough block 7516 (offset 30785536) nbdkit: file.1: debug: file: pwrite count=4096 offset=30785536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5303 nbdkit: file.1: debug: cache: reclaiming block 5304 nbdkit: file.1: debug: cache: writethrough block 7517 (offset 30789632) nbdkit: file.1: debug: file: pwrite count=4096 offset=30789632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5305 nbdkit: file.1: debug: cache: reclaiming block 5306 nbdkit: file.1: debug: cache: writethrough block 7518 (offset 30793728) nbdkit: file.1: debug: file: pwrite count=4096 offset=30793728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5307 nbdkit: file.1: debug: cache: reclaiming block 5308 nbdkit: file.1: debug: cache: writethrough block 7519 (offset 30797824) nbdkit: file.1: debug: file: pwrite count=4096 offset=30797824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5309 nbdkit: file.1: debug: cache: reclaiming block 5310 nbdkit: file.1: debug: cache: writethrough block 7520 (offset 30801920) nbdkit: file.1: debug: file: pwrite count=4096 offset=30801920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5311 nbdkit: file.1: debug: cache: reclaiming block 5312 nbdkit: file.1: debug: cache: writethrough block 7521 (offset 30806016) nbdkit: file.1: debug: file: pwrite count=4096 offset=30806016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5313 nbdkit: file.1: debug: cache: reclaiming block 5314 nbdkit: file.1: debug: cache: writethrough block 7522 (offset 30810112) nbdkit: file.1: debug: file: pwrite count=4096 offset=30810112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5315 nbdkit: file.1: debug: cache: reclaiming block 5316 nbdkit: file.1: debug: cache: writethrough block 7523 (offset 30814208) nbdkit: file.1: debug: file: pwrite count=4096 offset=30814208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5317 nbdkit: file.1: debug: cache: reclaiming block 5318 nbdkit: file.1: debug: cache: writethrough block 7524 (offset 30818304) nbdkit: file.1: debug: file: pwrite count=4096 offset=30818304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5319 nbdkit: file.1: debug: cache: reclaiming block 5320 nbdkit: file.1: debug: cache: writethrough block 7525 (offset 30822400) nbdkit: file.1: debug: file: pwrite count=4096 offset=30822400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5321 nbdkit: file.1: debug: cache: reclaiming block 5322 nbdkit: file.1: debug: cache: writethrough block 7526 (offset 30826496) nbdkit: file.1: debug: file: pwrite count=4096 offset=30826496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5323 nbdkit: file.1: debug: cache: reclaiming block 5324 nbdkit: file.1: debug: cache: writethrough block 7527 (offset 30830592) nbdkit: file.1: debug: file: pwrite count=4096 offset=30830592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5325 nbdkit: file.1: debug: cache: reclaiming block 5326 nbdkit: file.1: debug: cache: writethrough block 7528 (offset 30834688) nbdkit: file.1: debug: file: pwrite count=4096 offset=30834688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5327 nbdkit: file.1: debug: cache: reclaiming block 5328 nbdkit: file.1: debug: cache: writethrough block 7529 (offset 30838784) nbdkit: file.1: debug: file: pwrite count=4096 offset=30838784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5329 nbdkit: file.1: debug: cache: reclaiming block 5330 nbdkit: file.1: debug: cache: writethrough block 7530 (offset 30842880) nbdkit: file.1: debug: file: pwrite count=4096 offset=30842880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5331 nbdkit: file.1: debug: cache: reclaiming block 5332 nbdkit: file.1: debug: cache: writethrough block 7531 (offset 30846976) nbdkit: file.1: debug: file: pwrite count=4096 offset=30846976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5333 nbdkit: file.1: debug: cache: reclaiming block 5334 nbdkit: file.1: debug: cache: writethrough block 7532 (offset 30851072) nbdkit: file.1: debug: file: pwrite count=4096 offset=30851072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5335 nbdkit: file.1: debug: cache: reclaiming block 5336 nbdkit: file.1: debug: cache: writethrough block 7533 (offset 30855168) nbdkit: file.1: debug: file: pwrite count=4096 offset=30855168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5337 nbdkit: file.1: debug: cache: reclaiming block 5338 nbdkit: file.1: debug: cache: writethrough block 7534 (offset 30859264) nbdkit: file.1: debug: file: pwrite count=4096 offset=30859264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5339 nbdkit: file.1: debug: cache: reclaiming block 5340 nbdkit: file.1: debug: cache: writethrough block 7535 (offset 30863360) nbdkit: file.1: debug: file: pwrite count=4096 offset=30863360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5341 nbdkit: file.1: debug: cache: reclaiming block 5342 nbdkit: file.1: debug: cache: writethrough block 7536 (offset 30867456) nbdkit: file.1: debug: file: pwrite count=4096 offset=30867456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5343 nbdkit: file.1: debug: cache: reclaiming block 5344 nbdkit: file.1: debug: cache: writethrough block 7537 (offset 30871552) nbdkit: file.1: debug: file: pwrite count=4096 offset=30871552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5345 nbdkit: file.1: debug: cache: reclaiming block 5346 nbdkit: file.1: debug: cache: writethrough block 7538 (offset 30875648) nbdkit: file.1: debug: file: pwrite count=4096 offset=30875648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5347 nbdkit: file.1: debug: cache: reclaiming block 5348 nbdkit: file.1: debug: cache: writethrough block 7539 (offset 30879744) nbdkit: file.1: debug: file: pwrite count=4096 offset=30879744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5349 nbdkit: file.1: debug: cache: reclaiming block 5350 nbdkit: file.1: debug: cache: writethrough block 7540 (offset 30883840) nbdkit: file.1: debug: file: pwrite count=4096 offset=30883840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5351 nbdkit: file.1: debug: cache: reclaiming block 5352 nbdkit: file.1: debug: cache: writethrough block 7541 (offset 30887936) nbdkit: file.1: debug: file: pwrite count=4096 offset=30887936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5353 nbdkit: file.1: debug: cache: reclaiming block 5354 nbdkit: file.1: debug: cache: writethrough block 7542 (offset 30892032) nbdkit: file.1: debug: file: pwrite count=4096 offset=30892032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5355 nbdkit: file.1: debug: cache: reclaiming block 5356 nbdkit: file.1: debug: cache: writethrough block 7543 (offset 30896128) nbdkit: file.1: debug: file: pwrite count=4096 offset=30896128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5357 nbdkit: file.1: debug: cache: reclaiming block 5358 nbdkit: file.1: debug: cache: writethrough block 7544 (offset 30900224) nbdkit: file.1: debug: file: pwrite count=4096 offset=30900224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5359 nbdkit: file.1: debug: cache: reclaiming block 5360 nbdkit: file.1: debug: cache: writethrough block 7545 (offset 30904320) nbdkit: file.1: debug: file: pwrite count=4096 offset=30904320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5361 nbdkit: file.1: debug: cache: reclaiming block 5362 nbdkit: file.1: debug: cache: writethrough block 7546 (offset 30908416) nbdkit: file.1: debug: file: pwrite count=4096 offset=30908416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5363 nbdkit: file.1: debug: cache: reclaiming block 5364 nbdkit: file.1: debug: cache: writethrough block 7547 (offset 30912512) nbdkit: file.1: debug: file: pwrite count=4096 offset=30912512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5365 nbdkit: file.1: debug: cache: reclaiming block 5366 nbdkit: file.1: debug: cache: writethrough block 7548 (offset 30916608) nbdkit: file.1: debug: file: pwrite count=4096 offset=30916608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5367 nbdkit: file.1: debug: cache: reclaiming block 5368 nbdkit: file.1: debug: cache: writethrough block 7549 (offset 30920704) nbdkit: file.1: debug: file: pwrite count=4096 offset=30920704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5369 nbdkit: file.1: debug: cache: reclaiming block 5370 nbdkit: file.1: debug: cache: writethrough block 7550 (offset 30924800) nbdkit: file.1: debug: file: pwrite count=4096 offset=30924800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5371 nbdkit: file.1: debug: cache: reclaiming block 5372 nbdkit: file.1: debug: cache: writethrough block 7551 (offset 30928896) nbdkit: file.1: debug: file: pwrite count=4096 offset=30928896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5373 nbdkit: file.1: debug: cache: reclaiming block 5374 nbdkit: file.1: debug: cache: writethrough block 7552 (offset 30932992) nbdkit: file.1: debug: file: pwrite count=4096 offset=30932992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5375 nbdkit: file.1: debug: cache: reclaiming block 5376 nbdkit: file.1: debug: cache: writethrough block 7553 (offset 30937088) nbdkit: file.1: debug: file: pwrite count=4096 offset=30937088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5377 nbdkit: file.1: debug: cache: reclaiming block 5378 nbdkit: file.1: debug: cache: writethrough block 7554 (offset 30941184) nbdkit: file.1: debug: file: pwrite count=4096 offset=30941184 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5379 nbdkit: file.1: debug: cache: reclaiming block 5380 nbdkit: file.1: debug: cache: writethrough block 7555 (offset 30945280) nbdkit: file.1: debug: file: pwrite count=4096 offset=30945280 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5381 nbdkit: file.1: debug: cache: reclaiming block 5382 nbdkit: file.1: debug: cache: writethrough block 7556 (offset 30949376) nbdkit: file.1: debug: file: pwrite count=4096 offset=30949376 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5383 nbdkit: file.1: debug: cache: reclaiming block 5384 nbdkit: file.1: debug: cache: writethrough block 7557 (offset 30953472) nbdkit: file.1: debug: file: pwrite count=4096 offset=30953472 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5385 nbdkit: file.1: debug: cache: reclaiming block 5386 nbdkit: file.1: debug: cache: writethrough block 7558 (offset 30957568) nbdkit: file.1: debug: file: pwrite count=4096 offset=30957568 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5387 nbdkit: file.1: debug: cache: reclaiming block 5388 nbdkit: file.1: debug: cache: writethrough block 7559 (offset 30961664) nbdkit: file.1: debug: file: pwrite count=4096 offset=30961664 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5389 nbdkit: file.1: debug: cache: reclaiming block 5390 nbdkit: file.1: debug: cache: writethrough block 7560 (offset 30965760) nbdkit: file.1: debug: file: pwrite count=4096 offset=30965760 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5391 nbdkit: file.1: debug: cache: reclaiming block 5392 nbdkit: file.1: debug: cache: writethrough block 7561 (offset 30969856) nbdkit: file.1: debug: file: pwrite count=4096 offset=30969856 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5393 nbdkit: file.1: debug: cache: reclaiming block 5394 nbdkit: file.1: debug: cache: writethrough block 7562 (offset 30973952) nbdkit: file.1: debug: file: pwrite count=4096 offset=30973952 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5395 nbdkit: file.1: debug: cache: reclaiming block 5396 nbdkit: file.1: debug: cache: writethrough block 7563 (offset 30978048) nbdkit: file.1: debug: file: pwrite count=4096 offset=30978048 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5397 nbdkit: file.1: debug: cache: reclaiming block 5398 nbdkit: file.1: debug: cache: writethrough block 7564 (offset 30982144) nbdkit: file.1: debug: file: pwrite count=4096 offset=30982144 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5399 nbdkit: file.1: debug: cache: reclaiming block 5400 nbdkit: file.1: debug: cache: writethrough block 7565 (offset 30986240) nbdkit: file.1: debug: file: pwrite count=4096 offset=30986240 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5401 nbdkit: file.1: debug: cache: reclaiming block 5402 nbdkit: file.1: debug: cache: writethrough block 7566 (offset 30990336) nbdkit: file.1: debug: file: pwrite count=4096 offset=30990336 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5403 nbdkit: file.1: debug: cache: reclaiming block 5404 nbdkit: file.1: debug: cache: writethrough block 7567 (offset 30994432) nbdkit: file.1: debug: file: pwrite count=4096 offset=30994432 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5405 nbdkit: file.1: debug: cache: reclaiming block 5406 nbdkit: file.1: debug: cache: writethrough block 7568 (offset 30998528) nbdkit: file.1: debug: file: pwrite count=4096 offset=30998528 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5407 nbdkit: file.1: debug: cache: reclaiming block 5408 nbdkit: file.1: debug: cache: writethrough block 7569 (offset 31002624) nbdkit: file.1: debug: file: pwrite count=4096 offset=31002624 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5409 nbdkit: file.1: debug: cache: reclaiming block 5410 nbdkit: file.1: debug: cache: writethrough block 7570 (offset 31006720) nbdkit: file.1: debug: file: pwrite count=4096 offset=31006720 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5411 nbdkit: file.1: debug: cache: reclaiming block 5412 nbdkit: file.1: debug: cache: writethrough block 7571 (offset 31010816) nbdkit: file.1: debug: file: pwrite count=4096 offset=31010816 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5413 nbdkit: file.1: debug: cache: reclaiming block 5414 nbdkit: file.1: debug: cache: writethrough block 7572 (offset 31014912) nbdkit: file.1: debug: file: pwrite count=4096 offset=31014912 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5415 nbdkit: file.1: debug: cache: reclaiming block 5416 nbdkit: file.1: debug: cache: writethrough block 7573 (offset 31019008) nbdkit: file.1: debug: file: pwrite count=4096 offset=31019008 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5417 nbdkit: file.1: debug: cache: reclaiming block 5418 nbdkit: file.1: debug: cache: writethrough block 7574 (offset 31023104) nbdkit: file.1: debug: file: pwrite count=4096 offset=31023104 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5419 nbdkit: file.1: debug: cache: reclaiming block 5420 nbdkit: file.1: debug: cache: writethrough block 7575 (offset 31027200) nbdkit: file.1: debug: file: pwrite count=4096 offset=31027200 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5421 nbdkit: file.1: debug: cache: reclaiming block 5422 nbdkit: file.1: debug: cache: writethrough block 7576 (offset 31031296) nbdkit: file.1: debug: file: pwrite count=4096 offset=31031296 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5423 nbdkit: file.1: debug: cache: reclaiming block 5424 nbdkit: file.1: debug: cache: writethrough block 7577 (offset 31035392) nbdkit: file.1: debug: file: pwrite count=4096 offset=31035392 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5425 nbdkit: file.1: debug: cache: reclaiming block 5426 nbdkit: file.1: debug: cache: writethrough block 7578 (offset 31039488) nbdkit: file.1: debug: file: pwrite count=4096 offset=31039488 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5427 nbdkit: file.1: debug: cache: reclaiming block 5428 nbdkit: file.1: debug: cache: writethrough block 7579 (offset 31043584) nbdkit: file.1: debug: file: pwrite count=4096 offset=31043584 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5429 nbdkit: file.1: debug: cache: reclaiming block 5430 nbdkit: file.1: debug: cache: writethrough block 7580 (offset 31047680) nbdkit: file.1: debug: file: pwrite count=4096 offset=31047680 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5431 nbdkit: file.1: debug: cache: reclaiming block 5432 nbdkit: file.1: debug: cache: writethrough block 7581 (offset 31051776) nbdkit: file.1: debug: file: pwrite count=4096 offset=31051776 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5433 nbdkit: file.1: debug: cache: reclaiming block 5434 nbdkit: file.1: debug: cache: writethrough block 7582 (offset 31055872) nbdkit: file.1: debug: file: pwrite count=4096 offset=31055872 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5435 nbdkit: file.1: debug: cache: reclaiming block 5436 nbdkit: file.1: debug: cache: writethrough block 7583 (offset 31059968) nbdkit: file.1: debug: file: pwrite count=4096 offset=31059968 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5437 nbdkit: file.1: debug: cache: reclaiming block 5438 nbdkit: file.1: debug: cache: writethrough block 7584 (offset 31064064) nbdkit: file.1: debug: file: pwrite count=4096 offset=31064064 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5439 nbdkit: file.1: debug: cache: reclaiming block 5440 nbdkit: file.1: debug: cache: writethrough block 7585 (offset 31068160) nbdkit: file.1: debug: file: pwrite count=4096 offset=31068160 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5441 nbdkit: file.1: debug: cache: reclaiming block 5442 nbdkit: file.1: debug: cache: writethrough block 7586 (offset 31072256) nbdkit: file.1: debug: file: pwrite count=4096 offset=31072256 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5443 nbdkit: file.1: debug: cache: reclaiming block 5444 nbdkit: file.1: debug: cache: writethrough block 7587 (offset 31076352) nbdkit: file.1: debug: file: pwrite count=4096 offset=31076352 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5445 nbdkit: file.1: debug: cache: reclaiming block 5446 nbdkit: file.1: debug: cache: writethrough block 7588 (offset 31080448) nbdkit: file.1: debug: file: pwrite count=4096 offset=31080448 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5447 nbdkit: file.1: debug: cache: reclaiming block 5448 nbdkit: file.1: debug: cache: writethrough block 7589 (offset 31084544) nbdkit: file.1: debug: file: pwrite count=4096 offset=31084544 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5449 nbdkit: file.1: debug: cache: reclaiming block 5450 nbdkit: file.1: debug: cache: writethrough block 7590 (offset 31088640) nbdkit: file.1: debug: file: pwrite count=4096 offset=31088640 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5451 nbdkit: file.1: debug: cache: reclaiming block 5452 nbdkit: file.1: debug: cache: writethrough block 7591 (offset 31092736) nbdkit: file.1: debug: file: pwrite count=4096 offset=31092736 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5453 nbdkit: file.1: debug: cache: reclaiming block 5454 nbdkit: file.1: debug: cache: writethrough block 7592 (offset 31096832) nbdkit: file.1: debug: file: pwrite count=4096 offset=31096832 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5455 nbdkit: file.1: debug: cache: reclaiming block 5456 nbdkit: file.1: debug: cache: writethrough block 7593 (offset 31100928) nbdkit: file.1: debug: file: pwrite count=4096 offset=31100928 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5457 nbdkit: file.1: debug: cache: reclaiming block 5458 nbdkit: file.1: debug: cache: writethrough block 7594 (offset 31105024) nbdkit: file.1: debug: file: pwrite count=4096 offset=31105024 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5459 nbdkit: file.1: debug: cache: reclaiming block 5460 nbdkit: file.1: debug: cache: writethrough block 7595 (offset 31109120) nbdkit: file.1: debug: file: pwrite count=4096 offset=31109120 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5461 nbdkit: file.1: debug: cache: reclaiming block 5462 nbdkit: file.1: debug: cache: writethrough block 7596 (offset 31113216) nbdkit: file.1: debug: file: pwrite count=4096 offset=31113216 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5463 nbdkit: file.1: debug: cache: reclaiming block 5464 nbdkit: file.1: debug: cache: writethrough block 7597 (offset 31117312) nbdkit: file.1: debug: file: pwrite count=4096 offset=31117312 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5465 nbdkit: file.1: debug: cache: reclaiming block 5466 nbdkit: file.1: debug: cache: writethrough block 7598 (offset 31121408) nbdkit: file.1: debug: file: pwrite count=4096 offset=31121408 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5467 nbdkit: file.1: debug: cache: reclaiming block 5468 nbdkit: file.1: debug: cache: writethrough block 7599 (offset 31125504) nbdkit: file.1: debug: file: pwrite count=4096 offset=31125504 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5469 nbdkit: file.1: debug: cache: reclaiming block 5470 nbdkit: file.1: debug: cache: writethrough block 7600 (offset 31129600) nbdkit: file.1: debug: file: pwrite count=4096 offset=31129600 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5471 nbdkit: file.1: debug: cache: reclaiming block 5472 nbdkit: file.1: debug: cache: writethrough block 7601 (offset 31133696) nbdkit: file.1: debug: file: pwrite count=4096 offset=31133696 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5473 nbdkit: file.1: debug: cache: reclaiming block 5474 nbdkit: file.1: debug: cache: writethrough block 7602 (offset 31137792) nbdkit: file.1: debug: file: pwrite count=4096 offset=31137792 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5475 nbdkit: file.1: debug: cache: reclaiming block 5476 nbdkit: file.1: debug: cache: writethrough block 7603 (offset 31141888) nbdkit: file.1: debug: file: pwrite count=4096 offset=31141888 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5477 nbdkit: file.1: debug: cache: reclaiming block 5478 nbdkit: file.1: debug: cache: writethrough block 7604 (offset 31145984) nbdkit: file.1: debug: file: pwrite count=4096 offset=31145984 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5479 nbdkit: file.1: debug: cache: reclaiming block 5480 nbdkit: file.1: debug: cache: writethrough block 7605 (offset 31150080) nbdkit: file.1: debug: file: pwrite count=4096 offset=31150080 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5481 nbdkit: file.1: debug: cache: reclaiming block 5482 nbdkit: file.1: debug: cache: writethrough block 7606 (offset 31154176) nbdkit: file.1: debug: file: pwrite count=4096 offset=31154176 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5483 nbdkit: file.1: debug: cache: reclaiming block 5484 nbdkit: file.1: debug: cache: writethrough block 7607 (offset 31158272) nbdkit: file.1: debug: file: pwrite count=4096 offset=31158272 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5485 nbdkit: file.1: debug: cache: reclaiming block 5486 nbdkit: file.1: debug: cache: writethrough block 7608 (offset 31162368) nbdkit: file.1: debug: file: pwrite count=4096 offset=31162368 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5487 nbdkit: file.1: debug: cache: reclaiming block 5488 nbdkit: file.1: debug: cache: writethrough block 7609 (offset 31166464) nbdkit: file.1: debug: file: pwrite count=4096 offset=31166464 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5489 nbdkit: file.1: debug: cache: reclaiming block 5490 nbdkit: file.1: debug: cache: writethrough block 7610 (offset 31170560) nbdkit: file.1: debug: file: pwrite count=4096 offset=31170560 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5491 nbdkit: file.1: debug: cache: reclaiming block 5492 nbdkit: file.1: debug: cache: writethrough block 7611 (offset 31174656) nbdkit: file.1: debug: file: pwrite count=4096 offset=31174656 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5493 nbdkit: file.1: debug: cache: reclaiming block 5494 nbdkit: file.1: debug: cache: writethrough block 7612 (offset 31178752) nbdkit: file.1: debug: file: pwrite count=4096 offset=31178752 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5495 nbdkit: file.1: debug: cache: reclaiming block 5496 nbdkit: file.1: debug: cache: writethrough block 7613 (offset 31182848) nbdkit: file.1: debug: file: pwrite count=4096 offset=31182848 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5497 nbdkit: file.1: debug: cache: reclaiming block 5498 nbdkit: file.1: debug: cache: writethrough block 7614 (offset 31186944) nbdkit: file.1: debug: file: pwrite count=4096 offset=31186944 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5499 nbdkit: file.1: debug: cache: reclaiming block 5500 nbdkit: file.1: debug: cache: writethrough block 7615 (offset 31191040) nbdkit: file.1: debug: file: pwrite count=4096 offset=31191040 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5501 nbdkit: file.1: debug: cache: reclaiming block 5502 nbdkit: file.1: debug: cache: writethrough block 7616 (offset 31195136) nbdkit: file.1: debug: file: pwrite count=4096 offset=31195136 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5503 nbdkit: file.1: debug: cache: reclaiming block 5504 nbdkit: file.1: debug: cache: writethrough block 7617 (offset 31199232) nbdkit: file.1: debug: file: pwrite count=4096 offset=31199232 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5505 nbdkit: file.1: debug: cache: reclaiming block 5506 nbdkit: file.1: debug: cache: writethrough block 7618 (offset 31203328) nbdkit: file.1: debug: file: pwrite count=4096 offset=31203328 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5507 nbdkit: file.1: debug: cache: reclaiming block 5508 nbdkit: file.1: debug: cache: writethrough block 7619 (offset 31207424) nbdkit: file.1: debug: file: pwrite count=4096 offset=31207424 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5509 nbdkit: file.1: debug: cache: reclaiming block 5510 nbdkit: file.1: debug: cache: writethrough block 7620 (offset 31211520) nbdkit: file.1: debug: file: pwrite count=4096 offset=31211520 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5511 nbdkit: file.1: debug: cache: reclaiming block 5512 nbdkit: file.1: debug: cache: writethrough block 7621 (offset 31215616) nbdkit: file.1: debug: file: pwrite count=4096 offset=31215616 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5513 nbdkit: file.1: debug: cache: reclaiming block 5514 nbdkit: file.1: debug: cache: writethrough block 7622 (offset 31219712) nbdkit: file.1: debug: file: pwrite count=4096 offset=31219712 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5515 nbdkit: file.1: debug: cache: reclaiming block 5516 nbdkit: file.1: debug: cache: writethrough block 7623 (offset 31223808) nbdkit: file.1: debug: file: pwrite count=4096 offset=31223808 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5517 nbdkit: file.1: debug: cache: reclaiming block 5518 nbdkit: file.1: debug: cache: writethrough block 7624 (offset 31227904) nbdkit: file.1: debug: file: pwrite count=4096 offset=31227904 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5519 nbdkit: file.1: debug: cache: reclaiming block 5520 nbdkit: file.1: debug: cache: writethrough block 7625 (offset 31232000) nbdkit: file.1: debug: file: pwrite count=4096 offset=31232000 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5521 nbdkit: file.1: debug: cache: reclaiming block 5522 nbdkit: file.1: debug: cache: writethrough block 7626 (offset 31236096) nbdkit: file.1: debug: file: pwrite count=4096 offset=31236096 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5523 nbdkit: file.1: debug: cache: reclaiming block 5524 nbdkit: file.1: debug: cache: writethrough block 7627 (offset 31240192) nbdkit: file.1: debug: file: pwrite count=4096 offset=31240192 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5525 nbdkit: file.1: debug: cache: reclaiming block 5526 nbdkit: file.1: debug: cache: writethrough block 7628 (offset 31244288) nbdkit: file.1: debug: file: pwrite count=4096 offset=31244288 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5527 nbdkit: file.1: debug: cache: reclaiming block 5528 nbdkit: file.1: debug: cache: writethrough block 7629 (offset 31248384) nbdkit: file.1: debug: file: pwrite count=4096 offset=31248384 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5529 nbdkit: file.1: debug: cache: reclaiming block 5530 nbdkit: file.1: debug: cache: writethrough block 7630 (offset 31252480) nbdkit: file.1: debug: file: pwrite count=4096 offset=31252480 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5531 nbdkit: file.1: debug: cache: reclaiming block 5532 nbdkit: file.1: debug: cache: writethrough block 7631 (offset 31256576) nbdkit: file.1: debug: file: pwrite count=4096 offset=31256576 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5533 nbdkit: file.1: debug: cache: reclaiming block 5534 nbdkit: file.1: debug: cache: writethrough block 7632 (offset 31260672) nbdkit: file.1: debug: file: pwrite count=4096 offset=31260672 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5535 nbdkit: file.1: debug: cache: reclaiming block 5536 nbdkit: file.1: debug: cache: writethrough block 7633 (offset 31264768) nbdkit: file.1: debug: file: pwrite count=4096 offset=31264768 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5537 nbdkit: file.1: debug: cache: reclaiming block 5538 nbdkit: file.1: debug: cache: writethrough block 7634 (offset 31268864) nbdkit: file.1: debug: file: pwrite count=4096 offset=31268864 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5539 nbdkit: file.1: debug: cache: reclaiming block 5540 nbdkit: file.1: debug: cache: writethrough block 7635 (offset 31272960) nbdkit: file.1: debug: file: pwrite count=4096 offset=31272960 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5541 nbdkit: file.1: debug: cache: reclaiming block 5542 nbdkit: file.1: debug: cache: writethrough block 7636 (offset 31277056) nbdkit: file.1: debug: file: pwrite count=4096 offset=31277056 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5543 nbdkit: file.1: debug: cache: reclaiming block 5544 nbdkit: file.1: debug: cache: writethrough block 7637 (offset 31281152) nbdkit: file.1: debug: file: pwrite count=4096 offset=31281152 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5545 nbdkit: file.1: debug: cache: reclaiming block 5546 nbdkit: file.1: debug: cache: writethrough block 7638 (offset 31285248) nbdkit: file.1: debug: file: pwrite count=4096 offset=31285248 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5547 nbdkit: file.1: debug: cache: reclaiming block 5548 nbdkit: file.1: debug: cache: writethrough block 7639 (offset 31289344) nbdkit: file.1: debug: file: pwrite count=4096 offset=31289344 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5549 nbdkit: file.1: debug: cache: reclaiming block 5550 nbdkit: file.1: debug: cache: writethrough block 7640 (offset 31293440) nbdkit: file.1: debug: file: pwrite count=4096 offset=31293440 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5551 nbdkit: file.1: debug: cache: reclaiming block 5552 nbdkit: file.1: debug: cache: writethrough block 7641 (offset 31297536) nbdkit: file.1: debug: file: pwrite count=4096 offset=31297536 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5553 nbdkit: file.1: debug: cache: reclaiming block 5554 nbdkit: file.1: debug: cache: writethrough block 7642 (offset 31301632) nbdkit: file.1: debug: file: pwrite count=4096 offset=31301632 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5555 nbdkit: file.1: debug: cache: reclaiming block 5556 nbdkit: file.1: debug: cache: writethrough block 7643 (offset 31305728) nbdkit: file.1: debug: file: pwrite count=4096 offset=31305728 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5557 nbdkit: file.1: debug: cache: reclaiming block 5558 nbdkit: file.1: debug: cache: writethrough block 7644 (offset 31309824) nbdkit: file.1: debug: file: pwrite count=4096 offset=31309824 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5559 nbdkit: file.1: debug: cache: reclaiming block 5560 nbdkit: file.1: debug: cache: writethrough block 7645 (offset 31313920) nbdkit: file.1: debug: file: pwrite count=4096 offset=31313920 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5561 nbdkit: file.1: debug: cache: reclaiming block 5562 nbdkit: file.1: debug: cache: writethrough block 7646 (offset 31318016) nbdkit: file.1: debug: file: pwrite count=4096 offset=31318016 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5563 nbdkit: file.1: debug: cache: reclaiming block 5564 nbdkit: file.1: debug: cache: writethrough block 7647 (offset 31322112) nbdkit: file.1: debug: file: pwrite count=4096 offset=31322112 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5565 nbdkit: file.1: debug: cache: reclaiming block 5566 nbdkit: file.1: debug: cache: writethrough block 7648 (offset 31326208) nbdkit: file.1: debug: file: pwrite count=4096 offset=31326208 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5567 nbdkit: file.1: debug: cache: reclaiming block 5568 nbdkit: file.1: debug: cache: writethrough block 7649 (offset 31330304) nbdkit: file.1: debug: file: pwrite count=4096 offset=31330304 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5569 nbdkit: file.1: debug: cache: reclaiming block 5570 nbdkit: file.1: debug: cache: writethrough block 7650 (offset 31334400) nbdkit: file.1: debug: file: pwrite count=4096 offset=31334400 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5571 nbdkit: file.1: debug: cache: reclaiming block 5572 nbdkit: file.1: debug: cache: writethrough block 7651 (offset 31338496) nbdkit: file.1: debug: file: pwrite count=4096 offset=31338496 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5573 nbdkit: file.1: debug: cache: reclaiming block 5574 nbdkit: file.1: debug: cache: writethrough block 7652 (offset 31342592) nbdkit: file.1: debug: file: pwrite count=4096 offset=31342592 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5575 nbdkit: file.1: debug: cache: reclaiming block 5576 nbdkit: file.1: debug: cache: writethrough block 7653 (offset 31346688) nbdkit: file.1: debug: file: pwrite count=4096 offset=31346688 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5577 nbdkit: file.1: debug: cache: reclaiming block 5578 nbdkit: file.1: debug: cache: writethrough block 7654 (offset 31350784) nbdkit: file.1: debug: file: pwrite count=4096 offset=31350784 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5579 nbdkit: file.1: debug: cache: reclaiming block 5580 nbdkit: file.1: debug: cache: writethrough block 7655 (offset 31354880) nbdkit: file.1: debug: file: pwrite count=4096 offset=31354880 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5581 nbdkit: file.1: debug: cache: reclaiming block 5582 nbdkit: file.1: debug: cache: writethrough block 7656 (offset 31358976) nbdkit: file.1: debug: file: pwrite count=4096 offset=31358976 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5583 nbdkit: file.1: debug: cache: reclaiming block 5584 nbdkit: file.1: debug: cache: writethrough block 7657 (offset 31363072) nbdkit: file.1: debug: file: pwrite count=4096 offset=31363072 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5585 nbdkit: file.1: debug: cache: reclaiming block 5586 nbdkit: file.1: debug: cache: writethrough block 7658 (offset 31367168) nbdkit: file.1: debug: file: pwrite count=4096 offset=31367168 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5587 nbdkit: file.1: debug: cache: reclaiming block 5588 nbdkit: file.1: debug: cache: writethrough block 7659 (offset 31371264) nbdkit: file.1: debug: file: pwrite count=4096 offset=31371264 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5589 nbdkit: file.1: debug: cache: reclaiming block 5590 nbdkit: file.1: debug: cache: writethrough block 7660 (offset 31375360) nbdkit: file.1: debug: file: pwrite count=4096 offset=31375360 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5591 nbdkit: file.1: debug: cache: reclaiming block 5592 nbdkit: file.1: debug: cache: writethrough block 7661 (offset 31379456) nbdkit: file.1: debug: file: pwrite count=4096 offset=31379456 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5593 nbdkit: file.1: debug: cache: reclaiming block 5594 nbdkit: file.1: debug: cache: writethrough block 7662 (offset 31383552) nbdkit: file.1: debug: file: pwrite count=4096 offset=31383552 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5595 nbdkit: file.1: debug: cache: reclaiming block 5596 nbdkit: file.1: debug: cache: writethrough block 7663 (offset 31387648) nbdkit: file.1: debug: file: pwrite count=4096 offset=31387648 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5597 nbdkit: file.1: debug: cache: reclaiming block 5598 nbdkit: file.1: debug: cache: writethrough block 7664 (offset 31391744) nbdkit: file.1: debug: file: pwrite count=4096 offset=31391744 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5599 nbdkit: file.1: debug: cache: reclaiming block 5600 nbdkit: file.1: debug: cache: writethrough block 7665 (offset 31395840) nbdkit: file.1: debug: file: pwrite count=4096 offset=31395840 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5601 nbdkit: file.1: debug: cache: reclaiming block 5602 nbdkit: file.1: debug: cache: writethrough block 7666 (offset 31399936) nbdkit: file.1: debug: file: pwrite count=4096 offset=31399936 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5603 nbdkit: file.1: debug: cache: reclaiming block 5604 nbdkit: file.1: debug: cache: writethrough block 7667 (offset 31404032) nbdkit: file.1: debug: file: pwrite count=4096 offset=31404032 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5605 nbdkit: file.1: debug: cache: reclaiming block 5606 nbdkit: file.1: debug: cache: writethrough block 7668 (offset 31408128) nbdkit: file.1: debug: file: pwrite count=4096 offset=31408128 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5607 nbdkit: file.1: debug: cache: reclaiming block 5608 nbdkit: file.1: debug: cache: writethrough block 7669 (offset 31412224) nbdkit: file.1: debug: file: pwrite count=4096 offset=31412224 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5609 nbdkit: file.1: debug: cache: reclaiming block 5610 nbdkit: file.1: debug: cache: writethrough block 7670 (offset 31416320) nbdkit: file.1: debug: file: pwrite count=4096 offset=31416320 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5611 nbdkit: file.1: debug: cache: reclaiming block 5612 nbdkit: file.1: debug: cache: writethrough block 7671 (offset 31420416) nbdkit: file.1: debug: file: pwrite count=4096 offset=31420416 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5613 nbdkit: file.1: debug: cache: reclaiming block 5614 nbdkit: file.1: debug: cache: writethrough block 7672 (offset 31424512) nbdkit: file.1: debug: file: pwrite count=4096 offset=31424512 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5615 nbdkit: file.1: debug: cache: reclaiming block 5616 nbdkit: file.1: debug: cache: writethrough block 7673 (offset 31428608) nbdkit: file.1: debug: file: pwrite count=4096 offset=31428608 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5617 nbdkit: file.1: debug: cache: reclaiming block 5618 nbdkit: file.1: debug: cache: writethrough block 7674 (offset 31432704) nbdkit: file.1: debug: file: pwrite count=4096 offset=31432704 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5619 nbdkit: file.1: debug: cache: reclaiming block 5620 nbdkit: file.1: debug: cache: writethrough block 7675 (offset 31436800) nbdkit: file.1: debug: file: pwrite count=4096 offset=31436800 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5621 nbdkit: file.1: debug: cache: reclaiming block 5622 nbdkit: file.1: debug: cache: writethrough block 7676 (offset 31440896) nbdkit: file.1: debug: file: pwrite count=4096 offset=31440896 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5623 nbdkit: file.1: debug: cache: reclaiming block 5624 nbdkit: file.1: debug: cache: writethrough block 7677 (offset 31444992) nbdkit: file.1: debug: file: pwrite count=4096 offset=31444992 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5625 nbdkit: file.1: debug: cache: reclaiming block 5626 nbdkit: file.1: debug: cache: writethrough block 7678 (offset 31449088) nbdkit: file.1: debug: file: pwrite count=4096 offset=31449088 fua=1 nbdkit: file.1: debug: cache: reclaiming block 5627 nbdkit: file.1: debug: cache: reclaiming block 5628 nbdkit: file.1: debug: cache: writethrough block 7679 (offset 31453184) nbdkit: file.1: debug: file: pwrite count=4096 offset=31453184 fua=1 nbdkit: file.2: debug: cache: pread count=10485760 offset=20971520 nbdkit: file.2: debug: cache: reclaiming block 5629 nbdkit: file.2: debug: cache: reclaiming block 5630 nbdkit: file.2: debug: cache: blk_read block 5120 (offset 20971520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20971520 nbdkit: file.2: debug: cache: cache-on-read block 5120 (offset 20971520) nbdkit: file.2: debug: cache: reclaiming block 5631 nbdkit: file.2: debug: cache: reclaiming block 5632 nbdkit: file.2: debug: cache: blk_read block 5121 (offset 20975616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20975616 nbdkit: file.2: debug: cache: cache-on-read block 5121 (offset 20975616) nbdkit: file.2: debug: cache: reclaiming block 5633 nbdkit: file.2: debug: cache: reclaiming block 5634 nbdkit: file.2: debug: cache: blk_read block 5122 (offset 20979712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20979712 nbdkit: file.2: debug: cache: cache-on-read block 5122 (offset 20979712) nbdkit: file.2: debug: cache: reclaiming block 5635 nbdkit: file.2: debug: cache: reclaiming block 5636 nbdkit: file.2: debug: cache: blk_read block 5123 (offset 20983808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20983808 nbdkit: file.2: debug: cache: cache-on-read block 5123 (offset 20983808) nbdkit: file.2: debug: cache: reclaiming block 5637 nbdkit: file.2: debug: cache: reclaiming block 5638 nbdkit: file.2: debug: cache: blk_read block 5124 (offset 20987904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20987904 nbdkit: file.2: debug: cache: cache-on-read block 5124 (offset 20987904) nbdkit: file.2: debug: cache: reclaiming block 5639 nbdkit: file.2: debug: cache: reclaiming block 5640 nbdkit: file.2: debug: cache: blk_read block 5125 (offset 20992000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20992000 nbdkit: file.2: debug: cache: cache-on-read block 5125 (offset 20992000) nbdkit: file.2: debug: cache: stop reclaiming nbdkit: file.2: debug: cache: blk_read block 5126 (offset 20996096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=20996096 nbdkit: file.2: debug: cache: cache-on-read block 5126 (offset 20996096) nbdkit: file.2: debug: cache: blk_read block 5127 (offset 21000192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21000192 nbdkit: file.2: debug: cache: cache-on-read block 5127 (offset 21000192) nbdkit: file.2: debug: cache: blk_read block 5128 (offset 21004288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21004288 nbdkit: file.2: debug: cache: cache-on-read block 5128 (offset 21004288) nbdkit: file.2: debug: cache: blk_read block 5129 (offset 21008384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21008384 nbdkit: file.2: debug: cache: cache-on-read block 5129 (offset 21008384) nbdkit: file.2: debug: cache: blk_read block 5130 (offset 21012480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21012480 nbdkit: file.2: debug: cache: cache-on-read block 5130 (offset 21012480) nbdkit: file.2: debug: cache: blk_read block 5131 (offset 21016576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21016576 nbdkit: file.2: debug: cache: cache-on-read block 5131 (offset 21016576) nbdkit: file.2: debug: cache: blk_read block 5132 (offset 21020672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21020672 nbdkit: file.2: debug: cache: cache-on-read block 5132 (offset 21020672) nbdkit: file.2: debug: cache: blk_read block 5133 (offset 21024768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21024768 nbdkit: file.2: debug: cache: cache-on-read block 5133 (offset 21024768) nbdkit: file.2: debug: cache: blk_read block 5134 (offset 21028864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21028864 nbdkit: file.2: debug: cache: cache-on-read block 5134 (offset 21028864) nbdkit: file.2: debug: cache: blk_read block 5135 (offset 21032960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21032960 nbdkit: file.2: debug: cache: cache-on-read block 5135 (offset 21032960) nbdkit: file.2: debug: cache: blk_read block 5136 (offset 21037056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21037056 nbdkit: file.2: debug: cache: cache-on-read block 5136 (offset 21037056) nbdkit: file.2: debug: cache: blk_read block 5137 (offset 21041152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21041152 nbdkit: file.2: debug: cache: cache-on-read block 5137 (offset 21041152) nbdkit: file.2: debug: cache: blk_read block 5138 (offset 21045248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21045248 nbdkit: file.2: debug: cache: cache-on-read block 5138 (offset 21045248) nbdkit: file.2: debug: cache: blk_read block 5139 (offset 21049344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21049344 nbdkit: file.2: debug: cache: cache-on-read block 5139 (offset 21049344) nbdkit: file.2: debug: cache: blk_read block 5140 (offset 21053440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21053440 nbdkit: file.2: debug: cache: cache-on-read block 5140 (offset 21053440) nbdkit: file.2: debug: cache: blk_read block 5141 (offset 21057536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21057536 nbdkit: file.2: debug: cache: cache-on-read block 5141 (offset 21057536) nbdkit: file.2: debug: cache: blk_read block 5142 (offset 21061632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21061632 nbdkit: file.2: debug: cache: cache-on-read block 5142 (offset 21061632) nbdkit: file.2: debug: cache: blk_read block 5143 (offset 21065728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21065728 nbdkit: file.2: debug: cache: cache-on-read block 5143 (offset 21065728) nbdkit: file.2: debug: cache: blk_read block 5144 (offset 21069824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21069824 nbdkit: file.2: debug: cache: cache-on-read block 5144 (offset 21069824) nbdkit: file.2: debug: cache: blk_read block 5145 (offset 21073920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21073920 nbdkit: file.2: debug: cache: cache-on-read block 5145 (offset 21073920) nbdkit: file.2: debug: cache: blk_read block 5146 (offset 21078016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21078016 nbdkit: file.2: debug: cache: cache-on-read block 5146 (offset 21078016) nbdkit: file.2: debug: cache: blk_read block 5147 (offset 21082112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21082112 nbdkit: file.2: debug: cache: cache-on-read block 5147 (offset 21082112) nbdkit: file.2: debug: cache: blk_read block 5148 (offset 21086208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21086208 nbdkit: file.2: debug: cache: cache-on-read block 5148 (offset 21086208) nbdkit: file.2: debug: cache: blk_read block 5149 (offset 21090304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21090304 nbdkit: file.2: debug: cache: cache-on-read block 5149 (offset 21090304) nbdkit: file.2: debug: cache: blk_read block 5150 (offset 21094400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21094400 nbdkit: file.2: debug: cache: cache-on-read block 5150 (offset 21094400) nbdkit: file.2: debug: cache: blk_read block 5151 (offset 21098496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21098496 nbdkit: file.2: debug: cache: cache-on-read block 5151 (offset 21098496) nbdkit: file.2: debug: cache: blk_read block 5152 (offset 21102592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21102592 nbdkit: file.2: debug: cache: cache-on-read block 5152 (offset 21102592) nbdkit: file.2: debug: cache: blk_read block 5153 (offset 21106688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21106688 nbdkit: file.2: debug: cache: cache-on-read block 5153 (offset 21106688) nbdkit: file.2: debug: cache: blk_read block 5154 (offset 21110784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21110784 nbdkit: file.2: debug: cache: cache-on-read block 5154 (offset 21110784) nbdkit: file.2: debug: cache: blk_read block 5155 (offset 21114880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21114880 nbdkit: file.2: debug: cache: cache-on-read block 5155 (offset 21114880) nbdkit: file.2: debug: cache: blk_read block 5156 (offset 21118976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21118976 nbdkit: file.2: debug: cache: cache-on-read block 5156 (offset 21118976) nbdkit: file.2: debug: cache: blk_read block 5157 (offset 21123072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21123072 nbdkit: file.2: debug: cache: cache-on-read block 5157 (offset 21123072) nbdkit: file.2: debug: cache: blk_read block 5158 (offset 21127168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21127168 nbdkit: file.2: debug: cache: cache-on-read block 5158 (offset 21127168) nbdkit: file.2: debug: cache: blk_read block 5159 (offset 21131264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21131264 nbdkit: file.2: debug: cache: cache-on-read block 5159 (offset 21131264) nbdkit: file.2: debug: cache: blk_read block 5160 (offset 21135360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21135360 nbdkit: file.2: debug: cache: cache-on-read block 5160 (offset 21135360) nbdkit: file.2: debug: cache: blk_read block 5161 (offset 21139456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21139456 nbdkit: file.2: debug: cache: cache-on-read block 5161 (offset 21139456) nbdkit: file.2: debug: cache: blk_read block 5162 (offset 21143552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21143552 nbdkit: file.2: debug: cache: cache-on-read block 5162 (offset 21143552) nbdkit: file.2: debug: cache: blk_read block 5163 (offset 21147648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21147648 nbdkit: file.2: debug: cache: cache-on-read block 5163 (offset 21147648) nbdkit: file.2: debug: cache: blk_read block 5164 (offset 21151744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21151744 nbdkit: file.2: debug: cache: cache-on-read block 5164 (offset 21151744) nbdkit: file.2: debug: cache: blk_read block 5165 (offset 21155840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21155840 nbdkit: file.2: debug: cache: cache-on-read block 5165 (offset 21155840) nbdkit: file.2: debug: cache: blk_read block 5166 (offset 21159936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21159936 nbdkit: file.2: debug: cache: cache-on-read block 5166 (offset 21159936) nbdkit: file.2: debug: cache: blk_read block 5167 (offset 21164032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21164032 nbdkit: file.2: debug: cache: cache-on-read block 5167 (offset 21164032) nbdkit: file.2: debug: cache: blk_read block 5168 (offset 21168128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21168128 nbdkit: file.2: debug: cache: cache-on-read block 5168 (offset 21168128) nbdkit: file.2: debug: cache: blk_read block 5169 (offset 21172224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21172224 nbdkit: file.2: debug: cache: cache-on-read block 5169 (offset 21172224) nbdkit: file.2: debug: cache: blk_read block 5170 (offset 21176320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21176320 nbdkit: file.2: debug: cache: cache-on-read block 5170 (offset 21176320) nbdkit: file.2: debug: cache: blk_read block 5171 (offset 21180416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21180416 nbdkit: file.2: debug: cache: cache-on-read block 5171 (offset 21180416) nbdkit: file.2: debug: cache: blk_read block 5172 (offset 21184512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21184512 nbdkit: file.2: debug: cache: cache-on-read block 5172 (offset 21184512) nbdkit: file.2: debug: cache: blk_read block 5173 (offset 21188608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21188608 nbdkit: file.2: debug: cache: cache-on-read block 5173 (offset 21188608) nbdkit: file.2: debug: cache: blk_read block 5174 (offset 21192704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21192704 nbdkit: file.2: debug: cache: cache-on-read block 5174 (offset 21192704) nbdkit: file.2: debug: cache: blk_read block 5175 (offset 21196800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21196800 nbdkit: file.2: debug: cache: cache-on-read block 5175 (offset 21196800) nbdkit: file.2: debug: cache: blk_read block 5176 (offset 21200896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21200896 nbdkit: file.2: debug: cache: cache-on-read block 5176 (offset 21200896) nbdkit: file.2: debug: cache: blk_read block 5177 (offset 21204992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21204992 nbdkit: file.2: debug: cache: cache-on-read block 5177 (offset 21204992) nbdkit: file.2: debug: cache: blk_read block 5178 (offset 21209088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21209088 nbdkit: file.2: debug: cache: cache-on-read block 5178 (offset 21209088) nbdkit: file.2: debug: cache: blk_read block 5179 (offset 21213184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21213184 nbdkit: file.2: debug: cache: cache-on-read block 5179 (offset 21213184) nbdkit: file.2: debug: cache: blk_read block 5180 (offset 21217280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21217280 nbdkit: file.2: debug: cache: cache-on-read block 5180 (offset 21217280) nbdkit: file.2: debug: cache: blk_read block 5181 (offset 21221376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21221376 nbdkit: file.2: debug: cache: cache-on-read block 5181 (offset 21221376) nbdkit: file.2: debug: cache: blk_read block 5182 (offset 21225472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21225472 nbdkit: file.2: debug: cache: cache-on-read block 5182 (offset 21225472) nbdkit: file.2: debug: cache: blk_read block 5183 (offset 21229568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21229568 nbdkit: file.2: debug: cache: cache-on-read block 5183 (offset 21229568) nbdkit: file.2: debug: cache: blk_read block 5184 (offset 21233664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21233664 nbdkit: file.2: debug: cache: cache-on-read block 5184 (offset 21233664) nbdkit: file.2: debug: cache: blk_read block 5185 (offset 21237760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21237760 nbdkit: file.2: debug: cache: cache-on-read block 5185 (offset 21237760) nbdkit: file.2: debug: cache: blk_read block 5186 (offset 21241856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21241856 nbdkit: file.2: debug: cache: cache-on-read block 5186 (offset 21241856) nbdkit: file.2: debug: cache: blk_read block 5187 (offset 21245952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21245952 nbdkit: file.2: debug: cache: cache-on-read block 5187 (offset 21245952) nbdkit: file.2: debug: cache: blk_read block 5188 (offset 21250048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21250048 nbdkit: file.2: debug: cache: cache-on-read block 5188 (offset 21250048) nbdkit: file.2: debug: cache: blk_read block 5189 (offset 21254144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21254144 nbdkit: file.2: debug: cache: cache-on-read block 5189 (offset 21254144) nbdkit: file.2: debug: cache: blk_read block 5190 (offset 21258240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21258240 nbdkit: file.2: debug: cache: cache-on-read block 5190 (offset 21258240) nbdkit: file.2: debug: cache: blk_read block 5191 (offset 21262336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21262336 nbdkit: file.2: debug: cache: cache-on-read block 5191 (offset 21262336) nbdkit: file.2: debug: cache: blk_read block 5192 (offset 21266432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21266432 nbdkit: file.2: debug: cache: cache-on-read block 5192 (offset 21266432) nbdkit: file.2: debug: cache: blk_read block 5193 (offset 21270528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21270528 nbdkit: file.2: debug: cache: cache-on-read block 5193 (offset 21270528) nbdkit: file.2: debug: cache: blk_read block 5194 (offset 21274624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21274624 nbdkit: file.2: debug: cache: cache-on-read block 5194 (offset 21274624) nbdkit: file.2: debug: cache: blk_read block 5195 (offset 21278720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21278720 nbdkit: file.2: debug: cache: cache-on-read block 5195 (offset 21278720) nbdkit: file.2: debug: cache: blk_read block 5196 (offset 21282816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21282816 nbdkit: file.2: debug: cache: cache-on-read block 5196 (offset 21282816) nbdkit: file.2: debug: cache: blk_read block 5197 (offset 21286912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21286912 nbdkit: file.2: debug: cache: cache-on-read block 5197 (offset 21286912) nbdkit: file.2: debug: cache: blk_read block 5198 (offset 21291008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21291008 nbdkit: file.2: debug: cache: cache-on-read block 5198 (offset 21291008) nbdkit: file.2: debug: cache: blk_read block 5199 (offset 21295104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21295104 nbdkit: file.2: debug: cache: cache-on-read block 5199 (offset 21295104) nbdkit: file.2: debug: cache: blk_read block 5200 (offset 21299200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21299200 nbdkit: file.2: debug: cache: cache-on-read block 5200 (offset 21299200) nbdkit: file.2: debug: cache: blk_read block 5201 (offset 21303296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21303296 nbdkit: file.2: debug: cache: cache-on-read block 5201 (offset 21303296) nbdkit: file.2: debug: cache: blk_read block 5202 (offset 21307392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21307392 nbdkit: file.2: debug: cache: cache-on-read block 5202 (offset 21307392) nbdkit: file.2: debug: cache: blk_read block 5203 (offset 21311488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21311488 nbdkit: file.2: debug: cache: cache-on-read block 5203 (offset 21311488) nbdkit: file.2: debug: cache: blk_read block 5204 (offset 21315584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21315584 nbdkit: file.2: debug: cache: cache-on-read block 5204 (offset 21315584) nbdkit: file.2: debug: cache: blk_read block 5205 (offset 21319680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21319680 nbdkit: file.2: debug: cache: cache-on-read block 5205 (offset 21319680) nbdkit: file.2: debug: cache: blk_read block 5206 (offset 21323776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21323776 nbdkit: file.2: debug: cache: cache-on-read block 5206 (offset 21323776) nbdkit: file.2: debug: cache: blk_read block 5207 (offset 21327872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21327872 nbdkit: file.2: debug: cache: cache-on-read block 5207 (offset 21327872) nbdkit: file.2: debug: cache: blk_read block 5208 (offset 21331968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21331968 nbdkit: file.2: debug: cache: cache-on-read block 5208 (offset 21331968) nbdkit: file.2: debug: cache: blk_read block 5209 (offset 21336064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21336064 nbdkit: file.2: debug: cache: cache-on-read block 5209 (offset 21336064) nbdkit: file.2: debug: cache: blk_read block 5210 (offset 21340160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21340160 nbdkit: file.2: debug: cache: cache-on-read block 5210 (offset 21340160) nbdkit: file.2: debug: cache: blk_read block 5211 (offset 21344256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21344256 nbdkit: file.2: debug: cache: cache-on-read block 5211 (offset 21344256) nbdkit: file.2: debug: cache: blk_read block 5212 (offset 21348352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21348352 nbdkit: file.2: debug: cache: cache-on-read block 5212 (offset 21348352) nbdkit: file.2: debug: cache: blk_read block 5213 (offset 21352448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21352448 nbdkit: file.2: debug: cache: cache-on-read block 5213 (offset 21352448) nbdkit: file.2: debug: cache: blk_read block 5214 (offset 21356544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21356544 nbdkit: file.2: debug: cache: cache-on-read block 5214 (offset 21356544) nbdkit: file.2: debug: cache: blk_read block 5215 (offset 21360640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21360640 nbdkit: file.2: debug: cache: cache-on-read block 5215 (offset 21360640) nbdkit: file.2: debug: cache: blk_read block 5216 (offset 21364736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21364736 nbdkit: file.2: debug: cache: cache-on-read block 5216 (offset 21364736) nbdkit: file.2: debug: cache: blk_read block 5217 (offset 21368832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21368832 nbdkit: file.2: debug: cache: cache-on-read block 5217 (offset 21368832) nbdkit: file.2: debug: cache: blk_read block 5218 (offset 21372928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21372928 nbdkit: file.2: debug: cache: cache-on-read block 5218 (offset 21372928) nbdkit: file.2: debug: cache: blk_read block 5219 (offset 21377024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21377024 nbdkit: file.2: debug: cache: cache-on-read block 5219 (offset 21377024) nbdkit: file.2: debug: cache: blk_read block 5220 (offset 21381120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21381120 nbdkit: file.2: debug: cache: cache-on-read block 5220 (offset 21381120) nbdkit: file.2: debug: cache: blk_read block 5221 (offset 21385216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21385216 nbdkit: file.2: debug: cache: cache-on-read block 5221 (offset 21385216) nbdkit: file.2: debug: cache: blk_read block 5222 (offset 21389312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21389312 nbdkit: file.2: debug: cache: cache-on-read block 5222 (offset 21389312) nbdkit: file.2: debug: cache: blk_read block 5223 (offset 21393408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21393408 nbdkit: file.2: debug: cache: cache-on-read block 5223 (offset 21393408) nbdkit: file.2: debug: cache: blk_read block 5224 (offset 21397504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21397504 nbdkit: file.2: debug: cache: cache-on-read block 5224 (offset 21397504) nbdkit: file.2: debug: cache: blk_read block 5225 (offset 21401600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21401600 nbdkit: file.2: debug: cache: cache-on-read block 5225 (offset 21401600) nbdkit: file.2: debug: cache: blk_read block 5226 (offset 21405696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21405696 nbdkit: file.2: debug: cache: cache-on-read block 5226 (offset 21405696) nbdkit: file.2: debug: cache: blk_read block 5227 (offset 21409792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21409792 nbdkit: file.2: debug: cache: cache-on-read block 5227 (offset 21409792) nbdkit: file.2: debug: cache: blk_read block 5228 (offset 21413888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21413888 nbdkit: file.2: debug: cache: cache-on-read block 5228 (offset 21413888) nbdkit: file.2: debug: cache: blk_read block 5229 (offset 21417984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21417984 nbdkit: file.2: debug: cache: cache-on-read block 5229 (offset 21417984) nbdkit: file.2: debug: cache: blk_read block 5230 (offset 21422080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21422080 nbdkit: file.2: debug: cache: cache-on-read block 5230 (offset 21422080) nbdkit: file.2: debug: cache: blk_read block 5231 (offset 21426176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21426176 nbdkit: file.2: debug: cache: cache-on-read block 5231 (offset 21426176) nbdkit: file.2: debug: cache: blk_read block 5232 (offset 21430272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21430272 nbdkit: file.2: debug: cache: cache-on-read block 5232 (offset 21430272) nbdkit: file.2: debug: cache: blk_read block 5233 (offset 21434368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21434368 nbdkit: file.2: debug: cache: cache-on-read block 5233 (offset 21434368) nbdkit: file.2: debug: cache: blk_read block 5234 (offset 21438464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21438464 nbdkit: file.2: debug: cache: cache-on-read block 5234 (offset 21438464) nbdkit: file.2: debug: cache: blk_read block 5235 (offset 21442560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21442560 nbdkit: file.2: debug: cache: cache-on-read block 5235 (offset 21442560) nbdkit: file.2: debug: cache: blk_read block 5236 (offset 21446656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21446656 nbdkit: file.2: debug: cache: cache-on-read block 5236 (offset 21446656) nbdkit: file.2: debug: cache: blk_read block 5237 (offset 21450752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21450752 nbdkit: file.2: debug: cache: cache-on-read block 5237 (offset 21450752) nbdkit: file.2: debug: cache: blk_read block 5238 (offset 21454848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21454848 nbdkit: file.2: debug: cache: cache-on-read block 5238 (offset 21454848) nbdkit: file.2: debug: cache: blk_read block 5239 (offset 21458944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21458944 nbdkit: file.2: debug: cache: cache-on-read block 5239 (offset 21458944) nbdkit: file.2: debug: cache: blk_read block 5240 (offset 21463040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21463040 nbdkit: file.2: debug: cache: cache-on-read block 5240 (offset 21463040) nbdkit: file.2: debug: cache: blk_read block 5241 (offset 21467136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21467136 nbdkit: file.2: debug: cache: cache-on-read block 5241 (offset 21467136) nbdkit: file.2: debug: cache: blk_read block 5242 (offset 21471232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21471232 nbdkit: file.2: debug: cache: cache-on-read block 5242 (offset 21471232) nbdkit: file.2: debug: cache: blk_read block 5243 (offset 21475328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21475328 nbdkit: file.2: debug: cache: cache-on-read block 5243 (offset 21475328) nbdkit: file.2: debug: cache: blk_read block 5244 (offset 21479424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21479424 nbdkit: file.2: debug: cache: cache-on-read block 5244 (offset 21479424) nbdkit: file.2: debug: cache: blk_read block 5245 (offset 21483520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21483520 nbdkit: file.2: debug: cache: cache-on-read block 5245 (offset 21483520) nbdkit: file.2: debug: cache: blk_read block 5246 (offset 21487616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21487616 nbdkit: file.2: debug: cache: cache-on-read block 5246 (offset 21487616) nbdkit: file.2: debug: cache: blk_read block 5247 (offset 21491712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21491712 nbdkit: file.2: debug: cache: cache-on-read block 5247 (offset 21491712) nbdkit: file.2: debug: cache: blk_read block 5248 (offset 21495808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21495808 nbdkit: file.2: debug: cache: cache-on-read block 5248 (offset 21495808) nbdkit: file.2: debug: cache: blk_read block 5249 (offset 21499904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21499904 nbdkit: file.2: debug: cache: cache-on-read block 5249 (offset 21499904) nbdkit: file.2: debug: cache: blk_read block 5250 (offset 21504000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21504000 nbdkit: file.2: debug: cache: cache-on-read block 5250 (offset 21504000) nbdkit: file.2: debug: cache: blk_read block 5251 (offset 21508096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21508096 nbdkit: file.2: debug: cache: cache-on-read block 5251 (offset 21508096) nbdkit: file.2: debug: cache: blk_read block 5252 (offset 21512192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21512192 nbdkit: file.2: debug: cache: cache-on-read block 5252 (offset 21512192) nbdkit: file.2: debug: cache: blk_read block 5253 (offset 21516288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21516288 nbdkit: file.2: debug: cache: cache-on-read block 5253 (offset 21516288) nbdkit: file.2: debug: cache: blk_read block 5254 (offset 21520384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21520384 nbdkit: file.2: debug: cache: cache-on-read block 5254 (offset 21520384) nbdkit: file.2: debug: cache: blk_read block 5255 (offset 21524480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21524480 nbdkit: file.2: debug: cache: cache-on-read block 5255 (offset 21524480) nbdkit: file.2: debug: cache: blk_read block 5256 (offset 21528576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21528576 nbdkit: file.2: debug: cache: cache-on-read block 5256 (offset 21528576) nbdkit: file.2: debug: cache: blk_read block 5257 (offset 21532672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21532672 nbdkit: file.2: debug: cache: cache-on-read block 5257 (offset 21532672) nbdkit: file.2: debug: cache: blk_read block 5258 (offset 21536768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21536768 nbdkit: file.2: debug: cache: cache-on-read block 5258 (offset 21536768) nbdkit: file.2: debug: cache: blk_read block 5259 (offset 21540864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21540864 nbdkit: file.2: debug: cache: cache-on-read block 5259 (offset 21540864) nbdkit: file.2: debug: cache: blk_read block 5260 (offset 21544960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21544960 nbdkit: file.2: debug: cache: cache-on-read block 5260 (offset 21544960) nbdkit: file.2: debug: cache: blk_read block 5261 (offset 21549056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21549056 nbdkit: file.2: debug: cache: cache-on-read block 5261 (offset 21549056) nbdkit: file.2: debug: cache: blk_read block 5262 (offset 21553152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21553152 nbdkit: file.2: debug: cache: cache-on-read block 5262 (offset 21553152) nbdkit: file.2: debug: cache: blk_read block 5263 (offset 21557248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21557248 nbdkit: file.2: debug: cache: cache-on-read block 5263 (offset 21557248) nbdkit: file.2: debug: cache: blk_read block 5264 (offset 21561344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21561344 nbdkit: file.2: debug: cache: cache-on-read block 5264 (offset 21561344) nbdkit: file.2: debug: cache: blk_read block 5265 (offset 21565440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21565440 nbdkit: file.2: debug: cache: cache-on-read block 5265 (offset 21565440) nbdkit: file.2: debug: cache: blk_read block 5266 (offset 21569536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21569536 nbdkit: file.2: debug: cache: cache-on-read block 5266 (offset 21569536) nbdkit: file.2: debug: cache: blk_read block 5267 (offset 21573632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21573632 nbdkit: file.2: debug: cache: cache-on-read block 5267 (offset 21573632) nbdkit: file.2: debug: cache: blk_read block 5268 (offset 21577728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21577728 nbdkit: file.2: debug: cache: cache-on-read block 5268 (offset 21577728) nbdkit: file.2: debug: cache: blk_read block 5269 (offset 21581824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21581824 nbdkit: file.2: debug: cache: cache-on-read block 5269 (offset 21581824) nbdkit: file.2: debug: cache: blk_read block 5270 (offset 21585920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21585920 nbdkit: file.2: debug: cache: cache-on-read block 5270 (offset 21585920) nbdkit: file.2: debug: cache: blk_read block 5271 (offset 21590016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21590016 nbdkit: file.2: debug: cache: cache-on-read block 5271 (offset 21590016) nbdkit: file.2: debug: cache: blk_read block 5272 (offset 21594112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21594112 nbdkit: file.2: debug: cache: cache-on-read block 5272 (offset 21594112) nbdkit: file.2: debug: cache: blk_read block 5273 (offset 21598208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21598208 nbdkit: file.2: debug: cache: cache-on-read block 5273 (offset 21598208) nbdkit: file.2: debug: cache: blk_read block 5274 (offset 21602304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21602304 nbdkit: file.2: debug: cache: cache-on-read block 5274 (offset 21602304) nbdkit: file.2: debug: cache: blk_read block 5275 (offset 21606400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21606400 nbdkit: file.2: debug: cache: cache-on-read block 5275 (offset 21606400) nbdkit: file.2: debug: cache: blk_read block 5276 (offset 21610496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21610496 nbdkit: file.2: debug: cache: cache-on-read block 5276 (offset 21610496) nbdkit: file.2: debug: cache: blk_read block 5277 (offset 21614592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21614592 nbdkit: file.2: debug: cache: cache-on-read block 5277 (offset 21614592) nbdkit: file.2: debug: cache: blk_read block 5278 (offset 21618688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21618688 nbdkit: file.2: debug: cache: cache-on-read block 5278 (offset 21618688) nbdkit: file.2: debug: cache: blk_read block 5279 (offset 21622784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21622784 nbdkit: file.2: debug: cache: cache-on-read block 5279 (offset 21622784) nbdkit: file.2: debug: cache: blk_read block 5280 (offset 21626880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21626880 nbdkit: file.2: debug: cache: cache-on-read block 5280 (offset 21626880) nbdkit: file.2: debug: cache: blk_read block 5281 (offset 21630976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21630976 nbdkit: file.2: debug: cache: cache-on-read block 5281 (offset 21630976) nbdkit: file.2: debug: cache: blk_read block 5282 (offset 21635072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21635072 nbdkit: file.2: debug: cache: cache-on-read block 5282 (offset 21635072) nbdkit: file.2: debug: cache: blk_read block 5283 (offset 21639168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21639168 nbdkit: file.2: debug: cache: cache-on-read block 5283 (offset 21639168) nbdkit: file.2: debug: cache: blk_read block 5284 (offset 21643264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21643264 nbdkit: file.2: debug: cache: cache-on-read block 5284 (offset 21643264) nbdkit: file.2: debug: cache: blk_read block 5285 (offset 21647360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21647360 nbdkit: file.2: debug: cache: cache-on-read block 5285 (offset 21647360) nbdkit: file.2: debug: cache: blk_read block 5286 (offset 21651456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21651456 nbdkit: file.2: debug: cache: cache-on-read block 5286 (offset 21651456) nbdkit: file.2: debug: cache: blk_read block 5287 (offset 21655552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21655552 nbdkit: file.2: debug: cache: cache-on-read block 5287 (offset 21655552) nbdkit: file.2: debug: cache: blk_read block 5288 (offset 21659648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21659648 nbdkit: file.2: debug: cache: cache-on-read block 5288 (offset 21659648) nbdkit: file.2: debug: cache: blk_read block 5289 (offset 21663744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21663744 nbdkit: file.2: debug: cache: cache-on-read block 5289 (offset 21663744) nbdkit: file.2: debug: cache: blk_read block 5290 (offset 21667840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21667840 nbdkit: file.2: debug: cache: cache-on-read block 5290 (offset 21667840) nbdkit: file.2: debug: cache: blk_read block 5291 (offset 21671936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21671936 nbdkit: file.2: debug: cache: cache-on-read block 5291 (offset 21671936) nbdkit: file.2: debug: cache: blk_read block 5292 (offset 21676032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21676032 nbdkit: file.2: debug: cache: cache-on-read block 5292 (offset 21676032) nbdkit: file.2: debug: cache: blk_read block 5293 (offset 21680128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21680128 nbdkit: file.2: debug: cache: cache-on-read block 5293 (offset 21680128) nbdkit: file.2: debug: cache: blk_read block 5294 (offset 21684224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21684224 nbdkit: file.2: debug: cache: cache-on-read block 5294 (offset 21684224) nbdkit: file.2: debug: cache: blk_read block 5295 (offset 21688320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21688320 nbdkit: file.2: debug: cache: cache-on-read block 5295 (offset 21688320) nbdkit: file.2: debug: cache: blk_read block 5296 (offset 21692416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21692416 nbdkit: file.2: debug: cache: cache-on-read block 5296 (offset 21692416) nbdkit: file.2: debug: cache: blk_read block 5297 (offset 21696512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21696512 nbdkit: file.2: debug: cache: cache-on-read block 5297 (offset 21696512) nbdkit: file.2: debug: cache: blk_read block 5298 (offset 21700608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21700608 nbdkit: file.2: debug: cache: cache-on-read block 5298 (offset 21700608) nbdkit: file.2: debug: cache: blk_read block 5299 (offset 21704704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21704704 nbdkit: file.2: debug: cache: cache-on-read block 5299 (offset 21704704) nbdkit: file.2: debug: cache: blk_read block 5300 (offset 21708800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21708800 nbdkit: file.2: debug: cache: cache-on-read block 5300 (offset 21708800) nbdkit: file.2: debug: cache: blk_read block 5301 (offset 21712896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21712896 nbdkit: file.2: debug: cache: cache-on-read block 5301 (offset 21712896) nbdkit: file.2: debug: cache: blk_read block 5302 (offset 21716992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21716992 nbdkit: file.2: debug: cache: cache-on-read block 5302 (offset 21716992) nbdkit: file.2: debug: cache: blk_read block 5303 (offset 21721088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21721088 nbdkit: file.2: debug: cache: cache-on-read block 5303 (offset 21721088) nbdkit: file.2: debug: cache: blk_read block 5304 (offset 21725184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21725184 nbdkit: file.2: debug: cache: cache-on-read block 5304 (offset 21725184) nbdkit: file.2: debug: cache: blk_read block 5305 (offset 21729280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21729280 nbdkit: file.2: debug: cache: cache-on-read block 5305 (offset 21729280) nbdkit: file.2: debug: cache: blk_read block 5306 (offset 21733376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21733376 nbdkit: file.2: debug: cache: cache-on-read block 5306 (offset 21733376) nbdkit: file.2: debug: cache: blk_read block 5307 (offset 21737472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21737472 nbdkit: file.2: debug: cache: cache-on-read block 5307 (offset 21737472) nbdkit: file.2: debug: cache: blk_read block 5308 (offset 21741568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21741568 nbdkit: file.2: debug: cache: cache-on-read block 5308 (offset 21741568) nbdkit: file.2: debug: cache: blk_read block 5309 (offset 21745664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21745664 nbdkit: file.2: debug: cache: cache-on-read block 5309 (offset 21745664) nbdkit: file.2: debug: cache: blk_read block 5310 (offset 21749760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21749760 nbdkit: file.2: debug: cache: cache-on-read block 5310 (offset 21749760) nbdkit: file.2: debug: cache: blk_read block 5311 (offset 21753856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21753856 nbdkit: file.2: debug: cache: cache-on-read block 5311 (offset 21753856) nbdkit: file.2: debug: cache: blk_read block 5312 (offset 21757952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21757952 nbdkit: file.2: debug: cache: cache-on-read block 5312 (offset 21757952) nbdkit: file.2: debug: cache: blk_read block 5313 (offset 21762048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21762048 nbdkit: file.2: debug: cache: cache-on-read block 5313 (offset 21762048) nbdkit: file.2: debug: cache: blk_read block 5314 (offset 21766144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21766144 nbdkit: file.2: debug: cache: cache-on-read block 5314 (offset 21766144) nbdkit: file.2: debug: cache: blk_read block 5315 (offset 21770240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21770240 nbdkit: file.2: debug: cache: cache-on-read block 5315 (offset 21770240) nbdkit: file.2: debug: cache: blk_read block 5316 (offset 21774336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21774336 nbdkit: file.2: debug: cache: cache-on-read block 5316 (offset 21774336) nbdkit: file.2: debug: cache: blk_read block 5317 (offset 21778432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21778432 nbdkit: file.2: debug: cache: cache-on-read block 5317 (offset 21778432) nbdkit: file.2: debug: cache: blk_read block 5318 (offset 21782528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21782528 nbdkit: file.2: debug: cache: cache-on-read block 5318 (offset 21782528) nbdkit: file.2: debug: cache: blk_read block 5319 (offset 21786624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21786624 nbdkit: file.2: debug: cache: cache-on-read block 5319 (offset 21786624) nbdkit: file.2: debug: cache: blk_read block 5320 (offset 21790720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21790720 nbdkit: file.2: debug: cache: cache-on-read block 5320 (offset 21790720) nbdkit: file.2: debug: cache: blk_read block 5321 (offset 21794816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21794816 nbdkit: file.2: debug: cache: cache-on-read block 5321 (offset 21794816) nbdkit: file.2: debug: cache: blk_read block 5322 (offset 21798912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21798912 nbdkit: file.2: debug: cache: cache-on-read block 5322 (offset 21798912) nbdkit: file.2: debug: cache: blk_read block 5323 (offset 21803008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21803008 nbdkit: file.2: debug: cache: cache-on-read block 5323 (offset 21803008) nbdkit: file.2: debug: cache: blk_read block 5324 (offset 21807104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21807104 nbdkit: file.2: debug: cache: cache-on-read block 5324 (offset 21807104) nbdkit: file.2: debug: cache: blk_read block 5325 (offset 21811200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21811200 nbdkit: file.2: debug: cache: cache-on-read block 5325 (offset 21811200) nbdkit: file.2: debug: cache: blk_read block 5326 (offset 21815296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21815296 nbdkit: file.2: debug: cache: cache-on-read block 5326 (offset 21815296) nbdkit: file.2: debug: cache: blk_read block 5327 (offset 21819392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21819392 nbdkit: file.2: debug: cache: cache-on-read block 5327 (offset 21819392) nbdkit: file.2: debug: cache: blk_read block 5328 (offset 21823488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21823488 nbdkit: file.2: debug: cache: cache-on-read block 5328 (offset 21823488) nbdkit: file.2: debug: cache: blk_read block 5329 (offset 21827584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21827584 nbdkit: file.2: debug: cache: cache-on-read block 5329 (offset 21827584) nbdkit: file.2: debug: cache: blk_read block 5330 (offset 21831680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21831680 nbdkit: file.2: debug: cache: cache-on-read block 5330 (offset 21831680) nbdkit: file.2: debug: cache: blk_read block 5331 (offset 21835776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21835776 nbdkit: file.2: debug: cache: cache-on-read block 5331 (offset 21835776) nbdkit: file.2: debug: cache: blk_read block 5332 (offset 21839872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21839872 nbdkit: file.2: debug: cache: cache-on-read block 5332 (offset 21839872) nbdkit: file.2: debug: cache: blk_read block 5333 (offset 21843968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21843968 nbdkit: file.2: debug: cache: cache-on-read block 5333 (offset 21843968) nbdkit: file.2: debug: cache: blk_read block 5334 (offset 21848064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21848064 nbdkit: file.2: debug: cache: cache-on-read block 5334 (offset 21848064) nbdkit: file.2: debug: cache: blk_read block 5335 (offset 21852160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21852160 nbdkit: file.2: debug: cache: cache-on-read block 5335 (offset 21852160) nbdkit: file.2: debug: cache: blk_read block 5336 (offset 21856256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21856256 nbdkit: file.2: debug: cache: cache-on-read block 5336 (offset 21856256) nbdkit: file.2: debug: cache: blk_read block 5337 (offset 21860352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21860352 nbdkit: file.2: debug: cache: cache-on-read block 5337 (offset 21860352) nbdkit: file.2: debug: cache: blk_read block 5338 (offset 21864448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21864448 nbdkit: file.2: debug: cache: cache-on-read block 5338 (offset 21864448) nbdkit: file.2: debug: cache: blk_read block 5339 (offset 21868544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21868544 nbdkit: file.2: debug: cache: cache-on-read block 5339 (offset 21868544) nbdkit: file.2: debug: cache: blk_read block 5340 (offset 21872640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21872640 nbdkit: file.2: debug: cache: cache-on-read block 5340 (offset 21872640) nbdkit: file.2: debug: cache: blk_read block 5341 (offset 21876736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21876736 nbdkit: file.2: debug: cache: cache-on-read block 5341 (offset 21876736) nbdkit: file.2: debug: cache: blk_read block 5342 (offset 21880832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21880832 nbdkit: file.2: debug: cache: cache-on-read block 5342 (offset 21880832) nbdkit: file.2: debug: cache: blk_read block 5343 (offset 21884928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21884928 nbdkit: file.2: debug: cache: cache-on-read block 5343 (offset 21884928) nbdkit: file.2: debug: cache: blk_read block 5344 (offset 21889024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21889024 nbdkit: file.2: debug: cache: cache-on-read block 5344 (offset 21889024) nbdkit: file.2: debug: cache: blk_read block 5345 (offset 21893120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21893120 nbdkit: file.2: debug: cache: cache-on-read block 5345 (offset 21893120) nbdkit: file.2: debug: cache: blk_read block 5346 (offset 21897216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21897216 nbdkit: file.2: debug: cache: cache-on-read block 5346 (offset 21897216) nbdkit: file.2: debug: cache: blk_read block 5347 (offset 21901312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21901312 nbdkit: file.2: debug: cache: cache-on-read block 5347 (offset 21901312) nbdkit: file.2: debug: cache: blk_read block 5348 (offset 21905408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21905408 nbdkit: file.2: debug: cache: cache-on-read block 5348 (offset 21905408) nbdkit: file.2: debug: cache: blk_read block 5349 (offset 21909504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21909504 nbdkit: file.2: debug: cache: cache-on-read block 5349 (offset 21909504) nbdkit: file.2: debug: cache: blk_read block 5350 (offset 21913600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21913600 nbdkit: file.2: debug: cache: cache-on-read block 5350 (offset 21913600) nbdkit: file.2: debug: cache: blk_read block 5351 (offset 21917696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21917696 nbdkit: file.2: debug: cache: cache-on-read block 5351 (offset 21917696) nbdkit: file.2: debug: cache: blk_read block 5352 (offset 21921792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21921792 nbdkit: file.2: debug: cache: cache-on-read block 5352 (offset 21921792) nbdkit: file.2: debug: cache: blk_read block 5353 (offset 21925888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21925888 nbdkit: file.2: debug: cache: cache-on-read block 5353 (offset 21925888) nbdkit: file.2: debug: cache: blk_read block 5354 (offset 21929984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21929984 nbdkit: file.2: debug: cache: cache-on-read block 5354 (offset 21929984) nbdkit: file.2: debug: cache: blk_read block 5355 (offset 21934080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21934080 nbdkit: file.2: debug: cache: cache-on-read block 5355 (offset 21934080) nbdkit: file.2: debug: cache: blk_read block 5356 (offset 21938176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21938176 nbdkit: file.2: debug: cache: cache-on-read block 5356 (offset 21938176) nbdkit: file.2: debug: cache: blk_read block 5357 (offset 21942272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21942272 nbdkit: file.2: debug: cache: cache-on-read block 5357 (offset 21942272) nbdkit: file.2: debug: cache: blk_read block 5358 (offset 21946368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21946368 nbdkit: file.2: debug: cache: cache-on-read block 5358 (offset 21946368) nbdkit: file.2: debug: cache: blk_read block 5359 (offset 21950464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21950464 nbdkit: file.2: debug: cache: cache-on-read block 5359 (offset 21950464) nbdkit: file.2: debug: cache: blk_read block 5360 (offset 21954560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21954560 nbdkit: file.2: debug: cache: cache-on-read block 5360 (offset 21954560) nbdkit: file.2: debug: cache: blk_read block 5361 (offset 21958656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21958656 nbdkit: file.2: debug: cache: cache-on-read block 5361 (offset 21958656) nbdkit: file.2: debug: cache: blk_read block 5362 (offset 21962752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21962752 nbdkit: file.2: debug: cache: cache-on-read block 5362 (offset 21962752) nbdkit: file.2: debug: cache: blk_read block 5363 (offset 21966848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21966848 nbdkit: file.2: debug: cache: cache-on-read block 5363 (offset 21966848) nbdkit: file.2: debug: cache: blk_read block 5364 (offset 21970944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21970944 nbdkit: file.2: debug: cache: cache-on-read block 5364 (offset 21970944) nbdkit: file.2: debug: cache: blk_read block 5365 (offset 21975040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21975040 nbdkit: file.2: debug: cache: cache-on-read block 5365 (offset 21975040) nbdkit: file.2: debug: cache: blk_read block 5366 (offset 21979136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21979136 nbdkit: file.2: debug: cache: cache-on-read block 5366 (offset 21979136) nbdkit: file.2: debug: cache: blk_read block 5367 (offset 21983232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21983232 nbdkit: file.2: debug: cache: cache-on-read block 5367 (offset 21983232) nbdkit: file.2: debug: cache: blk_read block 5368 (offset 21987328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21987328 nbdkit: file.2: debug: cache: cache-on-read block 5368 (offset 21987328) nbdkit: file.2: debug: cache: blk_read block 5369 (offset 21991424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21991424 nbdkit: file.2: debug: cache: cache-on-read block 5369 (offset 21991424) nbdkit: file.2: debug: cache: blk_read block 5370 (offset 21995520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21995520 nbdkit: file.2: debug: cache: cache-on-read block 5370 (offset 21995520) nbdkit: file.2: debug: cache: blk_read block 5371 (offset 21999616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=21999616 nbdkit: file.2: debug: cache: cache-on-read block 5371 (offset 21999616) nbdkit: file.2: debug: cache: blk_read block 5372 (offset 22003712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22003712 nbdkit: file.2: debug: cache: cache-on-read block 5372 (offset 22003712) nbdkit: file.2: debug: cache: blk_read block 5373 (offset 22007808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22007808 nbdkit: file.2: debug: cache: cache-on-read block 5373 (offset 22007808) nbdkit: file.2: debug: cache: blk_read block 5374 (offset 22011904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22011904 nbdkit: file.2: debug: cache: cache-on-read block 5374 (offset 22011904) nbdkit: file.2: debug: cache: blk_read block 5375 (offset 22016000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22016000 nbdkit: file.2: debug: cache: cache-on-read block 5375 (offset 22016000) nbdkit: file.2: debug: cache: blk_read block 5376 (offset 22020096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22020096 nbdkit: file.2: debug: cache: cache-on-read block 5376 (offset 22020096) nbdkit: file.2: debug: cache: blk_read block 5377 (offset 22024192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22024192 nbdkit: file.2: debug: cache: cache-on-read block 5377 (offset 22024192) nbdkit: file.2: debug: cache: blk_read block 5378 (offset 22028288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22028288 nbdkit: file.2: debug: cache: cache-on-read block 5378 (offset 22028288) nbdkit: file.2: debug: cache: blk_read block 5379 (offset 22032384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22032384 nbdkit: file.2: debug: cache: cache-on-read block 5379 (offset 22032384) nbdkit: file.2: debug: cache: blk_read block 5380 (offset 22036480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22036480 nbdkit: file.2: debug: cache: cache-on-read block 5380 (offset 22036480) nbdkit: file.2: debug: cache: blk_read block 5381 (offset 22040576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22040576 nbdkit: file.2: debug: cache: cache-on-read block 5381 (offset 22040576) nbdkit: file.2: debug: cache: blk_read block 5382 (offset 22044672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22044672 nbdkit: file.2: debug: cache: cache-on-read block 5382 (offset 22044672) nbdkit: file.2: debug: cache: blk_read block 5383 (offset 22048768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22048768 nbdkit: file.2: debug: cache: cache-on-read block 5383 (offset 22048768) nbdkit: file.2: debug: cache: blk_read block 5384 (offset 22052864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22052864 nbdkit: file.2: debug: cache: cache-on-read block 5384 (offset 22052864) nbdkit: file.2: debug: cache: blk_read block 5385 (offset 22056960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22056960 nbdkit: file.2: debug: cache: cache-on-read block 5385 (offset 22056960) nbdkit: file.2: debug: cache: blk_read block 5386 (offset 22061056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22061056 nbdkit: file.2: debug: cache: cache-on-read block 5386 (offset 22061056) nbdkit: file.2: debug: cache: blk_read block 5387 (offset 22065152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22065152 nbdkit: file.2: debug: cache: cache-on-read block 5387 (offset 22065152) nbdkit: file.2: debug: cache: blk_read block 5388 (offset 22069248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22069248 nbdkit: file.2: debug: cache: cache-on-read block 5388 (offset 22069248) nbdkit: file.2: debug: cache: blk_read block 5389 (offset 22073344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22073344 nbdkit: file.2: debug: cache: cache-on-read block 5389 (offset 22073344) nbdkit: file.2: debug: cache: blk_read block 5390 (offset 22077440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22077440 nbdkit: file.2: debug: cache: cache-on-read block 5390 (offset 22077440) nbdkit: file.2: debug: cache: blk_read block 5391 (offset 22081536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22081536 nbdkit: file.2: debug: cache: cache-on-read block 5391 (offset 22081536) nbdkit: file.2: debug: cache: blk_read block 5392 (offset 22085632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22085632 nbdkit: file.2: debug: cache: cache-on-read block 5392 (offset 22085632) nbdkit: file.2: debug: cache: blk_read block 5393 (offset 22089728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22089728 nbdkit: file.2: debug: cache: cache-on-read block 5393 (offset 22089728) nbdkit: file.2: debug: cache: blk_read block 5394 (offset 22093824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22093824 nbdkit: file.2: debug: cache: cache-on-read block 5394 (offset 22093824) nbdkit: file.2: debug: cache: blk_read block 5395 (offset 22097920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22097920 nbdkit: file.2: debug: cache: cache-on-read block 5395 (offset 22097920) nbdkit: file.2: debug: cache: blk_read block 5396 (offset 22102016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22102016 nbdkit: file.2: debug: cache: cache-on-read block 5396 (offset 22102016) nbdkit: file.2: debug: cache: blk_read block 5397 (offset 22106112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22106112 nbdkit: file.2: debug: cache: cache-on-read block 5397 (offset 22106112) nbdkit: file.2: debug: cache: blk_read block 5398 (offset 22110208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22110208 nbdkit: file.2: debug: cache: cache-on-read block 5398 (offset 22110208) nbdkit: file.2: debug: cache: blk_read block 5399 (offset 22114304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22114304 nbdkit: file.2: debug: cache: cache-on-read block 5399 (offset 22114304) nbdkit: file.2: debug: cache: blk_read block 5400 (offset 22118400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22118400 nbdkit: file.2: debug: cache: cache-on-read block 5400 (offset 22118400) nbdkit: file.2: debug: cache: blk_read block 5401 (offset 22122496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22122496 nbdkit: file.2: debug: cache: cache-on-read block 5401 (offset 22122496) nbdkit: file.2: debug: cache: blk_read block 5402 (offset 22126592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22126592 nbdkit: file.2: debug: cache: cache-on-read block 5402 (offset 22126592) nbdkit: file.2: debug: cache: blk_read block 5403 (offset 22130688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22130688 nbdkit: file.2: debug: cache: cache-on-read block 5403 (offset 22130688) nbdkit: file.2: debug: cache: blk_read block 5404 (offset 22134784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22134784 nbdkit: file.2: debug: cache: cache-on-read block 5404 (offset 22134784) nbdkit: file.2: debug: cache: blk_read block 5405 (offset 22138880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22138880 nbdkit: file.2: debug: cache: cache-on-read block 5405 (offset 22138880) nbdkit: file.2: debug: cache: blk_read block 5406 (offset 22142976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22142976 nbdkit: file.2: debug: cache: cache-on-read block 5406 (offset 22142976) nbdkit: file.2: debug: cache: blk_read block 5407 (offset 22147072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22147072 nbdkit: file.2: debug: cache: cache-on-read block 5407 (offset 22147072) nbdkit: file.2: debug: cache: blk_read block 5408 (offset 22151168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22151168 nbdkit: file.2: debug: cache: cache-on-read block 5408 (offset 22151168) nbdkit: file.2: debug: cache: blk_read block 5409 (offset 22155264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22155264 nbdkit: file.2: debug: cache: cache-on-read block 5409 (offset 22155264) nbdkit: file.2: debug: cache: blk_read block 5410 (offset 22159360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22159360 nbdkit: file.2: debug: cache: cache-on-read block 5410 (offset 22159360) nbdkit: file.2: debug: cache: blk_read block 5411 (offset 22163456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22163456 nbdkit: file.2: debug: cache: cache-on-read block 5411 (offset 22163456) nbdkit: file.2: debug: cache: blk_read block 5412 (offset 22167552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22167552 nbdkit: file.2: debug: cache: cache-on-read block 5412 (offset 22167552) nbdkit: file.2: debug: cache: blk_read block 5413 (offset 22171648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22171648 nbdkit: file.2: debug: cache: cache-on-read block 5413 (offset 22171648) nbdkit: file.2: debug: cache: blk_read block 5414 (offset 22175744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22175744 nbdkit: file.2: debug: cache: cache-on-read block 5414 (offset 22175744) nbdkit: file.2: debug: cache: blk_read block 5415 (offset 22179840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22179840 nbdkit: file.2: debug: cache: cache-on-read block 5415 (offset 22179840) nbdkit: file.2: debug: cache: blk_read block 5416 (offset 22183936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22183936 nbdkit: file.2: debug: cache: cache-on-read block 5416 (offset 22183936) nbdkit: file.2: debug: cache: blk_read block 5417 (offset 22188032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22188032 nbdkit: file.2: debug: cache: cache-on-read block 5417 (offset 22188032) nbdkit: file.2: debug: cache: blk_read block 5418 (offset 22192128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22192128 nbdkit: file.2: debug: cache: cache-on-read block 5418 (offset 22192128) nbdkit: file.2: debug: cache: blk_read block 5419 (offset 22196224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22196224 nbdkit: file.2: debug: cache: cache-on-read block 5419 (offset 22196224) nbdkit: file.2: debug: cache: blk_read block 5420 (offset 22200320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22200320 nbdkit: file.2: debug: cache: cache-on-read block 5420 (offset 22200320) nbdkit: file.2: debug: cache: blk_read block 5421 (offset 22204416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22204416 nbdkit: file.2: debug: cache: cache-on-read block 5421 (offset 22204416) nbdkit: file.2: debug: cache: blk_read block 5422 (offset 22208512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22208512 nbdkit: file.2: debug: cache: cache-on-read block 5422 (offset 22208512) nbdkit: file.2: debug: cache: blk_read block 5423 (offset 22212608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22212608 nbdkit: file.2: debug: cache: cache-on-read block 5423 (offset 22212608) nbdkit: file.2: debug: cache: blk_read block 5424 (offset 22216704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22216704 nbdkit: file.2: debug: cache: cache-on-read block 5424 (offset 22216704) nbdkit: file.2: debug: cache: blk_read block 5425 (offset 22220800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22220800 nbdkit: file.2: debug: cache: cache-on-read block 5425 (offset 22220800) nbdkit: file.2: debug: cache: blk_read block 5426 (offset 22224896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22224896 nbdkit: file.2: debug: cache: cache-on-read block 5426 (offset 22224896) nbdkit: file.2: debug: cache: blk_read block 5427 (offset 22228992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22228992 nbdkit: file.2: debug: cache: cache-on-read block 5427 (offset 22228992) nbdkit: file.2: debug: cache: blk_read block 5428 (offset 22233088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22233088 nbdkit: file.2: debug: cache: cache-on-read block 5428 (offset 22233088) nbdkit: file.2: debug: cache: blk_read block 5429 (offset 22237184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22237184 nbdkit: file.2: debug: cache: cache-on-read block 5429 (offset 22237184) nbdkit: file.2: debug: cache: blk_read block 5430 (offset 22241280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22241280 nbdkit: file.2: debug: cache: cache-on-read block 5430 (offset 22241280) nbdkit: file.2: debug: cache: blk_read block 5431 (offset 22245376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22245376 nbdkit: file.2: debug: cache: cache-on-read block 5431 (offset 22245376) nbdkit: file.2: debug: cache: blk_read block 5432 (offset 22249472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22249472 nbdkit: file.2: debug: cache: cache-on-read block 5432 (offset 22249472) nbdkit: file.2: debug: cache: blk_read block 5433 (offset 22253568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22253568 nbdkit: file.2: debug: cache: cache-on-read block 5433 (offset 22253568) nbdkit: file.2: debug: cache: blk_read block 5434 (offset 22257664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22257664 nbdkit: file.2: debug: cache: cache-on-read block 5434 (offset 22257664) nbdkit: file.2: debug: cache: blk_read block 5435 (offset 22261760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22261760 nbdkit: file.2: debug: cache: cache-on-read block 5435 (offset 22261760) nbdkit: file.2: debug: cache: blk_read block 5436 (offset 22265856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22265856 nbdkit: file.2: debug: cache: cache-on-read block 5436 (offset 22265856) nbdkit: file.2: debug: cache: blk_read block 5437 (offset 22269952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22269952 nbdkit: file.2: debug: cache: cache-on-read block 5437 (offset 22269952) nbdkit: file.2: debug: cache: blk_read block 5438 (offset 22274048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22274048 nbdkit: file.2: debug: cache: cache-on-read block 5438 (offset 22274048) nbdkit: file.2: debug: cache: blk_read block 5439 (offset 22278144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22278144 nbdkit: file.2: debug: cache: cache-on-read block 5439 (offset 22278144) nbdkit: file.2: debug: cache: blk_read block 5440 (offset 22282240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22282240 nbdkit: file.2: debug: cache: cache-on-read block 5440 (offset 22282240) nbdkit: file.2: debug: cache: blk_read block 5441 (offset 22286336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22286336 nbdkit: file.2: debug: cache: cache-on-read block 5441 (offset 22286336) nbdkit: file.2: debug: cache: blk_read block 5442 (offset 22290432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22290432 nbdkit: file.2: debug: cache: cache-on-read block 5442 (offset 22290432) nbdkit: file.2: debug: cache: blk_read block 5443 (offset 22294528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22294528 nbdkit: file.2: debug: cache: cache-on-read block 5443 (offset 22294528) nbdkit: file.2: debug: cache: blk_read block 5444 (offset 22298624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22298624 nbdkit: file.2: debug: cache: cache-on-read block 5444 (offset 22298624) nbdkit: file.2: debug: cache: blk_read block 5445 (offset 22302720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22302720 nbdkit: file.2: debug: cache: cache-on-read block 5445 (offset 22302720) nbdkit: file.2: debug: cache: blk_read block 5446 (offset 22306816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22306816 nbdkit: file.2: debug: cache: cache-on-read block 5446 (offset 22306816) nbdkit: file.2: debug: cache: blk_read block 5447 (offset 22310912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22310912 nbdkit: file.2: debug: cache: cache-on-read block 5447 (offset 22310912) nbdkit: file.2: debug: cache: blk_read block 5448 (offset 22315008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22315008 nbdkit: file.2: debug: cache: cache-on-read block 5448 (offset 22315008) nbdkit: file.2: debug: cache: blk_read block 5449 (offset 22319104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22319104 nbdkit: file.2: debug: cache: cache-on-read block 5449 (offset 22319104) nbdkit: file.2: debug: cache: blk_read block 5450 (offset 22323200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22323200 nbdkit: file.2: debug: cache: cache-on-read block 5450 (offset 22323200) nbdkit: file.2: debug: cache: blk_read block 5451 (offset 22327296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22327296 nbdkit: file.2: debug: cache: cache-on-read block 5451 (offset 22327296) nbdkit: file.2: debug: cache: blk_read block 5452 (offset 22331392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22331392 nbdkit: file.2: debug: cache: cache-on-read block 5452 (offset 22331392) nbdkit: file.2: debug: cache: blk_read block 5453 (offset 22335488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22335488 nbdkit: file.2: debug: cache: cache-on-read block 5453 (offset 22335488) nbdkit: file.2: debug: cache: blk_read block 5454 (offset 22339584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22339584 nbdkit: file.2: debug: cache: cache-on-read block 5454 (offset 22339584) nbdkit: file.2: debug: cache: blk_read block 5455 (offset 22343680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22343680 nbdkit: file.2: debug: cache: cache-on-read block 5455 (offset 22343680) nbdkit: file.2: debug: cache: blk_read block 5456 (offset 22347776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22347776 nbdkit: file.2: debug: cache: cache-on-read block 5456 (offset 22347776) nbdkit: file.2: debug: cache: blk_read block 5457 (offset 22351872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22351872 nbdkit: file.2: debug: cache: cache-on-read block 5457 (offset 22351872) nbdkit: file.2: debug: cache: blk_read block 5458 (offset 22355968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22355968 nbdkit: file.2: debug: cache: cache-on-read block 5458 (offset 22355968) nbdkit: file.2: debug: cache: blk_read block 5459 (offset 22360064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22360064 nbdkit: file.2: debug: cache: cache-on-read block 5459 (offset 22360064) nbdkit: file.2: debug: cache: blk_read block 5460 (offset 22364160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22364160 nbdkit: file.2: debug: cache: cache-on-read block 5460 (offset 22364160) nbdkit: file.2: debug: cache: blk_read block 5461 (offset 22368256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22368256 nbdkit: file.2: debug: cache: cache-on-read block 5461 (offset 22368256) nbdkit: file.2: debug: cache: blk_read block 5462 (offset 22372352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22372352 nbdkit: file.2: debug: cache: cache-on-read block 5462 (offset 22372352) nbdkit: file.2: debug: cache: blk_read block 5463 (offset 22376448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22376448 nbdkit: file.2: debug: cache: cache-on-read block 5463 (offset 22376448) nbdkit: file.2: debug: cache: blk_read block 5464 (offset 22380544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22380544 nbdkit: file.2: debug: cache: cache-on-read block 5464 (offset 22380544) nbdkit: file.2: debug: cache: blk_read block 5465 (offset 22384640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22384640 nbdkit: file.2: debug: cache: cache-on-read block 5465 (offset 22384640) nbdkit: file.2: debug: cache: blk_read block 5466 (offset 22388736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22388736 nbdkit: file.2: debug: cache: cache-on-read block 5466 (offset 22388736) nbdkit: file.2: debug: cache: blk_read block 5467 (offset 22392832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22392832 nbdkit: file.2: debug: cache: cache-on-read block 5467 (offset 22392832) nbdkit: file.2: debug: cache: blk_read block 5468 (offset 22396928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22396928 nbdkit: file.2: debug: cache: cache-on-read block 5468 (offset 22396928) nbdkit: file.2: debug: cache: blk_read block 5469 (offset 22401024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22401024 nbdkit: file.2: debug: cache: cache-on-read block 5469 (offset 22401024) nbdkit: file.2: debug: cache: blk_read block 5470 (offset 22405120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22405120 nbdkit: file.2: debug: cache: cache-on-read block 5470 (offset 22405120) nbdkit: file.2: debug: cache: blk_read block 5471 (offset 22409216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22409216 nbdkit: file.2: debug: cache: cache-on-read block 5471 (offset 22409216) nbdkit: file.2: debug: cache: blk_read block 5472 (offset 22413312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22413312 nbdkit: file.2: debug: cache: cache-on-read block 5472 (offset 22413312) nbdkit: file.2: debug: cache: blk_read block 5473 (offset 22417408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22417408 nbdkit: file.2: debug: cache: cache-on-read block 5473 (offset 22417408) nbdkit: file.2: debug: cache: blk_read block 5474 (offset 22421504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22421504 nbdkit: file.2: debug: cache: cache-on-read block 5474 (offset 22421504) nbdkit: file.2: debug: cache: blk_read block 5475 (offset 22425600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22425600 nbdkit: file.2: debug: cache: cache-on-read block 5475 (offset 22425600) nbdkit: file.2: debug: cache: blk_read block 5476 (offset 22429696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22429696 nbdkit: file.2: debug: cache: cache-on-read block 5476 (offset 22429696) nbdkit: file.2: debug: cache: blk_read block 5477 (offset 22433792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22433792 nbdkit: file.2: debug: cache: cache-on-read block 5477 (offset 22433792) nbdkit: file.2: debug: cache: blk_read block 5478 (offset 22437888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22437888 nbdkit: file.2: debug: cache: cache-on-read block 5478 (offset 22437888) nbdkit: file.2: debug: cache: blk_read block 5479 (offset 22441984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22441984 nbdkit: file.2: debug: cache: cache-on-read block 5479 (offset 22441984) nbdkit: file.2: debug: cache: blk_read block 5480 (offset 22446080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22446080 nbdkit: file.2: debug: cache: cache-on-read block 5480 (offset 22446080) nbdkit: file.2: debug: cache: blk_read block 5481 (offset 22450176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22450176 nbdkit: file.2: debug: cache: cache-on-read block 5481 (offset 22450176) nbdkit: file.2: debug: cache: blk_read block 5482 (offset 22454272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22454272 nbdkit: file.2: debug: cache: cache-on-read block 5482 (offset 22454272) nbdkit: file.2: debug: cache: blk_read block 5483 (offset 22458368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22458368 nbdkit: file.2: debug: cache: cache-on-read block 5483 (offset 22458368) nbdkit: file.2: debug: cache: blk_read block 5484 (offset 22462464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22462464 nbdkit: file.2: debug: cache: cache-on-read block 5484 (offset 22462464) nbdkit: file.2: debug: cache: blk_read block 5485 (offset 22466560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22466560 nbdkit: file.2: debug: cache: cache-on-read block 5485 (offset 22466560) nbdkit: file.2: debug: cache: blk_read block 5486 (offset 22470656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22470656 nbdkit: file.2: debug: cache: cache-on-read block 5486 (offset 22470656) nbdkit: file.2: debug: cache: blk_read block 5487 (offset 22474752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22474752 nbdkit: file.2: debug: cache: cache-on-read block 5487 (offset 22474752) nbdkit: file.2: debug: cache: blk_read block 5488 (offset 22478848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22478848 nbdkit: file.2: debug: cache: cache-on-read block 5488 (offset 22478848) nbdkit: file.2: debug: cache: blk_read block 5489 (offset 22482944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22482944 nbdkit: file.2: debug: cache: cache-on-read block 5489 (offset 22482944) nbdkit: file.2: debug: cache: blk_read block 5490 (offset 22487040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22487040 nbdkit: file.2: debug: cache: cache-on-read block 5490 (offset 22487040) nbdkit: file.2: debug: cache: blk_read block 5491 (offset 22491136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22491136 nbdkit: file.2: debug: cache: cache-on-read block 5491 (offset 22491136) nbdkit: file.2: debug: cache: blk_read block 5492 (offset 22495232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22495232 nbdkit: file.2: debug: cache: cache-on-read block 5492 (offset 22495232) nbdkit: file.2: debug: cache: blk_read block 5493 (offset 22499328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22499328 nbdkit: file.2: debug: cache: cache-on-read block 5493 (offset 22499328) nbdkit: file.2: debug: cache: blk_read block 5494 (offset 22503424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22503424 nbdkit: file.2: debug: cache: cache-on-read block 5494 (offset 22503424) nbdkit: file.2: debug: cache: blk_read block 5495 (offset 22507520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22507520 nbdkit: file.2: debug: cache: cache-on-read block 5495 (offset 22507520) nbdkit: file.2: debug: cache: blk_read block 5496 (offset 22511616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22511616 nbdkit: file.2: debug: cache: cache-on-read block 5496 (offset 22511616) nbdkit: file.2: debug: cache: blk_read block 5497 (offset 22515712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22515712 nbdkit: file.2: debug: cache: cache-on-read block 5497 (offset 22515712) nbdkit: file.2: debug: cache: blk_read block 5498 (offset 22519808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22519808 nbdkit: file.2: debug: cache: cache-on-read block 5498 (offset 22519808) nbdkit: file.2: debug: cache: blk_read block 5499 (offset 22523904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22523904 nbdkit: file.2: debug: cache: cache-on-read block 5499 (offset 22523904) nbdkit: file.2: debug: cache: blk_read block 5500 (offset 22528000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22528000 nbdkit: file.2: debug: cache: cache-on-read block 5500 (offset 22528000) nbdkit: file.2: debug: cache: blk_read block 5501 (offset 22532096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22532096 nbdkit: file.2: debug: cache: cache-on-read block 5501 (offset 22532096) nbdkit: file.2: debug: cache: blk_read block 5502 (offset 22536192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22536192 nbdkit: file.2: debug: cache: cache-on-read block 5502 (offset 22536192) nbdkit: file.2: debug: cache: blk_read block 5503 (offset 22540288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22540288 nbdkit: file.2: debug: cache: cache-on-read block 5503 (offset 22540288) nbdkit: file.2: debug: cache: blk_read block 5504 (offset 22544384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22544384 nbdkit: file.2: debug: cache: cache-on-read block 5504 (offset 22544384) nbdkit: file.2: debug: cache: blk_read block 5505 (offset 22548480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22548480 nbdkit: file.2: debug: cache: cache-on-read block 5505 (offset 22548480) nbdkit: file.2: debug: cache: blk_read block 5506 (offset 22552576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22552576 nbdkit: file.2: debug: cache: cache-on-read block 5506 (offset 22552576) nbdkit: file.2: debug: cache: blk_read block 5507 (offset 22556672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22556672 nbdkit: file.2: debug: cache: cache-on-read block 5507 (offset 22556672) nbdkit: file.2: debug: cache: blk_read block 5508 (offset 22560768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22560768 nbdkit: file.2: debug: cache: cache-on-read block 5508 (offset 22560768) nbdkit: file.2: debug: cache: blk_read block 5509 (offset 22564864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22564864 nbdkit: file.2: debug: cache: cache-on-read block 5509 (offset 22564864) nbdkit: file.2: debug: cache: blk_read block 5510 (offset 22568960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22568960 nbdkit: file.2: debug: cache: cache-on-read block 5510 (offset 22568960) nbdkit: file.2: debug: cache: start reclaiming nbdkit: file.2: debug: cache: reclaiming block 5641 nbdkit: file.2: debug: cache: reclaiming block 5642 nbdkit: file.2: debug: cache: blk_read block 5511 (offset 22573056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22573056 nbdkit: file.2: debug: cache: cache-on-read block 5511 (offset 22573056) nbdkit: file.2: debug: cache: reclaiming block 5643 nbdkit: file.2: debug: cache: reclaiming block 5644 nbdkit: file.2: debug: cache: blk_read block 5512 (offset 22577152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22577152 nbdkit: file.2: debug: cache: cache-on-read block 5512 (offset 22577152) nbdkit: file.2: debug: cache: reclaiming block 5645 nbdkit: file.2: debug: cache: reclaiming block 5646 nbdkit: file.2: debug: cache: blk_read block 5513 (offset 22581248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22581248 nbdkit: file.2: debug: cache: cache-on-read block 5513 (offset 22581248) nbdkit: file.2: debug: cache: reclaiming block 5647 nbdkit: file.2: debug: cache: reclaiming block 5648 nbdkit: file.2: debug: cache: blk_read block 5514 (offset 22585344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22585344 nbdkit: file.2: debug: cache: cache-on-read block 5514 (offset 22585344) nbdkit: file.2: debug: cache: reclaiming block 5649 nbdkit: file.2: debug: cache: reclaiming block 5650 nbdkit: file.2: debug: cache: blk_read block 5515 (offset 22589440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22589440 nbdkit: file.2: debug: cache: cache-on-read block 5515 (offset 22589440) nbdkit: file.2: debug: cache: reclaiming block 5651 nbdkit: file.2: debug: cache: reclaiming block 5652 nbdkit: file.2: debug: cache: blk_read block 5516 (offset 22593536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22593536 nbdkit: file.2: debug: cache: cache-on-read block 5516 (offset 22593536) nbdkit: file.2: debug: cache: reclaiming block 5653 nbdkit: file.2: debug: cache: reclaiming block 5654 nbdkit: file.2: debug: cache: blk_read block 5517 (offset 22597632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22597632 nbdkit: file.2: debug: cache: cache-on-read block 5517 (offset 22597632) nbdkit: file.2: debug: cache: reclaiming block 5655 nbdkit: file.2: debug: cache: reclaiming block 5656 nbdkit: file.2: debug: cache: blk_read block 5518 (offset 22601728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22601728 nbdkit: file.2: debug: cache: cache-on-read block 5518 (offset 22601728) nbdkit: file.2: debug: cache: reclaiming block 5657 nbdkit: file.2: debug: cache: reclaiming block 5658 nbdkit: file.2: debug: cache: blk_read block 5519 (offset 22605824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22605824 nbdkit: file.2: debug: cache: cache-on-read block 5519 (offset 22605824) nbdkit: file.2: debug: cache: reclaiming block 5659 nbdkit: file.2: debug: cache: reclaiming block 5660 nbdkit: file.2: debug: cache: blk_read block 5520 (offset 22609920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22609920 nbdkit: file.2: debug: cache: cache-on-read block 5520 (offset 22609920) nbdkit: file.2: debug: cache: reclaiming block 5661 nbdkit: file.2: debug: cache: reclaiming block 5662 nbdkit: file.2: debug: cache: blk_read block 5521 (offset 22614016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22614016 nbdkit: file.2: debug: cache: cache-on-read block 5521 (offset 22614016) nbdkit: file.2: debug: cache: reclaiming block 5663 nbdkit: file.2: debug: cache: reclaiming block 5664 nbdkit: file.2: debug: cache: blk_read block 5522 (offset 22618112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22618112 nbdkit: file.2: debug: cache: cache-on-read block 5522 (offset 22618112) nbdkit: file.2: debug: cache: reclaiming block 5665 nbdkit: file.2: debug: cache: reclaiming block 5666 nbdkit: file.2: debug: cache: blk_read block 5523 (offset 22622208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22622208 nbdkit: file.2: debug: cache: cache-on-read block 5523 (offset 22622208) nbdkit: file.2: debug: cache: reclaiming block 5667 nbdkit: file.2: debug: cache: reclaiming block 5668 nbdkit: file.2: debug: cache: blk_read block 5524 (offset 22626304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22626304 nbdkit: file.2: debug: cache: cache-on-read block 5524 (offset 22626304) nbdkit: file.2: debug: cache: reclaiming block 5669 nbdkit: file.2: debug: cache: reclaiming block 5670 nbdkit: file.2: debug: cache: blk_read block 5525 (offset 22630400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22630400 nbdkit: file.2: debug: cache: cache-on-read block 5525 (offset 22630400) nbdkit: file.2: debug: cache: reclaiming block 5671 nbdkit: file.2: debug: cache: reclaiming block 5672 nbdkit: file.2: debug: cache: blk_read block 5526 (offset 22634496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22634496 nbdkit: file.2: debug: cache: cache-on-read block 5526 (offset 22634496) nbdkit: file.2: debug: cache: reclaiming block 5673 nbdkit: file.2: debug: cache: reclaiming block 5674 nbdkit: file.2: debug: cache: blk_read block 5527 (offset 22638592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22638592 nbdkit: file.2: debug: cache: cache-on-read block 5527 (offset 22638592) nbdkit: file.2: debug: cache: reclaiming block 5675 nbdkit: file.2: debug: cache: reclaiming block 5676 nbdkit: file.2: debug: cache: blk_read block 5528 (offset 22642688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22642688 nbdkit: file.2: debug: cache: cache-on-read block 5528 (offset 22642688) nbdkit: file.2: debug: cache: reclaiming block 5677 nbdkit: file.2: debug: cache: reclaiming block 5678 nbdkit: file.2: debug: cache: blk_read block 5529 (offset 22646784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22646784 nbdkit: file.2: debug: cache: cache-on-read block 5529 (offset 22646784) nbdkit: file.2: debug: cache: reclaiming block 5679 nbdkit: file.2: debug: cache: reclaiming block 5680 nbdkit: file.2: debug: cache: blk_read block 5530 (offset 22650880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22650880 nbdkit: file.2: debug: cache: cache-on-read block 5530 (offset 22650880) nbdkit: file.2: debug: cache: reclaiming block 5681 nbdkit: file.2: debug: cache: reclaiming block 5682 nbdkit: file.2: debug: cache: blk_read block 5531 (offset 22654976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22654976 nbdkit: file.2: debug: cache: cache-on-read block 5531 (offset 22654976) nbdkit: file.2: debug: cache: reclaiming block 5683 nbdkit: file.2: debug: cache: reclaiming block 5684 nbdkit: file.2: debug: cache: blk_read block 5532 (offset 22659072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22659072 nbdkit: file.2: debug: cache: cache-on-read block 5532 (offset 22659072) nbdkit: file.2: debug: cache: reclaiming block 5685 nbdkit: file.2: debug: cache: reclaiming block 5686 nbdkit: file.2: debug: cache: blk_read block 5533 (offset 22663168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22663168 nbdkit: file.2: debug: cache: cache-on-read block 5533 (offset 22663168) nbdkit: file.2: debug: cache: reclaiming block 5687 nbdkit: file.2: debug: cache: reclaiming block 5688 nbdkit: file.2: debug: cache: blk_read block 5534 (offset 22667264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22667264 nbdkit: file.2: debug: cache: cache-on-read block 5534 (offset 22667264) nbdkit: file.2: debug: cache: reclaiming block 5689 nbdkit: file.2: debug: cache: reclaiming block 5690 nbdkit: file.2: debug: cache: blk_read block 5535 (offset 22671360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22671360 nbdkit: file.2: debug: cache: cache-on-read block 5535 (offset 22671360) nbdkit: file.2: debug: cache: reclaiming block 5691 nbdkit: file.2: debug: cache: reclaiming block 5692 nbdkit: file.2: debug: cache: blk_read block 5536 (offset 22675456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22675456 nbdkit: file.2: debug: cache: cache-on-read block 5536 (offset 22675456) nbdkit: file.2: debug: cache: reclaiming block 5693 nbdkit: file.2: debug: cache: reclaiming block 5694 nbdkit: file.2: debug: cache: blk_read block 5537 (offset 22679552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22679552 nbdkit: file.2: debug: cache: cache-on-read block 5537 (offset 22679552) nbdkit: file.2: debug: cache: reclaiming block 5695 nbdkit: file.2: debug: cache: reclaiming block 5696 nbdkit: file.2: debug: cache: blk_read block 5538 (offset 22683648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22683648 nbdkit: file.2: debug: cache: cache-on-read block 5538 (offset 22683648) nbdkit: file.2: debug: cache: reclaiming block 5697 nbdkit: file.2: debug: cache: reclaiming block 5698 nbdkit: file.2: debug: cache: blk_read block 5539 (offset 22687744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22687744 nbdkit: file.2: debug: cache: cache-on-read block 5539 (offset 22687744) nbdkit: file.2: debug: cache: reclaiming block 5699 nbdkit: file.2: debug: cache: reclaiming block 5700 nbdkit: file.2: debug: cache: blk_read block 5540 (offset 22691840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22691840 nbdkit: file.2: debug: cache: cache-on-read block 5540 (offset 22691840) nbdkit: file.2: debug: cache: reclaiming block 5701 nbdkit: file.2: debug: cache: reclaiming block 5702 nbdkit: file.2: debug: cache: blk_read block 5541 (offset 22695936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22695936 nbdkit: file.2: debug: cache: cache-on-read block 5541 (offset 22695936) nbdkit: file.2: debug: cache: reclaiming block 5703 nbdkit: file.2: debug: cache: reclaiming block 5704 nbdkit: file.2: debug: cache: blk_read block 5542 (offset 22700032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22700032 nbdkit: file.2: debug: cache: cache-on-read block 5542 (offset 22700032) nbdkit: file.2: debug: cache: reclaiming block 5705 nbdkit: file.2: debug: cache: reclaiming block 5706 nbdkit: file.2: debug: cache: blk_read block 5543 (offset 22704128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22704128 nbdkit: file.2: debug: cache: cache-on-read block 5543 (offset 22704128) nbdkit: file.2: debug: cache: reclaiming block 5707 nbdkit: file.2: debug: cache: reclaiming block 5708 nbdkit: file.2: debug: cache: blk_read block 5544 (offset 22708224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22708224 nbdkit: file.2: debug: cache: cache-on-read block 5544 (offset 22708224) nbdkit: file.2: debug: cache: reclaiming block 5709 nbdkit: file.2: debug: cache: reclaiming block 5710 nbdkit: file.2: debug: cache: blk_read block 5545 (offset 22712320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22712320 nbdkit: file.2: debug: cache: cache-on-read block 5545 (offset 22712320) nbdkit: file.2: debug: cache: reclaiming block 5711 nbdkit: file.2: debug: cache: reclaiming block 5712 nbdkit: file.2: debug: cache: blk_read block 5546 (offset 22716416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22716416 nbdkit: file.2: debug: cache: cache-on-read block 5546 (offset 22716416) nbdkit: file.2: debug: cache: reclaiming block 5713 nbdkit: file.2: debug: cache: reclaiming block 5714 nbdkit: file.2: debug: cache: blk_read block 5547 (offset 22720512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22720512 nbdkit: file.2: debug: cache: cache-on-read block 5547 (offset 22720512) nbdkit: file.2: debug: cache: reclaiming block 5715 nbdkit: file.2: debug: cache: reclaiming block 5716 nbdkit: file.2: debug: cache: blk_read block 5548 (offset 22724608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22724608 nbdkit: file.2: debug: cache: cache-on-read block 5548 (offset 22724608) nbdkit: file.2: debug: cache: reclaiming block 5717 nbdkit: file.2: debug: cache: reclaiming block 5718 nbdkit: file.2: debug: cache: blk_read block 5549 (offset 22728704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22728704 nbdkit: file.2: debug: cache: cache-on-read block 5549 (offset 22728704) nbdkit: file.2: debug: cache: reclaiming block 5719 nbdkit: file.2: debug: cache: reclaiming block 5720 nbdkit: file.2: debug: cache: blk_read block 5550 (offset 22732800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22732800 nbdkit: file.2: debug: cache: cache-on-read block 5550 (offset 22732800) nbdkit: file.2: debug: cache: reclaiming block 5721 nbdkit: file.2: debug: cache: reclaiming block 5722 nbdkit: file.2: debug: cache: blk_read block 5551 (offset 22736896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22736896 nbdkit: file.2: debug: cache: cache-on-read block 5551 (offset 22736896) nbdkit: file.2: debug: cache: reclaiming block 5723 nbdkit: file.2: debug: cache: reclaiming block 5724 nbdkit: file.2: debug: cache: blk_read block 5552 (offset 22740992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22740992 nbdkit: file.2: debug: cache: cache-on-read block 5552 (offset 22740992) nbdkit: file.2: debug: cache: reclaiming block 5725 nbdkit: file.2: debug: cache: reclaiming block 5726 nbdkit: file.2: debug: cache: blk_read block 5553 (offset 22745088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22745088 nbdkit: file.2: debug: cache: cache-on-read block 5553 (offset 22745088) nbdkit: file.2: debug: cache: reclaiming block 5727 nbdkit: file.2: debug: cache: reclaiming block 5728 nbdkit: file.2: debug: cache: blk_read block 5554 (offset 22749184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22749184 nbdkit: file.2: debug: cache: cache-on-read block 5554 (offset 22749184) nbdkit: file.2: debug: cache: reclaiming block 5729 nbdkit: file.2: debug: cache: reclaiming block 5730 nbdkit: file.2: debug: cache: blk_read block 5555 (offset 22753280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22753280 nbdkit: file.2: debug: cache: cache-on-read block 5555 (offset 22753280) nbdkit: file.2: debug: cache: reclaiming block 5731 nbdkit: file.2: debug: cache: reclaiming block 5732 nbdkit: file.2: debug: cache: blk_read block 5556 (offset 22757376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22757376 nbdkit: file.2: debug: cache: cache-on-read block 5556 (offset 22757376) nbdkit: file.2: debug: cache: reclaiming block 5733 nbdkit: file.2: debug: cache: reclaiming block 5734 nbdkit: file.2: debug: cache: blk_read block 5557 (offset 22761472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22761472 nbdkit: file.2: debug: cache: cache-on-read block 5557 (offset 22761472) nbdkit: file.2: debug: cache: reclaiming block 5735 nbdkit: file.2: debug: cache: reclaiming block 5736 nbdkit: file.2: debug: cache: blk_read block 5558 (offset 22765568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22765568 nbdkit: file.2: debug: cache: cache-on-read block 5558 (offset 22765568) nbdkit: file.2: debug: cache: reclaiming block 5737 nbdkit: file.2: debug: cache: reclaiming block 5738 nbdkit: file.2: debug: cache: blk_read block 5559 (offset 22769664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22769664 nbdkit: file.2: debug: cache: cache-on-read block 5559 (offset 22769664) nbdkit: file.2: debug: cache: reclaiming block 5739 nbdkit: file.2: debug: cache: reclaiming block 5740 nbdkit: file.2: debug: cache: blk_read block 5560 (offset 22773760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22773760 nbdkit: file.2: debug: cache: cache-on-read block 5560 (offset 22773760) nbdkit: file.2: debug: cache: reclaiming block 5741 nbdkit: file.2: debug: cache: reclaiming block 5742 nbdkit: file.2: debug: cache: blk_read block 5561 (offset 22777856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22777856 nbdkit: file.2: debug: cache: cache-on-read block 5561 (offset 22777856) nbdkit: file.2: debug: cache: reclaiming block 5743 nbdkit: file.2: debug: cache: reclaiming block 5744 nbdkit: file.2: debug: cache: blk_read block 5562 (offset 22781952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22781952 nbdkit: file.2: debug: cache: cache-on-read block 5562 (offset 22781952) nbdkit: file.2: debug: cache: reclaiming block 5745 nbdkit: file.2: debug: cache: reclaiming block 5746 nbdkit: file.2: debug: cache: blk_read block 5563 (offset 22786048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22786048 nbdkit: file.2: debug: cache: cache-on-read block 5563 (offset 22786048) nbdkit: file.2: debug: cache: reclaiming block 5747 nbdkit: file.2: debug: cache: reclaiming block 5748 nbdkit: file.2: debug: cache: blk_read block 5564 (offset 22790144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22790144 nbdkit: file.2: debug: cache: cache-on-read block 5564 (offset 22790144) nbdkit: file.2: debug: cache: reclaiming block 5749 nbdkit: file.2: debug: cache: reclaiming block 5750 nbdkit: file.2: debug: cache: blk_read block 5565 (offset 22794240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22794240 nbdkit: file.2: debug: cache: cache-on-read block 5565 (offset 22794240) nbdkit: file.2: debug: cache: reclaiming block 5751 nbdkit: file.2: debug: cache: reclaiming block 5752 nbdkit: file.2: debug: cache: blk_read block 5566 (offset 22798336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22798336 nbdkit: file.2: debug: cache: cache-on-read block 5566 (offset 22798336) nbdkit: file.2: debug: cache: reclaiming block 5753 nbdkit: file.2: debug: cache: reclaiming block 5754 nbdkit: file.2: debug: cache: blk_read block 5567 (offset 22802432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22802432 nbdkit: file.2: debug: cache: cache-on-read block 5567 (offset 22802432) nbdkit: file.2: debug: cache: reclaiming block 5755 nbdkit: file.2: debug: cache: reclaiming block 5756 nbdkit: file.2: debug: cache: blk_read block 5568 (offset 22806528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22806528 nbdkit: file.2: debug: cache: cache-on-read block 5568 (offset 22806528) nbdkit: file.2: debug: cache: reclaiming block 5757 nbdkit: file.2: debug: cache: reclaiming block 5758 nbdkit: file.2: debug: cache: blk_read block 5569 (offset 22810624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22810624 nbdkit: file.2: debug: cache: cache-on-read block 5569 (offset 22810624) nbdkit: file.2: debug: cache: reclaiming block 5759 nbdkit: file.2: debug: cache: reclaiming block 5760 nbdkit: file.2: debug: cache: blk_read block 5570 (offset 22814720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22814720 nbdkit: file.2: debug: cache: cache-on-read block 5570 (offset 22814720) nbdkit: file.2: debug: cache: reclaiming block 5761 nbdkit: file.2: debug: cache: reclaiming block 5762 nbdkit: file.2: debug: cache: blk_read block 5571 (offset 22818816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22818816 nbdkit: file.2: debug: cache: cache-on-read block 5571 (offset 22818816) nbdkit: file.2: debug: cache: reclaiming block 5763 nbdkit: file.2: debug: cache: reclaiming block 5764 nbdkit: file.2: debug: cache: blk_read block 5572 (offset 22822912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22822912 nbdkit: file.2: debug: cache: cache-on-read block 5572 (offset 22822912) nbdkit: file.2: debug: cache: reclaiming block 5765 nbdkit: file.2: debug: cache: reclaiming block 5766 nbdkit: file.2: debug: cache: blk_read block 5573 (offset 22827008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22827008 nbdkit: file.2: debug: cache: cache-on-read block 5573 (offset 22827008) nbdkit: file.2: debug: cache: reclaiming block 5767 nbdkit: file.2: debug: cache: reclaiming block 5768 nbdkit: file.2: debug: cache: blk_read block 5574 (offset 22831104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22831104 nbdkit: file.2: debug: cache: cache-on-read block 5574 (offset 22831104) nbdkit: file.2: debug: cache: reclaiming block 5769 nbdkit: file.2: debug: cache: reclaiming block 5770 nbdkit: file.2: debug: cache: blk_read block 5575 (offset 22835200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22835200 nbdkit: file.2: debug: cache: cache-on-read block 5575 (offset 22835200) nbdkit: file.2: debug: cache: reclaiming block 5771 nbdkit: file.2: debug: cache: reclaiming block 5772 nbdkit: file.2: debug: cache: blk_read block 5576 (offset 22839296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22839296 nbdkit: file.2: debug: cache: cache-on-read block 5576 (offset 22839296) nbdkit: file.2: debug: cache: reclaiming block 5773 nbdkit: file.2: debug: cache: reclaiming block 5774 nbdkit: file.2: debug: cache: blk_read block 5577 (offset 22843392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22843392 nbdkit: file.2: debug: cache: cache-on-read block 5577 (offset 22843392) nbdkit: file.2: debug: cache: reclaiming block 5775 nbdkit: file.2: debug: cache: reclaiming block 5776 nbdkit: file.2: debug: cache: blk_read block 5578 (offset 22847488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22847488 nbdkit: file.2: debug: cache: cache-on-read block 5578 (offset 22847488) nbdkit: file.2: debug: cache: reclaiming block 5777 nbdkit: file.2: debug: cache: reclaiming block 5778 nbdkit: file.2: debug: cache: blk_read block 5579 (offset 22851584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22851584 nbdkit: file.2: debug: cache: cache-on-read block 5579 (offset 22851584) nbdkit: file.2: debug: cache: reclaiming block 5779 nbdkit: file.2: debug: cache: reclaiming block 5780 nbdkit: file.2: debug: cache: blk_read block 5580 (offset 22855680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22855680 nbdkit: file.2: debug: cache: cache-on-read block 5580 (offset 22855680) nbdkit: file.2: debug: cache: reclaiming block 5781 nbdkit: file.2: debug: cache: reclaiming block 5782 nbdkit: file.2: debug: cache: blk_read block 5581 (offset 22859776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22859776 nbdkit: file.2: debug: cache: cache-on-read block 5581 (offset 22859776) nbdkit: file.2: debug: cache: reclaiming block 5783 nbdkit: file.2: debug: cache: reclaiming block 5784 nbdkit: file.2: debug: cache: blk_read block 5582 (offset 22863872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22863872 nbdkit: file.2: debug: cache: cache-on-read block 5582 (offset 22863872) nbdkit: file.2: debug: cache: reclaiming block 5785 nbdkit: file.2: debug: cache: reclaiming block 5786 nbdkit: file.2: debug: cache: blk_read block 5583 (offset 22867968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22867968 nbdkit: file.2: debug: cache: cache-on-read block 5583 (offset 22867968) nbdkit: file.2: debug: cache: reclaiming block 5787 nbdkit: file.2: debug: cache: reclaiming block 5788 nbdkit: file.2: debug: cache: blk_read block 5584 (offset 22872064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22872064 nbdkit: file.2: debug: cache: cache-on-read block 5584 (offset 22872064) nbdkit: file.2: debug: cache: reclaiming block 5789 nbdkit: file.2: debug: cache: reclaiming block 5790 nbdkit: file.2: debug: cache: blk_read block 5585 (offset 22876160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22876160 nbdkit: file.2: debug: cache: cache-on-read block 5585 (offset 22876160) nbdkit: file.2: debug: cache: reclaiming block 5791 nbdkit: file.2: debug: cache: reclaiming block 5792 nbdkit: file.2: debug: cache: blk_read block 5586 (offset 22880256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22880256 nbdkit: file.2: debug: cache: cache-on-read block 5586 (offset 22880256) nbdkit: file.2: debug: cache: reclaiming block 5793 nbdkit: file.2: debug: cache: reclaiming block 5794 nbdkit: file.2: debug: cache: blk_read block 5587 (offset 22884352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22884352 nbdkit: file.2: debug: cache: cache-on-read block 5587 (offset 22884352) nbdkit: file.2: debug: cache: reclaiming block 5795 nbdkit: file.2: debug: cache: reclaiming block 5796 nbdkit: file.2: debug: cache: blk_read block 5588 (offset 22888448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22888448 nbdkit: file.2: debug: cache: cache-on-read block 5588 (offset 22888448) nbdkit: file.2: debug: cache: reclaiming block 5797 nbdkit: file.2: debug: cache: reclaiming block 5798 nbdkit: file.2: debug: cache: blk_read block 5589 (offset 22892544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22892544 nbdkit: file.2: debug: cache: cache-on-read block 5589 (offset 22892544) nbdkit: file.2: debug: cache: reclaiming block 5799 nbdkit: file.2: debug: cache: reclaiming block 5800 nbdkit: file.2: debug: cache: blk_read block 5590 (offset 22896640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22896640 nbdkit: file.2: debug: cache: cache-on-read block 5590 (offset 22896640) nbdkit: file.2: debug: cache: reclaiming block 5801 nbdkit: file.2: debug: cache: reclaiming block 5802 nbdkit: file.2: debug: cache: blk_read block 5591 (offset 22900736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22900736 nbdkit: file.2: debug: cache: cache-on-read block 5591 (offset 22900736) nbdkit: file.2: debug: cache: reclaiming block 5803 nbdkit: file.2: debug: cache: reclaiming block 5804 nbdkit: file.2: debug: cache: blk_read block 5592 (offset 22904832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22904832 nbdkit: file.2: debug: cache: cache-on-read block 5592 (offset 22904832) nbdkit: file.2: debug: cache: reclaiming block 5805 nbdkit: file.2: debug: cache: reclaiming block 5806 nbdkit: file.2: debug: cache: blk_read block 5593 (offset 22908928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22908928 nbdkit: file.2: debug: cache: cache-on-read block 5593 (offset 22908928) nbdkit: file.2: debug: cache: reclaiming block 5807 nbdkit: file.2: debug: cache: reclaiming block 5808 nbdkit: file.2: debug: cache: blk_read block 5594 (offset 22913024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22913024 nbdkit: file.2: debug: cache: cache-on-read block 5594 (offset 22913024) nbdkit: file.2: debug: cache: reclaiming block 5809 nbdkit: file.2: debug: cache: reclaiming block 5810 nbdkit: file.2: debug: cache: blk_read block 5595 (offset 22917120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22917120 nbdkit: file.2: debug: cache: cache-on-read block 5595 (offset 22917120) nbdkit: file.2: debug: cache: reclaiming block 5811 nbdkit: file.2: debug: cache: reclaiming block 5812 nbdkit: file.2: debug: cache: blk_read block 5596 (offset 22921216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22921216 nbdkit: file.2: debug: cache: cache-on-read block 5596 (offset 22921216) nbdkit: file.2: debug: cache: reclaiming block 5813 nbdkit: file.2: debug: cache: reclaiming block 5814 nbdkit: file.2: debug: cache: blk_read block 5597 (offset 22925312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22925312 nbdkit: file.2: debug: cache: cache-on-read block 5597 (offset 22925312) nbdkit: file.2: debug: cache: reclaiming block 5815 nbdkit: file.2: debug: cache: reclaiming block 5816 nbdkit: file.2: debug: cache: blk_read block 5598 (offset 22929408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22929408 nbdkit: file.2: debug: cache: cache-on-read block 5598 (offset 22929408) nbdkit: file.2: debug: cache: reclaiming block 5817 nbdkit: file.2: debug: cache: reclaiming block 5818 nbdkit: file.2: debug: cache: blk_read block 5599 (offset 22933504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22933504 nbdkit: file.2: debug: cache: cache-on-read block 5599 (offset 22933504) nbdkit: file.2: debug: cache: reclaiming block 5819 nbdkit: file.2: debug: cache: reclaiming block 5820 nbdkit: file.2: debug: cache: blk_read block 5600 (offset 22937600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22937600 nbdkit: file.2: debug: cache: cache-on-read block 5600 (offset 22937600) nbdkit: file.2: debug: cache: reclaiming block 5821 nbdkit: file.2: debug: cache: reclaiming block 5822 nbdkit: file.2: debug: cache: blk_read block 5601 (offset 22941696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22941696 nbdkit: file.2: debug: cache: cache-on-read block 5601 (offset 22941696) nbdkit: file.2: debug: cache: reclaiming block 5823 nbdkit: file.2: debug: cache: reclaiming block 5824 nbdkit: file.2: debug: cache: blk_read block 5602 (offset 22945792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22945792 nbdkit: file.2: debug: cache: cache-on-read block 5602 (offset 22945792) nbdkit: file.2: debug: cache: reclaiming block 5825 nbdkit: file.2: debug: cache: reclaiming block 5826 nbdkit: file.2: debug: cache: blk_read block 5603 (offset 22949888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22949888 nbdkit: file.2: debug: cache: cache-on-read block 5603 (offset 22949888) nbdkit: file.2: debug: cache: reclaiming block 5827 nbdkit: file.2: debug: cache: reclaiming block 5828 nbdkit: file.2: debug: cache: blk_read block 5604 (offset 22953984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22953984 nbdkit: file.2: debug: cache: cache-on-read block 5604 (offset 22953984) nbdkit: file.2: debug: cache: reclaiming block 5829 nbdkit: file.2: debug: cache: reclaiming block 5830 nbdkit: file.2: debug: cache: blk_read block 5605 (offset 22958080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22958080 nbdkit: file.2: debug: cache: cache-on-read block 5605 (offset 22958080) nbdkit: file.2: debug: cache: reclaiming block 5831 nbdkit: file.2: debug: cache: reclaiming block 5832 nbdkit: file.2: debug: cache: blk_read block 5606 (offset 22962176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22962176 nbdkit: file.2: debug: cache: cache-on-read block 5606 (offset 22962176) nbdkit: file.2: debug: cache: reclaiming block 5833 nbdkit: file.2: debug: cache: reclaiming block 5834 nbdkit: file.2: debug: cache: blk_read block 5607 (offset 22966272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22966272 nbdkit: file.2: debug: cache: cache-on-read block 5607 (offset 22966272) nbdkit: file.2: debug: cache: reclaiming block 5835 nbdkit: file.2: debug: cache: reclaiming block 5836 nbdkit: file.2: debug: cache: blk_read block 5608 (offset 22970368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22970368 nbdkit: file.2: debug: cache: cache-on-read block 5608 (offset 22970368) nbdkit: file.2: debug: cache: reclaiming block 5837 nbdkit: file.2: debug: cache: reclaiming block 5838 nbdkit: file.2: debug: cache: blk_read block 5609 (offset 22974464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22974464 nbdkit: file.2: debug: cache: cache-on-read block 5609 (offset 22974464) nbdkit: file.2: debug: cache: reclaiming block 5839 nbdkit: file.2: debug: cache: reclaiming block 5840 nbdkit: file.2: debug: cache: blk_read block 5610 (offset 22978560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22978560 nbdkit: file.2: debug: cache: cache-on-read block 5610 (offset 22978560) nbdkit: file.2: debug: cache: reclaiming block 5841 nbdkit: file.2: debug: cache: reclaiming block 5842 nbdkit: file.2: debug: cache: blk_read block 5611 (offset 22982656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22982656 nbdkit: file.2: debug: cache: cache-on-read block 5611 (offset 22982656) nbdkit: file.2: debug: cache: reclaiming block 5843 nbdkit: file.2: debug: cache: reclaiming block 5844 nbdkit: file.2: debug: cache: blk_read block 5612 (offset 22986752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22986752 nbdkit: file.2: debug: cache: cache-on-read block 5612 (offset 22986752) nbdkit: file.2: debug: cache: reclaiming block 5845 nbdkit: file.2: debug: cache: reclaiming block 5846 nbdkit: file.2: debug: cache: blk_read block 5613 (offset 22990848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22990848 nbdkit: file.2: debug: cache: cache-on-read block 5613 (offset 22990848) nbdkit: file.2: debug: cache: reclaiming block 5847 nbdkit: file.2: debug: cache: reclaiming block 5848 nbdkit: file.2: debug: cache: blk_read block 5614 (offset 22994944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22994944 nbdkit: file.2: debug: cache: cache-on-read block 5614 (offset 22994944) nbdkit: file.2: debug: cache: reclaiming block 5849 nbdkit: file.2: debug: cache: reclaiming block 5850 nbdkit: file.2: debug: cache: blk_read block 5615 (offset 22999040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=22999040 nbdkit: file.2: debug: cache: cache-on-read block 5615 (offset 22999040) nbdkit: file.2: debug: cache: reclaiming block 5851 nbdkit: file.2: debug: cache: reclaiming block 5852 nbdkit: file.2: debug: cache: blk_read block 5616 (offset 23003136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23003136 nbdkit: file.2: debug: cache: cache-on-read block 5616 (offset 23003136) nbdkit: file.2: debug: cache: reclaiming block 5853 nbdkit: file.2: debug: cache: reclaiming block 5854 nbdkit: file.2: debug: cache: blk_read block 5617 (offset 23007232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23007232 nbdkit: file.2: debug: cache: cache-on-read block 5617 (offset 23007232) nbdkit: file.2: debug: cache: reclaiming block 5855 nbdkit: file.2: debug: cache: reclaiming block 5856 nbdkit: file.2: debug: cache: blk_read block 5618 (offset 23011328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23011328 nbdkit: file.2: debug: cache: cache-on-read block 5618 (offset 23011328) nbdkit: file.2: debug: cache: reclaiming block 5857 nbdkit: file.2: debug: cache: reclaiming block 5858 nbdkit: file.2: debug: cache: blk_read block 5619 (offset 23015424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23015424 nbdkit: file.2: debug: cache: cache-on-read block 5619 (offset 23015424) nbdkit: file.2: debug: cache: reclaiming block 5859 nbdkit: file.2: debug: cache: reclaiming block 5860 nbdkit: file.2: debug: cache: blk_read block 5620 (offset 23019520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23019520 nbdkit: file.2: debug: cache: cache-on-read block 5620 (offset 23019520) nbdkit: file.2: debug: cache: reclaiming block 5861 nbdkit: file.2: debug: cache: reclaiming block 5862 nbdkit: file.2: debug: cache: blk_read block 5621 (offset 23023616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23023616 nbdkit: file.2: debug: cache: cache-on-read block 5621 (offset 23023616) nbdkit: file.2: debug: cache: reclaiming block 5863 nbdkit: file.2: debug: cache: reclaiming block 5864 nbdkit: file.2: debug: cache: blk_read block 5622 (offset 23027712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23027712 nbdkit: file.2: debug: cache: cache-on-read block 5622 (offset 23027712) nbdkit: file.2: debug: cache: reclaiming block 5865 nbdkit: file.2: debug: cache: reclaiming block 5866 nbdkit: file.2: debug: cache: blk_read block 5623 (offset 23031808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23031808 nbdkit: file.2: debug: cache: cache-on-read block 5623 (offset 23031808) nbdkit: file.2: debug: cache: reclaiming block 5867 nbdkit: file.2: debug: cache: reclaiming block 5868 nbdkit: file.2: debug: cache: blk_read block 5624 (offset 23035904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23035904 nbdkit: file.2: debug: cache: cache-on-read block 5624 (offset 23035904) nbdkit: file.2: debug: cache: reclaiming block 5869 nbdkit: file.2: debug: cache: reclaiming block 5870 nbdkit: file.2: debug: cache: blk_read block 5625 (offset 23040000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23040000 nbdkit: file.2: debug: cache: cache-on-read block 5625 (offset 23040000) nbdkit: file.2: debug: cache: reclaiming block 5871 nbdkit: file.2: debug: cache: reclaiming block 5872 nbdkit: file.2: debug: cache: blk_read block 5626 (offset 23044096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23044096 nbdkit: file.2: debug: cache: cache-on-read block 5626 (offset 23044096) nbdkit: file.2: debug: cache: reclaiming block 5873 nbdkit: file.2: debug: cache: reclaiming block 5874 nbdkit: file.2: debug: cache: blk_read block 5627 (offset 23048192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23048192 nbdkit: file.2: debug: cache: cache-on-read block 5627 (offset 23048192) nbdkit: file.2: debug: cache: reclaiming block 5875 nbdkit: file.2: debug: cache: reclaiming block 5876 nbdkit: file.2: debug: cache: blk_read block 5628 (offset 23052288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23052288 nbdkit: file.2: debug: cache: cache-on-read block 5628 (offset 23052288) nbdkit: file.2: debug: cache: reclaiming block 5877 nbdkit: file.2: debug: cache: reclaiming block 5878 nbdkit: file.2: debug: cache: blk_read block 5629 (offset 23056384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23056384 nbdkit: file.2: debug: cache: cache-on-read block 5629 (offset 23056384) nbdkit: file.2: debug: cache: reclaiming block 5879 nbdkit: file.2: debug: cache: reclaiming block 5880 nbdkit: file.2: debug: cache: blk_read block 5630 (offset 23060480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23060480 nbdkit: file.2: debug: cache: cache-on-read block 5630 (offset 23060480) nbdkit: file.2: debug: cache: reclaiming block 5881 nbdkit: file.2: debug: cache: reclaiming block 5882 nbdkit: file.2: debug: cache: blk_read block 5631 (offset 23064576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23064576 nbdkit: file.2: debug: cache: cache-on-read block 5631 (offset 23064576) nbdkit: file.2: debug: cache: reclaiming block 5883 nbdkit: file.2: debug: cache: reclaiming block 5884 nbdkit: file.2: debug: cache: blk_read block 5632 (offset 23068672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23068672 nbdkit: file.2: debug: cache: cache-on-read block 5632 (offset 23068672) nbdkit: file.2: debug: cache: reclaiming block 5885 nbdkit: file.2: debug: cache: reclaiming block 5886 nbdkit: file.2: debug: cache: blk_read block 5633 (offset 23072768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23072768 nbdkit: file.2: debug: cache: cache-on-read block 5633 (offset 23072768) nbdkit: file.2: debug: cache: reclaiming block 5887 nbdkit: file.2: debug: cache: reclaiming block 5888 nbdkit: file.2: debug: cache: blk_read block 5634 (offset 23076864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23076864 nbdkit: file.2: debug: cache: cache-on-read block 5634 (offset 23076864) nbdkit: file.2: debug: cache: reclaiming block 5889 nbdkit: file.2: debug: cache: reclaiming block 5890 nbdkit: file.2: debug: cache: blk_read block 5635 (offset 23080960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23080960 nbdkit: file.2: debug: cache: cache-on-read block 5635 (offset 23080960) nbdkit: file.2: debug: cache: reclaiming block 5891 nbdkit: file.2: debug: cache: reclaiming block 5892 nbdkit: file.2: debug: cache: blk_read block 5636 (offset 23085056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23085056 nbdkit: file.2: debug: cache: cache-on-read block 5636 (offset 23085056) nbdkit: file.2: debug: cache: reclaiming block 5893 nbdkit: file.2: debug: cache: reclaiming block 5894 nbdkit: file.2: debug: cache: blk_read block 5637 (offset 23089152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23089152 nbdkit: file.2: debug: cache: cache-on-read block 5637 (offset 23089152) nbdkit: file.2: debug: cache: reclaiming block 5895 nbdkit: file.2: debug: cache: reclaiming block 5896 nbdkit: file.2: debug: cache: blk_read block 5638 (offset 23093248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23093248 nbdkit: file.2: debug: cache: cache-on-read block 5638 (offset 23093248) nbdkit: file.2: debug: cache: reclaiming block 5897 nbdkit: file.2: debug: cache: reclaiming block 5898 nbdkit: file.2: debug: cache: blk_read block 5639 (offset 23097344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23097344 nbdkit: file.2: debug: cache: cache-on-read block 5639 (offset 23097344) nbdkit: file.2: debug: cache: reclaiming block 5899 nbdkit: file.2: debug: cache: reclaiming block 5900 nbdkit: file.2: debug: cache: blk_read block 5640 (offset 23101440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23101440 nbdkit: file.2: debug: cache: cache-on-read block 5640 (offset 23101440) nbdkit: file.2: debug: cache: reclaiming block 5901 nbdkit: file.2: debug: cache: reclaiming block 5902 nbdkit: file.2: debug: cache: blk_read block 5641 (offset 23105536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23105536 nbdkit: file.2: debug: cache: cache-on-read block 5641 (offset 23105536) nbdkit: file.2: debug: cache: reclaiming block 5903 nbdkit: file.2: debug: cache: reclaiming block 5904 nbdkit: file.2: debug: cache: blk_read block 5642 (offset 23109632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23109632 nbdkit: file.2: debug: cache: cache-on-read block 5642 (offset 23109632) nbdkit: file.2: debug: cache: reclaiming block 5905 nbdkit: file.2: debug: cache: reclaiming block 5906 nbdkit: file.2: debug: cache: blk_read block 5643 (offset 23113728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23113728 nbdkit: file.2: debug: cache: cache-on-read block 5643 (offset 23113728) nbdkit: file.2: debug: cache: reclaiming block 5907 nbdkit: file.2: debug: cache: reclaiming block 5908 nbdkit: file.2: debug: cache: blk_read block 5644 (offset 23117824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23117824 nbdkit: file.2: debug: cache: cache-on-read block 5644 (offset 23117824) nbdkit: file.2: debug: cache: reclaiming block 5909 nbdkit: file.2: debug: cache: reclaiming block 5910 nbdkit: file.2: debug: cache: blk_read block 5645 (offset 23121920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23121920 nbdkit: file.2: debug: cache: cache-on-read block 5645 (offset 23121920) nbdkit: file.2: debug: cache: reclaiming block 5911 nbdkit: file.2: debug: cache: reclaiming block 5912 nbdkit: file.2: debug: cache: blk_read block 5646 (offset 23126016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23126016 nbdkit: file.2: debug: cache: cache-on-read block 5646 (offset 23126016) nbdkit: file.2: debug: cache: reclaiming block 5913 nbdkit: file.2: debug: cache: reclaiming block 5914 nbdkit: file.2: debug: cache: blk_read block 5647 (offset 23130112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23130112 nbdkit: file.2: debug: cache: cache-on-read block 5647 (offset 23130112) nbdkit: file.2: debug: cache: reclaiming block 5915 nbdkit: file.2: debug: cache: reclaiming block 5916 nbdkit: file.2: debug: cache: blk_read block 5648 (offset 23134208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23134208 nbdkit: file.2: debug: cache: cache-on-read block 5648 (offset 23134208) nbdkit: file.2: debug: cache: reclaiming block 5917 nbdkit: file.2: debug: cache: reclaiming block 5918 nbdkit: file.2: debug: cache: blk_read block 5649 (offset 23138304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23138304 nbdkit: file.2: debug: cache: cache-on-read block 5649 (offset 23138304) nbdkit: file.2: debug: cache: reclaiming block 5919 nbdkit: file.2: debug: cache: reclaiming block 5920 nbdkit: file.2: debug: cache: blk_read block 5650 (offset 23142400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23142400 nbdkit: file.2: debug: cache: cache-on-read block 5650 (offset 23142400) nbdkit: file.2: debug: cache: reclaiming block 5921 nbdkit: file.2: debug: cache: reclaiming block 5922 nbdkit: file.2: debug: cache: blk_read block 5651 (offset 23146496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23146496 nbdkit: file.2: debug: cache: cache-on-read block 5651 (offset 23146496) nbdkit: file.2: debug: cache: reclaiming block 5923 nbdkit: file.2: debug: cache: reclaiming block 5924 nbdkit: file.2: debug: cache: blk_read block 5652 (offset 23150592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23150592 nbdkit: file.2: debug: cache: cache-on-read block 5652 (offset 23150592) nbdkit: file.2: debug: cache: reclaiming block 5925 nbdkit: file.2: debug: cache: reclaiming block 5926 nbdkit: file.2: debug: cache: blk_read block 5653 (offset 23154688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23154688 nbdkit: file.2: debug: cache: cache-on-read block 5653 (offset 23154688) nbdkit: file.2: debug: cache: reclaiming block 5927 nbdkit: file.2: debug: cache: reclaiming block 5928 nbdkit: file.2: debug: cache: blk_read block 5654 (offset 23158784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23158784 nbdkit: file.2: debug: cache: cache-on-read block 5654 (offset 23158784) nbdkit: file.2: debug: cache: reclaiming block 5929 nbdkit: file.2: debug: cache: reclaiming block 5930 nbdkit: file.2: debug: cache: blk_read block 5655 (offset 23162880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23162880 nbdkit: file.2: debug: cache: cache-on-read block 5655 (offset 23162880) nbdkit: file.2: debug: cache: reclaiming block 5931 nbdkit: file.2: debug: cache: reclaiming block 5932 nbdkit: file.2: debug: cache: blk_read block 5656 (offset 23166976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23166976 nbdkit: file.2: debug: cache: cache-on-read block 5656 (offset 23166976) nbdkit: file.2: debug: cache: reclaiming block 5933 nbdkit: file.2: debug: cache: reclaiming block 5934 nbdkit: file.2: debug: cache: blk_read block 5657 (offset 23171072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23171072 nbdkit: file.2: debug: cache: cache-on-read block 5657 (offset 23171072) nbdkit: file.2: debug: cache: reclaiming block 5935 nbdkit: file.2: debug: cache: reclaiming block 5936 nbdkit: file.2: debug: cache: blk_read block 5658 (offset 23175168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23175168 nbdkit: file.2: debug: cache: cache-on-read block 5658 (offset 23175168) nbdkit: file.2: debug: cache: reclaiming block 5937 nbdkit: file.2: debug: cache: reclaiming block 5938 nbdkit: file.2: debug: cache: blk_read block 5659 (offset 23179264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23179264 nbdkit: file.2: debug: cache: cache-on-read block 5659 (offset 23179264) nbdkit: file.2: debug: cache: reclaiming block 5939 nbdkit: file.2: debug: cache: reclaiming block 5940 nbdkit: file.2: debug: cache: blk_read block 5660 (offset 23183360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23183360 nbdkit: file.2: debug: cache: cache-on-read block 5660 (offset 23183360) nbdkit: file.2: debug: cache: reclaiming block 5941 nbdkit: file.2: debug: cache: reclaiming block 5942 nbdkit: file.2: debug: cache: blk_read block 5661 (offset 23187456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23187456 nbdkit: file.2: debug: cache: cache-on-read block 5661 (offset 23187456) nbdkit: file.2: debug: cache: reclaiming block 5943 nbdkit: file.2: debug: cache: reclaiming block 5944 nbdkit: file.2: debug: cache: blk_read block 5662 (offset 23191552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23191552 nbdkit: file.2: debug: cache: cache-on-read block 5662 (offset 23191552) nbdkit: file.2: debug: cache: reclaiming block 5945 nbdkit: file.2: debug: cache: reclaiming block 5946 nbdkit: file.2: debug: cache: blk_read block 5663 (offset 23195648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23195648 nbdkit: file.2: debug: cache: cache-on-read block 5663 (offset 23195648) nbdkit: file.2: debug: cache: reclaiming block 5947 nbdkit: file.2: debug: cache: reclaiming block 5948 nbdkit: file.2: debug: cache: blk_read block 5664 (offset 23199744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23199744 nbdkit: file.2: debug: cache: cache-on-read block 5664 (offset 23199744) nbdkit: file.2: debug: cache: reclaiming block 5949 nbdkit: file.2: debug: cache: reclaiming block 5950 nbdkit: file.2: debug: cache: blk_read block 5665 (offset 23203840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23203840 nbdkit: file.2: debug: cache: cache-on-read block 5665 (offset 23203840) nbdkit: file.2: debug: cache: reclaiming block 5951 nbdkit: file.2: debug: cache: reclaiming block 5952 nbdkit: file.2: debug: cache: blk_read block 5666 (offset 23207936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23207936 nbdkit: file.2: debug: cache: cache-on-read block 5666 (offset 23207936) nbdkit: file.2: debug: cache: reclaiming block 5953 nbdkit: file.2: debug: cache: reclaiming block 5954 nbdkit: file.2: debug: cache: blk_read block 5667 (offset 23212032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23212032 nbdkit: file.2: debug: cache: cache-on-read block 5667 (offset 23212032) nbdkit: file.2: debug: cache: reclaiming block 5955 nbdkit: file.2: debug: cache: reclaiming block 5956 nbdkit: file.2: debug: cache: blk_read block 5668 (offset 23216128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23216128 nbdkit: file.2: debug: cache: cache-on-read block 5668 (offset 23216128) nbdkit: file.2: debug: cache: reclaiming block 5957 nbdkit: file.2: debug: cache: reclaiming block 5958 nbdkit: file.2: debug: cache: blk_read block 5669 (offset 23220224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23220224 nbdkit: file.2: debug: cache: cache-on-read block 5669 (offset 23220224) nbdkit: file.2: debug: cache: reclaiming block 5959 nbdkit: file.2: debug: cache: reclaiming block 5960 nbdkit: file.2: debug: cache: blk_read block 5670 (offset 23224320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23224320 nbdkit: file.2: debug: cache: cache-on-read block 5670 (offset 23224320) nbdkit: file.2: debug: cache: reclaiming block 5961 nbdkit: file.2: debug: cache: reclaiming block 5962 nbdkit: file.2: debug: cache: blk_read block 5671 (offset 23228416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23228416 nbdkit: file.2: debug: cache: cache-on-read block 5671 (offset 23228416) nbdkit: file.2: debug: cache: reclaiming block 5963 nbdkit: file.2: debug: cache: reclaiming block 5964 nbdkit: file.2: debug: cache: blk_read block 5672 (offset 23232512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23232512 nbdkit: file.2: debug: cache: cache-on-read block 5672 (offset 23232512) nbdkit: file.2: debug: cache: reclaiming block 5965 nbdkit: file.2: debug: cache: reclaiming block 5966 nbdkit: file.2: debug: cache: blk_read block 5673 (offset 23236608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23236608 nbdkit: file.2: debug: cache: cache-on-read block 5673 (offset 23236608) nbdkit: file.2: debug: cache: reclaiming block 5967 nbdkit: file.2: debug: cache: reclaiming block 5968 nbdkit: file.2: debug: cache: blk_read block 5674 (offset 23240704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23240704 nbdkit: file.2: debug: cache: cache-on-read block 5674 (offset 23240704) nbdkit: file.2: debug: cache: reclaiming block 5969 nbdkit: file.2: debug: cache: reclaiming block 5970 nbdkit: file.2: debug: cache: blk_read block 5675 (offset 23244800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23244800 nbdkit: file.2: debug: cache: cache-on-read block 5675 (offset 23244800) nbdkit: file.2: debug: cache: reclaiming block 5971 nbdkit: file.2: debug: cache: reclaiming block 5972 nbdkit: file.2: debug: cache: blk_read block 5676 (offset 23248896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23248896 nbdkit: file.2: debug: cache: cache-on-read block 5676 (offset 23248896) nbdkit: file.2: debug: cache: reclaiming block 5973 nbdkit: file.2: debug: cache: reclaiming block 5974 nbdkit: file.2: debug: cache: blk_read block 5677 (offset 23252992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23252992 nbdkit: file.2: debug: cache: cache-on-read block 5677 (offset 23252992) nbdkit: file.2: debug: cache: reclaiming block 5975 nbdkit: file.2: debug: cache: reclaiming block 5976 nbdkit: file.2: debug: cache: blk_read block 5678 (offset 23257088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23257088 nbdkit: file.2: debug: cache: cache-on-read block 5678 (offset 23257088) nbdkit: file.2: debug: cache: reclaiming block 5977 nbdkit: file.2: debug: cache: reclaiming block 5978 nbdkit: file.2: debug: cache: blk_read block 5679 (offset 23261184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23261184 nbdkit: file.2: debug: cache: cache-on-read block 5679 (offset 23261184) nbdkit: file.2: debug: cache: reclaiming block 5979 nbdkit: file.2: debug: cache: reclaiming block 5980 nbdkit: file.2: debug: cache: blk_read block 5680 (offset 23265280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23265280 nbdkit: file.2: debug: cache: cache-on-read block 5680 (offset 23265280) nbdkit: file.2: debug: cache: reclaiming block 5981 nbdkit: file.2: debug: cache: reclaiming block 5982 nbdkit: file.2: debug: cache: blk_read block 5681 (offset 23269376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23269376 nbdkit: file.2: debug: cache: cache-on-read block 5681 (offset 23269376) nbdkit: file.2: debug: cache: reclaiming block 5983 nbdkit: file.2: debug: cache: reclaiming block 5984 nbdkit: file.2: debug: cache: blk_read block 5682 (offset 23273472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23273472 nbdkit: file.2: debug: cache: cache-on-read block 5682 (offset 23273472) nbdkit: file.2: debug: cache: reclaiming block 5985 nbdkit: file.2: debug: cache: reclaiming block 5986 nbdkit: file.2: debug: cache: blk_read block 5683 (offset 23277568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23277568 nbdkit: file.2: debug: cache: cache-on-read block 5683 (offset 23277568) nbdkit: file.2: debug: cache: reclaiming block 5987 nbdkit: file.2: debug: cache: reclaiming block 5988 nbdkit: file.2: debug: cache: blk_read block 5684 (offset 23281664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23281664 nbdkit: file.2: debug: cache: cache-on-read block 5684 (offset 23281664) nbdkit: file.2: debug: cache: reclaiming block 5989 nbdkit: file.2: debug: cache: reclaiming block 5990 nbdkit: file.2: debug: cache: blk_read block 5685 (offset 23285760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23285760 nbdkit: file.2: debug: cache: cache-on-read block 5685 (offset 23285760) nbdkit: file.2: debug: cache: reclaiming block 5991 nbdkit: file.2: debug: cache: reclaiming block 5992 nbdkit: file.2: debug: cache: blk_read block 5686 (offset 23289856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23289856 nbdkit: file.2: debug: cache: cache-on-read block 5686 (offset 23289856) nbdkit: file.2: debug: cache: reclaiming block 5993 nbdkit: file.2: debug: cache: reclaiming block 5994 nbdkit: file.2: debug: cache: blk_read block 5687 (offset 23293952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23293952 nbdkit: file.2: debug: cache: cache-on-read block 5687 (offset 23293952) nbdkit: file.2: debug: cache: reclaiming block 5995 nbdkit: file.2: debug: cache: reclaiming block 5996 nbdkit: file.2: debug: cache: blk_read block 5688 (offset 23298048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23298048 nbdkit: file.2: debug: cache: cache-on-read block 5688 (offset 23298048) nbdkit: file.2: debug: cache: reclaiming block 5997 nbdkit: file.2: debug: cache: reclaiming block 5998 nbdkit: file.2: debug: cache: blk_read block 5689 (offset 23302144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23302144 nbdkit: file.2: debug: cache: cache-on-read block 5689 (offset 23302144) nbdkit: file.2: debug: cache: reclaiming block 5999 nbdkit: file.2: debug: cache: reclaiming block 6000 nbdkit: file.2: debug: cache: blk_read block 5690 (offset 23306240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23306240 nbdkit: file.2: debug: cache: cache-on-read block 5690 (offset 23306240) nbdkit: file.2: debug: cache: reclaiming block 6001 nbdkit: file.2: debug: cache: reclaiming block 6002 nbdkit: file.2: debug: cache: blk_read block 5691 (offset 23310336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23310336 nbdkit: file.2: debug: cache: cache-on-read block 5691 (offset 23310336) nbdkit: file.2: debug: cache: reclaiming block 6003 nbdkit: file.2: debug: cache: reclaiming block 6004 nbdkit: file.2: debug: cache: blk_read block 5692 (offset 23314432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23314432 nbdkit: file.2: debug: cache: cache-on-read block 5692 (offset 23314432) nbdkit: file.2: debug: cache: reclaiming block 6005 nbdkit: file.2: debug: cache: reclaiming block 6006 nbdkit: file.2: debug: cache: blk_read block 5693 (offset 23318528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23318528 nbdkit: file.2: debug: cache: cache-on-read block 5693 (offset 23318528) nbdkit: file.2: debug: cache: reclaiming block 6007 nbdkit: file.2: debug: cache: reclaiming block 6008 nbdkit: file.2: debug: cache: blk_read block 5694 (offset 23322624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23322624 nbdkit: file.2: debug: cache: cache-on-read block 5694 (offset 23322624) nbdkit: file.2: debug: cache: reclaiming block 6009 nbdkit: file.2: debug: cache: reclaiming block 6010 nbdkit: file.2: debug: cache: blk_read block 5695 (offset 23326720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23326720 nbdkit: file.2: debug: cache: cache-on-read block 5695 (offset 23326720) nbdkit: file.2: debug: cache: reclaiming block 6011 nbdkit: file.2: debug: cache: reclaiming block 6012 nbdkit: file.2: debug: cache: blk_read block 5696 (offset 23330816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23330816 nbdkit: file.2: debug: cache: cache-on-read block 5696 (offset 23330816) nbdkit: file.2: debug: cache: reclaiming block 6013 nbdkit: file.2: debug: cache: reclaiming block 6014 nbdkit: file.2: debug: cache: blk_read block 5697 (offset 23334912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23334912 nbdkit: file.2: debug: cache: cache-on-read block 5697 (offset 23334912) nbdkit: file.2: debug: cache: reclaiming block 6015 nbdkit: file.2: debug: cache: reclaiming block 6016 nbdkit: file.2: debug: cache: blk_read block 5698 (offset 23339008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23339008 nbdkit: file.2: debug: cache: cache-on-read block 5698 (offset 23339008) nbdkit: file.2: debug: cache: reclaiming block 6017 nbdkit: file.2: debug: cache: reclaiming block 6018 nbdkit: file.2: debug: cache: blk_read block 5699 (offset 23343104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23343104 nbdkit: file.2: debug: cache: cache-on-read block 5699 (offset 23343104) nbdkit: file.2: debug: cache: reclaiming block 6019 nbdkit: file.2: debug: cache: reclaiming block 6020 nbdkit: file.2: debug: cache: blk_read block 5700 (offset 23347200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23347200 nbdkit: file.2: debug: cache: cache-on-read block 5700 (offset 23347200) nbdkit: file.2: debug: cache: reclaiming block 6021 nbdkit: file.2: debug: cache: reclaiming block 6022 nbdkit: file.2: debug: cache: blk_read block 5701 (offset 23351296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23351296 nbdkit: file.2: debug: cache: cache-on-read block 5701 (offset 23351296) nbdkit: file.2: debug: cache: reclaiming block 6023 nbdkit: file.2: debug: cache: reclaiming block 6024 nbdkit: file.2: debug: cache: blk_read block 5702 (offset 23355392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23355392 nbdkit: file.2: debug: cache: cache-on-read block 5702 (offset 23355392) nbdkit: file.2: debug: cache: reclaiming block 6025 nbdkit: file.2: debug: cache: reclaiming block 6026 nbdkit: file.2: debug: cache: blk_read block 5703 (offset 23359488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23359488 nbdkit: file.2: debug: cache: cache-on-read block 5703 (offset 23359488) nbdkit: file.2: debug: cache: reclaiming block 6027 nbdkit: file.2: debug: cache: reclaiming block 6028 nbdkit: file.2: debug: cache: blk_read block 5704 (offset 23363584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23363584 nbdkit: file.2: debug: cache: cache-on-read block 5704 (offset 23363584) nbdkit: file.2: debug: cache: reclaiming block 6029 nbdkit: file.2: debug: cache: reclaiming block 6030 nbdkit: file.2: debug: cache: blk_read block 5705 (offset 23367680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23367680 nbdkit: file.2: debug: cache: cache-on-read block 5705 (offset 23367680) nbdkit: file.2: debug: cache: reclaiming block 6031 nbdkit: file.2: debug: cache: reclaiming block 6032 nbdkit: file.2: debug: cache: blk_read block 5706 (offset 23371776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23371776 nbdkit: file.2: debug: cache: cache-on-read block 5706 (offset 23371776) nbdkit: file.2: debug: cache: reclaiming block 6033 nbdkit: file.2: debug: cache: reclaiming block 6034 nbdkit: file.2: debug: cache: blk_read block 5707 (offset 23375872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23375872 nbdkit: file.2: debug: cache: cache-on-read block 5707 (offset 23375872) nbdkit: file.2: debug: cache: reclaiming block 6035 nbdkit: file.2: debug: cache: reclaiming block 6036 nbdkit: file.2: debug: cache: blk_read block 5708 (offset 23379968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23379968 nbdkit: file.2: debug: cache: cache-on-read block 5708 (offset 23379968) nbdkit: file.2: debug: cache: reclaiming block 6037 nbdkit: file.2: debug: cache: reclaiming block 6038 nbdkit: file.2: debug: cache: blk_read block 5709 (offset 23384064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23384064 nbdkit: file.2: debug: cache: cache-on-read block 5709 (offset 23384064) nbdkit: file.2: debug: cache: reclaiming block 6039 nbdkit: file.2: debug: cache: reclaiming block 6040 nbdkit: file.2: debug: cache: blk_read block 5710 (offset 23388160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23388160 nbdkit: file.2: debug: cache: cache-on-read block 5710 (offset 23388160) nbdkit: file.2: debug: cache: reclaiming block 6041 nbdkit: file.2: debug: cache: reclaiming block 6042 nbdkit: file.2: debug: cache: blk_read block 5711 (offset 23392256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23392256 nbdkit: file.2: debug: cache: cache-on-read block 5711 (offset 23392256) nbdkit: file.2: debug: cache: reclaiming block 6043 nbdkit: file.2: debug: cache: reclaiming block 6044 nbdkit: file.2: debug: cache: blk_read block 5712 (offset 23396352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23396352 nbdkit: file.2: debug: cache: cache-on-read block 5712 (offset 23396352) nbdkit: file.2: debug: cache: reclaiming block 6045 nbdkit: file.2: debug: cache: reclaiming block 6046 nbdkit: file.2: debug: cache: blk_read block 5713 (offset 23400448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23400448 nbdkit: file.2: debug: cache: cache-on-read block 5713 (offset 23400448) nbdkit: file.2: debug: cache: reclaiming block 6047 nbdkit: file.2: debug: cache: reclaiming block 6048 nbdkit: file.2: debug: cache: blk_read block 5714 (offset 23404544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23404544 nbdkit: file.2: debug: cache: cache-on-read block 5714 (offset 23404544) nbdkit: file.2: debug: cache: reclaiming block 6049 nbdkit: file.2: debug: cache: reclaiming block 6050 nbdkit: file.2: debug: cache: blk_read block 5715 (offset 23408640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23408640 nbdkit: file.2: debug: cache: cache-on-read block 5715 (offset 23408640) nbdkit: file.2: debug: cache: reclaiming block 6051 nbdkit: file.2: debug: cache: reclaiming block 6052 nbdkit: file.2: debug: cache: blk_read block 5716 (offset 23412736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23412736 nbdkit: file.2: debug: cache: cache-on-read block 5716 (offset 23412736) nbdkit: file.2: debug: cache: reclaiming block 6053 nbdkit: file.2: debug: cache: reclaiming block 6054 nbdkit: file.2: debug: cache: blk_read block 5717 (offset 23416832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23416832 nbdkit: file.2: debug: cache: cache-on-read block 5717 (offset 23416832) nbdkit: file.2: debug: cache: reclaiming block 6055 nbdkit: file.2: debug: cache: reclaiming block 6056 nbdkit: file.2: debug: cache: blk_read block 5718 (offset 23420928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23420928 nbdkit: file.2: debug: cache: cache-on-read block 5718 (offset 23420928) nbdkit: file.2: debug: cache: reclaiming block 6057 nbdkit: file.2: debug: cache: reclaiming block 6058 nbdkit: file.2: debug: cache: blk_read block 5719 (offset 23425024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23425024 nbdkit: file.2: debug: cache: cache-on-read block 5719 (offset 23425024) nbdkit: file.2: debug: cache: reclaiming block 6059 nbdkit: file.2: debug: cache: reclaiming block 6060 nbdkit: file.2: debug: cache: blk_read block 5720 (offset 23429120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23429120 nbdkit: file.2: debug: cache: cache-on-read block 5720 (offset 23429120) nbdkit: file.2: debug: cache: reclaiming block 6061 nbdkit: file.2: debug: cache: reclaiming block 6062 nbdkit: file.2: debug: cache: blk_read block 5721 (offset 23433216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23433216 nbdkit: file.2: debug: cache: cache-on-read block 5721 (offset 23433216) nbdkit: file.2: debug: cache: reclaiming block 6063 nbdkit: file.2: debug: cache: reclaiming block 6064 nbdkit: file.2: debug: cache: blk_read block 5722 (offset 23437312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23437312 nbdkit: file.2: debug: cache: cache-on-read block 5722 (offset 23437312) nbdkit: file.2: debug: cache: reclaiming block 6065 nbdkit: file.2: debug: cache: reclaiming block 6066 nbdkit: file.2: debug: cache: blk_read block 5723 (offset 23441408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23441408 nbdkit: file.2: debug: cache: cache-on-read block 5723 (offset 23441408) nbdkit: file.2: debug: cache: reclaiming block 6067 nbdkit: file.2: debug: cache: reclaiming block 6068 nbdkit: file.2: debug: cache: blk_read block 5724 (offset 23445504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23445504 nbdkit: file.2: debug: cache: cache-on-read block 5724 (offset 23445504) nbdkit: file.2: debug: cache: reclaiming block 6069 nbdkit: file.2: debug: cache: reclaiming block 6070 nbdkit: file.2: debug: cache: blk_read block 5725 (offset 23449600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23449600 nbdkit: file.2: debug: cache: cache-on-read block 5725 (offset 23449600) nbdkit: file.2: debug: cache: reclaiming block 6071 nbdkit: file.2: debug: cache: reclaiming block 6072 nbdkit: file.2: debug: cache: blk_read block 5726 (offset 23453696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23453696 nbdkit: file.2: debug: cache: cache-on-read block 5726 (offset 23453696) nbdkit: file.2: debug: cache: reclaiming block 6073 nbdkit: file.2: debug: cache: reclaiming block 6074 nbdkit: file.2: debug: cache: blk_read block 5727 (offset 23457792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23457792 nbdkit: file.2: debug: cache: cache-on-read block 5727 (offset 23457792) nbdkit: file.2: debug: cache: reclaiming block 6075 nbdkit: file.2: debug: cache: reclaiming block 6076 nbdkit: file.2: debug: cache: blk_read block 5728 (offset 23461888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23461888 nbdkit: file.2: debug: cache: cache-on-read block 5728 (offset 23461888) nbdkit: file.2: debug: cache: reclaiming block 6077 nbdkit: file.2: debug: cache: reclaiming block 6078 nbdkit: file.2: debug: cache: blk_read block 5729 (offset 23465984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23465984 nbdkit: file.2: debug: cache: cache-on-read block 5729 (offset 23465984) nbdkit: file.2: debug: cache: reclaiming block 6079 nbdkit: file.2: debug: cache: reclaiming block 6080 nbdkit: file.2: debug: cache: blk_read block 5730 (offset 23470080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23470080 nbdkit: file.2: debug: cache: cache-on-read block 5730 (offset 23470080) nbdkit: file.2: debug: cache: reclaiming block 6081 nbdkit: file.2: debug: cache: reclaiming block 6082 nbdkit: file.2: debug: cache: blk_read block 5731 (offset 23474176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23474176 nbdkit: file.2: debug: cache: cache-on-read block 5731 (offset 23474176) nbdkit: file.2: debug: cache: reclaiming block 6083 nbdkit: file.2: debug: cache: reclaiming block 6084 nbdkit: file.2: debug: cache: blk_read block 5732 (offset 23478272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23478272 nbdkit: file.2: debug: cache: cache-on-read block 5732 (offset 23478272) nbdkit: file.2: debug: cache: reclaiming block 6085 nbdkit: file.2: debug: cache: reclaiming block 6086 nbdkit: file.2: debug: cache: blk_read block 5733 (offset 23482368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23482368 nbdkit: file.2: debug: cache: cache-on-read block 5733 (offset 23482368) nbdkit: file.2: debug: cache: reclaiming block 6087 nbdkit: file.2: debug: cache: reclaiming block 6088 nbdkit: file.2: debug: cache: blk_read block 5734 (offset 23486464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23486464 nbdkit: file.2: debug: cache: cache-on-read block 5734 (offset 23486464) nbdkit: file.2: debug: cache: reclaiming block 6089 nbdkit: file.2: debug: cache: reclaiming block 6090 nbdkit: file.2: debug: cache: blk_read block 5735 (offset 23490560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23490560 nbdkit: file.2: debug: cache: cache-on-read block 5735 (offset 23490560) nbdkit: file.2: debug: cache: reclaiming block 6091 nbdkit: file.2: debug: cache: reclaiming block 6092 nbdkit: file.2: debug: cache: blk_read block 5736 (offset 23494656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23494656 nbdkit: file.2: debug: cache: cache-on-read block 5736 (offset 23494656) nbdkit: file.2: debug: cache: reclaiming block 6093 nbdkit: file.2: debug: cache: reclaiming block 6094 nbdkit: file.2: debug: cache: blk_read block 5737 (offset 23498752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23498752 nbdkit: file.2: debug: cache: cache-on-read block 5737 (offset 23498752) nbdkit: file.2: debug: cache: reclaiming block 6095 nbdkit: file.2: debug: cache: reclaiming block 6096 nbdkit: file.2: debug: cache: blk_read block 5738 (offset 23502848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23502848 nbdkit: file.2: debug: cache: cache-on-read block 5738 (offset 23502848) nbdkit: file.2: debug: cache: reclaiming block 6097 nbdkit: file.2: debug: cache: reclaiming block 6098 nbdkit: file.2: debug: cache: blk_read block 5739 (offset 23506944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23506944 nbdkit: file.2: debug: cache: cache-on-read block 5739 (offset 23506944) nbdkit: file.2: debug: cache: reclaiming block 6099 nbdkit: file.2: debug: cache: reclaiming block 6100 nbdkit: file.2: debug: cache: blk_read block 5740 (offset 23511040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23511040 nbdkit: file.2: debug: cache: cache-on-read block 5740 (offset 23511040) nbdkit: file.2: debug: cache: reclaiming block 6101 nbdkit: file.2: debug: cache: reclaiming block 6102 nbdkit: file.2: debug: cache: blk_read block 5741 (offset 23515136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23515136 nbdkit: file.2: debug: cache: cache-on-read block 5741 (offset 23515136) nbdkit: file.2: debug: cache: reclaiming block 6103 nbdkit: file.2: debug: cache: reclaiming block 6104 nbdkit: file.2: debug: cache: blk_read block 5742 (offset 23519232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23519232 nbdkit: file.2: debug: cache: cache-on-read block 5742 (offset 23519232) nbdkit: file.2: debug: cache: reclaiming block 6105 nbdkit: file.2: debug: cache: reclaiming block 6106 nbdkit: file.2: debug: cache: blk_read block 5743 (offset 23523328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23523328 nbdkit: file.2: debug: cache: cache-on-read block 5743 (offset 23523328) nbdkit: file.2: debug: cache: reclaiming block 6107 nbdkit: file.2: debug: cache: reclaiming block 6108 nbdkit: file.2: debug: cache: blk_read block 5744 (offset 23527424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23527424 nbdkit: file.2: debug: cache: cache-on-read block 5744 (offset 23527424) nbdkit: file.2: debug: cache: reclaiming block 6109 nbdkit: file.2: debug: cache: reclaiming block 6110 nbdkit: file.2: debug: cache: blk_read block 5745 (offset 23531520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23531520 nbdkit: file.2: debug: cache: cache-on-read block 5745 (offset 23531520) nbdkit: file.2: debug: cache: reclaiming block 6111 nbdkit: file.2: debug: cache: reclaiming block 6112 nbdkit: file.2: debug: cache: blk_read block 5746 (offset 23535616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23535616 nbdkit: file.2: debug: cache: cache-on-read block 5746 (offset 23535616) nbdkit: file.2: debug: cache: reclaiming block 6113 nbdkit: file.2: debug: cache: reclaiming block 6114 nbdkit: file.2: debug: cache: blk_read block 5747 (offset 23539712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23539712 nbdkit: file.2: debug: cache: cache-on-read block 5747 (offset 23539712) nbdkit: file.2: debug: cache: reclaiming block 6115 nbdkit: file.2: debug: cache: reclaiming block 6116 nbdkit: file.2: debug: cache: blk_read block 5748 (offset 23543808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23543808 nbdkit: file.2: debug: cache: cache-on-read block 5748 (offset 23543808) nbdkit: file.2: debug: cache: reclaiming block 6117 nbdkit: file.2: debug: cache: reclaiming block 6118 nbdkit: file.2: debug: cache: blk_read block 5749 (offset 23547904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23547904 nbdkit: file.2: debug: cache: cache-on-read block 5749 (offset 23547904) nbdkit: file.2: debug: cache: reclaiming block 6119 nbdkit: file.2: debug: cache: reclaiming block 6120 nbdkit: file.2: debug: cache: blk_read block 5750 (offset 23552000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23552000 nbdkit: file.2: debug: cache: cache-on-read block 5750 (offset 23552000) nbdkit: file.2: debug: cache: reclaiming block 6121 nbdkit: file.2: debug: cache: reclaiming block 6122 nbdkit: file.2: debug: cache: blk_read block 5751 (offset 23556096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23556096 nbdkit: file.2: debug: cache: cache-on-read block 5751 (offset 23556096) nbdkit: file.2: debug: cache: reclaiming block 6123 nbdkit: file.2: debug: cache: reclaiming block 6124 nbdkit: file.2: debug: cache: blk_read block 5752 (offset 23560192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23560192 nbdkit: file.2: debug: cache: cache-on-read block 5752 (offset 23560192) nbdkit: file.2: debug: cache: reclaiming block 6125 nbdkit: file.2: debug: cache: reclaiming block 6126 nbdkit: file.2: debug: cache: blk_read block 5753 (offset 23564288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23564288 nbdkit: file.2: debug: cache: cache-on-read block 5753 (offset 23564288) nbdkit: file.2: debug: cache: reclaiming block 6127 nbdkit: file.2: debug: cache: reclaiming block 6128 nbdkit: file.2: debug: cache: blk_read block 5754 (offset 23568384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23568384 nbdkit: file.2: debug: cache: cache-on-read block 5754 (offset 23568384) nbdkit: file.2: debug: cache: reclaiming block 6129 nbdkit: file.2: debug: cache: reclaiming block 6130 nbdkit: file.2: debug: cache: blk_read block 5755 (offset 23572480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23572480 nbdkit: file.2: debug: cache: cache-on-read block 5755 (offset 23572480) nbdkit: file.2: debug: cache: reclaiming block 6131 nbdkit: file.2: debug: cache: reclaiming block 6132 nbdkit: file.2: debug: cache: blk_read block 5756 (offset 23576576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23576576 nbdkit: file.2: debug: cache: cache-on-read block 5756 (offset 23576576) nbdkit: file.2: debug: cache: reclaiming block 6133 nbdkit: file.2: debug: cache: reclaiming block 6134 nbdkit: file.2: debug: cache: blk_read block 5757 (offset 23580672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23580672 nbdkit: file.2: debug: cache: cache-on-read block 5757 (offset 23580672) nbdkit: file.2: debug: cache: reclaiming block 6135 nbdkit: file.2: debug: cache: reclaiming block 6136 nbdkit: file.2: debug: cache: blk_read block 5758 (offset 23584768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23584768 nbdkit: file.2: debug: cache: cache-on-read block 5758 (offset 23584768) nbdkit: file.2: debug: cache: reclaiming block 6137 nbdkit: file.2: debug: cache: reclaiming block 6138 nbdkit: file.2: debug: cache: blk_read block 5759 (offset 23588864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23588864 nbdkit: file.2: debug: cache: cache-on-read block 5759 (offset 23588864) nbdkit: file.2: debug: cache: reclaiming block 6139 nbdkit: file.2: debug: cache: reclaiming block 6140 nbdkit: file.2: debug: cache: blk_read block 5760 (offset 23592960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23592960 nbdkit: file.2: debug: cache: cache-on-read block 5760 (offset 23592960) nbdkit: file.2: debug: cache: reclaiming block 6141 nbdkit: file.2: debug: cache: reclaiming block 6142 nbdkit: file.2: debug: cache: blk_read block 5761 (offset 23597056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23597056 nbdkit: file.2: debug: cache: cache-on-read block 5761 (offset 23597056) nbdkit: file.2: debug: cache: reclaiming block 6143 nbdkit: file.2: debug: cache: reclaiming block 6144 nbdkit: file.2: debug: cache: blk_read block 5762 (offset 23601152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23601152 nbdkit: file.2: debug: cache: cache-on-read block 5762 (offset 23601152) nbdkit: file.2: debug: cache: reclaiming block 6145 nbdkit: file.2: debug: cache: reclaiming block 6146 nbdkit: file.2: debug: cache: blk_read block 5763 (offset 23605248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23605248 nbdkit: file.2: debug: cache: cache-on-read block 5763 (offset 23605248) nbdkit: file.2: debug: cache: reclaiming block 6147 nbdkit: file.2: debug: cache: reclaiming block 6148 nbdkit: file.2: debug: cache: blk_read block 5764 (offset 23609344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23609344 nbdkit: file.2: debug: cache: cache-on-read block 5764 (offset 23609344) nbdkit: file.2: debug: cache: reclaiming block 6149 nbdkit: file.2: debug: cache: reclaiming block 6150 nbdkit: file.2: debug: cache: blk_read block 5765 (offset 23613440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23613440 nbdkit: file.2: debug: cache: cache-on-read block 5765 (offset 23613440) nbdkit: file.2: debug: cache: reclaiming block 6151 nbdkit: file.2: debug: cache: reclaiming block 6152 nbdkit: file.2: debug: cache: blk_read block 5766 (offset 23617536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23617536 nbdkit: file.2: debug: cache: cache-on-read block 5766 (offset 23617536) nbdkit: file.2: debug: cache: reclaiming block 6153 nbdkit: file.2: debug: cache: reclaiming block 6154 nbdkit: file.2: debug: cache: blk_read block 5767 (offset 23621632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23621632 nbdkit: file.2: debug: cache: cache-on-read block 5767 (offset 23621632) nbdkit: file.2: debug: cache: reclaiming block 6155 nbdkit: file.2: debug: cache: reclaiming block 6156 nbdkit: file.2: debug: cache: blk_read block 5768 (offset 23625728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23625728 nbdkit: file.2: debug: cache: cache-on-read block 5768 (offset 23625728) nbdkit: file.2: debug: cache: reclaiming block 6157 nbdkit: file.2: debug: cache: reclaiming block 6158 nbdkit: file.2: debug: cache: blk_read block 5769 (offset 23629824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23629824 nbdkit: file.2: debug: cache: cache-on-read block 5769 (offset 23629824) nbdkit: file.2: debug: cache: reclaiming block 6159 nbdkit: file.2: debug: cache: reclaiming block 6160 nbdkit: file.2: debug: cache: blk_read block 5770 (offset 23633920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23633920 nbdkit: file.2: debug: cache: cache-on-read block 5770 (offset 23633920) nbdkit: file.2: debug: cache: reclaiming block 6161 nbdkit: file.2: debug: cache: reclaiming block 6162 nbdkit: file.2: debug: cache: blk_read block 5771 (offset 23638016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23638016 nbdkit: file.2: debug: cache: cache-on-read block 5771 (offset 23638016) nbdkit: file.2: debug: cache: reclaiming block 6163 nbdkit: file.2: debug: cache: reclaiming block 6164 nbdkit: file.2: debug: cache: blk_read block 5772 (offset 23642112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23642112 nbdkit: file.2: debug: cache: cache-on-read block 5772 (offset 23642112) nbdkit: file.2: debug: cache: reclaiming block 6165 nbdkit: file.2: debug: cache: reclaiming block 6166 nbdkit: file.2: debug: cache: blk_read block 5773 (offset 23646208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23646208 nbdkit: file.2: debug: cache: cache-on-read block 5773 (offset 23646208) nbdkit: file.2: debug: cache: reclaiming block 6167 nbdkit: file.2: debug: cache: reclaiming block 6168 nbdkit: file.2: debug: cache: blk_read block 5774 (offset 23650304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23650304 nbdkit: file.2: debug: cache: cache-on-read block 5774 (offset 23650304) nbdkit: file.2: debug: cache: reclaiming block 6169 nbdkit: file.2: debug: cache: reclaiming block 6170 nbdkit: file.2: debug: cache: blk_read block 5775 (offset 23654400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23654400 nbdkit: file.2: debug: cache: cache-on-read block 5775 (offset 23654400) nbdkit: file.2: debug: cache: reclaiming block 6171 nbdkit: file.2: debug: cache: reclaiming block 6172 nbdkit: file.2: debug: cache: blk_read block 5776 (offset 23658496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23658496 nbdkit: file.2: debug: cache: cache-on-read block 5776 (offset 23658496) nbdkit: file.2: debug: cache: reclaiming block 6173 nbdkit: file.2: debug: cache: reclaiming block 6174 nbdkit: file.2: debug: cache: blk_read block 5777 (offset 23662592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23662592 nbdkit: file.2: debug: cache: cache-on-read block 5777 (offset 23662592) nbdkit: file.2: debug: cache: reclaiming block 6175 nbdkit: file.2: debug: cache: reclaiming block 6176 nbdkit: file.2: debug: cache: blk_read block 5778 (offset 23666688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23666688 nbdkit: file.2: debug: cache: cache-on-read block 5778 (offset 23666688) nbdkit: file.2: debug: cache: reclaiming block 6177 nbdkit: file.2: debug: cache: reclaiming block 6178 nbdkit: file.2: debug: cache: blk_read block 5779 (offset 23670784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23670784 nbdkit: file.2: debug: cache: cache-on-read block 5779 (offset 23670784) nbdkit: file.2: debug: cache: reclaiming block 6179 nbdkit: file.2: debug: cache: reclaiming block 6180 nbdkit: file.2: debug: cache: blk_read block 5780 (offset 23674880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23674880 nbdkit: file.2: debug: cache: cache-on-read block 5780 (offset 23674880) nbdkit: file.2: debug: cache: reclaiming block 6181 nbdkit: file.2: debug: cache: reclaiming block 6182 nbdkit: file.2: debug: cache: blk_read block 5781 (offset 23678976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23678976 nbdkit: file.2: debug: cache: cache-on-read block 5781 (offset 23678976) nbdkit: file.2: debug: cache: reclaiming block 6183 nbdkit: file.2: debug: cache: reclaiming block 6184 nbdkit: file.2: debug: cache: blk_read block 5782 (offset 23683072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23683072 nbdkit: file.2: debug: cache: cache-on-read block 5782 (offset 23683072) nbdkit: file.2: debug: cache: reclaiming block 6185 nbdkit: file.2: debug: cache: reclaiming block 6186 nbdkit: file.2: debug: cache: blk_read block 5783 (offset 23687168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23687168 nbdkit: file.2: debug: cache: cache-on-read block 5783 (offset 23687168) nbdkit: file.2: debug: cache: reclaiming block 6187 nbdkit: file.2: debug: cache: reclaiming block 6188 nbdkit: file.2: debug: cache: blk_read block 5784 (offset 23691264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23691264 nbdkit: file.2: debug: cache: cache-on-read block 5784 (offset 23691264) nbdkit: file.2: debug: cache: reclaiming block 6189 nbdkit: file.2: debug: cache: reclaiming block 6190 nbdkit: file.2: debug: cache: blk_read block 5785 (offset 23695360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23695360 nbdkit: file.2: debug: cache: cache-on-read block 5785 (offset 23695360) nbdkit: file.2: debug: cache: reclaiming block 6191 nbdkit: file.2: debug: cache: reclaiming block 6192 nbdkit: file.2: debug: cache: blk_read block 5786 (offset 23699456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23699456 nbdkit: file.2: debug: cache: cache-on-read block 5786 (offset 23699456) nbdkit: file.2: debug: cache: reclaiming block 6193 nbdkit: file.2: debug: cache: reclaiming block 6194 nbdkit: file.2: debug: cache: blk_read block 5787 (offset 23703552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23703552 nbdkit: file.2: debug: cache: cache-on-read block 5787 (offset 23703552) nbdkit: file.2: debug: cache: reclaiming block 6195 nbdkit: file.2: debug: cache: reclaiming block 6196 nbdkit: file.2: debug: cache: blk_read block 5788 (offset 23707648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23707648 nbdkit: file.2: debug: cache: cache-on-read block 5788 (offset 23707648) nbdkit: file.2: debug: cache: reclaiming block 6197 nbdkit: file.2: debug: cache: reclaiming block 6198 nbdkit: file.2: debug: cache: blk_read block 5789 (offset 23711744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23711744 nbdkit: file.2: debug: cache: cache-on-read block 5789 (offset 23711744) nbdkit: file.2: debug: cache: reclaiming block 6199 nbdkit: file.2: debug: cache: reclaiming block 6200 nbdkit: file.2: debug: cache: blk_read block 5790 (offset 23715840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23715840 nbdkit: file.2: debug: cache: cache-on-read block 5790 (offset 23715840) nbdkit: file.2: debug: cache: reclaiming block 6201 nbdkit: file.2: debug: cache: reclaiming block 6202 nbdkit: file.2: debug: cache: blk_read block 5791 (offset 23719936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23719936 nbdkit: file.2: debug: cache: cache-on-read block 5791 (offset 23719936) nbdkit: file.2: debug: cache: reclaiming block 6203 nbdkit: file.2: debug: cache: reclaiming block 6204 nbdkit: file.2: debug: cache: blk_read block 5792 (offset 23724032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23724032 nbdkit: file.2: debug: cache: cache-on-read block 5792 (offset 23724032) nbdkit: file.2: debug: cache: reclaiming block 6205 nbdkit: file.2: debug: cache: reclaiming block 6206 nbdkit: file.2: debug: cache: blk_read block 5793 (offset 23728128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23728128 nbdkit: file.2: debug: cache: cache-on-read block 5793 (offset 23728128) nbdkit: file.2: debug: cache: reclaiming block 6207 nbdkit: file.2: debug: cache: reclaiming block 6208 nbdkit: file.2: debug: cache: blk_read block 5794 (offset 23732224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23732224 nbdkit: file.2: debug: cache: cache-on-read block 5794 (offset 23732224) nbdkit: file.2: debug: cache: reclaiming block 6209 nbdkit: file.2: debug: cache: reclaiming block 6210 nbdkit: file.2: debug: cache: blk_read block 5795 (offset 23736320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23736320 nbdkit: file.2: debug: cache: cache-on-read block 5795 (offset 23736320) nbdkit: file.2: debug: cache: reclaiming block 6211 nbdkit: file.2: debug: cache: reclaiming block 6212 nbdkit: file.2: debug: cache: blk_read block 5796 (offset 23740416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23740416 nbdkit: file.2: debug: cache: cache-on-read block 5796 (offset 23740416) nbdkit: file.2: debug: cache: reclaiming block 6213 nbdkit: file.2: debug: cache: reclaiming block 6214 nbdkit: file.2: debug: cache: blk_read block 5797 (offset 23744512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23744512 nbdkit: file.2: debug: cache: cache-on-read block 5797 (offset 23744512) nbdkit: file.2: debug: cache: reclaiming block 6215 nbdkit: file.2: debug: cache: reclaiming block 6216 nbdkit: file.2: debug: cache: blk_read block 5798 (offset 23748608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23748608 nbdkit: file.2: debug: cache: cache-on-read block 5798 (offset 23748608) nbdkit: file.2: debug: cache: reclaiming block 6217 nbdkit: file.2: debug: cache: reclaiming block 6218 nbdkit: file.2: debug: cache: blk_read block 5799 (offset 23752704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23752704 nbdkit: file.2: debug: cache: cache-on-read block 5799 (offset 23752704) nbdkit: file.2: debug: cache: reclaiming block 6219 nbdkit: file.2: debug: cache: reclaiming block 6220 nbdkit: file.2: debug: cache: blk_read block 5800 (offset 23756800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23756800 nbdkit: file.2: debug: cache: cache-on-read block 5800 (offset 23756800) nbdkit: file.2: debug: cache: reclaiming block 6221 nbdkit: file.2: debug: cache: reclaiming block 6222 nbdkit: file.2: debug: cache: blk_read block 5801 (offset 23760896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23760896 nbdkit: file.2: debug: cache: cache-on-read block 5801 (offset 23760896) nbdkit: file.2: debug: cache: reclaiming block 6223 nbdkit: file.2: debug: cache: reclaiming block 6224 nbdkit: file.2: debug: cache: blk_read block 5802 (offset 23764992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23764992 nbdkit: file.2: debug: cache: cache-on-read block 5802 (offset 23764992) nbdkit: file.2: debug: cache: reclaiming block 6225 nbdkit: file.2: debug: cache: reclaiming block 6226 nbdkit: file.2: debug: cache: blk_read block 5803 (offset 23769088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23769088 nbdkit: file.2: debug: cache: cache-on-read block 5803 (offset 23769088) nbdkit: file.2: debug: cache: reclaiming block 6227 nbdkit: file.2: debug: cache: reclaiming block 6228 nbdkit: file.2: debug: cache: blk_read block 5804 (offset 23773184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23773184 nbdkit: file.2: debug: cache: cache-on-read block 5804 (offset 23773184) nbdkit: file.2: debug: cache: reclaiming block 6229 nbdkit: file.2: debug: cache: reclaiming block 6230 nbdkit: file.2: debug: cache: blk_read block 5805 (offset 23777280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23777280 nbdkit: file.2: debug: cache: cache-on-read block 5805 (offset 23777280) nbdkit: file.2: debug: cache: reclaiming block 6231 nbdkit: file.2: debug: cache: reclaiming block 6232 nbdkit: file.2: debug: cache: blk_read block 5806 (offset 23781376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23781376 nbdkit: file.2: debug: cache: cache-on-read block 5806 (offset 23781376) nbdkit: file.2: debug: cache: reclaiming block 6233 nbdkit: file.2: debug: cache: reclaiming block 6234 nbdkit: file.2: debug: cache: blk_read block 5807 (offset 23785472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23785472 nbdkit: file.2: debug: cache: cache-on-read block 5807 (offset 23785472) nbdkit: file.2: debug: cache: reclaiming block 6235 nbdkit: file.2: debug: cache: reclaiming block 6236 nbdkit: file.2: debug: cache: blk_read block 5808 (offset 23789568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23789568 nbdkit: file.2: debug: cache: cache-on-read block 5808 (offset 23789568) nbdkit: file.2: debug: cache: reclaiming block 6237 nbdkit: file.2: debug: cache: reclaiming block 6238 nbdkit: file.2: debug: cache: blk_read block 5809 (offset 23793664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23793664 nbdkit: file.2: debug: cache: cache-on-read block 5809 (offset 23793664) nbdkit: file.2: debug: cache: reclaiming block 6239 nbdkit: file.2: debug: cache: reclaiming block 6240 nbdkit: file.2: debug: cache: blk_read block 5810 (offset 23797760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23797760 nbdkit: file.2: debug: cache: cache-on-read block 5810 (offset 23797760) nbdkit: file.2: debug: cache: reclaiming block 6241 nbdkit: file.2: debug: cache: reclaiming block 6242 nbdkit: file.2: debug: cache: blk_read block 5811 (offset 23801856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23801856 nbdkit: file.2: debug: cache: cache-on-read block 5811 (offset 23801856) nbdkit: file.2: debug: cache: reclaiming block 6243 nbdkit: file.2: debug: cache: reclaiming block 6244 nbdkit: file.2: debug: cache: blk_read block 5812 (offset 23805952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23805952 nbdkit: file.2: debug: cache: cache-on-read block 5812 (offset 23805952) nbdkit: file.2: debug: cache: reclaiming block 6245 nbdkit: file.2: debug: cache: reclaiming block 6246 nbdkit: file.2: debug: cache: blk_read block 5813 (offset 23810048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23810048 nbdkit: file.2: debug: cache: cache-on-read block 5813 (offset 23810048) nbdkit: file.2: debug: cache: reclaiming block 6247 nbdkit: file.2: debug: cache: reclaiming block 6248 nbdkit: file.2: debug: cache: blk_read block 5814 (offset 23814144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23814144 nbdkit: file.2: debug: cache: cache-on-read block 5814 (offset 23814144) nbdkit: file.2: debug: cache: reclaiming block 6249 nbdkit: file.2: debug: cache: reclaiming block 6250 nbdkit: file.2: debug: cache: blk_read block 5815 (offset 23818240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23818240 nbdkit: file.2: debug: cache: cache-on-read block 5815 (offset 23818240) nbdkit: file.2: debug: cache: reclaiming block 6251 nbdkit: file.2: debug: cache: reclaiming block 6252 nbdkit: file.2: debug: cache: blk_read block 5816 (offset 23822336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23822336 nbdkit: file.2: debug: cache: cache-on-read block 5816 (offset 23822336) nbdkit: file.2: debug: cache: reclaiming block 6253 nbdkit: file.2: debug: cache: reclaiming block 6254 nbdkit: file.2: debug: cache: blk_read block 5817 (offset 23826432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23826432 nbdkit: file.2: debug: cache: cache-on-read block 5817 (offset 23826432) nbdkit: file.2: debug: cache: reclaiming block 6255 nbdkit: file.2: debug: cache: reclaiming block 6256 nbdkit: file.2: debug: cache: blk_read block 5818 (offset 23830528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23830528 nbdkit: file.2: debug: cache: cache-on-read block 5818 (offset 23830528) nbdkit: file.2: debug: cache: reclaiming block 6257 nbdkit: file.2: debug: cache: reclaiming block 6258 nbdkit: file.2: debug: cache: blk_read block 5819 (offset 23834624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23834624 nbdkit: file.2: debug: cache: cache-on-read block 5819 (offset 23834624) nbdkit: file.2: debug: cache: reclaiming block 6259 nbdkit: file.2: debug: cache: reclaiming block 6260 nbdkit: file.2: debug: cache: blk_read block 5820 (offset 23838720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23838720 nbdkit: file.2: debug: cache: cache-on-read block 5820 (offset 23838720) nbdkit: file.2: debug: cache: reclaiming block 6261 nbdkit: file.2: debug: cache: reclaiming block 6262 nbdkit: file.2: debug: cache: blk_read block 5821 (offset 23842816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23842816 nbdkit: file.2: debug: cache: cache-on-read block 5821 (offset 23842816) nbdkit: file.2: debug: cache: reclaiming block 6263 nbdkit: file.2: debug: cache: reclaiming block 6264 nbdkit: file.2: debug: cache: blk_read block 5822 (offset 23846912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23846912 nbdkit: file.2: debug: cache: cache-on-read block 5822 (offset 23846912) nbdkit: file.2: debug: cache: reclaiming block 6265 nbdkit: file.2: debug: cache: reclaiming block 6266 nbdkit: file.2: debug: cache: blk_read block 5823 (offset 23851008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23851008 nbdkit: file.2: debug: cache: cache-on-read block 5823 (offset 23851008) nbdkit: file.2: debug: cache: reclaiming block 6267 nbdkit: file.2: debug: cache: reclaiming block 6268 nbdkit: file.2: debug: cache: blk_read block 5824 (offset 23855104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23855104 nbdkit: file.2: debug: cache: cache-on-read block 5824 (offset 23855104) nbdkit: file.2: debug: cache: reclaiming block 6269 nbdkit: file.2: debug: cache: reclaiming block 6270 nbdkit: file.2: debug: cache: blk_read block 5825 (offset 23859200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23859200 nbdkit: file.2: debug: cache: cache-on-read block 5825 (offset 23859200) nbdkit: file.2: debug: cache: reclaiming block 6271 nbdkit: file.2: debug: cache: reclaiming block 6272 nbdkit: file.2: debug: cache: blk_read block 5826 (offset 23863296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23863296 nbdkit: file.2: debug: cache: cache-on-read block 5826 (offset 23863296) nbdkit: file.2: debug: cache: reclaiming block 6273 nbdkit: file.2: debug: cache: reclaiming block 6274 nbdkit: file.2: debug: cache: blk_read block 5827 (offset 23867392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23867392 nbdkit: file.2: debug: cache: cache-on-read block 5827 (offset 23867392) nbdkit: file.2: debug: cache: reclaiming block 6275 nbdkit: file.2: debug: cache: reclaiming block 6276 nbdkit: file.2: debug: cache: blk_read block 5828 (offset 23871488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23871488 nbdkit: file.2: debug: cache: cache-on-read block 5828 (offset 23871488) nbdkit: file.2: debug: cache: reclaiming block 6277 nbdkit: file.2: debug: cache: reclaiming block 6278 nbdkit: file.2: debug: cache: blk_read block 5829 (offset 23875584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23875584 nbdkit: file.2: debug: cache: cache-on-read block 5829 (offset 23875584) nbdkit: file.2: debug: cache: reclaiming block 6279 nbdkit: file.2: debug: cache: reclaiming block 6280 nbdkit: file.2: debug: cache: blk_read block 5830 (offset 23879680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23879680 nbdkit: file.2: debug: cache: cache-on-read block 5830 (offset 23879680) nbdkit: file.2: debug: cache: reclaiming block 6281 nbdkit: file.2: debug: cache: reclaiming block 6282 nbdkit: file.2: debug: cache: blk_read block 5831 (offset 23883776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23883776 nbdkit: file.2: debug: cache: cache-on-read block 5831 (offset 23883776) nbdkit: file.2: debug: cache: reclaiming block 6283 nbdkit: file.2: debug: cache: reclaiming block 6284 nbdkit: file.2: debug: cache: blk_read block 5832 (offset 23887872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23887872 nbdkit: file.2: debug: cache: cache-on-read block 5832 (offset 23887872) nbdkit: file.2: debug: cache: reclaiming block 6285 nbdkit: file.2: debug: cache: reclaiming block 6286 nbdkit: file.2: debug: cache: blk_read block 5833 (offset 23891968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23891968 nbdkit: file.2: debug: cache: cache-on-read block 5833 (offset 23891968) nbdkit: file.2: debug: cache: reclaiming block 6287 nbdkit: file.2: debug: cache: reclaiming block 6288 nbdkit: file.2: debug: cache: blk_read block 5834 (offset 23896064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23896064 nbdkit: file.2: debug: cache: cache-on-read block 5834 (offset 23896064) nbdkit: file.2: debug: cache: reclaiming block 6289 nbdkit: file.2: debug: cache: reclaiming block 6290 nbdkit: file.2: debug: cache: blk_read block 5835 (offset 23900160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23900160 nbdkit: file.2: debug: cache: cache-on-read block 5835 (offset 23900160) nbdkit: file.2: debug: cache: reclaiming block 6291 nbdkit: file.2: debug: cache: reclaiming block 6292 nbdkit: file.2: debug: cache: blk_read block 5836 (offset 23904256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23904256 nbdkit: file.2: debug: cache: cache-on-read block 5836 (offset 23904256) nbdkit: file.2: debug: cache: reclaiming block 6293 nbdkit: file.2: debug: cache: reclaiming block 6294 nbdkit: file.2: debug: cache: blk_read block 5837 (offset 23908352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23908352 nbdkit: file.2: debug: cache: cache-on-read block 5837 (offset 23908352) nbdkit: file.2: debug: cache: reclaiming block 6295 nbdkit: file.2: debug: cache: reclaiming block 6296 nbdkit: file.2: debug: cache: blk_read block 5838 (offset 23912448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23912448 nbdkit: file.2: debug: cache: cache-on-read block 5838 (offset 23912448) nbdkit: file.2: debug: cache: reclaiming block 6297 nbdkit: file.2: debug: cache: reclaiming block 6298 nbdkit: file.2: debug: cache: blk_read block 5839 (offset 23916544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23916544 nbdkit: file.2: debug: cache: cache-on-read block 5839 (offset 23916544) nbdkit: file.2: debug: cache: reclaiming block 6299 nbdkit: file.2: debug: cache: reclaiming block 6300 nbdkit: file.2: debug: cache: blk_read block 5840 (offset 23920640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23920640 nbdkit: file.2: debug: cache: cache-on-read block 5840 (offset 23920640) nbdkit: file.2: debug: cache: reclaiming block 6301 nbdkit: file.2: debug: cache: reclaiming block 6302 nbdkit: file.2: debug: cache: blk_read block 5841 (offset 23924736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23924736 nbdkit: file.2: debug: cache: cache-on-read block 5841 (offset 23924736) nbdkit: file.2: debug: cache: reclaiming block 6303 nbdkit: file.2: debug: cache: reclaiming block 6304 nbdkit: file.2: debug: cache: blk_read block 5842 (offset 23928832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23928832 nbdkit: file.2: debug: cache: cache-on-read block 5842 (offset 23928832) nbdkit: file.2: debug: cache: reclaiming block 6305 nbdkit: file.2: debug: cache: reclaiming block 6306 nbdkit: file.2: debug: cache: blk_read block 5843 (offset 23932928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23932928 nbdkit: file.2: debug: cache: cache-on-read block 5843 (offset 23932928) nbdkit: file.2: debug: cache: reclaiming block 6307 nbdkit: file.2: debug: cache: reclaiming block 6308 nbdkit: file.2: debug: cache: blk_read block 5844 (offset 23937024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23937024 nbdkit: file.2: debug: cache: cache-on-read block 5844 (offset 23937024) nbdkit: file.2: debug: cache: reclaiming block 6309 nbdkit: file.2: debug: cache: reclaiming block 6310 nbdkit: file.2: debug: cache: blk_read block 5845 (offset 23941120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23941120 nbdkit: file.2: debug: cache: cache-on-read block 5845 (offset 23941120) nbdkit: file.2: debug: cache: reclaiming block 6311 nbdkit: file.2: debug: cache: reclaiming block 6312 nbdkit: file.2: debug: cache: blk_read block 5846 (offset 23945216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23945216 nbdkit: file.2: debug: cache: cache-on-read block 5846 (offset 23945216) nbdkit: file.2: debug: cache: reclaiming block 6313 nbdkit: file.2: debug: cache: reclaiming block 6314 nbdkit: file.2: debug: cache: blk_read block 5847 (offset 23949312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23949312 nbdkit: file.2: debug: cache: cache-on-read block 5847 (offset 23949312) nbdkit: file.2: debug: cache: reclaiming block 6315 nbdkit: file.2: debug: cache: reclaiming block 6316 nbdkit: file.2: debug: cache: blk_read block 5848 (offset 23953408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23953408 nbdkit: file.2: debug: cache: cache-on-read block 5848 (offset 23953408) nbdkit: file.2: debug: cache: reclaiming block 6317 nbdkit: file.2: debug: cache: reclaiming block 6318 nbdkit: file.2: debug: cache: blk_read block 5849 (offset 23957504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23957504 nbdkit: file.2: debug: cache: cache-on-read block 5849 (offset 23957504) nbdkit: file.2: debug: cache: reclaiming block 6319 nbdkit: file.2: debug: cache: reclaiming block 6320 nbdkit: file.2: debug: cache: blk_read block 5850 (offset 23961600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23961600 nbdkit: file.2: debug: cache: cache-on-read block 5850 (offset 23961600) nbdkit: file.2: debug: cache: reclaiming block 6321 nbdkit: file.2: debug: cache: reclaiming block 6322 nbdkit: file.2: debug: cache: blk_read block 5851 (offset 23965696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23965696 nbdkit: file.2: debug: cache: cache-on-read block 5851 (offset 23965696) nbdkit: file.2: debug: cache: reclaiming block 6323 nbdkit: file.2: debug: cache: reclaiming block 6324 nbdkit: file.2: debug: cache: blk_read block 5852 (offset 23969792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23969792 nbdkit: file.2: debug: cache: cache-on-read block 5852 (offset 23969792) nbdkit: file.2: debug: cache: reclaiming block 6325 nbdkit: file.2: debug: cache: reclaiming block 6326 nbdkit: file.2: debug: cache: blk_read block 5853 (offset 23973888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23973888 nbdkit: file.2: debug: cache: cache-on-read block 5853 (offset 23973888) nbdkit: file.2: debug: cache: reclaiming block 6327 nbdkit: file.2: debug: cache: reclaiming block 6328 nbdkit: file.2: debug: cache: blk_read block 5854 (offset 23977984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23977984 nbdkit: file.2: debug: cache: cache-on-read block 5854 (offset 23977984) nbdkit: file.2: debug: cache: reclaiming block 6329 nbdkit: file.2: debug: cache: reclaiming block 6330 nbdkit: file.2: debug: cache: blk_read block 5855 (offset 23982080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23982080 nbdkit: file.2: debug: cache: cache-on-read block 5855 (offset 23982080) nbdkit: file.2: debug: cache: reclaiming block 6331 nbdkit: file.2: debug: cache: reclaiming block 6332 nbdkit: file.2: debug: cache: blk_read block 5856 (offset 23986176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23986176 nbdkit: file.2: debug: cache: cache-on-read block 5856 (offset 23986176) nbdkit: file.2: debug: cache: reclaiming block 6333 nbdkit: file.2: debug: cache: reclaiming block 6334 nbdkit: file.2: debug: cache: blk_read block 5857 (offset 23990272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23990272 nbdkit: file.2: debug: cache: cache-on-read block 5857 (offset 23990272) nbdkit: file.2: debug: cache: reclaiming block 6335 nbdkit: file.2: debug: cache: reclaiming block 6336 nbdkit: file.2: debug: cache: blk_read block 5858 (offset 23994368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23994368 nbdkit: file.2: debug: cache: cache-on-read block 5858 (offset 23994368) nbdkit: file.2: debug: cache: reclaiming block 6337 nbdkit: file.2: debug: cache: reclaiming block 6338 nbdkit: file.2: debug: cache: blk_read block 5859 (offset 23998464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=23998464 nbdkit: file.2: debug: cache: cache-on-read block 5859 (offset 23998464) nbdkit: file.2: debug: cache: reclaiming block 6339 nbdkit: file.2: debug: cache: reclaiming block 6340 nbdkit: file.2: debug: cache: blk_read block 5860 (offset 24002560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24002560 nbdkit: file.2: debug: cache: cache-on-read block 5860 (offset 24002560) nbdkit: file.2: debug: cache: reclaiming block 6341 nbdkit: file.2: debug: cache: reclaiming block 6342 nbdkit: file.2: debug: cache: blk_read block 5861 (offset 24006656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24006656 nbdkit: file.2: debug: cache: cache-on-read block 5861 (offset 24006656) nbdkit: file.2: debug: cache: reclaiming block 6343 nbdkit: file.2: debug: cache: reclaiming block 6344 nbdkit: file.2: debug: cache: blk_read block 5862 (offset 24010752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24010752 nbdkit: file.2: debug: cache: cache-on-read block 5862 (offset 24010752) nbdkit: file.2: debug: cache: reclaiming block 6345 nbdkit: file.2: debug: cache: reclaiming block 6346 nbdkit: file.2: debug: cache: blk_read block 5863 (offset 24014848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24014848 nbdkit: file.2: debug: cache: cache-on-read block 5863 (offset 24014848) nbdkit: file.2: debug: cache: reclaiming block 6347 nbdkit: file.2: debug: cache: reclaiming block 6348 nbdkit: file.2: debug: cache: blk_read block 5864 (offset 24018944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24018944 nbdkit: file.2: debug: cache: cache-on-read block 5864 (offset 24018944) nbdkit: file.2: debug: cache: reclaiming block 6349 nbdkit: file.2: debug: cache: reclaiming block 6350 nbdkit: file.2: debug: cache: blk_read block 5865 (offset 24023040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24023040 nbdkit: file.2: debug: cache: cache-on-read block 5865 (offset 24023040) nbdkit: file.2: debug: cache: reclaiming block 6351 nbdkit: file.2: debug: cache: reclaiming block 6352 nbdkit: file.2: debug: cache: blk_read block 5866 (offset 24027136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24027136 nbdkit: file.2: debug: cache: cache-on-read block 5866 (offset 24027136) nbdkit: file.2: debug: cache: reclaiming block 6353 nbdkit: file.2: debug: cache: reclaiming block 6354 nbdkit: file.2: debug: cache: blk_read block 5867 (offset 24031232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24031232 nbdkit: file.2: debug: cache: cache-on-read block 5867 (offset 24031232) nbdkit: file.2: debug: cache: reclaiming block 6355 nbdkit: file.2: debug: cache: reclaiming block 6356 nbdkit: file.2: debug: cache: blk_read block 5868 (offset 24035328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24035328 nbdkit: file.2: debug: cache: cache-on-read block 5868 (offset 24035328) nbdkit: file.2: debug: cache: reclaiming block 6357 nbdkit: file.2: debug: cache: reclaiming block 6358 nbdkit: file.2: debug: cache: blk_read block 5869 (offset 24039424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24039424 nbdkit: file.2: debug: cache: cache-on-read block 5869 (offset 24039424) nbdkit: file.2: debug: cache: reclaiming block 6359 nbdkit: file.2: debug: cache: reclaiming block 6360 nbdkit: file.2: debug: cache: blk_read block 5870 (offset 24043520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24043520 nbdkit: file.2: debug: cache: cache-on-read block 5870 (offset 24043520) nbdkit: file.2: debug: cache: reclaiming block 6361 nbdkit: file.2: debug: cache: reclaiming block 6362 nbdkit: file.2: debug: cache: blk_read block 5871 (offset 24047616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24047616 nbdkit: file.2: debug: cache: cache-on-read block 5871 (offset 24047616) nbdkit: file.2: debug: cache: reclaiming block 6363 nbdkit: file.2: debug: cache: reclaiming block 6364 nbdkit: file.2: debug: cache: blk_read block 5872 (offset 24051712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24051712 nbdkit: file.2: debug: cache: cache-on-read block 5872 (offset 24051712) nbdkit: file.2: debug: cache: reclaiming block 6365 nbdkit: file.2: debug: cache: reclaiming block 6366 nbdkit: file.2: debug: cache: blk_read block 5873 (offset 24055808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24055808 nbdkit: file.2: debug: cache: cache-on-read block 5873 (offset 24055808) nbdkit: file.2: debug: cache: reclaiming block 6367 nbdkit: file.2: debug: cache: reclaiming block 6368 nbdkit: file.2: debug: cache: blk_read block 5874 (offset 24059904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24059904 nbdkit: file.2: debug: cache: cache-on-read block 5874 (offset 24059904) nbdkit: file.2: debug: cache: reclaiming block 6369 nbdkit: file.2: debug: cache: reclaiming block 6370 nbdkit: file.2: debug: cache: blk_read block 5875 (offset 24064000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24064000 nbdkit: file.2: debug: cache: cache-on-read block 5875 (offset 24064000) nbdkit: file.2: debug: cache: reclaiming block 6371 nbdkit: file.2: debug: cache: reclaiming block 6372 nbdkit: file.2: debug: cache: blk_read block 5876 (offset 24068096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24068096 nbdkit: file.2: debug: cache: cache-on-read block 5876 (offset 24068096) nbdkit: file.2: debug: cache: reclaiming block 6373 nbdkit: file.2: debug: cache: reclaiming block 6374 nbdkit: file.2: debug: cache: blk_read block 5877 (offset 24072192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24072192 nbdkit: file.2: debug: cache: cache-on-read block 5877 (offset 24072192) nbdkit: file.2: debug: cache: reclaiming block 6375 nbdkit: file.2: debug: cache: reclaiming block 6376 nbdkit: file.2: debug: cache: blk_read block 5878 (offset 24076288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24076288 nbdkit: file.2: debug: cache: cache-on-read block 5878 (offset 24076288) nbdkit: file.2: debug: cache: reclaiming block 6377 nbdkit: file.2: debug: cache: reclaiming block 6378 nbdkit: file.2: debug: cache: blk_read block 5879 (offset 24080384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24080384 nbdkit: file.2: debug: cache: cache-on-read block 5879 (offset 24080384) nbdkit: file.2: debug: cache: reclaiming block 6379 nbdkit: file.2: debug: cache: reclaiming block 6380 nbdkit: file.2: debug: cache: blk_read block 5880 (offset 24084480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24084480 nbdkit: file.2: debug: cache: cache-on-read block 5880 (offset 24084480) nbdkit: file.2: debug: cache: reclaiming block 6381 nbdkit: file.2: debug: cache: reclaiming block 6382 nbdkit: file.2: debug: cache: blk_read block 5881 (offset 24088576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24088576 nbdkit: file.2: debug: cache: cache-on-read block 5881 (offset 24088576) nbdkit: file.2: debug: cache: reclaiming block 6383 nbdkit: file.2: debug: cache: reclaiming block 6384 nbdkit: file.2: debug: cache: blk_read block 5882 (offset 24092672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24092672 nbdkit: file.2: debug: cache: cache-on-read block 5882 (offset 24092672) nbdkit: file.2: debug: cache: reclaiming block 6385 nbdkit: file.2: debug: cache: reclaiming block 6386 nbdkit: file.2: debug: cache: blk_read block 5883 (offset 24096768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24096768 nbdkit: file.2: debug: cache: cache-on-read block 5883 (offset 24096768) nbdkit: file.2: debug: cache: reclaiming block 6387 nbdkit: file.2: debug: cache: reclaiming block 6388 nbdkit: file.2: debug: cache: blk_read block 5884 (offset 24100864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24100864 nbdkit: file.2: debug: cache: cache-on-read block 5884 (offset 24100864) nbdkit: file.2: debug: cache: reclaiming block 6389 nbdkit: file.2: debug: cache: reclaiming block 6390 nbdkit: file.2: debug: cache: blk_read block 5885 (offset 24104960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24104960 nbdkit: file.2: debug: cache: cache-on-read block 5885 (offset 24104960) nbdkit: file.2: debug: cache: reclaiming block 6391 nbdkit: file.2: debug: cache: reclaiming block 6392 nbdkit: file.2: debug: cache: blk_read block 5886 (offset 24109056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24109056 nbdkit: file.2: debug: cache: cache-on-read block 5886 (offset 24109056) nbdkit: file.2: debug: cache: reclaiming block 6393 nbdkit: file.2: debug: cache: reclaiming block 6394 nbdkit: file.2: debug: cache: blk_read block 5887 (offset 24113152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24113152 nbdkit: file.2: debug: cache: cache-on-read block 5887 (offset 24113152) nbdkit: file.2: debug: cache: reclaiming block 6395 nbdkit: file.2: debug: cache: reclaiming block 6396 nbdkit: file.2: debug: cache: blk_read block 5888 (offset 24117248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24117248 nbdkit: file.2: debug: cache: cache-on-read block 5888 (offset 24117248) nbdkit: file.2: debug: cache: reclaiming block 6397 nbdkit: file.2: debug: cache: reclaiming block 6398 nbdkit: file.2: debug: cache: blk_read block 5889 (offset 24121344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24121344 nbdkit: file.2: debug: cache: cache-on-read block 5889 (offset 24121344) nbdkit: file.2: debug: cache: reclaiming block 6399 nbdkit: file.2: debug: cache: reclaiming block 6400 nbdkit: file.2: debug: cache: blk_read block 5890 (offset 24125440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24125440 nbdkit: file.2: debug: cache: cache-on-read block 5890 (offset 24125440) nbdkit: file.2: debug: cache: reclaiming block 6401 nbdkit: file.2: debug: cache: reclaiming block 6402 nbdkit: file.2: debug: cache: blk_read block 5891 (offset 24129536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24129536 nbdkit: file.2: debug: cache: cache-on-read block 5891 (offset 24129536) nbdkit: file.2: debug: cache: reclaiming block 6403 nbdkit: file.2: debug: cache: reclaiming block 6404 nbdkit: file.2: debug: cache: blk_read block 5892 (offset 24133632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24133632 nbdkit: file.2: debug: cache: cache-on-read block 5892 (offset 24133632) nbdkit: file.2: debug: cache: reclaiming block 6405 nbdkit: file.2: debug: cache: reclaiming block 6406 nbdkit: file.2: debug: cache: blk_read block 5893 (offset 24137728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24137728 nbdkit: file.2: debug: cache: cache-on-read block 5893 (offset 24137728) nbdkit: file.2: debug: cache: reclaiming block 6407 nbdkit: file.2: debug: cache: reclaiming block 6408 nbdkit: file.2: debug: cache: blk_read block 5894 (offset 24141824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24141824 nbdkit: file.2: debug: cache: cache-on-read block 5894 (offset 24141824) nbdkit: file.2: debug: cache: reclaiming block 6409 nbdkit: file.2: debug: cache: reclaiming block 6410 nbdkit: file.2: debug: cache: blk_read block 5895 (offset 24145920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24145920 nbdkit: file.2: debug: cache: cache-on-read block 5895 (offset 24145920) nbdkit: file.2: debug: cache: stop reclaiming nbdkit: file.2: debug: cache: blk_read block 5896 (offset 24150016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24150016 nbdkit: file.2: debug: cache: cache-on-read block 5896 (offset 24150016) nbdkit: file.2: debug: cache: blk_read block 5897 (offset 24154112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24154112 nbdkit: file.2: debug: cache: cache-on-read block 5897 (offset 24154112) nbdkit: file.2: debug: cache: blk_read block 5898 (offset 24158208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24158208 nbdkit: file.2: debug: cache: cache-on-read block 5898 (offset 24158208) nbdkit: file.2: debug: cache: blk_read block 5899 (offset 24162304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24162304 nbdkit: file.2: debug: cache: cache-on-read block 5899 (offset 24162304) nbdkit: file.2: debug: cache: blk_read block 5900 (offset 24166400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24166400 nbdkit: file.2: debug: cache: cache-on-read block 5900 (offset 24166400) nbdkit: file.2: debug: cache: blk_read block 5901 (offset 24170496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24170496 nbdkit: file.2: debug: cache: cache-on-read block 5901 (offset 24170496) nbdkit: file.2: debug: cache: blk_read block 5902 (offset 24174592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24174592 nbdkit: file.2: debug: cache: cache-on-read block 5902 (offset 24174592) nbdkit: file.2: debug: cache: blk_read block 5903 (offset 24178688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24178688 nbdkit: file.2: debug: cache: cache-on-read block 5903 (offset 24178688) nbdkit: file.2: debug: cache: blk_read block 5904 (offset 24182784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24182784 nbdkit: file.2: debug: cache: cache-on-read block 5904 (offset 24182784) nbdkit: file.2: debug: cache: blk_read block 5905 (offset 24186880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24186880 nbdkit: file.2: debug: cache: cache-on-read block 5905 (offset 24186880) nbdkit: file.2: debug: cache: blk_read block 5906 (offset 24190976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24190976 nbdkit: file.2: debug: cache: cache-on-read block 5906 (offset 24190976) nbdkit: file.2: debug: cache: blk_read block 5907 (offset 24195072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24195072 nbdkit: file.2: debug: cache: cache-on-read block 5907 (offset 24195072) nbdkit: file.2: debug: cache: blk_read block 5908 (offset 24199168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24199168 nbdkit: file.2: debug: cache: cache-on-read block 5908 (offset 24199168) nbdkit: file.2: debug: cache: blk_read block 5909 (offset 24203264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24203264 nbdkit: file.2: debug: cache: cache-on-read block 5909 (offset 24203264) nbdkit: file.2: debug: cache: blk_read block 5910 (offset 24207360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24207360 nbdkit: file.2: debug: cache: cache-on-read block 5910 (offset 24207360) nbdkit: file.2: debug: cache: blk_read block 5911 (offset 24211456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24211456 nbdkit: file.2: debug: cache: cache-on-read block 5911 (offset 24211456) nbdkit: file.2: debug: cache: blk_read block 5912 (offset 24215552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24215552 nbdkit: file.2: debug: cache: cache-on-read block 5912 (offset 24215552) nbdkit: file.2: debug: cache: blk_read block 5913 (offset 24219648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24219648 nbdkit: file.2: debug: cache: cache-on-read block 5913 (offset 24219648) nbdkit: file.2: debug: cache: blk_read block 5914 (offset 24223744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24223744 nbdkit: file.2: debug: cache: cache-on-read block 5914 (offset 24223744) nbdkit: file.2: debug: cache: blk_read block 5915 (offset 24227840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24227840 nbdkit: file.2: debug: cache: cache-on-read block 5915 (offset 24227840) nbdkit: file.2: debug: cache: blk_read block 5916 (offset 24231936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24231936 nbdkit: file.2: debug: cache: cache-on-read block 5916 (offset 24231936) nbdkit: file.2: debug: cache: blk_read block 5917 (offset 24236032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24236032 nbdkit: file.2: debug: cache: cache-on-read block 5917 (offset 24236032) nbdkit: file.2: debug: cache: blk_read block 5918 (offset 24240128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24240128 nbdkit: file.2: debug: cache: cache-on-read block 5918 (offset 24240128) nbdkit: file.2: debug: cache: blk_read block 5919 (offset 24244224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24244224 nbdkit: file.2: debug: cache: cache-on-read block 5919 (offset 24244224) nbdkit: file.2: debug: cache: blk_read block 5920 (offset 24248320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24248320 nbdkit: file.2: debug: cache: cache-on-read block 5920 (offset 24248320) nbdkit: file.2: debug: cache: blk_read block 5921 (offset 24252416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24252416 nbdkit: file.2: debug: cache: cache-on-read block 5921 (offset 24252416) nbdkit: file.2: debug: cache: blk_read block 5922 (offset 24256512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24256512 nbdkit: file.2: debug: cache: cache-on-read block 5922 (offset 24256512) nbdkit: file.2: debug: cache: blk_read block 5923 (offset 24260608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24260608 nbdkit: file.2: debug: cache: cache-on-read block 5923 (offset 24260608) nbdkit: file.2: debug: cache: blk_read block 5924 (offset 24264704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24264704 nbdkit: file.2: debug: cache: cache-on-read block 5924 (offset 24264704) nbdkit: file.2: debug: cache: blk_read block 5925 (offset 24268800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24268800 nbdkit: file.2: debug: cache: cache-on-read block 5925 (offset 24268800) nbdkit: file.2: debug: cache: blk_read block 5926 (offset 24272896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24272896 nbdkit: file.2: debug: cache: cache-on-read block 5926 (offset 24272896) nbdkit: file.2: debug: cache: blk_read block 5927 (offset 24276992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24276992 nbdkit: file.2: debug: cache: cache-on-read block 5927 (offset 24276992) nbdkit: file.2: debug: cache: blk_read block 5928 (offset 24281088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24281088 nbdkit: file.2: debug: cache: cache-on-read block 5928 (offset 24281088) nbdkit: file.2: debug: cache: blk_read block 5929 (offset 24285184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24285184 nbdkit: file.2: debug: cache: cache-on-read block 5929 (offset 24285184) nbdkit: file.2: debug: cache: blk_read block 5930 (offset 24289280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24289280 nbdkit: file.2: debug: cache: cache-on-read block 5930 (offset 24289280) nbdkit: file.2: debug: cache: blk_read block 5931 (offset 24293376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24293376 nbdkit: file.2: debug: cache: cache-on-read block 5931 (offset 24293376) nbdkit: file.2: debug: cache: blk_read block 5932 (offset 24297472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24297472 nbdkit: file.2: debug: cache: cache-on-read block 5932 (offset 24297472) nbdkit: file.2: debug: cache: blk_read block 5933 (offset 24301568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24301568 nbdkit: file.2: debug: cache: cache-on-read block 5933 (offset 24301568) nbdkit: file.2: debug: cache: blk_read block 5934 (offset 24305664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24305664 nbdkit: file.2: debug: cache: cache-on-read block 5934 (offset 24305664) nbdkit: file.2: debug: cache: blk_read block 5935 (offset 24309760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24309760 nbdkit: file.2: debug: cache: cache-on-read block 5935 (offset 24309760) nbdkit: file.2: debug: cache: blk_read block 5936 (offset 24313856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24313856 nbdkit: file.2: debug: cache: cache-on-read block 5936 (offset 24313856) nbdkit: file.2: debug: cache: blk_read block 5937 (offset 24317952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24317952 nbdkit: file.2: debug: cache: cache-on-read block 5937 (offset 24317952) nbdkit: file.2: debug: cache: blk_read block 5938 (offset 24322048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24322048 nbdkit: file.2: debug: cache: cache-on-read block 5938 (offset 24322048) nbdkit: file.2: debug: cache: blk_read block 5939 (offset 24326144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24326144 nbdkit: file.2: debug: cache: cache-on-read block 5939 (offset 24326144) nbdkit: file.2: debug: cache: blk_read block 5940 (offset 24330240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24330240 nbdkit: file.2: debug: cache: cache-on-read block 5940 (offset 24330240) nbdkit: file.2: debug: cache: blk_read block 5941 (offset 24334336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24334336 nbdkit: file.2: debug: cache: cache-on-read block 5941 (offset 24334336) nbdkit: file.2: debug: cache: blk_read block 5942 (offset 24338432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24338432 nbdkit: file.2: debug: cache: cache-on-read block 5942 (offset 24338432) nbdkit: file.2: debug: cache: blk_read block 5943 (offset 24342528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24342528 nbdkit: file.2: debug: cache: cache-on-read block 5943 (offset 24342528) nbdkit: file.2: debug: cache: blk_read block 5944 (offset 24346624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24346624 nbdkit: file.2: debug: cache: cache-on-read block 5944 (offset 24346624) nbdkit: file.2: debug: cache: blk_read block 5945 (offset 24350720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24350720 nbdkit: file.2: debug: cache: cache-on-read block 5945 (offset 24350720) nbdkit: file.2: debug: cache: blk_read block 5946 (offset 24354816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24354816 nbdkit: file.2: debug: cache: cache-on-read block 5946 (offset 24354816) nbdkit: file.2: debug: cache: blk_read block 5947 (offset 24358912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24358912 nbdkit: file.2: debug: cache: cache-on-read block 5947 (offset 24358912) nbdkit: file.2: debug: cache: blk_read block 5948 (offset 24363008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24363008 nbdkit: file.2: debug: cache: cache-on-read block 5948 (offset 24363008) nbdkit: file.2: debug: cache: blk_read block 5949 (offset 24367104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24367104 nbdkit: file.2: debug: cache: cache-on-read block 5949 (offset 24367104) nbdkit: file.2: debug: cache: blk_read block 5950 (offset 24371200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24371200 nbdkit: file.2: debug: cache: cache-on-read block 5950 (offset 24371200) nbdkit: file.2: debug: cache: blk_read block 5951 (offset 24375296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24375296 nbdkit: file.2: debug: cache: cache-on-read block 5951 (offset 24375296) nbdkit: file.2: debug: cache: blk_read block 5952 (offset 24379392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24379392 nbdkit: file.2: debug: cache: cache-on-read block 5952 (offset 24379392) nbdkit: file.2: debug: cache: blk_read block 5953 (offset 24383488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24383488 nbdkit: file.2: debug: cache: cache-on-read block 5953 (offset 24383488) nbdkit: file.2: debug: cache: blk_read block 5954 (offset 24387584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24387584 nbdkit: file.2: debug: cache: cache-on-read block 5954 (offset 24387584) nbdkit: file.2: debug: cache: blk_read block 5955 (offset 24391680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24391680 nbdkit: file.2: debug: cache: cache-on-read block 5955 (offset 24391680) nbdkit: file.2: debug: cache: blk_read block 5956 (offset 24395776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24395776 nbdkit: file.2: debug: cache: cache-on-read block 5956 (offset 24395776) nbdkit: file.2: debug: cache: blk_read block 5957 (offset 24399872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24399872 nbdkit: file.2: debug: cache: cache-on-read block 5957 (offset 24399872) nbdkit: file.2: debug: cache: blk_read block 5958 (offset 24403968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24403968 nbdkit: file.2: debug: cache: cache-on-read block 5958 (offset 24403968) nbdkit: file.2: debug: cache: blk_read block 5959 (offset 24408064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24408064 nbdkit: file.2: debug: cache: cache-on-read block 5959 (offset 24408064) nbdkit: file.2: debug: cache: blk_read block 5960 (offset 24412160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24412160 nbdkit: file.2: debug: cache: cache-on-read block 5960 (offset 24412160) nbdkit: file.2: debug: cache: blk_read block 5961 (offset 24416256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24416256 nbdkit: file.2: debug: cache: cache-on-read block 5961 (offset 24416256) nbdkit: file.2: debug: cache: blk_read block 5962 (offset 24420352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24420352 nbdkit: file.2: debug: cache: cache-on-read block 5962 (offset 24420352) nbdkit: file.2: debug: cache: blk_read block 5963 (offset 24424448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24424448 nbdkit: file.2: debug: cache: cache-on-read block 5963 (offset 24424448) nbdkit: file.2: debug: cache: blk_read block 5964 (offset 24428544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24428544 nbdkit: file.2: debug: cache: cache-on-read block 5964 (offset 24428544) nbdkit: file.2: debug: cache: blk_read block 5965 (offset 24432640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24432640 nbdkit: file.2: debug: cache: cache-on-read block 5965 (offset 24432640) nbdkit: file.2: debug: cache: blk_read block 5966 (offset 24436736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24436736 nbdkit: file.2: debug: cache: cache-on-read block 5966 (offset 24436736) nbdkit: file.2: debug: cache: blk_read block 5967 (offset 24440832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24440832 nbdkit: file.2: debug: cache: cache-on-read block 5967 (offset 24440832) nbdkit: file.2: debug: cache: blk_read block 5968 (offset 24444928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24444928 nbdkit: file.2: debug: cache: cache-on-read block 5968 (offset 24444928) nbdkit: file.2: debug: cache: blk_read block 5969 (offset 24449024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24449024 nbdkit: file.2: debug: cache: cache-on-read block 5969 (offset 24449024) nbdkit: file.2: debug: cache: blk_read block 5970 (offset 24453120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24453120 nbdkit: file.2: debug: cache: cache-on-read block 5970 (offset 24453120) nbdkit: file.2: debug: cache: blk_read block 5971 (offset 24457216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24457216 nbdkit: file.2: debug: cache: cache-on-read block 5971 (offset 24457216) nbdkit: file.2: debug: cache: blk_read block 5972 (offset 24461312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24461312 nbdkit: file.2: debug: cache: cache-on-read block 5972 (offset 24461312) nbdkit: file.2: debug: cache: blk_read block 5973 (offset 24465408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24465408 nbdkit: file.2: debug: cache: cache-on-read block 5973 (offset 24465408) nbdkit: file.2: debug: cache: blk_read block 5974 (offset 24469504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24469504 nbdkit: file.2: debug: cache: cache-on-read block 5974 (offset 24469504) nbdkit: file.2: debug: cache: blk_read block 5975 (offset 24473600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24473600 nbdkit: file.2: debug: cache: cache-on-read block 5975 (offset 24473600) nbdkit: file.2: debug: cache: blk_read block 5976 (offset 24477696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24477696 nbdkit: file.2: debug: cache: cache-on-read block 5976 (offset 24477696) nbdkit: file.2: debug: cache: blk_read block 5977 (offset 24481792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24481792 nbdkit: file.2: debug: cache: cache-on-read block 5977 (offset 24481792) nbdkit: file.2: debug: cache: blk_read block 5978 (offset 24485888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24485888 nbdkit: file.2: debug: cache: cache-on-read block 5978 (offset 24485888) nbdkit: file.2: debug: cache: blk_read block 5979 (offset 24489984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24489984 nbdkit: file.2: debug: cache: cache-on-read block 5979 (offset 24489984) nbdkit: file.2: debug: cache: blk_read block 5980 (offset 24494080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24494080 nbdkit: file.2: debug: cache: cache-on-read block 5980 (offset 24494080) nbdkit: file.2: debug: cache: blk_read block 5981 (offset 24498176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24498176 nbdkit: file.2: debug: cache: cache-on-read block 5981 (offset 24498176) nbdkit: file.2: debug: cache: blk_read block 5982 (offset 24502272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24502272 nbdkit: file.2: debug: cache: cache-on-read block 5982 (offset 24502272) nbdkit: file.2: debug: cache: blk_read block 5983 (offset 24506368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24506368 nbdkit: file.2: debug: cache: cache-on-read block 5983 (offset 24506368) nbdkit: file.2: debug: cache: blk_read block 5984 (offset 24510464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24510464 nbdkit: file.2: debug: cache: cache-on-read block 5984 (offset 24510464) nbdkit: file.2: debug: cache: blk_read block 5985 (offset 24514560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24514560 nbdkit: file.2: debug: cache: cache-on-read block 5985 (offset 24514560) nbdkit: file.2: debug: cache: blk_read block 5986 (offset 24518656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24518656 nbdkit: file.2: debug: cache: cache-on-read block 5986 (offset 24518656) nbdkit: file.2: debug: cache: blk_read block 5987 (offset 24522752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24522752 nbdkit: file.2: debug: cache: cache-on-read block 5987 (offset 24522752) nbdkit: file.2: debug: cache: blk_read block 5988 (offset 24526848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24526848 nbdkit: file.2: debug: cache: cache-on-read block 5988 (offset 24526848) nbdkit: file.2: debug: cache: blk_read block 5989 (offset 24530944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24530944 nbdkit: file.2: debug: cache: cache-on-read block 5989 (offset 24530944) nbdkit: file.2: debug: cache: blk_read block 5990 (offset 24535040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24535040 nbdkit: file.2: debug: cache: cache-on-read block 5990 (offset 24535040) nbdkit: file.2: debug: cache: blk_read block 5991 (offset 24539136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24539136 nbdkit: file.2: debug: cache: cache-on-read block 5991 (offset 24539136) nbdkit: file.2: debug: cache: blk_read block 5992 (offset 24543232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24543232 nbdkit: file.2: debug: cache: cache-on-read block 5992 (offset 24543232) nbdkit: file.2: debug: cache: blk_read block 5993 (offset 24547328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24547328 nbdkit: file.2: debug: cache: cache-on-read block 5993 (offset 24547328) nbdkit: file.2: debug: cache: blk_read block 5994 (offset 24551424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24551424 nbdkit: file.2: debug: cache: cache-on-read block 5994 (offset 24551424) nbdkit: file.2: debug: cache: blk_read block 5995 (offset 24555520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24555520 nbdkit: file.2: debug: cache: cache-on-read block 5995 (offset 24555520) nbdkit: file.2: debug: cache: blk_read block 5996 (offset 24559616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24559616 nbdkit: file.2: debug: cache: cache-on-read block 5996 (offset 24559616) nbdkit: file.2: debug: cache: blk_read block 5997 (offset 24563712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24563712 nbdkit: file.2: debug: cache: cache-on-read block 5997 (offset 24563712) nbdkit: file.2: debug: cache: blk_read block 5998 (offset 24567808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24567808 nbdkit: file.2: debug: cache: cache-on-read block 5998 (offset 24567808) nbdkit: file.2: debug: cache: blk_read block 5999 (offset 24571904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24571904 nbdkit: file.2: debug: cache: cache-on-read block 5999 (offset 24571904) nbdkit: file.2: debug: cache: blk_read block 6000 (offset 24576000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24576000 nbdkit: file.2: debug: cache: cache-on-read block 6000 (offset 24576000) nbdkit: file.2: debug: cache: blk_read block 6001 (offset 24580096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24580096 nbdkit: file.2: debug: cache: cache-on-read block 6001 (offset 24580096) nbdkit: file.2: debug: cache: blk_read block 6002 (offset 24584192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24584192 nbdkit: file.2: debug: cache: cache-on-read block 6002 (offset 24584192) nbdkit: file.2: debug: cache: blk_read block 6003 (offset 24588288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24588288 nbdkit: file.2: debug: cache: cache-on-read block 6003 (offset 24588288) nbdkit: file.2: debug: cache: blk_read block 6004 (offset 24592384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24592384 nbdkit: file.2: debug: cache: cache-on-read block 6004 (offset 24592384) nbdkit: file.2: debug: cache: blk_read block 6005 (offset 24596480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24596480 nbdkit: file.2: debug: cache: cache-on-read block 6005 (offset 24596480) nbdkit: file.2: debug: cache: blk_read block 6006 (offset 24600576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24600576 nbdkit: file.2: debug: cache: cache-on-read block 6006 (offset 24600576) nbdkit: file.2: debug: cache: blk_read block 6007 (offset 24604672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24604672 nbdkit: file.2: debug: cache: cache-on-read block 6007 (offset 24604672) nbdkit: file.2: debug: cache: blk_read block 6008 (offset 24608768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24608768 nbdkit: file.2: debug: cache: cache-on-read block 6008 (offset 24608768) nbdkit: file.2: debug: cache: blk_read block 6009 (offset 24612864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24612864 nbdkit: file.2: debug: cache: cache-on-read block 6009 (offset 24612864) nbdkit: file.2: debug: cache: blk_read block 6010 (offset 24616960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24616960 nbdkit: file.2: debug: cache: cache-on-read block 6010 (offset 24616960) nbdkit: file.2: debug: cache: blk_read block 6011 (offset 24621056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24621056 nbdkit: file.2: debug: cache: cache-on-read block 6011 (offset 24621056) nbdkit: file.2: debug: cache: blk_read block 6012 (offset 24625152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24625152 nbdkit: file.2: debug: cache: cache-on-read block 6012 (offset 24625152) nbdkit: file.2: debug: cache: blk_read block 6013 (offset 24629248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24629248 nbdkit: file.2: debug: cache: cache-on-read block 6013 (offset 24629248) nbdkit: file.2: debug: cache: blk_read block 6014 (offset 24633344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24633344 nbdkit: file.2: debug: cache: cache-on-read block 6014 (offset 24633344) nbdkit: file.2: debug: cache: blk_read block 6015 (offset 24637440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24637440 nbdkit: file.2: debug: cache: cache-on-read block 6015 (offset 24637440) nbdkit: file.2: debug: cache: blk_read block 6016 (offset 24641536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24641536 nbdkit: file.2: debug: cache: cache-on-read block 6016 (offset 24641536) nbdkit: file.2: debug: cache: blk_read block 6017 (offset 24645632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24645632 nbdkit: file.2: debug: cache: cache-on-read block 6017 (offset 24645632) nbdkit: file.2: debug: cache: blk_read block 6018 (offset 24649728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24649728 nbdkit: file.2: debug: cache: cache-on-read block 6018 (offset 24649728) nbdkit: file.2: debug: cache: blk_read block 6019 (offset 24653824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24653824 nbdkit: file.2: debug: cache: cache-on-read block 6019 (offset 24653824) nbdkit: file.2: debug: cache: blk_read block 6020 (offset 24657920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24657920 nbdkit: file.2: debug: cache: cache-on-read block 6020 (offset 24657920) nbdkit: file.2: debug: cache: blk_read block 6021 (offset 24662016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24662016 nbdkit: file.2: debug: cache: cache-on-read block 6021 (offset 24662016) nbdkit: file.2: debug: cache: blk_read block 6022 (offset 24666112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24666112 nbdkit: file.2: debug: cache: cache-on-read block 6022 (offset 24666112) nbdkit: file.2: debug: cache: blk_read block 6023 (offset 24670208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24670208 nbdkit: file.2: debug: cache: cache-on-read block 6023 (offset 24670208) nbdkit: file.2: debug: cache: blk_read block 6024 (offset 24674304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24674304 nbdkit: file.2: debug: cache: cache-on-read block 6024 (offset 24674304) nbdkit: file.2: debug: cache: blk_read block 6025 (offset 24678400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24678400 nbdkit: file.2: debug: cache: cache-on-read block 6025 (offset 24678400) nbdkit: file.2: debug: cache: blk_read block 6026 (offset 24682496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24682496 nbdkit: file.2: debug: cache: cache-on-read block 6026 (offset 24682496) nbdkit: file.2: debug: cache: blk_read block 6027 (offset 24686592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24686592 nbdkit: file.2: debug: cache: cache-on-read block 6027 (offset 24686592) nbdkit: file.2: debug: cache: blk_read block 6028 (offset 24690688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24690688 nbdkit: file.2: debug: cache: cache-on-read block 6028 (offset 24690688) nbdkit: file.2: debug: cache: blk_read block 6029 (offset 24694784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24694784 nbdkit: file.2: debug: cache: cache-on-read block 6029 (offset 24694784) nbdkit: file.2: debug: cache: blk_read block 6030 (offset 24698880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24698880 nbdkit: file.2: debug: cache: cache-on-read block 6030 (offset 24698880) nbdkit: file.2: debug: cache: blk_read block 6031 (offset 24702976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24702976 nbdkit: file.2: debug: cache: cache-on-read block 6031 (offset 24702976) nbdkit: file.2: debug: cache: blk_read block 6032 (offset 24707072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24707072 nbdkit: file.2: debug: cache: cache-on-read block 6032 (offset 24707072) nbdkit: file.2: debug: cache: blk_read block 6033 (offset 24711168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24711168 nbdkit: file.2: debug: cache: cache-on-read block 6033 (offset 24711168) nbdkit: file.2: debug: cache: blk_read block 6034 (offset 24715264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24715264 nbdkit: file.2: debug: cache: cache-on-read block 6034 (offset 24715264) nbdkit: file.2: debug: cache: blk_read block 6035 (offset 24719360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24719360 nbdkit: file.2: debug: cache: cache-on-read block 6035 (offset 24719360) nbdkit: file.2: debug: cache: blk_read block 6036 (offset 24723456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24723456 nbdkit: file.2: debug: cache: cache-on-read block 6036 (offset 24723456) nbdkit: file.2: debug: cache: blk_read block 6037 (offset 24727552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24727552 nbdkit: file.2: debug: cache: cache-on-read block 6037 (offset 24727552) nbdkit: file.2: debug: cache: blk_read block 6038 (offset 24731648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24731648 nbdkit: file.2: debug: cache: cache-on-read block 6038 (offset 24731648) nbdkit: file.2: debug: cache: blk_read block 6039 (offset 24735744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24735744 nbdkit: file.2: debug: cache: cache-on-read block 6039 (offset 24735744) nbdkit: file.2: debug: cache: blk_read block 6040 (offset 24739840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24739840 nbdkit: file.2: debug: cache: cache-on-read block 6040 (offset 24739840) nbdkit: file.2: debug: cache: blk_read block 6041 (offset 24743936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24743936 nbdkit: file.2: debug: cache: cache-on-read block 6041 (offset 24743936) nbdkit: file.2: debug: cache: blk_read block 6042 (offset 24748032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24748032 nbdkit: file.2: debug: cache: cache-on-read block 6042 (offset 24748032) nbdkit: file.2: debug: cache: blk_read block 6043 (offset 24752128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24752128 nbdkit: file.2: debug: cache: cache-on-read block 6043 (offset 24752128) nbdkit: file.2: debug: cache: blk_read block 6044 (offset 24756224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24756224 nbdkit: file.2: debug: cache: cache-on-read block 6044 (offset 24756224) nbdkit: file.2: debug: cache: blk_read block 6045 (offset 24760320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24760320 nbdkit: file.2: debug: cache: cache-on-read block 6045 (offset 24760320) nbdkit: file.2: debug: cache: blk_read block 6046 (offset 24764416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24764416 nbdkit: file.2: debug: cache: cache-on-read block 6046 (offset 24764416) nbdkit: file.2: debug: cache: blk_read block 6047 (offset 24768512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24768512 nbdkit: file.2: debug: cache: cache-on-read block 6047 (offset 24768512) nbdkit: file.2: debug: cache: blk_read block 6048 (offset 24772608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24772608 nbdkit: file.2: debug: cache: cache-on-read block 6048 (offset 24772608) nbdkit: file.2: debug: cache: blk_read block 6049 (offset 24776704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24776704 nbdkit: file.2: debug: cache: cache-on-read block 6049 (offset 24776704) nbdkit: file.2: debug: cache: blk_read block 6050 (offset 24780800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24780800 nbdkit: file.2: debug: cache: cache-on-read block 6050 (offset 24780800) nbdkit: file.2: debug: cache: blk_read block 6051 (offset 24784896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24784896 nbdkit: file.2: debug: cache: cache-on-read block 6051 (offset 24784896) nbdkit: file.2: debug: cache: blk_read block 6052 (offset 24788992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24788992 nbdkit: file.2: debug: cache: cache-on-read block 6052 (offset 24788992) nbdkit: file.2: debug: cache: blk_read block 6053 (offset 24793088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24793088 nbdkit: file.2: debug: cache: cache-on-read block 6053 (offset 24793088) nbdkit: file.2: debug: cache: blk_read block 6054 (offset 24797184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24797184 nbdkit: file.2: debug: cache: cache-on-read block 6054 (offset 24797184) nbdkit: file.2: debug: cache: blk_read block 6055 (offset 24801280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24801280 nbdkit: file.2: debug: cache: cache-on-read block 6055 (offset 24801280) nbdkit: file.2: debug: cache: blk_read block 6056 (offset 24805376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24805376 nbdkit: file.2: debug: cache: cache-on-read block 6056 (offset 24805376) nbdkit: file.2: debug: cache: blk_read block 6057 (offset 24809472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24809472 nbdkit: file.2: debug: cache: cache-on-read block 6057 (offset 24809472) nbdkit: file.2: debug: cache: blk_read block 6058 (offset 24813568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24813568 nbdkit: file.2: debug: cache: cache-on-read block 6058 (offset 24813568) nbdkit: file.2: debug: cache: blk_read block 6059 (offset 24817664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24817664 nbdkit: file.2: debug: cache: cache-on-read block 6059 (offset 24817664) nbdkit: file.2: debug: cache: blk_read block 6060 (offset 24821760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24821760 nbdkit: file.2: debug: cache: cache-on-read block 6060 (offset 24821760) nbdkit: file.2: debug: cache: blk_read block 6061 (offset 24825856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24825856 nbdkit: file.2: debug: cache: cache-on-read block 6061 (offset 24825856) nbdkit: file.2: debug: cache: blk_read block 6062 (offset 24829952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24829952 nbdkit: file.2: debug: cache: cache-on-read block 6062 (offset 24829952) nbdkit: file.2: debug: cache: blk_read block 6063 (offset 24834048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24834048 nbdkit: file.2: debug: cache: cache-on-read block 6063 (offset 24834048) nbdkit: file.2: debug: cache: blk_read block 6064 (offset 24838144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24838144 nbdkit: file.2: debug: cache: cache-on-read block 6064 (offset 24838144) nbdkit: file.2: debug: cache: blk_read block 6065 (offset 24842240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24842240 nbdkit: file.2: debug: cache: cache-on-read block 6065 (offset 24842240) nbdkit: file.2: debug: cache: blk_read block 6066 (offset 24846336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24846336 nbdkit: file.2: debug: cache: cache-on-read block 6066 (offset 24846336) nbdkit: file.2: debug: cache: blk_read block 6067 (offset 24850432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24850432 nbdkit: file.2: debug: cache: cache-on-read block 6067 (offset 24850432) nbdkit: file.2: debug: cache: blk_read block 6068 (offset 24854528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24854528 nbdkit: file.2: debug: cache: cache-on-read block 6068 (offset 24854528) nbdkit: file.2: debug: cache: blk_read block 6069 (offset 24858624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24858624 nbdkit: file.2: debug: cache: cache-on-read block 6069 (offset 24858624) nbdkit: file.2: debug: cache: blk_read block 6070 (offset 24862720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24862720 nbdkit: file.2: debug: cache: cache-on-read block 6070 (offset 24862720) nbdkit: file.2: debug: cache: blk_read block 6071 (offset 24866816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24866816 nbdkit: file.2: debug: cache: cache-on-read block 6071 (offset 24866816) nbdkit: file.2: debug: cache: blk_read block 6072 (offset 24870912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24870912 nbdkit: file.2: debug: cache: cache-on-read block 6072 (offset 24870912) nbdkit: file.2: debug: cache: blk_read block 6073 (offset 24875008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24875008 nbdkit: file.2: debug: cache: cache-on-read block 6073 (offset 24875008) nbdkit: file.2: debug: cache: blk_read block 6074 (offset 24879104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24879104 nbdkit: file.2: debug: cache: cache-on-read block 6074 (offset 24879104) nbdkit: file.2: debug: cache: blk_read block 6075 (offset 24883200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24883200 nbdkit: file.2: debug: cache: cache-on-read block 6075 (offset 24883200) nbdkit: file.2: debug: cache: blk_read block 6076 (offset 24887296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24887296 nbdkit: file.2: debug: cache: cache-on-read block 6076 (offset 24887296) nbdkit: file.2: debug: cache: blk_read block 6077 (offset 24891392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24891392 nbdkit: file.2: debug: cache: cache-on-read block 6077 (offset 24891392) nbdkit: file.2: debug: cache: blk_read block 6078 (offset 24895488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24895488 nbdkit: file.2: debug: cache: cache-on-read block 6078 (offset 24895488) nbdkit: file.2: debug: cache: blk_read block 6079 (offset 24899584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24899584 nbdkit: file.2: debug: cache: cache-on-read block 6079 (offset 24899584) nbdkit: file.2: debug: cache: blk_read block 6080 (offset 24903680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24903680 nbdkit: file.2: debug: cache: cache-on-read block 6080 (offset 24903680) nbdkit: file.2: debug: cache: blk_read block 6081 (offset 24907776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24907776 nbdkit: file.2: debug: cache: cache-on-read block 6081 (offset 24907776) nbdkit: file.2: debug: cache: blk_read block 6082 (offset 24911872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24911872 nbdkit: file.2: debug: cache: cache-on-read block 6082 (offset 24911872) nbdkit: file.2: debug: cache: blk_read block 6083 (offset 24915968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24915968 nbdkit: file.2: debug: cache: cache-on-read block 6083 (offset 24915968) nbdkit: file.2: debug: cache: blk_read block 6084 (offset 24920064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24920064 nbdkit: file.2: debug: cache: cache-on-read block 6084 (offset 24920064) nbdkit: file.2: debug: cache: blk_read block 6085 (offset 24924160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24924160 nbdkit: file.2: debug: cache: cache-on-read block 6085 (offset 24924160) nbdkit: file.2: debug: cache: blk_read block 6086 (offset 24928256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24928256 nbdkit: file.2: debug: cache: cache-on-read block 6086 (offset 24928256) nbdkit: file.2: debug: cache: blk_read block 6087 (offset 24932352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24932352 nbdkit: file.2: debug: cache: cache-on-read block 6087 (offset 24932352) nbdkit: file.2: debug: cache: blk_read block 6088 (offset 24936448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24936448 nbdkit: file.2: debug: cache: cache-on-read block 6088 (offset 24936448) nbdkit: file.2: debug: cache: blk_read block 6089 (offset 24940544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24940544 nbdkit: file.2: debug: cache: cache-on-read block 6089 (offset 24940544) nbdkit: file.2: debug: cache: blk_read block 6090 (offset 24944640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24944640 nbdkit: file.2: debug: cache: cache-on-read block 6090 (offset 24944640) nbdkit: file.2: debug: cache: blk_read block 6091 (offset 24948736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24948736 nbdkit: file.2: debug: cache: cache-on-read block 6091 (offset 24948736) nbdkit: file.2: debug: cache: blk_read block 6092 (offset 24952832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24952832 nbdkit: file.2: debug: cache: cache-on-read block 6092 (offset 24952832) nbdkit: file.2: debug: cache: blk_read block 6093 (offset 24956928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24956928 nbdkit: file.2: debug: cache: cache-on-read block 6093 (offset 24956928) nbdkit: file.2: debug: cache: blk_read block 6094 (offset 24961024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24961024 nbdkit: file.2: debug: cache: cache-on-read block 6094 (offset 24961024) nbdkit: file.2: debug: cache: blk_read block 6095 (offset 24965120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24965120 nbdkit: file.2: debug: cache: cache-on-read block 6095 (offset 24965120) nbdkit: file.2: debug: cache: blk_read block 6096 (offset 24969216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24969216 nbdkit: file.2: debug: cache: cache-on-read block 6096 (offset 24969216) nbdkit: file.2: debug: cache: blk_read block 6097 (offset 24973312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24973312 nbdkit: file.2: debug: cache: cache-on-read block 6097 (offset 24973312) nbdkit: file.2: debug: cache: blk_read block 6098 (offset 24977408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24977408 nbdkit: file.2: debug: cache: cache-on-read block 6098 (offset 24977408) nbdkit: file.2: debug: cache: blk_read block 6099 (offset 24981504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24981504 nbdkit: file.2: debug: cache: cache-on-read block 6099 (offset 24981504) nbdkit: file.2: debug: cache: blk_read block 6100 (offset 24985600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24985600 nbdkit: file.2: debug: cache: cache-on-read block 6100 (offset 24985600) nbdkit: file.2: debug: cache: blk_read block 6101 (offset 24989696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24989696 nbdkit: file.2: debug: cache: cache-on-read block 6101 (offset 24989696) nbdkit: file.2: debug: cache: blk_read block 6102 (offset 24993792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24993792 nbdkit: file.2: debug: cache: cache-on-read block 6102 (offset 24993792) nbdkit: file.2: debug: cache: blk_read block 6103 (offset 24997888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=24997888 nbdkit: file.2: debug: cache: cache-on-read block 6103 (offset 24997888) nbdkit: file.2: debug: cache: blk_read block 6104 (offset 25001984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25001984 nbdkit: file.2: debug: cache: cache-on-read block 6104 (offset 25001984) nbdkit: file.2: debug: cache: blk_read block 6105 (offset 25006080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25006080 nbdkit: file.2: debug: cache: cache-on-read block 6105 (offset 25006080) nbdkit: file.2: debug: cache: blk_read block 6106 (offset 25010176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25010176 nbdkit: file.2: debug: cache: cache-on-read block 6106 (offset 25010176) nbdkit: file.2: debug: cache: blk_read block 6107 (offset 25014272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25014272 nbdkit: file.2: debug: cache: cache-on-read block 6107 (offset 25014272) nbdkit: file.2: debug: cache: blk_read block 6108 (offset 25018368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25018368 nbdkit: file.2: debug: cache: cache-on-read block 6108 (offset 25018368) nbdkit: file.2: debug: cache: blk_read block 6109 (offset 25022464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25022464 nbdkit: file.2: debug: cache: cache-on-read block 6109 (offset 25022464) nbdkit: file.2: debug: cache: blk_read block 6110 (offset 25026560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25026560 nbdkit: file.2: debug: cache: cache-on-read block 6110 (offset 25026560) nbdkit: file.2: debug: cache: blk_read block 6111 (offset 25030656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25030656 nbdkit: file.2: debug: cache: cache-on-read block 6111 (offset 25030656) nbdkit: file.2: debug: cache: blk_read block 6112 (offset 25034752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25034752 nbdkit: file.2: debug: cache: cache-on-read block 6112 (offset 25034752) nbdkit: file.2: debug: cache: blk_read block 6113 (offset 25038848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25038848 nbdkit: file.2: debug: cache: cache-on-read block 6113 (offset 25038848) nbdkit: file.2: debug: cache: blk_read block 6114 (offset 25042944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25042944 nbdkit: file.2: debug: cache: cache-on-read block 6114 (offset 25042944) nbdkit: file.2: debug: cache: blk_read block 6115 (offset 25047040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25047040 nbdkit: file.2: debug: cache: cache-on-read block 6115 (offset 25047040) nbdkit: file.2: debug: cache: blk_read block 6116 (offset 25051136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25051136 nbdkit: file.2: debug: cache: cache-on-read block 6116 (offset 25051136) nbdkit: file.2: debug: cache: blk_read block 6117 (offset 25055232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25055232 nbdkit: file.2: debug: cache: cache-on-read block 6117 (offset 25055232) nbdkit: file.2: debug: cache: blk_read block 6118 (offset 25059328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25059328 nbdkit: file.2: debug: cache: cache-on-read block 6118 (offset 25059328) nbdkit: file.2: debug: cache: blk_read block 6119 (offset 25063424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25063424 nbdkit: file.2: debug: cache: cache-on-read block 6119 (offset 25063424) nbdkit: file.2: debug: cache: blk_read block 6120 (offset 25067520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25067520 nbdkit: file.2: debug: cache: cache-on-read block 6120 (offset 25067520) nbdkit: file.2: debug: cache: blk_read block 6121 (offset 25071616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25071616 nbdkit: file.2: debug: cache: cache-on-read block 6121 (offset 25071616) nbdkit: file.2: debug: cache: blk_read block 6122 (offset 25075712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25075712 nbdkit: file.2: debug: cache: cache-on-read block 6122 (offset 25075712) nbdkit: file.2: debug: cache: blk_read block 6123 (offset 25079808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25079808 nbdkit: file.2: debug: cache: cache-on-read block 6123 (offset 25079808) nbdkit: file.2: debug: cache: blk_read block 6124 (offset 25083904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25083904 nbdkit: file.2: debug: cache: cache-on-read block 6124 (offset 25083904) nbdkit: file.2: debug: cache: blk_read block 6125 (offset 25088000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25088000 nbdkit: file.2: debug: cache: cache-on-read block 6125 (offset 25088000) nbdkit: file.2: debug: cache: blk_read block 6126 (offset 25092096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25092096 nbdkit: file.2: debug: cache: cache-on-read block 6126 (offset 25092096) nbdkit: file.2: debug: cache: blk_read block 6127 (offset 25096192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25096192 nbdkit: file.2: debug: cache: cache-on-read block 6127 (offset 25096192) nbdkit: file.2: debug: cache: blk_read block 6128 (offset 25100288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25100288 nbdkit: file.2: debug: cache: cache-on-read block 6128 (offset 25100288) nbdkit: file.2: debug: cache: blk_read block 6129 (offset 25104384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25104384 nbdkit: file.2: debug: cache: cache-on-read block 6129 (offset 25104384) nbdkit: file.2: debug: cache: blk_read block 6130 (offset 25108480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25108480 nbdkit: file.2: debug: cache: cache-on-read block 6130 (offset 25108480) nbdkit: file.2: debug: cache: blk_read block 6131 (offset 25112576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25112576 nbdkit: file.2: debug: cache: cache-on-read block 6131 (offset 25112576) nbdkit: file.2: debug: cache: blk_read block 6132 (offset 25116672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25116672 nbdkit: file.2: debug: cache: cache-on-read block 6132 (offset 25116672) nbdkit: file.2: debug: cache: blk_read block 6133 (offset 25120768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25120768 nbdkit: file.2: debug: cache: cache-on-read block 6133 (offset 25120768) nbdkit: file.2: debug: cache: blk_read block 6134 (offset 25124864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25124864 nbdkit: file.2: debug: cache: cache-on-read block 6134 (offset 25124864) nbdkit: file.2: debug: cache: blk_read block 6135 (offset 25128960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25128960 nbdkit: file.2: debug: cache: cache-on-read block 6135 (offset 25128960) nbdkit: file.2: debug: cache: blk_read block 6136 (offset 25133056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25133056 nbdkit: file.2: debug: cache: cache-on-read block 6136 (offset 25133056) nbdkit: file.2: debug: cache: blk_read block 6137 (offset 25137152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25137152 nbdkit: file.2: debug: cache: cache-on-read block 6137 (offset 25137152) nbdkit: file.2: debug: cache: blk_read block 6138 (offset 25141248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25141248 nbdkit: file.2: debug: cache: cache-on-read block 6138 (offset 25141248) nbdkit: file.2: debug: cache: blk_read block 6139 (offset 25145344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25145344 nbdkit: file.2: debug: cache: cache-on-read block 6139 (offset 25145344) nbdkit: file.2: debug: cache: blk_read block 6140 (offset 25149440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25149440 nbdkit: file.2: debug: cache: cache-on-read block 6140 (offset 25149440) nbdkit: file.2: debug: cache: blk_read block 6141 (offset 25153536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25153536 nbdkit: file.2: debug: cache: cache-on-read block 6141 (offset 25153536) nbdkit: file.2: debug: cache: blk_read block 6142 (offset 25157632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25157632 nbdkit: file.2: debug: cache: cache-on-read block 6142 (offset 25157632) nbdkit: file.2: debug: cache: blk_read block 6143 (offset 25161728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25161728 nbdkit: file.2: debug: cache: cache-on-read block 6143 (offset 25161728) nbdkit: file.2: debug: cache: blk_read block 6144 (offset 25165824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25165824 nbdkit: file.2: debug: cache: cache-on-read block 6144 (offset 25165824) nbdkit: file.2: debug: cache: blk_read block 6145 (offset 25169920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25169920 nbdkit: file.2: debug: cache: cache-on-read block 6145 (offset 25169920) nbdkit: file.2: debug: cache: blk_read block 6146 (offset 25174016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25174016 nbdkit: file.2: debug: cache: cache-on-read block 6146 (offset 25174016) nbdkit: file.2: debug: cache: blk_read block 6147 (offset 25178112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25178112 nbdkit: file.2: debug: cache: cache-on-read block 6147 (offset 25178112) nbdkit: file.2: debug: cache: blk_read block 6148 (offset 25182208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25182208 nbdkit: file.2: debug: cache: cache-on-read block 6148 (offset 25182208) nbdkit: file.2: debug: cache: blk_read block 6149 (offset 25186304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25186304 nbdkit: file.2: debug: cache: cache-on-read block 6149 (offset 25186304) nbdkit: file.2: debug: cache: blk_read block 6150 (offset 25190400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25190400 nbdkit: file.2: debug: cache: cache-on-read block 6150 (offset 25190400) nbdkit: file.2: debug: cache: blk_read block 6151 (offset 25194496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25194496 nbdkit: file.2: debug: cache: cache-on-read block 6151 (offset 25194496) nbdkit: file.2: debug: cache: blk_read block 6152 (offset 25198592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25198592 nbdkit: file.2: debug: cache: cache-on-read block 6152 (offset 25198592) nbdkit: file.2: debug: cache: blk_read block 6153 (offset 25202688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25202688 nbdkit: file.2: debug: cache: cache-on-read block 6153 (offset 25202688) nbdkit: file.2: debug: cache: blk_read block 6154 (offset 25206784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25206784 nbdkit: file.2: debug: cache: cache-on-read block 6154 (offset 25206784) nbdkit: file.2: debug: cache: blk_read block 6155 (offset 25210880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25210880 nbdkit: file.2: debug: cache: cache-on-read block 6155 (offset 25210880) nbdkit: file.2: debug: cache: blk_read block 6156 (offset 25214976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25214976 nbdkit: file.2: debug: cache: cache-on-read block 6156 (offset 25214976) nbdkit: file.2: debug: cache: blk_read block 6157 (offset 25219072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25219072 nbdkit: file.2: debug: cache: cache-on-read block 6157 (offset 25219072) nbdkit: file.2: debug: cache: blk_read block 6158 (offset 25223168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25223168 nbdkit: file.2: debug: cache: cache-on-read block 6158 (offset 25223168) nbdkit: file.2: debug: cache: blk_read block 6159 (offset 25227264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25227264 nbdkit: file.2: debug: cache: cache-on-read block 6159 (offset 25227264) nbdkit: file.2: debug: cache: blk_read block 6160 (offset 25231360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25231360 nbdkit: file.2: debug: cache: cache-on-read block 6160 (offset 25231360) nbdkit: file.2: debug: cache: blk_read block 6161 (offset 25235456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25235456 nbdkit: file.2: debug: cache: cache-on-read block 6161 (offset 25235456) nbdkit: file.2: debug: cache: blk_read block 6162 (offset 25239552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25239552 nbdkit: file.2: debug: cache: cache-on-read block 6162 (offset 25239552) nbdkit: file.2: debug: cache: blk_read block 6163 (offset 25243648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25243648 nbdkit: file.2: debug: cache: cache-on-read block 6163 (offset 25243648) nbdkit: file.2: debug: cache: blk_read block 6164 (offset 25247744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25247744 nbdkit: file.2: debug: cache: cache-on-read block 6164 (offset 25247744) nbdkit: file.2: debug: cache: blk_read block 6165 (offset 25251840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25251840 nbdkit: file.2: debug: cache: cache-on-read block 6165 (offset 25251840) nbdkit: file.2: debug: cache: blk_read block 6166 (offset 25255936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25255936 nbdkit: file.2: debug: cache: cache-on-read block 6166 (offset 25255936) nbdkit: file.2: debug: cache: blk_read block 6167 (offset 25260032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25260032 nbdkit: file.2: debug: cache: cache-on-read block 6167 (offset 25260032) nbdkit: file.2: debug: cache: blk_read block 6168 (offset 25264128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25264128 nbdkit: file.2: debug: cache: cache-on-read block 6168 (offset 25264128) nbdkit: file.2: debug: cache: blk_read block 6169 (offset 25268224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25268224 nbdkit: file.2: debug: cache: cache-on-read block 6169 (offset 25268224) nbdkit: file.2: debug: cache: blk_read block 6170 (offset 25272320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25272320 nbdkit: file.2: debug: cache: cache-on-read block 6170 (offset 25272320) nbdkit: file.2: debug: cache: blk_read block 6171 (offset 25276416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25276416 nbdkit: file.2: debug: cache: cache-on-read block 6171 (offset 25276416) nbdkit: file.2: debug: cache: blk_read block 6172 (offset 25280512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25280512 nbdkit: file.2: debug: cache: cache-on-read block 6172 (offset 25280512) nbdkit: file.2: debug: cache: blk_read block 6173 (offset 25284608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25284608 nbdkit: file.2: debug: cache: cache-on-read block 6173 (offset 25284608) nbdkit: file.2: debug: cache: blk_read block 6174 (offset 25288704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25288704 nbdkit: file.2: debug: cache: cache-on-read block 6174 (offset 25288704) nbdkit: file.2: debug: cache: blk_read block 6175 (offset 25292800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25292800 nbdkit: file.2: debug: cache: cache-on-read block 6175 (offset 25292800) nbdkit: file.2: debug: cache: blk_read block 6176 (offset 25296896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25296896 nbdkit: file.2: debug: cache: cache-on-read block 6176 (offset 25296896) nbdkit: file.2: debug: cache: blk_read block 6177 (offset 25300992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25300992 nbdkit: file.2: debug: cache: cache-on-read block 6177 (offset 25300992) nbdkit: file.2: debug: cache: blk_read block 6178 (offset 25305088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25305088 nbdkit: file.2: debug: cache: cache-on-read block 6178 (offset 25305088) nbdkit: file.2: debug: cache: blk_read block 6179 (offset 25309184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25309184 nbdkit: file.2: debug: cache: cache-on-read block 6179 (offset 25309184) nbdkit: file.2: debug: cache: blk_read block 6180 (offset 25313280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25313280 nbdkit: file.2: debug: cache: cache-on-read block 6180 (offset 25313280) nbdkit: file.2: debug: cache: blk_read block 6181 (offset 25317376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25317376 nbdkit: file.2: debug: cache: cache-on-read block 6181 (offset 25317376) nbdkit: file.2: debug: cache: blk_read block 6182 (offset 25321472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25321472 nbdkit: file.2: debug: cache: cache-on-read block 6182 (offset 25321472) nbdkit: file.2: debug: cache: blk_read block 6183 (offset 25325568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25325568 nbdkit: file.2: debug: cache: cache-on-read block 6183 (offset 25325568) nbdkit: file.2: debug: cache: blk_read block 6184 (offset 25329664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25329664 nbdkit: file.2: debug: cache: cache-on-read block 6184 (offset 25329664) nbdkit: file.2: debug: cache: blk_read block 6185 (offset 25333760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25333760 nbdkit: file.2: debug: cache: cache-on-read block 6185 (offset 25333760) nbdkit: file.2: debug: cache: blk_read block 6186 (offset 25337856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25337856 nbdkit: file.2: debug: cache: cache-on-read block 6186 (offset 25337856) nbdkit: file.2: debug: cache: blk_read block 6187 (offset 25341952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25341952 nbdkit: file.2: debug: cache: cache-on-read block 6187 (offset 25341952) nbdkit: file.2: debug: cache: blk_read block 6188 (offset 25346048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25346048 nbdkit: file.2: debug: cache: cache-on-read block 6188 (offset 25346048) nbdkit: file.2: debug: cache: blk_read block 6189 (offset 25350144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25350144 nbdkit: file.2: debug: cache: cache-on-read block 6189 (offset 25350144) nbdkit: file.2: debug: cache: blk_read block 6190 (offset 25354240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25354240 nbdkit: file.2: debug: cache: cache-on-read block 6190 (offset 25354240) nbdkit: file.2: debug: cache: blk_read block 6191 (offset 25358336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25358336 nbdkit: file.2: debug: cache: cache-on-read block 6191 (offset 25358336) nbdkit: file.2: debug: cache: blk_read block 6192 (offset 25362432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25362432 nbdkit: file.2: debug: cache: cache-on-read block 6192 (offset 25362432) nbdkit: file.2: debug: cache: blk_read block 6193 (offset 25366528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25366528 nbdkit: file.2: debug: cache: cache-on-read block 6193 (offset 25366528) nbdkit: file.2: debug: cache: blk_read block 6194 (offset 25370624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25370624 nbdkit: file.2: debug: cache: cache-on-read block 6194 (offset 25370624) nbdkit: file.2: debug: cache: blk_read block 6195 (offset 25374720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25374720 nbdkit: file.2: debug: cache: cache-on-read block 6195 (offset 25374720) nbdkit: file.2: debug: cache: blk_read block 6196 (offset 25378816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25378816 nbdkit: file.2: debug: cache: cache-on-read block 6196 (offset 25378816) nbdkit: file.2: debug: cache: blk_read block 6197 (offset 25382912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25382912 nbdkit: file.2: debug: cache: cache-on-read block 6197 (offset 25382912) nbdkit: file.2: debug: cache: blk_read block 6198 (offset 25387008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25387008 nbdkit: file.2: debug: cache: cache-on-read block 6198 (offset 25387008) nbdkit: file.2: debug: cache: blk_read block 6199 (offset 25391104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25391104 nbdkit: file.2: debug: cache: cache-on-read block 6199 (offset 25391104) nbdkit: file.2: debug: cache: blk_read block 6200 (offset 25395200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25395200 nbdkit: file.2: debug: cache: cache-on-read block 6200 (offset 25395200) nbdkit: file.2: debug: cache: blk_read block 6201 (offset 25399296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25399296 nbdkit: file.2: debug: cache: cache-on-read block 6201 (offset 25399296) nbdkit: file.2: debug: cache: blk_read block 6202 (offset 25403392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25403392 nbdkit: file.2: debug: cache: cache-on-read block 6202 (offset 25403392) nbdkit: file.2: debug: cache: blk_read block 6203 (offset 25407488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25407488 nbdkit: file.2: debug: cache: cache-on-read block 6203 (offset 25407488) nbdkit: file.2: debug: cache: blk_read block 6204 (offset 25411584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25411584 nbdkit: file.2: debug: cache: cache-on-read block 6204 (offset 25411584) nbdkit: file.2: debug: cache: blk_read block 6205 (offset 25415680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25415680 nbdkit: file.2: debug: cache: cache-on-read block 6205 (offset 25415680) nbdkit: file.2: debug: cache: blk_read block 6206 (offset 25419776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25419776 nbdkit: file.2: debug: cache: cache-on-read block 6206 (offset 25419776) nbdkit: file.2: debug: cache: blk_read block 6207 (offset 25423872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25423872 nbdkit: file.2: debug: cache: cache-on-read block 6207 (offset 25423872) nbdkit: file.2: debug: cache: blk_read block 6208 (offset 25427968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25427968 nbdkit: file.2: debug: cache: cache-on-read block 6208 (offset 25427968) nbdkit: file.2: debug: cache: blk_read block 6209 (offset 25432064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25432064 nbdkit: file.2: debug: cache: cache-on-read block 6209 (offset 25432064) nbdkit: file.2: debug: cache: blk_read block 6210 (offset 25436160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25436160 nbdkit: file.2: debug: cache: cache-on-read block 6210 (offset 25436160) nbdkit: file.2: debug: cache: blk_read block 6211 (offset 25440256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25440256 nbdkit: file.2: debug: cache: cache-on-read block 6211 (offset 25440256) nbdkit: file.2: debug: cache: blk_read block 6212 (offset 25444352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25444352 nbdkit: file.2: debug: cache: cache-on-read block 6212 (offset 25444352) nbdkit: file.2: debug: cache: blk_read block 6213 (offset 25448448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25448448 nbdkit: file.2: debug: cache: cache-on-read block 6213 (offset 25448448) nbdkit: file.2: debug: cache: blk_read block 6214 (offset 25452544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25452544 nbdkit: file.2: debug: cache: cache-on-read block 6214 (offset 25452544) nbdkit: file.2: debug: cache: blk_read block 6215 (offset 25456640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25456640 nbdkit: file.2: debug: cache: cache-on-read block 6215 (offset 25456640) nbdkit: file.2: debug: cache: blk_read block 6216 (offset 25460736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25460736 nbdkit: file.2: debug: cache: cache-on-read block 6216 (offset 25460736) nbdkit: file.2: debug: cache: blk_read block 6217 (offset 25464832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25464832 nbdkit: file.2: debug: cache: cache-on-read block 6217 (offset 25464832) nbdkit: file.2: debug: cache: blk_read block 6218 (offset 25468928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25468928 nbdkit: file.2: debug: cache: cache-on-read block 6218 (offset 25468928) nbdkit: file.2: debug: cache: blk_read block 6219 (offset 25473024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25473024 nbdkit: file.2: debug: cache: cache-on-read block 6219 (offset 25473024) nbdkit: file.2: debug: cache: blk_read block 6220 (offset 25477120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25477120 nbdkit: file.2: debug: cache: cache-on-read block 6220 (offset 25477120) nbdkit: file.2: debug: cache: blk_read block 6221 (offset 25481216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25481216 nbdkit: file.2: debug: cache: cache-on-read block 6221 (offset 25481216) nbdkit: file.2: debug: cache: blk_read block 6222 (offset 25485312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25485312 nbdkit: file.2: debug: cache: cache-on-read block 6222 (offset 25485312) nbdkit: file.2: debug: cache: blk_read block 6223 (offset 25489408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25489408 nbdkit: file.2: debug: cache: cache-on-read block 6223 (offset 25489408) nbdkit: file.2: debug: cache: blk_read block 6224 (offset 25493504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25493504 nbdkit: file.2: debug: cache: cache-on-read block 6224 (offset 25493504) nbdkit: file.2: debug: cache: blk_read block 6225 (offset 25497600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25497600 nbdkit: file.2: debug: cache: cache-on-read block 6225 (offset 25497600) nbdkit: file.2: debug: cache: blk_read block 6226 (offset 25501696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25501696 nbdkit: file.2: debug: cache: cache-on-read block 6226 (offset 25501696) nbdkit: file.2: debug: cache: blk_read block 6227 (offset 25505792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25505792 nbdkit: file.2: debug: cache: cache-on-read block 6227 (offset 25505792) nbdkit: file.2: debug: cache: blk_read block 6228 (offset 25509888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25509888 nbdkit: file.2: debug: cache: cache-on-read block 6228 (offset 25509888) nbdkit: file.2: debug: cache: blk_read block 6229 (offset 25513984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25513984 nbdkit: file.2: debug: cache: cache-on-read block 6229 (offset 25513984) nbdkit: file.2: debug: cache: blk_read block 6230 (offset 25518080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25518080 nbdkit: file.2: debug: cache: cache-on-read block 6230 (offset 25518080) nbdkit: file.2: debug: cache: blk_read block 6231 (offset 25522176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25522176 nbdkit: file.2: debug: cache: cache-on-read block 6231 (offset 25522176) nbdkit: file.2: debug: cache: blk_read block 6232 (offset 25526272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25526272 nbdkit: file.2: debug: cache: cache-on-read block 6232 (offset 25526272) nbdkit: file.2: debug: cache: blk_read block 6233 (offset 25530368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25530368 nbdkit: file.2: debug: cache: cache-on-read block 6233 (offset 25530368) nbdkit: file.2: debug: cache: blk_read block 6234 (offset 25534464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25534464 nbdkit: file.2: debug: cache: cache-on-read block 6234 (offset 25534464) nbdkit: file.2: debug: cache: blk_read block 6235 (offset 25538560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25538560 nbdkit: file.2: debug: cache: cache-on-read block 6235 (offset 25538560) nbdkit: file.2: debug: cache: blk_read block 6236 (offset 25542656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25542656 nbdkit: file.2: debug: cache: cache-on-read block 6236 (offset 25542656) nbdkit: file.2: debug: cache: blk_read block 6237 (offset 25546752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25546752 nbdkit: file.2: debug: cache: cache-on-read block 6237 (offset 25546752) nbdkit: file.2: debug: cache: blk_read block 6238 (offset 25550848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25550848 nbdkit: file.2: debug: cache: cache-on-read block 6238 (offset 25550848) nbdkit: file.2: debug: cache: blk_read block 6239 (offset 25554944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25554944 nbdkit: file.2: debug: cache: cache-on-read block 6239 (offset 25554944) nbdkit: file.2: debug: cache: blk_read block 6240 (offset 25559040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25559040 nbdkit: file.2: debug: cache: cache-on-read block 6240 (offset 25559040) nbdkit: file.2: debug: cache: blk_read block 6241 (offset 25563136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25563136 nbdkit: file.2: debug: cache: cache-on-read block 6241 (offset 25563136) nbdkit: file.2: debug: cache: blk_read block 6242 (offset 25567232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25567232 nbdkit: file.2: debug: cache: cache-on-read block 6242 (offset 25567232) nbdkit: file.2: debug: cache: blk_read block 6243 (offset 25571328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25571328 nbdkit: file.2: debug: cache: cache-on-read block 6243 (offset 25571328) nbdkit: file.2: debug: cache: blk_read block 6244 (offset 25575424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25575424 nbdkit: file.2: debug: cache: cache-on-read block 6244 (offset 25575424) nbdkit: file.2: debug: cache: blk_read block 6245 (offset 25579520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25579520 nbdkit: file.2: debug: cache: cache-on-read block 6245 (offset 25579520) nbdkit: file.2: debug: cache: blk_read block 6246 (offset 25583616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25583616 nbdkit: file.2: debug: cache: cache-on-read block 6246 (offset 25583616) nbdkit: file.2: debug: cache: blk_read block 6247 (offset 25587712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25587712 nbdkit: file.2: debug: cache: cache-on-read block 6247 (offset 25587712) nbdkit: file.2: debug: cache: blk_read block 6248 (offset 25591808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25591808 nbdkit: file.2: debug: cache: cache-on-read block 6248 (offset 25591808) nbdkit: file.2: debug: cache: blk_read block 6249 (offset 25595904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25595904 nbdkit: file.2: debug: cache: cache-on-read block 6249 (offset 25595904) nbdkit: file.2: debug: cache: blk_read block 6250 (offset 25600000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25600000 nbdkit: file.2: debug: cache: cache-on-read block 6250 (offset 25600000) nbdkit: file.2: debug: cache: blk_read block 6251 (offset 25604096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25604096 nbdkit: file.2: debug: cache: cache-on-read block 6251 (offset 25604096) nbdkit: file.2: debug: cache: blk_read block 6252 (offset 25608192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25608192 nbdkit: file.2: debug: cache: cache-on-read block 6252 (offset 25608192) nbdkit: file.2: debug: cache: blk_read block 6253 (offset 25612288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25612288 nbdkit: file.2: debug: cache: cache-on-read block 6253 (offset 25612288) nbdkit: file.2: debug: cache: blk_read block 6254 (offset 25616384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25616384 nbdkit: file.2: debug: cache: cache-on-read block 6254 (offset 25616384) nbdkit: file.2: debug: cache: blk_read block 6255 (offset 25620480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25620480 nbdkit: file.2: debug: cache: cache-on-read block 6255 (offset 25620480) nbdkit: file.2: debug: cache: blk_read block 6256 (offset 25624576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25624576 nbdkit: file.2: debug: cache: cache-on-read block 6256 (offset 25624576) nbdkit: file.2: debug: cache: blk_read block 6257 (offset 25628672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25628672 nbdkit: file.2: debug: cache: cache-on-read block 6257 (offset 25628672) nbdkit: file.2: debug: cache: blk_read block 6258 (offset 25632768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25632768 nbdkit: file.2: debug: cache: cache-on-read block 6258 (offset 25632768) nbdkit: file.2: debug: cache: blk_read block 6259 (offset 25636864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25636864 nbdkit: file.2: debug: cache: cache-on-read block 6259 (offset 25636864) nbdkit: file.2: debug: cache: blk_read block 6260 (offset 25640960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25640960 nbdkit: file.2: debug: cache: cache-on-read block 6260 (offset 25640960) nbdkit: file.2: debug: cache: blk_read block 6261 (offset 25645056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25645056 nbdkit: file.2: debug: cache: cache-on-read block 6261 (offset 25645056) nbdkit: file.2: debug: cache: blk_read block 6262 (offset 25649152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25649152 nbdkit: file.2: debug: cache: cache-on-read block 6262 (offset 25649152) nbdkit: file.2: debug: cache: blk_read block 6263 (offset 25653248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25653248 nbdkit: file.2: debug: cache: cache-on-read block 6263 (offset 25653248) nbdkit: file.2: debug: cache: blk_read block 6264 (offset 25657344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25657344 nbdkit: file.2: debug: cache: cache-on-read block 6264 (offset 25657344) nbdkit: file.2: debug: cache: blk_read block 6265 (offset 25661440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25661440 nbdkit: file.2: debug: cache: cache-on-read block 6265 (offset 25661440) nbdkit: file.2: debug: cache: blk_read block 6266 (offset 25665536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25665536 nbdkit: file.2: debug: cache: cache-on-read block 6266 (offset 25665536) nbdkit: file.2: debug: cache: blk_read block 6267 (offset 25669632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25669632 nbdkit: file.2: debug: cache: cache-on-read block 6267 (offset 25669632) nbdkit: file.2: debug: cache: blk_read block 6268 (offset 25673728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25673728 nbdkit: file.2: debug: cache: cache-on-read block 6268 (offset 25673728) nbdkit: file.2: debug: cache: blk_read block 6269 (offset 25677824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25677824 nbdkit: file.2: debug: cache: cache-on-read block 6269 (offset 25677824) nbdkit: file.2: debug: cache: blk_read block 6270 (offset 25681920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25681920 nbdkit: file.2: debug: cache: cache-on-read block 6270 (offset 25681920) nbdkit: file.2: debug: cache: blk_read block 6271 (offset 25686016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25686016 nbdkit: file.2: debug: cache: cache-on-read block 6271 (offset 25686016) nbdkit: file.2: debug: cache: blk_read block 6272 (offset 25690112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25690112 nbdkit: file.2: debug: cache: cache-on-read block 6272 (offset 25690112) nbdkit: file.2: debug: cache: blk_read block 6273 (offset 25694208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25694208 nbdkit: file.2: debug: cache: cache-on-read block 6273 (offset 25694208) nbdkit: file.2: debug: cache: blk_read block 6274 (offset 25698304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25698304 nbdkit: file.2: debug: cache: cache-on-read block 6274 (offset 25698304) nbdkit: file.2: debug: cache: blk_read block 6275 (offset 25702400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25702400 nbdkit: file.2: debug: cache: cache-on-read block 6275 (offset 25702400) nbdkit: file.2: debug: cache: blk_read block 6276 (offset 25706496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25706496 nbdkit: file.2: debug: cache: cache-on-read block 6276 (offset 25706496) nbdkit: file.2: debug: cache: blk_read block 6277 (offset 25710592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25710592 nbdkit: file.2: debug: cache: cache-on-read block 6277 (offset 25710592) nbdkit: file.2: debug: cache: blk_read block 6278 (offset 25714688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25714688 nbdkit: file.2: debug: cache: cache-on-read block 6278 (offset 25714688) nbdkit: file.2: debug: cache: blk_read block 6279 (offset 25718784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25718784 nbdkit: file.2: debug: cache: cache-on-read block 6279 (offset 25718784) nbdkit: file.2: debug: cache: blk_read block 6280 (offset 25722880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25722880 nbdkit: file.2: debug: cache: cache-on-read block 6280 (offset 25722880) nbdkit: file.2: debug: cache: start reclaiming nbdkit: file.2: debug: cache: reclaiming block 6411 nbdkit: file.2: debug: cache: reclaiming block 6412 nbdkit: file.2: debug: cache: blk_read block 6281 (offset 25726976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25726976 nbdkit: file.2: debug: cache: cache-on-read block 6281 (offset 25726976) nbdkit: file.2: debug: cache: reclaiming block 6413 nbdkit: file.2: debug: cache: reclaiming block 6414 nbdkit: file.2: debug: cache: blk_read block 6282 (offset 25731072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25731072 nbdkit: file.2: debug: cache: cache-on-read block 6282 (offset 25731072) nbdkit: file.2: debug: cache: reclaiming block 6415 nbdkit: file.2: debug: cache: reclaiming block 6416 nbdkit: file.2: debug: cache: blk_read block 6283 (offset 25735168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25735168 nbdkit: file.2: debug: cache: cache-on-read block 6283 (offset 25735168) nbdkit: file.2: debug: cache: reclaiming block 6417 nbdkit: file.2: debug: cache: reclaiming block 6418 nbdkit: file.2: debug: cache: blk_read block 6284 (offset 25739264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25739264 nbdkit: file.2: debug: cache: cache-on-read block 6284 (offset 25739264) nbdkit: file.2: debug: cache: reclaiming block 6419 nbdkit: file.2: debug: cache: reclaiming block 6420 nbdkit: file.2: debug: cache: blk_read block 6285 (offset 25743360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25743360 nbdkit: file.2: debug: cache: cache-on-read block 6285 (offset 25743360) nbdkit: file.2: debug: cache: reclaiming block 6421 nbdkit: file.2: debug: cache: reclaiming block 6422 nbdkit: file.2: debug: cache: blk_read block 6286 (offset 25747456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25747456 nbdkit: file.2: debug: cache: cache-on-read block 6286 (offset 25747456) nbdkit: file.2: debug: cache: reclaiming block 6423 nbdkit: file.2: debug: cache: reclaiming block 6424 nbdkit: file.2: debug: cache: blk_read block 6287 (offset 25751552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25751552 nbdkit: file.2: debug: cache: cache-on-read block 6287 (offset 25751552) nbdkit: file.2: debug: cache: reclaiming block 6425 nbdkit: file.2: debug: cache: reclaiming block 6426 nbdkit: file.2: debug: cache: blk_read block 6288 (offset 25755648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25755648 nbdkit: file.2: debug: cache: cache-on-read block 6288 (offset 25755648) nbdkit: file.2: debug: cache: reclaiming block 6427 nbdkit: file.2: debug: cache: reclaiming block 6428 nbdkit: file.2: debug: cache: blk_read block 6289 (offset 25759744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25759744 nbdkit: file.2: debug: cache: cache-on-read block 6289 (offset 25759744) nbdkit: file.2: debug: cache: reclaiming block 6429 nbdkit: file.2: debug: cache: reclaiming block 6430 nbdkit: file.2: debug: cache: blk_read block 6290 (offset 25763840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25763840 nbdkit: file.2: debug: cache: cache-on-read block 6290 (offset 25763840) nbdkit: file.2: debug: cache: reclaiming block 6431 nbdkit: file.2: debug: cache: reclaiming block 6432 nbdkit: file.2: debug: cache: blk_read block 6291 (offset 25767936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25767936 nbdkit: file.2: debug: cache: cache-on-read block 6291 (offset 25767936) nbdkit: file.2: debug: cache: reclaiming block 6433 nbdkit: file.2: debug: cache: reclaiming block 6434 nbdkit: file.2: debug: cache: blk_read block 6292 (offset 25772032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25772032 nbdkit: file.2: debug: cache: cache-on-read block 6292 (offset 25772032) nbdkit: file.2: debug: cache: reclaiming block 6435 nbdkit: file.2: debug: cache: reclaiming block 6436 nbdkit: file.2: debug: cache: blk_read block 6293 (offset 25776128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25776128 nbdkit: file.2: debug: cache: cache-on-read block 6293 (offset 25776128) nbdkit: file.2: debug: cache: reclaiming block 6437 nbdkit: file.2: debug: cache: reclaiming block 6438 nbdkit: file.2: debug: cache: blk_read block 6294 (offset 25780224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25780224 nbdkit: file.2: debug: cache: cache-on-read block 6294 (offset 25780224) nbdkit: file.2: debug: cache: reclaiming block 6439 nbdkit: file.2: debug: cache: reclaiming block 6440 nbdkit: file.2: debug: cache: blk_read block 6295 (offset 25784320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25784320 nbdkit: file.2: debug: cache: cache-on-read block 6295 (offset 25784320) nbdkit: file.2: debug: cache: reclaiming block 6441 nbdkit: file.2: debug: cache: reclaiming block 6442 nbdkit: file.2: debug: cache: blk_read block 6296 (offset 25788416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25788416 nbdkit: file.2: debug: cache: cache-on-read block 6296 (offset 25788416) nbdkit: file.2: debug: cache: reclaiming block 6443 nbdkit: file.2: debug: cache: reclaiming block 6444 nbdkit: file.2: debug: cache: blk_read block 6297 (offset 25792512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25792512 nbdkit: file.2: debug: cache: cache-on-read block 6297 (offset 25792512) nbdkit: file.2: debug: cache: reclaiming block 6445 nbdkit: file.2: debug: cache: reclaiming block 6446 nbdkit: file.2: debug: cache: blk_read block 6298 (offset 25796608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25796608 nbdkit: file.2: debug: cache: cache-on-read block 6298 (offset 25796608) nbdkit: file.2: debug: cache: reclaiming block 6447 nbdkit: file.2: debug: cache: reclaiming block 6448 nbdkit: file.2: debug: cache: blk_read block 6299 (offset 25800704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25800704 nbdkit: file.2: debug: cache: cache-on-read block 6299 (offset 25800704) nbdkit: file.2: debug: cache: reclaiming block 6449 nbdkit: file.2: debug: cache: reclaiming block 6450 nbdkit: file.2: debug: cache: blk_read block 6300 (offset 25804800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25804800 nbdkit: file.2: debug: cache: cache-on-read block 6300 (offset 25804800) nbdkit: file.2: debug: cache: reclaiming block 6451 nbdkit: file.2: debug: cache: reclaiming block 6452 nbdkit: file.2: debug: cache: blk_read block 6301 (offset 25808896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25808896 nbdkit: file.2: debug: cache: cache-on-read block 6301 (offset 25808896) nbdkit: file.2: debug: cache: reclaiming block 6453 nbdkit: file.2: debug: cache: reclaiming block 6454 nbdkit: file.2: debug: cache: blk_read block 6302 (offset 25812992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25812992 nbdkit: file.2: debug: cache: cache-on-read block 6302 (offset 25812992) nbdkit: file.2: debug: cache: reclaiming block 6455 nbdkit: file.2: debug: cache: reclaiming block 6456 nbdkit: file.2: debug: cache: blk_read block 6303 (offset 25817088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25817088 nbdkit: file.2: debug: cache: cache-on-read block 6303 (offset 25817088) nbdkit: file.2: debug: cache: reclaiming block 6457 nbdkit: file.2: debug: cache: reclaiming block 6458 nbdkit: file.2: debug: cache: blk_read block 6304 (offset 25821184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25821184 nbdkit: file.2: debug: cache: cache-on-read block 6304 (offset 25821184) nbdkit: file.2: debug: cache: reclaiming block 6459 nbdkit: file.2: debug: cache: reclaiming block 6460 nbdkit: file.2: debug: cache: blk_read block 6305 (offset 25825280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25825280 nbdkit: file.2: debug: cache: cache-on-read block 6305 (offset 25825280) nbdkit: file.2: debug: cache: reclaiming block 6461 nbdkit: file.2: debug: cache: reclaiming block 6462 nbdkit: file.2: debug: cache: blk_read block 6306 (offset 25829376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25829376 nbdkit: file.2: debug: cache: cache-on-read block 6306 (offset 25829376) nbdkit: file.2: debug: cache: reclaiming block 6463 nbdkit: file.2: debug: cache: reclaiming block 6464 nbdkit: file.2: debug: cache: blk_read block 6307 (offset 25833472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25833472 nbdkit: file.2: debug: cache: cache-on-read block 6307 (offset 25833472) nbdkit: file.2: debug: cache: reclaiming block 6465 nbdkit: file.2: debug: cache: reclaiming block 6466 nbdkit: file.2: debug: cache: blk_read block 6308 (offset 25837568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25837568 nbdkit: file.2: debug: cache: cache-on-read block 6308 (offset 25837568) nbdkit: file.2: debug: cache: reclaiming block 6467 nbdkit: file.2: debug: cache: reclaiming block 6468 nbdkit: file.2: debug: cache: blk_read block 6309 (offset 25841664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25841664 nbdkit: file.2: debug: cache: cache-on-read block 6309 (offset 25841664) nbdkit: file.2: debug: cache: reclaiming block 6469 nbdkit: file.2: debug: cache: reclaiming block 6470 nbdkit: file.2: debug: cache: blk_read block 6310 (offset 25845760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25845760 nbdkit: file.2: debug: cache: cache-on-read block 6310 (offset 25845760) nbdkit: file.2: debug: cache: reclaiming block 6471 nbdkit: file.2: debug: cache: reclaiming block 6472 nbdkit: file.2: debug: cache: blk_read block 6311 (offset 25849856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25849856 nbdkit: file.2: debug: cache: cache-on-read block 6311 (offset 25849856) nbdkit: file.2: debug: cache: reclaiming block 6473 nbdkit: file.2: debug: cache: reclaiming block 6474 nbdkit: file.2: debug: cache: blk_read block 6312 (offset 25853952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25853952 nbdkit: file.2: debug: cache: cache-on-read block 6312 (offset 25853952) nbdkit: file.2: debug: cache: reclaiming block 6475 nbdkit: file.2: debug: cache: reclaiming block 6476 nbdkit: file.2: debug: cache: blk_read block 6313 (offset 25858048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25858048 nbdkit: file.2: debug: cache: cache-on-read block 6313 (offset 25858048) nbdkit: file.2: debug: cache: reclaiming block 6477 nbdkit: file.2: debug: cache: reclaiming block 6478 nbdkit: file.2: debug: cache: blk_read block 6314 (offset 25862144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25862144 nbdkit: file.2: debug: cache: cache-on-read block 6314 (offset 25862144) nbdkit: file.2: debug: cache: reclaiming block 6479 nbdkit: file.2: debug: cache: reclaiming block 6480 nbdkit: file.2: debug: cache: blk_read block 6315 (offset 25866240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25866240 nbdkit: file.2: debug: cache: cache-on-read block 6315 (offset 25866240) nbdkit: file.2: debug: cache: reclaiming block 6481 nbdkit: file.2: debug: cache: reclaiming block 6482 nbdkit: file.2: debug: cache: blk_read block 6316 (offset 25870336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25870336 nbdkit: file.2: debug: cache: cache-on-read block 6316 (offset 25870336) nbdkit: file.2: debug: cache: reclaiming block 6483 nbdkit: file.2: debug: cache: reclaiming block 6484 nbdkit: file.2: debug: cache: blk_read block 6317 (offset 25874432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25874432 nbdkit: file.2: debug: cache: cache-on-read block 6317 (offset 25874432) nbdkit: file.2: debug: cache: reclaiming block 6485 nbdkit: file.2: debug: cache: reclaiming block 6486 nbdkit: file.2: debug: cache: blk_read block 6318 (offset 25878528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25878528 nbdkit: file.2: debug: cache: cache-on-read block 6318 (offset 25878528) nbdkit: file.2: debug: cache: reclaiming block 6487 nbdkit: file.2: debug: cache: reclaiming block 6488 nbdkit: file.2: debug: cache: blk_read block 6319 (offset 25882624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25882624 nbdkit: file.2: debug: cache: cache-on-read block 6319 (offset 25882624) nbdkit: file.2: debug: cache: reclaiming block 6489 nbdkit: file.2: debug: cache: reclaiming block 6490 nbdkit: file.2: debug: cache: blk_read block 6320 (offset 25886720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25886720 nbdkit: file.2: debug: cache: cache-on-read block 6320 (offset 25886720) nbdkit: file.2: debug: cache: reclaiming block 6491 nbdkit: file.2: debug: cache: reclaiming block 6492 nbdkit: file.2: debug: cache: blk_read block 6321 (offset 25890816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25890816 nbdkit: file.2: debug: cache: cache-on-read block 6321 (offset 25890816) nbdkit: file.2: debug: cache: reclaiming block 6493 nbdkit: file.2: debug: cache: reclaiming block 6494 nbdkit: file.2: debug: cache: blk_read block 6322 (offset 25894912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25894912 nbdkit: file.2: debug: cache: cache-on-read block 6322 (offset 25894912) nbdkit: file.2: debug: cache: reclaiming block 6495 nbdkit: file.2: debug: cache: reclaiming block 6496 nbdkit: file.2: debug: cache: blk_read block 6323 (offset 25899008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25899008 nbdkit: file.2: debug: cache: cache-on-read block 6323 (offset 25899008) nbdkit: file.2: debug: cache: reclaiming block 6497 nbdkit: file.2: debug: cache: reclaiming block 6498 nbdkit: file.2: debug: cache: blk_read block 6324 (offset 25903104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25903104 nbdkit: file.2: debug: cache: cache-on-read block 6324 (offset 25903104) nbdkit: file.2: debug: cache: reclaiming block 6499 nbdkit: file.2: debug: cache: reclaiming block 6500 nbdkit: file.2: debug: cache: blk_read block 6325 (offset 25907200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25907200 nbdkit: file.2: debug: cache: cache-on-read block 6325 (offset 25907200) nbdkit: file.2: debug: cache: reclaiming block 6501 nbdkit: file.2: debug: cache: reclaiming block 6502 nbdkit: file.2: debug: cache: blk_read block 6326 (offset 25911296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25911296 nbdkit: file.2: debug: cache: cache-on-read block 6326 (offset 25911296) nbdkit: file.2: debug: cache: reclaiming block 6503 nbdkit: file.2: debug: cache: reclaiming block 6504 nbdkit: file.2: debug: cache: blk_read block 6327 (offset 25915392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25915392 nbdkit: file.2: debug: cache: cache-on-read block 6327 (offset 25915392) nbdkit: file.2: debug: cache: reclaiming block 6505 nbdkit: file.2: debug: cache: reclaiming block 6506 nbdkit: file.2: debug: cache: blk_read block 6328 (offset 25919488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25919488 nbdkit: file.2: debug: cache: cache-on-read block 6328 (offset 25919488) nbdkit: file.2: debug: cache: reclaiming block 6507 nbdkit: file.2: debug: cache: reclaiming block 6508 nbdkit: file.2: debug: cache: blk_read block 6329 (offset 25923584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25923584 nbdkit: file.2: debug: cache: cache-on-read block 6329 (offset 25923584) nbdkit: file.2: debug: cache: reclaiming block 6509 nbdkit: file.2: debug: cache: reclaiming block 6510 nbdkit: file.2: debug: cache: blk_read block 6330 (offset 25927680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25927680 nbdkit: file.2: debug: cache: cache-on-read block 6330 (offset 25927680) nbdkit: file.2: debug: cache: reclaiming block 6511 nbdkit: file.2: debug: cache: reclaiming block 6512 nbdkit: file.2: debug: cache: blk_read block 6331 (offset 25931776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25931776 nbdkit: file.2: debug: cache: cache-on-read block 6331 (offset 25931776) nbdkit: file.2: debug: cache: reclaiming block 6513 nbdkit: file.2: debug: cache: reclaiming block 6514 nbdkit: file.2: debug: cache: blk_read block 6332 (offset 25935872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25935872 nbdkit: file.2: debug: cache: cache-on-read block 6332 (offset 25935872) nbdkit: file.2: debug: cache: reclaiming block 6515 nbdkit: file.2: debug: cache: reclaiming block 6516 nbdkit: file.2: debug: cache: blk_read block 6333 (offset 25939968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25939968 nbdkit: file.2: debug: cache: cache-on-read block 6333 (offset 25939968) nbdkit: file.2: debug: cache: reclaiming block 6517 nbdkit: file.2: debug: cache: reclaiming block 6518 nbdkit: file.2: debug: cache: blk_read block 6334 (offset 25944064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25944064 nbdkit: file.2: debug: cache: cache-on-read block 6334 (offset 25944064) nbdkit: file.2: debug: cache: reclaiming block 6519 nbdkit: file.2: debug: cache: reclaiming block 6520 nbdkit: file.2: debug: cache: blk_read block 6335 (offset 25948160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25948160 nbdkit: file.2: debug: cache: cache-on-read block 6335 (offset 25948160) nbdkit: file.2: debug: cache: reclaiming block 6521 nbdkit: file.2: debug: cache: reclaiming block 6522 nbdkit: file.2: debug: cache: blk_read block 6336 (offset 25952256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25952256 nbdkit: file.2: debug: cache: cache-on-read block 6336 (offset 25952256) nbdkit: file.2: debug: cache: reclaiming block 6523 nbdkit: file.2: debug: cache: reclaiming block 6524 nbdkit: file.2: debug: cache: blk_read block 6337 (offset 25956352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25956352 nbdkit: file.2: debug: cache: cache-on-read block 6337 (offset 25956352) nbdkit: file.2: debug: cache: reclaiming block 6525 nbdkit: file.2: debug: cache: reclaiming block 6526 nbdkit: file.2: debug: cache: blk_read block 6338 (offset 25960448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25960448 nbdkit: file.2: debug: cache: cache-on-read block 6338 (offset 25960448) nbdkit: file.2: debug: cache: reclaiming block 6527 nbdkit: file.2: debug: cache: reclaiming block 6528 nbdkit: file.2: debug: cache: blk_read block 6339 (offset 25964544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25964544 nbdkit: file.2: debug: cache: cache-on-read block 6339 (offset 25964544) nbdkit: file.2: debug: cache: reclaiming block 6529 nbdkit: file.2: debug: cache: reclaiming block 6530 nbdkit: file.2: debug: cache: blk_read block 6340 (offset 25968640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25968640 nbdkit: file.2: debug: cache: cache-on-read block 6340 (offset 25968640) nbdkit: file.2: debug: cache: reclaiming block 6531 nbdkit: file.2: debug: cache: reclaiming block 6532 nbdkit: file.2: debug: cache: blk_read block 6341 (offset 25972736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25972736 nbdkit: file.2: debug: cache: cache-on-read block 6341 (offset 25972736) nbdkit: file.2: debug: cache: reclaiming block 6533 nbdkit: file.2: debug: cache: reclaiming block 6534 nbdkit: file.2: debug: cache: blk_read block 6342 (offset 25976832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25976832 nbdkit: file.2: debug: cache: cache-on-read block 6342 (offset 25976832) nbdkit: file.2: debug: cache: reclaiming block 6535 nbdkit: file.2: debug: cache: reclaiming block 6536 nbdkit: file.2: debug: cache: blk_read block 6343 (offset 25980928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25980928 nbdkit: file.2: debug: cache: cache-on-read block 6343 (offset 25980928) nbdkit: file.2: debug: cache: reclaiming block 6537 nbdkit: file.2: debug: cache: reclaiming block 6538 nbdkit: file.2: debug: cache: blk_read block 6344 (offset 25985024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25985024 nbdkit: file.2: debug: cache: cache-on-read block 6344 (offset 25985024) nbdkit: file.2: debug: cache: reclaiming block 6539 nbdkit: file.2: debug: cache: reclaiming block 6540 nbdkit: file.2: debug: cache: blk_read block 6345 (offset 25989120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25989120 nbdkit: file.2: debug: cache: cache-on-read block 6345 (offset 25989120) nbdkit: file.2: debug: cache: reclaiming block 6541 nbdkit: file.2: debug: cache: reclaiming block 6542 nbdkit: file.2: debug: cache: blk_read block 6346 (offset 25993216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25993216 nbdkit: file.2: debug: cache: cache-on-read block 6346 (offset 25993216) nbdkit: file.2: debug: cache: reclaiming block 6543 nbdkit: file.2: debug: cache: reclaiming block 6544 nbdkit: file.2: debug: cache: blk_read block 6347 (offset 25997312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=25997312 nbdkit: file.2: debug: cache: cache-on-read block 6347 (offset 25997312) nbdkit: file.2: debug: cache: reclaiming block 6545 nbdkit: file.2: debug: cache: reclaiming block 6546 nbdkit: file.2: debug: cache: blk_read block 6348 (offset 26001408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26001408 nbdkit: file.2: debug: cache: cache-on-read block 6348 (offset 26001408) nbdkit: file.2: debug: cache: reclaiming block 6547 nbdkit: file.2: debug: cache: reclaiming block 6548 nbdkit: file.2: debug: cache: blk_read block 6349 (offset 26005504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26005504 nbdkit: file.2: debug: cache: cache-on-read block 6349 (offset 26005504) nbdkit: file.2: debug: cache: reclaiming block 6549 nbdkit: file.2: debug: cache: reclaiming block 6550 nbdkit: file.2: debug: cache: blk_read block 6350 (offset 26009600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26009600 nbdkit: file.2: debug: cache: cache-on-read block 6350 (offset 26009600) nbdkit: file.2: debug: cache: reclaiming block 6551 nbdkit: file.2: debug: cache: reclaiming block 6552 nbdkit: file.2: debug: cache: blk_read block 6351 (offset 26013696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26013696 nbdkit: file.2: debug: cache: cache-on-read block 6351 (offset 26013696) nbdkit: file.2: debug: cache: reclaiming block 6553 nbdkit: file.2: debug: cache: reclaiming block 6554 nbdkit: file.2: debug: cache: blk_read block 6352 (offset 26017792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26017792 nbdkit: file.2: debug: cache: cache-on-read block 6352 (offset 26017792) nbdkit: file.2: debug: cache: reclaiming block 6555 nbdkit: file.2: debug: cache: reclaiming block 6556 nbdkit: file.2: debug: cache: blk_read block 6353 (offset 26021888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26021888 nbdkit: file.2: debug: cache: cache-on-read block 6353 (offset 26021888) nbdkit: file.2: debug: cache: reclaiming block 6557 nbdkit: file.2: debug: cache: reclaiming block 6558 nbdkit: file.2: debug: cache: blk_read block 6354 (offset 26025984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26025984 nbdkit: file.2: debug: cache: cache-on-read block 6354 (offset 26025984) nbdkit: file.2: debug: cache: reclaiming block 6559 nbdkit: file.2: debug: cache: reclaiming block 6560 nbdkit: file.2: debug: cache: blk_read block 6355 (offset 26030080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26030080 nbdkit: file.2: debug: cache: cache-on-read block 6355 (offset 26030080) nbdkit: file.2: debug: cache: reclaiming block 6561 nbdkit: file.2: debug: cache: reclaiming block 6562 nbdkit: file.2: debug: cache: blk_read block 6356 (offset 26034176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26034176 nbdkit: file.2: debug: cache: cache-on-read block 6356 (offset 26034176) nbdkit: file.2: debug: cache: reclaiming block 6563 nbdkit: file.2: debug: cache: reclaiming block 6564 nbdkit: file.2: debug: cache: blk_read block 6357 (offset 26038272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26038272 nbdkit: file.2: debug: cache: cache-on-read block 6357 (offset 26038272) nbdkit: file.2: debug: cache: reclaiming block 6565 nbdkit: file.2: debug: cache: reclaiming block 6566 nbdkit: file.2: debug: cache: blk_read block 6358 (offset 26042368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26042368 nbdkit: file.2: debug: cache: cache-on-read block 6358 (offset 26042368) nbdkit: file.2: debug: cache: reclaiming block 6567 nbdkit: file.2: debug: cache: reclaiming block 6568 nbdkit: file.2: debug: cache: blk_read block 6359 (offset 26046464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26046464 nbdkit: file.2: debug: cache: cache-on-read block 6359 (offset 26046464) nbdkit: file.2: debug: cache: reclaiming block 6569 nbdkit: file.2: debug: cache: reclaiming block 6570 nbdkit: file.2: debug: cache: blk_read block 6360 (offset 26050560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26050560 nbdkit: file.2: debug: cache: cache-on-read block 6360 (offset 26050560) nbdkit: file.2: debug: cache: reclaiming block 6571 nbdkit: file.2: debug: cache: reclaiming block 6572 nbdkit: file.2: debug: cache: blk_read block 6361 (offset 26054656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26054656 nbdkit: file.2: debug: cache: cache-on-read block 6361 (offset 26054656) nbdkit: file.2: debug: cache: reclaiming block 6573 nbdkit: file.2: debug: cache: reclaiming block 6574 nbdkit: file.2: debug: cache: blk_read block 6362 (offset 26058752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26058752 nbdkit: file.2: debug: cache: cache-on-read block 6362 (offset 26058752) nbdkit: file.2: debug: cache: reclaiming block 6575 nbdkit: file.2: debug: cache: reclaiming block 6576 nbdkit: file.2: debug: cache: blk_read block 6363 (offset 26062848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26062848 nbdkit: file.2: debug: cache: cache-on-read block 6363 (offset 26062848) nbdkit: file.2: debug: cache: reclaiming block 6577 nbdkit: file.2: debug: cache: reclaiming block 6578 nbdkit: file.2: debug: cache: blk_read block 6364 (offset 26066944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26066944 nbdkit: file.2: debug: cache: cache-on-read block 6364 (offset 26066944) nbdkit: file.2: debug: cache: reclaiming block 6579 nbdkit: file.2: debug: cache: reclaiming block 6580 nbdkit: file.2: debug: cache: blk_read block 6365 (offset 26071040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26071040 nbdkit: file.2: debug: cache: cache-on-read block 6365 (offset 26071040) nbdkit: file.2: debug: cache: reclaiming block 6581 nbdkit: file.2: debug: cache: reclaiming block 6582 nbdkit: file.2: debug: cache: blk_read block 6366 (offset 26075136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26075136 nbdkit: file.2: debug: cache: cache-on-read block 6366 (offset 26075136) nbdkit: file.2: debug: cache: reclaiming block 6583 nbdkit: file.2: debug: cache: reclaiming block 6584 nbdkit: file.2: debug: cache: blk_read block 6367 (offset 26079232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26079232 nbdkit: file.2: debug: cache: cache-on-read block 6367 (offset 26079232) nbdkit: file.2: debug: cache: reclaiming block 6585 nbdkit: file.2: debug: cache: reclaiming block 6586 nbdkit: file.2: debug: cache: blk_read block 6368 (offset 26083328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26083328 nbdkit: file.2: debug: cache: cache-on-read block 6368 (offset 26083328) nbdkit: file.2: debug: cache: reclaiming block 6587 nbdkit: file.2: debug: cache: reclaiming block 6588 nbdkit: file.2: debug: cache: blk_read block 6369 (offset 26087424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26087424 nbdkit: file.2: debug: cache: cache-on-read block 6369 (offset 26087424) nbdkit: file.2: debug: cache: reclaiming block 6589 nbdkit: file.2: debug: cache: reclaiming block 6590 nbdkit: file.2: debug: cache: blk_read block 6370 (offset 26091520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26091520 nbdkit: file.2: debug: cache: cache-on-read block 6370 (offset 26091520) nbdkit: file.2: debug: cache: reclaiming block 6591 nbdkit: file.2: debug: cache: reclaiming block 6592 nbdkit: file.2: debug: cache: blk_read block 6371 (offset 26095616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26095616 nbdkit: file.2: debug: cache: cache-on-read block 6371 (offset 26095616) nbdkit: file.2: debug: cache: reclaiming block 6593 nbdkit: file.2: debug: cache: reclaiming block 6594 nbdkit: file.2: debug: cache: blk_read block 6372 (offset 26099712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26099712 nbdkit: file.2: debug: cache: cache-on-read block 6372 (offset 26099712) nbdkit: file.2: debug: cache: reclaiming block 6595 nbdkit: file.2: debug: cache: reclaiming block 6596 nbdkit: file.2: debug: cache: blk_read block 6373 (offset 26103808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26103808 nbdkit: file.2: debug: cache: cache-on-read block 6373 (offset 26103808) nbdkit: file.2: debug: cache: reclaiming block 6597 nbdkit: file.2: debug: cache: reclaiming block 6598 nbdkit: file.2: debug: cache: blk_read block 6374 (offset 26107904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26107904 nbdkit: file.2: debug: cache: cache-on-read block 6374 (offset 26107904) nbdkit: file.2: debug: cache: reclaiming block 6599 nbdkit: file.2: debug: cache: reclaiming block 6600 nbdkit: file.2: debug: cache: blk_read block 6375 (offset 26112000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26112000 nbdkit: file.2: debug: cache: cache-on-read block 6375 (offset 26112000) nbdkit: file.2: debug: cache: reclaiming block 6601 nbdkit: file.2: debug: cache: reclaiming block 6602 nbdkit: file.2: debug: cache: blk_read block 6376 (offset 26116096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26116096 nbdkit: file.2: debug: cache: cache-on-read block 6376 (offset 26116096) nbdkit: file.2: debug: cache: reclaiming block 6603 nbdkit: file.2: debug: cache: reclaiming block 6604 nbdkit: file.2: debug: cache: blk_read block 6377 (offset 26120192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26120192 nbdkit: file.2: debug: cache: cache-on-read block 6377 (offset 26120192) nbdkit: file.2: debug: cache: reclaiming block 6605 nbdkit: file.2: debug: cache: reclaiming block 6606 nbdkit: file.2: debug: cache: blk_read block 6378 (offset 26124288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26124288 nbdkit: file.2: debug: cache: cache-on-read block 6378 (offset 26124288) nbdkit: file.2: debug: cache: reclaiming block 6607 nbdkit: file.2: debug: cache: reclaiming block 6608 nbdkit: file.2: debug: cache: blk_read block 6379 (offset 26128384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26128384 nbdkit: file.2: debug: cache: cache-on-read block 6379 (offset 26128384) nbdkit: file.2: debug: cache: reclaiming block 6609 nbdkit: file.2: debug: cache: reclaiming block 6610 nbdkit: file.2: debug: cache: blk_read block 6380 (offset 26132480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26132480 nbdkit: file.2: debug: cache: cache-on-read block 6380 (offset 26132480) nbdkit: file.2: debug: cache: reclaiming block 6611 nbdkit: file.2: debug: cache: reclaiming block 6612 nbdkit: file.2: debug: cache: blk_read block 6381 (offset 26136576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26136576 nbdkit: file.2: debug: cache: cache-on-read block 6381 (offset 26136576) nbdkit: file.2: debug: cache: reclaiming block 6613 nbdkit: file.2: debug: cache: reclaiming block 6614 nbdkit: file.2: debug: cache: blk_read block 6382 (offset 26140672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26140672 nbdkit: file.2: debug: cache: cache-on-read block 6382 (offset 26140672) nbdkit: file.2: debug: cache: reclaiming block 6615 nbdkit: file.2: debug: cache: reclaiming block 6616 nbdkit: file.2: debug: cache: blk_read block 6383 (offset 26144768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26144768 nbdkit: file.2: debug: cache: cache-on-read block 6383 (offset 26144768) nbdkit: file.2: debug: cache: reclaiming block 6617 nbdkit: file.2: debug: cache: reclaiming block 6618 nbdkit: file.2: debug: cache: blk_read block 6384 (offset 26148864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26148864 nbdkit: file.2: debug: cache: cache-on-read block 6384 (offset 26148864) nbdkit: file.2: debug: cache: reclaiming block 6619 nbdkit: file.2: debug: cache: reclaiming block 6620 nbdkit: file.2: debug: cache: blk_read block 6385 (offset 26152960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26152960 nbdkit: file.2: debug: cache: cache-on-read block 6385 (offset 26152960) nbdkit: file.2: debug: cache: reclaiming block 6621 nbdkit: file.2: debug: cache: reclaiming block 6622 nbdkit: file.2: debug: cache: blk_read block 6386 (offset 26157056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26157056 nbdkit: file.2: debug: cache: cache-on-read block 6386 (offset 26157056) nbdkit: file.2: debug: cache: reclaiming block 6623 nbdkit: file.2: debug: cache: reclaiming block 6624 nbdkit: file.2: debug: cache: blk_read block 6387 (offset 26161152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26161152 nbdkit: file.2: debug: cache: cache-on-read block 6387 (offset 26161152) nbdkit: file.2: debug: cache: reclaiming block 6625 nbdkit: file.2: debug: cache: reclaiming block 6626 nbdkit: file.2: debug: cache: blk_read block 6388 (offset 26165248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26165248 nbdkit: file.2: debug: cache: cache-on-read block 6388 (offset 26165248) nbdkit: file.2: debug: cache: reclaiming block 6627 nbdkit: file.2: debug: cache: reclaiming block 6628 nbdkit: file.2: debug: cache: blk_read block 6389 (offset 26169344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26169344 nbdkit: file.2: debug: cache: cache-on-read block 6389 (offset 26169344) nbdkit: file.2: debug: cache: reclaiming block 6629 nbdkit: file.2: debug: cache: reclaiming block 6630 nbdkit: file.2: debug: cache: blk_read block 6390 (offset 26173440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26173440 nbdkit: file.2: debug: cache: cache-on-read block 6390 (offset 26173440) nbdkit: file.2: debug: cache: reclaiming block 6631 nbdkit: file.2: debug: cache: reclaiming block 6632 nbdkit: file.2: debug: cache: blk_read block 6391 (offset 26177536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26177536 nbdkit: file.2: debug: cache: cache-on-read block 6391 (offset 26177536) nbdkit: file.2: debug: cache: reclaiming block 6633 nbdkit: file.2: debug: cache: reclaiming block 6634 nbdkit: file.2: debug: cache: blk_read block 6392 (offset 26181632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26181632 nbdkit: file.2: debug: cache: cache-on-read block 6392 (offset 26181632) nbdkit: file.2: debug: cache: reclaiming block 6635 nbdkit: file.2: debug: cache: reclaiming block 6636 nbdkit: file.2: debug: cache: blk_read block 6393 (offset 26185728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26185728 nbdkit: file.2: debug: cache: cache-on-read block 6393 (offset 26185728) nbdkit: file.2: debug: cache: reclaiming block 6637 nbdkit: file.2: debug: cache: reclaiming block 6638 nbdkit: file.2: debug: cache: blk_read block 6394 (offset 26189824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26189824 nbdkit: file.2: debug: cache: cache-on-read block 6394 (offset 26189824) nbdkit: file.2: debug: cache: reclaiming block 6639 nbdkit: file.2: debug: cache: reclaiming block 6640 nbdkit: file.2: debug: cache: blk_read block 6395 (offset 26193920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26193920 nbdkit: file.2: debug: cache: cache-on-read block 6395 (offset 26193920) nbdkit: file.2: debug: cache: reclaiming block 6641 nbdkit: file.2: debug: cache: reclaiming block 6642 nbdkit: file.2: debug: cache: blk_read block 6396 (offset 26198016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26198016 nbdkit: file.2: debug: cache: cache-on-read block 6396 (offset 26198016) nbdkit: file.2: debug: cache: reclaiming block 6643 nbdkit: file.2: debug: cache: reclaiming block 6644 nbdkit: file.2: debug: cache: blk_read block 6397 (offset 26202112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26202112 nbdkit: file.2: debug: cache: cache-on-read block 6397 (offset 26202112) nbdkit: file.2: debug: cache: reclaiming block 6645 nbdkit: file.2: debug: cache: reclaiming block 6646 nbdkit: file.2: debug: cache: blk_read block 6398 (offset 26206208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26206208 nbdkit: file.2: debug: cache: cache-on-read block 6398 (offset 26206208) nbdkit: file.2: debug: cache: reclaiming block 6647 nbdkit: file.2: debug: cache: reclaiming block 6648 nbdkit: file.2: debug: cache: blk_read block 6399 (offset 26210304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26210304 nbdkit: file.2: debug: cache: cache-on-read block 6399 (offset 26210304) nbdkit: file.2: debug: cache: reclaiming block 6649 nbdkit: file.2: debug: cache: reclaiming block 6650 nbdkit: file.2: debug: cache: blk_read block 6400 (offset 26214400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26214400 nbdkit: file.2: debug: cache: cache-on-read block 6400 (offset 26214400) nbdkit: file.2: debug: cache: reclaiming block 6651 nbdkit: file.2: debug: cache: reclaiming block 6652 nbdkit: file.2: debug: cache: blk_read block 6401 (offset 26218496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26218496 nbdkit: file.2: debug: cache: cache-on-read block 6401 (offset 26218496) nbdkit: file.2: debug: cache: reclaiming block 6653 nbdkit: file.2: debug: cache: reclaiming block 6654 nbdkit: file.2: debug: cache: blk_read block 6402 (offset 26222592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26222592 nbdkit: file.2: debug: cache: cache-on-read block 6402 (offset 26222592) nbdkit: file.2: debug: cache: reclaiming block 6655 nbdkit: file.2: debug: cache: reclaiming block 6656 nbdkit: file.2: debug: cache: blk_read block 6403 (offset 26226688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26226688 nbdkit: file.2: debug: cache: cache-on-read block 6403 (offset 26226688) nbdkit: file.2: debug: cache: reclaiming block 6657 nbdkit: file.2: debug: cache: reclaiming block 6658 nbdkit: file.2: debug: cache: blk_read block 6404 (offset 26230784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26230784 nbdkit: file.2: debug: cache: cache-on-read block 6404 (offset 26230784) nbdkit: file.2: debug: cache: reclaiming block 6659 nbdkit: file.2: debug: cache: reclaiming block 6660 nbdkit: file.2: debug: cache: blk_read block 6405 (offset 26234880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26234880 nbdkit: file.2: debug: cache: cache-on-read block 6405 (offset 26234880) nbdkit: file.2: debug: cache: reclaiming block 6661 nbdkit: file.2: debug: cache: reclaiming block 6662 nbdkit: file.2: debug: cache: blk_read block 6406 (offset 26238976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26238976 nbdkit: file.2: debug: cache: cache-on-read block 6406 (offset 26238976) nbdkit: file.2: debug: cache: reclaiming block 6663 nbdkit: file.2: debug: cache: reclaiming block 6664 nbdkit: file.2: debug: cache: blk_read block 6407 (offset 26243072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26243072 nbdkit: file.2: debug: cache: cache-on-read block 6407 (offset 26243072) nbdkit: file.2: debug: cache: reclaiming block 6665 nbdkit: file.2: debug: cache: reclaiming block 6666 nbdkit: file.2: debug: cache: blk_read block 6408 (offset 26247168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26247168 nbdkit: file.2: debug: cache: cache-on-read block 6408 (offset 26247168) nbdkit: file.2: debug: cache: reclaiming block 6667 nbdkit: file.2: debug: cache: reclaiming block 6668 nbdkit: file.2: debug: cache: blk_read block 6409 (offset 26251264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26251264 nbdkit: file.2: debug: cache: cache-on-read block 6409 (offset 26251264) nbdkit: file.2: debug: cache: reclaiming block 6669 nbdkit: file.2: debug: cache: reclaiming block 6670 nbdkit: file.2: debug: cache: blk_read block 6410 (offset 26255360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26255360 nbdkit: file.2: debug: cache: cache-on-read block 6410 (offset 26255360) nbdkit: file.2: debug: cache: reclaiming block 6671 nbdkit: file.2: debug: cache: reclaiming block 6672 nbdkit: file.2: debug: cache: blk_read block 6411 (offset 26259456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26259456 nbdkit: file.2: debug: cache: cache-on-read block 6411 (offset 26259456) nbdkit: file.2: debug: cache: reclaiming block 6673 nbdkit: file.2: debug: cache: reclaiming block 6674 nbdkit: file.2: debug: cache: blk_read block 6412 (offset 26263552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26263552 nbdkit: file.2: debug: cache: cache-on-read block 6412 (offset 26263552) nbdkit: file.2: debug: cache: reclaiming block 6675 nbdkit: file.2: debug: cache: reclaiming block 6676 nbdkit: file.2: debug: cache: blk_read block 6413 (offset 26267648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26267648 nbdkit: file.2: debug: cache: cache-on-read block 6413 (offset 26267648) nbdkit: file.2: debug: cache: reclaiming block 6677 nbdkit: file.2: debug: cache: reclaiming block 6678 nbdkit: file.2: debug: cache: blk_read block 6414 (offset 26271744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26271744 nbdkit: file.2: debug: cache: cache-on-read block 6414 (offset 26271744) nbdkit: file.2: debug: cache: reclaiming block 6679 nbdkit: file.2: debug: cache: reclaiming block 6680 nbdkit: file.2: debug: cache: blk_read block 6415 (offset 26275840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26275840 nbdkit: file.2: debug: cache: cache-on-read block 6415 (offset 26275840) nbdkit: file.2: debug: cache: reclaiming block 6681 nbdkit: file.2: debug: cache: reclaiming block 6682 nbdkit: file.2: debug: cache: blk_read block 6416 (offset 26279936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26279936 nbdkit: file.2: debug: cache: cache-on-read block 6416 (offset 26279936) nbdkit: file.2: debug: cache: reclaiming block 6683 nbdkit: file.2: debug: cache: reclaiming block 6684 nbdkit: file.2: debug: cache: blk_read block 6417 (offset 26284032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26284032 nbdkit: file.2: debug: cache: cache-on-read block 6417 (offset 26284032) nbdkit: file.2: debug: cache: reclaiming block 6685 nbdkit: file.2: debug: cache: reclaiming block 6686 nbdkit: file.2: debug: cache: blk_read block 6418 (offset 26288128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26288128 nbdkit: file.2: debug: cache: cache-on-read block 6418 (offset 26288128) nbdkit: file.2: debug: cache: reclaiming block 6687 nbdkit: file.2: debug: cache: reclaiming block 6688 nbdkit: file.2: debug: cache: blk_read block 6419 (offset 26292224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26292224 nbdkit: file.2: debug: cache: cache-on-read block 6419 (offset 26292224) nbdkit: file.2: debug: cache: reclaiming block 6689 nbdkit: file.2: debug: cache: reclaiming block 6690 nbdkit: file.2: debug: cache: blk_read block 6420 (offset 26296320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26296320 nbdkit: file.2: debug: cache: cache-on-read block 6420 (offset 26296320) nbdkit: file.2: debug: cache: reclaiming block 6691 nbdkit: file.2: debug: cache: reclaiming block 6692 nbdkit: file.2: debug: cache: blk_read block 6421 (offset 26300416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26300416 nbdkit: file.2: debug: cache: cache-on-read block 6421 (offset 26300416) nbdkit: file.2: debug: cache: reclaiming block 6693 nbdkit: file.2: debug: cache: reclaiming block 6694 nbdkit: file.2: debug: cache: blk_read block 6422 (offset 26304512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26304512 nbdkit: file.2: debug: cache: cache-on-read block 6422 (offset 26304512) nbdkit: file.2: debug: cache: reclaiming block 6695 nbdkit: file.2: debug: cache: reclaiming block 6696 nbdkit: file.2: debug: cache: blk_read block 6423 (offset 26308608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26308608 nbdkit: file.2: debug: cache: cache-on-read block 6423 (offset 26308608) nbdkit: file.2: debug: cache: reclaiming block 6697 nbdkit: file.2: debug: cache: reclaiming block 6698 nbdkit: file.2: debug: cache: blk_read block 6424 (offset 26312704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26312704 nbdkit: file.2: debug: cache: cache-on-read block 6424 (offset 26312704) nbdkit: file.2: debug: cache: reclaiming block 6699 nbdkit: file.2: debug: cache: reclaiming block 6700 nbdkit: file.2: debug: cache: blk_read block 6425 (offset 26316800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26316800 nbdkit: file.2: debug: cache: cache-on-read block 6425 (offset 26316800) nbdkit: file.2: debug: cache: reclaiming block 6701 nbdkit: file.2: debug: cache: reclaiming block 6702 nbdkit: file.2: debug: cache: blk_read block 6426 (offset 26320896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26320896 nbdkit: file.2: debug: cache: cache-on-read block 6426 (offset 26320896) nbdkit: file.2: debug: cache: reclaiming block 6703 nbdkit: file.2: debug: cache: reclaiming block 6704 nbdkit: file.2: debug: cache: blk_read block 6427 (offset 26324992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26324992 nbdkit: file.2: debug: cache: cache-on-read block 6427 (offset 26324992) nbdkit: file.2: debug: cache: reclaiming block 6705 nbdkit: file.2: debug: cache: reclaiming block 6706 nbdkit: file.2: debug: cache: blk_read block 6428 (offset 26329088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26329088 nbdkit: file.2: debug: cache: cache-on-read block 6428 (offset 26329088) nbdkit: file.2: debug: cache: reclaiming block 6707 nbdkit: file.2: debug: cache: reclaiming block 6708 nbdkit: file.2: debug: cache: blk_read block 6429 (offset 26333184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26333184 nbdkit: file.2: debug: cache: cache-on-read block 6429 (offset 26333184) nbdkit: file.2: debug: cache: reclaiming block 6709 nbdkit: file.2: debug: cache: reclaiming block 6710 nbdkit: file.2: debug: cache: blk_read block 6430 (offset 26337280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26337280 nbdkit: file.2: debug: cache: cache-on-read block 6430 (offset 26337280) nbdkit: file.2: debug: cache: reclaiming block 6711 nbdkit: file.2: debug: cache: reclaiming block 6712 nbdkit: file.2: debug: cache: blk_read block 6431 (offset 26341376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26341376 nbdkit: file.2: debug: cache: cache-on-read block 6431 (offset 26341376) nbdkit: file.2: debug: cache: reclaiming block 6713 nbdkit: file.2: debug: cache: reclaiming block 6714 nbdkit: file.2: debug: cache: blk_read block 6432 (offset 26345472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26345472 nbdkit: file.2: debug: cache: cache-on-read block 6432 (offset 26345472) nbdkit: file.2: debug: cache: reclaiming block 6715 nbdkit: file.2: debug: cache: reclaiming block 6716 nbdkit: file.2: debug: cache: blk_read block 6433 (offset 26349568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26349568 nbdkit: file.2: debug: cache: cache-on-read block 6433 (offset 26349568) nbdkit: file.2: debug: cache: reclaiming block 6717 nbdkit: file.2: debug: cache: reclaiming block 6718 nbdkit: file.2: debug: cache: blk_read block 6434 (offset 26353664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26353664 nbdkit: file.2: debug: cache: cache-on-read block 6434 (offset 26353664) nbdkit: file.2: debug: cache: reclaiming block 6719 nbdkit: file.2: debug: cache: reclaiming block 6720 nbdkit: file.2: debug: cache: blk_read block 6435 (offset 26357760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26357760 nbdkit: file.2: debug: cache: cache-on-read block 6435 (offset 26357760) nbdkit: file.2: debug: cache: reclaiming block 6721 nbdkit: file.2: debug: cache: reclaiming block 6722 nbdkit: file.2: debug: cache: blk_read block 6436 (offset 26361856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26361856 nbdkit: file.2: debug: cache: cache-on-read block 6436 (offset 26361856) nbdkit: file.2: debug: cache: reclaiming block 6723 nbdkit: file.2: debug: cache: reclaiming block 6724 nbdkit: file.2: debug: cache: blk_read block 6437 (offset 26365952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26365952 nbdkit: file.2: debug: cache: cache-on-read block 6437 (offset 26365952) nbdkit: file.2: debug: cache: reclaiming block 6725 nbdkit: file.2: debug: cache: reclaiming block 6726 nbdkit: file.2: debug: cache: blk_read block 6438 (offset 26370048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26370048 nbdkit: file.2: debug: cache: cache-on-read block 6438 (offset 26370048) nbdkit: file.2: debug: cache: reclaiming block 6727 nbdkit: file.2: debug: cache: reclaiming block 6728 nbdkit: file.2: debug: cache: blk_read block 6439 (offset 26374144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26374144 nbdkit: file.2: debug: cache: cache-on-read block 6439 (offset 26374144) nbdkit: file.2: debug: cache: reclaiming block 6729 nbdkit: file.2: debug: cache: reclaiming block 6730 nbdkit: file.2: debug: cache: blk_read block 6440 (offset 26378240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26378240 nbdkit: file.2: debug: cache: cache-on-read block 6440 (offset 26378240) nbdkit: file.2: debug: cache: reclaiming block 6731 nbdkit: file.2: debug: cache: reclaiming block 6732 nbdkit: file.2: debug: cache: blk_read block 6441 (offset 26382336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26382336 nbdkit: file.2: debug: cache: cache-on-read block 6441 (offset 26382336) nbdkit: file.2: debug: cache: reclaiming block 6733 nbdkit: file.2: debug: cache: reclaiming block 6734 nbdkit: file.2: debug: cache: blk_read block 6442 (offset 26386432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26386432 nbdkit: file.2: debug: cache: cache-on-read block 6442 (offset 26386432) nbdkit: file.2: debug: cache: reclaiming block 6735 nbdkit: file.2: debug: cache: reclaiming block 6736 nbdkit: file.2: debug: cache: blk_read block 6443 (offset 26390528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26390528 nbdkit: file.2: debug: cache: cache-on-read block 6443 (offset 26390528) nbdkit: file.2: debug: cache: reclaiming block 6737 nbdkit: file.2: debug: cache: reclaiming block 6738 nbdkit: file.2: debug: cache: blk_read block 6444 (offset 26394624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26394624 nbdkit: file.2: debug: cache: cache-on-read block 6444 (offset 26394624) nbdkit: file.2: debug: cache: reclaiming block 6739 nbdkit: file.2: debug: cache: reclaiming block 6740 nbdkit: file.2: debug: cache: blk_read block 6445 (offset 26398720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26398720 nbdkit: file.2: debug: cache: cache-on-read block 6445 (offset 26398720) nbdkit: file.2: debug: cache: reclaiming block 6741 nbdkit: file.2: debug: cache: reclaiming block 6742 nbdkit: file.2: debug: cache: blk_read block 6446 (offset 26402816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26402816 nbdkit: file.2: debug: cache: cache-on-read block 6446 (offset 26402816) nbdkit: file.2: debug: cache: reclaiming block 6743 nbdkit: file.2: debug: cache: reclaiming block 6744 nbdkit: file.2: debug: cache: blk_read block 6447 (offset 26406912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26406912 nbdkit: file.2: debug: cache: cache-on-read block 6447 (offset 26406912) nbdkit: file.2: debug: cache: reclaiming block 6745 nbdkit: file.2: debug: cache: reclaiming block 6746 nbdkit: file.2: debug: cache: blk_read block 6448 (offset 26411008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26411008 nbdkit: file.2: debug: cache: cache-on-read block 6448 (offset 26411008) nbdkit: file.2: debug: cache: reclaiming block 6747 nbdkit: file.2: debug: cache: reclaiming block 6748 nbdkit: file.2: debug: cache: blk_read block 6449 (offset 26415104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26415104 nbdkit: file.2: debug: cache: cache-on-read block 6449 (offset 26415104) nbdkit: file.2: debug: cache: reclaiming block 6749 nbdkit: file.2: debug: cache: reclaiming block 6750 nbdkit: file.2: debug: cache: blk_read block 6450 (offset 26419200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26419200 nbdkit: file.2: debug: cache: cache-on-read block 6450 (offset 26419200) nbdkit: file.2: debug: cache: reclaiming block 6751 nbdkit: file.2: debug: cache: reclaiming block 6752 nbdkit: file.2: debug: cache: blk_read block 6451 (offset 26423296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26423296 nbdkit: file.2: debug: cache: cache-on-read block 6451 (offset 26423296) nbdkit: file.2: debug: cache: reclaiming block 6753 nbdkit: file.2: debug: cache: reclaiming block 6754 nbdkit: file.2: debug: cache: blk_read block 6452 (offset 26427392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26427392 nbdkit: file.2: debug: cache: cache-on-read block 6452 (offset 26427392) nbdkit: file.2: debug: cache: reclaiming block 6755 nbdkit: file.2: debug: cache: reclaiming block 6756 nbdkit: file.2: debug: cache: blk_read block 6453 (offset 26431488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26431488 nbdkit: file.2: debug: cache: cache-on-read block 6453 (offset 26431488) nbdkit: file.2: debug: cache: reclaiming block 6757 nbdkit: file.2: debug: cache: reclaiming block 6758 nbdkit: file.2: debug: cache: blk_read block 6454 (offset 26435584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26435584 nbdkit: file.2: debug: cache: cache-on-read block 6454 (offset 26435584) nbdkit: file.2: debug: cache: reclaiming block 6759 nbdkit: file.2: debug: cache: reclaiming block 6760 nbdkit: file.2: debug: cache: blk_read block 6455 (offset 26439680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26439680 nbdkit: file.2: debug: cache: cache-on-read block 6455 (offset 26439680) nbdkit: file.2: debug: cache: reclaiming block 6761 nbdkit: file.2: debug: cache: reclaiming block 6762 nbdkit: file.2: debug: cache: blk_read block 6456 (offset 26443776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26443776 nbdkit: file.2: debug: cache: cache-on-read block 6456 (offset 26443776) nbdkit: file.2: debug: cache: reclaiming block 6763 nbdkit: file.2: debug: cache: reclaiming block 6764 nbdkit: file.2: debug: cache: blk_read block 6457 (offset 26447872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26447872 nbdkit: file.2: debug: cache: cache-on-read block 6457 (offset 26447872) nbdkit: file.2: debug: cache: reclaiming block 6765 nbdkit: file.2: debug: cache: reclaiming block 6766 nbdkit: file.2: debug: cache: blk_read block 6458 (offset 26451968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26451968 nbdkit: file.2: debug: cache: cache-on-read block 6458 (offset 26451968) nbdkit: file.2: debug: cache: reclaiming block 6767 nbdkit: file.2: debug: cache: reclaiming block 6768 nbdkit: file.2: debug: cache: blk_read block 6459 (offset 26456064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26456064 nbdkit: file.2: debug: cache: cache-on-read block 6459 (offset 26456064) nbdkit: file.2: debug: cache: reclaiming block 6769 nbdkit: file.2: debug: cache: reclaiming block 6770 nbdkit: file.2: debug: cache: blk_read block 6460 (offset 26460160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26460160 nbdkit: file.2: debug: cache: cache-on-read block 6460 (offset 26460160) nbdkit: file.2: debug: cache: reclaiming block 6771 nbdkit: file.2: debug: cache: reclaiming block 6772 nbdkit: file.2: debug: cache: blk_read block 6461 (offset 26464256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26464256 nbdkit: file.2: debug: cache: cache-on-read block 6461 (offset 26464256) nbdkit: file.2: debug: cache: reclaiming block 6773 nbdkit: file.2: debug: cache: reclaiming block 6774 nbdkit: file.2: debug: cache: blk_read block 6462 (offset 26468352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26468352 nbdkit: file.2: debug: cache: cache-on-read block 6462 (offset 26468352) nbdkit: file.2: debug: cache: reclaiming block 6775 nbdkit: file.2: debug: cache: reclaiming block 6776 nbdkit: file.2: debug: cache: blk_read block 6463 (offset 26472448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26472448 nbdkit: file.2: debug: cache: cache-on-read block 6463 (offset 26472448) nbdkit: file.2: debug: cache: reclaiming block 6777 nbdkit: file.2: debug: cache: reclaiming block 6778 nbdkit: file.2: debug: cache: blk_read block 6464 (offset 26476544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26476544 nbdkit: file.2: debug: cache: cache-on-read block 6464 (offset 26476544) nbdkit: file.2: debug: cache: reclaiming block 6779 nbdkit: file.2: debug: cache: reclaiming block 6780 nbdkit: file.2: debug: cache: blk_read block 6465 (offset 26480640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26480640 nbdkit: file.2: debug: cache: cache-on-read block 6465 (offset 26480640) nbdkit: file.2: debug: cache: reclaiming block 6781 nbdkit: file.2: debug: cache: reclaiming block 6782 nbdkit: file.2: debug: cache: blk_read block 6466 (offset 26484736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26484736 nbdkit: file.2: debug: cache: cache-on-read block 6466 (offset 26484736) nbdkit: file.2: debug: cache: reclaiming block 6783 nbdkit: file.2: debug: cache: reclaiming block 6784 nbdkit: file.2: debug: cache: blk_read block 6467 (offset 26488832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26488832 nbdkit: file.2: debug: cache: cache-on-read block 6467 (offset 26488832) nbdkit: file.2: debug: cache: reclaiming block 6785 nbdkit: file.2: debug: cache: reclaiming block 6786 nbdkit: file.2: debug: cache: blk_read block 6468 (offset 26492928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26492928 nbdkit: file.2: debug: cache: cache-on-read block 6468 (offset 26492928) nbdkit: file.2: debug: cache: reclaiming block 6787 nbdkit: file.2: debug: cache: reclaiming block 6788 nbdkit: file.2: debug: cache: blk_read block 6469 (offset 26497024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26497024 nbdkit: file.2: debug: cache: cache-on-read block 6469 (offset 26497024) nbdkit: file.2: debug: cache: reclaiming block 6789 nbdkit: file.2: debug: cache: reclaiming block 6790 nbdkit: file.2: debug: cache: blk_read block 6470 (offset 26501120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26501120 nbdkit: file.2: debug: cache: cache-on-read block 6470 (offset 26501120) nbdkit: file.2: debug: cache: reclaiming block 6791 nbdkit: file.2: debug: cache: reclaiming block 6792 nbdkit: file.2: debug: cache: blk_read block 6471 (offset 26505216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26505216 nbdkit: file.2: debug: cache: cache-on-read block 6471 (offset 26505216) nbdkit: file.2: debug: cache: reclaiming block 6793 nbdkit: file.2: debug: cache: reclaiming block 6794 nbdkit: file.2: debug: cache: blk_read block 6472 (offset 26509312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26509312 nbdkit: file.2: debug: cache: cache-on-read block 6472 (offset 26509312) nbdkit: file.2: debug: cache: reclaiming block 6795 nbdkit: file.2: debug: cache: reclaiming block 6796 nbdkit: file.2: debug: cache: blk_read block 6473 (offset 26513408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26513408 nbdkit: file.2: debug: cache: cache-on-read block 6473 (offset 26513408) nbdkit: file.2: debug: cache: reclaiming block 6797 nbdkit: file.2: debug: cache: reclaiming block 6798 nbdkit: file.2: debug: cache: blk_read block 6474 (offset 26517504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26517504 nbdkit: file.2: debug: cache: cache-on-read block 6474 (offset 26517504) nbdkit: file.2: debug: cache: reclaiming block 6799 nbdkit: file.2: debug: cache: reclaiming block 6800 nbdkit: file.2: debug: cache: blk_read block 6475 (offset 26521600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26521600 nbdkit: file.2: debug: cache: cache-on-read block 6475 (offset 26521600) nbdkit: file.2: debug: cache: reclaiming block 6801 nbdkit: file.2: debug: cache: reclaiming block 6802 nbdkit: file.2: debug: cache: blk_read block 6476 (offset 26525696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26525696 nbdkit: file.2: debug: cache: cache-on-read block 6476 (offset 26525696) nbdkit: file.2: debug: cache: reclaiming block 6803 nbdkit: file.2: debug: cache: reclaiming block 6804 nbdkit: file.2: debug: cache: blk_read block 6477 (offset 26529792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26529792 nbdkit: file.2: debug: cache: cache-on-read block 6477 (offset 26529792) nbdkit: file.2: debug: cache: reclaiming block 6805 nbdkit: file.2: debug: cache: reclaiming block 6806 nbdkit: file.2: debug: cache: blk_read block 6478 (offset 26533888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26533888 nbdkit: file.2: debug: cache: cache-on-read block 6478 (offset 26533888) nbdkit: file.2: debug: cache: reclaiming block 6807 nbdkit: file.2: debug: cache: reclaiming block 6808 nbdkit: file.2: debug: cache: blk_read block 6479 (offset 26537984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26537984 nbdkit: file.2: debug: cache: cache-on-read block 6479 (offset 26537984) nbdkit: file.2: debug: cache: reclaiming block 6809 nbdkit: file.2: debug: cache: reclaiming block 6810 nbdkit: file.2: debug: cache: blk_read block 6480 (offset 26542080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26542080 nbdkit: file.2: debug: cache: cache-on-read block 6480 (offset 26542080) nbdkit: file.2: debug: cache: reclaiming block 6811 nbdkit: file.2: debug: cache: reclaiming block 6812 nbdkit: file.2: debug: cache: blk_read block 6481 (offset 26546176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26546176 nbdkit: file.2: debug: cache: cache-on-read block 6481 (offset 26546176) nbdkit: file.2: debug: cache: reclaiming block 6813 nbdkit: file.2: debug: cache: reclaiming block 6814 nbdkit: file.2: debug: cache: blk_read block 6482 (offset 26550272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26550272 nbdkit: file.2: debug: cache: cache-on-read block 6482 (offset 26550272) nbdkit: file.2: debug: cache: reclaiming block 6815 nbdkit: file.2: debug: cache: reclaiming block 6816 nbdkit: file.2: debug: cache: blk_read block 6483 (offset 26554368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26554368 nbdkit: file.2: debug: cache: cache-on-read block 6483 (offset 26554368) nbdkit: file.2: debug: cache: reclaiming block 6817 nbdkit: file.2: debug: cache: reclaiming block 6818 nbdkit: file.2: debug: cache: blk_read block 6484 (offset 26558464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26558464 nbdkit: file.2: debug: cache: cache-on-read block 6484 (offset 26558464) nbdkit: file.2: debug: cache: reclaiming block 6819 nbdkit: file.2: debug: cache: reclaiming block 6820 nbdkit: file.2: debug: cache: blk_read block 6485 (offset 26562560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26562560 nbdkit: file.2: debug: cache: cache-on-read block 6485 (offset 26562560) nbdkit: file.2: debug: cache: reclaiming block 6821 nbdkit: file.2: debug: cache: reclaiming block 6822 nbdkit: file.2: debug: cache: blk_read block 6486 (offset 26566656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26566656 nbdkit: file.2: debug: cache: cache-on-read block 6486 (offset 26566656) nbdkit: file.2: debug: cache: reclaiming block 6823 nbdkit: file.2: debug: cache: reclaiming block 6824 nbdkit: file.2: debug: cache: blk_read block 6487 (offset 26570752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26570752 nbdkit: file.2: debug: cache: cache-on-read block 6487 (offset 26570752) nbdkit: file.2: debug: cache: reclaiming block 6825 nbdkit: file.2: debug: cache: reclaiming block 6826 nbdkit: file.2: debug: cache: blk_read block 6488 (offset 26574848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26574848 nbdkit: file.2: debug: cache: cache-on-read block 6488 (offset 26574848) nbdkit: file.2: debug: cache: reclaiming block 6827 nbdkit: file.2: debug: cache: reclaiming block 6828 nbdkit: file.2: debug: cache: blk_read block 6489 (offset 26578944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26578944 nbdkit: file.2: debug: cache: cache-on-read block 6489 (offset 26578944) nbdkit: file.2: debug: cache: reclaiming block 6829 nbdkit: file.2: debug: cache: reclaiming block 6830 nbdkit: file.2: debug: cache: blk_read block 6490 (offset 26583040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26583040 nbdkit: file.2: debug: cache: cache-on-read block 6490 (offset 26583040) nbdkit: file.2: debug: cache: reclaiming block 6831 nbdkit: file.2: debug: cache: reclaiming block 6832 nbdkit: file.2: debug: cache: blk_read block 6491 (offset 26587136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26587136 nbdkit: file.2: debug: cache: cache-on-read block 6491 (offset 26587136) nbdkit: file.2: debug: cache: reclaiming block 6833 nbdkit: file.2: debug: cache: reclaiming block 6834 nbdkit: file.2: debug: cache: blk_read block 6492 (offset 26591232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26591232 nbdkit: file.2: debug: cache: cache-on-read block 6492 (offset 26591232) nbdkit: file.2: debug: cache: reclaiming block 6835 nbdkit: file.2: debug: cache: reclaiming block 6836 nbdkit: file.2: debug: cache: blk_read block 6493 (offset 26595328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26595328 nbdkit: file.2: debug: cache: cache-on-read block 6493 (offset 26595328) nbdkit: file.2: debug: cache: reclaiming block 6837 nbdkit: file.2: debug: cache: reclaiming block 6838 nbdkit: file.2: debug: cache: blk_read block 6494 (offset 26599424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26599424 nbdkit: file.2: debug: cache: cache-on-read block 6494 (offset 26599424) nbdkit: file.2: debug: cache: reclaiming block 6839 nbdkit: file.2: debug: cache: reclaiming block 6840 nbdkit: file.2: debug: cache: blk_read block 6495 (offset 26603520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26603520 nbdkit: file.2: debug: cache: cache-on-read block 6495 (offset 26603520) nbdkit: file.2: debug: cache: reclaiming block 6841 nbdkit: file.2: debug: cache: reclaiming block 6842 nbdkit: file.2: debug: cache: blk_read block 6496 (offset 26607616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26607616 nbdkit: file.2: debug: cache: cache-on-read block 6496 (offset 26607616) nbdkit: file.2: debug: cache: reclaiming block 6843 nbdkit: file.2: debug: cache: reclaiming block 6844 nbdkit: file.2: debug: cache: blk_read block 6497 (offset 26611712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26611712 nbdkit: file.2: debug: cache: cache-on-read block 6497 (offset 26611712) nbdkit: file.2: debug: cache: reclaiming block 6845 nbdkit: file.2: debug: cache: reclaiming block 6846 nbdkit: file.2: debug: cache: blk_read block 6498 (offset 26615808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26615808 nbdkit: file.2: debug: cache: cache-on-read block 6498 (offset 26615808) nbdkit: file.2: debug: cache: reclaiming block 6847 nbdkit: file.2: debug: cache: reclaiming block 6848 nbdkit: file.2: debug: cache: blk_read block 6499 (offset 26619904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26619904 nbdkit: file.2: debug: cache: cache-on-read block 6499 (offset 26619904) nbdkit: file.2: debug: cache: reclaiming block 6849 nbdkit: file.2: debug: cache: reclaiming block 6850 nbdkit: file.2: debug: cache: blk_read block 6500 (offset 26624000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26624000 nbdkit: file.2: debug: cache: cache-on-read block 6500 (offset 26624000) nbdkit: file.2: debug: cache: reclaiming block 6851 nbdkit: file.2: debug: cache: reclaiming block 6852 nbdkit: file.2: debug: cache: blk_read block 6501 (offset 26628096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26628096 nbdkit: file.2: debug: cache: cache-on-read block 6501 (offset 26628096) nbdkit: file.2: debug: cache: reclaiming block 6853 nbdkit: file.2: debug: cache: reclaiming block 6854 nbdkit: file.2: debug: cache: blk_read block 6502 (offset 26632192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26632192 nbdkit: file.2: debug: cache: cache-on-read block 6502 (offset 26632192) nbdkit: file.2: debug: cache: reclaiming block 6855 nbdkit: file.2: debug: cache: reclaiming block 6856 nbdkit: file.2: debug: cache: blk_read block 6503 (offset 26636288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26636288 nbdkit: file.2: debug: cache: cache-on-read block 6503 (offset 26636288) nbdkit: file.2: debug: cache: reclaiming block 6857 nbdkit: file.2: debug: cache: reclaiming block 6858 nbdkit: file.2: debug: cache: blk_read block 6504 (offset 26640384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26640384 nbdkit: file.2: debug: cache: cache-on-read block 6504 (offset 26640384) nbdkit: file.2: debug: cache: reclaiming block 6859 nbdkit: file.2: debug: cache: reclaiming block 6860 nbdkit: file.2: debug: cache: blk_read block 6505 (offset 26644480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26644480 nbdkit: file.2: debug: cache: cache-on-read block 6505 (offset 26644480) nbdkit: file.2: debug: cache: reclaiming block 6861 nbdkit: file.2: debug: cache: reclaiming block 6862 nbdkit: file.2: debug: cache: blk_read block 6506 (offset 26648576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26648576 nbdkit: file.2: debug: cache: cache-on-read block 6506 (offset 26648576) nbdkit: file.2: debug: cache: reclaiming block 6863 nbdkit: file.2: debug: cache: reclaiming block 6864 nbdkit: file.2: debug: cache: blk_read block 6507 (offset 26652672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26652672 nbdkit: file.2: debug: cache: cache-on-read block 6507 (offset 26652672) nbdkit: file.2: debug: cache: reclaiming block 6865 nbdkit: file.2: debug: cache: reclaiming block 6866 nbdkit: file.2: debug: cache: blk_read block 6508 (offset 26656768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26656768 nbdkit: file.2: debug: cache: cache-on-read block 6508 (offset 26656768) nbdkit: file.2: debug: cache: reclaiming block 6867 nbdkit: file.2: debug: cache: reclaiming block 6868 nbdkit: file.2: debug: cache: blk_read block 6509 (offset 26660864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26660864 nbdkit: file.2: debug: cache: cache-on-read block 6509 (offset 26660864) nbdkit: file.2: debug: cache: reclaiming block 6869 nbdkit: file.2: debug: cache: reclaiming block 6870 nbdkit: file.2: debug: cache: blk_read block 6510 (offset 26664960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26664960 nbdkit: file.2: debug: cache: cache-on-read block 6510 (offset 26664960) nbdkit: file.2: debug: cache: reclaiming block 6871 nbdkit: file.2: debug: cache: reclaiming block 6872 nbdkit: file.2: debug: cache: blk_read block 6511 (offset 26669056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26669056 nbdkit: file.2: debug: cache: cache-on-read block 6511 (offset 26669056) nbdkit: file.2: debug: cache: reclaiming block 6873 nbdkit: file.2: debug: cache: reclaiming block 6874 nbdkit: file.2: debug: cache: blk_read block 6512 (offset 26673152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26673152 nbdkit: file.2: debug: cache: cache-on-read block 6512 (offset 26673152) nbdkit: file.2: debug: cache: reclaiming block 6875 nbdkit: file.2: debug: cache: reclaiming block 6876 nbdkit: file.2: debug: cache: blk_read block 6513 (offset 26677248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26677248 nbdkit: file.2: debug: cache: cache-on-read block 6513 (offset 26677248) nbdkit: file.2: debug: cache: reclaiming block 6877 nbdkit: file.2: debug: cache: reclaiming block 6878 nbdkit: file.2: debug: cache: blk_read block 6514 (offset 26681344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26681344 nbdkit: file.2: debug: cache: cache-on-read block 6514 (offset 26681344) nbdkit: file.2: debug: cache: reclaiming block 6879 nbdkit: file.2: debug: cache: reclaiming block 6880 nbdkit: file.2: debug: cache: blk_read block 6515 (offset 26685440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26685440 nbdkit: file.2: debug: cache: cache-on-read block 6515 (offset 26685440) nbdkit: file.2: debug: cache: reclaiming block 6881 nbdkit: file.2: debug: cache: reclaiming block 6882 nbdkit: file.2: debug: cache: blk_read block 6516 (offset 26689536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26689536 nbdkit: file.2: debug: cache: cache-on-read block 6516 (offset 26689536) nbdkit: file.2: debug: cache: reclaiming block 6883 nbdkit: file.2: debug: cache: reclaiming block 6884 nbdkit: file.2: debug: cache: blk_read block 6517 (offset 26693632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26693632 nbdkit: file.2: debug: cache: cache-on-read block 6517 (offset 26693632) nbdkit: file.2: debug: cache: reclaiming block 6885 nbdkit: file.2: debug: cache: reclaiming block 6886 nbdkit: file.2: debug: cache: blk_read block 6518 (offset 26697728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26697728 nbdkit: file.2: debug: cache: cache-on-read block 6518 (offset 26697728) nbdkit: file.2: debug: cache: reclaiming block 6887 nbdkit: file.2: debug: cache: reclaiming block 6888 nbdkit: file.2: debug: cache: blk_read block 6519 (offset 26701824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26701824 nbdkit: file.2: debug: cache: cache-on-read block 6519 (offset 26701824) nbdkit: file.2: debug: cache: reclaiming block 6889 nbdkit: file.2: debug: cache: reclaiming block 6890 nbdkit: file.2: debug: cache: blk_read block 6520 (offset 26705920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26705920 nbdkit: file.2: debug: cache: cache-on-read block 6520 (offset 26705920) nbdkit: file.2: debug: cache: reclaiming block 6891 nbdkit: file.2: debug: cache: reclaiming block 6892 nbdkit: file.2: debug: cache: blk_read block 6521 (offset 26710016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26710016 nbdkit: file.2: debug: cache: cache-on-read block 6521 (offset 26710016) nbdkit: file.2: debug: cache: reclaiming block 6893 nbdkit: file.2: debug: cache: reclaiming block 6894 nbdkit: file.2: debug: cache: blk_read block 6522 (offset 26714112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26714112 nbdkit: file.2: debug: cache: cache-on-read block 6522 (offset 26714112) nbdkit: file.2: debug: cache: reclaiming block 6895 nbdkit: file.2: debug: cache: reclaiming block 6896 nbdkit: file.2: debug: cache: blk_read block 6523 (offset 26718208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26718208 nbdkit: file.2: debug: cache: cache-on-read block 6523 (offset 26718208) nbdkit: file.2: debug: cache: reclaiming block 6897 nbdkit: file.2: debug: cache: reclaiming block 6898 nbdkit: file.2: debug: cache: blk_read block 6524 (offset 26722304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26722304 nbdkit: file.2: debug: cache: cache-on-read block 6524 (offset 26722304) nbdkit: file.2: debug: cache: reclaiming block 6899 nbdkit: file.2: debug: cache: reclaiming block 6900 nbdkit: file.2: debug: cache: blk_read block 6525 (offset 26726400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26726400 nbdkit: file.2: debug: cache: cache-on-read block 6525 (offset 26726400) nbdkit: file.2: debug: cache: reclaiming block 6901 nbdkit: file.2: debug: cache: reclaiming block 6902 nbdkit: file.2: debug: cache: blk_read block 6526 (offset 26730496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26730496 nbdkit: file.2: debug: cache: cache-on-read block 6526 (offset 26730496) nbdkit: file.2: debug: cache: reclaiming block 6903 nbdkit: file.2: debug: cache: reclaiming block 6904 nbdkit: file.2: debug: cache: blk_read block 6527 (offset 26734592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26734592 nbdkit: file.2: debug: cache: cache-on-read block 6527 (offset 26734592) nbdkit: file.2: debug: cache: reclaiming block 6905 nbdkit: file.2: debug: cache: reclaiming block 6906 nbdkit: file.2: debug: cache: blk_read block 6528 (offset 26738688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26738688 nbdkit: file.2: debug: cache: cache-on-read block 6528 (offset 26738688) nbdkit: file.2: debug: cache: reclaiming block 6907 nbdkit: file.2: debug: cache: reclaiming block 6908 nbdkit: file.2: debug: cache: blk_read block 6529 (offset 26742784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26742784 nbdkit: file.2: debug: cache: cache-on-read block 6529 (offset 26742784) nbdkit: file.2: debug: cache: reclaiming block 6909 nbdkit: file.2: debug: cache: reclaiming block 6910 nbdkit: file.2: debug: cache: blk_read block 6530 (offset 26746880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26746880 nbdkit: file.2: debug: cache: cache-on-read block 6530 (offset 26746880) nbdkit: file.2: debug: cache: reclaiming block 6911 nbdkit: file.2: debug: cache: reclaiming block 6912 nbdkit: file.2: debug: cache: blk_read block 6531 (offset 26750976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26750976 nbdkit: file.2: debug: cache: cache-on-read block 6531 (offset 26750976) nbdkit: file.2: debug: cache: reclaiming block 6913 nbdkit: file.2: debug: cache: reclaiming block 6914 nbdkit: file.2: debug: cache: blk_read block 6532 (offset 26755072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26755072 nbdkit: file.2: debug: cache: cache-on-read block 6532 (offset 26755072) nbdkit: file.2: debug: cache: reclaiming block 6915 nbdkit: file.2: debug: cache: reclaiming block 6916 nbdkit: file.2: debug: cache: blk_read block 6533 (offset 26759168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26759168 nbdkit: file.2: debug: cache: cache-on-read block 6533 (offset 26759168) nbdkit: file.2: debug: cache: reclaiming block 6917 nbdkit: file.2: debug: cache: reclaiming block 6918 nbdkit: file.2: debug: cache: blk_read block 6534 (offset 26763264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26763264 nbdkit: file.2: debug: cache: cache-on-read block 6534 (offset 26763264) nbdkit: file.2: debug: cache: reclaiming block 6919 nbdkit: file.2: debug: cache: reclaiming block 6920 nbdkit: file.2: debug: cache: blk_read block 6535 (offset 26767360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26767360 nbdkit: file.2: debug: cache: cache-on-read block 6535 (offset 26767360) nbdkit: file.2: debug: cache: reclaiming block 6921 nbdkit: file.2: debug: cache: reclaiming block 6922 nbdkit: file.2: debug: cache: blk_read block 6536 (offset 26771456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26771456 nbdkit: file.2: debug: cache: cache-on-read block 6536 (offset 26771456) nbdkit: file.2: debug: cache: reclaiming block 6923 nbdkit: file.2: debug: cache: reclaiming block 6924 nbdkit: file.2: debug: cache: blk_read block 6537 (offset 26775552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26775552 nbdkit: file.2: debug: cache: cache-on-read block 6537 (offset 26775552) nbdkit: file.2: debug: cache: reclaiming block 6925 nbdkit: file.2: debug: cache: reclaiming block 6926 nbdkit: file.2: debug: cache: blk_read block 6538 (offset 26779648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26779648 nbdkit: file.2: debug: cache: cache-on-read block 6538 (offset 26779648) nbdkit: file.2: debug: cache: reclaiming block 6927 nbdkit: file.2: debug: cache: reclaiming block 6928 nbdkit: file.2: debug: cache: blk_read block 6539 (offset 26783744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26783744 nbdkit: file.2: debug: cache: cache-on-read block 6539 (offset 26783744) nbdkit: file.2: debug: cache: reclaiming block 6929 nbdkit: file.2: debug: cache: reclaiming block 6930 nbdkit: file.2: debug: cache: blk_read block 6540 (offset 26787840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26787840 nbdkit: file.2: debug: cache: cache-on-read block 6540 (offset 26787840) nbdkit: file.2: debug: cache: reclaiming block 6931 nbdkit: file.2: debug: cache: reclaiming block 6932 nbdkit: file.2: debug: cache: blk_read block 6541 (offset 26791936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26791936 nbdkit: file.2: debug: cache: cache-on-read block 6541 (offset 26791936) nbdkit: file.2: debug: cache: reclaiming block 6933 nbdkit: file.2: debug: cache: reclaiming block 6934 nbdkit: file.2: debug: cache: blk_read block 6542 (offset 26796032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26796032 nbdkit: file.2: debug: cache: cache-on-read block 6542 (offset 26796032) nbdkit: file.2: debug: cache: reclaiming block 6935 nbdkit: file.2: debug: cache: reclaiming block 6936 nbdkit: file.2: debug: cache: blk_read block 6543 (offset 26800128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26800128 nbdkit: file.2: debug: cache: cache-on-read block 6543 (offset 26800128) nbdkit: file.2: debug: cache: reclaiming block 6937 nbdkit: file.2: debug: cache: reclaiming block 6938 nbdkit: file.2: debug: cache: blk_read block 6544 (offset 26804224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26804224 nbdkit: file.2: debug: cache: cache-on-read block 6544 (offset 26804224) nbdkit: file.2: debug: cache: reclaiming block 6939 nbdkit: file.2: debug: cache: reclaiming block 6940 nbdkit: file.2: debug: cache: blk_read block 6545 (offset 26808320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26808320 nbdkit: file.2: debug: cache: cache-on-read block 6545 (offset 26808320) nbdkit: file.2: debug: cache: reclaiming block 6941 nbdkit: file.2: debug: cache: reclaiming block 6942 nbdkit: file.2: debug: cache: blk_read block 6546 (offset 26812416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26812416 nbdkit: file.2: debug: cache: cache-on-read block 6546 (offset 26812416) nbdkit: file.2: debug: cache: reclaiming block 6943 nbdkit: file.2: debug: cache: reclaiming block 6944 nbdkit: file.2: debug: cache: blk_read block 6547 (offset 26816512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26816512 nbdkit: file.2: debug: cache: cache-on-read block 6547 (offset 26816512) nbdkit: file.2: debug: cache: reclaiming block 6945 nbdkit: file.2: debug: cache: reclaiming block 6946 nbdkit: file.2: debug: cache: blk_read block 6548 (offset 26820608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26820608 nbdkit: file.2: debug: cache: cache-on-read block 6548 (offset 26820608) nbdkit: file.2: debug: cache: reclaiming block 6947 nbdkit: file.2: debug: cache: reclaiming block 6948 nbdkit: file.2: debug: cache: blk_read block 6549 (offset 26824704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26824704 nbdkit: file.2: debug: cache: cache-on-read block 6549 (offset 26824704) nbdkit: file.2: debug: cache: reclaiming block 6949 nbdkit: file.2: debug: cache: reclaiming block 6950 nbdkit: file.2: debug: cache: blk_read block 6550 (offset 26828800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26828800 nbdkit: file.2: debug: cache: cache-on-read block 6550 (offset 26828800) nbdkit: file.2: debug: cache: reclaiming block 6951 nbdkit: file.2: debug: cache: reclaiming block 6952 nbdkit: file.2: debug: cache: blk_read block 6551 (offset 26832896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26832896 nbdkit: file.2: debug: cache: cache-on-read block 6551 (offset 26832896) nbdkit: file.2: debug: cache: reclaiming block 6953 nbdkit: file.2: debug: cache: reclaiming block 6954 nbdkit: file.2: debug: cache: blk_read block 6552 (offset 26836992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26836992 nbdkit: file.2: debug: cache: cache-on-read block 6552 (offset 26836992) nbdkit: file.2: debug: cache: reclaiming block 6955 nbdkit: file.2: debug: cache: reclaiming block 6956 nbdkit: file.2: debug: cache: blk_read block 6553 (offset 26841088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26841088 nbdkit: file.2: debug: cache: cache-on-read block 6553 (offset 26841088) nbdkit: file.2: debug: cache: reclaiming block 6957 nbdkit: file.2: debug: cache: reclaiming block 6958 nbdkit: file.2: debug: cache: blk_read block 6554 (offset 26845184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26845184 nbdkit: file.2: debug: cache: cache-on-read block 6554 (offset 26845184) nbdkit: file.2: debug: cache: reclaiming block 6959 nbdkit: file.2: debug: cache: reclaiming block 6960 nbdkit: file.2: debug: cache: blk_read block 6555 (offset 26849280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26849280 nbdkit: file.2: debug: cache: cache-on-read block 6555 (offset 26849280) nbdkit: file.2: debug: cache: reclaiming block 6961 nbdkit: file.2: debug: cache: reclaiming block 6962 nbdkit: file.2: debug: cache: blk_read block 6556 (offset 26853376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26853376 nbdkit: file.2: debug: cache: cache-on-read block 6556 (offset 26853376) nbdkit: file.2: debug: cache: reclaiming block 6963 nbdkit: file.2: debug: cache: reclaiming block 6964 nbdkit: file.2: debug: cache: blk_read block 6557 (offset 26857472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26857472 nbdkit: file.2: debug: cache: cache-on-read block 6557 (offset 26857472) nbdkit: file.2: debug: cache: reclaiming block 6965 nbdkit: file.2: debug: cache: reclaiming block 6966 nbdkit: file.2: debug: cache: blk_read block 6558 (offset 26861568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26861568 nbdkit: file.2: debug: cache: cache-on-read block 6558 (offset 26861568) nbdkit: file.2: debug: cache: reclaiming block 6967 nbdkit: file.2: debug: cache: reclaiming block 6968 nbdkit: file.2: debug: cache: blk_read block 6559 (offset 26865664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26865664 nbdkit: file.2: debug: cache: cache-on-read block 6559 (offset 26865664) nbdkit: file.2: debug: cache: reclaiming block 6969 nbdkit: file.2: debug: cache: reclaiming block 6970 nbdkit: file.2: debug: cache: blk_read block 6560 (offset 26869760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26869760 nbdkit: file.2: debug: cache: cache-on-read block 6560 (offset 26869760) nbdkit: file.2: debug: cache: reclaiming block 6971 nbdkit: file.2: debug: cache: reclaiming block 6972 nbdkit: file.2: debug: cache: blk_read block 6561 (offset 26873856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26873856 nbdkit: file.2: debug: cache: cache-on-read block 6561 (offset 26873856) nbdkit: file.2: debug: cache: reclaiming block 6973 nbdkit: file.2: debug: cache: reclaiming block 6974 nbdkit: file.2: debug: cache: blk_read block 6562 (offset 26877952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26877952 nbdkit: file.2: debug: cache: cache-on-read block 6562 (offset 26877952) nbdkit: file.2: debug: cache: reclaiming block 6975 nbdkit: file.2: debug: cache: reclaiming block 6976 nbdkit: file.2: debug: cache: blk_read block 6563 (offset 26882048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26882048 nbdkit: file.2: debug: cache: cache-on-read block 6563 (offset 26882048) nbdkit: file.2: debug: cache: reclaiming block 6977 nbdkit: file.2: debug: cache: reclaiming block 6978 nbdkit: file.2: debug: cache: blk_read block 6564 (offset 26886144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26886144 nbdkit: file.2: debug: cache: cache-on-read block 6564 (offset 26886144) nbdkit: file.2: debug: cache: reclaiming block 6979 nbdkit: file.2: debug: cache: reclaiming block 6980 nbdkit: file.2: debug: cache: blk_read block 6565 (offset 26890240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26890240 nbdkit: file.2: debug: cache: cache-on-read block 6565 (offset 26890240) nbdkit: file.2: debug: cache: reclaiming block 6981 nbdkit: file.2: debug: cache: reclaiming block 6982 nbdkit: file.2: debug: cache: blk_read block 6566 (offset 26894336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26894336 nbdkit: file.2: debug: cache: cache-on-read block 6566 (offset 26894336) nbdkit: file.2: debug: cache: reclaiming block 6983 nbdkit: file.2: debug: cache: reclaiming block 6984 nbdkit: file.2: debug: cache: blk_read block 6567 (offset 26898432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26898432 nbdkit: file.2: debug: cache: cache-on-read block 6567 (offset 26898432) nbdkit: file.2: debug: cache: reclaiming block 6985 nbdkit: file.2: debug: cache: reclaiming block 6986 nbdkit: file.2: debug: cache: blk_read block 6568 (offset 26902528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26902528 nbdkit: file.2: debug: cache: cache-on-read block 6568 (offset 26902528) nbdkit: file.2: debug: cache: reclaiming block 6987 nbdkit: file.2: debug: cache: reclaiming block 6988 nbdkit: file.2: debug: cache: blk_read block 6569 (offset 26906624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26906624 nbdkit: file.2: debug: cache: cache-on-read block 6569 (offset 26906624) nbdkit: file.2: debug: cache: reclaiming block 6989 nbdkit: file.2: debug: cache: reclaiming block 6990 nbdkit: file.2: debug: cache: blk_read block 6570 (offset 26910720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26910720 nbdkit: file.2: debug: cache: cache-on-read block 6570 (offset 26910720) nbdkit: file.2: debug: cache: reclaiming block 6991 nbdkit: file.2: debug: cache: reclaiming block 6992 nbdkit: file.2: debug: cache: blk_read block 6571 (offset 26914816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26914816 nbdkit: file.2: debug: cache: cache-on-read block 6571 (offset 26914816) nbdkit: file.2: debug: cache: reclaiming block 6993 nbdkit: file.2: debug: cache: reclaiming block 6994 nbdkit: file.2: debug: cache: blk_read block 6572 (offset 26918912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26918912 nbdkit: file.2: debug: cache: cache-on-read block 6572 (offset 26918912) nbdkit: file.2: debug: cache: reclaiming block 6995 nbdkit: file.2: debug: cache: reclaiming block 6996 nbdkit: file.2: debug: cache: blk_read block 6573 (offset 26923008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26923008 nbdkit: file.2: debug: cache: cache-on-read block 6573 (offset 26923008) nbdkit: file.2: debug: cache: reclaiming block 6997 nbdkit: file.2: debug: cache: reclaiming block 6998 nbdkit: file.2: debug: cache: blk_read block 6574 (offset 26927104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26927104 nbdkit: file.2: debug: cache: cache-on-read block 6574 (offset 26927104) nbdkit: file.2: debug: cache: reclaiming block 6999 nbdkit: file.2: debug: cache: reclaiming block 7000 nbdkit: file.2: debug: cache: blk_read block 6575 (offset 26931200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26931200 nbdkit: file.2: debug: cache: cache-on-read block 6575 (offset 26931200) nbdkit: file.2: debug: cache: reclaiming block 7001 nbdkit: file.2: debug: cache: reclaiming block 7002 nbdkit: file.2: debug: cache: blk_read block 6576 (offset 26935296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26935296 nbdkit: file.2: debug: cache: cache-on-read block 6576 (offset 26935296) nbdkit: file.2: debug: cache: reclaiming block 7003 nbdkit: file.2: debug: cache: reclaiming block 7004 nbdkit: file.2: debug: cache: blk_read block 6577 (offset 26939392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26939392 nbdkit: file.2: debug: cache: cache-on-read block 6577 (offset 26939392) nbdkit: file.2: debug: cache: reclaiming block 7005 nbdkit: file.2: debug: cache: reclaiming block 7006 nbdkit: file.2: debug: cache: blk_read block 6578 (offset 26943488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26943488 nbdkit: file.2: debug: cache: cache-on-read block 6578 (offset 26943488) nbdkit: file.2: debug: cache: reclaiming block 7007 nbdkit: file.2: debug: cache: reclaiming block 7008 nbdkit: file.2: debug: cache: blk_read block 6579 (offset 26947584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26947584 nbdkit: file.2: debug: cache: cache-on-read block 6579 (offset 26947584) nbdkit: file.2: debug: cache: reclaiming block 7009 nbdkit: file.2: debug: cache: reclaiming block 7010 nbdkit: file.2: debug: cache: blk_read block 6580 (offset 26951680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26951680 nbdkit: file.2: debug: cache: cache-on-read block 6580 (offset 26951680) nbdkit: file.2: debug: cache: reclaiming block 7011 nbdkit: file.2: debug: cache: reclaiming block 7012 nbdkit: file.2: debug: cache: blk_read block 6581 (offset 26955776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26955776 nbdkit: file.2: debug: cache: cache-on-read block 6581 (offset 26955776) nbdkit: file.2: debug: cache: reclaiming block 7013 nbdkit: file.2: debug: cache: reclaiming block 7014 nbdkit: file.2: debug: cache: blk_read block 6582 (offset 26959872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26959872 nbdkit: file.2: debug: cache: cache-on-read block 6582 (offset 26959872) nbdkit: file.2: debug: cache: reclaiming block 7015 nbdkit: file.2: debug: cache: reclaiming block 7016 nbdkit: file.2: debug: cache: blk_read block 6583 (offset 26963968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26963968 nbdkit: file.2: debug: cache: cache-on-read block 6583 (offset 26963968) nbdkit: file.2: debug: cache: reclaiming block 7017 nbdkit: file.2: debug: cache: reclaiming block 7018 nbdkit: file.2: debug: cache: blk_read block 6584 (offset 26968064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26968064 nbdkit: file.2: debug: cache: cache-on-read block 6584 (offset 26968064) nbdkit: file.2: debug: cache: reclaiming block 7019 nbdkit: file.2: debug: cache: reclaiming block 7020 nbdkit: file.2: debug: cache: blk_read block 6585 (offset 26972160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26972160 nbdkit: file.2: debug: cache: cache-on-read block 6585 (offset 26972160) nbdkit: file.2: debug: cache: reclaiming block 7021 nbdkit: file.2: debug: cache: reclaiming block 7022 nbdkit: file.2: debug: cache: blk_read block 6586 (offset 26976256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26976256 nbdkit: file.2: debug: cache: cache-on-read block 6586 (offset 26976256) nbdkit: file.2: debug: cache: reclaiming block 7023 nbdkit: file.2: debug: cache: reclaiming block 7024 nbdkit: file.2: debug: cache: blk_read block 6587 (offset 26980352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26980352 nbdkit: file.2: debug: cache: cache-on-read block 6587 (offset 26980352) nbdkit: file.2: debug: cache: reclaiming block 7025 nbdkit: file.2: debug: cache: reclaiming block 7026 nbdkit: file.2: debug: cache: blk_read block 6588 (offset 26984448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26984448 nbdkit: file.2: debug: cache: cache-on-read block 6588 (offset 26984448) nbdkit: file.2: debug: cache: reclaiming block 7027 nbdkit: file.2: debug: cache: reclaiming block 7028 nbdkit: file.2: debug: cache: blk_read block 6589 (offset 26988544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26988544 nbdkit: file.2: debug: cache: cache-on-read block 6589 (offset 26988544) nbdkit: file.2: debug: cache: reclaiming block 7029 nbdkit: file.2: debug: cache: reclaiming block 7030 nbdkit: file.2: debug: cache: blk_read block 6590 (offset 26992640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26992640 nbdkit: file.2: debug: cache: cache-on-read block 6590 (offset 26992640) nbdkit: file.2: debug: cache: reclaiming block 7031 nbdkit: file.2: debug: cache: reclaiming block 7032 nbdkit: file.2: debug: cache: blk_read block 6591 (offset 26996736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=26996736 nbdkit: file.2: debug: cache: cache-on-read block 6591 (offset 26996736) nbdkit: file.2: debug: cache: reclaiming block 7033 nbdkit: file.2: debug: cache: reclaiming block 7034 nbdkit: file.2: debug: cache: blk_read block 6592 (offset 27000832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27000832 nbdkit: file.2: debug: cache: cache-on-read block 6592 (offset 27000832) nbdkit: file.2: debug: cache: reclaiming block 7035 nbdkit: file.2: debug: cache: reclaiming block 7036 nbdkit: file.2: debug: cache: blk_read block 6593 (offset 27004928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27004928 nbdkit: file.2: debug: cache: cache-on-read block 6593 (offset 27004928) nbdkit: file.2: debug: cache: reclaiming block 7037 nbdkit: file.2: debug: cache: reclaiming block 7038 nbdkit: file.2: debug: cache: blk_read block 6594 (offset 27009024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27009024 nbdkit: file.2: debug: cache: cache-on-read block 6594 (offset 27009024) nbdkit: file.2: debug: cache: reclaiming block 7039 nbdkit: file.2: debug: cache: reclaiming block 7040 nbdkit: file.2: debug: cache: blk_read block 6595 (offset 27013120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27013120 nbdkit: file.2: debug: cache: cache-on-read block 6595 (offset 27013120) nbdkit: file.2: debug: cache: reclaiming block 7041 nbdkit: file.2: debug: cache: reclaiming block 7042 nbdkit: file.2: debug: cache: blk_read block 6596 (offset 27017216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27017216 nbdkit: file.2: debug: cache: cache-on-read block 6596 (offset 27017216) nbdkit: file.2: debug: cache: reclaiming block 7043 nbdkit: file.2: debug: cache: reclaiming block 7044 nbdkit: file.2: debug: cache: blk_read block 6597 (offset 27021312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27021312 nbdkit: file.2: debug: cache: cache-on-read block 6597 (offset 27021312) nbdkit: file.2: debug: cache: reclaiming block 7045 nbdkit: file.2: debug: cache: reclaiming block 7046 nbdkit: file.2: debug: cache: blk_read block 6598 (offset 27025408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27025408 nbdkit: file.2: debug: cache: cache-on-read block 6598 (offset 27025408) nbdkit: file.2: debug: cache: reclaiming block 7047 nbdkit: file.2: debug: cache: reclaiming block 7048 nbdkit: file.2: debug: cache: blk_read block 6599 (offset 27029504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27029504 nbdkit: file.2: debug: cache: cache-on-read block 6599 (offset 27029504) nbdkit: file.2: debug: cache: reclaiming block 7049 nbdkit: file.2: debug: cache: reclaiming block 7050 nbdkit: file.2: debug: cache: blk_read block 6600 (offset 27033600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27033600 nbdkit: file.2: debug: cache: cache-on-read block 6600 (offset 27033600) nbdkit: file.2: debug: cache: reclaiming block 7051 nbdkit: file.2: debug: cache: reclaiming block 7052 nbdkit: file.2: debug: cache: blk_read block 6601 (offset 27037696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27037696 nbdkit: file.2: debug: cache: cache-on-read block 6601 (offset 27037696) nbdkit: file.2: debug: cache: reclaiming block 7053 nbdkit: file.2: debug: cache: reclaiming block 7054 nbdkit: file.2: debug: cache: blk_read block 6602 (offset 27041792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27041792 nbdkit: file.2: debug: cache: cache-on-read block 6602 (offset 27041792) nbdkit: file.2: debug: cache: reclaiming block 7055 nbdkit: file.2: debug: cache: reclaiming block 7056 nbdkit: file.2: debug: cache: blk_read block 6603 (offset 27045888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27045888 nbdkit: file.2: debug: cache: cache-on-read block 6603 (offset 27045888) nbdkit: file.2: debug: cache: reclaiming block 7057 nbdkit: file.2: debug: cache: reclaiming block 7058 nbdkit: file.2: debug: cache: blk_read block 6604 (offset 27049984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27049984 nbdkit: file.2: debug: cache: cache-on-read block 6604 (offset 27049984) nbdkit: file.2: debug: cache: reclaiming block 7059 nbdkit: file.2: debug: cache: reclaiming block 7060 nbdkit: file.2: debug: cache: blk_read block 6605 (offset 27054080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27054080 nbdkit: file.2: debug: cache: cache-on-read block 6605 (offset 27054080) nbdkit: file.2: debug: cache: reclaiming block 7061 nbdkit: file.2: debug: cache: reclaiming block 7062 nbdkit: file.2: debug: cache: blk_read block 6606 (offset 27058176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27058176 nbdkit: file.2: debug: cache: cache-on-read block 6606 (offset 27058176) nbdkit: file.2: debug: cache: reclaiming block 7063 nbdkit: file.2: debug: cache: reclaiming block 7064 nbdkit: file.2: debug: cache: blk_read block 6607 (offset 27062272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27062272 nbdkit: file.2: debug: cache: cache-on-read block 6607 (offset 27062272) nbdkit: file.2: debug: cache: reclaiming block 7065 nbdkit: file.2: debug: cache: reclaiming block 7066 nbdkit: file.2: debug: cache: blk_read block 6608 (offset 27066368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27066368 nbdkit: file.2: debug: cache: cache-on-read block 6608 (offset 27066368) nbdkit: file.2: debug: cache: reclaiming block 7067 nbdkit: file.2: debug: cache: reclaiming block 7068 nbdkit: file.2: debug: cache: blk_read block 6609 (offset 27070464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27070464 nbdkit: file.2: debug: cache: cache-on-read block 6609 (offset 27070464) nbdkit: file.2: debug: cache: reclaiming block 7069 nbdkit: file.2: debug: cache: reclaiming block 7070 nbdkit: file.2: debug: cache: blk_read block 6610 (offset 27074560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27074560 nbdkit: file.2: debug: cache: cache-on-read block 6610 (offset 27074560) nbdkit: file.2: debug: cache: reclaiming block 7071 nbdkit: file.2: debug: cache: reclaiming block 7072 nbdkit: file.2: debug: cache: blk_read block 6611 (offset 27078656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27078656 nbdkit: file.2: debug: cache: cache-on-read block 6611 (offset 27078656) nbdkit: file.2: debug: cache: reclaiming block 7073 nbdkit: file.2: debug: cache: reclaiming block 7074 nbdkit: file.2: debug: cache: blk_read block 6612 (offset 27082752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27082752 nbdkit: file.2: debug: cache: cache-on-read block 6612 (offset 27082752) nbdkit: file.2: debug: cache: reclaiming block 7075 nbdkit: file.2: debug: cache: reclaiming block 7076 nbdkit: file.2: debug: cache: blk_read block 6613 (offset 27086848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27086848 nbdkit: file.2: debug: cache: cache-on-read block 6613 (offset 27086848) nbdkit: file.2: debug: cache: reclaiming block 7077 nbdkit: file.2: debug: cache: reclaiming block 7078 nbdkit: file.2: debug: cache: blk_read block 6614 (offset 27090944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27090944 nbdkit: file.2: debug: cache: cache-on-read block 6614 (offset 27090944) nbdkit: file.2: debug: cache: reclaiming block 7079 nbdkit: file.2: debug: cache: reclaiming block 7080 nbdkit: file.2: debug: cache: blk_read block 6615 (offset 27095040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27095040 nbdkit: file.2: debug: cache: cache-on-read block 6615 (offset 27095040) nbdkit: file.2: debug: cache: reclaiming block 7081 nbdkit: file.2: debug: cache: reclaiming block 7082 nbdkit: file.2: debug: cache: blk_read block 6616 (offset 27099136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27099136 nbdkit: file.2: debug: cache: cache-on-read block 6616 (offset 27099136) nbdkit: file.2: debug: cache: reclaiming block 7083 nbdkit: file.2: debug: cache: reclaiming block 7084 nbdkit: file.2: debug: cache: blk_read block 6617 (offset 27103232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27103232 nbdkit: file.2: debug: cache: cache-on-read block 6617 (offset 27103232) nbdkit: file.2: debug: cache: reclaiming block 7085 nbdkit: file.2: debug: cache: reclaiming block 7086 nbdkit: file.2: debug: cache: blk_read block 6618 (offset 27107328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27107328 nbdkit: file.2: debug: cache: cache-on-read block 6618 (offset 27107328) nbdkit: file.2: debug: cache: reclaiming block 7087 nbdkit: file.2: debug: cache: reclaiming block 7088 nbdkit: file.2: debug: cache: blk_read block 6619 (offset 27111424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27111424 nbdkit: file.2: debug: cache: cache-on-read block 6619 (offset 27111424) nbdkit: file.2: debug: cache: reclaiming block 7089 nbdkit: file.2: debug: cache: reclaiming block 7090 nbdkit: file.2: debug: cache: blk_read block 6620 (offset 27115520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27115520 nbdkit: file.2: debug: cache: cache-on-read block 6620 (offset 27115520) nbdkit: file.2: debug: cache: reclaiming block 7091 nbdkit: file.2: debug: cache: reclaiming block 7092 nbdkit: file.2: debug: cache: blk_read block 6621 (offset 27119616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27119616 nbdkit: file.2: debug: cache: cache-on-read block 6621 (offset 27119616) nbdkit: file.2: debug: cache: reclaiming block 7093 nbdkit: file.2: debug: cache: reclaiming block 7094 nbdkit: file.2: debug: cache: blk_read block 6622 (offset 27123712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27123712 nbdkit: file.2: debug: cache: cache-on-read block 6622 (offset 27123712) nbdkit: file.2: debug: cache: reclaiming block 7095 nbdkit: file.2: debug: cache: reclaiming block 7096 nbdkit: file.2: debug: cache: blk_read block 6623 (offset 27127808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27127808 nbdkit: file.2: debug: cache: cache-on-read block 6623 (offset 27127808) nbdkit: file.2: debug: cache: reclaiming block 7097 nbdkit: file.2: debug: cache: reclaiming block 7098 nbdkit: file.2: debug: cache: blk_read block 6624 (offset 27131904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27131904 nbdkit: file.2: debug: cache: cache-on-read block 6624 (offset 27131904) nbdkit: file.2: debug: cache: reclaiming block 7099 nbdkit: file.2: debug: cache: reclaiming block 7100 nbdkit: file.2: debug: cache: blk_read block 6625 (offset 27136000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27136000 nbdkit: file.2: debug: cache: cache-on-read block 6625 (offset 27136000) nbdkit: file.2: debug: cache: reclaiming block 7101 nbdkit: file.2: debug: cache: reclaiming block 7102 nbdkit: file.2: debug: cache: blk_read block 6626 (offset 27140096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27140096 nbdkit: file.2: debug: cache: cache-on-read block 6626 (offset 27140096) nbdkit: file.2: debug: cache: reclaiming block 7103 nbdkit: file.2: debug: cache: reclaiming block 7104 nbdkit: file.2: debug: cache: blk_read block 6627 (offset 27144192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27144192 nbdkit: file.2: debug: cache: cache-on-read block 6627 (offset 27144192) nbdkit: file.2: debug: cache: reclaiming block 7105 nbdkit: file.2: debug: cache: reclaiming block 7106 nbdkit: file.2: debug: cache: blk_read block 6628 (offset 27148288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27148288 nbdkit: file.2: debug: cache: cache-on-read block 6628 (offset 27148288) nbdkit: file.2: debug: cache: reclaiming block 7107 nbdkit: file.2: debug: cache: reclaiming block 7108 nbdkit: file.2: debug: cache: blk_read block 6629 (offset 27152384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27152384 nbdkit: file.2: debug: cache: cache-on-read block 6629 (offset 27152384) nbdkit: file.2: debug: cache: reclaiming block 7109 nbdkit: file.2: debug: cache: reclaiming block 7110 nbdkit: file.2: debug: cache: blk_read block 6630 (offset 27156480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27156480 nbdkit: file.2: debug: cache: cache-on-read block 6630 (offset 27156480) nbdkit: file.2: debug: cache: reclaiming block 7111 nbdkit: file.2: debug: cache: reclaiming block 7112 nbdkit: file.2: debug: cache: blk_read block 6631 (offset 27160576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27160576 nbdkit: file.2: debug: cache: cache-on-read block 6631 (offset 27160576) nbdkit: file.2: debug: cache: reclaiming block 7113 nbdkit: file.2: debug: cache: reclaiming block 7114 nbdkit: file.2: debug: cache: blk_read block 6632 (offset 27164672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27164672 nbdkit: file.2: debug: cache: cache-on-read block 6632 (offset 27164672) nbdkit: file.2: debug: cache: reclaiming block 7115 nbdkit: file.2: debug: cache: reclaiming block 7116 nbdkit: file.2: debug: cache: blk_read block 6633 (offset 27168768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27168768 nbdkit: file.2: debug: cache: cache-on-read block 6633 (offset 27168768) nbdkit: file.2: debug: cache: reclaiming block 7117 nbdkit: file.2: debug: cache: reclaiming block 7118 nbdkit: file.2: debug: cache: blk_read block 6634 (offset 27172864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27172864 nbdkit: file.2: debug: cache: cache-on-read block 6634 (offset 27172864) nbdkit: file.2: debug: cache: reclaiming block 7119 nbdkit: file.2: debug: cache: reclaiming block 7120 nbdkit: file.2: debug: cache: blk_read block 6635 (offset 27176960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27176960 nbdkit: file.2: debug: cache: cache-on-read block 6635 (offset 27176960) nbdkit: file.2: debug: cache: reclaiming block 7121 nbdkit: file.2: debug: cache: reclaiming block 7122 nbdkit: file.2: debug: cache: blk_read block 6636 (offset 27181056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27181056 nbdkit: file.2: debug: cache: cache-on-read block 6636 (offset 27181056) nbdkit: file.2: debug: cache: reclaiming block 7123 nbdkit: file.2: debug: cache: reclaiming block 7124 nbdkit: file.2: debug: cache: blk_read block 6637 (offset 27185152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27185152 nbdkit: file.2: debug: cache: cache-on-read block 6637 (offset 27185152) nbdkit: file.2: debug: cache: reclaiming block 7125 nbdkit: file.2: debug: cache: reclaiming block 7126 nbdkit: file.2: debug: cache: blk_read block 6638 (offset 27189248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27189248 nbdkit: file.2: debug: cache: cache-on-read block 6638 (offset 27189248) nbdkit: file.2: debug: cache: reclaiming block 7127 nbdkit: file.2: debug: cache: reclaiming block 7128 nbdkit: file.2: debug: cache: blk_read block 6639 (offset 27193344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27193344 nbdkit: file.2: debug: cache: cache-on-read block 6639 (offset 27193344) nbdkit: file.2: debug: cache: reclaiming block 7129 nbdkit: file.2: debug: cache: reclaiming block 7130 nbdkit: file.2: debug: cache: blk_read block 6640 (offset 27197440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27197440 nbdkit: file.2: debug: cache: cache-on-read block 6640 (offset 27197440) nbdkit: file.2: debug: cache: reclaiming block 7131 nbdkit: file.2: debug: cache: reclaiming block 7132 nbdkit: file.2: debug: cache: blk_read block 6641 (offset 27201536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27201536 nbdkit: file.2: debug: cache: cache-on-read block 6641 (offset 27201536) nbdkit: file.2: debug: cache: reclaiming block 7133 nbdkit: file.2: debug: cache: reclaiming block 7134 nbdkit: file.2: debug: cache: blk_read block 6642 (offset 27205632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27205632 nbdkit: file.2: debug: cache: cache-on-read block 6642 (offset 27205632) nbdkit: file.2: debug: cache: reclaiming block 7135 nbdkit: file.2: debug: cache: reclaiming block 7136 nbdkit: file.2: debug: cache: blk_read block 6643 (offset 27209728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27209728 nbdkit: file.2: debug: cache: cache-on-read block 6643 (offset 27209728) nbdkit: file.2: debug: cache: reclaiming block 7137 nbdkit: file.2: debug: cache: reclaiming block 7138 nbdkit: file.2: debug: cache: blk_read block 6644 (offset 27213824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27213824 nbdkit: file.2: debug: cache: cache-on-read block 6644 (offset 27213824) nbdkit: file.2: debug: cache: reclaiming block 7139 nbdkit: file.2: debug: cache: reclaiming block 7140 nbdkit: file.2: debug: cache: blk_read block 6645 (offset 27217920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27217920 nbdkit: file.2: debug: cache: cache-on-read block 6645 (offset 27217920) nbdkit: file.2: debug: cache: reclaiming block 7141 nbdkit: file.2: debug: cache: reclaiming block 7142 nbdkit: file.2: debug: cache: blk_read block 6646 (offset 27222016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27222016 nbdkit: file.2: debug: cache: cache-on-read block 6646 (offset 27222016) nbdkit: file.2: debug: cache: reclaiming block 7143 nbdkit: file.2: debug: cache: reclaiming block 7144 nbdkit: file.2: debug: cache: blk_read block 6647 (offset 27226112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27226112 nbdkit: file.2: debug: cache: cache-on-read block 6647 (offset 27226112) nbdkit: file.2: debug: cache: reclaiming block 7145 nbdkit: file.2: debug: cache: reclaiming block 7146 nbdkit: file.2: debug: cache: blk_read block 6648 (offset 27230208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27230208 nbdkit: file.2: debug: cache: cache-on-read block 6648 (offset 27230208) nbdkit: file.2: debug: cache: reclaiming block 7147 nbdkit: file.2: debug: cache: reclaiming block 7148 nbdkit: file.2: debug: cache: blk_read block 6649 (offset 27234304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27234304 nbdkit: file.2: debug: cache: cache-on-read block 6649 (offset 27234304) nbdkit: file.2: debug: cache: reclaiming block 7149 nbdkit: file.2: debug: cache: reclaiming block 7150 nbdkit: file.2: debug: cache: blk_read block 6650 (offset 27238400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27238400 nbdkit: file.2: debug: cache: cache-on-read block 6650 (offset 27238400) nbdkit: file.2: debug: cache: reclaiming block 7151 nbdkit: file.2: debug: cache: reclaiming block 7152 nbdkit: file.2: debug: cache: blk_read block 6651 (offset 27242496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27242496 nbdkit: file.2: debug: cache: cache-on-read block 6651 (offset 27242496) nbdkit: file.2: debug: cache: reclaiming block 7153 nbdkit: file.2: debug: cache: reclaiming block 7154 nbdkit: file.2: debug: cache: blk_read block 6652 (offset 27246592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27246592 nbdkit: file.2: debug: cache: cache-on-read block 6652 (offset 27246592) nbdkit: file.2: debug: cache: reclaiming block 7155 nbdkit: file.2: debug: cache: reclaiming block 7156 nbdkit: file.2: debug: cache: blk_read block 6653 (offset 27250688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27250688 nbdkit: file.2: debug: cache: cache-on-read block 6653 (offset 27250688) nbdkit: file.2: debug: cache: reclaiming block 7157 nbdkit: file.2: debug: cache: reclaiming block 7158 nbdkit: file.2: debug: cache: blk_read block 6654 (offset 27254784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27254784 nbdkit: file.2: debug: cache: cache-on-read block 6654 (offset 27254784) nbdkit: file.2: debug: cache: reclaiming block 7159 nbdkit: file.2: debug: cache: reclaiming block 7160 nbdkit: file.2: debug: cache: blk_read block 6655 (offset 27258880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27258880 nbdkit: file.2: debug: cache: cache-on-read block 6655 (offset 27258880) nbdkit: file.2: debug: cache: reclaiming block 7161 nbdkit: file.2: debug: cache: reclaiming block 7162 nbdkit: file.2: debug: cache: blk_read block 6656 (offset 27262976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27262976 nbdkit: file.2: debug: cache: cache-on-read block 6656 (offset 27262976) nbdkit: file.2: debug: cache: reclaiming block 7163 nbdkit: file.2: debug: cache: reclaiming block 7164 nbdkit: file.2: debug: cache: blk_read block 6657 (offset 27267072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27267072 nbdkit: file.2: debug: cache: cache-on-read block 6657 (offset 27267072) nbdkit: file.2: debug: cache: reclaiming block 7165 nbdkit: file.2: debug: cache: reclaiming block 7166 nbdkit: file.2: debug: cache: blk_read block 6658 (offset 27271168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27271168 nbdkit: file.2: debug: cache: cache-on-read block 6658 (offset 27271168) nbdkit: file.2: debug: cache: reclaiming block 7167 nbdkit: file.2: debug: cache: reclaiming block 7168 nbdkit: file.2: debug: cache: blk_read block 6659 (offset 27275264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27275264 nbdkit: file.2: debug: cache: cache-on-read block 6659 (offset 27275264) nbdkit: file.2: debug: cache: reclaiming block 7169 nbdkit: file.2: debug: cache: reclaiming block 7170 nbdkit: file.2: debug: cache: blk_read block 6660 (offset 27279360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27279360 nbdkit: file.2: debug: cache: cache-on-read block 6660 (offset 27279360) nbdkit: file.2: debug: cache: reclaiming block 7171 nbdkit: file.2: debug: cache: reclaiming block 7172 nbdkit: file.2: debug: cache: blk_read block 6661 (offset 27283456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27283456 nbdkit: file.2: debug: cache: cache-on-read block 6661 (offset 27283456) nbdkit: file.2: debug: cache: reclaiming block 7173 nbdkit: file.2: debug: cache: reclaiming block 7174 nbdkit: file.2: debug: cache: blk_read block 6662 (offset 27287552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27287552 nbdkit: file.2: debug: cache: cache-on-read block 6662 (offset 27287552) nbdkit: file.2: debug: cache: reclaiming block 7175 nbdkit: file.2: debug: cache: reclaiming block 7176 nbdkit: file.2: debug: cache: blk_read block 6663 (offset 27291648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27291648 nbdkit: file.2: debug: cache: cache-on-read block 6663 (offset 27291648) nbdkit: file.2: debug: cache: reclaiming block 7177 nbdkit: file.2: debug: cache: reclaiming block 7178 nbdkit: file.2: debug: cache: blk_read block 6664 (offset 27295744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27295744 nbdkit: file.2: debug: cache: cache-on-read block 6664 (offset 27295744) nbdkit: file.2: debug: cache: stop reclaiming nbdkit: file.2: debug: cache: blk_read block 6665 (offset 27299840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27299840 nbdkit: file.2: debug: cache: cache-on-read block 6665 (offset 27299840) nbdkit: file.2: debug: cache: blk_read block 6666 (offset 27303936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27303936 nbdkit: file.2: debug: cache: cache-on-read block 6666 (offset 27303936) nbdkit: file.2: debug: cache: blk_read block 6667 (offset 27308032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27308032 nbdkit: file.2: debug: cache: cache-on-read block 6667 (offset 27308032) nbdkit: file.2: debug: cache: blk_read block 6668 (offset 27312128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27312128 nbdkit: file.2: debug: cache: cache-on-read block 6668 (offset 27312128) nbdkit: file.2: debug: cache: blk_read block 6669 (offset 27316224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27316224 nbdkit: file.2: debug: cache: cache-on-read block 6669 (offset 27316224) nbdkit: file.2: debug: cache: blk_read block 6670 (offset 27320320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27320320 nbdkit: file.2: debug: cache: cache-on-read block 6670 (offset 27320320) nbdkit: file.2: debug: cache: blk_read block 6671 (offset 27324416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27324416 nbdkit: file.2: debug: cache: cache-on-read block 6671 (offset 27324416) nbdkit: file.2: debug: cache: blk_read block 6672 (offset 27328512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27328512 nbdkit: file.2: debug: cache: cache-on-read block 6672 (offset 27328512) nbdkit: file.2: debug: cache: blk_read block 6673 (offset 27332608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27332608 nbdkit: file.2: debug: cache: cache-on-read block 6673 (offset 27332608) nbdkit: file.2: debug: cache: blk_read block 6674 (offset 27336704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27336704 nbdkit: file.2: debug: cache: cache-on-read block 6674 (offset 27336704) nbdkit: file.2: debug: cache: blk_read block 6675 (offset 27340800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27340800 nbdkit: file.2: debug: cache: cache-on-read block 6675 (offset 27340800) nbdkit: file.2: debug: cache: blk_read block 6676 (offset 27344896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27344896 nbdkit: file.2: debug: cache: cache-on-read block 6676 (offset 27344896) nbdkit: file.2: debug: cache: blk_read block 6677 (offset 27348992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27348992 nbdkit: file.2: debug: cache: cache-on-read block 6677 (offset 27348992) nbdkit: file.2: debug: cache: blk_read block 6678 (offset 27353088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27353088 nbdkit: file.2: debug: cache: cache-on-read block 6678 (offset 27353088) nbdkit: file.2: debug: cache: blk_read block 6679 (offset 27357184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27357184 nbdkit: file.2: debug: cache: cache-on-read block 6679 (offset 27357184) nbdkit: file.2: debug: cache: blk_read block 6680 (offset 27361280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27361280 nbdkit: file.2: debug: cache: cache-on-read block 6680 (offset 27361280) nbdkit: file.2: debug: cache: blk_read block 6681 (offset 27365376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27365376 nbdkit: file.2: debug: cache: cache-on-read block 6681 (offset 27365376) nbdkit: file.2: debug: cache: blk_read block 6682 (offset 27369472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27369472 nbdkit: file.2: debug: cache: cache-on-read block 6682 (offset 27369472) nbdkit: file.2: debug: cache: blk_read block 6683 (offset 27373568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27373568 nbdkit: file.2: debug: cache: cache-on-read block 6683 (offset 27373568) nbdkit: file.2: debug: cache: blk_read block 6684 (offset 27377664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27377664 nbdkit: file.2: debug: cache: cache-on-read block 6684 (offset 27377664) nbdkit: file.2: debug: cache: blk_read block 6685 (offset 27381760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27381760 nbdkit: file.2: debug: cache: cache-on-read block 6685 (offset 27381760) nbdkit: file.2: debug: cache: blk_read block 6686 (offset 27385856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27385856 nbdkit: file.2: debug: cache: cache-on-read block 6686 (offset 27385856) nbdkit: file.2: debug: cache: blk_read block 6687 (offset 27389952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27389952 nbdkit: file.2: debug: cache: cache-on-read block 6687 (offset 27389952) nbdkit: file.2: debug: cache: blk_read block 6688 (offset 27394048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27394048 nbdkit: file.2: debug: cache: cache-on-read block 6688 (offset 27394048) nbdkit: file.2: debug: cache: blk_read block 6689 (offset 27398144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27398144 nbdkit: file.2: debug: cache: cache-on-read block 6689 (offset 27398144) nbdkit: file.2: debug: cache: blk_read block 6690 (offset 27402240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27402240 nbdkit: file.2: debug: cache: cache-on-read block 6690 (offset 27402240) nbdkit: file.2: debug: cache: blk_read block 6691 (offset 27406336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27406336 nbdkit: file.2: debug: cache: cache-on-read block 6691 (offset 27406336) nbdkit: file.2: debug: cache: blk_read block 6692 (offset 27410432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27410432 nbdkit: file.2: debug: cache: cache-on-read block 6692 (offset 27410432) nbdkit: file.2: debug: cache: blk_read block 6693 (offset 27414528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27414528 nbdkit: file.2: debug: cache: cache-on-read block 6693 (offset 27414528) nbdkit: file.2: debug: cache: blk_read block 6694 (offset 27418624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27418624 nbdkit: file.2: debug: cache: cache-on-read block 6694 (offset 27418624) nbdkit: file.2: debug: cache: blk_read block 6695 (offset 27422720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27422720 nbdkit: file.2: debug: cache: cache-on-read block 6695 (offset 27422720) nbdkit: file.2: debug: cache: blk_read block 6696 (offset 27426816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27426816 nbdkit: file.2: debug: cache: cache-on-read block 6696 (offset 27426816) nbdkit: file.2: debug: cache: blk_read block 6697 (offset 27430912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27430912 nbdkit: file.2: debug: cache: cache-on-read block 6697 (offset 27430912) nbdkit: file.2: debug: cache: blk_read block 6698 (offset 27435008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27435008 nbdkit: file.2: debug: cache: cache-on-read block 6698 (offset 27435008) nbdkit: file.2: debug: cache: blk_read block 6699 (offset 27439104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27439104 nbdkit: file.2: debug: cache: cache-on-read block 6699 (offset 27439104) nbdkit: file.2: debug: cache: blk_read block 6700 (offset 27443200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27443200 nbdkit: file.2: debug: cache: cache-on-read block 6700 (offset 27443200) nbdkit: file.2: debug: cache: blk_read block 6701 (offset 27447296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27447296 nbdkit: file.2: debug: cache: cache-on-read block 6701 (offset 27447296) nbdkit: file.2: debug: cache: blk_read block 6702 (offset 27451392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27451392 nbdkit: file.2: debug: cache: cache-on-read block 6702 (offset 27451392) nbdkit: file.2: debug: cache: blk_read block 6703 (offset 27455488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27455488 nbdkit: file.2: debug: cache: cache-on-read block 6703 (offset 27455488) nbdkit: file.2: debug: cache: blk_read block 6704 (offset 27459584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27459584 nbdkit: file.2: debug: cache: cache-on-read block 6704 (offset 27459584) nbdkit: file.2: debug: cache: blk_read block 6705 (offset 27463680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27463680 nbdkit: file.2: debug: cache: cache-on-read block 6705 (offset 27463680) nbdkit: file.2: debug: cache: blk_read block 6706 (offset 27467776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27467776 nbdkit: file.2: debug: cache: cache-on-read block 6706 (offset 27467776) nbdkit: file.2: debug: cache: blk_read block 6707 (offset 27471872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27471872 nbdkit: file.2: debug: cache: cache-on-read block 6707 (offset 27471872) nbdkit: file.2: debug: cache: blk_read block 6708 (offset 27475968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27475968 nbdkit: file.2: debug: cache: cache-on-read block 6708 (offset 27475968) nbdkit: file.2: debug: cache: blk_read block 6709 (offset 27480064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27480064 nbdkit: file.2: debug: cache: cache-on-read block 6709 (offset 27480064) nbdkit: file.2: debug: cache: blk_read block 6710 (offset 27484160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27484160 nbdkit: file.2: debug: cache: cache-on-read block 6710 (offset 27484160) nbdkit: file.2: debug: cache: blk_read block 6711 (offset 27488256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27488256 nbdkit: file.2: debug: cache: cache-on-read block 6711 (offset 27488256) nbdkit: file.2: debug: cache: blk_read block 6712 (offset 27492352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27492352 nbdkit: file.2: debug: cache: cache-on-read block 6712 (offset 27492352) nbdkit: file.2: debug: cache: blk_read block 6713 (offset 27496448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27496448 nbdkit: file.2: debug: cache: cache-on-read block 6713 (offset 27496448) nbdkit: file.2: debug: cache: blk_read block 6714 (offset 27500544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27500544 nbdkit: file.2: debug: cache: cache-on-read block 6714 (offset 27500544) nbdkit: file.2: debug: cache: blk_read block 6715 (offset 27504640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27504640 nbdkit: file.2: debug: cache: cache-on-read block 6715 (offset 27504640) nbdkit: file.2: debug: cache: blk_read block 6716 (offset 27508736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27508736 nbdkit: file.2: debug: cache: cache-on-read block 6716 (offset 27508736) nbdkit: file.2: debug: cache: blk_read block 6717 (offset 27512832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27512832 nbdkit: file.2: debug: cache: cache-on-read block 6717 (offset 27512832) nbdkit: file.2: debug: cache: blk_read block 6718 (offset 27516928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27516928 nbdkit: file.2: debug: cache: cache-on-read block 6718 (offset 27516928) nbdkit: file.2: debug: cache: blk_read block 6719 (offset 27521024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27521024 nbdkit: file.2: debug: cache: cache-on-read block 6719 (offset 27521024) nbdkit: file.2: debug: cache: blk_read block 6720 (offset 27525120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27525120 nbdkit: file.2: debug: cache: cache-on-read block 6720 (offset 27525120) nbdkit: file.2: debug: cache: blk_read block 6721 (offset 27529216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27529216 nbdkit: file.2: debug: cache: cache-on-read block 6721 (offset 27529216) nbdkit: file.2: debug: cache: blk_read block 6722 (offset 27533312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27533312 nbdkit: file.2: debug: cache: cache-on-read block 6722 (offset 27533312) nbdkit: file.2: debug: cache: blk_read block 6723 (offset 27537408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27537408 nbdkit: file.2: debug: cache: cache-on-read block 6723 (offset 27537408) nbdkit: file.2: debug: cache: blk_read block 6724 (offset 27541504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27541504 nbdkit: file.2: debug: cache: cache-on-read block 6724 (offset 27541504) nbdkit: file.2: debug: cache: blk_read block 6725 (offset 27545600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27545600 nbdkit: file.2: debug: cache: cache-on-read block 6725 (offset 27545600) nbdkit: file.2: debug: cache: blk_read block 6726 (offset 27549696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27549696 nbdkit: file.2: debug: cache: cache-on-read block 6726 (offset 27549696) nbdkit: file.2: debug: cache: blk_read block 6727 (offset 27553792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27553792 nbdkit: file.2: debug: cache: cache-on-read block 6727 (offset 27553792) nbdkit: file.2: debug: cache: blk_read block 6728 (offset 27557888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27557888 nbdkit: file.2: debug: cache: cache-on-read block 6728 (offset 27557888) nbdkit: file.2: debug: cache: blk_read block 6729 (offset 27561984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27561984 nbdkit: file.2: debug: cache: cache-on-read block 6729 (offset 27561984) nbdkit: file.2: debug: cache: blk_read block 6730 (offset 27566080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27566080 nbdkit: file.2: debug: cache: cache-on-read block 6730 (offset 27566080) nbdkit: file.2: debug: cache: blk_read block 6731 (offset 27570176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27570176 nbdkit: file.2: debug: cache: cache-on-read block 6731 (offset 27570176) nbdkit: file.2: debug: cache: blk_read block 6732 (offset 27574272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27574272 nbdkit: file.2: debug: cache: cache-on-read block 6732 (offset 27574272) nbdkit: file.2: debug: cache: blk_read block 6733 (offset 27578368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27578368 nbdkit: file.2: debug: cache: cache-on-read block 6733 (offset 27578368) nbdkit: file.2: debug: cache: blk_read block 6734 (offset 27582464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27582464 nbdkit: file.2: debug: cache: cache-on-read block 6734 (offset 27582464) nbdkit: file.2: debug: cache: blk_read block 6735 (offset 27586560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27586560 nbdkit: file.2: debug: cache: cache-on-read block 6735 (offset 27586560) nbdkit: file.2: debug: cache: blk_read block 6736 (offset 27590656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27590656 nbdkit: file.2: debug: cache: cache-on-read block 6736 (offset 27590656) nbdkit: file.2: debug: cache: blk_read block 6737 (offset 27594752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27594752 nbdkit: file.2: debug: cache: cache-on-read block 6737 (offset 27594752) nbdkit: file.2: debug: cache: blk_read block 6738 (offset 27598848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27598848 nbdkit: file.2: debug: cache: cache-on-read block 6738 (offset 27598848) nbdkit: file.2: debug: cache: blk_read block 6739 (offset 27602944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27602944 nbdkit: file.2: debug: cache: cache-on-read block 6739 (offset 27602944) nbdkit: file.2: debug: cache: blk_read block 6740 (offset 27607040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27607040 nbdkit: file.2: debug: cache: cache-on-read block 6740 (offset 27607040) nbdkit: file.2: debug: cache: blk_read block 6741 (offset 27611136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27611136 nbdkit: file.2: debug: cache: cache-on-read block 6741 (offset 27611136) nbdkit: file.2: debug: cache: blk_read block 6742 (offset 27615232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27615232 nbdkit: file.2: debug: cache: cache-on-read block 6742 (offset 27615232) nbdkit: file.2: debug: cache: blk_read block 6743 (offset 27619328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27619328 nbdkit: file.2: debug: cache: cache-on-read block 6743 (offset 27619328) nbdkit: file.2: debug: cache: blk_read block 6744 (offset 27623424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27623424 nbdkit: file.2: debug: cache: cache-on-read block 6744 (offset 27623424) nbdkit: file.2: debug: cache: blk_read block 6745 (offset 27627520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27627520 nbdkit: file.2: debug: cache: cache-on-read block 6745 (offset 27627520) nbdkit: file.2: debug: cache: blk_read block 6746 (offset 27631616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27631616 nbdkit: file.2: debug: cache: cache-on-read block 6746 (offset 27631616) nbdkit: file.2: debug: cache: blk_read block 6747 (offset 27635712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27635712 nbdkit: file.2: debug: cache: cache-on-read block 6747 (offset 27635712) nbdkit: file.2: debug: cache: blk_read block 6748 (offset 27639808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27639808 nbdkit: file.2: debug: cache: cache-on-read block 6748 (offset 27639808) nbdkit: file.2: debug: cache: blk_read block 6749 (offset 27643904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27643904 nbdkit: file.2: debug: cache: cache-on-read block 6749 (offset 27643904) nbdkit: file.2: debug: cache: blk_read block 6750 (offset 27648000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27648000 nbdkit: file.2: debug: cache: cache-on-read block 6750 (offset 27648000) nbdkit: file.2: debug: cache: blk_read block 6751 (offset 27652096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27652096 nbdkit: file.2: debug: cache: cache-on-read block 6751 (offset 27652096) nbdkit: file.2: debug: cache: blk_read block 6752 (offset 27656192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27656192 nbdkit: file.2: debug: cache: cache-on-read block 6752 (offset 27656192) nbdkit: file.2: debug: cache: blk_read block 6753 (offset 27660288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27660288 nbdkit: file.2: debug: cache: cache-on-read block 6753 (offset 27660288) nbdkit: file.2: debug: cache: blk_read block 6754 (offset 27664384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27664384 nbdkit: file.2: debug: cache: cache-on-read block 6754 (offset 27664384) nbdkit: file.2: debug: cache: blk_read block 6755 (offset 27668480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27668480 nbdkit: file.2: debug: cache: cache-on-read block 6755 (offset 27668480) nbdkit: file.2: debug: cache: blk_read block 6756 (offset 27672576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27672576 nbdkit: file.2: debug: cache: cache-on-read block 6756 (offset 27672576) nbdkit: file.2: debug: cache: blk_read block 6757 (offset 27676672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27676672 nbdkit: file.2: debug: cache: cache-on-read block 6757 (offset 27676672) nbdkit: file.2: debug: cache: blk_read block 6758 (offset 27680768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27680768 nbdkit: file.2: debug: cache: cache-on-read block 6758 (offset 27680768) nbdkit: file.2: debug: cache: blk_read block 6759 (offset 27684864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27684864 nbdkit: file.2: debug: cache: cache-on-read block 6759 (offset 27684864) nbdkit: file.2: debug: cache: blk_read block 6760 (offset 27688960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27688960 nbdkit: file.2: debug: cache: cache-on-read block 6760 (offset 27688960) nbdkit: file.2: debug: cache: blk_read block 6761 (offset 27693056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27693056 nbdkit: file.2: debug: cache: cache-on-read block 6761 (offset 27693056) nbdkit: file.2: debug: cache: blk_read block 6762 (offset 27697152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27697152 nbdkit: file.2: debug: cache: cache-on-read block 6762 (offset 27697152) nbdkit: file.2: debug: cache: blk_read block 6763 (offset 27701248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27701248 nbdkit: file.2: debug: cache: cache-on-read block 6763 (offset 27701248) nbdkit: file.2: debug: cache: blk_read block 6764 (offset 27705344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27705344 nbdkit: file.2: debug: cache: cache-on-read block 6764 (offset 27705344) nbdkit: file.2: debug: cache: blk_read block 6765 (offset 27709440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27709440 nbdkit: file.2: debug: cache: cache-on-read block 6765 (offset 27709440) nbdkit: file.2: debug: cache: blk_read block 6766 (offset 27713536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27713536 nbdkit: file.2: debug: cache: cache-on-read block 6766 (offset 27713536) nbdkit: file.2: debug: cache: blk_read block 6767 (offset 27717632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27717632 nbdkit: file.2: debug: cache: cache-on-read block 6767 (offset 27717632) nbdkit: file.2: debug: cache: blk_read block 6768 (offset 27721728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27721728 nbdkit: file.2: debug: cache: cache-on-read block 6768 (offset 27721728) nbdkit: file.2: debug: cache: blk_read block 6769 (offset 27725824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27725824 nbdkit: file.2: debug: cache: cache-on-read block 6769 (offset 27725824) nbdkit: file.2: debug: cache: blk_read block 6770 (offset 27729920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27729920 nbdkit: file.2: debug: cache: cache-on-read block 6770 (offset 27729920) nbdkit: file.2: debug: cache: blk_read block 6771 (offset 27734016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27734016 nbdkit: file.2: debug: cache: cache-on-read block 6771 (offset 27734016) nbdkit: file.2: debug: cache: blk_read block 6772 (offset 27738112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27738112 nbdkit: file.2: debug: cache: cache-on-read block 6772 (offset 27738112) nbdkit: file.2: debug: cache: blk_read block 6773 (offset 27742208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27742208 nbdkit: file.2: debug: cache: cache-on-read block 6773 (offset 27742208) nbdkit: file.2: debug: cache: blk_read block 6774 (offset 27746304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27746304 nbdkit: file.2: debug: cache: cache-on-read block 6774 (offset 27746304) nbdkit: file.2: debug: cache: blk_read block 6775 (offset 27750400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27750400 nbdkit: file.2: debug: cache: cache-on-read block 6775 (offset 27750400) nbdkit: file.2: debug: cache: blk_read block 6776 (offset 27754496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27754496 nbdkit: file.2: debug: cache: cache-on-read block 6776 (offset 27754496) nbdkit: file.2: debug: cache: blk_read block 6777 (offset 27758592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27758592 nbdkit: file.2: debug: cache: cache-on-read block 6777 (offset 27758592) nbdkit: file.2: debug: cache: blk_read block 6778 (offset 27762688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27762688 nbdkit: file.2: debug: cache: cache-on-read block 6778 (offset 27762688) nbdkit: file.2: debug: cache: blk_read block 6779 (offset 27766784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27766784 nbdkit: file.2: debug: cache: cache-on-read block 6779 (offset 27766784) nbdkit: file.2: debug: cache: blk_read block 6780 (offset 27770880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27770880 nbdkit: file.2: debug: cache: cache-on-read block 6780 (offset 27770880) nbdkit: file.2: debug: cache: blk_read block 6781 (offset 27774976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27774976 nbdkit: file.2: debug: cache: cache-on-read block 6781 (offset 27774976) nbdkit: file.2: debug: cache: blk_read block 6782 (offset 27779072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27779072 nbdkit: file.2: debug: cache: cache-on-read block 6782 (offset 27779072) nbdkit: file.2: debug: cache: blk_read block 6783 (offset 27783168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27783168 nbdkit: file.2: debug: cache: cache-on-read block 6783 (offset 27783168) nbdkit: file.2: debug: cache: blk_read block 6784 (offset 27787264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27787264 nbdkit: file.2: debug: cache: cache-on-read block 6784 (offset 27787264) nbdkit: file.2: debug: cache: blk_read block 6785 (offset 27791360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27791360 nbdkit: file.2: debug: cache: cache-on-read block 6785 (offset 27791360) nbdkit: file.2: debug: cache: blk_read block 6786 (offset 27795456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27795456 nbdkit: file.2: debug: cache: cache-on-read block 6786 (offset 27795456) nbdkit: file.2: debug: cache: blk_read block 6787 (offset 27799552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27799552 nbdkit: file.2: debug: cache: cache-on-read block 6787 (offset 27799552) nbdkit: file.2: debug: cache: blk_read block 6788 (offset 27803648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27803648 nbdkit: file.2: debug: cache: cache-on-read block 6788 (offset 27803648) nbdkit: file.2: debug: cache: blk_read block 6789 (offset 27807744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27807744 nbdkit: file.2: debug: cache: cache-on-read block 6789 (offset 27807744) nbdkit: file.2: debug: cache: blk_read block 6790 (offset 27811840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27811840 nbdkit: file.2: debug: cache: cache-on-read block 6790 (offset 27811840) nbdkit: file.2: debug: cache: blk_read block 6791 (offset 27815936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27815936 nbdkit: file.2: debug: cache: cache-on-read block 6791 (offset 27815936) nbdkit: file.2: debug: cache: blk_read block 6792 (offset 27820032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27820032 nbdkit: file.2: debug: cache: cache-on-read block 6792 (offset 27820032) nbdkit: file.2: debug: cache: blk_read block 6793 (offset 27824128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27824128 nbdkit: file.2: debug: cache: cache-on-read block 6793 (offset 27824128) nbdkit: file.2: debug: cache: blk_read block 6794 (offset 27828224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27828224 nbdkit: file.2: debug: cache: cache-on-read block 6794 (offset 27828224) nbdkit: file.2: debug: cache: blk_read block 6795 (offset 27832320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27832320 nbdkit: file.2: debug: cache: cache-on-read block 6795 (offset 27832320) nbdkit: file.2: debug: cache: blk_read block 6796 (offset 27836416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27836416 nbdkit: file.2: debug: cache: cache-on-read block 6796 (offset 27836416) nbdkit: file.2: debug: cache: blk_read block 6797 (offset 27840512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27840512 nbdkit: file.2: debug: cache: cache-on-read block 6797 (offset 27840512) nbdkit: file.2: debug: cache: blk_read block 6798 (offset 27844608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27844608 nbdkit: file.2: debug: cache: cache-on-read block 6798 (offset 27844608) nbdkit: file.2: debug: cache: blk_read block 6799 (offset 27848704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27848704 nbdkit: file.2: debug: cache: cache-on-read block 6799 (offset 27848704) nbdkit: file.2: debug: cache: blk_read block 6800 (offset 27852800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27852800 nbdkit: file.2: debug: cache: cache-on-read block 6800 (offset 27852800) nbdkit: file.2: debug: cache: blk_read block 6801 (offset 27856896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27856896 nbdkit: file.2: debug: cache: cache-on-read block 6801 (offset 27856896) nbdkit: file.2: debug: cache: blk_read block 6802 (offset 27860992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27860992 nbdkit: file.2: debug: cache: cache-on-read block 6802 (offset 27860992) nbdkit: file.2: debug: cache: blk_read block 6803 (offset 27865088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27865088 nbdkit: file.2: debug: cache: cache-on-read block 6803 (offset 27865088) nbdkit: file.2: debug: cache: blk_read block 6804 (offset 27869184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27869184 nbdkit: file.2: debug: cache: cache-on-read block 6804 (offset 27869184) nbdkit: file.2: debug: cache: blk_read block 6805 (offset 27873280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27873280 nbdkit: file.2: debug: cache: cache-on-read block 6805 (offset 27873280) nbdkit: file.2: debug: cache: blk_read block 6806 (offset 27877376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27877376 nbdkit: file.2: debug: cache: cache-on-read block 6806 (offset 27877376) nbdkit: file.2: debug: cache: blk_read block 6807 (offset 27881472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27881472 nbdkit: file.2: debug: cache: cache-on-read block 6807 (offset 27881472) nbdkit: file.2: debug: cache: blk_read block 6808 (offset 27885568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27885568 nbdkit: file.2: debug: cache: cache-on-read block 6808 (offset 27885568) nbdkit: file.2: debug: cache: blk_read block 6809 (offset 27889664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27889664 nbdkit: file.2: debug: cache: cache-on-read block 6809 (offset 27889664) nbdkit: file.2: debug: cache: blk_read block 6810 (offset 27893760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27893760 nbdkit: file.2: debug: cache: cache-on-read block 6810 (offset 27893760) nbdkit: file.2: debug: cache: blk_read block 6811 (offset 27897856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27897856 nbdkit: file.2: debug: cache: cache-on-read block 6811 (offset 27897856) nbdkit: file.2: debug: cache: blk_read block 6812 (offset 27901952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27901952 nbdkit: file.2: debug: cache: cache-on-read block 6812 (offset 27901952) nbdkit: file.2: debug: cache: blk_read block 6813 (offset 27906048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27906048 nbdkit: file.2: debug: cache: cache-on-read block 6813 (offset 27906048) nbdkit: file.2: debug: cache: blk_read block 6814 (offset 27910144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27910144 nbdkit: file.2: debug: cache: cache-on-read block 6814 (offset 27910144) nbdkit: file.2: debug: cache: blk_read block 6815 (offset 27914240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27914240 nbdkit: file.2: debug: cache: cache-on-read block 6815 (offset 27914240) nbdkit: file.2: debug: cache: blk_read block 6816 (offset 27918336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27918336 nbdkit: file.2: debug: cache: cache-on-read block 6816 (offset 27918336) nbdkit: file.2: debug: cache: blk_read block 6817 (offset 27922432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27922432 nbdkit: file.2: debug: cache: cache-on-read block 6817 (offset 27922432) nbdkit: file.2: debug: cache: blk_read block 6818 (offset 27926528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27926528 nbdkit: file.2: debug: cache: cache-on-read block 6818 (offset 27926528) nbdkit: file.2: debug: cache: blk_read block 6819 (offset 27930624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27930624 nbdkit: file.2: debug: cache: cache-on-read block 6819 (offset 27930624) nbdkit: file.2: debug: cache: blk_read block 6820 (offset 27934720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27934720 nbdkit: file.2: debug: cache: cache-on-read block 6820 (offset 27934720) nbdkit: file.2: debug: cache: blk_read block 6821 (offset 27938816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27938816 nbdkit: file.2: debug: cache: cache-on-read block 6821 (offset 27938816) nbdkit: file.2: debug: cache: blk_read block 6822 (offset 27942912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27942912 nbdkit: file.2: debug: cache: cache-on-read block 6822 (offset 27942912) nbdkit: file.2: debug: cache: blk_read block 6823 (offset 27947008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27947008 nbdkit: file.2: debug: cache: cache-on-read block 6823 (offset 27947008) nbdkit: file.2: debug: cache: blk_read block 6824 (offset 27951104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27951104 nbdkit: file.2: debug: cache: cache-on-read block 6824 (offset 27951104) nbdkit: file.2: debug: cache: blk_read block 6825 (offset 27955200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27955200 nbdkit: file.2: debug: cache: cache-on-read block 6825 (offset 27955200) nbdkit: file.2: debug: cache: blk_read block 6826 (offset 27959296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27959296 nbdkit: file.2: debug: cache: cache-on-read block 6826 (offset 27959296) nbdkit: file.2: debug: cache: blk_read block 6827 (offset 27963392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27963392 nbdkit: file.2: debug: cache: cache-on-read block 6827 (offset 27963392) nbdkit: file.2: debug: cache: blk_read block 6828 (offset 27967488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27967488 nbdkit: file.2: debug: cache: cache-on-read block 6828 (offset 27967488) nbdkit: file.2: debug: cache: blk_read block 6829 (offset 27971584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27971584 nbdkit: file.2: debug: cache: cache-on-read block 6829 (offset 27971584) nbdkit: file.2: debug: cache: blk_read block 6830 (offset 27975680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27975680 nbdkit: file.2: debug: cache: cache-on-read block 6830 (offset 27975680) nbdkit: file.2: debug: cache: blk_read block 6831 (offset 27979776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27979776 nbdkit: file.2: debug: cache: cache-on-read block 6831 (offset 27979776) nbdkit: file.2: debug: cache: blk_read block 6832 (offset 27983872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27983872 nbdkit: file.2: debug: cache: cache-on-read block 6832 (offset 27983872) nbdkit: file.2: debug: cache: blk_read block 6833 (offset 27987968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27987968 nbdkit: file.2: debug: cache: cache-on-read block 6833 (offset 27987968) nbdkit: file.2: debug: cache: blk_read block 6834 (offset 27992064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27992064 nbdkit: file.2: debug: cache: cache-on-read block 6834 (offset 27992064) nbdkit: file.2: debug: cache: blk_read block 6835 (offset 27996160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=27996160 nbdkit: file.2: debug: cache: cache-on-read block 6835 (offset 27996160) nbdkit: file.2: debug: cache: blk_read block 6836 (offset 28000256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28000256 nbdkit: file.2: debug: cache: cache-on-read block 6836 (offset 28000256) nbdkit: file.2: debug: cache: blk_read block 6837 (offset 28004352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28004352 nbdkit: file.2: debug: cache: cache-on-read block 6837 (offset 28004352) nbdkit: file.2: debug: cache: blk_read block 6838 (offset 28008448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28008448 nbdkit: file.2: debug: cache: cache-on-read block 6838 (offset 28008448) nbdkit: file.2: debug: cache: blk_read block 6839 (offset 28012544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28012544 nbdkit: file.2: debug: cache: cache-on-read block 6839 (offset 28012544) nbdkit: file.2: debug: cache: blk_read block 6840 (offset 28016640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28016640 nbdkit: file.2: debug: cache: cache-on-read block 6840 (offset 28016640) nbdkit: file.2: debug: cache: blk_read block 6841 (offset 28020736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28020736 nbdkit: file.2: debug: cache: cache-on-read block 6841 (offset 28020736) nbdkit: file.2: debug: cache: blk_read block 6842 (offset 28024832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28024832 nbdkit: file.2: debug: cache: cache-on-read block 6842 (offset 28024832) nbdkit: file.2: debug: cache: blk_read block 6843 (offset 28028928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28028928 nbdkit: file.2: debug: cache: cache-on-read block 6843 (offset 28028928) nbdkit: file.2: debug: cache: blk_read block 6844 (offset 28033024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28033024 nbdkit: file.2: debug: cache: cache-on-read block 6844 (offset 28033024) nbdkit: file.2: debug: cache: blk_read block 6845 (offset 28037120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28037120 nbdkit: file.2: debug: cache: cache-on-read block 6845 (offset 28037120) nbdkit: file.2: debug: cache: blk_read block 6846 (offset 28041216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28041216 nbdkit: file.2: debug: cache: cache-on-read block 6846 (offset 28041216) nbdkit: file.2: debug: cache: blk_read block 6847 (offset 28045312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28045312 nbdkit: file.2: debug: cache: cache-on-read block 6847 (offset 28045312) nbdkit: file.2: debug: cache: blk_read block 6848 (offset 28049408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28049408 nbdkit: file.2: debug: cache: cache-on-read block 6848 (offset 28049408) nbdkit: file.2: debug: cache: blk_read block 6849 (offset 28053504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28053504 nbdkit: file.2: debug: cache: cache-on-read block 6849 (offset 28053504) nbdkit: file.2: debug: cache: blk_read block 6850 (offset 28057600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28057600 nbdkit: file.2: debug: cache: cache-on-read block 6850 (offset 28057600) nbdkit: file.2: debug: cache: blk_read block 6851 (offset 28061696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28061696 nbdkit: file.2: debug: cache: cache-on-read block 6851 (offset 28061696) nbdkit: file.2: debug: cache: blk_read block 6852 (offset 28065792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28065792 nbdkit: file.2: debug: cache: cache-on-read block 6852 (offset 28065792) nbdkit: file.2: debug: cache: blk_read block 6853 (offset 28069888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28069888 nbdkit: file.2: debug: cache: cache-on-read block 6853 (offset 28069888) nbdkit: file.2: debug: cache: blk_read block 6854 (offset 28073984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28073984 nbdkit: file.2: debug: cache: cache-on-read block 6854 (offset 28073984) nbdkit: file.2: debug: cache: blk_read block 6855 (offset 28078080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28078080 nbdkit: file.2: debug: cache: cache-on-read block 6855 (offset 28078080) nbdkit: file.2: debug: cache: blk_read block 6856 (offset 28082176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28082176 nbdkit: file.2: debug: cache: cache-on-read block 6856 (offset 28082176) nbdkit: file.2: debug: cache: blk_read block 6857 (offset 28086272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28086272 nbdkit: file.2: debug: cache: cache-on-read block 6857 (offset 28086272) nbdkit: file.2: debug: cache: blk_read block 6858 (offset 28090368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28090368 nbdkit: file.2: debug: cache: cache-on-read block 6858 (offset 28090368) nbdkit: file.2: debug: cache: blk_read block 6859 (offset 28094464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28094464 nbdkit: file.2: debug: cache: cache-on-read block 6859 (offset 28094464) nbdkit: file.2: debug: cache: blk_read block 6860 (offset 28098560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28098560 nbdkit: file.2: debug: cache: cache-on-read block 6860 (offset 28098560) nbdkit: file.2: debug: cache: blk_read block 6861 (offset 28102656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28102656 nbdkit: file.2: debug: cache: cache-on-read block 6861 (offset 28102656) nbdkit: file.2: debug: cache: blk_read block 6862 (offset 28106752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28106752 nbdkit: file.2: debug: cache: cache-on-read block 6862 (offset 28106752) nbdkit: file.2: debug: cache: blk_read block 6863 (offset 28110848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28110848 nbdkit: file.2: debug: cache: cache-on-read block 6863 (offset 28110848) nbdkit: file.2: debug: cache: blk_read block 6864 (offset 28114944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28114944 nbdkit: file.2: debug: cache: cache-on-read block 6864 (offset 28114944) nbdkit: file.2: debug: cache: blk_read block 6865 (offset 28119040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28119040 nbdkit: file.2: debug: cache: cache-on-read block 6865 (offset 28119040) nbdkit: file.2: debug: cache: blk_read block 6866 (offset 28123136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28123136 nbdkit: file.2: debug: cache: cache-on-read block 6866 (offset 28123136) nbdkit: file.2: debug: cache: blk_read block 6867 (offset 28127232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28127232 nbdkit: file.2: debug: cache: cache-on-read block 6867 (offset 28127232) nbdkit: file.2: debug: cache: blk_read block 6868 (offset 28131328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28131328 nbdkit: file.2: debug: cache: cache-on-read block 6868 (offset 28131328) nbdkit: file.2: debug: cache: blk_read block 6869 (offset 28135424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28135424 nbdkit: file.2: debug: cache: cache-on-read block 6869 (offset 28135424) nbdkit: file.2: debug: cache: blk_read block 6870 (offset 28139520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28139520 nbdkit: file.2: debug: cache: cache-on-read block 6870 (offset 28139520) nbdkit: file.2: debug: cache: blk_read block 6871 (offset 28143616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28143616 nbdkit: file.2: debug: cache: cache-on-read block 6871 (offset 28143616) nbdkit: file.2: debug: cache: blk_read block 6872 (offset 28147712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28147712 nbdkit: file.2: debug: cache: cache-on-read block 6872 (offset 28147712) nbdkit: file.2: debug: cache: blk_read block 6873 (offset 28151808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28151808 nbdkit: file.2: debug: cache: cache-on-read block 6873 (offset 28151808) nbdkit: file.2: debug: cache: blk_read block 6874 (offset 28155904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28155904 nbdkit: file.2: debug: cache: cache-on-read block 6874 (offset 28155904) nbdkit: file.2: debug: cache: blk_read block 6875 (offset 28160000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28160000 nbdkit: file.2: debug: cache: cache-on-read block 6875 (offset 28160000) nbdkit: file.2: debug: cache: blk_read block 6876 (offset 28164096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28164096 nbdkit: file.2: debug: cache: cache-on-read block 6876 (offset 28164096) nbdkit: file.2: debug: cache: blk_read block 6877 (offset 28168192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28168192 nbdkit: file.2: debug: cache: cache-on-read block 6877 (offset 28168192) nbdkit: file.2: debug: cache: blk_read block 6878 (offset 28172288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28172288 nbdkit: file.2: debug: cache: cache-on-read block 6878 (offset 28172288) nbdkit: file.2: debug: cache: blk_read block 6879 (offset 28176384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28176384 nbdkit: file.2: debug: cache: cache-on-read block 6879 (offset 28176384) nbdkit: file.2: debug: cache: blk_read block 6880 (offset 28180480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28180480 nbdkit: file.2: debug: cache: cache-on-read block 6880 (offset 28180480) nbdkit: file.2: debug: cache: blk_read block 6881 (offset 28184576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28184576 nbdkit: file.2: debug: cache: cache-on-read block 6881 (offset 28184576) nbdkit: file.2: debug: cache: blk_read block 6882 (offset 28188672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28188672 nbdkit: file.2: debug: cache: cache-on-read block 6882 (offset 28188672) nbdkit: file.2: debug: cache: blk_read block 6883 (offset 28192768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28192768 nbdkit: file.2: debug: cache: cache-on-read block 6883 (offset 28192768) nbdkit: file.2: debug: cache: blk_read block 6884 (offset 28196864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28196864 nbdkit: file.2: debug: cache: cache-on-read block 6884 (offset 28196864) nbdkit: file.2: debug: cache: blk_read block 6885 (offset 28200960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28200960 nbdkit: file.2: debug: cache: cache-on-read block 6885 (offset 28200960) nbdkit: file.2: debug: cache: blk_read block 6886 (offset 28205056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28205056 nbdkit: file.2: debug: cache: cache-on-read block 6886 (offset 28205056) nbdkit: file.2: debug: cache: blk_read block 6887 (offset 28209152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28209152 nbdkit: file.2: debug: cache: cache-on-read block 6887 (offset 28209152) nbdkit: file.2: debug: cache: blk_read block 6888 (offset 28213248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28213248 nbdkit: file.2: debug: cache: cache-on-read block 6888 (offset 28213248) nbdkit: file.2: debug: cache: blk_read block 6889 (offset 28217344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28217344 nbdkit: file.2: debug: cache: cache-on-read block 6889 (offset 28217344) nbdkit: file.2: debug: cache: blk_read block 6890 (offset 28221440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28221440 nbdkit: file.2: debug: cache: cache-on-read block 6890 (offset 28221440) nbdkit: file.2: debug: cache: blk_read block 6891 (offset 28225536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28225536 nbdkit: file.2: debug: cache: cache-on-read block 6891 (offset 28225536) nbdkit: file.2: debug: cache: blk_read block 6892 (offset 28229632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28229632 nbdkit: file.2: debug: cache: cache-on-read block 6892 (offset 28229632) nbdkit: file.2: debug: cache: blk_read block 6893 (offset 28233728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28233728 nbdkit: file.2: debug: cache: cache-on-read block 6893 (offset 28233728) nbdkit: file.2: debug: cache: blk_read block 6894 (offset 28237824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28237824 nbdkit: file.2: debug: cache: cache-on-read block 6894 (offset 28237824) nbdkit: file.2: debug: cache: blk_read block 6895 (offset 28241920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28241920 nbdkit: file.2: debug: cache: cache-on-read block 6895 (offset 28241920) nbdkit: file.2: debug: cache: blk_read block 6896 (offset 28246016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28246016 nbdkit: file.2: debug: cache: cache-on-read block 6896 (offset 28246016) nbdkit: file.2: debug: cache: blk_read block 6897 (offset 28250112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28250112 nbdkit: file.2: debug: cache: cache-on-read block 6897 (offset 28250112) nbdkit: file.2: debug: cache: blk_read block 6898 (offset 28254208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28254208 nbdkit: file.2: debug: cache: cache-on-read block 6898 (offset 28254208) nbdkit: file.2: debug: cache: blk_read block 6899 (offset 28258304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28258304 nbdkit: file.2: debug: cache: cache-on-read block 6899 (offset 28258304) nbdkit: file.2: debug: cache: blk_read block 6900 (offset 28262400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28262400 nbdkit: file.2: debug: cache: cache-on-read block 6900 (offset 28262400) nbdkit: file.2: debug: cache: blk_read block 6901 (offset 28266496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28266496 nbdkit: file.2: debug: cache: cache-on-read block 6901 (offset 28266496) nbdkit: file.2: debug: cache: blk_read block 6902 (offset 28270592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28270592 nbdkit: file.2: debug: cache: cache-on-read block 6902 (offset 28270592) nbdkit: file.2: debug: cache: blk_read block 6903 (offset 28274688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28274688 nbdkit: file.2: debug: cache: cache-on-read block 6903 (offset 28274688) nbdkit: file.2: debug: cache: blk_read block 6904 (offset 28278784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28278784 nbdkit: file.2: debug: cache: cache-on-read block 6904 (offset 28278784) nbdkit: file.2: debug: cache: blk_read block 6905 (offset 28282880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28282880 nbdkit: file.2: debug: cache: cache-on-read block 6905 (offset 28282880) nbdkit: file.2: debug: cache: blk_read block 6906 (offset 28286976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28286976 nbdkit: file.2: debug: cache: cache-on-read block 6906 (offset 28286976) nbdkit: file.2: debug: cache: blk_read block 6907 (offset 28291072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28291072 nbdkit: file.2: debug: cache: cache-on-read block 6907 (offset 28291072) nbdkit: file.2: debug: cache: blk_read block 6908 (offset 28295168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28295168 nbdkit: file.2: debug: cache: cache-on-read block 6908 (offset 28295168) nbdkit: file.2: debug: cache: blk_read block 6909 (offset 28299264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28299264 nbdkit: file.2: debug: cache: cache-on-read block 6909 (offset 28299264) nbdkit: file.2: debug: cache: blk_read block 6910 (offset 28303360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28303360 nbdkit: file.2: debug: cache: cache-on-read block 6910 (offset 28303360) nbdkit: file.2: debug: cache: blk_read block 6911 (offset 28307456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28307456 nbdkit: file.2: debug: cache: cache-on-read block 6911 (offset 28307456) nbdkit: file.2: debug: cache: blk_read block 6912 (offset 28311552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28311552 nbdkit: file.2: debug: cache: cache-on-read block 6912 (offset 28311552) nbdkit: file.2: debug: cache: blk_read block 6913 (offset 28315648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28315648 nbdkit: file.2: debug: cache: cache-on-read block 6913 (offset 28315648) nbdkit: file.2: debug: cache: blk_read block 6914 (offset 28319744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28319744 nbdkit: file.2: debug: cache: cache-on-read block 6914 (offset 28319744) nbdkit: file.2: debug: cache: blk_read block 6915 (offset 28323840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28323840 nbdkit: file.2: debug: cache: cache-on-read block 6915 (offset 28323840) nbdkit: file.2: debug: cache: blk_read block 6916 (offset 28327936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28327936 nbdkit: file.2: debug: cache: cache-on-read block 6916 (offset 28327936) nbdkit: file.2: debug: cache: blk_read block 6917 (offset 28332032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28332032 nbdkit: file.2: debug: cache: cache-on-read block 6917 (offset 28332032) nbdkit: file.2: debug: cache: blk_read block 6918 (offset 28336128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28336128 nbdkit: file.2: debug: cache: cache-on-read block 6918 (offset 28336128) nbdkit: file.2: debug: cache: blk_read block 6919 (offset 28340224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28340224 nbdkit: file.2: debug: cache: cache-on-read block 6919 (offset 28340224) nbdkit: file.2: debug: cache: blk_read block 6920 (offset 28344320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28344320 nbdkit: file.2: debug: cache: cache-on-read block 6920 (offset 28344320) nbdkit: file.2: debug: cache: blk_read block 6921 (offset 28348416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28348416 nbdkit: file.2: debug: cache: cache-on-read block 6921 (offset 28348416) nbdkit: file.2: debug: cache: blk_read block 6922 (offset 28352512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28352512 nbdkit: file.2: debug: cache: cache-on-read block 6922 (offset 28352512) nbdkit: file.2: debug: cache: blk_read block 6923 (offset 28356608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28356608 nbdkit: file.2: debug: cache: cache-on-read block 6923 (offset 28356608) nbdkit: file.2: debug: cache: blk_read block 6924 (offset 28360704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28360704 nbdkit: file.2: debug: cache: cache-on-read block 6924 (offset 28360704) nbdkit: file.2: debug: cache: blk_read block 6925 (offset 28364800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28364800 nbdkit: file.2: debug: cache: cache-on-read block 6925 (offset 28364800) nbdkit: file.2: debug: cache: blk_read block 6926 (offset 28368896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28368896 nbdkit: file.2: debug: cache: cache-on-read block 6926 (offset 28368896) nbdkit: file.2: debug: cache: blk_read block 6927 (offset 28372992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28372992 nbdkit: file.2: debug: cache: cache-on-read block 6927 (offset 28372992) nbdkit: file.2: debug: cache: blk_read block 6928 (offset 28377088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28377088 nbdkit: file.2: debug: cache: cache-on-read block 6928 (offset 28377088) nbdkit: file.2: debug: cache: blk_read block 6929 (offset 28381184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28381184 nbdkit: file.2: debug: cache: cache-on-read block 6929 (offset 28381184) nbdkit: file.2: debug: cache: blk_read block 6930 (offset 28385280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28385280 nbdkit: file.2: debug: cache: cache-on-read block 6930 (offset 28385280) nbdkit: file.2: debug: cache: blk_read block 6931 (offset 28389376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28389376 nbdkit: file.2: debug: cache: cache-on-read block 6931 (offset 28389376) nbdkit: file.2: debug: cache: blk_read block 6932 (offset 28393472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28393472 nbdkit: file.2: debug: cache: cache-on-read block 6932 (offset 28393472) nbdkit: file.2: debug: cache: blk_read block 6933 (offset 28397568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28397568 nbdkit: file.2: debug: cache: cache-on-read block 6933 (offset 28397568) nbdkit: file.2: debug: cache: blk_read block 6934 (offset 28401664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28401664 nbdkit: file.2: debug: cache: cache-on-read block 6934 (offset 28401664) nbdkit: file.2: debug: cache: blk_read block 6935 (offset 28405760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28405760 nbdkit: file.2: debug: cache: cache-on-read block 6935 (offset 28405760) nbdkit: file.2: debug: cache: blk_read block 6936 (offset 28409856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28409856 nbdkit: file.2: debug: cache: cache-on-read block 6936 (offset 28409856) nbdkit: file.2: debug: cache: blk_read block 6937 (offset 28413952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28413952 nbdkit: file.2: debug: cache: cache-on-read block 6937 (offset 28413952) nbdkit: file.2: debug: cache: blk_read block 6938 (offset 28418048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28418048 nbdkit: file.2: debug: cache: cache-on-read block 6938 (offset 28418048) nbdkit: file.2: debug: cache: blk_read block 6939 (offset 28422144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28422144 nbdkit: file.2: debug: cache: cache-on-read block 6939 (offset 28422144) nbdkit: file.2: debug: cache: blk_read block 6940 (offset 28426240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28426240 nbdkit: file.2: debug: cache: cache-on-read block 6940 (offset 28426240) nbdkit: file.2: debug: cache: blk_read block 6941 (offset 28430336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28430336 nbdkit: file.2: debug: cache: cache-on-read block 6941 (offset 28430336) nbdkit: file.2: debug: cache: blk_read block 6942 (offset 28434432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28434432 nbdkit: file.2: debug: cache: cache-on-read block 6942 (offset 28434432) nbdkit: file.2: debug: cache: blk_read block 6943 (offset 28438528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28438528 nbdkit: file.2: debug: cache: cache-on-read block 6943 (offset 28438528) nbdkit: file.2: debug: cache: blk_read block 6944 (offset 28442624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28442624 nbdkit: file.2: debug: cache: cache-on-read block 6944 (offset 28442624) nbdkit: file.2: debug: cache: blk_read block 6945 (offset 28446720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28446720 nbdkit: file.2: debug: cache: cache-on-read block 6945 (offset 28446720) nbdkit: file.2: debug: cache: blk_read block 6946 (offset 28450816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28450816 nbdkit: file.2: debug: cache: cache-on-read block 6946 (offset 28450816) nbdkit: file.2: debug: cache: blk_read block 6947 (offset 28454912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28454912 nbdkit: file.2: debug: cache: cache-on-read block 6947 (offset 28454912) nbdkit: file.2: debug: cache: blk_read block 6948 (offset 28459008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28459008 nbdkit: file.2: debug: cache: cache-on-read block 6948 (offset 28459008) nbdkit: file.2: debug: cache: blk_read block 6949 (offset 28463104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28463104 nbdkit: file.2: debug: cache: cache-on-read block 6949 (offset 28463104) nbdkit: file.2: debug: cache: blk_read block 6950 (offset 28467200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28467200 nbdkit: file.2: debug: cache: cache-on-read block 6950 (offset 28467200) nbdkit: file.2: debug: cache: blk_read block 6951 (offset 28471296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28471296 nbdkit: file.2: debug: cache: cache-on-read block 6951 (offset 28471296) nbdkit: file.2: debug: cache: blk_read block 6952 (offset 28475392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28475392 nbdkit: file.2: debug: cache: cache-on-read block 6952 (offset 28475392) nbdkit: file.2: debug: cache: blk_read block 6953 (offset 28479488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28479488 nbdkit: file.2: debug: cache: cache-on-read block 6953 (offset 28479488) nbdkit: file.2: debug: cache: blk_read block 6954 (offset 28483584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28483584 nbdkit: file.2: debug: cache: cache-on-read block 6954 (offset 28483584) nbdkit: file.2: debug: cache: blk_read block 6955 (offset 28487680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28487680 nbdkit: file.2: debug: cache: cache-on-read block 6955 (offset 28487680) nbdkit: file.2: debug: cache: blk_read block 6956 (offset 28491776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28491776 nbdkit: file.2: debug: cache: cache-on-read block 6956 (offset 28491776) nbdkit: file.2: debug: cache: blk_read block 6957 (offset 28495872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28495872 nbdkit: file.2: debug: cache: cache-on-read block 6957 (offset 28495872) nbdkit: file.2: debug: cache: blk_read block 6958 (offset 28499968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28499968 nbdkit: file.2: debug: cache: cache-on-read block 6958 (offset 28499968) nbdkit: file.2: debug: cache: blk_read block 6959 (offset 28504064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28504064 nbdkit: file.2: debug: cache: cache-on-read block 6959 (offset 28504064) nbdkit: file.2: debug: cache: blk_read block 6960 (offset 28508160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28508160 nbdkit: file.2: debug: cache: cache-on-read block 6960 (offset 28508160) nbdkit: file.2: debug: cache: blk_read block 6961 (offset 28512256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28512256 nbdkit: file.2: debug: cache: cache-on-read block 6961 (offset 28512256) nbdkit: file.2: debug: cache: blk_read block 6962 (offset 28516352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28516352 nbdkit: file.2: debug: cache: cache-on-read block 6962 (offset 28516352) nbdkit: file.2: debug: cache: blk_read block 6963 (offset 28520448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28520448 nbdkit: file.2: debug: cache: cache-on-read block 6963 (offset 28520448) nbdkit: file.2: debug: cache: blk_read block 6964 (offset 28524544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28524544 nbdkit: file.2: debug: cache: cache-on-read block 6964 (offset 28524544) nbdkit: file.2: debug: cache: blk_read block 6965 (offset 28528640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28528640 nbdkit: file.2: debug: cache: cache-on-read block 6965 (offset 28528640) nbdkit: file.2: debug: cache: blk_read block 6966 (offset 28532736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28532736 nbdkit: file.2: debug: cache: cache-on-read block 6966 (offset 28532736) nbdkit: file.2: debug: cache: blk_read block 6967 (offset 28536832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28536832 nbdkit: file.2: debug: cache: cache-on-read block 6967 (offset 28536832) nbdkit: file.2: debug: cache: blk_read block 6968 (offset 28540928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28540928 nbdkit: file.2: debug: cache: cache-on-read block 6968 (offset 28540928) nbdkit: file.2: debug: cache: blk_read block 6969 (offset 28545024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28545024 nbdkit: file.2: debug: cache: cache-on-read block 6969 (offset 28545024) nbdkit: file.2: debug: cache: blk_read block 6970 (offset 28549120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28549120 nbdkit: file.2: debug: cache: cache-on-read block 6970 (offset 28549120) nbdkit: file.2: debug: cache: blk_read block 6971 (offset 28553216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28553216 nbdkit: file.2: debug: cache: cache-on-read block 6971 (offset 28553216) nbdkit: file.2: debug: cache: blk_read block 6972 (offset 28557312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28557312 nbdkit: file.2: debug: cache: cache-on-read block 6972 (offset 28557312) nbdkit: file.2: debug: cache: blk_read block 6973 (offset 28561408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28561408 nbdkit: file.2: debug: cache: cache-on-read block 6973 (offset 28561408) nbdkit: file.2: debug: cache: blk_read block 6974 (offset 28565504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28565504 nbdkit: file.2: debug: cache: cache-on-read block 6974 (offset 28565504) nbdkit: file.2: debug: cache: blk_read block 6975 (offset 28569600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28569600 nbdkit: file.2: debug: cache: cache-on-read block 6975 (offset 28569600) nbdkit: file.2: debug: cache: blk_read block 6976 (offset 28573696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28573696 nbdkit: file.2: debug: cache: cache-on-read block 6976 (offset 28573696) nbdkit: file.2: debug: cache: blk_read block 6977 (offset 28577792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28577792 nbdkit: file.2: debug: cache: cache-on-read block 6977 (offset 28577792) nbdkit: file.2: debug: cache: blk_read block 6978 (offset 28581888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28581888 nbdkit: file.2: debug: cache: cache-on-read block 6978 (offset 28581888) nbdkit: file.2: debug: cache: blk_read block 6979 (offset 28585984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28585984 nbdkit: file.2: debug: cache: cache-on-read block 6979 (offset 28585984) nbdkit: file.2: debug: cache: blk_read block 6980 (offset 28590080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28590080 nbdkit: file.2: debug: cache: cache-on-read block 6980 (offset 28590080) nbdkit: file.2: debug: cache: blk_read block 6981 (offset 28594176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28594176 nbdkit: file.2: debug: cache: cache-on-read block 6981 (offset 28594176) nbdkit: file.2: debug: cache: blk_read block 6982 (offset 28598272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28598272 nbdkit: file.2: debug: cache: cache-on-read block 6982 (offset 28598272) nbdkit: file.2: debug: cache: blk_read block 6983 (offset 28602368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28602368 nbdkit: file.2: debug: cache: cache-on-read block 6983 (offset 28602368) nbdkit: file.2: debug: cache: blk_read block 6984 (offset 28606464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28606464 nbdkit: file.2: debug: cache: cache-on-read block 6984 (offset 28606464) nbdkit: file.2: debug: cache: blk_read block 6985 (offset 28610560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28610560 nbdkit: file.2: debug: cache: cache-on-read block 6985 (offset 28610560) nbdkit: file.2: debug: cache: blk_read block 6986 (offset 28614656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28614656 nbdkit: file.2: debug: cache: cache-on-read block 6986 (offset 28614656) nbdkit: file.2: debug: cache: blk_read block 6987 (offset 28618752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28618752 nbdkit: file.2: debug: cache: cache-on-read block 6987 (offset 28618752) nbdkit: file.2: debug: cache: blk_read block 6988 (offset 28622848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28622848 nbdkit: file.2: debug: cache: cache-on-read block 6988 (offset 28622848) nbdkit: file.2: debug: cache: blk_read block 6989 (offset 28626944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28626944 nbdkit: file.2: debug: cache: cache-on-read block 6989 (offset 28626944) nbdkit: file.2: debug: cache: blk_read block 6990 (offset 28631040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28631040 nbdkit: file.2: debug: cache: cache-on-read block 6990 (offset 28631040) nbdkit: file.2: debug: cache: blk_read block 6991 (offset 28635136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28635136 nbdkit: file.2: debug: cache: cache-on-read block 6991 (offset 28635136) nbdkit: file.2: debug: cache: blk_read block 6992 (offset 28639232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28639232 nbdkit: file.2: debug: cache: cache-on-read block 6992 (offset 28639232) nbdkit: file.2: debug: cache: blk_read block 6993 (offset 28643328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28643328 nbdkit: file.2: debug: cache: cache-on-read block 6993 (offset 28643328) nbdkit: file.2: debug: cache: blk_read block 6994 (offset 28647424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28647424 nbdkit: file.2: debug: cache: cache-on-read block 6994 (offset 28647424) nbdkit: file.2: debug: cache: blk_read block 6995 (offset 28651520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28651520 nbdkit: file.2: debug: cache: cache-on-read block 6995 (offset 28651520) nbdkit: file.2: debug: cache: blk_read block 6996 (offset 28655616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28655616 nbdkit: file.2: debug: cache: cache-on-read block 6996 (offset 28655616) nbdkit: file.2: debug: cache: blk_read block 6997 (offset 28659712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28659712 nbdkit: file.2: debug: cache: cache-on-read block 6997 (offset 28659712) nbdkit: file.2: debug: cache: blk_read block 6998 (offset 28663808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28663808 nbdkit: file.2: debug: cache: cache-on-read block 6998 (offset 28663808) nbdkit: file.2: debug: cache: blk_read block 6999 (offset 28667904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28667904 nbdkit: file.2: debug: cache: cache-on-read block 6999 (offset 28667904) nbdkit: file.2: debug: cache: blk_read block 7000 (offset 28672000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28672000 nbdkit: file.2: debug: cache: cache-on-read block 7000 (offset 28672000) nbdkit: file.2: debug: cache: blk_read block 7001 (offset 28676096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28676096 nbdkit: file.2: debug: cache: cache-on-read block 7001 (offset 28676096) nbdkit: file.2: debug: cache: blk_read block 7002 (offset 28680192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28680192 nbdkit: file.2: debug: cache: cache-on-read block 7002 (offset 28680192) nbdkit: file.2: debug: cache: blk_read block 7003 (offset 28684288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28684288 nbdkit: file.2: debug: cache: cache-on-read block 7003 (offset 28684288) nbdkit: file.2: debug: cache: blk_read block 7004 (offset 28688384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28688384 nbdkit: file.2: debug: cache: cache-on-read block 7004 (offset 28688384) nbdkit: file.2: debug: cache: blk_read block 7005 (offset 28692480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28692480 nbdkit: file.2: debug: cache: cache-on-read block 7005 (offset 28692480) nbdkit: file.2: debug: cache: blk_read block 7006 (offset 28696576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28696576 nbdkit: file.2: debug: cache: cache-on-read block 7006 (offset 28696576) nbdkit: file.2: debug: cache: blk_read block 7007 (offset 28700672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28700672 nbdkit: file.2: debug: cache: cache-on-read block 7007 (offset 28700672) nbdkit: file.2: debug: cache: blk_read block 7008 (offset 28704768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28704768 nbdkit: file.2: debug: cache: cache-on-read block 7008 (offset 28704768) nbdkit: file.2: debug: cache: blk_read block 7009 (offset 28708864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28708864 nbdkit: file.2: debug: cache: cache-on-read block 7009 (offset 28708864) nbdkit: file.2: debug: cache: blk_read block 7010 (offset 28712960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28712960 nbdkit: file.2: debug: cache: cache-on-read block 7010 (offset 28712960) nbdkit: file.2: debug: cache: blk_read block 7011 (offset 28717056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28717056 nbdkit: file.2: debug: cache: cache-on-read block 7011 (offset 28717056) nbdkit: file.2: debug: cache: blk_read block 7012 (offset 28721152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28721152 nbdkit: file.2: debug: cache: cache-on-read block 7012 (offset 28721152) nbdkit: file.2: debug: cache: blk_read block 7013 (offset 28725248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28725248 nbdkit: file.2: debug: cache: cache-on-read block 7013 (offset 28725248) nbdkit: file.2: debug: cache: blk_read block 7014 (offset 28729344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28729344 nbdkit: file.2: debug: cache: cache-on-read block 7014 (offset 28729344) nbdkit: file.2: debug: cache: blk_read block 7015 (offset 28733440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28733440 nbdkit: file.2: debug: cache: cache-on-read block 7015 (offset 28733440) nbdkit: file.2: debug: cache: blk_read block 7016 (offset 28737536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28737536 nbdkit: file.2: debug: cache: cache-on-read block 7016 (offset 28737536) nbdkit: file.2: debug: cache: blk_read block 7017 (offset 28741632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28741632 nbdkit: file.2: debug: cache: cache-on-read block 7017 (offset 28741632) nbdkit: file.2: debug: cache: blk_read block 7018 (offset 28745728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28745728 nbdkit: file.2: debug: cache: cache-on-read block 7018 (offset 28745728) nbdkit: file.2: debug: cache: blk_read block 7019 (offset 28749824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28749824 nbdkit: file.2: debug: cache: cache-on-read block 7019 (offset 28749824) nbdkit: file.2: debug: cache: blk_read block 7020 (offset 28753920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28753920 nbdkit: file.2: debug: cache: cache-on-read block 7020 (offset 28753920) nbdkit: file.2: debug: cache: blk_read block 7021 (offset 28758016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28758016 nbdkit: file.2: debug: cache: cache-on-read block 7021 (offset 28758016) nbdkit: file.2: debug: cache: blk_read block 7022 (offset 28762112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28762112 nbdkit: file.2: debug: cache: cache-on-read block 7022 (offset 28762112) nbdkit: file.2: debug: cache: blk_read block 7023 (offset 28766208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28766208 nbdkit: file.2: debug: cache: cache-on-read block 7023 (offset 28766208) nbdkit: file.2: debug: cache: blk_read block 7024 (offset 28770304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28770304 nbdkit: file.2: debug: cache: cache-on-read block 7024 (offset 28770304) nbdkit: file.2: debug: cache: blk_read block 7025 (offset 28774400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28774400 nbdkit: file.2: debug: cache: cache-on-read block 7025 (offset 28774400) nbdkit: file.2: debug: cache: blk_read block 7026 (offset 28778496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28778496 nbdkit: file.2: debug: cache: cache-on-read block 7026 (offset 28778496) nbdkit: file.2: debug: cache: blk_read block 7027 (offset 28782592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28782592 nbdkit: file.2: debug: cache: cache-on-read block 7027 (offset 28782592) nbdkit: file.2: debug: cache: blk_read block 7028 (offset 28786688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28786688 nbdkit: file.2: debug: cache: cache-on-read block 7028 (offset 28786688) nbdkit: file.2: debug: cache: blk_read block 7029 (offset 28790784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28790784 nbdkit: file.2: debug: cache: cache-on-read block 7029 (offset 28790784) nbdkit: file.2: debug: cache: blk_read block 7030 (offset 28794880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28794880 nbdkit: file.2: debug: cache: cache-on-read block 7030 (offset 28794880) nbdkit: file.2: debug: cache: blk_read block 7031 (offset 28798976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28798976 nbdkit: file.2: debug: cache: cache-on-read block 7031 (offset 28798976) nbdkit: file.2: debug: cache: blk_read block 7032 (offset 28803072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28803072 nbdkit: file.2: debug: cache: cache-on-read block 7032 (offset 28803072) nbdkit: file.2: debug: cache: blk_read block 7033 (offset 28807168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28807168 nbdkit: file.2: debug: cache: cache-on-read block 7033 (offset 28807168) nbdkit: file.2: debug: cache: blk_read block 7034 (offset 28811264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28811264 nbdkit: file.2: debug: cache: cache-on-read block 7034 (offset 28811264) nbdkit: file.2: debug: cache: blk_read block 7035 (offset 28815360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28815360 nbdkit: file.2: debug: cache: cache-on-read block 7035 (offset 28815360) nbdkit: file.2: debug: cache: blk_read block 7036 (offset 28819456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28819456 nbdkit: file.2: debug: cache: cache-on-read block 7036 (offset 28819456) nbdkit: file.2: debug: cache: blk_read block 7037 (offset 28823552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28823552 nbdkit: file.2: debug: cache: cache-on-read block 7037 (offset 28823552) nbdkit: file.2: debug: cache: blk_read block 7038 (offset 28827648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28827648 nbdkit: file.2: debug: cache: cache-on-read block 7038 (offset 28827648) nbdkit: file.2: debug: cache: blk_read block 7039 (offset 28831744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28831744 nbdkit: file.2: debug: cache: cache-on-read block 7039 (offset 28831744) nbdkit: file.2: debug: cache: blk_read block 7040 (offset 28835840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28835840 nbdkit: file.2: debug: cache: cache-on-read block 7040 (offset 28835840) nbdkit: file.2: debug: cache: blk_read block 7041 (offset 28839936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28839936 nbdkit: file.2: debug: cache: cache-on-read block 7041 (offset 28839936) nbdkit: file.2: debug: cache: blk_read block 7042 (offset 28844032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28844032 nbdkit: file.2: debug: cache: cache-on-read block 7042 (offset 28844032) nbdkit: file.2: debug: cache: blk_read block 7043 (offset 28848128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28848128 nbdkit: file.2: debug: cache: cache-on-read block 7043 (offset 28848128) nbdkit: file.2: debug: cache: blk_read block 7044 (offset 28852224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28852224 nbdkit: file.2: debug: cache: cache-on-read block 7044 (offset 28852224) nbdkit: file.2: debug: cache: blk_read block 7045 (offset 28856320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28856320 nbdkit: file.2: debug: cache: cache-on-read block 7045 (offset 28856320) nbdkit: file.2: debug: cache: blk_read block 7046 (offset 28860416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28860416 nbdkit: file.2: debug: cache: cache-on-read block 7046 (offset 28860416) nbdkit: file.2: debug: cache: blk_read block 7047 (offset 28864512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28864512 nbdkit: file.2: debug: cache: cache-on-read block 7047 (offset 28864512) nbdkit: file.2: debug: cache: blk_read block 7048 (offset 28868608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28868608 nbdkit: file.2: debug: cache: cache-on-read block 7048 (offset 28868608) nbdkit: file.2: debug: cache: blk_read block 7049 (offset 28872704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28872704 nbdkit: file.2: debug: cache: cache-on-read block 7049 (offset 28872704) nbdkit: file.2: debug: cache: start reclaiming nbdkit: file.2: debug: cache: reclaiming block 7179 nbdkit: file.2: debug: cache: reclaiming block 7180 nbdkit: file.2: debug: cache: blk_read block 7050 (offset 28876800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28876800 nbdkit: file.2: debug: cache: cache-on-read block 7050 (offset 28876800) nbdkit: file.2: debug: cache: reclaiming block 7181 nbdkit: file.2: debug: cache: reclaiming block 7182 nbdkit: file.2: debug: cache: blk_read block 7051 (offset 28880896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28880896 nbdkit: file.2: debug: cache: cache-on-read block 7051 (offset 28880896) nbdkit: file.2: debug: cache: reclaiming block 7183 nbdkit: file.2: debug: cache: reclaiming block 7184 nbdkit: file.2: debug: cache: blk_read block 7052 (offset 28884992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28884992 nbdkit: file.2: debug: cache: cache-on-read block 7052 (offset 28884992) nbdkit: file.2: debug: cache: reclaiming block 7185 nbdkit: file.2: debug: cache: reclaiming block 7186 nbdkit: file.2: debug: cache: blk_read block 7053 (offset 28889088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28889088 nbdkit: file.2: debug: cache: cache-on-read block 7053 (offset 28889088) nbdkit: file.2: debug: cache: reclaiming block 7187 nbdkit: file.2: debug: cache: reclaiming block 7188 nbdkit: file.2: debug: cache: blk_read block 7054 (offset 28893184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28893184 nbdkit: file.2: debug: cache: cache-on-read block 7054 (offset 28893184) nbdkit: file.2: debug: cache: reclaiming block 7189 nbdkit: file.2: debug: cache: reclaiming block 7190 nbdkit: file.2: debug: cache: blk_read block 7055 (offset 28897280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28897280 nbdkit: file.2: debug: cache: cache-on-read block 7055 (offset 28897280) nbdkit: file.2: debug: cache: reclaiming block 7191 nbdkit: file.2: debug: cache: reclaiming block 7192 nbdkit: file.2: debug: cache: blk_read block 7056 (offset 28901376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28901376 nbdkit: file.2: debug: cache: cache-on-read block 7056 (offset 28901376) nbdkit: file.2: debug: cache: reclaiming block 7193 nbdkit: file.2: debug: cache: reclaiming block 7194 nbdkit: file.2: debug: cache: blk_read block 7057 (offset 28905472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28905472 nbdkit: file.2: debug: cache: cache-on-read block 7057 (offset 28905472) nbdkit: file.2: debug: cache: reclaiming block 7195 nbdkit: file.2: debug: cache: reclaiming block 7196 nbdkit: file.2: debug: cache: blk_read block 7058 (offset 28909568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28909568 nbdkit: file.2: debug: cache: cache-on-read block 7058 (offset 28909568) nbdkit: file.2: debug: cache: reclaiming block 7197 nbdkit: file.2: debug: cache: reclaiming block 7198 nbdkit: file.2: debug: cache: blk_read block 7059 (offset 28913664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28913664 nbdkit: file.2: debug: cache: cache-on-read block 7059 (offset 28913664) nbdkit: file.2: debug: cache: reclaiming block 7199 nbdkit: file.2: debug: cache: reclaiming block 7200 nbdkit: file.2: debug: cache: blk_read block 7060 (offset 28917760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28917760 nbdkit: file.2: debug: cache: cache-on-read block 7060 (offset 28917760) nbdkit: file.2: debug: cache: reclaiming block 7201 nbdkit: file.2: debug: cache: reclaiming block 7202 nbdkit: file.2: debug: cache: blk_read block 7061 (offset 28921856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28921856 nbdkit: file.2: debug: cache: cache-on-read block 7061 (offset 28921856) nbdkit: file.2: debug: cache: reclaiming block 7203 nbdkit: file.2: debug: cache: reclaiming block 7204 nbdkit: file.2: debug: cache: blk_read block 7062 (offset 28925952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28925952 nbdkit: file.2: debug: cache: cache-on-read block 7062 (offset 28925952) nbdkit: file.2: debug: cache: reclaiming block 7205 nbdkit: file.2: debug: cache: reclaiming block 7206 nbdkit: file.2: debug: cache: blk_read block 7063 (offset 28930048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28930048 nbdkit: file.2: debug: cache: cache-on-read block 7063 (offset 28930048) nbdkit: file.2: debug: cache: reclaiming block 7207 nbdkit: file.2: debug: cache: reclaiming block 7208 nbdkit: file.2: debug: cache: blk_read block 7064 (offset 28934144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28934144 nbdkit: file.2: debug: cache: cache-on-read block 7064 (offset 28934144) nbdkit: file.2: debug: cache: reclaiming block 7209 nbdkit: file.2: debug: cache: reclaiming block 7210 nbdkit: file.2: debug: cache: blk_read block 7065 (offset 28938240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28938240 nbdkit: file.2: debug: cache: cache-on-read block 7065 (offset 28938240) nbdkit: file.2: debug: cache: reclaiming block 7211 nbdkit: file.2: debug: cache: reclaiming block 7212 nbdkit: file.2: debug: cache: blk_read block 7066 (offset 28942336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28942336 nbdkit: file.2: debug: cache: cache-on-read block 7066 (offset 28942336) nbdkit: file.2: debug: cache: reclaiming block 7213 nbdkit: file.2: debug: cache: reclaiming block 7214 nbdkit: file.2: debug: cache: blk_read block 7067 (offset 28946432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28946432 nbdkit: file.2: debug: cache: cache-on-read block 7067 (offset 28946432) nbdkit: file.2: debug: cache: reclaiming block 7215 nbdkit: file.2: debug: cache: reclaiming block 7216 nbdkit: file.2: debug: cache: blk_read block 7068 (offset 28950528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28950528 nbdkit: file.2: debug: cache: cache-on-read block 7068 (offset 28950528) nbdkit: file.2: debug: cache: reclaiming block 7217 nbdkit: file.2: debug: cache: reclaiming block 7218 nbdkit: file.2: debug: cache: blk_read block 7069 (offset 28954624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28954624 nbdkit: file.2: debug: cache: cache-on-read block 7069 (offset 28954624) nbdkit: file.2: debug: cache: reclaiming block 7219 nbdkit: file.2: debug: cache: reclaiming block 7220 nbdkit: file.2: debug: cache: blk_read block 7070 (offset 28958720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28958720 nbdkit: file.2: debug: cache: cache-on-read block 7070 (offset 28958720) nbdkit: file.2: debug: cache: reclaiming block 7221 nbdkit: file.2: debug: cache: reclaiming block 7222 nbdkit: file.2: debug: cache: blk_read block 7071 (offset 28962816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28962816 nbdkit: file.2: debug: cache: cache-on-read block 7071 (offset 28962816) nbdkit: file.2: debug: cache: reclaiming block 7223 nbdkit: file.2: debug: cache: reclaiming block 7224 nbdkit: file.2: debug: cache: blk_read block 7072 (offset 28966912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28966912 nbdkit: file.2: debug: cache: cache-on-read block 7072 (offset 28966912) nbdkit: file.2: debug: cache: reclaiming block 7225 nbdkit: file.2: debug: cache: reclaiming block 7226 nbdkit: file.2: debug: cache: blk_read block 7073 (offset 28971008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28971008 nbdkit: file.2: debug: cache: cache-on-read block 7073 (offset 28971008) nbdkit: file.2: debug: cache: reclaiming block 7227 nbdkit: file.2: debug: cache: reclaiming block 7228 nbdkit: file.2: debug: cache: blk_read block 7074 (offset 28975104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28975104 nbdkit: file.2: debug: cache: cache-on-read block 7074 (offset 28975104) nbdkit: file.2: debug: cache: reclaiming block 7229 nbdkit: file.2: debug: cache: reclaiming block 7230 nbdkit: file.2: debug: cache: blk_read block 7075 (offset 28979200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28979200 nbdkit: file.2: debug: cache: cache-on-read block 7075 (offset 28979200) nbdkit: file.2: debug: cache: reclaiming block 7231 nbdkit: file.2: debug: cache: reclaiming block 7232 nbdkit: file.2: debug: cache: blk_read block 7076 (offset 28983296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28983296 nbdkit: file.2: debug: cache: cache-on-read block 7076 (offset 28983296) nbdkit: file.2: debug: cache: reclaiming block 7233 nbdkit: file.2: debug: cache: reclaiming block 7234 nbdkit: file.2: debug: cache: blk_read block 7077 (offset 28987392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28987392 nbdkit: file.2: debug: cache: cache-on-read block 7077 (offset 28987392) nbdkit: file.2: debug: cache: reclaiming block 7235 nbdkit: file.2: debug: cache: reclaiming block 7236 nbdkit: file.2: debug: cache: blk_read block 7078 (offset 28991488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28991488 nbdkit: file.2: debug: cache: cache-on-read block 7078 (offset 28991488) nbdkit: file.2: debug: cache: reclaiming block 7237 nbdkit: file.2: debug: cache: reclaiming block 7238 nbdkit: file.2: debug: cache: blk_read block 7079 (offset 28995584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28995584 nbdkit: file.2: debug: cache: cache-on-read block 7079 (offset 28995584) nbdkit: file.2: debug: cache: reclaiming block 7239 nbdkit: file.2: debug: cache: reclaiming block 7240 nbdkit: file.2: debug: cache: blk_read block 7080 (offset 28999680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=28999680 nbdkit: file.2: debug: cache: cache-on-read block 7080 (offset 28999680) nbdkit: file.2: debug: cache: reclaiming block 7241 nbdkit: file.2: debug: cache: reclaiming block 7242 nbdkit: file.2: debug: cache: blk_read block 7081 (offset 29003776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29003776 nbdkit: file.2: debug: cache: cache-on-read block 7081 (offset 29003776) nbdkit: file.2: debug: cache: reclaiming block 7243 nbdkit: file.2: debug: cache: reclaiming block 7244 nbdkit: file.2: debug: cache: blk_read block 7082 (offset 29007872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29007872 nbdkit: file.2: debug: cache: cache-on-read block 7082 (offset 29007872) nbdkit: file.2: debug: cache: reclaiming block 7245 nbdkit: file.2: debug: cache: reclaiming block 7246 nbdkit: file.2: debug: cache: blk_read block 7083 (offset 29011968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29011968 nbdkit: file.2: debug: cache: cache-on-read block 7083 (offset 29011968) nbdkit: file.2: debug: cache: reclaiming block 7247 nbdkit: file.2: debug: cache: reclaiming block 7248 nbdkit: file.2: debug: cache: blk_read block 7084 (offset 29016064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29016064 nbdkit: file.2: debug: cache: cache-on-read block 7084 (offset 29016064) nbdkit: file.2: debug: cache: reclaiming block 7249 nbdkit: file.2: debug: cache: reclaiming block 7250 nbdkit: file.2: debug: cache: blk_read block 7085 (offset 29020160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29020160 nbdkit: file.2: debug: cache: cache-on-read block 7085 (offset 29020160) nbdkit: file.2: debug: cache: reclaiming block 7251 nbdkit: file.2: debug: cache: reclaiming block 7252 nbdkit: file.2: debug: cache: blk_read block 7086 (offset 29024256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29024256 nbdkit: file.2: debug: cache: cache-on-read block 7086 (offset 29024256) nbdkit: file.2: debug: cache: reclaiming block 7253 nbdkit: file.2: debug: cache: reclaiming block 7254 nbdkit: file.2: debug: cache: blk_read block 7087 (offset 29028352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29028352 nbdkit: file.2: debug: cache: cache-on-read block 7087 (offset 29028352) nbdkit: file.2: debug: cache: reclaiming block 7255 nbdkit: file.2: debug: cache: reclaiming block 7256 nbdkit: file.2: debug: cache: blk_read block 7088 (offset 29032448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29032448 nbdkit: file.2: debug: cache: cache-on-read block 7088 (offset 29032448) nbdkit: file.2: debug: cache: reclaiming block 7257 nbdkit: file.2: debug: cache: reclaiming block 7258 nbdkit: file.2: debug: cache: blk_read block 7089 (offset 29036544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29036544 nbdkit: file.2: debug: cache: cache-on-read block 7089 (offset 29036544) nbdkit: file.2: debug: cache: reclaiming block 7259 nbdkit: file.2: debug: cache: reclaiming block 7260 nbdkit: file.2: debug: cache: blk_read block 7090 (offset 29040640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29040640 nbdkit: file.2: debug: cache: cache-on-read block 7090 (offset 29040640) nbdkit: file.2: debug: cache: reclaiming block 7261 nbdkit: file.2: debug: cache: reclaiming block 7262 nbdkit: file.2: debug: cache: blk_read block 7091 (offset 29044736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29044736 nbdkit: file.2: debug: cache: cache-on-read block 7091 (offset 29044736) nbdkit: file.2: debug: cache: reclaiming block 7263 nbdkit: file.2: debug: cache: reclaiming block 7264 nbdkit: file.2: debug: cache: blk_read block 7092 (offset 29048832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29048832 nbdkit: file.2: debug: cache: cache-on-read block 7092 (offset 29048832) nbdkit: file.2: debug: cache: reclaiming block 7265 nbdkit: file.2: debug: cache: reclaiming block 7266 nbdkit: file.2: debug: cache: blk_read block 7093 (offset 29052928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29052928 nbdkit: file.2: debug: cache: cache-on-read block 7093 (offset 29052928) nbdkit: file.2: debug: cache: reclaiming block 7267 nbdkit: file.2: debug: cache: reclaiming block 7268 nbdkit: file.2: debug: cache: blk_read block 7094 (offset 29057024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29057024 nbdkit: file.2: debug: cache: cache-on-read block 7094 (offset 29057024) nbdkit: file.2: debug: cache: reclaiming block 7269 nbdkit: file.2: debug: cache: reclaiming block 7270 nbdkit: file.2: debug: cache: blk_read block 7095 (offset 29061120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29061120 nbdkit: file.2: debug: cache: cache-on-read block 7095 (offset 29061120) nbdkit: file.2: debug: cache: reclaiming block 7271 nbdkit: file.2: debug: cache: reclaiming block 7272 nbdkit: file.2: debug: cache: blk_read block 7096 (offset 29065216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29065216 nbdkit: file.2: debug: cache: cache-on-read block 7096 (offset 29065216) nbdkit: file.2: debug: cache: reclaiming block 7273 nbdkit: file.2: debug: cache: reclaiming block 7274 nbdkit: file.2: debug: cache: blk_read block 7097 (offset 29069312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29069312 nbdkit: file.2: debug: cache: cache-on-read block 7097 (offset 29069312) nbdkit: file.2: debug: cache: reclaiming block 7275 nbdkit: file.2: debug: cache: reclaiming block 7276 nbdkit: file.2: debug: cache: blk_read block 7098 (offset 29073408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29073408 nbdkit: file.2: debug: cache: cache-on-read block 7098 (offset 29073408) nbdkit: file.2: debug: cache: reclaiming block 7277 nbdkit: file.2: debug: cache: reclaiming block 7278 nbdkit: file.2: debug: cache: blk_read block 7099 (offset 29077504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29077504 nbdkit: file.2: debug: cache: cache-on-read block 7099 (offset 29077504) nbdkit: file.2: debug: cache: reclaiming block 7279 nbdkit: file.2: debug: cache: reclaiming block 7280 nbdkit: file.2: debug: cache: blk_read block 7100 (offset 29081600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29081600 nbdkit: file.2: debug: cache: cache-on-read block 7100 (offset 29081600) nbdkit: file.2: debug: cache: reclaiming block 7281 nbdkit: file.2: debug: cache: reclaiming block 7282 nbdkit: file.2: debug: cache: blk_read block 7101 (offset 29085696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29085696 nbdkit: file.2: debug: cache: cache-on-read block 7101 (offset 29085696) nbdkit: file.2: debug: cache: reclaiming block 7283 nbdkit: file.2: debug: cache: reclaiming block 7284 nbdkit: file.2: debug: cache: blk_read block 7102 (offset 29089792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29089792 nbdkit: file.2: debug: cache: cache-on-read block 7102 (offset 29089792) nbdkit: file.2: debug: cache: reclaiming block 7285 nbdkit: file.2: debug: cache: reclaiming block 7286 nbdkit: file.2: debug: cache: blk_read block 7103 (offset 29093888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29093888 nbdkit: file.2: debug: cache: cache-on-read block 7103 (offset 29093888) nbdkit: file.2: debug: cache: reclaiming block 7287 nbdkit: file.2: debug: cache: reclaiming block 7288 nbdkit: file.2: debug: cache: blk_read block 7104 (offset 29097984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29097984 nbdkit: file.2: debug: cache: cache-on-read block 7104 (offset 29097984) nbdkit: file.2: debug: cache: reclaiming block 7289 nbdkit: file.2: debug: cache: reclaiming block 7290 nbdkit: file.2: debug: cache: blk_read block 7105 (offset 29102080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29102080 nbdkit: file.2: debug: cache: cache-on-read block 7105 (offset 29102080) nbdkit: file.2: debug: cache: reclaiming block 7291 nbdkit: file.2: debug: cache: reclaiming block 7292 nbdkit: file.2: debug: cache: blk_read block 7106 (offset 29106176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29106176 nbdkit: file.2: debug: cache: cache-on-read block 7106 (offset 29106176) nbdkit: file.2: debug: cache: reclaiming block 7293 nbdkit: file.2: debug: cache: reclaiming block 7294 nbdkit: file.2: debug: cache: blk_read block 7107 (offset 29110272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29110272 nbdkit: file.2: debug: cache: cache-on-read block 7107 (offset 29110272) nbdkit: file.2: debug: cache: reclaiming block 7295 nbdkit: file.2: debug: cache: reclaiming block 7296 nbdkit: file.2: debug: cache: blk_read block 7108 (offset 29114368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29114368 nbdkit: file.2: debug: cache: cache-on-read block 7108 (offset 29114368) nbdkit: file.2: debug: cache: reclaiming block 7297 nbdkit: file.2: debug: cache: reclaiming block 7298 nbdkit: file.2: debug: cache: blk_read block 7109 (offset 29118464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29118464 nbdkit: file.2: debug: cache: cache-on-read block 7109 (offset 29118464) nbdkit: file.2: debug: cache: reclaiming block 7299 nbdkit: file.2: debug: cache: reclaiming block 7300 nbdkit: file.2: debug: cache: blk_read block 7110 (offset 29122560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29122560 nbdkit: file.2: debug: cache: cache-on-read block 7110 (offset 29122560) nbdkit: file.2: debug: cache: reclaiming block 7301 nbdkit: file.2: debug: cache: reclaiming block 7302 nbdkit: file.2: debug: cache: blk_read block 7111 (offset 29126656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29126656 nbdkit: file.2: debug: cache: cache-on-read block 7111 (offset 29126656) nbdkit: file.2: debug: cache: reclaiming block 7303 nbdkit: file.2: debug: cache: reclaiming block 7304 nbdkit: file.2: debug: cache: blk_read block 7112 (offset 29130752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29130752 nbdkit: file.2: debug: cache: cache-on-read block 7112 (offset 29130752) nbdkit: file.2: debug: cache: reclaiming block 7305 nbdkit: file.2: debug: cache: reclaiming block 7306 nbdkit: file.2: debug: cache: blk_read block 7113 (offset 29134848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29134848 nbdkit: file.2: debug: cache: cache-on-read block 7113 (offset 29134848) nbdkit: file.2: debug: cache: reclaiming block 7307 nbdkit: file.2: debug: cache: reclaiming block 7308 nbdkit: file.2: debug: cache: blk_read block 7114 (offset 29138944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29138944 nbdkit: file.2: debug: cache: cache-on-read block 7114 (offset 29138944) nbdkit: file.2: debug: cache: reclaiming block 7309 nbdkit: file.2: debug: cache: reclaiming block 7310 nbdkit: file.2: debug: cache: blk_read block 7115 (offset 29143040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29143040 nbdkit: file.2: debug: cache: cache-on-read block 7115 (offset 29143040) nbdkit: file.2: debug: cache: reclaiming block 7311 nbdkit: file.2: debug: cache: reclaiming block 7312 nbdkit: file.2: debug: cache: blk_read block 7116 (offset 29147136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29147136 nbdkit: file.2: debug: cache: cache-on-read block 7116 (offset 29147136) nbdkit: file.2: debug: cache: reclaiming block 7313 nbdkit: file.2: debug: cache: reclaiming block 7314 nbdkit: file.2: debug: cache: blk_read block 7117 (offset 29151232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29151232 nbdkit: file.2: debug: cache: cache-on-read block 7117 (offset 29151232) nbdkit: file.2: debug: cache: reclaiming block 7315 nbdkit: file.2: debug: cache: reclaiming block 7316 nbdkit: file.2: debug: cache: blk_read block 7118 (offset 29155328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29155328 nbdkit: file.2: debug: cache: cache-on-read block 7118 (offset 29155328) nbdkit: file.2: debug: cache: reclaiming block 7317 nbdkit: file.2: debug: cache: reclaiming block 7318 nbdkit: file.2: debug: cache: blk_read block 7119 (offset 29159424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29159424 nbdkit: file.2: debug: cache: cache-on-read block 7119 (offset 29159424) nbdkit: file.2: debug: cache: reclaiming block 7319 nbdkit: file.2: debug: cache: reclaiming block 7320 nbdkit: file.2: debug: cache: blk_read block 7120 (offset 29163520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29163520 nbdkit: file.2: debug: cache: cache-on-read block 7120 (offset 29163520) nbdkit: file.2: debug: cache: reclaiming block 7321 nbdkit: file.2: debug: cache: reclaiming block 7322 nbdkit: file.2: debug: cache: blk_read block 7121 (offset 29167616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29167616 nbdkit: file.2: debug: cache: cache-on-read block 7121 (offset 29167616) nbdkit: file.2: debug: cache: reclaiming block 7323 nbdkit: file.2: debug: cache: reclaiming block 7324 nbdkit: file.2: debug: cache: blk_read block 7122 (offset 29171712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29171712 nbdkit: file.2: debug: cache: cache-on-read block 7122 (offset 29171712) nbdkit: file.2: debug: cache: reclaiming block 7325 nbdkit: file.2: debug: cache: reclaiming block 7326 nbdkit: file.2: debug: cache: blk_read block 7123 (offset 29175808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29175808 nbdkit: file.2: debug: cache: cache-on-read block 7123 (offset 29175808) nbdkit: file.2: debug: cache: reclaiming block 7327 nbdkit: file.2: debug: cache: reclaiming block 7328 nbdkit: file.2: debug: cache: blk_read block 7124 (offset 29179904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29179904 nbdkit: file.2: debug: cache: cache-on-read block 7124 (offset 29179904) nbdkit: file.2: debug: cache: reclaiming block 7329 nbdkit: file.2: debug: cache: reclaiming block 7330 nbdkit: file.2: debug: cache: blk_read block 7125 (offset 29184000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29184000 nbdkit: file.2: debug: cache: cache-on-read block 7125 (offset 29184000) nbdkit: file.2: debug: cache: reclaiming block 7331 nbdkit: file.2: debug: cache: reclaiming block 7332 nbdkit: file.2: debug: cache: blk_read block 7126 (offset 29188096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29188096 nbdkit: file.2: debug: cache: cache-on-read block 7126 (offset 29188096) nbdkit: file.2: debug: cache: reclaiming block 7333 nbdkit: file.2: debug: cache: reclaiming block 7334 nbdkit: file.2: debug: cache: blk_read block 7127 (offset 29192192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29192192 nbdkit: file.2: debug: cache: cache-on-read block 7127 (offset 29192192) nbdkit: file.2: debug: cache: reclaiming block 7335 nbdkit: file.2: debug: cache: reclaiming block 7336 nbdkit: file.2: debug: cache: blk_read block 7128 (offset 29196288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29196288 nbdkit: file.2: debug: cache: cache-on-read block 7128 (offset 29196288) nbdkit: file.2: debug: cache: reclaiming block 7337 nbdkit: file.2: debug: cache: reclaiming block 7338 nbdkit: file.2: debug: cache: blk_read block 7129 (offset 29200384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29200384 nbdkit: file.2: debug: cache: cache-on-read block 7129 (offset 29200384) nbdkit: file.2: debug: cache: reclaiming block 7339 nbdkit: file.2: debug: cache: reclaiming block 7340 nbdkit: file.2: debug: cache: blk_read block 7130 (offset 29204480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29204480 nbdkit: file.2: debug: cache: cache-on-read block 7130 (offset 29204480) nbdkit: file.2: debug: cache: reclaiming block 7341 nbdkit: file.2: debug: cache: reclaiming block 7342 nbdkit: file.2: debug: cache: blk_read block 7131 (offset 29208576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29208576 nbdkit: file.2: debug: cache: cache-on-read block 7131 (offset 29208576) nbdkit: file.2: debug: cache: reclaiming block 7343 nbdkit: file.2: debug: cache: reclaiming block 7344 nbdkit: file.2: debug: cache: blk_read block 7132 (offset 29212672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29212672 nbdkit: file.2: debug: cache: cache-on-read block 7132 (offset 29212672) nbdkit: file.2: debug: cache: reclaiming block 7345 nbdkit: file.2: debug: cache: reclaiming block 7346 nbdkit: file.2: debug: cache: blk_read block 7133 (offset 29216768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29216768 nbdkit: file.2: debug: cache: cache-on-read block 7133 (offset 29216768) nbdkit: file.2: debug: cache: reclaiming block 7347 nbdkit: file.2: debug: cache: reclaiming block 7348 nbdkit: file.2: debug: cache: blk_read block 7134 (offset 29220864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29220864 nbdkit: file.2: debug: cache: cache-on-read block 7134 (offset 29220864) nbdkit: file.2: debug: cache: reclaiming block 7349 nbdkit: file.2: debug: cache: reclaiming block 7350 nbdkit: file.2: debug: cache: blk_read block 7135 (offset 29224960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29224960 nbdkit: file.2: debug: cache: cache-on-read block 7135 (offset 29224960) nbdkit: file.2: debug: cache: reclaiming block 7351 nbdkit: file.2: debug: cache: reclaiming block 7352 nbdkit: file.2: debug: cache: blk_read block 7136 (offset 29229056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29229056 nbdkit: file.2: debug: cache: cache-on-read block 7136 (offset 29229056) nbdkit: file.2: debug: cache: reclaiming block 7353 nbdkit: file.2: debug: cache: reclaiming block 7354 nbdkit: file.2: debug: cache: blk_read block 7137 (offset 29233152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29233152 nbdkit: file.2: debug: cache: cache-on-read block 7137 (offset 29233152) nbdkit: file.2: debug: cache: reclaiming block 7355 nbdkit: file.2: debug: cache: reclaiming block 7356 nbdkit: file.2: debug: cache: blk_read block 7138 (offset 29237248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29237248 nbdkit: file.2: debug: cache: cache-on-read block 7138 (offset 29237248) nbdkit: file.2: debug: cache: reclaiming block 7357 nbdkit: file.2: debug: cache: reclaiming block 7358 nbdkit: file.2: debug: cache: blk_read block 7139 (offset 29241344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29241344 nbdkit: file.2: debug: cache: cache-on-read block 7139 (offset 29241344) nbdkit: file.2: debug: cache: reclaiming block 7359 nbdkit: file.2: debug: cache: reclaiming block 7360 nbdkit: file.2: debug: cache: blk_read block 7140 (offset 29245440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29245440 nbdkit: file.2: debug: cache: cache-on-read block 7140 (offset 29245440) nbdkit: file.2: debug: cache: reclaiming block 7361 nbdkit: file.2: debug: cache: reclaiming block 7362 nbdkit: file.2: debug: cache: blk_read block 7141 (offset 29249536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29249536 nbdkit: file.2: debug: cache: cache-on-read block 7141 (offset 29249536) nbdkit: file.2: debug: cache: reclaiming block 7363 nbdkit: file.2: debug: cache: reclaiming block 7364 nbdkit: file.2: debug: cache: blk_read block 7142 (offset 29253632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29253632 nbdkit: file.2: debug: cache: cache-on-read block 7142 (offset 29253632) nbdkit: file.2: debug: cache: reclaiming block 7365 nbdkit: file.2: debug: cache: reclaiming block 7366 nbdkit: file.2: debug: cache: blk_read block 7143 (offset 29257728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29257728 nbdkit: file.2: debug: cache: cache-on-read block 7143 (offset 29257728) nbdkit: file.2: debug: cache: reclaiming block 7367 nbdkit: file.2: debug: cache: reclaiming block 7368 nbdkit: file.2: debug: cache: blk_read block 7144 (offset 29261824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29261824 nbdkit: file.2: debug: cache: cache-on-read block 7144 (offset 29261824) nbdkit: file.2: debug: cache: reclaiming block 7369 nbdkit: file.2: debug: cache: reclaiming block 7370 nbdkit: file.2: debug: cache: blk_read block 7145 (offset 29265920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29265920 nbdkit: file.2: debug: cache: cache-on-read block 7145 (offset 29265920) nbdkit: file.2: debug: cache: reclaiming block 7371 nbdkit: file.2: debug: cache: reclaiming block 7372 nbdkit: file.2: debug: cache: blk_read block 7146 (offset 29270016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29270016 nbdkit: file.2: debug: cache: cache-on-read block 7146 (offset 29270016) nbdkit: file.2: debug: cache: reclaiming block 7373 nbdkit: file.2: debug: cache: reclaiming block 7374 nbdkit: file.2: debug: cache: blk_read block 7147 (offset 29274112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29274112 nbdkit: file.2: debug: cache: cache-on-read block 7147 (offset 29274112) nbdkit: file.2: debug: cache: reclaiming block 7375 nbdkit: file.2: debug: cache: reclaiming block 7376 nbdkit: file.2: debug: cache: blk_read block 7148 (offset 29278208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29278208 nbdkit: file.2: debug: cache: cache-on-read block 7148 (offset 29278208) nbdkit: file.2: debug: cache: reclaiming block 7377 nbdkit: file.2: debug: cache: reclaiming block 7378 nbdkit: file.2: debug: cache: blk_read block 7149 (offset 29282304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29282304 nbdkit: file.2: debug: cache: cache-on-read block 7149 (offset 29282304) nbdkit: file.2: debug: cache: reclaiming block 7379 nbdkit: file.2: debug: cache: reclaiming block 7380 nbdkit: file.2: debug: cache: blk_read block 7150 (offset 29286400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29286400 nbdkit: file.2: debug: cache: cache-on-read block 7150 (offset 29286400) nbdkit: file.2: debug: cache: reclaiming block 7381 nbdkit: file.2: debug: cache: reclaiming block 7382 nbdkit: file.2: debug: cache: blk_read block 7151 (offset 29290496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29290496 nbdkit: file.2: debug: cache: cache-on-read block 7151 (offset 29290496) nbdkit: file.2: debug: cache: reclaiming block 7383 nbdkit: file.2: debug: cache: reclaiming block 7384 nbdkit: file.2: debug: cache: blk_read block 7152 (offset 29294592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29294592 nbdkit: file.2: debug: cache: cache-on-read block 7152 (offset 29294592) nbdkit: file.2: debug: cache: reclaiming block 7385 nbdkit: file.2: debug: cache: reclaiming block 7386 nbdkit: file.2: debug: cache: blk_read block 7153 (offset 29298688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29298688 nbdkit: file.2: debug: cache: cache-on-read block 7153 (offset 29298688) nbdkit: file.2: debug: cache: reclaiming block 7387 nbdkit: file.2: debug: cache: reclaiming block 7388 nbdkit: file.2: debug: cache: blk_read block 7154 (offset 29302784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29302784 nbdkit: file.2: debug: cache: cache-on-read block 7154 (offset 29302784) nbdkit: file.2: debug: cache: reclaiming block 7389 nbdkit: file.2: debug: cache: reclaiming block 7390 nbdkit: file.2: debug: cache: blk_read block 7155 (offset 29306880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29306880 nbdkit: file.2: debug: cache: cache-on-read block 7155 (offset 29306880) nbdkit: file.2: debug: cache: reclaiming block 7391 nbdkit: file.2: debug: cache: reclaiming block 7392 nbdkit: file.2: debug: cache: blk_read block 7156 (offset 29310976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29310976 nbdkit: file.2: debug: cache: cache-on-read block 7156 (offset 29310976) nbdkit: file.2: debug: cache: reclaiming block 7393 nbdkit: file.2: debug: cache: reclaiming block 7394 nbdkit: file.2: debug: cache: blk_read block 7157 (offset 29315072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29315072 nbdkit: file.2: debug: cache: cache-on-read block 7157 (offset 29315072) nbdkit: file.2: debug: cache: reclaiming block 7395 nbdkit: file.2: debug: cache: reclaiming block 7396 nbdkit: file.2: debug: cache: blk_read block 7158 (offset 29319168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29319168 nbdkit: file.2: debug: cache: cache-on-read block 7158 (offset 29319168) nbdkit: file.2: debug: cache: reclaiming block 7397 nbdkit: file.2: debug: cache: reclaiming block 7398 nbdkit: file.2: debug: cache: blk_read block 7159 (offset 29323264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29323264 nbdkit: file.2: debug: cache: cache-on-read block 7159 (offset 29323264) nbdkit: file.2: debug: cache: reclaiming block 7399 nbdkit: file.2: debug: cache: reclaiming block 7400 nbdkit: file.2: debug: cache: blk_read block 7160 (offset 29327360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29327360 nbdkit: file.2: debug: cache: cache-on-read block 7160 (offset 29327360) nbdkit: file.2: debug: cache: reclaiming block 7401 nbdkit: file.2: debug: cache: reclaiming block 7402 nbdkit: file.2: debug: cache: blk_read block 7161 (offset 29331456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29331456 nbdkit: file.2: debug: cache: cache-on-read block 7161 (offset 29331456) nbdkit: file.2: debug: cache: reclaiming block 7403 nbdkit: file.2: debug: cache: reclaiming block 7404 nbdkit: file.2: debug: cache: blk_read block 7162 (offset 29335552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29335552 nbdkit: file.2: debug: cache: cache-on-read block 7162 (offset 29335552) nbdkit: file.2: debug: cache: reclaiming block 7405 nbdkit: file.2: debug: cache: reclaiming block 7406 nbdkit: file.2: debug: cache: blk_read block 7163 (offset 29339648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29339648 nbdkit: file.2: debug: cache: cache-on-read block 7163 (offset 29339648) nbdkit: file.2: debug: cache: reclaiming block 7407 nbdkit: file.2: debug: cache: reclaiming block 7408 nbdkit: file.2: debug: cache: blk_read block 7164 (offset 29343744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29343744 nbdkit: file.2: debug: cache: cache-on-read block 7164 (offset 29343744) nbdkit: file.2: debug: cache: reclaiming block 7409 nbdkit: file.2: debug: cache: reclaiming block 7410 nbdkit: file.2: debug: cache: blk_read block 7165 (offset 29347840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29347840 nbdkit: file.2: debug: cache: cache-on-read block 7165 (offset 29347840) nbdkit: file.2: debug: cache: reclaiming block 7411 nbdkit: file.2: debug: cache: reclaiming block 7412 nbdkit: file.2: debug: cache: blk_read block 7166 (offset 29351936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29351936 nbdkit: file.2: debug: cache: cache-on-read block 7166 (offset 29351936) nbdkit: file.2: debug: cache: reclaiming block 7413 nbdkit: file.2: debug: cache: reclaiming block 7414 nbdkit: file.2: debug: cache: blk_read block 7167 (offset 29356032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29356032 nbdkit: file.2: debug: cache: cache-on-read block 7167 (offset 29356032) nbdkit: file.2: debug: cache: reclaiming block 7415 nbdkit: file.2: debug: cache: reclaiming block 7416 nbdkit: file.2: debug: cache: blk_read block 7168 (offset 29360128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29360128 nbdkit: file.2: debug: cache: cache-on-read block 7168 (offset 29360128) nbdkit: file.2: debug: cache: reclaiming block 7417 nbdkit: file.2: debug: cache: reclaiming block 7418 nbdkit: file.2: debug: cache: blk_read block 7169 (offset 29364224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29364224 nbdkit: file.2: debug: cache: cache-on-read block 7169 (offset 29364224) nbdkit: file.2: debug: cache: reclaiming block 7419 nbdkit: file.2: debug: cache: reclaiming block 7420 nbdkit: file.2: debug: cache: blk_read block 7170 (offset 29368320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29368320 nbdkit: file.2: debug: cache: cache-on-read block 7170 (offset 29368320) nbdkit: file.2: debug: cache: reclaiming block 7421 nbdkit: file.2: debug: cache: reclaiming block 7422 nbdkit: file.2: debug: cache: blk_read block 7171 (offset 29372416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29372416 nbdkit: file.2: debug: cache: cache-on-read block 7171 (offset 29372416) nbdkit: file.2: debug: cache: reclaiming block 7423 nbdkit: file.2: debug: cache: reclaiming block 7424 nbdkit: file.2: debug: cache: blk_read block 7172 (offset 29376512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29376512 nbdkit: file.2: debug: cache: cache-on-read block 7172 (offset 29376512) nbdkit: file.2: debug: cache: reclaiming block 7425 nbdkit: file.2: debug: cache: reclaiming block 7426 nbdkit: file.2: debug: cache: blk_read block 7173 (offset 29380608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29380608 nbdkit: file.2: debug: cache: cache-on-read block 7173 (offset 29380608) nbdkit: file.2: debug: cache: reclaiming block 7427 nbdkit: file.2: debug: cache: reclaiming block 7428 nbdkit: file.2: debug: cache: blk_read block 7174 (offset 29384704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29384704 nbdkit: file.2: debug: cache: cache-on-read block 7174 (offset 29384704) nbdkit: file.2: debug: cache: reclaiming block 7429 nbdkit: file.2: debug: cache: reclaiming block 7430 nbdkit: file.2: debug: cache: blk_read block 7175 (offset 29388800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29388800 nbdkit: file.2: debug: cache: cache-on-read block 7175 (offset 29388800) nbdkit: file.2: debug: cache: reclaiming block 7431 nbdkit: file.2: debug: cache: reclaiming block 7432 nbdkit: file.2: debug: cache: blk_read block 7176 (offset 29392896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29392896 nbdkit: file.2: debug: cache: cache-on-read block 7176 (offset 29392896) nbdkit: file.2: debug: cache: reclaiming block 7433 nbdkit: file.2: debug: cache: reclaiming block 7434 nbdkit: file.2: debug: cache: blk_read block 7177 (offset 29396992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29396992 nbdkit: file.2: debug: cache: cache-on-read block 7177 (offset 29396992) nbdkit: file.2: debug: cache: reclaiming block 7435 nbdkit: file.2: debug: cache: reclaiming block 7436 nbdkit: file.2: debug: cache: blk_read block 7178 (offset 29401088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29401088 nbdkit: file.2: debug: cache: cache-on-read block 7178 (offset 29401088) nbdkit: file.2: debug: cache: reclaiming block 7437 nbdkit: file.2: debug: cache: reclaiming block 7438 nbdkit: file.2: debug: cache: blk_read block 7179 (offset 29405184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29405184 nbdkit: file.2: debug: cache: cache-on-read block 7179 (offset 29405184) nbdkit: file.2: debug: cache: reclaiming block 7439 nbdkit: file.2: debug: cache: reclaiming block 7440 nbdkit: file.2: debug: cache: blk_read block 7180 (offset 29409280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29409280 nbdkit: file.2: debug: cache: cache-on-read block 7180 (offset 29409280) nbdkit: file.2: debug: cache: reclaiming block 7441 nbdkit: file.2: debug: cache: reclaiming block 7442 nbdkit: file.2: debug: cache: blk_read block 7181 (offset 29413376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29413376 nbdkit: file.2: debug: cache: cache-on-read block 7181 (offset 29413376) nbdkit: file.2: debug: cache: reclaiming block 7443 nbdkit: file.2: debug: cache: reclaiming block 7444 nbdkit: file.2: debug: cache: blk_read block 7182 (offset 29417472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29417472 nbdkit: file.2: debug: cache: cache-on-read block 7182 (offset 29417472) nbdkit: file.2: debug: cache: reclaiming block 7445 nbdkit: file.2: debug: cache: reclaiming block 7446 nbdkit: file.2: debug: cache: blk_read block 7183 (offset 29421568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29421568 nbdkit: file.2: debug: cache: cache-on-read block 7183 (offset 29421568) nbdkit: file.2: debug: cache: reclaiming block 7447 nbdkit: file.2: debug: cache: reclaiming block 7448 nbdkit: file.2: debug: cache: blk_read block 7184 (offset 29425664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29425664 nbdkit: file.2: debug: cache: cache-on-read block 7184 (offset 29425664) nbdkit: file.2: debug: cache: reclaiming block 7449 nbdkit: file.2: debug: cache: reclaiming block 7450 nbdkit: file.2: debug: cache: blk_read block 7185 (offset 29429760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29429760 nbdkit: file.2: debug: cache: cache-on-read block 7185 (offset 29429760) nbdkit: file.2: debug: cache: reclaiming block 7451 nbdkit: file.2: debug: cache: reclaiming block 7452 nbdkit: file.2: debug: cache: blk_read block 7186 (offset 29433856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29433856 nbdkit: file.2: debug: cache: cache-on-read block 7186 (offset 29433856) nbdkit: file.2: debug: cache: reclaiming block 7453 nbdkit: file.2: debug: cache: reclaiming block 7454 nbdkit: file.2: debug: cache: blk_read block 7187 (offset 29437952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29437952 nbdkit: file.2: debug: cache: cache-on-read block 7187 (offset 29437952) nbdkit: file.2: debug: cache: reclaiming block 7455 nbdkit: file.2: debug: cache: reclaiming block 7456 nbdkit: file.2: debug: cache: blk_read block 7188 (offset 29442048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29442048 nbdkit: file.2: debug: cache: cache-on-read block 7188 (offset 29442048) nbdkit: file.2: debug: cache: reclaiming block 7457 nbdkit: file.2: debug: cache: reclaiming block 7458 nbdkit: file.2: debug: cache: blk_read block 7189 (offset 29446144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29446144 nbdkit: file.2: debug: cache: cache-on-read block 7189 (offset 29446144) nbdkit: file.2: debug: cache: reclaiming block 7459 nbdkit: file.2: debug: cache: reclaiming block 7460 nbdkit: file.2: debug: cache: blk_read block 7190 (offset 29450240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29450240 nbdkit: file.2: debug: cache: cache-on-read block 7190 (offset 29450240) nbdkit: file.2: debug: cache: reclaiming block 7461 nbdkit: file.2: debug: cache: reclaiming block 7462 nbdkit: file.2: debug: cache: blk_read block 7191 (offset 29454336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29454336 nbdkit: file.2: debug: cache: cache-on-read block 7191 (offset 29454336) nbdkit: file.2: debug: cache: reclaiming block 7463 nbdkit: file.2: debug: cache: reclaiming block 7464 nbdkit: file.2: debug: cache: blk_read block 7192 (offset 29458432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29458432 nbdkit: file.2: debug: cache: cache-on-read block 7192 (offset 29458432) nbdkit: file.2: debug: cache: reclaiming block 7465 nbdkit: file.2: debug: cache: reclaiming block 7466 nbdkit: file.2: debug: cache: blk_read block 7193 (offset 29462528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29462528 nbdkit: file.2: debug: cache: cache-on-read block 7193 (offset 29462528) nbdkit: file.2: debug: cache: reclaiming block 7467 nbdkit: file.2: debug: cache: reclaiming block 7468 nbdkit: file.2: debug: cache: blk_read block 7194 (offset 29466624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29466624 nbdkit: file.2: debug: cache: cache-on-read block 7194 (offset 29466624) nbdkit: file.2: debug: cache: reclaiming block 7469 nbdkit: file.2: debug: cache: reclaiming block 7470 nbdkit: file.2: debug: cache: blk_read block 7195 (offset 29470720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29470720 nbdkit: file.2: debug: cache: cache-on-read block 7195 (offset 29470720) nbdkit: file.2: debug: cache: reclaiming block 7471 nbdkit: file.2: debug: cache: reclaiming block 7472 nbdkit: file.2: debug: cache: blk_read block 7196 (offset 29474816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29474816 nbdkit: file.2: debug: cache: cache-on-read block 7196 (offset 29474816) nbdkit: file.2: debug: cache: reclaiming block 7473 nbdkit: file.2: debug: cache: reclaiming block 7474 nbdkit: file.2: debug: cache: blk_read block 7197 (offset 29478912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29478912 nbdkit: file.2: debug: cache: cache-on-read block 7197 (offset 29478912) nbdkit: file.2: debug: cache: reclaiming block 7475 nbdkit: file.2: debug: cache: reclaiming block 7476 nbdkit: file.2: debug: cache: blk_read block 7198 (offset 29483008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29483008 nbdkit: file.2: debug: cache: cache-on-read block 7198 (offset 29483008) nbdkit: file.2: debug: cache: reclaiming block 7477 nbdkit: file.2: debug: cache: reclaiming block 7478 nbdkit: file.2: debug: cache: blk_read block 7199 (offset 29487104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29487104 nbdkit: file.2: debug: cache: cache-on-read block 7199 (offset 29487104) nbdkit: file.2: debug: cache: reclaiming block 7479 nbdkit: file.2: debug: cache: reclaiming block 7480 nbdkit: file.2: debug: cache: blk_read block 7200 (offset 29491200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29491200 nbdkit: file.2: debug: cache: cache-on-read block 7200 (offset 29491200) nbdkit: file.2: debug: cache: reclaiming block 7481 nbdkit: file.2: debug: cache: reclaiming block 7482 nbdkit: file.2: debug: cache: blk_read block 7201 (offset 29495296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29495296 nbdkit: file.2: debug: cache: cache-on-read block 7201 (offset 29495296) nbdkit: file.2: debug: cache: reclaiming block 7483 nbdkit: file.2: debug: cache: reclaiming block 7484 nbdkit: file.2: debug: cache: blk_read block 7202 (offset 29499392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29499392 nbdkit: file.2: debug: cache: cache-on-read block 7202 (offset 29499392) nbdkit: file.2: debug: cache: reclaiming block 7485 nbdkit: file.2: debug: cache: reclaiming block 7486 nbdkit: file.2: debug: cache: blk_read block 7203 (offset 29503488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29503488 nbdkit: file.2: debug: cache: cache-on-read block 7203 (offset 29503488) nbdkit: file.2: debug: cache: reclaiming block 7487 nbdkit: file.2: debug: cache: reclaiming block 7488 nbdkit: file.2: debug: cache: blk_read block 7204 (offset 29507584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29507584 nbdkit: file.2: debug: cache: cache-on-read block 7204 (offset 29507584) nbdkit: file.2: debug: cache: reclaiming block 7489 nbdkit: file.2: debug: cache: reclaiming block 7490 nbdkit: file.2: debug: cache: blk_read block 7205 (offset 29511680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29511680 nbdkit: file.2: debug: cache: cache-on-read block 7205 (offset 29511680) nbdkit: file.2: debug: cache: reclaiming block 7491 nbdkit: file.2: debug: cache: reclaiming block 7492 nbdkit: file.2: debug: cache: blk_read block 7206 (offset 29515776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29515776 nbdkit: file.2: debug: cache: cache-on-read block 7206 (offset 29515776) nbdkit: file.2: debug: cache: reclaiming block 7493 nbdkit: file.2: debug: cache: reclaiming block 7494 nbdkit: file.2: debug: cache: blk_read block 7207 (offset 29519872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29519872 nbdkit: file.2: debug: cache: cache-on-read block 7207 (offset 29519872) nbdkit: file.2: debug: cache: reclaiming block 7495 nbdkit: file.2: debug: cache: reclaiming block 7496 nbdkit: file.2: debug: cache: blk_read block 7208 (offset 29523968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29523968 nbdkit: file.2: debug: cache: cache-on-read block 7208 (offset 29523968) nbdkit: file.2: debug: cache: reclaiming block 7497 nbdkit: file.2: debug: cache: reclaiming block 7498 nbdkit: file.2: debug: cache: blk_read block 7209 (offset 29528064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29528064 nbdkit: file.2: debug: cache: cache-on-read block 7209 (offset 29528064) nbdkit: file.2: debug: cache: reclaiming block 7499 nbdkit: file.2: debug: cache: reclaiming block 7500 nbdkit: file.2: debug: cache: blk_read block 7210 (offset 29532160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29532160 nbdkit: file.2: debug: cache: cache-on-read block 7210 (offset 29532160) nbdkit: file.2: debug: cache: reclaiming block 7501 nbdkit: file.2: debug: cache: reclaiming block 7502 nbdkit: file.2: debug: cache: blk_read block 7211 (offset 29536256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29536256 nbdkit: file.2: debug: cache: cache-on-read block 7211 (offset 29536256) nbdkit: file.2: debug: cache: reclaiming block 7503 nbdkit: file.2: debug: cache: reclaiming block 7504 nbdkit: file.2: debug: cache: blk_read block 7212 (offset 29540352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29540352 nbdkit: file.2: debug: cache: cache-on-read block 7212 (offset 29540352) nbdkit: file.2: debug: cache: reclaiming block 7505 nbdkit: file.2: debug: cache: reclaiming block 7506 nbdkit: file.2: debug: cache: blk_read block 7213 (offset 29544448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29544448 nbdkit: file.2: debug: cache: cache-on-read block 7213 (offset 29544448) nbdkit: file.2: debug: cache: reclaiming block 7507 nbdkit: file.2: debug: cache: reclaiming block 7508 nbdkit: file.2: debug: cache: blk_read block 7214 (offset 29548544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29548544 nbdkit: file.2: debug: cache: cache-on-read block 7214 (offset 29548544) nbdkit: file.2: debug: cache: reclaiming block 7509 nbdkit: file.2: debug: cache: reclaiming block 7510 nbdkit: file.2: debug: cache: blk_read block 7215 (offset 29552640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29552640 nbdkit: file.2: debug: cache: cache-on-read block 7215 (offset 29552640) nbdkit: file.2: debug: cache: reclaiming block 7511 nbdkit: file.2: debug: cache: reclaiming block 7512 nbdkit: file.2: debug: cache: blk_read block 7216 (offset 29556736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29556736 nbdkit: file.2: debug: cache: cache-on-read block 7216 (offset 29556736) nbdkit: file.2: debug: cache: reclaiming block 7513 nbdkit: file.2: debug: cache: reclaiming block 7514 nbdkit: file.2: debug: cache: blk_read block 7217 (offset 29560832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29560832 nbdkit: file.2: debug: cache: cache-on-read block 7217 (offset 29560832) nbdkit: file.2: debug: cache: reclaiming block 7515 nbdkit: file.2: debug: cache: reclaiming block 7516 nbdkit: file.2: debug: cache: blk_read block 7218 (offset 29564928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29564928 nbdkit: file.2: debug: cache: cache-on-read block 7218 (offset 29564928) nbdkit: file.2: debug: cache: reclaiming block 7517 nbdkit: file.2: debug: cache: reclaiming block 7518 nbdkit: file.2: debug: cache: blk_read block 7219 (offset 29569024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29569024 nbdkit: file.2: debug: cache: cache-on-read block 7219 (offset 29569024) nbdkit: file.2: debug: cache: reclaiming block 7519 nbdkit: file.2: debug: cache: reclaiming block 7520 nbdkit: file.2: debug: cache: blk_read block 7220 (offset 29573120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29573120 nbdkit: file.2: debug: cache: cache-on-read block 7220 (offset 29573120) nbdkit: file.2: debug: cache: reclaiming block 7521 nbdkit: file.2: debug: cache: reclaiming block 7522 nbdkit: file.2: debug: cache: blk_read block 7221 (offset 29577216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29577216 nbdkit: file.2: debug: cache: cache-on-read block 7221 (offset 29577216) nbdkit: file.2: debug: cache: reclaiming block 7523 nbdkit: file.2: debug: cache: reclaiming block 7524 nbdkit: file.2: debug: cache: blk_read block 7222 (offset 29581312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29581312 nbdkit: file.2: debug: cache: cache-on-read block 7222 (offset 29581312) nbdkit: file.2: debug: cache: reclaiming block 7525 nbdkit: file.2: debug: cache: reclaiming block 7526 nbdkit: file.2: debug: cache: blk_read block 7223 (offset 29585408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29585408 nbdkit: file.2: debug: cache: cache-on-read block 7223 (offset 29585408) nbdkit: file.2: debug: cache: reclaiming block 7527 nbdkit: file.2: debug: cache: reclaiming block 7528 nbdkit: file.2: debug: cache: blk_read block 7224 (offset 29589504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29589504 nbdkit: file.2: debug: cache: cache-on-read block 7224 (offset 29589504) nbdkit: file.2: debug: cache: reclaiming block 7529 nbdkit: file.2: debug: cache: reclaiming block 7530 nbdkit: file.2: debug: cache: blk_read block 7225 (offset 29593600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29593600 nbdkit: file.2: debug: cache: cache-on-read block 7225 (offset 29593600) nbdkit: file.2: debug: cache: reclaiming block 7531 nbdkit: file.2: debug: cache: reclaiming block 7532 nbdkit: file.2: debug: cache: blk_read block 7226 (offset 29597696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29597696 nbdkit: file.2: debug: cache: cache-on-read block 7226 (offset 29597696) nbdkit: file.2: debug: cache: reclaiming block 7533 nbdkit: file.2: debug: cache: reclaiming block 7534 nbdkit: file.2: debug: cache: blk_read block 7227 (offset 29601792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29601792 nbdkit: file.2: debug: cache: cache-on-read block 7227 (offset 29601792) nbdkit: file.2: debug: cache: reclaiming block 7535 nbdkit: file.2: debug: cache: reclaiming block 7536 nbdkit: file.2: debug: cache: blk_read block 7228 (offset 29605888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29605888 nbdkit: file.2: debug: cache: cache-on-read block 7228 (offset 29605888) nbdkit: file.2: debug: cache: reclaiming block 7537 nbdkit: file.2: debug: cache: reclaiming block 7538 nbdkit: file.2: debug: cache: blk_read block 7229 (offset 29609984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29609984 nbdkit: file.2: debug: cache: cache-on-read block 7229 (offset 29609984) nbdkit: file.2: debug: cache: reclaiming block 7539 nbdkit: file.2: debug: cache: reclaiming block 7540 nbdkit: file.2: debug: cache: blk_read block 7230 (offset 29614080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29614080 nbdkit: file.2: debug: cache: cache-on-read block 7230 (offset 29614080) nbdkit: file.2: debug: cache: reclaiming block 7541 nbdkit: file.2: debug: cache: reclaiming block 7542 nbdkit: file.2: debug: cache: blk_read block 7231 (offset 29618176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29618176 nbdkit: file.2: debug: cache: cache-on-read block 7231 (offset 29618176) nbdkit: file.2: debug: cache: reclaiming block 7543 nbdkit: file.2: debug: cache: reclaiming block 7544 nbdkit: file.2: debug: cache: blk_read block 7232 (offset 29622272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29622272 nbdkit: file.2: debug: cache: cache-on-read block 7232 (offset 29622272) nbdkit: file.2: debug: cache: reclaiming block 7545 nbdkit: file.2: debug: cache: reclaiming block 7546 nbdkit: file.2: debug: cache: blk_read block 7233 (offset 29626368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29626368 nbdkit: file.2: debug: cache: cache-on-read block 7233 (offset 29626368) nbdkit: file.2: debug: cache: reclaiming block 7547 nbdkit: file.2: debug: cache: reclaiming block 7548 nbdkit: file.2: debug: cache: blk_read block 7234 (offset 29630464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29630464 nbdkit: file.2: debug: cache: cache-on-read block 7234 (offset 29630464) nbdkit: file.2: debug: cache: reclaiming block 7549 nbdkit: file.2: debug: cache: reclaiming block 7550 nbdkit: file.2: debug: cache: blk_read block 7235 (offset 29634560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29634560 nbdkit: file.2: debug: cache: cache-on-read block 7235 (offset 29634560) nbdkit: file.2: debug: cache: reclaiming block 7551 nbdkit: file.2: debug: cache: reclaiming block 7552 nbdkit: file.2: debug: cache: blk_read block 7236 (offset 29638656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29638656 nbdkit: file.2: debug: cache: cache-on-read block 7236 (offset 29638656) nbdkit: file.2: debug: cache: reclaiming block 7553 nbdkit: file.2: debug: cache: reclaiming block 7554 nbdkit: file.2: debug: cache: blk_read block 7237 (offset 29642752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29642752 nbdkit: file.2: debug: cache: cache-on-read block 7237 (offset 29642752) nbdkit: file.2: debug: cache: reclaiming block 7555 nbdkit: file.2: debug: cache: reclaiming block 7556 nbdkit: file.2: debug: cache: blk_read block 7238 (offset 29646848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29646848 nbdkit: file.2: debug: cache: cache-on-read block 7238 (offset 29646848) nbdkit: file.2: debug: cache: reclaiming block 7557 nbdkit: file.2: debug: cache: reclaiming block 7558 nbdkit: file.2: debug: cache: blk_read block 7239 (offset 29650944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29650944 nbdkit: file.2: debug: cache: cache-on-read block 7239 (offset 29650944) nbdkit: file.2: debug: cache: reclaiming block 7559 nbdkit: file.2: debug: cache: reclaiming block 7560 nbdkit: file.2: debug: cache: blk_read block 7240 (offset 29655040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29655040 nbdkit: file.2: debug: cache: cache-on-read block 7240 (offset 29655040) nbdkit: file.2: debug: cache: reclaiming block 7561 nbdkit: file.2: debug: cache: reclaiming block 7562 nbdkit: file.2: debug: cache: blk_read block 7241 (offset 29659136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29659136 nbdkit: file.2: debug: cache: cache-on-read block 7241 (offset 29659136) nbdkit: file.2: debug: cache: reclaiming block 7563 nbdkit: file.2: debug: cache: reclaiming block 7564 nbdkit: file.2: debug: cache: blk_read block 7242 (offset 29663232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29663232 nbdkit: file.2: debug: cache: cache-on-read block 7242 (offset 29663232) nbdkit: file.2: debug: cache: reclaiming block 7565 nbdkit: file.2: debug: cache: reclaiming block 7566 nbdkit: file.2: debug: cache: blk_read block 7243 (offset 29667328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29667328 nbdkit: file.2: debug: cache: cache-on-read block 7243 (offset 29667328) nbdkit: file.2: debug: cache: reclaiming block 7567 nbdkit: file.2: debug: cache: reclaiming block 7568 nbdkit: file.2: debug: cache: blk_read block 7244 (offset 29671424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29671424 nbdkit: file.2: debug: cache: cache-on-read block 7244 (offset 29671424) nbdkit: file.2: debug: cache: reclaiming block 7569 nbdkit: file.2: debug: cache: reclaiming block 7570 nbdkit: file.2: debug: cache: blk_read block 7245 (offset 29675520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29675520 nbdkit: file.2: debug: cache: cache-on-read block 7245 (offset 29675520) nbdkit: file.2: debug: cache: reclaiming block 7571 nbdkit: file.2: debug: cache: reclaiming block 7572 nbdkit: file.2: debug: cache: blk_read block 7246 (offset 29679616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29679616 nbdkit: file.2: debug: cache: cache-on-read block 7246 (offset 29679616) nbdkit: file.2: debug: cache: reclaiming block 7573 nbdkit: file.2: debug: cache: reclaiming block 7574 nbdkit: file.2: debug: cache: blk_read block 7247 (offset 29683712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29683712 nbdkit: file.2: debug: cache: cache-on-read block 7247 (offset 29683712) nbdkit: file.2: debug: cache: reclaiming block 7575 nbdkit: file.2: debug: cache: reclaiming block 7576 nbdkit: file.2: debug: cache: blk_read block 7248 (offset 29687808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29687808 nbdkit: file.2: debug: cache: cache-on-read block 7248 (offset 29687808) nbdkit: file.2: debug: cache: reclaiming block 7577 nbdkit: file.2: debug: cache: reclaiming block 7578 nbdkit: file.2: debug: cache: blk_read block 7249 (offset 29691904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29691904 nbdkit: file.2: debug: cache: cache-on-read block 7249 (offset 29691904) nbdkit: file.2: debug: cache: reclaiming block 7579 nbdkit: file.2: debug: cache: reclaiming block 7580 nbdkit: file.2: debug: cache: blk_read block 7250 (offset 29696000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29696000 nbdkit: file.2: debug: cache: cache-on-read block 7250 (offset 29696000) nbdkit: file.2: debug: cache: reclaiming block 7581 nbdkit: file.2: debug: cache: reclaiming block 7582 nbdkit: file.2: debug: cache: blk_read block 7251 (offset 29700096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29700096 nbdkit: file.2: debug: cache: cache-on-read block 7251 (offset 29700096) nbdkit: file.2: debug: cache: reclaiming block 7583 nbdkit: file.2: debug: cache: reclaiming block 7584 nbdkit: file.2: debug: cache: blk_read block 7252 (offset 29704192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29704192 nbdkit: file.2: debug: cache: cache-on-read block 7252 (offset 29704192) nbdkit: file.2: debug: cache: reclaiming block 7585 nbdkit: file.2: debug: cache: reclaiming block 7586 nbdkit: file.2: debug: cache: blk_read block 7253 (offset 29708288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29708288 nbdkit: file.2: debug: cache: cache-on-read block 7253 (offset 29708288) nbdkit: file.2: debug: cache: reclaiming block 7587 nbdkit: file.2: debug: cache: reclaiming block 7588 nbdkit: file.2: debug: cache: blk_read block 7254 (offset 29712384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29712384 nbdkit: file.2: debug: cache: cache-on-read block 7254 (offset 29712384) nbdkit: file.2: debug: cache: reclaiming block 7589 nbdkit: file.2: debug: cache: reclaiming block 7590 nbdkit: file.2: debug: cache: blk_read block 7255 (offset 29716480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29716480 nbdkit: file.2: debug: cache: cache-on-read block 7255 (offset 29716480) nbdkit: file.2: debug: cache: reclaiming block 7591 nbdkit: file.2: debug: cache: reclaiming block 7592 nbdkit: file.2: debug: cache: blk_read block 7256 (offset 29720576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29720576 nbdkit: file.2: debug: cache: cache-on-read block 7256 (offset 29720576) nbdkit: file.2: debug: cache: reclaiming block 7593 nbdkit: file.2: debug: cache: reclaiming block 7594 nbdkit: file.2: debug: cache: blk_read block 7257 (offset 29724672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29724672 nbdkit: file.2: debug: cache: cache-on-read block 7257 (offset 29724672) nbdkit: file.2: debug: cache: reclaiming block 7595 nbdkit: file.2: debug: cache: reclaiming block 7596 nbdkit: file.2: debug: cache: blk_read block 7258 (offset 29728768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29728768 nbdkit: file.2: debug: cache: cache-on-read block 7258 (offset 29728768) nbdkit: file.2: debug: cache: reclaiming block 7597 nbdkit: file.2: debug: cache: reclaiming block 7598 nbdkit: file.2: debug: cache: blk_read block 7259 (offset 29732864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29732864 nbdkit: file.2: debug: cache: cache-on-read block 7259 (offset 29732864) nbdkit: file.2: debug: cache: reclaiming block 7599 nbdkit: file.2: debug: cache: reclaiming block 7600 nbdkit: file.2: debug: cache: blk_read block 7260 (offset 29736960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29736960 nbdkit: file.2: debug: cache: cache-on-read block 7260 (offset 29736960) nbdkit: file.2: debug: cache: reclaiming block 7601 nbdkit: file.2: debug: cache: reclaiming block 7602 nbdkit: file.2: debug: cache: blk_read block 7261 (offset 29741056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29741056 nbdkit: file.2: debug: cache: cache-on-read block 7261 (offset 29741056) nbdkit: file.2: debug: cache: reclaiming block 7603 nbdkit: file.2: debug: cache: reclaiming block 7604 nbdkit: file.2: debug: cache: blk_read block 7262 (offset 29745152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29745152 nbdkit: file.2: debug: cache: cache-on-read block 7262 (offset 29745152) nbdkit: file.2: debug: cache: reclaiming block 7605 nbdkit: file.2: debug: cache: reclaiming block 7606 nbdkit: file.2: debug: cache: blk_read block 7263 (offset 29749248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29749248 nbdkit: file.2: debug: cache: cache-on-read block 7263 (offset 29749248) nbdkit: file.2: debug: cache: reclaiming block 7607 nbdkit: file.2: debug: cache: reclaiming block 7608 nbdkit: file.2: debug: cache: blk_read block 7264 (offset 29753344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29753344 nbdkit: file.2: debug: cache: cache-on-read block 7264 (offset 29753344) nbdkit: file.2: debug: cache: reclaiming block 7609 nbdkit: file.2: debug: cache: reclaiming block 7610 nbdkit: file.2: debug: cache: blk_read block 7265 (offset 29757440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29757440 nbdkit: file.2: debug: cache: cache-on-read block 7265 (offset 29757440) nbdkit: file.2: debug: cache: reclaiming block 7611 nbdkit: file.2: debug: cache: reclaiming block 7612 nbdkit: file.2: debug: cache: blk_read block 7266 (offset 29761536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29761536 nbdkit: file.2: debug: cache: cache-on-read block 7266 (offset 29761536) nbdkit: file.2: debug: cache: reclaiming block 7613 nbdkit: file.2: debug: cache: reclaiming block 7614 nbdkit: file.2: debug: cache: blk_read block 7267 (offset 29765632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29765632 nbdkit: file.2: debug: cache: cache-on-read block 7267 (offset 29765632) nbdkit: file.2: debug: cache: reclaiming block 7615 nbdkit: file.2: debug: cache: reclaiming block 7616 nbdkit: file.2: debug: cache: blk_read block 7268 (offset 29769728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29769728 nbdkit: file.2: debug: cache: cache-on-read block 7268 (offset 29769728) nbdkit: file.2: debug: cache: reclaiming block 7617 nbdkit: file.2: debug: cache: reclaiming block 7618 nbdkit: file.2: debug: cache: blk_read block 7269 (offset 29773824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29773824 nbdkit: file.2: debug: cache: cache-on-read block 7269 (offset 29773824) nbdkit: file.2: debug: cache: reclaiming block 7619 nbdkit: file.2: debug: cache: reclaiming block 7620 nbdkit: file.2: debug: cache: blk_read block 7270 (offset 29777920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29777920 nbdkit: file.2: debug: cache: cache-on-read block 7270 (offset 29777920) nbdkit: file.2: debug: cache: reclaiming block 7621 nbdkit: file.2: debug: cache: reclaiming block 7622 nbdkit: file.2: debug: cache: blk_read block 7271 (offset 29782016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29782016 nbdkit: file.2: debug: cache: cache-on-read block 7271 (offset 29782016) nbdkit: file.2: debug: cache: reclaiming block 7623 nbdkit: file.2: debug: cache: reclaiming block 7624 nbdkit: file.2: debug: cache: blk_read block 7272 (offset 29786112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29786112 nbdkit: file.2: debug: cache: cache-on-read block 7272 (offset 29786112) nbdkit: file.2: debug: cache: reclaiming block 7625 nbdkit: file.2: debug: cache: reclaiming block 7626 nbdkit: file.2: debug: cache: blk_read block 7273 (offset 29790208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29790208 nbdkit: file.2: debug: cache: cache-on-read block 7273 (offset 29790208) nbdkit: file.2: debug: cache: reclaiming block 7627 nbdkit: file.2: debug: cache: reclaiming block 7628 nbdkit: file.2: debug: cache: blk_read block 7274 (offset 29794304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29794304 nbdkit: file.2: debug: cache: cache-on-read block 7274 (offset 29794304) nbdkit: file.2: debug: cache: reclaiming block 7629 nbdkit: file.2: debug: cache: reclaiming block 7630 nbdkit: file.2: debug: cache: blk_read block 7275 (offset 29798400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29798400 nbdkit: file.2: debug: cache: cache-on-read block 7275 (offset 29798400) nbdkit: file.2: debug: cache: reclaiming block 7631 nbdkit: file.2: debug: cache: reclaiming block 7632 nbdkit: file.2: debug: cache: blk_read block 7276 (offset 29802496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29802496 nbdkit: file.2: debug: cache: cache-on-read block 7276 (offset 29802496) nbdkit: file.2: debug: cache: reclaiming block 7633 nbdkit: file.2: debug: cache: reclaiming block 7634 nbdkit: file.2: debug: cache: blk_read block 7277 (offset 29806592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29806592 nbdkit: file.2: debug: cache: cache-on-read block 7277 (offset 29806592) nbdkit: file.2: debug: cache: reclaiming block 7635 nbdkit: file.2: debug: cache: reclaiming block 7636 nbdkit: file.2: debug: cache: blk_read block 7278 (offset 29810688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29810688 nbdkit: file.2: debug: cache: cache-on-read block 7278 (offset 29810688) nbdkit: file.2: debug: cache: reclaiming block 7637 nbdkit: file.2: debug: cache: reclaiming block 7638 nbdkit: file.2: debug: cache: blk_read block 7279 (offset 29814784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29814784 nbdkit: file.2: debug: cache: cache-on-read block 7279 (offset 29814784) nbdkit: file.2: debug: cache: reclaiming block 7639 nbdkit: file.2: debug: cache: reclaiming block 7640 nbdkit: file.2: debug: cache: blk_read block 7280 (offset 29818880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29818880 nbdkit: file.2: debug: cache: cache-on-read block 7280 (offset 29818880) nbdkit: file.2: debug: cache: reclaiming block 7641 nbdkit: file.2: debug: cache: reclaiming block 7642 nbdkit: file.2: debug: cache: blk_read block 7281 (offset 29822976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29822976 nbdkit: file.2: debug: cache: cache-on-read block 7281 (offset 29822976) nbdkit: file.2: debug: cache: reclaiming block 7643 nbdkit: file.2: debug: cache: reclaiming block 7644 nbdkit: file.2: debug: cache: blk_read block 7282 (offset 29827072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29827072 nbdkit: file.2: debug: cache: cache-on-read block 7282 (offset 29827072) nbdkit: file.2: debug: cache: reclaiming block 7645 nbdkit: file.2: debug: cache: reclaiming block 7646 nbdkit: file.2: debug: cache: blk_read block 7283 (offset 29831168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29831168 nbdkit: file.2: debug: cache: cache-on-read block 7283 (offset 29831168) nbdkit: file.2: debug: cache: reclaiming block 7647 nbdkit: file.2: debug: cache: reclaiming block 7648 nbdkit: file.2: debug: cache: blk_read block 7284 (offset 29835264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29835264 nbdkit: file.2: debug: cache: cache-on-read block 7284 (offset 29835264) nbdkit: file.2: debug: cache: reclaiming block 7649 nbdkit: file.2: debug: cache: reclaiming block 7650 nbdkit: file.2: debug: cache: blk_read block 7285 (offset 29839360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29839360 nbdkit: file.2: debug: cache: cache-on-read block 7285 (offset 29839360) nbdkit: file.2: debug: cache: reclaiming block 7651 nbdkit: file.2: debug: cache: reclaiming block 7652 nbdkit: file.2: debug: cache: blk_read block 7286 (offset 29843456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29843456 nbdkit: file.2: debug: cache: cache-on-read block 7286 (offset 29843456) nbdkit: file.2: debug: cache: reclaiming block 7653 nbdkit: file.2: debug: cache: reclaiming block 7654 nbdkit: file.2: debug: cache: blk_read block 7287 (offset 29847552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29847552 nbdkit: file.2: debug: cache: cache-on-read block 7287 (offset 29847552) nbdkit: file.2: debug: cache: reclaiming block 7655 nbdkit: file.2: debug: cache: reclaiming block 7656 nbdkit: file.2: debug: cache: blk_read block 7288 (offset 29851648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29851648 nbdkit: file.2: debug: cache: cache-on-read block 7288 (offset 29851648) nbdkit: file.2: debug: cache: reclaiming block 7657 nbdkit: file.2: debug: cache: reclaiming block 7658 nbdkit: file.2: debug: cache: blk_read block 7289 (offset 29855744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29855744 nbdkit: file.2: debug: cache: cache-on-read block 7289 (offset 29855744) nbdkit: file.2: debug: cache: reclaiming block 7659 nbdkit: file.2: debug: cache: reclaiming block 7660 nbdkit: file.2: debug: cache: blk_read block 7290 (offset 29859840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29859840 nbdkit: file.2: debug: cache: cache-on-read block 7290 (offset 29859840) nbdkit: file.2: debug: cache: reclaiming block 7661 nbdkit: file.2: debug: cache: reclaiming block 7662 nbdkit: file.2: debug: cache: blk_read block 7291 (offset 29863936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29863936 nbdkit: file.2: debug: cache: cache-on-read block 7291 (offset 29863936) nbdkit: file.2: debug: cache: reclaiming block 7663 nbdkit: file.2: debug: cache: reclaiming block 7664 nbdkit: file.2: debug: cache: blk_read block 7292 (offset 29868032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29868032 nbdkit: file.2: debug: cache: cache-on-read block 7292 (offset 29868032) nbdkit: file.2: debug: cache: reclaiming block 7665 nbdkit: file.2: debug: cache: reclaiming block 7666 nbdkit: file.2: debug: cache: blk_read block 7293 (offset 29872128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29872128 nbdkit: file.2: debug: cache: cache-on-read block 7293 (offset 29872128) nbdkit: file.2: debug: cache: reclaiming block 7667 nbdkit: file.2: debug: cache: reclaiming block 7668 nbdkit: file.2: debug: cache: blk_read block 7294 (offset 29876224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29876224 nbdkit: file.2: debug: cache: cache-on-read block 7294 (offset 29876224) nbdkit: file.2: debug: cache: reclaiming block 7669 nbdkit: file.2: debug: cache: reclaiming block 7670 nbdkit: file.2: debug: cache: blk_read block 7295 (offset 29880320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29880320 nbdkit: file.2: debug: cache: cache-on-read block 7295 (offset 29880320) nbdkit: file.2: debug: cache: reclaiming block 7671 nbdkit: file.2: debug: cache: reclaiming block 7672 nbdkit: file.2: debug: cache: blk_read block 7296 (offset 29884416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29884416 nbdkit: file.2: debug: cache: cache-on-read block 7296 (offset 29884416) nbdkit: file.2: debug: cache: reclaiming block 7673 nbdkit: file.2: debug: cache: reclaiming block 7674 nbdkit: file.2: debug: cache: blk_read block 7297 (offset 29888512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29888512 nbdkit: file.2: debug: cache: cache-on-read block 7297 (offset 29888512) nbdkit: file.2: debug: cache: reclaiming block 7675 nbdkit: file.2: debug: cache: reclaiming block 7676 nbdkit: file.2: debug: cache: blk_read block 7298 (offset 29892608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29892608 nbdkit: file.2: debug: cache: cache-on-read block 7298 (offset 29892608) nbdkit: file.2: debug: cache: reclaiming block 7677 nbdkit: file.2: debug: cache: reclaiming block 7678 nbdkit: file.2: debug: cache: blk_read block 7299 (offset 29896704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29896704 nbdkit: file.2: debug: cache: cache-on-read block 7299 (offset 29896704) nbdkit: file.2: debug: cache: reclaiming block 7679 nbdkit: file.2: debug: bitmap_get: block number is out of range nbdkit: file.2: debug: bitmap_get: block number is out of range nbdkit: file.2: debug: cache: run out of blocks to reclaim! nbdkit: file.2: debug: cache: blk_read block 7300 (offset 29900800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29900800 nbdkit: file.2: debug: cache: cache-on-read block 7300 (offset 29900800) nbdkit: file.2: debug: cache: reclaiming block 0 nbdkit: file.2: debug: cache: reclaiming block 5120 nbdkit: file.2: debug: cache: blk_read block 7301 (offset 29904896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29904896 nbdkit: file.2: debug: cache: cache-on-read block 7301 (offset 29904896) nbdkit: file.2: debug: cache: reclaiming block 5121 nbdkit: file.2: debug: cache: reclaiming block 5122 nbdkit: file.2: debug: cache: blk_read block 7302 (offset 29908992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29908992 nbdkit: file.2: debug: cache: cache-on-read block 7302 (offset 29908992) nbdkit: file.2: debug: cache: reclaiming block 5123 nbdkit: file.2: debug: cache: reclaiming block 5124 nbdkit: file.2: debug: cache: blk_read block 7303 (offset 29913088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29913088 nbdkit: file.2: debug: cache: cache-on-read block 7303 (offset 29913088) nbdkit: file.2: debug: cache: reclaiming block 5125 nbdkit: file.2: debug: cache: reclaiming block 5126 nbdkit: file.2: debug: cache: blk_read block 7304 (offset 29917184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29917184 nbdkit: file.2: debug: cache: cache-on-read block 7304 (offset 29917184) nbdkit: file.2: debug: cache: reclaiming block 5127 nbdkit: file.2: debug: cache: reclaiming block 5128 nbdkit: file.2: debug: cache: blk_read block 7305 (offset 29921280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29921280 nbdkit: file.2: debug: cache: cache-on-read block 7305 (offset 29921280) nbdkit: file.2: debug: cache: reclaiming block 5129 nbdkit: file.2: debug: cache: reclaiming block 5130 nbdkit: file.2: debug: cache: blk_read block 7306 (offset 29925376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29925376 nbdkit: file.2: debug: cache: cache-on-read block 7306 (offset 29925376) nbdkit: file.2: debug: cache: reclaiming block 5131 nbdkit: file.2: debug: cache: reclaiming block 5132 nbdkit: file.2: debug: cache: blk_read block 7307 (offset 29929472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29929472 nbdkit: file.2: debug: cache: cache-on-read block 7307 (offset 29929472) nbdkit: file.2: debug: cache: reclaiming block 5133 nbdkit: file.2: debug: cache: reclaiming block 5134 nbdkit: file.2: debug: cache: blk_read block 7308 (offset 29933568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29933568 nbdkit: file.2: debug: cache: cache-on-read block 7308 (offset 29933568) nbdkit: file.2: debug: cache: reclaiming block 5135 nbdkit: file.2: debug: cache: reclaiming block 5136 nbdkit: file.2: debug: cache: blk_read block 7309 (offset 29937664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29937664 nbdkit: file.2: debug: cache: cache-on-read block 7309 (offset 29937664) nbdkit: file.2: debug: cache: reclaiming block 5137 nbdkit: file.2: debug: cache: reclaiming block 5138 nbdkit: file.2: debug: cache: blk_read block 7310 (offset 29941760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29941760 nbdkit: file.2: debug: cache: cache-on-read block 7310 (offset 29941760) nbdkit: file.2: debug: cache: reclaiming block 5139 nbdkit: file.2: debug: cache: reclaiming block 5140 nbdkit: file.2: debug: cache: blk_read block 7311 (offset 29945856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29945856 nbdkit: file.2: debug: cache: cache-on-read block 7311 (offset 29945856) nbdkit: file.2: debug: cache: reclaiming block 5141 nbdkit: file.2: debug: cache: reclaiming block 5142 nbdkit: file.2: debug: cache: blk_read block 7312 (offset 29949952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29949952 nbdkit: file.2: debug: cache: cache-on-read block 7312 (offset 29949952) nbdkit: file.2: debug: cache: reclaiming block 5143 nbdkit: file.2: debug: cache: reclaiming block 5144 nbdkit: file.2: debug: cache: blk_read block 7313 (offset 29954048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29954048 nbdkit: file.2: debug: cache: cache-on-read block 7313 (offset 29954048) nbdkit: file.2: debug: cache: reclaiming block 5145 nbdkit: file.2: debug: cache: reclaiming block 5146 nbdkit: file.2: debug: cache: blk_read block 7314 (offset 29958144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29958144 nbdkit: file.2: debug: cache: cache-on-read block 7314 (offset 29958144) nbdkit: file.2: debug: cache: reclaiming block 5147 nbdkit: file.2: debug: cache: reclaiming block 5148 nbdkit: file.2: debug: cache: blk_read block 7315 (offset 29962240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29962240 nbdkit: file.2: debug: cache: cache-on-read block 7315 (offset 29962240) nbdkit: file.2: debug: cache: reclaiming block 5149 nbdkit: file.2: debug: cache: reclaiming block 5150 nbdkit: file.2: debug: cache: blk_read block 7316 (offset 29966336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29966336 nbdkit: file.2: debug: cache: cache-on-read block 7316 (offset 29966336) nbdkit: file.2: debug: cache: reclaiming block 5151 nbdkit: file.2: debug: cache: reclaiming block 5152 nbdkit: file.2: debug: cache: blk_read block 7317 (offset 29970432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29970432 nbdkit: file.2: debug: cache: cache-on-read block 7317 (offset 29970432) nbdkit: file.2: debug: cache: reclaiming block 5153 nbdkit: file.2: debug: cache: reclaiming block 5154 nbdkit: file.2: debug: cache: blk_read block 7318 (offset 29974528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29974528 nbdkit: file.2: debug: cache: cache-on-read block 7318 (offset 29974528) nbdkit: file.2: debug: cache: reclaiming block 5155 nbdkit: file.2: debug: cache: reclaiming block 5156 nbdkit: file.2: debug: cache: blk_read block 7319 (offset 29978624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29978624 nbdkit: file.2: debug: cache: cache-on-read block 7319 (offset 29978624) nbdkit: file.2: debug: cache: reclaiming block 5157 nbdkit: file.2: debug: cache: reclaiming block 5158 nbdkit: file.2: debug: cache: blk_read block 7320 (offset 29982720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29982720 nbdkit: file.2: debug: cache: cache-on-read block 7320 (offset 29982720) nbdkit: file.2: debug: cache: reclaiming block 5159 nbdkit: file.2: debug: cache: reclaiming block 5160 nbdkit: file.2: debug: cache: blk_read block 7321 (offset 29986816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29986816 nbdkit: file.2: debug: cache: cache-on-read block 7321 (offset 29986816) nbdkit: file.2: debug: cache: reclaiming block 5161 nbdkit: file.2: debug: cache: reclaiming block 5162 nbdkit: file.2: debug: cache: blk_read block 7322 (offset 29990912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29990912 nbdkit: file.2: debug: cache: cache-on-read block 7322 (offset 29990912) nbdkit: file.2: debug: cache: reclaiming block 5163 nbdkit: file.2: debug: cache: reclaiming block 5164 nbdkit: file.2: debug: cache: blk_read block 7323 (offset 29995008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29995008 nbdkit: file.2: debug: cache: cache-on-read block 7323 (offset 29995008) nbdkit: file.2: debug: cache: reclaiming block 5165 nbdkit: file.2: debug: cache: reclaiming block 5166 nbdkit: file.2: debug: cache: blk_read block 7324 (offset 29999104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=29999104 nbdkit: file.2: debug: cache: cache-on-read block 7324 (offset 29999104) nbdkit: file.2: debug: cache: reclaiming block 5167 nbdkit: file.2: debug: cache: reclaiming block 5168 nbdkit: file.2: debug: cache: blk_read block 7325 (offset 30003200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30003200 nbdkit: file.2: debug: cache: cache-on-read block 7325 (offset 30003200) nbdkit: file.2: debug: cache: reclaiming block 5169 nbdkit: file.2: debug: cache: reclaiming block 5170 nbdkit: file.2: debug: cache: blk_read block 7326 (offset 30007296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30007296 nbdkit: file.2: debug: cache: cache-on-read block 7326 (offset 30007296) nbdkit: file.2: debug: cache: reclaiming block 5171 nbdkit: file.2: debug: cache: reclaiming block 5172 nbdkit: file.2: debug: cache: blk_read block 7327 (offset 30011392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30011392 nbdkit: file.2: debug: cache: cache-on-read block 7327 (offset 30011392) nbdkit: file.2: debug: cache: reclaiming block 5173 nbdkit: file.2: debug: cache: reclaiming block 5174 nbdkit: file.2: debug: cache: blk_read block 7328 (offset 30015488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30015488 nbdkit: file.2: debug: cache: cache-on-read block 7328 (offset 30015488) nbdkit: file.2: debug: cache: reclaiming block 5175 nbdkit: file.2: debug: cache: reclaiming block 5176 nbdkit: file.2: debug: cache: blk_read block 7329 (offset 30019584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30019584 nbdkit: file.2: debug: cache: cache-on-read block 7329 (offset 30019584) nbdkit: file.2: debug: cache: reclaiming block 5177 nbdkit: file.2: debug: cache: reclaiming block 5178 nbdkit: file.2: debug: cache: blk_read block 7330 (offset 30023680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30023680 nbdkit: file.2: debug: cache: cache-on-read block 7330 (offset 30023680) nbdkit: file.2: debug: cache: reclaiming block 5179 nbdkit: file.2: debug: cache: reclaiming block 5180 nbdkit: file.2: debug: cache: blk_read block 7331 (offset 30027776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30027776 nbdkit: file.2: debug: cache: cache-on-read block 7331 (offset 30027776) nbdkit: file.2: debug: cache: reclaiming block 5181 nbdkit: file.2: debug: cache: reclaiming block 5182 nbdkit: file.2: debug: cache: blk_read block 7332 (offset 30031872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30031872 nbdkit: file.2: debug: cache: cache-on-read block 7332 (offset 30031872) nbdkit: file.2: debug: cache: reclaiming block 5183 nbdkit: file.2: debug: cache: reclaiming block 5184 nbdkit: file.2: debug: cache: blk_read block 7333 (offset 30035968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30035968 nbdkit: file.2: debug: cache: cache-on-read block 7333 (offset 30035968) nbdkit: file.2: debug: cache: reclaiming block 5185 nbdkit: file.2: debug: cache: reclaiming block 5186 nbdkit: file.2: debug: cache: blk_read block 7334 (offset 30040064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30040064 nbdkit: file.2: debug: cache: cache-on-read block 7334 (offset 30040064) nbdkit: file.2: debug: cache: reclaiming block 5187 nbdkit: file.2: debug: cache: reclaiming block 5188 nbdkit: file.2: debug: cache: blk_read block 7335 (offset 30044160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30044160 nbdkit: file.2: debug: cache: cache-on-read block 7335 (offset 30044160) nbdkit: file.2: debug: cache: reclaiming block 5189 nbdkit: file.2: debug: cache: reclaiming block 5190 nbdkit: file.2: debug: cache: blk_read block 7336 (offset 30048256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30048256 nbdkit: file.2: debug: cache: cache-on-read block 7336 (offset 30048256) nbdkit: file.2: debug: cache: reclaiming block 5191 nbdkit: file.2: debug: cache: reclaiming block 5192 nbdkit: file.2: debug: cache: blk_read block 7337 (offset 30052352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30052352 nbdkit: file.2: debug: cache: cache-on-read block 7337 (offset 30052352) nbdkit: file.2: debug: cache: reclaiming block 5193 nbdkit: file.2: debug: cache: reclaiming block 5194 nbdkit: file.2: debug: cache: blk_read block 7338 (offset 30056448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30056448 nbdkit: file.2: debug: cache: cache-on-read block 7338 (offset 30056448) nbdkit: file.2: debug: cache: reclaiming block 5195 nbdkit: file.2: debug: cache: reclaiming block 5196 nbdkit: file.2: debug: cache: blk_read block 7339 (offset 30060544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30060544 nbdkit: file.2: debug: cache: cache-on-read block 7339 (offset 30060544) nbdkit: file.2: debug: cache: reclaiming block 5197 nbdkit: file.2: debug: cache: reclaiming block 5198 nbdkit: file.2: debug: cache: blk_read block 7340 (offset 30064640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30064640 nbdkit: file.2: debug: cache: cache-on-read block 7340 (offset 30064640) nbdkit: file.2: debug: cache: reclaiming block 5199 nbdkit: file.2: debug: cache: reclaiming block 5200 nbdkit: file.2: debug: cache: blk_read block 7341 (offset 30068736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30068736 nbdkit: file.2: debug: cache: cache-on-read block 7341 (offset 30068736) nbdkit: file.2: debug: cache: reclaiming block 5201 nbdkit: file.2: debug: cache: reclaiming block 5202 nbdkit: file.2: debug: cache: blk_read block 7342 (offset 30072832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30072832 nbdkit: file.2: debug: cache: cache-on-read block 7342 (offset 30072832) nbdkit: file.2: debug: cache: reclaiming block 5203 nbdkit: file.2: debug: cache: reclaiming block 5204 nbdkit: file.2: debug: cache: blk_read block 7343 (offset 30076928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30076928 nbdkit: file.2: debug: cache: cache-on-read block 7343 (offset 30076928) nbdkit: file.2: debug: cache: reclaiming block 5205 nbdkit: file.2: debug: cache: reclaiming block 5206 nbdkit: file.2: debug: cache: blk_read block 7344 (offset 30081024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30081024 nbdkit: file.2: debug: cache: cache-on-read block 7344 (offset 30081024) nbdkit: file.2: debug: cache: reclaiming block 5207 nbdkit: file.2: debug: cache: reclaiming block 5208 nbdkit: file.2: debug: cache: blk_read block 7345 (offset 30085120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30085120 nbdkit: file.2: debug: cache: cache-on-read block 7345 (offset 30085120) nbdkit: file.2: debug: cache: reclaiming block 5209 nbdkit: file.2: debug: cache: reclaiming block 5210 nbdkit: file.2: debug: cache: blk_read block 7346 (offset 30089216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30089216 nbdkit: file.2: debug: cache: cache-on-read block 7346 (offset 30089216) nbdkit: file.2: debug: cache: reclaiming block 5211 nbdkit: file.2: debug: cache: reclaiming block 5212 nbdkit: file.2: debug: cache: blk_read block 7347 (offset 30093312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30093312 nbdkit: file.2: debug: cache: cache-on-read block 7347 (offset 30093312) nbdkit: file.2: debug: cache: reclaiming block 5213 nbdkit: file.2: debug: cache: reclaiming block 5214 nbdkit: file.2: debug: cache: blk_read block 7348 (offset 30097408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30097408 nbdkit: file.2: debug: cache: cache-on-read block 7348 (offset 30097408) nbdkit: file.2: debug: cache: reclaiming block 5215 nbdkit: file.2: debug: cache: reclaiming block 5216 nbdkit: file.2: debug: cache: blk_read block 7349 (offset 30101504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30101504 nbdkit: file.2: debug: cache: cache-on-read block 7349 (offset 30101504) nbdkit: file.2: debug: cache: reclaiming block 5217 nbdkit: file.2: debug: cache: reclaiming block 5218 nbdkit: file.2: debug: cache: blk_read block 7350 (offset 30105600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30105600 nbdkit: file.2: debug: cache: cache-on-read block 7350 (offset 30105600) nbdkit: file.2: debug: cache: reclaiming block 5219 nbdkit: file.2: debug: cache: reclaiming block 5220 nbdkit: file.2: debug: cache: blk_read block 7351 (offset 30109696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30109696 nbdkit: file.2: debug: cache: cache-on-read block 7351 (offset 30109696) nbdkit: file.2: debug: cache: reclaiming block 5221 nbdkit: file.2: debug: cache: reclaiming block 5222 nbdkit: file.2: debug: cache: blk_read block 7352 (offset 30113792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30113792 nbdkit: file.2: debug: cache: cache-on-read block 7352 (offset 30113792) nbdkit: file.2: debug: cache: reclaiming block 5223 nbdkit: file.2: debug: cache: reclaiming block 5224 nbdkit: file.2: debug: cache: blk_read block 7353 (offset 30117888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30117888 nbdkit: file.2: debug: cache: cache-on-read block 7353 (offset 30117888) nbdkit: file.2: debug: cache: reclaiming block 5225 nbdkit: file.2: debug: cache: reclaiming block 5226 nbdkit: file.2: debug: cache: blk_read block 7354 (offset 30121984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30121984 nbdkit: file.2: debug: cache: cache-on-read block 7354 (offset 30121984) nbdkit: file.2: debug: cache: reclaiming block 5227 nbdkit: file.2: debug: cache: reclaiming block 5228 nbdkit: file.2: debug: cache: blk_read block 7355 (offset 30126080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30126080 nbdkit: file.2: debug: cache: cache-on-read block 7355 (offset 30126080) nbdkit: file.2: debug: cache: reclaiming block 5229 nbdkit: file.2: debug: cache: reclaiming block 5230 nbdkit: file.2: debug: cache: blk_read block 7356 (offset 30130176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30130176 nbdkit: file.2: debug: cache: cache-on-read block 7356 (offset 30130176) nbdkit: file.2: debug: cache: reclaiming block 5231 nbdkit: file.2: debug: cache: reclaiming block 5232 nbdkit: file.2: debug: cache: blk_read block 7357 (offset 30134272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30134272 nbdkit: file.2: debug: cache: cache-on-read block 7357 (offset 30134272) nbdkit: file.2: debug: cache: reclaiming block 5233 nbdkit: file.2: debug: cache: reclaiming block 5234 nbdkit: file.2: debug: cache: blk_read block 7358 (offset 30138368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30138368 nbdkit: file.2: debug: cache: cache-on-read block 7358 (offset 30138368) nbdkit: file.2: debug: cache: reclaiming block 5235 nbdkit: file.2: debug: cache: reclaiming block 5236 nbdkit: file.2: debug: cache: blk_read block 7359 (offset 30142464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30142464 nbdkit: file.2: debug: cache: cache-on-read block 7359 (offset 30142464) nbdkit: file.2: debug: cache: reclaiming block 5237 nbdkit: file.2: debug: cache: reclaiming block 5238 nbdkit: file.2: debug: cache: blk_read block 7360 (offset 30146560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30146560 nbdkit: file.2: debug: cache: cache-on-read block 7360 (offset 30146560) nbdkit: file.2: debug: cache: reclaiming block 5239 nbdkit: file.2: debug: cache: reclaiming block 5240 nbdkit: file.2: debug: cache: blk_read block 7361 (offset 30150656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30150656 nbdkit: file.2: debug: cache: cache-on-read block 7361 (offset 30150656) nbdkit: file.2: debug: cache: reclaiming block 5241 nbdkit: file.2: debug: cache: reclaiming block 5242 nbdkit: file.2: debug: cache: blk_read block 7362 (offset 30154752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30154752 nbdkit: file.2: debug: cache: cache-on-read block 7362 (offset 30154752) nbdkit: file.2: debug: cache: reclaiming block 5243 nbdkit: file.2: debug: cache: reclaiming block 5244 nbdkit: file.2: debug: cache: blk_read block 7363 (offset 30158848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30158848 nbdkit: file.2: debug: cache: cache-on-read block 7363 (offset 30158848) nbdkit: file.2: debug: cache: reclaiming block 5245 nbdkit: file.2: debug: cache: reclaiming block 5246 nbdkit: file.2: debug: cache: blk_read block 7364 (offset 30162944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30162944 nbdkit: file.2: debug: cache: cache-on-read block 7364 (offset 30162944) nbdkit: file.2: debug: cache: reclaiming block 5247 nbdkit: file.2: debug: cache: reclaiming block 5248 nbdkit: file.2: debug: cache: blk_read block 7365 (offset 30167040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30167040 nbdkit: file.2: debug: cache: cache-on-read block 7365 (offset 30167040) nbdkit: file.2: debug: cache: reclaiming block 5249 nbdkit: file.2: debug: cache: reclaiming block 5250 nbdkit: file.2: debug: cache: blk_read block 7366 (offset 30171136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30171136 nbdkit: file.2: debug: cache: cache-on-read block 7366 (offset 30171136) nbdkit: file.2: debug: cache: reclaiming block 5251 nbdkit: file.2: debug: cache: reclaiming block 5252 nbdkit: file.2: debug: cache: blk_read block 7367 (offset 30175232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30175232 nbdkit: file.2: debug: cache: cache-on-read block 7367 (offset 30175232) nbdkit: file.2: debug: cache: reclaiming block 5253 nbdkit: file.2: debug: cache: reclaiming block 5254 nbdkit: file.2: debug: cache: blk_read block 7368 (offset 30179328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30179328 nbdkit: file.2: debug: cache: cache-on-read block 7368 (offset 30179328) nbdkit: file.2: debug: cache: reclaiming block 5255 nbdkit: file.2: debug: cache: reclaiming block 5256 nbdkit: file.2: debug: cache: blk_read block 7369 (offset 30183424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30183424 nbdkit: file.2: debug: cache: cache-on-read block 7369 (offset 30183424) nbdkit: file.2: debug: cache: reclaiming block 5257 nbdkit: file.2: debug: cache: reclaiming block 5258 nbdkit: file.2: debug: cache: blk_read block 7370 (offset 30187520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30187520 nbdkit: file.2: debug: cache: cache-on-read block 7370 (offset 30187520) nbdkit: file.2: debug: cache: reclaiming block 5259 nbdkit: file.2: debug: cache: reclaiming block 5260 nbdkit: file.2: debug: cache: blk_read block 7371 (offset 30191616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30191616 nbdkit: file.2: debug: cache: cache-on-read block 7371 (offset 30191616) nbdkit: file.2: debug: cache: reclaiming block 5261 nbdkit: file.2: debug: cache: reclaiming block 5262 nbdkit: file.2: debug: cache: blk_read block 7372 (offset 30195712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30195712 nbdkit: file.2: debug: cache: cache-on-read block 7372 (offset 30195712) nbdkit: file.2: debug: cache: reclaiming block 5263 nbdkit: file.2: debug: cache: reclaiming block 5264 nbdkit: file.2: debug: cache: blk_read block 7373 (offset 30199808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30199808 nbdkit: file.2: debug: cache: cache-on-read block 7373 (offset 30199808) nbdkit: file.2: debug: cache: reclaiming block 5265 nbdkit: file.2: debug: cache: reclaiming block 5266 nbdkit: file.2: debug: cache: blk_read block 7374 (offset 30203904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30203904 nbdkit: file.2: debug: cache: cache-on-read block 7374 (offset 30203904) nbdkit: file.2: debug: cache: reclaiming block 5267 nbdkit: file.2: debug: cache: reclaiming block 5268 nbdkit: file.2: debug: cache: blk_read block 7375 (offset 30208000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30208000 nbdkit: file.2: debug: cache: cache-on-read block 7375 (offset 30208000) nbdkit: file.2: debug: cache: reclaiming block 5269 nbdkit: file.2: debug: cache: reclaiming block 5270 nbdkit: file.2: debug: cache: blk_read block 7376 (offset 30212096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30212096 nbdkit: file.2: debug: cache: cache-on-read block 7376 (offset 30212096) nbdkit: file.2: debug: cache: reclaiming block 5271 nbdkit: file.2: debug: cache: reclaiming block 5272 nbdkit: file.2: debug: cache: blk_read block 7377 (offset 30216192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30216192 nbdkit: file.2: debug: cache: cache-on-read block 7377 (offset 30216192) nbdkit: file.2: debug: cache: reclaiming block 5273 nbdkit: file.2: debug: cache: reclaiming block 5274 nbdkit: file.2: debug: cache: blk_read block 7378 (offset 30220288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30220288 nbdkit: file.2: debug: cache: cache-on-read block 7378 (offset 30220288) nbdkit: file.2: debug: cache: reclaiming block 5275 nbdkit: file.2: debug: cache: reclaiming block 5276 nbdkit: file.2: debug: cache: blk_read block 7379 (offset 30224384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30224384 nbdkit: file.2: debug: cache: cache-on-read block 7379 (offset 30224384) nbdkit: file.2: debug: cache: reclaiming block 5277 nbdkit: file.2: debug: cache: reclaiming block 5278 nbdkit: file.2: debug: cache: blk_read block 7380 (offset 30228480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30228480 nbdkit: file.2: debug: cache: cache-on-read block 7380 (offset 30228480) nbdkit: file.2: debug: cache: reclaiming block 5279 nbdkit: file.2: debug: cache: reclaiming block 5280 nbdkit: file.2: debug: cache: blk_read block 7381 (offset 30232576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30232576 nbdkit: file.2: debug: cache: cache-on-read block 7381 (offset 30232576) nbdkit: file.2: debug: cache: reclaiming block 5281 nbdkit: file.2: debug: cache: reclaiming block 5282 nbdkit: file.2: debug: cache: blk_read block 7382 (offset 30236672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30236672 nbdkit: file.2: debug: cache: cache-on-read block 7382 (offset 30236672) nbdkit: file.2: debug: cache: reclaiming block 5283 nbdkit: file.2: debug: cache: reclaiming block 5284 nbdkit: file.2: debug: cache: blk_read block 7383 (offset 30240768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30240768 nbdkit: file.2: debug: cache: cache-on-read block 7383 (offset 30240768) nbdkit: file.2: debug: cache: reclaiming block 5285 nbdkit: file.2: debug: cache: reclaiming block 5286 nbdkit: file.2: debug: cache: blk_read block 7384 (offset 30244864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30244864 nbdkit: file.2: debug: cache: cache-on-read block 7384 (offset 30244864) nbdkit: file.2: debug: cache: reclaiming block 5287 nbdkit: file.2: debug: cache: reclaiming block 5288 nbdkit: file.2: debug: cache: blk_read block 7385 (offset 30248960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30248960 nbdkit: file.2: debug: cache: cache-on-read block 7385 (offset 30248960) nbdkit: file.2: debug: cache: reclaiming block 5289 nbdkit: file.2: debug: cache: reclaiming block 5290 nbdkit: file.2: debug: cache: blk_read block 7386 (offset 30253056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30253056 nbdkit: file.2: debug: cache: cache-on-read block 7386 (offset 30253056) nbdkit: file.2: debug: cache: reclaiming block 5291 nbdkit: file.2: debug: cache: reclaiming block 5292 nbdkit: file.2: debug: cache: blk_read block 7387 (offset 30257152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30257152 nbdkit: file.2: debug: cache: cache-on-read block 7387 (offset 30257152) nbdkit: file.2: debug: cache: reclaiming block 5293 nbdkit: file.2: debug: cache: reclaiming block 5294 nbdkit: file.2: debug: cache: blk_read block 7388 (offset 30261248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30261248 nbdkit: file.2: debug: cache: cache-on-read block 7388 (offset 30261248) nbdkit: file.2: debug: cache: reclaiming block 5295 nbdkit: file.2: debug: cache: reclaiming block 5296 nbdkit: file.2: debug: cache: blk_read block 7389 (offset 30265344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30265344 nbdkit: file.2: debug: cache: cache-on-read block 7389 (offset 30265344) nbdkit: file.2: debug: cache: reclaiming block 5297 nbdkit: file.2: debug: cache: reclaiming block 5298 nbdkit: file.2: debug: cache: blk_read block 7390 (offset 30269440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30269440 nbdkit: file.2: debug: cache: cache-on-read block 7390 (offset 30269440) nbdkit: file.2: debug: cache: reclaiming block 5299 nbdkit: file.2: debug: cache: reclaiming block 5300 nbdkit: file.2: debug: cache: blk_read block 7391 (offset 30273536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30273536 nbdkit: file.2: debug: cache: cache-on-read block 7391 (offset 30273536) nbdkit: file.2: debug: cache: reclaiming block 5301 nbdkit: file.2: debug: cache: reclaiming block 5302 nbdkit: file.2: debug: cache: blk_read block 7392 (offset 30277632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30277632 nbdkit: file.2: debug: cache: cache-on-read block 7392 (offset 30277632) nbdkit: file.2: debug: cache: reclaiming block 5303 nbdkit: file.2: debug: cache: reclaiming block 5304 nbdkit: file.2: debug: cache: blk_read block 7393 (offset 30281728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30281728 nbdkit: file.2: debug: cache: cache-on-read block 7393 (offset 30281728) nbdkit: file.2: debug: cache: reclaiming block 5305 nbdkit: file.2: debug: cache: reclaiming block 5306 nbdkit: file.2: debug: cache: blk_read block 7394 (offset 30285824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30285824 nbdkit: file.2: debug: cache: cache-on-read block 7394 (offset 30285824) nbdkit: file.2: debug: cache: reclaiming block 5307 nbdkit: file.2: debug: cache: reclaiming block 5308 nbdkit: file.2: debug: cache: blk_read block 7395 (offset 30289920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30289920 nbdkit: file.2: debug: cache: cache-on-read block 7395 (offset 30289920) nbdkit: file.2: debug: cache: reclaiming block 5309 nbdkit: file.2: debug: cache: reclaiming block 5310 nbdkit: file.2: debug: cache: blk_read block 7396 (offset 30294016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30294016 nbdkit: file.2: debug: cache: cache-on-read block 7396 (offset 30294016) nbdkit: file.2: debug: cache: reclaiming block 5311 nbdkit: file.2: debug: cache: reclaiming block 5312 nbdkit: file.2: debug: cache: blk_read block 7397 (offset 30298112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30298112 nbdkit: file.2: debug: cache: cache-on-read block 7397 (offset 30298112) nbdkit: file.2: debug: cache: reclaiming block 5313 nbdkit: file.2: debug: cache: reclaiming block 5314 nbdkit: file.2: debug: cache: blk_read block 7398 (offset 30302208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30302208 nbdkit: file.2: debug: cache: cache-on-read block 7398 (offset 30302208) nbdkit: file.2: debug: cache: reclaiming block 5315 nbdkit: file.2: debug: cache: reclaiming block 5316 nbdkit: file.2: debug: cache: blk_read block 7399 (offset 30306304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30306304 nbdkit: file.2: debug: cache: cache-on-read block 7399 (offset 30306304) nbdkit: file.2: debug: cache: reclaiming block 5317 nbdkit: file.2: debug: cache: reclaiming block 5318 nbdkit: file.2: debug: cache: blk_read block 7400 (offset 30310400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30310400 nbdkit: file.2: debug: cache: cache-on-read block 7400 (offset 30310400) nbdkit: file.2: debug: cache: reclaiming block 5319 nbdkit: file.2: debug: cache: reclaiming block 5320 nbdkit: file.2: debug: cache: blk_read block 7401 (offset 30314496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30314496 nbdkit: file.2: debug: cache: cache-on-read block 7401 (offset 30314496) nbdkit: file.2: debug: cache: reclaiming block 5321 nbdkit: file.2: debug: cache: reclaiming block 5322 nbdkit: file.2: debug: cache: blk_read block 7402 (offset 30318592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30318592 nbdkit: file.2: debug: cache: cache-on-read block 7402 (offset 30318592) nbdkit: file.2: debug: cache: reclaiming block 5323 nbdkit: file.2: debug: cache: reclaiming block 5324 nbdkit: file.2: debug: cache: blk_read block 7403 (offset 30322688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30322688 nbdkit: file.2: debug: cache: cache-on-read block 7403 (offset 30322688) nbdkit: file.2: debug: cache: reclaiming block 5325 nbdkit: file.2: debug: cache: reclaiming block 5326 nbdkit: file.2: debug: cache: blk_read block 7404 (offset 30326784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30326784 nbdkit: file.2: debug: cache: cache-on-read block 7404 (offset 30326784) nbdkit: file.2: debug: cache: reclaiming block 5327 nbdkit: file.2: debug: cache: reclaiming block 5328 nbdkit: file.2: debug: cache: blk_read block 7405 (offset 30330880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30330880 nbdkit: file.2: debug: cache: cache-on-read block 7405 (offset 30330880) nbdkit: file.2: debug: cache: reclaiming block 5329 nbdkit: file.2: debug: cache: reclaiming block 5330 nbdkit: file.2: debug: cache: blk_read block 7406 (offset 30334976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30334976 nbdkit: file.2: debug: cache: cache-on-read block 7406 (offset 30334976) nbdkit: file.2: debug: cache: reclaiming block 5331 nbdkit: file.2: debug: cache: reclaiming block 5332 nbdkit: file.2: debug: cache: blk_read block 7407 (offset 30339072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30339072 nbdkit: file.2: debug: cache: cache-on-read block 7407 (offset 30339072) nbdkit: file.2: debug: cache: reclaiming block 5333 nbdkit: file.2: debug: cache: reclaiming block 5334 nbdkit: file.2: debug: cache: blk_read block 7408 (offset 30343168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30343168 nbdkit: file.2: debug: cache: cache-on-read block 7408 (offset 30343168) nbdkit: file.2: debug: cache: reclaiming block 5335 nbdkit: file.2: debug: cache: reclaiming block 5336 nbdkit: file.2: debug: cache: blk_read block 7409 (offset 30347264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30347264 nbdkit: file.2: debug: cache: cache-on-read block 7409 (offset 30347264) nbdkit: file.2: debug: cache: reclaiming block 5337 nbdkit: file.2: debug: cache: reclaiming block 5338 nbdkit: file.2: debug: cache: blk_read block 7410 (offset 30351360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30351360 nbdkit: file.2: debug: cache: cache-on-read block 7410 (offset 30351360) nbdkit: file.2: debug: cache: reclaiming block 5339 nbdkit: file.2: debug: cache: reclaiming block 5340 nbdkit: file.2: debug: cache: blk_read block 7411 (offset 30355456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30355456 nbdkit: file.2: debug: cache: cache-on-read block 7411 (offset 30355456) nbdkit: file.2: debug: cache: reclaiming block 5341 nbdkit: file.2: debug: cache: reclaiming block 5342 nbdkit: file.2: debug: cache: blk_read block 7412 (offset 30359552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30359552 nbdkit: file.2: debug: cache: cache-on-read block 7412 (offset 30359552) nbdkit: file.2: debug: cache: reclaiming block 5343 nbdkit: file.2: debug: cache: reclaiming block 5344 nbdkit: file.2: debug: cache: blk_read block 7413 (offset 30363648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30363648 nbdkit: file.2: debug: cache: cache-on-read block 7413 (offset 30363648) nbdkit: file.2: debug: cache: reclaiming block 5345 nbdkit: file.2: debug: cache: reclaiming block 5346 nbdkit: file.2: debug: cache: blk_read block 7414 (offset 30367744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30367744 nbdkit: file.2: debug: cache: cache-on-read block 7414 (offset 30367744) nbdkit: file.2: debug: cache: reclaiming block 5347 nbdkit: file.2: debug: cache: reclaiming block 5348 nbdkit: file.2: debug: cache: blk_read block 7415 (offset 30371840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30371840 nbdkit: file.2: debug: cache: cache-on-read block 7415 (offset 30371840) nbdkit: file.2: debug: cache: reclaiming block 5349 nbdkit: file.2: debug: cache: reclaiming block 5350 nbdkit: file.2: debug: cache: blk_read block 7416 (offset 30375936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30375936 nbdkit: file.2: debug: cache: cache-on-read block 7416 (offset 30375936) nbdkit: file.2: debug: cache: reclaiming block 5351 nbdkit: file.2: debug: cache: reclaiming block 5352 nbdkit: file.2: debug: cache: blk_read block 7417 (offset 30380032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30380032 nbdkit: file.2: debug: cache: cache-on-read block 7417 (offset 30380032) nbdkit: file.2: debug: cache: reclaiming block 5353 nbdkit: file.2: debug: cache: reclaiming block 5354 nbdkit: file.2: debug: cache: blk_read block 7418 (offset 30384128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30384128 nbdkit: file.2: debug: cache: cache-on-read block 7418 (offset 30384128) nbdkit: file.2: debug: cache: reclaiming block 5355 nbdkit: file.2: debug: cache: reclaiming block 5356 nbdkit: file.2: debug: cache: blk_read block 7419 (offset 30388224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30388224 nbdkit: file.2: debug: cache: cache-on-read block 7419 (offset 30388224) nbdkit: file.2: debug: cache: reclaiming block 5357 nbdkit: file.2: debug: cache: reclaiming block 5358 nbdkit: file.2: debug: cache: blk_read block 7420 (offset 30392320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30392320 nbdkit: file.2: debug: cache: cache-on-read block 7420 (offset 30392320) nbdkit: file.2: debug: cache: reclaiming block 5359 nbdkit: file.2: debug: cache: reclaiming block 5360 nbdkit: file.2: debug: cache: blk_read block 7421 (offset 30396416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30396416 nbdkit: file.2: debug: cache: cache-on-read block 7421 (offset 30396416) nbdkit: file.2: debug: cache: reclaiming block 5361 nbdkit: file.2: debug: cache: reclaiming block 5362 nbdkit: file.2: debug: cache: blk_read block 7422 (offset 30400512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30400512 nbdkit: file.2: debug: cache: cache-on-read block 7422 (offset 30400512) nbdkit: file.2: debug: cache: reclaiming block 5363 nbdkit: file.2: debug: cache: reclaiming block 5364 nbdkit: file.2: debug: cache: blk_read block 7423 (offset 30404608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30404608 nbdkit: file.2: debug: cache: cache-on-read block 7423 (offset 30404608) nbdkit: file.2: debug: cache: reclaiming block 5365 nbdkit: file.2: debug: cache: reclaiming block 5366 nbdkit: file.2: debug: cache: blk_read block 7424 (offset 30408704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30408704 nbdkit: file.2: debug: cache: cache-on-read block 7424 (offset 30408704) nbdkit: file.2: debug: cache: reclaiming block 5367 nbdkit: file.2: debug: cache: reclaiming block 5368 nbdkit: file.2: debug: cache: blk_read block 7425 (offset 30412800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30412800 nbdkit: file.2: debug: cache: cache-on-read block 7425 (offset 30412800) nbdkit: file.2: debug: cache: reclaiming block 5369 nbdkit: file.2: debug: cache: reclaiming block 5370 nbdkit: file.2: debug: cache: blk_read block 7426 (offset 30416896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30416896 nbdkit: file.2: debug: cache: cache-on-read block 7426 (offset 30416896) nbdkit: file.2: debug: cache: reclaiming block 5371 nbdkit: file.2: debug: cache: reclaiming block 5372 nbdkit: file.2: debug: cache: blk_read block 7427 (offset 30420992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30420992 nbdkit: file.2: debug: cache: cache-on-read block 7427 (offset 30420992) nbdkit: file.2: debug: cache: reclaiming block 5373 nbdkit: file.2: debug: cache: reclaiming block 5374 nbdkit: file.2: debug: cache: blk_read block 7428 (offset 30425088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30425088 nbdkit: file.2: debug: cache: cache-on-read block 7428 (offset 30425088) nbdkit: file.2: debug: cache: reclaiming block 5375 nbdkit: file.2: debug: cache: reclaiming block 5376 nbdkit: file.2: debug: cache: blk_read block 7429 (offset 30429184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30429184 nbdkit: file.2: debug: cache: cache-on-read block 7429 (offset 30429184) nbdkit: file.2: debug: cache: reclaiming block 5377 nbdkit: file.2: debug: cache: reclaiming block 5378 nbdkit: file.2: debug: cache: blk_read block 7430 (offset 30433280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30433280 nbdkit: file.2: debug: cache: cache-on-read block 7430 (offset 30433280) nbdkit: file.2: debug: cache: reclaiming block 5379 nbdkit: file.2: debug: cache: reclaiming block 5380 nbdkit: file.2: debug: cache: blk_read block 7431 (offset 30437376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30437376 nbdkit: file.2: debug: cache: cache-on-read block 7431 (offset 30437376) nbdkit: file.2: debug: cache: reclaiming block 5381 nbdkit: file.2: debug: cache: reclaiming block 5382 nbdkit: file.2: debug: cache: blk_read block 7432 (offset 30441472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30441472 nbdkit: file.2: debug: cache: cache-on-read block 7432 (offset 30441472) nbdkit: file.2: debug: cache: reclaiming block 5383 nbdkit: file.2: debug: cache: reclaiming block 5384 nbdkit: file.2: debug: cache: blk_read block 7433 (offset 30445568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30445568 nbdkit: file.2: debug: cache: cache-on-read block 7433 (offset 30445568) nbdkit: file.2: debug: cache: reclaiming block 5385 nbdkit: file.2: debug: cache: reclaiming block 5386 nbdkit: file.2: debug: cache: blk_read block 7434 (offset 30449664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30449664 nbdkit: file.2: debug: cache: cache-on-read block 7434 (offset 30449664) nbdkit: file.2: debug: cache: reclaiming block 5387 nbdkit: file.2: debug: cache: reclaiming block 5388 nbdkit: file.2: debug: cache: blk_read block 7435 (offset 30453760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30453760 nbdkit: file.2: debug: cache: cache-on-read block 7435 (offset 30453760) nbdkit: file.2: debug: cache: stop reclaiming nbdkit: file.2: debug: cache: blk_read block 7436 (offset 30457856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30457856 nbdkit: file.2: debug: cache: cache-on-read block 7436 (offset 30457856) nbdkit: file.2: debug: cache: blk_read block 7437 (offset 30461952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30461952 nbdkit: file.2: debug: cache: cache-on-read block 7437 (offset 30461952) nbdkit: file.2: debug: cache: blk_read block 7438 (offset 30466048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30466048 nbdkit: file.2: debug: cache: cache-on-read block 7438 (offset 30466048) nbdkit: file.2: debug: cache: blk_read block 7439 (offset 30470144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30470144 nbdkit: file.2: debug: cache: cache-on-read block 7439 (offset 30470144) nbdkit: file.2: debug: cache: blk_read block 7440 (offset 30474240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30474240 nbdkit: file.2: debug: cache: cache-on-read block 7440 (offset 30474240) nbdkit: file.2: debug: cache: blk_read block 7441 (offset 30478336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30478336 nbdkit: file.2: debug: cache: cache-on-read block 7441 (offset 30478336) nbdkit: file.2: debug: cache: blk_read block 7442 (offset 30482432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30482432 nbdkit: file.2: debug: cache: cache-on-read block 7442 (offset 30482432) nbdkit: file.2: debug: cache: blk_read block 7443 (offset 30486528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30486528 nbdkit: file.2: debug: cache: cache-on-read block 7443 (offset 30486528) nbdkit: file.2: debug: cache: blk_read block 7444 (offset 30490624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30490624 nbdkit: file.2: debug: cache: cache-on-read block 7444 (offset 30490624) nbdkit: file.2: debug: cache: blk_read block 7445 (offset 30494720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30494720 nbdkit: file.2: debug: cache: cache-on-read block 7445 (offset 30494720) nbdkit: file.2: debug: cache: blk_read block 7446 (offset 30498816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30498816 nbdkit: file.2: debug: cache: cache-on-read block 7446 (offset 30498816) nbdkit: file.2: debug: cache: blk_read block 7447 (offset 30502912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30502912 nbdkit: file.2: debug: cache: cache-on-read block 7447 (offset 30502912) nbdkit: file.2: debug: cache: blk_read block 7448 (offset 30507008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30507008 nbdkit: file.2: debug: cache: cache-on-read block 7448 (offset 30507008) nbdkit: file.2: debug: cache: blk_read block 7449 (offset 30511104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30511104 nbdkit: file.2: debug: cache: cache-on-read block 7449 (offset 30511104) nbdkit: file.2: debug: cache: blk_read block 7450 (offset 30515200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30515200 nbdkit: file.2: debug: cache: cache-on-read block 7450 (offset 30515200) nbdkit: file.2: debug: cache: blk_read block 7451 (offset 30519296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30519296 nbdkit: file.2: debug: cache: cache-on-read block 7451 (offset 30519296) nbdkit: file.2: debug: cache: blk_read block 7452 (offset 30523392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30523392 nbdkit: file.2: debug: cache: cache-on-read block 7452 (offset 30523392) nbdkit: file.2: debug: cache: blk_read block 7453 (offset 30527488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30527488 nbdkit: file.2: debug: cache: cache-on-read block 7453 (offset 30527488) nbdkit: file.2: debug: cache: blk_read block 7454 (offset 30531584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30531584 nbdkit: file.2: debug: cache: cache-on-read block 7454 (offset 30531584) nbdkit: file.2: debug: cache: blk_read block 7455 (offset 30535680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30535680 nbdkit: file.2: debug: cache: cache-on-read block 7455 (offset 30535680) nbdkit: file.2: debug: cache: blk_read block 7456 (offset 30539776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30539776 nbdkit: file.2: debug: cache: cache-on-read block 7456 (offset 30539776) nbdkit: file.2: debug: cache: blk_read block 7457 (offset 30543872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30543872 nbdkit: file.2: debug: cache: cache-on-read block 7457 (offset 30543872) nbdkit: file.2: debug: cache: blk_read block 7458 (offset 30547968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30547968 nbdkit: file.2: debug: cache: cache-on-read block 7458 (offset 30547968) nbdkit: file.2: debug: cache: blk_read block 7459 (offset 30552064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30552064 nbdkit: file.2: debug: cache: cache-on-read block 7459 (offset 30552064) nbdkit: file.2: debug: cache: blk_read block 7460 (offset 30556160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30556160 nbdkit: file.2: debug: cache: cache-on-read block 7460 (offset 30556160) nbdkit: file.2: debug: cache: blk_read block 7461 (offset 30560256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30560256 nbdkit: file.2: debug: cache: cache-on-read block 7461 (offset 30560256) nbdkit: file.2: debug: cache: blk_read block 7462 (offset 30564352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30564352 nbdkit: file.2: debug: cache: cache-on-read block 7462 (offset 30564352) nbdkit: file.2: debug: cache: blk_read block 7463 (offset 30568448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30568448 nbdkit: file.2: debug: cache: cache-on-read block 7463 (offset 30568448) nbdkit: file.2: debug: cache: blk_read block 7464 (offset 30572544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30572544 nbdkit: file.2: debug: cache: cache-on-read block 7464 (offset 30572544) nbdkit: file.2: debug: cache: blk_read block 7465 (offset 30576640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30576640 nbdkit: file.2: debug: cache: cache-on-read block 7465 (offset 30576640) nbdkit: file.2: debug: cache: blk_read block 7466 (offset 30580736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30580736 nbdkit: file.2: debug: cache: cache-on-read block 7466 (offset 30580736) nbdkit: file.2: debug: cache: blk_read block 7467 (offset 30584832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30584832 nbdkit: file.2: debug: cache: cache-on-read block 7467 (offset 30584832) nbdkit: file.2: debug: cache: blk_read block 7468 (offset 30588928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30588928 nbdkit: file.2: debug: cache: cache-on-read block 7468 (offset 30588928) nbdkit: file.2: debug: cache: blk_read block 7469 (offset 30593024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30593024 nbdkit: file.2: debug: cache: cache-on-read block 7469 (offset 30593024) nbdkit: file.2: debug: cache: blk_read block 7470 (offset 30597120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30597120 nbdkit: file.2: debug: cache: cache-on-read block 7470 (offset 30597120) nbdkit: file.2: debug: cache: blk_read block 7471 (offset 30601216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30601216 nbdkit: file.2: debug: cache: cache-on-read block 7471 (offset 30601216) nbdkit: file.2: debug: cache: blk_read block 7472 (offset 30605312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30605312 nbdkit: file.2: debug: cache: cache-on-read block 7472 (offset 30605312) nbdkit: file.2: debug: cache: blk_read block 7473 (offset 30609408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30609408 nbdkit: file.2: debug: cache: cache-on-read block 7473 (offset 30609408) nbdkit: file.2: debug: cache: blk_read block 7474 (offset 30613504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30613504 nbdkit: file.2: debug: cache: cache-on-read block 7474 (offset 30613504) nbdkit: file.2: debug: cache: blk_read block 7475 (offset 30617600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30617600 nbdkit: file.2: debug: cache: cache-on-read block 7475 (offset 30617600) nbdkit: file.2: debug: cache: blk_read block 7476 (offset 30621696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30621696 nbdkit: file.2: debug: cache: cache-on-read block 7476 (offset 30621696) nbdkit: file.2: debug: cache: blk_read block 7477 (offset 30625792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30625792 nbdkit: file.2: debug: cache: cache-on-read block 7477 (offset 30625792) nbdkit: file.2: debug: cache: blk_read block 7478 (offset 30629888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30629888 nbdkit: file.2: debug: cache: cache-on-read block 7478 (offset 30629888) nbdkit: file.2: debug: cache: blk_read block 7479 (offset 30633984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30633984 nbdkit: file.2: debug: cache: cache-on-read block 7479 (offset 30633984) nbdkit: file.2: debug: cache: blk_read block 7480 (offset 30638080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30638080 nbdkit: file.2: debug: cache: cache-on-read block 7480 (offset 30638080) nbdkit: file.2: debug: cache: blk_read block 7481 (offset 30642176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30642176 nbdkit: file.2: debug: cache: cache-on-read block 7481 (offset 30642176) nbdkit: file.2: debug: cache: blk_read block 7482 (offset 30646272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30646272 nbdkit: file.2: debug: cache: cache-on-read block 7482 (offset 30646272) nbdkit: file.2: debug: cache: blk_read block 7483 (offset 30650368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30650368 nbdkit: file.2: debug: cache: cache-on-read block 7483 (offset 30650368) nbdkit: file.2: debug: cache: blk_read block 7484 (offset 30654464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30654464 nbdkit: file.2: debug: cache: cache-on-read block 7484 (offset 30654464) nbdkit: file.2: debug: cache: blk_read block 7485 (offset 30658560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30658560 nbdkit: file.2: debug: cache: cache-on-read block 7485 (offset 30658560) nbdkit: file.2: debug: cache: blk_read block 7486 (offset 30662656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30662656 nbdkit: file.2: debug: cache: cache-on-read block 7486 (offset 30662656) nbdkit: file.2: debug: cache: blk_read block 7487 (offset 30666752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30666752 nbdkit: file.2: debug: cache: cache-on-read block 7487 (offset 30666752) nbdkit: file.2: debug: cache: blk_read block 7488 (offset 30670848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30670848 nbdkit: file.2: debug: cache: cache-on-read block 7488 (offset 30670848) nbdkit: file.2: debug: cache: blk_read block 7489 (offset 30674944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30674944 nbdkit: file.2: debug: cache: cache-on-read block 7489 (offset 30674944) nbdkit: file.2: debug: cache: blk_read block 7490 (offset 30679040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30679040 nbdkit: file.2: debug: cache: cache-on-read block 7490 (offset 30679040) nbdkit: file.2: debug: cache: blk_read block 7491 (offset 30683136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30683136 nbdkit: file.2: debug: cache: cache-on-read block 7491 (offset 30683136) nbdkit: file.2: debug: cache: blk_read block 7492 (offset 30687232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30687232 nbdkit: file.2: debug: cache: cache-on-read block 7492 (offset 30687232) nbdkit: file.2: debug: cache: blk_read block 7493 (offset 30691328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30691328 nbdkit: file.2: debug: cache: cache-on-read block 7493 (offset 30691328) nbdkit: file.2: debug: cache: blk_read block 7494 (offset 30695424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30695424 nbdkit: file.2: debug: cache: cache-on-read block 7494 (offset 30695424) nbdkit: file.2: debug: cache: blk_read block 7495 (offset 30699520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30699520 nbdkit: file.2: debug: cache: cache-on-read block 7495 (offset 30699520) nbdkit: file.2: debug: cache: blk_read block 7496 (offset 30703616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30703616 nbdkit: file.2: debug: cache: cache-on-read block 7496 (offset 30703616) nbdkit: file.2: debug: cache: blk_read block 7497 (offset 30707712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30707712 nbdkit: file.2: debug: cache: cache-on-read block 7497 (offset 30707712) nbdkit: file.2: debug: cache: blk_read block 7498 (offset 30711808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30711808 nbdkit: file.2: debug: cache: cache-on-read block 7498 (offset 30711808) nbdkit: file.2: debug: cache: blk_read block 7499 (offset 30715904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30715904 nbdkit: file.2: debug: cache: cache-on-read block 7499 (offset 30715904) nbdkit: file.2: debug: cache: blk_read block 7500 (offset 30720000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30720000 nbdkit: file.2: debug: cache: cache-on-read block 7500 (offset 30720000) nbdkit: file.2: debug: cache: blk_read block 7501 (offset 30724096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30724096 nbdkit: file.2: debug: cache: cache-on-read block 7501 (offset 30724096) nbdkit: file.2: debug: cache: blk_read block 7502 (offset 30728192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30728192 nbdkit: file.2: debug: cache: cache-on-read block 7502 (offset 30728192) nbdkit: file.2: debug: cache: blk_read block 7503 (offset 30732288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30732288 nbdkit: file.2: debug: cache: cache-on-read block 7503 (offset 30732288) nbdkit: file.2: debug: cache: blk_read block 7504 (offset 30736384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30736384 nbdkit: file.2: debug: cache: cache-on-read block 7504 (offset 30736384) nbdkit: file.2: debug: cache: blk_read block 7505 (offset 30740480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30740480 nbdkit: file.2: debug: cache: cache-on-read block 7505 (offset 30740480) nbdkit: file.2: debug: cache: blk_read block 7506 (offset 30744576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30744576 nbdkit: file.2: debug: cache: cache-on-read block 7506 (offset 30744576) nbdkit: file.2: debug: cache: blk_read block 7507 (offset 30748672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30748672 nbdkit: file.2: debug: cache: cache-on-read block 7507 (offset 30748672) nbdkit: file.2: debug: cache: blk_read block 7508 (offset 30752768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30752768 nbdkit: file.2: debug: cache: cache-on-read block 7508 (offset 30752768) nbdkit: file.2: debug: cache: blk_read block 7509 (offset 30756864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30756864 nbdkit: file.2: debug: cache: cache-on-read block 7509 (offset 30756864) nbdkit: file.2: debug: cache: blk_read block 7510 (offset 30760960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30760960 nbdkit: file.2: debug: cache: cache-on-read block 7510 (offset 30760960) nbdkit: file.2: debug: cache: blk_read block 7511 (offset 30765056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30765056 nbdkit: file.2: debug: cache: cache-on-read block 7511 (offset 30765056) nbdkit: file.2: debug: cache: blk_read block 7512 (offset 30769152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30769152 nbdkit: file.2: debug: cache: cache-on-read block 7512 (offset 30769152) nbdkit: file.2: debug: cache: blk_read block 7513 (offset 30773248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30773248 nbdkit: file.2: debug: cache: cache-on-read block 7513 (offset 30773248) nbdkit: file.2: debug: cache: blk_read block 7514 (offset 30777344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30777344 nbdkit: file.2: debug: cache: cache-on-read block 7514 (offset 30777344) nbdkit: file.2: debug: cache: blk_read block 7515 (offset 30781440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30781440 nbdkit: file.2: debug: cache: cache-on-read block 7515 (offset 30781440) nbdkit: file.2: debug: cache: blk_read block 7516 (offset 30785536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30785536 nbdkit: file.2: debug: cache: cache-on-read block 7516 (offset 30785536) nbdkit: file.2: debug: cache: blk_read block 7517 (offset 30789632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30789632 nbdkit: file.2: debug: cache: cache-on-read block 7517 (offset 30789632) nbdkit: file.2: debug: cache: blk_read block 7518 (offset 30793728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30793728 nbdkit: file.2: debug: cache: cache-on-read block 7518 (offset 30793728) nbdkit: file.2: debug: cache: blk_read block 7519 (offset 30797824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30797824 nbdkit: file.2: debug: cache: cache-on-read block 7519 (offset 30797824) nbdkit: file.2: debug: cache: blk_read block 7520 (offset 30801920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30801920 nbdkit: file.2: debug: cache: cache-on-read block 7520 (offset 30801920) nbdkit: file.2: debug: cache: blk_read block 7521 (offset 30806016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30806016 nbdkit: file.2: debug: cache: cache-on-read block 7521 (offset 30806016) nbdkit: file.2: debug: cache: blk_read block 7522 (offset 30810112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30810112 nbdkit: file.2: debug: cache: cache-on-read block 7522 (offset 30810112) nbdkit: file.2: debug: cache: blk_read block 7523 (offset 30814208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30814208 nbdkit: file.2: debug: cache: cache-on-read block 7523 (offset 30814208) nbdkit: file.2: debug: cache: blk_read block 7524 (offset 30818304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30818304 nbdkit: file.2: debug: cache: cache-on-read block 7524 (offset 30818304) nbdkit: file.2: debug: cache: blk_read block 7525 (offset 30822400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30822400 nbdkit: file.2: debug: cache: cache-on-read block 7525 (offset 30822400) nbdkit: file.2: debug: cache: blk_read block 7526 (offset 30826496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30826496 nbdkit: file.2: debug: cache: cache-on-read block 7526 (offset 30826496) nbdkit: file.2: debug: cache: blk_read block 7527 (offset 30830592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30830592 nbdkit: file.2: debug: cache: cache-on-read block 7527 (offset 30830592) nbdkit: file.2: debug: cache: blk_read block 7528 (offset 30834688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30834688 nbdkit: file.2: debug: cache: cache-on-read block 7528 (offset 30834688) nbdkit: file.2: debug: cache: blk_read block 7529 (offset 30838784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30838784 nbdkit: file.2: debug: cache: cache-on-read block 7529 (offset 30838784) nbdkit: file.2: debug: cache: blk_read block 7530 (offset 30842880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30842880 nbdkit: file.2: debug: cache: cache-on-read block 7530 (offset 30842880) nbdkit: file.2: debug: cache: blk_read block 7531 (offset 30846976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30846976 nbdkit: file.2: debug: cache: cache-on-read block 7531 (offset 30846976) nbdkit: file.2: debug: cache: blk_read block 7532 (offset 30851072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30851072 nbdkit: file.2: debug: cache: cache-on-read block 7532 (offset 30851072) nbdkit: file.2: debug: cache: blk_read block 7533 (offset 30855168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30855168 nbdkit: file.2: debug: cache: cache-on-read block 7533 (offset 30855168) nbdkit: file.2: debug: cache: blk_read block 7534 (offset 30859264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30859264 nbdkit: file.2: debug: cache: cache-on-read block 7534 (offset 30859264) nbdkit: file.2: debug: cache: blk_read block 7535 (offset 30863360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30863360 nbdkit: file.2: debug: cache: cache-on-read block 7535 (offset 30863360) nbdkit: file.2: debug: cache: blk_read block 7536 (offset 30867456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30867456 nbdkit: file.2: debug: cache: cache-on-read block 7536 (offset 30867456) nbdkit: file.2: debug: cache: blk_read block 7537 (offset 30871552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30871552 nbdkit: file.2: debug: cache: cache-on-read block 7537 (offset 30871552) nbdkit: file.2: debug: cache: blk_read block 7538 (offset 30875648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30875648 nbdkit: file.2: debug: cache: cache-on-read block 7538 (offset 30875648) nbdkit: file.2: debug: cache: blk_read block 7539 (offset 30879744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30879744 nbdkit: file.2: debug: cache: cache-on-read block 7539 (offset 30879744) nbdkit: file.2: debug: cache: blk_read block 7540 (offset 30883840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30883840 nbdkit: file.2: debug: cache: cache-on-read block 7540 (offset 30883840) nbdkit: file.2: debug: cache: blk_read block 7541 (offset 30887936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30887936 nbdkit: file.2: debug: cache: cache-on-read block 7541 (offset 30887936) nbdkit: file.2: debug: cache: blk_read block 7542 (offset 30892032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30892032 nbdkit: file.2: debug: cache: cache-on-read block 7542 (offset 30892032) nbdkit: file.2: debug: cache: blk_read block 7543 (offset 30896128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30896128 nbdkit: file.2: debug: cache: cache-on-read block 7543 (offset 30896128) nbdkit: file.2: debug: cache: blk_read block 7544 (offset 30900224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30900224 nbdkit: file.2: debug: cache: cache-on-read block 7544 (offset 30900224) nbdkit: file.2: debug: cache: blk_read block 7545 (offset 30904320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30904320 nbdkit: file.2: debug: cache: cache-on-read block 7545 (offset 30904320) nbdkit: file.2: debug: cache: blk_read block 7546 (offset 30908416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30908416 nbdkit: file.2: debug: cache: cache-on-read block 7546 (offset 30908416) nbdkit: file.2: debug: cache: blk_read block 7547 (offset 30912512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30912512 nbdkit: file.2: debug: cache: cache-on-read block 7547 (offset 30912512) nbdkit: file.2: debug: cache: blk_read block 7548 (offset 30916608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30916608 nbdkit: file.2: debug: cache: cache-on-read block 7548 (offset 30916608) nbdkit: file.2: debug: cache: blk_read block 7549 (offset 30920704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30920704 nbdkit: file.2: debug: cache: cache-on-read block 7549 (offset 30920704) nbdkit: file.2: debug: cache: blk_read block 7550 (offset 30924800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30924800 nbdkit: file.2: debug: cache: cache-on-read block 7550 (offset 30924800) nbdkit: file.2: debug: cache: blk_read block 7551 (offset 30928896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30928896 nbdkit: file.2: debug: cache: cache-on-read block 7551 (offset 30928896) nbdkit: file.2: debug: cache: blk_read block 7552 (offset 30932992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30932992 nbdkit: file.2: debug: cache: cache-on-read block 7552 (offset 30932992) nbdkit: file.2: debug: cache: blk_read block 7553 (offset 30937088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30937088 nbdkit: file.2: debug: cache: cache-on-read block 7553 (offset 30937088) nbdkit: file.2: debug: cache: blk_read block 7554 (offset 30941184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30941184 nbdkit: file.2: debug: cache: cache-on-read block 7554 (offset 30941184) nbdkit: file.2: debug: cache: blk_read block 7555 (offset 30945280) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30945280 nbdkit: file.2: debug: cache: cache-on-read block 7555 (offset 30945280) nbdkit: file.2: debug: cache: blk_read block 7556 (offset 30949376) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30949376 nbdkit: file.2: debug: cache: cache-on-read block 7556 (offset 30949376) nbdkit: file.2: debug: cache: blk_read block 7557 (offset 30953472) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30953472 nbdkit: file.2: debug: cache: cache-on-read block 7557 (offset 30953472) nbdkit: file.2: debug: cache: blk_read block 7558 (offset 30957568) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30957568 nbdkit: file.2: debug: cache: cache-on-read block 7558 (offset 30957568) nbdkit: file.2: debug: cache: blk_read block 7559 (offset 30961664) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30961664 nbdkit: file.2: debug: cache: cache-on-read block 7559 (offset 30961664) nbdkit: file.2: debug: cache: blk_read block 7560 (offset 30965760) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30965760 nbdkit: file.2: debug: cache: cache-on-read block 7560 (offset 30965760) nbdkit: file.2: debug: cache: blk_read block 7561 (offset 30969856) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30969856 nbdkit: file.2: debug: cache: cache-on-read block 7561 (offset 30969856) nbdkit: file.2: debug: cache: blk_read block 7562 (offset 30973952) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30973952 nbdkit: file.2: debug: cache: cache-on-read block 7562 (offset 30973952) nbdkit: file.2: debug: cache: blk_read block 7563 (offset 30978048) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30978048 nbdkit: file.2: debug: cache: cache-on-read block 7563 (offset 30978048) nbdkit: file.2: debug: cache: blk_read block 7564 (offset 30982144) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30982144 nbdkit: file.2: debug: cache: cache-on-read block 7564 (offset 30982144) nbdkit: file.2: debug: cache: blk_read block 7565 (offset 30986240) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30986240 nbdkit: file.2: debug: cache: cache-on-read block 7565 (offset 30986240) nbdkit: file.2: debug: cache: blk_read block 7566 (offset 30990336) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30990336 nbdkit: file.2: debug: cache: cache-on-read block 7566 (offset 30990336) nbdkit: file.2: debug: cache: blk_read block 7567 (offset 30994432) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30994432 nbdkit: file.2: debug: cache: cache-on-read block 7567 (offset 30994432) nbdkit: file.2: debug: cache: blk_read block 7568 (offset 30998528) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=30998528 nbdkit: file.2: debug: cache: cache-on-read block 7568 (offset 30998528) nbdkit: file.2: debug: cache: blk_read block 7569 (offset 31002624) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31002624 nbdkit: file.2: debug: cache: cache-on-read block 7569 (offset 31002624) nbdkit: file.2: debug: cache: blk_read block 7570 (offset 31006720) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31006720 nbdkit: file.2: debug: cache: cache-on-read block 7570 (offset 31006720) nbdkit: file.2: debug: cache: blk_read block 7571 (offset 31010816) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31010816 nbdkit: file.2: debug: cache: cache-on-read block 7571 (offset 31010816) nbdkit: file.2: debug: cache: blk_read block 7572 (offset 31014912) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31014912 nbdkit: file.2: debug: cache: cache-on-read block 7572 (offset 31014912) nbdkit: file.2: debug: cache: blk_read block 7573 (offset 31019008) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31019008 nbdkit: file.2: debug: cache: cache-on-read block 7573 (offset 31019008) nbdkit: file.2: debug: cache: blk_read block 7574 (offset 31023104) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31023104 nbdkit: file.2: debug: cache: cache-on-read block 7574 (offset 31023104) nbdkit: file.2: debug: cache: blk_read block 7575 (offset 31027200) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31027200 nbdkit: file.2: debug: cache: cache-on-read block 7575 (offset 31027200) nbdkit: file.2: debug: cache: blk_read block 7576 (offset 31031296) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31031296 nbdkit: file.2: debug: cache: cache-on-read block 7576 (offset 31031296) nbdkit: file.2: debug: cache: blk_read block 7577 (offset 31035392) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31035392 nbdkit: file.2: debug: cache: cache-on-read block 7577 (offset 31035392) nbdkit: file.2: debug: cache: blk_read block 7578 (offset 31039488) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31039488 nbdkit: file.2: debug: cache: cache-on-read block 7578 (offset 31039488) nbdkit: file.2: debug: cache: blk_read block 7579 (offset 31043584) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31043584 nbdkit: file.2: debug: cache: cache-on-read block 7579 (offset 31043584) nbdkit: file.2: debug: cache: blk_read block 7580 (offset 31047680) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31047680 nbdkit: file.2: debug: cache: cache-on-read block 7580 (offset 31047680) nbdkit: file.2: debug: cache: blk_read block 7581 (offset 31051776) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31051776 nbdkit: file.2: debug: cache: cache-on-read block 7581 (offset 31051776) nbdkit: file.2: debug: cache: blk_read block 7582 (offset 31055872) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31055872 nbdkit: file.2: debug: cache: cache-on-read block 7582 (offset 31055872) nbdkit: file.2: debug: cache: blk_read block 7583 (offset 31059968) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31059968 nbdkit: file.2: debug: cache: cache-on-read block 7583 (offset 31059968) nbdkit: file.2: debug: cache: blk_read block 7584 (offset 31064064) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31064064 nbdkit: file.2: debug: cache: cache-on-read block 7584 (offset 31064064) nbdkit: file.2: debug: cache: blk_read block 7585 (offset 31068160) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31068160 nbdkit: file.2: debug: cache: cache-on-read block 7585 (offset 31068160) nbdkit: file.2: debug: cache: blk_read block 7586 (offset 31072256) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31072256 nbdkit: file.2: debug: cache: cache-on-read block 7586 (offset 31072256) nbdkit: file.2: debug: cache: blk_read block 7587 (offset 31076352) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31076352 nbdkit: file.2: debug: cache: cache-on-read block 7587 (offset 31076352) nbdkit: file.2: debug: cache: blk_read block 7588 (offset 31080448) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31080448 nbdkit: file.2: debug: cache: cache-on-read block 7588 (offset 31080448) nbdkit: file.2: debug: cache: blk_read block 7589 (offset 31084544) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31084544 nbdkit: file.2: debug: cache: cache-on-read block 7589 (offset 31084544) nbdkit: file.2: debug: cache: blk_read block 7590 (offset 31088640) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31088640 nbdkit: file.2: debug: cache: cache-on-read block 7590 (offset 31088640) nbdkit: file.2: debug: cache: blk_read block 7591 (offset 31092736) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31092736 nbdkit: file.2: debug: cache: cache-on-read block 7591 (offset 31092736) nbdkit: file.2: debug: cache: blk_read block 7592 (offset 31096832) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31096832 nbdkit: file.2: debug: cache: cache-on-read block 7592 (offset 31096832) nbdkit: file.2: debug: cache: blk_read block 7593 (offset 31100928) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31100928 nbdkit: file.2: debug: cache: cache-on-read block 7593 (offset 31100928) nbdkit: file.2: debug: cache: blk_read block 7594 (offset 31105024) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31105024 nbdkit: file.2: debug: cache: cache-on-read block 7594 (offset 31105024) nbdkit: file.2: debug: cache: blk_read block 7595 (offset 31109120) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31109120 nbdkit: file.2: debug: cache: cache-on-read block 7595 (offset 31109120) nbdkit: file.2: debug: cache: blk_read block 7596 (offset 31113216) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31113216 nbdkit: file.2: debug: cache: cache-on-read block 7596 (offset 31113216) nbdkit: file.2: debug: cache: blk_read block 7597 (offset 31117312) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31117312 nbdkit: file.2: debug: cache: cache-on-read block 7597 (offset 31117312) nbdkit: file.2: debug: cache: blk_read block 7598 (offset 31121408) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31121408 nbdkit: file.2: debug: cache: cache-on-read block 7598 (offset 31121408) nbdkit: file.2: debug: cache: blk_read block 7599 (offset 31125504) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31125504 nbdkit: file.2: debug: cache: cache-on-read block 7599 (offset 31125504) nbdkit: file.2: debug: cache: blk_read block 7600 (offset 31129600) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31129600 nbdkit: file.2: debug: cache: cache-on-read block 7600 (offset 31129600) nbdkit: file.2: debug: cache: blk_read block 7601 (offset 31133696) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31133696 nbdkit: file.2: debug: cache: cache-on-read block 7601 (offset 31133696) nbdkit: file.2: debug: cache: blk_read block 7602 (offset 31137792) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31137792 nbdkit: file.2: debug: cache: cache-on-read block 7602 (offset 31137792) nbdkit: file.2: debug: cache: blk_read block 7603 (offset 31141888) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31141888 nbdkit: file.2: debug: cache: cache-on-read block 7603 (offset 31141888) nbdkit: file.2: debug: cache: blk_read block 7604 (offset 31145984) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31145984 nbdkit: file.2: debug: cache: cache-on-read block 7604 (offset 31145984) nbdkit: file.2: debug: cache: blk_read block 7605 (offset 31150080) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31150080 nbdkit: file.2: debug: cache: cache-on-read block 7605 (offset 31150080) nbdkit: file.2: debug: cache: blk_read block 7606 (offset 31154176) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31154176 nbdkit: file.2: debug: cache: cache-on-read block 7606 (offset 31154176) nbdkit: file.2: debug: cache: blk_read block 7607 (offset 31158272) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31158272 nbdkit: file.2: debug: cache: cache-on-read block 7607 (offset 31158272) nbdkit: file.2: debug: cache: blk_read block 7608 (offset 31162368) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31162368 nbdkit: file.2: debug: cache: cache-on-read block 7608 (offset 31162368) nbdkit: file.2: debug: cache: blk_read block 7609 (offset 31166464) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31166464 nbdkit: file.2: debug: cache: cache-on-read block 7609 (offset 31166464) nbdkit: file.2: debug: cache: blk_read block 7610 (offset 31170560) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31170560 nbdkit: file.2: debug: cache: cache-on-read block 7610 (offset 31170560) nbdkit: file.2: debug: cache: blk_read block 7611 (offset 31174656) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31174656 nbdkit: file.2: debug: cache: cache-on-read block 7611 (offset 31174656) nbdkit: file.2: debug: cache: blk_read block 7612 (offset 31178752) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31178752 nbdkit: file.2: debug: cache: cache-on-read block 7612 (offset 31178752) nbdkit: file.2: debug: cache: blk_read block 7613 (offset 31182848) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31182848 nbdkit: file.2: debug: cache: cache-on-read block 7613 (offset 31182848) nbdkit: file.2: debug: cache: blk_read block 7614 (offset 31186944) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31186944 nbdkit: file.2: debug: cache: cache-on-read block 7614 (offset 31186944) nbdkit: file.2: debug: cache: blk_read block 7615 (offset 31191040) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31191040 nbdkit: file.2: debug: cache: cache-on-read block 7615 (offset 31191040) nbdkit: file.2: debug: cache: blk_read block 7616 (offset 31195136) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31195136 nbdkit: file.2: debug: cache: cache-on-read block 7616 (offset 31195136) nbdkit: file.2: debug: cache: blk_read block 7617 (offset 31199232) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31199232 nbdkit: file.2: debug: cache: cache-on-read block 7617 (offset 31199232) nbdkit: file.2: debug: cache: blk_read block 7618 (offset 31203328) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31203328 nbdkit: file.2: debug: cache: cache-on-read block 7618 (offset 31203328) nbdkit: file.2: debug: cache: blk_read block 7619 (offset 31207424) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31207424 nbdkit: file.2: debug: cache: cache-on-read block 7619 (offset 31207424) nbdkit: file.2: debug: cache: blk_read block 7620 (offset 31211520) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31211520 nbdkit: file.2: debug: cache: cache-on-read block 7620 (offset 31211520) nbdkit: file.2: debug: cache: blk_read block 7621 (offset 31215616) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31215616 nbdkit: file.2: debug: cache: cache-on-read block 7621 (offset 31215616) nbdkit: file.2: debug: cache: blk_read block 7622 (offset 31219712) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31219712 nbdkit: file.2: debug: cache: cache-on-read block 7622 (offset 31219712) nbdkit: file.2: debug: cache: blk_read block 7623 (offset 31223808) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31223808 nbdkit: file.2: debug: cache: cache-on-read block 7623 (offset 31223808) nbdkit: file.2: debug: cache: blk_read block 7624 (offset 31227904) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31227904 nbdkit: file.2: debug: cache: cache-on-read block 7624 (offset 31227904) nbdkit: file.2: debug: cache: blk_read block 7625 (offset 31232000) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31232000 nbdkit: file.2: debug: cache: cache-on-read block 7625 (offset 31232000) nbdkit: file.2: debug: cache: blk_read block 7626 (offset 31236096) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31236096 nbdkit: file.2: debug: cache: cache-on-read block 7626 (offset 31236096) nbdkit: file.2: debug: cache: blk_read block 7627 (offset 31240192) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31240192 nbdkit: file.2: debug: cache: cache-on-read block 7627 (offset 31240192) nbdkit: file.2: debug: cache: blk_read block 7628 (offset 31244288) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31244288 nbdkit: file.2: debug: cache: cache-on-read block 7628 (offset 31244288) nbdkit: file.2: debug: cache: blk_read block 7629 (offset 31248384) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31248384 nbdkit: file.2: debug: cache: cache-on-read block 7629 (offset 31248384) nbdkit: file.2: debug: cache: blk_read block 7630 (offset 31252480) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31252480 nbdkit: file.2: debug: cache: cache-on-read block 7630 (offset 31252480) nbdkit: file.2: debug: cache: blk_read block 7631 (offset 31256576) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31256576 nbdkit: file.2: debug: cache: cache-on-read block 7631 (offset 31256576) nbdkit: file.2: debug: cache: blk_read block 7632 (offset 31260672) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31260672 nbdkit: file.2: debug: cache: cache-on-read block 7632 (offset 31260672) nbdkit: file.2: debug: cache: blk_read block 7633 (offset 31264768) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31264768 nbdkit: file.2: debug: cache: cache-on-read block 7633 (offset 31264768) nbdkit: file.2: debug: cache: blk_read block 7634 (offset 31268864) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31268864 nbdkit: file.2: debug: cache: cache-on-read block 7634 (offset 31268864) nbdkit: file.2: debug: cache: blk_read block 7635 (offset 31272960) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31272960 nbdkit: file.2: debug: cache: cache-on-read block 7635 (offset 31272960) nbdkit: file.2: debug: cache: blk_read block 7636 (offset 31277056) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31277056 nbdkit: file.2: debug: cache: cache-on-read block 7636 (offset 31277056) nbdkit: file.2: debug: cache: blk_read block 7637 (offset 31281152) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31281152 nbdkit: file.2: debug: cache: cache-on-read block 7637 (offset 31281152) nbdkit: file.2: debug: cache: blk_read block 7638 (offset 31285248) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31285248 nbdkit: file.2: debug: cache: cache-on-read block 7638 (offset 31285248) nbdkit: file.2: debug: cache: blk_read block 7639 (offset 31289344) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31289344 nbdkit: file.2: debug: cache: cache-on-read block 7639 (offset 31289344) nbdkit: file.2: debug: cache: blk_read block 7640 (offset 31293440) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31293440 nbdkit: file.2: debug: cache: cache-on-read block 7640 (offset 31293440) nbdkit: file.2: debug: cache: blk_read block 7641 (offset 31297536) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31297536 nbdkit: file.2: debug: cache: cache-on-read block 7641 (offset 31297536) nbdkit: file.2: debug: cache: blk_read block 7642 (offset 31301632) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31301632 nbdkit: file.2: debug: cache: cache-on-read block 7642 (offset 31301632) nbdkit: file.2: debug: cache: blk_read block 7643 (offset 31305728) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31305728 nbdkit: file.2: debug: cache: cache-on-read block 7643 (offset 31305728) nbdkit: file.2: debug: cache: blk_read block 7644 (offset 31309824) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31309824 nbdkit: file.2: debug: cache: cache-on-read block 7644 (offset 31309824) nbdkit: file.2: debug: cache: blk_read block 7645 (offset 31313920) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31313920 nbdkit: file.2: debug: cache: cache-on-read block 7645 (offset 31313920) nbdkit: file.2: debug: cache: blk_read block 7646 (offset 31318016) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31318016 nbdkit: file.2: debug: cache: cache-on-read block 7646 (offset 31318016) nbdkit: file.2: debug: cache: blk_read block 7647 (offset 31322112) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31322112 nbdkit: file.2: debug: cache: cache-on-read block 7647 (offset 31322112) nbdkit: file.2: debug: cache: blk_read block 7648 (offset 31326208) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31326208 nbdkit: file.2: debug: cache: cache-on-read block 7648 (offset 31326208) nbdkit: file.2: debug: cache: blk_read block 7649 (offset 31330304) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31330304 nbdkit: file.2: debug: cache: cache-on-read block 7649 (offset 31330304) nbdkit: file.2: debug: cache: blk_read block 7650 (offset 31334400) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31334400 nbdkit: file.2: debug: cache: cache-on-read block 7650 (offset 31334400) nbdkit: file.2: debug: cache: blk_read block 7651 (offset 31338496) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31338496 nbdkit: file.2: debug: cache: cache-on-read block 7651 (offset 31338496) nbdkit: file.2: debug: cache: blk_read block 7652 (offset 31342592) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31342592 nbdkit: file.2: debug: cache: cache-on-read block 7652 (offset 31342592) nbdkit: file.2: debug: cache: blk_read block 7653 (offset 31346688) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31346688 nbdkit: file.2: debug: cache: cache-on-read block 7653 (offset 31346688) nbdkit: file.2: debug: cache: blk_read block 7654 (offset 31350784) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31350784 nbdkit: file.2: debug: cache: cache-on-read block 7654 (offset 31350784) nbdkit: file.2: debug: cache: blk_read block 7655 (offset 31354880) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31354880 nbdkit: file.2: debug: cache: cache-on-read block 7655 (offset 31354880) nbdkit: file.2: debug: cache: blk_read block 7656 (offset 31358976) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31358976 nbdkit: file.2: debug: cache: cache-on-read block 7656 (offset 31358976) nbdkit: file.2: debug: cache: blk_read block 7657 (offset 31363072) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31363072 nbdkit: file.2: debug: cache: cache-on-read block 7657 (offset 31363072) nbdkit: file.2: debug: cache: blk_read block 7658 (offset 31367168) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31367168 nbdkit: file.2: debug: cache: cache-on-read block 7658 (offset 31367168) nbdkit: file.2: debug: cache: blk_read block 7659 (offset 31371264) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31371264 nbdkit: file.2: debug: cache: cache-on-read block 7659 (offset 31371264) nbdkit: file.2: debug: cache: blk_read block 7660 (offset 31375360) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31375360 nbdkit: file.2: debug: cache: cache-on-read block 7660 (offset 31375360) nbdkit: file.2: debug: cache: blk_read block 7661 (offset 31379456) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31379456 nbdkit: file.2: debug: cache: cache-on-read block 7661 (offset 31379456) nbdkit: file.2: debug: cache: blk_read block 7662 (offset 31383552) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31383552 nbdkit: file.2: debug: cache: cache-on-read block 7662 (offset 31383552) nbdkit: file.2: debug: cache: blk_read block 7663 (offset 31387648) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31387648 nbdkit: file.2: debug: cache: cache-on-read block 7663 (offset 31387648) nbdkit: file.2: debug: cache: blk_read block 7664 (offset 31391744) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31391744 nbdkit: file.2: debug: cache: cache-on-read block 7664 (offset 31391744) nbdkit: file.2: debug: cache: blk_read block 7665 (offset 31395840) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31395840 nbdkit: file.2: debug: cache: cache-on-read block 7665 (offset 31395840) nbdkit: file.2: debug: cache: blk_read block 7666 (offset 31399936) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31399936 nbdkit: file.2: debug: cache: cache-on-read block 7666 (offset 31399936) nbdkit: file.2: debug: cache: blk_read block 7667 (offset 31404032) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31404032 nbdkit: file.2: debug: cache: cache-on-read block 7667 (offset 31404032) nbdkit: file.2: debug: cache: blk_read block 7668 (offset 31408128) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31408128 nbdkit: file.2: debug: cache: cache-on-read block 7668 (offset 31408128) nbdkit: file.2: debug: cache: blk_read block 7669 (offset 31412224) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31412224 nbdkit: file.2: debug: cache: cache-on-read block 7669 (offset 31412224) nbdkit: file.2: debug: cache: blk_read block 7670 (offset 31416320) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31416320 nbdkit: file.2: debug: cache: cache-on-read block 7670 (offset 31416320) nbdkit: file.2: debug: cache: blk_read block 7671 (offset 31420416) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31420416 nbdkit: file.2: debug: cache: cache-on-read block 7671 (offset 31420416) nbdkit: file.2: debug: cache: blk_read block 7672 (offset 31424512) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31424512 nbdkit: file.2: debug: cache: cache-on-read block 7672 (offset 31424512) nbdkit: file.2: debug: cache: blk_read block 7673 (offset 31428608) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31428608 nbdkit: file.2: debug: cache: cache-on-read block 7673 (offset 31428608) nbdkit: file.2: debug: cache: blk_read block 7674 (offset 31432704) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31432704 nbdkit: file.2: debug: cache: cache-on-read block 7674 (offset 31432704) nbdkit: file.2: debug: cache: blk_read block 7675 (offset 31436800) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31436800 nbdkit: file.2: debug: cache: cache-on-read block 7675 (offset 31436800) nbdkit: file.2: debug: cache: blk_read block 7676 (offset 31440896) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31440896 nbdkit: file.2: debug: cache: cache-on-read block 7676 (offset 31440896) nbdkit: file.2: debug: cache: blk_read block 7677 (offset 31444992) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31444992 nbdkit: file.2: debug: cache: cache-on-read block 7677 (offset 31444992) nbdkit: file.2: debug: cache: blk_read block 7678 (offset 31449088) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31449088 nbdkit: file.2: debug: cache: cache-on-read block 7678 (offset 31449088) nbdkit: file.2: debug: cache: blk_read block 7679 (offset 31453184) is not cached nbdkit: file.2: debug: file: pread count=4096 offset=31453184 nbdkit: file.2: debug: cache: cache-on-read block 7679 (offset 31453184) nbdkit: file.3: debug: cache: pread count=10485760 offset=31457280 nbdkit: file.3: debug: cache: blk_read block 7680 (offset 31457280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31457280 nbdkit: file.3: debug: cache: cache-on-read block 7680 (offset 31457280) nbdkit: file.3: debug: cache: blk_read block 7681 (offset 31461376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31461376 nbdkit: file.3: debug: cache: cache-on-read block 7681 (offset 31461376) nbdkit: file.3: debug: cache: blk_read block 7682 (offset 31465472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31465472 nbdkit: file.3: debug: cache: cache-on-read block 7682 (offset 31465472) nbdkit: file.3: debug: cache: blk_read block 7683 (offset 31469568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31469568 nbdkit: file.3: debug: cache: cache-on-read block 7683 (offset 31469568) nbdkit: file.3: debug: cache: blk_read block 7684 (offset 31473664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31473664 nbdkit: file.3: debug: cache: cache-on-read block 7684 (offset 31473664) nbdkit: file.3: debug: cache: blk_read block 7685 (offset 31477760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31477760 nbdkit: file.3: debug: cache: cache-on-read block 7685 (offset 31477760) nbdkit: file.3: debug: cache: blk_read block 7686 (offset 31481856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31481856 nbdkit: file.3: debug: cache: cache-on-read block 7686 (offset 31481856) nbdkit: file.3: debug: cache: blk_read block 7687 (offset 31485952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31485952 nbdkit: file.3: debug: cache: cache-on-read block 7687 (offset 31485952) nbdkit: file.3: debug: cache: blk_read block 7688 (offset 31490048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31490048 nbdkit: file.3: debug: cache: cache-on-read block 7688 (offset 31490048) nbdkit: file.3: debug: cache: blk_read block 7689 (offset 31494144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31494144 nbdkit: file.3: debug: cache: cache-on-read block 7689 (offset 31494144) nbdkit: file.3: debug: cache: blk_read block 7690 (offset 31498240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31498240 nbdkit: file.3: debug: cache: cache-on-read block 7690 (offset 31498240) nbdkit: file.3: debug: cache: blk_read block 7691 (offset 31502336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31502336 nbdkit: file.3: debug: cache: cache-on-read block 7691 (offset 31502336) nbdkit: file.3: debug: cache: blk_read block 7692 (offset 31506432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31506432 nbdkit: file.3: debug: cache: cache-on-read block 7692 (offset 31506432) nbdkit: file.3: debug: cache: blk_read block 7693 (offset 31510528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31510528 nbdkit: file.3: debug: cache: cache-on-read block 7693 (offset 31510528) nbdkit: file.3: debug: cache: blk_read block 7694 (offset 31514624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31514624 nbdkit: file.3: debug: cache: cache-on-read block 7694 (offset 31514624) nbdkit: file.3: debug: cache: blk_read block 7695 (offset 31518720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31518720 nbdkit: file.3: debug: cache: cache-on-read block 7695 (offset 31518720) nbdkit: file.3: debug: cache: blk_read block 7696 (offset 31522816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31522816 nbdkit: file.3: debug: cache: cache-on-read block 7696 (offset 31522816) nbdkit: file.3: debug: cache: blk_read block 7697 (offset 31526912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31526912 nbdkit: file.3: debug: cache: cache-on-read block 7697 (offset 31526912) nbdkit: file.3: debug: cache: blk_read block 7698 (offset 31531008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31531008 nbdkit: file.3: debug: cache: cache-on-read block 7698 (offset 31531008) nbdkit: file.3: debug: cache: blk_read block 7699 (offset 31535104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31535104 nbdkit: file.3: debug: cache: cache-on-read block 7699 (offset 31535104) nbdkit: file.3: debug: cache: blk_read block 7700 (offset 31539200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31539200 nbdkit: file.3: debug: cache: cache-on-read block 7700 (offset 31539200) nbdkit: file.3: debug: cache: blk_read block 7701 (offset 31543296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31543296 nbdkit: file.3: debug: cache: cache-on-read block 7701 (offset 31543296) nbdkit: file.3: debug: cache: blk_read block 7702 (offset 31547392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31547392 nbdkit: file.3: debug: cache: cache-on-read block 7702 (offset 31547392) nbdkit: file.3: debug: cache: blk_read block 7703 (offset 31551488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31551488 nbdkit: file.3: debug: cache: cache-on-read block 7703 (offset 31551488) nbdkit: file.3: debug: cache: blk_read block 7704 (offset 31555584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31555584 nbdkit: file.3: debug: cache: cache-on-read block 7704 (offset 31555584) nbdkit: file.3: debug: cache: blk_read block 7705 (offset 31559680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31559680 nbdkit: file.3: debug: cache: cache-on-read block 7705 (offset 31559680) nbdkit: file.3: debug: cache: blk_read block 7706 (offset 31563776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31563776 nbdkit: file.3: debug: cache: cache-on-read block 7706 (offset 31563776) nbdkit: file.3: debug: cache: blk_read block 7707 (offset 31567872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31567872 nbdkit: file.3: debug: cache: cache-on-read block 7707 (offset 31567872) nbdkit: file.3: debug: cache: blk_read block 7708 (offset 31571968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31571968 nbdkit: file.3: debug: cache: cache-on-read block 7708 (offset 31571968) nbdkit: file.3: debug: cache: blk_read block 7709 (offset 31576064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31576064 nbdkit: file.3: debug: cache: cache-on-read block 7709 (offset 31576064) nbdkit: file.3: debug: cache: blk_read block 7710 (offset 31580160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31580160 nbdkit: file.3: debug: cache: cache-on-read block 7710 (offset 31580160) nbdkit: file.3: debug: cache: blk_read block 7711 (offset 31584256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31584256 nbdkit: file.3: debug: cache: cache-on-read block 7711 (offset 31584256) nbdkit: file.3: debug: cache: blk_read block 7712 (offset 31588352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31588352 nbdkit: file.3: debug: cache: cache-on-read block 7712 (offset 31588352) nbdkit: file.3: debug: cache: blk_read block 7713 (offset 31592448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31592448 nbdkit: file.3: debug: cache: cache-on-read block 7713 (offset 31592448) nbdkit: file.3: debug: cache: blk_read block 7714 (offset 31596544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31596544 nbdkit: file.3: debug: cache: cache-on-read block 7714 (offset 31596544) nbdkit: file.3: debug: cache: blk_read block 7715 (offset 31600640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31600640 nbdkit: file.3: debug: cache: cache-on-read block 7715 (offset 31600640) nbdkit: file.3: debug: cache: blk_read block 7716 (offset 31604736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31604736 nbdkit: file.3: debug: cache: cache-on-read block 7716 (offset 31604736) nbdkit: file.3: debug: cache: blk_read block 7717 (offset 31608832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31608832 nbdkit: file.3: debug: cache: cache-on-read block 7717 (offset 31608832) nbdkit: file.3: debug: cache: blk_read block 7718 (offset 31612928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31612928 nbdkit: file.3: debug: cache: cache-on-read block 7718 (offset 31612928) nbdkit: file.3: debug: cache: blk_read block 7719 (offset 31617024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31617024 nbdkit: file.3: debug: cache: cache-on-read block 7719 (offset 31617024) nbdkit: file.3: debug: cache: blk_read block 7720 (offset 31621120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31621120 nbdkit: file.3: debug: cache: cache-on-read block 7720 (offset 31621120) nbdkit: file.3: debug: cache: blk_read block 7721 (offset 31625216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31625216 nbdkit: file.3: debug: cache: cache-on-read block 7721 (offset 31625216) nbdkit: file.3: debug: cache: blk_read block 7722 (offset 31629312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31629312 nbdkit: file.3: debug: cache: cache-on-read block 7722 (offset 31629312) nbdkit: file.3: debug: cache: blk_read block 7723 (offset 31633408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31633408 nbdkit: file.3: debug: cache: cache-on-read block 7723 (offset 31633408) nbdkit: file.3: debug: cache: blk_read block 7724 (offset 31637504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31637504 nbdkit: file.3: debug: cache: cache-on-read block 7724 (offset 31637504) nbdkit: file.3: debug: cache: blk_read block 7725 (offset 31641600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31641600 nbdkit: file.3: debug: cache: cache-on-read block 7725 (offset 31641600) nbdkit: file.3: debug: cache: blk_read block 7726 (offset 31645696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31645696 nbdkit: file.3: debug: cache: cache-on-read block 7726 (offset 31645696) nbdkit: file.3: debug: cache: blk_read block 7727 (offset 31649792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31649792 nbdkit: file.3: debug: cache: cache-on-read block 7727 (offset 31649792) nbdkit: file.3: debug: cache: blk_read block 7728 (offset 31653888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31653888 nbdkit: file.3: debug: cache: cache-on-read block 7728 (offset 31653888) nbdkit: file.3: debug: cache: blk_read block 7729 (offset 31657984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31657984 nbdkit: file.3: debug: cache: cache-on-read block 7729 (offset 31657984) nbdkit: file.3: debug: cache: blk_read block 7730 (offset 31662080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31662080 nbdkit: file.3: debug: cache: cache-on-read block 7730 (offset 31662080) nbdkit: file.3: debug: cache: blk_read block 7731 (offset 31666176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31666176 nbdkit: file.3: debug: cache: cache-on-read block 7731 (offset 31666176) nbdkit: file.3: debug: cache: blk_read block 7732 (offset 31670272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31670272 nbdkit: file.3: debug: cache: cache-on-read block 7732 (offset 31670272) nbdkit: file.3: debug: cache: blk_read block 7733 (offset 31674368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31674368 nbdkit: file.3: debug: cache: cache-on-read block 7733 (offset 31674368) nbdkit: file.3: debug: cache: blk_read block 7734 (offset 31678464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31678464 nbdkit: file.3: debug: cache: cache-on-read block 7734 (offset 31678464) nbdkit: file.3: debug: cache: blk_read block 7735 (offset 31682560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31682560 nbdkit: file.3: debug: cache: cache-on-read block 7735 (offset 31682560) nbdkit: file.3: debug: cache: blk_read block 7736 (offset 31686656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31686656 nbdkit: file.3: debug: cache: cache-on-read block 7736 (offset 31686656) nbdkit: file.3: debug: cache: blk_read block 7737 (offset 31690752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31690752 nbdkit: file.3: debug: cache: cache-on-read block 7737 (offset 31690752) nbdkit: file.3: debug: cache: blk_read block 7738 (offset 31694848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31694848 nbdkit: file.3: debug: cache: cache-on-read block 7738 (offset 31694848) nbdkit: file.3: debug: cache: blk_read block 7739 (offset 31698944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31698944 nbdkit: file.3: debug: cache: cache-on-read block 7739 (offset 31698944) nbdkit: file.3: debug: cache: blk_read block 7740 (offset 31703040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31703040 nbdkit: file.3: debug: cache: cache-on-read block 7740 (offset 31703040) nbdkit: file.3: debug: cache: blk_read block 7741 (offset 31707136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31707136 nbdkit: file.3: debug: cache: cache-on-read block 7741 (offset 31707136) nbdkit: file.3: debug: cache: blk_read block 7742 (offset 31711232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31711232 nbdkit: file.3: debug: cache: cache-on-read block 7742 (offset 31711232) nbdkit: file.3: debug: cache: blk_read block 7743 (offset 31715328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31715328 nbdkit: file.3: debug: cache: cache-on-read block 7743 (offset 31715328) nbdkit: file.3: debug: cache: blk_read block 7744 (offset 31719424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31719424 nbdkit: file.3: debug: cache: cache-on-read block 7744 (offset 31719424) nbdkit: file.3: debug: cache: blk_read block 7745 (offset 31723520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31723520 nbdkit: file.3: debug: cache: cache-on-read block 7745 (offset 31723520) nbdkit: file.3: debug: cache: blk_read block 7746 (offset 31727616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31727616 nbdkit: file.3: debug: cache: cache-on-read block 7746 (offset 31727616) nbdkit: file.3: debug: cache: blk_read block 7747 (offset 31731712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31731712 nbdkit: file.3: debug: cache: cache-on-read block 7747 (offset 31731712) nbdkit: file.3: debug: cache: blk_read block 7748 (offset 31735808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31735808 nbdkit: file.3: debug: cache: cache-on-read block 7748 (offset 31735808) nbdkit: file.3: debug: cache: blk_read block 7749 (offset 31739904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31739904 nbdkit: file.3: debug: cache: cache-on-read block 7749 (offset 31739904) nbdkit: file.3: debug: cache: blk_read block 7750 (offset 31744000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31744000 nbdkit: file.3: debug: cache: cache-on-read block 7750 (offset 31744000) nbdkit: file.3: debug: cache: blk_read block 7751 (offset 31748096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31748096 nbdkit: file.3: debug: cache: cache-on-read block 7751 (offset 31748096) nbdkit: file.3: debug: cache: blk_read block 7752 (offset 31752192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31752192 nbdkit: file.3: debug: cache: cache-on-read block 7752 (offset 31752192) nbdkit: file.3: debug: cache: blk_read block 7753 (offset 31756288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31756288 nbdkit: file.3: debug: cache: cache-on-read block 7753 (offset 31756288) nbdkit: file.3: debug: cache: blk_read block 7754 (offset 31760384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31760384 nbdkit: file.3: debug: cache: cache-on-read block 7754 (offset 31760384) nbdkit: file.3: debug: cache: blk_read block 7755 (offset 31764480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31764480 nbdkit: file.3: debug: cache: cache-on-read block 7755 (offset 31764480) nbdkit: file.3: debug: cache: blk_read block 7756 (offset 31768576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31768576 nbdkit: file.3: debug: cache: cache-on-read block 7756 (offset 31768576) nbdkit: file.3: debug: cache: blk_read block 7757 (offset 31772672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31772672 nbdkit: file.3: debug: cache: cache-on-read block 7757 (offset 31772672) nbdkit: file.3: debug: cache: blk_read block 7758 (offset 31776768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31776768 nbdkit: file.3: debug: cache: cache-on-read block 7758 (offset 31776768) nbdkit: file.3: debug: cache: blk_read block 7759 (offset 31780864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31780864 nbdkit: file.3: debug: cache: cache-on-read block 7759 (offset 31780864) nbdkit: file.3: debug: cache: blk_read block 7760 (offset 31784960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31784960 nbdkit: file.3: debug: cache: cache-on-read block 7760 (offset 31784960) nbdkit: file.3: debug: cache: blk_read block 7761 (offset 31789056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31789056 nbdkit: file.3: debug: cache: cache-on-read block 7761 (offset 31789056) nbdkit: file.3: debug: cache: blk_read block 7762 (offset 31793152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31793152 nbdkit: file.3: debug: cache: cache-on-read block 7762 (offset 31793152) nbdkit: file.3: debug: cache: blk_read block 7763 (offset 31797248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31797248 nbdkit: file.3: debug: cache: cache-on-read block 7763 (offset 31797248) nbdkit: file.3: debug: cache: blk_read block 7764 (offset 31801344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31801344 nbdkit: file.3: debug: cache: cache-on-read block 7764 (offset 31801344) nbdkit: file.3: debug: cache: blk_read block 7765 (offset 31805440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31805440 nbdkit: file.3: debug: cache: cache-on-read block 7765 (offset 31805440) nbdkit: file.3: debug: cache: blk_read block 7766 (offset 31809536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31809536 nbdkit: file.3: debug: cache: cache-on-read block 7766 (offset 31809536) nbdkit: file.3: debug: cache: blk_read block 7767 (offset 31813632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31813632 nbdkit: file.3: debug: cache: cache-on-read block 7767 (offset 31813632) nbdkit: file.3: debug: cache: blk_read block 7768 (offset 31817728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31817728 nbdkit: file.3: debug: cache: cache-on-read block 7768 (offset 31817728) nbdkit: file.3: debug: cache: blk_read block 7769 (offset 31821824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31821824 nbdkit: file.3: debug: cache: cache-on-read block 7769 (offset 31821824) nbdkit: file.3: debug: cache: blk_read block 7770 (offset 31825920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31825920 nbdkit: file.3: debug: cache: cache-on-read block 7770 (offset 31825920) nbdkit: file.3: debug: cache: blk_read block 7771 (offset 31830016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31830016 nbdkit: file.3: debug: cache: cache-on-read block 7771 (offset 31830016) nbdkit: file.3: debug: cache: blk_read block 7772 (offset 31834112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31834112 nbdkit: file.3: debug: cache: cache-on-read block 7772 (offset 31834112) nbdkit: file.3: debug: cache: blk_read block 7773 (offset 31838208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31838208 nbdkit: file.3: debug: cache: cache-on-read block 7773 (offset 31838208) nbdkit: file.3: debug: cache: blk_read block 7774 (offset 31842304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31842304 nbdkit: file.3: debug: cache: cache-on-read block 7774 (offset 31842304) nbdkit: file.3: debug: cache: blk_read block 7775 (offset 31846400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31846400 nbdkit: file.3: debug: cache: cache-on-read block 7775 (offset 31846400) nbdkit: file.3: debug: cache: blk_read block 7776 (offset 31850496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31850496 nbdkit: file.3: debug: cache: cache-on-read block 7776 (offset 31850496) nbdkit: file.3: debug: cache: blk_read block 7777 (offset 31854592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31854592 nbdkit: file.3: debug: cache: cache-on-read block 7777 (offset 31854592) nbdkit: file.3: debug: cache: blk_read block 7778 (offset 31858688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31858688 nbdkit: file.3: debug: cache: cache-on-read block 7778 (offset 31858688) nbdkit: file.3: debug: cache: blk_read block 7779 (offset 31862784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31862784 nbdkit: file.3: debug: cache: cache-on-read block 7779 (offset 31862784) nbdkit: file.3: debug: cache: blk_read block 7780 (offset 31866880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31866880 nbdkit: file.3: debug: cache: cache-on-read block 7780 (offset 31866880) nbdkit: file.3: debug: cache: blk_read block 7781 (offset 31870976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31870976 nbdkit: file.3: debug: cache: cache-on-read block 7781 (offset 31870976) nbdkit: file.3: debug: cache: blk_read block 7782 (offset 31875072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31875072 nbdkit: file.3: debug: cache: cache-on-read block 7782 (offset 31875072) nbdkit: file.3: debug: cache: blk_read block 7783 (offset 31879168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31879168 nbdkit: file.3: debug: cache: cache-on-read block 7783 (offset 31879168) nbdkit: file.3: debug: cache: blk_read block 7784 (offset 31883264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31883264 nbdkit: file.3: debug: cache: cache-on-read block 7784 (offset 31883264) nbdkit: file.3: debug: cache: blk_read block 7785 (offset 31887360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31887360 nbdkit: file.3: debug: cache: cache-on-read block 7785 (offset 31887360) nbdkit: file.3: debug: cache: blk_read block 7786 (offset 31891456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31891456 nbdkit: file.3: debug: cache: cache-on-read block 7786 (offset 31891456) nbdkit: file.3: debug: cache: blk_read block 7787 (offset 31895552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31895552 nbdkit: file.3: debug: cache: cache-on-read block 7787 (offset 31895552) nbdkit: file.3: debug: cache: blk_read block 7788 (offset 31899648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31899648 nbdkit: file.3: debug: cache: cache-on-read block 7788 (offset 31899648) nbdkit: file.3: debug: cache: blk_read block 7789 (offset 31903744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31903744 nbdkit: file.3: debug: cache: cache-on-read block 7789 (offset 31903744) nbdkit: file.3: debug: cache: blk_read block 7790 (offset 31907840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31907840 nbdkit: file.3: debug: cache: cache-on-read block 7790 (offset 31907840) nbdkit: file.3: debug: cache: blk_read block 7791 (offset 31911936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31911936 nbdkit: file.3: debug: cache: cache-on-read block 7791 (offset 31911936) nbdkit: file.3: debug: cache: blk_read block 7792 (offset 31916032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31916032 nbdkit: file.3: debug: cache: cache-on-read block 7792 (offset 31916032) nbdkit: file.3: debug: cache: blk_read block 7793 (offset 31920128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31920128 nbdkit: file.3: debug: cache: cache-on-read block 7793 (offset 31920128) nbdkit: file.3: debug: cache: blk_read block 7794 (offset 31924224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31924224 nbdkit: file.3: debug: cache: cache-on-read block 7794 (offset 31924224) nbdkit: file.3: debug: cache: blk_read block 7795 (offset 31928320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31928320 nbdkit: file.3: debug: cache: cache-on-read block 7795 (offset 31928320) nbdkit: file.3: debug: cache: blk_read block 7796 (offset 31932416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31932416 nbdkit: file.3: debug: cache: cache-on-read block 7796 (offset 31932416) nbdkit: file.3: debug: cache: blk_read block 7797 (offset 31936512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31936512 nbdkit: file.3: debug: cache: cache-on-read block 7797 (offset 31936512) nbdkit: file.3: debug: cache: blk_read block 7798 (offset 31940608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31940608 nbdkit: file.3: debug: cache: cache-on-read block 7798 (offset 31940608) nbdkit: file.3: debug: cache: blk_read block 7799 (offset 31944704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31944704 nbdkit: file.3: debug: cache: cache-on-read block 7799 (offset 31944704) nbdkit: file.3: debug: cache: blk_read block 7800 (offset 31948800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31948800 nbdkit: file.3: debug: cache: cache-on-read block 7800 (offset 31948800) nbdkit: file.3: debug: cache: blk_read block 7801 (offset 31952896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31952896 nbdkit: file.3: debug: cache: cache-on-read block 7801 (offset 31952896) nbdkit: file.3: debug: cache: blk_read block 7802 (offset 31956992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31956992 nbdkit: file.3: debug: cache: cache-on-read block 7802 (offset 31956992) nbdkit: file.3: debug: cache: blk_read block 7803 (offset 31961088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31961088 nbdkit: file.3: debug: cache: cache-on-read block 7803 (offset 31961088) nbdkit: file.3: debug: cache: blk_read block 7804 (offset 31965184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31965184 nbdkit: file.3: debug: cache: cache-on-read block 7804 (offset 31965184) nbdkit: file.3: debug: cache: blk_read block 7805 (offset 31969280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31969280 nbdkit: file.3: debug: cache: cache-on-read block 7805 (offset 31969280) nbdkit: file.3: debug: cache: blk_read block 7806 (offset 31973376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31973376 nbdkit: file.3: debug: cache: cache-on-read block 7806 (offset 31973376) nbdkit: file.3: debug: cache: blk_read block 7807 (offset 31977472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31977472 nbdkit: file.3: debug: cache: cache-on-read block 7807 (offset 31977472) nbdkit: file.3: debug: cache: blk_read block 7808 (offset 31981568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31981568 nbdkit: file.3: debug: cache: cache-on-read block 7808 (offset 31981568) nbdkit: file.3: debug: cache: blk_read block 7809 (offset 31985664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31985664 nbdkit: file.3: debug: cache: cache-on-read block 7809 (offset 31985664) nbdkit: file.3: debug: cache: blk_read block 7810 (offset 31989760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31989760 nbdkit: file.3: debug: cache: cache-on-read block 7810 (offset 31989760) nbdkit: file.3: debug: cache: blk_read block 7811 (offset 31993856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31993856 nbdkit: file.3: debug: cache: cache-on-read block 7811 (offset 31993856) nbdkit: file.3: debug: cache: blk_read block 7812 (offset 31997952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=31997952 nbdkit: file.3: debug: cache: cache-on-read block 7812 (offset 31997952) nbdkit: file.3: debug: cache: blk_read block 7813 (offset 32002048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32002048 nbdkit: file.3: debug: cache: cache-on-read block 7813 (offset 32002048) nbdkit: file.3: debug: cache: blk_read block 7814 (offset 32006144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32006144 nbdkit: file.3: debug: cache: cache-on-read block 7814 (offset 32006144) nbdkit: file.3: debug: cache: blk_read block 7815 (offset 32010240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32010240 nbdkit: file.3: debug: cache: cache-on-read block 7815 (offset 32010240) nbdkit: file.3: debug: cache: blk_read block 7816 (offset 32014336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32014336 nbdkit: file.3: debug: cache: cache-on-read block 7816 (offset 32014336) nbdkit: file.3: debug: cache: blk_read block 7817 (offset 32018432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32018432 nbdkit: file.3: debug: cache: cache-on-read block 7817 (offset 32018432) nbdkit: file.3: debug: cache: blk_read block 7818 (offset 32022528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32022528 nbdkit: file.3: debug: cache: cache-on-read block 7818 (offset 32022528) nbdkit: file.3: debug: cache: blk_read block 7819 (offset 32026624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32026624 nbdkit: file.3: debug: cache: cache-on-read block 7819 (offset 32026624) nbdkit: file.3: debug: cache: blk_read block 7820 (offset 32030720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32030720 nbdkit: file.3: debug: cache: cache-on-read block 7820 (offset 32030720) nbdkit: file.3: debug: cache: start reclaiming nbdkit: file.3: debug: cache: reclaiming block 5389 nbdkit: file.3: debug: cache: reclaiming block 5390 nbdkit: file.3: debug: cache: blk_read block 7821 (offset 32034816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32034816 nbdkit: file.3: debug: cache: cache-on-read block 7821 (offset 32034816) nbdkit: file.3: debug: cache: reclaiming block 5391 nbdkit: file.3: debug: cache: reclaiming block 5392 nbdkit: file.3: debug: cache: blk_read block 7822 (offset 32038912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32038912 nbdkit: file.3: debug: cache: cache-on-read block 7822 (offset 32038912) nbdkit: file.3: debug: cache: reclaiming block 5393 nbdkit: file.3: debug: cache: reclaiming block 5394 nbdkit: file.3: debug: cache: blk_read block 7823 (offset 32043008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32043008 nbdkit: file.3: debug: cache: cache-on-read block 7823 (offset 32043008) nbdkit: file.3: debug: cache: reclaiming block 5395 nbdkit: file.3: debug: cache: reclaiming block 5396 nbdkit: file.3: debug: cache: blk_read block 7824 (offset 32047104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32047104 nbdkit: file.3: debug: cache: cache-on-read block 7824 (offset 32047104) nbdkit: file.3: debug: cache: reclaiming block 5397 nbdkit: file.3: debug: cache: reclaiming block 5398 nbdkit: file.3: debug: cache: blk_read block 7825 (offset 32051200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32051200 nbdkit: file.3: debug: cache: cache-on-read block 7825 (offset 32051200) nbdkit: file.3: debug: cache: reclaiming block 5399 nbdkit: file.3: debug: cache: reclaiming block 5400 nbdkit: file.3: debug: cache: blk_read block 7826 (offset 32055296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32055296 nbdkit: file.3: debug: cache: cache-on-read block 7826 (offset 32055296) nbdkit: file.3: debug: cache: reclaiming block 5401 nbdkit: file.3: debug: cache: reclaiming block 5402 nbdkit: file.3: debug: cache: blk_read block 7827 (offset 32059392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32059392 nbdkit: file.3: debug: cache: cache-on-read block 7827 (offset 32059392) nbdkit: file.3: debug: cache: reclaiming block 5403 nbdkit: file.3: debug: cache: reclaiming block 5404 nbdkit: file.3: debug: cache: blk_read block 7828 (offset 32063488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32063488 nbdkit: file.3: debug: cache: cache-on-read block 7828 (offset 32063488) nbdkit: file.3: debug: cache: reclaiming block 5405 nbdkit: file.3: debug: cache: reclaiming block 5406 nbdkit: file.3: debug: cache: blk_read block 7829 (offset 32067584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32067584 nbdkit: file.3: debug: cache: cache-on-read block 7829 (offset 32067584) nbdkit: file.3: debug: cache: reclaiming block 5407 nbdkit: file.3: debug: cache: reclaiming block 5408 nbdkit: file.3: debug: cache: blk_read block 7830 (offset 32071680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32071680 nbdkit: file.3: debug: cache: cache-on-read block 7830 (offset 32071680) nbdkit: file.3: debug: cache: reclaiming block 5409 nbdkit: file.3: debug: cache: reclaiming block 5410 nbdkit: file.3: debug: cache: blk_read block 7831 (offset 32075776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32075776 nbdkit: file.3: debug: cache: cache-on-read block 7831 (offset 32075776) nbdkit: file.3: debug: cache: reclaiming block 5411 nbdkit: file.3: debug: cache: reclaiming block 5412 nbdkit: file.3: debug: cache: blk_read block 7832 (offset 32079872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32079872 nbdkit: file.3: debug: cache: cache-on-read block 7832 (offset 32079872) nbdkit: file.3: debug: cache: reclaiming block 5413 nbdkit: file.3: debug: cache: reclaiming block 5414 nbdkit: file.3: debug: cache: blk_read block 7833 (offset 32083968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32083968 nbdkit: file.3: debug: cache: cache-on-read block 7833 (offset 32083968) nbdkit: file.3: debug: cache: reclaiming block 5415 nbdkit: file.3: debug: cache: reclaiming block 5416 nbdkit: file.3: debug: cache: blk_read block 7834 (offset 32088064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32088064 nbdkit: file.3: debug: cache: cache-on-read block 7834 (offset 32088064) nbdkit: file.3: debug: cache: reclaiming block 5417 nbdkit: file.3: debug: cache: reclaiming block 5418 nbdkit: file.3: debug: cache: blk_read block 7835 (offset 32092160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32092160 nbdkit: file.3: debug: cache: cache-on-read block 7835 (offset 32092160) nbdkit: file.3: debug: cache: reclaiming block 5419 nbdkit: file.3: debug: cache: reclaiming block 5420 nbdkit: file.3: debug: cache: blk_read block 7836 (offset 32096256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32096256 nbdkit: file.3: debug: cache: cache-on-read block 7836 (offset 32096256) nbdkit: file.3: debug: cache: reclaiming block 5421 nbdkit: file.3: debug: cache: reclaiming block 5422 nbdkit: file.3: debug: cache: blk_read block 7837 (offset 32100352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32100352 nbdkit: file.3: debug: cache: cache-on-read block 7837 (offset 32100352) nbdkit: file.3: debug: cache: reclaiming block 5423 nbdkit: file.3: debug: cache: reclaiming block 5424 nbdkit: file.3: debug: cache: blk_read block 7838 (offset 32104448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32104448 nbdkit: file.3: debug: cache: cache-on-read block 7838 (offset 32104448) nbdkit: file.3: debug: cache: reclaiming block 5425 nbdkit: file.3: debug: cache: reclaiming block 5426 nbdkit: file.3: debug: cache: blk_read block 7839 (offset 32108544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32108544 nbdkit: file.3: debug: cache: cache-on-read block 7839 (offset 32108544) nbdkit: file.3: debug: cache: reclaiming block 5427 nbdkit: file.3: debug: cache: reclaiming block 5428 nbdkit: file.3: debug: cache: blk_read block 7840 (offset 32112640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32112640 nbdkit: file.3: debug: cache: cache-on-read block 7840 (offset 32112640) nbdkit: file.3: debug: cache: reclaiming block 5429 nbdkit: file.3: debug: cache: reclaiming block 5430 nbdkit: file.3: debug: cache: blk_read block 7841 (offset 32116736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32116736 nbdkit: file.3: debug: cache: cache-on-read block 7841 (offset 32116736) nbdkit: file.3: debug: cache: reclaiming block 5431 nbdkit: file.3: debug: cache: reclaiming block 5432 nbdkit: file.3: debug: cache: blk_read block 7842 (offset 32120832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32120832 nbdkit: file.3: debug: cache: cache-on-read block 7842 (offset 32120832) nbdkit: file.3: debug: cache: reclaiming block 5433 nbdkit: file.3: debug: cache: reclaiming block 5434 nbdkit: file.3: debug: cache: blk_read block 7843 (offset 32124928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32124928 nbdkit: file.3: debug: cache: cache-on-read block 7843 (offset 32124928) nbdkit: file.3: debug: cache: reclaiming block 5435 nbdkit: file.3: debug: cache: reclaiming block 5436 nbdkit: file.3: debug: cache: blk_read block 7844 (offset 32129024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32129024 nbdkit: file.3: debug: cache: cache-on-read block 7844 (offset 32129024) nbdkit: file.3: debug: cache: reclaiming block 5437 nbdkit: file.3: debug: cache: reclaiming block 5438 nbdkit: file.3: debug: cache: blk_read block 7845 (offset 32133120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32133120 nbdkit: file.3: debug: cache: cache-on-read block 7845 (offset 32133120) nbdkit: file.3: debug: cache: reclaiming block 5439 nbdkit: file.3: debug: cache: reclaiming block 5440 nbdkit: file.3: debug: cache: blk_read block 7846 (offset 32137216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32137216 nbdkit: file.3: debug: cache: cache-on-read block 7846 (offset 32137216) nbdkit: file.3: debug: cache: reclaiming block 5441 nbdkit: file.3: debug: cache: reclaiming block 5442 nbdkit: file.3: debug: cache: blk_read block 7847 (offset 32141312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32141312 nbdkit: file.3: debug: cache: cache-on-read block 7847 (offset 32141312) nbdkit: file.3: debug: cache: reclaiming block 5443 nbdkit: file.3: debug: cache: reclaiming block 5444 nbdkit: file.3: debug: cache: blk_read block 7848 (offset 32145408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32145408 nbdkit: file.3: debug: cache: cache-on-read block 7848 (offset 32145408) nbdkit: file.3: debug: cache: reclaiming block 5445 nbdkit: file.3: debug: cache: reclaiming block 5446 nbdkit: file.3: debug: cache: blk_read block 7849 (offset 32149504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32149504 nbdkit: file.3: debug: cache: cache-on-read block 7849 (offset 32149504) nbdkit: file.3: debug: cache: reclaiming block 5447 nbdkit: file.3: debug: cache: reclaiming block 5448 nbdkit: file.3: debug: cache: blk_read block 7850 (offset 32153600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32153600 nbdkit: file.3: debug: cache: cache-on-read block 7850 (offset 32153600) nbdkit: file.3: debug: cache: reclaiming block 5449 nbdkit: file.3: debug: cache: reclaiming block 5450 nbdkit: file.3: debug: cache: blk_read block 7851 (offset 32157696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32157696 nbdkit: file.3: debug: cache: cache-on-read block 7851 (offset 32157696) nbdkit: file.3: debug: cache: reclaiming block 5451 nbdkit: file.3: debug: cache: reclaiming block 5452 nbdkit: file.3: debug: cache: blk_read block 7852 (offset 32161792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32161792 nbdkit: file.3: debug: cache: cache-on-read block 7852 (offset 32161792) nbdkit: file.3: debug: cache: reclaiming block 5453 nbdkit: file.3: debug: cache: reclaiming block 5454 nbdkit: file.3: debug: cache: blk_read block 7853 (offset 32165888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32165888 nbdkit: file.3: debug: cache: cache-on-read block 7853 (offset 32165888) nbdkit: file.3: debug: cache: reclaiming block 5455 nbdkit: file.3: debug: cache: reclaiming block 5456 nbdkit: file.3: debug: cache: blk_read block 7854 (offset 32169984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32169984 nbdkit: file.3: debug: cache: cache-on-read block 7854 (offset 32169984) nbdkit: file.3: debug: cache: reclaiming block 5457 nbdkit: file.3: debug: cache: reclaiming block 5458 nbdkit: file.3: debug: cache: blk_read block 7855 (offset 32174080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32174080 nbdkit: file.3: debug: cache: cache-on-read block 7855 (offset 32174080) nbdkit: file.3: debug: cache: reclaiming block 5459 nbdkit: file.3: debug: cache: reclaiming block 5460 nbdkit: file.3: debug: cache: blk_read block 7856 (offset 32178176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32178176 nbdkit: file.3: debug: cache: cache-on-read block 7856 (offset 32178176) nbdkit: file.3: debug: cache: reclaiming block 5461 nbdkit: file.3: debug: cache: reclaiming block 5462 nbdkit: file.3: debug: cache: blk_read block 7857 (offset 32182272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32182272 nbdkit: file.3: debug: cache: cache-on-read block 7857 (offset 32182272) nbdkit: file.3: debug: cache: reclaiming block 5463 nbdkit: file.3: debug: cache: reclaiming block 5464 nbdkit: file.3: debug: cache: blk_read block 7858 (offset 32186368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32186368 nbdkit: file.3: debug: cache: cache-on-read block 7858 (offset 32186368) nbdkit: file.3: debug: cache: reclaiming block 5465 nbdkit: file.3: debug: cache: reclaiming block 5466 nbdkit: file.3: debug: cache: blk_read block 7859 (offset 32190464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32190464 nbdkit: file.3: debug: cache: cache-on-read block 7859 (offset 32190464) nbdkit: file.3: debug: cache: reclaiming block 5467 nbdkit: file.3: debug: cache: reclaiming block 5468 nbdkit: file.3: debug: cache: blk_read block 7860 (offset 32194560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32194560 nbdkit: file.3: debug: cache: cache-on-read block 7860 (offset 32194560) nbdkit: file.3: debug: cache: reclaiming block 5469 nbdkit: file.3: debug: cache: reclaiming block 5470 nbdkit: file.3: debug: cache: blk_read block 7861 (offset 32198656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32198656 nbdkit: file.3: debug: cache: cache-on-read block 7861 (offset 32198656) nbdkit: file.3: debug: cache: reclaiming block 5471 nbdkit: file.3: debug: cache: reclaiming block 5472 nbdkit: file.3: debug: cache: blk_read block 7862 (offset 32202752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32202752 nbdkit: file.3: debug: cache: cache-on-read block 7862 (offset 32202752) nbdkit: file.3: debug: cache: reclaiming block 5473 nbdkit: file.3: debug: cache: reclaiming block 5474 nbdkit: file.3: debug: cache: blk_read block 7863 (offset 32206848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32206848 nbdkit: file.3: debug: cache: cache-on-read block 7863 (offset 32206848) nbdkit: file.3: debug: cache: reclaiming block 5475 nbdkit: file.3: debug: cache: reclaiming block 5476 nbdkit: file.3: debug: cache: blk_read block 7864 (offset 32210944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32210944 nbdkit: file.3: debug: cache: cache-on-read block 7864 (offset 32210944) nbdkit: file.3: debug: cache: reclaiming block 5477 nbdkit: file.3: debug: cache: reclaiming block 5478 nbdkit: file.3: debug: cache: blk_read block 7865 (offset 32215040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32215040 nbdkit: file.3: debug: cache: cache-on-read block 7865 (offset 32215040) nbdkit: file.3: debug: cache: reclaiming block 5479 nbdkit: file.3: debug: cache: reclaiming block 5480 nbdkit: file.3: debug: cache: blk_read block 7866 (offset 32219136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32219136 nbdkit: file.3: debug: cache: cache-on-read block 7866 (offset 32219136) nbdkit: file.3: debug: cache: reclaiming block 5481 nbdkit: file.3: debug: cache: reclaiming block 5482 nbdkit: file.3: debug: cache: blk_read block 7867 (offset 32223232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32223232 nbdkit: file.3: debug: cache: cache-on-read block 7867 (offset 32223232) nbdkit: file.3: debug: cache: reclaiming block 5483 nbdkit: file.3: debug: cache: reclaiming block 5484 nbdkit: file.3: debug: cache: blk_read block 7868 (offset 32227328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32227328 nbdkit: file.3: debug: cache: cache-on-read block 7868 (offset 32227328) nbdkit: file.3: debug: cache: reclaiming block 5485 nbdkit: file.3: debug: cache: reclaiming block 5486 nbdkit: file.3: debug: cache: blk_read block 7869 (offset 32231424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32231424 nbdkit: file.3: debug: cache: cache-on-read block 7869 (offset 32231424) nbdkit: file.3: debug: cache: reclaiming block 5487 nbdkit: file.3: debug: cache: reclaiming block 5488 nbdkit: file.3: debug: cache: blk_read block 7870 (offset 32235520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32235520 nbdkit: file.3: debug: cache: cache-on-read block 7870 (offset 32235520) nbdkit: file.3: debug: cache: reclaiming block 5489 nbdkit: file.3: debug: cache: reclaiming block 5490 nbdkit: file.3: debug: cache: blk_read block 7871 (offset 32239616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32239616 nbdkit: file.3: debug: cache: cache-on-read block 7871 (offset 32239616) nbdkit: file.3: debug: cache: reclaiming block 5491 nbdkit: file.3: debug: cache: reclaiming block 5492 nbdkit: file.3: debug: cache: blk_read block 7872 (offset 32243712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32243712 nbdkit: file.3: debug: cache: cache-on-read block 7872 (offset 32243712) nbdkit: file.3: debug: cache: reclaiming block 5493 nbdkit: file.3: debug: cache: reclaiming block 5494 nbdkit: file.3: debug: cache: blk_read block 7873 (offset 32247808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32247808 nbdkit: file.3: debug: cache: cache-on-read block 7873 (offset 32247808) nbdkit: file.3: debug: cache: reclaiming block 5495 nbdkit: file.3: debug: cache: reclaiming block 5496 nbdkit: file.3: debug: cache: blk_read block 7874 (offset 32251904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32251904 nbdkit: file.3: debug: cache: cache-on-read block 7874 (offset 32251904) nbdkit: file.3: debug: cache: reclaiming block 5497 nbdkit: file.3: debug: cache: reclaiming block 5498 nbdkit: file.3: debug: cache: blk_read block 7875 (offset 32256000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32256000 nbdkit: file.3: debug: cache: cache-on-read block 7875 (offset 32256000) nbdkit: file.3: debug: cache: reclaiming block 5499 nbdkit: file.3: debug: cache: reclaiming block 5500 nbdkit: file.3: debug: cache: blk_read block 7876 (offset 32260096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32260096 nbdkit: file.3: debug: cache: cache-on-read block 7876 (offset 32260096) nbdkit: file.3: debug: cache: reclaiming block 5501 nbdkit: file.3: debug: cache: reclaiming block 5502 nbdkit: file.3: debug: cache: blk_read block 7877 (offset 32264192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32264192 nbdkit: file.3: debug: cache: cache-on-read block 7877 (offset 32264192) nbdkit: file.3: debug: cache: reclaiming block 5503 nbdkit: file.3: debug: cache: reclaiming block 5504 nbdkit: file.3: debug: cache: blk_read block 7878 (offset 32268288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32268288 nbdkit: file.3: debug: cache: cache-on-read block 7878 (offset 32268288) nbdkit: file.3: debug: cache: reclaiming block 5505 nbdkit: file.3: debug: cache: reclaiming block 5506 nbdkit: file.3: debug: cache: blk_read block 7879 (offset 32272384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32272384 nbdkit: file.3: debug: cache: cache-on-read block 7879 (offset 32272384) nbdkit: file.3: debug: cache: reclaiming block 5507 nbdkit: file.3: debug: cache: reclaiming block 5508 nbdkit: file.3: debug: cache: blk_read block 7880 (offset 32276480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32276480 nbdkit: file.3: debug: cache: cache-on-read block 7880 (offset 32276480) nbdkit: file.3: debug: cache: reclaiming block 5509 nbdkit: file.3: debug: cache: reclaiming block 5510 nbdkit: file.3: debug: cache: blk_read block 7881 (offset 32280576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32280576 nbdkit: file.3: debug: cache: cache-on-read block 7881 (offset 32280576) nbdkit: file.3: debug: cache: reclaiming block 5511 nbdkit: file.3: debug: cache: reclaiming block 5512 nbdkit: file.3: debug: cache: blk_read block 7882 (offset 32284672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32284672 nbdkit: file.3: debug: cache: cache-on-read block 7882 (offset 32284672) nbdkit: file.3: debug: cache: reclaiming block 5513 nbdkit: file.3: debug: cache: reclaiming block 5514 nbdkit: file.3: debug: cache: blk_read block 7883 (offset 32288768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32288768 nbdkit: file.3: debug: cache: cache-on-read block 7883 (offset 32288768) nbdkit: file.3: debug: cache: reclaiming block 5515 nbdkit: file.3: debug: cache: reclaiming block 5516 nbdkit: file.3: debug: cache: blk_read block 7884 (offset 32292864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32292864 nbdkit: file.3: debug: cache: cache-on-read block 7884 (offset 32292864) nbdkit: file.3: debug: cache: reclaiming block 5517 nbdkit: file.3: debug: cache: reclaiming block 5518 nbdkit: file.3: debug: cache: blk_read block 7885 (offset 32296960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32296960 nbdkit: file.3: debug: cache: cache-on-read block 7885 (offset 32296960) nbdkit: file.3: debug: cache: reclaiming block 5519 nbdkit: file.3: debug: cache: reclaiming block 5520 nbdkit: file.3: debug: cache: blk_read block 7886 (offset 32301056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32301056 nbdkit: file.3: debug: cache: cache-on-read block 7886 (offset 32301056) nbdkit: file.3: debug: cache: reclaiming block 5521 nbdkit: file.3: debug: cache: reclaiming block 5522 nbdkit: file.3: debug: cache: blk_read block 7887 (offset 32305152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32305152 nbdkit: file.3: debug: cache: cache-on-read block 7887 (offset 32305152) nbdkit: file.3: debug: cache: reclaiming block 5523 nbdkit: file.3: debug: cache: reclaiming block 5524 nbdkit: file.3: debug: cache: blk_read block 7888 (offset 32309248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32309248 nbdkit: file.3: debug: cache: cache-on-read block 7888 (offset 32309248) nbdkit: file.3: debug: cache: reclaiming block 5525 nbdkit: file.3: debug: cache: reclaiming block 5526 nbdkit: file.3: debug: cache: blk_read block 7889 (offset 32313344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32313344 nbdkit: file.3: debug: cache: cache-on-read block 7889 (offset 32313344) nbdkit: file.3: debug: cache: reclaiming block 5527 nbdkit: file.3: debug: cache: reclaiming block 5528 nbdkit: file.3: debug: cache: blk_read block 7890 (offset 32317440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32317440 nbdkit: file.3: debug: cache: cache-on-read block 7890 (offset 32317440) nbdkit: file.3: debug: cache: reclaiming block 5529 nbdkit: file.3: debug: cache: reclaiming block 5530 nbdkit: file.3: debug: cache: blk_read block 7891 (offset 32321536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32321536 nbdkit: file.3: debug: cache: cache-on-read block 7891 (offset 32321536) nbdkit: file.3: debug: cache: reclaiming block 5531 nbdkit: file.3: debug: cache: reclaiming block 5532 nbdkit: file.3: debug: cache: blk_read block 7892 (offset 32325632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32325632 nbdkit: file.3: debug: cache: cache-on-read block 7892 (offset 32325632) nbdkit: file.3: debug: cache: reclaiming block 5533 nbdkit: file.3: debug: cache: reclaiming block 5534 nbdkit: file.3: debug: cache: blk_read block 7893 (offset 32329728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32329728 nbdkit: file.3: debug: cache: cache-on-read block 7893 (offset 32329728) nbdkit: file.3: debug: cache: reclaiming block 5535 nbdkit: file.3: debug: cache: reclaiming block 5536 nbdkit: file.3: debug: cache: blk_read block 7894 (offset 32333824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32333824 nbdkit: file.3: debug: cache: cache-on-read block 7894 (offset 32333824) nbdkit: file.3: debug: cache: reclaiming block 5537 nbdkit: file.3: debug: cache: reclaiming block 5538 nbdkit: file.3: debug: cache: blk_read block 7895 (offset 32337920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32337920 nbdkit: file.3: debug: cache: cache-on-read block 7895 (offset 32337920) nbdkit: file.3: debug: cache: reclaiming block 5539 nbdkit: file.3: debug: cache: reclaiming block 5540 nbdkit: file.3: debug: cache: blk_read block 7896 (offset 32342016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32342016 nbdkit: file.3: debug: cache: cache-on-read block 7896 (offset 32342016) nbdkit: file.3: debug: cache: reclaiming block 5541 nbdkit: file.3: debug: cache: reclaiming block 5542 nbdkit: file.3: debug: cache: blk_read block 7897 (offset 32346112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32346112 nbdkit: file.3: debug: cache: cache-on-read block 7897 (offset 32346112) nbdkit: file.3: debug: cache: reclaiming block 5543 nbdkit: file.3: debug: cache: reclaiming block 5544 nbdkit: file.3: debug: cache: blk_read block 7898 (offset 32350208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32350208 nbdkit: file.3: debug: cache: cache-on-read block 7898 (offset 32350208) nbdkit: file.3: debug: cache: reclaiming block 5545 nbdkit: file.3: debug: cache: reclaiming block 5546 nbdkit: file.3: debug: cache: blk_read block 7899 (offset 32354304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32354304 nbdkit: file.3: debug: cache: cache-on-read block 7899 (offset 32354304) nbdkit: file.3: debug: cache: reclaiming block 5547 nbdkit: file.3: debug: cache: reclaiming block 5548 nbdkit: file.3: debug: cache: blk_read block 7900 (offset 32358400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32358400 nbdkit: file.3: debug: cache: cache-on-read block 7900 (offset 32358400) nbdkit: file.3: debug: cache: reclaiming block 5549 nbdkit: file.3: debug: cache: reclaiming block 5550 nbdkit: file.3: debug: cache: blk_read block 7901 (offset 32362496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32362496 nbdkit: file.3: debug: cache: cache-on-read block 7901 (offset 32362496) nbdkit: file.3: debug: cache: reclaiming block 5551 nbdkit: file.3: debug: cache: reclaiming block 5552 nbdkit: file.3: debug: cache: blk_read block 7902 (offset 32366592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32366592 nbdkit: file.3: debug: cache: cache-on-read block 7902 (offset 32366592) nbdkit: file.3: debug: cache: reclaiming block 5553 nbdkit: file.3: debug: cache: reclaiming block 5554 nbdkit: file.3: debug: cache: blk_read block 7903 (offset 32370688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32370688 nbdkit: file.3: debug: cache: cache-on-read block 7903 (offset 32370688) nbdkit: file.3: debug: cache: reclaiming block 5555 nbdkit: file.3: debug: cache: reclaiming block 5556 nbdkit: file.3: debug: cache: blk_read block 7904 (offset 32374784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32374784 nbdkit: file.3: debug: cache: cache-on-read block 7904 (offset 32374784) nbdkit: file.3: debug: cache: reclaiming block 5557 nbdkit: file.3: debug: cache: reclaiming block 5558 nbdkit: file.3: debug: cache: blk_read block 7905 (offset 32378880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32378880 nbdkit: file.3: debug: cache: cache-on-read block 7905 (offset 32378880) nbdkit: file.3: debug: cache: reclaiming block 5559 nbdkit: file.3: debug: cache: reclaiming block 5560 nbdkit: file.3: debug: cache: blk_read block 7906 (offset 32382976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32382976 nbdkit: file.3: debug: cache: cache-on-read block 7906 (offset 32382976) nbdkit: file.3: debug: cache: reclaiming block 5561 nbdkit: file.3: debug: cache: reclaiming block 5562 nbdkit: file.3: debug: cache: blk_read block 7907 (offset 32387072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32387072 nbdkit: file.3: debug: cache: cache-on-read block 7907 (offset 32387072) nbdkit: file.3: debug: cache: reclaiming block 5563 nbdkit: file.3: debug: cache: reclaiming block 5564 nbdkit: file.3: debug: cache: blk_read block 7908 (offset 32391168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32391168 nbdkit: file.3: debug: cache: cache-on-read block 7908 (offset 32391168) nbdkit: file.3: debug: cache: reclaiming block 5565 nbdkit: file.3: debug: cache: reclaiming block 5566 nbdkit: file.3: debug: cache: blk_read block 7909 (offset 32395264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32395264 nbdkit: file.3: debug: cache: cache-on-read block 7909 (offset 32395264) nbdkit: file.3: debug: cache: reclaiming block 5567 nbdkit: file.3: debug: cache: reclaiming block 5568 nbdkit: file.3: debug: cache: blk_read block 7910 (offset 32399360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32399360 nbdkit: file.3: debug: cache: cache-on-read block 7910 (offset 32399360) nbdkit: file.3: debug: cache: reclaiming block 5569 nbdkit: file.3: debug: cache: reclaiming block 5570 nbdkit: file.3: debug: cache: blk_read block 7911 (offset 32403456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32403456 nbdkit: file.3: debug: cache: cache-on-read block 7911 (offset 32403456) nbdkit: file.3: debug: cache: reclaiming block 5571 nbdkit: file.3: debug: cache: reclaiming block 5572 nbdkit: file.3: debug: cache: blk_read block 7912 (offset 32407552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32407552 nbdkit: file.3: debug: cache: cache-on-read block 7912 (offset 32407552) nbdkit: file.3: debug: cache: reclaiming block 5573 nbdkit: file.3: debug: cache: reclaiming block 5574 nbdkit: file.3: debug: cache: blk_read block 7913 (offset 32411648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32411648 nbdkit: file.3: debug: cache: cache-on-read block 7913 (offset 32411648) nbdkit: file.3: debug: cache: reclaiming block 5575 nbdkit: file.3: debug: cache: reclaiming block 5576 nbdkit: file.3: debug: cache: blk_read block 7914 (offset 32415744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32415744 nbdkit: file.3: debug: cache: cache-on-read block 7914 (offset 32415744) nbdkit: file.3: debug: cache: reclaiming block 5577 nbdkit: file.3: debug: cache: reclaiming block 5578 nbdkit: file.3: debug: cache: blk_read block 7915 (offset 32419840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32419840 nbdkit: file.3: debug: cache: cache-on-read block 7915 (offset 32419840) nbdkit: file.3: debug: cache: reclaiming block 5579 nbdkit: file.3: debug: cache: reclaiming block 5580 nbdkit: file.3: debug: cache: blk_read block 7916 (offset 32423936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32423936 nbdkit: file.3: debug: cache: cache-on-read block 7916 (offset 32423936) nbdkit: file.3: debug: cache: reclaiming block 5581 nbdkit: file.3: debug: cache: reclaiming block 5582 nbdkit: file.3: debug: cache: blk_read block 7917 (offset 32428032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32428032 nbdkit: file.3: debug: cache: cache-on-read block 7917 (offset 32428032) nbdkit: file.3: debug: cache: reclaiming block 5583 nbdkit: file.3: debug: cache: reclaiming block 5584 nbdkit: file.3: debug: cache: blk_read block 7918 (offset 32432128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32432128 nbdkit: file.3: debug: cache: cache-on-read block 7918 (offset 32432128) nbdkit: file.3: debug: cache: reclaiming block 5585 nbdkit: file.3: debug: cache: reclaiming block 5586 nbdkit: file.3: debug: cache: blk_read block 7919 (offset 32436224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32436224 nbdkit: file.3: debug: cache: cache-on-read block 7919 (offset 32436224) nbdkit: file.3: debug: cache: reclaiming block 5587 nbdkit: file.3: debug: cache: reclaiming block 5588 nbdkit: file.3: debug: cache: blk_read block 7920 (offset 32440320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32440320 nbdkit: file.3: debug: cache: cache-on-read block 7920 (offset 32440320) nbdkit: file.3: debug: cache: reclaiming block 5589 nbdkit: file.3: debug: cache: reclaiming block 5590 nbdkit: file.3: debug: cache: blk_read block 7921 (offset 32444416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32444416 nbdkit: file.3: debug: cache: cache-on-read block 7921 (offset 32444416) nbdkit: file.3: debug: cache: reclaiming block 5591 nbdkit: file.3: debug: cache: reclaiming block 5592 nbdkit: file.3: debug: cache: blk_read block 7922 (offset 32448512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32448512 nbdkit: file.3: debug: cache: cache-on-read block 7922 (offset 32448512) nbdkit: file.3: debug: cache: reclaiming block 5593 nbdkit: file.3: debug: cache: reclaiming block 5594 nbdkit: file.3: debug: cache: blk_read block 7923 (offset 32452608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32452608 nbdkit: file.3: debug: cache: cache-on-read block 7923 (offset 32452608) nbdkit: file.3: debug: cache: reclaiming block 5595 nbdkit: file.3: debug: cache: reclaiming block 5596 nbdkit: file.3: debug: cache: blk_read block 7924 (offset 32456704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32456704 nbdkit: file.3: debug: cache: cache-on-read block 7924 (offset 32456704) nbdkit: file.3: debug: cache: reclaiming block 5597 nbdkit: file.3: debug: cache: reclaiming block 5598 nbdkit: file.3: debug: cache: blk_read block 7925 (offset 32460800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32460800 nbdkit: file.3: debug: cache: cache-on-read block 7925 (offset 32460800) nbdkit: file.3: debug: cache: reclaiming block 5599 nbdkit: file.3: debug: cache: reclaiming block 5600 nbdkit: file.3: debug: cache: blk_read block 7926 (offset 32464896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32464896 nbdkit: file.3: debug: cache: cache-on-read block 7926 (offset 32464896) nbdkit: file.3: debug: cache: reclaiming block 5601 nbdkit: file.3: debug: cache: reclaiming block 5602 nbdkit: file.3: debug: cache: blk_read block 7927 (offset 32468992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32468992 nbdkit: file.3: debug: cache: cache-on-read block 7927 (offset 32468992) nbdkit: file.3: debug: cache: reclaiming block 5603 nbdkit: file.3: debug: cache: reclaiming block 5604 nbdkit: file.3: debug: cache: blk_read block 7928 (offset 32473088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32473088 nbdkit: file.3: debug: cache: cache-on-read block 7928 (offset 32473088) nbdkit: file.3: debug: cache: reclaiming block 5605 nbdkit: file.3: debug: cache: reclaiming block 5606 nbdkit: file.3: debug: cache: blk_read block 7929 (offset 32477184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32477184 nbdkit: file.3: debug: cache: cache-on-read block 7929 (offset 32477184) nbdkit: file.3: debug: cache: reclaiming block 5607 nbdkit: file.3: debug: cache: reclaiming block 5608 nbdkit: file.3: debug: cache: blk_read block 7930 (offset 32481280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32481280 nbdkit: file.3: debug: cache: cache-on-read block 7930 (offset 32481280) nbdkit: file.3: debug: cache: reclaiming block 5609 nbdkit: file.3: debug: cache: reclaiming block 5610 nbdkit: file.3: debug: cache: blk_read block 7931 (offset 32485376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32485376 nbdkit: file.3: debug: cache: cache-on-read block 7931 (offset 32485376) nbdkit: file.3: debug: cache: reclaiming block 5611 nbdkit: file.3: debug: cache: reclaiming block 5612 nbdkit: file.3: debug: cache: blk_read block 7932 (offset 32489472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32489472 nbdkit: file.3: debug: cache: cache-on-read block 7932 (offset 32489472) nbdkit: file.3: debug: cache: reclaiming block 5613 nbdkit: file.3: debug: cache: reclaiming block 5614 nbdkit: file.3: debug: cache: blk_read block 7933 (offset 32493568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32493568 nbdkit: file.3: debug: cache: cache-on-read block 7933 (offset 32493568) nbdkit: file.3: debug: cache: reclaiming block 5615 nbdkit: file.3: debug: cache: reclaiming block 5616 nbdkit: file.3: debug: cache: blk_read block 7934 (offset 32497664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32497664 nbdkit: file.3: debug: cache: cache-on-read block 7934 (offset 32497664) nbdkit: file.3: debug: cache: reclaiming block 5617 nbdkit: file.3: debug: cache: reclaiming block 5618 nbdkit: file.3: debug: cache: blk_read block 7935 (offset 32501760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32501760 nbdkit: file.3: debug: cache: cache-on-read block 7935 (offset 32501760) nbdkit: file.3: debug: cache: reclaiming block 5619 nbdkit: file.3: debug: cache: reclaiming block 5620 nbdkit: file.3: debug: cache: blk_read block 7936 (offset 32505856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32505856 nbdkit: file.3: debug: cache: cache-on-read block 7936 (offset 32505856) nbdkit: file.3: debug: cache: reclaiming block 5621 nbdkit: file.3: debug: cache: reclaiming block 5622 nbdkit: file.3: debug: cache: blk_read block 7937 (offset 32509952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32509952 nbdkit: file.3: debug: cache: cache-on-read block 7937 (offset 32509952) nbdkit: file.3: debug: cache: reclaiming block 5623 nbdkit: file.3: debug: cache: reclaiming block 5624 nbdkit: file.3: debug: cache: blk_read block 7938 (offset 32514048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32514048 nbdkit: file.3: debug: cache: cache-on-read block 7938 (offset 32514048) nbdkit: file.3: debug: cache: reclaiming block 5625 nbdkit: file.3: debug: cache: reclaiming block 5626 nbdkit: file.3: debug: cache: blk_read block 7939 (offset 32518144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32518144 nbdkit: file.3: debug: cache: cache-on-read block 7939 (offset 32518144) nbdkit: file.3: debug: cache: reclaiming block 5627 nbdkit: file.3: debug: cache: reclaiming block 5628 nbdkit: file.3: debug: cache: blk_read block 7940 (offset 32522240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32522240 nbdkit: file.3: debug: cache: cache-on-read block 7940 (offset 32522240) nbdkit: file.3: debug: cache: reclaiming block 5629 nbdkit: file.3: debug: cache: reclaiming block 5630 nbdkit: file.3: debug: cache: blk_read block 7941 (offset 32526336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32526336 nbdkit: file.3: debug: cache: cache-on-read block 7941 (offset 32526336) nbdkit: file.3: debug: cache: reclaiming block 5631 nbdkit: file.3: debug: cache: reclaiming block 5632 nbdkit: file.3: debug: cache: blk_read block 7942 (offset 32530432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32530432 nbdkit: file.3: debug: cache: cache-on-read block 7942 (offset 32530432) nbdkit: file.3: debug: cache: reclaiming block 5633 nbdkit: file.3: debug: cache: reclaiming block 5634 nbdkit: file.3: debug: cache: blk_read block 7943 (offset 32534528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32534528 nbdkit: file.3: debug: cache: cache-on-read block 7943 (offset 32534528) nbdkit: file.3: debug: cache: reclaiming block 5635 nbdkit: file.3: debug: cache: reclaiming block 5636 nbdkit: file.3: debug: cache: blk_read block 7944 (offset 32538624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32538624 nbdkit: file.3: debug: cache: cache-on-read block 7944 (offset 32538624) nbdkit: file.3: debug: cache: reclaiming block 5637 nbdkit: file.3: debug: cache: reclaiming block 5638 nbdkit: file.3: debug: cache: blk_read block 7945 (offset 32542720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32542720 nbdkit: file.3: debug: cache: cache-on-read block 7945 (offset 32542720) nbdkit: file.3: debug: cache: reclaiming block 5639 nbdkit: file.3: debug: cache: reclaiming block 5640 nbdkit: file.3: debug: cache: blk_read block 7946 (offset 32546816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32546816 nbdkit: file.3: debug: cache: cache-on-read block 7946 (offset 32546816) nbdkit: file.3: debug: cache: reclaiming block 5641 nbdkit: file.3: debug: cache: reclaiming block 5642 nbdkit: file.3: debug: cache: blk_read block 7947 (offset 32550912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32550912 nbdkit: file.3: debug: cache: cache-on-read block 7947 (offset 32550912) nbdkit: file.3: debug: cache: reclaiming block 5643 nbdkit: file.3: debug: cache: reclaiming block 5644 nbdkit: file.3: debug: cache: blk_read block 7948 (offset 32555008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32555008 nbdkit: file.3: debug: cache: cache-on-read block 7948 (offset 32555008) nbdkit: file.3: debug: cache: reclaiming block 5645 nbdkit: file.3: debug: cache: reclaiming block 5646 nbdkit: file.3: debug: cache: blk_read block 7949 (offset 32559104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32559104 nbdkit: file.3: debug: cache: cache-on-read block 7949 (offset 32559104) nbdkit: file.3: debug: cache: reclaiming block 5647 nbdkit: file.3: debug: cache: reclaiming block 5648 nbdkit: file.3: debug: cache: blk_read block 7950 (offset 32563200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32563200 nbdkit: file.3: debug: cache: cache-on-read block 7950 (offset 32563200) nbdkit: file.3: debug: cache: reclaiming block 5649 nbdkit: file.3: debug: cache: reclaiming block 5650 nbdkit: file.3: debug: cache: blk_read block 7951 (offset 32567296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32567296 nbdkit: file.3: debug: cache: cache-on-read block 7951 (offset 32567296) nbdkit: file.3: debug: cache: reclaiming block 5651 nbdkit: file.3: debug: cache: reclaiming block 5652 nbdkit: file.3: debug: cache: blk_read block 7952 (offset 32571392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32571392 nbdkit: file.3: debug: cache: cache-on-read block 7952 (offset 32571392) nbdkit: file.3: debug: cache: reclaiming block 5653 nbdkit: file.3: debug: cache: reclaiming block 5654 nbdkit: file.3: debug: cache: blk_read block 7953 (offset 32575488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32575488 nbdkit: file.3: debug: cache: cache-on-read block 7953 (offset 32575488) nbdkit: file.3: debug: cache: reclaiming block 5655 nbdkit: file.3: debug: cache: reclaiming block 5656 nbdkit: file.3: debug: cache: blk_read block 7954 (offset 32579584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32579584 nbdkit: file.3: debug: cache: cache-on-read block 7954 (offset 32579584) nbdkit: file.3: debug: cache: reclaiming block 5657 nbdkit: file.3: debug: cache: reclaiming block 5658 nbdkit: file.3: debug: cache: blk_read block 7955 (offset 32583680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32583680 nbdkit: file.3: debug: cache: cache-on-read block 7955 (offset 32583680) nbdkit: file.3: debug: cache: reclaiming block 5659 nbdkit: file.3: debug: cache: reclaiming block 5660 nbdkit: file.3: debug: cache: blk_read block 7956 (offset 32587776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32587776 nbdkit: file.3: debug: cache: cache-on-read block 7956 (offset 32587776) nbdkit: file.3: debug: cache: reclaiming block 5661 nbdkit: file.3: debug: cache: reclaiming block 5662 nbdkit: file.3: debug: cache: blk_read block 7957 (offset 32591872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32591872 nbdkit: file.3: debug: cache: cache-on-read block 7957 (offset 32591872) nbdkit: file.3: debug: cache: reclaiming block 5663 nbdkit: file.3: debug: cache: reclaiming block 5664 nbdkit: file.3: debug: cache: blk_read block 7958 (offset 32595968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32595968 nbdkit: file.3: debug: cache: cache-on-read block 7958 (offset 32595968) nbdkit: file.3: debug: cache: reclaiming block 5665 nbdkit: file.3: debug: cache: reclaiming block 5666 nbdkit: file.3: debug: cache: blk_read block 7959 (offset 32600064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32600064 nbdkit: file.3: debug: cache: cache-on-read block 7959 (offset 32600064) nbdkit: file.3: debug: cache: reclaiming block 5667 nbdkit: file.3: debug: cache: reclaiming block 5668 nbdkit: file.3: debug: cache: blk_read block 7960 (offset 32604160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32604160 nbdkit: file.3: debug: cache: cache-on-read block 7960 (offset 32604160) nbdkit: file.3: debug: cache: reclaiming block 5669 nbdkit: file.3: debug: cache: reclaiming block 5670 nbdkit: file.3: debug: cache: blk_read block 7961 (offset 32608256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32608256 nbdkit: file.3: debug: cache: cache-on-read block 7961 (offset 32608256) nbdkit: file.3: debug: cache: reclaiming block 5671 nbdkit: file.3: debug: cache: reclaiming block 5672 nbdkit: file.3: debug: cache: blk_read block 7962 (offset 32612352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32612352 nbdkit: file.3: debug: cache: cache-on-read block 7962 (offset 32612352) nbdkit: file.3: debug: cache: reclaiming block 5673 nbdkit: file.3: debug: cache: reclaiming block 5674 nbdkit: file.3: debug: cache: blk_read block 7963 (offset 32616448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32616448 nbdkit: file.3: debug: cache: cache-on-read block 7963 (offset 32616448) nbdkit: file.3: debug: cache: reclaiming block 5675 nbdkit: file.3: debug: cache: reclaiming block 5676 nbdkit: file.3: debug: cache: blk_read block 7964 (offset 32620544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32620544 nbdkit: file.3: debug: cache: cache-on-read block 7964 (offset 32620544) nbdkit: file.3: debug: cache: reclaiming block 5677 nbdkit: file.3: debug: cache: reclaiming block 5678 nbdkit: file.3: debug: cache: blk_read block 7965 (offset 32624640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32624640 nbdkit: file.3: debug: cache: cache-on-read block 7965 (offset 32624640) nbdkit: file.3: debug: cache: reclaiming block 5679 nbdkit: file.3: debug: cache: reclaiming block 5680 nbdkit: file.3: debug: cache: blk_read block 7966 (offset 32628736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32628736 nbdkit: file.3: debug: cache: cache-on-read block 7966 (offset 32628736) nbdkit: file.3: debug: cache: reclaiming block 5681 nbdkit: file.3: debug: cache: reclaiming block 5682 nbdkit: file.3: debug: cache: blk_read block 7967 (offset 32632832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32632832 nbdkit: file.3: debug: cache: cache-on-read block 7967 (offset 32632832) nbdkit: file.3: debug: cache: reclaiming block 5683 nbdkit: file.3: debug: cache: reclaiming block 5684 nbdkit: file.3: debug: cache: blk_read block 7968 (offset 32636928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32636928 nbdkit: file.3: debug: cache: cache-on-read block 7968 (offset 32636928) nbdkit: file.3: debug: cache: reclaiming block 5685 nbdkit: file.3: debug: cache: reclaiming block 5686 nbdkit: file.3: debug: cache: blk_read block 7969 (offset 32641024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32641024 nbdkit: file.3: debug: cache: cache-on-read block 7969 (offset 32641024) nbdkit: file.3: debug: cache: reclaiming block 5687 nbdkit: file.3: debug: cache: reclaiming block 5688 nbdkit: file.3: debug: cache: blk_read block 7970 (offset 32645120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32645120 nbdkit: file.3: debug: cache: cache-on-read block 7970 (offset 32645120) nbdkit: file.3: debug: cache: reclaiming block 5689 nbdkit: file.3: debug: cache: reclaiming block 5690 nbdkit: file.3: debug: cache: blk_read block 7971 (offset 32649216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32649216 nbdkit: file.3: debug: cache: cache-on-read block 7971 (offset 32649216) nbdkit: file.3: debug: cache: reclaiming block 5691 nbdkit: file.3: debug: cache: reclaiming block 5692 nbdkit: file.3: debug: cache: blk_read block 7972 (offset 32653312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32653312 nbdkit: file.3: debug: cache: cache-on-read block 7972 (offset 32653312) nbdkit: file.3: debug: cache: reclaiming block 5693 nbdkit: file.3: debug: cache: reclaiming block 5694 nbdkit: file.3: debug: cache: blk_read block 7973 (offset 32657408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32657408 nbdkit: file.3: debug: cache: cache-on-read block 7973 (offset 32657408) nbdkit: file.3: debug: cache: reclaiming block 5695 nbdkit: file.3: debug: cache: reclaiming block 5696 nbdkit: file.3: debug: cache: blk_read block 7974 (offset 32661504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32661504 nbdkit: file.3: debug: cache: cache-on-read block 7974 (offset 32661504) nbdkit: file.3: debug: cache: reclaiming block 5697 nbdkit: file.3: debug: cache: reclaiming block 5698 nbdkit: file.3: debug: cache: blk_read block 7975 (offset 32665600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32665600 nbdkit: file.3: debug: cache: cache-on-read block 7975 (offset 32665600) nbdkit: file.3: debug: cache: reclaiming block 5699 nbdkit: file.3: debug: cache: reclaiming block 5700 nbdkit: file.3: debug: cache: blk_read block 7976 (offset 32669696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32669696 nbdkit: file.3: debug: cache: cache-on-read block 7976 (offset 32669696) nbdkit: file.3: debug: cache: reclaiming block 5701 nbdkit: file.3: debug: cache: reclaiming block 5702 nbdkit: file.3: debug: cache: blk_read block 7977 (offset 32673792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32673792 nbdkit: file.3: debug: cache: cache-on-read block 7977 (offset 32673792) nbdkit: file.3: debug: cache: reclaiming block 5703 nbdkit: file.3: debug: cache: reclaiming block 5704 nbdkit: file.3: debug: cache: blk_read block 7978 (offset 32677888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32677888 nbdkit: file.3: debug: cache: cache-on-read block 7978 (offset 32677888) nbdkit: file.3: debug: cache: reclaiming block 5705 nbdkit: file.3: debug: cache: reclaiming block 5706 nbdkit: file.3: debug: cache: blk_read block 7979 (offset 32681984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32681984 nbdkit: file.3: debug: cache: cache-on-read block 7979 (offset 32681984) nbdkit: file.3: debug: cache: reclaiming block 5707 nbdkit: file.3: debug: cache: reclaiming block 5708 nbdkit: file.3: debug: cache: blk_read block 7980 (offset 32686080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32686080 nbdkit: file.3: debug: cache: cache-on-read block 7980 (offset 32686080) nbdkit: file.3: debug: cache: reclaiming block 5709 nbdkit: file.3: debug: cache: reclaiming block 5710 nbdkit: file.3: debug: cache: blk_read block 7981 (offset 32690176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32690176 nbdkit: file.3: debug: cache: cache-on-read block 7981 (offset 32690176) nbdkit: file.3: debug: cache: reclaiming block 5711 nbdkit: file.3: debug: cache: reclaiming block 5712 nbdkit: file.3: debug: cache: blk_read block 7982 (offset 32694272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32694272 nbdkit: file.3: debug: cache: cache-on-read block 7982 (offset 32694272) nbdkit: file.3: debug: cache: reclaiming block 5713 nbdkit: file.3: debug: cache: reclaiming block 5714 nbdkit: file.3: debug: cache: blk_read block 7983 (offset 32698368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32698368 nbdkit: file.3: debug: cache: cache-on-read block 7983 (offset 32698368) nbdkit: file.3: debug: cache: reclaiming block 5715 nbdkit: file.3: debug: cache: reclaiming block 5716 nbdkit: file.3: debug: cache: blk_read block 7984 (offset 32702464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32702464 nbdkit: file.3: debug: cache: cache-on-read block 7984 (offset 32702464) nbdkit: file.3: debug: cache: reclaiming block 5717 nbdkit: file.3: debug: cache: reclaiming block 5718 nbdkit: file.3: debug: cache: blk_read block 7985 (offset 32706560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32706560 nbdkit: file.3: debug: cache: cache-on-read block 7985 (offset 32706560) nbdkit: file.3: debug: cache: reclaiming block 5719 nbdkit: file.3: debug: cache: reclaiming block 5720 nbdkit: file.3: debug: cache: blk_read block 7986 (offset 32710656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32710656 nbdkit: file.3: debug: cache: cache-on-read block 7986 (offset 32710656) nbdkit: file.3: debug: cache: reclaiming block 5721 nbdkit: file.3: debug: cache: reclaiming block 5722 nbdkit: file.3: debug: cache: blk_read block 7987 (offset 32714752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32714752 nbdkit: file.3: debug: cache: cache-on-read block 7987 (offset 32714752) nbdkit: file.3: debug: cache: reclaiming block 5723 nbdkit: file.3: debug: cache: reclaiming block 5724 nbdkit: file.3: debug: cache: blk_read block 7988 (offset 32718848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32718848 nbdkit: file.3: debug: cache: cache-on-read block 7988 (offset 32718848) nbdkit: file.3: debug: cache: reclaiming block 5725 nbdkit: file.3: debug: cache: reclaiming block 5726 nbdkit: file.3: debug: cache: blk_read block 7989 (offset 32722944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32722944 nbdkit: file.3: debug: cache: cache-on-read block 7989 (offset 32722944) nbdkit: file.3: debug: cache: reclaiming block 5727 nbdkit: file.3: debug: cache: reclaiming block 5728 nbdkit: file.3: debug: cache: blk_read block 7990 (offset 32727040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32727040 nbdkit: file.3: debug: cache: cache-on-read block 7990 (offset 32727040) nbdkit: file.3: debug: cache: reclaiming block 5729 nbdkit: file.3: debug: cache: reclaiming block 5730 nbdkit: file.3: debug: cache: blk_read block 7991 (offset 32731136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32731136 nbdkit: file.3: debug: cache: cache-on-read block 7991 (offset 32731136) nbdkit: file.3: debug: cache: reclaiming block 5731 nbdkit: file.3: debug: cache: reclaiming block 5732 nbdkit: file.3: debug: cache: blk_read block 7992 (offset 32735232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32735232 nbdkit: file.3: debug: cache: cache-on-read block 7992 (offset 32735232) nbdkit: file.3: debug: cache: reclaiming block 5733 nbdkit: file.3: debug: cache: reclaiming block 5734 nbdkit: file.3: debug: cache: blk_read block 7993 (offset 32739328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32739328 nbdkit: file.3: debug: cache: cache-on-read block 7993 (offset 32739328) nbdkit: file.3: debug: cache: reclaiming block 5735 nbdkit: file.3: debug: cache: reclaiming block 5736 nbdkit: file.3: debug: cache: blk_read block 7994 (offset 32743424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32743424 nbdkit: file.3: debug: cache: cache-on-read block 7994 (offset 32743424) nbdkit: file.3: debug: cache: reclaiming block 5737 nbdkit: file.3: debug: cache: reclaiming block 5738 nbdkit: file.3: debug: cache: blk_read block 7995 (offset 32747520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32747520 nbdkit: file.3: debug: cache: cache-on-read block 7995 (offset 32747520) nbdkit: file.3: debug: cache: reclaiming block 5739 nbdkit: file.3: debug: cache: reclaiming block 5740 nbdkit: file.3: debug: cache: blk_read block 7996 (offset 32751616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32751616 nbdkit: file.3: debug: cache: cache-on-read block 7996 (offset 32751616) nbdkit: file.3: debug: cache: reclaiming block 5741 nbdkit: file.3: debug: cache: reclaiming block 5742 nbdkit: file.3: debug: cache: blk_read block 7997 (offset 32755712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32755712 nbdkit: file.3: debug: cache: cache-on-read block 7997 (offset 32755712) nbdkit: file.3: debug: cache: reclaiming block 5743 nbdkit: file.3: debug: cache: reclaiming block 5744 nbdkit: file.3: debug: cache: blk_read block 7998 (offset 32759808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32759808 nbdkit: file.3: debug: cache: cache-on-read block 7998 (offset 32759808) nbdkit: file.3: debug: cache: reclaiming block 5745 nbdkit: file.3: debug: cache: reclaiming block 5746 nbdkit: file.3: debug: cache: blk_read block 7999 (offset 32763904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32763904 nbdkit: file.3: debug: cache: cache-on-read block 7999 (offset 32763904) nbdkit: file.3: debug: cache: reclaiming block 5747 nbdkit: file.3: debug: cache: reclaiming block 5748 nbdkit: file.3: debug: cache: blk_read block 8000 (offset 32768000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32768000 nbdkit: file.3: debug: cache: cache-on-read block 8000 (offset 32768000) nbdkit: file.3: debug: cache: reclaiming block 5749 nbdkit: file.3: debug: cache: reclaiming block 5750 nbdkit: file.3: debug: cache: blk_read block 8001 (offset 32772096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32772096 nbdkit: file.3: debug: cache: cache-on-read block 8001 (offset 32772096) nbdkit: file.3: debug: cache: reclaiming block 5751 nbdkit: file.3: debug: cache: reclaiming block 5752 nbdkit: file.3: debug: cache: blk_read block 8002 (offset 32776192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32776192 nbdkit: file.3: debug: cache: cache-on-read block 8002 (offset 32776192) nbdkit: file.3: debug: cache: reclaiming block 5753 nbdkit: file.3: debug: cache: reclaiming block 5754 nbdkit: file.3: debug: cache: blk_read block 8003 (offset 32780288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32780288 nbdkit: file.3: debug: cache: cache-on-read block 8003 (offset 32780288) nbdkit: file.3: debug: cache: reclaiming block 5755 nbdkit: file.3: debug: cache: reclaiming block 5756 nbdkit: file.3: debug: cache: blk_read block 8004 (offset 32784384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32784384 nbdkit: file.3: debug: cache: cache-on-read block 8004 (offset 32784384) nbdkit: file.3: debug: cache: reclaiming block 5757 nbdkit: file.3: debug: cache: reclaiming block 5758 nbdkit: file.3: debug: cache: blk_read block 8005 (offset 32788480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32788480 nbdkit: file.3: debug: cache: cache-on-read block 8005 (offset 32788480) nbdkit: file.3: debug: cache: reclaiming block 5759 nbdkit: file.3: debug: cache: reclaiming block 5760 nbdkit: file.3: debug: cache: blk_read block 8006 (offset 32792576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32792576 nbdkit: file.3: debug: cache: cache-on-read block 8006 (offset 32792576) nbdkit: file.3: debug: cache: reclaiming block 5761 nbdkit: file.3: debug: cache: reclaiming block 5762 nbdkit: file.3: debug: cache: blk_read block 8007 (offset 32796672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32796672 nbdkit: file.3: debug: cache: cache-on-read block 8007 (offset 32796672) nbdkit: file.3: debug: cache: reclaiming block 5763 nbdkit: file.3: debug: cache: reclaiming block 5764 nbdkit: file.3: debug: cache: blk_read block 8008 (offset 32800768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32800768 nbdkit: file.3: debug: cache: cache-on-read block 8008 (offset 32800768) nbdkit: file.3: debug: cache: reclaiming block 5765 nbdkit: file.3: debug: cache: reclaiming block 5766 nbdkit: file.3: debug: cache: blk_read block 8009 (offset 32804864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32804864 nbdkit: file.3: debug: cache: cache-on-read block 8009 (offset 32804864) nbdkit: file.3: debug: cache: reclaiming block 5767 nbdkit: file.3: debug: cache: reclaiming block 5768 nbdkit: file.3: debug: cache: blk_read block 8010 (offset 32808960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32808960 nbdkit: file.3: debug: cache: cache-on-read block 8010 (offset 32808960) nbdkit: file.3: debug: cache: reclaiming block 5769 nbdkit: file.3: debug: cache: reclaiming block 5770 nbdkit: file.3: debug: cache: blk_read block 8011 (offset 32813056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32813056 nbdkit: file.3: debug: cache: cache-on-read block 8011 (offset 32813056) nbdkit: file.3: debug: cache: reclaiming block 5771 nbdkit: file.3: debug: cache: reclaiming block 5772 nbdkit: file.3: debug: cache: blk_read block 8012 (offset 32817152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32817152 nbdkit: file.3: debug: cache: cache-on-read block 8012 (offset 32817152) nbdkit: file.3: debug: cache: reclaiming block 5773 nbdkit: file.3: debug: cache: reclaiming block 5774 nbdkit: file.3: debug: cache: blk_read block 8013 (offset 32821248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32821248 nbdkit: file.3: debug: cache: cache-on-read block 8013 (offset 32821248) nbdkit: file.3: debug: cache: reclaiming block 5775 nbdkit: file.3: debug: cache: reclaiming block 5776 nbdkit: file.3: debug: cache: blk_read block 8014 (offset 32825344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32825344 nbdkit: file.3: debug: cache: cache-on-read block 8014 (offset 32825344) nbdkit: file.3: debug: cache: reclaiming block 5777 nbdkit: file.3: debug: cache: reclaiming block 5778 nbdkit: file.3: debug: cache: blk_read block 8015 (offset 32829440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32829440 nbdkit: file.3: debug: cache: cache-on-read block 8015 (offset 32829440) nbdkit: file.3: debug: cache: reclaiming block 5779 nbdkit: file.3: debug: cache: reclaiming block 5780 nbdkit: file.3: debug: cache: blk_read block 8016 (offset 32833536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32833536 nbdkit: file.3: debug: cache: cache-on-read block 8016 (offset 32833536) nbdkit: file.3: debug: cache: reclaiming block 5781 nbdkit: file.3: debug: cache: reclaiming block 5782 nbdkit: file.3: debug: cache: blk_read block 8017 (offset 32837632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32837632 nbdkit: file.3: debug: cache: cache-on-read block 8017 (offset 32837632) nbdkit: file.3: debug: cache: reclaiming block 5783 nbdkit: file.3: debug: cache: reclaiming block 5784 nbdkit: file.3: debug: cache: blk_read block 8018 (offset 32841728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32841728 nbdkit: file.3: debug: cache: cache-on-read block 8018 (offset 32841728) nbdkit: file.3: debug: cache: reclaiming block 5785 nbdkit: file.3: debug: cache: reclaiming block 5786 nbdkit: file.3: debug: cache: blk_read block 8019 (offset 32845824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32845824 nbdkit: file.3: debug: cache: cache-on-read block 8019 (offset 32845824) nbdkit: file.3: debug: cache: reclaiming block 5787 nbdkit: file.3: debug: cache: reclaiming block 5788 nbdkit: file.3: debug: cache: blk_read block 8020 (offset 32849920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32849920 nbdkit: file.3: debug: cache: cache-on-read block 8020 (offset 32849920) nbdkit: file.3: debug: cache: reclaiming block 5789 nbdkit: file.3: debug: cache: reclaiming block 5790 nbdkit: file.3: debug: cache: blk_read block 8021 (offset 32854016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32854016 nbdkit: file.3: debug: cache: cache-on-read block 8021 (offset 32854016) nbdkit: file.3: debug: cache: reclaiming block 5791 nbdkit: file.3: debug: cache: reclaiming block 5792 nbdkit: file.3: debug: cache: blk_read block 8022 (offset 32858112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32858112 nbdkit: file.3: debug: cache: cache-on-read block 8022 (offset 32858112) nbdkit: file.3: debug: cache: reclaiming block 5793 nbdkit: file.3: debug: cache: reclaiming block 5794 nbdkit: file.3: debug: cache: blk_read block 8023 (offset 32862208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32862208 nbdkit: file.3: debug: cache: cache-on-read block 8023 (offset 32862208) nbdkit: file.3: debug: cache: reclaiming block 5795 nbdkit: file.3: debug: cache: reclaiming block 5796 nbdkit: file.3: debug: cache: blk_read block 8024 (offset 32866304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32866304 nbdkit: file.3: debug: cache: cache-on-read block 8024 (offset 32866304) nbdkit: file.3: debug: cache: reclaiming block 5797 nbdkit: file.3: debug: cache: reclaiming block 5798 nbdkit: file.3: debug: cache: blk_read block 8025 (offset 32870400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32870400 nbdkit: file.3: debug: cache: cache-on-read block 8025 (offset 32870400) nbdkit: file.3: debug: cache: reclaiming block 5799 nbdkit: file.3: debug: cache: reclaiming block 5800 nbdkit: file.3: debug: cache: blk_read block 8026 (offset 32874496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32874496 nbdkit: file.3: debug: cache: cache-on-read block 8026 (offset 32874496) nbdkit: file.3: debug: cache: reclaiming block 5801 nbdkit: file.3: debug: cache: reclaiming block 5802 nbdkit: file.3: debug: cache: blk_read block 8027 (offset 32878592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32878592 nbdkit: file.3: debug: cache: cache-on-read block 8027 (offset 32878592) nbdkit: file.3: debug: cache: reclaiming block 5803 nbdkit: file.3: debug: cache: reclaiming block 5804 nbdkit: file.3: debug: cache: blk_read block 8028 (offset 32882688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32882688 nbdkit: file.3: debug: cache: cache-on-read block 8028 (offset 32882688) nbdkit: file.3: debug: cache: reclaiming block 5805 nbdkit: file.3: debug: cache: reclaiming block 5806 nbdkit: file.3: debug: cache: blk_read block 8029 (offset 32886784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32886784 nbdkit: file.3: debug: cache: cache-on-read block 8029 (offset 32886784) nbdkit: file.3: debug: cache: reclaiming block 5807 nbdkit: file.3: debug: cache: reclaiming block 5808 nbdkit: file.3: debug: cache: blk_read block 8030 (offset 32890880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32890880 nbdkit: file.3: debug: cache: cache-on-read block 8030 (offset 32890880) nbdkit: file.3: debug: cache: reclaiming block 5809 nbdkit: file.3: debug: cache: reclaiming block 5810 nbdkit: file.3: debug: cache: blk_read block 8031 (offset 32894976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32894976 nbdkit: file.3: debug: cache: cache-on-read block 8031 (offset 32894976) nbdkit: file.3: debug: cache: reclaiming block 5811 nbdkit: file.3: debug: cache: reclaiming block 5812 nbdkit: file.3: debug: cache: blk_read block 8032 (offset 32899072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32899072 nbdkit: file.3: debug: cache: cache-on-read block 8032 (offset 32899072) nbdkit: file.3: debug: cache: reclaiming block 5813 nbdkit: file.3: debug: cache: reclaiming block 5814 nbdkit: file.3: debug: cache: blk_read block 8033 (offset 32903168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32903168 nbdkit: file.3: debug: cache: cache-on-read block 8033 (offset 32903168) nbdkit: file.3: debug: cache: reclaiming block 5815 nbdkit: file.3: debug: cache: reclaiming block 5816 nbdkit: file.3: debug: cache: blk_read block 8034 (offset 32907264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32907264 nbdkit: file.3: debug: cache: cache-on-read block 8034 (offset 32907264) nbdkit: file.3: debug: cache: reclaiming block 5817 nbdkit: file.3: debug: cache: reclaiming block 5818 nbdkit: file.3: debug: cache: blk_read block 8035 (offset 32911360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32911360 nbdkit: file.3: debug: cache: cache-on-read block 8035 (offset 32911360) nbdkit: file.3: debug: cache: reclaiming block 5819 nbdkit: file.3: debug: cache: reclaiming block 5820 nbdkit: file.3: debug: cache: blk_read block 8036 (offset 32915456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32915456 nbdkit: file.3: debug: cache: cache-on-read block 8036 (offset 32915456) nbdkit: file.3: debug: cache: reclaiming block 5821 nbdkit: file.3: debug: cache: reclaiming block 5822 nbdkit: file.3: debug: cache: blk_read block 8037 (offset 32919552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32919552 nbdkit: file.3: debug: cache: cache-on-read block 8037 (offset 32919552) nbdkit: file.3: debug: cache: reclaiming block 5823 nbdkit: file.3: debug: cache: reclaiming block 5824 nbdkit: file.3: debug: cache: blk_read block 8038 (offset 32923648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32923648 nbdkit: file.3: debug: cache: cache-on-read block 8038 (offset 32923648) nbdkit: file.3: debug: cache: reclaiming block 5825 nbdkit: file.3: debug: cache: reclaiming block 5826 nbdkit: file.3: debug: cache: blk_read block 8039 (offset 32927744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32927744 nbdkit: file.3: debug: cache: cache-on-read block 8039 (offset 32927744) nbdkit: file.3: debug: cache: reclaiming block 5827 nbdkit: file.3: debug: cache: reclaiming block 5828 nbdkit: file.3: debug: cache: blk_read block 8040 (offset 32931840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32931840 nbdkit: file.3: debug: cache: cache-on-read block 8040 (offset 32931840) nbdkit: file.3: debug: cache: reclaiming block 5829 nbdkit: file.3: debug: cache: reclaiming block 5830 nbdkit: file.3: debug: cache: blk_read block 8041 (offset 32935936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32935936 nbdkit: file.3: debug: cache: cache-on-read block 8041 (offset 32935936) nbdkit: file.3: debug: cache: reclaiming block 5831 nbdkit: file.3: debug: cache: reclaiming block 5832 nbdkit: file.3: debug: cache: blk_read block 8042 (offset 32940032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32940032 nbdkit: file.3: debug: cache: cache-on-read block 8042 (offset 32940032) nbdkit: file.3: debug: cache: reclaiming block 5833 nbdkit: file.3: debug: cache: reclaiming block 5834 nbdkit: file.3: debug: cache: blk_read block 8043 (offset 32944128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32944128 nbdkit: file.3: debug: cache: cache-on-read block 8043 (offset 32944128) nbdkit: file.3: debug: cache: reclaiming block 5835 nbdkit: file.3: debug: cache: reclaiming block 5836 nbdkit: file.3: debug: cache: blk_read block 8044 (offset 32948224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32948224 nbdkit: file.3: debug: cache: cache-on-read block 8044 (offset 32948224) nbdkit: file.3: debug: cache: reclaiming block 5837 nbdkit: file.3: debug: cache: reclaiming block 5838 nbdkit: file.3: debug: cache: blk_read block 8045 (offset 32952320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32952320 nbdkit: file.3: debug: cache: cache-on-read block 8045 (offset 32952320) nbdkit: file.3: debug: cache: reclaiming block 5839 nbdkit: file.3: debug: cache: reclaiming block 5840 nbdkit: file.3: debug: cache: blk_read block 8046 (offset 32956416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32956416 nbdkit: file.3: debug: cache: cache-on-read block 8046 (offset 32956416) nbdkit: file.3: debug: cache: reclaiming block 5841 nbdkit: file.3: debug: cache: reclaiming block 5842 nbdkit: file.3: debug: cache: blk_read block 8047 (offset 32960512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32960512 nbdkit: file.3: debug: cache: cache-on-read block 8047 (offset 32960512) nbdkit: file.3: debug: cache: reclaiming block 5843 nbdkit: file.3: debug: cache: reclaiming block 5844 nbdkit: file.3: debug: cache: blk_read block 8048 (offset 32964608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32964608 nbdkit: file.3: debug: cache: cache-on-read block 8048 (offset 32964608) nbdkit: file.3: debug: cache: reclaiming block 5845 nbdkit: file.3: debug: cache: reclaiming block 5846 nbdkit: file.3: debug: cache: blk_read block 8049 (offset 32968704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32968704 nbdkit: file.3: debug: cache: cache-on-read block 8049 (offset 32968704) nbdkit: file.3: debug: cache: reclaiming block 5847 nbdkit: file.3: debug: cache: reclaiming block 5848 nbdkit: file.3: debug: cache: blk_read block 8050 (offset 32972800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32972800 nbdkit: file.3: debug: cache: cache-on-read block 8050 (offset 32972800) nbdkit: file.3: debug: cache: reclaiming block 5849 nbdkit: file.3: debug: cache: reclaiming block 5850 nbdkit: file.3: debug: cache: blk_read block 8051 (offset 32976896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32976896 nbdkit: file.3: debug: cache: cache-on-read block 8051 (offset 32976896) nbdkit: file.3: debug: cache: reclaiming block 5851 nbdkit: file.3: debug: cache: reclaiming block 5852 nbdkit: file.3: debug: cache: blk_read block 8052 (offset 32980992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32980992 nbdkit: file.3: debug: cache: cache-on-read block 8052 (offset 32980992) nbdkit: file.3: debug: cache: reclaiming block 5853 nbdkit: file.3: debug: cache: reclaiming block 5854 nbdkit: file.3: debug: cache: blk_read block 8053 (offset 32985088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32985088 nbdkit: file.3: debug: cache: cache-on-read block 8053 (offset 32985088) nbdkit: file.3: debug: cache: reclaiming block 5855 nbdkit: file.3: debug: cache: reclaiming block 5856 nbdkit: file.3: debug: cache: blk_read block 8054 (offset 32989184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32989184 nbdkit: file.3: debug: cache: cache-on-read block 8054 (offset 32989184) nbdkit: file.3: debug: cache: reclaiming block 5857 nbdkit: file.3: debug: cache: reclaiming block 5858 nbdkit: file.3: debug: cache: blk_read block 8055 (offset 32993280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32993280 nbdkit: file.3: debug: cache: cache-on-read block 8055 (offset 32993280) nbdkit: file.3: debug: cache: reclaiming block 5859 nbdkit: file.3: debug: cache: reclaiming block 5860 nbdkit: file.3: debug: cache: blk_read block 8056 (offset 32997376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=32997376 nbdkit: file.3: debug: cache: cache-on-read block 8056 (offset 32997376) nbdkit: file.3: debug: cache: reclaiming block 5861 nbdkit: file.3: debug: cache: reclaiming block 5862 nbdkit: file.3: debug: cache: blk_read block 8057 (offset 33001472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33001472 nbdkit: file.3: debug: cache: cache-on-read block 8057 (offset 33001472) nbdkit: file.3: debug: cache: reclaiming block 5863 nbdkit: file.3: debug: cache: reclaiming block 5864 nbdkit: file.3: debug: cache: blk_read block 8058 (offset 33005568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33005568 nbdkit: file.3: debug: cache: cache-on-read block 8058 (offset 33005568) nbdkit: file.3: debug: cache: reclaiming block 5865 nbdkit: file.3: debug: cache: reclaiming block 5866 nbdkit: file.3: debug: cache: blk_read block 8059 (offset 33009664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33009664 nbdkit: file.3: debug: cache: cache-on-read block 8059 (offset 33009664) nbdkit: file.3: debug: cache: reclaiming block 5867 nbdkit: file.3: debug: cache: reclaiming block 5868 nbdkit: file.3: debug: cache: blk_read block 8060 (offset 33013760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33013760 nbdkit: file.3: debug: cache: cache-on-read block 8060 (offset 33013760) nbdkit: file.3: debug: cache: reclaiming block 5869 nbdkit: file.3: debug: cache: reclaiming block 5870 nbdkit: file.3: debug: cache: blk_read block 8061 (offset 33017856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33017856 nbdkit: file.3: debug: cache: cache-on-read block 8061 (offset 33017856) nbdkit: file.3: debug: cache: reclaiming block 5871 nbdkit: file.3: debug: cache: reclaiming block 5872 nbdkit: file.3: debug: cache: blk_read block 8062 (offset 33021952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33021952 nbdkit: file.3: debug: cache: cache-on-read block 8062 (offset 33021952) nbdkit: file.3: debug: cache: reclaiming block 5873 nbdkit: file.3: debug: cache: reclaiming block 5874 nbdkit: file.3: debug: cache: blk_read block 8063 (offset 33026048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33026048 nbdkit: file.3: debug: cache: cache-on-read block 8063 (offset 33026048) nbdkit: file.3: debug: cache: reclaiming block 5875 nbdkit: file.3: debug: cache: reclaiming block 5876 nbdkit: file.3: debug: cache: blk_read block 8064 (offset 33030144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33030144 nbdkit: file.3: debug: cache: cache-on-read block 8064 (offset 33030144) nbdkit: file.3: debug: cache: reclaiming block 5877 nbdkit: file.3: debug: cache: reclaiming block 5878 nbdkit: file.3: debug: cache: blk_read block 8065 (offset 33034240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33034240 nbdkit: file.3: debug: cache: cache-on-read block 8065 (offset 33034240) nbdkit: file.3: debug: cache: reclaiming block 5879 nbdkit: file.3: debug: cache: reclaiming block 5880 nbdkit: file.3: debug: cache: blk_read block 8066 (offset 33038336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33038336 nbdkit: file.3: debug: cache: cache-on-read block 8066 (offset 33038336) nbdkit: file.3: debug: cache: reclaiming block 5881 nbdkit: file.3: debug: cache: reclaiming block 5882 nbdkit: file.3: debug: cache: blk_read block 8067 (offset 33042432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33042432 nbdkit: file.3: debug: cache: cache-on-read block 8067 (offset 33042432) nbdkit: file.3: debug: cache: reclaiming block 5883 nbdkit: file.3: debug: cache: reclaiming block 5884 nbdkit: file.3: debug: cache: blk_read block 8068 (offset 33046528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33046528 nbdkit: file.3: debug: cache: cache-on-read block 8068 (offset 33046528) nbdkit: file.3: debug: cache: reclaiming block 5885 nbdkit: file.3: debug: cache: reclaiming block 5886 nbdkit: file.3: debug: cache: blk_read block 8069 (offset 33050624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33050624 nbdkit: file.3: debug: cache: cache-on-read block 8069 (offset 33050624) nbdkit: file.3: debug: cache: reclaiming block 5887 nbdkit: file.3: debug: cache: reclaiming block 5888 nbdkit: file.3: debug: cache: blk_read block 8070 (offset 33054720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33054720 nbdkit: file.3: debug: cache: cache-on-read block 8070 (offset 33054720) nbdkit: file.3: debug: cache: reclaiming block 5889 nbdkit: file.3: debug: cache: reclaiming block 5890 nbdkit: file.3: debug: cache: blk_read block 8071 (offset 33058816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33058816 nbdkit: file.3: debug: cache: cache-on-read block 8071 (offset 33058816) nbdkit: file.3: debug: cache: reclaiming block 5891 nbdkit: file.3: debug: cache: reclaiming block 5892 nbdkit: file.3: debug: cache: blk_read block 8072 (offset 33062912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33062912 nbdkit: file.3: debug: cache: cache-on-read block 8072 (offset 33062912) nbdkit: file.3: debug: cache: reclaiming block 5893 nbdkit: file.3: debug: cache: reclaiming block 5894 nbdkit: file.3: debug: cache: blk_read block 8073 (offset 33067008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33067008 nbdkit: file.3: debug: cache: cache-on-read block 8073 (offset 33067008) nbdkit: file.3: debug: cache: reclaiming block 5895 nbdkit: file.3: debug: cache: reclaiming block 5896 nbdkit: file.3: debug: cache: blk_read block 8074 (offset 33071104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33071104 nbdkit: file.3: debug: cache: cache-on-read block 8074 (offset 33071104) nbdkit: file.3: debug: cache: reclaiming block 5897 nbdkit: file.3: debug: cache: reclaiming block 5898 nbdkit: file.3: debug: cache: blk_read block 8075 (offset 33075200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33075200 nbdkit: file.3: debug: cache: cache-on-read block 8075 (offset 33075200) nbdkit: file.3: debug: cache: reclaiming block 5899 nbdkit: file.3: debug: cache: reclaiming block 5900 nbdkit: file.3: debug: cache: blk_read block 8076 (offset 33079296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33079296 nbdkit: file.3: debug: cache: cache-on-read block 8076 (offset 33079296) nbdkit: file.3: debug: cache: reclaiming block 5901 nbdkit: file.3: debug: cache: reclaiming block 5902 nbdkit: file.3: debug: cache: blk_read block 8077 (offset 33083392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33083392 nbdkit: file.3: debug: cache: cache-on-read block 8077 (offset 33083392) nbdkit: file.3: debug: cache: reclaiming block 5903 nbdkit: file.3: debug: cache: reclaiming block 5904 nbdkit: file.3: debug: cache: blk_read block 8078 (offset 33087488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33087488 nbdkit: file.3: debug: cache: cache-on-read block 8078 (offset 33087488) nbdkit: file.3: debug: cache: reclaiming block 5905 nbdkit: file.3: debug: cache: reclaiming block 5906 nbdkit: file.3: debug: cache: blk_read block 8079 (offset 33091584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33091584 nbdkit: file.3: debug: cache: cache-on-read block 8079 (offset 33091584) nbdkit: file.3: debug: cache: reclaiming block 5907 nbdkit: file.3: debug: cache: reclaiming block 5908 nbdkit: file.3: debug: cache: blk_read block 8080 (offset 33095680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33095680 nbdkit: file.3: debug: cache: cache-on-read block 8080 (offset 33095680) nbdkit: file.3: debug: cache: reclaiming block 5909 nbdkit: file.3: debug: cache: reclaiming block 5910 nbdkit: file.3: debug: cache: blk_read block 8081 (offset 33099776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33099776 nbdkit: file.3: debug: cache: cache-on-read block 8081 (offset 33099776) nbdkit: file.3: debug: cache: reclaiming block 5911 nbdkit: file.3: debug: cache: reclaiming block 5912 nbdkit: file.3: debug: cache: blk_read block 8082 (offset 33103872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33103872 nbdkit: file.3: debug: cache: cache-on-read block 8082 (offset 33103872) nbdkit: file.3: debug: cache: reclaiming block 5913 nbdkit: file.3: debug: cache: reclaiming block 5914 nbdkit: file.3: debug: cache: blk_read block 8083 (offset 33107968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33107968 nbdkit: file.3: debug: cache: cache-on-read block 8083 (offset 33107968) nbdkit: file.3: debug: cache: reclaiming block 5915 nbdkit: file.3: debug: cache: reclaiming block 5916 nbdkit: file.3: debug: cache: blk_read block 8084 (offset 33112064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33112064 nbdkit: file.3: debug: cache: cache-on-read block 8084 (offset 33112064) nbdkit: file.3: debug: cache: reclaiming block 5917 nbdkit: file.3: debug: cache: reclaiming block 5918 nbdkit: file.3: debug: cache: blk_read block 8085 (offset 33116160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33116160 nbdkit: file.3: debug: cache: cache-on-read block 8085 (offset 33116160) nbdkit: file.3: debug: cache: reclaiming block 5919 nbdkit: file.3: debug: cache: reclaiming block 5920 nbdkit: file.3: debug: cache: blk_read block 8086 (offset 33120256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33120256 nbdkit: file.3: debug: cache: cache-on-read block 8086 (offset 33120256) nbdkit: file.3: debug: cache: reclaiming block 5921 nbdkit: file.3: debug: cache: reclaiming block 5922 nbdkit: file.3: debug: cache: blk_read block 8087 (offset 33124352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33124352 nbdkit: file.3: debug: cache: cache-on-read block 8087 (offset 33124352) nbdkit: file.3: debug: cache: reclaiming block 5923 nbdkit: file.3: debug: cache: reclaiming block 5924 nbdkit: file.3: debug: cache: blk_read block 8088 (offset 33128448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33128448 nbdkit: file.3: debug: cache: cache-on-read block 8088 (offset 33128448) nbdkit: file.3: debug: cache: reclaiming block 5925 nbdkit: file.3: debug: cache: reclaiming block 5926 nbdkit: file.3: debug: cache: blk_read block 8089 (offset 33132544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33132544 nbdkit: file.3: debug: cache: cache-on-read block 8089 (offset 33132544) nbdkit: file.3: debug: cache: reclaiming block 5927 nbdkit: file.3: debug: cache: reclaiming block 5928 nbdkit: file.3: debug: cache: blk_read block 8090 (offset 33136640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33136640 nbdkit: file.3: debug: cache: cache-on-read block 8090 (offset 33136640) nbdkit: file.3: debug: cache: reclaiming block 5929 nbdkit: file.3: debug: cache: reclaiming block 5930 nbdkit: file.3: debug: cache: blk_read block 8091 (offset 33140736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33140736 nbdkit: file.3: debug: cache: cache-on-read block 8091 (offset 33140736) nbdkit: file.3: debug: cache: reclaiming block 5931 nbdkit: file.3: debug: cache: reclaiming block 5932 nbdkit: file.3: debug: cache: blk_read block 8092 (offset 33144832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33144832 nbdkit: file.3: debug: cache: cache-on-read block 8092 (offset 33144832) nbdkit: file.3: debug: cache: reclaiming block 5933 nbdkit: file.3: debug: cache: reclaiming block 5934 nbdkit: file.3: debug: cache: blk_read block 8093 (offset 33148928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33148928 nbdkit: file.3: debug: cache: cache-on-read block 8093 (offset 33148928) nbdkit: file.3: debug: cache: reclaiming block 5935 nbdkit: file.3: debug: cache: reclaiming block 5936 nbdkit: file.3: debug: cache: blk_read block 8094 (offset 33153024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33153024 nbdkit: file.3: debug: cache: cache-on-read block 8094 (offset 33153024) nbdkit: file.3: debug: cache: reclaiming block 5937 nbdkit: file.3: debug: cache: reclaiming block 5938 nbdkit: file.3: debug: cache: blk_read block 8095 (offset 33157120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33157120 nbdkit: file.3: debug: cache: cache-on-read block 8095 (offset 33157120) nbdkit: file.3: debug: cache: reclaiming block 5939 nbdkit: file.3: debug: cache: reclaiming block 5940 nbdkit: file.3: debug: cache: blk_read block 8096 (offset 33161216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33161216 nbdkit: file.3: debug: cache: cache-on-read block 8096 (offset 33161216) nbdkit: file.3: debug: cache: reclaiming block 5941 nbdkit: file.3: debug: cache: reclaiming block 5942 nbdkit: file.3: debug: cache: blk_read block 8097 (offset 33165312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33165312 nbdkit: file.3: debug: cache: cache-on-read block 8097 (offset 33165312) nbdkit: file.3: debug: cache: reclaiming block 5943 nbdkit: file.3: debug: cache: reclaiming block 5944 nbdkit: file.3: debug: cache: blk_read block 8098 (offset 33169408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33169408 nbdkit: file.3: debug: cache: cache-on-read block 8098 (offset 33169408) nbdkit: file.3: debug: cache: reclaiming block 5945 nbdkit: file.3: debug: cache: reclaiming block 5946 nbdkit: file.3: debug: cache: blk_read block 8099 (offset 33173504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33173504 nbdkit: file.3: debug: cache: cache-on-read block 8099 (offset 33173504) nbdkit: file.3: debug: cache: reclaiming block 5947 nbdkit: file.3: debug: cache: reclaiming block 5948 nbdkit: file.3: debug: cache: blk_read block 8100 (offset 33177600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33177600 nbdkit: file.3: debug: cache: cache-on-read block 8100 (offset 33177600) nbdkit: file.3: debug: cache: reclaiming block 5949 nbdkit: file.3: debug: cache: reclaiming block 5950 nbdkit: file.3: debug: cache: blk_read block 8101 (offset 33181696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33181696 nbdkit: file.3: debug: cache: cache-on-read block 8101 (offset 33181696) nbdkit: file.3: debug: cache: reclaiming block 5951 nbdkit: file.3: debug: cache: reclaiming block 5952 nbdkit: file.3: debug: cache: blk_read block 8102 (offset 33185792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33185792 nbdkit: file.3: debug: cache: cache-on-read block 8102 (offset 33185792) nbdkit: file.3: debug: cache: reclaiming block 5953 nbdkit: file.3: debug: cache: reclaiming block 5954 nbdkit: file.3: debug: cache: blk_read block 8103 (offset 33189888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33189888 nbdkit: file.3: debug: cache: cache-on-read block 8103 (offset 33189888) nbdkit: file.3: debug: cache: reclaiming block 5955 nbdkit: file.3: debug: cache: reclaiming block 5956 nbdkit: file.3: debug: cache: blk_read block 8104 (offset 33193984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33193984 nbdkit: file.3: debug: cache: cache-on-read block 8104 (offset 33193984) nbdkit: file.3: debug: cache: reclaiming block 5957 nbdkit: file.3: debug: cache: reclaiming block 5958 nbdkit: file.3: debug: cache: blk_read block 8105 (offset 33198080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33198080 nbdkit: file.3: debug: cache: cache-on-read block 8105 (offset 33198080) nbdkit: file.3: debug: cache: reclaiming block 5959 nbdkit: file.3: debug: cache: reclaiming block 5960 nbdkit: file.3: debug: cache: blk_read block 8106 (offset 33202176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33202176 nbdkit: file.3: debug: cache: cache-on-read block 8106 (offset 33202176) nbdkit: file.3: debug: cache: reclaiming block 5961 nbdkit: file.3: debug: cache: reclaiming block 5962 nbdkit: file.3: debug: cache: blk_read block 8107 (offset 33206272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33206272 nbdkit: file.3: debug: cache: cache-on-read block 8107 (offset 33206272) nbdkit: file.3: debug: cache: reclaiming block 5963 nbdkit: file.3: debug: cache: reclaiming block 5964 nbdkit: file.3: debug: cache: blk_read block 8108 (offset 33210368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33210368 nbdkit: file.3: debug: cache: cache-on-read block 8108 (offset 33210368) nbdkit: file.3: debug: cache: reclaiming block 5965 nbdkit: file.3: debug: cache: reclaiming block 5966 nbdkit: file.3: debug: cache: blk_read block 8109 (offset 33214464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33214464 nbdkit: file.3: debug: cache: cache-on-read block 8109 (offset 33214464) nbdkit: file.3: debug: cache: reclaiming block 5967 nbdkit: file.3: debug: cache: reclaiming block 5968 nbdkit: file.3: debug: cache: blk_read block 8110 (offset 33218560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33218560 nbdkit: file.3: debug: cache: cache-on-read block 8110 (offset 33218560) nbdkit: file.3: debug: cache: reclaiming block 5969 nbdkit: file.3: debug: cache: reclaiming block 5970 nbdkit: file.3: debug: cache: blk_read block 8111 (offset 33222656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33222656 nbdkit: file.3: debug: cache: cache-on-read block 8111 (offset 33222656) nbdkit: file.3: debug: cache: reclaiming block 5971 nbdkit: file.3: debug: cache: reclaiming block 5972 nbdkit: file.3: debug: cache: blk_read block 8112 (offset 33226752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33226752 nbdkit: file.3: debug: cache: cache-on-read block 8112 (offset 33226752) nbdkit: file.3: debug: cache: reclaiming block 5973 nbdkit: file.3: debug: cache: reclaiming block 5974 nbdkit: file.3: debug: cache: blk_read block 8113 (offset 33230848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33230848 nbdkit: file.3: debug: cache: cache-on-read block 8113 (offset 33230848) nbdkit: file.3: debug: cache: reclaiming block 5975 nbdkit: file.3: debug: cache: reclaiming block 5976 nbdkit: file.3: debug: cache: blk_read block 8114 (offset 33234944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33234944 nbdkit: file.3: debug: cache: cache-on-read block 8114 (offset 33234944) nbdkit: file.3: debug: cache: reclaiming block 5977 nbdkit: file.3: debug: cache: reclaiming block 5978 nbdkit: file.3: debug: cache: blk_read block 8115 (offset 33239040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33239040 nbdkit: file.3: debug: cache: cache-on-read block 8115 (offset 33239040) nbdkit: file.3: debug: cache: reclaiming block 5979 nbdkit: file.3: debug: cache: reclaiming block 5980 nbdkit: file.3: debug: cache: blk_read block 8116 (offset 33243136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33243136 nbdkit: file.3: debug: cache: cache-on-read block 8116 (offset 33243136) nbdkit: file.3: debug: cache: reclaiming block 5981 nbdkit: file.3: debug: cache: reclaiming block 5982 nbdkit: file.3: debug: cache: blk_read block 8117 (offset 33247232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33247232 nbdkit: file.3: debug: cache: cache-on-read block 8117 (offset 33247232) nbdkit: file.3: debug: cache: reclaiming block 5983 nbdkit: file.3: debug: cache: reclaiming block 5984 nbdkit: file.3: debug: cache: blk_read block 8118 (offset 33251328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33251328 nbdkit: file.3: debug: cache: cache-on-read block 8118 (offset 33251328) nbdkit: file.3: debug: cache: reclaiming block 5985 nbdkit: file.3: debug: cache: reclaiming block 5986 nbdkit: file.3: debug: cache: blk_read block 8119 (offset 33255424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33255424 nbdkit: file.3: debug: cache: cache-on-read block 8119 (offset 33255424) nbdkit: file.3: debug: cache: reclaiming block 5987 nbdkit: file.3: debug: cache: reclaiming block 5988 nbdkit: file.3: debug: cache: blk_read block 8120 (offset 33259520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33259520 nbdkit: file.3: debug: cache: cache-on-read block 8120 (offset 33259520) nbdkit: file.3: debug: cache: reclaiming block 5989 nbdkit: file.3: debug: cache: reclaiming block 5990 nbdkit: file.3: debug: cache: blk_read block 8121 (offset 33263616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33263616 nbdkit: file.3: debug: cache: cache-on-read block 8121 (offset 33263616) nbdkit: file.3: debug: cache: reclaiming block 5991 nbdkit: file.3: debug: cache: reclaiming block 5992 nbdkit: file.3: debug: cache: blk_read block 8122 (offset 33267712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33267712 nbdkit: file.3: debug: cache: cache-on-read block 8122 (offset 33267712) nbdkit: file.3: debug: cache: reclaiming block 5993 nbdkit: file.3: debug: cache: reclaiming block 5994 nbdkit: file.3: debug: cache: blk_read block 8123 (offset 33271808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33271808 nbdkit: file.3: debug: cache: cache-on-read block 8123 (offset 33271808) nbdkit: file.3: debug: cache: reclaiming block 5995 nbdkit: file.3: debug: cache: reclaiming block 5996 nbdkit: file.3: debug: cache: blk_read block 8124 (offset 33275904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33275904 nbdkit: file.3: debug: cache: cache-on-read block 8124 (offset 33275904) nbdkit: file.3: debug: cache: reclaiming block 5997 nbdkit: file.3: debug: cache: reclaiming block 5998 nbdkit: file.3: debug: cache: blk_read block 8125 (offset 33280000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33280000 nbdkit: file.3: debug: cache: cache-on-read block 8125 (offset 33280000) nbdkit: file.3: debug: cache: reclaiming block 5999 nbdkit: file.3: debug: cache: reclaiming block 6000 nbdkit: file.3: debug: cache: blk_read block 8126 (offset 33284096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33284096 nbdkit: file.3: debug: cache: cache-on-read block 8126 (offset 33284096) nbdkit: file.3: debug: cache: reclaiming block 6001 nbdkit: file.3: debug: cache: reclaiming block 6002 nbdkit: file.3: debug: cache: blk_read block 8127 (offset 33288192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33288192 nbdkit: file.3: debug: cache: cache-on-read block 8127 (offset 33288192) nbdkit: file.3: debug: cache: reclaiming block 6003 nbdkit: file.3: debug: cache: reclaiming block 6004 nbdkit: file.3: debug: cache: blk_read block 8128 (offset 33292288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33292288 nbdkit: file.3: debug: cache: cache-on-read block 8128 (offset 33292288) nbdkit: file.3: debug: cache: reclaiming block 6005 nbdkit: file.3: debug: cache: reclaiming block 6006 nbdkit: file.3: debug: cache: blk_read block 8129 (offset 33296384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33296384 nbdkit: file.3: debug: cache: cache-on-read block 8129 (offset 33296384) nbdkit: file.3: debug: cache: reclaiming block 6007 nbdkit: file.3: debug: cache: reclaiming block 6008 nbdkit: file.3: debug: cache: blk_read block 8130 (offset 33300480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33300480 nbdkit: file.3: debug: cache: cache-on-read block 8130 (offset 33300480) nbdkit: file.3: debug: cache: reclaiming block 6009 nbdkit: file.3: debug: cache: reclaiming block 6010 nbdkit: file.3: debug: cache: blk_read block 8131 (offset 33304576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33304576 nbdkit: file.3: debug: cache: cache-on-read block 8131 (offset 33304576) nbdkit: file.3: debug: cache: reclaiming block 6011 nbdkit: file.3: debug: cache: reclaiming block 6012 nbdkit: file.3: debug: cache: blk_read block 8132 (offset 33308672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33308672 nbdkit: file.3: debug: cache: cache-on-read block 8132 (offset 33308672) nbdkit: file.3: debug: cache: reclaiming block 6013 nbdkit: file.3: debug: cache: reclaiming block 6014 nbdkit: file.3: debug: cache: blk_read block 8133 (offset 33312768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33312768 nbdkit: file.3: debug: cache: cache-on-read block 8133 (offset 33312768) nbdkit: file.3: debug: cache: reclaiming block 6015 nbdkit: file.3: debug: cache: reclaiming block 6016 nbdkit: file.3: debug: cache: blk_read block 8134 (offset 33316864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33316864 nbdkit: file.3: debug: cache: cache-on-read block 8134 (offset 33316864) nbdkit: file.3: debug: cache: reclaiming block 6017 nbdkit: file.3: debug: cache: reclaiming block 6018 nbdkit: file.3: debug: cache: blk_read block 8135 (offset 33320960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33320960 nbdkit: file.3: debug: cache: cache-on-read block 8135 (offset 33320960) nbdkit: file.3: debug: cache: reclaiming block 6019 nbdkit: file.3: debug: cache: reclaiming block 6020 nbdkit: file.3: debug: cache: blk_read block 8136 (offset 33325056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33325056 nbdkit: file.3: debug: cache: cache-on-read block 8136 (offset 33325056) nbdkit: file.3: debug: cache: reclaiming block 6021 nbdkit: file.3: debug: cache: reclaiming block 6022 nbdkit: file.3: debug: cache: blk_read block 8137 (offset 33329152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33329152 nbdkit: file.3: debug: cache: cache-on-read block 8137 (offset 33329152) nbdkit: file.3: debug: cache: reclaiming block 6023 nbdkit: file.3: debug: cache: reclaiming block 6024 nbdkit: file.3: debug: cache: blk_read block 8138 (offset 33333248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33333248 nbdkit: file.3: debug: cache: cache-on-read block 8138 (offset 33333248) nbdkit: file.3: debug: cache: reclaiming block 6025 nbdkit: file.3: debug: cache: reclaiming block 6026 nbdkit: file.3: debug: cache: blk_read block 8139 (offset 33337344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33337344 nbdkit: file.3: debug: cache: cache-on-read block 8139 (offset 33337344) nbdkit: file.3: debug: cache: reclaiming block 6027 nbdkit: file.3: debug: cache: reclaiming block 6028 nbdkit: file.3: debug: cache: blk_read block 8140 (offset 33341440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33341440 nbdkit: file.3: debug: cache: cache-on-read block 8140 (offset 33341440) nbdkit: file.3: debug: cache: reclaiming block 6029 nbdkit: file.3: debug: cache: reclaiming block 6030 nbdkit: file.3: debug: cache: blk_read block 8141 (offset 33345536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33345536 nbdkit: file.3: debug: cache: cache-on-read block 8141 (offset 33345536) nbdkit: file.3: debug: cache: reclaiming block 6031 nbdkit: file.3: debug: cache: reclaiming block 6032 nbdkit: file.3: debug: cache: blk_read block 8142 (offset 33349632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33349632 nbdkit: file.3: debug: cache: cache-on-read block 8142 (offset 33349632) nbdkit: file.3: debug: cache: reclaiming block 6033 nbdkit: file.3: debug: cache: reclaiming block 6034 nbdkit: file.3: debug: cache: blk_read block 8143 (offset 33353728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33353728 nbdkit: file.3: debug: cache: cache-on-read block 8143 (offset 33353728) nbdkit: file.3: debug: cache: reclaiming block 6035 nbdkit: file.3: debug: cache: reclaiming block 6036 nbdkit: file.3: debug: cache: blk_read block 8144 (offset 33357824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33357824 nbdkit: file.3: debug: cache: cache-on-read block 8144 (offset 33357824) nbdkit: file.3: debug: cache: reclaiming block 6037 nbdkit: file.3: debug: cache: reclaiming block 6038 nbdkit: file.3: debug: cache: blk_read block 8145 (offset 33361920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33361920 nbdkit: file.3: debug: cache: cache-on-read block 8145 (offset 33361920) nbdkit: file.3: debug: cache: reclaiming block 6039 nbdkit: file.3: debug: cache: reclaiming block 6040 nbdkit: file.3: debug: cache: blk_read block 8146 (offset 33366016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33366016 nbdkit: file.3: debug: cache: cache-on-read block 8146 (offset 33366016) nbdkit: file.3: debug: cache: reclaiming block 6041 nbdkit: file.3: debug: cache: reclaiming block 6042 nbdkit: file.3: debug: cache: blk_read block 8147 (offset 33370112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33370112 nbdkit: file.3: debug: cache: cache-on-read block 8147 (offset 33370112) nbdkit: file.3: debug: cache: reclaiming block 6043 nbdkit: file.3: debug: cache: reclaiming block 6044 nbdkit: file.3: debug: cache: blk_read block 8148 (offset 33374208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33374208 nbdkit: file.3: debug: cache: cache-on-read block 8148 (offset 33374208) nbdkit: file.3: debug: cache: reclaiming block 6045 nbdkit: file.3: debug: cache: reclaiming block 6046 nbdkit: file.3: debug: cache: blk_read block 8149 (offset 33378304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33378304 nbdkit: file.3: debug: cache: cache-on-read block 8149 (offset 33378304) nbdkit: file.3: debug: cache: reclaiming block 6047 nbdkit: file.3: debug: cache: reclaiming block 6048 nbdkit: file.3: debug: cache: blk_read block 8150 (offset 33382400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33382400 nbdkit: file.3: debug: cache: cache-on-read block 8150 (offset 33382400) nbdkit: file.3: debug: cache: reclaiming block 6049 nbdkit: file.3: debug: cache: reclaiming block 6050 nbdkit: file.3: debug: cache: blk_read block 8151 (offset 33386496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33386496 nbdkit: file.3: debug: cache: cache-on-read block 8151 (offset 33386496) nbdkit: file.3: debug: cache: reclaiming block 6051 nbdkit: file.3: debug: cache: reclaiming block 6052 nbdkit: file.3: debug: cache: blk_read block 8152 (offset 33390592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33390592 nbdkit: file.3: debug: cache: cache-on-read block 8152 (offset 33390592) nbdkit: file.3: debug: cache: reclaiming block 6053 nbdkit: file.3: debug: cache: reclaiming block 6054 nbdkit: file.3: debug: cache: blk_read block 8153 (offset 33394688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33394688 nbdkit: file.3: debug: cache: cache-on-read block 8153 (offset 33394688) nbdkit: file.3: debug: cache: reclaiming block 6055 nbdkit: file.3: debug: cache: reclaiming block 6056 nbdkit: file.3: debug: cache: blk_read block 8154 (offset 33398784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33398784 nbdkit: file.3: debug: cache: cache-on-read block 8154 (offset 33398784) nbdkit: file.3: debug: cache: reclaiming block 6057 nbdkit: file.3: debug: cache: reclaiming block 6058 nbdkit: file.3: debug: cache: blk_read block 8155 (offset 33402880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33402880 nbdkit: file.3: debug: cache: cache-on-read block 8155 (offset 33402880) nbdkit: file.3: debug: cache: reclaiming block 6059 nbdkit: file.3: debug: cache: reclaiming block 6060 nbdkit: file.3: debug: cache: blk_read block 8156 (offset 33406976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33406976 nbdkit: file.3: debug: cache: cache-on-read block 8156 (offset 33406976) nbdkit: file.3: debug: cache: reclaiming block 6061 nbdkit: file.3: debug: cache: reclaiming block 6062 nbdkit: file.3: debug: cache: blk_read block 8157 (offset 33411072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33411072 nbdkit: file.3: debug: cache: cache-on-read block 8157 (offset 33411072) nbdkit: file.3: debug: cache: reclaiming block 6063 nbdkit: file.3: debug: cache: reclaiming block 6064 nbdkit: file.3: debug: cache: blk_read block 8158 (offset 33415168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33415168 nbdkit: file.3: debug: cache: cache-on-read block 8158 (offset 33415168) nbdkit: file.3: debug: cache: reclaiming block 6065 nbdkit: file.3: debug: cache: reclaiming block 6066 nbdkit: file.3: debug: cache: blk_read block 8159 (offset 33419264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33419264 nbdkit: file.3: debug: cache: cache-on-read block 8159 (offset 33419264) nbdkit: file.3: debug: cache: reclaiming block 6067 nbdkit: file.3: debug: cache: reclaiming block 6068 nbdkit: file.3: debug: cache: blk_read block 8160 (offset 33423360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33423360 nbdkit: file.3: debug: cache: cache-on-read block 8160 (offset 33423360) nbdkit: file.3: debug: cache: reclaiming block 6069 nbdkit: file.3: debug: cache: reclaiming block 6070 nbdkit: file.3: debug: cache: blk_read block 8161 (offset 33427456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33427456 nbdkit: file.3: debug: cache: cache-on-read block 8161 (offset 33427456) nbdkit: file.3: debug: cache: reclaiming block 6071 nbdkit: file.3: debug: cache: reclaiming block 6072 nbdkit: file.3: debug: cache: blk_read block 8162 (offset 33431552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33431552 nbdkit: file.3: debug: cache: cache-on-read block 8162 (offset 33431552) nbdkit: file.3: debug: cache: reclaiming block 6073 nbdkit: file.3: debug: cache: reclaiming block 6074 nbdkit: file.3: debug: cache: blk_read block 8163 (offset 33435648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33435648 nbdkit: file.3: debug: cache: cache-on-read block 8163 (offset 33435648) nbdkit: file.3: debug: cache: reclaiming block 6075 nbdkit: file.3: debug: cache: reclaiming block 6076 nbdkit: file.3: debug: cache: blk_read block 8164 (offset 33439744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33439744 nbdkit: file.3: debug: cache: cache-on-read block 8164 (offset 33439744) nbdkit: file.3: debug: cache: reclaiming block 6077 nbdkit: file.3: debug: cache: reclaiming block 6078 nbdkit: file.3: debug: cache: blk_read block 8165 (offset 33443840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33443840 nbdkit: file.3: debug: cache: cache-on-read block 8165 (offset 33443840) nbdkit: file.3: debug: cache: reclaiming block 6079 nbdkit: file.3: debug: cache: reclaiming block 6080 nbdkit: file.3: debug: cache: blk_read block 8166 (offset 33447936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33447936 nbdkit: file.3: debug: cache: cache-on-read block 8166 (offset 33447936) nbdkit: file.3: debug: cache: reclaiming block 6081 nbdkit: file.3: debug: cache: reclaiming block 6082 nbdkit: file.3: debug: cache: blk_read block 8167 (offset 33452032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33452032 nbdkit: file.3: debug: cache: cache-on-read block 8167 (offset 33452032) nbdkit: file.3: debug: cache: reclaiming block 6083 nbdkit: file.3: debug: cache: reclaiming block 6084 nbdkit: file.3: debug: cache: blk_read block 8168 (offset 33456128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33456128 nbdkit: file.3: debug: cache: cache-on-read block 8168 (offset 33456128) nbdkit: file.3: debug: cache: reclaiming block 6085 nbdkit: file.3: debug: cache: reclaiming block 6086 nbdkit: file.3: debug: cache: blk_read block 8169 (offset 33460224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33460224 nbdkit: file.3: debug: cache: cache-on-read block 8169 (offset 33460224) nbdkit: file.3: debug: cache: reclaiming block 6087 nbdkit: file.3: debug: cache: reclaiming block 6088 nbdkit: file.3: debug: cache: blk_read block 8170 (offset 33464320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33464320 nbdkit: file.3: debug: cache: cache-on-read block 8170 (offset 33464320) nbdkit: file.3: debug: cache: reclaiming block 6089 nbdkit: file.3: debug: cache: reclaiming block 6090 nbdkit: file.3: debug: cache: blk_read block 8171 (offset 33468416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33468416 nbdkit: file.3: debug: cache: cache-on-read block 8171 (offset 33468416) nbdkit: file.3: debug: cache: reclaiming block 6091 nbdkit: file.3: debug: cache: reclaiming block 6092 nbdkit: file.3: debug: cache: blk_read block 8172 (offset 33472512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33472512 nbdkit: file.3: debug: cache: cache-on-read block 8172 (offset 33472512) nbdkit: file.3: debug: cache: reclaiming block 6093 nbdkit: file.3: debug: cache: reclaiming block 6094 nbdkit: file.3: debug: cache: blk_read block 8173 (offset 33476608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33476608 nbdkit: file.3: debug: cache: cache-on-read block 8173 (offset 33476608) nbdkit: file.3: debug: cache: reclaiming block 6095 nbdkit: file.3: debug: cache: reclaiming block 6096 nbdkit: file.3: debug: cache: blk_read block 8174 (offset 33480704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33480704 nbdkit: file.3: debug: cache: cache-on-read block 8174 (offset 33480704) nbdkit: file.3: debug: cache: reclaiming block 6097 nbdkit: file.3: debug: cache: reclaiming block 6098 nbdkit: file.3: debug: cache: blk_read block 8175 (offset 33484800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33484800 nbdkit: file.3: debug: cache: cache-on-read block 8175 (offset 33484800) nbdkit: file.3: debug: cache: reclaiming block 6099 nbdkit: file.3: debug: cache: reclaiming block 6100 nbdkit: file.3: debug: cache: blk_read block 8176 (offset 33488896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33488896 nbdkit: file.3: debug: cache: cache-on-read block 8176 (offset 33488896) nbdkit: file.3: debug: cache: reclaiming block 6101 nbdkit: file.3: debug: cache: reclaiming block 6102 nbdkit: file.3: debug: cache: blk_read block 8177 (offset 33492992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33492992 nbdkit: file.3: debug: cache: cache-on-read block 8177 (offset 33492992) nbdkit: file.3: debug: cache: reclaiming block 6103 nbdkit: file.3: debug: cache: reclaiming block 6104 nbdkit: file.3: debug: cache: blk_read block 8178 (offset 33497088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33497088 nbdkit: file.3: debug: cache: cache-on-read block 8178 (offset 33497088) nbdkit: file.3: debug: cache: reclaiming block 6105 nbdkit: file.3: debug: cache: reclaiming block 6106 nbdkit: file.3: debug: cache: blk_read block 8179 (offset 33501184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33501184 nbdkit: file.3: debug: cache: cache-on-read block 8179 (offset 33501184) nbdkit: file.3: debug: cache: reclaiming block 6107 nbdkit: file.3: debug: cache: reclaiming block 6108 nbdkit: file.3: debug: cache: blk_read block 8180 (offset 33505280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33505280 nbdkit: file.3: debug: cache: cache-on-read block 8180 (offset 33505280) nbdkit: file.3: debug: cache: reclaiming block 6109 nbdkit: file.3: debug: cache: reclaiming block 6110 nbdkit: file.3: debug: cache: blk_read block 8181 (offset 33509376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33509376 nbdkit: file.3: debug: cache: cache-on-read block 8181 (offset 33509376) nbdkit: file.3: debug: cache: reclaiming block 6111 nbdkit: file.3: debug: cache: reclaiming block 6112 nbdkit: file.3: debug: cache: blk_read block 8182 (offset 33513472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33513472 nbdkit: file.3: debug: cache: cache-on-read block 8182 (offset 33513472) nbdkit: file.3: debug: cache: reclaiming block 6113 nbdkit: file.3: debug: cache: reclaiming block 6114 nbdkit: file.3: debug: cache: blk_read block 8183 (offset 33517568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33517568 nbdkit: file.3: debug: cache: cache-on-read block 8183 (offset 33517568) nbdkit: file.3: debug: cache: reclaiming block 6115 nbdkit: file.3: debug: cache: reclaiming block 6116 nbdkit: file.3: debug: cache: blk_read block 8184 (offset 33521664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33521664 nbdkit: file.3: debug: cache: cache-on-read block 8184 (offset 33521664) nbdkit: file.3: debug: cache: reclaiming block 6117 nbdkit: file.3: debug: cache: reclaiming block 6118 nbdkit: file.3: debug: cache: blk_read block 8185 (offset 33525760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33525760 nbdkit: file.3: debug: cache: cache-on-read block 8185 (offset 33525760) nbdkit: file.3: debug: cache: reclaiming block 6119 nbdkit: file.3: debug: cache: reclaiming block 6120 nbdkit: file.3: debug: cache: blk_read block 8186 (offset 33529856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33529856 nbdkit: file.3: debug: cache: cache-on-read block 8186 (offset 33529856) nbdkit: file.3: debug: cache: reclaiming block 6121 nbdkit: file.3: debug: cache: reclaiming block 6122 nbdkit: file.3: debug: cache: blk_read block 8187 (offset 33533952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33533952 nbdkit: file.3: debug: cache: cache-on-read block 8187 (offset 33533952) nbdkit: file.3: debug: cache: reclaiming block 6123 nbdkit: file.3: debug: cache: reclaiming block 6124 nbdkit: file.3: debug: cache: blk_read block 8188 (offset 33538048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33538048 nbdkit: file.3: debug: cache: cache-on-read block 8188 (offset 33538048) nbdkit: file.3: debug: cache: reclaiming block 6125 nbdkit: file.3: debug: cache: reclaiming block 6126 nbdkit: file.3: debug: cache: blk_read block 8189 (offset 33542144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33542144 nbdkit: file.3: debug: cache: cache-on-read block 8189 (offset 33542144) nbdkit: file.3: debug: cache: reclaiming block 6127 nbdkit: file.3: debug: cache: reclaiming block 6128 nbdkit: file.3: debug: cache: blk_read block 8190 (offset 33546240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33546240 nbdkit: file.3: debug: cache: cache-on-read block 8190 (offset 33546240) nbdkit: file.3: debug: cache: reclaiming block 6129 nbdkit: file.3: debug: cache: reclaiming block 6130 nbdkit: file.3: debug: cache: blk_read block 8191 (offset 33550336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33550336 nbdkit: file.3: debug: cache: cache-on-read block 8191 (offset 33550336) nbdkit: file.3: debug: cache: reclaiming block 6131 nbdkit: file.3: debug: cache: reclaiming block 6132 nbdkit: file.3: debug: cache: blk_read block 8192 (offset 33554432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33554432 nbdkit: file.3: debug: cache: cache-on-read block 8192 (offset 33554432) nbdkit: file.3: debug: cache: reclaiming block 6133 nbdkit: file.3: debug: cache: reclaiming block 6134 nbdkit: file.3: debug: cache: blk_read block 8193 (offset 33558528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33558528 nbdkit: file.3: debug: cache: cache-on-read block 8193 (offset 33558528) nbdkit: file.3: debug: cache: reclaiming block 6135 nbdkit: file.3: debug: cache: reclaiming block 6136 nbdkit: file.3: debug: cache: blk_read block 8194 (offset 33562624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33562624 nbdkit: file.3: debug: cache: cache-on-read block 8194 (offset 33562624) nbdkit: file.3: debug: cache: reclaiming block 6137 nbdkit: file.3: debug: cache: reclaiming block 6138 nbdkit: file.3: debug: cache: blk_read block 8195 (offset 33566720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33566720 nbdkit: file.3: debug: cache: cache-on-read block 8195 (offset 33566720) nbdkit: file.3: debug: cache: reclaiming block 6139 nbdkit: file.3: debug: cache: reclaiming block 6140 nbdkit: file.3: debug: cache: blk_read block 8196 (offset 33570816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33570816 nbdkit: file.3: debug: cache: cache-on-read block 8196 (offset 33570816) nbdkit: file.3: debug: cache: reclaiming block 6141 nbdkit: file.3: debug: cache: reclaiming block 6142 nbdkit: file.3: debug: cache: blk_read block 8197 (offset 33574912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33574912 nbdkit: file.3: debug: cache: cache-on-read block 8197 (offset 33574912) nbdkit: file.3: debug: cache: reclaiming block 6143 nbdkit: file.3: debug: cache: reclaiming block 6144 nbdkit: file.3: debug: cache: blk_read block 8198 (offset 33579008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33579008 nbdkit: file.3: debug: cache: cache-on-read block 8198 (offset 33579008) nbdkit: file.3: debug: cache: reclaiming block 6145 nbdkit: file.3: debug: cache: reclaiming block 6146 nbdkit: file.3: debug: cache: blk_read block 8199 (offset 33583104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33583104 nbdkit: file.3: debug: cache: cache-on-read block 8199 (offset 33583104) nbdkit: file.3: debug: cache: reclaiming block 6147 nbdkit: file.3: debug: cache: reclaiming block 6148 nbdkit: file.3: debug: cache: blk_read block 8200 (offset 33587200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33587200 nbdkit: file.3: debug: cache: cache-on-read block 8200 (offset 33587200) nbdkit: file.3: debug: cache: reclaiming block 6149 nbdkit: file.3: debug: cache: reclaiming block 6150 nbdkit: file.3: debug: cache: blk_read block 8201 (offset 33591296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33591296 nbdkit: file.3: debug: cache: cache-on-read block 8201 (offset 33591296) nbdkit: file.3: debug: cache: reclaiming block 6151 nbdkit: file.3: debug: cache: reclaiming block 6152 nbdkit: file.3: debug: cache: blk_read block 8202 (offset 33595392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33595392 nbdkit: file.3: debug: cache: cache-on-read block 8202 (offset 33595392) nbdkit: file.3: debug: cache: reclaiming block 6153 nbdkit: file.3: debug: cache: reclaiming block 6154 nbdkit: file.3: debug: cache: blk_read block 8203 (offset 33599488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33599488 nbdkit: file.3: debug: cache: cache-on-read block 8203 (offset 33599488) nbdkit: file.3: debug: cache: reclaiming block 6155 nbdkit: file.3: debug: cache: reclaiming block 6156 nbdkit: file.3: debug: cache: blk_read block 8204 (offset 33603584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33603584 nbdkit: file.3: debug: cache: cache-on-read block 8204 (offset 33603584) nbdkit: file.3: debug: cache: reclaiming block 6157 nbdkit: file.3: debug: cache: reclaiming block 6158 nbdkit: file.3: debug: cache: blk_read block 8205 (offset 33607680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33607680 nbdkit: file.3: debug: cache: cache-on-read block 8205 (offset 33607680) nbdkit: file.3: debug: cache: stop reclaiming nbdkit: file.3: debug: cache: blk_read block 8206 (offset 33611776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33611776 nbdkit: file.3: debug: cache: cache-on-read block 8206 (offset 33611776) nbdkit: file.3: debug: cache: blk_read block 8207 (offset 33615872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33615872 nbdkit: file.3: debug: cache: cache-on-read block 8207 (offset 33615872) nbdkit: file.3: debug: cache: blk_read block 8208 (offset 33619968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33619968 nbdkit: file.3: debug: cache: cache-on-read block 8208 (offset 33619968) nbdkit: file.3: debug: cache: blk_read block 8209 (offset 33624064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33624064 nbdkit: file.3: debug: cache: cache-on-read block 8209 (offset 33624064) nbdkit: file.3: debug: cache: blk_read block 8210 (offset 33628160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33628160 nbdkit: file.3: debug: cache: cache-on-read block 8210 (offset 33628160) nbdkit: file.3: debug: cache: blk_read block 8211 (offset 33632256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33632256 nbdkit: file.3: debug: cache: cache-on-read block 8211 (offset 33632256) nbdkit: file.3: debug: cache: blk_read block 8212 (offset 33636352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33636352 nbdkit: file.3: debug: cache: cache-on-read block 8212 (offset 33636352) nbdkit: file.3: debug: cache: blk_read block 8213 (offset 33640448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33640448 nbdkit: file.3: debug: cache: cache-on-read block 8213 (offset 33640448) nbdkit: file.3: debug: cache: blk_read block 8214 (offset 33644544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33644544 nbdkit: file.3: debug: cache: cache-on-read block 8214 (offset 33644544) nbdkit: file.3: debug: cache: blk_read block 8215 (offset 33648640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33648640 nbdkit: file.3: debug: cache: cache-on-read block 8215 (offset 33648640) nbdkit: file.3: debug: cache: blk_read block 8216 (offset 33652736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33652736 nbdkit: file.3: debug: cache: cache-on-read block 8216 (offset 33652736) nbdkit: file.3: debug: cache: blk_read block 8217 (offset 33656832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33656832 nbdkit: file.3: debug: cache: cache-on-read block 8217 (offset 33656832) nbdkit: file.3: debug: cache: blk_read block 8218 (offset 33660928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33660928 nbdkit: file.3: debug: cache: cache-on-read block 8218 (offset 33660928) nbdkit: file.3: debug: cache: blk_read block 8219 (offset 33665024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33665024 nbdkit: file.3: debug: cache: cache-on-read block 8219 (offset 33665024) nbdkit: file.3: debug: cache: blk_read block 8220 (offset 33669120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33669120 nbdkit: file.3: debug: cache: cache-on-read block 8220 (offset 33669120) nbdkit: file.3: debug: cache: blk_read block 8221 (offset 33673216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33673216 nbdkit: file.3: debug: cache: cache-on-read block 8221 (offset 33673216) nbdkit: file.3: debug: cache: blk_read block 8222 (offset 33677312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33677312 nbdkit: file.3: debug: cache: cache-on-read block 8222 (offset 33677312) nbdkit: file.3: debug: cache: blk_read block 8223 (offset 33681408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33681408 nbdkit: file.3: debug: cache: cache-on-read block 8223 (offset 33681408) nbdkit: file.3: debug: cache: blk_read block 8224 (offset 33685504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33685504 nbdkit: file.3: debug: cache: cache-on-read block 8224 (offset 33685504) nbdkit: file.3: debug: cache: blk_read block 8225 (offset 33689600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33689600 nbdkit: file.3: debug: cache: cache-on-read block 8225 (offset 33689600) nbdkit: file.3: debug: cache: blk_read block 8226 (offset 33693696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33693696 nbdkit: file.3: debug: cache: cache-on-read block 8226 (offset 33693696) nbdkit: file.3: debug: cache: blk_read block 8227 (offset 33697792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33697792 nbdkit: file.3: debug: cache: cache-on-read block 8227 (offset 33697792) nbdkit: file.3: debug: cache: blk_read block 8228 (offset 33701888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33701888 nbdkit: file.3: debug: cache: cache-on-read block 8228 (offset 33701888) nbdkit: file.3: debug: cache: blk_read block 8229 (offset 33705984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33705984 nbdkit: file.3: debug: cache: cache-on-read block 8229 (offset 33705984) nbdkit: file.3: debug: cache: blk_read block 8230 (offset 33710080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33710080 nbdkit: file.3: debug: cache: cache-on-read block 8230 (offset 33710080) nbdkit: file.3: debug: cache: blk_read block 8231 (offset 33714176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33714176 nbdkit: file.3: debug: cache: cache-on-read block 8231 (offset 33714176) nbdkit: file.3: debug: cache: blk_read block 8232 (offset 33718272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33718272 nbdkit: file.3: debug: cache: cache-on-read block 8232 (offset 33718272) nbdkit: file.3: debug: cache: blk_read block 8233 (offset 33722368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33722368 nbdkit: file.3: debug: cache: cache-on-read block 8233 (offset 33722368) nbdkit: file.3: debug: cache: blk_read block 8234 (offset 33726464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33726464 nbdkit: file.3: debug: cache: cache-on-read block 8234 (offset 33726464) nbdkit: file.3: debug: cache: blk_read block 8235 (offset 33730560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33730560 nbdkit: file.3: debug: cache: cache-on-read block 8235 (offset 33730560) nbdkit: file.3: debug: cache: blk_read block 8236 (offset 33734656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33734656 nbdkit: file.3: debug: cache: cache-on-read block 8236 (offset 33734656) nbdkit: file.3: debug: cache: blk_read block 8237 (offset 33738752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33738752 nbdkit: file.3: debug: cache: cache-on-read block 8237 (offset 33738752) nbdkit: file.3: debug: cache: blk_read block 8238 (offset 33742848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33742848 nbdkit: file.3: debug: cache: cache-on-read block 8238 (offset 33742848) nbdkit: file.3: debug: cache: blk_read block 8239 (offset 33746944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33746944 nbdkit: file.3: debug: cache: cache-on-read block 8239 (offset 33746944) nbdkit: file.3: debug: cache: blk_read block 8240 (offset 33751040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33751040 nbdkit: file.3: debug: cache: cache-on-read block 8240 (offset 33751040) nbdkit: file.3: debug: cache: blk_read block 8241 (offset 33755136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33755136 nbdkit: file.3: debug: cache: cache-on-read block 8241 (offset 33755136) nbdkit: file.3: debug: cache: blk_read block 8242 (offset 33759232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33759232 nbdkit: file.3: debug: cache: cache-on-read block 8242 (offset 33759232) nbdkit: file.3: debug: cache: blk_read block 8243 (offset 33763328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33763328 nbdkit: file.3: debug: cache: cache-on-read block 8243 (offset 33763328) nbdkit: file.3: debug: cache: blk_read block 8244 (offset 33767424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33767424 nbdkit: file.3: debug: cache: cache-on-read block 8244 (offset 33767424) nbdkit: file.3: debug: cache: blk_read block 8245 (offset 33771520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33771520 nbdkit: file.3: debug: cache: cache-on-read block 8245 (offset 33771520) nbdkit: file.3: debug: cache: blk_read block 8246 (offset 33775616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33775616 nbdkit: file.3: debug: cache: cache-on-read block 8246 (offset 33775616) nbdkit: file.3: debug: cache: blk_read block 8247 (offset 33779712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33779712 nbdkit: file.3: debug: cache: cache-on-read block 8247 (offset 33779712) nbdkit: file.3: debug: cache: blk_read block 8248 (offset 33783808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33783808 nbdkit: file.3: debug: cache: cache-on-read block 8248 (offset 33783808) nbdkit: file.3: debug: cache: blk_read block 8249 (offset 33787904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33787904 nbdkit: file.3: debug: cache: cache-on-read block 8249 (offset 33787904) nbdkit: file.3: debug: cache: blk_read block 8250 (offset 33792000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33792000 nbdkit: file.3: debug: cache: cache-on-read block 8250 (offset 33792000) nbdkit: file.3: debug: cache: blk_read block 8251 (offset 33796096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33796096 nbdkit: file.3: debug: cache: cache-on-read block 8251 (offset 33796096) nbdkit: file.3: debug: cache: blk_read block 8252 (offset 33800192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33800192 nbdkit: file.3: debug: cache: cache-on-read block 8252 (offset 33800192) nbdkit: file.3: debug: cache: blk_read block 8253 (offset 33804288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33804288 nbdkit: file.3: debug: cache: cache-on-read block 8253 (offset 33804288) nbdkit: file.3: debug: cache: blk_read block 8254 (offset 33808384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33808384 nbdkit: file.3: debug: cache: cache-on-read block 8254 (offset 33808384) nbdkit: file.3: debug: cache: blk_read block 8255 (offset 33812480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33812480 nbdkit: file.3: debug: cache: cache-on-read block 8255 (offset 33812480) nbdkit: file.3: debug: cache: blk_read block 8256 (offset 33816576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33816576 nbdkit: file.3: debug: cache: cache-on-read block 8256 (offset 33816576) nbdkit: file.3: debug: cache: blk_read block 8257 (offset 33820672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33820672 nbdkit: file.3: debug: cache: cache-on-read block 8257 (offset 33820672) nbdkit: file.3: debug: cache: blk_read block 8258 (offset 33824768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33824768 nbdkit: file.3: debug: cache: cache-on-read block 8258 (offset 33824768) nbdkit: file.3: debug: cache: blk_read block 8259 (offset 33828864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33828864 nbdkit: file.3: debug: cache: cache-on-read block 8259 (offset 33828864) nbdkit: file.3: debug: cache: blk_read block 8260 (offset 33832960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33832960 nbdkit: file.3: debug: cache: cache-on-read block 8260 (offset 33832960) nbdkit: file.3: debug: cache: blk_read block 8261 (offset 33837056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33837056 nbdkit: file.3: debug: cache: cache-on-read block 8261 (offset 33837056) nbdkit: file.3: debug: cache: blk_read block 8262 (offset 33841152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33841152 nbdkit: file.3: debug: cache: cache-on-read block 8262 (offset 33841152) nbdkit: file.3: debug: cache: blk_read block 8263 (offset 33845248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33845248 nbdkit: file.3: debug: cache: cache-on-read block 8263 (offset 33845248) nbdkit: file.3: debug: cache: blk_read block 8264 (offset 33849344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33849344 nbdkit: file.3: debug: cache: cache-on-read block 8264 (offset 33849344) nbdkit: file.3: debug: cache: blk_read block 8265 (offset 33853440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33853440 nbdkit: file.3: debug: cache: cache-on-read block 8265 (offset 33853440) nbdkit: file.3: debug: cache: blk_read block 8266 (offset 33857536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33857536 nbdkit: file.3: debug: cache: cache-on-read block 8266 (offset 33857536) nbdkit: file.3: debug: cache: blk_read block 8267 (offset 33861632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33861632 nbdkit: file.3: debug: cache: cache-on-read block 8267 (offset 33861632) nbdkit: file.3: debug: cache: blk_read block 8268 (offset 33865728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33865728 nbdkit: file.3: debug: cache: cache-on-read block 8268 (offset 33865728) nbdkit: file.3: debug: cache: blk_read block 8269 (offset 33869824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33869824 nbdkit: file.3: debug: cache: cache-on-read block 8269 (offset 33869824) nbdkit: file.3: debug: cache: blk_read block 8270 (offset 33873920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33873920 nbdkit: file.3: debug: cache: cache-on-read block 8270 (offset 33873920) nbdkit: file.3: debug: cache: blk_read block 8271 (offset 33878016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33878016 nbdkit: file.3: debug: cache: cache-on-read block 8271 (offset 33878016) nbdkit: file.3: debug: cache: blk_read block 8272 (offset 33882112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33882112 nbdkit: file.3: debug: cache: cache-on-read block 8272 (offset 33882112) nbdkit: file.3: debug: cache: blk_read block 8273 (offset 33886208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33886208 nbdkit: file.3: debug: cache: cache-on-read block 8273 (offset 33886208) nbdkit: file.3: debug: cache: blk_read block 8274 (offset 33890304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33890304 nbdkit: file.3: debug: cache: cache-on-read block 8274 (offset 33890304) nbdkit: file.3: debug: cache: blk_read block 8275 (offset 33894400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33894400 nbdkit: file.3: debug: cache: cache-on-read block 8275 (offset 33894400) nbdkit: file.3: debug: cache: blk_read block 8276 (offset 33898496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33898496 nbdkit: file.3: debug: cache: cache-on-read block 8276 (offset 33898496) nbdkit: file.3: debug: cache: blk_read block 8277 (offset 33902592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33902592 nbdkit: file.3: debug: cache: cache-on-read block 8277 (offset 33902592) nbdkit: file.3: debug: cache: blk_read block 8278 (offset 33906688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33906688 nbdkit: file.3: debug: cache: cache-on-read block 8278 (offset 33906688) nbdkit: file.3: debug: cache: blk_read block 8279 (offset 33910784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33910784 nbdkit: file.3: debug: cache: cache-on-read block 8279 (offset 33910784) nbdkit: file.3: debug: cache: blk_read block 8280 (offset 33914880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33914880 nbdkit: file.3: debug: cache: cache-on-read block 8280 (offset 33914880) nbdkit: file.3: debug: cache: blk_read block 8281 (offset 33918976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33918976 nbdkit: file.3: debug: cache: cache-on-read block 8281 (offset 33918976) nbdkit: file.3: debug: cache: blk_read block 8282 (offset 33923072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33923072 nbdkit: file.3: debug: cache: cache-on-read block 8282 (offset 33923072) nbdkit: file.3: debug: cache: blk_read block 8283 (offset 33927168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33927168 nbdkit: file.3: debug: cache: cache-on-read block 8283 (offset 33927168) nbdkit: file.3: debug: cache: blk_read block 8284 (offset 33931264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33931264 nbdkit: file.3: debug: cache: cache-on-read block 8284 (offset 33931264) nbdkit: file.3: debug: cache: blk_read block 8285 (offset 33935360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33935360 nbdkit: file.3: debug: cache: cache-on-read block 8285 (offset 33935360) nbdkit: file.3: debug: cache: blk_read block 8286 (offset 33939456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33939456 nbdkit: file.3: debug: cache: cache-on-read block 8286 (offset 33939456) nbdkit: file.3: debug: cache: blk_read block 8287 (offset 33943552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33943552 nbdkit: file.3: debug: cache: cache-on-read block 8287 (offset 33943552) nbdkit: file.3: debug: cache: blk_read block 8288 (offset 33947648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33947648 nbdkit: file.3: debug: cache: cache-on-read block 8288 (offset 33947648) nbdkit: file.3: debug: cache: blk_read block 8289 (offset 33951744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33951744 nbdkit: file.3: debug: cache: cache-on-read block 8289 (offset 33951744) nbdkit: file.3: debug: cache: blk_read block 8290 (offset 33955840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33955840 nbdkit: file.3: debug: cache: cache-on-read block 8290 (offset 33955840) nbdkit: file.3: debug: cache: blk_read block 8291 (offset 33959936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33959936 nbdkit: file.3: debug: cache: cache-on-read block 8291 (offset 33959936) nbdkit: file.3: debug: cache: blk_read block 8292 (offset 33964032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33964032 nbdkit: file.3: debug: cache: cache-on-read block 8292 (offset 33964032) nbdkit: file.3: debug: cache: blk_read block 8293 (offset 33968128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33968128 nbdkit: file.3: debug: cache: cache-on-read block 8293 (offset 33968128) nbdkit: file.3: debug: cache: blk_read block 8294 (offset 33972224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33972224 nbdkit: file.3: debug: cache: cache-on-read block 8294 (offset 33972224) nbdkit: file.3: debug: cache: blk_read block 8295 (offset 33976320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33976320 nbdkit: file.3: debug: cache: cache-on-read block 8295 (offset 33976320) nbdkit: file.3: debug: cache: blk_read block 8296 (offset 33980416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33980416 nbdkit: file.3: debug: cache: cache-on-read block 8296 (offset 33980416) nbdkit: file.3: debug: cache: blk_read block 8297 (offset 33984512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33984512 nbdkit: file.3: debug: cache: cache-on-read block 8297 (offset 33984512) nbdkit: file.3: debug: cache: blk_read block 8298 (offset 33988608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33988608 nbdkit: file.3: debug: cache: cache-on-read block 8298 (offset 33988608) nbdkit: file.3: debug: cache: blk_read block 8299 (offset 33992704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33992704 nbdkit: file.3: debug: cache: cache-on-read block 8299 (offset 33992704) nbdkit: file.3: debug: cache: blk_read block 8300 (offset 33996800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=33996800 nbdkit: file.3: debug: cache: cache-on-read block 8300 (offset 33996800) nbdkit: file.3: debug: cache: blk_read block 8301 (offset 34000896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34000896 nbdkit: file.3: debug: cache: cache-on-read block 8301 (offset 34000896) nbdkit: file.3: debug: cache: blk_read block 8302 (offset 34004992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34004992 nbdkit: file.3: debug: cache: cache-on-read block 8302 (offset 34004992) nbdkit: file.3: debug: cache: blk_read block 8303 (offset 34009088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34009088 nbdkit: file.3: debug: cache: cache-on-read block 8303 (offset 34009088) nbdkit: file.3: debug: cache: blk_read block 8304 (offset 34013184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34013184 nbdkit: file.3: debug: cache: cache-on-read block 8304 (offset 34013184) nbdkit: file.3: debug: cache: blk_read block 8305 (offset 34017280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34017280 nbdkit: file.3: debug: cache: cache-on-read block 8305 (offset 34017280) nbdkit: file.3: debug: cache: blk_read block 8306 (offset 34021376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34021376 nbdkit: file.3: debug: cache: cache-on-read block 8306 (offset 34021376) nbdkit: file.3: debug: cache: blk_read block 8307 (offset 34025472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34025472 nbdkit: file.3: debug: cache: cache-on-read block 8307 (offset 34025472) nbdkit: file.3: debug: cache: blk_read block 8308 (offset 34029568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34029568 nbdkit: file.3: debug: cache: cache-on-read block 8308 (offset 34029568) nbdkit: file.3: debug: cache: blk_read block 8309 (offset 34033664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34033664 nbdkit: file.3: debug: cache: cache-on-read block 8309 (offset 34033664) nbdkit: file.3: debug: cache: blk_read block 8310 (offset 34037760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34037760 nbdkit: file.3: debug: cache: cache-on-read block 8310 (offset 34037760) nbdkit: file.3: debug: cache: blk_read block 8311 (offset 34041856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34041856 nbdkit: file.3: debug: cache: cache-on-read block 8311 (offset 34041856) nbdkit: file.3: debug: cache: blk_read block 8312 (offset 34045952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34045952 nbdkit: file.3: debug: cache: cache-on-read block 8312 (offset 34045952) nbdkit: file.3: debug: cache: blk_read block 8313 (offset 34050048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34050048 nbdkit: file.3: debug: cache: cache-on-read block 8313 (offset 34050048) nbdkit: file.3: debug: cache: blk_read block 8314 (offset 34054144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34054144 nbdkit: file.3: debug: cache: cache-on-read block 8314 (offset 34054144) nbdkit: file.3: debug: cache: blk_read block 8315 (offset 34058240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34058240 nbdkit: file.3: debug: cache: cache-on-read block 8315 (offset 34058240) nbdkit: file.3: debug: cache: blk_read block 8316 (offset 34062336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34062336 nbdkit: file.3: debug: cache: cache-on-read block 8316 (offset 34062336) nbdkit: file.3: debug: cache: blk_read block 8317 (offset 34066432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34066432 nbdkit: file.3: debug: cache: cache-on-read block 8317 (offset 34066432) nbdkit: file.3: debug: cache: blk_read block 8318 (offset 34070528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34070528 nbdkit: file.3: debug: cache: cache-on-read block 8318 (offset 34070528) nbdkit: file.3: debug: cache: blk_read block 8319 (offset 34074624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34074624 nbdkit: file.3: debug: cache: cache-on-read block 8319 (offset 34074624) nbdkit: file.3: debug: cache: blk_read block 8320 (offset 34078720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34078720 nbdkit: file.3: debug: cache: cache-on-read block 8320 (offset 34078720) nbdkit: file.3: debug: cache: blk_read block 8321 (offset 34082816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34082816 nbdkit: file.3: debug: cache: cache-on-read block 8321 (offset 34082816) nbdkit: file.3: debug: cache: blk_read block 8322 (offset 34086912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34086912 nbdkit: file.3: debug: cache: cache-on-read block 8322 (offset 34086912) nbdkit: file.3: debug: cache: blk_read block 8323 (offset 34091008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34091008 nbdkit: file.3: debug: cache: cache-on-read block 8323 (offset 34091008) nbdkit: file.3: debug: cache: blk_read block 8324 (offset 34095104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34095104 nbdkit: file.3: debug: cache: cache-on-read block 8324 (offset 34095104) nbdkit: file.3: debug: cache: blk_read block 8325 (offset 34099200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34099200 nbdkit: file.3: debug: cache: cache-on-read block 8325 (offset 34099200) nbdkit: file.3: debug: cache: blk_read block 8326 (offset 34103296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34103296 nbdkit: file.3: debug: cache: cache-on-read block 8326 (offset 34103296) nbdkit: file.3: debug: cache: blk_read block 8327 (offset 34107392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34107392 nbdkit: file.3: debug: cache: cache-on-read block 8327 (offset 34107392) nbdkit: file.3: debug: cache: blk_read block 8328 (offset 34111488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34111488 nbdkit: file.3: debug: cache: cache-on-read block 8328 (offset 34111488) nbdkit: file.3: debug: cache: blk_read block 8329 (offset 34115584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34115584 nbdkit: file.3: debug: cache: cache-on-read block 8329 (offset 34115584) nbdkit: file.3: debug: cache: blk_read block 8330 (offset 34119680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34119680 nbdkit: file.3: debug: cache: cache-on-read block 8330 (offset 34119680) nbdkit: file.3: debug: cache: blk_read block 8331 (offset 34123776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34123776 nbdkit: file.3: debug: cache: cache-on-read block 8331 (offset 34123776) nbdkit: file.3: debug: cache: blk_read block 8332 (offset 34127872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34127872 nbdkit: file.3: debug: cache: cache-on-read block 8332 (offset 34127872) nbdkit: file.3: debug: cache: blk_read block 8333 (offset 34131968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34131968 nbdkit: file.3: debug: cache: cache-on-read block 8333 (offset 34131968) nbdkit: file.3: debug: cache: blk_read block 8334 (offset 34136064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34136064 nbdkit: file.3: debug: cache: cache-on-read block 8334 (offset 34136064) nbdkit: file.3: debug: cache: blk_read block 8335 (offset 34140160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34140160 nbdkit: file.3: debug: cache: cache-on-read block 8335 (offset 34140160) nbdkit: file.3: debug: cache: blk_read block 8336 (offset 34144256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34144256 nbdkit: file.3: debug: cache: cache-on-read block 8336 (offset 34144256) nbdkit: file.3: debug: cache: blk_read block 8337 (offset 34148352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34148352 nbdkit: file.3: debug: cache: cache-on-read block 8337 (offset 34148352) nbdkit: file.3: debug: cache: blk_read block 8338 (offset 34152448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34152448 nbdkit: file.3: debug: cache: cache-on-read block 8338 (offset 34152448) nbdkit: file.3: debug: cache: blk_read block 8339 (offset 34156544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34156544 nbdkit: file.3: debug: cache: cache-on-read block 8339 (offset 34156544) nbdkit: file.3: debug: cache: blk_read block 8340 (offset 34160640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34160640 nbdkit: file.3: debug: cache: cache-on-read block 8340 (offset 34160640) nbdkit: file.3: debug: cache: blk_read block 8341 (offset 34164736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34164736 nbdkit: file.3: debug: cache: cache-on-read block 8341 (offset 34164736) nbdkit: file.3: debug: cache: blk_read block 8342 (offset 34168832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34168832 nbdkit: file.3: debug: cache: cache-on-read block 8342 (offset 34168832) nbdkit: file.3: debug: cache: blk_read block 8343 (offset 34172928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34172928 nbdkit: file.3: debug: cache: cache-on-read block 8343 (offset 34172928) nbdkit: file.3: debug: cache: blk_read block 8344 (offset 34177024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34177024 nbdkit: file.3: debug: cache: cache-on-read block 8344 (offset 34177024) nbdkit: file.3: debug: cache: blk_read block 8345 (offset 34181120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34181120 nbdkit: file.3: debug: cache: cache-on-read block 8345 (offset 34181120) nbdkit: file.3: debug: cache: blk_read block 8346 (offset 34185216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34185216 nbdkit: file.3: debug: cache: cache-on-read block 8346 (offset 34185216) nbdkit: file.3: debug: cache: blk_read block 8347 (offset 34189312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34189312 nbdkit: file.3: debug: cache: cache-on-read block 8347 (offset 34189312) nbdkit: file.3: debug: cache: blk_read block 8348 (offset 34193408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34193408 nbdkit: file.3: debug: cache: cache-on-read block 8348 (offset 34193408) nbdkit: file.3: debug: cache: blk_read block 8349 (offset 34197504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34197504 nbdkit: file.3: debug: cache: cache-on-read block 8349 (offset 34197504) nbdkit: file.3: debug: cache: blk_read block 8350 (offset 34201600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34201600 nbdkit: file.3: debug: cache: cache-on-read block 8350 (offset 34201600) nbdkit: file.3: debug: cache: blk_read block 8351 (offset 34205696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34205696 nbdkit: file.3: debug: cache: cache-on-read block 8351 (offset 34205696) nbdkit: file.3: debug: cache: blk_read block 8352 (offset 34209792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34209792 nbdkit: file.3: debug: cache: cache-on-read block 8352 (offset 34209792) nbdkit: file.3: debug: cache: blk_read block 8353 (offset 34213888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34213888 nbdkit: file.3: debug: cache: cache-on-read block 8353 (offset 34213888) nbdkit: file.3: debug: cache: blk_read block 8354 (offset 34217984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34217984 nbdkit: file.3: debug: cache: cache-on-read block 8354 (offset 34217984) nbdkit: file.3: debug: cache: blk_read block 8355 (offset 34222080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34222080 nbdkit: file.3: debug: cache: cache-on-read block 8355 (offset 34222080) nbdkit: file.3: debug: cache: blk_read block 8356 (offset 34226176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34226176 nbdkit: file.3: debug: cache: cache-on-read block 8356 (offset 34226176) nbdkit: file.3: debug: cache: blk_read block 8357 (offset 34230272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34230272 nbdkit: file.3: debug: cache: cache-on-read block 8357 (offset 34230272) nbdkit: file.3: debug: cache: blk_read block 8358 (offset 34234368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34234368 nbdkit: file.3: debug: cache: cache-on-read block 8358 (offset 34234368) nbdkit: file.3: debug: cache: blk_read block 8359 (offset 34238464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34238464 nbdkit: file.3: debug: cache: cache-on-read block 8359 (offset 34238464) nbdkit: file.3: debug: cache: blk_read block 8360 (offset 34242560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34242560 nbdkit: file.3: debug: cache: cache-on-read block 8360 (offset 34242560) nbdkit: file.3: debug: cache: blk_read block 8361 (offset 34246656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34246656 nbdkit: file.3: debug: cache: cache-on-read block 8361 (offset 34246656) nbdkit: file.3: debug: cache: blk_read block 8362 (offset 34250752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34250752 nbdkit: file.3: debug: cache: cache-on-read block 8362 (offset 34250752) nbdkit: file.3: debug: cache: blk_read block 8363 (offset 34254848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34254848 nbdkit: file.3: debug: cache: cache-on-read block 8363 (offset 34254848) nbdkit: file.3: debug: cache: blk_read block 8364 (offset 34258944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34258944 nbdkit: file.3: debug: cache: cache-on-read block 8364 (offset 34258944) nbdkit: file.3: debug: cache: blk_read block 8365 (offset 34263040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34263040 nbdkit: file.3: debug: cache: cache-on-read block 8365 (offset 34263040) nbdkit: file.3: debug: cache: blk_read block 8366 (offset 34267136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34267136 nbdkit: file.3: debug: cache: cache-on-read block 8366 (offset 34267136) nbdkit: file.3: debug: cache: blk_read block 8367 (offset 34271232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34271232 nbdkit: file.3: debug: cache: cache-on-read block 8367 (offset 34271232) nbdkit: file.3: debug: cache: blk_read block 8368 (offset 34275328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34275328 nbdkit: file.3: debug: cache: cache-on-read block 8368 (offset 34275328) nbdkit: file.3: debug: cache: blk_read block 8369 (offset 34279424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34279424 nbdkit: file.3: debug: cache: cache-on-read block 8369 (offset 34279424) nbdkit: file.3: debug: cache: blk_read block 8370 (offset 34283520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34283520 nbdkit: file.3: debug: cache: cache-on-read block 8370 (offset 34283520) nbdkit: file.3: debug: cache: blk_read block 8371 (offset 34287616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34287616 nbdkit: file.3: debug: cache: cache-on-read block 8371 (offset 34287616) nbdkit: file.3: debug: cache: blk_read block 8372 (offset 34291712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34291712 nbdkit: file.3: debug: cache: cache-on-read block 8372 (offset 34291712) nbdkit: file.3: debug: cache: blk_read block 8373 (offset 34295808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34295808 nbdkit: file.3: debug: cache: cache-on-read block 8373 (offset 34295808) nbdkit: file.3: debug: cache: blk_read block 8374 (offset 34299904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34299904 nbdkit: file.3: debug: cache: cache-on-read block 8374 (offset 34299904) nbdkit: file.3: debug: cache: blk_read block 8375 (offset 34304000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34304000 nbdkit: file.3: debug: cache: cache-on-read block 8375 (offset 34304000) nbdkit: file.3: debug: cache: blk_read block 8376 (offset 34308096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34308096 nbdkit: file.3: debug: cache: cache-on-read block 8376 (offset 34308096) nbdkit: file.3: debug: cache: blk_read block 8377 (offset 34312192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34312192 nbdkit: file.3: debug: cache: cache-on-read block 8377 (offset 34312192) nbdkit: file.3: debug: cache: blk_read block 8378 (offset 34316288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34316288 nbdkit: file.3: debug: cache: cache-on-read block 8378 (offset 34316288) nbdkit: file.3: debug: cache: blk_read block 8379 (offset 34320384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34320384 nbdkit: file.3: debug: cache: cache-on-read block 8379 (offset 34320384) nbdkit: file.3: debug: cache: blk_read block 8380 (offset 34324480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34324480 nbdkit: file.3: debug: cache: cache-on-read block 8380 (offset 34324480) nbdkit: file.3: debug: cache: blk_read block 8381 (offset 34328576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34328576 nbdkit: file.3: debug: cache: cache-on-read block 8381 (offset 34328576) nbdkit: file.3: debug: cache: blk_read block 8382 (offset 34332672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34332672 nbdkit: file.3: debug: cache: cache-on-read block 8382 (offset 34332672) nbdkit: file.3: debug: cache: blk_read block 8383 (offset 34336768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34336768 nbdkit: file.3: debug: cache: cache-on-read block 8383 (offset 34336768) nbdkit: file.3: debug: cache: blk_read block 8384 (offset 34340864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34340864 nbdkit: file.3: debug: cache: cache-on-read block 8384 (offset 34340864) nbdkit: file.3: debug: cache: blk_read block 8385 (offset 34344960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34344960 nbdkit: file.3: debug: cache: cache-on-read block 8385 (offset 34344960) nbdkit: file.3: debug: cache: blk_read block 8386 (offset 34349056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34349056 nbdkit: file.3: debug: cache: cache-on-read block 8386 (offset 34349056) nbdkit: file.3: debug: cache: blk_read block 8387 (offset 34353152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34353152 nbdkit: file.3: debug: cache: cache-on-read block 8387 (offset 34353152) nbdkit: file.3: debug: cache: blk_read block 8388 (offset 34357248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34357248 nbdkit: file.3: debug: cache: cache-on-read block 8388 (offset 34357248) nbdkit: file.3: debug: cache: blk_read block 8389 (offset 34361344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34361344 nbdkit: file.3: debug: cache: cache-on-read block 8389 (offset 34361344) nbdkit: file.3: debug: cache: blk_read block 8390 (offset 34365440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34365440 nbdkit: file.3: debug: cache: cache-on-read block 8390 (offset 34365440) nbdkit: file.3: debug: cache: blk_read block 8391 (offset 34369536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34369536 nbdkit: file.3: debug: cache: cache-on-read block 8391 (offset 34369536) nbdkit: file.3: debug: cache: blk_read block 8392 (offset 34373632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34373632 nbdkit: file.3: debug: cache: cache-on-read block 8392 (offset 34373632) nbdkit: file.3: debug: cache: blk_read block 8393 (offset 34377728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34377728 nbdkit: file.3: debug: cache: cache-on-read block 8393 (offset 34377728) nbdkit: file.3: debug: cache: blk_read block 8394 (offset 34381824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34381824 nbdkit: file.3: debug: cache: cache-on-read block 8394 (offset 34381824) nbdkit: file.3: debug: cache: blk_read block 8395 (offset 34385920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34385920 nbdkit: file.3: debug: cache: cache-on-read block 8395 (offset 34385920) nbdkit: file.3: debug: cache: blk_read block 8396 (offset 34390016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34390016 nbdkit: file.3: debug: cache: cache-on-read block 8396 (offset 34390016) nbdkit: file.3: debug: cache: blk_read block 8397 (offset 34394112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34394112 nbdkit: file.3: debug: cache: cache-on-read block 8397 (offset 34394112) nbdkit: file.3: debug: cache: blk_read block 8398 (offset 34398208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34398208 nbdkit: file.3: debug: cache: cache-on-read block 8398 (offset 34398208) nbdkit: file.3: debug: cache: blk_read block 8399 (offset 34402304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34402304 nbdkit: file.3: debug: cache: cache-on-read block 8399 (offset 34402304) nbdkit: file.3: debug: cache: blk_read block 8400 (offset 34406400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34406400 nbdkit: file.3: debug: cache: cache-on-read block 8400 (offset 34406400) nbdkit: file.3: debug: cache: blk_read block 8401 (offset 34410496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34410496 nbdkit: file.3: debug: cache: cache-on-read block 8401 (offset 34410496) nbdkit: file.3: debug: cache: blk_read block 8402 (offset 34414592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34414592 nbdkit: file.3: debug: cache: cache-on-read block 8402 (offset 34414592) nbdkit: file.3: debug: cache: blk_read block 8403 (offset 34418688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34418688 nbdkit: file.3: debug: cache: cache-on-read block 8403 (offset 34418688) nbdkit: file.3: debug: cache: blk_read block 8404 (offset 34422784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34422784 nbdkit: file.3: debug: cache: cache-on-read block 8404 (offset 34422784) nbdkit: file.3: debug: cache: blk_read block 8405 (offset 34426880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34426880 nbdkit: file.3: debug: cache: cache-on-read block 8405 (offset 34426880) nbdkit: file.3: debug: cache: blk_read block 8406 (offset 34430976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34430976 nbdkit: file.3: debug: cache: cache-on-read block 8406 (offset 34430976) nbdkit: file.3: debug: cache: blk_read block 8407 (offset 34435072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34435072 nbdkit: file.3: debug: cache: cache-on-read block 8407 (offset 34435072) nbdkit: file.3: debug: cache: blk_read block 8408 (offset 34439168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34439168 nbdkit: file.3: debug: cache: cache-on-read block 8408 (offset 34439168) nbdkit: file.3: debug: cache: blk_read block 8409 (offset 34443264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34443264 nbdkit: file.3: debug: cache: cache-on-read block 8409 (offset 34443264) nbdkit: file.3: debug: cache: blk_read block 8410 (offset 34447360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34447360 nbdkit: file.3: debug: cache: cache-on-read block 8410 (offset 34447360) nbdkit: file.3: debug: cache: blk_read block 8411 (offset 34451456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34451456 nbdkit: file.3: debug: cache: cache-on-read block 8411 (offset 34451456) nbdkit: file.3: debug: cache: blk_read block 8412 (offset 34455552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34455552 nbdkit: file.3: debug: cache: cache-on-read block 8412 (offset 34455552) nbdkit: file.3: debug: cache: blk_read block 8413 (offset 34459648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34459648 nbdkit: file.3: debug: cache: cache-on-read block 8413 (offset 34459648) nbdkit: file.3: debug: cache: blk_read block 8414 (offset 34463744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34463744 nbdkit: file.3: debug: cache: cache-on-read block 8414 (offset 34463744) nbdkit: file.3: debug: cache: blk_read block 8415 (offset 34467840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34467840 nbdkit: file.3: debug: cache: cache-on-read block 8415 (offset 34467840) nbdkit: file.3: debug: cache: blk_read block 8416 (offset 34471936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34471936 nbdkit: file.3: debug: cache: cache-on-read block 8416 (offset 34471936) nbdkit: file.3: debug: cache: blk_read block 8417 (offset 34476032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34476032 nbdkit: file.3: debug: cache: cache-on-read block 8417 (offset 34476032) nbdkit: file.3: debug: cache: blk_read block 8418 (offset 34480128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34480128 nbdkit: file.3: debug: cache: cache-on-read block 8418 (offset 34480128) nbdkit: file.3: debug: cache: blk_read block 8419 (offset 34484224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34484224 nbdkit: file.3: debug: cache: cache-on-read block 8419 (offset 34484224) nbdkit: file.3: debug: cache: blk_read block 8420 (offset 34488320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34488320 nbdkit: file.3: debug: cache: cache-on-read block 8420 (offset 34488320) nbdkit: file.3: debug: cache: blk_read block 8421 (offset 34492416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34492416 nbdkit: file.3: debug: cache: cache-on-read block 8421 (offset 34492416) nbdkit: file.3: debug: cache: blk_read block 8422 (offset 34496512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34496512 nbdkit: file.3: debug: cache: cache-on-read block 8422 (offset 34496512) nbdkit: file.3: debug: cache: blk_read block 8423 (offset 34500608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34500608 nbdkit: file.3: debug: cache: cache-on-read block 8423 (offset 34500608) nbdkit: file.3: debug: cache: blk_read block 8424 (offset 34504704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34504704 nbdkit: file.3: debug: cache: cache-on-read block 8424 (offset 34504704) nbdkit: file.3: debug: cache: blk_read block 8425 (offset 34508800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34508800 nbdkit: file.3: debug: cache: cache-on-read block 8425 (offset 34508800) nbdkit: file.3: debug: cache: blk_read block 8426 (offset 34512896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34512896 nbdkit: file.3: debug: cache: cache-on-read block 8426 (offset 34512896) nbdkit: file.3: debug: cache: blk_read block 8427 (offset 34516992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34516992 nbdkit: file.3: debug: cache: cache-on-read block 8427 (offset 34516992) nbdkit: file.3: debug: cache: blk_read block 8428 (offset 34521088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34521088 nbdkit: file.3: debug: cache: cache-on-read block 8428 (offset 34521088) nbdkit: file.3: debug: cache: blk_read block 8429 (offset 34525184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34525184 nbdkit: file.3: debug: cache: cache-on-read block 8429 (offset 34525184) nbdkit: file.3: debug: cache: blk_read block 8430 (offset 34529280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34529280 nbdkit: file.3: debug: cache: cache-on-read block 8430 (offset 34529280) nbdkit: file.3: debug: cache: blk_read block 8431 (offset 34533376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34533376 nbdkit: file.3: debug: cache: cache-on-read block 8431 (offset 34533376) nbdkit: file.3: debug: cache: blk_read block 8432 (offset 34537472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34537472 nbdkit: file.3: debug: cache: cache-on-read block 8432 (offset 34537472) nbdkit: file.3: debug: cache: blk_read block 8433 (offset 34541568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34541568 nbdkit: file.3: debug: cache: cache-on-read block 8433 (offset 34541568) nbdkit: file.3: debug: cache: blk_read block 8434 (offset 34545664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34545664 nbdkit: file.3: debug: cache: cache-on-read block 8434 (offset 34545664) nbdkit: file.3: debug: cache: blk_read block 8435 (offset 34549760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34549760 nbdkit: file.3: debug: cache: cache-on-read block 8435 (offset 34549760) nbdkit: file.3: debug: cache: blk_read block 8436 (offset 34553856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34553856 nbdkit: file.3: debug: cache: cache-on-read block 8436 (offset 34553856) nbdkit: file.3: debug: cache: blk_read block 8437 (offset 34557952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34557952 nbdkit: file.3: debug: cache: cache-on-read block 8437 (offset 34557952) nbdkit: file.3: debug: cache: blk_read block 8438 (offset 34562048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34562048 nbdkit: file.3: debug: cache: cache-on-read block 8438 (offset 34562048) nbdkit: file.3: debug: cache: blk_read block 8439 (offset 34566144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34566144 nbdkit: file.3: debug: cache: cache-on-read block 8439 (offset 34566144) nbdkit: file.3: debug: cache: blk_read block 8440 (offset 34570240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34570240 nbdkit: file.3: debug: cache: cache-on-read block 8440 (offset 34570240) nbdkit: file.3: debug: cache: blk_read block 8441 (offset 34574336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34574336 nbdkit: file.3: debug: cache: cache-on-read block 8441 (offset 34574336) nbdkit: file.3: debug: cache: blk_read block 8442 (offset 34578432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34578432 nbdkit: file.3: debug: cache: cache-on-read block 8442 (offset 34578432) nbdkit: file.3: debug: cache: blk_read block 8443 (offset 34582528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34582528 nbdkit: file.3: debug: cache: cache-on-read block 8443 (offset 34582528) nbdkit: file.3: debug: cache: blk_read block 8444 (offset 34586624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34586624 nbdkit: file.3: debug: cache: cache-on-read block 8444 (offset 34586624) nbdkit: file.3: debug: cache: blk_read block 8445 (offset 34590720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34590720 nbdkit: file.3: debug: cache: cache-on-read block 8445 (offset 34590720) nbdkit: file.3: debug: cache: blk_read block 8446 (offset 34594816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34594816 nbdkit: file.3: debug: cache: cache-on-read block 8446 (offset 34594816) nbdkit: file.3: debug: cache: blk_read block 8447 (offset 34598912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34598912 nbdkit: file.3: debug: cache: cache-on-read block 8447 (offset 34598912) nbdkit: file.3: debug: cache: blk_read block 8448 (offset 34603008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34603008 nbdkit: file.3: debug: cache: cache-on-read block 8448 (offset 34603008) nbdkit: file.3: debug: cache: blk_read block 8449 (offset 34607104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34607104 nbdkit: file.3: debug: cache: cache-on-read block 8449 (offset 34607104) nbdkit: file.3: debug: cache: blk_read block 8450 (offset 34611200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34611200 nbdkit: file.3: debug: cache: cache-on-read block 8450 (offset 34611200) nbdkit: file.3: debug: cache: blk_read block 8451 (offset 34615296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34615296 nbdkit: file.3: debug: cache: cache-on-read block 8451 (offset 34615296) nbdkit: file.3: debug: cache: blk_read block 8452 (offset 34619392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34619392 nbdkit: file.3: debug: cache: cache-on-read block 8452 (offset 34619392) nbdkit: file.3: debug: cache: blk_read block 8453 (offset 34623488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34623488 nbdkit: file.3: debug: cache: cache-on-read block 8453 (offset 34623488) nbdkit: file.3: debug: cache: blk_read block 8454 (offset 34627584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34627584 nbdkit: file.3: debug: cache: cache-on-read block 8454 (offset 34627584) nbdkit: file.3: debug: cache: blk_read block 8455 (offset 34631680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34631680 nbdkit: file.3: debug: cache: cache-on-read block 8455 (offset 34631680) nbdkit: file.3: debug: cache: blk_read block 8456 (offset 34635776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34635776 nbdkit: file.3: debug: cache: cache-on-read block 8456 (offset 34635776) nbdkit: file.3: debug: cache: blk_read block 8457 (offset 34639872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34639872 nbdkit: file.3: debug: cache: cache-on-read block 8457 (offset 34639872) nbdkit: file.3: debug: cache: blk_read block 8458 (offset 34643968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34643968 nbdkit: file.3: debug: cache: cache-on-read block 8458 (offset 34643968) nbdkit: file.3: debug: cache: blk_read block 8459 (offset 34648064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34648064 nbdkit: file.3: debug: cache: cache-on-read block 8459 (offset 34648064) nbdkit: file.3: debug: cache: blk_read block 8460 (offset 34652160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34652160 nbdkit: file.3: debug: cache: cache-on-read block 8460 (offset 34652160) nbdkit: file.3: debug: cache: blk_read block 8461 (offset 34656256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34656256 nbdkit: file.3: debug: cache: cache-on-read block 8461 (offset 34656256) nbdkit: file.3: debug: cache: blk_read block 8462 (offset 34660352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34660352 nbdkit: file.3: debug: cache: cache-on-read block 8462 (offset 34660352) nbdkit: file.3: debug: cache: blk_read block 8463 (offset 34664448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34664448 nbdkit: file.3: debug: cache: cache-on-read block 8463 (offset 34664448) nbdkit: file.3: debug: cache: blk_read block 8464 (offset 34668544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34668544 nbdkit: file.3: debug: cache: cache-on-read block 8464 (offset 34668544) nbdkit: file.3: debug: cache: blk_read block 8465 (offset 34672640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34672640 nbdkit: file.3: debug: cache: cache-on-read block 8465 (offset 34672640) nbdkit: file.3: debug: cache: blk_read block 8466 (offset 34676736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34676736 nbdkit: file.3: debug: cache: cache-on-read block 8466 (offset 34676736) nbdkit: file.3: debug: cache: blk_read block 8467 (offset 34680832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34680832 nbdkit: file.3: debug: cache: cache-on-read block 8467 (offset 34680832) nbdkit: file.3: debug: cache: blk_read block 8468 (offset 34684928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34684928 nbdkit: file.3: debug: cache: cache-on-read block 8468 (offset 34684928) nbdkit: file.3: debug: cache: blk_read block 8469 (offset 34689024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34689024 nbdkit: file.3: debug: cache: cache-on-read block 8469 (offset 34689024) nbdkit: file.3: debug: cache: blk_read block 8470 (offset 34693120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34693120 nbdkit: file.3: debug: cache: cache-on-read block 8470 (offset 34693120) nbdkit: file.3: debug: cache: blk_read block 8471 (offset 34697216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34697216 nbdkit: file.3: debug: cache: cache-on-read block 8471 (offset 34697216) nbdkit: file.3: debug: cache: blk_read block 8472 (offset 34701312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34701312 nbdkit: file.3: debug: cache: cache-on-read block 8472 (offset 34701312) nbdkit: file.3: debug: cache: blk_read block 8473 (offset 34705408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34705408 nbdkit: file.3: debug: cache: cache-on-read block 8473 (offset 34705408) nbdkit: file.3: debug: cache: blk_read block 8474 (offset 34709504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34709504 nbdkit: file.3: debug: cache: cache-on-read block 8474 (offset 34709504) nbdkit: file.3: debug: cache: blk_read block 8475 (offset 34713600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34713600 nbdkit: file.3: debug: cache: cache-on-read block 8475 (offset 34713600) nbdkit: file.3: debug: cache: blk_read block 8476 (offset 34717696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34717696 nbdkit: file.3: debug: cache: cache-on-read block 8476 (offset 34717696) nbdkit: file.3: debug: cache: blk_read block 8477 (offset 34721792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34721792 nbdkit: file.3: debug: cache: cache-on-read block 8477 (offset 34721792) nbdkit: file.3: debug: cache: blk_read block 8478 (offset 34725888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34725888 nbdkit: file.3: debug: cache: cache-on-read block 8478 (offset 34725888) nbdkit: file.3: debug: cache: blk_read block 8479 (offset 34729984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34729984 nbdkit: file.3: debug: cache: cache-on-read block 8479 (offset 34729984) nbdkit: file.3: debug: cache: blk_read block 8480 (offset 34734080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34734080 nbdkit: file.3: debug: cache: cache-on-read block 8480 (offset 34734080) nbdkit: file.3: debug: cache: blk_read block 8481 (offset 34738176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34738176 nbdkit: file.3: debug: cache: cache-on-read block 8481 (offset 34738176) nbdkit: file.3: debug: cache: blk_read block 8482 (offset 34742272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34742272 nbdkit: file.3: debug: cache: cache-on-read block 8482 (offset 34742272) nbdkit: file.3: debug: cache: blk_read block 8483 (offset 34746368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34746368 nbdkit: file.3: debug: cache: cache-on-read block 8483 (offset 34746368) nbdkit: file.3: debug: cache: blk_read block 8484 (offset 34750464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34750464 nbdkit: file.3: debug: cache: cache-on-read block 8484 (offset 34750464) nbdkit: file.3: debug: cache: blk_read block 8485 (offset 34754560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34754560 nbdkit: file.3: debug: cache: cache-on-read block 8485 (offset 34754560) nbdkit: file.3: debug: cache: blk_read block 8486 (offset 34758656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34758656 nbdkit: file.3: debug: cache: cache-on-read block 8486 (offset 34758656) nbdkit: file.3: debug: cache: blk_read block 8487 (offset 34762752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34762752 nbdkit: file.3: debug: cache: cache-on-read block 8487 (offset 34762752) nbdkit: file.3: debug: cache: blk_read block 8488 (offset 34766848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34766848 nbdkit: file.3: debug: cache: cache-on-read block 8488 (offset 34766848) nbdkit: file.3: debug: cache: blk_read block 8489 (offset 34770944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34770944 nbdkit: file.3: debug: cache: cache-on-read block 8489 (offset 34770944) nbdkit: file.3: debug: cache: blk_read block 8490 (offset 34775040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34775040 nbdkit: file.3: debug: cache: cache-on-read block 8490 (offset 34775040) nbdkit: file.3: debug: cache: blk_read block 8491 (offset 34779136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34779136 nbdkit: file.3: debug: cache: cache-on-read block 8491 (offset 34779136) nbdkit: file.3: debug: cache: blk_read block 8492 (offset 34783232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34783232 nbdkit: file.3: debug: cache: cache-on-read block 8492 (offset 34783232) nbdkit: file.3: debug: cache: blk_read block 8493 (offset 34787328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34787328 nbdkit: file.3: debug: cache: cache-on-read block 8493 (offset 34787328) nbdkit: file.3: debug: cache: blk_read block 8494 (offset 34791424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34791424 nbdkit: file.3: debug: cache: cache-on-read block 8494 (offset 34791424) nbdkit: file.3: debug: cache: blk_read block 8495 (offset 34795520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34795520 nbdkit: file.3: debug: cache: cache-on-read block 8495 (offset 34795520) nbdkit: file.3: debug: cache: blk_read block 8496 (offset 34799616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34799616 nbdkit: file.3: debug: cache: cache-on-read block 8496 (offset 34799616) nbdkit: file.3: debug: cache: blk_read block 8497 (offset 34803712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34803712 nbdkit: file.3: debug: cache: cache-on-read block 8497 (offset 34803712) nbdkit: file.3: debug: cache: blk_read block 8498 (offset 34807808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34807808 nbdkit: file.3: debug: cache: cache-on-read block 8498 (offset 34807808) nbdkit: file.3: debug: cache: blk_read block 8499 (offset 34811904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34811904 nbdkit: file.3: debug: cache: cache-on-read block 8499 (offset 34811904) nbdkit: file.3: debug: cache: blk_read block 8500 (offset 34816000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34816000 nbdkit: file.3: debug: cache: cache-on-read block 8500 (offset 34816000) nbdkit: file.3: debug: cache: blk_read block 8501 (offset 34820096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34820096 nbdkit: file.3: debug: cache: cache-on-read block 8501 (offset 34820096) nbdkit: file.3: debug: cache: blk_read block 8502 (offset 34824192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34824192 nbdkit: file.3: debug: cache: cache-on-read block 8502 (offset 34824192) nbdkit: file.3: debug: cache: blk_read block 8503 (offset 34828288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34828288 nbdkit: file.3: debug: cache: cache-on-read block 8503 (offset 34828288) nbdkit: file.3: debug: cache: blk_read block 8504 (offset 34832384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34832384 nbdkit: file.3: debug: cache: cache-on-read block 8504 (offset 34832384) nbdkit: file.3: debug: cache: blk_read block 8505 (offset 34836480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34836480 nbdkit: file.3: debug: cache: cache-on-read block 8505 (offset 34836480) nbdkit: file.3: debug: cache: blk_read block 8506 (offset 34840576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34840576 nbdkit: file.3: debug: cache: cache-on-read block 8506 (offset 34840576) nbdkit: file.3: debug: cache: blk_read block 8507 (offset 34844672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34844672 nbdkit: file.3: debug: cache: cache-on-read block 8507 (offset 34844672) nbdkit: file.3: debug: cache: blk_read block 8508 (offset 34848768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34848768 nbdkit: file.3: debug: cache: cache-on-read block 8508 (offset 34848768) nbdkit: file.3: debug: cache: blk_read block 8509 (offset 34852864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34852864 nbdkit: file.3: debug: cache: cache-on-read block 8509 (offset 34852864) nbdkit: file.3: debug: cache: blk_read block 8510 (offset 34856960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34856960 nbdkit: file.3: debug: cache: cache-on-read block 8510 (offset 34856960) nbdkit: file.3: debug: cache: blk_read block 8511 (offset 34861056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34861056 nbdkit: file.3: debug: cache: cache-on-read block 8511 (offset 34861056) nbdkit: file.3: debug: cache: blk_read block 8512 (offset 34865152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34865152 nbdkit: file.3: debug: cache: cache-on-read block 8512 (offset 34865152) nbdkit: file.3: debug: cache: blk_read block 8513 (offset 34869248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34869248 nbdkit: file.3: debug: cache: cache-on-read block 8513 (offset 34869248) nbdkit: file.3: debug: cache: blk_read block 8514 (offset 34873344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34873344 nbdkit: file.3: debug: cache: cache-on-read block 8514 (offset 34873344) nbdkit: file.3: debug: cache: blk_read block 8515 (offset 34877440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34877440 nbdkit: file.3: debug: cache: cache-on-read block 8515 (offset 34877440) nbdkit: file.3: debug: cache: blk_read block 8516 (offset 34881536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34881536 nbdkit: file.3: debug: cache: cache-on-read block 8516 (offset 34881536) nbdkit: file.3: debug: cache: blk_read block 8517 (offset 34885632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34885632 nbdkit: file.3: debug: cache: cache-on-read block 8517 (offset 34885632) nbdkit: file.3: debug: cache: blk_read block 8518 (offset 34889728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34889728 nbdkit: file.3: debug: cache: cache-on-read block 8518 (offset 34889728) nbdkit: file.3: debug: cache: blk_read block 8519 (offset 34893824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34893824 nbdkit: file.3: debug: cache: cache-on-read block 8519 (offset 34893824) nbdkit: file.3: debug: cache: blk_read block 8520 (offset 34897920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34897920 nbdkit: file.3: debug: cache: cache-on-read block 8520 (offset 34897920) nbdkit: file.3: debug: cache: blk_read block 8521 (offset 34902016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34902016 nbdkit: file.3: debug: cache: cache-on-read block 8521 (offset 34902016) nbdkit: file.3: debug: cache: blk_read block 8522 (offset 34906112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34906112 nbdkit: file.3: debug: cache: cache-on-read block 8522 (offset 34906112) nbdkit: file.3: debug: cache: blk_read block 8523 (offset 34910208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34910208 nbdkit: file.3: debug: cache: cache-on-read block 8523 (offset 34910208) nbdkit: file.3: debug: cache: blk_read block 8524 (offset 34914304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34914304 nbdkit: file.3: debug: cache: cache-on-read block 8524 (offset 34914304) nbdkit: file.3: debug: cache: blk_read block 8525 (offset 34918400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34918400 nbdkit: file.3: debug: cache: cache-on-read block 8525 (offset 34918400) nbdkit: file.3: debug: cache: blk_read block 8526 (offset 34922496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34922496 nbdkit: file.3: debug: cache: cache-on-read block 8526 (offset 34922496) nbdkit: file.3: debug: cache: blk_read block 8527 (offset 34926592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34926592 nbdkit: file.3: debug: cache: cache-on-read block 8527 (offset 34926592) nbdkit: file.3: debug: cache: blk_read block 8528 (offset 34930688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34930688 nbdkit: file.3: debug: cache: cache-on-read block 8528 (offset 34930688) nbdkit: file.3: debug: cache: blk_read block 8529 (offset 34934784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34934784 nbdkit: file.3: debug: cache: cache-on-read block 8529 (offset 34934784) nbdkit: file.3: debug: cache: blk_read block 8530 (offset 34938880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34938880 nbdkit: file.3: debug: cache: cache-on-read block 8530 (offset 34938880) nbdkit: file.3: debug: cache: blk_read block 8531 (offset 34942976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34942976 nbdkit: file.3: debug: cache: cache-on-read block 8531 (offset 34942976) nbdkit: file.3: debug: cache: blk_read block 8532 (offset 34947072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34947072 nbdkit: file.3: debug: cache: cache-on-read block 8532 (offset 34947072) nbdkit: file.3: debug: cache: blk_read block 8533 (offset 34951168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34951168 nbdkit: file.3: debug: cache: cache-on-read block 8533 (offset 34951168) nbdkit: file.3: debug: cache: blk_read block 8534 (offset 34955264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34955264 nbdkit: file.3: debug: cache: cache-on-read block 8534 (offset 34955264) nbdkit: file.3: debug: cache: blk_read block 8535 (offset 34959360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34959360 nbdkit: file.3: debug: cache: cache-on-read block 8535 (offset 34959360) nbdkit: file.3: debug: cache: blk_read block 8536 (offset 34963456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34963456 nbdkit: file.3: debug: cache: cache-on-read block 8536 (offset 34963456) nbdkit: file.3: debug: cache: blk_read block 8537 (offset 34967552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34967552 nbdkit: file.3: debug: cache: cache-on-read block 8537 (offset 34967552) nbdkit: file.3: debug: cache: blk_read block 8538 (offset 34971648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34971648 nbdkit: file.3: debug: cache: cache-on-read block 8538 (offset 34971648) nbdkit: file.3: debug: cache: blk_read block 8539 (offset 34975744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34975744 nbdkit: file.3: debug: cache: cache-on-read block 8539 (offset 34975744) nbdkit: file.3: debug: cache: blk_read block 8540 (offset 34979840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34979840 nbdkit: file.3: debug: cache: cache-on-read block 8540 (offset 34979840) nbdkit: file.3: debug: cache: blk_read block 8541 (offset 34983936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34983936 nbdkit: file.3: debug: cache: cache-on-read block 8541 (offset 34983936) nbdkit: file.3: debug: cache: blk_read block 8542 (offset 34988032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34988032 nbdkit: file.3: debug: cache: cache-on-read block 8542 (offset 34988032) nbdkit: file.3: debug: cache: blk_read block 8543 (offset 34992128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34992128 nbdkit: file.3: debug: cache: cache-on-read block 8543 (offset 34992128) nbdkit: file.3: debug: cache: blk_read block 8544 (offset 34996224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=34996224 nbdkit: file.3: debug: cache: cache-on-read block 8544 (offset 34996224) nbdkit: file.3: debug: cache: blk_read block 8545 (offset 35000320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35000320 nbdkit: file.3: debug: cache: cache-on-read block 8545 (offset 35000320) nbdkit: file.3: debug: cache: blk_read block 8546 (offset 35004416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35004416 nbdkit: file.3: debug: cache: cache-on-read block 8546 (offset 35004416) nbdkit: file.3: debug: cache: blk_read block 8547 (offset 35008512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35008512 nbdkit: file.3: debug: cache: cache-on-read block 8547 (offset 35008512) nbdkit: file.3: debug: cache: blk_read block 8548 (offset 35012608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35012608 nbdkit: file.3: debug: cache: cache-on-read block 8548 (offset 35012608) nbdkit: file.3: debug: cache: blk_read block 8549 (offset 35016704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35016704 nbdkit: file.3: debug: cache: cache-on-read block 8549 (offset 35016704) nbdkit: file.3: debug: cache: blk_read block 8550 (offset 35020800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35020800 nbdkit: file.3: debug: cache: cache-on-read block 8550 (offset 35020800) nbdkit: file.3: debug: cache: blk_read block 8551 (offset 35024896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35024896 nbdkit: file.3: debug: cache: cache-on-read block 8551 (offset 35024896) nbdkit: file.3: debug: cache: blk_read block 8552 (offset 35028992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35028992 nbdkit: file.3: debug: cache: cache-on-read block 8552 (offset 35028992) nbdkit: file.3: debug: cache: blk_read block 8553 (offset 35033088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35033088 nbdkit: file.3: debug: cache: cache-on-read block 8553 (offset 35033088) nbdkit: file.3: debug: cache: blk_read block 8554 (offset 35037184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35037184 nbdkit: file.3: debug: cache: cache-on-read block 8554 (offset 35037184) nbdkit: file.3: debug: cache: blk_read block 8555 (offset 35041280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35041280 nbdkit: file.3: debug: cache: cache-on-read block 8555 (offset 35041280) nbdkit: file.3: debug: cache: blk_read block 8556 (offset 35045376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35045376 nbdkit: file.3: debug: cache: cache-on-read block 8556 (offset 35045376) nbdkit: file.3: debug: cache: blk_read block 8557 (offset 35049472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35049472 nbdkit: file.3: debug: cache: cache-on-read block 8557 (offset 35049472) nbdkit: file.3: debug: cache: blk_read block 8558 (offset 35053568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35053568 nbdkit: file.3: debug: cache: cache-on-read block 8558 (offset 35053568) nbdkit: file.3: debug: cache: blk_read block 8559 (offset 35057664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35057664 nbdkit: file.3: debug: cache: cache-on-read block 8559 (offset 35057664) nbdkit: file.3: debug: cache: blk_read block 8560 (offset 35061760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35061760 nbdkit: file.3: debug: cache: cache-on-read block 8560 (offset 35061760) nbdkit: file.3: debug: cache: blk_read block 8561 (offset 35065856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35065856 nbdkit: file.3: debug: cache: cache-on-read block 8561 (offset 35065856) nbdkit: file.3: debug: cache: blk_read block 8562 (offset 35069952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35069952 nbdkit: file.3: debug: cache: cache-on-read block 8562 (offset 35069952) nbdkit: file.3: debug: cache: blk_read block 8563 (offset 35074048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35074048 nbdkit: file.3: debug: cache: cache-on-read block 8563 (offset 35074048) nbdkit: file.3: debug: cache: blk_read block 8564 (offset 35078144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35078144 nbdkit: file.3: debug: cache: cache-on-read block 8564 (offset 35078144) nbdkit: file.3: debug: cache: blk_read block 8565 (offset 35082240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35082240 nbdkit: file.3: debug: cache: cache-on-read block 8565 (offset 35082240) nbdkit: file.3: debug: cache: blk_read block 8566 (offset 35086336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35086336 nbdkit: file.3: debug: cache: cache-on-read block 8566 (offset 35086336) nbdkit: file.3: debug: cache: blk_read block 8567 (offset 35090432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35090432 nbdkit: file.3: debug: cache: cache-on-read block 8567 (offset 35090432) nbdkit: file.3: debug: cache: blk_read block 8568 (offset 35094528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35094528 nbdkit: file.3: debug: cache: cache-on-read block 8568 (offset 35094528) nbdkit: file.3: debug: cache: blk_read block 8569 (offset 35098624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35098624 nbdkit: file.3: debug: cache: cache-on-read block 8569 (offset 35098624) nbdkit: file.3: debug: cache: blk_read block 8570 (offset 35102720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35102720 nbdkit: file.3: debug: cache: cache-on-read block 8570 (offset 35102720) nbdkit: file.3: debug: cache: blk_read block 8571 (offset 35106816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35106816 nbdkit: file.3: debug: cache: cache-on-read block 8571 (offset 35106816) nbdkit: file.3: debug: cache: blk_read block 8572 (offset 35110912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35110912 nbdkit: file.3: debug: cache: cache-on-read block 8572 (offset 35110912) nbdkit: file.3: debug: cache: blk_read block 8573 (offset 35115008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35115008 nbdkit: file.3: debug: cache: cache-on-read block 8573 (offset 35115008) nbdkit: file.3: debug: cache: blk_read block 8574 (offset 35119104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35119104 nbdkit: file.3: debug: cache: cache-on-read block 8574 (offset 35119104) nbdkit: file.3: debug: cache: blk_read block 8575 (offset 35123200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35123200 nbdkit: file.3: debug: cache: cache-on-read block 8575 (offset 35123200) nbdkit: file.3: debug: cache: blk_read block 8576 (offset 35127296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35127296 nbdkit: file.3: debug: cache: cache-on-read block 8576 (offset 35127296) nbdkit: file.3: debug: cache: blk_read block 8577 (offset 35131392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35131392 nbdkit: file.3: debug: cache: cache-on-read block 8577 (offset 35131392) nbdkit: file.3: debug: cache: blk_read block 8578 (offset 35135488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35135488 nbdkit: file.3: debug: cache: cache-on-read block 8578 (offset 35135488) nbdkit: file.3: debug: cache: blk_read block 8579 (offset 35139584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35139584 nbdkit: file.3: debug: cache: cache-on-read block 8579 (offset 35139584) nbdkit: file.3: debug: cache: blk_read block 8580 (offset 35143680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35143680 nbdkit: file.3: debug: cache: cache-on-read block 8580 (offset 35143680) nbdkit: file.3: debug: cache: blk_read block 8581 (offset 35147776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35147776 nbdkit: file.3: debug: cache: cache-on-read block 8581 (offset 35147776) nbdkit: file.3: debug: cache: blk_read block 8582 (offset 35151872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35151872 nbdkit: file.3: debug: cache: cache-on-read block 8582 (offset 35151872) nbdkit: file.3: debug: cache: blk_read block 8583 (offset 35155968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35155968 nbdkit: file.3: debug: cache: cache-on-read block 8583 (offset 35155968) nbdkit: file.3: debug: cache: blk_read block 8584 (offset 35160064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35160064 nbdkit: file.3: debug: cache: cache-on-read block 8584 (offset 35160064) nbdkit: file.3: debug: cache: blk_read block 8585 (offset 35164160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35164160 nbdkit: file.3: debug: cache: cache-on-read block 8585 (offset 35164160) nbdkit: file.3: debug: cache: blk_read block 8586 (offset 35168256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35168256 nbdkit: file.3: debug: cache: cache-on-read block 8586 (offset 35168256) nbdkit: file.3: debug: cache: blk_read block 8587 (offset 35172352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35172352 nbdkit: file.3: debug: cache: cache-on-read block 8587 (offset 35172352) nbdkit: file.3: debug: cache: blk_read block 8588 (offset 35176448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35176448 nbdkit: file.3: debug: cache: cache-on-read block 8588 (offset 35176448) nbdkit: file.3: debug: cache: blk_read block 8589 (offset 35180544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35180544 nbdkit: file.3: debug: cache: cache-on-read block 8589 (offset 35180544) nbdkit: file.3: debug: cache: blk_read block 8590 (offset 35184640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35184640 nbdkit: file.3: debug: cache: cache-on-read block 8590 (offset 35184640) nbdkit: file.3: debug: cache: start reclaiming nbdkit: file.3: debug: cache: reclaiming block 6159 nbdkit: file.3: debug: cache: reclaiming block 6160 nbdkit: file.3: debug: cache: blk_read block 8591 (offset 35188736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35188736 nbdkit: file.3: debug: cache: cache-on-read block 8591 (offset 35188736) nbdkit: file.3: debug: cache: reclaiming block 6161 nbdkit: file.3: debug: cache: reclaiming block 6162 nbdkit: file.3: debug: cache: blk_read block 8592 (offset 35192832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35192832 nbdkit: file.3: debug: cache: cache-on-read block 8592 (offset 35192832) nbdkit: file.3: debug: cache: reclaiming block 6163 nbdkit: file.3: debug: cache: reclaiming block 6164 nbdkit: file.3: debug: cache: blk_read block 8593 (offset 35196928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35196928 nbdkit: file.3: debug: cache: cache-on-read block 8593 (offset 35196928) nbdkit: file.3: debug: cache: reclaiming block 6165 nbdkit: file.3: debug: cache: reclaiming block 6166 nbdkit: file.3: debug: cache: blk_read block 8594 (offset 35201024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35201024 nbdkit: file.3: debug: cache: cache-on-read block 8594 (offset 35201024) nbdkit: file.3: debug: cache: reclaiming block 6167 nbdkit: file.3: debug: cache: reclaiming block 6168 nbdkit: file.3: debug: cache: blk_read block 8595 (offset 35205120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35205120 nbdkit: file.3: debug: cache: cache-on-read block 8595 (offset 35205120) nbdkit: file.3: debug: cache: reclaiming block 6169 nbdkit: file.3: debug: cache: reclaiming block 6170 nbdkit: file.3: debug: cache: blk_read block 8596 (offset 35209216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35209216 nbdkit: file.3: debug: cache: cache-on-read block 8596 (offset 35209216) nbdkit: file.3: debug: cache: reclaiming block 6171 nbdkit: file.3: debug: cache: reclaiming block 6172 nbdkit: file.3: debug: cache: blk_read block 8597 (offset 35213312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35213312 nbdkit: file.3: debug: cache: cache-on-read block 8597 (offset 35213312) nbdkit: file.3: debug: cache: reclaiming block 6173 nbdkit: file.3: debug: cache: reclaiming block 6174 nbdkit: file.3: debug: cache: blk_read block 8598 (offset 35217408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35217408 nbdkit: file.3: debug: cache: cache-on-read block 8598 (offset 35217408) nbdkit: file.3: debug: cache: reclaiming block 6175 nbdkit: file.3: debug: cache: reclaiming block 6176 nbdkit: file.3: debug: cache: blk_read block 8599 (offset 35221504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35221504 nbdkit: file.3: debug: cache: cache-on-read block 8599 (offset 35221504) nbdkit: file.3: debug: cache: reclaiming block 6177 nbdkit: file.3: debug: cache: reclaiming block 6178 nbdkit: file.3: debug: cache: blk_read block 8600 (offset 35225600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35225600 nbdkit: file.3: debug: cache: cache-on-read block 8600 (offset 35225600) nbdkit: file.3: debug: cache: reclaiming block 6179 nbdkit: file.3: debug: cache: reclaiming block 6180 nbdkit: file.3: debug: cache: blk_read block 8601 (offset 35229696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35229696 nbdkit: file.3: debug: cache: cache-on-read block 8601 (offset 35229696) nbdkit: file.3: debug: cache: reclaiming block 6181 nbdkit: file.3: debug: cache: reclaiming block 6182 nbdkit: file.3: debug: cache: blk_read block 8602 (offset 35233792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35233792 nbdkit: file.3: debug: cache: cache-on-read block 8602 (offset 35233792) nbdkit: file.3: debug: cache: reclaiming block 6183 nbdkit: file.3: debug: cache: reclaiming block 6184 nbdkit: file.3: debug: cache: blk_read block 8603 (offset 35237888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35237888 nbdkit: file.3: debug: cache: cache-on-read block 8603 (offset 35237888) nbdkit: file.3: debug: cache: reclaiming block 6185 nbdkit: file.3: debug: cache: reclaiming block 6186 nbdkit: file.3: debug: cache: blk_read block 8604 (offset 35241984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35241984 nbdkit: file.3: debug: cache: cache-on-read block 8604 (offset 35241984) nbdkit: file.3: debug: cache: reclaiming block 6187 nbdkit: file.3: debug: cache: reclaiming block 6188 nbdkit: file.3: debug: cache: blk_read block 8605 (offset 35246080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35246080 nbdkit: file.3: debug: cache: cache-on-read block 8605 (offset 35246080) nbdkit: file.3: debug: cache: reclaiming block 6189 nbdkit: file.3: debug: cache: reclaiming block 6190 nbdkit: file.3: debug: cache: blk_read block 8606 (offset 35250176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35250176 nbdkit: file.3: debug: cache: cache-on-read block 8606 (offset 35250176) nbdkit: file.3: debug: cache: reclaiming block 6191 nbdkit: file.3: debug: cache: reclaiming block 6192 nbdkit: file.3: debug: cache: blk_read block 8607 (offset 35254272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35254272 nbdkit: file.3: debug: cache: cache-on-read block 8607 (offset 35254272) nbdkit: file.3: debug: cache: reclaiming block 6193 nbdkit: file.3: debug: cache: reclaiming block 6194 nbdkit: file.3: debug: cache: blk_read block 8608 (offset 35258368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35258368 nbdkit: file.3: debug: cache: cache-on-read block 8608 (offset 35258368) nbdkit: file.3: debug: cache: reclaiming block 6195 nbdkit: file.3: debug: cache: reclaiming block 6196 nbdkit: file.3: debug: cache: blk_read block 8609 (offset 35262464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35262464 nbdkit: file.3: debug: cache: cache-on-read block 8609 (offset 35262464) nbdkit: file.3: debug: cache: reclaiming block 6197 nbdkit: file.3: debug: cache: reclaiming block 6198 nbdkit: file.3: debug: cache: blk_read block 8610 (offset 35266560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35266560 nbdkit: file.3: debug: cache: cache-on-read block 8610 (offset 35266560) nbdkit: file.3: debug: cache: reclaiming block 6199 nbdkit: file.3: debug: cache: reclaiming block 6200 nbdkit: file.3: debug: cache: blk_read block 8611 (offset 35270656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35270656 nbdkit: file.3: debug: cache: cache-on-read block 8611 (offset 35270656) nbdkit: file.3: debug: cache: reclaiming block 6201 nbdkit: file.3: debug: cache: reclaiming block 6202 nbdkit: file.3: debug: cache: blk_read block 8612 (offset 35274752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35274752 nbdkit: file.3: debug: cache: cache-on-read block 8612 (offset 35274752) nbdkit: file.3: debug: cache: reclaiming block 6203 nbdkit: file.3: debug: cache: reclaiming block 6204 nbdkit: file.3: debug: cache: blk_read block 8613 (offset 35278848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35278848 nbdkit: file.3: debug: cache: cache-on-read block 8613 (offset 35278848) nbdkit: file.3: debug: cache: reclaiming block 6205 nbdkit: file.3: debug: cache: reclaiming block 6206 nbdkit: file.3: debug: cache: blk_read block 8614 (offset 35282944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35282944 nbdkit: file.3: debug: cache: cache-on-read block 8614 (offset 35282944) nbdkit: file.3: debug: cache: reclaiming block 6207 nbdkit: file.3: debug: cache: reclaiming block 6208 nbdkit: file.3: debug: cache: blk_read block 8615 (offset 35287040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35287040 nbdkit: file.3: debug: cache: cache-on-read block 8615 (offset 35287040) nbdkit: file.3: debug: cache: reclaiming block 6209 nbdkit: file.3: debug: cache: reclaiming block 6210 nbdkit: file.3: debug: cache: blk_read block 8616 (offset 35291136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35291136 nbdkit: file.3: debug: cache: cache-on-read block 8616 (offset 35291136) nbdkit: file.3: debug: cache: reclaiming block 6211 nbdkit: file.3: debug: cache: reclaiming block 6212 nbdkit: file.3: debug: cache: blk_read block 8617 (offset 35295232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35295232 nbdkit: file.3: debug: cache: cache-on-read block 8617 (offset 35295232) nbdkit: file.3: debug: cache: reclaiming block 6213 nbdkit: file.3: debug: cache: reclaiming block 6214 nbdkit: file.3: debug: cache: blk_read block 8618 (offset 35299328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35299328 nbdkit: file.3: debug: cache: cache-on-read block 8618 (offset 35299328) nbdkit: file.3: debug: cache: reclaiming block 6215 nbdkit: file.3: debug: cache: reclaiming block 6216 nbdkit: file.3: debug: cache: blk_read block 8619 (offset 35303424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35303424 nbdkit: file.3: debug: cache: cache-on-read block 8619 (offset 35303424) nbdkit: file.3: debug: cache: reclaiming block 6217 nbdkit: file.3: debug: cache: reclaiming block 6218 nbdkit: file.3: debug: cache: blk_read block 8620 (offset 35307520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35307520 nbdkit: file.3: debug: cache: cache-on-read block 8620 (offset 35307520) nbdkit: file.3: debug: cache: reclaiming block 6219 nbdkit: file.3: debug: cache: reclaiming block 6220 nbdkit: file.3: debug: cache: blk_read block 8621 (offset 35311616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35311616 nbdkit: file.3: debug: cache: cache-on-read block 8621 (offset 35311616) nbdkit: file.3: debug: cache: reclaiming block 6221 nbdkit: file.3: debug: cache: reclaiming block 6222 nbdkit: file.3: debug: cache: blk_read block 8622 (offset 35315712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35315712 nbdkit: file.3: debug: cache: cache-on-read block 8622 (offset 35315712) nbdkit: file.3: debug: cache: reclaiming block 6223 nbdkit: file.3: debug: cache: reclaiming block 6224 nbdkit: file.3: debug: cache: blk_read block 8623 (offset 35319808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35319808 nbdkit: file.3: debug: cache: cache-on-read block 8623 (offset 35319808) nbdkit: file.3: debug: cache: reclaiming block 6225 nbdkit: file.3: debug: cache: reclaiming block 6226 nbdkit: file.3: debug: cache: blk_read block 8624 (offset 35323904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35323904 nbdkit: file.3: debug: cache: cache-on-read block 8624 (offset 35323904) nbdkit: file.3: debug: cache: reclaiming block 6227 nbdkit: file.3: debug: cache: reclaiming block 6228 nbdkit: file.3: debug: cache: blk_read block 8625 (offset 35328000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35328000 nbdkit: file.3: debug: cache: cache-on-read block 8625 (offset 35328000) nbdkit: file.3: debug: cache: reclaiming block 6229 nbdkit: file.3: debug: cache: reclaiming block 6230 nbdkit: file.3: debug: cache: blk_read block 8626 (offset 35332096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35332096 nbdkit: file.3: debug: cache: cache-on-read block 8626 (offset 35332096) nbdkit: file.3: debug: cache: reclaiming block 6231 nbdkit: file.3: debug: cache: reclaiming block 6232 nbdkit: file.3: debug: cache: blk_read block 8627 (offset 35336192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35336192 nbdkit: file.3: debug: cache: cache-on-read block 8627 (offset 35336192) nbdkit: file.3: debug: cache: reclaiming block 6233 nbdkit: file.3: debug: cache: reclaiming block 6234 nbdkit: file.3: debug: cache: blk_read block 8628 (offset 35340288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35340288 nbdkit: file.3: debug: cache: cache-on-read block 8628 (offset 35340288) nbdkit: file.3: debug: cache: reclaiming block 6235 nbdkit: file.3: debug: cache: reclaiming block 6236 nbdkit: file.3: debug: cache: blk_read block 8629 (offset 35344384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35344384 nbdkit: file.3: debug: cache: cache-on-read block 8629 (offset 35344384) nbdkit: file.3: debug: cache: reclaiming block 6237 nbdkit: file.3: debug: cache: reclaiming block 6238 nbdkit: file.3: debug: cache: blk_read block 8630 (offset 35348480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35348480 nbdkit: file.3: debug: cache: cache-on-read block 8630 (offset 35348480) nbdkit: file.3: debug: cache: reclaiming block 6239 nbdkit: file.3: debug: cache: reclaiming block 6240 nbdkit: file.3: debug: cache: blk_read block 8631 (offset 35352576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35352576 nbdkit: file.3: debug: cache: cache-on-read block 8631 (offset 35352576) nbdkit: file.3: debug: cache: reclaiming block 6241 nbdkit: file.3: debug: cache: reclaiming block 6242 nbdkit: file.3: debug: cache: blk_read block 8632 (offset 35356672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35356672 nbdkit: file.3: debug: cache: cache-on-read block 8632 (offset 35356672) nbdkit: file.3: debug: cache: reclaiming block 6243 nbdkit: file.3: debug: cache: reclaiming block 6244 nbdkit: file.3: debug: cache: blk_read block 8633 (offset 35360768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35360768 nbdkit: file.3: debug: cache: cache-on-read block 8633 (offset 35360768) nbdkit: file.3: debug: cache: reclaiming block 6245 nbdkit: file.3: debug: cache: reclaiming block 6246 nbdkit: file.3: debug: cache: blk_read block 8634 (offset 35364864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35364864 nbdkit: file.3: debug: cache: cache-on-read block 8634 (offset 35364864) nbdkit: file.3: debug: cache: reclaiming block 6247 nbdkit: file.3: debug: cache: reclaiming block 6248 nbdkit: file.3: debug: cache: blk_read block 8635 (offset 35368960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35368960 nbdkit: file.3: debug: cache: cache-on-read block 8635 (offset 35368960) nbdkit: file.3: debug: cache: reclaiming block 6249 nbdkit: file.3: debug: cache: reclaiming block 6250 nbdkit: file.3: debug: cache: blk_read block 8636 (offset 35373056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35373056 nbdkit: file.3: debug: cache: cache-on-read block 8636 (offset 35373056) nbdkit: file.3: debug: cache: reclaiming block 6251 nbdkit: file.3: debug: cache: reclaiming block 6252 nbdkit: file.3: debug: cache: blk_read block 8637 (offset 35377152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35377152 nbdkit: file.3: debug: cache: cache-on-read block 8637 (offset 35377152) nbdkit: file.3: debug: cache: reclaiming block 6253 nbdkit: file.3: debug: cache: reclaiming block 6254 nbdkit: file.3: debug: cache: blk_read block 8638 (offset 35381248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35381248 nbdkit: file.3: debug: cache: cache-on-read block 8638 (offset 35381248) nbdkit: file.3: debug: cache: reclaiming block 6255 nbdkit: file.3: debug: cache: reclaiming block 6256 nbdkit: file.3: debug: cache: blk_read block 8639 (offset 35385344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35385344 nbdkit: file.3: debug: cache: cache-on-read block 8639 (offset 35385344) nbdkit: file.3: debug: cache: reclaiming block 6257 nbdkit: file.3: debug: cache: reclaiming block 6258 nbdkit: file.3: debug: cache: blk_read block 8640 (offset 35389440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35389440 nbdkit: file.3: debug: cache: cache-on-read block 8640 (offset 35389440) nbdkit: file.3: debug: cache: reclaiming block 6259 nbdkit: file.3: debug: cache: reclaiming block 6260 nbdkit: file.3: debug: cache: blk_read block 8641 (offset 35393536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35393536 nbdkit: file.3: debug: cache: cache-on-read block 8641 (offset 35393536) nbdkit: file.3: debug: cache: reclaiming block 6261 nbdkit: file.3: debug: cache: reclaiming block 6262 nbdkit: file.3: debug: cache: blk_read block 8642 (offset 35397632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35397632 nbdkit: file.3: debug: cache: cache-on-read block 8642 (offset 35397632) nbdkit: file.3: debug: cache: reclaiming block 6263 nbdkit: file.3: debug: cache: reclaiming block 6264 nbdkit: file.3: debug: cache: blk_read block 8643 (offset 35401728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35401728 nbdkit: file.3: debug: cache: cache-on-read block 8643 (offset 35401728) nbdkit: file.3: debug: cache: reclaiming block 6265 nbdkit: file.3: debug: cache: reclaiming block 6266 nbdkit: file.3: debug: cache: blk_read block 8644 (offset 35405824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35405824 nbdkit: file.3: debug: cache: cache-on-read block 8644 (offset 35405824) nbdkit: file.3: debug: cache: reclaiming block 6267 nbdkit: file.3: debug: cache: reclaiming block 6268 nbdkit: file.3: debug: cache: blk_read block 8645 (offset 35409920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35409920 nbdkit: file.3: debug: cache: cache-on-read block 8645 (offset 35409920) nbdkit: file.3: debug: cache: reclaiming block 6269 nbdkit: file.3: debug: cache: reclaiming block 6270 nbdkit: file.3: debug: cache: blk_read block 8646 (offset 35414016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35414016 nbdkit: file.3: debug: cache: cache-on-read block 8646 (offset 35414016) nbdkit: file.3: debug: cache: reclaiming block 6271 nbdkit: file.3: debug: cache: reclaiming block 6272 nbdkit: file.3: debug: cache: blk_read block 8647 (offset 35418112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35418112 nbdkit: file.3: debug: cache: cache-on-read block 8647 (offset 35418112) nbdkit: file.3: debug: cache: reclaiming block 6273 nbdkit: file.3: debug: cache: reclaiming block 6274 nbdkit: file.3: debug: cache: blk_read block 8648 (offset 35422208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35422208 nbdkit: file.3: debug: cache: cache-on-read block 8648 (offset 35422208) nbdkit: file.3: debug: cache: reclaiming block 6275 nbdkit: file.3: debug: cache: reclaiming block 6276 nbdkit: file.3: debug: cache: blk_read block 8649 (offset 35426304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35426304 nbdkit: file.3: debug: cache: cache-on-read block 8649 (offset 35426304) nbdkit: file.3: debug: cache: reclaiming block 6277 nbdkit: file.3: debug: cache: reclaiming block 6278 nbdkit: file.3: debug: cache: blk_read block 8650 (offset 35430400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35430400 nbdkit: file.3: debug: cache: cache-on-read block 8650 (offset 35430400) nbdkit: file.3: debug: cache: reclaiming block 6279 nbdkit: file.3: debug: cache: reclaiming block 6280 nbdkit: file.3: debug: cache: blk_read block 8651 (offset 35434496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35434496 nbdkit: file.3: debug: cache: cache-on-read block 8651 (offset 35434496) nbdkit: file.3: debug: cache: reclaiming block 6281 nbdkit: file.3: debug: cache: reclaiming block 6282 nbdkit: file.3: debug: cache: blk_read block 8652 (offset 35438592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35438592 nbdkit: file.3: debug: cache: cache-on-read block 8652 (offset 35438592) nbdkit: file.3: debug: cache: reclaiming block 6283 nbdkit: file.3: debug: cache: reclaiming block 6284 nbdkit: file.3: debug: cache: blk_read block 8653 (offset 35442688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35442688 nbdkit: file.3: debug: cache: cache-on-read block 8653 (offset 35442688) nbdkit: file.3: debug: cache: reclaiming block 6285 nbdkit: file.3: debug: cache: reclaiming block 6286 nbdkit: file.3: debug: cache: blk_read block 8654 (offset 35446784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35446784 nbdkit: file.3: debug: cache: cache-on-read block 8654 (offset 35446784) nbdkit: file.3: debug: cache: reclaiming block 6287 nbdkit: file.3: debug: cache: reclaiming block 6288 nbdkit: file.3: debug: cache: blk_read block 8655 (offset 35450880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35450880 nbdkit: file.3: debug: cache: cache-on-read block 8655 (offset 35450880) nbdkit: file.3: debug: cache: reclaiming block 6289 nbdkit: file.3: debug: cache: reclaiming block 6290 nbdkit: file.3: debug: cache: blk_read block 8656 (offset 35454976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35454976 nbdkit: file.3: debug: cache: cache-on-read block 8656 (offset 35454976) nbdkit: file.3: debug: cache: reclaiming block 6291 nbdkit: file.3: debug: cache: reclaiming block 6292 nbdkit: file.3: debug: cache: blk_read block 8657 (offset 35459072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35459072 nbdkit: file.3: debug: cache: cache-on-read block 8657 (offset 35459072) nbdkit: file.3: debug: cache: reclaiming block 6293 nbdkit: file.3: debug: cache: reclaiming block 6294 nbdkit: file.3: debug: cache: blk_read block 8658 (offset 35463168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35463168 nbdkit: file.3: debug: cache: cache-on-read block 8658 (offset 35463168) nbdkit: file.3: debug: cache: reclaiming block 6295 nbdkit: file.3: debug: cache: reclaiming block 6296 nbdkit: file.3: debug: cache: blk_read block 8659 (offset 35467264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35467264 nbdkit: file.3: debug: cache: cache-on-read block 8659 (offset 35467264) nbdkit: file.3: debug: cache: reclaiming block 6297 nbdkit: file.3: debug: cache: reclaiming block 6298 nbdkit: file.3: debug: cache: blk_read block 8660 (offset 35471360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35471360 nbdkit: file.3: debug: cache: cache-on-read block 8660 (offset 35471360) nbdkit: file.3: debug: cache: reclaiming block 6299 nbdkit: file.3: debug: cache: reclaiming block 6300 nbdkit: file.3: debug: cache: blk_read block 8661 (offset 35475456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35475456 nbdkit: file.3: debug: cache: cache-on-read block 8661 (offset 35475456) nbdkit: file.3: debug: cache: reclaiming block 6301 nbdkit: file.3: debug: cache: reclaiming block 6302 nbdkit: file.3: debug: cache: blk_read block 8662 (offset 35479552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35479552 nbdkit: file.3: debug: cache: cache-on-read block 8662 (offset 35479552) nbdkit: file.3: debug: cache: reclaiming block 6303 nbdkit: file.3: debug: cache: reclaiming block 6304 nbdkit: file.3: debug: cache: blk_read block 8663 (offset 35483648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35483648 nbdkit: file.3: debug: cache: cache-on-read block 8663 (offset 35483648) nbdkit: file.3: debug: cache: reclaiming block 6305 nbdkit: file.3: debug: cache: reclaiming block 6306 nbdkit: file.3: debug: cache: blk_read block 8664 (offset 35487744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35487744 nbdkit: file.3: debug: cache: cache-on-read block 8664 (offset 35487744) nbdkit: file.3: debug: cache: reclaiming block 6307 nbdkit: file.3: debug: cache: reclaiming block 6308 nbdkit: file.3: debug: cache: blk_read block 8665 (offset 35491840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35491840 nbdkit: file.3: debug: cache: cache-on-read block 8665 (offset 35491840) nbdkit: file.3: debug: cache: reclaiming block 6309 nbdkit: file.3: debug: cache: reclaiming block 6310 nbdkit: file.3: debug: cache: blk_read block 8666 (offset 35495936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35495936 nbdkit: file.3: debug: cache: cache-on-read block 8666 (offset 35495936) nbdkit: file.3: debug: cache: reclaiming block 6311 nbdkit: file.3: debug: cache: reclaiming block 6312 nbdkit: file.3: debug: cache: blk_read block 8667 (offset 35500032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35500032 nbdkit: file.3: debug: cache: cache-on-read block 8667 (offset 35500032) nbdkit: file.3: debug: cache: reclaiming block 6313 nbdkit: file.3: debug: cache: reclaiming block 6314 nbdkit: file.3: debug: cache: blk_read block 8668 (offset 35504128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35504128 nbdkit: file.3: debug: cache: cache-on-read block 8668 (offset 35504128) nbdkit: file.3: debug: cache: reclaiming block 6315 nbdkit: file.3: debug: cache: reclaiming block 6316 nbdkit: file.3: debug: cache: blk_read block 8669 (offset 35508224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35508224 nbdkit: file.3: debug: cache: cache-on-read block 8669 (offset 35508224) nbdkit: file.3: debug: cache: reclaiming block 6317 nbdkit: file.3: debug: cache: reclaiming block 6318 nbdkit: file.3: debug: cache: blk_read block 8670 (offset 35512320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35512320 nbdkit: file.3: debug: cache: cache-on-read block 8670 (offset 35512320) nbdkit: file.3: debug: cache: reclaiming block 6319 nbdkit: file.3: debug: cache: reclaiming block 6320 nbdkit: file.3: debug: cache: blk_read block 8671 (offset 35516416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35516416 nbdkit: file.3: debug: cache: cache-on-read block 8671 (offset 35516416) nbdkit: file.3: debug: cache: reclaiming block 6321 nbdkit: file.3: debug: cache: reclaiming block 6322 nbdkit: file.3: debug: cache: blk_read block 8672 (offset 35520512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35520512 nbdkit: file.3: debug: cache: cache-on-read block 8672 (offset 35520512) nbdkit: file.3: debug: cache: reclaiming block 6323 nbdkit: file.3: debug: cache: reclaiming block 6324 nbdkit: file.3: debug: cache: blk_read block 8673 (offset 35524608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35524608 nbdkit: file.3: debug: cache: cache-on-read block 8673 (offset 35524608) nbdkit: file.3: debug: cache: reclaiming block 6325 nbdkit: file.3: debug: cache: reclaiming block 6326 nbdkit: file.3: debug: cache: blk_read block 8674 (offset 35528704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35528704 nbdkit: file.3: debug: cache: cache-on-read block 8674 (offset 35528704) nbdkit: file.3: debug: cache: reclaiming block 6327 nbdkit: file.3: debug: cache: reclaiming block 6328 nbdkit: file.3: debug: cache: blk_read block 8675 (offset 35532800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35532800 nbdkit: file.3: debug: cache: cache-on-read block 8675 (offset 35532800) nbdkit: file.3: debug: cache: reclaiming block 6329 nbdkit: file.3: debug: cache: reclaiming block 6330 nbdkit: file.3: debug: cache: blk_read block 8676 (offset 35536896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35536896 nbdkit: file.3: debug: cache: cache-on-read block 8676 (offset 35536896) nbdkit: file.3: debug: cache: reclaiming block 6331 nbdkit: file.3: debug: cache: reclaiming block 6332 nbdkit: file.3: debug: cache: blk_read block 8677 (offset 35540992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35540992 nbdkit: file.3: debug: cache: cache-on-read block 8677 (offset 35540992) nbdkit: file.3: debug: cache: reclaiming block 6333 nbdkit: file.3: debug: cache: reclaiming block 6334 nbdkit: file.3: debug: cache: blk_read block 8678 (offset 35545088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35545088 nbdkit: file.3: debug: cache: cache-on-read block 8678 (offset 35545088) nbdkit: file.3: debug: cache: reclaiming block 6335 nbdkit: file.3: debug: cache: reclaiming block 6336 nbdkit: file.3: debug: cache: blk_read block 8679 (offset 35549184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35549184 nbdkit: file.3: debug: cache: cache-on-read block 8679 (offset 35549184) nbdkit: file.3: debug: cache: reclaiming block 6337 nbdkit: file.3: debug: cache: reclaiming block 6338 nbdkit: file.3: debug: cache: blk_read block 8680 (offset 35553280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35553280 nbdkit: file.3: debug: cache: cache-on-read block 8680 (offset 35553280) nbdkit: file.3: debug: cache: reclaiming block 6339 nbdkit: file.3: debug: cache: reclaiming block 6340 nbdkit: file.3: debug: cache: blk_read block 8681 (offset 35557376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35557376 nbdkit: file.3: debug: cache: cache-on-read block 8681 (offset 35557376) nbdkit: file.3: debug: cache: reclaiming block 6341 nbdkit: file.3: debug: cache: reclaiming block 6342 nbdkit: file.3: debug: cache: blk_read block 8682 (offset 35561472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35561472 nbdkit: file.3: debug: cache: cache-on-read block 8682 (offset 35561472) nbdkit: file.3: debug: cache: reclaiming block 6343 nbdkit: file.3: debug: cache: reclaiming block 6344 nbdkit: file.3: debug: cache: blk_read block 8683 (offset 35565568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35565568 nbdkit: file.3: debug: cache: cache-on-read block 8683 (offset 35565568) nbdkit: file.3: debug: cache: reclaiming block 6345 nbdkit: file.3: debug: cache: reclaiming block 6346 nbdkit: file.3: debug: cache: blk_read block 8684 (offset 35569664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35569664 nbdkit: file.3: debug: cache: cache-on-read block 8684 (offset 35569664) nbdkit: file.3: debug: cache: reclaiming block 6347 nbdkit: file.3: debug: cache: reclaiming block 6348 nbdkit: file.3: debug: cache: blk_read block 8685 (offset 35573760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35573760 nbdkit: file.3: debug: cache: cache-on-read block 8685 (offset 35573760) nbdkit: file.3: debug: cache: reclaiming block 6349 nbdkit: file.3: debug: cache: reclaiming block 6350 nbdkit: file.3: debug: cache: blk_read block 8686 (offset 35577856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35577856 nbdkit: file.3: debug: cache: cache-on-read block 8686 (offset 35577856) nbdkit: file.3: debug: cache: reclaiming block 6351 nbdkit: file.3: debug: cache: reclaiming block 6352 nbdkit: file.3: debug: cache: blk_read block 8687 (offset 35581952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35581952 nbdkit: file.3: debug: cache: cache-on-read block 8687 (offset 35581952) nbdkit: file.3: debug: cache: reclaiming block 6353 nbdkit: file.3: debug: cache: reclaiming block 6354 nbdkit: file.3: debug: cache: blk_read block 8688 (offset 35586048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35586048 nbdkit: file.3: debug: cache: cache-on-read block 8688 (offset 35586048) nbdkit: file.3: debug: cache: reclaiming block 6355 nbdkit: file.3: debug: cache: reclaiming block 6356 nbdkit: file.3: debug: cache: blk_read block 8689 (offset 35590144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35590144 nbdkit: file.3: debug: cache: cache-on-read block 8689 (offset 35590144) nbdkit: file.3: debug: cache: reclaiming block 6357 nbdkit: file.3: debug: cache: reclaiming block 6358 nbdkit: file.3: debug: cache: blk_read block 8690 (offset 35594240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35594240 nbdkit: file.3: debug: cache: cache-on-read block 8690 (offset 35594240) nbdkit: file.3: debug: cache: reclaiming block 6359 nbdkit: file.3: debug: cache: reclaiming block 6360 nbdkit: file.3: debug: cache: blk_read block 8691 (offset 35598336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35598336 nbdkit: file.3: debug: cache: cache-on-read block 8691 (offset 35598336) nbdkit: file.3: debug: cache: reclaiming block 6361 nbdkit: file.3: debug: cache: reclaiming block 6362 nbdkit: file.3: debug: cache: blk_read block 8692 (offset 35602432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35602432 nbdkit: file.3: debug: cache: cache-on-read block 8692 (offset 35602432) nbdkit: file.3: debug: cache: reclaiming block 6363 nbdkit: file.3: debug: cache: reclaiming block 6364 nbdkit: file.3: debug: cache: blk_read block 8693 (offset 35606528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35606528 nbdkit: file.3: debug: cache: cache-on-read block 8693 (offset 35606528) nbdkit: file.3: debug: cache: reclaiming block 6365 nbdkit: file.3: debug: cache: reclaiming block 6366 nbdkit: file.3: debug: cache: blk_read block 8694 (offset 35610624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35610624 nbdkit: file.3: debug: cache: cache-on-read block 8694 (offset 35610624) nbdkit: file.3: debug: cache: reclaiming block 6367 nbdkit: file.3: debug: cache: reclaiming block 6368 nbdkit: file.3: debug: cache: blk_read block 8695 (offset 35614720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35614720 nbdkit: file.3: debug: cache: cache-on-read block 8695 (offset 35614720) nbdkit: file.3: debug: cache: reclaiming block 6369 nbdkit: file.3: debug: cache: reclaiming block 6370 nbdkit: file.3: debug: cache: blk_read block 8696 (offset 35618816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35618816 nbdkit: file.3: debug: cache: cache-on-read block 8696 (offset 35618816) nbdkit: file.3: debug: cache: reclaiming block 6371 nbdkit: file.3: debug: cache: reclaiming block 6372 nbdkit: file.3: debug: cache: blk_read block 8697 (offset 35622912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35622912 nbdkit: file.3: debug: cache: cache-on-read block 8697 (offset 35622912) nbdkit: file.3: debug: cache: reclaiming block 6373 nbdkit: file.3: debug: cache: reclaiming block 6374 nbdkit: file.3: debug: cache: blk_read block 8698 (offset 35627008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35627008 nbdkit: file.3: debug: cache: cache-on-read block 8698 (offset 35627008) nbdkit: file.3: debug: cache: reclaiming block 6375 nbdkit: file.3: debug: cache: reclaiming block 6376 nbdkit: file.3: debug: cache: blk_read block 8699 (offset 35631104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35631104 nbdkit: file.3: debug: cache: cache-on-read block 8699 (offset 35631104) nbdkit: file.3: debug: cache: reclaiming block 6377 nbdkit: file.3: debug: cache: reclaiming block 6378 nbdkit: file.3: debug: cache: blk_read block 8700 (offset 35635200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35635200 nbdkit: file.3: debug: cache: cache-on-read block 8700 (offset 35635200) nbdkit: file.3: debug: cache: reclaiming block 6379 nbdkit: file.3: debug: cache: reclaiming block 6380 nbdkit: file.3: debug: cache: blk_read block 8701 (offset 35639296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35639296 nbdkit: file.3: debug: cache: cache-on-read block 8701 (offset 35639296) nbdkit: file.3: debug: cache: reclaiming block 6381 nbdkit: file.3: debug: cache: reclaiming block 6382 nbdkit: file.3: debug: cache: blk_read block 8702 (offset 35643392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35643392 nbdkit: file.3: debug: cache: cache-on-read block 8702 (offset 35643392) nbdkit: file.3: debug: cache: reclaiming block 6383 nbdkit: file.3: debug: cache: reclaiming block 6384 nbdkit: file.3: debug: cache: blk_read block 8703 (offset 35647488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35647488 nbdkit: file.3: debug: cache: cache-on-read block 8703 (offset 35647488) nbdkit: file.3: debug: cache: reclaiming block 6385 nbdkit: file.3: debug: cache: reclaiming block 6386 nbdkit: file.3: debug: cache: blk_read block 8704 (offset 35651584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35651584 nbdkit: file.3: debug: cache: cache-on-read block 8704 (offset 35651584) nbdkit: file.3: debug: cache: reclaiming block 6387 nbdkit: file.3: debug: cache: reclaiming block 6388 nbdkit: file.3: debug: cache: blk_read block 8705 (offset 35655680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35655680 nbdkit: file.3: debug: cache: cache-on-read block 8705 (offset 35655680) nbdkit: file.3: debug: cache: reclaiming block 6389 nbdkit: file.3: debug: cache: reclaiming block 6390 nbdkit: file.3: debug: cache: blk_read block 8706 (offset 35659776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35659776 nbdkit: file.3: debug: cache: cache-on-read block 8706 (offset 35659776) nbdkit: file.3: debug: cache: reclaiming block 6391 nbdkit: file.3: debug: cache: reclaiming block 6392 nbdkit: file.3: debug: cache: blk_read block 8707 (offset 35663872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35663872 nbdkit: file.3: debug: cache: cache-on-read block 8707 (offset 35663872) nbdkit: file.3: debug: cache: reclaiming block 6393 nbdkit: file.3: debug: cache: reclaiming block 6394 nbdkit: file.3: debug: cache: blk_read block 8708 (offset 35667968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35667968 nbdkit: file.3: debug: cache: cache-on-read block 8708 (offset 35667968) nbdkit: file.3: debug: cache: reclaiming block 6395 nbdkit: file.3: debug: cache: reclaiming block 6396 nbdkit: file.3: debug: cache: blk_read block 8709 (offset 35672064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35672064 nbdkit: file.3: debug: cache: cache-on-read block 8709 (offset 35672064) nbdkit: file.3: debug: cache: reclaiming block 6397 nbdkit: file.3: debug: cache: reclaiming block 6398 nbdkit: file.3: debug: cache: blk_read block 8710 (offset 35676160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35676160 nbdkit: file.3: debug: cache: cache-on-read block 8710 (offset 35676160) nbdkit: file.3: debug: cache: reclaiming block 6399 nbdkit: file.3: debug: cache: reclaiming block 6400 nbdkit: file.3: debug: cache: blk_read block 8711 (offset 35680256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35680256 nbdkit: file.3: debug: cache: cache-on-read block 8711 (offset 35680256) nbdkit: file.3: debug: cache: reclaiming block 6401 nbdkit: file.3: debug: cache: reclaiming block 6402 nbdkit: file.3: debug: cache: blk_read block 8712 (offset 35684352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35684352 nbdkit: file.3: debug: cache: cache-on-read block 8712 (offset 35684352) nbdkit: file.3: debug: cache: reclaiming block 6403 nbdkit: file.3: debug: cache: reclaiming block 6404 nbdkit: file.3: debug: cache: blk_read block 8713 (offset 35688448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35688448 nbdkit: file.3: debug: cache: cache-on-read block 8713 (offset 35688448) nbdkit: file.3: debug: cache: reclaiming block 6405 nbdkit: file.3: debug: cache: reclaiming block 6406 nbdkit: file.3: debug: cache: blk_read block 8714 (offset 35692544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35692544 nbdkit: file.3: debug: cache: cache-on-read block 8714 (offset 35692544) nbdkit: file.3: debug: cache: reclaiming block 6407 nbdkit: file.3: debug: cache: reclaiming block 6408 nbdkit: file.3: debug: cache: blk_read block 8715 (offset 35696640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35696640 nbdkit: file.3: debug: cache: cache-on-read block 8715 (offset 35696640) nbdkit: file.3: debug: cache: reclaiming block 6409 nbdkit: file.3: debug: cache: reclaiming block 6410 nbdkit: file.3: debug: cache: blk_read block 8716 (offset 35700736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35700736 nbdkit: file.3: debug: cache: cache-on-read block 8716 (offset 35700736) nbdkit: file.3: debug: cache: reclaiming block 6411 nbdkit: file.3: debug: cache: reclaiming block 6412 nbdkit: file.3: debug: cache: blk_read block 8717 (offset 35704832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35704832 nbdkit: file.3: debug: cache: cache-on-read block 8717 (offset 35704832) nbdkit: file.3: debug: cache: reclaiming block 6413 nbdkit: file.3: debug: cache: reclaiming block 6414 nbdkit: file.3: debug: cache: blk_read block 8718 (offset 35708928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35708928 nbdkit: file.3: debug: cache: cache-on-read block 8718 (offset 35708928) nbdkit: file.3: debug: cache: reclaiming block 6415 nbdkit: file.3: debug: cache: reclaiming block 6416 nbdkit: file.3: debug: cache: blk_read block 8719 (offset 35713024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35713024 nbdkit: file.3: debug: cache: cache-on-read block 8719 (offset 35713024) nbdkit: file.3: debug: cache: reclaiming block 6417 nbdkit: file.3: debug: cache: reclaiming block 6418 nbdkit: file.3: debug: cache: blk_read block 8720 (offset 35717120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35717120 nbdkit: file.3: debug: cache: cache-on-read block 8720 (offset 35717120) nbdkit: file.3: debug: cache: reclaiming block 6419 nbdkit: file.3: debug: cache: reclaiming block 6420 nbdkit: file.3: debug: cache: blk_read block 8721 (offset 35721216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35721216 nbdkit: file.3: debug: cache: cache-on-read block 8721 (offset 35721216) nbdkit: file.3: debug: cache: reclaiming block 6421 nbdkit: file.3: debug: cache: reclaiming block 6422 nbdkit: file.3: debug: cache: blk_read block 8722 (offset 35725312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35725312 nbdkit: file.3: debug: cache: cache-on-read block 8722 (offset 35725312) nbdkit: file.3: debug: cache: reclaiming block 6423 nbdkit: file.3: debug: cache: reclaiming block 6424 nbdkit: file.3: debug: cache: blk_read block 8723 (offset 35729408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35729408 nbdkit: file.3: debug: cache: cache-on-read block 8723 (offset 35729408) nbdkit: file.3: debug: cache: reclaiming block 6425 nbdkit: file.3: debug: cache: reclaiming block 6426 nbdkit: file.3: debug: cache: blk_read block 8724 (offset 35733504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35733504 nbdkit: file.3: debug: cache: cache-on-read block 8724 (offset 35733504) nbdkit: file.3: debug: cache: reclaiming block 6427 nbdkit: file.3: debug: cache: reclaiming block 6428 nbdkit: file.3: debug: cache: blk_read block 8725 (offset 35737600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35737600 nbdkit: file.3: debug: cache: cache-on-read block 8725 (offset 35737600) nbdkit: file.3: debug: cache: reclaiming block 6429 nbdkit: file.3: debug: cache: reclaiming block 6430 nbdkit: file.3: debug: cache: blk_read block 8726 (offset 35741696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35741696 nbdkit: file.3: debug: cache: cache-on-read block 8726 (offset 35741696) nbdkit: file.3: debug: cache: reclaiming block 6431 nbdkit: file.3: debug: cache: reclaiming block 6432 nbdkit: file.3: debug: cache: blk_read block 8727 (offset 35745792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35745792 nbdkit: file.3: debug: cache: cache-on-read block 8727 (offset 35745792) nbdkit: file.3: debug: cache: reclaiming block 6433 nbdkit: file.3: debug: cache: reclaiming block 6434 nbdkit: file.3: debug: cache: blk_read block 8728 (offset 35749888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35749888 nbdkit: file.3: debug: cache: cache-on-read block 8728 (offset 35749888) nbdkit: file.3: debug: cache: reclaiming block 6435 nbdkit: file.3: debug: cache: reclaiming block 6436 nbdkit: file.3: debug: cache: blk_read block 8729 (offset 35753984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35753984 nbdkit: file.3: debug: cache: cache-on-read block 8729 (offset 35753984) nbdkit: file.3: debug: cache: reclaiming block 6437 nbdkit: file.3: debug: cache: reclaiming block 6438 nbdkit: file.3: debug: cache: blk_read block 8730 (offset 35758080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35758080 nbdkit: file.3: debug: cache: cache-on-read block 8730 (offset 35758080) nbdkit: file.3: debug: cache: reclaiming block 6439 nbdkit: file.3: debug: cache: reclaiming block 6440 nbdkit: file.3: debug: cache: blk_read block 8731 (offset 35762176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35762176 nbdkit: file.3: debug: cache: cache-on-read block 8731 (offset 35762176) nbdkit: file.3: debug: cache: reclaiming block 6441 nbdkit: file.3: debug: cache: reclaiming block 6442 nbdkit: file.3: debug: cache: blk_read block 8732 (offset 35766272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35766272 nbdkit: file.3: debug: cache: cache-on-read block 8732 (offset 35766272) nbdkit: file.3: debug: cache: reclaiming block 6443 nbdkit: file.3: debug: cache: reclaiming block 6444 nbdkit: file.3: debug: cache: blk_read block 8733 (offset 35770368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35770368 nbdkit: file.3: debug: cache: cache-on-read block 8733 (offset 35770368) nbdkit: file.3: debug: cache: reclaiming block 6445 nbdkit: file.3: debug: cache: reclaiming block 6446 nbdkit: file.3: debug: cache: blk_read block 8734 (offset 35774464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35774464 nbdkit: file.3: debug: cache: cache-on-read block 8734 (offset 35774464) nbdkit: file.3: debug: cache: reclaiming block 6447 nbdkit: file.3: debug: cache: reclaiming block 6448 nbdkit: file.3: debug: cache: blk_read block 8735 (offset 35778560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35778560 nbdkit: file.3: debug: cache: cache-on-read block 8735 (offset 35778560) nbdkit: file.3: debug: cache: reclaiming block 6449 nbdkit: file.3: debug: cache: reclaiming block 6450 nbdkit: file.3: debug: cache: blk_read block 8736 (offset 35782656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35782656 nbdkit: file.3: debug: cache: cache-on-read block 8736 (offset 35782656) nbdkit: file.3: debug: cache: reclaiming block 6451 nbdkit: file.3: debug: cache: reclaiming block 6452 nbdkit: file.3: debug: cache: blk_read block 8737 (offset 35786752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35786752 nbdkit: file.3: debug: cache: cache-on-read block 8737 (offset 35786752) nbdkit: file.3: debug: cache: reclaiming block 6453 nbdkit: file.3: debug: cache: reclaiming block 6454 nbdkit: file.3: debug: cache: blk_read block 8738 (offset 35790848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35790848 nbdkit: file.3: debug: cache: cache-on-read block 8738 (offset 35790848) nbdkit: file.3: debug: cache: reclaiming block 6455 nbdkit: file.3: debug: cache: reclaiming block 6456 nbdkit: file.3: debug: cache: blk_read block 8739 (offset 35794944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35794944 nbdkit: file.3: debug: cache: cache-on-read block 8739 (offset 35794944) nbdkit: file.3: debug: cache: reclaiming block 6457 nbdkit: file.3: debug: cache: reclaiming block 6458 nbdkit: file.3: debug: cache: blk_read block 8740 (offset 35799040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35799040 nbdkit: file.3: debug: cache: cache-on-read block 8740 (offset 35799040) nbdkit: file.3: debug: cache: reclaiming block 6459 nbdkit: file.3: debug: cache: reclaiming block 6460 nbdkit: file.3: debug: cache: blk_read block 8741 (offset 35803136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35803136 nbdkit: file.3: debug: cache: cache-on-read block 8741 (offset 35803136) nbdkit: file.3: debug: cache: reclaiming block 6461 nbdkit: file.3: debug: cache: reclaiming block 6462 nbdkit: file.3: debug: cache: blk_read block 8742 (offset 35807232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35807232 nbdkit: file.3: debug: cache: cache-on-read block 8742 (offset 35807232) nbdkit: file.3: debug: cache: reclaiming block 6463 nbdkit: file.3: debug: cache: reclaiming block 6464 nbdkit: file.3: debug: cache: blk_read block 8743 (offset 35811328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35811328 nbdkit: file.3: debug: cache: cache-on-read block 8743 (offset 35811328) nbdkit: file.3: debug: cache: reclaiming block 6465 nbdkit: file.3: debug: cache: reclaiming block 6466 nbdkit: file.3: debug: cache: blk_read block 8744 (offset 35815424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35815424 nbdkit: file.3: debug: cache: cache-on-read block 8744 (offset 35815424) nbdkit: file.3: debug: cache: reclaiming block 6467 nbdkit: file.3: debug: cache: reclaiming block 6468 nbdkit: file.3: debug: cache: blk_read block 8745 (offset 35819520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35819520 nbdkit: file.3: debug: cache: cache-on-read block 8745 (offset 35819520) nbdkit: file.3: debug: cache: reclaiming block 6469 nbdkit: file.3: debug: cache: reclaiming block 6470 nbdkit: file.3: debug: cache: blk_read block 8746 (offset 35823616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35823616 nbdkit: file.3: debug: cache: cache-on-read block 8746 (offset 35823616) nbdkit: file.3: debug: cache: reclaiming block 6471 nbdkit: file.3: debug: cache: reclaiming block 6472 nbdkit: file.3: debug: cache: blk_read block 8747 (offset 35827712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35827712 nbdkit: file.3: debug: cache: cache-on-read block 8747 (offset 35827712) nbdkit: file.3: debug: cache: reclaiming block 6473 nbdkit: file.3: debug: cache: reclaiming block 6474 nbdkit: file.3: debug: cache: blk_read block 8748 (offset 35831808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35831808 nbdkit: file.3: debug: cache: cache-on-read block 8748 (offset 35831808) nbdkit: file.3: debug: cache: reclaiming block 6475 nbdkit: file.3: debug: cache: reclaiming block 6476 nbdkit: file.3: debug: cache: blk_read block 8749 (offset 35835904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35835904 nbdkit: file.3: debug: cache: cache-on-read block 8749 (offset 35835904) nbdkit: file.3: debug: cache: reclaiming block 6477 nbdkit: file.3: debug: cache: reclaiming block 6478 nbdkit: file.3: debug: cache: blk_read block 8750 (offset 35840000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35840000 nbdkit: file.3: debug: cache: cache-on-read block 8750 (offset 35840000) nbdkit: file.3: debug: cache: reclaiming block 6479 nbdkit: file.3: debug: cache: reclaiming block 6480 nbdkit: file.3: debug: cache: blk_read block 8751 (offset 35844096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35844096 nbdkit: file.3: debug: cache: cache-on-read block 8751 (offset 35844096) nbdkit: file.3: debug: cache: reclaiming block 6481 nbdkit: file.3: debug: cache: reclaiming block 6482 nbdkit: file.3: debug: cache: blk_read block 8752 (offset 35848192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35848192 nbdkit: file.3: debug: cache: cache-on-read block 8752 (offset 35848192) nbdkit: file.3: debug: cache: reclaiming block 6483 nbdkit: file.3: debug: cache: reclaiming block 6484 nbdkit: file.3: debug: cache: blk_read block 8753 (offset 35852288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35852288 nbdkit: file.3: debug: cache: cache-on-read block 8753 (offset 35852288) nbdkit: file.3: debug: cache: reclaiming block 6485 nbdkit: file.3: debug: cache: reclaiming block 6486 nbdkit: file.3: debug: cache: blk_read block 8754 (offset 35856384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35856384 nbdkit: file.3: debug: cache: cache-on-read block 8754 (offset 35856384) nbdkit: file.3: debug: cache: reclaiming block 6487 nbdkit: file.3: debug: cache: reclaiming block 6488 nbdkit: file.3: debug: cache: blk_read block 8755 (offset 35860480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35860480 nbdkit: file.3: debug: cache: cache-on-read block 8755 (offset 35860480) nbdkit: file.3: debug: cache: reclaiming block 6489 nbdkit: file.3: debug: cache: reclaiming block 6490 nbdkit: file.3: debug: cache: blk_read block 8756 (offset 35864576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35864576 nbdkit: file.3: debug: cache: cache-on-read block 8756 (offset 35864576) nbdkit: file.3: debug: cache: reclaiming block 6491 nbdkit: file.3: debug: cache: reclaiming block 6492 nbdkit: file.3: debug: cache: blk_read block 8757 (offset 35868672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35868672 nbdkit: file.3: debug: cache: cache-on-read block 8757 (offset 35868672) nbdkit: file.3: debug: cache: reclaiming block 6493 nbdkit: file.3: debug: cache: reclaiming block 6494 nbdkit: file.3: debug: cache: blk_read block 8758 (offset 35872768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35872768 nbdkit: file.3: debug: cache: cache-on-read block 8758 (offset 35872768) nbdkit: file.3: debug: cache: reclaiming block 6495 nbdkit: file.3: debug: cache: reclaiming block 6496 nbdkit: file.3: debug: cache: blk_read block 8759 (offset 35876864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35876864 nbdkit: file.3: debug: cache: cache-on-read block 8759 (offset 35876864) nbdkit: file.3: debug: cache: reclaiming block 6497 nbdkit: file.3: debug: cache: reclaiming block 6498 nbdkit: file.3: debug: cache: blk_read block 8760 (offset 35880960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35880960 nbdkit: file.3: debug: cache: cache-on-read block 8760 (offset 35880960) nbdkit: file.3: debug: cache: reclaiming block 6499 nbdkit: file.3: debug: cache: reclaiming block 6500 nbdkit: file.3: debug: cache: blk_read block 8761 (offset 35885056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35885056 nbdkit: file.3: debug: cache: cache-on-read block 8761 (offset 35885056) nbdkit: file.3: debug: cache: reclaiming block 6501 nbdkit: file.3: debug: cache: reclaiming block 6502 nbdkit: file.3: debug: cache: blk_read block 8762 (offset 35889152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35889152 nbdkit: file.3: debug: cache: cache-on-read block 8762 (offset 35889152) nbdkit: file.3: debug: cache: reclaiming block 6503 nbdkit: file.3: debug: cache: reclaiming block 6504 nbdkit: file.3: debug: cache: blk_read block 8763 (offset 35893248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35893248 nbdkit: file.3: debug: cache: cache-on-read block 8763 (offset 35893248) nbdkit: file.3: debug: cache: reclaiming block 6505 nbdkit: file.3: debug: cache: reclaiming block 6506 nbdkit: file.3: debug: cache: blk_read block 8764 (offset 35897344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35897344 nbdkit: file.3: debug: cache: cache-on-read block 8764 (offset 35897344) nbdkit: file.3: debug: cache: reclaiming block 6507 nbdkit: file.3: debug: cache: reclaiming block 6508 nbdkit: file.3: debug: cache: blk_read block 8765 (offset 35901440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35901440 nbdkit: file.3: debug: cache: cache-on-read block 8765 (offset 35901440) nbdkit: file.3: debug: cache: reclaiming block 6509 nbdkit: file.3: debug: cache: reclaiming block 6510 nbdkit: file.3: debug: cache: blk_read block 8766 (offset 35905536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35905536 nbdkit: file.3: debug: cache: cache-on-read block 8766 (offset 35905536) nbdkit: file.3: debug: cache: reclaiming block 6511 nbdkit: file.3: debug: cache: reclaiming block 6512 nbdkit: file.3: debug: cache: blk_read block 8767 (offset 35909632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35909632 nbdkit: file.3: debug: cache: cache-on-read block 8767 (offset 35909632) nbdkit: file.3: debug: cache: reclaiming block 6513 nbdkit: file.3: debug: cache: reclaiming block 6514 nbdkit: file.3: debug: cache: blk_read block 8768 (offset 35913728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35913728 nbdkit: file.3: debug: cache: cache-on-read block 8768 (offset 35913728) nbdkit: file.3: debug: cache: reclaiming block 6515 nbdkit: file.3: debug: cache: reclaiming block 6516 nbdkit: file.3: debug: cache: blk_read block 8769 (offset 35917824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35917824 nbdkit: file.3: debug: cache: cache-on-read block 8769 (offset 35917824) nbdkit: file.3: debug: cache: reclaiming block 6517 nbdkit: file.3: debug: cache: reclaiming block 6518 nbdkit: file.3: debug: cache: blk_read block 8770 (offset 35921920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35921920 nbdkit: file.3: debug: cache: cache-on-read block 8770 (offset 35921920) nbdkit: file.3: debug: cache: reclaiming block 6519 nbdkit: file.3: debug: cache: reclaiming block 6520 nbdkit: file.3: debug: cache: blk_read block 8771 (offset 35926016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35926016 nbdkit: file.3: debug: cache: cache-on-read block 8771 (offset 35926016) nbdkit: file.3: debug: cache: reclaiming block 6521 nbdkit: file.3: debug: cache: reclaiming block 6522 nbdkit: file.3: debug: cache: blk_read block 8772 (offset 35930112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35930112 nbdkit: file.3: debug: cache: cache-on-read block 8772 (offset 35930112) nbdkit: file.3: debug: cache: reclaiming block 6523 nbdkit: file.3: debug: cache: reclaiming block 6524 nbdkit: file.3: debug: cache: blk_read block 8773 (offset 35934208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35934208 nbdkit: file.3: debug: cache: cache-on-read block 8773 (offset 35934208) nbdkit: file.3: debug: cache: reclaiming block 6525 nbdkit: file.3: debug: cache: reclaiming block 6526 nbdkit: file.3: debug: cache: blk_read block 8774 (offset 35938304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35938304 nbdkit: file.3: debug: cache: cache-on-read block 8774 (offset 35938304) nbdkit: file.3: debug: cache: reclaiming block 6527 nbdkit: file.3: debug: cache: reclaiming block 6528 nbdkit: file.3: debug: cache: blk_read block 8775 (offset 35942400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35942400 nbdkit: file.3: debug: cache: cache-on-read block 8775 (offset 35942400) nbdkit: file.3: debug: cache: reclaiming block 6529 nbdkit: file.3: debug: cache: reclaiming block 6530 nbdkit: file.3: debug: cache: blk_read block 8776 (offset 35946496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35946496 nbdkit: file.3: debug: cache: cache-on-read block 8776 (offset 35946496) nbdkit: file.3: debug: cache: reclaiming block 6531 nbdkit: file.3: debug: cache: reclaiming block 6532 nbdkit: file.3: debug: cache: blk_read block 8777 (offset 35950592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35950592 nbdkit: file.3: debug: cache: cache-on-read block 8777 (offset 35950592) nbdkit: file.3: debug: cache: reclaiming block 6533 nbdkit: file.3: debug: cache: reclaiming block 6534 nbdkit: file.3: debug: cache: blk_read block 8778 (offset 35954688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35954688 nbdkit: file.3: debug: cache: cache-on-read block 8778 (offset 35954688) nbdkit: file.3: debug: cache: reclaiming block 6535 nbdkit: file.3: debug: cache: reclaiming block 6536 nbdkit: file.3: debug: cache: blk_read block 8779 (offset 35958784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35958784 nbdkit: file.3: debug: cache: cache-on-read block 8779 (offset 35958784) nbdkit: file.3: debug: cache: reclaiming block 6537 nbdkit: file.3: debug: cache: reclaiming block 6538 nbdkit: file.3: debug: cache: blk_read block 8780 (offset 35962880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35962880 nbdkit: file.3: debug: cache: cache-on-read block 8780 (offset 35962880) nbdkit: file.3: debug: cache: reclaiming block 6539 nbdkit: file.3: debug: cache: reclaiming block 6540 nbdkit: file.3: debug: cache: blk_read block 8781 (offset 35966976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35966976 nbdkit: file.3: debug: cache: cache-on-read block 8781 (offset 35966976) nbdkit: file.3: debug: cache: reclaiming block 6541 nbdkit: file.3: debug: cache: reclaiming block 6542 nbdkit: file.3: debug: cache: blk_read block 8782 (offset 35971072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35971072 nbdkit: file.3: debug: cache: cache-on-read block 8782 (offset 35971072) nbdkit: file.3: debug: cache: reclaiming block 6543 nbdkit: file.3: debug: cache: reclaiming block 6544 nbdkit: file.3: debug: cache: blk_read block 8783 (offset 35975168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35975168 nbdkit: file.3: debug: cache: cache-on-read block 8783 (offset 35975168) nbdkit: file.3: debug: cache: reclaiming block 6545 nbdkit: file.3: debug: cache: reclaiming block 6546 nbdkit: file.3: debug: cache: blk_read block 8784 (offset 35979264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35979264 nbdkit: file.3: debug: cache: cache-on-read block 8784 (offset 35979264) nbdkit: file.3: debug: cache: reclaiming block 6547 nbdkit: file.3: debug: cache: reclaiming block 6548 nbdkit: file.3: debug: cache: blk_read block 8785 (offset 35983360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35983360 nbdkit: file.3: debug: cache: cache-on-read block 8785 (offset 35983360) nbdkit: file.3: debug: cache: reclaiming block 6549 nbdkit: file.3: debug: cache: reclaiming block 6550 nbdkit: file.3: debug: cache: blk_read block 8786 (offset 35987456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35987456 nbdkit: file.3: debug: cache: cache-on-read block 8786 (offset 35987456) nbdkit: file.3: debug: cache: reclaiming block 6551 nbdkit: file.3: debug: cache: reclaiming block 6552 nbdkit: file.3: debug: cache: blk_read block 8787 (offset 35991552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35991552 nbdkit: file.3: debug: cache: cache-on-read block 8787 (offset 35991552) nbdkit: file.3: debug: cache: reclaiming block 6553 nbdkit: file.3: debug: cache: reclaiming block 6554 nbdkit: file.3: debug: cache: blk_read block 8788 (offset 35995648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35995648 nbdkit: file.3: debug: cache: cache-on-read block 8788 (offset 35995648) nbdkit: file.3: debug: cache: reclaiming block 6555 nbdkit: file.3: debug: cache: reclaiming block 6556 nbdkit: file.3: debug: cache: blk_read block 8789 (offset 35999744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=35999744 nbdkit: file.3: debug: cache: cache-on-read block 8789 (offset 35999744) nbdkit: file.3: debug: cache: reclaiming block 6557 nbdkit: file.3: debug: cache: reclaiming block 6558 nbdkit: file.3: debug: cache: blk_read block 8790 (offset 36003840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36003840 nbdkit: file.3: debug: cache: cache-on-read block 8790 (offset 36003840) nbdkit: file.3: debug: cache: reclaiming block 6559 nbdkit: file.3: debug: cache: reclaiming block 6560 nbdkit: file.3: debug: cache: blk_read block 8791 (offset 36007936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36007936 nbdkit: file.3: debug: cache: cache-on-read block 8791 (offset 36007936) nbdkit: file.3: debug: cache: reclaiming block 6561 nbdkit: file.3: debug: cache: reclaiming block 6562 nbdkit: file.3: debug: cache: blk_read block 8792 (offset 36012032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36012032 nbdkit: file.3: debug: cache: cache-on-read block 8792 (offset 36012032) nbdkit: file.3: debug: cache: reclaiming block 6563 nbdkit: file.3: debug: cache: reclaiming block 6564 nbdkit: file.3: debug: cache: blk_read block 8793 (offset 36016128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36016128 nbdkit: file.3: debug: cache: cache-on-read block 8793 (offset 36016128) nbdkit: file.3: debug: cache: reclaiming block 6565 nbdkit: file.3: debug: cache: reclaiming block 6566 nbdkit: file.3: debug: cache: blk_read block 8794 (offset 36020224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36020224 nbdkit: file.3: debug: cache: cache-on-read block 8794 (offset 36020224) nbdkit: file.3: debug: cache: reclaiming block 6567 nbdkit: file.3: debug: cache: reclaiming block 6568 nbdkit: file.3: debug: cache: blk_read block 8795 (offset 36024320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36024320 nbdkit: file.3: debug: cache: cache-on-read block 8795 (offset 36024320) nbdkit: file.3: debug: cache: reclaiming block 6569 nbdkit: file.3: debug: cache: reclaiming block 6570 nbdkit: file.3: debug: cache: blk_read block 8796 (offset 36028416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36028416 nbdkit: file.3: debug: cache: cache-on-read block 8796 (offset 36028416) nbdkit: file.3: debug: cache: reclaiming block 6571 nbdkit: file.3: debug: cache: reclaiming block 6572 nbdkit: file.3: debug: cache: blk_read block 8797 (offset 36032512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36032512 nbdkit: file.3: debug: cache: cache-on-read block 8797 (offset 36032512) nbdkit: file.3: debug: cache: reclaiming block 6573 nbdkit: file.3: debug: cache: reclaiming block 6574 nbdkit: file.3: debug: cache: blk_read block 8798 (offset 36036608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36036608 nbdkit: file.3: debug: cache: cache-on-read block 8798 (offset 36036608) nbdkit: file.3: debug: cache: reclaiming block 6575 nbdkit: file.3: debug: cache: reclaiming block 6576 nbdkit: file.3: debug: cache: blk_read block 8799 (offset 36040704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36040704 nbdkit: file.3: debug: cache: cache-on-read block 8799 (offset 36040704) nbdkit: file.3: debug: cache: reclaiming block 6577 nbdkit: file.3: debug: cache: reclaiming block 6578 nbdkit: file.3: debug: cache: blk_read block 8800 (offset 36044800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36044800 nbdkit: file.3: debug: cache: cache-on-read block 8800 (offset 36044800) nbdkit: file.3: debug: cache: reclaiming block 6579 nbdkit: file.3: debug: cache: reclaiming block 6580 nbdkit: file.3: debug: cache: blk_read block 8801 (offset 36048896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36048896 nbdkit: file.3: debug: cache: cache-on-read block 8801 (offset 36048896) nbdkit: file.3: debug: cache: reclaiming block 6581 nbdkit: file.3: debug: cache: reclaiming block 6582 nbdkit: file.3: debug: cache: blk_read block 8802 (offset 36052992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36052992 nbdkit: file.3: debug: cache: cache-on-read block 8802 (offset 36052992) nbdkit: file.3: debug: cache: reclaiming block 6583 nbdkit: file.3: debug: cache: reclaiming block 6584 nbdkit: file.3: debug: cache: blk_read block 8803 (offset 36057088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36057088 nbdkit: file.3: debug: cache: cache-on-read block 8803 (offset 36057088) nbdkit: file.3: debug: cache: reclaiming block 6585 nbdkit: file.3: debug: cache: reclaiming block 6586 nbdkit: file.3: debug: cache: blk_read block 8804 (offset 36061184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36061184 nbdkit: file.3: debug: cache: cache-on-read block 8804 (offset 36061184) nbdkit: file.3: debug: cache: reclaiming block 6587 nbdkit: file.3: debug: cache: reclaiming block 6588 nbdkit: file.3: debug: cache: blk_read block 8805 (offset 36065280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36065280 nbdkit: file.3: debug: cache: cache-on-read block 8805 (offset 36065280) nbdkit: file.3: debug: cache: reclaiming block 6589 nbdkit: file.3: debug: cache: reclaiming block 6590 nbdkit: file.3: debug: cache: blk_read block 8806 (offset 36069376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36069376 nbdkit: file.3: debug: cache: cache-on-read block 8806 (offset 36069376) nbdkit: file.3: debug: cache: reclaiming block 6591 nbdkit: file.3: debug: cache: reclaiming block 6592 nbdkit: file.3: debug: cache: blk_read block 8807 (offset 36073472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36073472 nbdkit: file.3: debug: cache: cache-on-read block 8807 (offset 36073472) nbdkit: file.3: debug: cache: reclaiming block 6593 nbdkit: file.3: debug: cache: reclaiming block 6594 nbdkit: file.3: debug: cache: blk_read block 8808 (offset 36077568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36077568 nbdkit: file.3: debug: cache: cache-on-read block 8808 (offset 36077568) nbdkit: file.3: debug: cache: reclaiming block 6595 nbdkit: file.3: debug: cache: reclaiming block 6596 nbdkit: file.3: debug: cache: blk_read block 8809 (offset 36081664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36081664 nbdkit: file.3: debug: cache: cache-on-read block 8809 (offset 36081664) nbdkit: file.3: debug: cache: reclaiming block 6597 nbdkit: file.3: debug: cache: reclaiming block 6598 nbdkit: file.3: debug: cache: blk_read block 8810 (offset 36085760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36085760 nbdkit: file.3: debug: cache: cache-on-read block 8810 (offset 36085760) nbdkit: file.3: debug: cache: reclaiming block 6599 nbdkit: file.3: debug: cache: reclaiming block 6600 nbdkit: file.3: debug: cache: blk_read block 8811 (offset 36089856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36089856 nbdkit: file.3: debug: cache: cache-on-read block 8811 (offset 36089856) nbdkit: file.3: debug: cache: reclaiming block 6601 nbdkit: file.3: debug: cache: reclaiming block 6602 nbdkit: file.3: debug: cache: blk_read block 8812 (offset 36093952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36093952 nbdkit: file.3: debug: cache: cache-on-read block 8812 (offset 36093952) nbdkit: file.3: debug: cache: reclaiming block 6603 nbdkit: file.3: debug: cache: reclaiming block 6604 nbdkit: file.3: debug: cache: blk_read block 8813 (offset 36098048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36098048 nbdkit: file.3: debug: cache: cache-on-read block 8813 (offset 36098048) nbdkit: file.3: debug: cache: reclaiming block 6605 nbdkit: file.3: debug: cache: reclaiming block 6606 nbdkit: file.3: debug: cache: blk_read block 8814 (offset 36102144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36102144 nbdkit: file.3: debug: cache: cache-on-read block 8814 (offset 36102144) nbdkit: file.3: debug: cache: reclaiming block 6607 nbdkit: file.3: debug: cache: reclaiming block 6608 nbdkit: file.3: debug: cache: blk_read block 8815 (offset 36106240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36106240 nbdkit: file.3: debug: cache: cache-on-read block 8815 (offset 36106240) nbdkit: file.3: debug: cache: reclaiming block 6609 nbdkit: file.3: debug: cache: reclaiming block 6610 nbdkit: file.3: debug: cache: blk_read block 8816 (offset 36110336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36110336 nbdkit: file.3: debug: cache: cache-on-read block 8816 (offset 36110336) nbdkit: file.3: debug: cache: reclaiming block 6611 nbdkit: file.3: debug: cache: reclaiming block 6612 nbdkit: file.3: debug: cache: blk_read block 8817 (offset 36114432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36114432 nbdkit: file.3: debug: cache: cache-on-read block 8817 (offset 36114432) nbdkit: file.3: debug: cache: reclaiming block 6613 nbdkit: file.3: debug: cache: reclaiming block 6614 nbdkit: file.3: debug: cache: blk_read block 8818 (offset 36118528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36118528 nbdkit: file.3: debug: cache: cache-on-read block 8818 (offset 36118528) nbdkit: file.3: debug: cache: reclaiming block 6615 nbdkit: file.3: debug: cache: reclaiming block 6616 nbdkit: file.3: debug: cache: blk_read block 8819 (offset 36122624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36122624 nbdkit: file.3: debug: cache: cache-on-read block 8819 (offset 36122624) nbdkit: file.3: debug: cache: reclaiming block 6617 nbdkit: file.3: debug: cache: reclaiming block 6618 nbdkit: file.3: debug: cache: blk_read block 8820 (offset 36126720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36126720 nbdkit: file.3: debug: cache: cache-on-read block 8820 (offset 36126720) nbdkit: file.3: debug: cache: reclaiming block 6619 nbdkit: file.3: debug: cache: reclaiming block 6620 nbdkit: file.3: debug: cache: blk_read block 8821 (offset 36130816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36130816 nbdkit: file.3: debug: cache: cache-on-read block 8821 (offset 36130816) nbdkit: file.3: debug: cache: reclaiming block 6621 nbdkit: file.3: debug: cache: reclaiming block 6622 nbdkit: file.3: debug: cache: blk_read block 8822 (offset 36134912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36134912 nbdkit: file.3: debug: cache: cache-on-read block 8822 (offset 36134912) nbdkit: file.3: debug: cache: reclaiming block 6623 nbdkit: file.3: debug: cache: reclaiming block 6624 nbdkit: file.3: debug: cache: blk_read block 8823 (offset 36139008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36139008 nbdkit: file.3: debug: cache: cache-on-read block 8823 (offset 36139008) nbdkit: file.3: debug: cache: reclaiming block 6625 nbdkit: file.3: debug: cache: reclaiming block 6626 nbdkit: file.3: debug: cache: blk_read block 8824 (offset 36143104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36143104 nbdkit: file.3: debug: cache: cache-on-read block 8824 (offset 36143104) nbdkit: file.3: debug: cache: reclaiming block 6627 nbdkit: file.3: debug: cache: reclaiming block 6628 nbdkit: file.3: debug: cache: blk_read block 8825 (offset 36147200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36147200 nbdkit: file.3: debug: cache: cache-on-read block 8825 (offset 36147200) nbdkit: file.3: debug: cache: reclaiming block 6629 nbdkit: file.3: debug: cache: reclaiming block 6630 nbdkit: file.3: debug: cache: blk_read block 8826 (offset 36151296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36151296 nbdkit: file.3: debug: cache: cache-on-read block 8826 (offset 36151296) nbdkit: file.3: debug: cache: reclaiming block 6631 nbdkit: file.3: debug: cache: reclaiming block 6632 nbdkit: file.3: debug: cache: blk_read block 8827 (offset 36155392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36155392 nbdkit: file.3: debug: cache: cache-on-read block 8827 (offset 36155392) nbdkit: file.3: debug: cache: reclaiming block 6633 nbdkit: file.3: debug: cache: reclaiming block 6634 nbdkit: file.3: debug: cache: blk_read block 8828 (offset 36159488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36159488 nbdkit: file.3: debug: cache: cache-on-read block 8828 (offset 36159488) nbdkit: file.3: debug: cache: reclaiming block 6635 nbdkit: file.3: debug: cache: reclaiming block 6636 nbdkit: file.3: debug: cache: blk_read block 8829 (offset 36163584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36163584 nbdkit: file.3: debug: cache: cache-on-read block 8829 (offset 36163584) nbdkit: file.3: debug: cache: reclaiming block 6637 nbdkit: file.3: debug: cache: reclaiming block 6638 nbdkit: file.3: debug: cache: blk_read block 8830 (offset 36167680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36167680 nbdkit: file.3: debug: cache: cache-on-read block 8830 (offset 36167680) nbdkit: file.3: debug: cache: reclaiming block 6639 nbdkit: file.3: debug: cache: reclaiming block 6640 nbdkit: file.3: debug: cache: blk_read block 8831 (offset 36171776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36171776 nbdkit: file.3: debug: cache: cache-on-read block 8831 (offset 36171776) nbdkit: file.3: debug: cache: reclaiming block 6641 nbdkit: file.3: debug: cache: reclaiming block 6642 nbdkit: file.3: debug: cache: blk_read block 8832 (offset 36175872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36175872 nbdkit: file.3: debug: cache: cache-on-read block 8832 (offset 36175872) nbdkit: file.3: debug: cache: reclaiming block 6643 nbdkit: file.3: debug: cache: reclaiming block 6644 nbdkit: file.3: debug: cache: blk_read block 8833 (offset 36179968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36179968 nbdkit: file.3: debug: cache: cache-on-read block 8833 (offset 36179968) nbdkit: file.3: debug: cache: reclaiming block 6645 nbdkit: file.3: debug: cache: reclaiming block 6646 nbdkit: file.3: debug: cache: blk_read block 8834 (offset 36184064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36184064 nbdkit: file.3: debug: cache: cache-on-read block 8834 (offset 36184064) nbdkit: file.3: debug: cache: reclaiming block 6647 nbdkit: file.3: debug: cache: reclaiming block 6648 nbdkit: file.3: debug: cache: blk_read block 8835 (offset 36188160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36188160 nbdkit: file.3: debug: cache: cache-on-read block 8835 (offset 36188160) nbdkit: file.3: debug: cache: reclaiming block 6649 nbdkit: file.3: debug: cache: reclaiming block 6650 nbdkit: file.3: debug: cache: blk_read block 8836 (offset 36192256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36192256 nbdkit: file.3: debug: cache: cache-on-read block 8836 (offset 36192256) nbdkit: file.3: debug: cache: reclaiming block 6651 nbdkit: file.3: debug: cache: reclaiming block 6652 nbdkit: file.3: debug: cache: blk_read block 8837 (offset 36196352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36196352 nbdkit: file.3: debug: cache: cache-on-read block 8837 (offset 36196352) nbdkit: file.3: debug: cache: reclaiming block 6653 nbdkit: file.3: debug: cache: reclaiming block 6654 nbdkit: file.3: debug: cache: blk_read block 8838 (offset 36200448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36200448 nbdkit: file.3: debug: cache: cache-on-read block 8838 (offset 36200448) nbdkit: file.3: debug: cache: reclaiming block 6655 nbdkit: file.3: debug: cache: reclaiming block 6656 nbdkit: file.3: debug: cache: blk_read block 8839 (offset 36204544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36204544 nbdkit: file.3: debug: cache: cache-on-read block 8839 (offset 36204544) nbdkit: file.3: debug: cache: reclaiming block 6657 nbdkit: file.3: debug: cache: reclaiming block 6658 nbdkit: file.3: debug: cache: blk_read block 8840 (offset 36208640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36208640 nbdkit: file.3: debug: cache: cache-on-read block 8840 (offset 36208640) nbdkit: file.3: debug: cache: reclaiming block 6659 nbdkit: file.3: debug: cache: reclaiming block 6660 nbdkit: file.3: debug: cache: blk_read block 8841 (offset 36212736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36212736 nbdkit: file.3: debug: cache: cache-on-read block 8841 (offset 36212736) nbdkit: file.3: debug: cache: reclaiming block 6661 nbdkit: file.3: debug: cache: reclaiming block 6662 nbdkit: file.3: debug: cache: blk_read block 8842 (offset 36216832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36216832 nbdkit: file.3: debug: cache: cache-on-read block 8842 (offset 36216832) nbdkit: file.3: debug: cache: reclaiming block 6663 nbdkit: file.3: debug: cache: reclaiming block 6664 nbdkit: file.3: debug: cache: blk_read block 8843 (offset 36220928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36220928 nbdkit: file.3: debug: cache: cache-on-read block 8843 (offset 36220928) nbdkit: file.3: debug: cache: reclaiming block 6665 nbdkit: file.3: debug: cache: reclaiming block 6666 nbdkit: file.3: debug: cache: blk_read block 8844 (offset 36225024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36225024 nbdkit: file.3: debug: cache: cache-on-read block 8844 (offset 36225024) nbdkit: file.3: debug: cache: reclaiming block 6667 nbdkit: file.3: debug: cache: reclaiming block 6668 nbdkit: file.3: debug: cache: blk_read block 8845 (offset 36229120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36229120 nbdkit: file.3: debug: cache: cache-on-read block 8845 (offset 36229120) nbdkit: file.3: debug: cache: reclaiming block 6669 nbdkit: file.3: debug: cache: reclaiming block 6670 nbdkit: file.3: debug: cache: blk_read block 8846 (offset 36233216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36233216 nbdkit: file.3: debug: cache: cache-on-read block 8846 (offset 36233216) nbdkit: file.3: debug: cache: reclaiming block 6671 nbdkit: file.3: debug: cache: reclaiming block 6672 nbdkit: file.3: debug: cache: blk_read block 8847 (offset 36237312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36237312 nbdkit: file.3: debug: cache: cache-on-read block 8847 (offset 36237312) nbdkit: file.3: debug: cache: reclaiming block 6673 nbdkit: file.3: debug: cache: reclaiming block 6674 nbdkit: file.3: debug: cache: blk_read block 8848 (offset 36241408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36241408 nbdkit: file.3: debug: cache: cache-on-read block 8848 (offset 36241408) nbdkit: file.3: debug: cache: reclaiming block 6675 nbdkit: file.3: debug: cache: reclaiming block 6676 nbdkit: file.3: debug: cache: blk_read block 8849 (offset 36245504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36245504 nbdkit: file.3: debug: cache: cache-on-read block 8849 (offset 36245504) nbdkit: file.3: debug: cache: reclaiming block 6677 nbdkit: file.3: debug: cache: reclaiming block 6678 nbdkit: file.3: debug: cache: blk_read block 8850 (offset 36249600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36249600 nbdkit: file.3: debug: cache: cache-on-read block 8850 (offset 36249600) nbdkit: file.3: debug: cache: reclaiming block 6679 nbdkit: file.3: debug: cache: reclaiming block 6680 nbdkit: file.3: debug: cache: blk_read block 8851 (offset 36253696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36253696 nbdkit: file.3: debug: cache: cache-on-read block 8851 (offset 36253696) nbdkit: file.3: debug: cache: reclaiming block 6681 nbdkit: file.3: debug: cache: reclaiming block 6682 nbdkit: file.3: debug: cache: blk_read block 8852 (offset 36257792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36257792 nbdkit: file.3: debug: cache: cache-on-read block 8852 (offset 36257792) nbdkit: file.3: debug: cache: reclaiming block 6683 nbdkit: file.3: debug: cache: reclaiming block 6684 nbdkit: file.3: debug: cache: blk_read block 8853 (offset 36261888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36261888 nbdkit: file.3: debug: cache: cache-on-read block 8853 (offset 36261888) nbdkit: file.3: debug: cache: reclaiming block 6685 nbdkit: file.3: debug: cache: reclaiming block 6686 nbdkit: file.3: debug: cache: blk_read block 8854 (offset 36265984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36265984 nbdkit: file.3: debug: cache: cache-on-read block 8854 (offset 36265984) nbdkit: file.3: debug: cache: reclaiming block 6687 nbdkit: file.3: debug: cache: reclaiming block 6688 nbdkit: file.3: debug: cache: blk_read block 8855 (offset 36270080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36270080 nbdkit: file.3: debug: cache: cache-on-read block 8855 (offset 36270080) nbdkit: file.3: debug: cache: reclaiming block 6689 nbdkit: file.3: debug: cache: reclaiming block 6690 nbdkit: file.3: debug: cache: blk_read block 8856 (offset 36274176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36274176 nbdkit: file.3: debug: cache: cache-on-read block 8856 (offset 36274176) nbdkit: file.3: debug: cache: reclaiming block 6691 nbdkit: file.3: debug: cache: reclaiming block 6692 nbdkit: file.3: debug: cache: blk_read block 8857 (offset 36278272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36278272 nbdkit: file.3: debug: cache: cache-on-read block 8857 (offset 36278272) nbdkit: file.3: debug: cache: reclaiming block 6693 nbdkit: file.3: debug: cache: reclaiming block 6694 nbdkit: file.3: debug: cache: blk_read block 8858 (offset 36282368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36282368 nbdkit: file.3: debug: cache: cache-on-read block 8858 (offset 36282368) nbdkit: file.3: debug: cache: reclaiming block 6695 nbdkit: file.3: debug: cache: reclaiming block 6696 nbdkit: file.3: debug: cache: blk_read block 8859 (offset 36286464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36286464 nbdkit: file.3: debug: cache: cache-on-read block 8859 (offset 36286464) nbdkit: file.3: debug: cache: reclaiming block 6697 nbdkit: file.3: debug: cache: reclaiming block 6698 nbdkit: file.3: debug: cache: blk_read block 8860 (offset 36290560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36290560 nbdkit: file.3: debug: cache: cache-on-read block 8860 (offset 36290560) nbdkit: file.3: debug: cache: reclaiming block 6699 nbdkit: file.3: debug: cache: reclaiming block 6700 nbdkit: file.3: debug: cache: blk_read block 8861 (offset 36294656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36294656 nbdkit: file.3: debug: cache: cache-on-read block 8861 (offset 36294656) nbdkit: file.3: debug: cache: reclaiming block 6701 nbdkit: file.3: debug: cache: reclaiming block 6702 nbdkit: file.3: debug: cache: blk_read block 8862 (offset 36298752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36298752 nbdkit: file.3: debug: cache: cache-on-read block 8862 (offset 36298752) nbdkit: file.3: debug: cache: reclaiming block 6703 nbdkit: file.3: debug: cache: reclaiming block 6704 nbdkit: file.3: debug: cache: blk_read block 8863 (offset 36302848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36302848 nbdkit: file.3: debug: cache: cache-on-read block 8863 (offset 36302848) nbdkit: file.3: debug: cache: reclaiming block 6705 nbdkit: file.3: debug: cache: reclaiming block 6706 nbdkit: file.3: debug: cache: blk_read block 8864 (offset 36306944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36306944 nbdkit: file.3: debug: cache: cache-on-read block 8864 (offset 36306944) nbdkit: file.3: debug: cache: reclaiming block 6707 nbdkit: file.3: debug: cache: reclaiming block 6708 nbdkit: file.3: debug: cache: blk_read block 8865 (offset 36311040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36311040 nbdkit: file.3: debug: cache: cache-on-read block 8865 (offset 36311040) nbdkit: file.3: debug: cache: reclaiming block 6709 nbdkit: file.3: debug: cache: reclaiming block 6710 nbdkit: file.3: debug: cache: blk_read block 8866 (offset 36315136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36315136 nbdkit: file.3: debug: cache: cache-on-read block 8866 (offset 36315136) nbdkit: file.3: debug: cache: reclaiming block 6711 nbdkit: file.3: debug: cache: reclaiming block 6712 nbdkit: file.3: debug: cache: blk_read block 8867 (offset 36319232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36319232 nbdkit: file.3: debug: cache: cache-on-read block 8867 (offset 36319232) nbdkit: file.3: debug: cache: reclaiming block 6713 nbdkit: file.3: debug: cache: reclaiming block 6714 nbdkit: file.3: debug: cache: blk_read block 8868 (offset 36323328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36323328 nbdkit: file.3: debug: cache: cache-on-read block 8868 (offset 36323328) nbdkit: file.3: debug: cache: reclaiming block 6715 nbdkit: file.3: debug: cache: reclaiming block 6716 nbdkit: file.3: debug: cache: blk_read block 8869 (offset 36327424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36327424 nbdkit: file.3: debug: cache: cache-on-read block 8869 (offset 36327424) nbdkit: file.3: debug: cache: reclaiming block 6717 nbdkit: file.3: debug: cache: reclaiming block 6718 nbdkit: file.3: debug: cache: blk_read block 8870 (offset 36331520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36331520 nbdkit: file.3: debug: cache: cache-on-read block 8870 (offset 36331520) nbdkit: file.3: debug: cache: reclaiming block 6719 nbdkit: file.3: debug: cache: reclaiming block 6720 nbdkit: file.3: debug: cache: blk_read block 8871 (offset 36335616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36335616 nbdkit: file.3: debug: cache: cache-on-read block 8871 (offset 36335616) nbdkit: file.3: debug: cache: reclaiming block 6721 nbdkit: file.3: debug: cache: reclaiming block 6722 nbdkit: file.3: debug: cache: blk_read block 8872 (offset 36339712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36339712 nbdkit: file.3: debug: cache: cache-on-read block 8872 (offset 36339712) nbdkit: file.3: debug: cache: reclaiming block 6723 nbdkit: file.3: debug: cache: reclaiming block 6724 nbdkit: file.3: debug: cache: blk_read block 8873 (offset 36343808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36343808 nbdkit: file.3: debug: cache: cache-on-read block 8873 (offset 36343808) nbdkit: file.3: debug: cache: reclaiming block 6725 nbdkit: file.3: debug: cache: reclaiming block 6726 nbdkit: file.3: debug: cache: blk_read block 8874 (offset 36347904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36347904 nbdkit: file.3: debug: cache: cache-on-read block 8874 (offset 36347904) nbdkit: file.3: debug: cache: reclaiming block 6727 nbdkit: file.3: debug: cache: reclaiming block 6728 nbdkit: file.3: debug: cache: blk_read block 8875 (offset 36352000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36352000 nbdkit: file.3: debug: cache: cache-on-read block 8875 (offset 36352000) nbdkit: file.3: debug: cache: reclaiming block 6729 nbdkit: file.3: debug: cache: reclaiming block 6730 nbdkit: file.3: debug: cache: blk_read block 8876 (offset 36356096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36356096 nbdkit: file.3: debug: cache: cache-on-read block 8876 (offset 36356096) nbdkit: file.3: debug: cache: reclaiming block 6731 nbdkit: file.3: debug: cache: reclaiming block 6732 nbdkit: file.3: debug: cache: blk_read block 8877 (offset 36360192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36360192 nbdkit: file.3: debug: cache: cache-on-read block 8877 (offset 36360192) nbdkit: file.3: debug: cache: reclaiming block 6733 nbdkit: file.3: debug: cache: reclaiming block 6734 nbdkit: file.3: debug: cache: blk_read block 8878 (offset 36364288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36364288 nbdkit: file.3: debug: cache: cache-on-read block 8878 (offset 36364288) nbdkit: file.3: debug: cache: reclaiming block 6735 nbdkit: file.3: debug: cache: reclaiming block 6736 nbdkit: file.3: debug: cache: blk_read block 8879 (offset 36368384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36368384 nbdkit: file.3: debug: cache: cache-on-read block 8879 (offset 36368384) nbdkit: file.3: debug: cache: reclaiming block 6737 nbdkit: file.3: debug: cache: reclaiming block 6738 nbdkit: file.3: debug: cache: blk_read block 8880 (offset 36372480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36372480 nbdkit: file.3: debug: cache: cache-on-read block 8880 (offset 36372480) nbdkit: file.3: debug: cache: reclaiming block 6739 nbdkit: file.3: debug: cache: reclaiming block 6740 nbdkit: file.3: debug: cache: blk_read block 8881 (offset 36376576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36376576 nbdkit: file.3: debug: cache: cache-on-read block 8881 (offset 36376576) nbdkit: file.3: debug: cache: reclaiming block 6741 nbdkit: file.3: debug: cache: reclaiming block 6742 nbdkit: file.3: debug: cache: blk_read block 8882 (offset 36380672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36380672 nbdkit: file.3: debug: cache: cache-on-read block 8882 (offset 36380672) nbdkit: file.3: debug: cache: reclaiming block 6743 nbdkit: file.3: debug: cache: reclaiming block 6744 nbdkit: file.3: debug: cache: blk_read block 8883 (offset 36384768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36384768 nbdkit: file.3: debug: cache: cache-on-read block 8883 (offset 36384768) nbdkit: file.3: debug: cache: reclaiming block 6745 nbdkit: file.3: debug: cache: reclaiming block 6746 nbdkit: file.3: debug: cache: blk_read block 8884 (offset 36388864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36388864 nbdkit: file.3: debug: cache: cache-on-read block 8884 (offset 36388864) nbdkit: file.3: debug: cache: reclaiming block 6747 nbdkit: file.3: debug: cache: reclaiming block 6748 nbdkit: file.3: debug: cache: blk_read block 8885 (offset 36392960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36392960 nbdkit: file.3: debug: cache: cache-on-read block 8885 (offset 36392960) nbdkit: file.3: debug: cache: reclaiming block 6749 nbdkit: file.3: debug: cache: reclaiming block 6750 nbdkit: file.3: debug: cache: blk_read block 8886 (offset 36397056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36397056 nbdkit: file.3: debug: cache: cache-on-read block 8886 (offset 36397056) nbdkit: file.3: debug: cache: reclaiming block 6751 nbdkit: file.3: debug: cache: reclaiming block 6752 nbdkit: file.3: debug: cache: blk_read block 8887 (offset 36401152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36401152 nbdkit: file.3: debug: cache: cache-on-read block 8887 (offset 36401152) nbdkit: file.3: debug: cache: reclaiming block 6753 nbdkit: file.3: debug: cache: reclaiming block 6754 nbdkit: file.3: debug: cache: blk_read block 8888 (offset 36405248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36405248 nbdkit: file.3: debug: cache: cache-on-read block 8888 (offset 36405248) nbdkit: file.3: debug: cache: reclaiming block 6755 nbdkit: file.3: debug: cache: reclaiming block 6756 nbdkit: file.3: debug: cache: blk_read block 8889 (offset 36409344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36409344 nbdkit: file.3: debug: cache: cache-on-read block 8889 (offset 36409344) nbdkit: file.3: debug: cache: reclaiming block 6757 nbdkit: file.3: debug: cache: reclaiming block 6758 nbdkit: file.3: debug: cache: blk_read block 8890 (offset 36413440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36413440 nbdkit: file.3: debug: cache: cache-on-read block 8890 (offset 36413440) nbdkit: file.3: debug: cache: reclaiming block 6759 nbdkit: file.3: debug: cache: reclaiming block 6760 nbdkit: file.3: debug: cache: blk_read block 8891 (offset 36417536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36417536 nbdkit: file.3: debug: cache: cache-on-read block 8891 (offset 36417536) nbdkit: file.3: debug: cache: reclaiming block 6761 nbdkit: file.3: debug: cache: reclaiming block 6762 nbdkit: file.3: debug: cache: blk_read block 8892 (offset 36421632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36421632 nbdkit: file.3: debug: cache: cache-on-read block 8892 (offset 36421632) nbdkit: file.3: debug: cache: reclaiming block 6763 nbdkit: file.3: debug: cache: reclaiming block 6764 nbdkit: file.3: debug: cache: blk_read block 8893 (offset 36425728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36425728 nbdkit: file.3: debug: cache: cache-on-read block 8893 (offset 36425728) nbdkit: file.3: debug: cache: reclaiming block 6765 nbdkit: file.3: debug: cache: reclaiming block 6766 nbdkit: file.3: debug: cache: blk_read block 8894 (offset 36429824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36429824 nbdkit: file.3: debug: cache: cache-on-read block 8894 (offset 36429824) nbdkit: file.3: debug: cache: reclaiming block 6767 nbdkit: file.3: debug: cache: reclaiming block 6768 nbdkit: file.3: debug: cache: blk_read block 8895 (offset 36433920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36433920 nbdkit: file.3: debug: cache: cache-on-read block 8895 (offset 36433920) nbdkit: file.3: debug: cache: reclaiming block 6769 nbdkit: file.3: debug: cache: reclaiming block 6770 nbdkit: file.3: debug: cache: blk_read block 8896 (offset 36438016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36438016 nbdkit: file.3: debug: cache: cache-on-read block 8896 (offset 36438016) nbdkit: file.3: debug: cache: reclaiming block 6771 nbdkit: file.3: debug: cache: reclaiming block 6772 nbdkit: file.3: debug: cache: blk_read block 8897 (offset 36442112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36442112 nbdkit: file.3: debug: cache: cache-on-read block 8897 (offset 36442112) nbdkit: file.3: debug: cache: reclaiming block 6773 nbdkit: file.3: debug: cache: reclaiming block 6774 nbdkit: file.3: debug: cache: blk_read block 8898 (offset 36446208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36446208 nbdkit: file.3: debug: cache: cache-on-read block 8898 (offset 36446208) nbdkit: file.3: debug: cache: reclaiming block 6775 nbdkit: file.3: debug: cache: reclaiming block 6776 nbdkit: file.3: debug: cache: blk_read block 8899 (offset 36450304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36450304 nbdkit: file.3: debug: cache: cache-on-read block 8899 (offset 36450304) nbdkit: file.3: debug: cache: reclaiming block 6777 nbdkit: file.3: debug: cache: reclaiming block 6778 nbdkit: file.3: debug: cache: blk_read block 8900 (offset 36454400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36454400 nbdkit: file.3: debug: cache: cache-on-read block 8900 (offset 36454400) nbdkit: file.3: debug: cache: reclaiming block 6779 nbdkit: file.3: debug: cache: reclaiming block 6780 nbdkit: file.3: debug: cache: blk_read block 8901 (offset 36458496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36458496 nbdkit: file.3: debug: cache: cache-on-read block 8901 (offset 36458496) nbdkit: file.3: debug: cache: reclaiming block 6781 nbdkit: file.3: debug: cache: reclaiming block 6782 nbdkit: file.3: debug: cache: blk_read block 8902 (offset 36462592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36462592 nbdkit: file.3: debug: cache: cache-on-read block 8902 (offset 36462592) nbdkit: file.3: debug: cache: reclaiming block 6783 nbdkit: file.3: debug: cache: reclaiming block 6784 nbdkit: file.3: debug: cache: blk_read block 8903 (offset 36466688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36466688 nbdkit: file.3: debug: cache: cache-on-read block 8903 (offset 36466688) nbdkit: file.3: debug: cache: reclaiming block 6785 nbdkit: file.3: debug: cache: reclaiming block 6786 nbdkit: file.3: debug: cache: blk_read block 8904 (offset 36470784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36470784 nbdkit: file.3: debug: cache: cache-on-read block 8904 (offset 36470784) nbdkit: file.3: debug: cache: reclaiming block 6787 nbdkit: file.3: debug: cache: reclaiming block 6788 nbdkit: file.3: debug: cache: blk_read block 8905 (offset 36474880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36474880 nbdkit: file.3: debug: cache: cache-on-read block 8905 (offset 36474880) nbdkit: file.3: debug: cache: reclaiming block 6789 nbdkit: file.3: debug: cache: reclaiming block 6790 nbdkit: file.3: debug: cache: blk_read block 8906 (offset 36478976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36478976 nbdkit: file.3: debug: cache: cache-on-read block 8906 (offset 36478976) nbdkit: file.3: debug: cache: reclaiming block 6791 nbdkit: file.3: debug: cache: reclaiming block 6792 nbdkit: file.3: debug: cache: blk_read block 8907 (offset 36483072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36483072 nbdkit: file.3: debug: cache: cache-on-read block 8907 (offset 36483072) nbdkit: file.3: debug: cache: reclaiming block 6793 nbdkit: file.3: debug: cache: reclaiming block 6794 nbdkit: file.3: debug: cache: blk_read block 8908 (offset 36487168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36487168 nbdkit: file.3: debug: cache: cache-on-read block 8908 (offset 36487168) nbdkit: file.3: debug: cache: reclaiming block 6795 nbdkit: file.3: debug: cache: reclaiming block 6796 nbdkit: file.3: debug: cache: blk_read block 8909 (offset 36491264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36491264 nbdkit: file.3: debug: cache: cache-on-read block 8909 (offset 36491264) nbdkit: file.3: debug: cache: reclaiming block 6797 nbdkit: file.3: debug: cache: reclaiming block 6798 nbdkit: file.3: debug: cache: blk_read block 8910 (offset 36495360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36495360 nbdkit: file.3: debug: cache: cache-on-read block 8910 (offset 36495360) nbdkit: file.3: debug: cache: reclaiming block 6799 nbdkit: file.3: debug: cache: reclaiming block 6800 nbdkit: file.3: debug: cache: blk_read block 8911 (offset 36499456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36499456 nbdkit: file.3: debug: cache: cache-on-read block 8911 (offset 36499456) nbdkit: file.3: debug: cache: reclaiming block 6801 nbdkit: file.3: debug: cache: reclaiming block 6802 nbdkit: file.3: debug: cache: blk_read block 8912 (offset 36503552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36503552 nbdkit: file.3: debug: cache: cache-on-read block 8912 (offset 36503552) nbdkit: file.3: debug: cache: reclaiming block 6803 nbdkit: file.3: debug: cache: reclaiming block 6804 nbdkit: file.3: debug: cache: blk_read block 8913 (offset 36507648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36507648 nbdkit: file.3: debug: cache: cache-on-read block 8913 (offset 36507648) nbdkit: file.3: debug: cache: reclaiming block 6805 nbdkit: file.3: debug: cache: reclaiming block 6806 nbdkit: file.3: debug: cache: blk_read block 8914 (offset 36511744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36511744 nbdkit: file.3: debug: cache: cache-on-read block 8914 (offset 36511744) nbdkit: file.3: debug: cache: reclaiming block 6807 nbdkit: file.3: debug: cache: reclaiming block 6808 nbdkit: file.3: debug: cache: blk_read block 8915 (offset 36515840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36515840 nbdkit: file.3: debug: cache: cache-on-read block 8915 (offset 36515840) nbdkit: file.3: debug: cache: reclaiming block 6809 nbdkit: file.3: debug: cache: reclaiming block 6810 nbdkit: file.3: debug: cache: blk_read block 8916 (offset 36519936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36519936 nbdkit: file.3: debug: cache: cache-on-read block 8916 (offset 36519936) nbdkit: file.3: debug: cache: reclaiming block 6811 nbdkit: file.3: debug: cache: reclaiming block 6812 nbdkit: file.3: debug: cache: blk_read block 8917 (offset 36524032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36524032 nbdkit: file.3: debug: cache: cache-on-read block 8917 (offset 36524032) nbdkit: file.3: debug: cache: reclaiming block 6813 nbdkit: file.3: debug: cache: reclaiming block 6814 nbdkit: file.3: debug: cache: blk_read block 8918 (offset 36528128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36528128 nbdkit: file.3: debug: cache: cache-on-read block 8918 (offset 36528128) nbdkit: file.3: debug: cache: reclaiming block 6815 nbdkit: file.3: debug: cache: reclaiming block 6816 nbdkit: file.3: debug: cache: blk_read block 8919 (offset 36532224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36532224 nbdkit: file.3: debug: cache: cache-on-read block 8919 (offset 36532224) nbdkit: file.3: debug: cache: reclaiming block 6817 nbdkit: file.3: debug: cache: reclaiming block 6818 nbdkit: file.3: debug: cache: blk_read block 8920 (offset 36536320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36536320 nbdkit: file.3: debug: cache: cache-on-read block 8920 (offset 36536320) nbdkit: file.3: debug: cache: reclaiming block 6819 nbdkit: file.3: debug: cache: reclaiming block 6820 nbdkit: file.3: debug: cache: blk_read block 8921 (offset 36540416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36540416 nbdkit: file.3: debug: cache: cache-on-read block 8921 (offset 36540416) nbdkit: file.3: debug: cache: reclaiming block 6821 nbdkit: file.3: debug: cache: reclaiming block 6822 nbdkit: file.3: debug: cache: blk_read block 8922 (offset 36544512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36544512 nbdkit: file.3: debug: cache: cache-on-read block 8922 (offset 36544512) nbdkit: file.3: debug: cache: reclaiming block 6823 nbdkit: file.3: debug: cache: reclaiming block 6824 nbdkit: file.3: debug: cache: blk_read block 8923 (offset 36548608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36548608 nbdkit: file.3: debug: cache: cache-on-read block 8923 (offset 36548608) nbdkit: file.3: debug: cache: reclaiming block 6825 nbdkit: file.3: debug: cache: reclaiming block 6826 nbdkit: file.3: debug: cache: blk_read block 8924 (offset 36552704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36552704 nbdkit: file.3: debug: cache: cache-on-read block 8924 (offset 36552704) nbdkit: file.3: debug: cache: reclaiming block 6827 nbdkit: file.3: debug: cache: reclaiming block 6828 nbdkit: file.3: debug: cache: blk_read block 8925 (offset 36556800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36556800 nbdkit: file.3: debug: cache: cache-on-read block 8925 (offset 36556800) nbdkit: file.3: debug: cache: reclaiming block 6829 nbdkit: file.3: debug: cache: reclaiming block 6830 nbdkit: file.3: debug: cache: blk_read block 8926 (offset 36560896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36560896 nbdkit: file.3: debug: cache: cache-on-read block 8926 (offset 36560896) nbdkit: file.3: debug: cache: reclaiming block 6831 nbdkit: file.3: debug: cache: reclaiming block 6832 nbdkit: file.3: debug: cache: blk_read block 8927 (offset 36564992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36564992 nbdkit: file.3: debug: cache: cache-on-read block 8927 (offset 36564992) nbdkit: file.3: debug: cache: reclaiming block 6833 nbdkit: file.3: debug: cache: reclaiming block 6834 nbdkit: file.3: debug: cache: blk_read block 8928 (offset 36569088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36569088 nbdkit: file.3: debug: cache: cache-on-read block 8928 (offset 36569088) nbdkit: file.3: debug: cache: reclaiming block 6835 nbdkit: file.3: debug: cache: reclaiming block 6836 nbdkit: file.3: debug: cache: blk_read block 8929 (offset 36573184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36573184 nbdkit: file.3: debug: cache: cache-on-read block 8929 (offset 36573184) nbdkit: file.3: debug: cache: reclaiming block 6837 nbdkit: file.3: debug: cache: reclaiming block 6838 nbdkit: file.3: debug: cache: blk_read block 8930 (offset 36577280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36577280 nbdkit: file.3: debug: cache: cache-on-read block 8930 (offset 36577280) nbdkit: file.3: debug: cache: reclaiming block 6839 nbdkit: file.3: debug: cache: reclaiming block 6840 nbdkit: file.3: debug: cache: blk_read block 8931 (offset 36581376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36581376 nbdkit: file.3: debug: cache: cache-on-read block 8931 (offset 36581376) nbdkit: file.3: debug: cache: reclaiming block 6841 nbdkit: file.3: debug: cache: reclaiming block 6842 nbdkit: file.3: debug: cache: blk_read block 8932 (offset 36585472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36585472 nbdkit: file.3: debug: cache: cache-on-read block 8932 (offset 36585472) nbdkit: file.3: debug: cache: reclaiming block 6843 nbdkit: file.3: debug: cache: reclaiming block 6844 nbdkit: file.3: debug: cache: blk_read block 8933 (offset 36589568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36589568 nbdkit: file.3: debug: cache: cache-on-read block 8933 (offset 36589568) nbdkit: file.3: debug: cache: reclaiming block 6845 nbdkit: file.3: debug: cache: reclaiming block 6846 nbdkit: file.3: debug: cache: blk_read block 8934 (offset 36593664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36593664 nbdkit: file.3: debug: cache: cache-on-read block 8934 (offset 36593664) nbdkit: file.3: debug: cache: reclaiming block 6847 nbdkit: file.3: debug: cache: reclaiming block 6848 nbdkit: file.3: debug: cache: blk_read block 8935 (offset 36597760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36597760 nbdkit: file.3: debug: cache: cache-on-read block 8935 (offset 36597760) nbdkit: file.3: debug: cache: reclaiming block 6849 nbdkit: file.3: debug: cache: reclaiming block 6850 nbdkit: file.3: debug: cache: blk_read block 8936 (offset 36601856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36601856 nbdkit: file.3: debug: cache: cache-on-read block 8936 (offset 36601856) nbdkit: file.3: debug: cache: reclaiming block 6851 nbdkit: file.3: debug: cache: reclaiming block 6852 nbdkit: file.3: debug: cache: blk_read block 8937 (offset 36605952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36605952 nbdkit: file.3: debug: cache: cache-on-read block 8937 (offset 36605952) nbdkit: file.3: debug: cache: reclaiming block 6853 nbdkit: file.3: debug: cache: reclaiming block 6854 nbdkit: file.3: debug: cache: blk_read block 8938 (offset 36610048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36610048 nbdkit: file.3: debug: cache: cache-on-read block 8938 (offset 36610048) nbdkit: file.3: debug: cache: reclaiming block 6855 nbdkit: file.3: debug: cache: reclaiming block 6856 nbdkit: file.3: debug: cache: blk_read block 8939 (offset 36614144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36614144 nbdkit: file.3: debug: cache: cache-on-read block 8939 (offset 36614144) nbdkit: file.3: debug: cache: reclaiming block 6857 nbdkit: file.3: debug: cache: reclaiming block 6858 nbdkit: file.3: debug: cache: blk_read block 8940 (offset 36618240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36618240 nbdkit: file.3: debug: cache: cache-on-read block 8940 (offset 36618240) nbdkit: file.3: debug: cache: reclaiming block 6859 nbdkit: file.3: debug: cache: reclaiming block 6860 nbdkit: file.3: debug: cache: blk_read block 8941 (offset 36622336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36622336 nbdkit: file.3: debug: cache: cache-on-read block 8941 (offset 36622336) nbdkit: file.3: debug: cache: reclaiming block 6861 nbdkit: file.3: debug: cache: reclaiming block 6862 nbdkit: file.3: debug: cache: blk_read block 8942 (offset 36626432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36626432 nbdkit: file.3: debug: cache: cache-on-read block 8942 (offset 36626432) nbdkit: file.3: debug: cache: reclaiming block 6863 nbdkit: file.3: debug: cache: reclaiming block 6864 nbdkit: file.3: debug: cache: blk_read block 8943 (offset 36630528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36630528 nbdkit: file.3: debug: cache: cache-on-read block 8943 (offset 36630528) nbdkit: file.3: debug: cache: reclaiming block 6865 nbdkit: file.3: debug: cache: reclaiming block 6866 nbdkit: file.3: debug: cache: blk_read block 8944 (offset 36634624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36634624 nbdkit: file.3: debug: cache: cache-on-read block 8944 (offset 36634624) nbdkit: file.3: debug: cache: reclaiming block 6867 nbdkit: file.3: debug: cache: reclaiming block 6868 nbdkit: file.3: debug: cache: blk_read block 8945 (offset 36638720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36638720 nbdkit: file.3: debug: cache: cache-on-read block 8945 (offset 36638720) nbdkit: file.3: debug: cache: reclaiming block 6869 nbdkit: file.3: debug: cache: reclaiming block 6870 nbdkit: file.3: debug: cache: blk_read block 8946 (offset 36642816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36642816 nbdkit: file.3: debug: cache: cache-on-read block 8946 (offset 36642816) nbdkit: file.3: debug: cache: reclaiming block 6871 nbdkit: file.3: debug: cache: reclaiming block 6872 nbdkit: file.3: debug: cache: blk_read block 8947 (offset 36646912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36646912 nbdkit: file.3: debug: cache: cache-on-read block 8947 (offset 36646912) nbdkit: file.3: debug: cache: reclaiming block 6873 nbdkit: file.3: debug: cache: reclaiming block 6874 nbdkit: file.3: debug: cache: blk_read block 8948 (offset 36651008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36651008 nbdkit: file.3: debug: cache: cache-on-read block 8948 (offset 36651008) nbdkit: file.3: debug: cache: reclaiming block 6875 nbdkit: file.3: debug: cache: reclaiming block 6876 nbdkit: file.3: debug: cache: blk_read block 8949 (offset 36655104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36655104 nbdkit: file.3: debug: cache: cache-on-read block 8949 (offset 36655104) nbdkit: file.3: debug: cache: reclaiming block 6877 nbdkit: file.3: debug: cache: reclaiming block 6878 nbdkit: file.3: debug: cache: blk_read block 8950 (offset 36659200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36659200 nbdkit: file.3: debug: cache: cache-on-read block 8950 (offset 36659200) nbdkit: file.3: debug: cache: reclaiming block 6879 nbdkit: file.3: debug: cache: reclaiming block 6880 nbdkit: file.3: debug: cache: blk_read block 8951 (offset 36663296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36663296 nbdkit: file.3: debug: cache: cache-on-read block 8951 (offset 36663296) nbdkit: file.3: debug: cache: reclaiming block 6881 nbdkit: file.3: debug: cache: reclaiming block 6882 nbdkit: file.3: debug: cache: blk_read block 8952 (offset 36667392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36667392 nbdkit: file.3: debug: cache: cache-on-read block 8952 (offset 36667392) nbdkit: file.3: debug: cache: reclaiming block 6883 nbdkit: file.3: debug: cache: reclaiming block 6884 nbdkit: file.3: debug: cache: blk_read block 8953 (offset 36671488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36671488 nbdkit: file.3: debug: cache: cache-on-read block 8953 (offset 36671488) nbdkit: file.3: debug: cache: reclaiming block 6885 nbdkit: file.3: debug: cache: reclaiming block 6886 nbdkit: file.3: debug: cache: blk_read block 8954 (offset 36675584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36675584 nbdkit: file.3: debug: cache: cache-on-read block 8954 (offset 36675584) nbdkit: file.3: debug: cache: reclaiming block 6887 nbdkit: file.3: debug: cache: reclaiming block 6888 nbdkit: file.3: debug: cache: blk_read block 8955 (offset 36679680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36679680 nbdkit: file.3: debug: cache: cache-on-read block 8955 (offset 36679680) nbdkit: file.3: debug: cache: reclaiming block 6889 nbdkit: file.3: debug: cache: reclaiming block 6890 nbdkit: file.3: debug: cache: blk_read block 8956 (offset 36683776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36683776 nbdkit: file.3: debug: cache: cache-on-read block 8956 (offset 36683776) nbdkit: file.3: debug: cache: reclaiming block 6891 nbdkit: file.3: debug: cache: reclaiming block 6892 nbdkit: file.3: debug: cache: blk_read block 8957 (offset 36687872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36687872 nbdkit: file.3: debug: cache: cache-on-read block 8957 (offset 36687872) nbdkit: file.3: debug: cache: reclaiming block 6893 nbdkit: file.3: debug: cache: reclaiming block 6894 nbdkit: file.3: debug: cache: blk_read block 8958 (offset 36691968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36691968 nbdkit: file.3: debug: cache: cache-on-read block 8958 (offset 36691968) nbdkit: file.3: debug: cache: reclaiming block 6895 nbdkit: file.3: debug: cache: reclaiming block 6896 nbdkit: file.3: debug: cache: blk_read block 8959 (offset 36696064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36696064 nbdkit: file.3: debug: cache: cache-on-read block 8959 (offset 36696064) nbdkit: file.3: debug: cache: reclaiming block 6897 nbdkit: file.3: debug: cache: reclaiming block 6898 nbdkit: file.3: debug: cache: blk_read block 8960 (offset 36700160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36700160 nbdkit: file.3: debug: cache: cache-on-read block 8960 (offset 36700160) nbdkit: file.3: debug: cache: reclaiming block 6899 nbdkit: file.3: debug: cache: reclaiming block 6900 nbdkit: file.3: debug: cache: blk_read block 8961 (offset 36704256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36704256 nbdkit: file.3: debug: cache: cache-on-read block 8961 (offset 36704256) nbdkit: file.3: debug: cache: reclaiming block 6901 nbdkit: file.3: debug: cache: reclaiming block 6902 nbdkit: file.3: debug: cache: blk_read block 8962 (offset 36708352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36708352 nbdkit: file.3: debug: cache: cache-on-read block 8962 (offset 36708352) nbdkit: file.3: debug: cache: reclaiming block 6903 nbdkit: file.3: debug: cache: reclaiming block 6904 nbdkit: file.3: debug: cache: blk_read block 8963 (offset 36712448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36712448 nbdkit: file.3: debug: cache: cache-on-read block 8963 (offset 36712448) nbdkit: file.3: debug: cache: reclaiming block 6905 nbdkit: file.3: debug: cache: reclaiming block 6906 nbdkit: file.3: debug: cache: blk_read block 8964 (offset 36716544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36716544 nbdkit: file.3: debug: cache: cache-on-read block 8964 (offset 36716544) nbdkit: file.3: debug: cache: reclaiming block 6907 nbdkit: file.3: debug: cache: reclaiming block 6908 nbdkit: file.3: debug: cache: blk_read block 8965 (offset 36720640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36720640 nbdkit: file.3: debug: cache: cache-on-read block 8965 (offset 36720640) nbdkit: file.3: debug: cache: reclaiming block 6909 nbdkit: file.3: debug: cache: reclaiming block 6910 nbdkit: file.3: debug: cache: blk_read block 8966 (offset 36724736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36724736 nbdkit: file.3: debug: cache: cache-on-read block 8966 (offset 36724736) nbdkit: file.3: debug: cache: reclaiming block 6911 nbdkit: file.3: debug: cache: reclaiming block 6912 nbdkit: file.3: debug: cache: blk_read block 8967 (offset 36728832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36728832 nbdkit: file.3: debug: cache: cache-on-read block 8967 (offset 36728832) nbdkit: file.3: debug: cache: reclaiming block 6913 nbdkit: file.3: debug: cache: reclaiming block 6914 nbdkit: file.3: debug: cache: blk_read block 8968 (offset 36732928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36732928 nbdkit: file.3: debug: cache: cache-on-read block 8968 (offset 36732928) nbdkit: file.3: debug: cache: reclaiming block 6915 nbdkit: file.3: debug: cache: reclaiming block 6916 nbdkit: file.3: debug: cache: blk_read block 8969 (offset 36737024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36737024 nbdkit: file.3: debug: cache: cache-on-read block 8969 (offset 36737024) nbdkit: file.3: debug: cache: reclaiming block 6917 nbdkit: file.3: debug: cache: reclaiming block 6918 nbdkit: file.3: debug: cache: blk_read block 8970 (offset 36741120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36741120 nbdkit: file.3: debug: cache: cache-on-read block 8970 (offset 36741120) nbdkit: file.3: debug: cache: reclaiming block 6919 nbdkit: file.3: debug: cache: reclaiming block 6920 nbdkit: file.3: debug: cache: blk_read block 8971 (offset 36745216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36745216 nbdkit: file.3: debug: cache: cache-on-read block 8971 (offset 36745216) nbdkit: file.3: debug: cache: reclaiming block 6921 nbdkit: file.3: debug: cache: reclaiming block 6922 nbdkit: file.3: debug: cache: blk_read block 8972 (offset 36749312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36749312 nbdkit: file.3: debug: cache: cache-on-read block 8972 (offset 36749312) nbdkit: file.3: debug: cache: reclaiming block 6923 nbdkit: file.3: debug: cache: reclaiming block 6924 nbdkit: file.3: debug: cache: blk_read block 8973 (offset 36753408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36753408 nbdkit: file.3: debug: cache: cache-on-read block 8973 (offset 36753408) nbdkit: file.3: debug: cache: reclaiming block 6925 nbdkit: file.3: debug: cache: reclaiming block 6926 nbdkit: file.3: debug: cache: blk_read block 8974 (offset 36757504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36757504 nbdkit: file.3: debug: cache: cache-on-read block 8974 (offset 36757504) nbdkit: file.3: debug: cache: reclaiming block 6927 nbdkit: file.3: debug: cache: reclaiming block 6928 nbdkit: file.3: debug: cache: blk_read block 8975 (offset 36761600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36761600 nbdkit: file.3: debug: cache: cache-on-read block 8975 (offset 36761600) nbdkit: file.3: debug: cache: stop reclaiming nbdkit: file.3: debug: cache: blk_read block 8976 (offset 36765696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36765696 nbdkit: file.3: debug: cache: cache-on-read block 8976 (offset 36765696) nbdkit: file.3: debug: cache: blk_read block 8977 (offset 36769792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36769792 nbdkit: file.3: debug: cache: cache-on-read block 8977 (offset 36769792) nbdkit: file.3: debug: cache: blk_read block 8978 (offset 36773888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36773888 nbdkit: file.3: debug: cache: cache-on-read block 8978 (offset 36773888) nbdkit: file.3: debug: cache: blk_read block 8979 (offset 36777984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36777984 nbdkit: file.3: debug: cache: cache-on-read block 8979 (offset 36777984) nbdkit: file.3: debug: cache: blk_read block 8980 (offset 36782080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36782080 nbdkit: file.3: debug: cache: cache-on-read block 8980 (offset 36782080) nbdkit: file.3: debug: cache: blk_read block 8981 (offset 36786176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36786176 nbdkit: file.3: debug: cache: cache-on-read block 8981 (offset 36786176) nbdkit: file.3: debug: cache: blk_read block 8982 (offset 36790272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36790272 nbdkit: file.3: debug: cache: cache-on-read block 8982 (offset 36790272) nbdkit: file.3: debug: cache: blk_read block 8983 (offset 36794368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36794368 nbdkit: file.3: debug: cache: cache-on-read block 8983 (offset 36794368) nbdkit: file.3: debug: cache: blk_read block 8984 (offset 36798464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36798464 nbdkit: file.3: debug: cache: cache-on-read block 8984 (offset 36798464) nbdkit: file.3: debug: cache: blk_read block 8985 (offset 36802560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36802560 nbdkit: file.3: debug: cache: cache-on-read block 8985 (offset 36802560) nbdkit: file.3: debug: cache: blk_read block 8986 (offset 36806656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36806656 nbdkit: file.3: debug: cache: cache-on-read block 8986 (offset 36806656) nbdkit: file.3: debug: cache: blk_read block 8987 (offset 36810752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36810752 nbdkit: file.3: debug: cache: cache-on-read block 8987 (offset 36810752) nbdkit: file.3: debug: cache: blk_read block 8988 (offset 36814848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36814848 nbdkit: file.3: debug: cache: cache-on-read block 8988 (offset 36814848) nbdkit: file.3: debug: cache: blk_read block 8989 (offset 36818944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36818944 nbdkit: file.3: debug: cache: cache-on-read block 8989 (offset 36818944) nbdkit: file.3: debug: cache: blk_read block 8990 (offset 36823040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36823040 nbdkit: file.3: debug: cache: cache-on-read block 8990 (offset 36823040) nbdkit: file.3: debug: cache: blk_read block 8991 (offset 36827136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36827136 nbdkit: file.3: debug: cache: cache-on-read block 8991 (offset 36827136) nbdkit: file.3: debug: cache: blk_read block 8992 (offset 36831232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36831232 nbdkit: file.3: debug: cache: cache-on-read block 8992 (offset 36831232) nbdkit: file.3: debug: cache: blk_read block 8993 (offset 36835328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36835328 nbdkit: file.3: debug: cache: cache-on-read block 8993 (offset 36835328) nbdkit: file.3: debug: cache: blk_read block 8994 (offset 36839424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36839424 nbdkit: file.3: debug: cache: cache-on-read block 8994 (offset 36839424) nbdkit: file.3: debug: cache: blk_read block 8995 (offset 36843520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36843520 nbdkit: file.3: debug: cache: cache-on-read block 8995 (offset 36843520) nbdkit: file.3: debug: cache: blk_read block 8996 (offset 36847616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36847616 nbdkit: file.3: debug: cache: cache-on-read block 8996 (offset 36847616) nbdkit: file.3: debug: cache: blk_read block 8997 (offset 36851712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36851712 nbdkit: file.3: debug: cache: cache-on-read block 8997 (offset 36851712) nbdkit: file.3: debug: cache: blk_read block 8998 (offset 36855808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36855808 nbdkit: file.3: debug: cache: cache-on-read block 8998 (offset 36855808) nbdkit: file.3: debug: cache: blk_read block 8999 (offset 36859904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36859904 nbdkit: file.3: debug: cache: cache-on-read block 8999 (offset 36859904) nbdkit: file.3: debug: cache: blk_read block 9000 (offset 36864000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36864000 nbdkit: file.3: debug: cache: cache-on-read block 9000 (offset 36864000) nbdkit: file.3: debug: cache: blk_read block 9001 (offset 36868096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36868096 nbdkit: file.3: debug: cache: cache-on-read block 9001 (offset 36868096) nbdkit: file.3: debug: cache: blk_read block 9002 (offset 36872192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36872192 nbdkit: file.3: debug: cache: cache-on-read block 9002 (offset 36872192) nbdkit: file.3: debug: cache: blk_read block 9003 (offset 36876288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36876288 nbdkit: file.3: debug: cache: cache-on-read block 9003 (offset 36876288) nbdkit: file.3: debug: cache: blk_read block 9004 (offset 36880384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36880384 nbdkit: file.3: debug: cache: cache-on-read block 9004 (offset 36880384) nbdkit: file.3: debug: cache: blk_read block 9005 (offset 36884480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36884480 nbdkit: file.3: debug: cache: cache-on-read block 9005 (offset 36884480) nbdkit: file.3: debug: cache: blk_read block 9006 (offset 36888576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36888576 nbdkit: file.3: debug: cache: cache-on-read block 9006 (offset 36888576) nbdkit: file.3: debug: cache: blk_read block 9007 (offset 36892672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36892672 nbdkit: file.3: debug: cache: cache-on-read block 9007 (offset 36892672) nbdkit: file.3: debug: cache: blk_read block 9008 (offset 36896768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36896768 nbdkit: file.3: debug: cache: cache-on-read block 9008 (offset 36896768) nbdkit: file.3: debug: cache: blk_read block 9009 (offset 36900864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36900864 nbdkit: file.3: debug: cache: cache-on-read block 9009 (offset 36900864) nbdkit: file.3: debug: cache: blk_read block 9010 (offset 36904960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36904960 nbdkit: file.3: debug: cache: cache-on-read block 9010 (offset 36904960) nbdkit: file.3: debug: cache: blk_read block 9011 (offset 36909056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36909056 nbdkit: file.3: debug: cache: cache-on-read block 9011 (offset 36909056) nbdkit: file.3: debug: cache: blk_read block 9012 (offset 36913152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36913152 nbdkit: file.3: debug: cache: cache-on-read block 9012 (offset 36913152) nbdkit: file.3: debug: cache: blk_read block 9013 (offset 36917248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36917248 nbdkit: file.3: debug: cache: cache-on-read block 9013 (offset 36917248) nbdkit: file.3: debug: cache: blk_read block 9014 (offset 36921344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36921344 nbdkit: file.3: debug: cache: cache-on-read block 9014 (offset 36921344) nbdkit: file.3: debug: cache: blk_read block 9015 (offset 36925440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36925440 nbdkit: file.3: debug: cache: cache-on-read block 9015 (offset 36925440) nbdkit: file.3: debug: cache: blk_read block 9016 (offset 36929536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36929536 nbdkit: file.3: debug: cache: cache-on-read block 9016 (offset 36929536) nbdkit: file.3: debug: cache: blk_read block 9017 (offset 36933632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36933632 nbdkit: file.3: debug: cache: cache-on-read block 9017 (offset 36933632) nbdkit: file.3: debug: cache: blk_read block 9018 (offset 36937728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36937728 nbdkit: file.3: debug: cache: cache-on-read block 9018 (offset 36937728) nbdkit: file.3: debug: cache: blk_read block 9019 (offset 36941824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36941824 nbdkit: file.3: debug: cache: cache-on-read block 9019 (offset 36941824) nbdkit: file.3: debug: cache: blk_read block 9020 (offset 36945920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36945920 nbdkit: file.3: debug: cache: cache-on-read block 9020 (offset 36945920) nbdkit: file.3: debug: cache: blk_read block 9021 (offset 36950016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36950016 nbdkit: file.3: debug: cache: cache-on-read block 9021 (offset 36950016) nbdkit: file.3: debug: cache: blk_read block 9022 (offset 36954112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36954112 nbdkit: file.3: debug: cache: cache-on-read block 9022 (offset 36954112) nbdkit: file.3: debug: cache: blk_read block 9023 (offset 36958208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36958208 nbdkit: file.3: debug: cache: cache-on-read block 9023 (offset 36958208) nbdkit: file.3: debug: cache: blk_read block 9024 (offset 36962304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36962304 nbdkit: file.3: debug: cache: cache-on-read block 9024 (offset 36962304) nbdkit: file.3: debug: cache: blk_read block 9025 (offset 36966400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36966400 nbdkit: file.3: debug: cache: cache-on-read block 9025 (offset 36966400) nbdkit: file.3: debug: cache: blk_read block 9026 (offset 36970496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36970496 nbdkit: file.3: debug: cache: cache-on-read block 9026 (offset 36970496) nbdkit: file.3: debug: cache: blk_read block 9027 (offset 36974592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36974592 nbdkit: file.3: debug: cache: cache-on-read block 9027 (offset 36974592) nbdkit: file.3: debug: cache: blk_read block 9028 (offset 36978688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36978688 nbdkit: file.3: debug: cache: cache-on-read block 9028 (offset 36978688) nbdkit: file.3: debug: cache: blk_read block 9029 (offset 36982784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36982784 nbdkit: file.3: debug: cache: cache-on-read block 9029 (offset 36982784) nbdkit: file.3: debug: cache: blk_read block 9030 (offset 36986880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36986880 nbdkit: file.3: debug: cache: cache-on-read block 9030 (offset 36986880) nbdkit: file.3: debug: cache: blk_read block 9031 (offset 36990976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36990976 nbdkit: file.3: debug: cache: cache-on-read block 9031 (offset 36990976) nbdkit: file.3: debug: cache: blk_read block 9032 (offset 36995072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36995072 nbdkit: file.3: debug: cache: cache-on-read block 9032 (offset 36995072) nbdkit: file.3: debug: cache: blk_read block 9033 (offset 36999168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=36999168 nbdkit: file.3: debug: cache: cache-on-read block 9033 (offset 36999168) nbdkit: file.3: debug: cache: blk_read block 9034 (offset 37003264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37003264 nbdkit: file.3: debug: cache: cache-on-read block 9034 (offset 37003264) nbdkit: file.3: debug: cache: blk_read block 9035 (offset 37007360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37007360 nbdkit: file.3: debug: cache: cache-on-read block 9035 (offset 37007360) nbdkit: file.3: debug: cache: blk_read block 9036 (offset 37011456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37011456 nbdkit: file.3: debug: cache: cache-on-read block 9036 (offset 37011456) nbdkit: file.3: debug: cache: blk_read block 9037 (offset 37015552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37015552 nbdkit: file.3: debug: cache: cache-on-read block 9037 (offset 37015552) nbdkit: file.3: debug: cache: blk_read block 9038 (offset 37019648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37019648 nbdkit: file.3: debug: cache: cache-on-read block 9038 (offset 37019648) nbdkit: file.3: debug: cache: blk_read block 9039 (offset 37023744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37023744 nbdkit: file.3: debug: cache: cache-on-read block 9039 (offset 37023744) nbdkit: file.3: debug: cache: blk_read block 9040 (offset 37027840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37027840 nbdkit: file.3: debug: cache: cache-on-read block 9040 (offset 37027840) nbdkit: file.3: debug: cache: blk_read block 9041 (offset 37031936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37031936 nbdkit: file.3: debug: cache: cache-on-read block 9041 (offset 37031936) nbdkit: file.3: debug: cache: blk_read block 9042 (offset 37036032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37036032 nbdkit: file.3: debug: cache: cache-on-read block 9042 (offset 37036032) nbdkit: file.3: debug: cache: blk_read block 9043 (offset 37040128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37040128 nbdkit: file.3: debug: cache: cache-on-read block 9043 (offset 37040128) nbdkit: file.3: debug: cache: blk_read block 9044 (offset 37044224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37044224 nbdkit: file.3: debug: cache: cache-on-read block 9044 (offset 37044224) nbdkit: file.3: debug: cache: blk_read block 9045 (offset 37048320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37048320 nbdkit: file.3: debug: cache: cache-on-read block 9045 (offset 37048320) nbdkit: file.3: debug: cache: blk_read block 9046 (offset 37052416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37052416 nbdkit: file.3: debug: cache: cache-on-read block 9046 (offset 37052416) nbdkit: file.3: debug: cache: blk_read block 9047 (offset 37056512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37056512 nbdkit: file.3: debug: cache: cache-on-read block 9047 (offset 37056512) nbdkit: file.3: debug: cache: blk_read block 9048 (offset 37060608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37060608 nbdkit: file.3: debug: cache: cache-on-read block 9048 (offset 37060608) nbdkit: file.3: debug: cache: blk_read block 9049 (offset 37064704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37064704 nbdkit: file.3: debug: cache: cache-on-read block 9049 (offset 37064704) nbdkit: file.3: debug: cache: blk_read block 9050 (offset 37068800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37068800 nbdkit: file.3: debug: cache: cache-on-read block 9050 (offset 37068800) nbdkit: file.3: debug: cache: blk_read block 9051 (offset 37072896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37072896 nbdkit: file.3: debug: cache: cache-on-read block 9051 (offset 37072896) nbdkit: file.3: debug: cache: blk_read block 9052 (offset 37076992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37076992 nbdkit: file.3: debug: cache: cache-on-read block 9052 (offset 37076992) nbdkit: file.3: debug: cache: blk_read block 9053 (offset 37081088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37081088 nbdkit: file.3: debug: cache: cache-on-read block 9053 (offset 37081088) nbdkit: file.3: debug: cache: blk_read block 9054 (offset 37085184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37085184 nbdkit: file.3: debug: cache: cache-on-read block 9054 (offset 37085184) nbdkit: file.3: debug: cache: blk_read block 9055 (offset 37089280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37089280 nbdkit: file.3: debug: cache: cache-on-read block 9055 (offset 37089280) nbdkit: file.3: debug: cache: blk_read block 9056 (offset 37093376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37093376 nbdkit: file.3: debug: cache: cache-on-read block 9056 (offset 37093376) nbdkit: file.3: debug: cache: blk_read block 9057 (offset 37097472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37097472 nbdkit: file.3: debug: cache: cache-on-read block 9057 (offset 37097472) nbdkit: file.3: debug: cache: blk_read block 9058 (offset 37101568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37101568 nbdkit: file.3: debug: cache: cache-on-read block 9058 (offset 37101568) nbdkit: file.3: debug: cache: blk_read block 9059 (offset 37105664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37105664 nbdkit: file.3: debug: cache: cache-on-read block 9059 (offset 37105664) nbdkit: file.3: debug: cache: blk_read block 9060 (offset 37109760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37109760 nbdkit: file.3: debug: cache: cache-on-read block 9060 (offset 37109760) nbdkit: file.3: debug: cache: blk_read block 9061 (offset 37113856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37113856 nbdkit: file.3: debug: cache: cache-on-read block 9061 (offset 37113856) nbdkit: file.3: debug: cache: blk_read block 9062 (offset 37117952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37117952 nbdkit: file.3: debug: cache: cache-on-read block 9062 (offset 37117952) nbdkit: file.3: debug: cache: blk_read block 9063 (offset 37122048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37122048 nbdkit: file.3: debug: cache: cache-on-read block 9063 (offset 37122048) nbdkit: file.3: debug: cache: blk_read block 9064 (offset 37126144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37126144 nbdkit: file.3: debug: cache: cache-on-read block 9064 (offset 37126144) nbdkit: file.3: debug: cache: blk_read block 9065 (offset 37130240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37130240 nbdkit: file.3: debug: cache: cache-on-read block 9065 (offset 37130240) nbdkit: file.3: debug: cache: blk_read block 9066 (offset 37134336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37134336 nbdkit: file.3: debug: cache: cache-on-read block 9066 (offset 37134336) nbdkit: file.3: debug: cache: blk_read block 9067 (offset 37138432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37138432 nbdkit: file.3: debug: cache: cache-on-read block 9067 (offset 37138432) nbdkit: file.3: debug: cache: blk_read block 9068 (offset 37142528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37142528 nbdkit: file.3: debug: cache: cache-on-read block 9068 (offset 37142528) nbdkit: file.3: debug: cache: blk_read block 9069 (offset 37146624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37146624 nbdkit: file.3: debug: cache: cache-on-read block 9069 (offset 37146624) nbdkit: file.3: debug: cache: blk_read block 9070 (offset 37150720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37150720 nbdkit: file.3: debug: cache: cache-on-read block 9070 (offset 37150720) nbdkit: file.3: debug: cache: blk_read block 9071 (offset 37154816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37154816 nbdkit: file.3: debug: cache: cache-on-read block 9071 (offset 37154816) nbdkit: file.3: debug: cache: blk_read block 9072 (offset 37158912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37158912 nbdkit: file.3: debug: cache: cache-on-read block 9072 (offset 37158912) nbdkit: file.3: debug: cache: blk_read block 9073 (offset 37163008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37163008 nbdkit: file.3: debug: cache: cache-on-read block 9073 (offset 37163008) nbdkit: file.3: debug: cache: blk_read block 9074 (offset 37167104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37167104 nbdkit: file.3: debug: cache: cache-on-read block 9074 (offset 37167104) nbdkit: file.3: debug: cache: blk_read block 9075 (offset 37171200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37171200 nbdkit: file.3: debug: cache: cache-on-read block 9075 (offset 37171200) nbdkit: file.3: debug: cache: blk_read block 9076 (offset 37175296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37175296 nbdkit: file.3: debug: cache: cache-on-read block 9076 (offset 37175296) nbdkit: file.3: debug: cache: blk_read block 9077 (offset 37179392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37179392 nbdkit: file.3: debug: cache: cache-on-read block 9077 (offset 37179392) nbdkit: file.3: debug: cache: blk_read block 9078 (offset 37183488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37183488 nbdkit: file.3: debug: cache: cache-on-read block 9078 (offset 37183488) nbdkit: file.3: debug: cache: blk_read block 9079 (offset 37187584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37187584 nbdkit: file.3: debug: cache: cache-on-read block 9079 (offset 37187584) nbdkit: file.3: debug: cache: blk_read block 9080 (offset 37191680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37191680 nbdkit: file.3: debug: cache: cache-on-read block 9080 (offset 37191680) nbdkit: file.3: debug: cache: blk_read block 9081 (offset 37195776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37195776 nbdkit: file.3: debug: cache: cache-on-read block 9081 (offset 37195776) nbdkit: file.3: debug: cache: blk_read block 9082 (offset 37199872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37199872 nbdkit: file.3: debug: cache: cache-on-read block 9082 (offset 37199872) nbdkit: file.3: debug: cache: blk_read block 9083 (offset 37203968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37203968 nbdkit: file.3: debug: cache: cache-on-read block 9083 (offset 37203968) nbdkit: file.3: debug: cache: blk_read block 9084 (offset 37208064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37208064 nbdkit: file.3: debug: cache: cache-on-read block 9084 (offset 37208064) nbdkit: file.3: debug: cache: blk_read block 9085 (offset 37212160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37212160 nbdkit: file.3: debug: cache: cache-on-read block 9085 (offset 37212160) nbdkit: file.3: debug: cache: blk_read block 9086 (offset 37216256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37216256 nbdkit: file.3: debug: cache: cache-on-read block 9086 (offset 37216256) nbdkit: file.3: debug: cache: blk_read block 9087 (offset 37220352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37220352 nbdkit: file.3: debug: cache: cache-on-read block 9087 (offset 37220352) nbdkit: file.3: debug: cache: blk_read block 9088 (offset 37224448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37224448 nbdkit: file.3: debug: cache: cache-on-read block 9088 (offset 37224448) nbdkit: file.3: debug: cache: blk_read block 9089 (offset 37228544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37228544 nbdkit: file.3: debug: cache: cache-on-read block 9089 (offset 37228544) nbdkit: file.3: debug: cache: blk_read block 9090 (offset 37232640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37232640 nbdkit: file.3: debug: cache: cache-on-read block 9090 (offset 37232640) nbdkit: file.3: debug: cache: blk_read block 9091 (offset 37236736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37236736 nbdkit: file.3: debug: cache: cache-on-read block 9091 (offset 37236736) nbdkit: file.3: debug: cache: blk_read block 9092 (offset 37240832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37240832 nbdkit: file.3: debug: cache: cache-on-read block 9092 (offset 37240832) nbdkit: file.3: debug: cache: blk_read block 9093 (offset 37244928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37244928 nbdkit: file.3: debug: cache: cache-on-read block 9093 (offset 37244928) nbdkit: file.3: debug: cache: blk_read block 9094 (offset 37249024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37249024 nbdkit: file.3: debug: cache: cache-on-read block 9094 (offset 37249024) nbdkit: file.3: debug: cache: blk_read block 9095 (offset 37253120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37253120 nbdkit: file.3: debug: cache: cache-on-read block 9095 (offset 37253120) nbdkit: file.3: debug: cache: blk_read block 9096 (offset 37257216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37257216 nbdkit: file.3: debug: cache: cache-on-read block 9096 (offset 37257216) nbdkit: file.3: debug: cache: blk_read block 9097 (offset 37261312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37261312 nbdkit: file.3: debug: cache: cache-on-read block 9097 (offset 37261312) nbdkit: file.3: debug: cache: blk_read block 9098 (offset 37265408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37265408 nbdkit: file.3: debug: cache: cache-on-read block 9098 (offset 37265408) nbdkit: file.3: debug: cache: blk_read block 9099 (offset 37269504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37269504 nbdkit: file.3: debug: cache: cache-on-read block 9099 (offset 37269504) nbdkit: file.3: debug: cache: blk_read block 9100 (offset 37273600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37273600 nbdkit: file.3: debug: cache: cache-on-read block 9100 (offset 37273600) nbdkit: file.3: debug: cache: blk_read block 9101 (offset 37277696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37277696 nbdkit: file.3: debug: cache: cache-on-read block 9101 (offset 37277696) nbdkit: file.3: debug: cache: blk_read block 9102 (offset 37281792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37281792 nbdkit: file.3: debug: cache: cache-on-read block 9102 (offset 37281792) nbdkit: file.3: debug: cache: blk_read block 9103 (offset 37285888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37285888 nbdkit: file.3: debug: cache: cache-on-read block 9103 (offset 37285888) nbdkit: file.3: debug: cache: blk_read block 9104 (offset 37289984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37289984 nbdkit: file.3: debug: cache: cache-on-read block 9104 (offset 37289984) nbdkit: file.3: debug: cache: blk_read block 9105 (offset 37294080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37294080 nbdkit: file.3: debug: cache: cache-on-read block 9105 (offset 37294080) nbdkit: file.3: debug: cache: blk_read block 9106 (offset 37298176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37298176 nbdkit: file.3: debug: cache: cache-on-read block 9106 (offset 37298176) nbdkit: file.3: debug: cache: blk_read block 9107 (offset 37302272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37302272 nbdkit: file.3: debug: cache: cache-on-read block 9107 (offset 37302272) nbdkit: file.3: debug: cache: blk_read block 9108 (offset 37306368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37306368 nbdkit: file.3: debug: cache: cache-on-read block 9108 (offset 37306368) nbdkit: file.3: debug: cache: blk_read block 9109 (offset 37310464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37310464 nbdkit: file.3: debug: cache: cache-on-read block 9109 (offset 37310464) nbdkit: file.3: debug: cache: blk_read block 9110 (offset 37314560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37314560 nbdkit: file.3: debug: cache: cache-on-read block 9110 (offset 37314560) nbdkit: file.3: debug: cache: blk_read block 9111 (offset 37318656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37318656 nbdkit: file.3: debug: cache: cache-on-read block 9111 (offset 37318656) nbdkit: file.3: debug: cache: blk_read block 9112 (offset 37322752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37322752 nbdkit: file.3: debug: cache: cache-on-read block 9112 (offset 37322752) nbdkit: file.3: debug: cache: blk_read block 9113 (offset 37326848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37326848 nbdkit: file.3: debug: cache: cache-on-read block 9113 (offset 37326848) nbdkit: file.3: debug: cache: blk_read block 9114 (offset 37330944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37330944 nbdkit: file.3: debug: cache: cache-on-read block 9114 (offset 37330944) nbdkit: file.3: debug: cache: blk_read block 9115 (offset 37335040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37335040 nbdkit: file.3: debug: cache: cache-on-read block 9115 (offset 37335040) nbdkit: file.3: debug: cache: blk_read block 9116 (offset 37339136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37339136 nbdkit: file.3: debug: cache: cache-on-read block 9116 (offset 37339136) nbdkit: file.3: debug: cache: blk_read block 9117 (offset 37343232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37343232 nbdkit: file.3: debug: cache: cache-on-read block 9117 (offset 37343232) nbdkit: file.3: debug: cache: blk_read block 9118 (offset 37347328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37347328 nbdkit: file.3: debug: cache: cache-on-read block 9118 (offset 37347328) nbdkit: file.3: debug: cache: blk_read block 9119 (offset 37351424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37351424 nbdkit: file.3: debug: cache: cache-on-read block 9119 (offset 37351424) nbdkit: file.3: debug: cache: blk_read block 9120 (offset 37355520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37355520 nbdkit: file.3: debug: cache: cache-on-read block 9120 (offset 37355520) nbdkit: file.3: debug: cache: blk_read block 9121 (offset 37359616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37359616 nbdkit: file.3: debug: cache: cache-on-read block 9121 (offset 37359616) nbdkit: file.3: debug: cache: blk_read block 9122 (offset 37363712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37363712 nbdkit: file.3: debug: cache: cache-on-read block 9122 (offset 37363712) nbdkit: file.3: debug: cache: blk_read block 9123 (offset 37367808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37367808 nbdkit: file.3: debug: cache: cache-on-read block 9123 (offset 37367808) nbdkit: file.3: debug: cache: blk_read block 9124 (offset 37371904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37371904 nbdkit: file.3: debug: cache: cache-on-read block 9124 (offset 37371904) nbdkit: file.3: debug: cache: blk_read block 9125 (offset 37376000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37376000 nbdkit: file.3: debug: cache: cache-on-read block 9125 (offset 37376000) nbdkit: file.3: debug: cache: blk_read block 9126 (offset 37380096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37380096 nbdkit: file.3: debug: cache: cache-on-read block 9126 (offset 37380096) nbdkit: file.3: debug: cache: blk_read block 9127 (offset 37384192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37384192 nbdkit: file.3: debug: cache: cache-on-read block 9127 (offset 37384192) nbdkit: file.3: debug: cache: blk_read block 9128 (offset 37388288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37388288 nbdkit: file.3: debug: cache: cache-on-read block 9128 (offset 37388288) nbdkit: file.3: debug: cache: blk_read block 9129 (offset 37392384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37392384 nbdkit: file.3: debug: cache: cache-on-read block 9129 (offset 37392384) nbdkit: file.3: debug: cache: blk_read block 9130 (offset 37396480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37396480 nbdkit: file.3: debug: cache: cache-on-read block 9130 (offset 37396480) nbdkit: file.3: debug: cache: blk_read block 9131 (offset 37400576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37400576 nbdkit: file.3: debug: cache: cache-on-read block 9131 (offset 37400576) nbdkit: file.3: debug: cache: blk_read block 9132 (offset 37404672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37404672 nbdkit: file.3: debug: cache: cache-on-read block 9132 (offset 37404672) nbdkit: file.3: debug: cache: blk_read block 9133 (offset 37408768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37408768 nbdkit: file.3: debug: cache: cache-on-read block 9133 (offset 37408768) nbdkit: file.3: debug: cache: blk_read block 9134 (offset 37412864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37412864 nbdkit: file.3: debug: cache: cache-on-read block 9134 (offset 37412864) nbdkit: file.3: debug: cache: blk_read block 9135 (offset 37416960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37416960 nbdkit: file.3: debug: cache: cache-on-read block 9135 (offset 37416960) nbdkit: file.3: debug: cache: blk_read block 9136 (offset 37421056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37421056 nbdkit: file.3: debug: cache: cache-on-read block 9136 (offset 37421056) nbdkit: file.3: debug: cache: blk_read block 9137 (offset 37425152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37425152 nbdkit: file.3: debug: cache: cache-on-read block 9137 (offset 37425152) nbdkit: file.3: debug: cache: blk_read block 9138 (offset 37429248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37429248 nbdkit: file.3: debug: cache: cache-on-read block 9138 (offset 37429248) nbdkit: file.3: debug: cache: blk_read block 9139 (offset 37433344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37433344 nbdkit: file.3: debug: cache: cache-on-read block 9139 (offset 37433344) nbdkit: file.3: debug: cache: blk_read block 9140 (offset 37437440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37437440 nbdkit: file.3: debug: cache: cache-on-read block 9140 (offset 37437440) nbdkit: file.3: debug: cache: blk_read block 9141 (offset 37441536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37441536 nbdkit: file.3: debug: cache: cache-on-read block 9141 (offset 37441536) nbdkit: file.3: debug: cache: blk_read block 9142 (offset 37445632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37445632 nbdkit: file.3: debug: cache: cache-on-read block 9142 (offset 37445632) nbdkit: file.3: debug: cache: blk_read block 9143 (offset 37449728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37449728 nbdkit: file.3: debug: cache: cache-on-read block 9143 (offset 37449728) nbdkit: file.3: debug: cache: blk_read block 9144 (offset 37453824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37453824 nbdkit: file.3: debug: cache: cache-on-read block 9144 (offset 37453824) nbdkit: file.3: debug: cache: blk_read block 9145 (offset 37457920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37457920 nbdkit: file.3: debug: cache: cache-on-read block 9145 (offset 37457920) nbdkit: file.3: debug: cache: blk_read block 9146 (offset 37462016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37462016 nbdkit: file.3: debug: cache: cache-on-read block 9146 (offset 37462016) nbdkit: file.3: debug: cache: blk_read block 9147 (offset 37466112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37466112 nbdkit: file.3: debug: cache: cache-on-read block 9147 (offset 37466112) nbdkit: file.3: debug: cache: blk_read block 9148 (offset 37470208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37470208 nbdkit: file.3: debug: cache: cache-on-read block 9148 (offset 37470208) nbdkit: file.3: debug: cache: blk_read block 9149 (offset 37474304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37474304 nbdkit: file.3: debug: cache: cache-on-read block 9149 (offset 37474304) nbdkit: file.3: debug: cache: blk_read block 9150 (offset 37478400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37478400 nbdkit: file.3: debug: cache: cache-on-read block 9150 (offset 37478400) nbdkit: file.3: debug: cache: blk_read block 9151 (offset 37482496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37482496 nbdkit: file.3: debug: cache: cache-on-read block 9151 (offset 37482496) nbdkit: file.3: debug: cache: blk_read block 9152 (offset 37486592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37486592 nbdkit: file.3: debug: cache: cache-on-read block 9152 (offset 37486592) nbdkit: file.3: debug: cache: blk_read block 9153 (offset 37490688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37490688 nbdkit: file.3: debug: cache: cache-on-read block 9153 (offset 37490688) nbdkit: file.3: debug: cache: blk_read block 9154 (offset 37494784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37494784 nbdkit: file.3: debug: cache: cache-on-read block 9154 (offset 37494784) nbdkit: file.3: debug: cache: blk_read block 9155 (offset 37498880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37498880 nbdkit: file.3: debug: cache: cache-on-read block 9155 (offset 37498880) nbdkit: file.3: debug: cache: blk_read block 9156 (offset 37502976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37502976 nbdkit: file.3: debug: cache: cache-on-read block 9156 (offset 37502976) nbdkit: file.3: debug: cache: blk_read block 9157 (offset 37507072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37507072 nbdkit: file.3: debug: cache: cache-on-read block 9157 (offset 37507072) nbdkit: file.3: debug: cache: blk_read block 9158 (offset 37511168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37511168 nbdkit: file.3: debug: cache: cache-on-read block 9158 (offset 37511168) nbdkit: file.3: debug: cache: blk_read block 9159 (offset 37515264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37515264 nbdkit: file.3: debug: cache: cache-on-read block 9159 (offset 37515264) nbdkit: file.3: debug: cache: blk_read block 9160 (offset 37519360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37519360 nbdkit: file.3: debug: cache: cache-on-read block 9160 (offset 37519360) nbdkit: file.3: debug: cache: blk_read block 9161 (offset 37523456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37523456 nbdkit: file.3: debug: cache: cache-on-read block 9161 (offset 37523456) nbdkit: file.3: debug: cache: blk_read block 9162 (offset 37527552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37527552 nbdkit: file.3: debug: cache: cache-on-read block 9162 (offset 37527552) nbdkit: file.3: debug: cache: blk_read block 9163 (offset 37531648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37531648 nbdkit: file.3: debug: cache: cache-on-read block 9163 (offset 37531648) nbdkit: file.3: debug: cache: blk_read block 9164 (offset 37535744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37535744 nbdkit: file.3: debug: cache: cache-on-read block 9164 (offset 37535744) nbdkit: file.3: debug: cache: blk_read block 9165 (offset 37539840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37539840 nbdkit: file.3: debug: cache: cache-on-read block 9165 (offset 37539840) nbdkit: file.3: debug: cache: blk_read block 9166 (offset 37543936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37543936 nbdkit: file.3: debug: cache: cache-on-read block 9166 (offset 37543936) nbdkit: file.3: debug: cache: blk_read block 9167 (offset 37548032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37548032 nbdkit: file.3: debug: cache: cache-on-read block 9167 (offset 37548032) nbdkit: file.3: debug: cache: blk_read block 9168 (offset 37552128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37552128 nbdkit: file.3: debug: cache: cache-on-read block 9168 (offset 37552128) nbdkit: file.3: debug: cache: blk_read block 9169 (offset 37556224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37556224 nbdkit: file.3: debug: cache: cache-on-read block 9169 (offset 37556224) nbdkit: file.3: debug: cache: blk_read block 9170 (offset 37560320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37560320 nbdkit: file.3: debug: cache: cache-on-read block 9170 (offset 37560320) nbdkit: file.3: debug: cache: blk_read block 9171 (offset 37564416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37564416 nbdkit: file.3: debug: cache: cache-on-read block 9171 (offset 37564416) nbdkit: file.3: debug: cache: blk_read block 9172 (offset 37568512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37568512 nbdkit: file.3: debug: cache: cache-on-read block 9172 (offset 37568512) nbdkit: file.3: debug: cache: blk_read block 9173 (offset 37572608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37572608 nbdkit: file.3: debug: cache: cache-on-read block 9173 (offset 37572608) nbdkit: file.3: debug: cache: blk_read block 9174 (offset 37576704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37576704 nbdkit: file.3: debug: cache: cache-on-read block 9174 (offset 37576704) nbdkit: file.3: debug: cache: blk_read block 9175 (offset 37580800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37580800 nbdkit: file.3: debug: cache: cache-on-read block 9175 (offset 37580800) nbdkit: file.3: debug: cache: blk_read block 9176 (offset 37584896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37584896 nbdkit: file.3: debug: cache: cache-on-read block 9176 (offset 37584896) nbdkit: file.3: debug: cache: blk_read block 9177 (offset 37588992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37588992 nbdkit: file.3: debug: cache: cache-on-read block 9177 (offset 37588992) nbdkit: file.3: debug: cache: blk_read block 9178 (offset 37593088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37593088 nbdkit: file.3: debug: cache: cache-on-read block 9178 (offset 37593088) nbdkit: file.3: debug: cache: blk_read block 9179 (offset 37597184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37597184 nbdkit: file.3: debug: cache: cache-on-read block 9179 (offset 37597184) nbdkit: file.3: debug: cache: blk_read block 9180 (offset 37601280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37601280 nbdkit: file.3: debug: cache: cache-on-read block 9180 (offset 37601280) nbdkit: file.3: debug: cache: blk_read block 9181 (offset 37605376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37605376 nbdkit: file.3: debug: cache: cache-on-read block 9181 (offset 37605376) nbdkit: file.3: debug: cache: blk_read block 9182 (offset 37609472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37609472 nbdkit: file.3: debug: cache: cache-on-read block 9182 (offset 37609472) nbdkit: file.3: debug: cache: blk_read block 9183 (offset 37613568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37613568 nbdkit: file.3: debug: cache: cache-on-read block 9183 (offset 37613568) nbdkit: file.3: debug: cache: blk_read block 9184 (offset 37617664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37617664 nbdkit: file.3: debug: cache: cache-on-read block 9184 (offset 37617664) nbdkit: file.3: debug: cache: blk_read block 9185 (offset 37621760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37621760 nbdkit: file.3: debug: cache: cache-on-read block 9185 (offset 37621760) nbdkit: file.3: debug: cache: blk_read block 9186 (offset 37625856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37625856 nbdkit: file.3: debug: cache: cache-on-read block 9186 (offset 37625856) nbdkit: file.3: debug: cache: blk_read block 9187 (offset 37629952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37629952 nbdkit: file.3: debug: cache: cache-on-read block 9187 (offset 37629952) nbdkit: file.3: debug: cache: blk_read block 9188 (offset 37634048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37634048 nbdkit: file.3: debug: cache: cache-on-read block 9188 (offset 37634048) nbdkit: file.3: debug: cache: blk_read block 9189 (offset 37638144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37638144 nbdkit: file.3: debug: cache: cache-on-read block 9189 (offset 37638144) nbdkit: file.3: debug: cache: blk_read block 9190 (offset 37642240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37642240 nbdkit: file.3: debug: cache: cache-on-read block 9190 (offset 37642240) nbdkit: file.3: debug: cache: blk_read block 9191 (offset 37646336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37646336 nbdkit: file.3: debug: cache: cache-on-read block 9191 (offset 37646336) nbdkit: file.3: debug: cache: blk_read block 9192 (offset 37650432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37650432 nbdkit: file.3: debug: cache: cache-on-read block 9192 (offset 37650432) nbdkit: file.3: debug: cache: blk_read block 9193 (offset 37654528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37654528 nbdkit: file.3: debug: cache: cache-on-read block 9193 (offset 37654528) nbdkit: file.3: debug: cache: blk_read block 9194 (offset 37658624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37658624 nbdkit: file.3: debug: cache: cache-on-read block 9194 (offset 37658624) nbdkit: file.3: debug: cache: blk_read block 9195 (offset 37662720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37662720 nbdkit: file.3: debug: cache: cache-on-read block 9195 (offset 37662720) nbdkit: file.3: debug: cache: blk_read block 9196 (offset 37666816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37666816 nbdkit: file.3: debug: cache: cache-on-read block 9196 (offset 37666816) nbdkit: file.3: debug: cache: blk_read block 9197 (offset 37670912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37670912 nbdkit: file.3: debug: cache: cache-on-read block 9197 (offset 37670912) nbdkit: file.3: debug: cache: blk_read block 9198 (offset 37675008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37675008 nbdkit: file.3: debug: cache: cache-on-read block 9198 (offset 37675008) nbdkit: file.3: debug: cache: blk_read block 9199 (offset 37679104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37679104 nbdkit: file.3: debug: cache: cache-on-read block 9199 (offset 37679104) nbdkit: file.3: debug: cache: blk_read block 9200 (offset 37683200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37683200 nbdkit: file.3: debug: cache: cache-on-read block 9200 (offset 37683200) nbdkit: file.3: debug: cache: blk_read block 9201 (offset 37687296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37687296 nbdkit: file.3: debug: cache: cache-on-read block 9201 (offset 37687296) nbdkit: file.3: debug: cache: blk_read block 9202 (offset 37691392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37691392 nbdkit: file.3: debug: cache: cache-on-read block 9202 (offset 37691392) nbdkit: file.3: debug: cache: blk_read block 9203 (offset 37695488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37695488 nbdkit: file.3: debug: cache: cache-on-read block 9203 (offset 37695488) nbdkit: file.3: debug: cache: blk_read block 9204 (offset 37699584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37699584 nbdkit: file.3: debug: cache: cache-on-read block 9204 (offset 37699584) nbdkit: file.3: debug: cache: blk_read block 9205 (offset 37703680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37703680 nbdkit: file.3: debug: cache: cache-on-read block 9205 (offset 37703680) nbdkit: file.3: debug: cache: blk_read block 9206 (offset 37707776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37707776 nbdkit: file.3: debug: cache: cache-on-read block 9206 (offset 37707776) nbdkit: file.3: debug: cache: blk_read block 9207 (offset 37711872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37711872 nbdkit: file.3: debug: cache: cache-on-read block 9207 (offset 37711872) nbdkit: file.3: debug: cache: blk_read block 9208 (offset 37715968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37715968 nbdkit: file.3: debug: cache: cache-on-read block 9208 (offset 37715968) nbdkit: file.3: debug: cache: blk_read block 9209 (offset 37720064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37720064 nbdkit: file.3: debug: cache: cache-on-read block 9209 (offset 37720064) nbdkit: file.3: debug: cache: blk_read block 9210 (offset 37724160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37724160 nbdkit: file.3: debug: cache: cache-on-read block 9210 (offset 37724160) nbdkit: file.3: debug: cache: blk_read block 9211 (offset 37728256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37728256 nbdkit: file.3: debug: cache: cache-on-read block 9211 (offset 37728256) nbdkit: file.3: debug: cache: blk_read block 9212 (offset 37732352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37732352 nbdkit: file.3: debug: cache: cache-on-read block 9212 (offset 37732352) nbdkit: file.3: debug: cache: blk_read block 9213 (offset 37736448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37736448 nbdkit: file.3: debug: cache: cache-on-read block 9213 (offset 37736448) nbdkit: file.3: debug: cache: blk_read block 9214 (offset 37740544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37740544 nbdkit: file.3: debug: cache: cache-on-read block 9214 (offset 37740544) nbdkit: file.3: debug: cache: blk_read block 9215 (offset 37744640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37744640 nbdkit: file.3: debug: cache: cache-on-read block 9215 (offset 37744640) nbdkit: file.3: debug: cache: blk_read block 9216 (offset 37748736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37748736 nbdkit: file.3: debug: cache: cache-on-read block 9216 (offset 37748736) nbdkit: file.3: debug: cache: blk_read block 9217 (offset 37752832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37752832 nbdkit: file.3: debug: cache: cache-on-read block 9217 (offset 37752832) nbdkit: file.3: debug: cache: blk_read block 9218 (offset 37756928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37756928 nbdkit: file.3: debug: cache: cache-on-read block 9218 (offset 37756928) nbdkit: file.3: debug: cache: blk_read block 9219 (offset 37761024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37761024 nbdkit: file.3: debug: cache: cache-on-read block 9219 (offset 37761024) nbdkit: file.3: debug: cache: blk_read block 9220 (offset 37765120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37765120 nbdkit: file.3: debug: cache: cache-on-read block 9220 (offset 37765120) nbdkit: file.3: debug: cache: blk_read block 9221 (offset 37769216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37769216 nbdkit: file.3: debug: cache: cache-on-read block 9221 (offset 37769216) nbdkit: file.3: debug: cache: blk_read block 9222 (offset 37773312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37773312 nbdkit: file.3: debug: cache: cache-on-read block 9222 (offset 37773312) nbdkit: file.3: debug: cache: blk_read block 9223 (offset 37777408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37777408 nbdkit: file.3: debug: cache: cache-on-read block 9223 (offset 37777408) nbdkit: file.3: debug: cache: blk_read block 9224 (offset 37781504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37781504 nbdkit: file.3: debug: cache: cache-on-read block 9224 (offset 37781504) nbdkit: file.3: debug: cache: blk_read block 9225 (offset 37785600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37785600 nbdkit: file.3: debug: cache: cache-on-read block 9225 (offset 37785600) nbdkit: file.3: debug: cache: blk_read block 9226 (offset 37789696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37789696 nbdkit: file.3: debug: cache: cache-on-read block 9226 (offset 37789696) nbdkit: file.3: debug: cache: blk_read block 9227 (offset 37793792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37793792 nbdkit: file.3: debug: cache: cache-on-read block 9227 (offset 37793792) nbdkit: file.3: debug: cache: blk_read block 9228 (offset 37797888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37797888 nbdkit: file.3: debug: cache: cache-on-read block 9228 (offset 37797888) nbdkit: file.3: debug: cache: blk_read block 9229 (offset 37801984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37801984 nbdkit: file.3: debug: cache: cache-on-read block 9229 (offset 37801984) nbdkit: file.3: debug: cache: blk_read block 9230 (offset 37806080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37806080 nbdkit: file.3: debug: cache: cache-on-read block 9230 (offset 37806080) nbdkit: file.3: debug: cache: blk_read block 9231 (offset 37810176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37810176 nbdkit: file.3: debug: cache: cache-on-read block 9231 (offset 37810176) nbdkit: file.3: debug: cache: blk_read block 9232 (offset 37814272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37814272 nbdkit: file.3: debug: cache: cache-on-read block 9232 (offset 37814272) nbdkit: file.3: debug: cache: blk_read block 9233 (offset 37818368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37818368 nbdkit: file.3: debug: cache: cache-on-read block 9233 (offset 37818368) nbdkit: file.3: debug: cache: blk_read block 9234 (offset 37822464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37822464 nbdkit: file.3: debug: cache: cache-on-read block 9234 (offset 37822464) nbdkit: file.3: debug: cache: blk_read block 9235 (offset 37826560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37826560 nbdkit: file.3: debug: cache: cache-on-read block 9235 (offset 37826560) nbdkit: file.3: debug: cache: blk_read block 9236 (offset 37830656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37830656 nbdkit: file.3: debug: cache: cache-on-read block 9236 (offset 37830656) nbdkit: file.3: debug: cache: blk_read block 9237 (offset 37834752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37834752 nbdkit: file.3: debug: cache: cache-on-read block 9237 (offset 37834752) nbdkit: file.3: debug: cache: blk_read block 9238 (offset 37838848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37838848 nbdkit: file.3: debug: cache: cache-on-read block 9238 (offset 37838848) nbdkit: file.3: debug: cache: blk_read block 9239 (offset 37842944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37842944 nbdkit: file.3: debug: cache: cache-on-read block 9239 (offset 37842944) nbdkit: file.3: debug: cache: blk_read block 9240 (offset 37847040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37847040 nbdkit: file.3: debug: cache: cache-on-read block 9240 (offset 37847040) nbdkit: file.3: debug: cache: blk_read block 9241 (offset 37851136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37851136 nbdkit: file.3: debug: cache: cache-on-read block 9241 (offset 37851136) nbdkit: file.3: debug: cache: blk_read block 9242 (offset 37855232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37855232 nbdkit: file.3: debug: cache: cache-on-read block 9242 (offset 37855232) nbdkit: file.3: debug: cache: blk_read block 9243 (offset 37859328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37859328 nbdkit: file.3: debug: cache: cache-on-read block 9243 (offset 37859328) nbdkit: file.3: debug: cache: blk_read block 9244 (offset 37863424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37863424 nbdkit: file.3: debug: cache: cache-on-read block 9244 (offset 37863424) nbdkit: file.3: debug: cache: blk_read block 9245 (offset 37867520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37867520 nbdkit: file.3: debug: cache: cache-on-read block 9245 (offset 37867520) nbdkit: file.3: debug: cache: blk_read block 9246 (offset 37871616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37871616 nbdkit: file.3: debug: cache: cache-on-read block 9246 (offset 37871616) nbdkit: file.3: debug: cache: blk_read block 9247 (offset 37875712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37875712 nbdkit: file.3: debug: cache: cache-on-read block 9247 (offset 37875712) nbdkit: file.3: debug: cache: blk_read block 9248 (offset 37879808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37879808 nbdkit: file.3: debug: cache: cache-on-read block 9248 (offset 37879808) nbdkit: file.3: debug: cache: blk_read block 9249 (offset 37883904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37883904 nbdkit: file.3: debug: cache: cache-on-read block 9249 (offset 37883904) nbdkit: file.3: debug: cache: blk_read block 9250 (offset 37888000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37888000 nbdkit: file.3: debug: cache: cache-on-read block 9250 (offset 37888000) nbdkit: file.3: debug: cache: blk_read block 9251 (offset 37892096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37892096 nbdkit: file.3: debug: cache: cache-on-read block 9251 (offset 37892096) nbdkit: file.3: debug: cache: blk_read block 9252 (offset 37896192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37896192 nbdkit: file.3: debug: cache: cache-on-read block 9252 (offset 37896192) nbdkit: file.3: debug: cache: blk_read block 9253 (offset 37900288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37900288 nbdkit: file.3: debug: cache: cache-on-read block 9253 (offset 37900288) nbdkit: file.3: debug: cache: blk_read block 9254 (offset 37904384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37904384 nbdkit: file.3: debug: cache: cache-on-read block 9254 (offset 37904384) nbdkit: file.3: debug: cache: blk_read block 9255 (offset 37908480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37908480 nbdkit: file.3: debug: cache: cache-on-read block 9255 (offset 37908480) nbdkit: file.3: debug: cache: blk_read block 9256 (offset 37912576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37912576 nbdkit: file.3: debug: cache: cache-on-read block 9256 (offset 37912576) nbdkit: file.3: debug: cache: blk_read block 9257 (offset 37916672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37916672 nbdkit: file.3: debug: cache: cache-on-read block 9257 (offset 37916672) nbdkit: file.3: debug: cache: blk_read block 9258 (offset 37920768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37920768 nbdkit: file.3: debug: cache: cache-on-read block 9258 (offset 37920768) nbdkit: file.3: debug: cache: blk_read block 9259 (offset 37924864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37924864 nbdkit: file.3: debug: cache: cache-on-read block 9259 (offset 37924864) nbdkit: file.3: debug: cache: blk_read block 9260 (offset 37928960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37928960 nbdkit: file.3: debug: cache: cache-on-read block 9260 (offset 37928960) nbdkit: file.3: debug: cache: blk_read block 9261 (offset 37933056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37933056 nbdkit: file.3: debug: cache: cache-on-read block 9261 (offset 37933056) nbdkit: file.3: debug: cache: blk_read block 9262 (offset 37937152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37937152 nbdkit: file.3: debug: cache: cache-on-read block 9262 (offset 37937152) nbdkit: file.3: debug: cache: blk_read block 9263 (offset 37941248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37941248 nbdkit: file.3: debug: cache: cache-on-read block 9263 (offset 37941248) nbdkit: file.3: debug: cache: blk_read block 9264 (offset 37945344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37945344 nbdkit: file.3: debug: cache: cache-on-read block 9264 (offset 37945344) nbdkit: file.3: debug: cache: blk_read block 9265 (offset 37949440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37949440 nbdkit: file.3: debug: cache: cache-on-read block 9265 (offset 37949440) nbdkit: file.3: debug: cache: blk_read block 9266 (offset 37953536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37953536 nbdkit: file.3: debug: cache: cache-on-read block 9266 (offset 37953536) nbdkit: file.3: debug: cache: blk_read block 9267 (offset 37957632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37957632 nbdkit: file.3: debug: cache: cache-on-read block 9267 (offset 37957632) nbdkit: file.3: debug: cache: blk_read block 9268 (offset 37961728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37961728 nbdkit: file.3: debug: cache: cache-on-read block 9268 (offset 37961728) nbdkit: file.3: debug: cache: blk_read block 9269 (offset 37965824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37965824 nbdkit: file.3: debug: cache: cache-on-read block 9269 (offset 37965824) nbdkit: file.3: debug: cache: blk_read block 9270 (offset 37969920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37969920 nbdkit: file.3: debug: cache: cache-on-read block 9270 (offset 37969920) nbdkit: file.3: debug: cache: blk_read block 9271 (offset 37974016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37974016 nbdkit: file.3: debug: cache: cache-on-read block 9271 (offset 37974016) nbdkit: file.3: debug: cache: blk_read block 9272 (offset 37978112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37978112 nbdkit: file.3: debug: cache: cache-on-read block 9272 (offset 37978112) nbdkit: file.3: debug: cache: blk_read block 9273 (offset 37982208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37982208 nbdkit: file.3: debug: cache: cache-on-read block 9273 (offset 37982208) nbdkit: file.3: debug: cache: blk_read block 9274 (offset 37986304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37986304 nbdkit: file.3: debug: cache: cache-on-read block 9274 (offset 37986304) nbdkit: file.3: debug: cache: blk_read block 9275 (offset 37990400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37990400 nbdkit: file.3: debug: cache: cache-on-read block 9275 (offset 37990400) nbdkit: file.3: debug: cache: blk_read block 9276 (offset 37994496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37994496 nbdkit: file.3: debug: cache: cache-on-read block 9276 (offset 37994496) nbdkit: file.3: debug: cache: blk_read block 9277 (offset 37998592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=37998592 nbdkit: file.3: debug: cache: cache-on-read block 9277 (offset 37998592) nbdkit: file.3: debug: cache: blk_read block 9278 (offset 38002688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38002688 nbdkit: file.3: debug: cache: cache-on-read block 9278 (offset 38002688) nbdkit: file.3: debug: cache: blk_read block 9279 (offset 38006784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38006784 nbdkit: file.3: debug: cache: cache-on-read block 9279 (offset 38006784) nbdkit: file.3: debug: cache: blk_read block 9280 (offset 38010880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38010880 nbdkit: file.3: debug: cache: cache-on-read block 9280 (offset 38010880) nbdkit: file.3: debug: cache: blk_read block 9281 (offset 38014976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38014976 nbdkit: file.3: debug: cache: cache-on-read block 9281 (offset 38014976) nbdkit: file.3: debug: cache: blk_read block 9282 (offset 38019072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38019072 nbdkit: file.3: debug: cache: cache-on-read block 9282 (offset 38019072) nbdkit: file.3: debug: cache: blk_read block 9283 (offset 38023168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38023168 nbdkit: file.3: debug: cache: cache-on-read block 9283 (offset 38023168) nbdkit: file.3: debug: cache: blk_read block 9284 (offset 38027264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38027264 nbdkit: file.3: debug: cache: cache-on-read block 9284 (offset 38027264) nbdkit: file.3: debug: cache: blk_read block 9285 (offset 38031360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38031360 nbdkit: file.3: debug: cache: cache-on-read block 9285 (offset 38031360) nbdkit: file.3: debug: cache: blk_read block 9286 (offset 38035456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38035456 nbdkit: file.3: debug: cache: cache-on-read block 9286 (offset 38035456) nbdkit: file.3: debug: cache: blk_read block 9287 (offset 38039552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38039552 nbdkit: file.3: debug: cache: cache-on-read block 9287 (offset 38039552) nbdkit: file.3: debug: cache: blk_read block 9288 (offset 38043648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38043648 nbdkit: file.3: debug: cache: cache-on-read block 9288 (offset 38043648) nbdkit: file.3: debug: cache: blk_read block 9289 (offset 38047744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38047744 nbdkit: file.3: debug: cache: cache-on-read block 9289 (offset 38047744) nbdkit: file.3: debug: cache: blk_read block 9290 (offset 38051840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38051840 nbdkit: file.3: debug: cache: cache-on-read block 9290 (offset 38051840) nbdkit: file.3: debug: cache: blk_read block 9291 (offset 38055936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38055936 nbdkit: file.3: debug: cache: cache-on-read block 9291 (offset 38055936) nbdkit: file.3: debug: cache: blk_read block 9292 (offset 38060032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38060032 nbdkit: file.3: debug: cache: cache-on-read block 9292 (offset 38060032) nbdkit: file.3: debug: cache: blk_read block 9293 (offset 38064128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38064128 nbdkit: file.3: debug: cache: cache-on-read block 9293 (offset 38064128) nbdkit: file.3: debug: cache: blk_read block 9294 (offset 38068224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38068224 nbdkit: file.3: debug: cache: cache-on-read block 9294 (offset 38068224) nbdkit: file.3: debug: cache: blk_read block 9295 (offset 38072320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38072320 nbdkit: file.3: debug: cache: cache-on-read block 9295 (offset 38072320) nbdkit: file.3: debug: cache: blk_read block 9296 (offset 38076416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38076416 nbdkit: file.3: debug: cache: cache-on-read block 9296 (offset 38076416) nbdkit: file.3: debug: cache: blk_read block 9297 (offset 38080512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38080512 nbdkit: file.3: debug: cache: cache-on-read block 9297 (offset 38080512) nbdkit: file.3: debug: cache: blk_read block 9298 (offset 38084608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38084608 nbdkit: file.3: debug: cache: cache-on-read block 9298 (offset 38084608) nbdkit: file.3: debug: cache: blk_read block 9299 (offset 38088704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38088704 nbdkit: file.3: debug: cache: cache-on-read block 9299 (offset 38088704) nbdkit: file.3: debug: cache: blk_read block 9300 (offset 38092800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38092800 nbdkit: file.3: debug: cache: cache-on-read block 9300 (offset 38092800) nbdkit: file.3: debug: cache: blk_read block 9301 (offset 38096896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38096896 nbdkit: file.3: debug: cache: cache-on-read block 9301 (offset 38096896) nbdkit: file.3: debug: cache: blk_read block 9302 (offset 38100992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38100992 nbdkit: file.3: debug: cache: cache-on-read block 9302 (offset 38100992) nbdkit: file.3: debug: cache: blk_read block 9303 (offset 38105088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38105088 nbdkit: file.3: debug: cache: cache-on-read block 9303 (offset 38105088) nbdkit: file.3: debug: cache: blk_read block 9304 (offset 38109184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38109184 nbdkit: file.3: debug: cache: cache-on-read block 9304 (offset 38109184) nbdkit: file.3: debug: cache: blk_read block 9305 (offset 38113280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38113280 nbdkit: file.3: debug: cache: cache-on-read block 9305 (offset 38113280) nbdkit: file.3: debug: cache: blk_read block 9306 (offset 38117376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38117376 nbdkit: file.3: debug: cache: cache-on-read block 9306 (offset 38117376) nbdkit: file.3: debug: cache: blk_read block 9307 (offset 38121472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38121472 nbdkit: file.3: debug: cache: cache-on-read block 9307 (offset 38121472) nbdkit: file.3: debug: cache: blk_read block 9308 (offset 38125568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38125568 nbdkit: file.3: debug: cache: cache-on-read block 9308 (offset 38125568) nbdkit: file.3: debug: cache: blk_read block 9309 (offset 38129664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38129664 nbdkit: file.3: debug: cache: cache-on-read block 9309 (offset 38129664) nbdkit: file.3: debug: cache: blk_read block 9310 (offset 38133760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38133760 nbdkit: file.3: debug: cache: cache-on-read block 9310 (offset 38133760) nbdkit: file.3: debug: cache: blk_read block 9311 (offset 38137856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38137856 nbdkit: file.3: debug: cache: cache-on-read block 9311 (offset 38137856) nbdkit: file.3: debug: cache: blk_read block 9312 (offset 38141952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38141952 nbdkit: file.3: debug: cache: cache-on-read block 9312 (offset 38141952) nbdkit: file.3: debug: cache: blk_read block 9313 (offset 38146048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38146048 nbdkit: file.3: debug: cache: cache-on-read block 9313 (offset 38146048) nbdkit: file.3: debug: cache: blk_read block 9314 (offset 38150144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38150144 nbdkit: file.3: debug: cache: cache-on-read block 9314 (offset 38150144) nbdkit: file.3: debug: cache: blk_read block 9315 (offset 38154240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38154240 nbdkit: file.3: debug: cache: cache-on-read block 9315 (offset 38154240) nbdkit: file.3: debug: cache: blk_read block 9316 (offset 38158336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38158336 nbdkit: file.3: debug: cache: cache-on-read block 9316 (offset 38158336) nbdkit: file.3: debug: cache: blk_read block 9317 (offset 38162432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38162432 nbdkit: file.3: debug: cache: cache-on-read block 9317 (offset 38162432) nbdkit: file.3: debug: cache: blk_read block 9318 (offset 38166528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38166528 nbdkit: file.3: debug: cache: cache-on-read block 9318 (offset 38166528) nbdkit: file.3: debug: cache: blk_read block 9319 (offset 38170624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38170624 nbdkit: file.3: debug: cache: cache-on-read block 9319 (offset 38170624) nbdkit: file.3: debug: cache: blk_read block 9320 (offset 38174720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38174720 nbdkit: file.3: debug: cache: cache-on-read block 9320 (offset 38174720) nbdkit: file.3: debug: cache: blk_read block 9321 (offset 38178816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38178816 nbdkit: file.3: debug: cache: cache-on-read block 9321 (offset 38178816) nbdkit: file.3: debug: cache: blk_read block 9322 (offset 38182912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38182912 nbdkit: file.3: debug: cache: cache-on-read block 9322 (offset 38182912) nbdkit: file.3: debug: cache: blk_read block 9323 (offset 38187008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38187008 nbdkit: file.3: debug: cache: cache-on-read block 9323 (offset 38187008) nbdkit: file.3: debug: cache: blk_read block 9324 (offset 38191104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38191104 nbdkit: file.3: debug: cache: cache-on-read block 9324 (offset 38191104) nbdkit: file.3: debug: cache: blk_read block 9325 (offset 38195200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38195200 nbdkit: file.3: debug: cache: cache-on-read block 9325 (offset 38195200) nbdkit: file.3: debug: cache: blk_read block 9326 (offset 38199296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38199296 nbdkit: file.3: debug: cache: cache-on-read block 9326 (offset 38199296) nbdkit: file.3: debug: cache: blk_read block 9327 (offset 38203392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38203392 nbdkit: file.3: debug: cache: cache-on-read block 9327 (offset 38203392) nbdkit: file.3: debug: cache: blk_read block 9328 (offset 38207488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38207488 nbdkit: file.3: debug: cache: cache-on-read block 9328 (offset 38207488) nbdkit: file.3: debug: cache: blk_read block 9329 (offset 38211584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38211584 nbdkit: file.3: debug: cache: cache-on-read block 9329 (offset 38211584) nbdkit: file.3: debug: cache: blk_read block 9330 (offset 38215680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38215680 nbdkit: file.3: debug: cache: cache-on-read block 9330 (offset 38215680) nbdkit: file.3: debug: cache: blk_read block 9331 (offset 38219776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38219776 nbdkit: file.3: debug: cache: cache-on-read block 9331 (offset 38219776) nbdkit: file.3: debug: cache: blk_read block 9332 (offset 38223872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38223872 nbdkit: file.3: debug: cache: cache-on-read block 9332 (offset 38223872) nbdkit: file.3: debug: cache: blk_read block 9333 (offset 38227968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38227968 nbdkit: file.3: debug: cache: cache-on-read block 9333 (offset 38227968) nbdkit: file.3: debug: cache: blk_read block 9334 (offset 38232064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38232064 nbdkit: file.3: debug: cache: cache-on-read block 9334 (offset 38232064) nbdkit: file.3: debug: cache: blk_read block 9335 (offset 38236160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38236160 nbdkit: file.3: debug: cache: cache-on-read block 9335 (offset 38236160) nbdkit: file.3: debug: cache: blk_read block 9336 (offset 38240256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38240256 nbdkit: file.3: debug: cache: cache-on-read block 9336 (offset 38240256) nbdkit: file.3: debug: cache: blk_read block 9337 (offset 38244352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38244352 nbdkit: file.3: debug: cache: cache-on-read block 9337 (offset 38244352) nbdkit: file.3: debug: cache: blk_read block 9338 (offset 38248448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38248448 nbdkit: file.3: debug: cache: cache-on-read block 9338 (offset 38248448) nbdkit: file.3: debug: cache: blk_read block 9339 (offset 38252544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38252544 nbdkit: file.3: debug: cache: cache-on-read block 9339 (offset 38252544) nbdkit: file.3: debug: cache: blk_read block 9340 (offset 38256640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38256640 nbdkit: file.3: debug: cache: cache-on-read block 9340 (offset 38256640) nbdkit: file.3: debug: cache: blk_read block 9341 (offset 38260736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38260736 nbdkit: file.3: debug: cache: cache-on-read block 9341 (offset 38260736) nbdkit: file.3: debug: cache: blk_read block 9342 (offset 38264832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38264832 nbdkit: file.3: debug: cache: cache-on-read block 9342 (offset 38264832) nbdkit: file.3: debug: cache: blk_read block 9343 (offset 38268928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38268928 nbdkit: file.3: debug: cache: cache-on-read block 9343 (offset 38268928) nbdkit: file.3: debug: cache: blk_read block 9344 (offset 38273024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38273024 nbdkit: file.3: debug: cache: cache-on-read block 9344 (offset 38273024) nbdkit: file.3: debug: cache: blk_read block 9345 (offset 38277120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38277120 nbdkit: file.3: debug: cache: cache-on-read block 9345 (offset 38277120) nbdkit: file.3: debug: cache: blk_read block 9346 (offset 38281216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38281216 nbdkit: file.3: debug: cache: cache-on-read block 9346 (offset 38281216) nbdkit: file.3: debug: cache: blk_read block 9347 (offset 38285312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38285312 nbdkit: file.3: debug: cache: cache-on-read block 9347 (offset 38285312) nbdkit: file.3: debug: cache: blk_read block 9348 (offset 38289408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38289408 nbdkit: file.3: debug: cache: cache-on-read block 9348 (offset 38289408) nbdkit: file.3: debug: cache: blk_read block 9349 (offset 38293504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38293504 nbdkit: file.3: debug: cache: cache-on-read block 9349 (offset 38293504) nbdkit: file.3: debug: cache: blk_read block 9350 (offset 38297600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38297600 nbdkit: file.3: debug: cache: cache-on-read block 9350 (offset 38297600) nbdkit: file.3: debug: cache: blk_read block 9351 (offset 38301696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38301696 nbdkit: file.3: debug: cache: cache-on-read block 9351 (offset 38301696) nbdkit: file.3: debug: cache: blk_read block 9352 (offset 38305792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38305792 nbdkit: file.3: debug: cache: cache-on-read block 9352 (offset 38305792) nbdkit: file.3: debug: cache: blk_read block 9353 (offset 38309888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38309888 nbdkit: file.3: debug: cache: cache-on-read block 9353 (offset 38309888) nbdkit: file.3: debug: cache: blk_read block 9354 (offset 38313984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38313984 nbdkit: file.3: debug: cache: cache-on-read block 9354 (offset 38313984) nbdkit: file.3: debug: cache: blk_read block 9355 (offset 38318080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38318080 nbdkit: file.3: debug: cache: cache-on-read block 9355 (offset 38318080) nbdkit: file.3: debug: cache: blk_read block 9356 (offset 38322176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38322176 nbdkit: file.3: debug: cache: cache-on-read block 9356 (offset 38322176) nbdkit: file.3: debug: cache: blk_read block 9357 (offset 38326272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38326272 nbdkit: file.3: debug: cache: cache-on-read block 9357 (offset 38326272) nbdkit: file.3: debug: cache: blk_read block 9358 (offset 38330368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38330368 nbdkit: file.3: debug: cache: cache-on-read block 9358 (offset 38330368) nbdkit: file.3: debug: cache: blk_read block 9359 (offset 38334464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38334464 nbdkit: file.3: debug: cache: cache-on-read block 9359 (offset 38334464) nbdkit: file.3: debug: cache: blk_read block 9360 (offset 38338560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38338560 nbdkit: file.3: debug: cache: cache-on-read block 9360 (offset 38338560) nbdkit: file.3: debug: cache: start reclaiming nbdkit: file.3: debug: cache: reclaiming block 6929 nbdkit: file.3: debug: cache: reclaiming block 6930 nbdkit: file.3: debug: cache: blk_read block 9361 (offset 38342656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38342656 nbdkit: file.3: debug: cache: cache-on-read block 9361 (offset 38342656) nbdkit: file.3: debug: cache: reclaiming block 6931 nbdkit: file.3: debug: cache: reclaiming block 6932 nbdkit: file.3: debug: cache: blk_read block 9362 (offset 38346752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38346752 nbdkit: file.3: debug: cache: cache-on-read block 9362 (offset 38346752) nbdkit: file.3: debug: cache: reclaiming block 6933 nbdkit: file.3: debug: cache: reclaiming block 6934 nbdkit: file.3: debug: cache: blk_read block 9363 (offset 38350848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38350848 nbdkit: file.3: debug: cache: cache-on-read block 9363 (offset 38350848) nbdkit: file.3: debug: cache: reclaiming block 6935 nbdkit: file.3: debug: cache: reclaiming block 6936 nbdkit: file.3: debug: cache: blk_read block 9364 (offset 38354944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38354944 nbdkit: file.3: debug: cache: cache-on-read block 9364 (offset 38354944) nbdkit: file.3: debug: cache: reclaiming block 6937 nbdkit: file.3: debug: cache: reclaiming block 6938 nbdkit: file.3: debug: cache: blk_read block 9365 (offset 38359040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38359040 nbdkit: file.3: debug: cache: cache-on-read block 9365 (offset 38359040) nbdkit: file.3: debug: cache: reclaiming block 6939 nbdkit: file.3: debug: cache: reclaiming block 6940 nbdkit: file.3: debug: cache: blk_read block 9366 (offset 38363136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38363136 nbdkit: file.3: debug: cache: cache-on-read block 9366 (offset 38363136) nbdkit: file.3: debug: cache: reclaiming block 6941 nbdkit: file.3: debug: cache: reclaiming block 6942 nbdkit: file.3: debug: cache: blk_read block 9367 (offset 38367232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38367232 nbdkit: file.3: debug: cache: cache-on-read block 9367 (offset 38367232) nbdkit: file.3: debug: cache: reclaiming block 6943 nbdkit: file.3: debug: cache: reclaiming block 6944 nbdkit: file.3: debug: cache: blk_read block 9368 (offset 38371328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38371328 nbdkit: file.3: debug: cache: cache-on-read block 9368 (offset 38371328) nbdkit: file.3: debug: cache: reclaiming block 6945 nbdkit: file.3: debug: cache: reclaiming block 6946 nbdkit: file.3: debug: cache: blk_read block 9369 (offset 38375424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38375424 nbdkit: file.3: debug: cache: cache-on-read block 9369 (offset 38375424) nbdkit: file.3: debug: cache: reclaiming block 6947 nbdkit: file.3: debug: cache: reclaiming block 6948 nbdkit: file.3: debug: cache: blk_read block 9370 (offset 38379520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38379520 nbdkit: file.3: debug: cache: cache-on-read block 9370 (offset 38379520) nbdkit: file.3: debug: cache: reclaiming block 6949 nbdkit: file.3: debug: cache: reclaiming block 6950 nbdkit: file.3: debug: cache: blk_read block 9371 (offset 38383616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38383616 nbdkit: file.3: debug: cache: cache-on-read block 9371 (offset 38383616) nbdkit: file.3: debug: cache: reclaiming block 6951 nbdkit: file.3: debug: cache: reclaiming block 6952 nbdkit: file.3: debug: cache: blk_read block 9372 (offset 38387712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38387712 nbdkit: file.3: debug: cache: cache-on-read block 9372 (offset 38387712) nbdkit: file.3: debug: cache: reclaiming block 6953 nbdkit: file.3: debug: cache: reclaiming block 6954 nbdkit: file.3: debug: cache: blk_read block 9373 (offset 38391808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38391808 nbdkit: file.3: debug: cache: cache-on-read block 9373 (offset 38391808) nbdkit: file.3: debug: cache: reclaiming block 6955 nbdkit: file.3: debug: cache: reclaiming block 6956 nbdkit: file.3: debug: cache: blk_read block 9374 (offset 38395904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38395904 nbdkit: file.3: debug: cache: cache-on-read block 9374 (offset 38395904) nbdkit: file.3: debug: cache: reclaiming block 6957 nbdkit: file.3: debug: cache: reclaiming block 6958 nbdkit: file.3: debug: cache: blk_read block 9375 (offset 38400000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38400000 nbdkit: file.3: debug: cache: cache-on-read block 9375 (offset 38400000) nbdkit: file.3: debug: cache: reclaiming block 6959 nbdkit: file.3: debug: cache: reclaiming block 6960 nbdkit: file.3: debug: cache: blk_read block 9376 (offset 38404096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38404096 nbdkit: file.3: debug: cache: cache-on-read block 9376 (offset 38404096) nbdkit: file.3: debug: cache: reclaiming block 6961 nbdkit: file.3: debug: cache: reclaiming block 6962 nbdkit: file.3: debug: cache: blk_read block 9377 (offset 38408192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38408192 nbdkit: file.3: debug: cache: cache-on-read block 9377 (offset 38408192) nbdkit: file.3: debug: cache: reclaiming block 6963 nbdkit: file.3: debug: cache: reclaiming block 6964 nbdkit: file.3: debug: cache: blk_read block 9378 (offset 38412288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38412288 nbdkit: file.3: debug: cache: cache-on-read block 9378 (offset 38412288) nbdkit: file.3: debug: cache: reclaiming block 6965 nbdkit: file.3: debug: cache: reclaiming block 6966 nbdkit: file.3: debug: cache: blk_read block 9379 (offset 38416384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38416384 nbdkit: file.3: debug: cache: cache-on-read block 9379 (offset 38416384) nbdkit: file.3: debug: cache: reclaiming block 6967 nbdkit: file.3: debug: cache: reclaiming block 6968 nbdkit: file.3: debug: cache: blk_read block 9380 (offset 38420480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38420480 nbdkit: file.3: debug: cache: cache-on-read block 9380 (offset 38420480) nbdkit: file.3: debug: cache: reclaiming block 6969 nbdkit: file.3: debug: cache: reclaiming block 6970 nbdkit: file.3: debug: cache: blk_read block 9381 (offset 38424576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38424576 nbdkit: file.3: debug: cache: cache-on-read block 9381 (offset 38424576) nbdkit: file.3: debug: cache: reclaiming block 6971 nbdkit: file.3: debug: cache: reclaiming block 6972 nbdkit: file.3: debug: cache: blk_read block 9382 (offset 38428672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38428672 nbdkit: file.3: debug: cache: cache-on-read block 9382 (offset 38428672) nbdkit: file.3: debug: cache: reclaiming block 6973 nbdkit: file.3: debug: cache: reclaiming block 6974 nbdkit: file.3: debug: cache: blk_read block 9383 (offset 38432768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38432768 nbdkit: file.3: debug: cache: cache-on-read block 9383 (offset 38432768) nbdkit: file.3: debug: cache: reclaiming block 6975 nbdkit: file.3: debug: cache: reclaiming block 6976 nbdkit: file.3: debug: cache: blk_read block 9384 (offset 38436864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38436864 nbdkit: file.3: debug: cache: cache-on-read block 9384 (offset 38436864) nbdkit: file.3: debug: cache: reclaiming block 6977 nbdkit: file.3: debug: cache: reclaiming block 6978 nbdkit: file.3: debug: cache: blk_read block 9385 (offset 38440960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38440960 nbdkit: file.3: debug: cache: cache-on-read block 9385 (offset 38440960) nbdkit: file.3: debug: cache: reclaiming block 6979 nbdkit: file.3: debug: cache: reclaiming block 6980 nbdkit: file.3: debug: cache: blk_read block 9386 (offset 38445056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38445056 nbdkit: file.3: debug: cache: cache-on-read block 9386 (offset 38445056) nbdkit: file.3: debug: cache: reclaiming block 6981 nbdkit: file.3: debug: cache: reclaiming block 6982 nbdkit: file.3: debug: cache: blk_read block 9387 (offset 38449152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38449152 nbdkit: file.3: debug: cache: cache-on-read block 9387 (offset 38449152) nbdkit: file.3: debug: cache: reclaiming block 6983 nbdkit: file.3: debug: cache: reclaiming block 6984 nbdkit: file.3: debug: cache: blk_read block 9388 (offset 38453248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38453248 nbdkit: file.3: debug: cache: cache-on-read block 9388 (offset 38453248) nbdkit: file.3: debug: cache: reclaiming block 6985 nbdkit: file.3: debug: cache: reclaiming block 6986 nbdkit: file.3: debug: cache: blk_read block 9389 (offset 38457344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38457344 nbdkit: file.3: debug: cache: cache-on-read block 9389 (offset 38457344) nbdkit: file.3: debug: cache: reclaiming block 6987 nbdkit: file.3: debug: cache: reclaiming block 6988 nbdkit: file.3: debug: cache: blk_read block 9390 (offset 38461440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38461440 nbdkit: file.3: debug: cache: cache-on-read block 9390 (offset 38461440) nbdkit: file.3: debug: cache: reclaiming block 6989 nbdkit: file.3: debug: cache: reclaiming block 6990 nbdkit: file.3: debug: cache: blk_read block 9391 (offset 38465536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38465536 nbdkit: file.3: debug: cache: cache-on-read block 9391 (offset 38465536) nbdkit: file.3: debug: cache: reclaiming block 6991 nbdkit: file.3: debug: cache: reclaiming block 6992 nbdkit: file.3: debug: cache: blk_read block 9392 (offset 38469632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38469632 nbdkit: file.3: debug: cache: cache-on-read block 9392 (offset 38469632) nbdkit: file.3: debug: cache: reclaiming block 6993 nbdkit: file.3: debug: cache: reclaiming block 6994 nbdkit: file.3: debug: cache: blk_read block 9393 (offset 38473728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38473728 nbdkit: file.3: debug: cache: cache-on-read block 9393 (offset 38473728) nbdkit: file.3: debug: cache: reclaiming block 6995 nbdkit: file.3: debug: cache: reclaiming block 6996 nbdkit: file.3: debug: cache: blk_read block 9394 (offset 38477824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38477824 nbdkit: file.3: debug: cache: cache-on-read block 9394 (offset 38477824) nbdkit: file.3: debug: cache: reclaiming block 6997 nbdkit: file.3: debug: cache: reclaiming block 6998 nbdkit: file.3: debug: cache: blk_read block 9395 (offset 38481920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38481920 nbdkit: file.3: debug: cache: cache-on-read block 9395 (offset 38481920) nbdkit: file.3: debug: cache: reclaiming block 6999 nbdkit: file.3: debug: cache: reclaiming block 7000 nbdkit: file.3: debug: cache: blk_read block 9396 (offset 38486016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38486016 nbdkit: file.3: debug: cache: cache-on-read block 9396 (offset 38486016) nbdkit: file.3: debug: cache: reclaiming block 7001 nbdkit: file.3: debug: cache: reclaiming block 7002 nbdkit: file.3: debug: cache: blk_read block 9397 (offset 38490112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38490112 nbdkit: file.3: debug: cache: cache-on-read block 9397 (offset 38490112) nbdkit: file.3: debug: cache: reclaiming block 7003 nbdkit: file.3: debug: cache: reclaiming block 7004 nbdkit: file.3: debug: cache: blk_read block 9398 (offset 38494208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38494208 nbdkit: file.3: debug: cache: cache-on-read block 9398 (offset 38494208) nbdkit: file.3: debug: cache: reclaiming block 7005 nbdkit: file.3: debug: cache: reclaiming block 7006 nbdkit: file.3: debug: cache: blk_read block 9399 (offset 38498304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38498304 nbdkit: file.3: debug: cache: cache-on-read block 9399 (offset 38498304) nbdkit: file.3: debug: cache: reclaiming block 7007 nbdkit: file.3: debug: cache: reclaiming block 7008 nbdkit: file.3: debug: cache: blk_read block 9400 (offset 38502400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38502400 nbdkit: file.3: debug: cache: cache-on-read block 9400 (offset 38502400) nbdkit: file.3: debug: cache: reclaiming block 7009 nbdkit: file.3: debug: cache: reclaiming block 7010 nbdkit: file.3: debug: cache: blk_read block 9401 (offset 38506496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38506496 nbdkit: file.3: debug: cache: cache-on-read block 9401 (offset 38506496) nbdkit: file.3: debug: cache: reclaiming block 7011 nbdkit: file.3: debug: cache: reclaiming block 7012 nbdkit: file.3: debug: cache: blk_read block 9402 (offset 38510592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38510592 nbdkit: file.3: debug: cache: cache-on-read block 9402 (offset 38510592) nbdkit: file.3: debug: cache: reclaiming block 7013 nbdkit: file.3: debug: cache: reclaiming block 7014 nbdkit: file.3: debug: cache: blk_read block 9403 (offset 38514688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38514688 nbdkit: file.3: debug: cache: cache-on-read block 9403 (offset 38514688) nbdkit: file.3: debug: cache: reclaiming block 7015 nbdkit: file.3: debug: cache: reclaiming block 7016 nbdkit: file.3: debug: cache: blk_read block 9404 (offset 38518784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38518784 nbdkit: file.3: debug: cache: cache-on-read block 9404 (offset 38518784) nbdkit: file.3: debug: cache: reclaiming block 7017 nbdkit: file.3: debug: cache: reclaiming block 7018 nbdkit: file.3: debug: cache: blk_read block 9405 (offset 38522880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38522880 nbdkit: file.3: debug: cache: cache-on-read block 9405 (offset 38522880) nbdkit: file.3: debug: cache: reclaiming block 7019 nbdkit: file.3: debug: cache: reclaiming block 7020 nbdkit: file.3: debug: cache: blk_read block 9406 (offset 38526976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38526976 nbdkit: file.3: debug: cache: cache-on-read block 9406 (offset 38526976) nbdkit: file.3: debug: cache: reclaiming block 7021 nbdkit: file.3: debug: cache: reclaiming block 7022 nbdkit: file.3: debug: cache: blk_read block 9407 (offset 38531072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38531072 nbdkit: file.3: debug: cache: cache-on-read block 9407 (offset 38531072) nbdkit: file.3: debug: cache: reclaiming block 7023 nbdkit: file.3: debug: cache: reclaiming block 7024 nbdkit: file.3: debug: cache: blk_read block 9408 (offset 38535168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38535168 nbdkit: file.3: debug: cache: cache-on-read block 9408 (offset 38535168) nbdkit: file.3: debug: cache: reclaiming block 7025 nbdkit: file.3: debug: cache: reclaiming block 7026 nbdkit: file.3: debug: cache: blk_read block 9409 (offset 38539264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38539264 nbdkit: file.3: debug: cache: cache-on-read block 9409 (offset 38539264) nbdkit: file.3: debug: cache: reclaiming block 7027 nbdkit: file.3: debug: cache: reclaiming block 7028 nbdkit: file.3: debug: cache: blk_read block 9410 (offset 38543360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38543360 nbdkit: file.3: debug: cache: cache-on-read block 9410 (offset 38543360) nbdkit: file.3: debug: cache: reclaiming block 7029 nbdkit: file.3: debug: cache: reclaiming block 7030 nbdkit: file.3: debug: cache: blk_read block 9411 (offset 38547456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38547456 nbdkit: file.3: debug: cache: cache-on-read block 9411 (offset 38547456) nbdkit: file.3: debug: cache: reclaiming block 7031 nbdkit: file.3: debug: cache: reclaiming block 7032 nbdkit: file.3: debug: cache: blk_read block 9412 (offset 38551552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38551552 nbdkit: file.3: debug: cache: cache-on-read block 9412 (offset 38551552) nbdkit: file.3: debug: cache: reclaiming block 7033 nbdkit: file.3: debug: cache: reclaiming block 7034 nbdkit: file.3: debug: cache: blk_read block 9413 (offset 38555648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38555648 nbdkit: file.3: debug: cache: cache-on-read block 9413 (offset 38555648) nbdkit: file.3: debug: cache: reclaiming block 7035 nbdkit: file.3: debug: cache: reclaiming block 7036 nbdkit: file.3: debug: cache: blk_read block 9414 (offset 38559744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38559744 nbdkit: file.3: debug: cache: cache-on-read block 9414 (offset 38559744) nbdkit: file.3: debug: cache: reclaiming block 7037 nbdkit: file.3: debug: cache: reclaiming block 7038 nbdkit: file.3: debug: cache: blk_read block 9415 (offset 38563840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38563840 nbdkit: file.3: debug: cache: cache-on-read block 9415 (offset 38563840) nbdkit: file.3: debug: cache: reclaiming block 7039 nbdkit: file.3: debug: cache: reclaiming block 7040 nbdkit: file.3: debug: cache: blk_read block 9416 (offset 38567936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38567936 nbdkit: file.3: debug: cache: cache-on-read block 9416 (offset 38567936) nbdkit: file.3: debug: cache: reclaiming block 7041 nbdkit: file.3: debug: cache: reclaiming block 7042 nbdkit: file.3: debug: cache: blk_read block 9417 (offset 38572032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38572032 nbdkit: file.3: debug: cache: cache-on-read block 9417 (offset 38572032) nbdkit: file.3: debug: cache: reclaiming block 7043 nbdkit: file.3: debug: cache: reclaiming block 7044 nbdkit: file.3: debug: cache: blk_read block 9418 (offset 38576128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38576128 nbdkit: file.3: debug: cache: cache-on-read block 9418 (offset 38576128) nbdkit: file.3: debug: cache: reclaiming block 7045 nbdkit: file.3: debug: cache: reclaiming block 7046 nbdkit: file.3: debug: cache: blk_read block 9419 (offset 38580224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38580224 nbdkit: file.3: debug: cache: cache-on-read block 9419 (offset 38580224) nbdkit: file.3: debug: cache: reclaiming block 7047 nbdkit: file.3: debug: cache: reclaiming block 7048 nbdkit: file.3: debug: cache: blk_read block 9420 (offset 38584320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38584320 nbdkit: file.3: debug: cache: cache-on-read block 9420 (offset 38584320) nbdkit: file.3: debug: cache: reclaiming block 7049 nbdkit: file.3: debug: cache: reclaiming block 7050 nbdkit: file.3: debug: cache: blk_read block 9421 (offset 38588416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38588416 nbdkit: file.3: debug: cache: cache-on-read block 9421 (offset 38588416) nbdkit: file.3: debug: cache: reclaiming block 7051 nbdkit: file.3: debug: cache: reclaiming block 7052 nbdkit: file.3: debug: cache: blk_read block 9422 (offset 38592512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38592512 nbdkit: file.3: debug: cache: cache-on-read block 9422 (offset 38592512) nbdkit: file.3: debug: cache: reclaiming block 7053 nbdkit: file.3: debug: cache: reclaiming block 7054 nbdkit: file.3: debug: cache: blk_read block 9423 (offset 38596608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38596608 nbdkit: file.3: debug: cache: cache-on-read block 9423 (offset 38596608) nbdkit: file.3: debug: cache: reclaiming block 7055 nbdkit: file.3: debug: cache: reclaiming block 7056 nbdkit: file.3: debug: cache: blk_read block 9424 (offset 38600704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38600704 nbdkit: file.3: debug: cache: cache-on-read block 9424 (offset 38600704) nbdkit: file.3: debug: cache: reclaiming block 7057 nbdkit: file.3: debug: cache: reclaiming block 7058 nbdkit: file.3: debug: cache: blk_read block 9425 (offset 38604800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38604800 nbdkit: file.3: debug: cache: cache-on-read block 9425 (offset 38604800) nbdkit: file.3: debug: cache: reclaiming block 7059 nbdkit: file.3: debug: cache: reclaiming block 7060 nbdkit: file.3: debug: cache: blk_read block 9426 (offset 38608896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38608896 nbdkit: file.3: debug: cache: cache-on-read block 9426 (offset 38608896) nbdkit: file.3: debug: cache: reclaiming block 7061 nbdkit: file.3: debug: cache: reclaiming block 7062 nbdkit: file.3: debug: cache: blk_read block 9427 (offset 38612992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38612992 nbdkit: file.3: debug: cache: cache-on-read block 9427 (offset 38612992) nbdkit: file.3: debug: cache: reclaiming block 7063 nbdkit: file.3: debug: cache: reclaiming block 7064 nbdkit: file.3: debug: cache: blk_read block 9428 (offset 38617088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38617088 nbdkit: file.3: debug: cache: cache-on-read block 9428 (offset 38617088) nbdkit: file.3: debug: cache: reclaiming block 7065 nbdkit: file.3: debug: cache: reclaiming block 7066 nbdkit: file.3: debug: cache: blk_read block 9429 (offset 38621184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38621184 nbdkit: file.3: debug: cache: cache-on-read block 9429 (offset 38621184) nbdkit: file.3: debug: cache: reclaiming block 7067 nbdkit: file.3: debug: cache: reclaiming block 7068 nbdkit: file.3: debug: cache: blk_read block 9430 (offset 38625280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38625280 nbdkit: file.3: debug: cache: cache-on-read block 9430 (offset 38625280) nbdkit: file.3: debug: cache: reclaiming block 7069 nbdkit: file.3: debug: cache: reclaiming block 7070 nbdkit: file.3: debug: cache: blk_read block 9431 (offset 38629376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38629376 nbdkit: file.3: debug: cache: cache-on-read block 9431 (offset 38629376) nbdkit: file.3: debug: cache: reclaiming block 7071 nbdkit: file.3: debug: cache: reclaiming block 7072 nbdkit: file.3: debug: cache: blk_read block 9432 (offset 38633472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38633472 nbdkit: file.3: debug: cache: cache-on-read block 9432 (offset 38633472) nbdkit: file.3: debug: cache: reclaiming block 7073 nbdkit: file.3: debug: cache: reclaiming block 7074 nbdkit: file.3: debug: cache: blk_read block 9433 (offset 38637568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38637568 nbdkit: file.3: debug: cache: cache-on-read block 9433 (offset 38637568) nbdkit: file.3: debug: cache: reclaiming block 7075 nbdkit: file.3: debug: cache: reclaiming block 7076 nbdkit: file.3: debug: cache: blk_read block 9434 (offset 38641664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38641664 nbdkit: file.3: debug: cache: cache-on-read block 9434 (offset 38641664) nbdkit: file.3: debug: cache: reclaiming block 7077 nbdkit: file.3: debug: cache: reclaiming block 7078 nbdkit: file.3: debug: cache: blk_read block 9435 (offset 38645760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38645760 nbdkit: file.3: debug: cache: cache-on-read block 9435 (offset 38645760) nbdkit: file.3: debug: cache: reclaiming block 7079 nbdkit: file.3: debug: cache: reclaiming block 7080 nbdkit: file.3: debug: cache: blk_read block 9436 (offset 38649856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38649856 nbdkit: file.3: debug: cache: cache-on-read block 9436 (offset 38649856) nbdkit: file.3: debug: cache: reclaiming block 7081 nbdkit: file.3: debug: cache: reclaiming block 7082 nbdkit: file.3: debug: cache: blk_read block 9437 (offset 38653952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38653952 nbdkit: file.3: debug: cache: cache-on-read block 9437 (offset 38653952) nbdkit: file.3: debug: cache: reclaiming block 7083 nbdkit: file.3: debug: cache: reclaiming block 7084 nbdkit: file.3: debug: cache: blk_read block 9438 (offset 38658048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38658048 nbdkit: file.3: debug: cache: cache-on-read block 9438 (offset 38658048) nbdkit: file.3: debug: cache: reclaiming block 7085 nbdkit: file.3: debug: cache: reclaiming block 7086 nbdkit: file.3: debug: cache: blk_read block 9439 (offset 38662144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38662144 nbdkit: file.3: debug: cache: cache-on-read block 9439 (offset 38662144) nbdkit: file.3: debug: cache: reclaiming block 7087 nbdkit: file.3: debug: cache: reclaiming block 7088 nbdkit: file.3: debug: cache: blk_read block 9440 (offset 38666240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38666240 nbdkit: file.3: debug: cache: cache-on-read block 9440 (offset 38666240) nbdkit: file.3: debug: cache: reclaiming block 7089 nbdkit: file.3: debug: cache: reclaiming block 7090 nbdkit: file.3: debug: cache: blk_read block 9441 (offset 38670336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38670336 nbdkit: file.3: debug: cache: cache-on-read block 9441 (offset 38670336) nbdkit: file.3: debug: cache: reclaiming block 7091 nbdkit: file.3: debug: cache: reclaiming block 7092 nbdkit: file.3: debug: cache: blk_read block 9442 (offset 38674432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38674432 nbdkit: file.3: debug: cache: cache-on-read block 9442 (offset 38674432) nbdkit: file.3: debug: cache: reclaiming block 7093 nbdkit: file.3: debug: cache: reclaiming block 7094 nbdkit: file.3: debug: cache: blk_read block 9443 (offset 38678528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38678528 nbdkit: file.3: debug: cache: cache-on-read block 9443 (offset 38678528) nbdkit: file.3: debug: cache: reclaiming block 7095 nbdkit: file.3: debug: cache: reclaiming block 7096 nbdkit: file.3: debug: cache: blk_read block 9444 (offset 38682624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38682624 nbdkit: file.3: debug: cache: cache-on-read block 9444 (offset 38682624) nbdkit: file.3: debug: cache: reclaiming block 7097 nbdkit: file.3: debug: cache: reclaiming block 7098 nbdkit: file.3: debug: cache: blk_read block 9445 (offset 38686720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38686720 nbdkit: file.3: debug: cache: cache-on-read block 9445 (offset 38686720) nbdkit: file.3: debug: cache: reclaiming block 7099 nbdkit: file.3: debug: cache: reclaiming block 7100 nbdkit: file.3: debug: cache: blk_read block 9446 (offset 38690816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38690816 nbdkit: file.3: debug: cache: cache-on-read block 9446 (offset 38690816) nbdkit: file.3: debug: cache: reclaiming block 7101 nbdkit: file.3: debug: cache: reclaiming block 7102 nbdkit: file.3: debug: cache: blk_read block 9447 (offset 38694912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38694912 nbdkit: file.3: debug: cache: cache-on-read block 9447 (offset 38694912) nbdkit: file.3: debug: cache: reclaiming block 7103 nbdkit: file.3: debug: cache: reclaiming block 7104 nbdkit: file.3: debug: cache: blk_read block 9448 (offset 38699008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38699008 nbdkit: file.3: debug: cache: cache-on-read block 9448 (offset 38699008) nbdkit: file.3: debug: cache: reclaiming block 7105 nbdkit: file.3: debug: cache: reclaiming block 7106 nbdkit: file.3: debug: cache: blk_read block 9449 (offset 38703104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38703104 nbdkit: file.3: debug: cache: cache-on-read block 9449 (offset 38703104) nbdkit: file.3: debug: cache: reclaiming block 7107 nbdkit: file.3: debug: cache: reclaiming block 7108 nbdkit: file.3: debug: cache: blk_read block 9450 (offset 38707200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38707200 nbdkit: file.3: debug: cache: cache-on-read block 9450 (offset 38707200) nbdkit: file.3: debug: cache: reclaiming block 7109 nbdkit: file.3: debug: cache: reclaiming block 7110 nbdkit: file.3: debug: cache: blk_read block 9451 (offset 38711296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38711296 nbdkit: file.3: debug: cache: cache-on-read block 9451 (offset 38711296) nbdkit: file.3: debug: cache: reclaiming block 7111 nbdkit: file.3: debug: cache: reclaiming block 7112 nbdkit: file.3: debug: cache: blk_read block 9452 (offset 38715392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38715392 nbdkit: file.3: debug: cache: cache-on-read block 9452 (offset 38715392) nbdkit: file.3: debug: cache: reclaiming block 7113 nbdkit: file.3: debug: cache: reclaiming block 7114 nbdkit: file.3: debug: cache: blk_read block 9453 (offset 38719488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38719488 nbdkit: file.3: debug: cache: cache-on-read block 9453 (offset 38719488) nbdkit: file.3: debug: cache: reclaiming block 7115 nbdkit: file.3: debug: cache: reclaiming block 7116 nbdkit: file.3: debug: cache: blk_read block 9454 (offset 38723584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38723584 nbdkit: file.3: debug: cache: cache-on-read block 9454 (offset 38723584) nbdkit: file.3: debug: cache: reclaiming block 7117 nbdkit: file.3: debug: cache: reclaiming block 7118 nbdkit: file.3: debug: cache: blk_read block 9455 (offset 38727680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38727680 nbdkit: file.3: debug: cache: cache-on-read block 9455 (offset 38727680) nbdkit: file.3: debug: cache: reclaiming block 7119 nbdkit: file.3: debug: cache: reclaiming block 7120 nbdkit: file.3: debug: cache: blk_read block 9456 (offset 38731776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38731776 nbdkit: file.3: debug: cache: cache-on-read block 9456 (offset 38731776) nbdkit: file.3: debug: cache: reclaiming block 7121 nbdkit: file.3: debug: cache: reclaiming block 7122 nbdkit: file.3: debug: cache: blk_read block 9457 (offset 38735872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38735872 nbdkit: file.3: debug: cache: cache-on-read block 9457 (offset 38735872) nbdkit: file.3: debug: cache: reclaiming block 7123 nbdkit: file.3: debug: cache: reclaiming block 7124 nbdkit: file.3: debug: cache: blk_read block 9458 (offset 38739968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38739968 nbdkit: file.3: debug: cache: cache-on-read block 9458 (offset 38739968) nbdkit: file.3: debug: cache: reclaiming block 7125 nbdkit: file.3: debug: cache: reclaiming block 7126 nbdkit: file.3: debug: cache: blk_read block 9459 (offset 38744064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38744064 nbdkit: file.3: debug: cache: cache-on-read block 9459 (offset 38744064) nbdkit: file.3: debug: cache: reclaiming block 7127 nbdkit: file.3: debug: cache: reclaiming block 7128 nbdkit: file.3: debug: cache: blk_read block 9460 (offset 38748160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38748160 nbdkit: file.3: debug: cache: cache-on-read block 9460 (offset 38748160) nbdkit: file.3: debug: cache: reclaiming block 7129 nbdkit: file.3: debug: cache: reclaiming block 7130 nbdkit: file.3: debug: cache: blk_read block 9461 (offset 38752256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38752256 nbdkit: file.3: debug: cache: cache-on-read block 9461 (offset 38752256) nbdkit: file.3: debug: cache: reclaiming block 7131 nbdkit: file.3: debug: cache: reclaiming block 7132 nbdkit: file.3: debug: cache: blk_read block 9462 (offset 38756352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38756352 nbdkit: file.3: debug: cache: cache-on-read block 9462 (offset 38756352) nbdkit: file.3: debug: cache: reclaiming block 7133 nbdkit: file.3: debug: cache: reclaiming block 7134 nbdkit: file.3: debug: cache: blk_read block 9463 (offset 38760448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38760448 nbdkit: file.3: debug: cache: cache-on-read block 9463 (offset 38760448) nbdkit: file.3: debug: cache: reclaiming block 7135 nbdkit: file.3: debug: cache: reclaiming block 7136 nbdkit: file.3: debug: cache: blk_read block 9464 (offset 38764544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38764544 nbdkit: file.3: debug: cache: cache-on-read block 9464 (offset 38764544) nbdkit: file.3: debug: cache: reclaiming block 7137 nbdkit: file.3: debug: cache: reclaiming block 7138 nbdkit: file.3: debug: cache: blk_read block 9465 (offset 38768640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38768640 nbdkit: file.3: debug: cache: cache-on-read block 9465 (offset 38768640) nbdkit: file.3: debug: cache: reclaiming block 7139 nbdkit: file.3: debug: cache: reclaiming block 7140 nbdkit: file.3: debug: cache: blk_read block 9466 (offset 38772736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38772736 nbdkit: file.3: debug: cache: cache-on-read block 9466 (offset 38772736) nbdkit: file.3: debug: cache: reclaiming block 7141 nbdkit: file.3: debug: cache: reclaiming block 7142 nbdkit: file.3: debug: cache: blk_read block 9467 (offset 38776832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38776832 nbdkit: file.3: debug: cache: cache-on-read block 9467 (offset 38776832) nbdkit: file.3: debug: cache: reclaiming block 7143 nbdkit: file.3: debug: cache: reclaiming block 7144 nbdkit: file.3: debug: cache: blk_read block 9468 (offset 38780928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38780928 nbdkit: file.3: debug: cache: cache-on-read block 9468 (offset 38780928) nbdkit: file.3: debug: cache: reclaiming block 7145 nbdkit: file.3: debug: cache: reclaiming block 7146 nbdkit: file.3: debug: cache: blk_read block 9469 (offset 38785024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38785024 nbdkit: file.3: debug: cache: cache-on-read block 9469 (offset 38785024) nbdkit: file.3: debug: cache: reclaiming block 7147 nbdkit: file.3: debug: cache: reclaiming block 7148 nbdkit: file.3: debug: cache: blk_read block 9470 (offset 38789120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38789120 nbdkit: file.3: debug: cache: cache-on-read block 9470 (offset 38789120) nbdkit: file.3: debug: cache: reclaiming block 7149 nbdkit: file.3: debug: cache: reclaiming block 7150 nbdkit: file.3: debug: cache: blk_read block 9471 (offset 38793216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38793216 nbdkit: file.3: debug: cache: cache-on-read block 9471 (offset 38793216) nbdkit: file.3: debug: cache: reclaiming block 7151 nbdkit: file.3: debug: cache: reclaiming block 7152 nbdkit: file.3: debug: cache: blk_read block 9472 (offset 38797312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38797312 nbdkit: file.3: debug: cache: cache-on-read block 9472 (offset 38797312) nbdkit: file.3: debug: cache: reclaiming block 7153 nbdkit: file.3: debug: cache: reclaiming block 7154 nbdkit: file.3: debug: cache: blk_read block 9473 (offset 38801408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38801408 nbdkit: file.3: debug: cache: cache-on-read block 9473 (offset 38801408) nbdkit: file.3: debug: cache: reclaiming block 7155 nbdkit: file.3: debug: cache: reclaiming block 7156 nbdkit: file.3: debug: cache: blk_read block 9474 (offset 38805504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38805504 nbdkit: file.3: debug: cache: cache-on-read block 9474 (offset 38805504) nbdkit: file.3: debug: cache: reclaiming block 7157 nbdkit: file.3: debug: cache: reclaiming block 7158 nbdkit: file.3: debug: cache: blk_read block 9475 (offset 38809600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38809600 nbdkit: file.3: debug: cache: cache-on-read block 9475 (offset 38809600) nbdkit: file.3: debug: cache: reclaiming block 7159 nbdkit: file.3: debug: cache: reclaiming block 7160 nbdkit: file.3: debug: cache: blk_read block 9476 (offset 38813696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38813696 nbdkit: file.3: debug: cache: cache-on-read block 9476 (offset 38813696) nbdkit: file.3: debug: cache: reclaiming block 7161 nbdkit: file.3: debug: cache: reclaiming block 7162 nbdkit: file.3: debug: cache: blk_read block 9477 (offset 38817792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38817792 nbdkit: file.3: debug: cache: cache-on-read block 9477 (offset 38817792) nbdkit: file.3: debug: cache: reclaiming block 7163 nbdkit: file.3: debug: cache: reclaiming block 7164 nbdkit: file.3: debug: cache: blk_read block 9478 (offset 38821888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38821888 nbdkit: file.3: debug: cache: cache-on-read block 9478 (offset 38821888) nbdkit: file.3: debug: cache: reclaiming block 7165 nbdkit: file.3: debug: cache: reclaiming block 7166 nbdkit: file.3: debug: cache: blk_read block 9479 (offset 38825984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38825984 nbdkit: file.3: debug: cache: cache-on-read block 9479 (offset 38825984) nbdkit: file.3: debug: cache: reclaiming block 7167 nbdkit: file.3: debug: cache: reclaiming block 7168 nbdkit: file.3: debug: cache: blk_read block 9480 (offset 38830080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38830080 nbdkit: file.3: debug: cache: cache-on-read block 9480 (offset 38830080) nbdkit: file.3: debug: cache: reclaiming block 7169 nbdkit: file.3: debug: cache: reclaiming block 7170 nbdkit: file.3: debug: cache: blk_read block 9481 (offset 38834176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38834176 nbdkit: file.3: debug: cache: cache-on-read block 9481 (offset 38834176) nbdkit: file.3: debug: cache: reclaiming block 7171 nbdkit: file.3: debug: cache: reclaiming block 7172 nbdkit: file.3: debug: cache: blk_read block 9482 (offset 38838272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38838272 nbdkit: file.3: debug: cache: cache-on-read block 9482 (offset 38838272) nbdkit: file.3: debug: cache: reclaiming block 7173 nbdkit: file.3: debug: cache: reclaiming block 7174 nbdkit: file.3: debug: cache: blk_read block 9483 (offset 38842368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38842368 nbdkit: file.3: debug: cache: cache-on-read block 9483 (offset 38842368) nbdkit: file.3: debug: cache: reclaiming block 7175 nbdkit: file.3: debug: cache: reclaiming block 7176 nbdkit: file.3: debug: cache: blk_read block 9484 (offset 38846464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38846464 nbdkit: file.3: debug: cache: cache-on-read block 9484 (offset 38846464) nbdkit: file.3: debug: cache: reclaiming block 7177 nbdkit: file.3: debug: cache: reclaiming block 7178 nbdkit: file.3: debug: cache: blk_read block 9485 (offset 38850560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38850560 nbdkit: file.3: debug: cache: cache-on-read block 9485 (offset 38850560) nbdkit: file.3: debug: cache: reclaiming block 7179 nbdkit: file.3: debug: cache: reclaiming block 7180 nbdkit: file.3: debug: cache: blk_read block 9486 (offset 38854656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38854656 nbdkit: file.3: debug: cache: cache-on-read block 9486 (offset 38854656) nbdkit: file.3: debug: cache: reclaiming block 7181 nbdkit: file.3: debug: cache: reclaiming block 7182 nbdkit: file.3: debug: cache: blk_read block 9487 (offset 38858752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38858752 nbdkit: file.3: debug: cache: cache-on-read block 9487 (offset 38858752) nbdkit: file.3: debug: cache: reclaiming block 7183 nbdkit: file.3: debug: cache: reclaiming block 7184 nbdkit: file.3: debug: cache: blk_read block 9488 (offset 38862848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38862848 nbdkit: file.3: debug: cache: cache-on-read block 9488 (offset 38862848) nbdkit: file.3: debug: cache: reclaiming block 7185 nbdkit: file.3: debug: cache: reclaiming block 7186 nbdkit: file.3: debug: cache: blk_read block 9489 (offset 38866944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38866944 nbdkit: file.3: debug: cache: cache-on-read block 9489 (offset 38866944) nbdkit: file.3: debug: cache: reclaiming block 7187 nbdkit: file.3: debug: cache: reclaiming block 7188 nbdkit: file.3: debug: cache: blk_read block 9490 (offset 38871040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38871040 nbdkit: file.3: debug: cache: cache-on-read block 9490 (offset 38871040) nbdkit: file.3: debug: cache: reclaiming block 7189 nbdkit: file.3: debug: cache: reclaiming block 7190 nbdkit: file.3: debug: cache: blk_read block 9491 (offset 38875136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38875136 nbdkit: file.3: debug: cache: cache-on-read block 9491 (offset 38875136) nbdkit: file.3: debug: cache: reclaiming block 7191 nbdkit: file.3: debug: cache: reclaiming block 7192 nbdkit: file.3: debug: cache: blk_read block 9492 (offset 38879232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38879232 nbdkit: file.3: debug: cache: cache-on-read block 9492 (offset 38879232) nbdkit: file.3: debug: cache: reclaiming block 7193 nbdkit: file.3: debug: cache: reclaiming block 7194 nbdkit: file.3: debug: cache: blk_read block 9493 (offset 38883328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38883328 nbdkit: file.3: debug: cache: cache-on-read block 9493 (offset 38883328) nbdkit: file.3: debug: cache: reclaiming block 7195 nbdkit: file.3: debug: cache: reclaiming block 7196 nbdkit: file.3: debug: cache: blk_read block 9494 (offset 38887424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38887424 nbdkit: file.3: debug: cache: cache-on-read block 9494 (offset 38887424) nbdkit: file.3: debug: cache: reclaiming block 7197 nbdkit: file.3: debug: cache: reclaiming block 7198 nbdkit: file.3: debug: cache: blk_read block 9495 (offset 38891520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38891520 nbdkit: file.3: debug: cache: cache-on-read block 9495 (offset 38891520) nbdkit: file.3: debug: cache: reclaiming block 7199 nbdkit: file.3: debug: cache: reclaiming block 7200 nbdkit: file.3: debug: cache: blk_read block 9496 (offset 38895616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38895616 nbdkit: file.3: debug: cache: cache-on-read block 9496 (offset 38895616) nbdkit: file.3: debug: cache: reclaiming block 7201 nbdkit: file.3: debug: cache: reclaiming block 7202 nbdkit: file.3: debug: cache: blk_read block 9497 (offset 38899712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38899712 nbdkit: file.3: debug: cache: cache-on-read block 9497 (offset 38899712) nbdkit: file.3: debug: cache: reclaiming block 7203 nbdkit: file.3: debug: cache: reclaiming block 7204 nbdkit: file.3: debug: cache: blk_read block 9498 (offset 38903808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38903808 nbdkit: file.3: debug: cache: cache-on-read block 9498 (offset 38903808) nbdkit: file.3: debug: cache: reclaiming block 7205 nbdkit: file.3: debug: cache: reclaiming block 7206 nbdkit: file.3: debug: cache: blk_read block 9499 (offset 38907904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38907904 nbdkit: file.3: debug: cache: cache-on-read block 9499 (offset 38907904) nbdkit: file.3: debug: cache: reclaiming block 7207 nbdkit: file.3: debug: cache: reclaiming block 7208 nbdkit: file.3: debug: cache: blk_read block 9500 (offset 38912000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38912000 nbdkit: file.3: debug: cache: cache-on-read block 9500 (offset 38912000) nbdkit: file.3: debug: cache: reclaiming block 7209 nbdkit: file.3: debug: cache: reclaiming block 7210 nbdkit: file.3: debug: cache: blk_read block 9501 (offset 38916096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38916096 nbdkit: file.3: debug: cache: cache-on-read block 9501 (offset 38916096) nbdkit: file.3: debug: cache: reclaiming block 7211 nbdkit: file.3: debug: cache: reclaiming block 7212 nbdkit: file.3: debug: cache: blk_read block 9502 (offset 38920192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38920192 nbdkit: file.3: debug: cache: cache-on-read block 9502 (offset 38920192) nbdkit: file.3: debug: cache: reclaiming block 7213 nbdkit: file.3: debug: cache: reclaiming block 7214 nbdkit: file.3: debug: cache: blk_read block 9503 (offset 38924288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38924288 nbdkit: file.3: debug: cache: cache-on-read block 9503 (offset 38924288) nbdkit: file.3: debug: cache: reclaiming block 7215 nbdkit: file.3: debug: cache: reclaiming block 7216 nbdkit: file.3: debug: cache: blk_read block 9504 (offset 38928384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38928384 nbdkit: file.3: debug: cache: cache-on-read block 9504 (offset 38928384) nbdkit: file.3: debug: cache: reclaiming block 7217 nbdkit: file.3: debug: cache: reclaiming block 7218 nbdkit: file.3: debug: cache: blk_read block 9505 (offset 38932480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38932480 nbdkit: file.3: debug: cache: cache-on-read block 9505 (offset 38932480) nbdkit: file.3: debug: cache: reclaiming block 7219 nbdkit: file.3: debug: cache: reclaiming block 7220 nbdkit: file.3: debug: cache: blk_read block 9506 (offset 38936576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38936576 nbdkit: file.3: debug: cache: cache-on-read block 9506 (offset 38936576) nbdkit: file.3: debug: cache: reclaiming block 7221 nbdkit: file.3: debug: cache: reclaiming block 7222 nbdkit: file.3: debug: cache: blk_read block 9507 (offset 38940672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38940672 nbdkit: file.3: debug: cache: cache-on-read block 9507 (offset 38940672) nbdkit: file.3: debug: cache: reclaiming block 7223 nbdkit: file.3: debug: cache: reclaiming block 7224 nbdkit: file.3: debug: cache: blk_read block 9508 (offset 38944768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38944768 nbdkit: file.3: debug: cache: cache-on-read block 9508 (offset 38944768) nbdkit: file.3: debug: cache: reclaiming block 7225 nbdkit: file.3: debug: cache: reclaiming block 7226 nbdkit: file.3: debug: cache: blk_read block 9509 (offset 38948864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38948864 nbdkit: file.3: debug: cache: cache-on-read block 9509 (offset 38948864) nbdkit: file.3: debug: cache: reclaiming block 7227 nbdkit: file.3: debug: cache: reclaiming block 7228 nbdkit: file.3: debug: cache: blk_read block 9510 (offset 38952960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38952960 nbdkit: file.3: debug: cache: cache-on-read block 9510 (offset 38952960) nbdkit: file.3: debug: cache: reclaiming block 7229 nbdkit: file.3: debug: cache: reclaiming block 7230 nbdkit: file.3: debug: cache: blk_read block 9511 (offset 38957056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38957056 nbdkit: file.3: debug: cache: cache-on-read block 9511 (offset 38957056) nbdkit: file.3: debug: cache: reclaiming block 7231 nbdkit: file.3: debug: cache: reclaiming block 7232 nbdkit: file.3: debug: cache: blk_read block 9512 (offset 38961152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38961152 nbdkit: file.3: debug: cache: cache-on-read block 9512 (offset 38961152) nbdkit: file.3: debug: cache: reclaiming block 7233 nbdkit: file.3: debug: cache: reclaiming block 7234 nbdkit: file.3: debug: cache: blk_read block 9513 (offset 38965248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38965248 nbdkit: file.3: debug: cache: cache-on-read block 9513 (offset 38965248) nbdkit: file.3: debug: cache: reclaiming block 7235 nbdkit: file.3: debug: cache: reclaiming block 7236 nbdkit: file.3: debug: cache: blk_read block 9514 (offset 38969344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38969344 nbdkit: file.3: debug: cache: cache-on-read block 9514 (offset 38969344) nbdkit: file.3: debug: cache: reclaiming block 7237 nbdkit: file.3: debug: cache: reclaiming block 7238 nbdkit: file.3: debug: cache: blk_read block 9515 (offset 38973440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38973440 nbdkit: file.3: debug: cache: cache-on-read block 9515 (offset 38973440) nbdkit: file.3: debug: cache: reclaiming block 7239 nbdkit: file.3: debug: cache: reclaiming block 7240 nbdkit: file.3: debug: cache: blk_read block 9516 (offset 38977536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38977536 nbdkit: file.3: debug: cache: cache-on-read block 9516 (offset 38977536) nbdkit: file.3: debug: cache: reclaiming block 7241 nbdkit: file.3: debug: cache: reclaiming block 7242 nbdkit: file.3: debug: cache: blk_read block 9517 (offset 38981632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38981632 nbdkit: file.3: debug: cache: cache-on-read block 9517 (offset 38981632) nbdkit: file.3: debug: cache: reclaiming block 7243 nbdkit: file.3: debug: cache: reclaiming block 7244 nbdkit: file.3: debug: cache: blk_read block 9518 (offset 38985728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38985728 nbdkit: file.3: debug: cache: cache-on-read block 9518 (offset 38985728) nbdkit: file.3: debug: cache: reclaiming block 7245 nbdkit: file.3: debug: cache: reclaiming block 7246 nbdkit: file.3: debug: cache: blk_read block 9519 (offset 38989824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38989824 nbdkit: file.3: debug: cache: cache-on-read block 9519 (offset 38989824) nbdkit: file.3: debug: cache: reclaiming block 7247 nbdkit: file.3: debug: cache: reclaiming block 7248 nbdkit: file.3: debug: cache: blk_read block 9520 (offset 38993920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38993920 nbdkit: file.3: debug: cache: cache-on-read block 9520 (offset 38993920) nbdkit: file.3: debug: cache: reclaiming block 7249 nbdkit: file.3: debug: cache: reclaiming block 7250 nbdkit: file.3: debug: cache: blk_read block 9521 (offset 38998016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=38998016 nbdkit: file.3: debug: cache: cache-on-read block 9521 (offset 38998016) nbdkit: file.3: debug: cache: reclaiming block 7251 nbdkit: file.3: debug: cache: reclaiming block 7252 nbdkit: file.3: debug: cache: blk_read block 9522 (offset 39002112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39002112 nbdkit: file.3: debug: cache: cache-on-read block 9522 (offset 39002112) nbdkit: file.3: debug: cache: reclaiming block 7253 nbdkit: file.3: debug: cache: reclaiming block 7254 nbdkit: file.3: debug: cache: blk_read block 9523 (offset 39006208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39006208 nbdkit: file.3: debug: cache: cache-on-read block 9523 (offset 39006208) nbdkit: file.3: debug: cache: reclaiming block 7255 nbdkit: file.3: debug: cache: reclaiming block 7256 nbdkit: file.3: debug: cache: blk_read block 9524 (offset 39010304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39010304 nbdkit: file.3: debug: cache: cache-on-read block 9524 (offset 39010304) nbdkit: file.3: debug: cache: reclaiming block 7257 nbdkit: file.3: debug: cache: reclaiming block 7258 nbdkit: file.3: debug: cache: blk_read block 9525 (offset 39014400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39014400 nbdkit: file.3: debug: cache: cache-on-read block 9525 (offset 39014400) nbdkit: file.3: debug: cache: reclaiming block 7259 nbdkit: file.3: debug: cache: reclaiming block 7260 nbdkit: file.3: debug: cache: blk_read block 9526 (offset 39018496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39018496 nbdkit: file.3: debug: cache: cache-on-read block 9526 (offset 39018496) nbdkit: file.3: debug: cache: reclaiming block 7261 nbdkit: file.3: debug: cache: reclaiming block 7262 nbdkit: file.3: debug: cache: blk_read block 9527 (offset 39022592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39022592 nbdkit: file.3: debug: cache: cache-on-read block 9527 (offset 39022592) nbdkit: file.3: debug: cache: reclaiming block 7263 nbdkit: file.3: debug: cache: reclaiming block 7264 nbdkit: file.3: debug: cache: blk_read block 9528 (offset 39026688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39026688 nbdkit: file.3: debug: cache: cache-on-read block 9528 (offset 39026688) nbdkit: file.3: debug: cache: reclaiming block 7265 nbdkit: file.3: debug: cache: reclaiming block 7266 nbdkit: file.3: debug: cache: blk_read block 9529 (offset 39030784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39030784 nbdkit: file.3: debug: cache: cache-on-read block 9529 (offset 39030784) nbdkit: file.3: debug: cache: reclaiming block 7267 nbdkit: file.3: debug: cache: reclaiming block 7268 nbdkit: file.3: debug: cache: blk_read block 9530 (offset 39034880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39034880 nbdkit: file.3: debug: cache: cache-on-read block 9530 (offset 39034880) nbdkit: file.3: debug: cache: reclaiming block 7269 nbdkit: file.3: debug: cache: reclaiming block 7270 nbdkit: file.3: debug: cache: blk_read block 9531 (offset 39038976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39038976 nbdkit: file.3: debug: cache: cache-on-read block 9531 (offset 39038976) nbdkit: file.3: debug: cache: reclaiming block 7271 nbdkit: file.3: debug: cache: reclaiming block 7272 nbdkit: file.3: debug: cache: blk_read block 9532 (offset 39043072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39043072 nbdkit: file.3: debug: cache: cache-on-read block 9532 (offset 39043072) nbdkit: file.3: debug: cache: reclaiming block 7273 nbdkit: file.3: debug: cache: reclaiming block 7274 nbdkit: file.3: debug: cache: blk_read block 9533 (offset 39047168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39047168 nbdkit: file.3: debug: cache: cache-on-read block 9533 (offset 39047168) nbdkit: file.3: debug: cache: reclaiming block 7275 nbdkit: file.3: debug: cache: reclaiming block 7276 nbdkit: file.3: debug: cache: blk_read block 9534 (offset 39051264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39051264 nbdkit: file.3: debug: cache: cache-on-read block 9534 (offset 39051264) nbdkit: file.3: debug: cache: reclaiming block 7277 nbdkit: file.3: debug: cache: reclaiming block 7278 nbdkit: file.3: debug: cache: blk_read block 9535 (offset 39055360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39055360 nbdkit: file.3: debug: cache: cache-on-read block 9535 (offset 39055360) nbdkit: file.3: debug: cache: reclaiming block 7279 nbdkit: file.3: debug: cache: reclaiming block 7280 nbdkit: file.3: debug: cache: blk_read block 9536 (offset 39059456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39059456 nbdkit: file.3: debug: cache: cache-on-read block 9536 (offset 39059456) nbdkit: file.3: debug: cache: reclaiming block 7281 nbdkit: file.3: debug: cache: reclaiming block 7282 nbdkit: file.3: debug: cache: blk_read block 9537 (offset 39063552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39063552 nbdkit: file.3: debug: cache: cache-on-read block 9537 (offset 39063552) nbdkit: file.3: debug: cache: reclaiming block 7283 nbdkit: file.3: debug: cache: reclaiming block 7284 nbdkit: file.3: debug: cache: blk_read block 9538 (offset 39067648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39067648 nbdkit: file.3: debug: cache: cache-on-read block 9538 (offset 39067648) nbdkit: file.3: debug: cache: reclaiming block 7285 nbdkit: file.3: debug: cache: reclaiming block 7286 nbdkit: file.3: debug: cache: blk_read block 9539 (offset 39071744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39071744 nbdkit: file.3: debug: cache: cache-on-read block 9539 (offset 39071744) nbdkit: file.3: debug: cache: reclaiming block 7287 nbdkit: file.3: debug: cache: reclaiming block 7288 nbdkit: file.3: debug: cache: blk_read block 9540 (offset 39075840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39075840 nbdkit: file.3: debug: cache: cache-on-read block 9540 (offset 39075840) nbdkit: file.3: debug: cache: reclaiming block 7289 nbdkit: file.3: debug: cache: reclaiming block 7290 nbdkit: file.3: debug: cache: blk_read block 9541 (offset 39079936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39079936 nbdkit: file.3: debug: cache: cache-on-read block 9541 (offset 39079936) nbdkit: file.3: debug: cache: reclaiming block 7291 nbdkit: file.3: debug: cache: reclaiming block 7292 nbdkit: file.3: debug: cache: blk_read block 9542 (offset 39084032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39084032 nbdkit: file.3: debug: cache: cache-on-read block 9542 (offset 39084032) nbdkit: file.3: debug: cache: reclaiming block 7293 nbdkit: file.3: debug: cache: reclaiming block 7294 nbdkit: file.3: debug: cache: blk_read block 9543 (offset 39088128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39088128 nbdkit: file.3: debug: cache: cache-on-read block 9543 (offset 39088128) nbdkit: file.3: debug: cache: reclaiming block 7295 nbdkit: file.3: debug: cache: reclaiming block 7296 nbdkit: file.3: debug: cache: blk_read block 9544 (offset 39092224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39092224 nbdkit: file.3: debug: cache: cache-on-read block 9544 (offset 39092224) nbdkit: file.3: debug: cache: reclaiming block 7297 nbdkit: file.3: debug: cache: reclaiming block 7298 nbdkit: file.3: debug: cache: blk_read block 9545 (offset 39096320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39096320 nbdkit: file.3: debug: cache: cache-on-read block 9545 (offset 39096320) nbdkit: file.3: debug: cache: reclaiming block 7299 nbdkit: file.3: debug: cache: reclaiming block 7300 nbdkit: file.3: debug: cache: blk_read block 9546 (offset 39100416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39100416 nbdkit: file.3: debug: cache: cache-on-read block 9546 (offset 39100416) nbdkit: file.3: debug: cache: reclaiming block 7301 nbdkit: file.3: debug: cache: reclaiming block 7302 nbdkit: file.3: debug: cache: blk_read block 9547 (offset 39104512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39104512 nbdkit: file.3: debug: cache: cache-on-read block 9547 (offset 39104512) nbdkit: file.3: debug: cache: reclaiming block 7303 nbdkit: file.3: debug: cache: reclaiming block 7304 nbdkit: file.3: debug: cache: blk_read block 9548 (offset 39108608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39108608 nbdkit: file.3: debug: cache: cache-on-read block 9548 (offset 39108608) nbdkit: file.3: debug: cache: reclaiming block 7305 nbdkit: file.3: debug: cache: reclaiming block 7306 nbdkit: file.3: debug: cache: blk_read block 9549 (offset 39112704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39112704 nbdkit: file.3: debug: cache: cache-on-read block 9549 (offset 39112704) nbdkit: file.3: debug: cache: reclaiming block 7307 nbdkit: file.3: debug: cache: reclaiming block 7308 nbdkit: file.3: debug: cache: blk_read block 9550 (offset 39116800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39116800 nbdkit: file.3: debug: cache: cache-on-read block 9550 (offset 39116800) nbdkit: file.3: debug: cache: reclaiming block 7309 nbdkit: file.3: debug: cache: reclaiming block 7310 nbdkit: file.3: debug: cache: blk_read block 9551 (offset 39120896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39120896 nbdkit: file.3: debug: cache: cache-on-read block 9551 (offset 39120896) nbdkit: file.3: debug: cache: reclaiming block 7311 nbdkit: file.3: debug: cache: reclaiming block 7312 nbdkit: file.3: debug: cache: blk_read block 9552 (offset 39124992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39124992 nbdkit: file.3: debug: cache: cache-on-read block 9552 (offset 39124992) nbdkit: file.3: debug: cache: reclaiming block 7313 nbdkit: file.3: debug: cache: reclaiming block 7314 nbdkit: file.3: debug: cache: blk_read block 9553 (offset 39129088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39129088 nbdkit: file.3: debug: cache: cache-on-read block 9553 (offset 39129088) nbdkit: file.3: debug: cache: reclaiming block 7315 nbdkit: file.3: debug: cache: reclaiming block 7316 nbdkit: file.3: debug: cache: blk_read block 9554 (offset 39133184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39133184 nbdkit: file.3: debug: cache: cache-on-read block 9554 (offset 39133184) nbdkit: file.3: debug: cache: reclaiming block 7317 nbdkit: file.3: debug: cache: reclaiming block 7318 nbdkit: file.3: debug: cache: blk_read block 9555 (offset 39137280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39137280 nbdkit: file.3: debug: cache: cache-on-read block 9555 (offset 39137280) nbdkit: file.3: debug: cache: reclaiming block 7319 nbdkit: file.3: debug: cache: reclaiming block 7320 nbdkit: file.3: debug: cache: blk_read block 9556 (offset 39141376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39141376 nbdkit: file.3: debug: cache: cache-on-read block 9556 (offset 39141376) nbdkit: file.3: debug: cache: reclaiming block 7321 nbdkit: file.3: debug: cache: reclaiming block 7322 nbdkit: file.3: debug: cache: blk_read block 9557 (offset 39145472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39145472 nbdkit: file.3: debug: cache: cache-on-read block 9557 (offset 39145472) nbdkit: file.3: debug: cache: reclaiming block 7323 nbdkit: file.3: debug: cache: reclaiming block 7324 nbdkit: file.3: debug: cache: blk_read block 9558 (offset 39149568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39149568 nbdkit: file.3: debug: cache: cache-on-read block 9558 (offset 39149568) nbdkit: file.3: debug: cache: reclaiming block 7325 nbdkit: file.3: debug: cache: reclaiming block 7326 nbdkit: file.3: debug: cache: blk_read block 9559 (offset 39153664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39153664 nbdkit: file.3: debug: cache: cache-on-read block 9559 (offset 39153664) nbdkit: file.3: debug: cache: reclaiming block 7327 nbdkit: file.3: debug: cache: reclaiming block 7328 nbdkit: file.3: debug: cache: blk_read block 9560 (offset 39157760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39157760 nbdkit: file.3: debug: cache: cache-on-read block 9560 (offset 39157760) nbdkit: file.3: debug: cache: reclaiming block 7329 nbdkit: file.3: debug: cache: reclaiming block 7330 nbdkit: file.3: debug: cache: blk_read block 9561 (offset 39161856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39161856 nbdkit: file.3: debug: cache: cache-on-read block 9561 (offset 39161856) nbdkit: file.3: debug: cache: reclaiming block 7331 nbdkit: file.3: debug: cache: reclaiming block 7332 nbdkit: file.3: debug: cache: blk_read block 9562 (offset 39165952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39165952 nbdkit: file.3: debug: cache: cache-on-read block 9562 (offset 39165952) nbdkit: file.3: debug: cache: reclaiming block 7333 nbdkit: file.3: debug: cache: reclaiming block 7334 nbdkit: file.3: debug: cache: blk_read block 9563 (offset 39170048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39170048 nbdkit: file.3: debug: cache: cache-on-read block 9563 (offset 39170048) nbdkit: file.3: debug: cache: reclaiming block 7335 nbdkit: file.3: debug: cache: reclaiming block 7336 nbdkit: file.3: debug: cache: blk_read block 9564 (offset 39174144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39174144 nbdkit: file.3: debug: cache: cache-on-read block 9564 (offset 39174144) nbdkit: file.3: debug: cache: reclaiming block 7337 nbdkit: file.3: debug: cache: reclaiming block 7338 nbdkit: file.3: debug: cache: blk_read block 9565 (offset 39178240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39178240 nbdkit: file.3: debug: cache: cache-on-read block 9565 (offset 39178240) nbdkit: file.3: debug: cache: reclaiming block 7339 nbdkit: file.3: debug: cache: reclaiming block 7340 nbdkit: file.3: debug: cache: blk_read block 9566 (offset 39182336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39182336 nbdkit: file.3: debug: cache: cache-on-read block 9566 (offset 39182336) nbdkit: file.3: debug: cache: reclaiming block 7341 nbdkit: file.3: debug: cache: reclaiming block 7342 nbdkit: file.3: debug: cache: blk_read block 9567 (offset 39186432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39186432 nbdkit: file.3: debug: cache: cache-on-read block 9567 (offset 39186432) nbdkit: file.3: debug: cache: reclaiming block 7343 nbdkit: file.3: debug: cache: reclaiming block 7344 nbdkit: file.3: debug: cache: blk_read block 9568 (offset 39190528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39190528 nbdkit: file.3: debug: cache: cache-on-read block 9568 (offset 39190528) nbdkit: file.3: debug: cache: reclaiming block 7345 nbdkit: file.3: debug: cache: reclaiming block 7346 nbdkit: file.3: debug: cache: blk_read block 9569 (offset 39194624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39194624 nbdkit: file.3: debug: cache: cache-on-read block 9569 (offset 39194624) nbdkit: file.3: debug: cache: reclaiming block 7347 nbdkit: file.3: debug: cache: reclaiming block 7348 nbdkit: file.3: debug: cache: blk_read block 9570 (offset 39198720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39198720 nbdkit: file.3: debug: cache: cache-on-read block 9570 (offset 39198720) nbdkit: file.3: debug: cache: reclaiming block 7349 nbdkit: file.3: debug: cache: reclaiming block 7350 nbdkit: file.3: debug: cache: blk_read block 9571 (offset 39202816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39202816 nbdkit: file.3: debug: cache: cache-on-read block 9571 (offset 39202816) nbdkit: file.3: debug: cache: reclaiming block 7351 nbdkit: file.3: debug: cache: reclaiming block 7352 nbdkit: file.3: debug: cache: blk_read block 9572 (offset 39206912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39206912 nbdkit: file.3: debug: cache: cache-on-read block 9572 (offset 39206912) nbdkit: file.3: debug: cache: reclaiming block 7353 nbdkit: file.3: debug: cache: reclaiming block 7354 nbdkit: file.3: debug: cache: blk_read block 9573 (offset 39211008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39211008 nbdkit: file.3: debug: cache: cache-on-read block 9573 (offset 39211008) nbdkit: file.3: debug: cache: reclaiming block 7355 nbdkit: file.3: debug: cache: reclaiming block 7356 nbdkit: file.3: debug: cache: blk_read block 9574 (offset 39215104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39215104 nbdkit: file.3: debug: cache: cache-on-read block 9574 (offset 39215104) nbdkit: file.3: debug: cache: reclaiming block 7357 nbdkit: file.3: debug: cache: reclaiming block 7358 nbdkit: file.3: debug: cache: blk_read block 9575 (offset 39219200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39219200 nbdkit: file.3: debug: cache: cache-on-read block 9575 (offset 39219200) nbdkit: file.3: debug: cache: reclaiming block 7359 nbdkit: file.3: debug: cache: reclaiming block 7360 nbdkit: file.3: debug: cache: blk_read block 9576 (offset 39223296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39223296 nbdkit: file.3: debug: cache: cache-on-read block 9576 (offset 39223296) nbdkit: file.3: debug: cache: reclaiming block 7361 nbdkit: file.3: debug: cache: reclaiming block 7362 nbdkit: file.3: debug: cache: blk_read block 9577 (offset 39227392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39227392 nbdkit: file.3: debug: cache: cache-on-read block 9577 (offset 39227392) nbdkit: file.3: debug: cache: reclaiming block 7363 nbdkit: file.3: debug: cache: reclaiming block 7364 nbdkit: file.3: debug: cache: blk_read block 9578 (offset 39231488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39231488 nbdkit: file.3: debug: cache: cache-on-read block 9578 (offset 39231488) nbdkit: file.3: debug: cache: reclaiming block 7365 nbdkit: file.3: debug: cache: reclaiming block 7366 nbdkit: file.3: debug: cache: blk_read block 9579 (offset 39235584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39235584 nbdkit: file.3: debug: cache: cache-on-read block 9579 (offset 39235584) nbdkit: file.3: debug: cache: reclaiming block 7367 nbdkit: file.3: debug: cache: reclaiming block 7368 nbdkit: file.3: debug: cache: blk_read block 9580 (offset 39239680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39239680 nbdkit: file.3: debug: cache: cache-on-read block 9580 (offset 39239680) nbdkit: file.3: debug: cache: reclaiming block 7369 nbdkit: file.3: debug: cache: reclaiming block 7370 nbdkit: file.3: debug: cache: blk_read block 9581 (offset 39243776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39243776 nbdkit: file.3: debug: cache: cache-on-read block 9581 (offset 39243776) nbdkit: file.3: debug: cache: reclaiming block 7371 nbdkit: file.3: debug: cache: reclaiming block 7372 nbdkit: file.3: debug: cache: blk_read block 9582 (offset 39247872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39247872 nbdkit: file.3: debug: cache: cache-on-read block 9582 (offset 39247872) nbdkit: file.3: debug: cache: reclaiming block 7373 nbdkit: file.3: debug: cache: reclaiming block 7374 nbdkit: file.3: debug: cache: blk_read block 9583 (offset 39251968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39251968 nbdkit: file.3: debug: cache: cache-on-read block 9583 (offset 39251968) nbdkit: file.3: debug: cache: reclaiming block 7375 nbdkit: file.3: debug: cache: reclaiming block 7376 nbdkit: file.3: debug: cache: blk_read block 9584 (offset 39256064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39256064 nbdkit: file.3: debug: cache: cache-on-read block 9584 (offset 39256064) nbdkit: file.3: debug: cache: reclaiming block 7377 nbdkit: file.3: debug: cache: reclaiming block 7378 nbdkit: file.3: debug: cache: blk_read block 9585 (offset 39260160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39260160 nbdkit: file.3: debug: cache: cache-on-read block 9585 (offset 39260160) nbdkit: file.3: debug: cache: reclaiming block 7379 nbdkit: file.3: debug: cache: reclaiming block 7380 nbdkit: file.3: debug: cache: blk_read block 9586 (offset 39264256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39264256 nbdkit: file.3: debug: cache: cache-on-read block 9586 (offset 39264256) nbdkit: file.3: debug: cache: reclaiming block 7381 nbdkit: file.3: debug: cache: reclaiming block 7382 nbdkit: file.3: debug: cache: blk_read block 9587 (offset 39268352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39268352 nbdkit: file.3: debug: cache: cache-on-read block 9587 (offset 39268352) nbdkit: file.3: debug: cache: reclaiming block 7383 nbdkit: file.3: debug: cache: reclaiming block 7384 nbdkit: file.3: debug: cache: blk_read block 9588 (offset 39272448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39272448 nbdkit: file.3: debug: cache: cache-on-read block 9588 (offset 39272448) nbdkit: file.3: debug: cache: reclaiming block 7385 nbdkit: file.3: debug: cache: reclaiming block 7386 nbdkit: file.3: debug: cache: blk_read block 9589 (offset 39276544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39276544 nbdkit: file.3: debug: cache: cache-on-read block 9589 (offset 39276544) nbdkit: file.3: debug: cache: reclaiming block 7387 nbdkit: file.3: debug: cache: reclaiming block 7388 nbdkit: file.3: debug: cache: blk_read block 9590 (offset 39280640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39280640 nbdkit: file.3: debug: cache: cache-on-read block 9590 (offset 39280640) nbdkit: file.3: debug: cache: reclaiming block 7389 nbdkit: file.3: debug: cache: reclaiming block 7390 nbdkit: file.3: debug: cache: blk_read block 9591 (offset 39284736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39284736 nbdkit: file.3: debug: cache: cache-on-read block 9591 (offset 39284736) nbdkit: file.3: debug: cache: reclaiming block 7391 nbdkit: file.3: debug: cache: reclaiming block 7392 nbdkit: file.3: debug: cache: blk_read block 9592 (offset 39288832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39288832 nbdkit: file.3: debug: cache: cache-on-read block 9592 (offset 39288832) nbdkit: file.3: debug: cache: reclaiming block 7393 nbdkit: file.3: debug: cache: reclaiming block 7394 nbdkit: file.3: debug: cache: blk_read block 9593 (offset 39292928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39292928 nbdkit: file.3: debug: cache: cache-on-read block 9593 (offset 39292928) nbdkit: file.3: debug: cache: reclaiming block 7395 nbdkit: file.3: debug: cache: reclaiming block 7396 nbdkit: file.3: debug: cache: blk_read block 9594 (offset 39297024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39297024 nbdkit: file.3: debug: cache: cache-on-read block 9594 (offset 39297024) nbdkit: file.3: debug: cache: reclaiming block 7397 nbdkit: file.3: debug: cache: reclaiming block 7398 nbdkit: file.3: debug: cache: blk_read block 9595 (offset 39301120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39301120 nbdkit: file.3: debug: cache: cache-on-read block 9595 (offset 39301120) nbdkit: file.3: debug: cache: reclaiming block 7399 nbdkit: file.3: debug: cache: reclaiming block 7400 nbdkit: file.3: debug: cache: blk_read block 9596 (offset 39305216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39305216 nbdkit: file.3: debug: cache: cache-on-read block 9596 (offset 39305216) nbdkit: file.3: debug: cache: reclaiming block 7401 nbdkit: file.3: debug: cache: reclaiming block 7402 nbdkit: file.3: debug: cache: blk_read block 9597 (offset 39309312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39309312 nbdkit: file.3: debug: cache: cache-on-read block 9597 (offset 39309312) nbdkit: file.3: debug: cache: reclaiming block 7403 nbdkit: file.3: debug: cache: reclaiming block 7404 nbdkit: file.3: debug: cache: blk_read block 9598 (offset 39313408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39313408 nbdkit: file.3: debug: cache: cache-on-read block 9598 (offset 39313408) nbdkit: file.3: debug: cache: reclaiming block 7405 nbdkit: file.3: debug: cache: reclaiming block 7406 nbdkit: file.3: debug: cache: blk_read block 9599 (offset 39317504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39317504 nbdkit: file.3: debug: cache: cache-on-read block 9599 (offset 39317504) nbdkit: file.3: debug: cache: reclaiming block 7407 nbdkit: file.3: debug: cache: reclaiming block 7408 nbdkit: file.3: debug: cache: blk_read block 9600 (offset 39321600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39321600 nbdkit: file.3: debug: cache: cache-on-read block 9600 (offset 39321600) nbdkit: file.3: debug: cache: reclaiming block 7409 nbdkit: file.3: debug: cache: reclaiming block 7410 nbdkit: file.3: debug: cache: blk_read block 9601 (offset 39325696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39325696 nbdkit: file.3: debug: cache: cache-on-read block 9601 (offset 39325696) nbdkit: file.3: debug: cache: reclaiming block 7411 nbdkit: file.3: debug: cache: reclaiming block 7412 nbdkit: file.3: debug: cache: blk_read block 9602 (offset 39329792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39329792 nbdkit: file.3: debug: cache: cache-on-read block 9602 (offset 39329792) nbdkit: file.3: debug: cache: reclaiming block 7413 nbdkit: file.3: debug: cache: reclaiming block 7414 nbdkit: file.3: debug: cache: blk_read block 9603 (offset 39333888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39333888 nbdkit: file.3: debug: cache: cache-on-read block 9603 (offset 39333888) nbdkit: file.3: debug: cache: reclaiming block 7415 nbdkit: file.3: debug: cache: reclaiming block 7416 nbdkit: file.3: debug: cache: blk_read block 9604 (offset 39337984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39337984 nbdkit: file.3: debug: cache: cache-on-read block 9604 (offset 39337984) nbdkit: file.3: debug: cache: reclaiming block 7417 nbdkit: file.3: debug: cache: reclaiming block 7418 nbdkit: file.3: debug: cache: blk_read block 9605 (offset 39342080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39342080 nbdkit: file.3: debug: cache: cache-on-read block 9605 (offset 39342080) nbdkit: file.3: debug: cache: reclaiming block 7419 nbdkit: file.3: debug: cache: reclaiming block 7420 nbdkit: file.3: debug: cache: blk_read block 9606 (offset 39346176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39346176 nbdkit: file.3: debug: cache: cache-on-read block 9606 (offset 39346176) nbdkit: file.3: debug: cache: reclaiming block 7421 nbdkit: file.3: debug: cache: reclaiming block 7422 nbdkit: file.3: debug: cache: blk_read block 9607 (offset 39350272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39350272 nbdkit: file.3: debug: cache: cache-on-read block 9607 (offset 39350272) nbdkit: file.3: debug: cache: reclaiming block 7423 nbdkit: file.3: debug: cache: reclaiming block 7424 nbdkit: file.3: debug: cache: blk_read block 9608 (offset 39354368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39354368 nbdkit: file.3: debug: cache: cache-on-read block 9608 (offset 39354368) nbdkit: file.3: debug: cache: reclaiming block 7425 nbdkit: file.3: debug: cache: reclaiming block 7426 nbdkit: file.3: debug: cache: blk_read block 9609 (offset 39358464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39358464 nbdkit: file.3: debug: cache: cache-on-read block 9609 (offset 39358464) nbdkit: file.3: debug: cache: reclaiming block 7427 nbdkit: file.3: debug: cache: reclaiming block 7428 nbdkit: file.3: debug: cache: blk_read block 9610 (offset 39362560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39362560 nbdkit: file.3: debug: cache: cache-on-read block 9610 (offset 39362560) nbdkit: file.3: debug: cache: reclaiming block 7429 nbdkit: file.3: debug: cache: reclaiming block 7430 nbdkit: file.3: debug: cache: blk_read block 9611 (offset 39366656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39366656 nbdkit: file.3: debug: cache: cache-on-read block 9611 (offset 39366656) nbdkit: file.3: debug: cache: reclaiming block 7431 nbdkit: file.3: debug: cache: reclaiming block 7432 nbdkit: file.3: debug: cache: blk_read block 9612 (offset 39370752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39370752 nbdkit: file.3: debug: cache: cache-on-read block 9612 (offset 39370752) nbdkit: file.3: debug: cache: reclaiming block 7433 nbdkit: file.3: debug: cache: reclaiming block 7434 nbdkit: file.3: debug: cache: blk_read block 9613 (offset 39374848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39374848 nbdkit: file.3: debug: cache: cache-on-read block 9613 (offset 39374848) nbdkit: file.3: debug: cache: reclaiming block 7435 nbdkit: file.3: debug: cache: reclaiming block 7436 nbdkit: file.3: debug: cache: blk_read block 9614 (offset 39378944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39378944 nbdkit: file.3: debug: cache: cache-on-read block 9614 (offset 39378944) nbdkit: file.3: debug: cache: reclaiming block 7437 nbdkit: file.3: debug: cache: reclaiming block 7438 nbdkit: file.3: debug: cache: blk_read block 9615 (offset 39383040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39383040 nbdkit: file.3: debug: cache: cache-on-read block 9615 (offset 39383040) nbdkit: file.3: debug: cache: reclaiming block 7439 nbdkit: file.3: debug: cache: reclaiming block 7440 nbdkit: file.3: debug: cache: blk_read block 9616 (offset 39387136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39387136 nbdkit: file.3: debug: cache: cache-on-read block 9616 (offset 39387136) nbdkit: file.3: debug: cache: reclaiming block 7441 nbdkit: file.3: debug: cache: reclaiming block 7442 nbdkit: file.3: debug: cache: blk_read block 9617 (offset 39391232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39391232 nbdkit: file.3: debug: cache: cache-on-read block 9617 (offset 39391232) nbdkit: file.3: debug: cache: reclaiming block 7443 nbdkit: file.3: debug: cache: reclaiming block 7444 nbdkit: file.3: debug: cache: blk_read block 9618 (offset 39395328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39395328 nbdkit: file.3: debug: cache: cache-on-read block 9618 (offset 39395328) nbdkit: file.3: debug: cache: reclaiming block 7445 nbdkit: file.3: debug: cache: reclaiming block 7446 nbdkit: file.3: debug: cache: blk_read block 9619 (offset 39399424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39399424 nbdkit: file.3: debug: cache: cache-on-read block 9619 (offset 39399424) nbdkit: file.3: debug: cache: reclaiming block 7447 nbdkit: file.3: debug: cache: reclaiming block 7448 nbdkit: file.3: debug: cache: blk_read block 9620 (offset 39403520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39403520 nbdkit: file.3: debug: cache: cache-on-read block 9620 (offset 39403520) nbdkit: file.3: debug: cache: reclaiming block 7449 nbdkit: file.3: debug: cache: reclaiming block 7450 nbdkit: file.3: debug: cache: blk_read block 9621 (offset 39407616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39407616 nbdkit: file.3: debug: cache: cache-on-read block 9621 (offset 39407616) nbdkit: file.3: debug: cache: reclaiming block 7451 nbdkit: file.3: debug: cache: reclaiming block 7452 nbdkit: file.3: debug: cache: blk_read block 9622 (offset 39411712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39411712 nbdkit: file.3: debug: cache: cache-on-read block 9622 (offset 39411712) nbdkit: file.3: debug: cache: reclaiming block 7453 nbdkit: file.3: debug: cache: reclaiming block 7454 nbdkit: file.3: debug: cache: blk_read block 9623 (offset 39415808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39415808 nbdkit: file.3: debug: cache: cache-on-read block 9623 (offset 39415808) nbdkit: file.3: debug: cache: reclaiming block 7455 nbdkit: file.3: debug: cache: reclaiming block 7456 nbdkit: file.3: debug: cache: blk_read block 9624 (offset 39419904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39419904 nbdkit: file.3: debug: cache: cache-on-read block 9624 (offset 39419904) nbdkit: file.3: debug: cache: reclaiming block 7457 nbdkit: file.3: debug: cache: reclaiming block 7458 nbdkit: file.3: debug: cache: blk_read block 9625 (offset 39424000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39424000 nbdkit: file.3: debug: cache: cache-on-read block 9625 (offset 39424000) nbdkit: file.3: debug: cache: reclaiming block 7459 nbdkit: file.3: debug: cache: reclaiming block 7460 nbdkit: file.3: debug: cache: blk_read block 9626 (offset 39428096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39428096 nbdkit: file.3: debug: cache: cache-on-read block 9626 (offset 39428096) nbdkit: file.3: debug: cache: reclaiming block 7461 nbdkit: file.3: debug: cache: reclaiming block 7462 nbdkit: file.3: debug: cache: blk_read block 9627 (offset 39432192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39432192 nbdkit: file.3: debug: cache: cache-on-read block 9627 (offset 39432192) nbdkit: file.3: debug: cache: reclaiming block 7463 nbdkit: file.3: debug: cache: reclaiming block 7464 nbdkit: file.3: debug: cache: blk_read block 9628 (offset 39436288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39436288 nbdkit: file.3: debug: cache: cache-on-read block 9628 (offset 39436288) nbdkit: file.3: debug: cache: reclaiming block 7465 nbdkit: file.3: debug: cache: reclaiming block 7466 nbdkit: file.3: debug: cache: blk_read block 9629 (offset 39440384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39440384 nbdkit: file.3: debug: cache: cache-on-read block 9629 (offset 39440384) nbdkit: file.3: debug: cache: reclaiming block 7467 nbdkit: file.3: debug: cache: reclaiming block 7468 nbdkit: file.3: debug: cache: blk_read block 9630 (offset 39444480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39444480 nbdkit: file.3: debug: cache: cache-on-read block 9630 (offset 39444480) nbdkit: file.3: debug: cache: reclaiming block 7469 nbdkit: file.3: debug: cache: reclaiming block 7470 nbdkit: file.3: debug: cache: blk_read block 9631 (offset 39448576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39448576 nbdkit: file.3: debug: cache: cache-on-read block 9631 (offset 39448576) nbdkit: file.3: debug: cache: reclaiming block 7471 nbdkit: file.3: debug: cache: reclaiming block 7472 nbdkit: file.3: debug: cache: blk_read block 9632 (offset 39452672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39452672 nbdkit: file.3: debug: cache: cache-on-read block 9632 (offset 39452672) nbdkit: file.3: debug: cache: reclaiming block 7473 nbdkit: file.3: debug: cache: reclaiming block 7474 nbdkit: file.3: debug: cache: blk_read block 9633 (offset 39456768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39456768 nbdkit: file.3: debug: cache: cache-on-read block 9633 (offset 39456768) nbdkit: file.3: debug: cache: reclaiming block 7475 nbdkit: file.3: debug: cache: reclaiming block 7476 nbdkit: file.3: debug: cache: blk_read block 9634 (offset 39460864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39460864 nbdkit: file.3: debug: cache: cache-on-read block 9634 (offset 39460864) nbdkit: file.3: debug: cache: reclaiming block 7477 nbdkit: file.3: debug: cache: reclaiming block 7478 nbdkit: file.3: debug: cache: blk_read block 9635 (offset 39464960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39464960 nbdkit: file.3: debug: cache: cache-on-read block 9635 (offset 39464960) nbdkit: file.3: debug: cache: reclaiming block 7479 nbdkit: file.3: debug: cache: reclaiming block 7480 nbdkit: file.3: debug: cache: blk_read block 9636 (offset 39469056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39469056 nbdkit: file.3: debug: cache: cache-on-read block 9636 (offset 39469056) nbdkit: file.3: debug: cache: reclaiming block 7481 nbdkit: file.3: debug: cache: reclaiming block 7482 nbdkit: file.3: debug: cache: blk_read block 9637 (offset 39473152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39473152 nbdkit: file.3: debug: cache: cache-on-read block 9637 (offset 39473152) nbdkit: file.3: debug: cache: reclaiming block 7483 nbdkit: file.3: debug: cache: reclaiming block 7484 nbdkit: file.3: debug: cache: blk_read block 9638 (offset 39477248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39477248 nbdkit: file.3: debug: cache: cache-on-read block 9638 (offset 39477248) nbdkit: file.3: debug: cache: reclaiming block 7485 nbdkit: file.3: debug: cache: reclaiming block 7486 nbdkit: file.3: debug: cache: blk_read block 9639 (offset 39481344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39481344 nbdkit: file.3: debug: cache: cache-on-read block 9639 (offset 39481344) nbdkit: file.3: debug: cache: reclaiming block 7487 nbdkit: file.3: debug: cache: reclaiming block 7488 nbdkit: file.3: debug: cache: blk_read block 9640 (offset 39485440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39485440 nbdkit: file.3: debug: cache: cache-on-read block 9640 (offset 39485440) nbdkit: file.3: debug: cache: reclaiming block 7489 nbdkit: file.3: debug: cache: reclaiming block 7490 nbdkit: file.3: debug: cache: blk_read block 9641 (offset 39489536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39489536 nbdkit: file.3: debug: cache: cache-on-read block 9641 (offset 39489536) nbdkit: file.3: debug: cache: reclaiming block 7491 nbdkit: file.3: debug: cache: reclaiming block 7492 nbdkit: file.3: debug: cache: blk_read block 9642 (offset 39493632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39493632 nbdkit: file.3: debug: cache: cache-on-read block 9642 (offset 39493632) nbdkit: file.3: debug: cache: reclaiming block 7493 nbdkit: file.3: debug: cache: reclaiming block 7494 nbdkit: file.3: debug: cache: blk_read block 9643 (offset 39497728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39497728 nbdkit: file.3: debug: cache: cache-on-read block 9643 (offset 39497728) nbdkit: file.3: debug: cache: reclaiming block 7495 nbdkit: file.3: debug: cache: reclaiming block 7496 nbdkit: file.3: debug: cache: blk_read block 9644 (offset 39501824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39501824 nbdkit: file.3: debug: cache: cache-on-read block 9644 (offset 39501824) nbdkit: file.3: debug: cache: reclaiming block 7497 nbdkit: file.3: debug: cache: reclaiming block 7498 nbdkit: file.3: debug: cache: blk_read block 9645 (offset 39505920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39505920 nbdkit: file.3: debug: cache: cache-on-read block 9645 (offset 39505920) nbdkit: file.3: debug: cache: reclaiming block 7499 nbdkit: file.3: debug: cache: reclaiming block 7500 nbdkit: file.3: debug: cache: blk_read block 9646 (offset 39510016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39510016 nbdkit: file.3: debug: cache: cache-on-read block 9646 (offset 39510016) nbdkit: file.3: debug: cache: reclaiming block 7501 nbdkit: file.3: debug: cache: reclaiming block 7502 nbdkit: file.3: debug: cache: blk_read block 9647 (offset 39514112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39514112 nbdkit: file.3: debug: cache: cache-on-read block 9647 (offset 39514112) nbdkit: file.3: debug: cache: reclaiming block 7503 nbdkit: file.3: debug: cache: reclaiming block 7504 nbdkit: file.3: debug: cache: blk_read block 9648 (offset 39518208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39518208 nbdkit: file.3: debug: cache: cache-on-read block 9648 (offset 39518208) nbdkit: file.3: debug: cache: reclaiming block 7505 nbdkit: file.3: debug: cache: reclaiming block 7506 nbdkit: file.3: debug: cache: blk_read block 9649 (offset 39522304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39522304 nbdkit: file.3: debug: cache: cache-on-read block 9649 (offset 39522304) nbdkit: file.3: debug: cache: reclaiming block 7507 nbdkit: file.3: debug: cache: reclaiming block 7508 nbdkit: file.3: debug: cache: blk_read block 9650 (offset 39526400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39526400 nbdkit: file.3: debug: cache: cache-on-read block 9650 (offset 39526400) nbdkit: file.3: debug: cache: reclaiming block 7509 nbdkit: file.3: debug: cache: reclaiming block 7510 nbdkit: file.3: debug: cache: blk_read block 9651 (offset 39530496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39530496 nbdkit: file.3: debug: cache: cache-on-read block 9651 (offset 39530496) nbdkit: file.3: debug: cache: reclaiming block 7511 nbdkit: file.3: debug: cache: reclaiming block 7512 nbdkit: file.3: debug: cache: blk_read block 9652 (offset 39534592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39534592 nbdkit: file.3: debug: cache: cache-on-read block 9652 (offset 39534592) nbdkit: file.3: debug: cache: reclaiming block 7513 nbdkit: file.3: debug: cache: reclaiming block 7514 nbdkit: file.3: debug: cache: blk_read block 9653 (offset 39538688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39538688 nbdkit: file.3: debug: cache: cache-on-read block 9653 (offset 39538688) nbdkit: file.3: debug: cache: reclaiming block 7515 nbdkit: file.3: debug: cache: reclaiming block 7516 nbdkit: file.3: debug: cache: blk_read block 9654 (offset 39542784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39542784 nbdkit: file.3: debug: cache: cache-on-read block 9654 (offset 39542784) nbdkit: file.3: debug: cache: reclaiming block 7517 nbdkit: file.3: debug: cache: reclaiming block 7518 nbdkit: file.3: debug: cache: blk_read block 9655 (offset 39546880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39546880 nbdkit: file.3: debug: cache: cache-on-read block 9655 (offset 39546880) nbdkit: file.3: debug: cache: reclaiming block 7519 nbdkit: file.3: debug: cache: reclaiming block 7520 nbdkit: file.3: debug: cache: blk_read block 9656 (offset 39550976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39550976 nbdkit: file.3: debug: cache: cache-on-read block 9656 (offset 39550976) nbdkit: file.3: debug: cache: reclaiming block 7521 nbdkit: file.3: debug: cache: reclaiming block 7522 nbdkit: file.3: debug: cache: blk_read block 9657 (offset 39555072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39555072 nbdkit: file.3: debug: cache: cache-on-read block 9657 (offset 39555072) nbdkit: file.3: debug: cache: reclaiming block 7523 nbdkit: file.3: debug: cache: reclaiming block 7524 nbdkit: file.3: debug: cache: blk_read block 9658 (offset 39559168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39559168 nbdkit: file.3: debug: cache: cache-on-read block 9658 (offset 39559168) nbdkit: file.3: debug: cache: reclaiming block 7525 nbdkit: file.3: debug: cache: reclaiming block 7526 nbdkit: file.3: debug: cache: blk_read block 9659 (offset 39563264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39563264 nbdkit: file.3: debug: cache: cache-on-read block 9659 (offset 39563264) nbdkit: file.3: debug: cache: reclaiming block 7527 nbdkit: file.3: debug: cache: reclaiming block 7528 nbdkit: file.3: debug: cache: blk_read block 9660 (offset 39567360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39567360 nbdkit: file.3: debug: cache: cache-on-read block 9660 (offset 39567360) nbdkit: file.3: debug: cache: reclaiming block 7529 nbdkit: file.3: debug: cache: reclaiming block 7530 nbdkit: file.3: debug: cache: blk_read block 9661 (offset 39571456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39571456 nbdkit: file.3: debug: cache: cache-on-read block 9661 (offset 39571456) nbdkit: file.3: debug: cache: reclaiming block 7531 nbdkit: file.3: debug: cache: reclaiming block 7532 nbdkit: file.3: debug: cache: blk_read block 9662 (offset 39575552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39575552 nbdkit: file.3: debug: cache: cache-on-read block 9662 (offset 39575552) nbdkit: file.3: debug: cache: reclaiming block 7533 nbdkit: file.3: debug: cache: reclaiming block 7534 nbdkit: file.3: debug: cache: blk_read block 9663 (offset 39579648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39579648 nbdkit: file.3: debug: cache: cache-on-read block 9663 (offset 39579648) nbdkit: file.3: debug: cache: reclaiming block 7535 nbdkit: file.3: debug: cache: reclaiming block 7536 nbdkit: file.3: debug: cache: blk_read block 9664 (offset 39583744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39583744 nbdkit: file.3: debug: cache: cache-on-read block 9664 (offset 39583744) nbdkit: file.3: debug: cache: reclaiming block 7537 nbdkit: file.3: debug: cache: reclaiming block 7538 nbdkit: file.3: debug: cache: blk_read block 9665 (offset 39587840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39587840 nbdkit: file.3: debug: cache: cache-on-read block 9665 (offset 39587840) nbdkit: file.3: debug: cache: reclaiming block 7539 nbdkit: file.3: debug: cache: reclaiming block 7540 nbdkit: file.3: debug: cache: blk_read block 9666 (offset 39591936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39591936 nbdkit: file.3: debug: cache: cache-on-read block 9666 (offset 39591936) nbdkit: file.3: debug: cache: reclaiming block 7541 nbdkit: file.3: debug: cache: reclaiming block 7542 nbdkit: file.3: debug: cache: blk_read block 9667 (offset 39596032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39596032 nbdkit: file.3: debug: cache: cache-on-read block 9667 (offset 39596032) nbdkit: file.3: debug: cache: reclaiming block 7543 nbdkit: file.3: debug: cache: reclaiming block 7544 nbdkit: file.3: debug: cache: blk_read block 9668 (offset 39600128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39600128 nbdkit: file.3: debug: cache: cache-on-read block 9668 (offset 39600128) nbdkit: file.3: debug: cache: reclaiming block 7545 nbdkit: file.3: debug: cache: reclaiming block 7546 nbdkit: file.3: debug: cache: blk_read block 9669 (offset 39604224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39604224 nbdkit: file.3: debug: cache: cache-on-read block 9669 (offset 39604224) nbdkit: file.3: debug: cache: reclaiming block 7547 nbdkit: file.3: debug: cache: reclaiming block 7548 nbdkit: file.3: debug: cache: blk_read block 9670 (offset 39608320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39608320 nbdkit: file.3: debug: cache: cache-on-read block 9670 (offset 39608320) nbdkit: file.3: debug: cache: reclaiming block 7549 nbdkit: file.3: debug: cache: reclaiming block 7550 nbdkit: file.3: debug: cache: blk_read block 9671 (offset 39612416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39612416 nbdkit: file.3: debug: cache: cache-on-read block 9671 (offset 39612416) nbdkit: file.3: debug: cache: reclaiming block 7551 nbdkit: file.3: debug: cache: reclaiming block 7552 nbdkit: file.3: debug: cache: blk_read block 9672 (offset 39616512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39616512 nbdkit: file.3: debug: cache: cache-on-read block 9672 (offset 39616512) nbdkit: file.3: debug: cache: reclaiming block 7553 nbdkit: file.3: debug: cache: reclaiming block 7554 nbdkit: file.3: debug: cache: blk_read block 9673 (offset 39620608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39620608 nbdkit: file.3: debug: cache: cache-on-read block 9673 (offset 39620608) nbdkit: file.3: debug: cache: reclaiming block 7555 nbdkit: file.3: debug: cache: reclaiming block 7556 nbdkit: file.3: debug: cache: blk_read block 9674 (offset 39624704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39624704 nbdkit: file.3: debug: cache: cache-on-read block 9674 (offset 39624704) nbdkit: file.3: debug: cache: reclaiming block 7557 nbdkit: file.3: debug: cache: reclaiming block 7558 nbdkit: file.3: debug: cache: blk_read block 9675 (offset 39628800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39628800 nbdkit: file.3: debug: cache: cache-on-read block 9675 (offset 39628800) nbdkit: file.3: debug: cache: reclaiming block 7559 nbdkit: file.3: debug: cache: reclaiming block 7560 nbdkit: file.3: debug: cache: blk_read block 9676 (offset 39632896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39632896 nbdkit: file.3: debug: cache: cache-on-read block 9676 (offset 39632896) nbdkit: file.3: debug: cache: reclaiming block 7561 nbdkit: file.3: debug: cache: reclaiming block 7562 nbdkit: file.3: debug: cache: blk_read block 9677 (offset 39636992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39636992 nbdkit: file.3: debug: cache: cache-on-read block 9677 (offset 39636992) nbdkit: file.3: debug: cache: reclaiming block 7563 nbdkit: file.3: debug: cache: reclaiming block 7564 nbdkit: file.3: debug: cache: blk_read block 9678 (offset 39641088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39641088 nbdkit: file.3: debug: cache: cache-on-read block 9678 (offset 39641088) nbdkit: file.3: debug: cache: reclaiming block 7565 nbdkit: file.3: debug: cache: reclaiming block 7566 nbdkit: file.3: debug: cache: blk_read block 9679 (offset 39645184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39645184 nbdkit: file.3: debug: cache: cache-on-read block 9679 (offset 39645184) nbdkit: file.3: debug: cache: reclaiming block 7567 nbdkit: file.3: debug: cache: reclaiming block 7568 nbdkit: file.3: debug: cache: blk_read block 9680 (offset 39649280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39649280 nbdkit: file.3: debug: cache: cache-on-read block 9680 (offset 39649280) nbdkit: file.3: debug: cache: reclaiming block 7569 nbdkit: file.3: debug: cache: reclaiming block 7570 nbdkit: file.3: debug: cache: blk_read block 9681 (offset 39653376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39653376 nbdkit: file.3: debug: cache: cache-on-read block 9681 (offset 39653376) nbdkit: file.3: debug: cache: reclaiming block 7571 nbdkit: file.3: debug: cache: reclaiming block 7572 nbdkit: file.3: debug: cache: blk_read block 9682 (offset 39657472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39657472 nbdkit: file.3: debug: cache: cache-on-read block 9682 (offset 39657472) nbdkit: file.3: debug: cache: reclaiming block 7573 nbdkit: file.3: debug: cache: reclaiming block 7574 nbdkit: file.3: debug: cache: blk_read block 9683 (offset 39661568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39661568 nbdkit: file.3: debug: cache: cache-on-read block 9683 (offset 39661568) nbdkit: file.3: debug: cache: reclaiming block 7575 nbdkit: file.3: debug: cache: reclaiming block 7576 nbdkit: file.3: debug: cache: blk_read block 9684 (offset 39665664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39665664 nbdkit: file.3: debug: cache: cache-on-read block 9684 (offset 39665664) nbdkit: file.3: debug: cache: reclaiming block 7577 nbdkit: file.3: debug: cache: reclaiming block 7578 nbdkit: file.3: debug: cache: blk_read block 9685 (offset 39669760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39669760 nbdkit: file.3: debug: cache: cache-on-read block 9685 (offset 39669760) nbdkit: file.3: debug: cache: reclaiming block 7579 nbdkit: file.3: debug: cache: reclaiming block 7580 nbdkit: file.3: debug: cache: blk_read block 9686 (offset 39673856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39673856 nbdkit: file.3: debug: cache: cache-on-read block 9686 (offset 39673856) nbdkit: file.3: debug: cache: reclaiming block 7581 nbdkit: file.3: debug: cache: reclaiming block 7582 nbdkit: file.3: debug: cache: blk_read block 9687 (offset 39677952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39677952 nbdkit: file.3: debug: cache: cache-on-read block 9687 (offset 39677952) nbdkit: file.3: debug: cache: reclaiming block 7583 nbdkit: file.3: debug: cache: reclaiming block 7584 nbdkit: file.3: debug: cache: blk_read block 9688 (offset 39682048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39682048 nbdkit: file.3: debug: cache: cache-on-read block 9688 (offset 39682048) nbdkit: file.3: debug: cache: reclaiming block 7585 nbdkit: file.3: debug: cache: reclaiming block 7586 nbdkit: file.3: debug: cache: blk_read block 9689 (offset 39686144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39686144 nbdkit: file.3: debug: cache: cache-on-read block 9689 (offset 39686144) nbdkit: file.3: debug: cache: reclaiming block 7587 nbdkit: file.3: debug: cache: reclaiming block 7588 nbdkit: file.3: debug: cache: blk_read block 9690 (offset 39690240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39690240 nbdkit: file.3: debug: cache: cache-on-read block 9690 (offset 39690240) nbdkit: file.3: debug: cache: reclaiming block 7589 nbdkit: file.3: debug: cache: reclaiming block 7590 nbdkit: file.3: debug: cache: blk_read block 9691 (offset 39694336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39694336 nbdkit: file.3: debug: cache: cache-on-read block 9691 (offset 39694336) nbdkit: file.3: debug: cache: reclaiming block 7591 nbdkit: file.3: debug: cache: reclaiming block 7592 nbdkit: file.3: debug: cache: blk_read block 9692 (offset 39698432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39698432 nbdkit: file.3: debug: cache: cache-on-read block 9692 (offset 39698432) nbdkit: file.3: debug: cache: reclaiming block 7593 nbdkit: file.3: debug: cache: reclaiming block 7594 nbdkit: file.3: debug: cache: blk_read block 9693 (offset 39702528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39702528 nbdkit: file.3: debug: cache: cache-on-read block 9693 (offset 39702528) nbdkit: file.3: debug: cache: reclaiming block 7595 nbdkit: file.3: debug: cache: reclaiming block 7596 nbdkit: file.3: debug: cache: blk_read block 9694 (offset 39706624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39706624 nbdkit: file.3: debug: cache: cache-on-read block 9694 (offset 39706624) nbdkit: file.3: debug: cache: reclaiming block 7597 nbdkit: file.3: debug: cache: reclaiming block 7598 nbdkit: file.3: debug: cache: blk_read block 9695 (offset 39710720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39710720 nbdkit: file.3: debug: cache: cache-on-read block 9695 (offset 39710720) nbdkit: file.3: debug: cache: reclaiming block 7599 nbdkit: file.3: debug: cache: reclaiming block 7600 nbdkit: file.3: debug: cache: blk_read block 9696 (offset 39714816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39714816 nbdkit: file.3: debug: cache: cache-on-read block 9696 (offset 39714816) nbdkit: file.3: debug: cache: reclaiming block 7601 nbdkit: file.3: debug: cache: reclaiming block 7602 nbdkit: file.3: debug: cache: blk_read block 9697 (offset 39718912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39718912 nbdkit: file.3: debug: cache: cache-on-read block 9697 (offset 39718912) nbdkit: file.3: debug: cache: reclaiming block 7603 nbdkit: file.3: debug: cache: reclaiming block 7604 nbdkit: file.3: debug: cache: blk_read block 9698 (offset 39723008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39723008 nbdkit: file.3: debug: cache: cache-on-read block 9698 (offset 39723008) nbdkit: file.3: debug: cache: reclaiming block 7605 nbdkit: file.3: debug: cache: reclaiming block 7606 nbdkit: file.3: debug: cache: blk_read block 9699 (offset 39727104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39727104 nbdkit: file.3: debug: cache: cache-on-read block 9699 (offset 39727104) nbdkit: file.3: debug: cache: reclaiming block 7607 nbdkit: file.3: debug: cache: reclaiming block 7608 nbdkit: file.3: debug: cache: blk_read block 9700 (offset 39731200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39731200 nbdkit: file.3: debug: cache: cache-on-read block 9700 (offset 39731200) nbdkit: file.3: debug: cache: reclaiming block 7609 nbdkit: file.3: debug: cache: reclaiming block 7610 nbdkit: file.3: debug: cache: blk_read block 9701 (offset 39735296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39735296 nbdkit: file.3: debug: cache: cache-on-read block 9701 (offset 39735296) nbdkit: file.3: debug: cache: reclaiming block 7611 nbdkit: file.3: debug: cache: reclaiming block 7612 nbdkit: file.3: debug: cache: blk_read block 9702 (offset 39739392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39739392 nbdkit: file.3: debug: cache: cache-on-read block 9702 (offset 39739392) nbdkit: file.3: debug: cache: reclaiming block 7613 nbdkit: file.3: debug: cache: reclaiming block 7614 nbdkit: file.3: debug: cache: blk_read block 9703 (offset 39743488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39743488 nbdkit: file.3: debug: cache: cache-on-read block 9703 (offset 39743488) nbdkit: file.3: debug: cache: reclaiming block 7615 nbdkit: file.3: debug: cache: reclaiming block 7616 nbdkit: file.3: debug: cache: blk_read block 9704 (offset 39747584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39747584 nbdkit: file.3: debug: cache: cache-on-read block 9704 (offset 39747584) nbdkit: file.3: debug: cache: reclaiming block 7617 nbdkit: file.3: debug: cache: reclaiming block 7618 nbdkit: file.3: debug: cache: blk_read block 9705 (offset 39751680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39751680 nbdkit: file.3: debug: cache: cache-on-read block 9705 (offset 39751680) nbdkit: file.3: debug: cache: reclaiming block 7619 nbdkit: file.3: debug: cache: reclaiming block 7620 nbdkit: file.3: debug: cache: blk_read block 9706 (offset 39755776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39755776 nbdkit: file.3: debug: cache: cache-on-read block 9706 (offset 39755776) nbdkit: file.3: debug: cache: reclaiming block 7621 nbdkit: file.3: debug: cache: reclaiming block 7622 nbdkit: file.3: debug: cache: blk_read block 9707 (offset 39759872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39759872 nbdkit: file.3: debug: cache: cache-on-read block 9707 (offset 39759872) nbdkit: file.3: debug: cache: reclaiming block 7623 nbdkit: file.3: debug: cache: reclaiming block 7624 nbdkit: file.3: debug: cache: blk_read block 9708 (offset 39763968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39763968 nbdkit: file.3: debug: cache: cache-on-read block 9708 (offset 39763968) nbdkit: file.3: debug: cache: reclaiming block 7625 nbdkit: file.3: debug: cache: reclaiming block 7626 nbdkit: file.3: debug: cache: blk_read block 9709 (offset 39768064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39768064 nbdkit: file.3: debug: cache: cache-on-read block 9709 (offset 39768064) nbdkit: file.3: debug: cache: reclaiming block 7627 nbdkit: file.3: debug: cache: reclaiming block 7628 nbdkit: file.3: debug: cache: blk_read block 9710 (offset 39772160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39772160 nbdkit: file.3: debug: cache: cache-on-read block 9710 (offset 39772160) nbdkit: file.3: debug: cache: reclaiming block 7629 nbdkit: file.3: debug: cache: reclaiming block 7630 nbdkit: file.3: debug: cache: blk_read block 9711 (offset 39776256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39776256 nbdkit: file.3: debug: cache: cache-on-read block 9711 (offset 39776256) nbdkit: file.3: debug: cache: reclaiming block 7631 nbdkit: file.3: debug: cache: reclaiming block 7632 nbdkit: file.3: debug: cache: blk_read block 9712 (offset 39780352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39780352 nbdkit: file.3: debug: cache: cache-on-read block 9712 (offset 39780352) nbdkit: file.3: debug: cache: reclaiming block 7633 nbdkit: file.3: debug: cache: reclaiming block 7634 nbdkit: file.3: debug: cache: blk_read block 9713 (offset 39784448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39784448 nbdkit: file.3: debug: cache: cache-on-read block 9713 (offset 39784448) nbdkit: file.3: debug: cache: reclaiming block 7635 nbdkit: file.3: debug: cache: reclaiming block 7636 nbdkit: file.3: debug: cache: blk_read block 9714 (offset 39788544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39788544 nbdkit: file.3: debug: cache: cache-on-read block 9714 (offset 39788544) nbdkit: file.3: debug: cache: reclaiming block 7637 nbdkit: file.3: debug: cache: reclaiming block 7638 nbdkit: file.3: debug: cache: blk_read block 9715 (offset 39792640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39792640 nbdkit: file.3: debug: cache: cache-on-read block 9715 (offset 39792640) nbdkit: file.3: debug: cache: reclaiming block 7639 nbdkit: file.3: debug: cache: reclaiming block 7640 nbdkit: file.3: debug: cache: blk_read block 9716 (offset 39796736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39796736 nbdkit: file.3: debug: cache: cache-on-read block 9716 (offset 39796736) nbdkit: file.3: debug: cache: reclaiming block 7641 nbdkit: file.3: debug: cache: reclaiming block 7642 nbdkit: file.3: debug: cache: blk_read block 9717 (offset 39800832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39800832 nbdkit: file.3: debug: cache: cache-on-read block 9717 (offset 39800832) nbdkit: file.3: debug: cache: reclaiming block 7643 nbdkit: file.3: debug: cache: reclaiming block 7644 nbdkit: file.3: debug: cache: blk_read block 9718 (offset 39804928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39804928 nbdkit: file.3: debug: cache: cache-on-read block 9718 (offset 39804928) nbdkit: file.3: debug: cache: reclaiming block 7645 nbdkit: file.3: debug: cache: reclaiming block 7646 nbdkit: file.3: debug: cache: blk_read block 9719 (offset 39809024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39809024 nbdkit: file.3: debug: cache: cache-on-read block 9719 (offset 39809024) nbdkit: file.3: debug: cache: reclaiming block 7647 nbdkit: file.3: debug: cache: reclaiming block 7648 nbdkit: file.3: debug: cache: blk_read block 9720 (offset 39813120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39813120 nbdkit: file.3: debug: cache: cache-on-read block 9720 (offset 39813120) nbdkit: file.3: debug: cache: reclaiming block 7649 nbdkit: file.3: debug: cache: reclaiming block 7650 nbdkit: file.3: debug: cache: blk_read block 9721 (offset 39817216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39817216 nbdkit: file.3: debug: cache: cache-on-read block 9721 (offset 39817216) nbdkit: file.3: debug: cache: reclaiming block 7651 nbdkit: file.3: debug: cache: reclaiming block 7652 nbdkit: file.3: debug: cache: blk_read block 9722 (offset 39821312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39821312 nbdkit: file.3: debug: cache: cache-on-read block 9722 (offset 39821312) nbdkit: file.3: debug: cache: reclaiming block 7653 nbdkit: file.3: debug: cache: reclaiming block 7654 nbdkit: file.3: debug: cache: blk_read block 9723 (offset 39825408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39825408 nbdkit: file.3: debug: cache: cache-on-read block 9723 (offset 39825408) nbdkit: file.3: debug: cache: reclaiming block 7655 nbdkit: file.3: debug: cache: reclaiming block 7656 nbdkit: file.3: debug: cache: blk_read block 9724 (offset 39829504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39829504 nbdkit: file.3: debug: cache: cache-on-read block 9724 (offset 39829504) nbdkit: file.3: debug: cache: reclaiming block 7657 nbdkit: file.3: debug: cache: reclaiming block 7658 nbdkit: file.3: debug: cache: blk_read block 9725 (offset 39833600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39833600 nbdkit: file.3: debug: cache: cache-on-read block 9725 (offset 39833600) nbdkit: file.3: debug: cache: reclaiming block 7659 nbdkit: file.3: debug: cache: reclaiming block 7660 nbdkit: file.3: debug: cache: blk_read block 9726 (offset 39837696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39837696 nbdkit: file.3: debug: cache: cache-on-read block 9726 (offset 39837696) nbdkit: file.3: debug: cache: reclaiming block 7661 nbdkit: file.3: debug: cache: reclaiming block 7662 nbdkit: file.3: debug: cache: blk_read block 9727 (offset 39841792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39841792 nbdkit: file.3: debug: cache: cache-on-read block 9727 (offset 39841792) nbdkit: file.3: debug: cache: reclaiming block 7663 nbdkit: file.3: debug: cache: reclaiming block 7664 nbdkit: file.3: debug: cache: blk_read block 9728 (offset 39845888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39845888 nbdkit: file.3: debug: cache: cache-on-read block 9728 (offset 39845888) nbdkit: file.3: debug: cache: reclaiming block 7665 nbdkit: file.3: debug: cache: reclaiming block 7666 nbdkit: file.3: debug: cache: blk_read block 9729 (offset 39849984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39849984 nbdkit: file.3: debug: cache: cache-on-read block 9729 (offset 39849984) nbdkit: file.3: debug: cache: reclaiming block 7667 nbdkit: file.3: debug: cache: reclaiming block 7668 nbdkit: file.3: debug: cache: blk_read block 9730 (offset 39854080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39854080 nbdkit: file.3: debug: cache: cache-on-read block 9730 (offset 39854080) nbdkit: file.3: debug: cache: reclaiming block 7669 nbdkit: file.3: debug: cache: reclaiming block 7670 nbdkit: file.3: debug: cache: blk_read block 9731 (offset 39858176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39858176 nbdkit: file.3: debug: cache: cache-on-read block 9731 (offset 39858176) nbdkit: file.3: debug: cache: reclaiming block 7671 nbdkit: file.3: debug: cache: reclaiming block 7672 nbdkit: file.3: debug: cache: blk_read block 9732 (offset 39862272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39862272 nbdkit: file.3: debug: cache: cache-on-read block 9732 (offset 39862272) nbdkit: file.3: debug: cache: reclaiming block 7673 nbdkit: file.3: debug: cache: reclaiming block 7674 nbdkit: file.3: debug: cache: blk_read block 9733 (offset 39866368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39866368 nbdkit: file.3: debug: cache: cache-on-read block 9733 (offset 39866368) nbdkit: file.3: debug: cache: reclaiming block 7675 nbdkit: file.3: debug: cache: reclaiming block 7676 nbdkit: file.3: debug: cache: blk_read block 9734 (offset 39870464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39870464 nbdkit: file.3: debug: cache: cache-on-read block 9734 (offset 39870464) nbdkit: file.3: debug: cache: reclaiming block 7677 nbdkit: file.3: debug: cache: reclaiming block 7678 nbdkit: file.3: debug: cache: blk_read block 9735 (offset 39874560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39874560 nbdkit: file.3: debug: cache: cache-on-read block 9735 (offset 39874560) nbdkit: file.3: debug: cache: reclaiming block 7679 nbdkit: file.3: debug: cache: reclaiming block 7680 nbdkit: file.3: debug: cache: blk_read block 9736 (offset 39878656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39878656 nbdkit: file.3: debug: cache: cache-on-read block 9736 (offset 39878656) nbdkit: file.3: debug: cache: reclaiming block 7681 nbdkit: file.3: debug: cache: reclaiming block 7682 nbdkit: file.3: debug: cache: blk_read block 9737 (offset 39882752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39882752 nbdkit: file.3: debug: cache: cache-on-read block 9737 (offset 39882752) nbdkit: file.3: debug: cache: reclaiming block 7683 nbdkit: file.3: debug: cache: reclaiming block 7684 nbdkit: file.3: debug: cache: blk_read block 9738 (offset 39886848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39886848 nbdkit: file.3: debug: cache: cache-on-read block 9738 (offset 39886848) nbdkit: file.3: debug: cache: reclaiming block 7685 nbdkit: file.3: debug: cache: reclaiming block 7686 nbdkit: file.3: debug: cache: blk_read block 9739 (offset 39890944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39890944 nbdkit: file.3: debug: cache: cache-on-read block 9739 (offset 39890944) nbdkit: file.3: debug: cache: reclaiming block 7687 nbdkit: file.3: debug: cache: reclaiming block 7688 nbdkit: file.3: debug: cache: blk_read block 9740 (offset 39895040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39895040 nbdkit: file.3: debug: cache: cache-on-read block 9740 (offset 39895040) nbdkit: file.3: debug: cache: reclaiming block 7689 nbdkit: file.3: debug: cache: reclaiming block 7690 nbdkit: file.3: debug: cache: blk_read block 9741 (offset 39899136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39899136 nbdkit: file.3: debug: cache: cache-on-read block 9741 (offset 39899136) nbdkit: file.3: debug: cache: reclaiming block 7691 nbdkit: file.3: debug: cache: reclaiming block 7692 nbdkit: file.3: debug: cache: blk_read block 9742 (offset 39903232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39903232 nbdkit: file.3: debug: cache: cache-on-read block 9742 (offset 39903232) nbdkit: file.3: debug: cache: reclaiming block 7693 nbdkit: file.3: debug: cache: reclaiming block 7694 nbdkit: file.3: debug: cache: blk_read block 9743 (offset 39907328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39907328 nbdkit: file.3: debug: cache: cache-on-read block 9743 (offset 39907328) nbdkit: file.3: debug: cache: reclaiming block 7695 nbdkit: file.3: debug: cache: reclaiming block 7696 nbdkit: file.3: debug: cache: blk_read block 9744 (offset 39911424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39911424 nbdkit: file.3: debug: cache: cache-on-read block 9744 (offset 39911424) nbdkit: file.3: debug: cache: reclaiming block 7697 nbdkit: file.3: debug: cache: reclaiming block 7698 nbdkit: file.3: debug: cache: blk_read block 9745 (offset 39915520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39915520 nbdkit: file.3: debug: cache: cache-on-read block 9745 (offset 39915520) nbdkit: file.3: debug: cache: stop reclaiming nbdkit: file.3: debug: cache: blk_read block 9746 (offset 39919616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39919616 nbdkit: file.3: debug: cache: cache-on-read block 9746 (offset 39919616) nbdkit: file.3: debug: cache: blk_read block 9747 (offset 39923712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39923712 nbdkit: file.3: debug: cache: cache-on-read block 9747 (offset 39923712) nbdkit: file.3: debug: cache: blk_read block 9748 (offset 39927808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39927808 nbdkit: file.3: debug: cache: cache-on-read block 9748 (offset 39927808) nbdkit: file.3: debug: cache: blk_read block 9749 (offset 39931904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39931904 nbdkit: file.3: debug: cache: cache-on-read block 9749 (offset 39931904) nbdkit: file.3: debug: cache: blk_read block 9750 (offset 39936000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39936000 nbdkit: file.3: debug: cache: cache-on-read block 9750 (offset 39936000) nbdkit: file.3: debug: cache: blk_read block 9751 (offset 39940096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39940096 nbdkit: file.3: debug: cache: cache-on-read block 9751 (offset 39940096) nbdkit: file.3: debug: cache: blk_read block 9752 (offset 39944192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39944192 nbdkit: file.3: debug: cache: cache-on-read block 9752 (offset 39944192) nbdkit: file.3: debug: cache: blk_read block 9753 (offset 39948288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39948288 nbdkit: file.3: debug: cache: cache-on-read block 9753 (offset 39948288) nbdkit: file.3: debug: cache: blk_read block 9754 (offset 39952384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39952384 nbdkit: file.3: debug: cache: cache-on-read block 9754 (offset 39952384) nbdkit: file.3: debug: cache: blk_read block 9755 (offset 39956480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39956480 nbdkit: file.3: debug: cache: cache-on-read block 9755 (offset 39956480) nbdkit: file.3: debug: cache: blk_read block 9756 (offset 39960576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39960576 nbdkit: file.3: debug: cache: cache-on-read block 9756 (offset 39960576) nbdkit: file.3: debug: cache: blk_read block 9757 (offset 39964672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39964672 nbdkit: file.3: debug: cache: cache-on-read block 9757 (offset 39964672) nbdkit: file.3: debug: cache: blk_read block 9758 (offset 39968768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39968768 nbdkit: file.3: debug: cache: cache-on-read block 9758 (offset 39968768) nbdkit: file.3: debug: cache: blk_read block 9759 (offset 39972864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39972864 nbdkit: file.3: debug: cache: cache-on-read block 9759 (offset 39972864) nbdkit: file.3: debug: cache: blk_read block 9760 (offset 39976960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39976960 nbdkit: file.3: debug: cache: cache-on-read block 9760 (offset 39976960) nbdkit: file.3: debug: cache: blk_read block 9761 (offset 39981056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39981056 nbdkit: file.3: debug: cache: cache-on-read block 9761 (offset 39981056) nbdkit: file.3: debug: cache: blk_read block 9762 (offset 39985152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39985152 nbdkit: file.3: debug: cache: cache-on-read block 9762 (offset 39985152) nbdkit: file.3: debug: cache: blk_read block 9763 (offset 39989248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39989248 nbdkit: file.3: debug: cache: cache-on-read block 9763 (offset 39989248) nbdkit: file.3: debug: cache: blk_read block 9764 (offset 39993344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39993344 nbdkit: file.3: debug: cache: cache-on-read block 9764 (offset 39993344) nbdkit: file.3: debug: cache: blk_read block 9765 (offset 39997440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=39997440 nbdkit: file.3: debug: cache: cache-on-read block 9765 (offset 39997440) nbdkit: file.3: debug: cache: blk_read block 9766 (offset 40001536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40001536 nbdkit: file.3: debug: cache: cache-on-read block 9766 (offset 40001536) nbdkit: file.3: debug: cache: blk_read block 9767 (offset 40005632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40005632 nbdkit: file.3: debug: cache: cache-on-read block 9767 (offset 40005632) nbdkit: file.3: debug: cache: blk_read block 9768 (offset 40009728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40009728 nbdkit: file.3: debug: cache: cache-on-read block 9768 (offset 40009728) nbdkit: file.3: debug: cache: blk_read block 9769 (offset 40013824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40013824 nbdkit: file.3: debug: cache: cache-on-read block 9769 (offset 40013824) nbdkit: file.3: debug: cache: blk_read block 9770 (offset 40017920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40017920 nbdkit: file.3: debug: cache: cache-on-read block 9770 (offset 40017920) nbdkit: file.3: debug: cache: blk_read block 9771 (offset 40022016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40022016 nbdkit: file.3: debug: cache: cache-on-read block 9771 (offset 40022016) nbdkit: file.3: debug: cache: blk_read block 9772 (offset 40026112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40026112 nbdkit: file.3: debug: cache: cache-on-read block 9772 (offset 40026112) nbdkit: file.3: debug: cache: blk_read block 9773 (offset 40030208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40030208 nbdkit: file.3: debug: cache: cache-on-read block 9773 (offset 40030208) nbdkit: file.3: debug: cache: blk_read block 9774 (offset 40034304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40034304 nbdkit: file.3: debug: cache: cache-on-read block 9774 (offset 40034304) nbdkit: file.3: debug: cache: blk_read block 9775 (offset 40038400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40038400 nbdkit: file.3: debug: cache: cache-on-read block 9775 (offset 40038400) nbdkit: file.3: debug: cache: blk_read block 9776 (offset 40042496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40042496 nbdkit: file.3: debug: cache: cache-on-read block 9776 (offset 40042496) nbdkit: file.3: debug: cache: blk_read block 9777 (offset 40046592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40046592 nbdkit: file.3: debug: cache: cache-on-read block 9777 (offset 40046592) nbdkit: file.3: debug: cache: blk_read block 9778 (offset 40050688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40050688 nbdkit: file.3: debug: cache: cache-on-read block 9778 (offset 40050688) nbdkit: file.3: debug: cache: blk_read block 9779 (offset 40054784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40054784 nbdkit: file.3: debug: cache: cache-on-read block 9779 (offset 40054784) nbdkit: file.3: debug: cache: blk_read block 9780 (offset 40058880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40058880 nbdkit: file.3: debug: cache: cache-on-read block 9780 (offset 40058880) nbdkit: file.3: debug: cache: blk_read block 9781 (offset 40062976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40062976 nbdkit: file.3: debug: cache: cache-on-read block 9781 (offset 40062976) nbdkit: file.3: debug: cache: blk_read block 9782 (offset 40067072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40067072 nbdkit: file.3: debug: cache: cache-on-read block 9782 (offset 40067072) nbdkit: file.3: debug: cache: blk_read block 9783 (offset 40071168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40071168 nbdkit: file.3: debug: cache: cache-on-read block 9783 (offset 40071168) nbdkit: file.3: debug: cache: blk_read block 9784 (offset 40075264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40075264 nbdkit: file.3: debug: cache: cache-on-read block 9784 (offset 40075264) nbdkit: file.3: debug: cache: blk_read block 9785 (offset 40079360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40079360 nbdkit: file.3: debug: cache: cache-on-read block 9785 (offset 40079360) nbdkit: file.3: debug: cache: blk_read block 9786 (offset 40083456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40083456 nbdkit: file.3: debug: cache: cache-on-read block 9786 (offset 40083456) nbdkit: file.3: debug: cache: blk_read block 9787 (offset 40087552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40087552 nbdkit: file.3: debug: cache: cache-on-read block 9787 (offset 40087552) nbdkit: file.3: debug: cache: blk_read block 9788 (offset 40091648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40091648 nbdkit: file.3: debug: cache: cache-on-read block 9788 (offset 40091648) nbdkit: file.3: debug: cache: blk_read block 9789 (offset 40095744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40095744 nbdkit: file.3: debug: cache: cache-on-read block 9789 (offset 40095744) nbdkit: file.3: debug: cache: blk_read block 9790 (offset 40099840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40099840 nbdkit: file.3: debug: cache: cache-on-read block 9790 (offset 40099840) nbdkit: file.3: debug: cache: blk_read block 9791 (offset 40103936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40103936 nbdkit: file.3: debug: cache: cache-on-read block 9791 (offset 40103936) nbdkit: file.3: debug: cache: blk_read block 9792 (offset 40108032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40108032 nbdkit: file.3: debug: cache: cache-on-read block 9792 (offset 40108032) nbdkit: file.3: debug: cache: blk_read block 9793 (offset 40112128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40112128 nbdkit: file.3: debug: cache: cache-on-read block 9793 (offset 40112128) nbdkit: file.3: debug: cache: blk_read block 9794 (offset 40116224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40116224 nbdkit: file.3: debug: cache: cache-on-read block 9794 (offset 40116224) nbdkit: file.3: debug: cache: blk_read block 9795 (offset 40120320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40120320 nbdkit: file.3: debug: cache: cache-on-read block 9795 (offset 40120320) nbdkit: file.3: debug: cache: blk_read block 9796 (offset 40124416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40124416 nbdkit: file.3: debug: cache: cache-on-read block 9796 (offset 40124416) nbdkit: file.3: debug: cache: blk_read block 9797 (offset 40128512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40128512 nbdkit: file.3: debug: cache: cache-on-read block 9797 (offset 40128512) nbdkit: file.3: debug: cache: blk_read block 9798 (offset 40132608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40132608 nbdkit: file.3: debug: cache: cache-on-read block 9798 (offset 40132608) nbdkit: file.3: debug: cache: blk_read block 9799 (offset 40136704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40136704 nbdkit: file.3: debug: cache: cache-on-read block 9799 (offset 40136704) nbdkit: file.3: debug: cache: blk_read block 9800 (offset 40140800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40140800 nbdkit: file.3: debug: cache: cache-on-read block 9800 (offset 40140800) nbdkit: file.3: debug: cache: blk_read block 9801 (offset 40144896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40144896 nbdkit: file.3: debug: cache: cache-on-read block 9801 (offset 40144896) nbdkit: file.3: debug: cache: blk_read block 9802 (offset 40148992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40148992 nbdkit: file.3: debug: cache: cache-on-read block 9802 (offset 40148992) nbdkit: file.3: debug: cache: blk_read block 9803 (offset 40153088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40153088 nbdkit: file.3: debug: cache: cache-on-read block 9803 (offset 40153088) nbdkit: file.3: debug: cache: blk_read block 9804 (offset 40157184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40157184 nbdkit: file.3: debug: cache: cache-on-read block 9804 (offset 40157184) nbdkit: file.3: debug: cache: blk_read block 9805 (offset 40161280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40161280 nbdkit: file.3: debug: cache: cache-on-read block 9805 (offset 40161280) nbdkit: file.3: debug: cache: blk_read block 9806 (offset 40165376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40165376 nbdkit: file.3: debug: cache: cache-on-read block 9806 (offset 40165376) nbdkit: file.3: debug: cache: blk_read block 9807 (offset 40169472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40169472 nbdkit: file.3: debug: cache: cache-on-read block 9807 (offset 40169472) nbdkit: file.3: debug: cache: blk_read block 9808 (offset 40173568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40173568 nbdkit: file.3: debug: cache: cache-on-read block 9808 (offset 40173568) nbdkit: file.3: debug: cache: blk_read block 9809 (offset 40177664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40177664 nbdkit: file.3: debug: cache: cache-on-read block 9809 (offset 40177664) nbdkit: file.3: debug: cache: blk_read block 9810 (offset 40181760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40181760 nbdkit: file.3: debug: cache: cache-on-read block 9810 (offset 40181760) nbdkit: file.3: debug: cache: blk_read block 9811 (offset 40185856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40185856 nbdkit: file.3: debug: cache: cache-on-read block 9811 (offset 40185856) nbdkit: file.3: debug: cache: blk_read block 9812 (offset 40189952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40189952 nbdkit: file.3: debug: cache: cache-on-read block 9812 (offset 40189952) nbdkit: file.3: debug: cache: blk_read block 9813 (offset 40194048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40194048 nbdkit: file.3: debug: cache: cache-on-read block 9813 (offset 40194048) nbdkit: file.3: debug: cache: blk_read block 9814 (offset 40198144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40198144 nbdkit: file.3: debug: cache: cache-on-read block 9814 (offset 40198144) nbdkit: file.3: debug: cache: blk_read block 9815 (offset 40202240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40202240 nbdkit: file.3: debug: cache: cache-on-read block 9815 (offset 40202240) nbdkit: file.3: debug: cache: blk_read block 9816 (offset 40206336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40206336 nbdkit: file.3: debug: cache: cache-on-read block 9816 (offset 40206336) nbdkit: file.3: debug: cache: blk_read block 9817 (offset 40210432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40210432 nbdkit: file.3: debug: cache: cache-on-read block 9817 (offset 40210432) nbdkit: file.3: debug: cache: blk_read block 9818 (offset 40214528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40214528 nbdkit: file.3: debug: cache: cache-on-read block 9818 (offset 40214528) nbdkit: file.3: debug: cache: blk_read block 9819 (offset 40218624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40218624 nbdkit: file.3: debug: cache: cache-on-read block 9819 (offset 40218624) nbdkit: file.3: debug: cache: blk_read block 9820 (offset 40222720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40222720 nbdkit: file.3: debug: cache: cache-on-read block 9820 (offset 40222720) nbdkit: file.3: debug: cache: blk_read block 9821 (offset 40226816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40226816 nbdkit: file.3: debug: cache: cache-on-read block 9821 (offset 40226816) nbdkit: file.3: debug: cache: blk_read block 9822 (offset 40230912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40230912 nbdkit: file.3: debug: cache: cache-on-read block 9822 (offset 40230912) nbdkit: file.3: debug: cache: blk_read block 9823 (offset 40235008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40235008 nbdkit: file.3: debug: cache: cache-on-read block 9823 (offset 40235008) nbdkit: file.3: debug: cache: blk_read block 9824 (offset 40239104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40239104 nbdkit: file.3: debug: cache: cache-on-read block 9824 (offset 40239104) nbdkit: file.3: debug: cache: blk_read block 9825 (offset 40243200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40243200 nbdkit: file.3: debug: cache: cache-on-read block 9825 (offset 40243200) nbdkit: file.3: debug: cache: blk_read block 9826 (offset 40247296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40247296 nbdkit: file.3: debug: cache: cache-on-read block 9826 (offset 40247296) nbdkit: file.3: debug: cache: blk_read block 9827 (offset 40251392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40251392 nbdkit: file.3: debug: cache: cache-on-read block 9827 (offset 40251392) nbdkit: file.3: debug: cache: blk_read block 9828 (offset 40255488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40255488 nbdkit: file.3: debug: cache: cache-on-read block 9828 (offset 40255488) nbdkit: file.3: debug: cache: blk_read block 9829 (offset 40259584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40259584 nbdkit: file.3: debug: cache: cache-on-read block 9829 (offset 40259584) nbdkit: file.3: debug: cache: blk_read block 9830 (offset 40263680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40263680 nbdkit: file.3: debug: cache: cache-on-read block 9830 (offset 40263680) nbdkit: file.3: debug: cache: blk_read block 9831 (offset 40267776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40267776 nbdkit: file.3: debug: cache: cache-on-read block 9831 (offset 40267776) nbdkit: file.3: debug: cache: blk_read block 9832 (offset 40271872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40271872 nbdkit: file.3: debug: cache: cache-on-read block 9832 (offset 40271872) nbdkit: file.3: debug: cache: blk_read block 9833 (offset 40275968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40275968 nbdkit: file.3: debug: cache: cache-on-read block 9833 (offset 40275968) nbdkit: file.3: debug: cache: blk_read block 9834 (offset 40280064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40280064 nbdkit: file.3: debug: cache: cache-on-read block 9834 (offset 40280064) nbdkit: file.3: debug: cache: blk_read block 9835 (offset 40284160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40284160 nbdkit: file.3: debug: cache: cache-on-read block 9835 (offset 40284160) nbdkit: file.3: debug: cache: blk_read block 9836 (offset 40288256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40288256 nbdkit: file.3: debug: cache: cache-on-read block 9836 (offset 40288256) nbdkit: file.3: debug: cache: blk_read block 9837 (offset 40292352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40292352 nbdkit: file.3: debug: cache: cache-on-read block 9837 (offset 40292352) nbdkit: file.3: debug: cache: blk_read block 9838 (offset 40296448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40296448 nbdkit: file.3: debug: cache: cache-on-read block 9838 (offset 40296448) nbdkit: file.3: debug: cache: blk_read block 9839 (offset 40300544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40300544 nbdkit: file.3: debug: cache: cache-on-read block 9839 (offset 40300544) nbdkit: file.3: debug: cache: blk_read block 9840 (offset 40304640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40304640 nbdkit: file.3: debug: cache: cache-on-read block 9840 (offset 40304640) nbdkit: file.3: debug: cache: blk_read block 9841 (offset 40308736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40308736 nbdkit: file.3: debug: cache: cache-on-read block 9841 (offset 40308736) nbdkit: file.3: debug: cache: blk_read block 9842 (offset 40312832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40312832 nbdkit: file.3: debug: cache: cache-on-read block 9842 (offset 40312832) nbdkit: file.3: debug: cache: blk_read block 9843 (offset 40316928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40316928 nbdkit: file.3: debug: cache: cache-on-read block 9843 (offset 40316928) nbdkit: file.3: debug: cache: blk_read block 9844 (offset 40321024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40321024 nbdkit: file.3: debug: cache: cache-on-read block 9844 (offset 40321024) nbdkit: file.3: debug: cache: blk_read block 9845 (offset 40325120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40325120 nbdkit: file.3: debug: cache: cache-on-read block 9845 (offset 40325120) nbdkit: file.3: debug: cache: blk_read block 9846 (offset 40329216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40329216 nbdkit: file.3: debug: cache: cache-on-read block 9846 (offset 40329216) nbdkit: file.3: debug: cache: blk_read block 9847 (offset 40333312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40333312 nbdkit: file.3: debug: cache: cache-on-read block 9847 (offset 40333312) nbdkit: file.3: debug: cache: blk_read block 9848 (offset 40337408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40337408 nbdkit: file.3: debug: cache: cache-on-read block 9848 (offset 40337408) nbdkit: file.3: debug: cache: blk_read block 9849 (offset 40341504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40341504 nbdkit: file.3: debug: cache: cache-on-read block 9849 (offset 40341504) nbdkit: file.3: debug: cache: blk_read block 9850 (offset 40345600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40345600 nbdkit: file.3: debug: cache: cache-on-read block 9850 (offset 40345600) nbdkit: file.3: debug: cache: blk_read block 9851 (offset 40349696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40349696 nbdkit: file.3: debug: cache: cache-on-read block 9851 (offset 40349696) nbdkit: file.3: debug: cache: blk_read block 9852 (offset 40353792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40353792 nbdkit: file.3: debug: cache: cache-on-read block 9852 (offset 40353792) nbdkit: file.3: debug: cache: blk_read block 9853 (offset 40357888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40357888 nbdkit: file.3: debug: cache: cache-on-read block 9853 (offset 40357888) nbdkit: file.3: debug: cache: blk_read block 9854 (offset 40361984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40361984 nbdkit: file.3: debug: cache: cache-on-read block 9854 (offset 40361984) nbdkit: file.3: debug: cache: blk_read block 9855 (offset 40366080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40366080 nbdkit: file.3: debug: cache: cache-on-read block 9855 (offset 40366080) nbdkit: file.3: debug: cache: blk_read block 9856 (offset 40370176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40370176 nbdkit: file.3: debug: cache: cache-on-read block 9856 (offset 40370176) nbdkit: file.3: debug: cache: blk_read block 9857 (offset 40374272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40374272 nbdkit: file.3: debug: cache: cache-on-read block 9857 (offset 40374272) nbdkit: file.3: debug: cache: blk_read block 9858 (offset 40378368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40378368 nbdkit: file.3: debug: cache: cache-on-read block 9858 (offset 40378368) nbdkit: file.3: debug: cache: blk_read block 9859 (offset 40382464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40382464 nbdkit: file.3: debug: cache: cache-on-read block 9859 (offset 40382464) nbdkit: file.3: debug: cache: blk_read block 9860 (offset 40386560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40386560 nbdkit: file.3: debug: cache: cache-on-read block 9860 (offset 40386560) nbdkit: file.3: debug: cache: blk_read block 9861 (offset 40390656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40390656 nbdkit: file.3: debug: cache: cache-on-read block 9861 (offset 40390656) nbdkit: file.3: debug: cache: blk_read block 9862 (offset 40394752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40394752 nbdkit: file.3: debug: cache: cache-on-read block 9862 (offset 40394752) nbdkit: file.3: debug: cache: blk_read block 9863 (offset 40398848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40398848 nbdkit: file.3: debug: cache: cache-on-read block 9863 (offset 40398848) nbdkit: file.3: debug: cache: blk_read block 9864 (offset 40402944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40402944 nbdkit: file.3: debug: cache: cache-on-read block 9864 (offset 40402944) nbdkit: file.3: debug: cache: blk_read block 9865 (offset 40407040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40407040 nbdkit: file.3: debug: cache: cache-on-read block 9865 (offset 40407040) nbdkit: file.3: debug: cache: blk_read block 9866 (offset 40411136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40411136 nbdkit: file.3: debug: cache: cache-on-read block 9866 (offset 40411136) nbdkit: file.3: debug: cache: blk_read block 9867 (offset 40415232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40415232 nbdkit: file.3: debug: cache: cache-on-read block 9867 (offset 40415232) nbdkit: file.3: debug: cache: blk_read block 9868 (offset 40419328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40419328 nbdkit: file.3: debug: cache: cache-on-read block 9868 (offset 40419328) nbdkit: file.3: debug: cache: blk_read block 9869 (offset 40423424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40423424 nbdkit: file.3: debug: cache: cache-on-read block 9869 (offset 40423424) nbdkit: file.3: debug: cache: blk_read block 9870 (offset 40427520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40427520 nbdkit: file.3: debug: cache: cache-on-read block 9870 (offset 40427520) nbdkit: file.3: debug: cache: blk_read block 9871 (offset 40431616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40431616 nbdkit: file.3: debug: cache: cache-on-read block 9871 (offset 40431616) nbdkit: file.3: debug: cache: blk_read block 9872 (offset 40435712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40435712 nbdkit: file.3: debug: cache: cache-on-read block 9872 (offset 40435712) nbdkit: file.3: debug: cache: blk_read block 9873 (offset 40439808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40439808 nbdkit: file.3: debug: cache: cache-on-read block 9873 (offset 40439808) nbdkit: file.3: debug: cache: blk_read block 9874 (offset 40443904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40443904 nbdkit: file.3: debug: cache: cache-on-read block 9874 (offset 40443904) nbdkit: file.3: debug: cache: blk_read block 9875 (offset 40448000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40448000 nbdkit: file.3: debug: cache: cache-on-read block 9875 (offset 40448000) nbdkit: file.3: debug: cache: blk_read block 9876 (offset 40452096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40452096 nbdkit: file.3: debug: cache: cache-on-read block 9876 (offset 40452096) nbdkit: file.3: debug: cache: blk_read block 9877 (offset 40456192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40456192 nbdkit: file.3: debug: cache: cache-on-read block 9877 (offset 40456192) nbdkit: file.3: debug: cache: blk_read block 9878 (offset 40460288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40460288 nbdkit: file.3: debug: cache: cache-on-read block 9878 (offset 40460288) nbdkit: file.3: debug: cache: blk_read block 9879 (offset 40464384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40464384 nbdkit: file.3: debug: cache: cache-on-read block 9879 (offset 40464384) nbdkit: file.3: debug: cache: blk_read block 9880 (offset 40468480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40468480 nbdkit: file.3: debug: cache: cache-on-read block 9880 (offset 40468480) nbdkit: file.3: debug: cache: blk_read block 9881 (offset 40472576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40472576 nbdkit: file.3: debug: cache: cache-on-read block 9881 (offset 40472576) nbdkit: file.3: debug: cache: blk_read block 9882 (offset 40476672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40476672 nbdkit: file.3: debug: cache: cache-on-read block 9882 (offset 40476672) nbdkit: file.3: debug: cache: blk_read block 9883 (offset 40480768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40480768 nbdkit: file.3: debug: cache: cache-on-read block 9883 (offset 40480768) nbdkit: file.3: debug: cache: blk_read block 9884 (offset 40484864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40484864 nbdkit: file.3: debug: cache: cache-on-read block 9884 (offset 40484864) nbdkit: file.3: debug: cache: blk_read block 9885 (offset 40488960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40488960 nbdkit: file.3: debug: cache: cache-on-read block 9885 (offset 40488960) nbdkit: file.3: debug: cache: blk_read block 9886 (offset 40493056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40493056 nbdkit: file.3: debug: cache: cache-on-read block 9886 (offset 40493056) nbdkit: file.3: debug: cache: blk_read block 9887 (offset 40497152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40497152 nbdkit: file.3: debug: cache: cache-on-read block 9887 (offset 40497152) nbdkit: file.3: debug: cache: blk_read block 9888 (offset 40501248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40501248 nbdkit: file.3: debug: cache: cache-on-read block 9888 (offset 40501248) nbdkit: file.3: debug: cache: blk_read block 9889 (offset 40505344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40505344 nbdkit: file.3: debug: cache: cache-on-read block 9889 (offset 40505344) nbdkit: file.3: debug: cache: blk_read block 9890 (offset 40509440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40509440 nbdkit: file.3: debug: cache: cache-on-read block 9890 (offset 40509440) nbdkit: file.3: debug: cache: blk_read block 9891 (offset 40513536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40513536 nbdkit: file.3: debug: cache: cache-on-read block 9891 (offset 40513536) nbdkit: file.3: debug: cache: blk_read block 9892 (offset 40517632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40517632 nbdkit: file.3: debug: cache: cache-on-read block 9892 (offset 40517632) nbdkit: file.3: debug: cache: blk_read block 9893 (offset 40521728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40521728 nbdkit: file.3: debug: cache: cache-on-read block 9893 (offset 40521728) nbdkit: file.3: debug: cache: blk_read block 9894 (offset 40525824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40525824 nbdkit: file.3: debug: cache: cache-on-read block 9894 (offset 40525824) nbdkit: file.3: debug: cache: blk_read block 9895 (offset 40529920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40529920 nbdkit: file.3: debug: cache: cache-on-read block 9895 (offset 40529920) nbdkit: file.3: debug: cache: blk_read block 9896 (offset 40534016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40534016 nbdkit: file.3: debug: cache: cache-on-read block 9896 (offset 40534016) nbdkit: file.3: debug: cache: blk_read block 9897 (offset 40538112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40538112 nbdkit: file.3: debug: cache: cache-on-read block 9897 (offset 40538112) nbdkit: file.3: debug: cache: blk_read block 9898 (offset 40542208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40542208 nbdkit: file.3: debug: cache: cache-on-read block 9898 (offset 40542208) nbdkit: file.3: debug: cache: blk_read block 9899 (offset 40546304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40546304 nbdkit: file.3: debug: cache: cache-on-read block 9899 (offset 40546304) nbdkit: file.3: debug: cache: blk_read block 9900 (offset 40550400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40550400 nbdkit: file.3: debug: cache: cache-on-read block 9900 (offset 40550400) nbdkit: file.3: debug: cache: blk_read block 9901 (offset 40554496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40554496 nbdkit: file.3: debug: cache: cache-on-read block 9901 (offset 40554496) nbdkit: file.3: debug: cache: blk_read block 9902 (offset 40558592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40558592 nbdkit: file.3: debug: cache: cache-on-read block 9902 (offset 40558592) nbdkit: file.3: debug: cache: blk_read block 9903 (offset 40562688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40562688 nbdkit: file.3: debug: cache: cache-on-read block 9903 (offset 40562688) nbdkit: file.3: debug: cache: blk_read block 9904 (offset 40566784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40566784 nbdkit: file.3: debug: cache: cache-on-read block 9904 (offset 40566784) nbdkit: file.3: debug: cache: blk_read block 9905 (offset 40570880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40570880 nbdkit: file.3: debug: cache: cache-on-read block 9905 (offset 40570880) nbdkit: file.3: debug: cache: blk_read block 9906 (offset 40574976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40574976 nbdkit: file.3: debug: cache: cache-on-read block 9906 (offset 40574976) nbdkit: file.3: debug: cache: blk_read block 9907 (offset 40579072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40579072 nbdkit: file.3: debug: cache: cache-on-read block 9907 (offset 40579072) nbdkit: file.3: debug: cache: blk_read block 9908 (offset 40583168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40583168 nbdkit: file.3: debug: cache: cache-on-read block 9908 (offset 40583168) nbdkit: file.3: debug: cache: blk_read block 9909 (offset 40587264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40587264 nbdkit: file.3: debug: cache: cache-on-read block 9909 (offset 40587264) nbdkit: file.3: debug: cache: blk_read block 9910 (offset 40591360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40591360 nbdkit: file.3: debug: cache: cache-on-read block 9910 (offset 40591360) nbdkit: file.3: debug: cache: blk_read block 9911 (offset 40595456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40595456 nbdkit: file.3: debug: cache: cache-on-read block 9911 (offset 40595456) nbdkit: file.3: debug: cache: blk_read block 9912 (offset 40599552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40599552 nbdkit: file.3: debug: cache: cache-on-read block 9912 (offset 40599552) nbdkit: file.3: debug: cache: blk_read block 9913 (offset 40603648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40603648 nbdkit: file.3: debug: cache: cache-on-read block 9913 (offset 40603648) nbdkit: file.3: debug: cache: blk_read block 9914 (offset 40607744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40607744 nbdkit: file.3: debug: cache: cache-on-read block 9914 (offset 40607744) nbdkit: file.3: debug: cache: blk_read block 9915 (offset 40611840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40611840 nbdkit: file.3: debug: cache: cache-on-read block 9915 (offset 40611840) nbdkit: file.3: debug: cache: blk_read block 9916 (offset 40615936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40615936 nbdkit: file.3: debug: cache: cache-on-read block 9916 (offset 40615936) nbdkit: file.3: debug: cache: blk_read block 9917 (offset 40620032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40620032 nbdkit: file.3: debug: cache: cache-on-read block 9917 (offset 40620032) nbdkit: file.3: debug: cache: blk_read block 9918 (offset 40624128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40624128 nbdkit: file.3: debug: cache: cache-on-read block 9918 (offset 40624128) nbdkit: file.3: debug: cache: blk_read block 9919 (offset 40628224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40628224 nbdkit: file.3: debug: cache: cache-on-read block 9919 (offset 40628224) nbdkit: file.3: debug: cache: blk_read block 9920 (offset 40632320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40632320 nbdkit: file.3: debug: cache: cache-on-read block 9920 (offset 40632320) nbdkit: file.3: debug: cache: blk_read block 9921 (offset 40636416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40636416 nbdkit: file.3: debug: cache: cache-on-read block 9921 (offset 40636416) nbdkit: file.3: debug: cache: blk_read block 9922 (offset 40640512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40640512 nbdkit: file.3: debug: cache: cache-on-read block 9922 (offset 40640512) nbdkit: file.3: debug: cache: blk_read block 9923 (offset 40644608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40644608 nbdkit: file.3: debug: cache: cache-on-read block 9923 (offset 40644608) nbdkit: file.3: debug: cache: blk_read block 9924 (offset 40648704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40648704 nbdkit: file.3: debug: cache: cache-on-read block 9924 (offset 40648704) nbdkit: file.3: debug: cache: blk_read block 9925 (offset 40652800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40652800 nbdkit: file.3: debug: cache: cache-on-read block 9925 (offset 40652800) nbdkit: file.3: debug: cache: blk_read block 9926 (offset 40656896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40656896 nbdkit: file.3: debug: cache: cache-on-read block 9926 (offset 40656896) nbdkit: file.3: debug: cache: blk_read block 9927 (offset 40660992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40660992 nbdkit: file.3: debug: cache: cache-on-read block 9927 (offset 40660992) nbdkit: file.3: debug: cache: blk_read block 9928 (offset 40665088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40665088 nbdkit: file.3: debug: cache: cache-on-read block 9928 (offset 40665088) nbdkit: file.3: debug: cache: blk_read block 9929 (offset 40669184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40669184 nbdkit: file.3: debug: cache: cache-on-read block 9929 (offset 40669184) nbdkit: file.3: debug: cache: blk_read block 9930 (offset 40673280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40673280 nbdkit: file.3: debug: cache: cache-on-read block 9930 (offset 40673280) nbdkit: file.3: debug: cache: blk_read block 9931 (offset 40677376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40677376 nbdkit: file.3: debug: cache: cache-on-read block 9931 (offset 40677376) nbdkit: file.3: debug: cache: blk_read block 9932 (offset 40681472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40681472 nbdkit: file.3: debug: cache: cache-on-read block 9932 (offset 40681472) nbdkit: file.3: debug: cache: blk_read block 9933 (offset 40685568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40685568 nbdkit: file.3: debug: cache: cache-on-read block 9933 (offset 40685568) nbdkit: file.3: debug: cache: blk_read block 9934 (offset 40689664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40689664 nbdkit: file.3: debug: cache: cache-on-read block 9934 (offset 40689664) nbdkit: file.3: debug: cache: blk_read block 9935 (offset 40693760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40693760 nbdkit: file.3: debug: cache: cache-on-read block 9935 (offset 40693760) nbdkit: file.3: debug: cache: blk_read block 9936 (offset 40697856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40697856 nbdkit: file.3: debug: cache: cache-on-read block 9936 (offset 40697856) nbdkit: file.3: debug: cache: blk_read block 9937 (offset 40701952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40701952 nbdkit: file.3: debug: cache: cache-on-read block 9937 (offset 40701952) nbdkit: file.3: debug: cache: blk_read block 9938 (offset 40706048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40706048 nbdkit: file.3: debug: cache: cache-on-read block 9938 (offset 40706048) nbdkit: file.3: debug: cache: blk_read block 9939 (offset 40710144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40710144 nbdkit: file.3: debug: cache: cache-on-read block 9939 (offset 40710144) nbdkit: file.3: debug: cache: blk_read block 9940 (offset 40714240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40714240 nbdkit: file.3: debug: cache: cache-on-read block 9940 (offset 40714240) nbdkit: file.3: debug: cache: blk_read block 9941 (offset 40718336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40718336 nbdkit: file.3: debug: cache: cache-on-read block 9941 (offset 40718336) nbdkit: file.3: debug: cache: blk_read block 9942 (offset 40722432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40722432 nbdkit: file.3: debug: cache: cache-on-read block 9942 (offset 40722432) nbdkit: file.3: debug: cache: blk_read block 9943 (offset 40726528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40726528 nbdkit: file.3: debug: cache: cache-on-read block 9943 (offset 40726528) nbdkit: file.3: debug: cache: blk_read block 9944 (offset 40730624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40730624 nbdkit: file.3: debug: cache: cache-on-read block 9944 (offset 40730624) nbdkit: file.3: debug: cache: blk_read block 9945 (offset 40734720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40734720 nbdkit: file.3: debug: cache: cache-on-read block 9945 (offset 40734720) nbdkit: file.3: debug: cache: blk_read block 9946 (offset 40738816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40738816 nbdkit: file.3: debug: cache: cache-on-read block 9946 (offset 40738816) nbdkit: file.3: debug: cache: blk_read block 9947 (offset 40742912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40742912 nbdkit: file.3: debug: cache: cache-on-read block 9947 (offset 40742912) nbdkit: file.3: debug: cache: blk_read block 9948 (offset 40747008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40747008 nbdkit: file.3: debug: cache: cache-on-read block 9948 (offset 40747008) nbdkit: file.3: debug: cache: blk_read block 9949 (offset 40751104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40751104 nbdkit: file.3: debug: cache: cache-on-read block 9949 (offset 40751104) nbdkit: file.3: debug: cache: blk_read block 9950 (offset 40755200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40755200 nbdkit: file.3: debug: cache: cache-on-read block 9950 (offset 40755200) nbdkit: file.3: debug: cache: blk_read block 9951 (offset 40759296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40759296 nbdkit: file.3: debug: cache: cache-on-read block 9951 (offset 40759296) nbdkit: file.3: debug: cache: blk_read block 9952 (offset 40763392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40763392 nbdkit: file.3: debug: cache: cache-on-read block 9952 (offset 40763392) nbdkit: file.3: debug: cache: blk_read block 9953 (offset 40767488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40767488 nbdkit: file.3: debug: cache: cache-on-read block 9953 (offset 40767488) nbdkit: file.3: debug: cache: blk_read block 9954 (offset 40771584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40771584 nbdkit: file.3: debug: cache: cache-on-read block 9954 (offset 40771584) nbdkit: file.3: debug: cache: blk_read block 9955 (offset 40775680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40775680 nbdkit: file.3: debug: cache: cache-on-read block 9955 (offset 40775680) nbdkit: file.3: debug: cache: blk_read block 9956 (offset 40779776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40779776 nbdkit: file.3: debug: cache: cache-on-read block 9956 (offset 40779776) nbdkit: file.3: debug: cache: blk_read block 9957 (offset 40783872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40783872 nbdkit: file.3: debug: cache: cache-on-read block 9957 (offset 40783872) nbdkit: file.3: debug: cache: blk_read block 9958 (offset 40787968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40787968 nbdkit: file.3: debug: cache: cache-on-read block 9958 (offset 40787968) nbdkit: file.3: debug: cache: blk_read block 9959 (offset 40792064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40792064 nbdkit: file.3: debug: cache: cache-on-read block 9959 (offset 40792064) nbdkit: file.3: debug: cache: blk_read block 9960 (offset 40796160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40796160 nbdkit: file.3: debug: cache: cache-on-read block 9960 (offset 40796160) nbdkit: file.3: debug: cache: blk_read block 9961 (offset 40800256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40800256 nbdkit: file.3: debug: cache: cache-on-read block 9961 (offset 40800256) nbdkit: file.3: debug: cache: blk_read block 9962 (offset 40804352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40804352 nbdkit: file.3: debug: cache: cache-on-read block 9962 (offset 40804352) nbdkit: file.3: debug: cache: blk_read block 9963 (offset 40808448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40808448 nbdkit: file.3: debug: cache: cache-on-read block 9963 (offset 40808448) nbdkit: file.3: debug: cache: blk_read block 9964 (offset 40812544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40812544 nbdkit: file.3: debug: cache: cache-on-read block 9964 (offset 40812544) nbdkit: file.3: debug: cache: blk_read block 9965 (offset 40816640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40816640 nbdkit: file.3: debug: cache: cache-on-read block 9965 (offset 40816640) nbdkit: file.3: debug: cache: blk_read block 9966 (offset 40820736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40820736 nbdkit: file.3: debug: cache: cache-on-read block 9966 (offset 40820736) nbdkit: file.3: debug: cache: blk_read block 9967 (offset 40824832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40824832 nbdkit: file.3: debug: cache: cache-on-read block 9967 (offset 40824832) nbdkit: file.3: debug: cache: blk_read block 9968 (offset 40828928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40828928 nbdkit: file.3: debug: cache: cache-on-read block 9968 (offset 40828928) nbdkit: file.3: debug: cache: blk_read block 9969 (offset 40833024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40833024 nbdkit: file.3: debug: cache: cache-on-read block 9969 (offset 40833024) nbdkit: file.3: debug: cache: blk_read block 9970 (offset 40837120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40837120 nbdkit: file.3: debug: cache: cache-on-read block 9970 (offset 40837120) nbdkit: file.3: debug: cache: blk_read block 9971 (offset 40841216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40841216 nbdkit: file.3: debug: cache: cache-on-read block 9971 (offset 40841216) nbdkit: file.3: debug: cache: blk_read block 9972 (offset 40845312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40845312 nbdkit: file.3: debug: cache: cache-on-read block 9972 (offset 40845312) nbdkit: file.3: debug: cache: blk_read block 9973 (offset 40849408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40849408 nbdkit: file.3: debug: cache: cache-on-read block 9973 (offset 40849408) nbdkit: file.3: debug: cache: blk_read block 9974 (offset 40853504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40853504 nbdkit: file.3: debug: cache: cache-on-read block 9974 (offset 40853504) nbdkit: file.3: debug: cache: blk_read block 9975 (offset 40857600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40857600 nbdkit: file.3: debug: cache: cache-on-read block 9975 (offset 40857600) nbdkit: file.3: debug: cache: blk_read block 9976 (offset 40861696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40861696 nbdkit: file.3: debug: cache: cache-on-read block 9976 (offset 40861696) nbdkit: file.3: debug: cache: blk_read block 9977 (offset 40865792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40865792 nbdkit: file.3: debug: cache: cache-on-read block 9977 (offset 40865792) nbdkit: file.3: debug: cache: blk_read block 9978 (offset 40869888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40869888 nbdkit: file.3: debug: cache: cache-on-read block 9978 (offset 40869888) nbdkit: file.3: debug: cache: blk_read block 9979 (offset 40873984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40873984 nbdkit: file.3: debug: cache: cache-on-read block 9979 (offset 40873984) nbdkit: file.3: debug: cache: blk_read block 9980 (offset 40878080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40878080 nbdkit: file.3: debug: cache: cache-on-read block 9980 (offset 40878080) nbdkit: file.3: debug: cache: blk_read block 9981 (offset 40882176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40882176 nbdkit: file.3: debug: cache: cache-on-read block 9981 (offset 40882176) nbdkit: file.3: debug: cache: blk_read block 9982 (offset 40886272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40886272 nbdkit: file.3: debug: cache: cache-on-read block 9982 (offset 40886272) nbdkit: file.3: debug: cache: blk_read block 9983 (offset 40890368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40890368 nbdkit: file.3: debug: cache: cache-on-read block 9983 (offset 40890368) nbdkit: file.3: debug: cache: blk_read block 9984 (offset 40894464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40894464 nbdkit: file.3: debug: cache: cache-on-read block 9984 (offset 40894464) nbdkit: file.3: debug: cache: blk_read block 9985 (offset 40898560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40898560 nbdkit: file.3: debug: cache: cache-on-read block 9985 (offset 40898560) nbdkit: file.3: debug: cache: blk_read block 9986 (offset 40902656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40902656 nbdkit: file.3: debug: cache: cache-on-read block 9986 (offset 40902656) nbdkit: file.3: debug: cache: blk_read block 9987 (offset 40906752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40906752 nbdkit: file.3: debug: cache: cache-on-read block 9987 (offset 40906752) nbdkit: file.3: debug: cache: blk_read block 9988 (offset 40910848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40910848 nbdkit: file.3: debug: cache: cache-on-read block 9988 (offset 40910848) nbdkit: file.3: debug: cache: blk_read block 9989 (offset 40914944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40914944 nbdkit: file.3: debug: cache: cache-on-read block 9989 (offset 40914944) nbdkit: file.3: debug: cache: blk_read block 9990 (offset 40919040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40919040 nbdkit: file.3: debug: cache: cache-on-read block 9990 (offset 40919040) nbdkit: file.3: debug: cache: blk_read block 9991 (offset 40923136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40923136 nbdkit: file.3: debug: cache: cache-on-read block 9991 (offset 40923136) nbdkit: file.3: debug: cache: blk_read block 9992 (offset 40927232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40927232 nbdkit: file.3: debug: cache: cache-on-read block 9992 (offset 40927232) nbdkit: file.3: debug: cache: blk_read block 9993 (offset 40931328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40931328 nbdkit: file.3: debug: cache: cache-on-read block 9993 (offset 40931328) nbdkit: file.3: debug: cache: blk_read block 9994 (offset 40935424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40935424 nbdkit: file.3: debug: cache: cache-on-read block 9994 (offset 40935424) nbdkit: file.3: debug: cache: blk_read block 9995 (offset 40939520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40939520 nbdkit: file.3: debug: cache: cache-on-read block 9995 (offset 40939520) nbdkit: file.3: debug: cache: blk_read block 9996 (offset 40943616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40943616 nbdkit: file.3: debug: cache: cache-on-read block 9996 (offset 40943616) nbdkit: file.3: debug: cache: blk_read block 9997 (offset 40947712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40947712 nbdkit: file.3: debug: cache: cache-on-read block 9997 (offset 40947712) nbdkit: file.3: debug: cache: blk_read block 9998 (offset 40951808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40951808 nbdkit: file.3: debug: cache: cache-on-read block 9998 (offset 40951808) nbdkit: file.3: debug: cache: blk_read block 9999 (offset 40955904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40955904 nbdkit: file.3: debug: cache: cache-on-read block 9999 (offset 40955904) nbdkit: file.3: debug: cache: blk_read block 10000 (offset 40960000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40960000 nbdkit: file.3: debug: cache: cache-on-read block 10000 (offset 40960000) nbdkit: file.3: debug: cache: blk_read block 10001 (offset 40964096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40964096 nbdkit: file.3: debug: cache: cache-on-read block 10001 (offset 40964096) nbdkit: file.3: debug: cache: blk_read block 10002 (offset 40968192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40968192 nbdkit: file.3: debug: cache: cache-on-read block 10002 (offset 40968192) nbdkit: file.3: debug: cache: blk_read block 10003 (offset 40972288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40972288 nbdkit: file.3: debug: cache: cache-on-read block 10003 (offset 40972288) nbdkit: file.3: debug: cache: blk_read block 10004 (offset 40976384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40976384 nbdkit: file.3: debug: cache: cache-on-read block 10004 (offset 40976384) nbdkit: file.3: debug: cache: blk_read block 10005 (offset 40980480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40980480 nbdkit: file.3: debug: cache: cache-on-read block 10005 (offset 40980480) nbdkit: file.3: debug: cache: blk_read block 10006 (offset 40984576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40984576 nbdkit: file.3: debug: cache: cache-on-read block 10006 (offset 40984576) nbdkit: file.3: debug: cache: blk_read block 10007 (offset 40988672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40988672 nbdkit: file.3: debug: cache: cache-on-read block 10007 (offset 40988672) nbdkit: file.3: debug: cache: blk_read block 10008 (offset 40992768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40992768 nbdkit: file.3: debug: cache: cache-on-read block 10008 (offset 40992768) nbdkit: file.3: debug: cache: blk_read block 10009 (offset 40996864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=40996864 nbdkit: file.3: debug: cache: cache-on-read block 10009 (offset 40996864) nbdkit: file.3: debug: cache: blk_read block 10010 (offset 41000960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41000960 nbdkit: file.3: debug: cache: cache-on-read block 10010 (offset 41000960) nbdkit: file.3: debug: cache: blk_read block 10011 (offset 41005056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41005056 nbdkit: file.3: debug: cache: cache-on-read block 10011 (offset 41005056) nbdkit: file.3: debug: cache: blk_read block 10012 (offset 41009152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41009152 nbdkit: file.3: debug: cache: cache-on-read block 10012 (offset 41009152) nbdkit: file.3: debug: cache: blk_read block 10013 (offset 41013248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41013248 nbdkit: file.3: debug: cache: cache-on-read block 10013 (offset 41013248) nbdkit: file.3: debug: cache: blk_read block 10014 (offset 41017344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41017344 nbdkit: file.3: debug: cache: cache-on-read block 10014 (offset 41017344) nbdkit: file.3: debug: cache: blk_read block 10015 (offset 41021440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41021440 nbdkit: file.3: debug: cache: cache-on-read block 10015 (offset 41021440) nbdkit: file.3: debug: cache: blk_read block 10016 (offset 41025536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41025536 nbdkit: file.3: debug: cache: cache-on-read block 10016 (offset 41025536) nbdkit: file.3: debug: cache: blk_read block 10017 (offset 41029632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41029632 nbdkit: file.3: debug: cache: cache-on-read block 10017 (offset 41029632) nbdkit: file.3: debug: cache: blk_read block 10018 (offset 41033728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41033728 nbdkit: file.3: debug: cache: cache-on-read block 10018 (offset 41033728) nbdkit: file.3: debug: cache: blk_read block 10019 (offset 41037824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41037824 nbdkit: file.3: debug: cache: cache-on-read block 10019 (offset 41037824) nbdkit: file.3: debug: cache: blk_read block 10020 (offset 41041920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41041920 nbdkit: file.3: debug: cache: cache-on-read block 10020 (offset 41041920) nbdkit: file.3: debug: cache: blk_read block 10021 (offset 41046016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41046016 nbdkit: file.3: debug: cache: cache-on-read block 10021 (offset 41046016) nbdkit: file.3: debug: cache: blk_read block 10022 (offset 41050112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41050112 nbdkit: file.3: debug: cache: cache-on-read block 10022 (offset 41050112) nbdkit: file.3: debug: cache: blk_read block 10023 (offset 41054208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41054208 nbdkit: file.3: debug: cache: cache-on-read block 10023 (offset 41054208) nbdkit: file.3: debug: cache: blk_read block 10024 (offset 41058304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41058304 nbdkit: file.3: debug: cache: cache-on-read block 10024 (offset 41058304) nbdkit: file.3: debug: cache: blk_read block 10025 (offset 41062400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41062400 nbdkit: file.3: debug: cache: cache-on-read block 10025 (offset 41062400) nbdkit: file.3: debug: cache: blk_read block 10026 (offset 41066496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41066496 nbdkit: file.3: debug: cache: cache-on-read block 10026 (offset 41066496) nbdkit: file.3: debug: cache: blk_read block 10027 (offset 41070592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41070592 nbdkit: file.3: debug: cache: cache-on-read block 10027 (offset 41070592) nbdkit: file.3: debug: cache: blk_read block 10028 (offset 41074688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41074688 nbdkit: file.3: debug: cache: cache-on-read block 10028 (offset 41074688) nbdkit: file.3: debug: cache: blk_read block 10029 (offset 41078784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41078784 nbdkit: file.3: debug: cache: cache-on-read block 10029 (offset 41078784) nbdkit: file.3: debug: cache: blk_read block 10030 (offset 41082880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41082880 nbdkit: file.3: debug: cache: cache-on-read block 10030 (offset 41082880) nbdkit: file.3: debug: cache: blk_read block 10031 (offset 41086976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41086976 nbdkit: file.3: debug: cache: cache-on-read block 10031 (offset 41086976) nbdkit: file.3: debug: cache: blk_read block 10032 (offset 41091072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41091072 nbdkit: file.3: debug: cache: cache-on-read block 10032 (offset 41091072) nbdkit: file.3: debug: cache: blk_read block 10033 (offset 41095168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41095168 nbdkit: file.3: debug: cache: cache-on-read block 10033 (offset 41095168) nbdkit: file.3: debug: cache: blk_read block 10034 (offset 41099264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41099264 nbdkit: file.3: debug: cache: cache-on-read block 10034 (offset 41099264) nbdkit: file.3: debug: cache: blk_read block 10035 (offset 41103360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41103360 nbdkit: file.3: debug: cache: cache-on-read block 10035 (offset 41103360) nbdkit: file.3: debug: cache: blk_read block 10036 (offset 41107456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41107456 nbdkit: file.3: debug: cache: cache-on-read block 10036 (offset 41107456) nbdkit: file.3: debug: cache: blk_read block 10037 (offset 41111552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41111552 nbdkit: file.3: debug: cache: cache-on-read block 10037 (offset 41111552) nbdkit: file.3: debug: cache: blk_read block 10038 (offset 41115648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41115648 nbdkit: file.3: debug: cache: cache-on-read block 10038 (offset 41115648) nbdkit: file.3: debug: cache: blk_read block 10039 (offset 41119744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41119744 nbdkit: file.3: debug: cache: cache-on-read block 10039 (offset 41119744) nbdkit: file.3: debug: cache: blk_read block 10040 (offset 41123840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41123840 nbdkit: file.3: debug: cache: cache-on-read block 10040 (offset 41123840) nbdkit: file.3: debug: cache: blk_read block 10041 (offset 41127936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41127936 nbdkit: file.3: debug: cache: cache-on-read block 10041 (offset 41127936) nbdkit: file.3: debug: cache: blk_read block 10042 (offset 41132032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41132032 nbdkit: file.3: debug: cache: cache-on-read block 10042 (offset 41132032) nbdkit: file.3: debug: cache: blk_read block 10043 (offset 41136128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41136128 nbdkit: file.3: debug: cache: cache-on-read block 10043 (offset 41136128) nbdkit: file.3: debug: cache: blk_read block 10044 (offset 41140224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41140224 nbdkit: file.3: debug: cache: cache-on-read block 10044 (offset 41140224) nbdkit: file.3: debug: cache: blk_read block 10045 (offset 41144320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41144320 nbdkit: file.3: debug: cache: cache-on-read block 10045 (offset 41144320) nbdkit: file.3: debug: cache: blk_read block 10046 (offset 41148416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41148416 nbdkit: file.3: debug: cache: cache-on-read block 10046 (offset 41148416) nbdkit: file.3: debug: cache: blk_read block 10047 (offset 41152512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41152512 nbdkit: file.3: debug: cache: cache-on-read block 10047 (offset 41152512) nbdkit: file.3: debug: cache: blk_read block 10048 (offset 41156608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41156608 nbdkit: file.3: debug: cache: cache-on-read block 10048 (offset 41156608) nbdkit: file.3: debug: cache: blk_read block 10049 (offset 41160704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41160704 nbdkit: file.3: debug: cache: cache-on-read block 10049 (offset 41160704) nbdkit: file.3: debug: cache: blk_read block 10050 (offset 41164800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41164800 nbdkit: file.3: debug: cache: cache-on-read block 10050 (offset 41164800) nbdkit: file.3: debug: cache: blk_read block 10051 (offset 41168896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41168896 nbdkit: file.3: debug: cache: cache-on-read block 10051 (offset 41168896) nbdkit: file.3: debug: cache: blk_read block 10052 (offset 41172992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41172992 nbdkit: file.3: debug: cache: cache-on-read block 10052 (offset 41172992) nbdkit: file.3: debug: cache: blk_read block 10053 (offset 41177088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41177088 nbdkit: file.3: debug: cache: cache-on-read block 10053 (offset 41177088) nbdkit: file.3: debug: cache: blk_read block 10054 (offset 41181184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41181184 nbdkit: file.3: debug: cache: cache-on-read block 10054 (offset 41181184) nbdkit: file.3: debug: cache: blk_read block 10055 (offset 41185280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41185280 nbdkit: file.3: debug: cache: cache-on-read block 10055 (offset 41185280) nbdkit: file.3: debug: cache: blk_read block 10056 (offset 41189376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41189376 nbdkit: file.3: debug: cache: cache-on-read block 10056 (offset 41189376) nbdkit: file.3: debug: cache: blk_read block 10057 (offset 41193472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41193472 nbdkit: file.3: debug: cache: cache-on-read block 10057 (offset 41193472) nbdkit: file.3: debug: cache: blk_read block 10058 (offset 41197568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41197568 nbdkit: file.3: debug: cache: cache-on-read block 10058 (offset 41197568) nbdkit: file.3: debug: cache: blk_read block 10059 (offset 41201664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41201664 nbdkit: file.3: debug: cache: cache-on-read block 10059 (offset 41201664) nbdkit: file.3: debug: cache: blk_read block 10060 (offset 41205760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41205760 nbdkit: file.3: debug: cache: cache-on-read block 10060 (offset 41205760) nbdkit: file.3: debug: cache: blk_read block 10061 (offset 41209856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41209856 nbdkit: file.3: debug: cache: cache-on-read block 10061 (offset 41209856) nbdkit: file.3: debug: cache: blk_read block 10062 (offset 41213952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41213952 nbdkit: file.3: debug: cache: cache-on-read block 10062 (offset 41213952) nbdkit: file.3: debug: cache: blk_read block 10063 (offset 41218048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41218048 nbdkit: file.3: debug: cache: cache-on-read block 10063 (offset 41218048) nbdkit: file.3: debug: cache: blk_read block 10064 (offset 41222144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41222144 nbdkit: file.3: debug: cache: cache-on-read block 10064 (offset 41222144) nbdkit: file.3: debug: cache: blk_read block 10065 (offset 41226240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41226240 nbdkit: file.3: debug: cache: cache-on-read block 10065 (offset 41226240) nbdkit: file.3: debug: cache: blk_read block 10066 (offset 41230336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41230336 nbdkit: file.3: debug: cache: cache-on-read block 10066 (offset 41230336) nbdkit: file.3: debug: cache: blk_read block 10067 (offset 41234432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41234432 nbdkit: file.3: debug: cache: cache-on-read block 10067 (offset 41234432) nbdkit: file.3: debug: cache: blk_read block 10068 (offset 41238528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41238528 nbdkit: file.3: debug: cache: cache-on-read block 10068 (offset 41238528) nbdkit: file.3: debug: cache: blk_read block 10069 (offset 41242624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41242624 nbdkit: file.3: debug: cache: cache-on-read block 10069 (offset 41242624) nbdkit: file.3: debug: cache: blk_read block 10070 (offset 41246720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41246720 nbdkit: file.3: debug: cache: cache-on-read block 10070 (offset 41246720) nbdkit: file.3: debug: cache: blk_read block 10071 (offset 41250816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41250816 nbdkit: file.3: debug: cache: cache-on-read block 10071 (offset 41250816) nbdkit: file.3: debug: cache: blk_read block 10072 (offset 41254912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41254912 nbdkit: file.3: debug: cache: cache-on-read block 10072 (offset 41254912) nbdkit: file.3: debug: cache: blk_read block 10073 (offset 41259008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41259008 nbdkit: file.3: debug: cache: cache-on-read block 10073 (offset 41259008) nbdkit: file.3: debug: cache: blk_read block 10074 (offset 41263104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41263104 nbdkit: file.3: debug: cache: cache-on-read block 10074 (offset 41263104) nbdkit: file.3: debug: cache: blk_read block 10075 (offset 41267200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41267200 nbdkit: file.3: debug: cache: cache-on-read block 10075 (offset 41267200) nbdkit: file.3: debug: cache: blk_read block 10076 (offset 41271296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41271296 nbdkit: file.3: debug: cache: cache-on-read block 10076 (offset 41271296) nbdkit: file.3: debug: cache: blk_read block 10077 (offset 41275392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41275392 nbdkit: file.3: debug: cache: cache-on-read block 10077 (offset 41275392) nbdkit: file.3: debug: cache: blk_read block 10078 (offset 41279488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41279488 nbdkit: file.3: debug: cache: cache-on-read block 10078 (offset 41279488) nbdkit: file.3: debug: cache: blk_read block 10079 (offset 41283584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41283584 nbdkit: file.3: debug: cache: cache-on-read block 10079 (offset 41283584) nbdkit: file.3: debug: cache: blk_read block 10080 (offset 41287680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41287680 nbdkit: file.3: debug: cache: cache-on-read block 10080 (offset 41287680) nbdkit: file.3: debug: cache: blk_read block 10081 (offset 41291776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41291776 nbdkit: file.3: debug: cache: cache-on-read block 10081 (offset 41291776) nbdkit: file.3: debug: cache: blk_read block 10082 (offset 41295872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41295872 nbdkit: file.3: debug: cache: cache-on-read block 10082 (offset 41295872) nbdkit: file.3: debug: cache: blk_read block 10083 (offset 41299968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41299968 nbdkit: file.3: debug: cache: cache-on-read block 10083 (offset 41299968) nbdkit: file.3: debug: cache: blk_read block 10084 (offset 41304064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41304064 nbdkit: file.3: debug: cache: cache-on-read block 10084 (offset 41304064) nbdkit: file.3: debug: cache: blk_read block 10085 (offset 41308160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41308160 nbdkit: file.3: debug: cache: cache-on-read block 10085 (offset 41308160) nbdkit: file.3: debug: cache: blk_read block 10086 (offset 41312256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41312256 nbdkit: file.3: debug: cache: cache-on-read block 10086 (offset 41312256) nbdkit: file.3: debug: cache: blk_read block 10087 (offset 41316352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41316352 nbdkit: file.3: debug: cache: cache-on-read block 10087 (offset 41316352) nbdkit: file.3: debug: cache: blk_read block 10088 (offset 41320448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41320448 nbdkit: file.3: debug: cache: cache-on-read block 10088 (offset 41320448) nbdkit: file.3: debug: cache: blk_read block 10089 (offset 41324544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41324544 nbdkit: file.3: debug: cache: cache-on-read block 10089 (offset 41324544) nbdkit: file.3: debug: cache: blk_read block 10090 (offset 41328640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41328640 nbdkit: file.3: debug: cache: cache-on-read block 10090 (offset 41328640) nbdkit: file.3: debug: cache: blk_read block 10091 (offset 41332736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41332736 nbdkit: file.3: debug: cache: cache-on-read block 10091 (offset 41332736) nbdkit: file.3: debug: cache: blk_read block 10092 (offset 41336832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41336832 nbdkit: file.3: debug: cache: cache-on-read block 10092 (offset 41336832) nbdkit: file.3: debug: cache: blk_read block 10093 (offset 41340928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41340928 nbdkit: file.3: debug: cache: cache-on-read block 10093 (offset 41340928) nbdkit: file.3: debug: cache: blk_read block 10094 (offset 41345024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41345024 nbdkit: file.3: debug: cache: cache-on-read block 10094 (offset 41345024) nbdkit: file.3: debug: cache: blk_read block 10095 (offset 41349120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41349120 nbdkit: file.3: debug: cache: cache-on-read block 10095 (offset 41349120) nbdkit: file.3: debug: cache: blk_read block 10096 (offset 41353216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41353216 nbdkit: file.3: debug: cache: cache-on-read block 10096 (offset 41353216) nbdkit: file.3: debug: cache: blk_read block 10097 (offset 41357312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41357312 nbdkit: file.3: debug: cache: cache-on-read block 10097 (offset 41357312) nbdkit: file.3: debug: cache: blk_read block 10098 (offset 41361408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41361408 nbdkit: file.3: debug: cache: cache-on-read block 10098 (offset 41361408) nbdkit: file.3: debug: cache: blk_read block 10099 (offset 41365504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41365504 nbdkit: file.3: debug: cache: cache-on-read block 10099 (offset 41365504) nbdkit: file.3: debug: cache: blk_read block 10100 (offset 41369600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41369600 nbdkit: file.3: debug: cache: cache-on-read block 10100 (offset 41369600) nbdkit: file.3: debug: cache: blk_read block 10101 (offset 41373696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41373696 nbdkit: file.3: debug: cache: cache-on-read block 10101 (offset 41373696) nbdkit: file.3: debug: cache: blk_read block 10102 (offset 41377792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41377792 nbdkit: file.3: debug: cache: cache-on-read block 10102 (offset 41377792) nbdkit: file.3: debug: cache: blk_read block 10103 (offset 41381888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41381888 nbdkit: file.3: debug: cache: cache-on-read block 10103 (offset 41381888) nbdkit: file.3: debug: cache: blk_read block 10104 (offset 41385984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41385984 nbdkit: file.3: debug: cache: cache-on-read block 10104 (offset 41385984) nbdkit: file.3: debug: cache: blk_read block 10105 (offset 41390080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41390080 nbdkit: file.3: debug: cache: cache-on-read block 10105 (offset 41390080) nbdkit: file.3: debug: cache: blk_read block 10106 (offset 41394176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41394176 nbdkit: file.3: debug: cache: cache-on-read block 10106 (offset 41394176) nbdkit: file.3: debug: cache: blk_read block 10107 (offset 41398272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41398272 nbdkit: file.3: debug: cache: cache-on-read block 10107 (offset 41398272) nbdkit: file.3: debug: cache: blk_read block 10108 (offset 41402368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41402368 nbdkit: file.3: debug: cache: cache-on-read block 10108 (offset 41402368) nbdkit: file.3: debug: cache: blk_read block 10109 (offset 41406464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41406464 nbdkit: file.3: debug: cache: cache-on-read block 10109 (offset 41406464) nbdkit: file.3: debug: cache: blk_read block 10110 (offset 41410560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41410560 nbdkit: file.3: debug: cache: cache-on-read block 10110 (offset 41410560) nbdkit: file.3: debug: cache: blk_read block 10111 (offset 41414656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41414656 nbdkit: file.3: debug: cache: cache-on-read block 10111 (offset 41414656) nbdkit: file.3: debug: cache: blk_read block 10112 (offset 41418752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41418752 nbdkit: file.3: debug: cache: cache-on-read block 10112 (offset 41418752) nbdkit: file.3: debug: cache: blk_read block 10113 (offset 41422848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41422848 nbdkit: file.3: debug: cache: cache-on-read block 10113 (offset 41422848) nbdkit: file.3: debug: cache: blk_read block 10114 (offset 41426944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41426944 nbdkit: file.3: debug: cache: cache-on-read block 10114 (offset 41426944) nbdkit: file.3: debug: cache: blk_read block 10115 (offset 41431040) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41431040 nbdkit: file.3: debug: cache: cache-on-read block 10115 (offset 41431040) nbdkit: file.3: debug: cache: blk_read block 10116 (offset 41435136) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41435136 nbdkit: file.3: debug: cache: cache-on-read block 10116 (offset 41435136) nbdkit: file.3: debug: cache: blk_read block 10117 (offset 41439232) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41439232 nbdkit: file.3: debug: cache: cache-on-read block 10117 (offset 41439232) nbdkit: file.3: debug: cache: blk_read block 10118 (offset 41443328) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41443328 nbdkit: file.3: debug: cache: cache-on-read block 10118 (offset 41443328) nbdkit: file.3: debug: cache: blk_read block 10119 (offset 41447424) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41447424 nbdkit: file.3: debug: cache: cache-on-read block 10119 (offset 41447424) nbdkit: file.3: debug: cache: blk_read block 10120 (offset 41451520) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41451520 nbdkit: file.3: debug: cache: cache-on-read block 10120 (offset 41451520) nbdkit: file.3: debug: cache: blk_read block 10121 (offset 41455616) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41455616 nbdkit: file.3: debug: cache: cache-on-read block 10121 (offset 41455616) nbdkit: file.3: debug: cache: blk_read block 10122 (offset 41459712) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41459712 nbdkit: file.3: debug: cache: cache-on-read block 10122 (offset 41459712) nbdkit: file.3: debug: cache: blk_read block 10123 (offset 41463808) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41463808 nbdkit: file.3: debug: cache: cache-on-read block 10123 (offset 41463808) nbdkit: file.3: debug: cache: blk_read block 10124 (offset 41467904) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41467904 nbdkit: file.3: debug: cache: cache-on-read block 10124 (offset 41467904) nbdkit: file.3: debug: cache: blk_read block 10125 (offset 41472000) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41472000 nbdkit: file.3: debug: cache: cache-on-read block 10125 (offset 41472000) nbdkit: file.3: debug: cache: blk_read block 10126 (offset 41476096) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41476096 nbdkit: file.3: debug: cache: cache-on-read block 10126 (offset 41476096) nbdkit: file.3: debug: cache: blk_read block 10127 (offset 41480192) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41480192 nbdkit: file.3: debug: cache: cache-on-read block 10127 (offset 41480192) nbdkit: file.3: debug: cache: blk_read block 10128 (offset 41484288) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41484288 nbdkit: file.3: debug: cache: cache-on-read block 10128 (offset 41484288) nbdkit: file.3: debug: cache: blk_read block 10129 (offset 41488384) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41488384 nbdkit: file.3: debug: cache: cache-on-read block 10129 (offset 41488384) nbdkit: file.3: debug: cache: blk_read block 10130 (offset 41492480) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41492480 nbdkit: file.3: debug: cache: cache-on-read block 10130 (offset 41492480) nbdkit: file.3: debug: cache: start reclaiming nbdkit: file.3: debug: cache: reclaiming block 7699 nbdkit: file.3: debug: cache: reclaiming block 7700 nbdkit: file.3: debug: cache: blk_read block 10131 (offset 41496576) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41496576 nbdkit: file.3: debug: cache: cache-on-read block 10131 (offset 41496576) nbdkit: file.3: debug: cache: reclaiming block 7701 nbdkit: file.3: debug: cache: reclaiming block 7702 nbdkit: file.3: debug: cache: blk_read block 10132 (offset 41500672) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41500672 nbdkit: file.3: debug: cache: cache-on-read block 10132 (offset 41500672) nbdkit: file.3: debug: cache: reclaiming block 7703 nbdkit: file.3: debug: cache: reclaiming block 7704 nbdkit: file.3: debug: cache: blk_read block 10133 (offset 41504768) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41504768 nbdkit: file.3: debug: cache: cache-on-read block 10133 (offset 41504768) nbdkit: file.3: debug: cache: reclaiming block 7705 nbdkit: file.3: debug: cache: reclaiming block 7706 nbdkit: file.3: debug: cache: blk_read block 10134 (offset 41508864) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41508864 nbdkit: file.3: debug: cache: cache-on-read block 10134 (offset 41508864) nbdkit: file.3: debug: cache: reclaiming block 7707 nbdkit: file.3: debug: cache: reclaiming block 7708 nbdkit: file.3: debug: cache: blk_read block 10135 (offset 41512960) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41512960 nbdkit: file.3: debug: cache: cache-on-read block 10135 (offset 41512960) nbdkit: file.3: debug: cache: reclaiming block 7709 nbdkit: file.3: debug: cache: reclaiming block 7710 nbdkit: file.3: debug: cache: blk_read block 10136 (offset 41517056) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41517056 nbdkit: file.3: debug: cache: cache-on-read block 10136 (offset 41517056) nbdkit: file.3: debug: cache: reclaiming block 7711 nbdkit: file.3: debug: cache: reclaiming block 7712 nbdkit: file.3: debug: cache: blk_read block 10137 (offset 41521152) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41521152 nbdkit: file.3: debug: cache: cache-on-read block 10137 (offset 41521152) nbdkit: file.3: debug: cache: reclaiming block 7713 nbdkit: file.3: debug: cache: reclaiming block 7714 nbdkit: file.3: debug: cache: blk_read block 10138 (offset 41525248) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41525248 nbdkit: file.3: debug: cache: cache-on-read block 10138 (offset 41525248) nbdkit: file.3: debug: cache: reclaiming block 7715 nbdkit: file.3: debug: cache: reclaiming block 7716 nbdkit: file.3: debug: cache: blk_read block 10139 (offset 41529344) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41529344 nbdkit: file.3: debug: cache: cache-on-read block 10139 (offset 41529344) nbdkit: file.3: debug: cache: reclaiming block 7717 nbdkit: file.3: debug: cache: reclaiming block 7718 nbdkit: file.3: debug: cache: blk_read block 10140 (offset 41533440) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41533440 nbdkit: file.3: debug: cache: cache-on-read block 10140 (offset 41533440) nbdkit: file.3: debug: cache: reclaiming block 7719 nbdkit: file.3: debug: cache: reclaiming block 7720 nbdkit: file.3: debug: cache: blk_read block 10141 (offset 41537536) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41537536 nbdkit: file.3: debug: cache: cache-on-read block 10141 (offset 41537536) nbdkit: file.3: debug: cache: reclaiming block 7721 nbdkit: file.3: debug: cache: reclaiming block 7722 nbdkit: file.3: debug: cache: blk_read block 10142 (offset 41541632) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41541632 nbdkit: file.3: debug: cache: cache-on-read block 10142 (offset 41541632) nbdkit: file.3: debug: cache: reclaiming block 7723 nbdkit: file.3: debug: cache: reclaiming block 7724 nbdkit: file.3: debug: cache: blk_read block 10143 (offset 41545728) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41545728 nbdkit: file.3: debug: cache: cache-on-read block 10143 (offset 41545728) nbdkit: file.3: debug: cache: reclaiming block 7725 nbdkit: file.3: debug: cache: reclaiming block 7726 nbdkit: file.3: debug: cache: blk_read block 10144 (offset 41549824) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41549824 nbdkit: file.3: debug: cache: cache-on-read block 10144 (offset 41549824) nbdkit: file.3: debug: cache: reclaiming block 7727 nbdkit: file.3: debug: cache: reclaiming block 7728 nbdkit: file.3: debug: cache: blk_read block 10145 (offset 41553920) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41553920 nbdkit: file.3: debug: cache: cache-on-read block 10145 (offset 41553920) nbdkit: file.3: debug: cache: reclaiming block 7729 nbdkit: file.3: debug: cache: reclaiming block 7730 nbdkit: file.3: debug: cache: blk_read block 10146 (offset 41558016) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41558016 nbdkit: file.3: debug: cache: cache-on-read block 10146 (offset 41558016) nbdkit: file.3: debug: cache: reclaiming block 7731 nbdkit: file.3: debug: cache: reclaiming block 7732 nbdkit: file.3: debug: cache: blk_read block 10147 (offset 41562112) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41562112 nbdkit: file.3: debug: cache: cache-on-read block 10147 (offset 41562112) nbdkit: file.3: debug: cache: reclaiming block 7733 nbdkit: file.3: debug: cache: reclaiming block 7734 nbdkit: file.3: debug: cache: blk_read block 10148 (offset 41566208) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41566208 nbdkit: file.3: debug: cache: cache-on-read block 10148 (offset 41566208) nbdkit: file.3: debug: cache: reclaiming block 7735 nbdkit: file.3: debug: cache: reclaiming block 7736 nbdkit: file.3: debug: cache: blk_read block 10149 (offset 41570304) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41570304 nbdkit: file.3: debug: cache: cache-on-read block 10149 (offset 41570304) nbdkit: file.3: debug: cache: reclaiming block 7737 nbdkit: file.3: debug: cache: reclaiming block 7738 nbdkit: file.3: debug: cache: blk_read block 10150 (offset 41574400) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41574400 nbdkit: file.3: debug: cache: cache-on-read block 10150 (offset 41574400) nbdkit: file.3: debug: cache: reclaiming block 7739 nbdkit: file.3: debug: cache: reclaiming block 7740 nbdkit: file.3: debug: cache: blk_read block 10151 (offset 41578496) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41578496 nbdkit: file.3: debug: cache: cache-on-read block 10151 (offset 41578496) nbdkit: file.3: debug: cache: reclaiming block 7741 nbdkit: file.3: debug: cache: reclaiming block 7742 nbdkit: file.3: debug: cache: blk_read block 10152 (offset 41582592) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41582592 nbdkit: file.3: debug: cache: cache-on-read block 10152 (offset 41582592) nbdkit: file.3: debug: cache: reclaiming block 7743 nbdkit: file.3: debug: cache: reclaiming block 7744 nbdkit: file.3: debug: cache: blk_read block 10153 (offset 41586688) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41586688 nbdkit: file.3: debug: cache: cache-on-read block 10153 (offset 41586688) nbdkit: file.3: debug: cache: reclaiming block 7745 nbdkit: file.3: debug: cache: reclaiming block 7746 nbdkit: file.3: debug: cache: blk_read block 10154 (offset 41590784) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41590784 nbdkit: file.3: debug: cache: cache-on-read block 10154 (offset 41590784) nbdkit: file.3: debug: cache: reclaiming block 7747 nbdkit: file.3: debug: cache: reclaiming block 7748 nbdkit: file.3: debug: cache: blk_read block 10155 (offset 41594880) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41594880 nbdkit: file.3: debug: cache: cache-on-read block 10155 (offset 41594880) nbdkit: file.3: debug: cache: reclaiming block 7749 nbdkit: file.3: debug: cache: reclaiming block 7750 nbdkit: file.3: debug: cache: blk_read block 10156 (offset 41598976) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41598976 nbdkit: file.3: debug: cache: cache-on-read block 10156 (offset 41598976) nbdkit: file.3: debug: cache: reclaiming block 7751 nbdkit: file.3: debug: cache: reclaiming block 7752 nbdkit: file.3: debug: cache: blk_read block 10157 (offset 41603072) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41603072 nbdkit: file.3: debug: cache: cache-on-read block 10157 (offset 41603072) nbdkit: file.3: debug: cache: reclaiming block 7753 nbdkit: file.3: debug: cache: reclaiming block 7754 nbdkit: file.3: debug: cache: blk_read block 10158 (offset 41607168) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41607168 nbdkit: file.3: debug: cache: cache-on-read block 10158 (offset 41607168) nbdkit: file.3: debug: cache: reclaiming block 7755 nbdkit: file.3: debug: cache: reclaiming block 7756 nbdkit: file.3: debug: cache: blk_read block 10159 (offset 41611264) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41611264 nbdkit: file.3: debug: cache: cache-on-read block 10159 (offset 41611264) nbdkit: file.3: debug: cache: reclaiming block 7757 nbdkit: file.3: debug: cache: reclaiming block 7758 nbdkit: file.3: debug: cache: blk_read block 10160 (offset 41615360) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41615360 nbdkit: file.3: debug: cache: cache-on-read block 10160 (offset 41615360) nbdkit: file.3: debug: cache: reclaiming block 7759 nbdkit: file.3: debug: cache: reclaiming block 7760 nbdkit: file.3: debug: cache: blk_read block 10161 (offset 41619456) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41619456 nbdkit: file.3: debug: cache: cache-on-read block 10161 (offset 41619456) nbdkit: file.3: debug: cache: reclaiming block 7761 nbdkit: file.3: debug: cache: reclaiming block 7762 nbdkit: file.3: debug: cache: blk_read block 10162 (offset 41623552) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41623552 nbdkit: file.3: debug: cache: cache-on-read block 10162 (offset 41623552) nbdkit: file.3: debug: cache: reclaiming block 7763 nbdkit: file.3: debug: cache: reclaiming block 7764 nbdkit: file.3: debug: cache: blk_read block 10163 (offset 41627648) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41627648 nbdkit: file.3: debug: cache: cache-on-read block 10163 (offset 41627648) nbdkit: file.3: debug: cache: reclaiming block 7765 nbdkit: file.3: debug: cache: reclaiming block 7766 nbdkit: file.3: debug: cache: blk_read block 10164 (offset 41631744) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41631744 nbdkit: file.3: debug: cache: cache-on-read block 10164 (offset 41631744) nbdkit: file.3: debug: cache: reclaiming block 7767 nbdkit: file.3: debug: cache: reclaiming block 7768 nbdkit: file.3: debug: cache: blk_read block 10165 (offset 41635840) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41635840 nbdkit: file.3: debug: cache: cache-on-read block 10165 (offset 41635840) nbdkit: file.3: debug: cache: reclaiming block 7769 nbdkit: file.3: debug: cache: reclaiming block 7770 nbdkit: file.3: debug: cache: blk_read block 10166 (offset 41639936) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41639936 nbdkit: file.3: debug: cache: cache-on-read block 10166 (offset 41639936) nbdkit: file.3: debug: cache: reclaiming block 7771 nbdkit: file.3: debug: cache: reclaiming block 7772 nbdkit: file.3: debug: cache: blk_read block 10167 (offset 41644032) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41644032 nbdkit: file.3: debug: cache: cache-on-read block 10167 (offset 41644032) nbdkit: file.3: debug: cache: reclaiming block 7773 nbdkit: file.3: debug: cache: reclaiming block 7774 nbdkit: file.3: debug: cache: blk_read block 10168 (offset 41648128) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41648128 nbdkit: file.3: debug: cache: cache-on-read block 10168 (offset 41648128) nbdkit: file.3: debug: cache: reclaiming block 7775 nbdkit: file.3: debug: cache: reclaiming block 7776 nbdkit: file.3: debug: cache: blk_read block 10169 (offset 41652224) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41652224 nbdkit: file.3: debug: cache: cache-on-read block 10169 (offset 41652224) nbdkit: file.3: debug: cache: reclaiming block 7777 nbdkit: file.3: debug: cache: reclaiming block 7778 nbdkit: file.3: debug: cache: blk_read block 10170 (offset 41656320) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41656320 nbdkit: file.3: debug: cache: cache-on-read block 10170 (offset 41656320) nbdkit: file.3: debug: cache: reclaiming block 7779 nbdkit: file.3: debug: cache: reclaiming block 7780 nbdkit: file.3: debug: cache: blk_read block 10171 (offset 41660416) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41660416 nbdkit: file.3: debug: cache: cache-on-read block 10171 (offset 41660416) nbdkit: file.3: debug: cache: reclaiming block 7781 nbdkit: file.3: debug: cache: reclaiming block 7782 nbdkit: file.3: debug: cache: blk_read block 10172 (offset 41664512) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41664512 nbdkit: file.3: debug: cache: cache-on-read block 10172 (offset 41664512) nbdkit: file.3: debug: cache: reclaiming block 7783 nbdkit: file.3: debug: cache: reclaiming block 7784 nbdkit: file.3: debug: cache: blk_read block 10173 (offset 41668608) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41668608 nbdkit: file.3: debug: cache: cache-on-read block 10173 (offset 41668608) nbdkit: file.3: debug: cache: reclaiming block 7785 nbdkit: file.3: debug: cache: reclaiming block 7786 nbdkit: file.3: debug: cache: blk_read block 10174 (offset 41672704) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41672704 nbdkit: file.3: debug: cache: cache-on-read block 10174 (offset 41672704) nbdkit: file.3: debug: cache: reclaiming block 7787 nbdkit: file.3: debug: cache: reclaiming block 7788 nbdkit: file.3: debug: cache: blk_read block 10175 (offset 41676800) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41676800 nbdkit: file.3: debug: cache: cache-on-read block 10175 (offset 41676800) nbdkit: file.3: debug: cache: reclaiming block 7789 nbdkit: file.3: debug: cache: reclaiming block 7790 nbdkit: file.3: debug: cache: blk_read block 10176 (offset 41680896) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41680896 nbdkit: file.3: debug: cache: cache-on-read block 10176 (offset 41680896) nbdkit: file.3: debug: cache: reclaiming block 7791 nbdkit: file.3: debug: cache: reclaiming block 7792 nbdkit: file.3: debug: cache: blk_read block 10177 (offset 41684992) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41684992 nbdkit: file.3: debug: cache: cache-on-read block 10177 (offset 41684992) nbdkit: file.3: debug: cache: reclaiming block 7793 nbdkit: file.3: debug: cache: reclaiming block 7794 nbdkit: file.3: debug: cache: blk_read block 10178 (offset 41689088) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41689088 nbdkit: file.3: debug: cache: cache-on-read block 10178 (offset 41689088) nbdkit: file.3: debug: cache: reclaiming block 7795 nbdkit: file.3: debug: cache: reclaiming block 7796 nbdkit: file.3: debug: cache: blk_read block 10179 (offset 41693184) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41693184 nbdkit: file.3: debug: cache: cache-on-read block 10179 (offset 41693184) nbdkit: file.3: debug: cache: reclaiming block 7797 nbdkit: file.3: debug: cache: reclaiming block 7798 nbdkit: file.3: debug: cache: blk_read block 10180 (offset 41697280) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41697280 nbdkit: file.3: debug: cache: cache-on-read block 10180 (offset 41697280) nbdkit: file.3: debug: cache: reclaiming block 7799 nbdkit: file.3: debug: cache: reclaiming block 7800 nbdkit: file.3: debug: cache: blk_read block 10181 (offset 41701376) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41701376 nbdkit: file.3: debug: cache: cache-on-read block 10181 (offset 41701376) nbdkit: file.3: debug: cache: reclaiming block 7801 nbdkit: file.3: debug: cache: reclaiming block 7802 nbdkit: file.3: debug: cache: blk_read block 10182 (offset 41705472) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41705472 nbdkit: file.3: debug: cache: cache-on-read block 10182 (offset 41705472) nbdkit: file.3: debug: cache: reclaiming block 7803 nbdkit: file.3: debug: cache: reclaiming block 7804 nbdkit: file.3: debug: cache: blk_read block 10183 (offset 41709568) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41709568 nbdkit: file.3: debug: cache: cache-on-read block 10183 (offset 41709568) nbdkit: file.3: debug: cache: reclaiming block 7805 nbdkit: file.3: debug: cache: reclaiming block 7806 nbdkit: file.3: debug: cache: blk_read block 10184 (offset 41713664) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41713664 nbdkit: file.3: debug: cache: cache-on-read block 10184 (offset 41713664) nbdkit: file.3: debug: cache: reclaiming block 7807 nbdkit: file.3: debug: cache: reclaiming block 7808 nbdkit: file.3: debug: cache: blk_read block 10185 (offset 41717760) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41717760 nbdkit: file.3: debug: cache: cache-on-read block 10185 (offset 41717760) nbdkit: file.3: debug: cache: reclaiming block 7809 nbdkit: file.3: debug: cache: reclaiming block 7810 nbdkit: file.3: debug: cache: blk_read block 10186 (offset 41721856) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41721856 nbdkit: file.3: debug: cache: cache-on-read block 10186 (offset 41721856) nbdkit: file.3: debug: cache: reclaiming block 7811 nbdkit: file.3: debug: cache: reclaiming block 7812 nbdkit: file.3: debug: cache: blk_read block 10187 (offset 41725952) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41725952 nbdkit: file.3: debug: cache: cache-on-read block 10187 (offset 41725952) nbdkit: file.3: debug: cache: reclaiming block 7813 nbdkit: file.3: debug: cache: reclaiming block 7814 nbdkit: file.3: debug: cache: blk_read block 10188 (offset 41730048) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41730048 nbdkit: file.3: debug: cache: cache-on-read block 10188 (offset 41730048) nbdkit: file.3: debug: cache: reclaiming block 7815 nbdkit: file.3: debug: cache: reclaiming block 7816 nbdkit: file.3: debug: cache: blk_read block 10189 (offset 41734144) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41734144 nbdkit: file.3: debug: cache: cache-on-read block 10189 (offset 41734144) nbdkit: file.3: debug: cache: reclaiming block 7817 nbdkit: file.3: debug: cache: reclaiming block 7818 nbdkit: file.3: debug: cache: blk_read block 10190 (offset 41738240) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41738240 nbdkit: file.3: debug: cache: cache-on-read block 10190 (offset 41738240) nbdkit: file.3: debug: cache: reclaiming block 7819 nbdkit: file.3: debug: cache: reclaiming block 7820 nbdkit: file.3: debug: cache: blk_read block 10191 (offset 41742336) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41742336 nbdkit: file.3: debug: cache: cache-on-read block 10191 (offset 41742336) nbdkit: file.3: debug: cache: reclaiming block 7821 nbdkit: file.3: debug: cache: reclaiming block 7822 nbdkit: file.3: debug: cache: blk_read block 10192 (offset 41746432) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41746432 nbdkit: file.3: debug: cache: cache-on-read block 10192 (offset 41746432) nbdkit: file.3: debug: cache: reclaiming block 7823 nbdkit: file.3: debug: cache: reclaiming block 7824 nbdkit: file.3: debug: cache: blk_read block 10193 (offset 41750528) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41750528 nbdkit: file.3: debug: cache: cache-on-read block 10193 (offset 41750528) nbdkit: file.3: debug: cache: reclaiming block 7825 nbdkit: file.3: debug: cache: reclaiming block 7826 nbdkit: file.3: debug: cache: blk_read block 10194 (offset 41754624) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41754624 nbdkit: file.3: debug: cache: cache-on-read block 10194 (offset 41754624) nbdkit: file.3: debug: cache: reclaiming block 7827 nbdkit: file.3: debug: cache: reclaiming block 7828 nbdkit: file.3: debug: cache: blk_read block 10195 (offset 41758720) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41758720 nbdkit: file.3: debug: cache: cache-on-read block 10195 (offset 41758720) nbdkit: file.3: debug: cache: reclaiming block 7829 nbdkit: file.3: debug: cache: reclaiming block 7830 nbdkit: file.3: debug: cache: blk_read block 10196 (offset 41762816) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41762816 nbdkit: file.3: debug: cache: cache-on-read block 10196 (offset 41762816) nbdkit: file.3: debug: cache: reclaiming block 7831 nbdkit: file.3: debug: cache: reclaiming block 7832 nbdkit: file.3: debug: cache: blk_read block 10197 (offset 41766912) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41766912 nbdkit: file.3: debug: cache: cache-on-read block 10197 (offset 41766912) nbdkit: file.3: debug: cache: reclaiming block 7833 nbdkit: file.3: debug: cache: reclaiming block 7834 nbdkit: file.3: debug: cache: blk_read block 10198 (offset 41771008) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41771008 nbdkit: file.3: debug: cache: cache-on-read block 10198 (offset 41771008) nbdkit: file.3: debug: cache: reclaiming block 7835 nbdkit: file.3: debug: cache: reclaiming block 7836 nbdkit: file.3: debug: cache: blk_read block 10199 (offset 41775104) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41775104 nbdkit: file.3: debug: cache: cache-on-read block 10199 (offset 41775104) nbdkit: file.3: debug: cache: reclaiming block 7837 nbdkit: file.3: debug: cache: reclaiming block 7838 nbdkit: file.3: debug: cache: blk_read block 10200 (offset 41779200) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41779200 nbdkit: file.3: debug: cache: cache-on-read block 10200 (offset 41779200) nbdkit: file.3: debug: cache: reclaiming block 7839 nbdkit: file.3: debug: cache: reclaiming block 7840 nbdkit: file.3: debug: cache: blk_read block 10201 (offset 41783296) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41783296 nbdkit: file.3: debug: cache: cache-on-read block 10201 (offset 41783296) nbdkit: file.3: debug: cache: reclaiming block 7841 nbdkit: file.3: debug: cache: reclaiming block 7842 nbdkit: file.3: debug: cache: blk_read block 10202 (offset 41787392) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41787392 nbdkit: file.3: debug: cache: cache-on-read block 10202 (offset 41787392) nbdkit: file.3: debug: cache: reclaiming block 7843 nbdkit: file.3: debug: cache: reclaiming block 7844 nbdkit: file.3: debug: cache: blk_read block 10203 (offset 41791488) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41791488 nbdkit: file.3: debug: cache: cache-on-read block 10203 (offset 41791488) nbdkit: file.3: debug: cache: reclaiming block 7845 nbdkit: file.3: debug: cache: reclaiming block 7846 nbdkit: file.3: debug: cache: blk_read block 10204 (offset 41795584) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41795584 nbdkit: file.3: debug: cache: cache-on-read block 10204 (offset 41795584) nbdkit: file.3: debug: cache: reclaiming block 7847 nbdkit: file.3: debug: cache: reclaiming block 7848 nbdkit: file.3: debug: cache: blk_read block 10205 (offset 41799680) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41799680 nbdkit: file.3: debug: cache: cache-on-read block 10205 (offset 41799680) nbdkit: file.3: debug: cache: reclaiming block 7849 nbdkit: file.3: debug: cache: reclaiming block 7850 nbdkit: file.3: debug: cache: blk_read block 10206 (offset 41803776) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41803776 nbdkit: file.3: debug: cache: cache-on-read block 10206 (offset 41803776) nbdkit: file.3: debug: cache: reclaiming block 7851 nbdkit: file.3: debug: cache: reclaiming block 7852 nbdkit: file.3: debug: cache: blk_read block 10207 (offset 41807872) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41807872 nbdkit: file.3: debug: cache: cache-on-read block 10207 (offset 41807872) nbdkit: file.3: debug: cache: reclaiming block 7853 nbdkit: file.3: debug: cache: reclaiming block 7854 nbdkit: file.3: debug: cache: blk_read block 10208 (offset 41811968) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41811968 nbdkit: file.3: debug: cache: cache-on-read block 10208 (offset 41811968) nbdkit: file.3: debug: cache: reclaiming block 7855 nbdkit: file.3: debug: cache: reclaiming block 7856 nbdkit: file.3: debug: cache: blk_read block 10209 (offset 41816064) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41816064 nbdkit: file.3: debug: cache: cache-on-read block 10209 (offset 41816064) nbdkit: file.3: debug: cache: reclaiming block 7857 nbdkit: file.3: debug: cache: reclaiming block 7858 nbdkit: file.3: debug: cache: blk_read block 10210 (offset 41820160) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41820160 nbdkit: file.3: debug: cache: cache-on-read block 10210 (offset 41820160) nbdkit: file.3: debug: cache: reclaiming block 7859 nbdkit: file.3: debug: cache: reclaiming block 7860 nbdkit: file.3: debug: cache: blk_read block 10211 (offset 41824256) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41824256 nbdkit: file.3: debug: cache: cache-on-read block 10211 (offset 41824256) nbdkit: file.3: debug: cache: reclaiming block 7861 nbdkit: file.3: debug: cache: reclaiming block 7862 nbdkit: file.3: debug: cache: blk_read block 10212 (offset 41828352) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41828352 nbdkit: file.3: debug: cache: cache-on-read block 10212 (offset 41828352) nbdkit: file.3: debug: cache: reclaiming block 7863 nbdkit: file.3: debug: cache: reclaiming block 7864 nbdkit: file.3: debug: cache: blk_read block 10213 (offset 41832448) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41832448 nbdkit: file.3: debug: cache: cache-on-read block 10213 (offset 41832448) nbdkit: file.3: debug: cache: reclaiming block 7865 nbdkit: file.3: debug: cache: reclaiming block 7866 nbdkit: file.3: debug: cache: blk_read block 10214 (offset 41836544) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41836544 nbdkit: file.3: debug: cache: cache-on-read block 10214 (offset 41836544) nbdkit: file.3: debug: cache: reclaiming block 7867 nbdkit: file.3: debug: cache: reclaiming block 7868 nbdkit: file.3: debug: cache: blk_read block 10215 (offset 41840640) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41840640 nbdkit: file.3: debug: cache: cache-on-read block 10215 (offset 41840640) nbdkit: file.3: debug: cache: reclaiming block 7869 nbdkit: file.3: debug: cache: reclaiming block 7870 nbdkit: file.3: debug: cache: blk_read block 10216 (offset 41844736) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41844736 nbdkit: file.3: debug: cache: cache-on-read block 10216 (offset 41844736) nbdkit: file.3: debug: cache: reclaiming block 7871 nbdkit: file.3: debug: cache: reclaiming block 7872 nbdkit: file.3: debug: cache: blk_read block 10217 (offset 41848832) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41848832 nbdkit: file.3: debug: cache: cache-on-read block 10217 (offset 41848832) nbdkit: file.3: debug: cache: reclaiming block 7873 nbdkit: file.3: debug: cache: reclaiming block 7874 nbdkit: file.3: debug: cache: blk_read block 10218 (offset 41852928) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41852928 nbdkit: file.3: debug: cache: cache-on-read block 10218 (offset 41852928) nbdkit: file.3: debug: cache: reclaiming block 7875 nbdkit: file.3: debug: cache: reclaiming block 7876 nbdkit: file.3: debug: cache: blk_read block 10219 (offset 41857024) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41857024 nbdkit: file.3: debug: cache: cache-on-read block 10219 (offset 41857024) nbdkit: file.3: debug: cache: reclaiming block 7877 nbdkit: file.3: debug: cache: reclaiming block 7878 nbdkit: file.3: debug: cache: blk_read block 10220 (offset 41861120) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41861120 nbdkit: file.3: debug: cache: cache-on-read block 10220 (offset 41861120) nbdkit: file.3: debug: cache: reclaiming block 7879 nbdkit: file.3: debug: cache: reclaiming block 7880 nbdkit: file.3: debug: cache: blk_read block 10221 (offset 41865216) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41865216 nbdkit: file.3: debug: cache: cache-on-read block 10221 (offset 41865216) nbdkit: file.3: debug: cache: reclaiming block 7881 nbdkit: file.3: debug: cache: reclaiming block 7882 nbdkit: file.3: debug: cache: blk_read block 10222 (offset 41869312) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41869312 nbdkit: file.3: debug: cache: cache-on-read block 10222 (offset 41869312) nbdkit: file.3: debug: cache: reclaiming block 7883 nbdkit: file.3: debug: cache: reclaiming block 7884 nbdkit: file.3: debug: cache: blk_read block 10223 (offset 41873408) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41873408 nbdkit: file.3: debug: cache: cache-on-read block 10223 (offset 41873408) nbdkit: file.3: debug: cache: reclaiming block 7885 nbdkit: file.3: debug: cache: reclaiming block 7886 nbdkit: file.3: debug: cache: blk_read block 10224 (offset 41877504) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41877504 nbdkit: file.3: debug: cache: cache-on-read block 10224 (offset 41877504) nbdkit: file.3: debug: cache: reclaiming block 7887 nbdkit: file.3: debug: cache: reclaiming block 7888 nbdkit: file.3: debug: cache: blk_read block 10225 (offset 41881600) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41881600 nbdkit: file.3: debug: cache: cache-on-read block 10225 (offset 41881600) nbdkit: file.3: debug: cache: reclaiming block 7889 nbdkit: file.3: debug: cache: reclaiming block 7890 nbdkit: file.3: debug: cache: blk_read block 10226 (offset 41885696) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41885696 nbdkit: file.3: debug: cache: cache-on-read block 10226 (offset 41885696) nbdkit: file.3: debug: cache: reclaiming block 7891 nbdkit: file.3: debug: cache: reclaiming block 7892 nbdkit: file.3: debug: cache: blk_read block 10227 (offset 41889792) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41889792 nbdkit: file.3: debug: cache: cache-on-read block 10227 (offset 41889792) nbdkit: file.3: debug: cache: reclaiming block 7893 nbdkit: file.3: debug: cache: reclaiming block 7894 nbdkit: file.3: debug: cache: blk_read block 10228 (offset 41893888) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41893888 nbdkit: file.3: debug: cache: cache-on-read block 10228 (offset 41893888) nbdkit: file.3: debug: cache: reclaiming block 7895 nbdkit: file.3: debug: cache: reclaiming block 7896 nbdkit: file.3: debug: cache: blk_read block 10229 (offset 41897984) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41897984 nbdkit: file.3: debug: cache: cache-on-read block 10229 (offset 41897984) nbdkit: file.3: debug: cache: reclaiming block 7897 nbdkit: file.3: debug: cache: reclaiming block 7898 nbdkit: file.3: debug: cache: blk_read block 10230 (offset 41902080) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41902080 nbdkit: file.3: debug: cache: cache-on-read block 10230 (offset 41902080) nbdkit: file.3: debug: cache: reclaiming block 7899 nbdkit: file.3: debug: cache: reclaiming block 7900 nbdkit: file.3: debug: cache: blk_read block 10231 (offset 41906176) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41906176 nbdkit: file.3: debug: cache: cache-on-read block 10231 (offset 41906176) nbdkit: file.3: debug: cache: reclaiming block 7901 nbdkit: file.3: debug: cache: reclaiming block 7902 nbdkit: file.3: debug: cache: blk_read block 10232 (offset 41910272) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41910272 nbdkit: file.3: debug: cache: cache-on-read block 10232 (offset 41910272) nbdkit: file.3: debug: cache: reclaiming block 7903 nbdkit: file.3: debug: cache: reclaiming block 7904 nbdkit: file.3: debug: cache: blk_read block 10233 (offset 41914368) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41914368 nbdkit: file.3: debug: cache: cache-on-read block 10233 (offset 41914368) nbdkit: file.3: debug: cache: reclaiming block 7905 nbdkit: file.3: debug: cache: reclaiming block 7906 nbdkit: file.3: debug: cache: blk_read block 10234 (offset 41918464) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41918464 nbdkit: file.3: debug: cache: cache-on-read block 10234 (offset 41918464) nbdkit: file.3: debug: cache: reclaiming block 7907 nbdkit: file.3: debug: cache: reclaiming block 7908 nbdkit: file.3: debug: cache: blk_read block 10235 (offset 41922560) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41922560 nbdkit: file.3: debug: cache: cache-on-read block 10235 (offset 41922560) nbdkit: file.3: debug: cache: reclaiming block 7909 nbdkit: file.3: debug: cache: reclaiming block 7910 nbdkit: file.3: debug: cache: blk_read block 10236 (offset 41926656) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41926656 nbdkit: file.3: debug: cache: cache-on-read block 10236 (offset 41926656) nbdkit: file.3: debug: cache: reclaiming block 7911 nbdkit: file.3: debug: cache: reclaiming block 7912 nbdkit: file.3: debug: cache: blk_read block 10237 (offset 41930752) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41930752 nbdkit: file.3: debug: cache: cache-on-read block 10237 (offset 41930752) nbdkit: file.3: debug: cache: reclaiming block 7913 nbdkit: file.3: debug: cache: reclaiming block 7914 nbdkit: file.3: debug: cache: blk_read block 10238 (offset 41934848) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41934848 nbdkit: file.3: debug: cache: cache-on-read block 10238 (offset 41934848) nbdkit: file.3: debug: cache: reclaiming block 7915 nbdkit: file.3: debug: cache: reclaiming block 7916 nbdkit: file.3: debug: cache: blk_read block 10239 (offset 41938944) is not cached nbdkit: file.3: debug: file: pread count=4096 offset=41938944 nbdkit: file.3: debug: cache: cache-on-read block 10239 (offset 41938944) nbdkit: file.4: debug: cache: pwrite count=10485760 offset=41943040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7917 nbdkit: file.4: debug: cache: reclaiming block 7918 nbdkit: file.4: debug: cache: writethrough block 10240 (offset 41943040) nbdkit: file.4: debug: file: pwrite count=4096 offset=41943040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7919 nbdkit: file.4: debug: cache: reclaiming block 7920 nbdkit: file.4: debug: cache: writethrough block 10241 (offset 41947136) nbdkit: file.4: debug: file: pwrite count=4096 offset=41947136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7921 nbdkit: file.4: debug: cache: reclaiming block 7922 nbdkit: file.4: debug: cache: writethrough block 10242 (offset 41951232) nbdkit: file.4: debug: file: pwrite count=4096 offset=41951232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7923 nbdkit: file.4: debug: cache: reclaiming block 7924 nbdkit: file.4: debug: cache: writethrough block 10243 (offset 41955328) nbdkit: file.4: debug: file: pwrite count=4096 offset=41955328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7925 nbdkit: file.4: debug: cache: reclaiming block 7926 nbdkit: file.4: debug: cache: writethrough block 10244 (offset 41959424) nbdkit: file.4: debug: file: pwrite count=4096 offset=41959424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7927 nbdkit: file.4: debug: cache: reclaiming block 7928 nbdkit: file.4: debug: cache: writethrough block 10245 (offset 41963520) nbdkit: file.4: debug: file: pwrite count=4096 offset=41963520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7929 nbdkit: file.4: debug: cache: reclaiming block 7930 nbdkit: file.4: debug: cache: writethrough block 10246 (offset 41967616) nbdkit: file.4: debug: file: pwrite count=4096 offset=41967616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7931 nbdkit: file.4: debug: cache: reclaiming block 7932 nbdkit: file.4: debug: cache: writethrough block 10247 (offset 41971712) nbdkit: file.4: debug: file: pwrite count=4096 offset=41971712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7933 nbdkit: file.4: debug: cache: reclaiming block 7934 nbdkit: file.4: debug: cache: writethrough block 10248 (offset 41975808) nbdkit: file.4: debug: file: pwrite count=4096 offset=41975808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7935 nbdkit: file.4: debug: cache: reclaiming block 7936 nbdkit: file.4: debug: cache: writethrough block 10249 (offset 41979904) nbdkit: file.4: debug: file: pwrite count=4096 offset=41979904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7937 nbdkit: file.4: debug: cache: reclaiming block 7938 nbdkit: file.4: debug: cache: writethrough block 10250 (offset 41984000) nbdkit: file.4: debug: file: pwrite count=4096 offset=41984000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7939 nbdkit: file.4: debug: cache: reclaiming block 7940 nbdkit: file.4: debug: cache: writethrough block 10251 (offset 41988096) nbdkit: file.4: debug: file: pwrite count=4096 offset=41988096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7941 nbdkit: file.4: debug: cache: reclaiming block 7942 nbdkit: file.4: debug: cache: writethrough block 10252 (offset 41992192) nbdkit: file.4: debug: file: pwrite count=4096 offset=41992192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7943 nbdkit: file.4: debug: cache: reclaiming block 7944 nbdkit: file.4: debug: cache: writethrough block 10253 (offset 41996288) nbdkit: file.4: debug: file: pwrite count=4096 offset=41996288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7945 nbdkit: file.4: debug: cache: reclaiming block 7946 nbdkit: file.4: debug: cache: writethrough block 10254 (offset 42000384) nbdkit: file.4: debug: file: pwrite count=4096 offset=42000384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7947 nbdkit: file.4: debug: cache: reclaiming block 7948 nbdkit: file.4: debug: cache: writethrough block 10255 (offset 42004480) nbdkit: file.4: debug: file: pwrite count=4096 offset=42004480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7949 nbdkit: file.4: debug: cache: reclaiming block 7950 nbdkit: file.4: debug: cache: writethrough block 10256 (offset 42008576) nbdkit: file.4: debug: file: pwrite count=4096 offset=42008576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7951 nbdkit: file.4: debug: cache: reclaiming block 7952 nbdkit: file.4: debug: cache: writethrough block 10257 (offset 42012672) nbdkit: file.4: debug: file: pwrite count=4096 offset=42012672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7953 nbdkit: file.4: debug: cache: reclaiming block 7954 nbdkit: file.4: debug: cache: writethrough block 10258 (offset 42016768) nbdkit: file.4: debug: file: pwrite count=4096 offset=42016768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7955 nbdkit: file.4: debug: cache: reclaiming block 7956 nbdkit: file.4: debug: cache: writethrough block 10259 (offset 42020864) nbdkit: file.4: debug: file: pwrite count=4096 offset=42020864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7957 nbdkit: file.4: debug: cache: reclaiming block 7958 nbdkit: file.4: debug: cache: writethrough block 10260 (offset 42024960) nbdkit: file.4: debug: file: pwrite count=4096 offset=42024960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7959 nbdkit: file.4: debug: cache: reclaiming block 7960 nbdkit: file.4: debug: cache: writethrough block 10261 (offset 42029056) nbdkit: file.4: debug: file: pwrite count=4096 offset=42029056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7961 nbdkit: file.4: debug: cache: reclaiming block 7962 nbdkit: file.4: debug: cache: writethrough block 10262 (offset 42033152) nbdkit: file.4: debug: file: pwrite count=4096 offset=42033152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7963 nbdkit: file.4: debug: cache: reclaiming block 7964 nbdkit: file.4: debug: cache: writethrough block 10263 (offset 42037248) nbdkit: file.4: debug: file: pwrite count=4096 offset=42037248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7965 nbdkit: file.4: debug: cache: reclaiming block 7966 nbdkit: file.4: debug: cache: writethrough block 10264 (offset 42041344) nbdkit: file.4: debug: file: pwrite count=4096 offset=42041344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7967 nbdkit: file.4: debug: cache: reclaiming block 7968 nbdkit: file.4: debug: cache: writethrough block 10265 (offset 42045440) nbdkit: file.4: debug: file: pwrite count=4096 offset=42045440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7969 nbdkit: file.4: debug: cache: reclaiming block 7970 nbdkit: file.4: debug: cache: writethrough block 10266 (offset 42049536) nbdkit: file.4: debug: file: pwrite count=4096 offset=42049536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7971 nbdkit: file.4: debug: cache: reclaiming block 7972 nbdkit: file.4: debug: cache: writethrough block 10267 (offset 42053632) nbdkit: file.4: debug: file: pwrite count=4096 offset=42053632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7973 nbdkit: file.4: debug: cache: reclaiming block 7974 nbdkit: file.4: debug: cache: writethrough block 10268 (offset 42057728) nbdkit: file.4: debug: file: pwrite count=4096 offset=42057728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7975 nbdkit: file.4: debug: cache: reclaiming block 7976 nbdkit: file.4: debug: cache: writethrough block 10269 (offset 42061824) nbdkit: file.4: debug: file: pwrite count=4096 offset=42061824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7977 nbdkit: file.4: debug: cache: reclaiming block 7978 nbdkit: file.4: debug: cache: writethrough block 10270 (offset 42065920) nbdkit: file.4: debug: file: pwrite count=4096 offset=42065920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7979 nbdkit: file.4: debug: cache: reclaiming block 7980 nbdkit: file.4: debug: cache: writethrough block 10271 (offset 42070016) nbdkit: file.4: debug: file: pwrite count=4096 offset=42070016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7981 nbdkit: file.4: debug: cache: reclaiming block 7982 nbdkit: file.4: debug: cache: writethrough block 10272 (offset 42074112) nbdkit: file.4: debug: file: pwrite count=4096 offset=42074112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7983 nbdkit: file.4: debug: cache: reclaiming block 7984 nbdkit: file.4: debug: cache: writethrough block 10273 (offset 42078208) nbdkit: file.4: debug: file: pwrite count=4096 offset=42078208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7985 nbdkit: file.4: debug: cache: reclaiming block 7986 nbdkit: file.4: debug: cache: writethrough block 10274 (offset 42082304) nbdkit: file.4: debug: file: pwrite count=4096 offset=42082304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7987 nbdkit: file.4: debug: cache: reclaiming block 7988 nbdkit: file.4: debug: cache: writethrough block 10275 (offset 42086400) nbdkit: file.4: debug: file: pwrite count=4096 offset=42086400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7989 nbdkit: file.4: debug: cache: reclaiming block 7990 nbdkit: file.4: debug: cache: writethrough block 10276 (offset 42090496) nbdkit: file.4: debug: file: pwrite count=4096 offset=42090496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7991 nbdkit: file.4: debug: cache: reclaiming block 7992 nbdkit: file.4: debug: cache: writethrough block 10277 (offset 42094592) nbdkit: file.4: debug: file: pwrite count=4096 offset=42094592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7993 nbdkit: file.4: debug: cache: reclaiming block 7994 nbdkit: file.4: debug: cache: writethrough block 10278 (offset 42098688) nbdkit: file.4: debug: file: pwrite count=4096 offset=42098688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7995 nbdkit: file.4: debug: cache: reclaiming block 7996 nbdkit: file.4: debug: cache: writethrough block 10279 (offset 42102784) nbdkit: file.4: debug: file: pwrite count=4096 offset=42102784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7997 nbdkit: file.4: debug: cache: reclaiming block 7998 nbdkit: file.4: debug: cache: writethrough block 10280 (offset 42106880) nbdkit: file.4: debug: file: pwrite count=4096 offset=42106880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 7999 nbdkit: file.4: debug: cache: reclaiming block 8000 nbdkit: file.4: debug: cache: writethrough block 10281 (offset 42110976) nbdkit: file.4: debug: file: pwrite count=4096 offset=42110976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8001 nbdkit: file.4: debug: cache: reclaiming block 8002 nbdkit: file.4: debug: cache: writethrough block 10282 (offset 42115072) nbdkit: file.4: debug: file: pwrite count=4096 offset=42115072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8003 nbdkit: file.4: debug: cache: reclaiming block 8004 nbdkit: file.4: debug: cache: writethrough block 10283 (offset 42119168) nbdkit: file.4: debug: file: pwrite count=4096 offset=42119168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8005 nbdkit: file.4: debug: cache: reclaiming block 8006 nbdkit: file.4: debug: cache: writethrough block 10284 (offset 42123264) nbdkit: file.4: debug: file: pwrite count=4096 offset=42123264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8007 nbdkit: file.4: debug: cache: reclaiming block 8008 nbdkit: file.4: debug: cache: writethrough block 10285 (offset 42127360) nbdkit: file.4: debug: file: pwrite count=4096 offset=42127360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8009 nbdkit: file.4: debug: cache: reclaiming block 8010 nbdkit: file.4: debug: cache: writethrough block 10286 (offset 42131456) nbdkit: file.4: debug: file: pwrite count=4096 offset=42131456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8011 nbdkit: file.4: debug: cache: reclaiming block 8012 nbdkit: file.4: debug: cache: writethrough block 10287 (offset 42135552) nbdkit: file.4: debug: file: pwrite count=4096 offset=42135552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8013 nbdkit: file.4: debug: cache: reclaiming block 8014 nbdkit: file.4: debug: cache: writethrough block 10288 (offset 42139648) nbdkit: file.4: debug: file: pwrite count=4096 offset=42139648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8015 nbdkit: file.4: debug: cache: reclaiming block 8016 nbdkit: file.4: debug: cache: writethrough block 10289 (offset 42143744) nbdkit: file.4: debug: file: pwrite count=4096 offset=42143744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8017 nbdkit: file.4: debug: cache: reclaiming block 8018 nbdkit: file.4: debug: cache: writethrough block 10290 (offset 42147840) nbdkit: file.4: debug: file: pwrite count=4096 offset=42147840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8019 nbdkit: file.4: debug: cache: reclaiming block 8020 nbdkit: file.4: debug: cache: writethrough block 10291 (offset 42151936) nbdkit: file.4: debug: file: pwrite count=4096 offset=42151936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8021 nbdkit: file.4: debug: cache: reclaiming block 8022 nbdkit: file.4: debug: cache: writethrough block 10292 (offset 42156032) nbdkit: file.4: debug: file: pwrite count=4096 offset=42156032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8023 nbdkit: file.4: debug: cache: reclaiming block 8024 nbdkit: file.4: debug: cache: writethrough block 10293 (offset 42160128) nbdkit: file.4: debug: file: pwrite count=4096 offset=42160128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8025 nbdkit: file.4: debug: cache: reclaiming block 8026 nbdkit: file.4: debug: cache: writethrough block 10294 (offset 42164224) nbdkit: file.4: debug: file: pwrite count=4096 offset=42164224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8027 nbdkit: file.4: debug: cache: reclaiming block 8028 nbdkit: file.4: debug: cache: writethrough block 10295 (offset 42168320) nbdkit: file.4: debug: file: pwrite count=4096 offset=42168320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8029 nbdkit: file.4: debug: cache: reclaiming block 8030 nbdkit: file.4: debug: cache: writethrough block 10296 (offset 42172416) nbdkit: file.4: debug: file: pwrite count=4096 offset=42172416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8031 nbdkit: file.4: debug: cache: reclaiming block 8032 nbdkit: file.4: debug: cache: writethrough block 10297 (offset 42176512) nbdkit: file.4: debug: file: pwrite count=4096 offset=42176512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8033 nbdkit: file.4: debug: cache: reclaiming block 8034 nbdkit: file.4: debug: cache: writethrough block 10298 (offset 42180608) nbdkit: file.4: debug: file: pwrite count=4096 offset=42180608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8035 nbdkit: file.4: debug: cache: reclaiming block 8036 nbdkit: file.4: debug: cache: writethrough block 10299 (offset 42184704) nbdkit: file.4: debug: file: pwrite count=4096 offset=42184704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8037 nbdkit: file.4: debug: cache: reclaiming block 8038 nbdkit: file.4: debug: cache: writethrough block 10300 (offset 42188800) nbdkit: file.4: debug: file: pwrite count=4096 offset=42188800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8039 nbdkit: file.4: debug: cache: reclaiming block 8040 nbdkit: file.4: debug: cache: writethrough block 10301 (offset 42192896) nbdkit: file.4: debug: file: pwrite count=4096 offset=42192896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8041 nbdkit: file.4: debug: cache: reclaiming block 8042 nbdkit: file.4: debug: cache: writethrough block 10302 (offset 42196992) nbdkit: file.4: debug: file: pwrite count=4096 offset=42196992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8043 nbdkit: file.4: debug: cache: reclaiming block 8044 nbdkit: file.4: debug: cache: writethrough block 10303 (offset 42201088) nbdkit: file.4: debug: file: pwrite count=4096 offset=42201088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8045 nbdkit: file.4: debug: cache: reclaiming block 8046 nbdkit: file.4: debug: cache: writethrough block 10304 (offset 42205184) nbdkit: file.4: debug: file: pwrite count=4096 offset=42205184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8047 nbdkit: file.4: debug: cache: reclaiming block 8048 nbdkit: file.4: debug: cache: writethrough block 10305 (offset 42209280) nbdkit: file.4: debug: file: pwrite count=4096 offset=42209280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8049 nbdkit: file.4: debug: cache: reclaiming block 8050 nbdkit: file.4: debug: cache: writethrough block 10306 (offset 42213376) nbdkit: file.4: debug: file: pwrite count=4096 offset=42213376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8051 nbdkit: file.4: debug: cache: reclaiming block 8052 nbdkit: file.4: debug: cache: writethrough block 10307 (offset 42217472) nbdkit: file.4: debug: file: pwrite count=4096 offset=42217472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8053 nbdkit: file.4: debug: cache: reclaiming block 8054 nbdkit: file.4: debug: cache: writethrough block 10308 (offset 42221568) nbdkit: file.4: debug: file: pwrite count=4096 offset=42221568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8055 nbdkit: file.4: debug: cache: reclaiming block 8056 nbdkit: file.4: debug: cache: writethrough block 10309 (offset 42225664) nbdkit: file.4: debug: file: pwrite count=4096 offset=42225664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8057 nbdkit: file.4: debug: cache: reclaiming block 8058 nbdkit: file.4: debug: cache: writethrough block 10310 (offset 42229760) nbdkit: file.4: debug: file: pwrite count=4096 offset=42229760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8059 nbdkit: file.4: debug: cache: reclaiming block 8060 nbdkit: file.4: debug: cache: writethrough block 10311 (offset 42233856) nbdkit: file.4: debug: file: pwrite count=4096 offset=42233856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8061 nbdkit: file.4: debug: cache: reclaiming block 8062 nbdkit: file.4: debug: cache: writethrough block 10312 (offset 42237952) nbdkit: file.4: debug: file: pwrite count=4096 offset=42237952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8063 nbdkit: file.4: debug: cache: reclaiming block 8064 nbdkit: file.4: debug: cache: writethrough block 10313 (offset 42242048) nbdkit: file.4: debug: file: pwrite count=4096 offset=42242048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8065 nbdkit: file.4: debug: cache: reclaiming block 8066 nbdkit: file.4: debug: cache: writethrough block 10314 (offset 42246144) nbdkit: file.4: debug: file: pwrite count=4096 offset=42246144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8067 nbdkit: file.4: debug: cache: reclaiming block 8068 nbdkit: file.4: debug: cache: writethrough block 10315 (offset 42250240) nbdkit: file.4: debug: file: pwrite count=4096 offset=42250240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8069 nbdkit: file.4: debug: cache: reclaiming block 8070 nbdkit: file.4: debug: cache: writethrough block 10316 (offset 42254336) nbdkit: file.4: debug: file: pwrite count=4096 offset=42254336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8071 nbdkit: file.4: debug: cache: reclaiming block 8072 nbdkit: file.4: debug: cache: writethrough block 10317 (offset 42258432) nbdkit: file.4: debug: file: pwrite count=4096 offset=42258432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8073 nbdkit: file.4: debug: cache: reclaiming block 8074 nbdkit: file.4: debug: cache: writethrough block 10318 (offset 42262528) nbdkit: file.4: debug: file: pwrite count=4096 offset=42262528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8075 nbdkit: file.4: debug: cache: reclaiming block 8076 nbdkit: file.4: debug: cache: writethrough block 10319 (offset 42266624) nbdkit: file.4: debug: file: pwrite count=4096 offset=42266624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8077 nbdkit: file.4: debug: cache: reclaiming block 8078 nbdkit: file.4: debug: cache: writethrough block 10320 (offset 42270720) nbdkit: file.4: debug: file: pwrite count=4096 offset=42270720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8079 nbdkit: file.4: debug: cache: reclaiming block 8080 nbdkit: file.4: debug: cache: writethrough block 10321 (offset 42274816) nbdkit: file.4: debug: file: pwrite count=4096 offset=42274816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8081 nbdkit: file.4: debug: cache: reclaiming block 8082 nbdkit: file.4: debug: cache: writethrough block 10322 (offset 42278912) nbdkit: file.4: debug: file: pwrite count=4096 offset=42278912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8083 nbdkit: file.4: debug: cache: reclaiming block 8084 nbdkit: file.4: debug: cache: writethrough block 10323 (offset 42283008) nbdkit: file.4: debug: file: pwrite count=4096 offset=42283008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8085 nbdkit: file.4: debug: cache: reclaiming block 8086 nbdkit: file.4: debug: cache: writethrough block 10324 (offset 42287104) nbdkit: file.4: debug: file: pwrite count=4096 offset=42287104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8087 nbdkit: file.4: debug: cache: reclaiming block 8088 nbdkit: file.4: debug: cache: writethrough block 10325 (offset 42291200) nbdkit: file.4: debug: file: pwrite count=4096 offset=42291200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8089 nbdkit: file.4: debug: cache: reclaiming block 8090 nbdkit: file.4: debug: cache: writethrough block 10326 (offset 42295296) nbdkit: file.4: debug: file: pwrite count=4096 offset=42295296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8091 nbdkit: file.4: debug: cache: reclaiming block 8092 nbdkit: file.4: debug: cache: writethrough block 10327 (offset 42299392) nbdkit: file.4: debug: file: pwrite count=4096 offset=42299392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8093 nbdkit: file.4: debug: cache: reclaiming block 8094 nbdkit: file.4: debug: cache: writethrough block 10328 (offset 42303488) nbdkit: file.4: debug: file: pwrite count=4096 offset=42303488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8095 nbdkit: file.4: debug: cache: reclaiming block 8096 nbdkit: file.4: debug: cache: writethrough block 10329 (offset 42307584) nbdkit: file.4: debug: file: pwrite count=4096 offset=42307584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8097 nbdkit: file.4: debug: cache: reclaiming block 8098 nbdkit: file.4: debug: cache: writethrough block 10330 (offset 42311680) nbdkit: file.4: debug: file: pwrite count=4096 offset=42311680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8099 nbdkit: file.4: debug: cache: reclaiming block 8100 nbdkit: file.4: debug: cache: writethrough block 10331 (offset 42315776) nbdkit: file.4: debug: file: pwrite count=4096 offset=42315776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8101 nbdkit: file.4: debug: cache: reclaiming block 8102 nbdkit: file.4: debug: cache: writethrough block 10332 (offset 42319872) nbdkit: file.4: debug: file: pwrite count=4096 offset=42319872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8103 nbdkit: file.4: debug: cache: reclaiming block 8104 nbdkit: file.4: debug: cache: writethrough block 10333 (offset 42323968) nbdkit: file.4: debug: file: pwrite count=4096 offset=42323968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8105 nbdkit: file.4: debug: cache: reclaiming block 8106 nbdkit: file.4: debug: cache: writethrough block 10334 (offset 42328064) nbdkit: file.4: debug: file: pwrite count=4096 offset=42328064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8107 nbdkit: file.4: debug: cache: reclaiming block 8108 nbdkit: file.4: debug: cache: writethrough block 10335 (offset 42332160) nbdkit: file.4: debug: file: pwrite count=4096 offset=42332160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8109 nbdkit: file.4: debug: cache: reclaiming block 8110 nbdkit: file.4: debug: cache: writethrough block 10336 (offset 42336256) nbdkit: file.4: debug: file: pwrite count=4096 offset=42336256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8111 nbdkit: file.4: debug: cache: reclaiming block 8112 nbdkit: file.4: debug: cache: writethrough block 10337 (offset 42340352) nbdkit: file.4: debug: file: pwrite count=4096 offset=42340352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8113 nbdkit: file.4: debug: cache: reclaiming block 8114 nbdkit: file.4: debug: cache: writethrough block 10338 (offset 42344448) nbdkit: file.4: debug: file: pwrite count=4096 offset=42344448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8115 nbdkit: file.4: debug: cache: reclaiming block 8116 nbdkit: file.4: debug: cache: writethrough block 10339 (offset 42348544) nbdkit: file.4: debug: file: pwrite count=4096 offset=42348544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8117 nbdkit: file.4: debug: cache: reclaiming block 8118 nbdkit: file.4: debug: cache: writethrough block 10340 (offset 42352640) nbdkit: file.4: debug: file: pwrite count=4096 offset=42352640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8119 nbdkit: file.4: debug: cache: reclaiming block 8120 nbdkit: file.4: debug: cache: writethrough block 10341 (offset 42356736) nbdkit: file.4: debug: file: pwrite count=4096 offset=42356736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8121 nbdkit: file.4: debug: cache: reclaiming block 8122 nbdkit: file.4: debug: cache: writethrough block 10342 (offset 42360832) nbdkit: file.4: debug: file: pwrite count=4096 offset=42360832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8123 nbdkit: file.4: debug: cache: reclaiming block 8124 nbdkit: file.4: debug: cache: writethrough block 10343 (offset 42364928) nbdkit: file.4: debug: file: pwrite count=4096 offset=42364928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8125 nbdkit: file.4: debug: cache: reclaiming block 8126 nbdkit: file.4: debug: cache: writethrough block 10344 (offset 42369024) nbdkit: file.4: debug: file: pwrite count=4096 offset=42369024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8127 nbdkit: file.4: debug: cache: reclaiming block 8128 nbdkit: file.4: debug: cache: writethrough block 10345 (offset 42373120) nbdkit: file.4: debug: file: pwrite count=4096 offset=42373120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8129 nbdkit: file.4: debug: cache: reclaiming block 8130 nbdkit: file.4: debug: cache: writethrough block 10346 (offset 42377216) nbdkit: file.4: debug: file: pwrite count=4096 offset=42377216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8131 nbdkit: file.4: debug: cache: reclaiming block 8132 nbdkit: file.4: debug: cache: writethrough block 10347 (offset 42381312) nbdkit: file.4: debug: file: pwrite count=4096 offset=42381312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8133 nbdkit: file.4: debug: cache: reclaiming block 8134 nbdkit: file.4: debug: cache: writethrough block 10348 (offset 42385408) nbdkit: file.4: debug: file: pwrite count=4096 offset=42385408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8135 nbdkit: file.4: debug: cache: reclaiming block 8136 nbdkit: file.4: debug: cache: writethrough block 10349 (offset 42389504) nbdkit: file.4: debug: file: pwrite count=4096 offset=42389504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8137 nbdkit: file.4: debug: cache: reclaiming block 8138 nbdkit: file.4: debug: cache: writethrough block 10350 (offset 42393600) nbdkit: file.4: debug: file: pwrite count=4096 offset=42393600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8139 nbdkit: file.4: debug: cache: reclaiming block 8140 nbdkit: file.4: debug: cache: writethrough block 10351 (offset 42397696) nbdkit: file.4: debug: file: pwrite count=4096 offset=42397696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8141 nbdkit: file.4: debug: cache: reclaiming block 8142 nbdkit: file.4: debug: cache: writethrough block 10352 (offset 42401792) nbdkit: file.4: debug: file: pwrite count=4096 offset=42401792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8143 nbdkit: file.4: debug: cache: reclaiming block 8144 nbdkit: file.4: debug: cache: writethrough block 10353 (offset 42405888) nbdkit: file.4: debug: file: pwrite count=4096 offset=42405888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8145 nbdkit: file.4: debug: cache: reclaiming block 8146 nbdkit: file.4: debug: cache: writethrough block 10354 (offset 42409984) nbdkit: file.4: debug: file: pwrite count=4096 offset=42409984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8147 nbdkit: file.4: debug: cache: reclaiming block 8148 nbdkit: file.4: debug: cache: writethrough block 10355 (offset 42414080) nbdkit: file.4: debug: file: pwrite count=4096 offset=42414080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8149 nbdkit: file.4: debug: cache: reclaiming block 8150 nbdkit: file.4: debug: cache: writethrough block 10356 (offset 42418176) nbdkit: file.4: debug: file: pwrite count=4096 offset=42418176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8151 nbdkit: file.4: debug: cache: reclaiming block 8152 nbdkit: file.4: debug: cache: writethrough block 10357 (offset 42422272) nbdkit: file.4: debug: file: pwrite count=4096 offset=42422272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8153 nbdkit: file.4: debug: cache: reclaiming block 8154 nbdkit: file.4: debug: cache: writethrough block 10358 (offset 42426368) nbdkit: file.4: debug: file: pwrite count=4096 offset=42426368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8155 nbdkit: file.4: debug: cache: reclaiming block 8156 nbdkit: file.4: debug: cache: writethrough block 10359 (offset 42430464) nbdkit: file.4: debug: file: pwrite count=4096 offset=42430464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8157 nbdkit: file.4: debug: cache: reclaiming block 8158 nbdkit: file.4: debug: cache: writethrough block 10360 (offset 42434560) nbdkit: file.4: debug: file: pwrite count=4096 offset=42434560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8159 nbdkit: file.4: debug: cache: reclaiming block 8160 nbdkit: file.4: debug: cache: writethrough block 10361 (offset 42438656) nbdkit: file.4: debug: file: pwrite count=4096 offset=42438656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8161 nbdkit: file.4: debug: cache: reclaiming block 8162 nbdkit: file.4: debug: cache: writethrough block 10362 (offset 42442752) nbdkit: file.4: debug: file: pwrite count=4096 offset=42442752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8163 nbdkit: file.4: debug: cache: reclaiming block 8164 nbdkit: file.4: debug: cache: writethrough block 10363 (offset 42446848) nbdkit: file.4: debug: file: pwrite count=4096 offset=42446848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8165 nbdkit: file.4: debug: cache: reclaiming block 8166 nbdkit: file.4: debug: cache: writethrough block 10364 (offset 42450944) nbdkit: file.4: debug: file: pwrite count=4096 offset=42450944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8167 nbdkit: file.4: debug: cache: reclaiming block 8168 nbdkit: file.4: debug: cache: writethrough block 10365 (offset 42455040) nbdkit: file.4: debug: file: pwrite count=4096 offset=42455040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8169 nbdkit: file.4: debug: cache: reclaiming block 8170 nbdkit: file.4: debug: cache: writethrough block 10366 (offset 42459136) nbdkit: file.4: debug: file: pwrite count=4096 offset=42459136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8171 nbdkit: file.4: debug: cache: reclaiming block 8172 nbdkit: file.4: debug: cache: writethrough block 10367 (offset 42463232) nbdkit: file.4: debug: file: pwrite count=4096 offset=42463232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8173 nbdkit: file.4: debug: cache: reclaiming block 8174 nbdkit: file.4: debug: cache: writethrough block 10368 (offset 42467328) nbdkit: file.4: debug: file: pwrite count=4096 offset=42467328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8175 nbdkit: file.4: debug: cache: reclaiming block 8176 nbdkit: file.4: debug: cache: writethrough block 10369 (offset 42471424) nbdkit: file.4: debug: file: pwrite count=4096 offset=42471424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8177 nbdkit: file.4: debug: cache: reclaiming block 8178 nbdkit: file.4: debug: cache: writethrough block 10370 (offset 42475520) nbdkit: file.4: debug: file: pwrite count=4096 offset=42475520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8179 nbdkit: file.4: debug: cache: reclaiming block 8180 nbdkit: file.4: debug: cache: writethrough block 10371 (offset 42479616) nbdkit: file.4: debug: file: pwrite count=4096 offset=42479616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8181 nbdkit: file.4: debug: cache: reclaiming block 8182 nbdkit: file.4: debug: cache: writethrough block 10372 (offset 42483712) nbdkit: file.4: debug: file: pwrite count=4096 offset=42483712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8183 nbdkit: file.4: debug: cache: reclaiming block 8184 nbdkit: file.4: debug: cache: writethrough block 10373 (offset 42487808) nbdkit: file.4: debug: file: pwrite count=4096 offset=42487808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8185 nbdkit: file.4: debug: cache: reclaiming block 8186 nbdkit: file.4: debug: cache: writethrough block 10374 (offset 42491904) nbdkit: file.4: debug: file: pwrite count=4096 offset=42491904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8187 nbdkit: file.4: debug: cache: reclaiming block 8188 nbdkit: file.4: debug: cache: writethrough block 10375 (offset 42496000) nbdkit: file.4: debug: file: pwrite count=4096 offset=42496000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8189 nbdkit: file.4: debug: cache: reclaiming block 8190 nbdkit: file.4: debug: cache: writethrough block 10376 (offset 42500096) nbdkit: file.4: debug: file: pwrite count=4096 offset=42500096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8191 nbdkit: file.4: debug: cache: reclaiming block 8192 nbdkit: file.4: debug: cache: writethrough block 10377 (offset 42504192) nbdkit: file.4: debug: file: pwrite count=4096 offset=42504192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8193 nbdkit: file.4: debug: cache: reclaiming block 8194 nbdkit: file.4: debug: cache: writethrough block 10378 (offset 42508288) nbdkit: file.4: debug: file: pwrite count=4096 offset=42508288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8195 nbdkit: file.4: debug: cache: reclaiming block 8196 nbdkit: file.4: debug: cache: writethrough block 10379 (offset 42512384) nbdkit: file.4: debug: file: pwrite count=4096 offset=42512384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8197 nbdkit: file.4: debug: cache: reclaiming block 8198 nbdkit: file.4: debug: cache: writethrough block 10380 (offset 42516480) nbdkit: file.4: debug: file: pwrite count=4096 offset=42516480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8199 nbdkit: file.4: debug: cache: reclaiming block 8200 nbdkit: file.4: debug: cache: writethrough block 10381 (offset 42520576) nbdkit: file.4: debug: file: pwrite count=4096 offset=42520576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8201 nbdkit: file.4: debug: cache: reclaiming block 8202 nbdkit: file.4: debug: cache: writethrough block 10382 (offset 42524672) nbdkit: file.4: debug: file: pwrite count=4096 offset=42524672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8203 nbdkit: file.4: debug: cache: reclaiming block 8204 nbdkit: file.4: debug: cache: writethrough block 10383 (offset 42528768) nbdkit: file.4: debug: file: pwrite count=4096 offset=42528768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8205 nbdkit: file.4: debug: cache: reclaiming block 8206 nbdkit: file.4: debug: cache: writethrough block 10384 (offset 42532864) nbdkit: file.4: debug: file: pwrite count=4096 offset=42532864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8207 nbdkit: file.4: debug: cache: reclaiming block 8208 nbdkit: file.4: debug: cache: writethrough block 10385 (offset 42536960) nbdkit: file.4: debug: file: pwrite count=4096 offset=42536960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8209 nbdkit: file.4: debug: cache: reclaiming block 8210 nbdkit: file.4: debug: cache: writethrough block 10386 (offset 42541056) nbdkit: file.4: debug: file: pwrite count=4096 offset=42541056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8211 nbdkit: file.4: debug: cache: reclaiming block 8212 nbdkit: file.4: debug: cache: writethrough block 10387 (offset 42545152) nbdkit: file.4: debug: file: pwrite count=4096 offset=42545152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8213 nbdkit: file.4: debug: cache: reclaiming block 8214 nbdkit: file.4: debug: cache: writethrough block 10388 (offset 42549248) nbdkit: file.4: debug: file: pwrite count=4096 offset=42549248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8215 nbdkit: file.4: debug: cache: reclaiming block 8216 nbdkit: file.4: debug: cache: writethrough block 10389 (offset 42553344) nbdkit: file.4: debug: file: pwrite count=4096 offset=42553344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8217 nbdkit: file.4: debug: cache: reclaiming block 8218 nbdkit: file.4: debug: cache: writethrough block 10390 (offset 42557440) nbdkit: file.4: debug: file: pwrite count=4096 offset=42557440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8219 nbdkit: file.4: debug: cache: reclaiming block 8220 nbdkit: file.4: debug: cache: writethrough block 10391 (offset 42561536) nbdkit: file.4: debug: file: pwrite count=4096 offset=42561536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8221 nbdkit: file.4: debug: cache: reclaiming block 8222 nbdkit: file.4: debug: cache: writethrough block 10392 (offset 42565632) nbdkit: file.4: debug: file: pwrite count=4096 offset=42565632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8223 nbdkit: file.4: debug: cache: reclaiming block 8224 nbdkit: file.4: debug: cache: writethrough block 10393 (offset 42569728) nbdkit: file.4: debug: file: pwrite count=4096 offset=42569728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8225 nbdkit: file.4: debug: cache: reclaiming block 8226 nbdkit: file.4: debug: cache: writethrough block 10394 (offset 42573824) nbdkit: file.4: debug: file: pwrite count=4096 offset=42573824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8227 nbdkit: file.4: debug: cache: reclaiming block 8228 nbdkit: file.4: debug: cache: writethrough block 10395 (offset 42577920) nbdkit: file.4: debug: file: pwrite count=4096 offset=42577920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8229 nbdkit: file.4: debug: cache: reclaiming block 8230 nbdkit: file.4: debug: cache: writethrough block 10396 (offset 42582016) nbdkit: file.4: debug: file: pwrite count=4096 offset=42582016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8231 nbdkit: file.4: debug: cache: reclaiming block 8232 nbdkit: file.4: debug: cache: writethrough block 10397 (offset 42586112) nbdkit: file.4: debug: file: pwrite count=4096 offset=42586112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8233 nbdkit: file.4: debug: cache: reclaiming block 8234 nbdkit: file.4: debug: cache: writethrough block 10398 (offset 42590208) nbdkit: file.4: debug: file: pwrite count=4096 offset=42590208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8235 nbdkit: file.4: debug: cache: reclaiming block 8236 nbdkit: file.4: debug: cache: writethrough block 10399 (offset 42594304) nbdkit: file.4: debug: file: pwrite count=4096 offset=42594304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8237 nbdkit: file.4: debug: cache: reclaiming block 8238 nbdkit: file.4: debug: cache: writethrough block 10400 (offset 42598400) nbdkit: file.4: debug: file: pwrite count=4096 offset=42598400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8239 nbdkit: file.4: debug: cache: reclaiming block 8240 nbdkit: file.4: debug: cache: writethrough block 10401 (offset 42602496) nbdkit: file.4: debug: file: pwrite count=4096 offset=42602496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8241 nbdkit: file.4: debug: cache: reclaiming block 8242 nbdkit: file.4: debug: cache: writethrough block 10402 (offset 42606592) nbdkit: file.4: debug: file: pwrite count=4096 offset=42606592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8243 nbdkit: file.4: debug: cache: reclaiming block 8244 nbdkit: file.4: debug: cache: writethrough block 10403 (offset 42610688) nbdkit: file.4: debug: file: pwrite count=4096 offset=42610688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8245 nbdkit: file.4: debug: cache: reclaiming block 8246 nbdkit: file.4: debug: cache: writethrough block 10404 (offset 42614784) nbdkit: file.4: debug: file: pwrite count=4096 offset=42614784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8247 nbdkit: file.4: debug: cache: reclaiming block 8248 nbdkit: file.4: debug: cache: writethrough block 10405 (offset 42618880) nbdkit: file.4: debug: file: pwrite count=4096 offset=42618880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8249 nbdkit: file.4: debug: cache: reclaiming block 8250 nbdkit: file.4: debug: cache: writethrough block 10406 (offset 42622976) nbdkit: file.4: debug: file: pwrite count=4096 offset=42622976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8251 nbdkit: file.4: debug: cache: reclaiming block 8252 nbdkit: file.4: debug: cache: writethrough block 10407 (offset 42627072) nbdkit: file.4: debug: file: pwrite count=4096 offset=42627072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8253 nbdkit: file.4: debug: cache: reclaiming block 8254 nbdkit: file.4: debug: cache: writethrough block 10408 (offset 42631168) nbdkit: file.4: debug: file: pwrite count=4096 offset=42631168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8255 nbdkit: file.4: debug: cache: reclaiming block 8256 nbdkit: file.4: debug: cache: writethrough block 10409 (offset 42635264) nbdkit: file.4: debug: file: pwrite count=4096 offset=42635264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8257 nbdkit: file.4: debug: cache: reclaiming block 8258 nbdkit: file.4: debug: cache: writethrough block 10410 (offset 42639360) nbdkit: file.4: debug: file: pwrite count=4096 offset=42639360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8259 nbdkit: file.4: debug: cache: reclaiming block 8260 nbdkit: file.4: debug: cache: writethrough block 10411 (offset 42643456) nbdkit: file.4: debug: file: pwrite count=4096 offset=42643456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8261 nbdkit: file.4: debug: cache: reclaiming block 8262 nbdkit: file.4: debug: cache: writethrough block 10412 (offset 42647552) nbdkit: file.4: debug: file: pwrite count=4096 offset=42647552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8263 nbdkit: file.4: debug: cache: reclaiming block 8264 nbdkit: file.4: debug: cache: writethrough block 10413 (offset 42651648) nbdkit: file.4: debug: file: pwrite count=4096 offset=42651648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8265 nbdkit: file.4: debug: cache: reclaiming block 8266 nbdkit: file.4: debug: cache: writethrough block 10414 (offset 42655744) nbdkit: file.4: debug: file: pwrite count=4096 offset=42655744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8267 nbdkit: file.4: debug: cache: reclaiming block 8268 nbdkit: file.4: debug: cache: writethrough block 10415 (offset 42659840) nbdkit: file.4: debug: file: pwrite count=4096 offset=42659840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8269 nbdkit: file.4: debug: cache: reclaiming block 8270 nbdkit: file.4: debug: cache: writethrough block 10416 (offset 42663936) nbdkit: file.4: debug: file: pwrite count=4096 offset=42663936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8271 nbdkit: file.4: debug: cache: reclaiming block 8272 nbdkit: file.4: debug: cache: writethrough block 10417 (offset 42668032) nbdkit: file.4: debug: file: pwrite count=4096 offset=42668032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8273 nbdkit: file.4: debug: cache: reclaiming block 8274 nbdkit: file.4: debug: cache: writethrough block 10418 (offset 42672128) nbdkit: file.4: debug: file: pwrite count=4096 offset=42672128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8275 nbdkit: file.4: debug: cache: reclaiming block 8276 nbdkit: file.4: debug: cache: writethrough block 10419 (offset 42676224) nbdkit: file.4: debug: file: pwrite count=4096 offset=42676224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8277 nbdkit: file.4: debug: cache: reclaiming block 8278 nbdkit: file.4: debug: cache: writethrough block 10420 (offset 42680320) nbdkit: file.4: debug: file: pwrite count=4096 offset=42680320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8279 nbdkit: file.4: debug: cache: reclaiming block 8280 nbdkit: file.4: debug: cache: writethrough block 10421 (offset 42684416) nbdkit: file.4: debug: file: pwrite count=4096 offset=42684416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8281 nbdkit: file.4: debug: cache: reclaiming block 8282 nbdkit: file.4: debug: cache: writethrough block 10422 (offset 42688512) nbdkit: file.4: debug: file: pwrite count=4096 offset=42688512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8283 nbdkit: file.4: debug: cache: reclaiming block 8284 nbdkit: file.4: debug: cache: writethrough block 10423 (offset 42692608) nbdkit: file.4: debug: file: pwrite count=4096 offset=42692608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8285 nbdkit: file.4: debug: cache: reclaiming block 8286 nbdkit: file.4: debug: cache: writethrough block 10424 (offset 42696704) nbdkit: file.4: debug: file: pwrite count=4096 offset=42696704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8287 nbdkit: file.4: debug: cache: reclaiming block 8288 nbdkit: file.4: debug: cache: writethrough block 10425 (offset 42700800) nbdkit: file.4: debug: file: pwrite count=4096 offset=42700800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8289 nbdkit: file.4: debug: cache: reclaiming block 8290 nbdkit: file.4: debug: cache: writethrough block 10426 (offset 42704896) nbdkit: file.4: debug: file: pwrite count=4096 offset=42704896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8291 nbdkit: file.4: debug: cache: reclaiming block 8292 nbdkit: file.4: debug: cache: writethrough block 10427 (offset 42708992) nbdkit: file.4: debug: file: pwrite count=4096 offset=42708992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8293 nbdkit: file.4: debug: cache: reclaiming block 8294 nbdkit: file.4: debug: cache: writethrough block 10428 (offset 42713088) nbdkit: file.4: debug: file: pwrite count=4096 offset=42713088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8295 nbdkit: file.4: debug: cache: reclaiming block 8296 nbdkit: file.4: debug: cache: writethrough block 10429 (offset 42717184) nbdkit: file.4: debug: file: pwrite count=4096 offset=42717184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8297 nbdkit: file.4: debug: cache: reclaiming block 8298 nbdkit: file.4: debug: cache: writethrough block 10430 (offset 42721280) nbdkit: file.4: debug: file: pwrite count=4096 offset=42721280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8299 nbdkit: file.4: debug: cache: reclaiming block 8300 nbdkit: file.4: debug: cache: writethrough block 10431 (offset 42725376) nbdkit: file.4: debug: file: pwrite count=4096 offset=42725376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8301 nbdkit: file.4: debug: cache: reclaiming block 8302 nbdkit: file.4: debug: cache: writethrough block 10432 (offset 42729472) nbdkit: file.4: debug: file: pwrite count=4096 offset=42729472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8303 nbdkit: file.4: debug: cache: reclaiming block 8304 nbdkit: file.4: debug: cache: writethrough block 10433 (offset 42733568) nbdkit: file.4: debug: file: pwrite count=4096 offset=42733568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8305 nbdkit: file.4: debug: cache: reclaiming block 8306 nbdkit: file.4: debug: cache: writethrough block 10434 (offset 42737664) nbdkit: file.4: debug: file: pwrite count=4096 offset=42737664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8307 nbdkit: file.4: debug: cache: reclaiming block 8308 nbdkit: file.4: debug: cache: writethrough block 10435 (offset 42741760) nbdkit: file.4: debug: file: pwrite count=4096 offset=42741760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8309 nbdkit: file.4: debug: cache: reclaiming block 8310 nbdkit: file.4: debug: cache: writethrough block 10436 (offset 42745856) nbdkit: file.4: debug: file: pwrite count=4096 offset=42745856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8311 nbdkit: file.4: debug: cache: reclaiming block 8312 nbdkit: file.4: debug: cache: writethrough block 10437 (offset 42749952) nbdkit: file.4: debug: file: pwrite count=4096 offset=42749952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8313 nbdkit: file.4: debug: cache: reclaiming block 8314 nbdkit: file.4: debug: cache: writethrough block 10438 (offset 42754048) nbdkit: file.4: debug: file: pwrite count=4096 offset=42754048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8315 nbdkit: file.4: debug: cache: reclaiming block 8316 nbdkit: file.4: debug: cache: writethrough block 10439 (offset 42758144) nbdkit: file.4: debug: file: pwrite count=4096 offset=42758144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8317 nbdkit: file.4: debug: cache: reclaiming block 8318 nbdkit: file.4: debug: cache: writethrough block 10440 (offset 42762240) nbdkit: file.4: debug: file: pwrite count=4096 offset=42762240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8319 nbdkit: file.4: debug: cache: reclaiming block 8320 nbdkit: file.4: debug: cache: writethrough block 10441 (offset 42766336) nbdkit: file.4: debug: file: pwrite count=4096 offset=42766336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8321 nbdkit: file.4: debug: cache: reclaiming block 8322 nbdkit: file.4: debug: cache: writethrough block 10442 (offset 42770432) nbdkit: file.4: debug: file: pwrite count=4096 offset=42770432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8323 nbdkit: file.4: debug: cache: reclaiming block 8324 nbdkit: file.4: debug: cache: writethrough block 10443 (offset 42774528) nbdkit: file.4: debug: file: pwrite count=4096 offset=42774528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8325 nbdkit: file.4: debug: cache: reclaiming block 8326 nbdkit: file.4: debug: cache: writethrough block 10444 (offset 42778624) nbdkit: file.4: debug: file: pwrite count=4096 offset=42778624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8327 nbdkit: file.4: debug: cache: reclaiming block 8328 nbdkit: file.4: debug: cache: writethrough block 10445 (offset 42782720) nbdkit: file.4: debug: file: pwrite count=4096 offset=42782720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8329 nbdkit: file.4: debug: cache: reclaiming block 8330 nbdkit: file.4: debug: cache: writethrough block 10446 (offset 42786816) nbdkit: file.4: debug: file: pwrite count=4096 offset=42786816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8331 nbdkit: file.4: debug: cache: reclaiming block 8332 nbdkit: file.4: debug: cache: writethrough block 10447 (offset 42790912) nbdkit: file.4: debug: file: pwrite count=4096 offset=42790912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8333 nbdkit: file.4: debug: cache: reclaiming block 8334 nbdkit: file.4: debug: cache: writethrough block 10448 (offset 42795008) nbdkit: file.4: debug: file: pwrite count=4096 offset=42795008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8335 nbdkit: file.4: debug: cache: reclaiming block 8336 nbdkit: file.4: debug: cache: writethrough block 10449 (offset 42799104) nbdkit: file.4: debug: file: pwrite count=4096 offset=42799104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8337 nbdkit: file.4: debug: cache: reclaiming block 8338 nbdkit: file.4: debug: cache: writethrough block 10450 (offset 42803200) nbdkit: file.4: debug: file: pwrite count=4096 offset=42803200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8339 nbdkit: file.4: debug: cache: reclaiming block 8340 nbdkit: file.4: debug: cache: writethrough block 10451 (offset 42807296) nbdkit: file.4: debug: file: pwrite count=4096 offset=42807296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8341 nbdkit: file.4: debug: cache: reclaiming block 8342 nbdkit: file.4: debug: cache: writethrough block 10452 (offset 42811392) nbdkit: file.4: debug: file: pwrite count=4096 offset=42811392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8343 nbdkit: file.4: debug: cache: reclaiming block 8344 nbdkit: file.4: debug: cache: writethrough block 10453 (offset 42815488) nbdkit: file.4: debug: file: pwrite count=4096 offset=42815488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8345 nbdkit: file.4: debug: cache: reclaiming block 8346 nbdkit: file.4: debug: cache: writethrough block 10454 (offset 42819584) nbdkit: file.4: debug: file: pwrite count=4096 offset=42819584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8347 nbdkit: file.4: debug: cache: reclaiming block 8348 nbdkit: file.4: debug: cache: writethrough block 10455 (offset 42823680) nbdkit: file.4: debug: file: pwrite count=4096 offset=42823680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8349 nbdkit: file.4: debug: cache: reclaiming block 8350 nbdkit: file.4: debug: cache: writethrough block 10456 (offset 42827776) nbdkit: file.4: debug: file: pwrite count=4096 offset=42827776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8351 nbdkit: file.4: debug: cache: reclaiming block 8352 nbdkit: file.4: debug: cache: writethrough block 10457 (offset 42831872) nbdkit: file.4: debug: file: pwrite count=4096 offset=42831872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8353 nbdkit: file.4: debug: cache: reclaiming block 8354 nbdkit: file.4: debug: cache: writethrough block 10458 (offset 42835968) nbdkit: file.4: debug: file: pwrite count=4096 offset=42835968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8355 nbdkit: file.4: debug: cache: reclaiming block 8356 nbdkit: file.4: debug: cache: writethrough block 10459 (offset 42840064) nbdkit: file.4: debug: file: pwrite count=4096 offset=42840064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8357 nbdkit: file.4: debug: cache: reclaiming block 8358 nbdkit: file.4: debug: cache: writethrough block 10460 (offset 42844160) nbdkit: file.4: debug: file: pwrite count=4096 offset=42844160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8359 nbdkit: file.4: debug: cache: reclaiming block 8360 nbdkit: file.4: debug: cache: writethrough block 10461 (offset 42848256) nbdkit: file.4: debug: file: pwrite count=4096 offset=42848256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8361 nbdkit: file.4: debug: cache: reclaiming block 8362 nbdkit: file.4: debug: cache: writethrough block 10462 (offset 42852352) nbdkit: file.4: debug: file: pwrite count=4096 offset=42852352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8363 nbdkit: file.4: debug: cache: reclaiming block 8364 nbdkit: file.4: debug: cache: writethrough block 10463 (offset 42856448) nbdkit: file.4: debug: file: pwrite count=4096 offset=42856448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8365 nbdkit: file.4: debug: cache: reclaiming block 8366 nbdkit: file.4: debug: cache: writethrough block 10464 (offset 42860544) nbdkit: file.4: debug: file: pwrite count=4096 offset=42860544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8367 nbdkit: file.4: debug: cache: reclaiming block 8368 nbdkit: file.4: debug: cache: writethrough block 10465 (offset 42864640) nbdkit: file.4: debug: file: pwrite count=4096 offset=42864640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8369 nbdkit: file.4: debug: cache: reclaiming block 8370 nbdkit: file.4: debug: cache: writethrough block 10466 (offset 42868736) nbdkit: file.4: debug: file: pwrite count=4096 offset=42868736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8371 nbdkit: file.4: debug: cache: reclaiming block 8372 nbdkit: file.4: debug: cache: writethrough block 10467 (offset 42872832) nbdkit: file.4: debug: file: pwrite count=4096 offset=42872832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8373 nbdkit: file.4: debug: cache: reclaiming block 8374 nbdkit: file.4: debug: cache: writethrough block 10468 (offset 42876928) nbdkit: file.4: debug: file: pwrite count=4096 offset=42876928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8375 nbdkit: file.4: debug: cache: reclaiming block 8376 nbdkit: file.4: debug: cache: writethrough block 10469 (offset 42881024) nbdkit: file.4: debug: file: pwrite count=4096 offset=42881024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8377 nbdkit: file.4: debug: cache: reclaiming block 8378 nbdkit: file.4: debug: cache: writethrough block 10470 (offset 42885120) nbdkit: file.4: debug: file: pwrite count=4096 offset=42885120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8379 nbdkit: file.4: debug: cache: reclaiming block 8380 nbdkit: file.4: debug: cache: writethrough block 10471 (offset 42889216) nbdkit: file.4: debug: file: pwrite count=4096 offset=42889216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8381 nbdkit: file.4: debug: cache: reclaiming block 8382 nbdkit: file.4: debug: cache: writethrough block 10472 (offset 42893312) nbdkit: file.4: debug: file: pwrite count=4096 offset=42893312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8383 nbdkit: file.4: debug: cache: reclaiming block 8384 nbdkit: file.4: debug: cache: writethrough block 10473 (offset 42897408) nbdkit: file.4: debug: file: pwrite count=4096 offset=42897408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8385 nbdkit: file.4: debug: cache: reclaiming block 8386 nbdkit: file.4: debug: cache: writethrough block 10474 (offset 42901504) nbdkit: file.4: debug: file: pwrite count=4096 offset=42901504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8387 nbdkit: file.4: debug: cache: reclaiming block 8388 nbdkit: file.4: debug: cache: writethrough block 10475 (offset 42905600) nbdkit: file.4: debug: file: pwrite count=4096 offset=42905600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8389 nbdkit: file.4: debug: cache: reclaiming block 8390 nbdkit: file.4: debug: cache: writethrough block 10476 (offset 42909696) nbdkit: file.4: debug: file: pwrite count=4096 offset=42909696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8391 nbdkit: file.4: debug: cache: reclaiming block 8392 nbdkit: file.4: debug: cache: writethrough block 10477 (offset 42913792) nbdkit: file.4: debug: file: pwrite count=4096 offset=42913792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8393 nbdkit: file.4: debug: cache: reclaiming block 8394 nbdkit: file.4: debug: cache: writethrough block 10478 (offset 42917888) nbdkit: file.4: debug: file: pwrite count=4096 offset=42917888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8395 nbdkit: file.4: debug: cache: reclaiming block 8396 nbdkit: file.4: debug: cache: writethrough block 10479 (offset 42921984) nbdkit: file.4: debug: file: pwrite count=4096 offset=42921984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8397 nbdkit: file.4: debug: cache: reclaiming block 8398 nbdkit: file.4: debug: cache: writethrough block 10480 (offset 42926080) nbdkit: file.4: debug: file: pwrite count=4096 offset=42926080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8399 nbdkit: file.4: debug: cache: reclaiming block 8400 nbdkit: file.4: debug: cache: writethrough block 10481 (offset 42930176) nbdkit: file.4: debug: file: pwrite count=4096 offset=42930176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8401 nbdkit: file.4: debug: cache: reclaiming block 8402 nbdkit: file.4: debug: cache: writethrough block 10482 (offset 42934272) nbdkit: file.4: debug: file: pwrite count=4096 offset=42934272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8403 nbdkit: file.4: debug: cache: reclaiming block 8404 nbdkit: file.4: debug: cache: writethrough block 10483 (offset 42938368) nbdkit: file.4: debug: file: pwrite count=4096 offset=42938368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8405 nbdkit: file.4: debug: cache: reclaiming block 8406 nbdkit: file.4: debug: cache: writethrough block 10484 (offset 42942464) nbdkit: file.4: debug: file: pwrite count=4096 offset=42942464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8407 nbdkit: file.4: debug: cache: reclaiming block 8408 nbdkit: file.4: debug: cache: writethrough block 10485 (offset 42946560) nbdkit: file.4: debug: file: pwrite count=4096 offset=42946560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8409 nbdkit: file.4: debug: cache: reclaiming block 8410 nbdkit: file.4: debug: cache: writethrough block 10486 (offset 42950656) nbdkit: file.4: debug: file: pwrite count=4096 offset=42950656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8411 nbdkit: file.4: debug: cache: reclaiming block 8412 nbdkit: file.4: debug: cache: writethrough block 10487 (offset 42954752) nbdkit: file.4: debug: file: pwrite count=4096 offset=42954752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8413 nbdkit: file.4: debug: cache: reclaiming block 8414 nbdkit: file.4: debug: cache: writethrough block 10488 (offset 42958848) nbdkit: file.4: debug: file: pwrite count=4096 offset=42958848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8415 nbdkit: file.4: debug: cache: reclaiming block 8416 nbdkit: file.4: debug: cache: writethrough block 10489 (offset 42962944) nbdkit: file.4: debug: file: pwrite count=4096 offset=42962944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8417 nbdkit: file.4: debug: cache: reclaiming block 8418 nbdkit: file.4: debug: cache: writethrough block 10490 (offset 42967040) nbdkit: file.4: debug: file: pwrite count=4096 offset=42967040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8419 nbdkit: file.4: debug: cache: reclaiming block 8420 nbdkit: file.4: debug: cache: writethrough block 10491 (offset 42971136) nbdkit: file.4: debug: file: pwrite count=4096 offset=42971136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8421 nbdkit: file.4: debug: cache: reclaiming block 8422 nbdkit: file.4: debug: cache: writethrough block 10492 (offset 42975232) nbdkit: file.4: debug: file: pwrite count=4096 offset=42975232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8423 nbdkit: file.4: debug: cache: reclaiming block 8424 nbdkit: file.4: debug: cache: writethrough block 10493 (offset 42979328) nbdkit: file.4: debug: file: pwrite count=4096 offset=42979328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8425 nbdkit: file.4: debug: cache: reclaiming block 8426 nbdkit: file.4: debug: cache: writethrough block 10494 (offset 42983424) nbdkit: file.4: debug: file: pwrite count=4096 offset=42983424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8427 nbdkit: file.4: debug: cache: reclaiming block 8428 nbdkit: file.4: debug: cache: writethrough block 10495 (offset 42987520) nbdkit: file.4: debug: file: pwrite count=4096 offset=42987520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8429 nbdkit: file.4: debug: cache: reclaiming block 8430 nbdkit: file.4: debug: cache: writethrough block 10496 (offset 42991616) nbdkit: file.4: debug: file: pwrite count=4096 offset=42991616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8431 nbdkit: file.4: debug: cache: reclaiming block 8432 nbdkit: file.4: debug: cache: writethrough block 10497 (offset 42995712) nbdkit: file.4: debug: file: pwrite count=4096 offset=42995712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8433 nbdkit: file.4: debug: cache: reclaiming block 8434 nbdkit: file.4: debug: cache: writethrough block 10498 (offset 42999808) nbdkit: file.4: debug: file: pwrite count=4096 offset=42999808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8435 nbdkit: file.4: debug: cache: reclaiming block 8436 nbdkit: file.4: debug: cache: writethrough block 10499 (offset 43003904) nbdkit: file.4: debug: file: pwrite count=4096 offset=43003904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8437 nbdkit: file.4: debug: cache: reclaiming block 8438 nbdkit: file.4: debug: cache: writethrough block 10500 (offset 43008000) nbdkit: file.4: debug: file: pwrite count=4096 offset=43008000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8439 nbdkit: file.4: debug: cache: reclaiming block 8440 nbdkit: file.4: debug: cache: writethrough block 10501 (offset 43012096) nbdkit: file.4: debug: file: pwrite count=4096 offset=43012096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8441 nbdkit: file.4: debug: cache: reclaiming block 8442 nbdkit: file.4: debug: cache: writethrough block 10502 (offset 43016192) nbdkit: file.4: debug: file: pwrite count=4096 offset=43016192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8443 nbdkit: file.4: debug: cache: reclaiming block 8444 nbdkit: file.4: debug: cache: writethrough block 10503 (offset 43020288) nbdkit: file.4: debug: file: pwrite count=4096 offset=43020288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8445 nbdkit: file.4: debug: cache: reclaiming block 8446 nbdkit: file.4: debug: cache: writethrough block 10504 (offset 43024384) nbdkit: file.4: debug: file: pwrite count=4096 offset=43024384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8447 nbdkit: file.4: debug: cache: reclaiming block 8448 nbdkit: file.4: debug: cache: writethrough block 10505 (offset 43028480) nbdkit: file.4: debug: file: pwrite count=4096 offset=43028480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8449 nbdkit: file.4: debug: cache: reclaiming block 8450 nbdkit: file.4: debug: cache: writethrough block 10506 (offset 43032576) nbdkit: file.4: debug: file: pwrite count=4096 offset=43032576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8451 nbdkit: file.4: debug: cache: reclaiming block 8452 nbdkit: file.4: debug: cache: writethrough block 10507 (offset 43036672) nbdkit: file.4: debug: file: pwrite count=4096 offset=43036672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8453 nbdkit: file.4: debug: cache: reclaiming block 8454 nbdkit: file.4: debug: cache: writethrough block 10508 (offset 43040768) nbdkit: file.4: debug: file: pwrite count=4096 offset=43040768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8455 nbdkit: file.4: debug: cache: reclaiming block 8456 nbdkit: file.4: debug: cache: writethrough block 10509 (offset 43044864) nbdkit: file.4: debug: file: pwrite count=4096 offset=43044864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8457 nbdkit: file.4: debug: cache: reclaiming block 8458 nbdkit: file.4: debug: cache: writethrough block 10510 (offset 43048960) nbdkit: file.4: debug: file: pwrite count=4096 offset=43048960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8459 nbdkit: file.4: debug: cache: reclaiming block 8460 nbdkit: file.4: debug: cache: writethrough block 10511 (offset 43053056) nbdkit: file.4: debug: file: pwrite count=4096 offset=43053056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8461 nbdkit: file.4: debug: cache: reclaiming block 8462 nbdkit: file.4: debug: cache: writethrough block 10512 (offset 43057152) nbdkit: file.4: debug: file: pwrite count=4096 offset=43057152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8463 nbdkit: file.4: debug: cache: reclaiming block 8464 nbdkit: file.4: debug: cache: writethrough block 10513 (offset 43061248) nbdkit: file.4: debug: file: pwrite count=4096 offset=43061248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8465 nbdkit: file.4: debug: cache: reclaiming block 8466 nbdkit: file.4: debug: cache: writethrough block 10514 (offset 43065344) nbdkit: file.4: debug: file: pwrite count=4096 offset=43065344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8467 nbdkit: file.4: debug: cache: reclaiming block 8468 nbdkit: file.4: debug: cache: writethrough block 10515 (offset 43069440) nbdkit: file.4: debug: file: pwrite count=4096 offset=43069440 fua=1 nbdkit: file.4: debug: cache: stop reclaiming nbdkit: file.4: debug: cache: writethrough block 10516 (offset 43073536) nbdkit: file.4: debug: file: pwrite count=4096 offset=43073536 fua=1 nbdkit: file.4: debug: cache: writethrough block 10517 (offset 43077632) nbdkit: file.4: debug: file: pwrite count=4096 offset=43077632 fua=1 nbdkit: file.4: debug: cache: writethrough block 10518 (offset 43081728) nbdkit: file.4: debug: file: pwrite count=4096 offset=43081728 fua=1 nbdkit: file.4: debug: cache: writethrough block 10519 (offset 43085824) nbdkit: file.4: debug: file: pwrite count=4096 offset=43085824 fua=1 nbdkit: file.4: debug: cache: writethrough block 10520 (offset 43089920) nbdkit: file.4: debug: file: pwrite count=4096 offset=43089920 fua=1 nbdkit: file.4: debug: cache: writethrough block 10521 (offset 43094016) nbdkit: file.4: debug: file: pwrite count=4096 offset=43094016 fua=1 nbdkit: file.4: debug: cache: writethrough block 10522 (offset 43098112) nbdkit: file.4: debug: file: pwrite count=4096 offset=43098112 fua=1 nbdkit: file.4: debug: cache: writethrough block 10523 (offset 43102208) nbdkit: file.4: debug: file: pwrite count=4096 offset=43102208 fua=1 nbdkit: file.4: debug: cache: writethrough block 10524 (offset 43106304) nbdkit: file.4: debug: file: pwrite count=4096 offset=43106304 fua=1 nbdkit: file.4: debug: cache: writethrough block 10525 (offset 43110400) nbdkit: file.4: debug: file: pwrite count=4096 offset=43110400 fua=1 nbdkit: file.4: debug: cache: writethrough block 10526 (offset 43114496) nbdkit: file.4: debug: file: pwrite count=4096 offset=43114496 fua=1 nbdkit: file.4: debug: cache: writethrough block 10527 (offset 43118592) nbdkit: file.4: debug: file: pwrite count=4096 offset=43118592 fua=1 nbdkit: file.4: debug: cache: writethrough block 10528 (offset 43122688) nbdkit: file.4: debug: file: pwrite count=4096 offset=43122688 fua=1 nbdkit: file.4: debug: cache: writethrough block 10529 (offset 43126784) nbdkit: file.4: debug: file: pwrite count=4096 offset=43126784 fua=1 nbdkit: file.4: debug: cache: writethrough block 10530 (offset 43130880) nbdkit: file.4: debug: file: pwrite count=4096 offset=43130880 fua=1 nbdkit: file.4: debug: cache: writethrough block 10531 (offset 43134976) nbdkit: file.4: debug: file: pwrite count=4096 offset=43134976 fua=1 nbdkit: file.4: debug: cache: writethrough block 10532 (offset 43139072) nbdkit: file.4: debug: file: pwrite count=4096 offset=43139072 fua=1 nbdkit: file.4: debug: cache: writethrough block 10533 (offset 43143168) nbdkit: file.4: debug: file: pwrite count=4096 offset=43143168 fua=1 nbdkit: file.4: debug: cache: writethrough block 10534 (offset 43147264) nbdkit: file.4: debug: file: pwrite count=4096 offset=43147264 fua=1 nbdkit: file.4: debug: cache: writethrough block 10535 (offset 43151360) nbdkit: file.4: debug: file: pwrite count=4096 offset=43151360 fua=1 nbdkit: file.4: debug: cache: writethrough block 10536 (offset 43155456) nbdkit: file.4: debug: file: pwrite count=4096 offset=43155456 fua=1 nbdkit: file.4: debug: cache: writethrough block 10537 (offset 43159552) nbdkit: file.4: debug: file: pwrite count=4096 offset=43159552 fua=1 nbdkit: file.4: debug: cache: writethrough block 10538 (offset 43163648) nbdkit: file.4: debug: file: pwrite count=4096 offset=43163648 fua=1 nbdkit: file.4: debug: cache: writethrough block 10539 (offset 43167744) nbdkit: file.4: debug: file: pwrite count=4096 offset=43167744 fua=1 nbdkit: file.4: debug: cache: writethrough block 10540 (offset 43171840) nbdkit: file.4: debug: file: pwrite count=4096 offset=43171840 fua=1 nbdkit: file.4: debug: cache: writethrough block 10541 (offset 43175936) nbdkit: file.4: debug: file: pwrite count=4096 offset=43175936 fua=1 nbdkit: file.4: debug: cache: writethrough block 10542 (offset 43180032) nbdkit: file.4: debug: file: pwrite count=4096 offset=43180032 fua=1 nbdkit: file.4: debug: cache: writethrough block 10543 (offset 43184128) nbdkit: file.4: debug: file: pwrite count=4096 offset=43184128 fua=1 nbdkit: file.4: debug: cache: writethrough block 10544 (offset 43188224) nbdkit: file.4: debug: file: pwrite count=4096 offset=43188224 fua=1 nbdkit: file.4: debug: cache: writethrough block 10545 (offset 43192320) nbdkit: file.4: debug: file: pwrite count=4096 offset=43192320 fua=1 nbdkit: file.4: debug: cache: writethrough block 10546 (offset 43196416) nbdkit: file.4: debug: file: pwrite count=4096 offset=43196416 fua=1 nbdkit: file.4: debug: cache: writethrough block 10547 (offset 43200512) nbdkit: file.4: debug: file: pwrite count=4096 offset=43200512 fua=1 nbdkit: file.4: debug: cache: writethrough block 10548 (offset 43204608) nbdkit: file.4: debug: file: pwrite count=4096 offset=43204608 fua=1 nbdkit: file.4: debug: cache: writethrough block 10549 (offset 43208704) nbdkit: file.4: debug: file: pwrite count=4096 offset=43208704 fua=1 nbdkit: file.4: debug: cache: writethrough block 10550 (offset 43212800) nbdkit: file.4: debug: file: pwrite count=4096 offset=43212800 fua=1 nbdkit: file.4: debug: cache: writethrough block 10551 (offset 43216896) nbdkit: file.4: debug: file: pwrite count=4096 offset=43216896 fua=1 nbdkit: file.4: debug: cache: writethrough block 10552 (offset 43220992) nbdkit: file.4: debug: file: pwrite count=4096 offset=43220992 fua=1 nbdkit: file.4: debug: cache: writethrough block 10553 (offset 43225088) nbdkit: file.4: debug: file: pwrite count=4096 offset=43225088 fua=1 nbdkit: file.4: debug: cache: writethrough block 10554 (offset 43229184) nbdkit: file.4: debug: file: pwrite count=4096 offset=43229184 fua=1 nbdkit: file.4: debug: cache: writethrough block 10555 (offset 43233280) nbdkit: file.4: debug: file: pwrite count=4096 offset=43233280 fua=1 nbdkit: file.4: debug: cache: writethrough block 10556 (offset 43237376) nbdkit: file.4: debug: file: pwrite count=4096 offset=43237376 fua=1 nbdkit: file.4: debug: cache: writethrough block 10557 (offset 43241472) nbdkit: file.4: debug: file: pwrite count=4096 offset=43241472 fua=1 nbdkit: file.4: debug: cache: writethrough block 10558 (offset 43245568) nbdkit: file.4: debug: file: pwrite count=4096 offset=43245568 fua=1 nbdkit: file.4: debug: cache: writethrough block 10559 (offset 43249664) nbdkit: file.4: debug: file: pwrite count=4096 offset=43249664 fua=1 nbdkit: file.4: debug: cache: writethrough block 10560 (offset 43253760) nbdkit: file.4: debug: file: pwrite count=4096 offset=43253760 fua=1 nbdkit: file.4: debug: cache: writethrough block 10561 (offset 43257856) nbdkit: file.4: debug: file: pwrite count=4096 offset=43257856 fua=1 nbdkit: file.4: debug: cache: writethrough block 10562 (offset 43261952) nbdkit: file.4: debug: file: pwrite count=4096 offset=43261952 fua=1 nbdkit: file.4: debug: cache: writethrough block 10563 (offset 43266048) nbdkit: file.4: debug: file: pwrite count=4096 offset=43266048 fua=1 nbdkit: file.4: debug: cache: writethrough block 10564 (offset 43270144) nbdkit: file.4: debug: file: pwrite count=4096 offset=43270144 fua=1 nbdkit: file.4: debug: cache: writethrough block 10565 (offset 43274240) nbdkit: file.4: debug: file: pwrite count=4096 offset=43274240 fua=1 nbdkit: file.4: debug: cache: writethrough block 10566 (offset 43278336) nbdkit: file.4: debug: file: pwrite count=4096 offset=43278336 fua=1 nbdkit: file.4: debug: cache: writethrough block 10567 (offset 43282432) nbdkit: file.4: debug: file: pwrite count=4096 offset=43282432 fua=1 nbdkit: file.4: debug: cache: writethrough block 10568 (offset 43286528) nbdkit: file.4: debug: file: pwrite count=4096 offset=43286528 fua=1 nbdkit: file.4: debug: cache: writethrough block 10569 (offset 43290624) nbdkit: file.4: debug: file: pwrite count=4096 offset=43290624 fua=1 nbdkit: file.4: debug: cache: writethrough block 10570 (offset 43294720) nbdkit: file.4: debug: file: pwrite count=4096 offset=43294720 fua=1 nbdkit: file.4: debug: cache: writethrough block 10571 (offset 43298816) nbdkit: file.4: debug: file: pwrite count=4096 offset=43298816 fua=1 nbdkit: file.4: debug: cache: writethrough block 10572 (offset 43302912) nbdkit: file.4: debug: file: pwrite count=4096 offset=43302912 fua=1 nbdkit: file.4: debug: cache: writethrough block 10573 (offset 43307008) nbdkit: file.4: debug: file: pwrite count=4096 offset=43307008 fua=1 nbdkit: file.4: debug: cache: writethrough block 10574 (offset 43311104) nbdkit: file.4: debug: file: pwrite count=4096 offset=43311104 fua=1 nbdkit: file.4: debug: cache: writethrough block 10575 (offset 43315200) nbdkit: file.4: debug: file: pwrite count=4096 offset=43315200 fua=1 nbdkit: file.4: debug: cache: writethrough block 10576 (offset 43319296) nbdkit: file.4: debug: file: pwrite count=4096 offset=43319296 fua=1 nbdkit: file.4: debug: cache: writethrough block 10577 (offset 43323392) nbdkit: file.4: debug: file: pwrite count=4096 offset=43323392 fua=1 nbdkit: file.4: debug: cache: writethrough block 10578 (offset 43327488) nbdkit: file.4: debug: file: pwrite count=4096 offset=43327488 fua=1 nbdkit: file.4: debug: cache: writethrough block 10579 (offset 43331584) nbdkit: file.4: debug: file: pwrite count=4096 offset=43331584 fua=1 nbdkit: file.4: debug: cache: writethrough block 10580 (offset 43335680) nbdkit: file.4: debug: file: pwrite count=4096 offset=43335680 fua=1 nbdkit: file.4: debug: cache: writethrough block 10581 (offset 43339776) nbdkit: file.4: debug: file: pwrite count=4096 offset=43339776 fua=1 nbdkit: file.4: debug: cache: writethrough block 10582 (offset 43343872) nbdkit: file.4: debug: file: pwrite count=4096 offset=43343872 fua=1 nbdkit: file.4: debug: cache: writethrough block 10583 (offset 43347968) nbdkit: file.4: debug: file: pwrite count=4096 offset=43347968 fua=1 nbdkit: file.4: debug: cache: writethrough block 10584 (offset 43352064) nbdkit: file.4: debug: file: pwrite count=4096 offset=43352064 fua=1 nbdkit: file.4: debug: cache: writethrough block 10585 (offset 43356160) nbdkit: file.4: debug: file: pwrite count=4096 offset=43356160 fua=1 nbdkit: file.4: debug: cache: writethrough block 10586 (offset 43360256) nbdkit: file.4: debug: file: pwrite count=4096 offset=43360256 fua=1 nbdkit: file.4: debug: cache: writethrough block 10587 (offset 43364352) nbdkit: file.4: debug: file: pwrite count=4096 offset=43364352 fua=1 nbdkit: file.4: debug: cache: writethrough block 10588 (offset 43368448) nbdkit: file.4: debug: file: pwrite count=4096 offset=43368448 fua=1 nbdkit: file.4: debug: cache: writethrough block 10589 (offset 43372544) nbdkit: file.4: debug: file: pwrite count=4096 offset=43372544 fua=1 nbdkit: file.4: debug: cache: writethrough block 10590 (offset 43376640) nbdkit: file.4: debug: file: pwrite count=4096 offset=43376640 fua=1 nbdkit: file.4: debug: cache: writethrough block 10591 (offset 43380736) nbdkit: file.4: debug: file: pwrite count=4096 offset=43380736 fua=1 nbdkit: file.4: debug: cache: writethrough block 10592 (offset 43384832) nbdkit: file.4: debug: file: pwrite count=4096 offset=43384832 fua=1 nbdkit: file.4: debug: cache: writethrough block 10593 (offset 43388928) nbdkit: file.4: debug: file: pwrite count=4096 offset=43388928 fua=1 nbdkit: file.4: debug: cache: writethrough block 10594 (offset 43393024) nbdkit: file.4: debug: file: pwrite count=4096 offset=43393024 fua=1 nbdkit: file.4: debug: cache: writethrough block 10595 (offset 43397120) nbdkit: file.4: debug: file: pwrite count=4096 offset=43397120 fua=1 nbdkit: file.4: debug: cache: writethrough block 10596 (offset 43401216) nbdkit: file.4: debug: file: pwrite count=4096 offset=43401216 fua=1 nbdkit: file.4: debug: cache: writethrough block 10597 (offset 43405312) nbdkit: file.4: debug: file: pwrite count=4096 offset=43405312 fua=1 nbdkit: file.4: debug: cache: writethrough block 10598 (offset 43409408) nbdkit: file.4: debug: file: pwrite count=4096 offset=43409408 fua=1 nbdkit: file.4: debug: cache: writethrough block 10599 (offset 43413504) nbdkit: file.4: debug: file: pwrite count=4096 offset=43413504 fua=1 nbdkit: file.4: debug: cache: writethrough block 10600 (offset 43417600) nbdkit: file.4: debug: file: pwrite count=4096 offset=43417600 fua=1 nbdkit: file.4: debug: cache: writethrough block 10601 (offset 43421696) nbdkit: file.4: debug: file: pwrite count=4096 offset=43421696 fua=1 nbdkit: file.4: debug: cache: writethrough block 10602 (offset 43425792) nbdkit: file.4: debug: file: pwrite count=4096 offset=43425792 fua=1 nbdkit: file.4: debug: cache: writethrough block 10603 (offset 43429888) nbdkit: file.4: debug: file: pwrite count=4096 offset=43429888 fua=1 nbdkit: file.4: debug: cache: writethrough block 10604 (offset 43433984) nbdkit: file.4: debug: file: pwrite count=4096 offset=43433984 fua=1 nbdkit: file.4: debug: cache: writethrough block 10605 (offset 43438080) nbdkit: file.4: debug: file: pwrite count=4096 offset=43438080 fua=1 nbdkit: file.4: debug: cache: writethrough block 10606 (offset 43442176) nbdkit: file.4: debug: file: pwrite count=4096 offset=43442176 fua=1 nbdkit: file.4: debug: cache: writethrough block 10607 (offset 43446272) nbdkit: file.4: debug: file: pwrite count=4096 offset=43446272 fua=1 nbdkit: file.4: debug: cache: writethrough block 10608 (offset 43450368) nbdkit: file.4: debug: file: pwrite count=4096 offset=43450368 fua=1 nbdkit: file.4: debug: cache: writethrough block 10609 (offset 43454464) nbdkit: file.4: debug: file: pwrite count=4096 offset=43454464 fua=1 nbdkit: file.4: debug: cache: writethrough block 10610 (offset 43458560) nbdkit: file.4: debug: file: pwrite count=4096 offset=43458560 fua=1 nbdkit: file.4: debug: cache: writethrough block 10611 (offset 43462656) nbdkit: file.4: debug: file: pwrite count=4096 offset=43462656 fua=1 nbdkit: file.4: debug: cache: writethrough block 10612 (offset 43466752) nbdkit: file.4: debug: file: pwrite count=4096 offset=43466752 fua=1 nbdkit: file.4: debug: cache: writethrough block 10613 (offset 43470848) nbdkit: file.4: debug: file: pwrite count=4096 offset=43470848 fua=1 nbdkit: file.4: debug: cache: writethrough block 10614 (offset 43474944) nbdkit: file.4: debug: file: pwrite count=4096 offset=43474944 fua=1 nbdkit: file.4: debug: cache: writethrough block 10615 (offset 43479040) nbdkit: file.4: debug: file: pwrite count=4096 offset=43479040 fua=1 nbdkit: file.4: debug: cache: writethrough block 10616 (offset 43483136) nbdkit: file.4: debug: file: pwrite count=4096 offset=43483136 fua=1 nbdkit: file.4: debug: cache: writethrough block 10617 (offset 43487232) nbdkit: file.4: debug: file: pwrite count=4096 offset=43487232 fua=1 nbdkit: file.4: debug: cache: writethrough block 10618 (offset 43491328) nbdkit: file.4: debug: file: pwrite count=4096 offset=43491328 fua=1 nbdkit: file.4: debug: cache: writethrough block 10619 (offset 43495424) nbdkit: file.4: debug: file: pwrite count=4096 offset=43495424 fua=1 nbdkit: file.4: debug: cache: writethrough block 10620 (offset 43499520) nbdkit: file.4: debug: file: pwrite count=4096 offset=43499520 fua=1 nbdkit: file.4: debug: cache: writethrough block 10621 (offset 43503616) nbdkit: file.4: debug: file: pwrite count=4096 offset=43503616 fua=1 nbdkit: file.4: debug: cache: writethrough block 10622 (offset 43507712) nbdkit: file.4: debug: file: pwrite count=4096 offset=43507712 fua=1 nbdkit: file.4: debug: cache: writethrough block 10623 (offset 43511808) nbdkit: file.4: debug: file: pwrite count=4096 offset=43511808 fua=1 nbdkit: file.4: debug: cache: writethrough block 10624 (offset 43515904) nbdkit: file.4: debug: file: pwrite count=4096 offset=43515904 fua=1 nbdkit: file.4: debug: cache: writethrough block 10625 (offset 43520000) nbdkit: file.4: debug: file: pwrite count=4096 offset=43520000 fua=1 nbdkit: file.4: debug: cache: writethrough block 10626 (offset 43524096) nbdkit: file.4: debug: file: pwrite count=4096 offset=43524096 fua=1 nbdkit: file.4: debug: cache: writethrough block 10627 (offset 43528192) nbdkit: file.4: debug: file: pwrite count=4096 offset=43528192 fua=1 nbdkit: file.4: debug: cache: writethrough block 10628 (offset 43532288) nbdkit: file.4: debug: file: pwrite count=4096 offset=43532288 fua=1 nbdkit: file.4: debug: cache: writethrough block 10629 (offset 43536384) nbdkit: file.4: debug: file: pwrite count=4096 offset=43536384 fua=1 nbdkit: file.4: debug: cache: writethrough block 10630 (offset 43540480) nbdkit: file.4: debug: file: pwrite count=4096 offset=43540480 fua=1 nbdkit: file.4: debug: cache: writethrough block 10631 (offset 43544576) nbdkit: file.4: debug: file: pwrite count=4096 offset=43544576 fua=1 nbdkit: file.4: debug: cache: writethrough block 10632 (offset 43548672) nbdkit: file.4: debug: file: pwrite count=4096 offset=43548672 fua=1 nbdkit: file.4: debug: cache: writethrough block 10633 (offset 43552768) nbdkit: file.4: debug: file: pwrite count=4096 offset=43552768 fua=1 nbdkit: file.4: debug: cache: writethrough block 10634 (offset 43556864) nbdkit: file.4: debug: file: pwrite count=4096 offset=43556864 fua=1 nbdkit: file.4: debug: cache: writethrough block 10635 (offset 43560960) nbdkit: file.4: debug: file: pwrite count=4096 offset=43560960 fua=1 nbdkit: file.4: debug: cache: writethrough block 10636 (offset 43565056) nbdkit: file.4: debug: file: pwrite count=4096 offset=43565056 fua=1 nbdkit: file.4: debug: cache: writethrough block 10637 (offset 43569152) nbdkit: file.4: debug: file: pwrite count=4096 offset=43569152 fua=1 nbdkit: file.4: debug: cache: writethrough block 10638 (offset 43573248) nbdkit: file.4: debug: file: pwrite count=4096 offset=43573248 fua=1 nbdkit: file.4: debug: cache: writethrough block 10639 (offset 43577344) nbdkit: file.4: debug: file: pwrite count=4096 offset=43577344 fua=1 nbdkit: file.4: debug: cache: writethrough block 10640 (offset 43581440) nbdkit: file.4: debug: file: pwrite count=4096 offset=43581440 fua=1 nbdkit: file.4: debug: cache: writethrough block 10641 (offset 43585536) nbdkit: file.4: debug: file: pwrite count=4096 offset=43585536 fua=1 nbdkit: file.4: debug: cache: writethrough block 10642 (offset 43589632) nbdkit: file.4: debug: file: pwrite count=4096 offset=43589632 fua=1 nbdkit: file.4: debug: cache: writethrough block 10643 (offset 43593728) nbdkit: file.4: debug: file: pwrite count=4096 offset=43593728 fua=1 nbdkit: file.4: debug: cache: writethrough block 10644 (offset 43597824) nbdkit: file.4: debug: file: pwrite count=4096 offset=43597824 fua=1 nbdkit: file.4: debug: cache: writethrough block 10645 (offset 43601920) nbdkit: file.4: debug: file: pwrite count=4096 offset=43601920 fua=1 nbdkit: file.4: debug: cache: writethrough block 10646 (offset 43606016) nbdkit: file.4: debug: file: pwrite count=4096 offset=43606016 fua=1 nbdkit: file.4: debug: cache: writethrough block 10647 (offset 43610112) nbdkit: file.4: debug: file: pwrite count=4096 offset=43610112 fua=1 nbdkit: file.4: debug: cache: writethrough block 10648 (offset 43614208) nbdkit: file.4: debug: file: pwrite count=4096 offset=43614208 fua=1 nbdkit: file.4: debug: cache: writethrough block 10649 (offset 43618304) nbdkit: file.4: debug: file: pwrite count=4096 offset=43618304 fua=1 nbdkit: file.4: debug: cache: writethrough block 10650 (offset 43622400) nbdkit: file.4: debug: file: pwrite count=4096 offset=43622400 fua=1 nbdkit: file.4: debug: cache: writethrough block 10651 (offset 43626496) nbdkit: file.4: debug: file: pwrite count=4096 offset=43626496 fua=1 nbdkit: file.4: debug: cache: writethrough block 10652 (offset 43630592) nbdkit: file.4: debug: file: pwrite count=4096 offset=43630592 fua=1 nbdkit: file.4: debug: cache: writethrough block 10653 (offset 43634688) nbdkit: file.4: debug: file: pwrite count=4096 offset=43634688 fua=1 nbdkit: file.4: debug: cache: writethrough block 10654 (offset 43638784) nbdkit: file.4: debug: file: pwrite count=4096 offset=43638784 fua=1 nbdkit: file.4: debug: cache: writethrough block 10655 (offset 43642880) nbdkit: file.4: debug: file: pwrite count=4096 offset=43642880 fua=1 nbdkit: file.4: debug: cache: writethrough block 10656 (offset 43646976) nbdkit: file.4: debug: file: pwrite count=4096 offset=43646976 fua=1 nbdkit: file.4: debug: cache: writethrough block 10657 (offset 43651072) nbdkit: file.4: debug: file: pwrite count=4096 offset=43651072 fua=1 nbdkit: file.4: debug: cache: writethrough block 10658 (offset 43655168) nbdkit: file.4: debug: file: pwrite count=4096 offset=43655168 fua=1 nbdkit: file.4: debug: cache: writethrough block 10659 (offset 43659264) nbdkit: file.4: debug: file: pwrite count=4096 offset=43659264 fua=1 nbdkit: file.4: debug: cache: writethrough block 10660 (offset 43663360) nbdkit: file.4: debug: file: pwrite count=4096 offset=43663360 fua=1 nbdkit: file.4: debug: cache: writethrough block 10661 (offset 43667456) nbdkit: file.4: debug: file: pwrite count=4096 offset=43667456 fua=1 nbdkit: file.4: debug: cache: writethrough block 10662 (offset 43671552) nbdkit: file.4: debug: file: pwrite count=4096 offset=43671552 fua=1 nbdkit: file.4: debug: cache: writethrough block 10663 (offset 43675648) nbdkit: file.4: debug: file: pwrite count=4096 offset=43675648 fua=1 nbdkit: file.4: debug: cache: writethrough block 10664 (offset 43679744) nbdkit: file.4: debug: file: pwrite count=4096 offset=43679744 fua=1 nbdkit: file.4: debug: cache: writethrough block 10665 (offset 43683840) nbdkit: file.4: debug: file: pwrite count=4096 offset=43683840 fua=1 nbdkit: file.4: debug: cache: writethrough block 10666 (offset 43687936) nbdkit: file.4: debug: file: pwrite count=4096 offset=43687936 fua=1 nbdkit: file.4: debug: cache: writethrough block 10667 (offset 43692032) nbdkit: file.4: debug: file: pwrite count=4096 offset=43692032 fua=1 nbdkit: file.4: debug: cache: writethrough block 10668 (offset 43696128) nbdkit: file.4: debug: file: pwrite count=4096 offset=43696128 fua=1 nbdkit: file.4: debug: cache: writethrough block 10669 (offset 43700224) nbdkit: file.4: debug: file: pwrite count=4096 offset=43700224 fua=1 nbdkit: file.4: debug: cache: writethrough block 10670 (offset 43704320) nbdkit: file.4: debug: file: pwrite count=4096 offset=43704320 fua=1 nbdkit: file.4: debug: cache: writethrough block 10671 (offset 43708416) nbdkit: file.4: debug: file: pwrite count=4096 offset=43708416 fua=1 nbdkit: file.4: debug: cache: writethrough block 10672 (offset 43712512) nbdkit: file.4: debug: file: pwrite count=4096 offset=43712512 fua=1 nbdkit: file.4: debug: cache: writethrough block 10673 (offset 43716608) nbdkit: file.4: debug: file: pwrite count=4096 offset=43716608 fua=1 nbdkit: file.4: debug: cache: writethrough block 10674 (offset 43720704) nbdkit: file.4: debug: file: pwrite count=4096 offset=43720704 fua=1 nbdkit: file.4: debug: cache: writethrough block 10675 (offset 43724800) nbdkit: file.4: debug: file: pwrite count=4096 offset=43724800 fua=1 nbdkit: file.4: debug: cache: writethrough block 10676 (offset 43728896) nbdkit: file.4: debug: file: pwrite count=4096 offset=43728896 fua=1 nbdkit: file.4: debug: cache: writethrough block 10677 (offset 43732992) nbdkit: file.4: debug: file: pwrite count=4096 offset=43732992 fua=1 nbdkit: file.4: debug: cache: writethrough block 10678 (offset 43737088) nbdkit: file.4: debug: file: pwrite count=4096 offset=43737088 fua=1 nbdkit: file.4: debug: cache: writethrough block 10679 (offset 43741184) nbdkit: file.4: debug: file: pwrite count=4096 offset=43741184 fua=1 nbdkit: file.4: debug: cache: writethrough block 10680 (offset 43745280) nbdkit: file.4: debug: file: pwrite count=4096 offset=43745280 fua=1 nbdkit: file.4: debug: cache: writethrough block 10681 (offset 43749376) nbdkit: file.4: debug: file: pwrite count=4096 offset=43749376 fua=1 nbdkit: file.4: debug: cache: writethrough block 10682 (offset 43753472) nbdkit: file.4: debug: file: pwrite count=4096 offset=43753472 fua=1 nbdkit: file.4: debug: cache: writethrough block 10683 (offset 43757568) nbdkit: file.4: debug: file: pwrite count=4096 offset=43757568 fua=1 nbdkit: file.4: debug: cache: writethrough block 10684 (offset 43761664) nbdkit: file.4: debug: file: pwrite count=4096 offset=43761664 fua=1 nbdkit: file.4: debug: cache: writethrough block 10685 (offset 43765760) nbdkit: file.4: debug: file: pwrite count=4096 offset=43765760 fua=1 nbdkit: file.4: debug: cache: writethrough block 10686 (offset 43769856) nbdkit: file.4: debug: file: pwrite count=4096 offset=43769856 fua=1 nbdkit: file.4: debug: cache: writethrough block 10687 (offset 43773952) nbdkit: file.4: debug: file: pwrite count=4096 offset=43773952 fua=1 nbdkit: file.4: debug: cache: writethrough block 10688 (offset 43778048) nbdkit: file.4: debug: file: pwrite count=4096 offset=43778048 fua=1 nbdkit: file.4: debug: cache: writethrough block 10689 (offset 43782144) nbdkit: file.4: debug: file: pwrite count=4096 offset=43782144 fua=1 nbdkit: file.4: debug: cache: writethrough block 10690 (offset 43786240) nbdkit: file.4: debug: file: pwrite count=4096 offset=43786240 fua=1 nbdkit: file.4: debug: cache: writethrough block 10691 (offset 43790336) nbdkit: file.4: debug: file: pwrite count=4096 offset=43790336 fua=1 nbdkit: file.4: debug: cache: writethrough block 10692 (offset 43794432) nbdkit: file.4: debug: file: pwrite count=4096 offset=43794432 fua=1 nbdkit: file.4: debug: cache: writethrough block 10693 (offset 43798528) nbdkit: file.4: debug: file: pwrite count=4096 offset=43798528 fua=1 nbdkit: file.4: debug: cache: writethrough block 10694 (offset 43802624) nbdkit: file.4: debug: file: pwrite count=4096 offset=43802624 fua=1 nbdkit: file.4: debug: cache: writethrough block 10695 (offset 43806720) nbdkit: file.4: debug: file: pwrite count=4096 offset=43806720 fua=1 nbdkit: file.4: debug: cache: writethrough block 10696 (offset 43810816) nbdkit: file.4: debug: file: pwrite count=4096 offset=43810816 fua=1 nbdkit: file.4: debug: cache: writethrough block 10697 (offset 43814912) nbdkit: file.4: debug: file: pwrite count=4096 offset=43814912 fua=1 nbdkit: file.4: debug: cache: writethrough block 10698 (offset 43819008) nbdkit: file.4: debug: file: pwrite count=4096 offset=43819008 fua=1 nbdkit: file.4: debug: cache: writethrough block 10699 (offset 43823104) nbdkit: file.4: debug: file: pwrite count=4096 offset=43823104 fua=1 nbdkit: file.4: debug: cache: writethrough block 10700 (offset 43827200) nbdkit: file.4: debug: file: pwrite count=4096 offset=43827200 fua=1 nbdkit: file.4: debug: cache: writethrough block 10701 (offset 43831296) nbdkit: file.4: debug: file: pwrite count=4096 offset=43831296 fua=1 nbdkit: file.4: debug: cache: writethrough block 10702 (offset 43835392) nbdkit: file.4: debug: file: pwrite count=4096 offset=43835392 fua=1 nbdkit: file.4: debug: cache: writethrough block 10703 (offset 43839488) nbdkit: file.4: debug: file: pwrite count=4096 offset=43839488 fua=1 nbdkit: file.4: debug: cache: writethrough block 10704 (offset 43843584) nbdkit: file.4: debug: file: pwrite count=4096 offset=43843584 fua=1 nbdkit: file.4: debug: cache: writethrough block 10705 (offset 43847680) nbdkit: file.4: debug: file: pwrite count=4096 offset=43847680 fua=1 nbdkit: file.4: debug: cache: writethrough block 10706 (offset 43851776) nbdkit: file.4: debug: file: pwrite count=4096 offset=43851776 fua=1 nbdkit: file.4: debug: cache: writethrough block 10707 (offset 43855872) nbdkit: file.4: debug: file: pwrite count=4096 offset=43855872 fua=1 nbdkit: file.4: debug: cache: writethrough block 10708 (offset 43859968) nbdkit: file.4: debug: file: pwrite count=4096 offset=43859968 fua=1 nbdkit: file.4: debug: cache: writethrough block 10709 (offset 43864064) nbdkit: file.4: debug: file: pwrite count=4096 offset=43864064 fua=1 nbdkit: file.4: debug: cache: writethrough block 10710 (offset 43868160) nbdkit: file.4: debug: file: pwrite count=4096 offset=43868160 fua=1 nbdkit: file.4: debug: cache: writethrough block 10711 (offset 43872256) nbdkit: file.4: debug: file: pwrite count=4096 offset=43872256 fua=1 nbdkit: file.4: debug: cache: writethrough block 10712 (offset 43876352) nbdkit: file.4: debug: file: pwrite count=4096 offset=43876352 fua=1 nbdkit: file.4: debug: cache: writethrough block 10713 (offset 43880448) nbdkit: file.4: debug: file: pwrite count=4096 offset=43880448 fua=1 nbdkit: file.4: debug: cache: writethrough block 10714 (offset 43884544) nbdkit: file.4: debug: file: pwrite count=4096 offset=43884544 fua=1 nbdkit: file.4: debug: cache: writethrough block 10715 (offset 43888640) nbdkit: file.4: debug: file: pwrite count=4096 offset=43888640 fua=1 nbdkit: file.4: debug: cache: writethrough block 10716 (offset 43892736) nbdkit: file.4: debug: file: pwrite count=4096 offset=43892736 fua=1 nbdkit: file.4: debug: cache: writethrough block 10717 (offset 43896832) nbdkit: file.4: debug: file: pwrite count=4096 offset=43896832 fua=1 nbdkit: file.4: debug: cache: writethrough block 10718 (offset 43900928) nbdkit: file.4: debug: file: pwrite count=4096 offset=43900928 fua=1 nbdkit: file.4: debug: cache: writethrough block 10719 (offset 43905024) nbdkit: file.4: debug: file: pwrite count=4096 offset=43905024 fua=1 nbdkit: file.4: debug: cache: writethrough block 10720 (offset 43909120) nbdkit: file.4: debug: file: pwrite count=4096 offset=43909120 fua=1 nbdkit: file.4: debug: cache: writethrough block 10721 (offset 43913216) nbdkit: file.4: debug: file: pwrite count=4096 offset=43913216 fua=1 nbdkit: file.4: debug: cache: writethrough block 10722 (offset 43917312) nbdkit: file.4: debug: file: pwrite count=4096 offset=43917312 fua=1 nbdkit: file.4: debug: cache: writethrough block 10723 (offset 43921408) nbdkit: file.4: debug: file: pwrite count=4096 offset=43921408 fua=1 nbdkit: file.4: debug: cache: writethrough block 10724 (offset 43925504) nbdkit: file.4: debug: file: pwrite count=4096 offset=43925504 fua=1 nbdkit: file.4: debug: cache: writethrough block 10725 (offset 43929600) nbdkit: file.4: debug: file: pwrite count=4096 offset=43929600 fua=1 nbdkit: file.4: debug: cache: writethrough block 10726 (offset 43933696) nbdkit: file.4: debug: file: pwrite count=4096 offset=43933696 fua=1 nbdkit: file.4: debug: cache: writethrough block 10727 (offset 43937792) nbdkit: file.4: debug: file: pwrite count=4096 offset=43937792 fua=1 nbdkit: file.4: debug: cache: writethrough block 10728 (offset 43941888) nbdkit: file.4: debug: file: pwrite count=4096 offset=43941888 fua=1 nbdkit: file.4: debug: cache: writethrough block 10729 (offset 43945984) nbdkit: file.4: debug: file: pwrite count=4096 offset=43945984 fua=1 nbdkit: file.4: debug: cache: writethrough block 10730 (offset 43950080) nbdkit: file.4: debug: file: pwrite count=4096 offset=43950080 fua=1 nbdkit: file.4: debug: cache: writethrough block 10731 (offset 43954176) nbdkit: file.4: debug: file: pwrite count=4096 offset=43954176 fua=1 nbdkit: file.4: debug: cache: writethrough block 10732 (offset 43958272) nbdkit: file.4: debug: file: pwrite count=4096 offset=43958272 fua=1 nbdkit: file.4: debug: cache: writethrough block 10733 (offset 43962368) nbdkit: file.4: debug: file: pwrite count=4096 offset=43962368 fua=1 nbdkit: file.4: debug: cache: writethrough block 10734 (offset 43966464) nbdkit: file.4: debug: file: pwrite count=4096 offset=43966464 fua=1 nbdkit: file.4: debug: cache: writethrough block 10735 (offset 43970560) nbdkit: file.4: debug: file: pwrite count=4096 offset=43970560 fua=1 nbdkit: file.4: debug: cache: writethrough block 10736 (offset 43974656) nbdkit: file.4: debug: file: pwrite count=4096 offset=43974656 fua=1 nbdkit: file.4: debug: cache: writethrough block 10737 (offset 43978752) nbdkit: file.4: debug: file: pwrite count=4096 offset=43978752 fua=1 nbdkit: file.4: debug: cache: writethrough block 10738 (offset 43982848) nbdkit: file.4: debug: file: pwrite count=4096 offset=43982848 fua=1 nbdkit: file.4: debug: cache: writethrough block 10739 (offset 43986944) nbdkit: file.4: debug: file: pwrite count=4096 offset=43986944 fua=1 nbdkit: file.4: debug: cache: writethrough block 10740 (offset 43991040) nbdkit: file.4: debug: file: pwrite count=4096 offset=43991040 fua=1 nbdkit: file.4: debug: cache: writethrough block 10741 (offset 43995136) nbdkit: file.4: debug: file: pwrite count=4096 offset=43995136 fua=1 nbdkit: file.4: debug: cache: writethrough block 10742 (offset 43999232) nbdkit: file.4: debug: file: pwrite count=4096 offset=43999232 fua=1 nbdkit: file.4: debug: cache: writethrough block 10743 (offset 44003328) nbdkit: file.4: debug: file: pwrite count=4096 offset=44003328 fua=1 nbdkit: file.4: debug: cache: writethrough block 10744 (offset 44007424) nbdkit: file.4: debug: file: pwrite count=4096 offset=44007424 fua=1 nbdkit: file.4: debug: cache: writethrough block 10745 (offset 44011520) nbdkit: file.4: debug: file: pwrite count=4096 offset=44011520 fua=1 nbdkit: file.4: debug: cache: writethrough block 10746 (offset 44015616) nbdkit: file.4: debug: file: pwrite count=4096 offset=44015616 fua=1 nbdkit: file.4: debug: cache: writethrough block 10747 (offset 44019712) nbdkit: file.4: debug: file: pwrite count=4096 offset=44019712 fua=1 nbdkit: file.4: debug: cache: writethrough block 10748 (offset 44023808) nbdkit: file.4: debug: file: pwrite count=4096 offset=44023808 fua=1 nbdkit: file.4: debug: cache: writethrough block 10749 (offset 44027904) nbdkit: file.4: debug: file: pwrite count=4096 offset=44027904 fua=1 nbdkit: file.4: debug: cache: writethrough block 10750 (offset 44032000) nbdkit: file.4: debug: file: pwrite count=4096 offset=44032000 fua=1 nbdkit: file.4: debug: cache: writethrough block 10751 (offset 44036096) nbdkit: file.4: debug: file: pwrite count=4096 offset=44036096 fua=1 nbdkit: file.4: debug: cache: writethrough block 10752 (offset 44040192) nbdkit: file.4: debug: file: pwrite count=4096 offset=44040192 fua=1 nbdkit: file.4: debug: cache: writethrough block 10753 (offset 44044288) nbdkit: file.4: debug: file: pwrite count=4096 offset=44044288 fua=1 nbdkit: file.4: debug: cache: writethrough block 10754 (offset 44048384) nbdkit: file.4: debug: file: pwrite count=4096 offset=44048384 fua=1 nbdkit: file.4: debug: cache: writethrough block 10755 (offset 44052480) nbdkit: file.4: debug: file: pwrite count=4096 offset=44052480 fua=1 nbdkit: file.4: debug: cache: writethrough block 10756 (offset 44056576) nbdkit: file.4: debug: file: pwrite count=4096 offset=44056576 fua=1 nbdkit: file.4: debug: cache: writethrough block 10757 (offset 44060672) nbdkit: file.4: debug: file: pwrite count=4096 offset=44060672 fua=1 nbdkit: file.4: debug: cache: writethrough block 10758 (offset 44064768) nbdkit: file.4: debug: file: pwrite count=4096 offset=44064768 fua=1 nbdkit: file.4: debug: cache: writethrough block 10759 (offset 44068864) nbdkit: file.4: debug: file: pwrite count=4096 offset=44068864 fua=1 nbdkit: file.4: debug: cache: writethrough block 10760 (offset 44072960) nbdkit: file.4: debug: file: pwrite count=4096 offset=44072960 fua=1 nbdkit: file.4: debug: cache: writethrough block 10761 (offset 44077056) nbdkit: file.4: debug: file: pwrite count=4096 offset=44077056 fua=1 nbdkit: file.4: debug: cache: writethrough block 10762 (offset 44081152) nbdkit: file.4: debug: file: pwrite count=4096 offset=44081152 fua=1 nbdkit: file.4: debug: cache: writethrough block 10763 (offset 44085248) nbdkit: file.4: debug: file: pwrite count=4096 offset=44085248 fua=1 nbdkit: file.4: debug: cache: writethrough block 10764 (offset 44089344) nbdkit: file.4: debug: file: pwrite count=4096 offset=44089344 fua=1 nbdkit: file.4: debug: cache: writethrough block 10765 (offset 44093440) nbdkit: file.4: debug: file: pwrite count=4096 offset=44093440 fua=1 nbdkit: file.4: debug: cache: writethrough block 10766 (offset 44097536) nbdkit: file.4: debug: file: pwrite count=4096 offset=44097536 fua=1 nbdkit: file.4: debug: cache: writethrough block 10767 (offset 44101632) nbdkit: file.4: debug: file: pwrite count=4096 offset=44101632 fua=1 nbdkit: file.4: debug: cache: writethrough block 10768 (offset 44105728) nbdkit: file.4: debug: file: pwrite count=4096 offset=44105728 fua=1 nbdkit: file.4: debug: cache: writethrough block 10769 (offset 44109824) nbdkit: file.4: debug: file: pwrite count=4096 offset=44109824 fua=1 nbdkit: file.4: debug: cache: writethrough block 10770 (offset 44113920) nbdkit: file.4: debug: file: pwrite count=4096 offset=44113920 fua=1 nbdkit: file.4: debug: cache: writethrough block 10771 (offset 44118016) nbdkit: file.4: debug: file: pwrite count=4096 offset=44118016 fua=1 nbdkit: file.4: debug: cache: writethrough block 10772 (offset 44122112) nbdkit: file.4: debug: file: pwrite count=4096 offset=44122112 fua=1 nbdkit: file.4: debug: cache: writethrough block 10773 (offset 44126208) nbdkit: file.4: debug: file: pwrite count=4096 offset=44126208 fua=1 nbdkit: file.4: debug: cache: writethrough block 10774 (offset 44130304) nbdkit: file.4: debug: file: pwrite count=4096 offset=44130304 fua=1 nbdkit: file.4: debug: cache: writethrough block 10775 (offset 44134400) nbdkit: file.4: debug: file: pwrite count=4096 offset=44134400 fua=1 nbdkit: file.4: debug: cache: writethrough block 10776 (offset 44138496) nbdkit: file.4: debug: file: pwrite count=4096 offset=44138496 fua=1 nbdkit: file.4: debug: cache: writethrough block 10777 (offset 44142592) nbdkit: file.4: debug: file: pwrite count=4096 offset=44142592 fua=1 nbdkit: file.4: debug: cache: writethrough block 10778 (offset 44146688) nbdkit: file.4: debug: file: pwrite count=4096 offset=44146688 fua=1 nbdkit: file.4: debug: cache: writethrough block 10779 (offset 44150784) nbdkit: file.4: debug: file: pwrite count=4096 offset=44150784 fua=1 nbdkit: file.4: debug: cache: writethrough block 10780 (offset 44154880) nbdkit: file.4: debug: file: pwrite count=4096 offset=44154880 fua=1 nbdkit: file.4: debug: cache: writethrough block 10781 (offset 44158976) nbdkit: file.4: debug: file: pwrite count=4096 offset=44158976 fua=1 nbdkit: file.4: debug: cache: writethrough block 10782 (offset 44163072) nbdkit: file.4: debug: file: pwrite count=4096 offset=44163072 fua=1 nbdkit: file.4: debug: cache: writethrough block 10783 (offset 44167168) nbdkit: file.4: debug: file: pwrite count=4096 offset=44167168 fua=1 nbdkit: file.4: debug: cache: writethrough block 10784 (offset 44171264) nbdkit: file.4: debug: file: pwrite count=4096 offset=44171264 fua=1 nbdkit: file.4: debug: cache: writethrough block 10785 (offset 44175360) nbdkit: file.4: debug: file: pwrite count=4096 offset=44175360 fua=1 nbdkit: file.4: debug: cache: writethrough block 10786 (offset 44179456) nbdkit: file.4: debug: file: pwrite count=4096 offset=44179456 fua=1 nbdkit: file.4: debug: cache: writethrough block 10787 (offset 44183552) nbdkit: file.4: debug: file: pwrite count=4096 offset=44183552 fua=1 nbdkit: file.4: debug: cache: writethrough block 10788 (offset 44187648) nbdkit: file.4: debug: file: pwrite count=4096 offset=44187648 fua=1 nbdkit: file.4: debug: cache: writethrough block 10789 (offset 44191744) nbdkit: file.4: debug: file: pwrite count=4096 offset=44191744 fua=1 nbdkit: file.4: debug: cache: writethrough block 10790 (offset 44195840) nbdkit: file.4: debug: file: pwrite count=4096 offset=44195840 fua=1 nbdkit: file.4: debug: cache: writethrough block 10791 (offset 44199936) nbdkit: file.4: debug: file: pwrite count=4096 offset=44199936 fua=1 nbdkit: file.4: debug: cache: writethrough block 10792 (offset 44204032) nbdkit: file.4: debug: file: pwrite count=4096 offset=44204032 fua=1 nbdkit: file.4: debug: cache: writethrough block 10793 (offset 44208128) nbdkit: file.4: debug: file: pwrite count=4096 offset=44208128 fua=1 nbdkit: file.4: debug: cache: writethrough block 10794 (offset 44212224) nbdkit: file.4: debug: file: pwrite count=4096 offset=44212224 fua=1 nbdkit: file.4: debug: cache: writethrough block 10795 (offset 44216320) nbdkit: file.4: debug: file: pwrite count=4096 offset=44216320 fua=1 nbdkit: file.4: debug: cache: writethrough block 10796 (offset 44220416) nbdkit: file.4: debug: file: pwrite count=4096 offset=44220416 fua=1 nbdkit: file.4: debug: cache: writethrough block 10797 (offset 44224512) nbdkit: file.4: debug: file: pwrite count=4096 offset=44224512 fua=1 nbdkit: file.4: debug: cache: writethrough block 10798 (offset 44228608) nbdkit: file.4: debug: file: pwrite count=4096 offset=44228608 fua=1 nbdkit: file.4: debug: cache: writethrough block 10799 (offset 44232704) nbdkit: file.4: debug: file: pwrite count=4096 offset=44232704 fua=1 nbdkit: file.4: debug: cache: writethrough block 10800 (offset 44236800) nbdkit: file.4: debug: file: pwrite count=4096 offset=44236800 fua=1 nbdkit: file.4: debug: cache: writethrough block 10801 (offset 44240896) nbdkit: file.4: debug: file: pwrite count=4096 offset=44240896 fua=1 nbdkit: file.4: debug: cache: writethrough block 10802 (offset 44244992) nbdkit: file.4: debug: file: pwrite count=4096 offset=44244992 fua=1 nbdkit: file.4: debug: cache: writethrough block 10803 (offset 44249088) nbdkit: file.4: debug: file: pwrite count=4096 offset=44249088 fua=1 nbdkit: file.4: debug: cache: writethrough block 10804 (offset 44253184) nbdkit: file.4: debug: file: pwrite count=4096 offset=44253184 fua=1 nbdkit: file.4: debug: cache: writethrough block 10805 (offset 44257280) nbdkit: file.4: debug: file: pwrite count=4096 offset=44257280 fua=1 nbdkit: file.4: debug: cache: writethrough block 10806 (offset 44261376) nbdkit: file.4: debug: file: pwrite count=4096 offset=44261376 fua=1 nbdkit: file.4: debug: cache: writethrough block 10807 (offset 44265472) nbdkit: file.4: debug: file: pwrite count=4096 offset=44265472 fua=1 nbdkit: file.4: debug: cache: writethrough block 10808 (offset 44269568) nbdkit: file.4: debug: file: pwrite count=4096 offset=44269568 fua=1 nbdkit: file.4: debug: cache: writethrough block 10809 (offset 44273664) nbdkit: file.4: debug: file: pwrite count=4096 offset=44273664 fua=1 nbdkit: file.4: debug: cache: writethrough block 10810 (offset 44277760) nbdkit: file.4: debug: file: pwrite count=4096 offset=44277760 fua=1 nbdkit: file.4: debug: cache: writethrough block 10811 (offset 44281856) nbdkit: file.4: debug: file: pwrite count=4096 offset=44281856 fua=1 nbdkit: file.4: debug: cache: writethrough block 10812 (offset 44285952) nbdkit: file.4: debug: file: pwrite count=4096 offset=44285952 fua=1 nbdkit: file.4: debug: cache: writethrough block 10813 (offset 44290048) nbdkit: file.4: debug: file: pwrite count=4096 offset=44290048 fua=1 nbdkit: file.4: debug: cache: writethrough block 10814 (offset 44294144) nbdkit: file.4: debug: file: pwrite count=4096 offset=44294144 fua=1 nbdkit: file.4: debug: cache: writethrough block 10815 (offset 44298240) nbdkit: file.4: debug: file: pwrite count=4096 offset=44298240 fua=1 nbdkit: file.4: debug: cache: writethrough block 10816 (offset 44302336) nbdkit: file.4: debug: file: pwrite count=4096 offset=44302336 fua=1 nbdkit: file.4: debug: cache: writethrough block 10817 (offset 44306432) nbdkit: file.4: debug: file: pwrite count=4096 offset=44306432 fua=1 nbdkit: file.4: debug: cache: writethrough block 10818 (offset 44310528) nbdkit: file.4: debug: file: pwrite count=4096 offset=44310528 fua=1 nbdkit: file.4: debug: cache: writethrough block 10819 (offset 44314624) nbdkit: file.4: debug: file: pwrite count=4096 offset=44314624 fua=1 nbdkit: file.4: debug: cache: writethrough block 10820 (offset 44318720) nbdkit: file.4: debug: file: pwrite count=4096 offset=44318720 fua=1 nbdkit: file.4: debug: cache: writethrough block 10821 (offset 44322816) nbdkit: file.4: debug: file: pwrite count=4096 offset=44322816 fua=1 nbdkit: file.4: debug: cache: writethrough block 10822 (offset 44326912) nbdkit: file.4: debug: file: pwrite count=4096 offset=44326912 fua=1 nbdkit: file.4: debug: cache: writethrough block 10823 (offset 44331008) nbdkit: file.4: debug: file: pwrite count=4096 offset=44331008 fua=1 nbdkit: file.4: debug: cache: writethrough block 10824 (offset 44335104) nbdkit: file.4: debug: file: pwrite count=4096 offset=44335104 fua=1 nbdkit: file.4: debug: cache: writethrough block 10825 (offset 44339200) nbdkit: file.4: debug: file: pwrite count=4096 offset=44339200 fua=1 nbdkit: file.4: debug: cache: writethrough block 10826 (offset 44343296) nbdkit: file.4: debug: file: pwrite count=4096 offset=44343296 fua=1 nbdkit: file.4: debug: cache: writethrough block 10827 (offset 44347392) nbdkit: file.4: debug: file: pwrite count=4096 offset=44347392 fua=1 nbdkit: file.4: debug: cache: writethrough block 10828 (offset 44351488) nbdkit: file.4: debug: file: pwrite count=4096 offset=44351488 fua=1 nbdkit: file.4: debug: cache: writethrough block 10829 (offset 44355584) nbdkit: file.4: debug: file: pwrite count=4096 offset=44355584 fua=1 nbdkit: file.4: debug: cache: writethrough block 10830 (offset 44359680) nbdkit: file.4: debug: file: pwrite count=4096 offset=44359680 fua=1 nbdkit: file.4: debug: cache: writethrough block 10831 (offset 44363776) nbdkit: file.4: debug: file: pwrite count=4096 offset=44363776 fua=1 nbdkit: file.4: debug: cache: writethrough block 10832 (offset 44367872) nbdkit: file.4: debug: file: pwrite count=4096 offset=44367872 fua=1 nbdkit: file.4: debug: cache: writethrough block 10833 (offset 44371968) nbdkit: file.4: debug: file: pwrite count=4096 offset=44371968 fua=1 nbdkit: file.4: debug: cache: writethrough block 10834 (offset 44376064) nbdkit: file.4: debug: file: pwrite count=4096 offset=44376064 fua=1 nbdkit: file.4: debug: cache: writethrough block 10835 (offset 44380160) nbdkit: file.4: debug: file: pwrite count=4096 offset=44380160 fua=1 nbdkit: file.4: debug: cache: writethrough block 10836 (offset 44384256) nbdkit: file.4: debug: file: pwrite count=4096 offset=44384256 fua=1 nbdkit: file.4: debug: cache: writethrough block 10837 (offset 44388352) nbdkit: file.4: debug: file: pwrite count=4096 offset=44388352 fua=1 nbdkit: file.4: debug: cache: writethrough block 10838 (offset 44392448) nbdkit: file.4: debug: file: pwrite count=4096 offset=44392448 fua=1 nbdkit: file.4: debug: cache: writethrough block 10839 (offset 44396544) nbdkit: file.4: debug: file: pwrite count=4096 offset=44396544 fua=1 nbdkit: file.4: debug: cache: writethrough block 10840 (offset 44400640) nbdkit: file.4: debug: file: pwrite count=4096 offset=44400640 fua=1 nbdkit: file.4: debug: cache: writethrough block 10841 (offset 44404736) nbdkit: file.4: debug: file: pwrite count=4096 offset=44404736 fua=1 nbdkit: file.4: debug: cache: writethrough block 10842 (offset 44408832) nbdkit: file.4: debug: file: pwrite count=4096 offset=44408832 fua=1 nbdkit: file.4: debug: cache: writethrough block 10843 (offset 44412928) nbdkit: file.4: debug: file: pwrite count=4096 offset=44412928 fua=1 nbdkit: file.4: debug: cache: writethrough block 10844 (offset 44417024) nbdkit: file.4: debug: file: pwrite count=4096 offset=44417024 fua=1 nbdkit: file.4: debug: cache: writethrough block 10845 (offset 44421120) nbdkit: file.4: debug: file: pwrite count=4096 offset=44421120 fua=1 nbdkit: file.4: debug: cache: writethrough block 10846 (offset 44425216) nbdkit: file.4: debug: file: pwrite count=4096 offset=44425216 fua=1 nbdkit: file.4: debug: cache: writethrough block 10847 (offset 44429312) nbdkit: file.4: debug: file: pwrite count=4096 offset=44429312 fua=1 nbdkit: file.4: debug: cache: writethrough block 10848 (offset 44433408) nbdkit: file.4: debug: file: pwrite count=4096 offset=44433408 fua=1 nbdkit: file.4: debug: cache: writethrough block 10849 (offset 44437504) nbdkit: file.4: debug: file: pwrite count=4096 offset=44437504 fua=1 nbdkit: file.4: debug: cache: writethrough block 10850 (offset 44441600) nbdkit: file.4: debug: file: pwrite count=4096 offset=44441600 fua=1 nbdkit: file.4: debug: cache: writethrough block 10851 (offset 44445696) nbdkit: file.4: debug: file: pwrite count=4096 offset=44445696 fua=1 nbdkit: file.4: debug: cache: writethrough block 10852 (offset 44449792) nbdkit: file.4: debug: file: pwrite count=4096 offset=44449792 fua=1 nbdkit: file.4: debug: cache: writethrough block 10853 (offset 44453888) nbdkit: file.4: debug: file: pwrite count=4096 offset=44453888 fua=1 nbdkit: file.4: debug: cache: writethrough block 10854 (offset 44457984) nbdkit: file.4: debug: file: pwrite count=4096 offset=44457984 fua=1 nbdkit: file.4: debug: cache: writethrough block 10855 (offset 44462080) nbdkit: file.4: debug: file: pwrite count=4096 offset=44462080 fua=1 nbdkit: file.4: debug: cache: writethrough block 10856 (offset 44466176) nbdkit: file.4: debug: file: pwrite count=4096 offset=44466176 fua=1 nbdkit: file.4: debug: cache: writethrough block 10857 (offset 44470272) nbdkit: file.4: debug: file: pwrite count=4096 offset=44470272 fua=1 nbdkit: file.4: debug: cache: writethrough block 10858 (offset 44474368) nbdkit: file.4: debug: file: pwrite count=4096 offset=44474368 fua=1 nbdkit: file.4: debug: cache: writethrough block 10859 (offset 44478464) nbdkit: file.4: debug: file: pwrite count=4096 offset=44478464 fua=1 nbdkit: file.4: debug: cache: writethrough block 10860 (offset 44482560) nbdkit: file.4: debug: file: pwrite count=4096 offset=44482560 fua=1 nbdkit: file.4: debug: cache: writethrough block 10861 (offset 44486656) nbdkit: file.4: debug: file: pwrite count=4096 offset=44486656 fua=1 nbdkit: file.4: debug: cache: writethrough block 10862 (offset 44490752) nbdkit: file.4: debug: file: pwrite count=4096 offset=44490752 fua=1 nbdkit: file.4: debug: cache: writethrough block 10863 (offset 44494848) nbdkit: file.4: debug: file: pwrite count=4096 offset=44494848 fua=1 nbdkit: file.4: debug: cache: writethrough block 10864 (offset 44498944) nbdkit: file.4: debug: file: pwrite count=4096 offset=44498944 fua=1 nbdkit: file.4: debug: cache: writethrough block 10865 (offset 44503040) nbdkit: file.4: debug: file: pwrite count=4096 offset=44503040 fua=1 nbdkit: file.4: debug: cache: writethrough block 10866 (offset 44507136) nbdkit: file.4: debug: file: pwrite count=4096 offset=44507136 fua=1 nbdkit: file.4: debug: cache: writethrough block 10867 (offset 44511232) nbdkit: file.4: debug: file: pwrite count=4096 offset=44511232 fua=1 nbdkit: file.4: debug: cache: writethrough block 10868 (offset 44515328) nbdkit: file.4: debug: file: pwrite count=4096 offset=44515328 fua=1 nbdkit: file.4: debug: cache: writethrough block 10869 (offset 44519424) nbdkit: file.4: debug: file: pwrite count=4096 offset=44519424 fua=1 nbdkit: file.4: debug: cache: writethrough block 10870 (offset 44523520) nbdkit: file.4: debug: file: pwrite count=4096 offset=44523520 fua=1 nbdkit: file.4: debug: cache: writethrough block 10871 (offset 44527616) nbdkit: file.4: debug: file: pwrite count=4096 offset=44527616 fua=1 nbdkit: file.4: debug: cache: writethrough block 10872 (offset 44531712) nbdkit: file.4: debug: file: pwrite count=4096 offset=44531712 fua=1 nbdkit: file.4: debug: cache: writethrough block 10873 (offset 44535808) nbdkit: file.4: debug: file: pwrite count=4096 offset=44535808 fua=1 nbdkit: file.4: debug: cache: writethrough block 10874 (offset 44539904) nbdkit: file.4: debug: file: pwrite count=4096 offset=44539904 fua=1 nbdkit: file.4: debug: cache: writethrough block 10875 (offset 44544000) nbdkit: file.4: debug: file: pwrite count=4096 offset=44544000 fua=1 nbdkit: file.4: debug: cache: writethrough block 10876 (offset 44548096) nbdkit: file.4: debug: file: pwrite count=4096 offset=44548096 fua=1 nbdkit: file.4: debug: cache: writethrough block 10877 (offset 44552192) nbdkit: file.4: debug: file: pwrite count=4096 offset=44552192 fua=1 nbdkit: file.4: debug: cache: writethrough block 10878 (offset 44556288) nbdkit: file.4: debug: file: pwrite count=4096 offset=44556288 fua=1 nbdkit: file.4: debug: cache: writethrough block 10879 (offset 44560384) nbdkit: file.4: debug: file: pwrite count=4096 offset=44560384 fua=1 nbdkit: file.4: debug: cache: writethrough block 10880 (offset 44564480) nbdkit: file.4: debug: file: pwrite count=4096 offset=44564480 fua=1 nbdkit: file.4: debug: cache: writethrough block 10881 (offset 44568576) nbdkit: file.4: debug: file: pwrite count=4096 offset=44568576 fua=1 nbdkit: file.4: debug: cache: writethrough block 10882 (offset 44572672) nbdkit: file.4: debug: file: pwrite count=4096 offset=44572672 fua=1 nbdkit: file.4: debug: cache: writethrough block 10883 (offset 44576768) nbdkit: file.4: debug: file: pwrite count=4096 offset=44576768 fua=1 nbdkit: file.4: debug: cache: writethrough block 10884 (offset 44580864) nbdkit: file.4: debug: file: pwrite count=4096 offset=44580864 fua=1 nbdkit: file.4: debug: cache: writethrough block 10885 (offset 44584960) nbdkit: file.4: debug: file: pwrite count=4096 offset=44584960 fua=1 nbdkit: file.4: debug: cache: writethrough block 10886 (offset 44589056) nbdkit: file.4: debug: file: pwrite count=4096 offset=44589056 fua=1 nbdkit: file.4: debug: cache: writethrough block 10887 (offset 44593152) nbdkit: file.4: debug: file: pwrite count=4096 offset=44593152 fua=1 nbdkit: file.4: debug: cache: writethrough block 10888 (offset 44597248) nbdkit: file.4: debug: file: pwrite count=4096 offset=44597248 fua=1 nbdkit: file.4: debug: cache: writethrough block 10889 (offset 44601344) nbdkit: file.4: debug: file: pwrite count=4096 offset=44601344 fua=1 nbdkit: file.4: debug: cache: writethrough block 10890 (offset 44605440) nbdkit: file.4: debug: file: pwrite count=4096 offset=44605440 fua=1 nbdkit: file.4: debug: cache: writethrough block 10891 (offset 44609536) nbdkit: file.4: debug: file: pwrite count=4096 offset=44609536 fua=1 nbdkit: file.4: debug: cache: writethrough block 10892 (offset 44613632) nbdkit: file.4: debug: file: pwrite count=4096 offset=44613632 fua=1 nbdkit: file.4: debug: cache: writethrough block 10893 (offset 44617728) nbdkit: file.4: debug: file: pwrite count=4096 offset=44617728 fua=1 nbdkit: file.4: debug: cache: writethrough block 10894 (offset 44621824) nbdkit: file.4: debug: file: pwrite count=4096 offset=44621824 fua=1 nbdkit: file.4: debug: cache: writethrough block 10895 (offset 44625920) nbdkit: file.4: debug: file: pwrite count=4096 offset=44625920 fua=1 nbdkit: file.4: debug: cache: writethrough block 10896 (offset 44630016) nbdkit: file.4: debug: file: pwrite count=4096 offset=44630016 fua=1 nbdkit: file.4: debug: cache: writethrough block 10897 (offset 44634112) nbdkit: file.4: debug: file: pwrite count=4096 offset=44634112 fua=1 nbdkit: file.4: debug: cache: writethrough block 10898 (offset 44638208) nbdkit: file.4: debug: file: pwrite count=4096 offset=44638208 fua=1 nbdkit: file.4: debug: cache: writethrough block 10899 (offset 44642304) nbdkit: file.4: debug: file: pwrite count=4096 offset=44642304 fua=1 nbdkit: file.4: debug: cache: writethrough block 10900 (offset 44646400) nbdkit: file.4: debug: file: pwrite count=4096 offset=44646400 fua=1 nbdkit: file.4: debug: cache: start reclaiming nbdkit: file.4: debug: cache: reclaiming block 8469 nbdkit: file.4: debug: cache: reclaiming block 8470 nbdkit: file.4: debug: cache: writethrough block 10901 (offset 44650496) nbdkit: file.4: debug: file: pwrite count=4096 offset=44650496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8471 nbdkit: file.4: debug: cache: reclaiming block 8472 nbdkit: file.4: debug: cache: writethrough block 10902 (offset 44654592) nbdkit: file.4: debug: file: pwrite count=4096 offset=44654592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8473 nbdkit: file.4: debug: cache: reclaiming block 8474 nbdkit: file.4: debug: cache: writethrough block 10903 (offset 44658688) nbdkit: file.4: debug: file: pwrite count=4096 offset=44658688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8475 nbdkit: file.4: debug: cache: reclaiming block 8476 nbdkit: file.4: debug: cache: writethrough block 10904 (offset 44662784) nbdkit: file.4: debug: file: pwrite count=4096 offset=44662784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8477 nbdkit: file.4: debug: cache: reclaiming block 8478 nbdkit: file.4: debug: cache: writethrough block 10905 (offset 44666880) nbdkit: file.4: debug: file: pwrite count=4096 offset=44666880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8479 nbdkit: file.4: debug: cache: reclaiming block 8480 nbdkit: file.4: debug: cache: writethrough block 10906 (offset 44670976) nbdkit: file.4: debug: file: pwrite count=4096 offset=44670976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8481 nbdkit: file.4: debug: cache: reclaiming block 8482 nbdkit: file.4: debug: cache: writethrough block 10907 (offset 44675072) nbdkit: file.4: debug: file: pwrite count=4096 offset=44675072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8483 nbdkit: file.4: debug: cache: reclaiming block 8484 nbdkit: file.4: debug: cache: writethrough block 10908 (offset 44679168) nbdkit: file.4: debug: file: pwrite count=4096 offset=44679168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8485 nbdkit: file.4: debug: cache: reclaiming block 8486 nbdkit: file.4: debug: cache: writethrough block 10909 (offset 44683264) nbdkit: file.4: debug: file: pwrite count=4096 offset=44683264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8487 nbdkit: file.4: debug: cache: reclaiming block 8488 nbdkit: file.4: debug: cache: writethrough block 10910 (offset 44687360) nbdkit: file.4: debug: file: pwrite count=4096 offset=44687360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8489 nbdkit: file.4: debug: cache: reclaiming block 8490 nbdkit: file.4: debug: cache: writethrough block 10911 (offset 44691456) nbdkit: file.4: debug: file: pwrite count=4096 offset=44691456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8491 nbdkit: file.4: debug: cache: reclaiming block 8492 nbdkit: file.4: debug: cache: writethrough block 10912 (offset 44695552) nbdkit: file.4: debug: file: pwrite count=4096 offset=44695552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8493 nbdkit: file.4: debug: cache: reclaiming block 8494 nbdkit: file.4: debug: cache: writethrough block 10913 (offset 44699648) nbdkit: file.4: debug: file: pwrite count=4096 offset=44699648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8495 nbdkit: file.4: debug: cache: reclaiming block 8496 nbdkit: file.4: debug: cache: writethrough block 10914 (offset 44703744) nbdkit: file.4: debug: file: pwrite count=4096 offset=44703744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8497 nbdkit: file.4: debug: cache: reclaiming block 8498 nbdkit: file.4: debug: cache: writethrough block 10915 (offset 44707840) nbdkit: file.4: debug: file: pwrite count=4096 offset=44707840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8499 nbdkit: file.4: debug: cache: reclaiming block 8500 nbdkit: file.4: debug: cache: writethrough block 10916 (offset 44711936) nbdkit: file.4: debug: file: pwrite count=4096 offset=44711936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8501 nbdkit: file.4: debug: cache: reclaiming block 8502 nbdkit: file.4: debug: cache: writethrough block 10917 (offset 44716032) nbdkit: file.4: debug: file: pwrite count=4096 offset=44716032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8503 nbdkit: file.4: debug: cache: reclaiming block 8504 nbdkit: file.4: debug: cache: writethrough block 10918 (offset 44720128) nbdkit: file.4: debug: file: pwrite count=4096 offset=44720128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8505 nbdkit: file.4: debug: cache: reclaiming block 8506 nbdkit: file.4: debug: cache: writethrough block 10919 (offset 44724224) nbdkit: file.4: debug: file: pwrite count=4096 offset=44724224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8507 nbdkit: file.4: debug: cache: reclaiming block 8508 nbdkit: file.4: debug: cache: writethrough block 10920 (offset 44728320) nbdkit: file.4: debug: file: pwrite count=4096 offset=44728320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8509 nbdkit: file.4: debug: cache: reclaiming block 8510 nbdkit: file.4: debug: cache: writethrough block 10921 (offset 44732416) nbdkit: file.4: debug: file: pwrite count=4096 offset=44732416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8511 nbdkit: file.4: debug: cache: reclaiming block 8512 nbdkit: file.4: debug: cache: writethrough block 10922 (offset 44736512) nbdkit: file.4: debug: file: pwrite count=4096 offset=44736512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8513 nbdkit: file.4: debug: cache: reclaiming block 8514 nbdkit: file.4: debug: cache: writethrough block 10923 (offset 44740608) nbdkit: file.4: debug: file: pwrite count=4096 offset=44740608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8515 nbdkit: file.4: debug: cache: reclaiming block 8516 nbdkit: file.4: debug: cache: writethrough block 10924 (offset 44744704) nbdkit: file.4: debug: file: pwrite count=4096 offset=44744704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8517 nbdkit: file.4: debug: cache: reclaiming block 8518 nbdkit: file.4: debug: cache: writethrough block 10925 (offset 44748800) nbdkit: file.4: debug: file: pwrite count=4096 offset=44748800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8519 nbdkit: file.4: debug: cache: reclaiming block 8520 nbdkit: file.4: debug: cache: writethrough block 10926 (offset 44752896) nbdkit: file.4: debug: file: pwrite count=4096 offset=44752896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8521 nbdkit: file.4: debug: cache: reclaiming block 8522 nbdkit: file.4: debug: cache: writethrough block 10927 (offset 44756992) nbdkit: file.4: debug: file: pwrite count=4096 offset=44756992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8523 nbdkit: file.4: debug: cache: reclaiming block 8524 nbdkit: file.4: debug: cache: writethrough block 10928 (offset 44761088) nbdkit: file.4: debug: file: pwrite count=4096 offset=44761088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8525 nbdkit: file.4: debug: cache: reclaiming block 8526 nbdkit: file.4: debug: cache: writethrough block 10929 (offset 44765184) nbdkit: file.4: debug: file: pwrite count=4096 offset=44765184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8527 nbdkit: file.4: debug: cache: reclaiming block 8528 nbdkit: file.4: debug: cache: writethrough block 10930 (offset 44769280) nbdkit: file.4: debug: file: pwrite count=4096 offset=44769280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8529 nbdkit: file.4: debug: cache: reclaiming block 8530 nbdkit: file.4: debug: cache: writethrough block 10931 (offset 44773376) nbdkit: file.4: debug: file: pwrite count=4096 offset=44773376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8531 nbdkit: file.4: debug: cache: reclaiming block 8532 nbdkit: file.4: debug: cache: writethrough block 10932 (offset 44777472) nbdkit: file.4: debug: file: pwrite count=4096 offset=44777472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8533 nbdkit: file.4: debug: cache: reclaiming block 8534 nbdkit: file.4: debug: cache: writethrough block 10933 (offset 44781568) nbdkit: file.4: debug: file: pwrite count=4096 offset=44781568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8535 nbdkit: file.4: debug: cache: reclaiming block 8536 nbdkit: file.4: debug: cache: writethrough block 10934 (offset 44785664) nbdkit: file.4: debug: file: pwrite count=4096 offset=44785664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8537 nbdkit: file.4: debug: cache: reclaiming block 8538 nbdkit: file.4: debug: cache: writethrough block 10935 (offset 44789760) nbdkit: file.4: debug: file: pwrite count=4096 offset=44789760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8539 nbdkit: file.4: debug: cache: reclaiming block 8540 nbdkit: file.4: debug: cache: writethrough block 10936 (offset 44793856) nbdkit: file.4: debug: file: pwrite count=4096 offset=44793856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8541 nbdkit: file.4: debug: cache: reclaiming block 8542 nbdkit: file.4: debug: cache: writethrough block 10937 (offset 44797952) nbdkit: file.4: debug: file: pwrite count=4096 offset=44797952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8543 nbdkit: file.4: debug: cache: reclaiming block 8544 nbdkit: file.4: debug: cache: writethrough block 10938 (offset 44802048) nbdkit: file.4: debug: file: pwrite count=4096 offset=44802048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8545 nbdkit: file.4: debug: cache: reclaiming block 8546 nbdkit: file.4: debug: cache: writethrough block 10939 (offset 44806144) nbdkit: file.4: debug: file: pwrite count=4096 offset=44806144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8547 nbdkit: file.4: debug: cache: reclaiming block 8548 nbdkit: file.4: debug: cache: writethrough block 10940 (offset 44810240) nbdkit: file.4: debug: file: pwrite count=4096 offset=44810240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8549 nbdkit: file.4: debug: cache: reclaiming block 8550 nbdkit: file.4: debug: cache: writethrough block 10941 (offset 44814336) nbdkit: file.4: debug: file: pwrite count=4096 offset=44814336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8551 nbdkit: file.4: debug: cache: reclaiming block 8552 nbdkit: file.4: debug: cache: writethrough block 10942 (offset 44818432) nbdkit: file.4: debug: file: pwrite count=4096 offset=44818432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8553 nbdkit: file.4: debug: cache: reclaiming block 8554 nbdkit: file.4: debug: cache: writethrough block 10943 (offset 44822528) nbdkit: file.4: debug: file: pwrite count=4096 offset=44822528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8555 nbdkit: file.4: debug: cache: reclaiming block 8556 nbdkit: file.4: debug: cache: writethrough block 10944 (offset 44826624) nbdkit: file.4: debug: file: pwrite count=4096 offset=44826624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8557 nbdkit: file.4: debug: cache: reclaiming block 8558 nbdkit: file.4: debug: cache: writethrough block 10945 (offset 44830720) nbdkit: file.4: debug: file: pwrite count=4096 offset=44830720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8559 nbdkit: file.4: debug: cache: reclaiming block 8560 nbdkit: file.4: debug: cache: writethrough block 10946 (offset 44834816) nbdkit: file.4: debug: file: pwrite count=4096 offset=44834816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8561 nbdkit: file.4: debug: cache: reclaiming block 8562 nbdkit: file.4: debug: cache: writethrough block 10947 (offset 44838912) nbdkit: file.4: debug: file: pwrite count=4096 offset=44838912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8563 nbdkit: file.4: debug: cache: reclaiming block 8564 nbdkit: file.4: debug: cache: writethrough block 10948 (offset 44843008) nbdkit: file.4: debug: file: pwrite count=4096 offset=44843008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8565 nbdkit: file.4: debug: cache: reclaiming block 8566 nbdkit: file.4: debug: cache: writethrough block 10949 (offset 44847104) nbdkit: file.4: debug: file: pwrite count=4096 offset=44847104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8567 nbdkit: file.4: debug: cache: reclaiming block 8568 nbdkit: file.4: debug: cache: writethrough block 10950 (offset 44851200) nbdkit: file.4: debug: file: pwrite count=4096 offset=44851200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8569 nbdkit: file.4: debug: cache: reclaiming block 8570 nbdkit: file.4: debug: cache: writethrough block 10951 (offset 44855296) nbdkit: file.4: debug: file: pwrite count=4096 offset=44855296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8571 nbdkit: file.4: debug: cache: reclaiming block 8572 nbdkit: file.4: debug: cache: writethrough block 10952 (offset 44859392) nbdkit: file.4: debug: file: pwrite count=4096 offset=44859392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8573 nbdkit: file.4: debug: cache: reclaiming block 8574 nbdkit: file.4: debug: cache: writethrough block 10953 (offset 44863488) nbdkit: file.4: debug: file: pwrite count=4096 offset=44863488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8575 nbdkit: file.4: debug: cache: reclaiming block 8576 nbdkit: file.4: debug: cache: writethrough block 10954 (offset 44867584) nbdkit: file.4: debug: file: pwrite count=4096 offset=44867584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8577 nbdkit: file.4: debug: cache: reclaiming block 8578 nbdkit: file.4: debug: cache: writethrough block 10955 (offset 44871680) nbdkit: file.4: debug: file: pwrite count=4096 offset=44871680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8579 nbdkit: file.4: debug: cache: reclaiming block 8580 nbdkit: file.4: debug: cache: writethrough block 10956 (offset 44875776) nbdkit: file.4: debug: file: pwrite count=4096 offset=44875776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8581 nbdkit: file.4: debug: cache: reclaiming block 8582 nbdkit: file.4: debug: cache: writethrough block 10957 (offset 44879872) nbdkit: file.4: debug: file: pwrite count=4096 offset=44879872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8583 nbdkit: file.4: debug: cache: reclaiming block 8584 nbdkit: file.4: debug: cache: writethrough block 10958 (offset 44883968) nbdkit: file.4: debug: file: pwrite count=4096 offset=44883968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8585 nbdkit: file.4: debug: cache: reclaiming block 8586 nbdkit: file.4: debug: cache: writethrough block 10959 (offset 44888064) nbdkit: file.4: debug: file: pwrite count=4096 offset=44888064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8587 nbdkit: file.4: debug: cache: reclaiming block 8588 nbdkit: file.4: debug: cache: writethrough block 10960 (offset 44892160) nbdkit: file.4: debug: file: pwrite count=4096 offset=44892160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8589 nbdkit: file.4: debug: cache: reclaiming block 8590 nbdkit: file.4: debug: cache: writethrough block 10961 (offset 44896256) nbdkit: file.4: debug: file: pwrite count=4096 offset=44896256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8591 nbdkit: file.4: debug: cache: reclaiming block 8592 nbdkit: file.4: debug: cache: writethrough block 10962 (offset 44900352) nbdkit: file.4: debug: file: pwrite count=4096 offset=44900352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8593 nbdkit: file.4: debug: cache: reclaiming block 8594 nbdkit: file.4: debug: cache: writethrough block 10963 (offset 44904448) nbdkit: file.4: debug: file: pwrite count=4096 offset=44904448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8595 nbdkit: file.4: debug: cache: reclaiming block 8596 nbdkit: file.4: debug: cache: writethrough block 10964 (offset 44908544) nbdkit: file.4: debug: file: pwrite count=4096 offset=44908544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8597 nbdkit: file.4: debug: cache: reclaiming block 8598 nbdkit: file.4: debug: cache: writethrough block 10965 (offset 44912640) nbdkit: file.4: debug: file: pwrite count=4096 offset=44912640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8599 nbdkit: file.4: debug: cache: reclaiming block 8600 nbdkit: file.4: debug: cache: writethrough block 10966 (offset 44916736) nbdkit: file.4: debug: file: pwrite count=4096 offset=44916736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8601 nbdkit: file.4: debug: cache: reclaiming block 8602 nbdkit: file.4: debug: cache: writethrough block 10967 (offset 44920832) nbdkit: file.4: debug: file: pwrite count=4096 offset=44920832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8603 nbdkit: file.4: debug: cache: reclaiming block 8604 nbdkit: file.4: debug: cache: writethrough block 10968 (offset 44924928) nbdkit: file.4: debug: file: pwrite count=4096 offset=44924928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8605 nbdkit: file.4: debug: cache: reclaiming block 8606 nbdkit: file.4: debug: cache: writethrough block 10969 (offset 44929024) nbdkit: file.4: debug: file: pwrite count=4096 offset=44929024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8607 nbdkit: file.4: debug: cache: reclaiming block 8608 nbdkit: file.4: debug: cache: writethrough block 10970 (offset 44933120) nbdkit: file.4: debug: file: pwrite count=4096 offset=44933120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8609 nbdkit: file.4: debug: cache: reclaiming block 8610 nbdkit: file.4: debug: cache: writethrough block 10971 (offset 44937216) nbdkit: file.4: debug: file: pwrite count=4096 offset=44937216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8611 nbdkit: file.4: debug: cache: reclaiming block 8612 nbdkit: file.4: debug: cache: writethrough block 10972 (offset 44941312) nbdkit: file.4: debug: file: pwrite count=4096 offset=44941312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8613 nbdkit: file.4: debug: cache: reclaiming block 8614 nbdkit: file.4: debug: cache: writethrough block 10973 (offset 44945408) nbdkit: file.4: debug: file: pwrite count=4096 offset=44945408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8615 nbdkit: file.4: debug: cache: reclaiming block 8616 nbdkit: file.4: debug: cache: writethrough block 10974 (offset 44949504) nbdkit: file.4: debug: file: pwrite count=4096 offset=44949504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8617 nbdkit: file.4: debug: cache: reclaiming block 8618 nbdkit: file.4: debug: cache: writethrough block 10975 (offset 44953600) nbdkit: file.4: debug: file: pwrite count=4096 offset=44953600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8619 nbdkit: file.4: debug: cache: reclaiming block 8620 nbdkit: file.4: debug: cache: writethrough block 10976 (offset 44957696) nbdkit: file.4: debug: file: pwrite count=4096 offset=44957696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8621 nbdkit: file.4: debug: cache: reclaiming block 8622 nbdkit: file.4: debug: cache: writethrough block 10977 (offset 44961792) nbdkit: file.4: debug: file: pwrite count=4096 offset=44961792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8623 nbdkit: file.4: debug: cache: reclaiming block 8624 nbdkit: file.4: debug: cache: writethrough block 10978 (offset 44965888) nbdkit: file.4: debug: file: pwrite count=4096 offset=44965888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8625 nbdkit: file.4: debug: cache: reclaiming block 8626 nbdkit: file.4: debug: cache: writethrough block 10979 (offset 44969984) nbdkit: file.4: debug: file: pwrite count=4096 offset=44969984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8627 nbdkit: file.4: debug: cache: reclaiming block 8628 nbdkit: file.4: debug: cache: writethrough block 10980 (offset 44974080) nbdkit: file.4: debug: file: pwrite count=4096 offset=44974080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8629 nbdkit: file.4: debug: cache: reclaiming block 8630 nbdkit: file.4: debug: cache: writethrough block 10981 (offset 44978176) nbdkit: file.4: debug: file: pwrite count=4096 offset=44978176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8631 nbdkit: file.4: debug: cache: reclaiming block 8632 nbdkit: file.4: debug: cache: writethrough block 10982 (offset 44982272) nbdkit: file.4: debug: file: pwrite count=4096 offset=44982272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8633 nbdkit: file.4: debug: cache: reclaiming block 8634 nbdkit: file.4: debug: cache: writethrough block 10983 (offset 44986368) nbdkit: file.4: debug: file: pwrite count=4096 offset=44986368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8635 nbdkit: file.4: debug: cache: reclaiming block 8636 nbdkit: file.4: debug: cache: writethrough block 10984 (offset 44990464) nbdkit: file.4: debug: file: pwrite count=4096 offset=44990464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8637 nbdkit: file.4: debug: cache: reclaiming block 8638 nbdkit: file.4: debug: cache: writethrough block 10985 (offset 44994560) nbdkit: file.4: debug: file: pwrite count=4096 offset=44994560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8639 nbdkit: file.4: debug: cache: reclaiming block 8640 nbdkit: file.4: debug: cache: writethrough block 10986 (offset 44998656) nbdkit: file.4: debug: file: pwrite count=4096 offset=44998656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8641 nbdkit: file.4: debug: cache: reclaiming block 8642 nbdkit: file.4: debug: cache: writethrough block 10987 (offset 45002752) nbdkit: file.4: debug: file: pwrite count=4096 offset=45002752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8643 nbdkit: file.4: debug: cache: reclaiming block 8644 nbdkit: file.4: debug: cache: writethrough block 10988 (offset 45006848) nbdkit: file.4: debug: file: pwrite count=4096 offset=45006848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8645 nbdkit: file.4: debug: cache: reclaiming block 8646 nbdkit: file.4: debug: cache: writethrough block 10989 (offset 45010944) nbdkit: file.4: debug: file: pwrite count=4096 offset=45010944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8647 nbdkit: file.4: debug: cache: reclaiming block 8648 nbdkit: file.4: debug: cache: writethrough block 10990 (offset 45015040) nbdkit: file.4: debug: file: pwrite count=4096 offset=45015040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8649 nbdkit: file.4: debug: cache: reclaiming block 8650 nbdkit: file.4: debug: cache: writethrough block 10991 (offset 45019136) nbdkit: file.4: debug: file: pwrite count=4096 offset=45019136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8651 nbdkit: file.4: debug: cache: reclaiming block 8652 nbdkit: file.4: debug: cache: writethrough block 10992 (offset 45023232) nbdkit: file.4: debug: file: pwrite count=4096 offset=45023232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8653 nbdkit: file.4: debug: cache: reclaiming block 8654 nbdkit: file.4: debug: cache: writethrough block 10993 (offset 45027328) nbdkit: file.4: debug: file: pwrite count=4096 offset=45027328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8655 nbdkit: file.4: debug: cache: reclaiming block 8656 nbdkit: file.4: debug: cache: writethrough block 10994 (offset 45031424) nbdkit: file.4: debug: file: pwrite count=4096 offset=45031424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8657 nbdkit: file.4: debug: cache: reclaiming block 8658 nbdkit: file.4: debug: cache: writethrough block 10995 (offset 45035520) nbdkit: file.4: debug: file: pwrite count=4096 offset=45035520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8659 nbdkit: file.4: debug: cache: reclaiming block 8660 nbdkit: file.4: debug: cache: writethrough block 10996 (offset 45039616) nbdkit: file.4: debug: file: pwrite count=4096 offset=45039616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8661 nbdkit: file.4: debug: cache: reclaiming block 8662 nbdkit: file.4: debug: cache: writethrough block 10997 (offset 45043712) nbdkit: file.4: debug: file: pwrite count=4096 offset=45043712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8663 nbdkit: file.4: debug: cache: reclaiming block 8664 nbdkit: file.4: debug: cache: writethrough block 10998 (offset 45047808) nbdkit: file.4: debug: file: pwrite count=4096 offset=45047808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8665 nbdkit: file.4: debug: cache: reclaiming block 8666 nbdkit: file.4: debug: cache: writethrough block 10999 (offset 45051904) nbdkit: file.4: debug: file: pwrite count=4096 offset=45051904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8667 nbdkit: file.4: debug: cache: reclaiming block 8668 nbdkit: file.4: debug: cache: writethrough block 11000 (offset 45056000) nbdkit: file.4: debug: file: pwrite count=4096 offset=45056000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8669 nbdkit: file.4: debug: cache: reclaiming block 8670 nbdkit: file.4: debug: cache: writethrough block 11001 (offset 45060096) nbdkit: file.4: debug: file: pwrite count=4096 offset=45060096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8671 nbdkit: file.4: debug: cache: reclaiming block 8672 nbdkit: file.4: debug: cache: writethrough block 11002 (offset 45064192) nbdkit: file.4: debug: file: pwrite count=4096 offset=45064192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8673 nbdkit: file.4: debug: cache: reclaiming block 8674 nbdkit: file.4: debug: cache: writethrough block 11003 (offset 45068288) nbdkit: file.4: debug: file: pwrite count=4096 offset=45068288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8675 nbdkit: file.4: debug: cache: reclaiming block 8676 nbdkit: file.4: debug: cache: writethrough block 11004 (offset 45072384) nbdkit: file.4: debug: file: pwrite count=4096 offset=45072384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8677 nbdkit: file.4: debug: cache: reclaiming block 8678 nbdkit: file.4: debug: cache: writethrough block 11005 (offset 45076480) nbdkit: file.4: debug: file: pwrite count=4096 offset=45076480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8679 nbdkit: file.4: debug: cache: reclaiming block 8680 nbdkit: file.4: debug: cache: writethrough block 11006 (offset 45080576) nbdkit: file.4: debug: file: pwrite count=4096 offset=45080576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8681 nbdkit: file.4: debug: cache: reclaiming block 8682 nbdkit: file.4: debug: cache: writethrough block 11007 (offset 45084672) nbdkit: file.4: debug: file: pwrite count=4096 offset=45084672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8683 nbdkit: file.4: debug: cache: reclaiming block 8684 nbdkit: file.4: debug: cache: writethrough block 11008 (offset 45088768) nbdkit: file.4: debug: file: pwrite count=4096 offset=45088768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8685 nbdkit: file.4: debug: cache: reclaiming block 8686 nbdkit: file.4: debug: cache: writethrough block 11009 (offset 45092864) nbdkit: file.4: debug: file: pwrite count=4096 offset=45092864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8687 nbdkit: file.4: debug: cache: reclaiming block 8688 nbdkit: file.4: debug: cache: writethrough block 11010 (offset 45096960) nbdkit: file.4: debug: file: pwrite count=4096 offset=45096960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8689 nbdkit: file.4: debug: cache: reclaiming block 8690 nbdkit: file.4: debug: cache: writethrough block 11011 (offset 45101056) nbdkit: file.4: debug: file: pwrite count=4096 offset=45101056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8691 nbdkit: file.4: debug: cache: reclaiming block 8692 nbdkit: file.4: debug: cache: writethrough block 11012 (offset 45105152) nbdkit: file.4: debug: file: pwrite count=4096 offset=45105152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8693 nbdkit: file.4: debug: cache: reclaiming block 8694 nbdkit: file.4: debug: cache: writethrough block 11013 (offset 45109248) nbdkit: file.4: debug: file: pwrite count=4096 offset=45109248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8695 nbdkit: file.4: debug: cache: reclaiming block 8696 nbdkit: file.4: debug: cache: writethrough block 11014 (offset 45113344) nbdkit: file.4: debug: file: pwrite count=4096 offset=45113344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8697 nbdkit: file.4: debug: cache: reclaiming block 8698 nbdkit: file.4: debug: cache: writethrough block 11015 (offset 45117440) nbdkit: file.4: debug: file: pwrite count=4096 offset=45117440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8699 nbdkit: file.4: debug: cache: reclaiming block 8700 nbdkit: file.4: debug: cache: writethrough block 11016 (offset 45121536) nbdkit: file.4: debug: file: pwrite count=4096 offset=45121536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8701 nbdkit: file.4: debug: cache: reclaiming block 8702 nbdkit: file.4: debug: cache: writethrough block 11017 (offset 45125632) nbdkit: file.4: debug: file: pwrite count=4096 offset=45125632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8703 nbdkit: file.4: debug: cache: reclaiming block 8704 nbdkit: file.4: debug: cache: writethrough block 11018 (offset 45129728) nbdkit: file.4: debug: file: pwrite count=4096 offset=45129728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8705 nbdkit: file.4: debug: cache: reclaiming block 8706 nbdkit: file.4: debug: cache: writethrough block 11019 (offset 45133824) nbdkit: file.4: debug: file: pwrite count=4096 offset=45133824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8707 nbdkit: file.4: debug: cache: reclaiming block 8708 nbdkit: file.4: debug: cache: writethrough block 11020 (offset 45137920) nbdkit: file.4: debug: file: pwrite count=4096 offset=45137920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8709 nbdkit: file.4: debug: cache: reclaiming block 8710 nbdkit: file.4: debug: cache: writethrough block 11021 (offset 45142016) nbdkit: file.4: debug: file: pwrite count=4096 offset=45142016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8711 nbdkit: file.4: debug: cache: reclaiming block 8712 nbdkit: file.4: debug: cache: writethrough block 11022 (offset 45146112) nbdkit: file.4: debug: file: pwrite count=4096 offset=45146112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8713 nbdkit: file.4: debug: cache: reclaiming block 8714 nbdkit: file.4: debug: cache: writethrough block 11023 (offset 45150208) nbdkit: file.4: debug: file: pwrite count=4096 offset=45150208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8715 nbdkit: file.4: debug: cache: reclaiming block 8716 nbdkit: file.4: debug: cache: writethrough block 11024 (offset 45154304) nbdkit: file.4: debug: file: pwrite count=4096 offset=45154304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8717 nbdkit: file.4: debug: cache: reclaiming block 8718 nbdkit: file.4: debug: cache: writethrough block 11025 (offset 45158400) nbdkit: file.4: debug: file: pwrite count=4096 offset=45158400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8719 nbdkit: file.4: debug: cache: reclaiming block 8720 nbdkit: file.4: debug: cache: writethrough block 11026 (offset 45162496) nbdkit: file.4: debug: file: pwrite count=4096 offset=45162496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8721 nbdkit: file.4: debug: cache: reclaiming block 8722 nbdkit: file.4: debug: cache: writethrough block 11027 (offset 45166592) nbdkit: file.4: debug: file: pwrite count=4096 offset=45166592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8723 nbdkit: file.4: debug: cache: reclaiming block 8724 nbdkit: file.4: debug: cache: writethrough block 11028 (offset 45170688) nbdkit: file.4: debug: file: pwrite count=4096 offset=45170688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8725 nbdkit: file.4: debug: cache: reclaiming block 8726 nbdkit: file.4: debug: cache: writethrough block 11029 (offset 45174784) nbdkit: file.4: debug: file: pwrite count=4096 offset=45174784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8727 nbdkit: file.4: debug: cache: reclaiming block 8728 nbdkit: file.4: debug: cache: writethrough block 11030 (offset 45178880) nbdkit: file.4: debug: file: pwrite count=4096 offset=45178880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8729 nbdkit: file.4: debug: cache: reclaiming block 8730 nbdkit: file.4: debug: cache: writethrough block 11031 (offset 45182976) nbdkit: file.4: debug: file: pwrite count=4096 offset=45182976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8731 nbdkit: file.4: debug: cache: reclaiming block 8732 nbdkit: file.4: debug: cache: writethrough block 11032 (offset 45187072) nbdkit: file.4: debug: file: pwrite count=4096 offset=45187072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8733 nbdkit: file.4: debug: cache: reclaiming block 8734 nbdkit: file.4: debug: cache: writethrough block 11033 (offset 45191168) nbdkit: file.4: debug: file: pwrite count=4096 offset=45191168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8735 nbdkit: file.4: debug: cache: reclaiming block 8736 nbdkit: file.4: debug: cache: writethrough block 11034 (offset 45195264) nbdkit: file.4: debug: file: pwrite count=4096 offset=45195264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8737 nbdkit: file.4: debug: cache: reclaiming block 8738 nbdkit: file.4: debug: cache: writethrough block 11035 (offset 45199360) nbdkit: file.4: debug: file: pwrite count=4096 offset=45199360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8739 nbdkit: file.4: debug: cache: reclaiming block 8740 nbdkit: file.4: debug: cache: writethrough block 11036 (offset 45203456) nbdkit: file.4: debug: file: pwrite count=4096 offset=45203456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8741 nbdkit: file.4: debug: cache: reclaiming block 8742 nbdkit: file.4: debug: cache: writethrough block 11037 (offset 45207552) nbdkit: file.4: debug: file: pwrite count=4096 offset=45207552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8743 nbdkit: file.4: debug: cache: reclaiming block 8744 nbdkit: file.4: debug: cache: writethrough block 11038 (offset 45211648) nbdkit: file.4: debug: file: pwrite count=4096 offset=45211648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8745 nbdkit: file.4: debug: cache: reclaiming block 8746 nbdkit: file.4: debug: cache: writethrough block 11039 (offset 45215744) nbdkit: file.4: debug: file: pwrite count=4096 offset=45215744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8747 nbdkit: file.4: debug: cache: reclaiming block 8748 nbdkit: file.4: debug: cache: writethrough block 11040 (offset 45219840) nbdkit: file.4: debug: file: pwrite count=4096 offset=45219840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8749 nbdkit: file.4: debug: cache: reclaiming block 8750 nbdkit: file.4: debug: cache: writethrough block 11041 (offset 45223936) nbdkit: file.4: debug: file: pwrite count=4096 offset=45223936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8751 nbdkit: file.4: debug: cache: reclaiming block 8752 nbdkit: file.4: debug: cache: writethrough block 11042 (offset 45228032) nbdkit: file.4: debug: file: pwrite count=4096 offset=45228032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8753 nbdkit: file.4: debug: cache: reclaiming block 8754 nbdkit: file.4: debug: cache: writethrough block 11043 (offset 45232128) nbdkit: file.4: debug: file: pwrite count=4096 offset=45232128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8755 nbdkit: file.4: debug: cache: reclaiming block 8756 nbdkit: file.4: debug: cache: writethrough block 11044 (offset 45236224) nbdkit: file.4: debug: file: pwrite count=4096 offset=45236224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8757 nbdkit: file.4: debug: cache: reclaiming block 8758 nbdkit: file.4: debug: cache: writethrough block 11045 (offset 45240320) nbdkit: file.4: debug: file: pwrite count=4096 offset=45240320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8759 nbdkit: file.4: debug: cache: reclaiming block 8760 nbdkit: file.4: debug: cache: writethrough block 11046 (offset 45244416) nbdkit: file.4: debug: file: pwrite count=4096 offset=45244416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8761 nbdkit: file.4: debug: cache: reclaiming block 8762 nbdkit: file.4: debug: cache: writethrough block 11047 (offset 45248512) nbdkit: file.4: debug: file: pwrite count=4096 offset=45248512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8763 nbdkit: file.4: debug: cache: reclaiming block 8764 nbdkit: file.4: debug: cache: writethrough block 11048 (offset 45252608) nbdkit: file.4: debug: file: pwrite count=4096 offset=45252608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8765 nbdkit: file.4: debug: cache: reclaiming block 8766 nbdkit: file.4: debug: cache: writethrough block 11049 (offset 45256704) nbdkit: file.4: debug: file: pwrite count=4096 offset=45256704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8767 nbdkit: file.4: debug: cache: reclaiming block 8768 nbdkit: file.4: debug: cache: writethrough block 11050 (offset 45260800) nbdkit: file.4: debug: file: pwrite count=4096 offset=45260800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8769 nbdkit: file.4: debug: cache: reclaiming block 8770 nbdkit: file.4: debug: cache: writethrough block 11051 (offset 45264896) nbdkit: file.4: debug: file: pwrite count=4096 offset=45264896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8771 nbdkit: file.4: debug: cache: reclaiming block 8772 nbdkit: file.4: debug: cache: writethrough block 11052 (offset 45268992) nbdkit: file.4: debug: file: pwrite count=4096 offset=45268992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8773 nbdkit: file.4: debug: cache: reclaiming block 8774 nbdkit: file.4: debug: cache: writethrough block 11053 (offset 45273088) nbdkit: file.4: debug: file: pwrite count=4096 offset=45273088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8775 nbdkit: file.4: debug: cache: reclaiming block 8776 nbdkit: file.4: debug: cache: writethrough block 11054 (offset 45277184) nbdkit: file.4: debug: file: pwrite count=4096 offset=45277184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8777 nbdkit: file.4: debug: cache: reclaiming block 8778 nbdkit: file.4: debug: cache: writethrough block 11055 (offset 45281280) nbdkit: file.4: debug: file: pwrite count=4096 offset=45281280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8779 nbdkit: file.4: debug: cache: reclaiming block 8780 nbdkit: file.4: debug: cache: writethrough block 11056 (offset 45285376) nbdkit: file.4: debug: file: pwrite count=4096 offset=45285376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8781 nbdkit: file.4: debug: cache: reclaiming block 8782 nbdkit: file.4: debug: cache: writethrough block 11057 (offset 45289472) nbdkit: file.4: debug: file: pwrite count=4096 offset=45289472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8783 nbdkit: file.4: debug: cache: reclaiming block 8784 nbdkit: file.4: debug: cache: writethrough block 11058 (offset 45293568) nbdkit: file.4: debug: file: pwrite count=4096 offset=45293568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8785 nbdkit: file.4: debug: cache: reclaiming block 8786 nbdkit: file.4: debug: cache: writethrough block 11059 (offset 45297664) nbdkit: file.4: debug: file: pwrite count=4096 offset=45297664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8787 nbdkit: file.4: debug: cache: reclaiming block 8788 nbdkit: file.4: debug: cache: writethrough block 11060 (offset 45301760) nbdkit: file.4: debug: file: pwrite count=4096 offset=45301760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8789 nbdkit: file.4: debug: cache: reclaiming block 8790 nbdkit: file.4: debug: cache: writethrough block 11061 (offset 45305856) nbdkit: file.4: debug: file: pwrite count=4096 offset=45305856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8791 nbdkit: file.4: debug: cache: reclaiming block 8792 nbdkit: file.4: debug: cache: writethrough block 11062 (offset 45309952) nbdkit: file.4: debug: file: pwrite count=4096 offset=45309952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8793 nbdkit: file.4: debug: cache: reclaiming block 8794 nbdkit: file.4: debug: cache: writethrough block 11063 (offset 45314048) nbdkit: file.4: debug: file: pwrite count=4096 offset=45314048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8795 nbdkit: file.4: debug: cache: reclaiming block 8796 nbdkit: file.4: debug: cache: writethrough block 11064 (offset 45318144) nbdkit: file.4: debug: file: pwrite count=4096 offset=45318144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8797 nbdkit: file.4: debug: cache: reclaiming block 8798 nbdkit: file.4: debug: cache: writethrough block 11065 (offset 45322240) nbdkit: file.4: debug: file: pwrite count=4096 offset=45322240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8799 nbdkit: file.4: debug: cache: reclaiming block 8800 nbdkit: file.4: debug: cache: writethrough block 11066 (offset 45326336) nbdkit: file.4: debug: file: pwrite count=4096 offset=45326336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8801 nbdkit: file.4: debug: cache: reclaiming block 8802 nbdkit: file.4: debug: cache: writethrough block 11067 (offset 45330432) nbdkit: file.4: debug: file: pwrite count=4096 offset=45330432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8803 nbdkit: file.4: debug: cache: reclaiming block 8804 nbdkit: file.4: debug: cache: writethrough block 11068 (offset 45334528) nbdkit: file.4: debug: file: pwrite count=4096 offset=45334528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8805 nbdkit: file.4: debug: cache: reclaiming block 8806 nbdkit: file.4: debug: cache: writethrough block 11069 (offset 45338624) nbdkit: file.4: debug: file: pwrite count=4096 offset=45338624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8807 nbdkit: file.4: debug: cache: reclaiming block 8808 nbdkit: file.4: debug: cache: writethrough block 11070 (offset 45342720) nbdkit: file.4: debug: file: pwrite count=4096 offset=45342720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8809 nbdkit: file.4: debug: cache: reclaiming block 8810 nbdkit: file.4: debug: cache: writethrough block 11071 (offset 45346816) nbdkit: file.4: debug: file: pwrite count=4096 offset=45346816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8811 nbdkit: file.4: debug: cache: reclaiming block 8812 nbdkit: file.4: debug: cache: writethrough block 11072 (offset 45350912) nbdkit: file.4: debug: file: pwrite count=4096 offset=45350912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8813 nbdkit: file.4: debug: cache: reclaiming block 8814 nbdkit: file.4: debug: cache: writethrough block 11073 (offset 45355008) nbdkit: file.4: debug: file: pwrite count=4096 offset=45355008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8815 nbdkit: file.4: debug: cache: reclaiming block 8816 nbdkit: file.4: debug: cache: writethrough block 11074 (offset 45359104) nbdkit: file.4: debug: file: pwrite count=4096 offset=45359104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8817 nbdkit: file.4: debug: cache: reclaiming block 8818 nbdkit: file.4: debug: cache: writethrough block 11075 (offset 45363200) nbdkit: file.4: debug: file: pwrite count=4096 offset=45363200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8819 nbdkit: file.4: debug: cache: reclaiming block 8820 nbdkit: file.4: debug: cache: writethrough block 11076 (offset 45367296) nbdkit: file.4: debug: file: pwrite count=4096 offset=45367296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8821 nbdkit: file.4: debug: cache: reclaiming block 8822 nbdkit: file.4: debug: cache: writethrough block 11077 (offset 45371392) nbdkit: file.4: debug: file: pwrite count=4096 offset=45371392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8823 nbdkit: file.4: debug: cache: reclaiming block 8824 nbdkit: file.4: debug: cache: writethrough block 11078 (offset 45375488) nbdkit: file.4: debug: file: pwrite count=4096 offset=45375488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8825 nbdkit: file.4: debug: cache: reclaiming block 8826 nbdkit: file.4: debug: cache: writethrough block 11079 (offset 45379584) nbdkit: file.4: debug: file: pwrite count=4096 offset=45379584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8827 nbdkit: file.4: debug: cache: reclaiming block 8828 nbdkit: file.4: debug: cache: writethrough block 11080 (offset 45383680) nbdkit: file.4: debug: file: pwrite count=4096 offset=45383680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8829 nbdkit: file.4: debug: cache: reclaiming block 8830 nbdkit: file.4: debug: cache: writethrough block 11081 (offset 45387776) nbdkit: file.4: debug: file: pwrite count=4096 offset=45387776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8831 nbdkit: file.4: debug: cache: reclaiming block 8832 nbdkit: file.4: debug: cache: writethrough block 11082 (offset 45391872) nbdkit: file.4: debug: file: pwrite count=4096 offset=45391872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8833 nbdkit: file.4: debug: cache: reclaiming block 8834 nbdkit: file.4: debug: cache: writethrough block 11083 (offset 45395968) nbdkit: file.4: debug: file: pwrite count=4096 offset=45395968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8835 nbdkit: file.4: debug: cache: reclaiming block 8836 nbdkit: file.4: debug: cache: writethrough block 11084 (offset 45400064) nbdkit: file.4: debug: file: pwrite count=4096 offset=45400064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8837 nbdkit: file.4: debug: cache: reclaiming block 8838 nbdkit: file.4: debug: cache: writethrough block 11085 (offset 45404160) nbdkit: file.4: debug: file: pwrite count=4096 offset=45404160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8839 nbdkit: file.4: debug: cache: reclaiming block 8840 nbdkit: file.4: debug: cache: writethrough block 11086 (offset 45408256) nbdkit: file.4: debug: file: pwrite count=4096 offset=45408256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8841 nbdkit: file.4: debug: cache: reclaiming block 8842 nbdkit: file.4: debug: cache: writethrough block 11087 (offset 45412352) nbdkit: file.4: debug: file: pwrite count=4096 offset=45412352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8843 nbdkit: file.4: debug: cache: reclaiming block 8844 nbdkit: file.4: debug: cache: writethrough block 11088 (offset 45416448) nbdkit: file.4: debug: file: pwrite count=4096 offset=45416448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8845 nbdkit: file.4: debug: cache: reclaiming block 8846 nbdkit: file.4: debug: cache: writethrough block 11089 (offset 45420544) nbdkit: file.4: debug: file: pwrite count=4096 offset=45420544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8847 nbdkit: file.4: debug: cache: reclaiming block 8848 nbdkit: file.4: debug: cache: writethrough block 11090 (offset 45424640) nbdkit: file.4: debug: file: pwrite count=4096 offset=45424640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8849 nbdkit: file.4: debug: cache: reclaiming block 8850 nbdkit: file.4: debug: cache: writethrough block 11091 (offset 45428736) nbdkit: file.4: debug: file: pwrite count=4096 offset=45428736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8851 nbdkit: file.4: debug: cache: reclaiming block 8852 nbdkit: file.4: debug: cache: writethrough block 11092 (offset 45432832) nbdkit: file.4: debug: file: pwrite count=4096 offset=45432832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8853 nbdkit: file.4: debug: cache: reclaiming block 8854 nbdkit: file.4: debug: cache: writethrough block 11093 (offset 45436928) nbdkit: file.4: debug: file: pwrite count=4096 offset=45436928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8855 nbdkit: file.4: debug: cache: reclaiming block 8856 nbdkit: file.4: debug: cache: writethrough block 11094 (offset 45441024) nbdkit: file.4: debug: file: pwrite count=4096 offset=45441024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8857 nbdkit: file.4: debug: cache: reclaiming block 8858 nbdkit: file.4: debug: cache: writethrough block 11095 (offset 45445120) nbdkit: file.4: debug: file: pwrite count=4096 offset=45445120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8859 nbdkit: file.4: debug: cache: reclaiming block 8860 nbdkit: file.4: debug: cache: writethrough block 11096 (offset 45449216) nbdkit: file.4: debug: file: pwrite count=4096 offset=45449216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8861 nbdkit: file.4: debug: cache: reclaiming block 8862 nbdkit: file.4: debug: cache: writethrough block 11097 (offset 45453312) nbdkit: file.4: debug: file: pwrite count=4096 offset=45453312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8863 nbdkit: file.4: debug: cache: reclaiming block 8864 nbdkit: file.4: debug: cache: writethrough block 11098 (offset 45457408) nbdkit: file.4: debug: file: pwrite count=4096 offset=45457408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8865 nbdkit: file.4: debug: cache: reclaiming block 8866 nbdkit: file.4: debug: cache: writethrough block 11099 (offset 45461504) nbdkit: file.4: debug: file: pwrite count=4096 offset=45461504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8867 nbdkit: file.4: debug: cache: reclaiming block 8868 nbdkit: file.4: debug: cache: writethrough block 11100 (offset 45465600) nbdkit: file.4: debug: file: pwrite count=4096 offset=45465600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8869 nbdkit: file.4: debug: cache: reclaiming block 8870 nbdkit: file.4: debug: cache: writethrough block 11101 (offset 45469696) nbdkit: file.4: debug: file: pwrite count=4096 offset=45469696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8871 nbdkit: file.4: debug: cache: reclaiming block 8872 nbdkit: file.4: debug: cache: writethrough block 11102 (offset 45473792) nbdkit: file.4: debug: file: pwrite count=4096 offset=45473792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8873 nbdkit: file.4: debug: cache: reclaiming block 8874 nbdkit: file.4: debug: cache: writethrough block 11103 (offset 45477888) nbdkit: file.4: debug: file: pwrite count=4096 offset=45477888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8875 nbdkit: file.4: debug: cache: reclaiming block 8876 nbdkit: file.4: debug: cache: writethrough block 11104 (offset 45481984) nbdkit: file.4: debug: file: pwrite count=4096 offset=45481984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8877 nbdkit: file.4: debug: cache: reclaiming block 8878 nbdkit: file.4: debug: cache: writethrough block 11105 (offset 45486080) nbdkit: file.4: debug: file: pwrite count=4096 offset=45486080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8879 nbdkit: file.4: debug: cache: reclaiming block 8880 nbdkit: file.4: debug: cache: writethrough block 11106 (offset 45490176) nbdkit: file.4: debug: file: pwrite count=4096 offset=45490176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8881 nbdkit: file.4: debug: cache: reclaiming block 8882 nbdkit: file.4: debug: cache: writethrough block 11107 (offset 45494272) nbdkit: file.4: debug: file: pwrite count=4096 offset=45494272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8883 nbdkit: file.4: debug: cache: reclaiming block 8884 nbdkit: file.4: debug: cache: writethrough block 11108 (offset 45498368) nbdkit: file.4: debug: file: pwrite count=4096 offset=45498368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8885 nbdkit: file.4: debug: cache: reclaiming block 8886 nbdkit: file.4: debug: cache: writethrough block 11109 (offset 45502464) nbdkit: file.4: debug: file: pwrite count=4096 offset=45502464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8887 nbdkit: file.4: debug: cache: reclaiming block 8888 nbdkit: file.4: debug: cache: writethrough block 11110 (offset 45506560) nbdkit: file.4: debug: file: pwrite count=4096 offset=45506560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8889 nbdkit: file.4: debug: cache: reclaiming block 8890 nbdkit: file.4: debug: cache: writethrough block 11111 (offset 45510656) nbdkit: file.4: debug: file: pwrite count=4096 offset=45510656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8891 nbdkit: file.4: debug: cache: reclaiming block 8892 nbdkit: file.4: debug: cache: writethrough block 11112 (offset 45514752) nbdkit: file.4: debug: file: pwrite count=4096 offset=45514752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8893 nbdkit: file.4: debug: cache: reclaiming block 8894 nbdkit: file.4: debug: cache: writethrough block 11113 (offset 45518848) nbdkit: file.4: debug: file: pwrite count=4096 offset=45518848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8895 nbdkit: file.4: debug: cache: reclaiming block 8896 nbdkit: file.4: debug: cache: writethrough block 11114 (offset 45522944) nbdkit: file.4: debug: file: pwrite count=4096 offset=45522944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8897 nbdkit: file.4: debug: cache: reclaiming block 8898 nbdkit: file.4: debug: cache: writethrough block 11115 (offset 45527040) nbdkit: file.4: debug: file: pwrite count=4096 offset=45527040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8899 nbdkit: file.4: debug: cache: reclaiming block 8900 nbdkit: file.4: debug: cache: writethrough block 11116 (offset 45531136) nbdkit: file.4: debug: file: pwrite count=4096 offset=45531136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8901 nbdkit: file.4: debug: cache: reclaiming block 8902 nbdkit: file.4: debug: cache: writethrough block 11117 (offset 45535232) nbdkit: file.4: debug: file: pwrite count=4096 offset=45535232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8903 nbdkit: file.4: debug: cache: reclaiming block 8904 nbdkit: file.4: debug: cache: writethrough block 11118 (offset 45539328) nbdkit: file.4: debug: file: pwrite count=4096 offset=45539328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8905 nbdkit: file.4: debug: cache: reclaiming block 8906 nbdkit: file.4: debug: cache: writethrough block 11119 (offset 45543424) nbdkit: file.4: debug: file: pwrite count=4096 offset=45543424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8907 nbdkit: file.4: debug: cache: reclaiming block 8908 nbdkit: file.4: debug: cache: writethrough block 11120 (offset 45547520) nbdkit: file.4: debug: file: pwrite count=4096 offset=45547520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8909 nbdkit: file.4: debug: cache: reclaiming block 8910 nbdkit: file.4: debug: cache: writethrough block 11121 (offset 45551616) nbdkit: file.4: debug: file: pwrite count=4096 offset=45551616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8911 nbdkit: file.4: debug: cache: reclaiming block 8912 nbdkit: file.4: debug: cache: writethrough block 11122 (offset 45555712) nbdkit: file.4: debug: file: pwrite count=4096 offset=45555712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8913 nbdkit: file.4: debug: cache: reclaiming block 8914 nbdkit: file.4: debug: cache: writethrough block 11123 (offset 45559808) nbdkit: file.4: debug: file: pwrite count=4096 offset=45559808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8915 nbdkit: file.4: debug: cache: reclaiming block 8916 nbdkit: file.4: debug: cache: writethrough block 11124 (offset 45563904) nbdkit: file.4: debug: file: pwrite count=4096 offset=45563904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8917 nbdkit: file.4: debug: cache: reclaiming block 8918 nbdkit: file.4: debug: cache: writethrough block 11125 (offset 45568000) nbdkit: file.4: debug: file: pwrite count=4096 offset=45568000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8919 nbdkit: file.4: debug: cache: reclaiming block 8920 nbdkit: file.4: debug: cache: writethrough block 11126 (offset 45572096) nbdkit: file.4: debug: file: pwrite count=4096 offset=45572096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8921 nbdkit: file.4: debug: cache: reclaiming block 8922 nbdkit: file.4: debug: cache: writethrough block 11127 (offset 45576192) nbdkit: file.4: debug: file: pwrite count=4096 offset=45576192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8923 nbdkit: file.4: debug: cache: reclaiming block 8924 nbdkit: file.4: debug: cache: writethrough block 11128 (offset 45580288) nbdkit: file.4: debug: file: pwrite count=4096 offset=45580288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8925 nbdkit: file.4: debug: cache: reclaiming block 8926 nbdkit: file.4: debug: cache: writethrough block 11129 (offset 45584384) nbdkit: file.4: debug: file: pwrite count=4096 offset=45584384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8927 nbdkit: file.4: debug: cache: reclaiming block 8928 nbdkit: file.4: debug: cache: writethrough block 11130 (offset 45588480) nbdkit: file.4: debug: file: pwrite count=4096 offset=45588480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8929 nbdkit: file.4: debug: cache: reclaiming block 8930 nbdkit: file.4: debug: cache: writethrough block 11131 (offset 45592576) nbdkit: file.4: debug: file: pwrite count=4096 offset=45592576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8931 nbdkit: file.4: debug: cache: reclaiming block 8932 nbdkit: file.4: debug: cache: writethrough block 11132 (offset 45596672) nbdkit: file.4: debug: file: pwrite count=4096 offset=45596672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8933 nbdkit: file.4: debug: cache: reclaiming block 8934 nbdkit: file.4: debug: cache: writethrough block 11133 (offset 45600768) nbdkit: file.4: debug: file: pwrite count=4096 offset=45600768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8935 nbdkit: file.4: debug: cache: reclaiming block 8936 nbdkit: file.4: debug: cache: writethrough block 11134 (offset 45604864) nbdkit: file.4: debug: file: pwrite count=4096 offset=45604864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8937 nbdkit: file.4: debug: cache: reclaiming block 8938 nbdkit: file.4: debug: cache: writethrough block 11135 (offset 45608960) nbdkit: file.4: debug: file: pwrite count=4096 offset=45608960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8939 nbdkit: file.4: debug: cache: reclaiming block 8940 nbdkit: file.4: debug: cache: writethrough block 11136 (offset 45613056) nbdkit: file.4: debug: file: pwrite count=4096 offset=45613056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8941 nbdkit: file.4: debug: cache: reclaiming block 8942 nbdkit: file.4: debug: cache: writethrough block 11137 (offset 45617152) nbdkit: file.4: debug: file: pwrite count=4096 offset=45617152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8943 nbdkit: file.4: debug: cache: reclaiming block 8944 nbdkit: file.4: debug: cache: writethrough block 11138 (offset 45621248) nbdkit: file.4: debug: file: pwrite count=4096 offset=45621248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8945 nbdkit: file.4: debug: cache: reclaiming block 8946 nbdkit: file.4: debug: cache: writethrough block 11139 (offset 45625344) nbdkit: file.4: debug: file: pwrite count=4096 offset=45625344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8947 nbdkit: file.4: debug: cache: reclaiming block 8948 nbdkit: file.4: debug: cache: writethrough block 11140 (offset 45629440) nbdkit: file.4: debug: file: pwrite count=4096 offset=45629440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8949 nbdkit: file.4: debug: cache: reclaiming block 8950 nbdkit: file.4: debug: cache: writethrough block 11141 (offset 45633536) nbdkit: file.4: debug: file: pwrite count=4096 offset=45633536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8951 nbdkit: file.4: debug: cache: reclaiming block 8952 nbdkit: file.4: debug: cache: writethrough block 11142 (offset 45637632) nbdkit: file.4: debug: file: pwrite count=4096 offset=45637632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8953 nbdkit: file.4: debug: cache: reclaiming block 8954 nbdkit: file.4: debug: cache: writethrough block 11143 (offset 45641728) nbdkit: file.4: debug: file: pwrite count=4096 offset=45641728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8955 nbdkit: file.4: debug: cache: reclaiming block 8956 nbdkit: file.4: debug: cache: writethrough block 11144 (offset 45645824) nbdkit: file.4: debug: file: pwrite count=4096 offset=45645824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8957 nbdkit: file.4: debug: cache: reclaiming block 8958 nbdkit: file.4: debug: cache: writethrough block 11145 (offset 45649920) nbdkit: file.4: debug: file: pwrite count=4096 offset=45649920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8959 nbdkit: file.4: debug: cache: reclaiming block 8960 nbdkit: file.4: debug: cache: writethrough block 11146 (offset 45654016) nbdkit: file.4: debug: file: pwrite count=4096 offset=45654016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8961 nbdkit: file.4: debug: cache: reclaiming block 8962 nbdkit: file.4: debug: cache: writethrough block 11147 (offset 45658112) nbdkit: file.4: debug: file: pwrite count=4096 offset=45658112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8963 nbdkit: file.4: debug: cache: reclaiming block 8964 nbdkit: file.4: debug: cache: writethrough block 11148 (offset 45662208) nbdkit: file.4: debug: file: pwrite count=4096 offset=45662208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8965 nbdkit: file.4: debug: cache: reclaiming block 8966 nbdkit: file.4: debug: cache: writethrough block 11149 (offset 45666304) nbdkit: file.4: debug: file: pwrite count=4096 offset=45666304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8967 nbdkit: file.4: debug: cache: reclaiming block 8968 nbdkit: file.4: debug: cache: writethrough block 11150 (offset 45670400) nbdkit: file.4: debug: file: pwrite count=4096 offset=45670400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8969 nbdkit: file.4: debug: cache: reclaiming block 8970 nbdkit: file.4: debug: cache: writethrough block 11151 (offset 45674496) nbdkit: file.4: debug: file: pwrite count=4096 offset=45674496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8971 nbdkit: file.4: debug: cache: reclaiming block 8972 nbdkit: file.4: debug: cache: writethrough block 11152 (offset 45678592) nbdkit: file.4: debug: file: pwrite count=4096 offset=45678592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8973 nbdkit: file.4: debug: cache: reclaiming block 8974 nbdkit: file.4: debug: cache: writethrough block 11153 (offset 45682688) nbdkit: file.4: debug: file: pwrite count=4096 offset=45682688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8975 nbdkit: file.4: debug: cache: reclaiming block 8976 nbdkit: file.4: debug: cache: writethrough block 11154 (offset 45686784) nbdkit: file.4: debug: file: pwrite count=4096 offset=45686784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8977 nbdkit: file.4: debug: cache: reclaiming block 8978 nbdkit: file.4: debug: cache: writethrough block 11155 (offset 45690880) nbdkit: file.4: debug: file: pwrite count=4096 offset=45690880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8979 nbdkit: file.4: debug: cache: reclaiming block 8980 nbdkit: file.4: debug: cache: writethrough block 11156 (offset 45694976) nbdkit: file.4: debug: file: pwrite count=4096 offset=45694976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8981 nbdkit: file.4: debug: cache: reclaiming block 8982 nbdkit: file.4: debug: cache: writethrough block 11157 (offset 45699072) nbdkit: file.4: debug: file: pwrite count=4096 offset=45699072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8983 nbdkit: file.4: debug: cache: reclaiming block 8984 nbdkit: file.4: debug: cache: writethrough block 11158 (offset 45703168) nbdkit: file.4: debug: file: pwrite count=4096 offset=45703168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8985 nbdkit: file.4: debug: cache: reclaiming block 8986 nbdkit: file.4: debug: cache: writethrough block 11159 (offset 45707264) nbdkit: file.4: debug: file: pwrite count=4096 offset=45707264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8987 nbdkit: file.4: debug: cache: reclaiming block 8988 nbdkit: file.4: debug: cache: writethrough block 11160 (offset 45711360) nbdkit: file.4: debug: file: pwrite count=4096 offset=45711360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8989 nbdkit: file.4: debug: cache: reclaiming block 8990 nbdkit: file.4: debug: cache: writethrough block 11161 (offset 45715456) nbdkit: file.4: debug: file: pwrite count=4096 offset=45715456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8991 nbdkit: file.4: debug: cache: reclaiming block 8992 nbdkit: file.4: debug: cache: writethrough block 11162 (offset 45719552) nbdkit: file.4: debug: file: pwrite count=4096 offset=45719552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8993 nbdkit: file.4: debug: cache: reclaiming block 8994 nbdkit: file.4: debug: cache: writethrough block 11163 (offset 45723648) nbdkit: file.4: debug: file: pwrite count=4096 offset=45723648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8995 nbdkit: file.4: debug: cache: reclaiming block 8996 nbdkit: file.4: debug: cache: writethrough block 11164 (offset 45727744) nbdkit: file.4: debug: file: pwrite count=4096 offset=45727744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8997 nbdkit: file.4: debug: cache: reclaiming block 8998 nbdkit: file.4: debug: cache: writethrough block 11165 (offset 45731840) nbdkit: file.4: debug: file: pwrite count=4096 offset=45731840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 8999 nbdkit: file.4: debug: cache: reclaiming block 9000 nbdkit: file.4: debug: cache: writethrough block 11166 (offset 45735936) nbdkit: file.4: debug: file: pwrite count=4096 offset=45735936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9001 nbdkit: file.4: debug: cache: reclaiming block 9002 nbdkit: file.4: debug: cache: writethrough block 11167 (offset 45740032) nbdkit: file.4: debug: file: pwrite count=4096 offset=45740032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9003 nbdkit: file.4: debug: cache: reclaiming block 9004 nbdkit: file.4: debug: cache: writethrough block 11168 (offset 45744128) nbdkit: file.4: debug: file: pwrite count=4096 offset=45744128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9005 nbdkit: file.4: debug: cache: reclaiming block 9006 nbdkit: file.4: debug: cache: writethrough block 11169 (offset 45748224) nbdkit: file.4: debug: file: pwrite count=4096 offset=45748224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9007 nbdkit: file.4: debug: cache: reclaiming block 9008 nbdkit: file.4: debug: cache: writethrough block 11170 (offset 45752320) nbdkit: file.4: debug: file: pwrite count=4096 offset=45752320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9009 nbdkit: file.4: debug: cache: reclaiming block 9010 nbdkit: file.4: debug: cache: writethrough block 11171 (offset 45756416) nbdkit: file.4: debug: file: pwrite count=4096 offset=45756416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9011 nbdkit: file.4: debug: cache: reclaiming block 9012 nbdkit: file.4: debug: cache: writethrough block 11172 (offset 45760512) nbdkit: file.4: debug: file: pwrite count=4096 offset=45760512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9013 nbdkit: file.4: debug: cache: reclaiming block 9014 nbdkit: file.4: debug: cache: writethrough block 11173 (offset 45764608) nbdkit: file.4: debug: file: pwrite count=4096 offset=45764608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9015 nbdkit: file.4: debug: cache: reclaiming block 9016 nbdkit: file.4: debug: cache: writethrough block 11174 (offset 45768704) nbdkit: file.4: debug: file: pwrite count=4096 offset=45768704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9017 nbdkit: file.4: debug: cache: reclaiming block 9018 nbdkit: file.4: debug: cache: writethrough block 11175 (offset 45772800) nbdkit: file.4: debug: file: pwrite count=4096 offset=45772800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9019 nbdkit: file.4: debug: cache: reclaiming block 9020 nbdkit: file.4: debug: cache: writethrough block 11176 (offset 45776896) nbdkit: file.4: debug: file: pwrite count=4096 offset=45776896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9021 nbdkit: file.4: debug: cache: reclaiming block 9022 nbdkit: file.4: debug: cache: writethrough block 11177 (offset 45780992) nbdkit: file.4: debug: file: pwrite count=4096 offset=45780992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9023 nbdkit: file.4: debug: cache: reclaiming block 9024 nbdkit: file.4: debug: cache: writethrough block 11178 (offset 45785088) nbdkit: file.4: debug: file: pwrite count=4096 offset=45785088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9025 nbdkit: file.4: debug: cache: reclaiming block 9026 nbdkit: file.4: debug: cache: writethrough block 11179 (offset 45789184) nbdkit: file.4: debug: file: pwrite count=4096 offset=45789184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9027 nbdkit: file.4: debug: cache: reclaiming block 9028 nbdkit: file.4: debug: cache: writethrough block 11180 (offset 45793280) nbdkit: file.4: debug: file: pwrite count=4096 offset=45793280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9029 nbdkit: file.4: debug: cache: reclaiming block 9030 nbdkit: file.4: debug: cache: writethrough block 11181 (offset 45797376) nbdkit: file.4: debug: file: pwrite count=4096 offset=45797376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9031 nbdkit: file.4: debug: cache: reclaiming block 9032 nbdkit: file.4: debug: cache: writethrough block 11182 (offset 45801472) nbdkit: file.4: debug: file: pwrite count=4096 offset=45801472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9033 nbdkit: file.4: debug: cache: reclaiming block 9034 nbdkit: file.4: debug: cache: writethrough block 11183 (offset 45805568) nbdkit: file.4: debug: file: pwrite count=4096 offset=45805568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9035 nbdkit: file.4: debug: cache: reclaiming block 9036 nbdkit: file.4: debug: cache: writethrough block 11184 (offset 45809664) nbdkit: file.4: debug: file: pwrite count=4096 offset=45809664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9037 nbdkit: file.4: debug: cache: reclaiming block 9038 nbdkit: file.4: debug: cache: writethrough block 11185 (offset 45813760) nbdkit: file.4: debug: file: pwrite count=4096 offset=45813760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9039 nbdkit: file.4: debug: cache: reclaiming block 9040 nbdkit: file.4: debug: cache: writethrough block 11186 (offset 45817856) nbdkit: file.4: debug: file: pwrite count=4096 offset=45817856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9041 nbdkit: file.4: debug: cache: reclaiming block 9042 nbdkit: file.4: debug: cache: writethrough block 11187 (offset 45821952) nbdkit: file.4: debug: file: pwrite count=4096 offset=45821952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9043 nbdkit: file.4: debug: cache: reclaiming block 9044 nbdkit: file.4: debug: cache: writethrough block 11188 (offset 45826048) nbdkit: file.4: debug: file: pwrite count=4096 offset=45826048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9045 nbdkit: file.4: debug: cache: reclaiming block 9046 nbdkit: file.4: debug: cache: writethrough block 11189 (offset 45830144) nbdkit: file.4: debug: file: pwrite count=4096 offset=45830144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9047 nbdkit: file.4: debug: cache: reclaiming block 9048 nbdkit: file.4: debug: cache: writethrough block 11190 (offset 45834240) nbdkit: file.4: debug: file: pwrite count=4096 offset=45834240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9049 nbdkit: file.4: debug: cache: reclaiming block 9050 nbdkit: file.4: debug: cache: writethrough block 11191 (offset 45838336) nbdkit: file.4: debug: file: pwrite count=4096 offset=45838336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9051 nbdkit: file.4: debug: cache: reclaiming block 9052 nbdkit: file.4: debug: cache: writethrough block 11192 (offset 45842432) nbdkit: file.4: debug: file: pwrite count=4096 offset=45842432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9053 nbdkit: file.4: debug: cache: reclaiming block 9054 nbdkit: file.4: debug: cache: writethrough block 11193 (offset 45846528) nbdkit: file.4: debug: file: pwrite count=4096 offset=45846528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9055 nbdkit: file.4: debug: cache: reclaiming block 9056 nbdkit: file.4: debug: cache: writethrough block 11194 (offset 45850624) nbdkit: file.4: debug: file: pwrite count=4096 offset=45850624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9057 nbdkit: file.4: debug: cache: reclaiming block 9058 nbdkit: file.4: debug: cache: writethrough block 11195 (offset 45854720) nbdkit: file.4: debug: file: pwrite count=4096 offset=45854720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9059 nbdkit: file.4: debug: cache: reclaiming block 9060 nbdkit: file.4: debug: cache: writethrough block 11196 (offset 45858816) nbdkit: file.4: debug: file: pwrite count=4096 offset=45858816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9061 nbdkit: file.4: debug: cache: reclaiming block 9062 nbdkit: file.4: debug: cache: writethrough block 11197 (offset 45862912) nbdkit: file.4: debug: file: pwrite count=4096 offset=45862912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9063 nbdkit: file.4: debug: cache: reclaiming block 9064 nbdkit: file.4: debug: cache: writethrough block 11198 (offset 45867008) nbdkit: file.4: debug: file: pwrite count=4096 offset=45867008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9065 nbdkit: file.4: debug: cache: reclaiming block 9066 nbdkit: file.4: debug: cache: writethrough block 11199 (offset 45871104) nbdkit: file.4: debug: file: pwrite count=4096 offset=45871104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9067 nbdkit: file.4: debug: cache: reclaiming block 9068 nbdkit: file.4: debug: cache: writethrough block 11200 (offset 45875200) nbdkit: file.4: debug: file: pwrite count=4096 offset=45875200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9069 nbdkit: file.4: debug: cache: reclaiming block 9070 nbdkit: file.4: debug: cache: writethrough block 11201 (offset 45879296) nbdkit: file.4: debug: file: pwrite count=4096 offset=45879296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9071 nbdkit: file.4: debug: cache: reclaiming block 9072 nbdkit: file.4: debug: cache: writethrough block 11202 (offset 45883392) nbdkit: file.4: debug: file: pwrite count=4096 offset=45883392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9073 nbdkit: file.4: debug: cache: reclaiming block 9074 nbdkit: file.4: debug: cache: writethrough block 11203 (offset 45887488) nbdkit: file.4: debug: file: pwrite count=4096 offset=45887488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9075 nbdkit: file.4: debug: cache: reclaiming block 9076 nbdkit: file.4: debug: cache: writethrough block 11204 (offset 45891584) nbdkit: file.4: debug: file: pwrite count=4096 offset=45891584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9077 nbdkit: file.4: debug: cache: reclaiming block 9078 nbdkit: file.4: debug: cache: writethrough block 11205 (offset 45895680) nbdkit: file.4: debug: file: pwrite count=4096 offset=45895680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9079 nbdkit: file.4: debug: cache: reclaiming block 9080 nbdkit: file.4: debug: cache: writethrough block 11206 (offset 45899776) nbdkit: file.4: debug: file: pwrite count=4096 offset=45899776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9081 nbdkit: file.4: debug: cache: reclaiming block 9082 nbdkit: file.4: debug: cache: writethrough block 11207 (offset 45903872) nbdkit: file.4: debug: file: pwrite count=4096 offset=45903872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9083 nbdkit: file.4: debug: cache: reclaiming block 9084 nbdkit: file.4: debug: cache: writethrough block 11208 (offset 45907968) nbdkit: file.4: debug: file: pwrite count=4096 offset=45907968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9085 nbdkit: file.4: debug: cache: reclaiming block 9086 nbdkit: file.4: debug: cache: writethrough block 11209 (offset 45912064) nbdkit: file.4: debug: file: pwrite count=4096 offset=45912064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9087 nbdkit: file.4: debug: cache: reclaiming block 9088 nbdkit: file.4: debug: cache: writethrough block 11210 (offset 45916160) nbdkit: file.4: debug: file: pwrite count=4096 offset=45916160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9089 nbdkit: file.4: debug: cache: reclaiming block 9090 nbdkit: file.4: debug: cache: writethrough block 11211 (offset 45920256) nbdkit: file.4: debug: file: pwrite count=4096 offset=45920256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9091 nbdkit: file.4: debug: cache: reclaiming block 9092 nbdkit: file.4: debug: cache: writethrough block 11212 (offset 45924352) nbdkit: file.4: debug: file: pwrite count=4096 offset=45924352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9093 nbdkit: file.4: debug: cache: reclaiming block 9094 nbdkit: file.4: debug: cache: writethrough block 11213 (offset 45928448) nbdkit: file.4: debug: file: pwrite count=4096 offset=45928448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9095 nbdkit: file.4: debug: cache: reclaiming block 9096 nbdkit: file.4: debug: cache: writethrough block 11214 (offset 45932544) nbdkit: file.4: debug: file: pwrite count=4096 offset=45932544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9097 nbdkit: file.4: debug: cache: reclaiming block 9098 nbdkit: file.4: debug: cache: writethrough block 11215 (offset 45936640) nbdkit: file.4: debug: file: pwrite count=4096 offset=45936640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9099 nbdkit: file.4: debug: cache: reclaiming block 9100 nbdkit: file.4: debug: cache: writethrough block 11216 (offset 45940736) nbdkit: file.4: debug: file: pwrite count=4096 offset=45940736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9101 nbdkit: file.4: debug: cache: reclaiming block 9102 nbdkit: file.4: debug: cache: writethrough block 11217 (offset 45944832) nbdkit: file.4: debug: file: pwrite count=4096 offset=45944832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9103 nbdkit: file.4: debug: cache: reclaiming block 9104 nbdkit: file.4: debug: cache: writethrough block 11218 (offset 45948928) nbdkit: file.4: debug: file: pwrite count=4096 offset=45948928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9105 nbdkit: file.4: debug: cache: reclaiming block 9106 nbdkit: file.4: debug: cache: writethrough block 11219 (offset 45953024) nbdkit: file.4: debug: file: pwrite count=4096 offset=45953024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9107 nbdkit: file.4: debug: cache: reclaiming block 9108 nbdkit: file.4: debug: cache: writethrough block 11220 (offset 45957120) nbdkit: file.4: debug: file: pwrite count=4096 offset=45957120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9109 nbdkit: file.4: debug: cache: reclaiming block 9110 nbdkit: file.4: debug: cache: writethrough block 11221 (offset 45961216) nbdkit: file.4: debug: file: pwrite count=4096 offset=45961216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9111 nbdkit: file.4: debug: cache: reclaiming block 9112 nbdkit: file.4: debug: cache: writethrough block 11222 (offset 45965312) nbdkit: file.4: debug: file: pwrite count=4096 offset=45965312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9113 nbdkit: file.4: debug: cache: reclaiming block 9114 nbdkit: file.4: debug: cache: writethrough block 11223 (offset 45969408) nbdkit: file.4: debug: file: pwrite count=4096 offset=45969408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9115 nbdkit: file.4: debug: cache: reclaiming block 9116 nbdkit: file.4: debug: cache: writethrough block 11224 (offset 45973504) nbdkit: file.4: debug: file: pwrite count=4096 offset=45973504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9117 nbdkit: file.4: debug: cache: reclaiming block 9118 nbdkit: file.4: debug: cache: writethrough block 11225 (offset 45977600) nbdkit: file.4: debug: file: pwrite count=4096 offset=45977600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9119 nbdkit: file.4: debug: cache: reclaiming block 9120 nbdkit: file.4: debug: cache: writethrough block 11226 (offset 45981696) nbdkit: file.4: debug: file: pwrite count=4096 offset=45981696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9121 nbdkit: file.4: debug: cache: reclaiming block 9122 nbdkit: file.4: debug: cache: writethrough block 11227 (offset 45985792) nbdkit: file.4: debug: file: pwrite count=4096 offset=45985792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9123 nbdkit: file.4: debug: cache: reclaiming block 9124 nbdkit: file.4: debug: cache: writethrough block 11228 (offset 45989888) nbdkit: file.4: debug: file: pwrite count=4096 offset=45989888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9125 nbdkit: file.4: debug: cache: reclaiming block 9126 nbdkit: file.4: debug: cache: writethrough block 11229 (offset 45993984) nbdkit: file.4: debug: file: pwrite count=4096 offset=45993984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9127 nbdkit: file.4: debug: cache: reclaiming block 9128 nbdkit: file.4: debug: cache: writethrough block 11230 (offset 45998080) nbdkit: file.4: debug: file: pwrite count=4096 offset=45998080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9129 nbdkit: file.4: debug: cache: reclaiming block 9130 nbdkit: file.4: debug: cache: writethrough block 11231 (offset 46002176) nbdkit: file.4: debug: file: pwrite count=4096 offset=46002176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9131 nbdkit: file.4: debug: cache: reclaiming block 9132 nbdkit: file.4: debug: cache: writethrough block 11232 (offset 46006272) nbdkit: file.4: debug: file: pwrite count=4096 offset=46006272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9133 nbdkit: file.4: debug: cache: reclaiming block 9134 nbdkit: file.4: debug: cache: writethrough block 11233 (offset 46010368) nbdkit: file.4: debug: file: pwrite count=4096 offset=46010368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9135 nbdkit: file.4: debug: cache: reclaiming block 9136 nbdkit: file.4: debug: cache: writethrough block 11234 (offset 46014464) nbdkit: file.4: debug: file: pwrite count=4096 offset=46014464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9137 nbdkit: file.4: debug: cache: reclaiming block 9138 nbdkit: file.4: debug: cache: writethrough block 11235 (offset 46018560) nbdkit: file.4: debug: file: pwrite count=4096 offset=46018560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9139 nbdkit: file.4: debug: cache: reclaiming block 9140 nbdkit: file.4: debug: cache: writethrough block 11236 (offset 46022656) nbdkit: file.4: debug: file: pwrite count=4096 offset=46022656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9141 nbdkit: file.4: debug: cache: reclaiming block 9142 nbdkit: file.4: debug: cache: writethrough block 11237 (offset 46026752) nbdkit: file.4: debug: file: pwrite count=4096 offset=46026752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9143 nbdkit: file.4: debug: cache: reclaiming block 9144 nbdkit: file.4: debug: cache: writethrough block 11238 (offset 46030848) nbdkit: file.4: debug: file: pwrite count=4096 offset=46030848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9145 nbdkit: file.4: debug: cache: reclaiming block 9146 nbdkit: file.4: debug: cache: writethrough block 11239 (offset 46034944) nbdkit: file.4: debug: file: pwrite count=4096 offset=46034944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9147 nbdkit: file.4: debug: cache: reclaiming block 9148 nbdkit: file.4: debug: cache: writethrough block 11240 (offset 46039040) nbdkit: file.4: debug: file: pwrite count=4096 offset=46039040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9149 nbdkit: file.4: debug: cache: reclaiming block 9150 nbdkit: file.4: debug: cache: writethrough block 11241 (offset 46043136) nbdkit: file.4: debug: file: pwrite count=4096 offset=46043136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9151 nbdkit: file.4: debug: cache: reclaiming block 9152 nbdkit: file.4: debug: cache: writethrough block 11242 (offset 46047232) nbdkit: file.4: debug: file: pwrite count=4096 offset=46047232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9153 nbdkit: file.4: debug: cache: reclaiming block 9154 nbdkit: file.4: debug: cache: writethrough block 11243 (offset 46051328) nbdkit: file.4: debug: file: pwrite count=4096 offset=46051328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9155 nbdkit: file.4: debug: cache: reclaiming block 9156 nbdkit: file.4: debug: cache: writethrough block 11244 (offset 46055424) nbdkit: file.4: debug: file: pwrite count=4096 offset=46055424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9157 nbdkit: file.4: debug: cache: reclaiming block 9158 nbdkit: file.4: debug: cache: writethrough block 11245 (offset 46059520) nbdkit: file.4: debug: file: pwrite count=4096 offset=46059520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9159 nbdkit: file.4: debug: cache: reclaiming block 9160 nbdkit: file.4: debug: cache: writethrough block 11246 (offset 46063616) nbdkit: file.4: debug: file: pwrite count=4096 offset=46063616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9161 nbdkit: file.4: debug: cache: reclaiming block 9162 nbdkit: file.4: debug: cache: writethrough block 11247 (offset 46067712) nbdkit: file.4: debug: file: pwrite count=4096 offset=46067712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9163 nbdkit: file.4: debug: cache: reclaiming block 9164 nbdkit: file.4: debug: cache: writethrough block 11248 (offset 46071808) nbdkit: file.4: debug: file: pwrite count=4096 offset=46071808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9165 nbdkit: file.4: debug: cache: reclaiming block 9166 nbdkit: file.4: debug: cache: writethrough block 11249 (offset 46075904) nbdkit: file.4: debug: file: pwrite count=4096 offset=46075904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9167 nbdkit: file.4: debug: cache: reclaiming block 9168 nbdkit: file.4: debug: cache: writethrough block 11250 (offset 46080000) nbdkit: file.4: debug: file: pwrite count=4096 offset=46080000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9169 nbdkit: file.4: debug: cache: reclaiming block 9170 nbdkit: file.4: debug: cache: writethrough block 11251 (offset 46084096) nbdkit: file.4: debug: file: pwrite count=4096 offset=46084096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9171 nbdkit: file.4: debug: cache: reclaiming block 9172 nbdkit: file.4: debug: cache: writethrough block 11252 (offset 46088192) nbdkit: file.4: debug: file: pwrite count=4096 offset=46088192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9173 nbdkit: file.4: debug: cache: reclaiming block 9174 nbdkit: file.4: debug: cache: writethrough block 11253 (offset 46092288) nbdkit: file.4: debug: file: pwrite count=4096 offset=46092288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9175 nbdkit: file.4: debug: cache: reclaiming block 9176 nbdkit: file.4: debug: cache: writethrough block 11254 (offset 46096384) nbdkit: file.4: debug: file: pwrite count=4096 offset=46096384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9177 nbdkit: file.4: debug: cache: reclaiming block 9178 nbdkit: file.4: debug: cache: writethrough block 11255 (offset 46100480) nbdkit: file.4: debug: file: pwrite count=4096 offset=46100480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9179 nbdkit: file.4: debug: cache: reclaiming block 9180 nbdkit: file.4: debug: cache: writethrough block 11256 (offset 46104576) nbdkit: file.4: debug: file: pwrite count=4096 offset=46104576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9181 nbdkit: file.4: debug: cache: reclaiming block 9182 nbdkit: file.4: debug: cache: writethrough block 11257 (offset 46108672) nbdkit: file.4: debug: file: pwrite count=4096 offset=46108672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9183 nbdkit: file.4: debug: cache: reclaiming block 9184 nbdkit: file.4: debug: cache: writethrough block 11258 (offset 46112768) nbdkit: file.4: debug: file: pwrite count=4096 offset=46112768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9185 nbdkit: file.4: debug: cache: reclaiming block 9186 nbdkit: file.4: debug: cache: writethrough block 11259 (offset 46116864) nbdkit: file.4: debug: file: pwrite count=4096 offset=46116864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9187 nbdkit: file.4: debug: cache: reclaiming block 9188 nbdkit: file.4: debug: cache: writethrough block 11260 (offset 46120960) nbdkit: file.4: debug: file: pwrite count=4096 offset=46120960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9189 nbdkit: file.4: debug: cache: reclaiming block 9190 nbdkit: file.4: debug: cache: writethrough block 11261 (offset 46125056) nbdkit: file.4: debug: file: pwrite count=4096 offset=46125056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9191 nbdkit: file.4: debug: cache: reclaiming block 9192 nbdkit: file.4: debug: cache: writethrough block 11262 (offset 46129152) nbdkit: file.4: debug: file: pwrite count=4096 offset=46129152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9193 nbdkit: file.4: debug: cache: reclaiming block 9194 nbdkit: file.4: debug: cache: writethrough block 11263 (offset 46133248) nbdkit: file.4: debug: file: pwrite count=4096 offset=46133248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9195 nbdkit: file.4: debug: cache: reclaiming block 9196 nbdkit: file.4: debug: cache: writethrough block 11264 (offset 46137344) nbdkit: file.4: debug: file: pwrite count=4096 offset=46137344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9197 nbdkit: file.4: debug: cache: reclaiming block 9198 nbdkit: file.4: debug: cache: writethrough block 11265 (offset 46141440) nbdkit: file.4: debug: file: pwrite count=4096 offset=46141440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9199 nbdkit: file.4: debug: cache: reclaiming block 9200 nbdkit: file.4: debug: cache: writethrough block 11266 (offset 46145536) nbdkit: file.4: debug: file: pwrite count=4096 offset=46145536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9201 nbdkit: file.4: debug: cache: reclaiming block 9202 nbdkit: file.4: debug: cache: writethrough block 11267 (offset 46149632) nbdkit: file.4: debug: file: pwrite count=4096 offset=46149632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9203 nbdkit: file.4: debug: cache: reclaiming block 9204 nbdkit: file.4: debug: cache: writethrough block 11268 (offset 46153728) nbdkit: file.4: debug: file: pwrite count=4096 offset=46153728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9205 nbdkit: file.4: debug: cache: reclaiming block 9206 nbdkit: file.4: debug: cache: writethrough block 11269 (offset 46157824) nbdkit: file.4: debug: file: pwrite count=4096 offset=46157824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9207 nbdkit: file.4: debug: cache: reclaiming block 9208 nbdkit: file.4: debug: cache: writethrough block 11270 (offset 46161920) nbdkit: file.4: debug: file: pwrite count=4096 offset=46161920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9209 nbdkit: file.4: debug: cache: reclaiming block 9210 nbdkit: file.4: debug: cache: writethrough block 11271 (offset 46166016) nbdkit: file.4: debug: file: pwrite count=4096 offset=46166016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9211 nbdkit: file.4: debug: cache: reclaiming block 9212 nbdkit: file.4: debug: cache: writethrough block 11272 (offset 46170112) nbdkit: file.4: debug: file: pwrite count=4096 offset=46170112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9213 nbdkit: file.4: debug: cache: reclaiming block 9214 nbdkit: file.4: debug: cache: writethrough block 11273 (offset 46174208) nbdkit: file.4: debug: file: pwrite count=4096 offset=46174208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9215 nbdkit: file.4: debug: cache: reclaiming block 9216 nbdkit: file.4: debug: cache: writethrough block 11274 (offset 46178304) nbdkit: file.4: debug: file: pwrite count=4096 offset=46178304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9217 nbdkit: file.4: debug: cache: reclaiming block 9218 nbdkit: file.4: debug: cache: writethrough block 11275 (offset 46182400) nbdkit: file.4: debug: file: pwrite count=4096 offset=46182400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9219 nbdkit: file.4: debug: cache: reclaiming block 9220 nbdkit: file.4: debug: cache: writethrough block 11276 (offset 46186496) nbdkit: file.4: debug: file: pwrite count=4096 offset=46186496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9221 nbdkit: file.4: debug: cache: reclaiming block 9222 nbdkit: file.4: debug: cache: writethrough block 11277 (offset 46190592) nbdkit: file.4: debug: file: pwrite count=4096 offset=46190592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9223 nbdkit: file.4: debug: cache: reclaiming block 9224 nbdkit: file.4: debug: cache: writethrough block 11278 (offset 46194688) nbdkit: file.4: debug: file: pwrite count=4096 offset=46194688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9225 nbdkit: file.4: debug: cache: reclaiming block 9226 nbdkit: file.4: debug: cache: writethrough block 11279 (offset 46198784) nbdkit: file.4: debug: file: pwrite count=4096 offset=46198784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9227 nbdkit: file.4: debug: cache: reclaiming block 9228 nbdkit: file.4: debug: cache: writethrough block 11280 (offset 46202880) nbdkit: file.4: debug: file: pwrite count=4096 offset=46202880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9229 nbdkit: file.4: debug: cache: reclaiming block 9230 nbdkit: file.4: debug: cache: writethrough block 11281 (offset 46206976) nbdkit: file.4: debug: file: pwrite count=4096 offset=46206976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9231 nbdkit: file.4: debug: cache: reclaiming block 9232 nbdkit: file.4: debug: cache: writethrough block 11282 (offset 46211072) nbdkit: file.4: debug: file: pwrite count=4096 offset=46211072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9233 nbdkit: file.4: debug: cache: reclaiming block 9234 nbdkit: file.4: debug: cache: writethrough block 11283 (offset 46215168) nbdkit: file.4: debug: file: pwrite count=4096 offset=46215168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9235 nbdkit: file.4: debug: cache: reclaiming block 9236 nbdkit: file.4: debug: cache: writethrough block 11284 (offset 46219264) nbdkit: file.4: debug: file: pwrite count=4096 offset=46219264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9237 nbdkit: file.4: debug: cache: reclaiming block 9238 nbdkit: file.4: debug: cache: writethrough block 11285 (offset 46223360) nbdkit: file.4: debug: file: pwrite count=4096 offset=46223360 fua=1 nbdkit: file.4: debug: cache: stop reclaiming nbdkit: file.4: debug: cache: writethrough block 11286 (offset 46227456) nbdkit: file.4: debug: file: pwrite count=4096 offset=46227456 fua=1 nbdkit: file.4: debug: cache: writethrough block 11287 (offset 46231552) nbdkit: file.4: debug: file: pwrite count=4096 offset=46231552 fua=1 nbdkit: file.4: debug: cache: writethrough block 11288 (offset 46235648) nbdkit: file.4: debug: file: pwrite count=4096 offset=46235648 fua=1 nbdkit: file.4: debug: cache: writethrough block 11289 (offset 46239744) nbdkit: file.4: debug: file: pwrite count=4096 offset=46239744 fua=1 nbdkit: file.4: debug: cache: writethrough block 11290 (offset 46243840) nbdkit: file.4: debug: file: pwrite count=4096 offset=46243840 fua=1 nbdkit: file.4: debug: cache: writethrough block 11291 (offset 46247936) nbdkit: file.4: debug: file: pwrite count=4096 offset=46247936 fua=1 nbdkit: file.4: debug: cache: writethrough block 11292 (offset 46252032) nbdkit: file.4: debug: file: pwrite count=4096 offset=46252032 fua=1 nbdkit: file.4: debug: cache: writethrough block 11293 (offset 46256128) nbdkit: file.4: debug: file: pwrite count=4096 offset=46256128 fua=1 nbdkit: file.4: debug: cache: writethrough block 11294 (offset 46260224) nbdkit: file.4: debug: file: pwrite count=4096 offset=46260224 fua=1 nbdkit: file.4: debug: cache: writethrough block 11295 (offset 46264320) nbdkit: file.4: debug: file: pwrite count=4096 offset=46264320 fua=1 nbdkit: file.4: debug: cache: writethrough block 11296 (offset 46268416) nbdkit: file.4: debug: file: pwrite count=4096 offset=46268416 fua=1 nbdkit: file.4: debug: cache: writethrough block 11297 (offset 46272512) nbdkit: file.4: debug: file: pwrite count=4096 offset=46272512 fua=1 nbdkit: file.4: debug: cache: writethrough block 11298 (offset 46276608) nbdkit: file.4: debug: file: pwrite count=4096 offset=46276608 fua=1 nbdkit: file.4: debug: cache: writethrough block 11299 (offset 46280704) nbdkit: file.4: debug: file: pwrite count=4096 offset=46280704 fua=1 nbdkit: file.4: debug: cache: writethrough block 11300 (offset 46284800) nbdkit: file.4: debug: file: pwrite count=4096 offset=46284800 fua=1 nbdkit: file.4: debug: cache: writethrough block 11301 (offset 46288896) nbdkit: file.4: debug: file: pwrite count=4096 offset=46288896 fua=1 nbdkit: file.4: debug: cache: writethrough block 11302 (offset 46292992) nbdkit: file.4: debug: file: pwrite count=4096 offset=46292992 fua=1 nbdkit: file.4: debug: cache: writethrough block 11303 (offset 46297088) nbdkit: file.4: debug: file: pwrite count=4096 offset=46297088 fua=1 nbdkit: file.4: debug: cache: writethrough block 11304 (offset 46301184) nbdkit: file.4: debug: file: pwrite count=4096 offset=46301184 fua=1 nbdkit: file.4: debug: cache: writethrough block 11305 (offset 46305280) nbdkit: file.4: debug: file: pwrite count=4096 offset=46305280 fua=1 nbdkit: file.4: debug: cache: writethrough block 11306 (offset 46309376) nbdkit: file.4: debug: file: pwrite count=4096 offset=46309376 fua=1 nbdkit: file.4: debug: cache: writethrough block 11307 (offset 46313472) nbdkit: file.4: debug: file: pwrite count=4096 offset=46313472 fua=1 nbdkit: file.4: debug: cache: writethrough block 11308 (offset 46317568) nbdkit: file.4: debug: file: pwrite count=4096 offset=46317568 fua=1 nbdkit: file.4: debug: cache: writethrough block 11309 (offset 46321664) nbdkit: file.4: debug: file: pwrite count=4096 offset=46321664 fua=1 nbdkit: file.4: debug: cache: writethrough block 11310 (offset 46325760) nbdkit: file.4: debug: file: pwrite count=4096 offset=46325760 fua=1 nbdkit: file.4: debug: cache: writethrough block 11311 (offset 46329856) nbdkit: file.4: debug: file: pwrite count=4096 offset=46329856 fua=1 nbdkit: file.4: debug: cache: writethrough block 11312 (offset 46333952) nbdkit: file.4: debug: file: pwrite count=4096 offset=46333952 fua=1 nbdkit: file.4: debug: cache: writethrough block 11313 (offset 46338048) nbdkit: file.4: debug: file: pwrite count=4096 offset=46338048 fua=1 nbdkit: file.4: debug: cache: writethrough block 11314 (offset 46342144) nbdkit: file.4: debug: file: pwrite count=4096 offset=46342144 fua=1 nbdkit: file.4: debug: cache: writethrough block 11315 (offset 46346240) nbdkit: file.4: debug: file: pwrite count=4096 offset=46346240 fua=1 nbdkit: file.4: debug: cache: writethrough block 11316 (offset 46350336) nbdkit: file.4: debug: file: pwrite count=4096 offset=46350336 fua=1 nbdkit: file.4: debug: cache: writethrough block 11317 (offset 46354432) nbdkit: file.4: debug: file: pwrite count=4096 offset=46354432 fua=1 nbdkit: file.4: debug: cache: writethrough block 11318 (offset 46358528) nbdkit: file.4: debug: file: pwrite count=4096 offset=46358528 fua=1 nbdkit: file.4: debug: cache: writethrough block 11319 (offset 46362624) nbdkit: file.4: debug: file: pwrite count=4096 offset=46362624 fua=1 nbdkit: file.4: debug: cache: writethrough block 11320 (offset 46366720) nbdkit: file.4: debug: file: pwrite count=4096 offset=46366720 fua=1 nbdkit: file.4: debug: cache: writethrough block 11321 (offset 46370816) nbdkit: file.4: debug: file: pwrite count=4096 offset=46370816 fua=1 nbdkit: file.4: debug: cache: writethrough block 11322 (offset 46374912) nbdkit: file.4: debug: file: pwrite count=4096 offset=46374912 fua=1 nbdkit: file.4: debug: cache: writethrough block 11323 (offset 46379008) nbdkit: file.4: debug: file: pwrite count=4096 offset=46379008 fua=1 nbdkit: file.4: debug: cache: writethrough block 11324 (offset 46383104) nbdkit: file.4: debug: file: pwrite count=4096 offset=46383104 fua=1 nbdkit: file.4: debug: cache: writethrough block 11325 (offset 46387200) nbdkit: file.4: debug: file: pwrite count=4096 offset=46387200 fua=1 nbdkit: file.4: debug: cache: writethrough block 11326 (offset 46391296) nbdkit: file.4: debug: file: pwrite count=4096 offset=46391296 fua=1 nbdkit: file.4: debug: cache: writethrough block 11327 (offset 46395392) nbdkit: file.4: debug: file: pwrite count=4096 offset=46395392 fua=1 nbdkit: file.4: debug: cache: writethrough block 11328 (offset 46399488) nbdkit: file.4: debug: file: pwrite count=4096 offset=46399488 fua=1 nbdkit: file.4: debug: cache: writethrough block 11329 (offset 46403584) nbdkit: file.4: debug: file: pwrite count=4096 offset=46403584 fua=1 nbdkit: file.4: debug: cache: writethrough block 11330 (offset 46407680) nbdkit: file.4: debug: file: pwrite count=4096 offset=46407680 fua=1 nbdkit: file.4: debug: cache: writethrough block 11331 (offset 46411776) nbdkit: file.4: debug: file: pwrite count=4096 offset=46411776 fua=1 nbdkit: file.4: debug: cache: writethrough block 11332 (offset 46415872) nbdkit: file.4: debug: file: pwrite count=4096 offset=46415872 fua=1 nbdkit: file.4: debug: cache: writethrough block 11333 (offset 46419968) nbdkit: file.4: debug: file: pwrite count=4096 offset=46419968 fua=1 nbdkit: file.4: debug: cache: writethrough block 11334 (offset 46424064) nbdkit: file.4: debug: file: pwrite count=4096 offset=46424064 fua=1 nbdkit: file.4: debug: cache: writethrough block 11335 (offset 46428160) nbdkit: file.4: debug: file: pwrite count=4096 offset=46428160 fua=1 nbdkit: file.4: debug: cache: writethrough block 11336 (offset 46432256) nbdkit: file.4: debug: file: pwrite count=4096 offset=46432256 fua=1 nbdkit: file.4: debug: cache: writethrough block 11337 (offset 46436352) nbdkit: file.4: debug: file: pwrite count=4096 offset=46436352 fua=1 nbdkit: file.4: debug: cache: writethrough block 11338 (offset 46440448) nbdkit: file.4: debug: file: pwrite count=4096 offset=46440448 fua=1 nbdkit: file.4: debug: cache: writethrough block 11339 (offset 46444544) nbdkit: file.4: debug: file: pwrite count=4096 offset=46444544 fua=1 nbdkit: file.4: debug: cache: writethrough block 11340 (offset 46448640) nbdkit: file.4: debug: file: pwrite count=4096 offset=46448640 fua=1 nbdkit: file.4: debug: cache: writethrough block 11341 (offset 46452736) nbdkit: file.4: debug: file: pwrite count=4096 offset=46452736 fua=1 nbdkit: file.4: debug: cache: writethrough block 11342 (offset 46456832) nbdkit: file.4: debug: file: pwrite count=4096 offset=46456832 fua=1 nbdkit: file.4: debug: cache: writethrough block 11343 (offset 46460928) nbdkit: file.4: debug: file: pwrite count=4096 offset=46460928 fua=1 nbdkit: file.4: debug: cache: writethrough block 11344 (offset 46465024) nbdkit: file.4: debug: file: pwrite count=4096 offset=46465024 fua=1 nbdkit: file.4: debug: cache: writethrough block 11345 (offset 46469120) nbdkit: file.4: debug: file: pwrite count=4096 offset=46469120 fua=1 nbdkit: file.4: debug: cache: writethrough block 11346 (offset 46473216) nbdkit: file.4: debug: file: pwrite count=4096 offset=46473216 fua=1 nbdkit: file.4: debug: cache: writethrough block 11347 (offset 46477312) nbdkit: file.4: debug: file: pwrite count=4096 offset=46477312 fua=1 nbdkit: file.4: debug: cache: writethrough block 11348 (offset 46481408) nbdkit: file.4: debug: file: pwrite count=4096 offset=46481408 fua=1 nbdkit: file.4: debug: cache: writethrough block 11349 (offset 46485504) nbdkit: file.4: debug: file: pwrite count=4096 offset=46485504 fua=1 nbdkit: file.4: debug: cache: writethrough block 11350 (offset 46489600) nbdkit: file.4: debug: file: pwrite count=4096 offset=46489600 fua=1 nbdkit: file.4: debug: cache: writethrough block 11351 (offset 46493696) nbdkit: file.4: debug: file: pwrite count=4096 offset=46493696 fua=1 nbdkit: file.4: debug: cache: writethrough block 11352 (offset 46497792) nbdkit: file.4: debug: file: pwrite count=4096 offset=46497792 fua=1 nbdkit: file.4: debug: cache: writethrough block 11353 (offset 46501888) nbdkit: file.4: debug: file: pwrite count=4096 offset=46501888 fua=1 nbdkit: file.4: debug: cache: writethrough block 11354 (offset 46505984) nbdkit: file.4: debug: file: pwrite count=4096 offset=46505984 fua=1 nbdkit: file.4: debug: cache: writethrough block 11355 (offset 46510080) nbdkit: file.4: debug: file: pwrite count=4096 offset=46510080 fua=1 nbdkit: file.4: debug: cache: writethrough block 11356 (offset 46514176) nbdkit: file.4: debug: file: pwrite count=4096 offset=46514176 fua=1 nbdkit: file.4: debug: cache: writethrough block 11357 (offset 46518272) nbdkit: file.4: debug: file: pwrite count=4096 offset=46518272 fua=1 nbdkit: file.4: debug: cache: writethrough block 11358 (offset 46522368) nbdkit: file.4: debug: file: pwrite count=4096 offset=46522368 fua=1 nbdkit: file.4: debug: cache: writethrough block 11359 (offset 46526464) nbdkit: file.4: debug: file: pwrite count=4096 offset=46526464 fua=1 nbdkit: file.4: debug: cache: writethrough block 11360 (offset 46530560) nbdkit: file.4: debug: file: pwrite count=4096 offset=46530560 fua=1 nbdkit: file.4: debug: cache: writethrough block 11361 (offset 46534656) nbdkit: file.4: debug: file: pwrite count=4096 offset=46534656 fua=1 nbdkit: file.4: debug: cache: writethrough block 11362 (offset 46538752) nbdkit: file.4: debug: file: pwrite count=4096 offset=46538752 fua=1 nbdkit: file.4: debug: cache: writethrough block 11363 (offset 46542848) nbdkit: file.4: debug: file: pwrite count=4096 offset=46542848 fua=1 nbdkit: file.4: debug: cache: writethrough block 11364 (offset 46546944) nbdkit: file.4: debug: file: pwrite count=4096 offset=46546944 fua=1 nbdkit: file.4: debug: cache: writethrough block 11365 (offset 46551040) nbdkit: file.4: debug: file: pwrite count=4096 offset=46551040 fua=1 nbdkit: file.4: debug: cache: writethrough block 11366 (offset 46555136) nbdkit: file.4: debug: file: pwrite count=4096 offset=46555136 fua=1 nbdkit: file.4: debug: cache: writethrough block 11367 (offset 46559232) nbdkit: file.4: debug: file: pwrite count=4096 offset=46559232 fua=1 nbdkit: file.4: debug: cache: writethrough block 11368 (offset 46563328) nbdkit: file.4: debug: file: pwrite count=4096 offset=46563328 fua=1 nbdkit: file.4: debug: cache: writethrough block 11369 (offset 46567424) nbdkit: file.4: debug: file: pwrite count=4096 offset=46567424 fua=1 nbdkit: file.4: debug: cache: writethrough block 11370 (offset 46571520) nbdkit: file.4: debug: file: pwrite count=4096 offset=46571520 fua=1 nbdkit: file.4: debug: cache: writethrough block 11371 (offset 46575616) nbdkit: file.4: debug: file: pwrite count=4096 offset=46575616 fua=1 nbdkit: file.4: debug: cache: writethrough block 11372 (offset 46579712) nbdkit: file.4: debug: file: pwrite count=4096 offset=46579712 fua=1 nbdkit: file.4: debug: cache: writethrough block 11373 (offset 46583808) nbdkit: file.4: debug: file: pwrite count=4096 offset=46583808 fua=1 nbdkit: file.4: debug: cache: writethrough block 11374 (offset 46587904) nbdkit: file.4: debug: file: pwrite count=4096 offset=46587904 fua=1 nbdkit: file.4: debug: cache: writethrough block 11375 (offset 46592000) nbdkit: file.4: debug: file: pwrite count=4096 offset=46592000 fua=1 nbdkit: file.4: debug: cache: writethrough block 11376 (offset 46596096) nbdkit: file.4: debug: file: pwrite count=4096 offset=46596096 fua=1 nbdkit: file.4: debug: cache: writethrough block 11377 (offset 46600192) nbdkit: file.4: debug: file: pwrite count=4096 offset=46600192 fua=1 nbdkit: file.4: debug: cache: writethrough block 11378 (offset 46604288) nbdkit: file.4: debug: file: pwrite count=4096 offset=46604288 fua=1 nbdkit: file.4: debug: cache: writethrough block 11379 (offset 46608384) nbdkit: file.4: debug: file: pwrite count=4096 offset=46608384 fua=1 nbdkit: file.4: debug: cache: writethrough block 11380 (offset 46612480) nbdkit: file.4: debug: file: pwrite count=4096 offset=46612480 fua=1 nbdkit: file.4: debug: cache: writethrough block 11381 (offset 46616576) nbdkit: file.4: debug: file: pwrite count=4096 offset=46616576 fua=1 nbdkit: file.4: debug: cache: writethrough block 11382 (offset 46620672) nbdkit: file.4: debug: file: pwrite count=4096 offset=46620672 fua=1 nbdkit: file.4: debug: cache: writethrough block 11383 (offset 46624768) nbdkit: file.4: debug: file: pwrite count=4096 offset=46624768 fua=1 nbdkit: file.4: debug: cache: writethrough block 11384 (offset 46628864) nbdkit: file.4: debug: file: pwrite count=4096 offset=46628864 fua=1 nbdkit: file.4: debug: cache: writethrough block 11385 (offset 46632960) nbdkit: file.4: debug: file: pwrite count=4096 offset=46632960 fua=1 nbdkit: file.4: debug: cache: writethrough block 11386 (offset 46637056) nbdkit: file.4: debug: file: pwrite count=4096 offset=46637056 fua=1 nbdkit: file.4: debug: cache: writethrough block 11387 (offset 46641152) nbdkit: file.4: debug: file: pwrite count=4096 offset=46641152 fua=1 nbdkit: file.4: debug: cache: writethrough block 11388 (offset 46645248) nbdkit: file.4: debug: file: pwrite count=4096 offset=46645248 fua=1 nbdkit: file.4: debug: cache: writethrough block 11389 (offset 46649344) nbdkit: file.4: debug: file: pwrite count=4096 offset=46649344 fua=1 nbdkit: file.4: debug: cache: writethrough block 11390 (offset 46653440) nbdkit: file.4: debug: file: pwrite count=4096 offset=46653440 fua=1 nbdkit: file.4: debug: cache: writethrough block 11391 (offset 46657536) nbdkit: file.4: debug: file: pwrite count=4096 offset=46657536 fua=1 nbdkit: file.4: debug: cache: writethrough block 11392 (offset 46661632) nbdkit: file.4: debug: file: pwrite count=4096 offset=46661632 fua=1 nbdkit: file.4: debug: cache: writethrough block 11393 (offset 46665728) nbdkit: file.4: debug: file: pwrite count=4096 offset=46665728 fua=1 nbdkit: file.4: debug: cache: writethrough block 11394 (offset 46669824) nbdkit: file.4: debug: file: pwrite count=4096 offset=46669824 fua=1 nbdkit: file.4: debug: cache: writethrough block 11395 (offset 46673920) nbdkit: file.4: debug: file: pwrite count=4096 offset=46673920 fua=1 nbdkit: file.4: debug: cache: writethrough block 11396 (offset 46678016) nbdkit: file.4: debug: file: pwrite count=4096 offset=46678016 fua=1 nbdkit: file.4: debug: cache: writethrough block 11397 (offset 46682112) nbdkit: file.4: debug: file: pwrite count=4096 offset=46682112 fua=1 nbdkit: file.4: debug: cache: writethrough block 11398 (offset 46686208) nbdkit: file.4: debug: file: pwrite count=4096 offset=46686208 fua=1 nbdkit: file.4: debug: cache: writethrough block 11399 (offset 46690304) nbdkit: file.4: debug: file: pwrite count=4096 offset=46690304 fua=1 nbdkit: file.4: debug: cache: writethrough block 11400 (offset 46694400) nbdkit: file.4: debug: file: pwrite count=4096 offset=46694400 fua=1 nbdkit: file.4: debug: cache: writethrough block 11401 (offset 46698496) nbdkit: file.4: debug: file: pwrite count=4096 offset=46698496 fua=1 nbdkit: file.4: debug: cache: writethrough block 11402 (offset 46702592) nbdkit: file.4: debug: file: pwrite count=4096 offset=46702592 fua=1 nbdkit: file.4: debug: cache: writethrough block 11403 (offset 46706688) nbdkit: file.4: debug: file: pwrite count=4096 offset=46706688 fua=1 nbdkit: file.4: debug: cache: writethrough block 11404 (offset 46710784) nbdkit: file.4: debug: file: pwrite count=4096 offset=46710784 fua=1 nbdkit: file.4: debug: cache: writethrough block 11405 (offset 46714880) nbdkit: file.4: debug: file: pwrite count=4096 offset=46714880 fua=1 nbdkit: file.4: debug: cache: writethrough block 11406 (offset 46718976) nbdkit: file.4: debug: file: pwrite count=4096 offset=46718976 fua=1 nbdkit: file.4: debug: cache: writethrough block 11407 (offset 46723072) nbdkit: file.4: debug: file: pwrite count=4096 offset=46723072 fua=1 nbdkit: file.4: debug: cache: writethrough block 11408 (offset 46727168) nbdkit: file.4: debug: file: pwrite count=4096 offset=46727168 fua=1 nbdkit: file.4: debug: cache: writethrough block 11409 (offset 46731264) nbdkit: file.4: debug: file: pwrite count=4096 offset=46731264 fua=1 nbdkit: file.4: debug: cache: writethrough block 11410 (offset 46735360) nbdkit: file.4: debug: file: pwrite count=4096 offset=46735360 fua=1 nbdkit: file.4: debug: cache: writethrough block 11411 (offset 46739456) nbdkit: file.4: debug: file: pwrite count=4096 offset=46739456 fua=1 nbdkit: file.4: debug: cache: writethrough block 11412 (offset 46743552) nbdkit: file.4: debug: file: pwrite count=4096 offset=46743552 fua=1 nbdkit: file.4: debug: cache: writethrough block 11413 (offset 46747648) nbdkit: file.4: debug: file: pwrite count=4096 offset=46747648 fua=1 nbdkit: file.4: debug: cache: writethrough block 11414 (offset 46751744) nbdkit: file.4: debug: file: pwrite count=4096 offset=46751744 fua=1 nbdkit: file.4: debug: cache: writethrough block 11415 (offset 46755840) nbdkit: file.4: debug: file: pwrite count=4096 offset=46755840 fua=1 nbdkit: file.4: debug: cache: writethrough block 11416 (offset 46759936) nbdkit: file.4: debug: file: pwrite count=4096 offset=46759936 fua=1 nbdkit: file.4: debug: cache: writethrough block 11417 (offset 46764032) nbdkit: file.4: debug: file: pwrite count=4096 offset=46764032 fua=1 nbdkit: file.4: debug: cache: writethrough block 11418 (offset 46768128) nbdkit: file.4: debug: file: pwrite count=4096 offset=46768128 fua=1 nbdkit: file.4: debug: cache: writethrough block 11419 (offset 46772224) nbdkit: file.4: debug: file: pwrite count=4096 offset=46772224 fua=1 nbdkit: file.4: debug: cache: writethrough block 11420 (offset 46776320) nbdkit: file.4: debug: file: pwrite count=4096 offset=46776320 fua=1 nbdkit: file.4: debug: cache: writethrough block 11421 (offset 46780416) nbdkit: file.4: debug: file: pwrite count=4096 offset=46780416 fua=1 nbdkit: file.4: debug: cache: writethrough block 11422 (offset 46784512) nbdkit: file.4: debug: file: pwrite count=4096 offset=46784512 fua=1 nbdkit: file.4: debug: cache: writethrough block 11423 (offset 46788608) nbdkit: file.4: debug: file: pwrite count=4096 offset=46788608 fua=1 nbdkit: file.4: debug: cache: writethrough block 11424 (offset 46792704) nbdkit: file.4: debug: file: pwrite count=4096 offset=46792704 fua=1 nbdkit: file.4: debug: cache: writethrough block 11425 (offset 46796800) nbdkit: file.4: debug: file: pwrite count=4096 offset=46796800 fua=1 nbdkit: file.4: debug: cache: writethrough block 11426 (offset 46800896) nbdkit: file.4: debug: file: pwrite count=4096 offset=46800896 fua=1 nbdkit: file.4: debug: cache: writethrough block 11427 (offset 46804992) nbdkit: file.4: debug: file: pwrite count=4096 offset=46804992 fua=1 nbdkit: file.4: debug: cache: writethrough block 11428 (offset 46809088) nbdkit: file.4: debug: file: pwrite count=4096 offset=46809088 fua=1 nbdkit: file.4: debug: cache: writethrough block 11429 (offset 46813184) nbdkit: file.4: debug: file: pwrite count=4096 offset=46813184 fua=1 nbdkit: file.4: debug: cache: writethrough block 11430 (offset 46817280) nbdkit: file.4: debug: file: pwrite count=4096 offset=46817280 fua=1 nbdkit: file.4: debug: cache: writethrough block 11431 (offset 46821376) nbdkit: file.4: debug: file: pwrite count=4096 offset=46821376 fua=1 nbdkit: file.4: debug: cache: writethrough block 11432 (offset 46825472) nbdkit: file.4: debug: file: pwrite count=4096 offset=46825472 fua=1 nbdkit: file.4: debug: cache: writethrough block 11433 (offset 46829568) nbdkit: file.4: debug: file: pwrite count=4096 offset=46829568 fua=1 nbdkit: file.4: debug: cache: writethrough block 11434 (offset 46833664) nbdkit: file.4: debug: file: pwrite count=4096 offset=46833664 fua=1 nbdkit: file.4: debug: cache: writethrough block 11435 (offset 46837760) nbdkit: file.4: debug: file: pwrite count=4096 offset=46837760 fua=1 nbdkit: file.4: debug: cache: writethrough block 11436 (offset 46841856) nbdkit: file.4: debug: file: pwrite count=4096 offset=46841856 fua=1 nbdkit: file.4: debug: cache: writethrough block 11437 (offset 46845952) nbdkit: file.4: debug: file: pwrite count=4096 offset=46845952 fua=1 nbdkit: file.4: debug: cache: writethrough block 11438 (offset 46850048) nbdkit: file.4: debug: file: pwrite count=4096 offset=46850048 fua=1 nbdkit: file.4: debug: cache: writethrough block 11439 (offset 46854144) nbdkit: file.4: debug: file: pwrite count=4096 offset=46854144 fua=1 nbdkit: file.4: debug: cache: writethrough block 11440 (offset 46858240) nbdkit: file.4: debug: file: pwrite count=4096 offset=46858240 fua=1 nbdkit: file.4: debug: cache: writethrough block 11441 (offset 46862336) nbdkit: file.4: debug: file: pwrite count=4096 offset=46862336 fua=1 nbdkit: file.4: debug: cache: writethrough block 11442 (offset 46866432) nbdkit: file.4: debug: file: pwrite count=4096 offset=46866432 fua=1 nbdkit: file.4: debug: cache: writethrough block 11443 (offset 46870528) nbdkit: file.4: debug: file: pwrite count=4096 offset=46870528 fua=1 nbdkit: file.4: debug: cache: writethrough block 11444 (offset 46874624) nbdkit: file.4: debug: file: pwrite count=4096 offset=46874624 fua=1 nbdkit: file.4: debug: cache: writethrough block 11445 (offset 46878720) nbdkit: file.4: debug: file: pwrite count=4096 offset=46878720 fua=1 nbdkit: file.4: debug: cache: writethrough block 11446 (offset 46882816) nbdkit: file.4: debug: file: pwrite count=4096 offset=46882816 fua=1 nbdkit: file.4: debug: cache: writethrough block 11447 (offset 46886912) nbdkit: file.4: debug: file: pwrite count=4096 offset=46886912 fua=1 nbdkit: file.4: debug: cache: writethrough block 11448 (offset 46891008) nbdkit: file.4: debug: file: pwrite count=4096 offset=46891008 fua=1 nbdkit: file.4: debug: cache: writethrough block 11449 (offset 46895104) nbdkit: file.4: debug: file: pwrite count=4096 offset=46895104 fua=1 nbdkit: file.4: debug: cache: writethrough block 11450 (offset 46899200) nbdkit: file.4: debug: file: pwrite count=4096 offset=46899200 fua=1 nbdkit: file.4: debug: cache: writethrough block 11451 (offset 46903296) nbdkit: file.4: debug: file: pwrite count=4096 offset=46903296 fua=1 nbdkit: file.4: debug: cache: writethrough block 11452 (offset 46907392) nbdkit: file.4: debug: file: pwrite count=4096 offset=46907392 fua=1 nbdkit: file.4: debug: cache: writethrough block 11453 (offset 46911488) nbdkit: file.4: debug: file: pwrite count=4096 offset=46911488 fua=1 nbdkit: file.4: debug: cache: writethrough block 11454 (offset 46915584) nbdkit: file.4: debug: file: pwrite count=4096 offset=46915584 fua=1 nbdkit: file.4: debug: cache: writethrough block 11455 (offset 46919680) nbdkit: file.4: debug: file: pwrite count=4096 offset=46919680 fua=1 nbdkit: file.4: debug: cache: writethrough block 11456 (offset 46923776) nbdkit: file.4: debug: file: pwrite count=4096 offset=46923776 fua=1 nbdkit: file.4: debug: cache: writethrough block 11457 (offset 46927872) nbdkit: file.4: debug: file: pwrite count=4096 offset=46927872 fua=1 nbdkit: file.4: debug: cache: writethrough block 11458 (offset 46931968) nbdkit: file.4: debug: file: pwrite count=4096 offset=46931968 fua=1 nbdkit: file.4: debug: cache: writethrough block 11459 (offset 46936064) nbdkit: file.4: debug: file: pwrite count=4096 offset=46936064 fua=1 nbdkit: file.4: debug: cache: writethrough block 11460 (offset 46940160) nbdkit: file.4: debug: file: pwrite count=4096 offset=46940160 fua=1 nbdkit: file.4: debug: cache: writethrough block 11461 (offset 46944256) nbdkit: file.4: debug: file: pwrite count=4096 offset=46944256 fua=1 nbdkit: file.4: debug: cache: writethrough block 11462 (offset 46948352) nbdkit: file.4: debug: file: pwrite count=4096 offset=46948352 fua=1 nbdkit: file.4: debug: cache: writethrough block 11463 (offset 46952448) nbdkit: file.4: debug: file: pwrite count=4096 offset=46952448 fua=1 nbdkit: file.4: debug: cache: writethrough block 11464 (offset 46956544) nbdkit: file.4: debug: file: pwrite count=4096 offset=46956544 fua=1 nbdkit: file.4: debug: cache: writethrough block 11465 (offset 46960640) nbdkit: file.4: debug: file: pwrite count=4096 offset=46960640 fua=1 nbdkit: file.4: debug: cache: writethrough block 11466 (offset 46964736) nbdkit: file.4: debug: file: pwrite count=4096 offset=46964736 fua=1 nbdkit: file.4: debug: cache: writethrough block 11467 (offset 46968832) nbdkit: file.4: debug: file: pwrite count=4096 offset=46968832 fua=1 nbdkit: file.4: debug: cache: writethrough block 11468 (offset 46972928) nbdkit: file.4: debug: file: pwrite count=4096 offset=46972928 fua=1 nbdkit: file.4: debug: cache: writethrough block 11469 (offset 46977024) nbdkit: file.4: debug: file: pwrite count=4096 offset=46977024 fua=1 nbdkit: file.4: debug: cache: writethrough block 11470 (offset 46981120) nbdkit: file.4: debug: file: pwrite count=4096 offset=46981120 fua=1 nbdkit: file.4: debug: cache: writethrough block 11471 (offset 46985216) nbdkit: file.4: debug: file: pwrite count=4096 offset=46985216 fua=1 nbdkit: file.4: debug: cache: writethrough block 11472 (offset 46989312) nbdkit: file.4: debug: file: pwrite count=4096 offset=46989312 fua=1 nbdkit: file.4: debug: cache: writethrough block 11473 (offset 46993408) nbdkit: file.4: debug: file: pwrite count=4096 offset=46993408 fua=1 nbdkit: file.4: debug: cache: writethrough block 11474 (offset 46997504) nbdkit: file.4: debug: file: pwrite count=4096 offset=46997504 fua=1 nbdkit: file.4: debug: cache: writethrough block 11475 (offset 47001600) nbdkit: file.4: debug: file: pwrite count=4096 offset=47001600 fua=1 nbdkit: file.4: debug: cache: writethrough block 11476 (offset 47005696) nbdkit: file.4: debug: file: pwrite count=4096 offset=47005696 fua=1 nbdkit: file.4: debug: cache: writethrough block 11477 (offset 47009792) nbdkit: file.4: debug: file: pwrite count=4096 offset=47009792 fua=1 nbdkit: file.4: debug: cache: writethrough block 11478 (offset 47013888) nbdkit: file.4: debug: file: pwrite count=4096 offset=47013888 fua=1 nbdkit: file.4: debug: cache: writethrough block 11479 (offset 47017984) nbdkit: file.4: debug: file: pwrite count=4096 offset=47017984 fua=1 nbdkit: file.4: debug: cache: writethrough block 11480 (offset 47022080) nbdkit: file.4: debug: file: pwrite count=4096 offset=47022080 fua=1 nbdkit: file.4: debug: cache: writethrough block 11481 (offset 47026176) nbdkit: file.4: debug: file: pwrite count=4096 offset=47026176 fua=1 nbdkit: file.4: debug: cache: writethrough block 11482 (offset 47030272) nbdkit: file.4: debug: file: pwrite count=4096 offset=47030272 fua=1 nbdkit: file.4: debug: cache: writethrough block 11483 (offset 47034368) nbdkit: file.4: debug: file: pwrite count=4096 offset=47034368 fua=1 nbdkit: file.4: debug: cache: writethrough block 11484 (offset 47038464) nbdkit: file.4: debug: file: pwrite count=4096 offset=47038464 fua=1 nbdkit: file.4: debug: cache: writethrough block 11485 (offset 47042560) nbdkit: file.4: debug: file: pwrite count=4096 offset=47042560 fua=1 nbdkit: file.4: debug: cache: writethrough block 11486 (offset 47046656) nbdkit: file.4: debug: file: pwrite count=4096 offset=47046656 fua=1 nbdkit: file.4: debug: cache: writethrough block 11487 (offset 47050752) nbdkit: file.4: debug: file: pwrite count=4096 offset=47050752 fua=1 nbdkit: file.4: debug: cache: writethrough block 11488 (offset 47054848) nbdkit: file.4: debug: file: pwrite count=4096 offset=47054848 fua=1 nbdkit: file.4: debug: cache: writethrough block 11489 (offset 47058944) nbdkit: file.4: debug: file: pwrite count=4096 offset=47058944 fua=1 nbdkit: file.4: debug: cache: writethrough block 11490 (offset 47063040) nbdkit: file.4: debug: file: pwrite count=4096 offset=47063040 fua=1 nbdkit: file.4: debug: cache: writethrough block 11491 (offset 47067136) nbdkit: file.4: debug: file: pwrite count=4096 offset=47067136 fua=1 nbdkit: file.4: debug: cache: writethrough block 11492 (offset 47071232) nbdkit: file.4: debug: file: pwrite count=4096 offset=47071232 fua=1 nbdkit: file.4: debug: cache: writethrough block 11493 (offset 47075328) nbdkit: file.4: debug: file: pwrite count=4096 offset=47075328 fua=1 nbdkit: file.4: debug: cache: writethrough block 11494 (offset 47079424) nbdkit: file.4: debug: file: pwrite count=4096 offset=47079424 fua=1 nbdkit: file.4: debug: cache: writethrough block 11495 (offset 47083520) nbdkit: file.4: debug: file: pwrite count=4096 offset=47083520 fua=1 nbdkit: file.4: debug: cache: writethrough block 11496 (offset 47087616) nbdkit: file.4: debug: file: pwrite count=4096 offset=47087616 fua=1 nbdkit: file.4: debug: cache: writethrough block 11497 (offset 47091712) nbdkit: file.4: debug: file: pwrite count=4096 offset=47091712 fua=1 nbdkit: file.4: debug: cache: writethrough block 11498 (offset 47095808) nbdkit: file.4: debug: file: pwrite count=4096 offset=47095808 fua=1 nbdkit: file.4: debug: cache: writethrough block 11499 (offset 47099904) nbdkit: file.4: debug: file: pwrite count=4096 offset=47099904 fua=1 nbdkit: file.4: debug: cache: writethrough block 11500 (offset 47104000) nbdkit: file.4: debug: file: pwrite count=4096 offset=47104000 fua=1 nbdkit: file.4: debug: cache: writethrough block 11501 (offset 47108096) nbdkit: file.4: debug: file: pwrite count=4096 offset=47108096 fua=1 nbdkit: file.4: debug: cache: writethrough block 11502 (offset 47112192) nbdkit: file.4: debug: file: pwrite count=4096 offset=47112192 fua=1 nbdkit: file.4: debug: cache: writethrough block 11503 (offset 47116288) nbdkit: file.4: debug: file: pwrite count=4096 offset=47116288 fua=1 nbdkit: file.4: debug: cache: writethrough block 11504 (offset 47120384) nbdkit: file.4: debug: file: pwrite count=4096 offset=47120384 fua=1 nbdkit: file.4: debug: cache: writethrough block 11505 (offset 47124480) nbdkit: file.4: debug: file: pwrite count=4096 offset=47124480 fua=1 nbdkit: file.4: debug: cache: writethrough block 11506 (offset 47128576) nbdkit: file.4: debug: file: pwrite count=4096 offset=47128576 fua=1 nbdkit: file.4: debug: cache: writethrough block 11507 (offset 47132672) nbdkit: file.4: debug: file: pwrite count=4096 offset=47132672 fua=1 nbdkit: file.4: debug: cache: writethrough block 11508 (offset 47136768) nbdkit: file.4: debug: file: pwrite count=4096 offset=47136768 fua=1 nbdkit: file.4: debug: cache: writethrough block 11509 (offset 47140864) nbdkit: file.4: debug: file: pwrite count=4096 offset=47140864 fua=1 nbdkit: file.4: debug: cache: writethrough block 11510 (offset 47144960) nbdkit: file.4: debug: file: pwrite count=4096 offset=47144960 fua=1 nbdkit: file.4: debug: cache: writethrough block 11511 (offset 47149056) nbdkit: file.4: debug: file: pwrite count=4096 offset=47149056 fua=1 nbdkit: file.4: debug: cache: writethrough block 11512 (offset 47153152) nbdkit: file.4: debug: file: pwrite count=4096 offset=47153152 fua=1 nbdkit: file.4: debug: cache: writethrough block 11513 (offset 47157248) nbdkit: file.4: debug: file: pwrite count=4096 offset=47157248 fua=1 nbdkit: file.4: debug: cache: writethrough block 11514 (offset 47161344) nbdkit: file.4: debug: file: pwrite count=4096 offset=47161344 fua=1 nbdkit: file.4: debug: cache: writethrough block 11515 (offset 47165440) nbdkit: file.4: debug: file: pwrite count=4096 offset=47165440 fua=1 nbdkit: file.4: debug: cache: writethrough block 11516 (offset 47169536) nbdkit: file.4: debug: file: pwrite count=4096 offset=47169536 fua=1 nbdkit: file.4: debug: cache: writethrough block 11517 (offset 47173632) nbdkit: file.4: debug: file: pwrite count=4096 offset=47173632 fua=1 nbdkit: file.4: debug: cache: writethrough block 11518 (offset 47177728) nbdkit: file.4: debug: file: pwrite count=4096 offset=47177728 fua=1 nbdkit: file.4: debug: cache: writethrough block 11519 (offset 47181824) nbdkit: file.4: debug: file: pwrite count=4096 offset=47181824 fua=1 nbdkit: file.4: debug: cache: writethrough block 11520 (offset 47185920) nbdkit: file.4: debug: file: pwrite count=4096 offset=47185920 fua=1 nbdkit: file.4: debug: cache: writethrough block 11521 (offset 47190016) nbdkit: file.4: debug: file: pwrite count=4096 offset=47190016 fua=1 nbdkit: file.4: debug: cache: writethrough block 11522 (offset 47194112) nbdkit: file.4: debug: file: pwrite count=4096 offset=47194112 fua=1 nbdkit: file.4: debug: cache: writethrough block 11523 (offset 47198208) nbdkit: file.4: debug: file: pwrite count=4096 offset=47198208 fua=1 nbdkit: file.4: debug: cache: writethrough block 11524 (offset 47202304) nbdkit: file.4: debug: file: pwrite count=4096 offset=47202304 fua=1 nbdkit: file.4: debug: cache: writethrough block 11525 (offset 47206400) nbdkit: file.4: debug: file: pwrite count=4096 offset=47206400 fua=1 nbdkit: file.4: debug: cache: writethrough block 11526 (offset 47210496) nbdkit: file.4: debug: file: pwrite count=4096 offset=47210496 fua=1 nbdkit: file.4: debug: cache: writethrough block 11527 (offset 47214592) nbdkit: file.4: debug: file: pwrite count=4096 offset=47214592 fua=1 nbdkit: file.4: debug: cache: writethrough block 11528 (offset 47218688) nbdkit: file.4: debug: file: pwrite count=4096 offset=47218688 fua=1 nbdkit: file.4: debug: cache: writethrough block 11529 (offset 47222784) nbdkit: file.4: debug: file: pwrite count=4096 offset=47222784 fua=1 nbdkit: file.4: debug: cache: writethrough block 11530 (offset 47226880) nbdkit: file.4: debug: file: pwrite count=4096 offset=47226880 fua=1 nbdkit: file.4: debug: cache: writethrough block 11531 (offset 47230976) nbdkit: file.4: debug: file: pwrite count=4096 offset=47230976 fua=1 nbdkit: file.4: debug: cache: writethrough block 11532 (offset 47235072) nbdkit: file.4: debug: file: pwrite count=4096 offset=47235072 fua=1 nbdkit: file.4: debug: cache: writethrough block 11533 (offset 47239168) nbdkit: file.4: debug: file: pwrite count=4096 offset=47239168 fua=1 nbdkit: file.4: debug: cache: writethrough block 11534 (offset 47243264) nbdkit: file.4: debug: file: pwrite count=4096 offset=47243264 fua=1 nbdkit: file.4: debug: cache: writethrough block 11535 (offset 47247360) nbdkit: file.4: debug: file: pwrite count=4096 offset=47247360 fua=1 nbdkit: file.4: debug: cache: writethrough block 11536 (offset 47251456) nbdkit: file.4: debug: file: pwrite count=4096 offset=47251456 fua=1 nbdkit: file.4: debug: cache: writethrough block 11537 (offset 47255552) nbdkit: file.4: debug: file: pwrite count=4096 offset=47255552 fua=1 nbdkit: file.4: debug: cache: writethrough block 11538 (offset 47259648) nbdkit: file.4: debug: file: pwrite count=4096 offset=47259648 fua=1 nbdkit: file.4: debug: cache: writethrough block 11539 (offset 47263744) nbdkit: file.4: debug: file: pwrite count=4096 offset=47263744 fua=1 nbdkit: file.4: debug: cache: writethrough block 11540 (offset 47267840) nbdkit: file.4: debug: file: pwrite count=4096 offset=47267840 fua=1 nbdkit: file.4: debug: cache: writethrough block 11541 (offset 47271936) nbdkit: file.4: debug: file: pwrite count=4096 offset=47271936 fua=1 nbdkit: file.4: debug: cache: writethrough block 11542 (offset 47276032) nbdkit: file.4: debug: file: pwrite count=4096 offset=47276032 fua=1 nbdkit: file.4: debug: cache: writethrough block 11543 (offset 47280128) nbdkit: file.4: debug: file: pwrite count=4096 offset=47280128 fua=1 nbdkit: file.4: debug: cache: writethrough block 11544 (offset 47284224) nbdkit: file.4: debug: file: pwrite count=4096 offset=47284224 fua=1 nbdkit: file.4: debug: cache: writethrough block 11545 (offset 47288320) nbdkit: file.4: debug: file: pwrite count=4096 offset=47288320 fua=1 nbdkit: file.4: debug: cache: writethrough block 11546 (offset 47292416) nbdkit: file.4: debug: file: pwrite count=4096 offset=47292416 fua=1 nbdkit: file.4: debug: cache: writethrough block 11547 (offset 47296512) nbdkit: file.4: debug: file: pwrite count=4096 offset=47296512 fua=1 nbdkit: file.4: debug: cache: writethrough block 11548 (offset 47300608) nbdkit: file.4: debug: file: pwrite count=4096 offset=47300608 fua=1 nbdkit: file.4: debug: cache: writethrough block 11549 (offset 47304704) nbdkit: file.4: debug: file: pwrite count=4096 offset=47304704 fua=1 nbdkit: file.4: debug: cache: writethrough block 11550 (offset 47308800) nbdkit: file.4: debug: file: pwrite count=4096 offset=47308800 fua=1 nbdkit: file.4: debug: cache: writethrough block 11551 (offset 47312896) nbdkit: file.4: debug: file: pwrite count=4096 offset=47312896 fua=1 nbdkit: file.4: debug: cache: writethrough block 11552 (offset 47316992) nbdkit: file.4: debug: file: pwrite count=4096 offset=47316992 fua=1 nbdkit: file.4: debug: cache: writethrough block 11553 (offset 47321088) nbdkit: file.4: debug: file: pwrite count=4096 offset=47321088 fua=1 nbdkit: file.4: debug: cache: writethrough block 11554 (offset 47325184) nbdkit: file.4: debug: file: pwrite count=4096 offset=47325184 fua=1 nbdkit: file.4: debug: cache: writethrough block 11555 (offset 47329280) nbdkit: file.4: debug: file: pwrite count=4096 offset=47329280 fua=1 nbdkit: file.4: debug: cache: writethrough block 11556 (offset 47333376) nbdkit: file.4: debug: file: pwrite count=4096 offset=47333376 fua=1 nbdkit: file.4: debug: cache: writethrough block 11557 (offset 47337472) nbdkit: file.4: debug: file: pwrite count=4096 offset=47337472 fua=1 nbdkit: file.4: debug: cache: writethrough block 11558 (offset 47341568) nbdkit: file.4: debug: file: pwrite count=4096 offset=47341568 fua=1 nbdkit: file.4: debug: cache: writethrough block 11559 (offset 47345664) nbdkit: file.4: debug: file: pwrite count=4096 offset=47345664 fua=1 nbdkit: file.4: debug: cache: writethrough block 11560 (offset 47349760) nbdkit: file.4: debug: file: pwrite count=4096 offset=47349760 fua=1 nbdkit: file.4: debug: cache: writethrough block 11561 (offset 47353856) nbdkit: file.4: debug: file: pwrite count=4096 offset=47353856 fua=1 nbdkit: file.4: debug: cache: writethrough block 11562 (offset 47357952) nbdkit: file.4: debug: file: pwrite count=4096 offset=47357952 fua=1 nbdkit: file.4: debug: cache: writethrough block 11563 (offset 47362048) nbdkit: file.4: debug: file: pwrite count=4096 offset=47362048 fua=1 nbdkit: file.4: debug: cache: writethrough block 11564 (offset 47366144) nbdkit: file.4: debug: file: pwrite count=4096 offset=47366144 fua=1 nbdkit: file.4: debug: cache: writethrough block 11565 (offset 47370240) nbdkit: file.4: debug: file: pwrite count=4096 offset=47370240 fua=1 nbdkit: file.4: debug: cache: writethrough block 11566 (offset 47374336) nbdkit: file.4: debug: file: pwrite count=4096 offset=47374336 fua=1 nbdkit: file.4: debug: cache: writethrough block 11567 (offset 47378432) nbdkit: file.4: debug: file: pwrite count=4096 offset=47378432 fua=1 nbdkit: file.4: debug: cache: writethrough block 11568 (offset 47382528) nbdkit: file.4: debug: file: pwrite count=4096 offset=47382528 fua=1 nbdkit: file.4: debug: cache: writethrough block 11569 (offset 47386624) nbdkit: file.4: debug: file: pwrite count=4096 offset=47386624 fua=1 nbdkit: file.4: debug: cache: writethrough block 11570 (offset 47390720) nbdkit: file.4: debug: file: pwrite count=4096 offset=47390720 fua=1 nbdkit: file.4: debug: cache: writethrough block 11571 (offset 47394816) nbdkit: file.4: debug: file: pwrite count=4096 offset=47394816 fua=1 nbdkit: file.4: debug: cache: writethrough block 11572 (offset 47398912) nbdkit: file.4: debug: file: pwrite count=4096 offset=47398912 fua=1 nbdkit: file.4: debug: cache: writethrough block 11573 (offset 47403008) nbdkit: file.4: debug: file: pwrite count=4096 offset=47403008 fua=1 nbdkit: file.4: debug: cache: writethrough block 11574 (offset 47407104) nbdkit: file.4: debug: file: pwrite count=4096 offset=47407104 fua=1 nbdkit: file.4: debug: cache: writethrough block 11575 (offset 47411200) nbdkit: file.4: debug: file: pwrite count=4096 offset=47411200 fua=1 nbdkit: file.4: debug: cache: writethrough block 11576 (offset 47415296) nbdkit: file.4: debug: file: pwrite count=4096 offset=47415296 fua=1 nbdkit: file.4: debug: cache: writethrough block 11577 (offset 47419392) nbdkit: file.4: debug: file: pwrite count=4096 offset=47419392 fua=1 nbdkit: file.4: debug: cache: writethrough block 11578 (offset 47423488) nbdkit: file.4: debug: file: pwrite count=4096 offset=47423488 fua=1 nbdkit: file.4: debug: cache: writethrough block 11579 (offset 47427584) nbdkit: file.4: debug: file: pwrite count=4096 offset=47427584 fua=1 nbdkit: file.4: debug: cache: writethrough block 11580 (offset 47431680) nbdkit: file.4: debug: file: pwrite count=4096 offset=47431680 fua=1 nbdkit: file.4: debug: cache: writethrough block 11581 (offset 47435776) nbdkit: file.4: debug: file: pwrite count=4096 offset=47435776 fua=1 nbdkit: file.4: debug: cache: writethrough block 11582 (offset 47439872) nbdkit: file.4: debug: file: pwrite count=4096 offset=47439872 fua=1 nbdkit: file.4: debug: cache: writethrough block 11583 (offset 47443968) nbdkit: file.4: debug: file: pwrite count=4096 offset=47443968 fua=1 nbdkit: file.4: debug: cache: writethrough block 11584 (offset 47448064) nbdkit: file.4: debug: file: pwrite count=4096 offset=47448064 fua=1 nbdkit: file.4: debug: cache: writethrough block 11585 (offset 47452160) nbdkit: file.4: debug: file: pwrite count=4096 offset=47452160 fua=1 nbdkit: file.4: debug: cache: writethrough block 11586 (offset 47456256) nbdkit: file.4: debug: file: pwrite count=4096 offset=47456256 fua=1 nbdkit: file.4: debug: cache: writethrough block 11587 (offset 47460352) nbdkit: file.4: debug: file: pwrite count=4096 offset=47460352 fua=1 nbdkit: file.4: debug: cache: writethrough block 11588 (offset 47464448) nbdkit: file.4: debug: file: pwrite count=4096 offset=47464448 fua=1 nbdkit: file.4: debug: cache: writethrough block 11589 (offset 47468544) nbdkit: file.4: debug: file: pwrite count=4096 offset=47468544 fua=1 nbdkit: file.4: debug: cache: writethrough block 11590 (offset 47472640) nbdkit: file.4: debug: file: pwrite count=4096 offset=47472640 fua=1 nbdkit: file.4: debug: cache: writethrough block 11591 (offset 47476736) nbdkit: file.4: debug: file: pwrite count=4096 offset=47476736 fua=1 nbdkit: file.4: debug: cache: writethrough block 11592 (offset 47480832) nbdkit: file.4: debug: file: pwrite count=4096 offset=47480832 fua=1 nbdkit: file.4: debug: cache: writethrough block 11593 (offset 47484928) nbdkit: file.4: debug: file: pwrite count=4096 offset=47484928 fua=1 nbdkit: file.4: debug: cache: writethrough block 11594 (offset 47489024) nbdkit: file.4: debug: file: pwrite count=4096 offset=47489024 fua=1 nbdkit: file.4: debug: cache: writethrough block 11595 (offset 47493120) nbdkit: file.4: debug: file: pwrite count=4096 offset=47493120 fua=1 nbdkit: file.4: debug: cache: writethrough block 11596 (offset 47497216) nbdkit: file.4: debug: file: pwrite count=4096 offset=47497216 fua=1 nbdkit: file.4: debug: cache: writethrough block 11597 (offset 47501312) nbdkit: file.4: debug: file: pwrite count=4096 offset=47501312 fua=1 nbdkit: file.4: debug: cache: writethrough block 11598 (offset 47505408) nbdkit: file.4: debug: file: pwrite count=4096 offset=47505408 fua=1 nbdkit: file.4: debug: cache: writethrough block 11599 (offset 47509504) nbdkit: file.4: debug: file: pwrite count=4096 offset=47509504 fua=1 nbdkit: file.4: debug: cache: writethrough block 11600 (offset 47513600) nbdkit: file.4: debug: file: pwrite count=4096 offset=47513600 fua=1 nbdkit: file.4: debug: cache: writethrough block 11601 (offset 47517696) nbdkit: file.4: debug: file: pwrite count=4096 offset=47517696 fua=1 nbdkit: file.4: debug: cache: writethrough block 11602 (offset 47521792) nbdkit: file.4: debug: file: pwrite count=4096 offset=47521792 fua=1 nbdkit: file.4: debug: cache: writethrough block 11603 (offset 47525888) nbdkit: file.4: debug: file: pwrite count=4096 offset=47525888 fua=1 nbdkit: file.4: debug: cache: writethrough block 11604 (offset 47529984) nbdkit: file.4: debug: file: pwrite count=4096 offset=47529984 fua=1 nbdkit: file.4: debug: cache: writethrough block 11605 (offset 47534080) nbdkit: file.4: debug: file: pwrite count=4096 offset=47534080 fua=1 nbdkit: file.4: debug: cache: writethrough block 11606 (offset 47538176) nbdkit: file.4: debug: file: pwrite count=4096 offset=47538176 fua=1 nbdkit: file.4: debug: cache: writethrough block 11607 (offset 47542272) nbdkit: file.4: debug: file: pwrite count=4096 offset=47542272 fua=1 nbdkit: file.4: debug: cache: writethrough block 11608 (offset 47546368) nbdkit: file.4: debug: file: pwrite count=4096 offset=47546368 fua=1 nbdkit: file.4: debug: cache: writethrough block 11609 (offset 47550464) nbdkit: file.4: debug: file: pwrite count=4096 offset=47550464 fua=1 nbdkit: file.4: debug: cache: writethrough block 11610 (offset 47554560) nbdkit: file.4: debug: file: pwrite count=4096 offset=47554560 fua=1 nbdkit: file.4: debug: cache: writethrough block 11611 (offset 47558656) nbdkit: file.4: debug: file: pwrite count=4096 offset=47558656 fua=1 nbdkit: file.4: debug: cache: writethrough block 11612 (offset 47562752) nbdkit: file.4: debug: file: pwrite count=4096 offset=47562752 fua=1 nbdkit: file.4: debug: cache: writethrough block 11613 (offset 47566848) nbdkit: file.4: debug: file: pwrite count=4096 offset=47566848 fua=1 nbdkit: file.4: debug: cache: writethrough block 11614 (offset 47570944) nbdkit: file.4: debug: file: pwrite count=4096 offset=47570944 fua=1 nbdkit: file.4: debug: cache: writethrough block 11615 (offset 47575040) nbdkit: file.4: debug: file: pwrite count=4096 offset=47575040 fua=1 nbdkit: file.4: debug: cache: writethrough block 11616 (offset 47579136) nbdkit: file.4: debug: file: pwrite count=4096 offset=47579136 fua=1 nbdkit: file.4: debug: cache: writethrough block 11617 (offset 47583232) nbdkit: file.4: debug: file: pwrite count=4096 offset=47583232 fua=1 nbdkit: file.4: debug: cache: writethrough block 11618 (offset 47587328) nbdkit: file.4: debug: file: pwrite count=4096 offset=47587328 fua=1 nbdkit: file.4: debug: cache: writethrough block 11619 (offset 47591424) nbdkit: file.4: debug: file: pwrite count=4096 offset=47591424 fua=1 nbdkit: file.4: debug: cache: writethrough block 11620 (offset 47595520) nbdkit: file.4: debug: file: pwrite count=4096 offset=47595520 fua=1 nbdkit: file.4: debug: cache: writethrough block 11621 (offset 47599616) nbdkit: file.4: debug: file: pwrite count=4096 offset=47599616 fua=1 nbdkit: file.4: debug: cache: writethrough block 11622 (offset 47603712) nbdkit: file.4: debug: file: pwrite count=4096 offset=47603712 fua=1 nbdkit: file.4: debug: cache: writethrough block 11623 (offset 47607808) nbdkit: file.4: debug: file: pwrite count=4096 offset=47607808 fua=1 nbdkit: file.4: debug: cache: writethrough block 11624 (offset 47611904) nbdkit: file.4: debug: file: pwrite count=4096 offset=47611904 fua=1 nbdkit: file.4: debug: cache: writethrough block 11625 (offset 47616000) nbdkit: file.4: debug: file: pwrite count=4096 offset=47616000 fua=1 nbdkit: file.4: debug: cache: writethrough block 11626 (offset 47620096) nbdkit: file.4: debug: file: pwrite count=4096 offset=47620096 fua=1 nbdkit: file.4: debug: cache: writethrough block 11627 (offset 47624192) nbdkit: file.4: debug: file: pwrite count=4096 offset=47624192 fua=1 nbdkit: file.4: debug: cache: writethrough block 11628 (offset 47628288) nbdkit: file.4: debug: file: pwrite count=4096 offset=47628288 fua=1 nbdkit: file.4: debug: cache: writethrough block 11629 (offset 47632384) nbdkit: file.4: debug: file: pwrite count=4096 offset=47632384 fua=1 nbdkit: file.4: debug: cache: writethrough block 11630 (offset 47636480) nbdkit: file.4: debug: file: pwrite count=4096 offset=47636480 fua=1 nbdkit: file.4: debug: cache: writethrough block 11631 (offset 47640576) nbdkit: file.4: debug: file: pwrite count=4096 offset=47640576 fua=1 nbdkit: file.4: debug: cache: writethrough block 11632 (offset 47644672) nbdkit: file.4: debug: file: pwrite count=4096 offset=47644672 fua=1 nbdkit: file.4: debug: cache: writethrough block 11633 (offset 47648768) nbdkit: file.4: debug: file: pwrite count=4096 offset=47648768 fua=1 nbdkit: file.4: debug: cache: writethrough block 11634 (offset 47652864) nbdkit: file.4: debug: file: pwrite count=4096 offset=47652864 fua=1 nbdkit: file.4: debug: cache: writethrough block 11635 (offset 47656960) nbdkit: file.4: debug: file: pwrite count=4096 offset=47656960 fua=1 nbdkit: file.4: debug: cache: writethrough block 11636 (offset 47661056) nbdkit: file.4: debug: file: pwrite count=4096 offset=47661056 fua=1 nbdkit: file.4: debug: cache: writethrough block 11637 (offset 47665152) nbdkit: file.4: debug: file: pwrite count=4096 offset=47665152 fua=1 nbdkit: file.4: debug: cache: writethrough block 11638 (offset 47669248) nbdkit: file.4: debug: file: pwrite count=4096 offset=47669248 fua=1 nbdkit: file.4: debug: cache: writethrough block 11639 (offset 47673344) nbdkit: file.4: debug: file: pwrite count=4096 offset=47673344 fua=1 nbdkit: file.4: debug: cache: writethrough block 11640 (offset 47677440) nbdkit: file.4: debug: file: pwrite count=4096 offset=47677440 fua=1 nbdkit: file.4: debug: cache: writethrough block 11641 (offset 47681536) nbdkit: file.4: debug: file: pwrite count=4096 offset=47681536 fua=1 nbdkit: file.4: debug: cache: writethrough block 11642 (offset 47685632) nbdkit: file.4: debug: file: pwrite count=4096 offset=47685632 fua=1 nbdkit: file.4: debug: cache: writethrough block 11643 (offset 47689728) nbdkit: file.4: debug: file: pwrite count=4096 offset=47689728 fua=1 nbdkit: file.4: debug: cache: writethrough block 11644 (offset 47693824) nbdkit: file.4: debug: file: pwrite count=4096 offset=47693824 fua=1 nbdkit: file.4: debug: cache: writethrough block 11645 (offset 47697920) nbdkit: file.4: debug: file: pwrite count=4096 offset=47697920 fua=1 nbdkit: file.4: debug: cache: writethrough block 11646 (offset 47702016) nbdkit: file.4: debug: file: pwrite count=4096 offset=47702016 fua=1 nbdkit: file.4: debug: cache: writethrough block 11647 (offset 47706112) nbdkit: file.4: debug: file: pwrite count=4096 offset=47706112 fua=1 nbdkit: file.4: debug: cache: writethrough block 11648 (offset 47710208) nbdkit: file.4: debug: file: pwrite count=4096 offset=47710208 fua=1 nbdkit: file.4: debug: cache: writethrough block 11649 (offset 47714304) nbdkit: file.4: debug: file: pwrite count=4096 offset=47714304 fua=1 nbdkit: file.4: debug: cache: writethrough block 11650 (offset 47718400) nbdkit: file.4: debug: file: pwrite count=4096 offset=47718400 fua=1 nbdkit: file.4: debug: cache: writethrough block 11651 (offset 47722496) nbdkit: file.4: debug: file: pwrite count=4096 offset=47722496 fua=1 nbdkit: file.4: debug: cache: writethrough block 11652 (offset 47726592) nbdkit: file.4: debug: file: pwrite count=4096 offset=47726592 fua=1 nbdkit: file.4: debug: cache: writethrough block 11653 (offset 47730688) nbdkit: file.4: debug: file: pwrite count=4096 offset=47730688 fua=1 nbdkit: file.4: debug: cache: writethrough block 11654 (offset 47734784) nbdkit: file.4: debug: file: pwrite count=4096 offset=47734784 fua=1 nbdkit: file.4: debug: cache: writethrough block 11655 (offset 47738880) nbdkit: file.4: debug: file: pwrite count=4096 offset=47738880 fua=1 nbdkit: file.4: debug: cache: writethrough block 11656 (offset 47742976) nbdkit: file.4: debug: file: pwrite count=4096 offset=47742976 fua=1 nbdkit: file.4: debug: cache: writethrough block 11657 (offset 47747072) nbdkit: file.4: debug: file: pwrite count=4096 offset=47747072 fua=1 nbdkit: file.4: debug: cache: writethrough block 11658 (offset 47751168) nbdkit: file.4: debug: file: pwrite count=4096 offset=47751168 fua=1 nbdkit: file.4: debug: cache: writethrough block 11659 (offset 47755264) nbdkit: file.4: debug: file: pwrite count=4096 offset=47755264 fua=1 nbdkit: file.4: debug: cache: writethrough block 11660 (offset 47759360) nbdkit: file.4: debug: file: pwrite count=4096 offset=47759360 fua=1 nbdkit: file.4: debug: cache: writethrough block 11661 (offset 47763456) nbdkit: file.4: debug: file: pwrite count=4096 offset=47763456 fua=1 nbdkit: file.4: debug: cache: writethrough block 11662 (offset 47767552) nbdkit: file.4: debug: file: pwrite count=4096 offset=47767552 fua=1 nbdkit: file.4: debug: cache: writethrough block 11663 (offset 47771648) nbdkit: file.4: debug: file: pwrite count=4096 offset=47771648 fua=1 nbdkit: file.4: debug: cache: writethrough block 11664 (offset 47775744) nbdkit: file.4: debug: file: pwrite count=4096 offset=47775744 fua=1 nbdkit: file.4: debug: cache: writethrough block 11665 (offset 47779840) nbdkit: file.4: debug: file: pwrite count=4096 offset=47779840 fua=1 nbdkit: file.4: debug: cache: writethrough block 11666 (offset 47783936) nbdkit: file.4: debug: file: pwrite count=4096 offset=47783936 fua=1 nbdkit: file.4: debug: cache: writethrough block 11667 (offset 47788032) nbdkit: file.4: debug: file: pwrite count=4096 offset=47788032 fua=1 nbdkit: file.4: debug: cache: writethrough block 11668 (offset 47792128) nbdkit: file.4: debug: file: pwrite count=4096 offset=47792128 fua=1 nbdkit: file.4: debug: cache: writethrough block 11669 (offset 47796224) nbdkit: file.4: debug: file: pwrite count=4096 offset=47796224 fua=1 nbdkit: file.4: debug: cache: writethrough block 11670 (offset 47800320) nbdkit: file.4: debug: file: pwrite count=4096 offset=47800320 fua=1 nbdkit: file.4: debug: cache: start reclaiming nbdkit: file.4: debug: cache: reclaiming block 9239 nbdkit: file.4: debug: cache: reclaiming block 9240 nbdkit: file.4: debug: cache: writethrough block 11671 (offset 47804416) nbdkit: file.4: debug: file: pwrite count=4096 offset=47804416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9241 nbdkit: file.4: debug: cache: reclaiming block 9242 nbdkit: file.4: debug: cache: writethrough block 11672 (offset 47808512) nbdkit: file.4: debug: file: pwrite count=4096 offset=47808512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9243 nbdkit: file.4: debug: cache: reclaiming block 9244 nbdkit: file.4: debug: cache: writethrough block 11673 (offset 47812608) nbdkit: file.4: debug: file: pwrite count=4096 offset=47812608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9245 nbdkit: file.4: debug: cache: reclaiming block 9246 nbdkit: file.4: debug: cache: writethrough block 11674 (offset 47816704) nbdkit: file.4: debug: file: pwrite count=4096 offset=47816704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9247 nbdkit: file.4: debug: cache: reclaiming block 9248 nbdkit: file.4: debug: cache: writethrough block 11675 (offset 47820800) nbdkit: file.4: debug: file: pwrite count=4096 offset=47820800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9249 nbdkit: file.4: debug: cache: reclaiming block 9250 nbdkit: file.4: debug: cache: writethrough block 11676 (offset 47824896) nbdkit: file.4: debug: file: pwrite count=4096 offset=47824896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9251 nbdkit: file.4: debug: cache: reclaiming block 9252 nbdkit: file.4: debug: cache: writethrough block 11677 (offset 47828992) nbdkit: file.4: debug: file: pwrite count=4096 offset=47828992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9253 nbdkit: file.4: debug: cache: reclaiming block 9254 nbdkit: file.4: debug: cache: writethrough block 11678 (offset 47833088) nbdkit: file.4: debug: file: pwrite count=4096 offset=47833088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9255 nbdkit: file.4: debug: cache: reclaiming block 9256 nbdkit: file.4: debug: cache: writethrough block 11679 (offset 47837184) nbdkit: file.4: debug: file: pwrite count=4096 offset=47837184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9257 nbdkit: file.4: debug: cache: reclaiming block 9258 nbdkit: file.4: debug: cache: writethrough block 11680 (offset 47841280) nbdkit: file.4: debug: file: pwrite count=4096 offset=47841280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9259 nbdkit: file.4: debug: cache: reclaiming block 9260 nbdkit: file.4: debug: cache: writethrough block 11681 (offset 47845376) nbdkit: file.4: debug: file: pwrite count=4096 offset=47845376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9261 nbdkit: file.4: debug: cache: reclaiming block 9262 nbdkit: file.4: debug: cache: writethrough block 11682 (offset 47849472) nbdkit: file.4: debug: file: pwrite count=4096 offset=47849472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9263 nbdkit: file.4: debug: cache: reclaiming block 9264 nbdkit: file.4: debug: cache: writethrough block 11683 (offset 47853568) nbdkit: file.4: debug: file: pwrite count=4096 offset=47853568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9265 nbdkit: file.4: debug: cache: reclaiming block 9266 nbdkit: file.4: debug: cache: writethrough block 11684 (offset 47857664) nbdkit: file.4: debug: file: pwrite count=4096 offset=47857664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9267 nbdkit: file.4: debug: cache: reclaiming block 9268 nbdkit: file.4: debug: cache: writethrough block 11685 (offset 47861760) nbdkit: file.4: debug: file: pwrite count=4096 offset=47861760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9269 nbdkit: file.4: debug: cache: reclaiming block 9270 nbdkit: file.4: debug: cache: writethrough block 11686 (offset 47865856) nbdkit: file.4: debug: file: pwrite count=4096 offset=47865856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9271 nbdkit: file.4: debug: cache: reclaiming block 9272 nbdkit: file.4: debug: cache: writethrough block 11687 (offset 47869952) nbdkit: file.4: debug: file: pwrite count=4096 offset=47869952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9273 nbdkit: file.4: debug: cache: reclaiming block 9274 nbdkit: file.4: debug: cache: writethrough block 11688 (offset 47874048) nbdkit: file.4: debug: file: pwrite count=4096 offset=47874048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9275 nbdkit: file.4: debug: cache: reclaiming block 9276 nbdkit: file.4: debug: cache: writethrough block 11689 (offset 47878144) nbdkit: file.4: debug: file: pwrite count=4096 offset=47878144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9277 nbdkit: file.4: debug: cache: reclaiming block 9278 nbdkit: file.4: debug: cache: writethrough block 11690 (offset 47882240) nbdkit: file.4: debug: file: pwrite count=4096 offset=47882240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9279 nbdkit: file.4: debug: cache: reclaiming block 9280 nbdkit: file.4: debug: cache: writethrough block 11691 (offset 47886336) nbdkit: file.4: debug: file: pwrite count=4096 offset=47886336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9281 nbdkit: file.4: debug: cache: reclaiming block 9282 nbdkit: file.4: debug: cache: writethrough block 11692 (offset 47890432) nbdkit: file.4: debug: file: pwrite count=4096 offset=47890432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9283 nbdkit: file.4: debug: cache: reclaiming block 9284 nbdkit: file.4: debug: cache: writethrough block 11693 (offset 47894528) nbdkit: file.4: debug: file: pwrite count=4096 offset=47894528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9285 nbdkit: file.4: debug: cache: reclaiming block 9286 nbdkit: file.4: debug: cache: writethrough block 11694 (offset 47898624) nbdkit: file.4: debug: file: pwrite count=4096 offset=47898624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9287 nbdkit: file.4: debug: cache: reclaiming block 9288 nbdkit: file.4: debug: cache: writethrough block 11695 (offset 47902720) nbdkit: file.4: debug: file: pwrite count=4096 offset=47902720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9289 nbdkit: file.4: debug: cache: reclaiming block 9290 nbdkit: file.4: debug: cache: writethrough block 11696 (offset 47906816) nbdkit: file.4: debug: file: pwrite count=4096 offset=47906816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9291 nbdkit: file.4: debug: cache: reclaiming block 9292 nbdkit: file.4: debug: cache: writethrough block 11697 (offset 47910912) nbdkit: file.4: debug: file: pwrite count=4096 offset=47910912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9293 nbdkit: file.4: debug: cache: reclaiming block 9294 nbdkit: file.4: debug: cache: writethrough block 11698 (offset 47915008) nbdkit: file.4: debug: file: pwrite count=4096 offset=47915008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9295 nbdkit: file.4: debug: cache: reclaiming block 9296 nbdkit: file.4: debug: cache: writethrough block 11699 (offset 47919104) nbdkit: file.4: debug: file: pwrite count=4096 offset=47919104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9297 nbdkit: file.4: debug: cache: reclaiming block 9298 nbdkit: file.4: debug: cache: writethrough block 11700 (offset 47923200) nbdkit: file.4: debug: file: pwrite count=4096 offset=47923200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9299 nbdkit: file.4: debug: cache: reclaiming block 9300 nbdkit: file.4: debug: cache: writethrough block 11701 (offset 47927296) nbdkit: file.4: debug: file: pwrite count=4096 offset=47927296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9301 nbdkit: file.4: debug: cache: reclaiming block 9302 nbdkit: file.4: debug: cache: writethrough block 11702 (offset 47931392) nbdkit: file.4: debug: file: pwrite count=4096 offset=47931392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9303 nbdkit: file.4: debug: cache: reclaiming block 9304 nbdkit: file.4: debug: cache: writethrough block 11703 (offset 47935488) nbdkit: file.4: debug: file: pwrite count=4096 offset=47935488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9305 nbdkit: file.4: debug: cache: reclaiming block 9306 nbdkit: file.4: debug: cache: writethrough block 11704 (offset 47939584) nbdkit: file.4: debug: file: pwrite count=4096 offset=47939584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9307 nbdkit: file.4: debug: cache: reclaiming block 9308 nbdkit: file.4: debug: cache: writethrough block 11705 (offset 47943680) nbdkit: file.4: debug: file: pwrite count=4096 offset=47943680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9309 nbdkit: file.4: debug: cache: reclaiming block 9310 nbdkit: file.4: debug: cache: writethrough block 11706 (offset 47947776) nbdkit: file.4: debug: file: pwrite count=4096 offset=47947776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9311 nbdkit: file.4: debug: cache: reclaiming block 9312 nbdkit: file.4: debug: cache: writethrough block 11707 (offset 47951872) nbdkit: file.4: debug: file: pwrite count=4096 offset=47951872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9313 nbdkit: file.4: debug: cache: reclaiming block 9314 nbdkit: file.4: debug: cache: writethrough block 11708 (offset 47955968) nbdkit: file.4: debug: file: pwrite count=4096 offset=47955968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9315 nbdkit: file.4: debug: cache: reclaiming block 9316 nbdkit: file.4: debug: cache: writethrough block 11709 (offset 47960064) nbdkit: file.4: debug: file: pwrite count=4096 offset=47960064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9317 nbdkit: file.4: debug: cache: reclaiming block 9318 nbdkit: file.4: debug: cache: writethrough block 11710 (offset 47964160) nbdkit: file.4: debug: file: pwrite count=4096 offset=47964160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9319 nbdkit: file.4: debug: cache: reclaiming block 9320 nbdkit: file.4: debug: cache: writethrough block 11711 (offset 47968256) nbdkit: file.4: debug: file: pwrite count=4096 offset=47968256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9321 nbdkit: file.4: debug: cache: reclaiming block 9322 nbdkit: file.4: debug: cache: writethrough block 11712 (offset 47972352) nbdkit: file.4: debug: file: pwrite count=4096 offset=47972352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9323 nbdkit: file.4: debug: cache: reclaiming block 9324 nbdkit: file.4: debug: cache: writethrough block 11713 (offset 47976448) nbdkit: file.4: debug: file: pwrite count=4096 offset=47976448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9325 nbdkit: file.4: debug: cache: reclaiming block 9326 nbdkit: file.4: debug: cache: writethrough block 11714 (offset 47980544) nbdkit: file.4: debug: file: pwrite count=4096 offset=47980544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9327 nbdkit: file.4: debug: cache: reclaiming block 9328 nbdkit: file.4: debug: cache: writethrough block 11715 (offset 47984640) nbdkit: file.4: debug: file: pwrite count=4096 offset=47984640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9329 nbdkit: file.4: debug: cache: reclaiming block 9330 nbdkit: file.4: debug: cache: writethrough block 11716 (offset 47988736) nbdkit: file.4: debug: file: pwrite count=4096 offset=47988736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9331 nbdkit: file.4: debug: cache: reclaiming block 9332 nbdkit: file.4: debug: cache: writethrough block 11717 (offset 47992832) nbdkit: file.4: debug: file: pwrite count=4096 offset=47992832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9333 nbdkit: file.4: debug: cache: reclaiming block 9334 nbdkit: file.4: debug: cache: writethrough block 11718 (offset 47996928) nbdkit: file.4: debug: file: pwrite count=4096 offset=47996928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9335 nbdkit: file.4: debug: cache: reclaiming block 9336 nbdkit: file.4: debug: cache: writethrough block 11719 (offset 48001024) nbdkit: file.4: debug: file: pwrite count=4096 offset=48001024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9337 nbdkit: file.4: debug: cache: reclaiming block 9338 nbdkit: file.4: debug: cache: writethrough block 11720 (offset 48005120) nbdkit: file.4: debug: file: pwrite count=4096 offset=48005120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9339 nbdkit: file.4: debug: cache: reclaiming block 9340 nbdkit: file.4: debug: cache: writethrough block 11721 (offset 48009216) nbdkit: file.4: debug: file: pwrite count=4096 offset=48009216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9341 nbdkit: file.4: debug: cache: reclaiming block 9342 nbdkit: file.4: debug: cache: writethrough block 11722 (offset 48013312) nbdkit: file.4: debug: file: pwrite count=4096 offset=48013312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9343 nbdkit: file.4: debug: cache: reclaiming block 9344 nbdkit: file.4: debug: cache: writethrough block 11723 (offset 48017408) nbdkit: file.4: debug: file: pwrite count=4096 offset=48017408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9345 nbdkit: file.4: debug: cache: reclaiming block 9346 nbdkit: file.4: debug: cache: writethrough block 11724 (offset 48021504) nbdkit: file.4: debug: file: pwrite count=4096 offset=48021504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9347 nbdkit: file.4: debug: cache: reclaiming block 9348 nbdkit: file.4: debug: cache: writethrough block 11725 (offset 48025600) nbdkit: file.4: debug: file: pwrite count=4096 offset=48025600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9349 nbdkit: file.4: debug: cache: reclaiming block 9350 nbdkit: file.4: debug: cache: writethrough block 11726 (offset 48029696) nbdkit: file.4: debug: file: pwrite count=4096 offset=48029696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9351 nbdkit: file.4: debug: cache: reclaiming block 9352 nbdkit: file.4: debug: cache: writethrough block 11727 (offset 48033792) nbdkit: file.4: debug: file: pwrite count=4096 offset=48033792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9353 nbdkit: file.4: debug: cache: reclaiming block 9354 nbdkit: file.4: debug: cache: writethrough block 11728 (offset 48037888) nbdkit: file.4: debug: file: pwrite count=4096 offset=48037888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9355 nbdkit: file.4: debug: cache: reclaiming block 9356 nbdkit: file.4: debug: cache: writethrough block 11729 (offset 48041984) nbdkit: file.4: debug: file: pwrite count=4096 offset=48041984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9357 nbdkit: file.4: debug: cache: reclaiming block 9358 nbdkit: file.4: debug: cache: writethrough block 11730 (offset 48046080) nbdkit: file.4: debug: file: pwrite count=4096 offset=48046080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9359 nbdkit: file.4: debug: cache: reclaiming block 9360 nbdkit: file.4: debug: cache: writethrough block 11731 (offset 48050176) nbdkit: file.4: debug: file: pwrite count=4096 offset=48050176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9361 nbdkit: file.4: debug: cache: reclaiming block 9362 nbdkit: file.4: debug: cache: writethrough block 11732 (offset 48054272) nbdkit: file.4: debug: file: pwrite count=4096 offset=48054272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9363 nbdkit: file.4: debug: cache: reclaiming block 9364 nbdkit: file.4: debug: cache: writethrough block 11733 (offset 48058368) nbdkit: file.4: debug: file: pwrite count=4096 offset=48058368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9365 nbdkit: file.4: debug: cache: reclaiming block 9366 nbdkit: file.4: debug: cache: writethrough block 11734 (offset 48062464) nbdkit: file.4: debug: file: pwrite count=4096 offset=48062464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9367 nbdkit: file.4: debug: cache: reclaiming block 9368 nbdkit: file.4: debug: cache: writethrough block 11735 (offset 48066560) nbdkit: file.4: debug: file: pwrite count=4096 offset=48066560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9369 nbdkit: file.4: debug: cache: reclaiming block 9370 nbdkit: file.4: debug: cache: writethrough block 11736 (offset 48070656) nbdkit: file.4: debug: file: pwrite count=4096 offset=48070656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9371 nbdkit: file.4: debug: cache: reclaiming block 9372 nbdkit: file.4: debug: cache: writethrough block 11737 (offset 48074752) nbdkit: file.4: debug: file: pwrite count=4096 offset=48074752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9373 nbdkit: file.4: debug: cache: reclaiming block 9374 nbdkit: file.4: debug: cache: writethrough block 11738 (offset 48078848) nbdkit: file.4: debug: file: pwrite count=4096 offset=48078848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9375 nbdkit: file.4: debug: cache: reclaiming block 9376 nbdkit: file.4: debug: cache: writethrough block 11739 (offset 48082944) nbdkit: file.4: debug: file: pwrite count=4096 offset=48082944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9377 nbdkit: file.4: debug: cache: reclaiming block 9378 nbdkit: file.4: debug: cache: writethrough block 11740 (offset 48087040) nbdkit: file.4: debug: file: pwrite count=4096 offset=48087040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9379 nbdkit: file.4: debug: cache: reclaiming block 9380 nbdkit: file.4: debug: cache: writethrough block 11741 (offset 48091136) nbdkit: file.4: debug: file: pwrite count=4096 offset=48091136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9381 nbdkit: file.4: debug: cache: reclaiming block 9382 nbdkit: file.4: debug: cache: writethrough block 11742 (offset 48095232) nbdkit: file.4: debug: file: pwrite count=4096 offset=48095232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9383 nbdkit: file.4: debug: cache: reclaiming block 9384 nbdkit: file.4: debug: cache: writethrough block 11743 (offset 48099328) nbdkit: file.4: debug: file: pwrite count=4096 offset=48099328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9385 nbdkit: file.4: debug: cache: reclaiming block 9386 nbdkit: file.4: debug: cache: writethrough block 11744 (offset 48103424) nbdkit: file.4: debug: file: pwrite count=4096 offset=48103424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9387 nbdkit: file.4: debug: cache: reclaiming block 9388 nbdkit: file.4: debug: cache: writethrough block 11745 (offset 48107520) nbdkit: file.4: debug: file: pwrite count=4096 offset=48107520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9389 nbdkit: file.4: debug: cache: reclaiming block 9390 nbdkit: file.4: debug: cache: writethrough block 11746 (offset 48111616) nbdkit: file.4: debug: file: pwrite count=4096 offset=48111616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9391 nbdkit: file.4: debug: cache: reclaiming block 9392 nbdkit: file.4: debug: cache: writethrough block 11747 (offset 48115712) nbdkit: file.4: debug: file: pwrite count=4096 offset=48115712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9393 nbdkit: file.4: debug: cache: reclaiming block 9394 nbdkit: file.4: debug: cache: writethrough block 11748 (offset 48119808) nbdkit: file.4: debug: file: pwrite count=4096 offset=48119808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9395 nbdkit: file.4: debug: cache: reclaiming block 9396 nbdkit: file.4: debug: cache: writethrough block 11749 (offset 48123904) nbdkit: file.4: debug: file: pwrite count=4096 offset=48123904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9397 nbdkit: file.4: debug: cache: reclaiming block 9398 nbdkit: file.4: debug: cache: writethrough block 11750 (offset 48128000) nbdkit: file.4: debug: file: pwrite count=4096 offset=48128000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9399 nbdkit: file.4: debug: cache: reclaiming block 9400 nbdkit: file.4: debug: cache: writethrough block 11751 (offset 48132096) nbdkit: file.4: debug: file: pwrite count=4096 offset=48132096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9401 nbdkit: file.4: debug: cache: reclaiming block 9402 nbdkit: file.4: debug: cache: writethrough block 11752 (offset 48136192) nbdkit: file.4: debug: file: pwrite count=4096 offset=48136192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9403 nbdkit: file.4: debug: cache: reclaiming block 9404 nbdkit: file.4: debug: cache: writethrough block 11753 (offset 48140288) nbdkit: file.4: debug: file: pwrite count=4096 offset=48140288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9405 nbdkit: file.4: debug: cache: reclaiming block 9406 nbdkit: file.4: debug: cache: writethrough block 11754 (offset 48144384) nbdkit: file.4: debug: file: pwrite count=4096 offset=48144384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9407 nbdkit: file.4: debug: cache: reclaiming block 9408 nbdkit: file.4: debug: cache: writethrough block 11755 (offset 48148480) nbdkit: file.4: debug: file: pwrite count=4096 offset=48148480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9409 nbdkit: file.4: debug: cache: reclaiming block 9410 nbdkit: file.4: debug: cache: writethrough block 11756 (offset 48152576) nbdkit: file.4: debug: file: pwrite count=4096 offset=48152576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9411 nbdkit: file.4: debug: cache: reclaiming block 9412 nbdkit: file.4: debug: cache: writethrough block 11757 (offset 48156672) nbdkit: file.4: debug: file: pwrite count=4096 offset=48156672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9413 nbdkit: file.4: debug: cache: reclaiming block 9414 nbdkit: file.4: debug: cache: writethrough block 11758 (offset 48160768) nbdkit: file.4: debug: file: pwrite count=4096 offset=48160768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9415 nbdkit: file.4: debug: cache: reclaiming block 9416 nbdkit: file.4: debug: cache: writethrough block 11759 (offset 48164864) nbdkit: file.4: debug: file: pwrite count=4096 offset=48164864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9417 nbdkit: file.4: debug: cache: reclaiming block 9418 nbdkit: file.4: debug: cache: writethrough block 11760 (offset 48168960) nbdkit: file.4: debug: file: pwrite count=4096 offset=48168960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9419 nbdkit: file.4: debug: cache: reclaiming block 9420 nbdkit: file.4: debug: cache: writethrough block 11761 (offset 48173056) nbdkit: file.4: debug: file: pwrite count=4096 offset=48173056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9421 nbdkit: file.4: debug: cache: reclaiming block 9422 nbdkit: file.4: debug: cache: writethrough block 11762 (offset 48177152) nbdkit: file.4: debug: file: pwrite count=4096 offset=48177152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9423 nbdkit: file.4: debug: cache: reclaiming block 9424 nbdkit: file.4: debug: cache: writethrough block 11763 (offset 48181248) nbdkit: file.4: debug: file: pwrite count=4096 offset=48181248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9425 nbdkit: file.4: debug: cache: reclaiming block 9426 nbdkit: file.4: debug: cache: writethrough block 11764 (offset 48185344) nbdkit: file.4: debug: file: pwrite count=4096 offset=48185344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9427 nbdkit: file.4: debug: cache: reclaiming block 9428 nbdkit: file.4: debug: cache: writethrough block 11765 (offset 48189440) nbdkit: file.4: debug: file: pwrite count=4096 offset=48189440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9429 nbdkit: file.4: debug: cache: reclaiming block 9430 nbdkit: file.4: debug: cache: writethrough block 11766 (offset 48193536) nbdkit: file.4: debug: file: pwrite count=4096 offset=48193536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9431 nbdkit: file.4: debug: cache: reclaiming block 9432 nbdkit: file.4: debug: cache: writethrough block 11767 (offset 48197632) nbdkit: file.4: debug: file: pwrite count=4096 offset=48197632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9433 nbdkit: file.4: debug: cache: reclaiming block 9434 nbdkit: file.4: debug: cache: writethrough block 11768 (offset 48201728) nbdkit: file.4: debug: file: pwrite count=4096 offset=48201728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9435 nbdkit: file.4: debug: cache: reclaiming block 9436 nbdkit: file.4: debug: cache: writethrough block 11769 (offset 48205824) nbdkit: file.4: debug: file: pwrite count=4096 offset=48205824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9437 nbdkit: file.4: debug: cache: reclaiming block 9438 nbdkit: file.4: debug: cache: writethrough block 11770 (offset 48209920) nbdkit: file.4: debug: file: pwrite count=4096 offset=48209920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9439 nbdkit: file.4: debug: cache: reclaiming block 9440 nbdkit: file.4: debug: cache: writethrough block 11771 (offset 48214016) nbdkit: file.4: debug: file: pwrite count=4096 offset=48214016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9441 nbdkit: file.4: debug: cache: reclaiming block 9442 nbdkit: file.4: debug: cache: writethrough block 11772 (offset 48218112) nbdkit: file.4: debug: file: pwrite count=4096 offset=48218112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9443 nbdkit: file.4: debug: cache: reclaiming block 9444 nbdkit: file.4: debug: cache: writethrough block 11773 (offset 48222208) nbdkit: file.4: debug: file: pwrite count=4096 offset=48222208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9445 nbdkit: file.4: debug: cache: reclaiming block 9446 nbdkit: file.4: debug: cache: writethrough block 11774 (offset 48226304) nbdkit: file.4: debug: file: pwrite count=4096 offset=48226304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9447 nbdkit: file.4: debug: cache: reclaiming block 9448 nbdkit: file.4: debug: cache: writethrough block 11775 (offset 48230400) nbdkit: file.4: debug: file: pwrite count=4096 offset=48230400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9449 nbdkit: file.4: debug: cache: reclaiming block 9450 nbdkit: file.4: debug: cache: writethrough block 11776 (offset 48234496) nbdkit: file.4: debug: file: pwrite count=4096 offset=48234496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9451 nbdkit: file.4: debug: cache: reclaiming block 9452 nbdkit: file.4: debug: cache: writethrough block 11777 (offset 48238592) nbdkit: file.4: debug: file: pwrite count=4096 offset=48238592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9453 nbdkit: file.4: debug: cache: reclaiming block 9454 nbdkit: file.4: debug: cache: writethrough block 11778 (offset 48242688) nbdkit: file.4: debug: file: pwrite count=4096 offset=48242688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9455 nbdkit: file.4: debug: cache: reclaiming block 9456 nbdkit: file.4: debug: cache: writethrough block 11779 (offset 48246784) nbdkit: file.4: debug: file: pwrite count=4096 offset=48246784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9457 nbdkit: file.4: debug: cache: reclaiming block 9458 nbdkit: file.4: debug: cache: writethrough block 11780 (offset 48250880) nbdkit: file.4: debug: file: pwrite count=4096 offset=48250880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9459 nbdkit: file.4: debug: cache: reclaiming block 9460 nbdkit: file.4: debug: cache: writethrough block 11781 (offset 48254976) nbdkit: file.4: debug: file: pwrite count=4096 offset=48254976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9461 nbdkit: file.4: debug: cache: reclaiming block 9462 nbdkit: file.4: debug: cache: writethrough block 11782 (offset 48259072) nbdkit: file.4: debug: file: pwrite count=4096 offset=48259072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9463 nbdkit: file.4: debug: cache: reclaiming block 9464 nbdkit: file.4: debug: cache: writethrough block 11783 (offset 48263168) nbdkit: file.4: debug: file: pwrite count=4096 offset=48263168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9465 nbdkit: file.4: debug: cache: reclaiming block 9466 nbdkit: file.4: debug: cache: writethrough block 11784 (offset 48267264) nbdkit: file.4: debug: file: pwrite count=4096 offset=48267264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9467 nbdkit: file.4: debug: cache: reclaiming block 9468 nbdkit: file.4: debug: cache: writethrough block 11785 (offset 48271360) nbdkit: file.4: debug: file: pwrite count=4096 offset=48271360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9469 nbdkit: file.4: debug: cache: reclaiming block 9470 nbdkit: file.4: debug: cache: writethrough block 11786 (offset 48275456) nbdkit: file.4: debug: file: pwrite count=4096 offset=48275456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9471 nbdkit: file.4: debug: cache: reclaiming block 9472 nbdkit: file.4: debug: cache: writethrough block 11787 (offset 48279552) nbdkit: file.4: debug: file: pwrite count=4096 offset=48279552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9473 nbdkit: file.4: debug: cache: reclaiming block 9474 nbdkit: file.4: debug: cache: writethrough block 11788 (offset 48283648) nbdkit: file.4: debug: file: pwrite count=4096 offset=48283648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9475 nbdkit: file.4: debug: cache: reclaiming block 9476 nbdkit: file.4: debug: cache: writethrough block 11789 (offset 48287744) nbdkit: file.4: debug: file: pwrite count=4096 offset=48287744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9477 nbdkit: file.4: debug: cache: reclaiming block 9478 nbdkit: file.4: debug: cache: writethrough block 11790 (offset 48291840) nbdkit: file.4: debug: file: pwrite count=4096 offset=48291840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9479 nbdkit: file.4: debug: cache: reclaiming block 9480 nbdkit: file.4: debug: cache: writethrough block 11791 (offset 48295936) nbdkit: file.4: debug: file: pwrite count=4096 offset=48295936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9481 nbdkit: file.4: debug: cache: reclaiming block 9482 nbdkit: file.4: debug: cache: writethrough block 11792 (offset 48300032) nbdkit: file.4: debug: file: pwrite count=4096 offset=48300032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9483 nbdkit: file.4: debug: cache: reclaiming block 9484 nbdkit: file.4: debug: cache: writethrough block 11793 (offset 48304128) nbdkit: file.4: debug: file: pwrite count=4096 offset=48304128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9485 nbdkit: file.4: debug: cache: reclaiming block 9486 nbdkit: file.4: debug: cache: writethrough block 11794 (offset 48308224) nbdkit: file.4: debug: file: pwrite count=4096 offset=48308224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9487 nbdkit: file.4: debug: cache: reclaiming block 9488 nbdkit: file.4: debug: cache: writethrough block 11795 (offset 48312320) nbdkit: file.4: debug: file: pwrite count=4096 offset=48312320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9489 nbdkit: file.4: debug: cache: reclaiming block 9490 nbdkit: file.4: debug: cache: writethrough block 11796 (offset 48316416) nbdkit: file.4: debug: file: pwrite count=4096 offset=48316416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9491 nbdkit: file.4: debug: cache: reclaiming block 9492 nbdkit: file.4: debug: cache: writethrough block 11797 (offset 48320512) nbdkit: file.4: debug: file: pwrite count=4096 offset=48320512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9493 nbdkit: file.4: debug: cache: reclaiming block 9494 nbdkit: file.4: debug: cache: writethrough block 11798 (offset 48324608) nbdkit: file.4: debug: file: pwrite count=4096 offset=48324608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9495 nbdkit: file.4: debug: cache: reclaiming block 9496 nbdkit: file.4: debug: cache: writethrough block 11799 (offset 48328704) nbdkit: file.4: debug: file: pwrite count=4096 offset=48328704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9497 nbdkit: file.4: debug: cache: reclaiming block 9498 nbdkit: file.4: debug: cache: writethrough block 11800 (offset 48332800) nbdkit: file.4: debug: file: pwrite count=4096 offset=48332800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9499 nbdkit: file.4: debug: cache: reclaiming block 9500 nbdkit: file.4: debug: cache: writethrough block 11801 (offset 48336896) nbdkit: file.4: debug: file: pwrite count=4096 offset=48336896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9501 nbdkit: file.4: debug: cache: reclaiming block 9502 nbdkit: file.4: debug: cache: writethrough block 11802 (offset 48340992) nbdkit: file.4: debug: file: pwrite count=4096 offset=48340992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9503 nbdkit: file.4: debug: cache: reclaiming block 9504 nbdkit: file.4: debug: cache: writethrough block 11803 (offset 48345088) nbdkit: file.4: debug: file: pwrite count=4096 offset=48345088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9505 nbdkit: file.4: debug: cache: reclaiming block 9506 nbdkit: file.4: debug: cache: writethrough block 11804 (offset 48349184) nbdkit: file.4: debug: file: pwrite count=4096 offset=48349184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9507 nbdkit: file.4: debug: cache: reclaiming block 9508 nbdkit: file.4: debug: cache: writethrough block 11805 (offset 48353280) nbdkit: file.4: debug: file: pwrite count=4096 offset=48353280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9509 nbdkit: file.4: debug: cache: reclaiming block 9510 nbdkit: file.4: debug: cache: writethrough block 11806 (offset 48357376) nbdkit: file.4: debug: file: pwrite count=4096 offset=48357376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9511 nbdkit: file.4: debug: cache: reclaiming block 9512 nbdkit: file.4: debug: cache: writethrough block 11807 (offset 48361472) nbdkit: file.4: debug: file: pwrite count=4096 offset=48361472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9513 nbdkit: file.4: debug: cache: reclaiming block 9514 nbdkit: file.4: debug: cache: writethrough block 11808 (offset 48365568) nbdkit: file.4: debug: file: pwrite count=4096 offset=48365568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9515 nbdkit: file.4: debug: cache: reclaiming block 9516 nbdkit: file.4: debug: cache: writethrough block 11809 (offset 48369664) nbdkit: file.4: debug: file: pwrite count=4096 offset=48369664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9517 nbdkit: file.4: debug: cache: reclaiming block 9518 nbdkit: file.4: debug: cache: writethrough block 11810 (offset 48373760) nbdkit: file.4: debug: file: pwrite count=4096 offset=48373760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9519 nbdkit: file.4: debug: cache: reclaiming block 9520 nbdkit: file.4: debug: cache: writethrough block 11811 (offset 48377856) nbdkit: file.4: debug: file: pwrite count=4096 offset=48377856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9521 nbdkit: file.4: debug: cache: reclaiming block 9522 nbdkit: file.4: debug: cache: writethrough block 11812 (offset 48381952) nbdkit: file.4: debug: file: pwrite count=4096 offset=48381952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9523 nbdkit: file.4: debug: cache: reclaiming block 9524 nbdkit: file.4: debug: cache: writethrough block 11813 (offset 48386048) nbdkit: file.4: debug: file: pwrite count=4096 offset=48386048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9525 nbdkit: file.4: debug: cache: reclaiming block 9526 nbdkit: file.4: debug: cache: writethrough block 11814 (offset 48390144) nbdkit: file.4: debug: file: pwrite count=4096 offset=48390144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9527 nbdkit: file.4: debug: cache: reclaiming block 9528 nbdkit: file.4: debug: cache: writethrough block 11815 (offset 48394240) nbdkit: file.4: debug: file: pwrite count=4096 offset=48394240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9529 nbdkit: file.4: debug: cache: reclaiming block 9530 nbdkit: file.4: debug: cache: writethrough block 11816 (offset 48398336) nbdkit: file.4: debug: file: pwrite count=4096 offset=48398336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9531 nbdkit: file.4: debug: cache: reclaiming block 9532 nbdkit: file.4: debug: cache: writethrough block 11817 (offset 48402432) nbdkit: file.4: debug: file: pwrite count=4096 offset=48402432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9533 nbdkit: file.4: debug: cache: reclaiming block 9534 nbdkit: file.4: debug: cache: writethrough block 11818 (offset 48406528) nbdkit: file.4: debug: file: pwrite count=4096 offset=48406528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9535 nbdkit: file.4: debug: cache: reclaiming block 9536 nbdkit: file.4: debug: cache: writethrough block 11819 (offset 48410624) nbdkit: file.4: debug: file: pwrite count=4096 offset=48410624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9537 nbdkit: file.4: debug: cache: reclaiming block 9538 nbdkit: file.4: debug: cache: writethrough block 11820 (offset 48414720) nbdkit: file.4: debug: file: pwrite count=4096 offset=48414720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9539 nbdkit: file.4: debug: cache: reclaiming block 9540 nbdkit: file.4: debug: cache: writethrough block 11821 (offset 48418816) nbdkit: file.4: debug: file: pwrite count=4096 offset=48418816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9541 nbdkit: file.4: debug: cache: reclaiming block 9542 nbdkit: file.4: debug: cache: writethrough block 11822 (offset 48422912) nbdkit: file.4: debug: file: pwrite count=4096 offset=48422912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9543 nbdkit: file.4: debug: cache: reclaiming block 9544 nbdkit: file.4: debug: cache: writethrough block 11823 (offset 48427008) nbdkit: file.4: debug: file: pwrite count=4096 offset=48427008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9545 nbdkit: file.4: debug: cache: reclaiming block 9546 nbdkit: file.4: debug: cache: writethrough block 11824 (offset 48431104) nbdkit: file.4: debug: file: pwrite count=4096 offset=48431104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9547 nbdkit: file.4: debug: cache: reclaiming block 9548 nbdkit: file.4: debug: cache: writethrough block 11825 (offset 48435200) nbdkit: file.4: debug: file: pwrite count=4096 offset=48435200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9549 nbdkit: file.4: debug: cache: reclaiming block 9550 nbdkit: file.4: debug: cache: writethrough block 11826 (offset 48439296) nbdkit: file.4: debug: file: pwrite count=4096 offset=48439296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9551 nbdkit: file.4: debug: cache: reclaiming block 9552 nbdkit: file.4: debug: cache: writethrough block 11827 (offset 48443392) nbdkit: file.4: debug: file: pwrite count=4096 offset=48443392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9553 nbdkit: file.4: debug: cache: reclaiming block 9554 nbdkit: file.4: debug: cache: writethrough block 11828 (offset 48447488) nbdkit: file.4: debug: file: pwrite count=4096 offset=48447488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9555 nbdkit: file.4: debug: cache: reclaiming block 9556 nbdkit: file.4: debug: cache: writethrough block 11829 (offset 48451584) nbdkit: file.4: debug: file: pwrite count=4096 offset=48451584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9557 nbdkit: file.4: debug: cache: reclaiming block 9558 nbdkit: file.4: debug: cache: writethrough block 11830 (offset 48455680) nbdkit: file.4: debug: file: pwrite count=4096 offset=48455680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9559 nbdkit: file.4: debug: cache: reclaiming block 9560 nbdkit: file.4: debug: cache: writethrough block 11831 (offset 48459776) nbdkit: file.4: debug: file: pwrite count=4096 offset=48459776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9561 nbdkit: file.4: debug: cache: reclaiming block 9562 nbdkit: file.4: debug: cache: writethrough block 11832 (offset 48463872) nbdkit: file.4: debug: file: pwrite count=4096 offset=48463872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9563 nbdkit: file.4: debug: cache: reclaiming block 9564 nbdkit: file.4: debug: cache: writethrough block 11833 (offset 48467968) nbdkit: file.4: debug: file: pwrite count=4096 offset=48467968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9565 nbdkit: file.4: debug: cache: reclaiming block 9566 nbdkit: file.4: debug: cache: writethrough block 11834 (offset 48472064) nbdkit: file.4: debug: file: pwrite count=4096 offset=48472064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9567 nbdkit: file.4: debug: cache: reclaiming block 9568 nbdkit: file.4: debug: cache: writethrough block 11835 (offset 48476160) nbdkit: file.4: debug: file: pwrite count=4096 offset=48476160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9569 nbdkit: file.4: debug: cache: reclaiming block 9570 nbdkit: file.4: debug: cache: writethrough block 11836 (offset 48480256) nbdkit: file.4: debug: file: pwrite count=4096 offset=48480256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9571 nbdkit: file.4: debug: cache: reclaiming block 9572 nbdkit: file.4: debug: cache: writethrough block 11837 (offset 48484352) nbdkit: file.4: debug: file: pwrite count=4096 offset=48484352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9573 nbdkit: file.4: debug: cache: reclaiming block 9574 nbdkit: file.4: debug: cache: writethrough block 11838 (offset 48488448) nbdkit: file.4: debug: file: pwrite count=4096 offset=48488448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9575 nbdkit: file.4: debug: cache: reclaiming block 9576 nbdkit: file.4: debug: cache: writethrough block 11839 (offset 48492544) nbdkit: file.4: debug: file: pwrite count=4096 offset=48492544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9577 nbdkit: file.4: debug: cache: reclaiming block 9578 nbdkit: file.4: debug: cache: writethrough block 11840 (offset 48496640) nbdkit: file.4: debug: file: pwrite count=4096 offset=48496640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9579 nbdkit: file.4: debug: cache: reclaiming block 9580 nbdkit: file.4: debug: cache: writethrough block 11841 (offset 48500736) nbdkit: file.4: debug: file: pwrite count=4096 offset=48500736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9581 nbdkit: file.4: debug: cache: reclaiming block 9582 nbdkit: file.4: debug: cache: writethrough block 11842 (offset 48504832) nbdkit: file.4: debug: file: pwrite count=4096 offset=48504832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9583 nbdkit: file.4: debug: cache: reclaiming block 9584 nbdkit: file.4: debug: cache: writethrough block 11843 (offset 48508928) nbdkit: file.4: debug: file: pwrite count=4096 offset=48508928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9585 nbdkit: file.4: debug: cache: reclaiming block 9586 nbdkit: file.4: debug: cache: writethrough block 11844 (offset 48513024) nbdkit: file.4: debug: file: pwrite count=4096 offset=48513024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9587 nbdkit: file.4: debug: cache: reclaiming block 9588 nbdkit: file.4: debug: cache: writethrough block 11845 (offset 48517120) nbdkit: file.4: debug: file: pwrite count=4096 offset=48517120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9589 nbdkit: file.4: debug: cache: reclaiming block 9590 nbdkit: file.4: debug: cache: writethrough block 11846 (offset 48521216) nbdkit: file.4: debug: file: pwrite count=4096 offset=48521216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9591 nbdkit: file.4: debug: cache: reclaiming block 9592 nbdkit: file.4: debug: cache: writethrough block 11847 (offset 48525312) nbdkit: file.4: debug: file: pwrite count=4096 offset=48525312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9593 nbdkit: file.4: debug: cache: reclaiming block 9594 nbdkit: file.4: debug: cache: writethrough block 11848 (offset 48529408) nbdkit: file.4: debug: file: pwrite count=4096 offset=48529408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9595 nbdkit: file.4: debug: cache: reclaiming block 9596 nbdkit: file.4: debug: cache: writethrough block 11849 (offset 48533504) nbdkit: file.4: debug: file: pwrite count=4096 offset=48533504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9597 nbdkit: file.4: debug: cache: reclaiming block 9598 nbdkit: file.4: debug: cache: writethrough block 11850 (offset 48537600) nbdkit: file.4: debug: file: pwrite count=4096 offset=48537600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9599 nbdkit: file.4: debug: cache: reclaiming block 9600 nbdkit: file.4: debug: cache: writethrough block 11851 (offset 48541696) nbdkit: file.4: debug: file: pwrite count=4096 offset=48541696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9601 nbdkit: file.4: debug: cache: reclaiming block 9602 nbdkit: file.4: debug: cache: writethrough block 11852 (offset 48545792) nbdkit: file.4: debug: file: pwrite count=4096 offset=48545792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9603 nbdkit: file.4: debug: cache: reclaiming block 9604 nbdkit: file.4: debug: cache: writethrough block 11853 (offset 48549888) nbdkit: file.4: debug: file: pwrite count=4096 offset=48549888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9605 nbdkit: file.4: debug: cache: reclaiming block 9606 nbdkit: file.4: debug: cache: writethrough block 11854 (offset 48553984) nbdkit: file.4: debug: file: pwrite count=4096 offset=48553984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9607 nbdkit: file.4: debug: cache: reclaiming block 9608 nbdkit: file.4: debug: cache: writethrough block 11855 (offset 48558080) nbdkit: file.4: debug: file: pwrite count=4096 offset=48558080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9609 nbdkit: file.4: debug: cache: reclaiming block 9610 nbdkit: file.4: debug: cache: writethrough block 11856 (offset 48562176) nbdkit: file.4: debug: file: pwrite count=4096 offset=48562176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9611 nbdkit: file.4: debug: cache: reclaiming block 9612 nbdkit: file.4: debug: cache: writethrough block 11857 (offset 48566272) nbdkit: file.4: debug: file: pwrite count=4096 offset=48566272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9613 nbdkit: file.4: debug: cache: reclaiming block 9614 nbdkit: file.4: debug: cache: writethrough block 11858 (offset 48570368) nbdkit: file.4: debug: file: pwrite count=4096 offset=48570368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9615 nbdkit: file.4: debug: cache: reclaiming block 9616 nbdkit: file.4: debug: cache: writethrough block 11859 (offset 48574464) nbdkit: file.4: debug: file: pwrite count=4096 offset=48574464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9617 nbdkit: file.4: debug: cache: reclaiming block 9618 nbdkit: file.4: debug: cache: writethrough block 11860 (offset 48578560) nbdkit: file.4: debug: file: pwrite count=4096 offset=48578560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9619 nbdkit: file.4: debug: cache: reclaiming block 9620 nbdkit: file.4: debug: cache: writethrough block 11861 (offset 48582656) nbdkit: file.4: debug: file: pwrite count=4096 offset=48582656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9621 nbdkit: file.4: debug: cache: reclaiming block 9622 nbdkit: file.4: debug: cache: writethrough block 11862 (offset 48586752) nbdkit: file.4: debug: file: pwrite count=4096 offset=48586752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9623 nbdkit: file.4: debug: cache: reclaiming block 9624 nbdkit: file.4: debug: cache: writethrough block 11863 (offset 48590848) nbdkit: file.4: debug: file: pwrite count=4096 offset=48590848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9625 nbdkit: file.4: debug: cache: reclaiming block 9626 nbdkit: file.4: debug: cache: writethrough block 11864 (offset 48594944) nbdkit: file.4: debug: file: pwrite count=4096 offset=48594944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9627 nbdkit: file.4: debug: cache: reclaiming block 9628 nbdkit: file.4: debug: cache: writethrough block 11865 (offset 48599040) nbdkit: file.4: debug: file: pwrite count=4096 offset=48599040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9629 nbdkit: file.4: debug: cache: reclaiming block 9630 nbdkit: file.4: debug: cache: writethrough block 11866 (offset 48603136) nbdkit: file.4: debug: file: pwrite count=4096 offset=48603136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9631 nbdkit: file.4: debug: cache: reclaiming block 9632 nbdkit: file.4: debug: cache: writethrough block 11867 (offset 48607232) nbdkit: file.4: debug: file: pwrite count=4096 offset=48607232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9633 nbdkit: file.4: debug: cache: reclaiming block 9634 nbdkit: file.4: debug: cache: writethrough block 11868 (offset 48611328) nbdkit: file.4: debug: file: pwrite count=4096 offset=48611328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9635 nbdkit: file.4: debug: cache: reclaiming block 9636 nbdkit: file.4: debug: cache: writethrough block 11869 (offset 48615424) nbdkit: file.4: debug: file: pwrite count=4096 offset=48615424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9637 nbdkit: file.4: debug: cache: reclaiming block 9638 nbdkit: file.4: debug: cache: writethrough block 11870 (offset 48619520) nbdkit: file.4: debug: file: pwrite count=4096 offset=48619520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9639 nbdkit: file.4: debug: cache: reclaiming block 9640 nbdkit: file.4: debug: cache: writethrough block 11871 (offset 48623616) nbdkit: file.4: debug: file: pwrite count=4096 offset=48623616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9641 nbdkit: file.4: debug: cache: reclaiming block 9642 nbdkit: file.4: debug: cache: writethrough block 11872 (offset 48627712) nbdkit: file.4: debug: file: pwrite count=4096 offset=48627712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9643 nbdkit: file.4: debug: cache: reclaiming block 9644 nbdkit: file.4: debug: cache: writethrough block 11873 (offset 48631808) nbdkit: file.4: debug: file: pwrite count=4096 offset=48631808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9645 nbdkit: file.4: debug: cache: reclaiming block 9646 nbdkit: file.4: debug: cache: writethrough block 11874 (offset 48635904) nbdkit: file.4: debug: file: pwrite count=4096 offset=48635904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9647 nbdkit: file.4: debug: cache: reclaiming block 9648 nbdkit: file.4: debug: cache: writethrough block 11875 (offset 48640000) nbdkit: file.4: debug: file: pwrite count=4096 offset=48640000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9649 nbdkit: file.4: debug: cache: reclaiming block 9650 nbdkit: file.4: debug: cache: writethrough block 11876 (offset 48644096) nbdkit: file.4: debug: file: pwrite count=4096 offset=48644096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9651 nbdkit: file.4: debug: cache: reclaiming block 9652 nbdkit: file.4: debug: cache: writethrough block 11877 (offset 48648192) nbdkit: file.4: debug: file: pwrite count=4096 offset=48648192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9653 nbdkit: file.4: debug: cache: reclaiming block 9654 nbdkit: file.4: debug: cache: writethrough block 11878 (offset 48652288) nbdkit: file.4: debug: file: pwrite count=4096 offset=48652288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9655 nbdkit: file.4: debug: cache: reclaiming block 9656 nbdkit: file.4: debug: cache: writethrough block 11879 (offset 48656384) nbdkit: file.4: debug: file: pwrite count=4096 offset=48656384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9657 nbdkit: file.4: debug: cache: reclaiming block 9658 nbdkit: file.4: debug: cache: writethrough block 11880 (offset 48660480) nbdkit: file.4: debug: file: pwrite count=4096 offset=48660480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9659 nbdkit: file.4: debug: cache: reclaiming block 9660 nbdkit: file.4: debug: cache: writethrough block 11881 (offset 48664576) nbdkit: file.4: debug: file: pwrite count=4096 offset=48664576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9661 nbdkit: file.4: debug: cache: reclaiming block 9662 nbdkit: file.4: debug: cache: writethrough block 11882 (offset 48668672) nbdkit: file.4: debug: file: pwrite count=4096 offset=48668672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9663 nbdkit: file.4: debug: cache: reclaiming block 9664 nbdkit: file.4: debug: cache: writethrough block 11883 (offset 48672768) nbdkit: file.4: debug: file: pwrite count=4096 offset=48672768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9665 nbdkit: file.4: debug: cache: reclaiming block 9666 nbdkit: file.4: debug: cache: writethrough block 11884 (offset 48676864) nbdkit: file.4: debug: file: pwrite count=4096 offset=48676864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9667 nbdkit: file.4: debug: cache: reclaiming block 9668 nbdkit: file.4: debug: cache: writethrough block 11885 (offset 48680960) nbdkit: file.4: debug: file: pwrite count=4096 offset=48680960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9669 nbdkit: file.4: debug: cache: reclaiming block 9670 nbdkit: file.4: debug: cache: writethrough block 11886 (offset 48685056) nbdkit: file.4: debug: file: pwrite count=4096 offset=48685056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9671 nbdkit: file.4: debug: cache: reclaiming block 9672 nbdkit: file.4: debug: cache: writethrough block 11887 (offset 48689152) nbdkit: file.4: debug: file: pwrite count=4096 offset=48689152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9673 nbdkit: file.4: debug: cache: reclaiming block 9674 nbdkit: file.4: debug: cache: writethrough block 11888 (offset 48693248) nbdkit: file.4: debug: file: pwrite count=4096 offset=48693248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9675 nbdkit: file.4: debug: cache: reclaiming block 9676 nbdkit: file.4: debug: cache: writethrough block 11889 (offset 48697344) nbdkit: file.4: debug: file: pwrite count=4096 offset=48697344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9677 nbdkit: file.4: debug: cache: reclaiming block 9678 nbdkit: file.4: debug: cache: writethrough block 11890 (offset 48701440) nbdkit: file.4: debug: file: pwrite count=4096 offset=48701440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9679 nbdkit: file.4: debug: cache: reclaiming block 9680 nbdkit: file.4: debug: cache: writethrough block 11891 (offset 48705536) nbdkit: file.4: debug: file: pwrite count=4096 offset=48705536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9681 nbdkit: file.4: debug: cache: reclaiming block 9682 nbdkit: file.4: debug: cache: writethrough block 11892 (offset 48709632) nbdkit: file.4: debug: file: pwrite count=4096 offset=48709632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9683 nbdkit: file.4: debug: cache: reclaiming block 9684 nbdkit: file.4: debug: cache: writethrough block 11893 (offset 48713728) nbdkit: file.4: debug: file: pwrite count=4096 offset=48713728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9685 nbdkit: file.4: debug: cache: reclaiming block 9686 nbdkit: file.4: debug: cache: writethrough block 11894 (offset 48717824) nbdkit: file.4: debug: file: pwrite count=4096 offset=48717824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9687 nbdkit: file.4: debug: cache: reclaiming block 9688 nbdkit: file.4: debug: cache: writethrough block 11895 (offset 48721920) nbdkit: file.4: debug: file: pwrite count=4096 offset=48721920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9689 nbdkit: file.4: debug: cache: reclaiming block 9690 nbdkit: file.4: debug: cache: writethrough block 11896 (offset 48726016) nbdkit: file.4: debug: file: pwrite count=4096 offset=48726016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9691 nbdkit: file.4: debug: cache: reclaiming block 9692 nbdkit: file.4: debug: cache: writethrough block 11897 (offset 48730112) nbdkit: file.4: debug: file: pwrite count=4096 offset=48730112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9693 nbdkit: file.4: debug: cache: reclaiming block 9694 nbdkit: file.4: debug: cache: writethrough block 11898 (offset 48734208) nbdkit: file.4: debug: file: pwrite count=4096 offset=48734208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9695 nbdkit: file.4: debug: cache: reclaiming block 9696 nbdkit: file.4: debug: cache: writethrough block 11899 (offset 48738304) nbdkit: file.4: debug: file: pwrite count=4096 offset=48738304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9697 nbdkit: file.4: debug: cache: reclaiming block 9698 nbdkit: file.4: debug: cache: writethrough block 11900 (offset 48742400) nbdkit: file.4: debug: file: pwrite count=4096 offset=48742400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9699 nbdkit: file.4: debug: cache: reclaiming block 9700 nbdkit: file.4: debug: cache: writethrough block 11901 (offset 48746496) nbdkit: file.4: debug: file: pwrite count=4096 offset=48746496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9701 nbdkit: file.4: debug: cache: reclaiming block 9702 nbdkit: file.4: debug: cache: writethrough block 11902 (offset 48750592) nbdkit: file.4: debug: file: pwrite count=4096 offset=48750592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9703 nbdkit: file.4: debug: cache: reclaiming block 9704 nbdkit: file.4: debug: cache: writethrough block 11903 (offset 48754688) nbdkit: file.4: debug: file: pwrite count=4096 offset=48754688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9705 nbdkit: file.4: debug: cache: reclaiming block 9706 nbdkit: file.4: debug: cache: writethrough block 11904 (offset 48758784) nbdkit: file.4: debug: file: pwrite count=4096 offset=48758784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9707 nbdkit: file.4: debug: cache: reclaiming block 9708 nbdkit: file.4: debug: cache: writethrough block 11905 (offset 48762880) nbdkit: file.4: debug: file: pwrite count=4096 offset=48762880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9709 nbdkit: file.4: debug: cache: reclaiming block 9710 nbdkit: file.4: debug: cache: writethrough block 11906 (offset 48766976) nbdkit: file.4: debug: file: pwrite count=4096 offset=48766976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9711 nbdkit: file.4: debug: cache: reclaiming block 9712 nbdkit: file.4: debug: cache: writethrough block 11907 (offset 48771072) nbdkit: file.4: debug: file: pwrite count=4096 offset=48771072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9713 nbdkit: file.4: debug: cache: reclaiming block 9714 nbdkit: file.4: debug: cache: writethrough block 11908 (offset 48775168) nbdkit: file.4: debug: file: pwrite count=4096 offset=48775168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9715 nbdkit: file.4: debug: cache: reclaiming block 9716 nbdkit: file.4: debug: cache: writethrough block 11909 (offset 48779264) nbdkit: file.4: debug: file: pwrite count=4096 offset=48779264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9717 nbdkit: file.4: debug: cache: reclaiming block 9718 nbdkit: file.4: debug: cache: writethrough block 11910 (offset 48783360) nbdkit: file.4: debug: file: pwrite count=4096 offset=48783360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9719 nbdkit: file.4: debug: cache: reclaiming block 9720 nbdkit: file.4: debug: cache: writethrough block 11911 (offset 48787456) nbdkit: file.4: debug: file: pwrite count=4096 offset=48787456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9721 nbdkit: file.4: debug: cache: reclaiming block 9722 nbdkit: file.4: debug: cache: writethrough block 11912 (offset 48791552) nbdkit: file.4: debug: file: pwrite count=4096 offset=48791552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9723 nbdkit: file.4: debug: cache: reclaiming block 9724 nbdkit: file.4: debug: cache: writethrough block 11913 (offset 48795648) nbdkit: file.4: debug: file: pwrite count=4096 offset=48795648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9725 nbdkit: file.4: debug: cache: reclaiming block 9726 nbdkit: file.4: debug: cache: writethrough block 11914 (offset 48799744) nbdkit: file.4: debug: file: pwrite count=4096 offset=48799744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9727 nbdkit: file.4: debug: cache: reclaiming block 9728 nbdkit: file.4: debug: cache: writethrough block 11915 (offset 48803840) nbdkit: file.4: debug: file: pwrite count=4096 offset=48803840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9729 nbdkit: file.4: debug: cache: reclaiming block 9730 nbdkit: file.4: debug: cache: writethrough block 11916 (offset 48807936) nbdkit: file.4: debug: file: pwrite count=4096 offset=48807936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9731 nbdkit: file.4: debug: cache: reclaiming block 9732 nbdkit: file.4: debug: cache: writethrough block 11917 (offset 48812032) nbdkit: file.4: debug: file: pwrite count=4096 offset=48812032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9733 nbdkit: file.4: debug: cache: reclaiming block 9734 nbdkit: file.4: debug: cache: writethrough block 11918 (offset 48816128) nbdkit: file.4: debug: file: pwrite count=4096 offset=48816128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9735 nbdkit: file.4: debug: cache: reclaiming block 9736 nbdkit: file.4: debug: cache: writethrough block 11919 (offset 48820224) nbdkit: file.4: debug: file: pwrite count=4096 offset=48820224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9737 nbdkit: file.4: debug: cache: reclaiming block 9738 nbdkit: file.4: debug: cache: writethrough block 11920 (offset 48824320) nbdkit: file.4: debug: file: pwrite count=4096 offset=48824320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9739 nbdkit: file.4: debug: cache: reclaiming block 9740 nbdkit: file.4: debug: cache: writethrough block 11921 (offset 48828416) nbdkit: file.4: debug: file: pwrite count=4096 offset=48828416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9741 nbdkit: file.4: debug: cache: reclaiming block 9742 nbdkit: file.4: debug: cache: writethrough block 11922 (offset 48832512) nbdkit: file.4: debug: file: pwrite count=4096 offset=48832512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9743 nbdkit: file.4: debug: cache: reclaiming block 9744 nbdkit: file.4: debug: cache: writethrough block 11923 (offset 48836608) nbdkit: file.4: debug: file: pwrite count=4096 offset=48836608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9745 nbdkit: file.4: debug: cache: reclaiming block 9746 nbdkit: file.4: debug: cache: writethrough block 11924 (offset 48840704) nbdkit: file.4: debug: file: pwrite count=4096 offset=48840704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9747 nbdkit: file.4: debug: cache: reclaiming block 9748 nbdkit: file.4: debug: cache: writethrough block 11925 (offset 48844800) nbdkit: file.4: debug: file: pwrite count=4096 offset=48844800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9749 nbdkit: file.4: debug: cache: reclaiming block 9750 nbdkit: file.4: debug: cache: writethrough block 11926 (offset 48848896) nbdkit: file.4: debug: file: pwrite count=4096 offset=48848896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9751 nbdkit: file.4: debug: cache: reclaiming block 9752 nbdkit: file.4: debug: cache: writethrough block 11927 (offset 48852992) nbdkit: file.4: debug: file: pwrite count=4096 offset=48852992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9753 nbdkit: file.4: debug: cache: reclaiming block 9754 nbdkit: file.4: debug: cache: writethrough block 11928 (offset 48857088) nbdkit: file.4: debug: file: pwrite count=4096 offset=48857088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9755 nbdkit: file.4: debug: cache: reclaiming block 9756 nbdkit: file.4: debug: cache: writethrough block 11929 (offset 48861184) nbdkit: file.4: debug: file: pwrite count=4096 offset=48861184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9757 nbdkit: file.4: debug: cache: reclaiming block 9758 nbdkit: file.4: debug: cache: writethrough block 11930 (offset 48865280) nbdkit: file.4: debug: file: pwrite count=4096 offset=48865280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9759 nbdkit: file.4: debug: cache: reclaiming block 9760 nbdkit: file.4: debug: cache: writethrough block 11931 (offset 48869376) nbdkit: file.4: debug: file: pwrite count=4096 offset=48869376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9761 nbdkit: file.4: debug: cache: reclaiming block 9762 nbdkit: file.4: debug: cache: writethrough block 11932 (offset 48873472) nbdkit: file.4: debug: file: pwrite count=4096 offset=48873472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9763 nbdkit: file.4: debug: cache: reclaiming block 9764 nbdkit: file.4: debug: cache: writethrough block 11933 (offset 48877568) nbdkit: file.4: debug: file: pwrite count=4096 offset=48877568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9765 nbdkit: file.4: debug: cache: reclaiming block 9766 nbdkit: file.4: debug: cache: writethrough block 11934 (offset 48881664) nbdkit: file.4: debug: file: pwrite count=4096 offset=48881664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9767 nbdkit: file.4: debug: cache: reclaiming block 9768 nbdkit: file.4: debug: cache: writethrough block 11935 (offset 48885760) nbdkit: file.4: debug: file: pwrite count=4096 offset=48885760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9769 nbdkit: file.4: debug: cache: reclaiming block 9770 nbdkit: file.4: debug: cache: writethrough block 11936 (offset 48889856) nbdkit: file.4: debug: file: pwrite count=4096 offset=48889856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9771 nbdkit: file.4: debug: cache: reclaiming block 9772 nbdkit: file.4: debug: cache: writethrough block 11937 (offset 48893952) nbdkit: file.4: debug: file: pwrite count=4096 offset=48893952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9773 nbdkit: file.4: debug: cache: reclaiming block 9774 nbdkit: file.4: debug: cache: writethrough block 11938 (offset 48898048) nbdkit: file.4: debug: file: pwrite count=4096 offset=48898048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9775 nbdkit: file.4: debug: cache: reclaiming block 9776 nbdkit: file.4: debug: cache: writethrough block 11939 (offset 48902144) nbdkit: file.4: debug: file: pwrite count=4096 offset=48902144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9777 nbdkit: file.4: debug: cache: reclaiming block 9778 nbdkit: file.4: debug: cache: writethrough block 11940 (offset 48906240) nbdkit: file.4: debug: file: pwrite count=4096 offset=48906240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9779 nbdkit: file.4: debug: cache: reclaiming block 9780 nbdkit: file.4: debug: cache: writethrough block 11941 (offset 48910336) nbdkit: file.4: debug: file: pwrite count=4096 offset=48910336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9781 nbdkit: file.4: debug: cache: reclaiming block 9782 nbdkit: file.4: debug: cache: writethrough block 11942 (offset 48914432) nbdkit: file.4: debug: file: pwrite count=4096 offset=48914432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9783 nbdkit: file.4: debug: cache: reclaiming block 9784 nbdkit: file.4: debug: cache: writethrough block 11943 (offset 48918528) nbdkit: file.4: debug: file: pwrite count=4096 offset=48918528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9785 nbdkit: file.4: debug: cache: reclaiming block 9786 nbdkit: file.4: debug: cache: writethrough block 11944 (offset 48922624) nbdkit: file.4: debug: file: pwrite count=4096 offset=48922624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9787 nbdkit: file.4: debug: cache: reclaiming block 9788 nbdkit: file.4: debug: cache: writethrough block 11945 (offset 48926720) nbdkit: file.4: debug: file: pwrite count=4096 offset=48926720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9789 nbdkit: file.4: debug: cache: reclaiming block 9790 nbdkit: file.4: debug: cache: writethrough block 11946 (offset 48930816) nbdkit: file.4: debug: file: pwrite count=4096 offset=48930816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9791 nbdkit: file.4: debug: cache: reclaiming block 9792 nbdkit: file.4: debug: cache: writethrough block 11947 (offset 48934912) nbdkit: file.4: debug: file: pwrite count=4096 offset=48934912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9793 nbdkit: file.4: debug: cache: reclaiming block 9794 nbdkit: file.4: debug: cache: writethrough block 11948 (offset 48939008) nbdkit: file.4: debug: file: pwrite count=4096 offset=48939008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9795 nbdkit: file.4: debug: cache: reclaiming block 9796 nbdkit: file.4: debug: cache: writethrough block 11949 (offset 48943104) nbdkit: file.4: debug: file: pwrite count=4096 offset=48943104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9797 nbdkit: file.4: debug: cache: reclaiming block 9798 nbdkit: file.4: debug: cache: writethrough block 11950 (offset 48947200) nbdkit: file.4: debug: file: pwrite count=4096 offset=48947200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9799 nbdkit: file.4: debug: cache: reclaiming block 9800 nbdkit: file.4: debug: cache: writethrough block 11951 (offset 48951296) nbdkit: file.4: debug: file: pwrite count=4096 offset=48951296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9801 nbdkit: file.4: debug: cache: reclaiming block 9802 nbdkit: file.4: debug: cache: writethrough block 11952 (offset 48955392) nbdkit: file.4: debug: file: pwrite count=4096 offset=48955392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9803 nbdkit: file.4: debug: cache: reclaiming block 9804 nbdkit: file.4: debug: cache: writethrough block 11953 (offset 48959488) nbdkit: file.4: debug: file: pwrite count=4096 offset=48959488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9805 nbdkit: file.4: debug: cache: reclaiming block 9806 nbdkit: file.4: debug: cache: writethrough block 11954 (offset 48963584) nbdkit: file.4: debug: file: pwrite count=4096 offset=48963584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9807 nbdkit: file.4: debug: cache: reclaiming block 9808 nbdkit: file.4: debug: cache: writethrough block 11955 (offset 48967680) nbdkit: file.4: debug: file: pwrite count=4096 offset=48967680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9809 nbdkit: file.4: debug: cache: reclaiming block 9810 nbdkit: file.4: debug: cache: writethrough block 11956 (offset 48971776) nbdkit: file.4: debug: file: pwrite count=4096 offset=48971776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9811 nbdkit: file.4: debug: cache: reclaiming block 9812 nbdkit: file.4: debug: cache: writethrough block 11957 (offset 48975872) nbdkit: file.4: debug: file: pwrite count=4096 offset=48975872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9813 nbdkit: file.4: debug: cache: reclaiming block 9814 nbdkit: file.4: debug: cache: writethrough block 11958 (offset 48979968) nbdkit: file.4: debug: file: pwrite count=4096 offset=48979968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9815 nbdkit: file.4: debug: cache: reclaiming block 9816 nbdkit: file.4: debug: cache: writethrough block 11959 (offset 48984064) nbdkit: file.4: debug: file: pwrite count=4096 offset=48984064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9817 nbdkit: file.4: debug: cache: reclaiming block 9818 nbdkit: file.4: debug: cache: writethrough block 11960 (offset 48988160) nbdkit: file.4: debug: file: pwrite count=4096 offset=48988160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9819 nbdkit: file.4: debug: cache: reclaiming block 9820 nbdkit: file.4: debug: cache: writethrough block 11961 (offset 48992256) nbdkit: file.4: debug: file: pwrite count=4096 offset=48992256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9821 nbdkit: file.4: debug: cache: reclaiming block 9822 nbdkit: file.4: debug: cache: writethrough block 11962 (offset 48996352) nbdkit: file.4: debug: file: pwrite count=4096 offset=48996352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9823 nbdkit: file.4: debug: cache: reclaiming block 9824 nbdkit: file.4: debug: cache: writethrough block 11963 (offset 49000448) nbdkit: file.4: debug: file: pwrite count=4096 offset=49000448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9825 nbdkit: file.4: debug: cache: reclaiming block 9826 nbdkit: file.4: debug: cache: writethrough block 11964 (offset 49004544) nbdkit: file.4: debug: file: pwrite count=4096 offset=49004544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9827 nbdkit: file.4: debug: cache: reclaiming block 9828 nbdkit: file.4: debug: cache: writethrough block 11965 (offset 49008640) nbdkit: file.4: debug: file: pwrite count=4096 offset=49008640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9829 nbdkit: file.4: debug: cache: reclaiming block 9830 nbdkit: file.4: debug: cache: writethrough block 11966 (offset 49012736) nbdkit: file.4: debug: file: pwrite count=4096 offset=49012736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9831 nbdkit: file.4: debug: cache: reclaiming block 9832 nbdkit: file.4: debug: cache: writethrough block 11967 (offset 49016832) nbdkit: file.4: debug: file: pwrite count=4096 offset=49016832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9833 nbdkit: file.4: debug: cache: reclaiming block 9834 nbdkit: file.4: debug: cache: writethrough block 11968 (offset 49020928) nbdkit: file.4: debug: file: pwrite count=4096 offset=49020928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9835 nbdkit: file.4: debug: cache: reclaiming block 9836 nbdkit: file.4: debug: cache: writethrough block 11969 (offset 49025024) nbdkit: file.4: debug: file: pwrite count=4096 offset=49025024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9837 nbdkit: file.4: debug: cache: reclaiming block 9838 nbdkit: file.4: debug: cache: writethrough block 11970 (offset 49029120) nbdkit: file.4: debug: file: pwrite count=4096 offset=49029120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9839 nbdkit: file.4: debug: cache: reclaiming block 9840 nbdkit: file.4: debug: cache: writethrough block 11971 (offset 49033216) nbdkit: file.4: debug: file: pwrite count=4096 offset=49033216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9841 nbdkit: file.4: debug: cache: reclaiming block 9842 nbdkit: file.4: debug: cache: writethrough block 11972 (offset 49037312) nbdkit: file.4: debug: file: pwrite count=4096 offset=49037312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9843 nbdkit: file.4: debug: cache: reclaiming block 9844 nbdkit: file.4: debug: cache: writethrough block 11973 (offset 49041408) nbdkit: file.4: debug: file: pwrite count=4096 offset=49041408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9845 nbdkit: file.4: debug: cache: reclaiming block 9846 nbdkit: file.4: debug: cache: writethrough block 11974 (offset 49045504) nbdkit: file.4: debug: file: pwrite count=4096 offset=49045504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9847 nbdkit: file.4: debug: cache: reclaiming block 9848 nbdkit: file.4: debug: cache: writethrough block 11975 (offset 49049600) nbdkit: file.4: debug: file: pwrite count=4096 offset=49049600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9849 nbdkit: file.4: debug: cache: reclaiming block 9850 nbdkit: file.4: debug: cache: writethrough block 11976 (offset 49053696) nbdkit: file.4: debug: file: pwrite count=4096 offset=49053696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9851 nbdkit: file.4: debug: cache: reclaiming block 9852 nbdkit: file.4: debug: cache: writethrough block 11977 (offset 49057792) nbdkit: file.4: debug: file: pwrite count=4096 offset=49057792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9853 nbdkit: file.4: debug: cache: reclaiming block 9854 nbdkit: file.4: debug: cache: writethrough block 11978 (offset 49061888) nbdkit: file.4: debug: file: pwrite count=4096 offset=49061888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9855 nbdkit: file.4: debug: cache: reclaiming block 9856 nbdkit: file.4: debug: cache: writethrough block 11979 (offset 49065984) nbdkit: file.4: debug: file: pwrite count=4096 offset=49065984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9857 nbdkit: file.4: debug: cache: reclaiming block 9858 nbdkit: file.4: debug: cache: writethrough block 11980 (offset 49070080) nbdkit: file.4: debug: file: pwrite count=4096 offset=49070080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9859 nbdkit: file.4: debug: cache: reclaiming block 9860 nbdkit: file.4: debug: cache: writethrough block 11981 (offset 49074176) nbdkit: file.4: debug: file: pwrite count=4096 offset=49074176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9861 nbdkit: file.4: debug: cache: reclaiming block 9862 nbdkit: file.4: debug: cache: writethrough block 11982 (offset 49078272) nbdkit: file.4: debug: file: pwrite count=4096 offset=49078272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9863 nbdkit: file.4: debug: cache: reclaiming block 9864 nbdkit: file.4: debug: cache: writethrough block 11983 (offset 49082368) nbdkit: file.4: debug: file: pwrite count=4096 offset=49082368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9865 nbdkit: file.4: debug: cache: reclaiming block 9866 nbdkit: file.4: debug: cache: writethrough block 11984 (offset 49086464) nbdkit: file.4: debug: file: pwrite count=4096 offset=49086464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9867 nbdkit: file.4: debug: cache: reclaiming block 9868 nbdkit: file.4: debug: cache: writethrough block 11985 (offset 49090560) nbdkit: file.4: debug: file: pwrite count=4096 offset=49090560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9869 nbdkit: file.4: debug: cache: reclaiming block 9870 nbdkit: file.4: debug: cache: writethrough block 11986 (offset 49094656) nbdkit: file.4: debug: file: pwrite count=4096 offset=49094656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9871 nbdkit: file.4: debug: cache: reclaiming block 9872 nbdkit: file.4: debug: cache: writethrough block 11987 (offset 49098752) nbdkit: file.4: debug: file: pwrite count=4096 offset=49098752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9873 nbdkit: file.4: debug: cache: reclaiming block 9874 nbdkit: file.4: debug: cache: writethrough block 11988 (offset 49102848) nbdkit: file.4: debug: file: pwrite count=4096 offset=49102848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9875 nbdkit: file.4: debug: cache: reclaiming block 9876 nbdkit: file.4: debug: cache: writethrough block 11989 (offset 49106944) nbdkit: file.4: debug: file: pwrite count=4096 offset=49106944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9877 nbdkit: file.4: debug: cache: reclaiming block 9878 nbdkit: file.4: debug: cache: writethrough block 11990 (offset 49111040) nbdkit: file.4: debug: file: pwrite count=4096 offset=49111040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9879 nbdkit: file.4: debug: cache: reclaiming block 9880 nbdkit: file.4: debug: cache: writethrough block 11991 (offset 49115136) nbdkit: file.4: debug: file: pwrite count=4096 offset=49115136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9881 nbdkit: file.4: debug: cache: reclaiming block 9882 nbdkit: file.4: debug: cache: writethrough block 11992 (offset 49119232) nbdkit: file.4: debug: file: pwrite count=4096 offset=49119232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9883 nbdkit: file.4: debug: cache: reclaiming block 9884 nbdkit: file.4: debug: cache: writethrough block 11993 (offset 49123328) nbdkit: file.4: debug: file: pwrite count=4096 offset=49123328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9885 nbdkit: file.4: debug: cache: reclaiming block 9886 nbdkit: file.4: debug: cache: writethrough block 11994 (offset 49127424) nbdkit: file.4: debug: file: pwrite count=4096 offset=49127424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9887 nbdkit: file.4: debug: cache: reclaiming block 9888 nbdkit: file.4: debug: cache: writethrough block 11995 (offset 49131520) nbdkit: file.4: debug: file: pwrite count=4096 offset=49131520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9889 nbdkit: file.4: debug: cache: reclaiming block 9890 nbdkit: file.4: debug: cache: writethrough block 11996 (offset 49135616) nbdkit: file.4: debug: file: pwrite count=4096 offset=49135616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9891 nbdkit: file.4: debug: cache: reclaiming block 9892 nbdkit: file.4: debug: cache: writethrough block 11997 (offset 49139712) nbdkit: file.4: debug: file: pwrite count=4096 offset=49139712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9893 nbdkit: file.4: debug: cache: reclaiming block 9894 nbdkit: file.4: debug: cache: writethrough block 11998 (offset 49143808) nbdkit: file.4: debug: file: pwrite count=4096 offset=49143808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9895 nbdkit: file.4: debug: cache: reclaiming block 9896 nbdkit: file.4: debug: cache: writethrough block 11999 (offset 49147904) nbdkit: file.4: debug: file: pwrite count=4096 offset=49147904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9897 nbdkit: file.4: debug: cache: reclaiming block 9898 nbdkit: file.4: debug: cache: writethrough block 12000 (offset 49152000) nbdkit: file.4: debug: file: pwrite count=4096 offset=49152000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9899 nbdkit: file.4: debug: cache: reclaiming block 9900 nbdkit: file.4: debug: cache: writethrough block 12001 (offset 49156096) nbdkit: file.4: debug: file: pwrite count=4096 offset=49156096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9901 nbdkit: file.4: debug: cache: reclaiming block 9902 nbdkit: file.4: debug: cache: writethrough block 12002 (offset 49160192) nbdkit: file.4: debug: file: pwrite count=4096 offset=49160192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9903 nbdkit: file.4: debug: cache: reclaiming block 9904 nbdkit: file.4: debug: cache: writethrough block 12003 (offset 49164288) nbdkit: file.4: debug: file: pwrite count=4096 offset=49164288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9905 nbdkit: file.4: debug: cache: reclaiming block 9906 nbdkit: file.4: debug: cache: writethrough block 12004 (offset 49168384) nbdkit: file.4: debug: file: pwrite count=4096 offset=49168384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9907 nbdkit: file.4: debug: cache: reclaiming block 9908 nbdkit: file.4: debug: cache: writethrough block 12005 (offset 49172480) nbdkit: file.4: debug: file: pwrite count=4096 offset=49172480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9909 nbdkit: file.4: debug: cache: reclaiming block 9910 nbdkit: file.4: debug: cache: writethrough block 12006 (offset 49176576) nbdkit: file.4: debug: file: pwrite count=4096 offset=49176576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9911 nbdkit: file.4: debug: cache: reclaiming block 9912 nbdkit: file.4: debug: cache: writethrough block 12007 (offset 49180672) nbdkit: file.4: debug: file: pwrite count=4096 offset=49180672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9913 nbdkit: file.4: debug: cache: reclaiming block 9914 nbdkit: file.4: debug: cache: writethrough block 12008 (offset 49184768) nbdkit: file.4: debug: file: pwrite count=4096 offset=49184768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9915 nbdkit: file.4: debug: cache: reclaiming block 9916 nbdkit: file.4: debug: cache: writethrough block 12009 (offset 49188864) nbdkit: file.4: debug: file: pwrite count=4096 offset=49188864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9917 nbdkit: file.4: debug: cache: reclaiming block 9918 nbdkit: file.4: debug: cache: writethrough block 12010 (offset 49192960) nbdkit: file.4: debug: file: pwrite count=4096 offset=49192960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9919 nbdkit: file.4: debug: cache: reclaiming block 9920 nbdkit: file.4: debug: cache: writethrough block 12011 (offset 49197056) nbdkit: file.4: debug: file: pwrite count=4096 offset=49197056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9921 nbdkit: file.4: debug: cache: reclaiming block 9922 nbdkit: file.4: debug: cache: writethrough block 12012 (offset 49201152) nbdkit: file.4: debug: file: pwrite count=4096 offset=49201152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9923 nbdkit: file.4: debug: cache: reclaiming block 9924 nbdkit: file.4: debug: cache: writethrough block 12013 (offset 49205248) nbdkit: file.4: debug: file: pwrite count=4096 offset=49205248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9925 nbdkit: file.4: debug: cache: reclaiming block 9926 nbdkit: file.4: debug: cache: writethrough block 12014 (offset 49209344) nbdkit: file.4: debug: file: pwrite count=4096 offset=49209344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9927 nbdkit: file.4: debug: cache: reclaiming block 9928 nbdkit: file.4: debug: cache: writethrough block 12015 (offset 49213440) nbdkit: file.4: debug: file: pwrite count=4096 offset=49213440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9929 nbdkit: file.4: debug: cache: reclaiming block 9930 nbdkit: file.4: debug: cache: writethrough block 12016 (offset 49217536) nbdkit: file.4: debug: file: pwrite count=4096 offset=49217536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9931 nbdkit: file.4: debug: cache: reclaiming block 9932 nbdkit: file.4: debug: cache: writethrough block 12017 (offset 49221632) nbdkit: file.4: debug: file: pwrite count=4096 offset=49221632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9933 nbdkit: file.4: debug: cache: reclaiming block 9934 nbdkit: file.4: debug: cache: writethrough block 12018 (offset 49225728) nbdkit: file.4: debug: file: pwrite count=4096 offset=49225728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9935 nbdkit: file.4: debug: cache: reclaiming block 9936 nbdkit: file.4: debug: cache: writethrough block 12019 (offset 49229824) nbdkit: file.4: debug: file: pwrite count=4096 offset=49229824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9937 nbdkit: file.4: debug: cache: reclaiming block 9938 nbdkit: file.4: debug: cache: writethrough block 12020 (offset 49233920) nbdkit: file.4: debug: file: pwrite count=4096 offset=49233920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9939 nbdkit: file.4: debug: cache: reclaiming block 9940 nbdkit: file.4: debug: cache: writethrough block 12021 (offset 49238016) nbdkit: file.4: debug: file: pwrite count=4096 offset=49238016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9941 nbdkit: file.4: debug: cache: reclaiming block 9942 nbdkit: file.4: debug: cache: writethrough block 12022 (offset 49242112) nbdkit: file.4: debug: file: pwrite count=4096 offset=49242112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9943 nbdkit: file.4: debug: cache: reclaiming block 9944 nbdkit: file.4: debug: cache: writethrough block 12023 (offset 49246208) nbdkit: file.4: debug: file: pwrite count=4096 offset=49246208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9945 nbdkit: file.4: debug: cache: reclaiming block 9946 nbdkit: file.4: debug: cache: writethrough block 12024 (offset 49250304) nbdkit: file.4: debug: file: pwrite count=4096 offset=49250304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9947 nbdkit: file.4: debug: cache: reclaiming block 9948 nbdkit: file.4: debug: cache: writethrough block 12025 (offset 49254400) nbdkit: file.4: debug: file: pwrite count=4096 offset=49254400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9949 nbdkit: file.4: debug: cache: reclaiming block 9950 nbdkit: file.4: debug: cache: writethrough block 12026 (offset 49258496) nbdkit: file.4: debug: file: pwrite count=4096 offset=49258496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9951 nbdkit: file.4: debug: cache: reclaiming block 9952 nbdkit: file.4: debug: cache: writethrough block 12027 (offset 49262592) nbdkit: file.4: debug: file: pwrite count=4096 offset=49262592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9953 nbdkit: file.4: debug: cache: reclaiming block 9954 nbdkit: file.4: debug: cache: writethrough block 12028 (offset 49266688) nbdkit: file.4: debug: file: pwrite count=4096 offset=49266688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9955 nbdkit: file.4: debug: cache: reclaiming block 9956 nbdkit: file.4: debug: cache: writethrough block 12029 (offset 49270784) nbdkit: file.4: debug: file: pwrite count=4096 offset=49270784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9957 nbdkit: file.4: debug: cache: reclaiming block 9958 nbdkit: file.4: debug: cache: writethrough block 12030 (offset 49274880) nbdkit: file.4: debug: file: pwrite count=4096 offset=49274880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9959 nbdkit: file.4: debug: cache: reclaiming block 9960 nbdkit: file.4: debug: cache: writethrough block 12031 (offset 49278976) nbdkit: file.4: debug: file: pwrite count=4096 offset=49278976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9961 nbdkit: file.4: debug: cache: reclaiming block 9962 nbdkit: file.4: debug: cache: writethrough block 12032 (offset 49283072) nbdkit: file.4: debug: file: pwrite count=4096 offset=49283072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9963 nbdkit: file.4: debug: cache: reclaiming block 9964 nbdkit: file.4: debug: cache: writethrough block 12033 (offset 49287168) nbdkit: file.4: debug: file: pwrite count=4096 offset=49287168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9965 nbdkit: file.4: debug: cache: reclaiming block 9966 nbdkit: file.4: debug: cache: writethrough block 12034 (offset 49291264) nbdkit: file.4: debug: file: pwrite count=4096 offset=49291264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9967 nbdkit: file.4: debug: cache: reclaiming block 9968 nbdkit: file.4: debug: cache: writethrough block 12035 (offset 49295360) nbdkit: file.4: debug: file: pwrite count=4096 offset=49295360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9969 nbdkit: file.4: debug: cache: reclaiming block 9970 nbdkit: file.4: debug: cache: writethrough block 12036 (offset 49299456) nbdkit: file.4: debug: file: pwrite count=4096 offset=49299456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9971 nbdkit: file.4: debug: cache: reclaiming block 9972 nbdkit: file.4: debug: cache: writethrough block 12037 (offset 49303552) nbdkit: file.4: debug: file: pwrite count=4096 offset=49303552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9973 nbdkit: file.4: debug: cache: reclaiming block 9974 nbdkit: file.4: debug: cache: writethrough block 12038 (offset 49307648) nbdkit: file.4: debug: file: pwrite count=4096 offset=49307648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9975 nbdkit: file.4: debug: cache: reclaiming block 9976 nbdkit: file.4: debug: cache: writethrough block 12039 (offset 49311744) nbdkit: file.4: debug: file: pwrite count=4096 offset=49311744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9977 nbdkit: file.4: debug: cache: reclaiming block 9978 nbdkit: file.4: debug: cache: writethrough block 12040 (offset 49315840) nbdkit: file.4: debug: file: pwrite count=4096 offset=49315840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9979 nbdkit: file.4: debug: cache: reclaiming block 9980 nbdkit: file.4: debug: cache: writethrough block 12041 (offset 49319936) nbdkit: file.4: debug: file: pwrite count=4096 offset=49319936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9981 nbdkit: file.4: debug: cache: reclaiming block 9982 nbdkit: file.4: debug: cache: writethrough block 12042 (offset 49324032) nbdkit: file.4: debug: file: pwrite count=4096 offset=49324032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9983 nbdkit: file.4: debug: cache: reclaiming block 9984 nbdkit: file.4: debug: cache: writethrough block 12043 (offset 49328128) nbdkit: file.4: debug: file: pwrite count=4096 offset=49328128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9985 nbdkit: file.4: debug: cache: reclaiming block 9986 nbdkit: file.4: debug: cache: writethrough block 12044 (offset 49332224) nbdkit: file.4: debug: file: pwrite count=4096 offset=49332224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9987 nbdkit: file.4: debug: cache: reclaiming block 9988 nbdkit: file.4: debug: cache: writethrough block 12045 (offset 49336320) nbdkit: file.4: debug: file: pwrite count=4096 offset=49336320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9989 nbdkit: file.4: debug: cache: reclaiming block 9990 nbdkit: file.4: debug: cache: writethrough block 12046 (offset 49340416) nbdkit: file.4: debug: file: pwrite count=4096 offset=49340416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9991 nbdkit: file.4: debug: cache: reclaiming block 9992 nbdkit: file.4: debug: cache: writethrough block 12047 (offset 49344512) nbdkit: file.4: debug: file: pwrite count=4096 offset=49344512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9993 nbdkit: file.4: debug: cache: reclaiming block 9994 nbdkit: file.4: debug: cache: writethrough block 12048 (offset 49348608) nbdkit: file.4: debug: file: pwrite count=4096 offset=49348608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9995 nbdkit: file.4: debug: cache: reclaiming block 9996 nbdkit: file.4: debug: cache: writethrough block 12049 (offset 49352704) nbdkit: file.4: debug: file: pwrite count=4096 offset=49352704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9997 nbdkit: file.4: debug: cache: reclaiming block 9998 nbdkit: file.4: debug: cache: writethrough block 12050 (offset 49356800) nbdkit: file.4: debug: file: pwrite count=4096 offset=49356800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 9999 nbdkit: file.4: debug: cache: reclaiming block 10000 nbdkit: file.4: debug: cache: writethrough block 12051 (offset 49360896) nbdkit: file.4: debug: file: pwrite count=4096 offset=49360896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10001 nbdkit: file.4: debug: cache: reclaiming block 10002 nbdkit: file.4: debug: cache: writethrough block 12052 (offset 49364992) nbdkit: file.4: debug: file: pwrite count=4096 offset=49364992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10003 nbdkit: file.4: debug: cache: reclaiming block 10004 nbdkit: file.4: debug: cache: writethrough block 12053 (offset 49369088) nbdkit: file.4: debug: file: pwrite count=4096 offset=49369088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10005 nbdkit: file.4: debug: cache: reclaiming block 10006 nbdkit: file.4: debug: cache: writethrough block 12054 (offset 49373184) nbdkit: file.4: debug: file: pwrite count=4096 offset=49373184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10007 nbdkit: file.4: debug: cache: reclaiming block 10008 nbdkit: file.4: debug: cache: writethrough block 12055 (offset 49377280) nbdkit: file.4: debug: file: pwrite count=4096 offset=49377280 fua=1 nbdkit: file.4: debug: cache: stop reclaiming nbdkit: file.4: debug: cache: writethrough block 12056 (offset 49381376) nbdkit: file.4: debug: file: pwrite count=4096 offset=49381376 fua=1 nbdkit: file.4: debug: cache: writethrough block 12057 (offset 49385472) nbdkit: file.4: debug: file: pwrite count=4096 offset=49385472 fua=1 nbdkit: file.4: debug: cache: writethrough block 12058 (offset 49389568) nbdkit: file.4: debug: file: pwrite count=4096 offset=49389568 fua=1 nbdkit: file.4: debug: cache: writethrough block 12059 (offset 49393664) nbdkit: file.4: debug: file: pwrite count=4096 offset=49393664 fua=1 nbdkit: file.4: debug: cache: writethrough block 12060 (offset 49397760) nbdkit: file.4: debug: file: pwrite count=4096 offset=49397760 fua=1 nbdkit: file.4: debug: cache: writethrough block 12061 (offset 49401856) nbdkit: file.4: debug: file: pwrite count=4096 offset=49401856 fua=1 nbdkit: file.4: debug: cache: writethrough block 12062 (offset 49405952) nbdkit: file.4: debug: file: pwrite count=4096 offset=49405952 fua=1 nbdkit: file.4: debug: cache: writethrough block 12063 (offset 49410048) nbdkit: file.4: debug: file: pwrite count=4096 offset=49410048 fua=1 nbdkit: file.4: debug: cache: writethrough block 12064 (offset 49414144) nbdkit: file.4: debug: file: pwrite count=4096 offset=49414144 fua=1 nbdkit: file.4: debug: cache: writethrough block 12065 (offset 49418240) nbdkit: file.4: debug: file: pwrite count=4096 offset=49418240 fua=1 nbdkit: file.4: debug: cache: writethrough block 12066 (offset 49422336) nbdkit: file.4: debug: file: pwrite count=4096 offset=49422336 fua=1 nbdkit: file.4: debug: cache: writethrough block 12067 (offset 49426432) nbdkit: file.4: debug: file: pwrite count=4096 offset=49426432 fua=1 nbdkit: file.4: debug: cache: writethrough block 12068 (offset 49430528) nbdkit: file.4: debug: file: pwrite count=4096 offset=49430528 fua=1 nbdkit: file.4: debug: cache: writethrough block 12069 (offset 49434624) nbdkit: file.4: debug: file: pwrite count=4096 offset=49434624 fua=1 nbdkit: file.4: debug: cache: writethrough block 12070 (offset 49438720) nbdkit: file.4: debug: file: pwrite count=4096 offset=49438720 fua=1 nbdkit: file.4: debug: cache: writethrough block 12071 (offset 49442816) nbdkit: file.4: debug: file: pwrite count=4096 offset=49442816 fua=1 nbdkit: file.4: debug: cache: writethrough block 12072 (offset 49446912) nbdkit: file.4: debug: file: pwrite count=4096 offset=49446912 fua=1 nbdkit: file.4: debug: cache: writethrough block 12073 (offset 49451008) nbdkit: file.4: debug: file: pwrite count=4096 offset=49451008 fua=1 nbdkit: file.4: debug: cache: writethrough block 12074 (offset 49455104) nbdkit: file.4: debug: file: pwrite count=4096 offset=49455104 fua=1 nbdkit: file.4: debug: cache: writethrough block 12075 (offset 49459200) nbdkit: file.4: debug: file: pwrite count=4096 offset=49459200 fua=1 nbdkit: file.4: debug: cache: writethrough block 12076 (offset 49463296) nbdkit: file.4: debug: file: pwrite count=4096 offset=49463296 fua=1 nbdkit: file.4: debug: cache: writethrough block 12077 (offset 49467392) nbdkit: file.4: debug: file: pwrite count=4096 offset=49467392 fua=1 nbdkit: file.4: debug: cache: writethrough block 12078 (offset 49471488) nbdkit: file.4: debug: file: pwrite count=4096 offset=49471488 fua=1 nbdkit: file.4: debug: cache: writethrough block 12079 (offset 49475584) nbdkit: file.4: debug: file: pwrite count=4096 offset=49475584 fua=1 nbdkit: file.4: debug: cache: writethrough block 12080 (offset 49479680) nbdkit: file.4: debug: file: pwrite count=4096 offset=49479680 fua=1 nbdkit: file.4: debug: cache: writethrough block 12081 (offset 49483776) nbdkit: file.4: debug: file: pwrite count=4096 offset=49483776 fua=1 nbdkit: file.4: debug: cache: writethrough block 12082 (offset 49487872) nbdkit: file.4: debug: file: pwrite count=4096 offset=49487872 fua=1 nbdkit: file.4: debug: cache: writethrough block 12083 (offset 49491968) nbdkit: file.4: debug: file: pwrite count=4096 offset=49491968 fua=1 nbdkit: file.4: debug: cache: writethrough block 12084 (offset 49496064) nbdkit: file.4: debug: file: pwrite count=4096 offset=49496064 fua=1 nbdkit: file.4: debug: cache: writethrough block 12085 (offset 49500160) nbdkit: file.4: debug: file: pwrite count=4096 offset=49500160 fua=1 nbdkit: file.4: debug: cache: writethrough block 12086 (offset 49504256) nbdkit: file.4: debug: file: pwrite count=4096 offset=49504256 fua=1 nbdkit: file.4: debug: cache: writethrough block 12087 (offset 49508352) nbdkit: file.4: debug: file: pwrite count=4096 offset=49508352 fua=1 nbdkit: file.4: debug: cache: writethrough block 12088 (offset 49512448) nbdkit: file.4: debug: file: pwrite count=4096 offset=49512448 fua=1 nbdkit: file.4: debug: cache: writethrough block 12089 (offset 49516544) nbdkit: file.4: debug: file: pwrite count=4096 offset=49516544 fua=1 nbdkit: file.4: debug: cache: writethrough block 12090 (offset 49520640) nbdkit: file.4: debug: file: pwrite count=4096 offset=49520640 fua=1 nbdkit: file.4: debug: cache: writethrough block 12091 (offset 49524736) nbdkit: file.4: debug: file: pwrite count=4096 offset=49524736 fua=1 nbdkit: file.4: debug: cache: writethrough block 12092 (offset 49528832) nbdkit: file.4: debug: file: pwrite count=4096 offset=49528832 fua=1 nbdkit: file.4: debug: cache: writethrough block 12093 (offset 49532928) nbdkit: file.4: debug: file: pwrite count=4096 offset=49532928 fua=1 nbdkit: file.4: debug: cache: writethrough block 12094 (offset 49537024) nbdkit: file.4: debug: file: pwrite count=4096 offset=49537024 fua=1 nbdkit: file.4: debug: cache: writethrough block 12095 (offset 49541120) nbdkit: file.4: debug: file: pwrite count=4096 offset=49541120 fua=1 nbdkit: file.4: debug: cache: writethrough block 12096 (offset 49545216) nbdkit: file.4: debug: file: pwrite count=4096 offset=49545216 fua=1 nbdkit: file.4: debug: cache: writethrough block 12097 (offset 49549312) nbdkit: file.4: debug: file: pwrite count=4096 offset=49549312 fua=1 nbdkit: file.4: debug: cache: writethrough block 12098 (offset 49553408) nbdkit: file.4: debug: file: pwrite count=4096 offset=49553408 fua=1 nbdkit: file.4: debug: cache: writethrough block 12099 (offset 49557504) nbdkit: file.4: debug: file: pwrite count=4096 offset=49557504 fua=1 nbdkit: file.4: debug: cache: writethrough block 12100 (offset 49561600) nbdkit: file.4: debug: file: pwrite count=4096 offset=49561600 fua=1 nbdkit: file.4: debug: cache: writethrough block 12101 (offset 49565696) nbdkit: file.4: debug: file: pwrite count=4096 offset=49565696 fua=1 nbdkit: file.4: debug: cache: writethrough block 12102 (offset 49569792) nbdkit: file.4: debug: file: pwrite count=4096 offset=49569792 fua=1 nbdkit: file.4: debug: cache: writethrough block 12103 (offset 49573888) nbdkit: file.4: debug: file: pwrite count=4096 offset=49573888 fua=1 nbdkit: file.4: debug: cache: writethrough block 12104 (offset 49577984) nbdkit: file.4: debug: file: pwrite count=4096 offset=49577984 fua=1 nbdkit: file.4: debug: cache: writethrough block 12105 (offset 49582080) nbdkit: file.4: debug: file: pwrite count=4096 offset=49582080 fua=1 nbdkit: file.4: debug: cache: writethrough block 12106 (offset 49586176) nbdkit: file.4: debug: file: pwrite count=4096 offset=49586176 fua=1 nbdkit: file.4: debug: cache: writethrough block 12107 (offset 49590272) nbdkit: file.4: debug: file: pwrite count=4096 offset=49590272 fua=1 nbdkit: file.4: debug: cache: writethrough block 12108 (offset 49594368) nbdkit: file.4: debug: file: pwrite count=4096 offset=49594368 fua=1 nbdkit: file.4: debug: cache: writethrough block 12109 (offset 49598464) nbdkit: file.4: debug: file: pwrite count=4096 offset=49598464 fua=1 nbdkit: file.4: debug: cache: writethrough block 12110 (offset 49602560) nbdkit: file.4: debug: file: pwrite count=4096 offset=49602560 fua=1 nbdkit: file.4: debug: cache: writethrough block 12111 (offset 49606656) nbdkit: file.4: debug: file: pwrite count=4096 offset=49606656 fua=1 nbdkit: file.4: debug: cache: writethrough block 12112 (offset 49610752) nbdkit: file.4: debug: file: pwrite count=4096 offset=49610752 fua=1 nbdkit: file.4: debug: cache: writethrough block 12113 (offset 49614848) nbdkit: file.4: debug: file: pwrite count=4096 offset=49614848 fua=1 nbdkit: file.4: debug: cache: writethrough block 12114 (offset 49618944) nbdkit: file.4: debug: file: pwrite count=4096 offset=49618944 fua=1 nbdkit: file.4: debug: cache: writethrough block 12115 (offset 49623040) nbdkit: file.4: debug: file: pwrite count=4096 offset=49623040 fua=1 nbdkit: file.4: debug: cache: writethrough block 12116 (offset 49627136) nbdkit: file.4: debug: file: pwrite count=4096 offset=49627136 fua=1 nbdkit: file.4: debug: cache: writethrough block 12117 (offset 49631232) nbdkit: file.4: debug: file: pwrite count=4096 offset=49631232 fua=1 nbdkit: file.4: debug: cache: writethrough block 12118 (offset 49635328) nbdkit: file.4: debug: file: pwrite count=4096 offset=49635328 fua=1 nbdkit: file.4: debug: cache: writethrough block 12119 (offset 49639424) nbdkit: file.4: debug: file: pwrite count=4096 offset=49639424 fua=1 nbdkit: file.4: debug: cache: writethrough block 12120 (offset 49643520) nbdkit: file.4: debug: file: pwrite count=4096 offset=49643520 fua=1 nbdkit: file.4: debug: cache: writethrough block 12121 (offset 49647616) nbdkit: file.4: debug: file: pwrite count=4096 offset=49647616 fua=1 nbdkit: file.4: debug: cache: writethrough block 12122 (offset 49651712) nbdkit: file.4: debug: file: pwrite count=4096 offset=49651712 fua=1 nbdkit: file.4: debug: cache: writethrough block 12123 (offset 49655808) nbdkit: file.4: debug: file: pwrite count=4096 offset=49655808 fua=1 nbdkit: file.4: debug: cache: writethrough block 12124 (offset 49659904) nbdkit: file.4: debug: file: pwrite count=4096 offset=49659904 fua=1 nbdkit: file.4: debug: cache: writethrough block 12125 (offset 49664000) nbdkit: file.4: debug: file: pwrite count=4096 offset=49664000 fua=1 nbdkit: file.4: debug: cache: writethrough block 12126 (offset 49668096) nbdkit: file.4: debug: file: pwrite count=4096 offset=49668096 fua=1 nbdkit: file.4: debug: cache: writethrough block 12127 (offset 49672192) nbdkit: file.4: debug: file: pwrite count=4096 offset=49672192 fua=1 nbdkit: file.4: debug: cache: writethrough block 12128 (offset 49676288) nbdkit: file.4: debug: file: pwrite count=4096 offset=49676288 fua=1 nbdkit: file.4: debug: cache: writethrough block 12129 (offset 49680384) nbdkit: file.4: debug: file: pwrite count=4096 offset=49680384 fua=1 nbdkit: file.4: debug: cache: writethrough block 12130 (offset 49684480) nbdkit: file.4: debug: file: pwrite count=4096 offset=49684480 fua=1 nbdkit: file.4: debug: cache: writethrough block 12131 (offset 49688576) nbdkit: file.4: debug: file: pwrite count=4096 offset=49688576 fua=1 nbdkit: file.4: debug: cache: writethrough block 12132 (offset 49692672) nbdkit: file.4: debug: file: pwrite count=4096 offset=49692672 fua=1 nbdkit: file.4: debug: cache: writethrough block 12133 (offset 49696768) nbdkit: file.4: debug: file: pwrite count=4096 offset=49696768 fua=1 nbdkit: file.4: debug: cache: writethrough block 12134 (offset 49700864) nbdkit: file.4: debug: file: pwrite count=4096 offset=49700864 fua=1 nbdkit: file.4: debug: cache: writethrough block 12135 (offset 49704960) nbdkit: file.4: debug: file: pwrite count=4096 offset=49704960 fua=1 nbdkit: file.4: debug: cache: writethrough block 12136 (offset 49709056) nbdkit: file.4: debug: file: pwrite count=4096 offset=49709056 fua=1 nbdkit: file.4: debug: cache: writethrough block 12137 (offset 49713152) nbdkit: file.4: debug: file: pwrite count=4096 offset=49713152 fua=1 nbdkit: file.4: debug: cache: writethrough block 12138 (offset 49717248) nbdkit: file.4: debug: file: pwrite count=4096 offset=49717248 fua=1 nbdkit: file.4: debug: cache: writethrough block 12139 (offset 49721344) nbdkit: file.4: debug: file: pwrite count=4096 offset=49721344 fua=1 nbdkit: file.4: debug: cache: writethrough block 12140 (offset 49725440) nbdkit: file.4: debug: file: pwrite count=4096 offset=49725440 fua=1 nbdkit: file.4: debug: cache: writethrough block 12141 (offset 49729536) nbdkit: file.4: debug: file: pwrite count=4096 offset=49729536 fua=1 nbdkit: file.4: debug: cache: writethrough block 12142 (offset 49733632) nbdkit: file.4: debug: file: pwrite count=4096 offset=49733632 fua=1 nbdkit: file.4: debug: cache: writethrough block 12143 (offset 49737728) nbdkit: file.4: debug: file: pwrite count=4096 offset=49737728 fua=1 nbdkit: file.4: debug: cache: writethrough block 12144 (offset 49741824) nbdkit: file.4: debug: file: pwrite count=4096 offset=49741824 fua=1 nbdkit: file.4: debug: cache: writethrough block 12145 (offset 49745920) nbdkit: file.4: debug: file: pwrite count=4096 offset=49745920 fua=1 nbdkit: file.4: debug: cache: writethrough block 12146 (offset 49750016) nbdkit: file.4: debug: file: pwrite count=4096 offset=49750016 fua=1 nbdkit: file.4: debug: cache: writethrough block 12147 (offset 49754112) nbdkit: file.4: debug: file: pwrite count=4096 offset=49754112 fua=1 nbdkit: file.4: debug: cache: writethrough block 12148 (offset 49758208) nbdkit: file.4: debug: file: pwrite count=4096 offset=49758208 fua=1 nbdkit: file.4: debug: cache: writethrough block 12149 (offset 49762304) nbdkit: file.4: debug: file: pwrite count=4096 offset=49762304 fua=1 nbdkit: file.4: debug: cache: writethrough block 12150 (offset 49766400) nbdkit: file.4: debug: file: pwrite count=4096 offset=49766400 fua=1 nbdkit: file.4: debug: cache: writethrough block 12151 (offset 49770496) nbdkit: file.4: debug: file: pwrite count=4096 offset=49770496 fua=1 nbdkit: file.4: debug: cache: writethrough block 12152 (offset 49774592) nbdkit: file.4: debug: file: pwrite count=4096 offset=49774592 fua=1 nbdkit: file.4: debug: cache: writethrough block 12153 (offset 49778688) nbdkit: file.4: debug: file: pwrite count=4096 offset=49778688 fua=1 nbdkit: file.4: debug: cache: writethrough block 12154 (offset 49782784) nbdkit: file.4: debug: file: pwrite count=4096 offset=49782784 fua=1 nbdkit: file.4: debug: cache: writethrough block 12155 (offset 49786880) nbdkit: file.4: debug: file: pwrite count=4096 offset=49786880 fua=1 nbdkit: file.4: debug: cache: writethrough block 12156 (offset 49790976) nbdkit: file.4: debug: file: pwrite count=4096 offset=49790976 fua=1 nbdkit: file.4: debug: cache: writethrough block 12157 (offset 49795072) nbdkit: file.4: debug: file: pwrite count=4096 offset=49795072 fua=1 nbdkit: file.4: debug: cache: writethrough block 12158 (offset 49799168) nbdkit: file.4: debug: file: pwrite count=4096 offset=49799168 fua=1 nbdkit: file.4: debug: cache: writethrough block 12159 (offset 49803264) nbdkit: file.4: debug: file: pwrite count=4096 offset=49803264 fua=1 nbdkit: file.4: debug: cache: writethrough block 12160 (offset 49807360) nbdkit: file.4: debug: file: pwrite count=4096 offset=49807360 fua=1 nbdkit: file.4: debug: cache: writethrough block 12161 (offset 49811456) nbdkit: file.4: debug: file: pwrite count=4096 offset=49811456 fua=1 nbdkit: file.4: debug: cache: writethrough block 12162 (offset 49815552) nbdkit: file.4: debug: file: pwrite count=4096 offset=49815552 fua=1 nbdkit: file.4: debug: cache: writethrough block 12163 (offset 49819648) nbdkit: file.4: debug: file: pwrite count=4096 offset=49819648 fua=1 nbdkit: file.4: debug: cache: writethrough block 12164 (offset 49823744) nbdkit: file.4: debug: file: pwrite count=4096 offset=49823744 fua=1 nbdkit: file.4: debug: cache: writethrough block 12165 (offset 49827840) nbdkit: file.4: debug: file: pwrite count=4096 offset=49827840 fua=1 nbdkit: file.4: debug: cache: writethrough block 12166 (offset 49831936) nbdkit: file.4: debug: file: pwrite count=4096 offset=49831936 fua=1 nbdkit: file.4: debug: cache: writethrough block 12167 (offset 49836032) nbdkit: file.4: debug: file: pwrite count=4096 offset=49836032 fua=1 nbdkit: file.4: debug: cache: writethrough block 12168 (offset 49840128) nbdkit: file.4: debug: file: pwrite count=4096 offset=49840128 fua=1 nbdkit: file.4: debug: cache: writethrough block 12169 (offset 49844224) nbdkit: file.4: debug: file: pwrite count=4096 offset=49844224 fua=1 nbdkit: file.4: debug: cache: writethrough block 12170 (offset 49848320) nbdkit: file.4: debug: file: pwrite count=4096 offset=49848320 fua=1 nbdkit: file.4: debug: cache: writethrough block 12171 (offset 49852416) nbdkit: file.4: debug: file: pwrite count=4096 offset=49852416 fua=1 nbdkit: file.4: debug: cache: writethrough block 12172 (offset 49856512) nbdkit: file.4: debug: file: pwrite count=4096 offset=49856512 fua=1 nbdkit: file.4: debug: cache: writethrough block 12173 (offset 49860608) nbdkit: file.4: debug: file: pwrite count=4096 offset=49860608 fua=1 nbdkit: file.4: debug: cache: writethrough block 12174 (offset 49864704) nbdkit: file.4: debug: file: pwrite count=4096 offset=49864704 fua=1 nbdkit: file.4: debug: cache: writethrough block 12175 (offset 49868800) nbdkit: file.4: debug: file: pwrite count=4096 offset=49868800 fua=1 nbdkit: file.4: debug: cache: writethrough block 12176 (offset 49872896) nbdkit: file.4: debug: file: pwrite count=4096 offset=49872896 fua=1 nbdkit: file.4: debug: cache: writethrough block 12177 (offset 49876992) nbdkit: file.4: debug: file: pwrite count=4096 offset=49876992 fua=1 nbdkit: file.4: debug: cache: writethrough block 12178 (offset 49881088) nbdkit: file.4: debug: file: pwrite count=4096 offset=49881088 fua=1 nbdkit: file.4: debug: cache: writethrough block 12179 (offset 49885184) nbdkit: file.4: debug: file: pwrite count=4096 offset=49885184 fua=1 nbdkit: file.4: debug: cache: writethrough block 12180 (offset 49889280) nbdkit: file.4: debug: file: pwrite count=4096 offset=49889280 fua=1 nbdkit: file.4: debug: cache: writethrough block 12181 (offset 49893376) nbdkit: file.4: debug: file: pwrite count=4096 offset=49893376 fua=1 nbdkit: file.4: debug: cache: writethrough block 12182 (offset 49897472) nbdkit: file.4: debug: file: pwrite count=4096 offset=49897472 fua=1 nbdkit: file.4: debug: cache: writethrough block 12183 (offset 49901568) nbdkit: file.4: debug: file: pwrite count=4096 offset=49901568 fua=1 nbdkit: file.4: debug: cache: writethrough block 12184 (offset 49905664) nbdkit: file.4: debug: file: pwrite count=4096 offset=49905664 fua=1 nbdkit: file.4: debug: cache: writethrough block 12185 (offset 49909760) nbdkit: file.4: debug: file: pwrite count=4096 offset=49909760 fua=1 nbdkit: file.4: debug: cache: writethrough block 12186 (offset 49913856) nbdkit: file.4: debug: file: pwrite count=4096 offset=49913856 fua=1 nbdkit: file.4: debug: cache: writethrough block 12187 (offset 49917952) nbdkit: file.4: debug: file: pwrite count=4096 offset=49917952 fua=1 nbdkit: file.4: debug: cache: writethrough block 12188 (offset 49922048) nbdkit: file.4: debug: file: pwrite count=4096 offset=49922048 fua=1 nbdkit: file.4: debug: cache: writethrough block 12189 (offset 49926144) nbdkit: file.4: debug: file: pwrite count=4096 offset=49926144 fua=1 nbdkit: file.4: debug: cache: writethrough block 12190 (offset 49930240) nbdkit: file.4: debug: file: pwrite count=4096 offset=49930240 fua=1 nbdkit: file.4: debug: cache: writethrough block 12191 (offset 49934336) nbdkit: file.4: debug: file: pwrite count=4096 offset=49934336 fua=1 nbdkit: file.4: debug: cache: writethrough block 12192 (offset 49938432) nbdkit: file.4: debug: file: pwrite count=4096 offset=49938432 fua=1 nbdkit: file.4: debug: cache: writethrough block 12193 (offset 49942528) nbdkit: file.4: debug: file: pwrite count=4096 offset=49942528 fua=1 nbdkit: file.4: debug: cache: writethrough block 12194 (offset 49946624) nbdkit: file.4: debug: file: pwrite count=4096 offset=49946624 fua=1 nbdkit: file.4: debug: cache: writethrough block 12195 (offset 49950720) nbdkit: file.4: debug: file: pwrite count=4096 offset=49950720 fua=1 nbdkit: file.4: debug: cache: writethrough block 12196 (offset 49954816) nbdkit: file.4: debug: file: pwrite count=4096 offset=49954816 fua=1 nbdkit: file.4: debug: cache: writethrough block 12197 (offset 49958912) nbdkit: file.4: debug: file: pwrite count=4096 offset=49958912 fua=1 nbdkit: file.4: debug: cache: writethrough block 12198 (offset 49963008) nbdkit: file.4: debug: file: pwrite count=4096 offset=49963008 fua=1 nbdkit: file.4: debug: cache: writethrough block 12199 (offset 49967104) nbdkit: file.4: debug: file: pwrite count=4096 offset=49967104 fua=1 nbdkit: file.4: debug: cache: writethrough block 12200 (offset 49971200) nbdkit: file.4: debug: file: pwrite count=4096 offset=49971200 fua=1 nbdkit: file.4: debug: cache: writethrough block 12201 (offset 49975296) nbdkit: file.4: debug: file: pwrite count=4096 offset=49975296 fua=1 nbdkit: file.4: debug: cache: writethrough block 12202 (offset 49979392) nbdkit: file.4: debug: file: pwrite count=4096 offset=49979392 fua=1 nbdkit: file.4: debug: cache: writethrough block 12203 (offset 49983488) nbdkit: file.4: debug: file: pwrite count=4096 offset=49983488 fua=1 nbdkit: file.4: debug: cache: writethrough block 12204 (offset 49987584) nbdkit: file.4: debug: file: pwrite count=4096 offset=49987584 fua=1 nbdkit: file.4: debug: cache: writethrough block 12205 (offset 49991680) nbdkit: file.4: debug: file: pwrite count=4096 offset=49991680 fua=1 nbdkit: file.4: debug: cache: writethrough block 12206 (offset 49995776) nbdkit: file.4: debug: file: pwrite count=4096 offset=49995776 fua=1 nbdkit: file.4: debug: cache: writethrough block 12207 (offset 49999872) nbdkit: file.4: debug: file: pwrite count=4096 offset=49999872 fua=1 nbdkit: file.4: debug: cache: writethrough block 12208 (offset 50003968) nbdkit: file.4: debug: file: pwrite count=4096 offset=50003968 fua=1 nbdkit: file.4: debug: cache: writethrough block 12209 (offset 50008064) nbdkit: file.4: debug: file: pwrite count=4096 offset=50008064 fua=1 nbdkit: file.4: debug: cache: writethrough block 12210 (offset 50012160) nbdkit: file.4: debug: file: pwrite count=4096 offset=50012160 fua=1 nbdkit: file.4: debug: cache: writethrough block 12211 (offset 50016256) nbdkit: file.4: debug: file: pwrite count=4096 offset=50016256 fua=1 nbdkit: file.4: debug: cache: writethrough block 12212 (offset 50020352) nbdkit: file.4: debug: file: pwrite count=4096 offset=50020352 fua=1 nbdkit: file.4: debug: cache: writethrough block 12213 (offset 50024448) nbdkit: file.4: debug: file: pwrite count=4096 offset=50024448 fua=1 nbdkit: file.4: debug: cache: writethrough block 12214 (offset 50028544) nbdkit: file.4: debug: file: pwrite count=4096 offset=50028544 fua=1 nbdkit: file.4: debug: cache: writethrough block 12215 (offset 50032640) nbdkit: file.4: debug: file: pwrite count=4096 offset=50032640 fua=1 nbdkit: file.4: debug: cache: writethrough block 12216 (offset 50036736) nbdkit: file.4: debug: file: pwrite count=4096 offset=50036736 fua=1 nbdkit: file.4: debug: cache: writethrough block 12217 (offset 50040832) nbdkit: file.4: debug: file: pwrite count=4096 offset=50040832 fua=1 nbdkit: file.4: debug: cache: writethrough block 12218 (offset 50044928) nbdkit: file.4: debug: file: pwrite count=4096 offset=50044928 fua=1 nbdkit: file.4: debug: cache: writethrough block 12219 (offset 50049024) nbdkit: file.4: debug: file: pwrite count=4096 offset=50049024 fua=1 nbdkit: file.4: debug: cache: writethrough block 12220 (offset 50053120) nbdkit: file.4: debug: file: pwrite count=4096 offset=50053120 fua=1 nbdkit: file.4: debug: cache: writethrough block 12221 (offset 50057216) nbdkit: file.4: debug: file: pwrite count=4096 offset=50057216 fua=1 nbdkit: file.4: debug: cache: writethrough block 12222 (offset 50061312) nbdkit: file.4: debug: file: pwrite count=4096 offset=50061312 fua=1 nbdkit: file.4: debug: cache: writethrough block 12223 (offset 50065408) nbdkit: file.4: debug: file: pwrite count=4096 offset=50065408 fua=1 nbdkit: file.4: debug: cache: writethrough block 12224 (offset 50069504) nbdkit: file.4: debug: file: pwrite count=4096 offset=50069504 fua=1 nbdkit: file.4: debug: cache: writethrough block 12225 (offset 50073600) nbdkit: file.4: debug: file: pwrite count=4096 offset=50073600 fua=1 nbdkit: file.4: debug: cache: writethrough block 12226 (offset 50077696) nbdkit: file.4: debug: file: pwrite count=4096 offset=50077696 fua=1 nbdkit: file.4: debug: cache: writethrough block 12227 (offset 50081792) nbdkit: file.4: debug: file: pwrite count=4096 offset=50081792 fua=1 nbdkit: file.4: debug: cache: writethrough block 12228 (offset 50085888) nbdkit: file.4: debug: file: pwrite count=4096 offset=50085888 fua=1 nbdkit: file.4: debug: cache: writethrough block 12229 (offset 50089984) nbdkit: file.4: debug: file: pwrite count=4096 offset=50089984 fua=1 nbdkit: file.4: debug: cache: writethrough block 12230 (offset 50094080) nbdkit: file.4: debug: file: pwrite count=4096 offset=50094080 fua=1 nbdkit: file.4: debug: cache: writethrough block 12231 (offset 50098176) nbdkit: file.4: debug: file: pwrite count=4096 offset=50098176 fua=1 nbdkit: file.4: debug: cache: writethrough block 12232 (offset 50102272) nbdkit: file.4: debug: file: pwrite count=4096 offset=50102272 fua=1 nbdkit: file.4: debug: cache: writethrough block 12233 (offset 50106368) nbdkit: file.4: debug: file: pwrite count=4096 offset=50106368 fua=1 nbdkit: file.4: debug: cache: writethrough block 12234 (offset 50110464) nbdkit: file.4: debug: file: pwrite count=4096 offset=50110464 fua=1 nbdkit: file.4: debug: cache: writethrough block 12235 (offset 50114560) nbdkit: file.4: debug: file: pwrite count=4096 offset=50114560 fua=1 nbdkit: file.4: debug: cache: writethrough block 12236 (offset 50118656) nbdkit: file.4: debug: file: pwrite count=4096 offset=50118656 fua=1 nbdkit: file.4: debug: cache: writethrough block 12237 (offset 50122752) nbdkit: file.4: debug: file: pwrite count=4096 offset=50122752 fua=1 nbdkit: file.4: debug: cache: writethrough block 12238 (offset 50126848) nbdkit: file.4: debug: file: pwrite count=4096 offset=50126848 fua=1 nbdkit: file.4: debug: cache: writethrough block 12239 (offset 50130944) nbdkit: file.4: debug: file: pwrite count=4096 offset=50130944 fua=1 nbdkit: file.4: debug: cache: writethrough block 12240 (offset 50135040) nbdkit: file.4: debug: file: pwrite count=4096 offset=50135040 fua=1 nbdkit: file.4: debug: cache: writethrough block 12241 (offset 50139136) nbdkit: file.4: debug: file: pwrite count=4096 offset=50139136 fua=1 nbdkit: file.4: debug: cache: writethrough block 12242 (offset 50143232) nbdkit: file.4: debug: file: pwrite count=4096 offset=50143232 fua=1 nbdkit: file.4: debug: cache: writethrough block 12243 (offset 50147328) nbdkit: file.4: debug: file: pwrite count=4096 offset=50147328 fua=1 nbdkit: file.4: debug: cache: writethrough block 12244 (offset 50151424) nbdkit: file.4: debug: file: pwrite count=4096 offset=50151424 fua=1 nbdkit: file.4: debug: cache: writethrough block 12245 (offset 50155520) nbdkit: file.4: debug: file: pwrite count=4096 offset=50155520 fua=1 nbdkit: file.4: debug: cache: writethrough block 12246 (offset 50159616) nbdkit: file.4: debug: file: pwrite count=4096 offset=50159616 fua=1 nbdkit: file.4: debug: cache: writethrough block 12247 (offset 50163712) nbdkit: file.4: debug: file: pwrite count=4096 offset=50163712 fua=1 nbdkit: file.4: debug: cache: writethrough block 12248 (offset 50167808) nbdkit: file.4: debug: file: pwrite count=4096 offset=50167808 fua=1 nbdkit: file.4: debug: cache: writethrough block 12249 (offset 50171904) nbdkit: file.4: debug: file: pwrite count=4096 offset=50171904 fua=1 nbdkit: file.4: debug: cache: writethrough block 12250 (offset 50176000) nbdkit: file.4: debug: file: pwrite count=4096 offset=50176000 fua=1 nbdkit: file.4: debug: cache: writethrough block 12251 (offset 50180096) nbdkit: file.4: debug: file: pwrite count=4096 offset=50180096 fua=1 nbdkit: file.4: debug: cache: writethrough block 12252 (offset 50184192) nbdkit: file.4: debug: file: pwrite count=4096 offset=50184192 fua=1 nbdkit: file.4: debug: cache: writethrough block 12253 (offset 50188288) nbdkit: file.4: debug: file: pwrite count=4096 offset=50188288 fua=1 nbdkit: file.4: debug: cache: writethrough block 12254 (offset 50192384) nbdkit: file.4: debug: file: pwrite count=4096 offset=50192384 fua=1 nbdkit: file.4: debug: cache: writethrough block 12255 (offset 50196480) nbdkit: file.4: debug: file: pwrite count=4096 offset=50196480 fua=1 nbdkit: file.4: debug: cache: writethrough block 12256 (offset 50200576) nbdkit: file.4: debug: file: pwrite count=4096 offset=50200576 fua=1 nbdkit: file.4: debug: cache: writethrough block 12257 (offset 50204672) nbdkit: file.4: debug: file: pwrite count=4096 offset=50204672 fua=1 nbdkit: file.4: debug: cache: writethrough block 12258 (offset 50208768) nbdkit: file.4: debug: file: pwrite count=4096 offset=50208768 fua=1 nbdkit: file.4: debug: cache: writethrough block 12259 (offset 50212864) nbdkit: file.4: debug: file: pwrite count=4096 offset=50212864 fua=1 nbdkit: file.4: debug: cache: writethrough block 12260 (offset 50216960) nbdkit: file.4: debug: file: pwrite count=4096 offset=50216960 fua=1 nbdkit: file.4: debug: cache: writethrough block 12261 (offset 50221056) nbdkit: file.4: debug: file: pwrite count=4096 offset=50221056 fua=1 nbdkit: file.4: debug: cache: writethrough block 12262 (offset 50225152) nbdkit: file.4: debug: file: pwrite count=4096 offset=50225152 fua=1 nbdkit: file.4: debug: cache: writethrough block 12263 (offset 50229248) nbdkit: file.4: debug: file: pwrite count=4096 offset=50229248 fua=1 nbdkit: file.4: debug: cache: writethrough block 12264 (offset 50233344) nbdkit: file.4: debug: file: pwrite count=4096 offset=50233344 fua=1 nbdkit: file.4: debug: cache: writethrough block 12265 (offset 50237440) nbdkit: file.4: debug: file: pwrite count=4096 offset=50237440 fua=1 nbdkit: file.4: debug: cache: writethrough block 12266 (offset 50241536) nbdkit: file.4: debug: file: pwrite count=4096 offset=50241536 fua=1 nbdkit: file.4: debug: cache: writethrough block 12267 (offset 50245632) nbdkit: file.4: debug: file: pwrite count=4096 offset=50245632 fua=1 nbdkit: file.4: debug: cache: writethrough block 12268 (offset 50249728) nbdkit: file.4: debug: file: pwrite count=4096 offset=50249728 fua=1 nbdkit: file.4: debug: cache: writethrough block 12269 (offset 50253824) nbdkit: file.4: debug: file: pwrite count=4096 offset=50253824 fua=1 nbdkit: file.4: debug: cache: writethrough block 12270 (offset 50257920) nbdkit: file.4: debug: file: pwrite count=4096 offset=50257920 fua=1 nbdkit: file.4: debug: cache: writethrough block 12271 (offset 50262016) nbdkit: file.4: debug: file: pwrite count=4096 offset=50262016 fua=1 nbdkit: file.4: debug: cache: writethrough block 12272 (offset 50266112) nbdkit: file.4: debug: file: pwrite count=4096 offset=50266112 fua=1 nbdkit: file.4: debug: cache: writethrough block 12273 (offset 50270208) nbdkit: file.4: debug: file: pwrite count=4096 offset=50270208 fua=1 nbdkit: file.4: debug: cache: writethrough block 12274 (offset 50274304) nbdkit: file.4: debug: file: pwrite count=4096 offset=50274304 fua=1 nbdkit: file.4: debug: cache: writethrough block 12275 (offset 50278400) nbdkit: file.4: debug: file: pwrite count=4096 offset=50278400 fua=1 nbdkit: file.4: debug: cache: writethrough block 12276 (offset 50282496) nbdkit: file.4: debug: file: pwrite count=4096 offset=50282496 fua=1 nbdkit: file.4: debug: cache: writethrough block 12277 (offset 50286592) nbdkit: file.4: debug: file: pwrite count=4096 offset=50286592 fua=1 nbdkit: file.4: debug: cache: writethrough block 12278 (offset 50290688) nbdkit: file.4: debug: file: pwrite count=4096 offset=50290688 fua=1 nbdkit: file.4: debug: cache: writethrough block 12279 (offset 50294784) nbdkit: file.4: debug: file: pwrite count=4096 offset=50294784 fua=1 nbdkit: file.4: debug: cache: writethrough block 12280 (offset 50298880) nbdkit: file.4: debug: file: pwrite count=4096 offset=50298880 fua=1 nbdkit: file.4: debug: cache: writethrough block 12281 (offset 50302976) nbdkit: file.4: debug: file: pwrite count=4096 offset=50302976 fua=1 nbdkit: file.4: debug: cache: writethrough block 12282 (offset 50307072) nbdkit: file.4: debug: file: pwrite count=4096 offset=50307072 fua=1 nbdkit: file.4: debug: cache: writethrough block 12283 (offset 50311168) nbdkit: file.4: debug: file: pwrite count=4096 offset=50311168 fua=1 nbdkit: file.4: debug: cache: writethrough block 12284 (offset 50315264) nbdkit: file.4: debug: file: pwrite count=4096 offset=50315264 fua=1 nbdkit: file.4: debug: cache: writethrough block 12285 (offset 50319360) nbdkit: file.4: debug: file: pwrite count=4096 offset=50319360 fua=1 nbdkit: file.4: debug: cache: writethrough block 12286 (offset 50323456) nbdkit: file.4: debug: file: pwrite count=4096 offset=50323456 fua=1 nbdkit: file.4: debug: cache: writethrough block 12287 (offset 50327552) nbdkit: file.4: debug: file: pwrite count=4096 offset=50327552 fua=1 nbdkit: file.4: debug: cache: writethrough block 12288 (offset 50331648) nbdkit: file.4: debug: file: pwrite count=4096 offset=50331648 fua=1 nbdkit: file.4: debug: cache: writethrough block 12289 (offset 50335744) nbdkit: file.4: debug: file: pwrite count=4096 offset=50335744 fua=1 nbdkit: file.4: debug: cache: writethrough block 12290 (offset 50339840) nbdkit: file.4: debug: file: pwrite count=4096 offset=50339840 fua=1 nbdkit: file.4: debug: cache: writethrough block 12291 (offset 50343936) nbdkit: file.4: debug: file: pwrite count=4096 offset=50343936 fua=1 nbdkit: file.4: debug: cache: writethrough block 12292 (offset 50348032) nbdkit: file.4: debug: file: pwrite count=4096 offset=50348032 fua=1 nbdkit: file.4: debug: cache: writethrough block 12293 (offset 50352128) nbdkit: file.4: debug: file: pwrite count=4096 offset=50352128 fua=1 nbdkit: file.4: debug: cache: writethrough block 12294 (offset 50356224) nbdkit: file.4: debug: file: pwrite count=4096 offset=50356224 fua=1 nbdkit: file.4: debug: cache: writethrough block 12295 (offset 50360320) nbdkit: file.4: debug: file: pwrite count=4096 offset=50360320 fua=1 nbdkit: file.4: debug: cache: writethrough block 12296 (offset 50364416) nbdkit: file.4: debug: file: pwrite count=4096 offset=50364416 fua=1 nbdkit: file.4: debug: cache: writethrough block 12297 (offset 50368512) nbdkit: file.4: debug: file: pwrite count=4096 offset=50368512 fua=1 nbdkit: file.4: debug: cache: writethrough block 12298 (offset 50372608) nbdkit: file.4: debug: file: pwrite count=4096 offset=50372608 fua=1 nbdkit: file.4: debug: cache: writethrough block 12299 (offset 50376704) nbdkit: file.4: debug: file: pwrite count=4096 offset=50376704 fua=1 nbdkit: file.4: debug: cache: writethrough block 12300 (offset 50380800) nbdkit: file.4: debug: file: pwrite count=4096 offset=50380800 fua=1 nbdkit: file.4: debug: cache: writethrough block 12301 (offset 50384896) nbdkit: file.4: debug: file: pwrite count=4096 offset=50384896 fua=1 nbdkit: file.4: debug: cache: writethrough block 12302 (offset 50388992) nbdkit: file.4: debug: file: pwrite count=4096 offset=50388992 fua=1 nbdkit: file.4: debug: cache: writethrough block 12303 (offset 50393088) nbdkit: file.4: debug: file: pwrite count=4096 offset=50393088 fua=1 nbdkit: file.4: debug: cache: writethrough block 12304 (offset 50397184) nbdkit: file.4: debug: file: pwrite count=4096 offset=50397184 fua=1 nbdkit: file.4: debug: cache: writethrough block 12305 (offset 50401280) nbdkit: file.4: debug: file: pwrite count=4096 offset=50401280 fua=1 nbdkit: file.4: debug: cache: writethrough block 12306 (offset 50405376) nbdkit: file.4: debug: file: pwrite count=4096 offset=50405376 fua=1 nbdkit: file.4: debug: cache: writethrough block 12307 (offset 50409472) nbdkit: file.4: debug: file: pwrite count=4096 offset=50409472 fua=1 nbdkit: file.4: debug: cache: writethrough block 12308 (offset 50413568) nbdkit: file.4: debug: file: pwrite count=4096 offset=50413568 fua=1 nbdkit: file.4: debug: cache: writethrough block 12309 (offset 50417664) nbdkit: file.4: debug: file: pwrite count=4096 offset=50417664 fua=1 nbdkit: file.4: debug: cache: writethrough block 12310 (offset 50421760) nbdkit: file.4: debug: file: pwrite count=4096 offset=50421760 fua=1 nbdkit: file.4: debug: cache: writethrough block 12311 (offset 50425856) nbdkit: file.4: debug: file: pwrite count=4096 offset=50425856 fua=1 nbdkit: file.4: debug: cache: writethrough block 12312 (offset 50429952) nbdkit: file.4: debug: file: pwrite count=4096 offset=50429952 fua=1 nbdkit: file.4: debug: cache: writethrough block 12313 (offset 50434048) nbdkit: file.4: debug: file: pwrite count=4096 offset=50434048 fua=1 nbdkit: file.4: debug: cache: writethrough block 12314 (offset 50438144) nbdkit: file.4: debug: file: pwrite count=4096 offset=50438144 fua=1 nbdkit: file.4: debug: cache: writethrough block 12315 (offset 50442240) nbdkit: file.4: debug: file: pwrite count=4096 offset=50442240 fua=1 nbdkit: file.4: debug: cache: writethrough block 12316 (offset 50446336) nbdkit: file.4: debug: file: pwrite count=4096 offset=50446336 fua=1 nbdkit: file.4: debug: cache: writethrough block 12317 (offset 50450432) nbdkit: file.4: debug: file: pwrite count=4096 offset=50450432 fua=1 nbdkit: file.4: debug: cache: writethrough block 12318 (offset 50454528) nbdkit: file.4: debug: file: pwrite count=4096 offset=50454528 fua=1 nbdkit: file.4: debug: cache: writethrough block 12319 (offset 50458624) nbdkit: file.4: debug: file: pwrite count=4096 offset=50458624 fua=1 nbdkit: file.4: debug: cache: writethrough block 12320 (offset 50462720) nbdkit: file.4: debug: file: pwrite count=4096 offset=50462720 fua=1 nbdkit: file.4: debug: cache: writethrough block 12321 (offset 50466816) nbdkit: file.4: debug: file: pwrite count=4096 offset=50466816 fua=1 nbdkit: file.4: debug: cache: writethrough block 12322 (offset 50470912) nbdkit: file.4: debug: file: pwrite count=4096 offset=50470912 fua=1 nbdkit: file.4: debug: cache: writethrough block 12323 (offset 50475008) nbdkit: file.4: debug: file: pwrite count=4096 offset=50475008 fua=1 nbdkit: file.4: debug: cache: writethrough block 12324 (offset 50479104) nbdkit: file.4: debug: file: pwrite count=4096 offset=50479104 fua=1 nbdkit: file.4: debug: cache: writethrough block 12325 (offset 50483200) nbdkit: file.4: debug: file: pwrite count=4096 offset=50483200 fua=1 nbdkit: file.4: debug: cache: writethrough block 12326 (offset 50487296) nbdkit: file.4: debug: file: pwrite count=4096 offset=50487296 fua=1 nbdkit: file.4: debug: cache: writethrough block 12327 (offset 50491392) nbdkit: file.4: debug: file: pwrite count=4096 offset=50491392 fua=1 nbdkit: file.4: debug: cache: writethrough block 12328 (offset 50495488) nbdkit: file.4: debug: file: pwrite count=4096 offset=50495488 fua=1 nbdkit: file.4: debug: cache: writethrough block 12329 (offset 50499584) nbdkit: file.4: debug: file: pwrite count=4096 offset=50499584 fua=1 nbdkit: file.4: debug: cache: writethrough block 12330 (offset 50503680) nbdkit: file.4: debug: file: pwrite count=4096 offset=50503680 fua=1 nbdkit: file.4: debug: cache: writethrough block 12331 (offset 50507776) nbdkit: file.4: debug: file: pwrite count=4096 offset=50507776 fua=1 nbdkit: file.4: debug: cache: writethrough block 12332 (offset 50511872) nbdkit: file.4: debug: file: pwrite count=4096 offset=50511872 fua=1 nbdkit: file.4: debug: cache: writethrough block 12333 (offset 50515968) nbdkit: file.4: debug: file: pwrite count=4096 offset=50515968 fua=1 nbdkit: file.4: debug: cache: writethrough block 12334 (offset 50520064) nbdkit: file.4: debug: file: pwrite count=4096 offset=50520064 fua=1 nbdkit: file.4: debug: cache: writethrough block 12335 (offset 50524160) nbdkit: file.4: debug: file: pwrite count=4096 offset=50524160 fua=1 nbdkit: file.4: debug: cache: writethrough block 12336 (offset 50528256) nbdkit: file.4: debug: file: pwrite count=4096 offset=50528256 fua=1 nbdkit: file.4: debug: cache: writethrough block 12337 (offset 50532352) nbdkit: file.4: debug: file: pwrite count=4096 offset=50532352 fua=1 nbdkit: file.4: debug: cache: writethrough block 12338 (offset 50536448) nbdkit: file.4: debug: file: pwrite count=4096 offset=50536448 fua=1 nbdkit: file.4: debug: cache: writethrough block 12339 (offset 50540544) nbdkit: file.4: debug: file: pwrite count=4096 offset=50540544 fua=1 nbdkit: file.4: debug: cache: writethrough block 12340 (offset 50544640) nbdkit: file.4: debug: file: pwrite count=4096 offset=50544640 fua=1 nbdkit: file.4: debug: cache: writethrough block 12341 (offset 50548736) nbdkit: file.4: debug: file: pwrite count=4096 offset=50548736 fua=1 nbdkit: file.4: debug: cache: writethrough block 12342 (offset 50552832) nbdkit: file.4: debug: file: pwrite count=4096 offset=50552832 fua=1 nbdkit: file.4: debug: cache: writethrough block 12343 (offset 50556928) nbdkit: file.4: debug: file: pwrite count=4096 offset=50556928 fua=1 nbdkit: file.4: debug: cache: writethrough block 12344 (offset 50561024) nbdkit: file.4: debug: file: pwrite count=4096 offset=50561024 fua=1 nbdkit: file.4: debug: cache: writethrough block 12345 (offset 50565120) nbdkit: file.4: debug: file: pwrite count=4096 offset=50565120 fua=1 nbdkit: file.4: debug: cache: writethrough block 12346 (offset 50569216) nbdkit: file.4: debug: file: pwrite count=4096 offset=50569216 fua=1 nbdkit: file.4: debug: cache: writethrough block 12347 (offset 50573312) nbdkit: file.4: debug: file: pwrite count=4096 offset=50573312 fua=1 nbdkit: file.4: debug: cache: writethrough block 12348 (offset 50577408) nbdkit: file.4: debug: file: pwrite count=4096 offset=50577408 fua=1 nbdkit: file.4: debug: cache: writethrough block 12349 (offset 50581504) nbdkit: file.4: debug: file: pwrite count=4096 offset=50581504 fua=1 nbdkit: file.4: debug: cache: writethrough block 12350 (offset 50585600) nbdkit: file.4: debug: file: pwrite count=4096 offset=50585600 fua=1 nbdkit: file.4: debug: cache: writethrough block 12351 (offset 50589696) nbdkit: file.4: debug: file: pwrite count=4096 offset=50589696 fua=1 nbdkit: file.4: debug: cache: writethrough block 12352 (offset 50593792) nbdkit: file.4: debug: file: pwrite count=4096 offset=50593792 fua=1 nbdkit: file.4: debug: cache: writethrough block 12353 (offset 50597888) nbdkit: file.4: debug: file: pwrite count=4096 offset=50597888 fua=1 nbdkit: file.4: debug: cache: writethrough block 12354 (offset 50601984) nbdkit: file.4: debug: file: pwrite count=4096 offset=50601984 fua=1 nbdkit: file.4: debug: cache: writethrough block 12355 (offset 50606080) nbdkit: file.4: debug: file: pwrite count=4096 offset=50606080 fua=1 nbdkit: file.4: debug: cache: writethrough block 12356 (offset 50610176) nbdkit: file.4: debug: file: pwrite count=4096 offset=50610176 fua=1 nbdkit: file.4: debug: cache: writethrough block 12357 (offset 50614272) nbdkit: file.4: debug: file: pwrite count=4096 offset=50614272 fua=1 nbdkit: file.4: debug: cache: writethrough block 12358 (offset 50618368) nbdkit: file.4: debug: file: pwrite count=4096 offset=50618368 fua=1 nbdkit: file.4: debug: cache: writethrough block 12359 (offset 50622464) nbdkit: file.4: debug: file: pwrite count=4096 offset=50622464 fua=1 nbdkit: file.4: debug: cache: writethrough block 12360 (offset 50626560) nbdkit: file.4: debug: file: pwrite count=4096 offset=50626560 fua=1 nbdkit: file.4: debug: cache: writethrough block 12361 (offset 50630656) nbdkit: file.4: debug: file: pwrite count=4096 offset=50630656 fua=1 nbdkit: file.4: debug: cache: writethrough block 12362 (offset 50634752) nbdkit: file.4: debug: file: pwrite count=4096 offset=50634752 fua=1 nbdkit: file.4: debug: cache: writethrough block 12363 (offset 50638848) nbdkit: file.4: debug: file: pwrite count=4096 offset=50638848 fua=1 nbdkit: file.4: debug: cache: writethrough block 12364 (offset 50642944) nbdkit: file.4: debug: file: pwrite count=4096 offset=50642944 fua=1 nbdkit: file.4: debug: cache: writethrough block 12365 (offset 50647040) nbdkit: file.4: debug: file: pwrite count=4096 offset=50647040 fua=1 nbdkit: file.4: debug: cache: writethrough block 12366 (offset 50651136) nbdkit: file.4: debug: file: pwrite count=4096 offset=50651136 fua=1 nbdkit: file.4: debug: cache: writethrough block 12367 (offset 50655232) nbdkit: file.4: debug: file: pwrite count=4096 offset=50655232 fua=1 nbdkit: file.4: debug: cache: writethrough block 12368 (offset 50659328) nbdkit: file.4: debug: file: pwrite count=4096 offset=50659328 fua=1 nbdkit: file.4: debug: cache: writethrough block 12369 (offset 50663424) nbdkit: file.4: debug: file: pwrite count=4096 offset=50663424 fua=1 nbdkit: file.4: debug: cache: writethrough block 12370 (offset 50667520) nbdkit: file.4: debug: file: pwrite count=4096 offset=50667520 fua=1 nbdkit: file.4: debug: cache: writethrough block 12371 (offset 50671616) nbdkit: file.4: debug: file: pwrite count=4096 offset=50671616 fua=1 nbdkit: file.4: debug: cache: writethrough block 12372 (offset 50675712) nbdkit: file.4: debug: file: pwrite count=4096 offset=50675712 fua=1 nbdkit: file.4: debug: cache: writethrough block 12373 (offset 50679808) nbdkit: file.4: debug: file: pwrite count=4096 offset=50679808 fua=1 nbdkit: file.4: debug: cache: writethrough block 12374 (offset 50683904) nbdkit: file.4: debug: file: pwrite count=4096 offset=50683904 fua=1 nbdkit: file.4: debug: cache: writethrough block 12375 (offset 50688000) nbdkit: file.4: debug: file: pwrite count=4096 offset=50688000 fua=1 nbdkit: file.4: debug: cache: writethrough block 12376 (offset 50692096) nbdkit: file.4: debug: file: pwrite count=4096 offset=50692096 fua=1 nbdkit: file.4: debug: cache: writethrough block 12377 (offset 50696192) nbdkit: file.4: debug: file: pwrite count=4096 offset=50696192 fua=1 nbdkit: file.4: debug: cache: writethrough block 12378 (offset 50700288) nbdkit: file.4: debug: file: pwrite count=4096 offset=50700288 fua=1 nbdkit: file.4: debug: cache: writethrough block 12379 (offset 50704384) nbdkit: file.4: debug: file: pwrite count=4096 offset=50704384 fua=1 nbdkit: file.4: debug: cache: writethrough block 12380 (offset 50708480) nbdkit: file.4: debug: file: pwrite count=4096 offset=50708480 fua=1 nbdkit: file.4: debug: cache: writethrough block 12381 (offset 50712576) nbdkit: file.4: debug: file: pwrite count=4096 offset=50712576 fua=1 nbdkit: file.4: debug: cache: writethrough block 12382 (offset 50716672) nbdkit: file.4: debug: file: pwrite count=4096 offset=50716672 fua=1 nbdkit: file.4: debug: cache: writethrough block 12383 (offset 50720768) nbdkit: file.4: debug: file: pwrite count=4096 offset=50720768 fua=1 nbdkit: file.4: debug: cache: writethrough block 12384 (offset 50724864) nbdkit: file.4: debug: file: pwrite count=4096 offset=50724864 fua=1 nbdkit: file.4: debug: cache: writethrough block 12385 (offset 50728960) nbdkit: file.4: debug: file: pwrite count=4096 offset=50728960 fua=1 nbdkit: file.4: debug: cache: writethrough block 12386 (offset 50733056) nbdkit: file.4: debug: file: pwrite count=4096 offset=50733056 fua=1 nbdkit: file.4: debug: cache: writethrough block 12387 (offset 50737152) nbdkit: file.4: debug: file: pwrite count=4096 offset=50737152 fua=1 nbdkit: file.4: debug: cache: writethrough block 12388 (offset 50741248) nbdkit: file.4: debug: file: pwrite count=4096 offset=50741248 fua=1 nbdkit: file.4: debug: cache: writethrough block 12389 (offset 50745344) nbdkit: file.4: debug: file: pwrite count=4096 offset=50745344 fua=1 nbdkit: file.4: debug: cache: writethrough block 12390 (offset 50749440) nbdkit: file.4: debug: file: pwrite count=4096 offset=50749440 fua=1 nbdkit: file.4: debug: cache: writethrough block 12391 (offset 50753536) nbdkit: file.4: debug: file: pwrite count=4096 offset=50753536 fua=1 nbdkit: file.4: debug: cache: writethrough block 12392 (offset 50757632) nbdkit: file.4: debug: file: pwrite count=4096 offset=50757632 fua=1 nbdkit: file.4: debug: cache: writethrough block 12393 (offset 50761728) nbdkit: file.4: debug: file: pwrite count=4096 offset=50761728 fua=1 nbdkit: file.4: debug: cache: writethrough block 12394 (offset 50765824) nbdkit: file.4: debug: file: pwrite count=4096 offset=50765824 fua=1 nbdkit: file.4: debug: cache: writethrough block 12395 (offset 50769920) nbdkit: file.4: debug: file: pwrite count=4096 offset=50769920 fua=1 nbdkit: file.4: debug: cache: writethrough block 12396 (offset 50774016) nbdkit: file.4: debug: file: pwrite count=4096 offset=50774016 fua=1 nbdkit: file.4: debug: cache: writethrough block 12397 (offset 50778112) nbdkit: file.4: debug: file: pwrite count=4096 offset=50778112 fua=1 nbdkit: file.4: debug: cache: writethrough block 12398 (offset 50782208) nbdkit: file.4: debug: file: pwrite count=4096 offset=50782208 fua=1 nbdkit: file.4: debug: cache: writethrough block 12399 (offset 50786304) nbdkit: file.4: debug: file: pwrite count=4096 offset=50786304 fua=1 nbdkit: file.4: debug: cache: writethrough block 12400 (offset 50790400) nbdkit: file.4: debug: file: pwrite count=4096 offset=50790400 fua=1 nbdkit: file.4: debug: cache: writethrough block 12401 (offset 50794496) nbdkit: file.4: debug: file: pwrite count=4096 offset=50794496 fua=1 nbdkit: file.4: debug: cache: writethrough block 12402 (offset 50798592) nbdkit: file.4: debug: file: pwrite count=4096 offset=50798592 fua=1 nbdkit: file.4: debug: cache: writethrough block 12403 (offset 50802688) nbdkit: file.4: debug: file: pwrite count=4096 offset=50802688 fua=1 nbdkit: file.4: debug: cache: writethrough block 12404 (offset 50806784) nbdkit: file.4: debug: file: pwrite count=4096 offset=50806784 fua=1 nbdkit: file.4: debug: cache: writethrough block 12405 (offset 50810880) nbdkit: file.4: debug: file: pwrite count=4096 offset=50810880 fua=1 nbdkit: file.4: debug: cache: writethrough block 12406 (offset 50814976) nbdkit: file.4: debug: file: pwrite count=4096 offset=50814976 fua=1 nbdkit: file.4: debug: cache: writethrough block 12407 (offset 50819072) nbdkit: file.4: debug: file: pwrite count=4096 offset=50819072 fua=1 nbdkit: file.4: debug: cache: writethrough block 12408 (offset 50823168) nbdkit: file.4: debug: file: pwrite count=4096 offset=50823168 fua=1 nbdkit: file.4: debug: cache: writethrough block 12409 (offset 50827264) nbdkit: file.4: debug: file: pwrite count=4096 offset=50827264 fua=1 nbdkit: file.4: debug: cache: writethrough block 12410 (offset 50831360) nbdkit: file.4: debug: file: pwrite count=4096 offset=50831360 fua=1 nbdkit: file.4: debug: cache: writethrough block 12411 (offset 50835456) nbdkit: file.4: debug: file: pwrite count=4096 offset=50835456 fua=1 nbdkit: file.4: debug: cache: writethrough block 12412 (offset 50839552) nbdkit: file.4: debug: file: pwrite count=4096 offset=50839552 fua=1 nbdkit: file.4: debug: cache: writethrough block 12413 (offset 50843648) nbdkit: file.4: debug: file: pwrite count=4096 offset=50843648 fua=1 nbdkit: file.4: debug: cache: writethrough block 12414 (offset 50847744) nbdkit: file.4: debug: file: pwrite count=4096 offset=50847744 fua=1 nbdkit: file.4: debug: cache: writethrough block 12415 (offset 50851840) nbdkit: file.4: debug: file: pwrite count=4096 offset=50851840 fua=1 nbdkit: file.4: debug: cache: writethrough block 12416 (offset 50855936) nbdkit: file.4: debug: file: pwrite count=4096 offset=50855936 fua=1 nbdkit: file.4: debug: cache: writethrough block 12417 (offset 50860032) nbdkit: file.4: debug: file: pwrite count=4096 offset=50860032 fua=1 nbdkit: file.4: debug: cache: writethrough block 12418 (offset 50864128) nbdkit: file.4: debug: file: pwrite count=4096 offset=50864128 fua=1 nbdkit: file.4: debug: cache: writethrough block 12419 (offset 50868224) nbdkit: file.4: debug: file: pwrite count=4096 offset=50868224 fua=1 nbdkit: file.4: debug: cache: writethrough block 12420 (offset 50872320) nbdkit: file.4: debug: file: pwrite count=4096 offset=50872320 fua=1 nbdkit: file.4: debug: cache: writethrough block 12421 (offset 50876416) nbdkit: file.4: debug: file: pwrite count=4096 offset=50876416 fua=1 nbdkit: file.4: debug: cache: writethrough block 12422 (offset 50880512) nbdkit: file.4: debug: file: pwrite count=4096 offset=50880512 fua=1 nbdkit: file.4: debug: cache: writethrough block 12423 (offset 50884608) nbdkit: file.4: debug: file: pwrite count=4096 offset=50884608 fua=1 nbdkit: file.4: debug: cache: writethrough block 12424 (offset 50888704) nbdkit: file.4: debug: file: pwrite count=4096 offset=50888704 fua=1 nbdkit: file.4: debug: cache: writethrough block 12425 (offset 50892800) nbdkit: file.4: debug: file: pwrite count=4096 offset=50892800 fua=1 nbdkit: file.4: debug: cache: writethrough block 12426 (offset 50896896) nbdkit: file.4: debug: file: pwrite count=4096 offset=50896896 fua=1 nbdkit: file.4: debug: cache: writethrough block 12427 (offset 50900992) nbdkit: file.4: debug: file: pwrite count=4096 offset=50900992 fua=1 nbdkit: file.4: debug: cache: writethrough block 12428 (offset 50905088) nbdkit: file.4: debug: file: pwrite count=4096 offset=50905088 fua=1 nbdkit: file.4: debug: cache: writethrough block 12429 (offset 50909184) nbdkit: file.4: debug: file: pwrite count=4096 offset=50909184 fua=1 nbdkit: file.4: debug: cache: writethrough block 12430 (offset 50913280) nbdkit: file.4: debug: file: pwrite count=4096 offset=50913280 fua=1 nbdkit: file.4: debug: cache: writethrough block 12431 (offset 50917376) nbdkit: file.4: debug: file: pwrite count=4096 offset=50917376 fua=1 nbdkit: file.4: debug: cache: writethrough block 12432 (offset 50921472) nbdkit: file.4: debug: file: pwrite count=4096 offset=50921472 fua=1 nbdkit: file.4: debug: cache: writethrough block 12433 (offset 50925568) nbdkit: file.4: debug: file: pwrite count=4096 offset=50925568 fua=1 nbdkit: file.4: debug: cache: writethrough block 12434 (offset 50929664) nbdkit: file.4: debug: file: pwrite count=4096 offset=50929664 fua=1 nbdkit: file.4: debug: cache: writethrough block 12435 (offset 50933760) nbdkit: file.4: debug: file: pwrite count=4096 offset=50933760 fua=1 nbdkit: file.4: debug: cache: writethrough block 12436 (offset 50937856) nbdkit: file.4: debug: file: pwrite count=4096 offset=50937856 fua=1 nbdkit: file.4: debug: cache: writethrough block 12437 (offset 50941952) nbdkit: file.4: debug: file: pwrite count=4096 offset=50941952 fua=1 nbdkit: file.4: debug: cache: writethrough block 12438 (offset 50946048) nbdkit: file.4: debug: file: pwrite count=4096 offset=50946048 fua=1 nbdkit: file.4: debug: cache: writethrough block 12439 (offset 50950144) nbdkit: file.4: debug: file: pwrite count=4096 offset=50950144 fua=1 nbdkit: file.4: debug: cache: start reclaiming nbdkit: file.4: debug: cache: reclaiming block 10009 nbdkit: file.4: debug: cache: reclaiming block 10010 nbdkit: file.4: debug: cache: writethrough block 12440 (offset 50954240) nbdkit: file.4: debug: file: pwrite count=4096 offset=50954240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10011 nbdkit: file.4: debug: cache: reclaiming block 10012 nbdkit: file.4: debug: cache: writethrough block 12441 (offset 50958336) nbdkit: file.4: debug: file: pwrite count=4096 offset=50958336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10013 nbdkit: file.4: debug: cache: reclaiming block 10014 nbdkit: file.4: debug: cache: writethrough block 12442 (offset 50962432) nbdkit: file.4: debug: file: pwrite count=4096 offset=50962432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10015 nbdkit: file.4: debug: cache: reclaiming block 10016 nbdkit: file.4: debug: cache: writethrough block 12443 (offset 50966528) nbdkit: file.4: debug: file: pwrite count=4096 offset=50966528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10017 nbdkit: file.4: debug: cache: reclaiming block 10018 nbdkit: file.4: debug: cache: writethrough block 12444 (offset 50970624) nbdkit: file.4: debug: file: pwrite count=4096 offset=50970624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10019 nbdkit: file.4: debug: cache: reclaiming block 10020 nbdkit: file.4: debug: cache: writethrough block 12445 (offset 50974720) nbdkit: file.4: debug: file: pwrite count=4096 offset=50974720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10021 nbdkit: file.4: debug: cache: reclaiming block 10022 nbdkit: file.4: debug: cache: writethrough block 12446 (offset 50978816) nbdkit: file.4: debug: file: pwrite count=4096 offset=50978816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10023 nbdkit: file.4: debug: cache: reclaiming block 10024 nbdkit: file.4: debug: cache: writethrough block 12447 (offset 50982912) nbdkit: file.4: debug: file: pwrite count=4096 offset=50982912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10025 nbdkit: file.4: debug: cache: reclaiming block 10026 nbdkit: file.4: debug: cache: writethrough block 12448 (offset 50987008) nbdkit: file.4: debug: file: pwrite count=4096 offset=50987008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10027 nbdkit: file.4: debug: cache: reclaiming block 10028 nbdkit: file.4: debug: cache: writethrough block 12449 (offset 50991104) nbdkit: file.4: debug: file: pwrite count=4096 offset=50991104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10029 nbdkit: file.4: debug: cache: reclaiming block 10030 nbdkit: file.4: debug: cache: writethrough block 12450 (offset 50995200) nbdkit: file.4: debug: file: pwrite count=4096 offset=50995200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10031 nbdkit: file.4: debug: cache: reclaiming block 10032 nbdkit: file.4: debug: cache: writethrough block 12451 (offset 50999296) nbdkit: file.4: debug: file: pwrite count=4096 offset=50999296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10033 nbdkit: file.4: debug: cache: reclaiming block 10034 nbdkit: file.4: debug: cache: writethrough block 12452 (offset 51003392) nbdkit: file.4: debug: file: pwrite count=4096 offset=51003392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10035 nbdkit: file.4: debug: cache: reclaiming block 10036 nbdkit: file.4: debug: cache: writethrough block 12453 (offset 51007488) nbdkit: file.4: debug: file: pwrite count=4096 offset=51007488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10037 nbdkit: file.4: debug: cache: reclaiming block 10038 nbdkit: file.4: debug: cache: writethrough block 12454 (offset 51011584) nbdkit: file.4: debug: file: pwrite count=4096 offset=51011584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10039 nbdkit: file.4: debug: cache: reclaiming block 10040 nbdkit: file.4: debug: cache: writethrough block 12455 (offset 51015680) nbdkit: file.4: debug: file: pwrite count=4096 offset=51015680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10041 nbdkit: file.4: debug: cache: reclaiming block 10042 nbdkit: file.4: debug: cache: writethrough block 12456 (offset 51019776) nbdkit: file.4: debug: file: pwrite count=4096 offset=51019776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10043 nbdkit: file.4: debug: cache: reclaiming block 10044 nbdkit: file.4: debug: cache: writethrough block 12457 (offset 51023872) nbdkit: file.4: debug: file: pwrite count=4096 offset=51023872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10045 nbdkit: file.4: debug: cache: reclaiming block 10046 nbdkit: file.4: debug: cache: writethrough block 12458 (offset 51027968) nbdkit: file.4: debug: file: pwrite count=4096 offset=51027968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10047 nbdkit: file.4: debug: cache: reclaiming block 10048 nbdkit: file.4: debug: cache: writethrough block 12459 (offset 51032064) nbdkit: file.4: debug: file: pwrite count=4096 offset=51032064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10049 nbdkit: file.4: debug: cache: reclaiming block 10050 nbdkit: file.4: debug: cache: writethrough block 12460 (offset 51036160) nbdkit: file.4: debug: file: pwrite count=4096 offset=51036160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10051 nbdkit: file.4: debug: cache: reclaiming block 10052 nbdkit: file.4: debug: cache: writethrough block 12461 (offset 51040256) nbdkit: file.4: debug: file: pwrite count=4096 offset=51040256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10053 nbdkit: file.4: debug: cache: reclaiming block 10054 nbdkit: file.4: debug: cache: writethrough block 12462 (offset 51044352) nbdkit: file.4: debug: file: pwrite count=4096 offset=51044352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10055 nbdkit: file.4: debug: cache: reclaiming block 10056 nbdkit: file.4: debug: cache: writethrough block 12463 (offset 51048448) nbdkit: file.4: debug: file: pwrite count=4096 offset=51048448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10057 nbdkit: file.4: debug: cache: reclaiming block 10058 nbdkit: file.4: debug: cache: writethrough block 12464 (offset 51052544) nbdkit: file.4: debug: file: pwrite count=4096 offset=51052544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10059 nbdkit: file.4: debug: cache: reclaiming block 10060 nbdkit: file.4: debug: cache: writethrough block 12465 (offset 51056640) nbdkit: file.4: debug: file: pwrite count=4096 offset=51056640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10061 nbdkit: file.4: debug: cache: reclaiming block 10062 nbdkit: file.4: debug: cache: writethrough block 12466 (offset 51060736) nbdkit: file.4: debug: file: pwrite count=4096 offset=51060736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10063 nbdkit: file.4: debug: cache: reclaiming block 10064 nbdkit: file.4: debug: cache: writethrough block 12467 (offset 51064832) nbdkit: file.4: debug: file: pwrite count=4096 offset=51064832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10065 nbdkit: file.4: debug: cache: reclaiming block 10066 nbdkit: file.4: debug: cache: writethrough block 12468 (offset 51068928) nbdkit: file.4: debug: file: pwrite count=4096 offset=51068928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10067 nbdkit: file.4: debug: cache: reclaiming block 10068 nbdkit: file.4: debug: cache: writethrough block 12469 (offset 51073024) nbdkit: file.4: debug: file: pwrite count=4096 offset=51073024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10069 nbdkit: file.4: debug: cache: reclaiming block 10070 nbdkit: file.4: debug: cache: writethrough block 12470 (offset 51077120) nbdkit: file.4: debug: file: pwrite count=4096 offset=51077120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10071 nbdkit: file.4: debug: cache: reclaiming block 10072 nbdkit: file.4: debug: cache: writethrough block 12471 (offset 51081216) nbdkit: file.4: debug: file: pwrite count=4096 offset=51081216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10073 nbdkit: file.4: debug: cache: reclaiming block 10074 nbdkit: file.4: debug: cache: writethrough block 12472 (offset 51085312) nbdkit: file.4: debug: file: pwrite count=4096 offset=51085312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10075 nbdkit: file.4: debug: cache: reclaiming block 10076 nbdkit: file.4: debug: cache: writethrough block 12473 (offset 51089408) nbdkit: file.4: debug: file: pwrite count=4096 offset=51089408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10077 nbdkit: file.4: debug: cache: reclaiming block 10078 nbdkit: file.4: debug: cache: writethrough block 12474 (offset 51093504) nbdkit: file.4: debug: file: pwrite count=4096 offset=51093504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10079 nbdkit: file.4: debug: cache: reclaiming block 10080 nbdkit: file.4: debug: cache: writethrough block 12475 (offset 51097600) nbdkit: file.4: debug: file: pwrite count=4096 offset=51097600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10081 nbdkit: file.4: debug: cache: reclaiming block 10082 nbdkit: file.4: debug: cache: writethrough block 12476 (offset 51101696) nbdkit: file.4: debug: file: pwrite count=4096 offset=51101696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10083 nbdkit: file.4: debug: cache: reclaiming block 10084 nbdkit: file.4: debug: cache: writethrough block 12477 (offset 51105792) nbdkit: file.4: debug: file: pwrite count=4096 offset=51105792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10085 nbdkit: file.4: debug: cache: reclaiming block 10086 nbdkit: file.4: debug: cache: writethrough block 12478 (offset 51109888) nbdkit: file.4: debug: file: pwrite count=4096 offset=51109888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10087 nbdkit: file.4: debug: cache: reclaiming block 10088 nbdkit: file.4: debug: cache: writethrough block 12479 (offset 51113984) nbdkit: file.4: debug: file: pwrite count=4096 offset=51113984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10089 nbdkit: file.4: debug: cache: reclaiming block 10090 nbdkit: file.4: debug: cache: writethrough block 12480 (offset 51118080) nbdkit: file.4: debug: file: pwrite count=4096 offset=51118080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10091 nbdkit: file.4: debug: cache: reclaiming block 10092 nbdkit: file.4: debug: cache: writethrough block 12481 (offset 51122176) nbdkit: file.4: debug: file: pwrite count=4096 offset=51122176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10093 nbdkit: file.4: debug: cache: reclaiming block 10094 nbdkit: file.4: debug: cache: writethrough block 12482 (offset 51126272) nbdkit: file.4: debug: file: pwrite count=4096 offset=51126272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10095 nbdkit: file.4: debug: cache: reclaiming block 10096 nbdkit: file.4: debug: cache: writethrough block 12483 (offset 51130368) nbdkit: file.4: debug: file: pwrite count=4096 offset=51130368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10097 nbdkit: file.4: debug: cache: reclaiming block 10098 nbdkit: file.4: debug: cache: writethrough block 12484 (offset 51134464) nbdkit: file.4: debug: file: pwrite count=4096 offset=51134464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10099 nbdkit: file.4: debug: cache: reclaiming block 10100 nbdkit: file.4: debug: cache: writethrough block 12485 (offset 51138560) nbdkit: file.4: debug: file: pwrite count=4096 offset=51138560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10101 nbdkit: file.4: debug: cache: reclaiming block 10102 nbdkit: file.4: debug: cache: writethrough block 12486 (offset 51142656) nbdkit: file.4: debug: file: pwrite count=4096 offset=51142656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10103 nbdkit: file.4: debug: cache: reclaiming block 10104 nbdkit: file.4: debug: cache: writethrough block 12487 (offset 51146752) nbdkit: file.4: debug: file: pwrite count=4096 offset=51146752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10105 nbdkit: file.4: debug: cache: reclaiming block 10106 nbdkit: file.4: debug: cache: writethrough block 12488 (offset 51150848) nbdkit: file.4: debug: file: pwrite count=4096 offset=51150848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10107 nbdkit: file.4: debug: cache: reclaiming block 10108 nbdkit: file.4: debug: cache: writethrough block 12489 (offset 51154944) nbdkit: file.4: debug: file: pwrite count=4096 offset=51154944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10109 nbdkit: file.4: debug: cache: reclaiming block 10110 nbdkit: file.4: debug: cache: writethrough block 12490 (offset 51159040) nbdkit: file.4: debug: file: pwrite count=4096 offset=51159040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10111 nbdkit: file.4: debug: cache: reclaiming block 10112 nbdkit: file.4: debug: cache: writethrough block 12491 (offset 51163136) nbdkit: file.4: debug: file: pwrite count=4096 offset=51163136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10113 nbdkit: file.4: debug: cache: reclaiming block 10114 nbdkit: file.4: debug: cache: writethrough block 12492 (offset 51167232) nbdkit: file.4: debug: file: pwrite count=4096 offset=51167232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10115 nbdkit: file.4: debug: cache: reclaiming block 10116 nbdkit: file.4: debug: cache: writethrough block 12493 (offset 51171328) nbdkit: file.4: debug: file: pwrite count=4096 offset=51171328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10117 nbdkit: file.4: debug: cache: reclaiming block 10118 nbdkit: file.4: debug: cache: writethrough block 12494 (offset 51175424) nbdkit: file.4: debug: file: pwrite count=4096 offset=51175424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10119 nbdkit: file.4: debug: cache: reclaiming block 10120 nbdkit: file.4: debug: cache: writethrough block 12495 (offset 51179520) nbdkit: file.4: debug: file: pwrite count=4096 offset=51179520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10121 nbdkit: file.4: debug: cache: reclaiming block 10122 nbdkit: file.4: debug: cache: writethrough block 12496 (offset 51183616) nbdkit: file.4: debug: file: pwrite count=4096 offset=51183616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10123 nbdkit: file.4: debug: cache: reclaiming block 10124 nbdkit: file.4: debug: cache: writethrough block 12497 (offset 51187712) nbdkit: file.4: debug: file: pwrite count=4096 offset=51187712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10125 nbdkit: file.4: debug: cache: reclaiming block 10126 nbdkit: file.4: debug: cache: writethrough block 12498 (offset 51191808) nbdkit: file.4: debug: file: pwrite count=4096 offset=51191808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10127 nbdkit: file.4: debug: cache: reclaiming block 10128 nbdkit: file.4: debug: cache: writethrough block 12499 (offset 51195904) nbdkit: file.4: debug: file: pwrite count=4096 offset=51195904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10129 nbdkit: file.4: debug: cache: reclaiming block 10130 nbdkit: file.4: debug: cache: writethrough block 12500 (offset 51200000) nbdkit: file.4: debug: file: pwrite count=4096 offset=51200000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10131 nbdkit: file.4: debug: cache: reclaiming block 10132 nbdkit: file.4: debug: cache: writethrough block 12501 (offset 51204096) nbdkit: file.4: debug: file: pwrite count=4096 offset=51204096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10133 nbdkit: file.4: debug: cache: reclaiming block 10134 nbdkit: file.4: debug: cache: writethrough block 12502 (offset 51208192) nbdkit: file.4: debug: file: pwrite count=4096 offset=51208192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10135 nbdkit: file.4: debug: cache: reclaiming block 10136 nbdkit: file.4: debug: cache: writethrough block 12503 (offset 51212288) nbdkit: file.4: debug: file: pwrite count=4096 offset=51212288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10137 nbdkit: file.4: debug: cache: reclaiming block 10138 nbdkit: file.4: debug: cache: writethrough block 12504 (offset 51216384) nbdkit: file.4: debug: file: pwrite count=4096 offset=51216384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10139 nbdkit: file.4: debug: cache: reclaiming block 10140 nbdkit: file.4: debug: cache: writethrough block 12505 (offset 51220480) nbdkit: file.4: debug: file: pwrite count=4096 offset=51220480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10141 nbdkit: file.4: debug: cache: reclaiming block 10142 nbdkit: file.4: debug: cache: writethrough block 12506 (offset 51224576) nbdkit: file.4: debug: file: pwrite count=4096 offset=51224576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10143 nbdkit: file.4: debug: cache: reclaiming block 10144 nbdkit: file.4: debug: cache: writethrough block 12507 (offset 51228672) nbdkit: file.4: debug: file: pwrite count=4096 offset=51228672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10145 nbdkit: file.4: debug: cache: reclaiming block 10146 nbdkit: file.4: debug: cache: writethrough block 12508 (offset 51232768) nbdkit: file.4: debug: file: pwrite count=4096 offset=51232768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10147 nbdkit: file.4: debug: cache: reclaiming block 10148 nbdkit: file.4: debug: cache: writethrough block 12509 (offset 51236864) nbdkit: file.4: debug: file: pwrite count=4096 offset=51236864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10149 nbdkit: file.4: debug: cache: reclaiming block 10150 nbdkit: file.4: debug: cache: writethrough block 12510 (offset 51240960) nbdkit: file.4: debug: file: pwrite count=4096 offset=51240960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10151 nbdkit: file.4: debug: cache: reclaiming block 10152 nbdkit: file.4: debug: cache: writethrough block 12511 (offset 51245056) nbdkit: file.4: debug: file: pwrite count=4096 offset=51245056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10153 nbdkit: file.4: debug: cache: reclaiming block 10154 nbdkit: file.4: debug: cache: writethrough block 12512 (offset 51249152) nbdkit: file.4: debug: file: pwrite count=4096 offset=51249152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10155 nbdkit: file.4: debug: cache: reclaiming block 10156 nbdkit: file.4: debug: cache: writethrough block 12513 (offset 51253248) nbdkit: file.4: debug: file: pwrite count=4096 offset=51253248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10157 nbdkit: file.4: debug: cache: reclaiming block 10158 nbdkit: file.4: debug: cache: writethrough block 12514 (offset 51257344) nbdkit: file.4: debug: file: pwrite count=4096 offset=51257344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10159 nbdkit: file.4: debug: cache: reclaiming block 10160 nbdkit: file.4: debug: cache: writethrough block 12515 (offset 51261440) nbdkit: file.4: debug: file: pwrite count=4096 offset=51261440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10161 nbdkit: file.4: debug: cache: reclaiming block 10162 nbdkit: file.4: debug: cache: writethrough block 12516 (offset 51265536) nbdkit: file.4: debug: file: pwrite count=4096 offset=51265536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10163 nbdkit: file.4: debug: cache: reclaiming block 10164 nbdkit: file.4: debug: cache: writethrough block 12517 (offset 51269632) nbdkit: file.4: debug: file: pwrite count=4096 offset=51269632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10165 nbdkit: file.4: debug: cache: reclaiming block 10166 nbdkit: file.4: debug: cache: writethrough block 12518 (offset 51273728) nbdkit: file.4: debug: file: pwrite count=4096 offset=51273728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10167 nbdkit: file.4: debug: cache: reclaiming block 10168 nbdkit: file.4: debug: cache: writethrough block 12519 (offset 51277824) nbdkit: file.4: debug: file: pwrite count=4096 offset=51277824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10169 nbdkit: file.4: debug: cache: reclaiming block 10170 nbdkit: file.4: debug: cache: writethrough block 12520 (offset 51281920) nbdkit: file.4: debug: file: pwrite count=4096 offset=51281920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10171 nbdkit: file.4: debug: cache: reclaiming block 10172 nbdkit: file.4: debug: cache: writethrough block 12521 (offset 51286016) nbdkit: file.4: debug: file: pwrite count=4096 offset=51286016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10173 nbdkit: file.4: debug: cache: reclaiming block 10174 nbdkit: file.4: debug: cache: writethrough block 12522 (offset 51290112) nbdkit: file.4: debug: file: pwrite count=4096 offset=51290112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10175 nbdkit: file.4: debug: cache: reclaiming block 10176 nbdkit: file.4: debug: cache: writethrough block 12523 (offset 51294208) nbdkit: file.4: debug: file: pwrite count=4096 offset=51294208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10177 nbdkit: file.4: debug: cache: reclaiming block 10178 nbdkit: file.4: debug: cache: writethrough block 12524 (offset 51298304) nbdkit: file.4: debug: file: pwrite count=4096 offset=51298304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10179 nbdkit: file.4: debug: cache: reclaiming block 10180 nbdkit: file.4: debug: cache: writethrough block 12525 (offset 51302400) nbdkit: file.4: debug: file: pwrite count=4096 offset=51302400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10181 nbdkit: file.4: debug: cache: reclaiming block 10182 nbdkit: file.4: debug: cache: writethrough block 12526 (offset 51306496) nbdkit: file.4: debug: file: pwrite count=4096 offset=51306496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10183 nbdkit: file.4: debug: cache: reclaiming block 10184 nbdkit: file.4: debug: cache: writethrough block 12527 (offset 51310592) nbdkit: file.4: debug: file: pwrite count=4096 offset=51310592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10185 nbdkit: file.4: debug: cache: reclaiming block 10186 nbdkit: file.4: debug: cache: writethrough block 12528 (offset 51314688) nbdkit: file.4: debug: file: pwrite count=4096 offset=51314688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10187 nbdkit: file.4: debug: cache: reclaiming block 10188 nbdkit: file.4: debug: cache: writethrough block 12529 (offset 51318784) nbdkit: file.4: debug: file: pwrite count=4096 offset=51318784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10189 nbdkit: file.4: debug: cache: reclaiming block 10190 nbdkit: file.4: debug: cache: writethrough block 12530 (offset 51322880) nbdkit: file.4: debug: file: pwrite count=4096 offset=51322880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10191 nbdkit: file.4: debug: cache: reclaiming block 10192 nbdkit: file.4: debug: cache: writethrough block 12531 (offset 51326976) nbdkit: file.4: debug: file: pwrite count=4096 offset=51326976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10193 nbdkit: file.4: debug: cache: reclaiming block 10194 nbdkit: file.4: debug: cache: writethrough block 12532 (offset 51331072) nbdkit: file.4: debug: file: pwrite count=4096 offset=51331072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10195 nbdkit: file.4: debug: cache: reclaiming block 10196 nbdkit: file.4: debug: cache: writethrough block 12533 (offset 51335168) nbdkit: file.4: debug: file: pwrite count=4096 offset=51335168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10197 nbdkit: file.4: debug: cache: reclaiming block 10198 nbdkit: file.4: debug: cache: writethrough block 12534 (offset 51339264) nbdkit: file.4: debug: file: pwrite count=4096 offset=51339264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10199 nbdkit: file.4: debug: cache: reclaiming block 10200 nbdkit: file.4: debug: cache: writethrough block 12535 (offset 51343360) nbdkit: file.4: debug: file: pwrite count=4096 offset=51343360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10201 nbdkit: file.4: debug: cache: reclaiming block 10202 nbdkit: file.4: debug: cache: writethrough block 12536 (offset 51347456) nbdkit: file.4: debug: file: pwrite count=4096 offset=51347456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10203 nbdkit: file.4: debug: cache: reclaiming block 10204 nbdkit: file.4: debug: cache: writethrough block 12537 (offset 51351552) nbdkit: file.4: debug: file: pwrite count=4096 offset=51351552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10205 nbdkit: file.4: debug: cache: reclaiming block 10206 nbdkit: file.4: debug: cache: writethrough block 12538 (offset 51355648) nbdkit: file.4: debug: file: pwrite count=4096 offset=51355648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10207 nbdkit: file.4: debug: cache: reclaiming block 10208 nbdkit: file.4: debug: cache: writethrough block 12539 (offset 51359744) nbdkit: file.4: debug: file: pwrite count=4096 offset=51359744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10209 nbdkit: file.4: debug: cache: reclaiming block 10210 nbdkit: file.4: debug: cache: writethrough block 12540 (offset 51363840) nbdkit: file.4: debug: file: pwrite count=4096 offset=51363840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10211 nbdkit: file.4: debug: cache: reclaiming block 10212 nbdkit: file.4: debug: cache: writethrough block 12541 (offset 51367936) nbdkit: file.4: debug: file: pwrite count=4096 offset=51367936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10213 nbdkit: file.4: debug: cache: reclaiming block 10214 nbdkit: file.4: debug: cache: writethrough block 12542 (offset 51372032) nbdkit: file.4: debug: file: pwrite count=4096 offset=51372032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10215 nbdkit: file.4: debug: cache: reclaiming block 10216 nbdkit: file.4: debug: cache: writethrough block 12543 (offset 51376128) nbdkit: file.4: debug: file: pwrite count=4096 offset=51376128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10217 nbdkit: file.4: debug: cache: reclaiming block 10218 nbdkit: file.4: debug: cache: writethrough block 12544 (offset 51380224) nbdkit: file.4: debug: file: pwrite count=4096 offset=51380224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10219 nbdkit: file.4: debug: cache: reclaiming block 10220 nbdkit: file.4: debug: cache: writethrough block 12545 (offset 51384320) nbdkit: file.4: debug: file: pwrite count=4096 offset=51384320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10221 nbdkit: file.4: debug: cache: reclaiming block 10222 nbdkit: file.4: debug: cache: writethrough block 12546 (offset 51388416) nbdkit: file.4: debug: file: pwrite count=4096 offset=51388416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10223 nbdkit: file.4: debug: cache: reclaiming block 10224 nbdkit: file.4: debug: cache: writethrough block 12547 (offset 51392512) nbdkit: file.4: debug: file: pwrite count=4096 offset=51392512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10225 nbdkit: file.4: debug: cache: reclaiming block 10226 nbdkit: file.4: debug: cache: writethrough block 12548 (offset 51396608) nbdkit: file.4: debug: file: pwrite count=4096 offset=51396608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10227 nbdkit: file.4: debug: cache: reclaiming block 10228 nbdkit: file.4: debug: cache: writethrough block 12549 (offset 51400704) nbdkit: file.4: debug: file: pwrite count=4096 offset=51400704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10229 nbdkit: file.4: debug: cache: reclaiming block 10230 nbdkit: file.4: debug: cache: writethrough block 12550 (offset 51404800) nbdkit: file.4: debug: file: pwrite count=4096 offset=51404800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10231 nbdkit: file.4: debug: cache: reclaiming block 10232 nbdkit: file.4: debug: cache: writethrough block 12551 (offset 51408896) nbdkit: file.4: debug: file: pwrite count=4096 offset=51408896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10233 nbdkit: file.4: debug: cache: reclaiming block 10234 nbdkit: file.4: debug: cache: writethrough block 12552 (offset 51412992) nbdkit: file.4: debug: file: pwrite count=4096 offset=51412992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10235 nbdkit: file.4: debug: cache: reclaiming block 10236 nbdkit: file.4: debug: cache: writethrough block 12553 (offset 51417088) nbdkit: file.4: debug: file: pwrite count=4096 offset=51417088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10237 nbdkit: file.4: debug: cache: reclaiming block 10238 nbdkit: file.4: debug: cache: writethrough block 12554 (offset 51421184) nbdkit: file.4: debug: file: pwrite count=4096 offset=51421184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10239 nbdkit: file.4: debug: cache: reclaiming block 10240 nbdkit: file.4: debug: cache: writethrough block 12555 (offset 51425280) nbdkit: file.4: debug: file: pwrite count=4096 offset=51425280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10241 nbdkit: file.4: debug: cache: reclaiming block 10242 nbdkit: file.4: debug: cache: writethrough block 12556 (offset 51429376) nbdkit: file.4: debug: file: pwrite count=4096 offset=51429376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10243 nbdkit: file.4: debug: cache: reclaiming block 10244 nbdkit: file.4: debug: cache: writethrough block 12557 (offset 51433472) nbdkit: file.4: debug: file: pwrite count=4096 offset=51433472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10245 nbdkit: file.4: debug: cache: reclaiming block 10246 nbdkit: file.4: debug: cache: writethrough block 12558 (offset 51437568) nbdkit: file.4: debug: file: pwrite count=4096 offset=51437568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10247 nbdkit: file.4: debug: cache: reclaiming block 10248 nbdkit: file.4: debug: cache: writethrough block 12559 (offset 51441664) nbdkit: file.4: debug: file: pwrite count=4096 offset=51441664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10249 nbdkit: file.4: debug: cache: reclaiming block 10250 nbdkit: file.4: debug: cache: writethrough block 12560 (offset 51445760) nbdkit: file.4: debug: file: pwrite count=4096 offset=51445760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10251 nbdkit: file.4: debug: cache: reclaiming block 10252 nbdkit: file.4: debug: cache: writethrough block 12561 (offset 51449856) nbdkit: file.4: debug: file: pwrite count=4096 offset=51449856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10253 nbdkit: file.4: debug: cache: reclaiming block 10254 nbdkit: file.4: debug: cache: writethrough block 12562 (offset 51453952) nbdkit: file.4: debug: file: pwrite count=4096 offset=51453952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10255 nbdkit: file.4: debug: cache: reclaiming block 10256 nbdkit: file.4: debug: cache: writethrough block 12563 (offset 51458048) nbdkit: file.4: debug: file: pwrite count=4096 offset=51458048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10257 nbdkit: file.4: debug: cache: reclaiming block 10258 nbdkit: file.4: debug: cache: writethrough block 12564 (offset 51462144) nbdkit: file.4: debug: file: pwrite count=4096 offset=51462144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10259 nbdkit: file.4: debug: cache: reclaiming block 10260 nbdkit: file.4: debug: cache: writethrough block 12565 (offset 51466240) nbdkit: file.4: debug: file: pwrite count=4096 offset=51466240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10261 nbdkit: file.4: debug: cache: reclaiming block 10262 nbdkit: file.4: debug: cache: writethrough block 12566 (offset 51470336) nbdkit: file.4: debug: file: pwrite count=4096 offset=51470336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10263 nbdkit: file.4: debug: cache: reclaiming block 10264 nbdkit: file.4: debug: cache: writethrough block 12567 (offset 51474432) nbdkit: file.4: debug: file: pwrite count=4096 offset=51474432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10265 nbdkit: file.4: debug: cache: reclaiming block 10266 nbdkit: file.4: debug: cache: writethrough block 12568 (offset 51478528) nbdkit: file.4: debug: file: pwrite count=4096 offset=51478528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10267 nbdkit: file.4: debug: cache: reclaiming block 10268 nbdkit: file.4: debug: cache: writethrough block 12569 (offset 51482624) nbdkit: file.4: debug: file: pwrite count=4096 offset=51482624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10269 nbdkit: file.4: debug: cache: reclaiming block 10270 nbdkit: file.4: debug: cache: writethrough block 12570 (offset 51486720) nbdkit: file.4: debug: file: pwrite count=4096 offset=51486720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10271 nbdkit: file.4: debug: cache: reclaiming block 10272 nbdkit: file.4: debug: cache: writethrough block 12571 (offset 51490816) nbdkit: file.4: debug: file: pwrite count=4096 offset=51490816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10273 nbdkit: file.4: debug: cache: reclaiming block 10274 nbdkit: file.4: debug: cache: writethrough block 12572 (offset 51494912) nbdkit: file.4: debug: file: pwrite count=4096 offset=51494912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10275 nbdkit: file.4: debug: cache: reclaiming block 10276 nbdkit: file.4: debug: cache: writethrough block 12573 (offset 51499008) nbdkit: file.4: debug: file: pwrite count=4096 offset=51499008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10277 nbdkit: file.4: debug: cache: reclaiming block 10278 nbdkit: file.4: debug: cache: writethrough block 12574 (offset 51503104) nbdkit: file.4: debug: file: pwrite count=4096 offset=51503104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10279 nbdkit: file.4: debug: cache: reclaiming block 10280 nbdkit: file.4: debug: cache: writethrough block 12575 (offset 51507200) nbdkit: file.4: debug: file: pwrite count=4096 offset=51507200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10281 nbdkit: file.4: debug: cache: reclaiming block 10282 nbdkit: file.4: debug: cache: writethrough block 12576 (offset 51511296) nbdkit: file.4: debug: file: pwrite count=4096 offset=51511296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10283 nbdkit: file.4: debug: cache: reclaiming block 10284 nbdkit: file.4: debug: cache: writethrough block 12577 (offset 51515392) nbdkit: file.4: debug: file: pwrite count=4096 offset=51515392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10285 nbdkit: file.4: debug: cache: reclaiming block 10286 nbdkit: file.4: debug: cache: writethrough block 12578 (offset 51519488) nbdkit: file.4: debug: file: pwrite count=4096 offset=51519488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10287 nbdkit: file.4: debug: cache: reclaiming block 10288 nbdkit: file.4: debug: cache: writethrough block 12579 (offset 51523584) nbdkit: file.4: debug: file: pwrite count=4096 offset=51523584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10289 nbdkit: file.4: debug: cache: reclaiming block 10290 nbdkit: file.4: debug: cache: writethrough block 12580 (offset 51527680) nbdkit: file.4: debug: file: pwrite count=4096 offset=51527680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10291 nbdkit: file.4: debug: cache: reclaiming block 10292 nbdkit: file.4: debug: cache: writethrough block 12581 (offset 51531776) nbdkit: file.4: debug: file: pwrite count=4096 offset=51531776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10293 nbdkit: file.4: debug: cache: reclaiming block 10294 nbdkit: file.4: debug: cache: writethrough block 12582 (offset 51535872) nbdkit: file.4: debug: file: pwrite count=4096 offset=51535872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10295 nbdkit: file.4: debug: cache: reclaiming block 10296 nbdkit: file.4: debug: cache: writethrough block 12583 (offset 51539968) nbdkit: file.4: debug: file: pwrite count=4096 offset=51539968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10297 nbdkit: file.4: debug: cache: reclaiming block 10298 nbdkit: file.4: debug: cache: writethrough block 12584 (offset 51544064) nbdkit: file.4: debug: file: pwrite count=4096 offset=51544064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10299 nbdkit: file.4: debug: cache: reclaiming block 10300 nbdkit: file.4: debug: cache: writethrough block 12585 (offset 51548160) nbdkit: file.4: debug: file: pwrite count=4096 offset=51548160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10301 nbdkit: file.4: debug: cache: reclaiming block 10302 nbdkit: file.4: debug: cache: writethrough block 12586 (offset 51552256) nbdkit: file.4: debug: file: pwrite count=4096 offset=51552256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10303 nbdkit: file.4: debug: cache: reclaiming block 10304 nbdkit: file.4: debug: cache: writethrough block 12587 (offset 51556352) nbdkit: file.4: debug: file: pwrite count=4096 offset=51556352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10305 nbdkit: file.4: debug: cache: reclaiming block 10306 nbdkit: file.4: debug: cache: writethrough block 12588 (offset 51560448) nbdkit: file.4: debug: file: pwrite count=4096 offset=51560448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10307 nbdkit: file.4: debug: cache: reclaiming block 10308 nbdkit: file.4: debug: cache: writethrough block 12589 (offset 51564544) nbdkit: file.4: debug: file: pwrite count=4096 offset=51564544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10309 nbdkit: file.4: debug: cache: reclaiming block 10310 nbdkit: file.4: debug: cache: writethrough block 12590 (offset 51568640) nbdkit: file.4: debug: file: pwrite count=4096 offset=51568640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10311 nbdkit: file.4: debug: cache: reclaiming block 10312 nbdkit: file.4: debug: cache: writethrough block 12591 (offset 51572736) nbdkit: file.4: debug: file: pwrite count=4096 offset=51572736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10313 nbdkit: file.4: debug: cache: reclaiming block 10314 nbdkit: file.4: debug: cache: writethrough block 12592 (offset 51576832) nbdkit: file.4: debug: file: pwrite count=4096 offset=51576832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10315 nbdkit: file.4: debug: cache: reclaiming block 10316 nbdkit: file.4: debug: cache: writethrough block 12593 (offset 51580928) nbdkit: file.4: debug: file: pwrite count=4096 offset=51580928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10317 nbdkit: file.4: debug: cache: reclaiming block 10318 nbdkit: file.4: debug: cache: writethrough block 12594 (offset 51585024) nbdkit: file.4: debug: file: pwrite count=4096 offset=51585024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10319 nbdkit: file.4: debug: cache: reclaiming block 10320 nbdkit: file.4: debug: cache: writethrough block 12595 (offset 51589120) nbdkit: file.4: debug: file: pwrite count=4096 offset=51589120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10321 nbdkit: file.4: debug: cache: reclaiming block 10322 nbdkit: file.4: debug: cache: writethrough block 12596 (offset 51593216) nbdkit: file.4: debug: file: pwrite count=4096 offset=51593216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10323 nbdkit: file.4: debug: cache: reclaiming block 10324 nbdkit: file.4: debug: cache: writethrough block 12597 (offset 51597312) nbdkit: file.4: debug: file: pwrite count=4096 offset=51597312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10325 nbdkit: file.4: debug: cache: reclaiming block 10326 nbdkit: file.4: debug: cache: writethrough block 12598 (offset 51601408) nbdkit: file.4: debug: file: pwrite count=4096 offset=51601408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10327 nbdkit: file.4: debug: cache: reclaiming block 10328 nbdkit: file.4: debug: cache: writethrough block 12599 (offset 51605504) nbdkit: file.4: debug: file: pwrite count=4096 offset=51605504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10329 nbdkit: file.4: debug: cache: reclaiming block 10330 nbdkit: file.4: debug: cache: writethrough block 12600 (offset 51609600) nbdkit: file.4: debug: file: pwrite count=4096 offset=51609600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10331 nbdkit: file.4: debug: cache: reclaiming block 10332 nbdkit: file.4: debug: cache: writethrough block 12601 (offset 51613696) nbdkit: file.4: debug: file: pwrite count=4096 offset=51613696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10333 nbdkit: file.4: debug: cache: reclaiming block 10334 nbdkit: file.4: debug: cache: writethrough block 12602 (offset 51617792) nbdkit: file.4: debug: file: pwrite count=4096 offset=51617792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10335 nbdkit: file.4: debug: cache: reclaiming block 10336 nbdkit: file.4: debug: cache: writethrough block 12603 (offset 51621888) nbdkit: file.4: debug: file: pwrite count=4096 offset=51621888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10337 nbdkit: file.4: debug: cache: reclaiming block 10338 nbdkit: file.4: debug: cache: writethrough block 12604 (offset 51625984) nbdkit: file.4: debug: file: pwrite count=4096 offset=51625984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10339 nbdkit: file.4: debug: cache: reclaiming block 10340 nbdkit: file.4: debug: cache: writethrough block 12605 (offset 51630080) nbdkit: file.4: debug: file: pwrite count=4096 offset=51630080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10341 nbdkit: file.4: debug: cache: reclaiming block 10342 nbdkit: file.4: debug: cache: writethrough block 12606 (offset 51634176) nbdkit: file.4: debug: file: pwrite count=4096 offset=51634176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10343 nbdkit: file.4: debug: cache: reclaiming block 10344 nbdkit: file.4: debug: cache: writethrough block 12607 (offset 51638272) nbdkit: file.4: debug: file: pwrite count=4096 offset=51638272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10345 nbdkit: file.4: debug: cache: reclaiming block 10346 nbdkit: file.4: debug: cache: writethrough block 12608 (offset 51642368) nbdkit: file.4: debug: file: pwrite count=4096 offset=51642368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10347 nbdkit: file.4: debug: cache: reclaiming block 10348 nbdkit: file.4: debug: cache: writethrough block 12609 (offset 51646464) nbdkit: file.4: debug: file: pwrite count=4096 offset=51646464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10349 nbdkit: file.4: debug: cache: reclaiming block 10350 nbdkit: file.4: debug: cache: writethrough block 12610 (offset 51650560) nbdkit: file.4: debug: file: pwrite count=4096 offset=51650560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10351 nbdkit: file.4: debug: cache: reclaiming block 10352 nbdkit: file.4: debug: cache: writethrough block 12611 (offset 51654656) nbdkit: file.4: debug: file: pwrite count=4096 offset=51654656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10353 nbdkit: file.4: debug: cache: reclaiming block 10354 nbdkit: file.4: debug: cache: writethrough block 12612 (offset 51658752) nbdkit: file.4: debug: file: pwrite count=4096 offset=51658752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10355 nbdkit: file.4: debug: cache: reclaiming block 10356 nbdkit: file.4: debug: cache: writethrough block 12613 (offset 51662848) nbdkit: file.4: debug: file: pwrite count=4096 offset=51662848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10357 nbdkit: file.4: debug: cache: reclaiming block 10358 nbdkit: file.4: debug: cache: writethrough block 12614 (offset 51666944) nbdkit: file.4: debug: file: pwrite count=4096 offset=51666944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10359 nbdkit: file.4: debug: cache: reclaiming block 10360 nbdkit: file.4: debug: cache: writethrough block 12615 (offset 51671040) nbdkit: file.4: debug: file: pwrite count=4096 offset=51671040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10361 nbdkit: file.4: debug: cache: reclaiming block 10362 nbdkit: file.4: debug: cache: writethrough block 12616 (offset 51675136) nbdkit: file.4: debug: file: pwrite count=4096 offset=51675136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10363 nbdkit: file.4: debug: cache: reclaiming block 10364 nbdkit: file.4: debug: cache: writethrough block 12617 (offset 51679232) nbdkit: file.4: debug: file: pwrite count=4096 offset=51679232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10365 nbdkit: file.4: debug: cache: reclaiming block 10366 nbdkit: file.4: debug: cache: writethrough block 12618 (offset 51683328) nbdkit: file.4: debug: file: pwrite count=4096 offset=51683328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10367 nbdkit: file.4: debug: cache: reclaiming block 10368 nbdkit: file.4: debug: cache: writethrough block 12619 (offset 51687424) nbdkit: file.4: debug: file: pwrite count=4096 offset=51687424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10369 nbdkit: file.4: debug: cache: reclaiming block 10370 nbdkit: file.4: debug: cache: writethrough block 12620 (offset 51691520) nbdkit: file.4: debug: file: pwrite count=4096 offset=51691520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10371 nbdkit: file.4: debug: cache: reclaiming block 10372 nbdkit: file.4: debug: cache: writethrough block 12621 (offset 51695616) nbdkit: file.4: debug: file: pwrite count=4096 offset=51695616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10373 nbdkit: file.4: debug: cache: reclaiming block 10374 nbdkit: file.4: debug: cache: writethrough block 12622 (offset 51699712) nbdkit: file.4: debug: file: pwrite count=4096 offset=51699712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10375 nbdkit: file.4: debug: cache: reclaiming block 10376 nbdkit: file.4: debug: cache: writethrough block 12623 (offset 51703808) nbdkit: file.4: debug: file: pwrite count=4096 offset=51703808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10377 nbdkit: file.4: debug: cache: reclaiming block 10378 nbdkit: file.4: debug: cache: writethrough block 12624 (offset 51707904) nbdkit: file.4: debug: file: pwrite count=4096 offset=51707904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10379 nbdkit: file.4: debug: cache: reclaiming block 10380 nbdkit: file.4: debug: cache: writethrough block 12625 (offset 51712000) nbdkit: file.4: debug: file: pwrite count=4096 offset=51712000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10381 nbdkit: file.4: debug: cache: reclaiming block 10382 nbdkit: file.4: debug: cache: writethrough block 12626 (offset 51716096) nbdkit: file.4: debug: file: pwrite count=4096 offset=51716096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10383 nbdkit: file.4: debug: cache: reclaiming block 10384 nbdkit: file.4: debug: cache: writethrough block 12627 (offset 51720192) nbdkit: file.4: debug: file: pwrite count=4096 offset=51720192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10385 nbdkit: file.4: debug: cache: reclaiming block 10386 nbdkit: file.4: debug: cache: writethrough block 12628 (offset 51724288) nbdkit: file.4: debug: file: pwrite count=4096 offset=51724288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10387 nbdkit: file.4: debug: cache: reclaiming block 10388 nbdkit: file.4: debug: cache: writethrough block 12629 (offset 51728384) nbdkit: file.4: debug: file: pwrite count=4096 offset=51728384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10389 nbdkit: file.4: debug: cache: reclaiming block 10390 nbdkit: file.4: debug: cache: writethrough block 12630 (offset 51732480) nbdkit: file.4: debug: file: pwrite count=4096 offset=51732480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10391 nbdkit: file.4: debug: cache: reclaiming block 10392 nbdkit: file.4: debug: cache: writethrough block 12631 (offset 51736576) nbdkit: file.4: debug: file: pwrite count=4096 offset=51736576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10393 nbdkit: file.4: debug: cache: reclaiming block 10394 nbdkit: file.4: debug: cache: writethrough block 12632 (offset 51740672) nbdkit: file.4: debug: file: pwrite count=4096 offset=51740672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10395 nbdkit: file.4: debug: cache: reclaiming block 10396 nbdkit: file.4: debug: cache: writethrough block 12633 (offset 51744768) nbdkit: file.4: debug: file: pwrite count=4096 offset=51744768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10397 nbdkit: file.4: debug: cache: reclaiming block 10398 nbdkit: file.4: debug: cache: writethrough block 12634 (offset 51748864) nbdkit: file.4: debug: file: pwrite count=4096 offset=51748864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10399 nbdkit: file.4: debug: cache: reclaiming block 10400 nbdkit: file.4: debug: cache: writethrough block 12635 (offset 51752960) nbdkit: file.4: debug: file: pwrite count=4096 offset=51752960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10401 nbdkit: file.4: debug: cache: reclaiming block 10402 nbdkit: file.4: debug: cache: writethrough block 12636 (offset 51757056) nbdkit: file.4: debug: file: pwrite count=4096 offset=51757056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10403 nbdkit: file.4: debug: cache: reclaiming block 10404 nbdkit: file.4: debug: cache: writethrough block 12637 (offset 51761152) nbdkit: file.4: debug: file: pwrite count=4096 offset=51761152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10405 nbdkit: file.4: debug: cache: reclaiming block 10406 nbdkit: file.4: debug: cache: writethrough block 12638 (offset 51765248) nbdkit: file.4: debug: file: pwrite count=4096 offset=51765248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10407 nbdkit: file.4: debug: cache: reclaiming block 10408 nbdkit: file.4: debug: cache: writethrough block 12639 (offset 51769344) nbdkit: file.4: debug: file: pwrite count=4096 offset=51769344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10409 nbdkit: file.4: debug: cache: reclaiming block 10410 nbdkit: file.4: debug: cache: writethrough block 12640 (offset 51773440) nbdkit: file.4: debug: file: pwrite count=4096 offset=51773440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10411 nbdkit: file.4: debug: cache: reclaiming block 10412 nbdkit: file.4: debug: cache: writethrough block 12641 (offset 51777536) nbdkit: file.4: debug: file: pwrite count=4096 offset=51777536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10413 nbdkit: file.4: debug: cache: reclaiming block 10414 nbdkit: file.4: debug: cache: writethrough block 12642 (offset 51781632) nbdkit: file.4: debug: file: pwrite count=4096 offset=51781632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10415 nbdkit: file.4: debug: cache: reclaiming block 10416 nbdkit: file.4: debug: cache: writethrough block 12643 (offset 51785728) nbdkit: file.4: debug: file: pwrite count=4096 offset=51785728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10417 nbdkit: file.4: debug: cache: reclaiming block 10418 nbdkit: file.4: debug: cache: writethrough block 12644 (offset 51789824) nbdkit: file.4: debug: file: pwrite count=4096 offset=51789824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10419 nbdkit: file.4: debug: cache: reclaiming block 10420 nbdkit: file.4: debug: cache: writethrough block 12645 (offset 51793920) nbdkit: file.4: debug: file: pwrite count=4096 offset=51793920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10421 nbdkit: file.4: debug: cache: reclaiming block 10422 nbdkit: file.4: debug: cache: writethrough block 12646 (offset 51798016) nbdkit: file.4: debug: file: pwrite count=4096 offset=51798016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10423 nbdkit: file.4: debug: cache: reclaiming block 10424 nbdkit: file.4: debug: cache: writethrough block 12647 (offset 51802112) nbdkit: file.4: debug: file: pwrite count=4096 offset=51802112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10425 nbdkit: file.4: debug: cache: reclaiming block 10426 nbdkit: file.4: debug: cache: writethrough block 12648 (offset 51806208) nbdkit: file.4: debug: file: pwrite count=4096 offset=51806208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10427 nbdkit: file.4: debug: cache: reclaiming block 10428 nbdkit: file.4: debug: cache: writethrough block 12649 (offset 51810304) nbdkit: file.4: debug: file: pwrite count=4096 offset=51810304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10429 nbdkit: file.4: debug: cache: reclaiming block 10430 nbdkit: file.4: debug: cache: writethrough block 12650 (offset 51814400) nbdkit: file.4: debug: file: pwrite count=4096 offset=51814400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10431 nbdkit: file.4: debug: cache: reclaiming block 10432 nbdkit: file.4: debug: cache: writethrough block 12651 (offset 51818496) nbdkit: file.4: debug: file: pwrite count=4096 offset=51818496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10433 nbdkit: file.4: debug: cache: reclaiming block 10434 nbdkit: file.4: debug: cache: writethrough block 12652 (offset 51822592) nbdkit: file.4: debug: file: pwrite count=4096 offset=51822592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10435 nbdkit: file.4: debug: cache: reclaiming block 10436 nbdkit: file.4: debug: cache: writethrough block 12653 (offset 51826688) nbdkit: file.4: debug: file: pwrite count=4096 offset=51826688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10437 nbdkit: file.4: debug: cache: reclaiming block 10438 nbdkit: file.4: debug: cache: writethrough block 12654 (offset 51830784) nbdkit: file.4: debug: file: pwrite count=4096 offset=51830784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10439 nbdkit: file.4: debug: cache: reclaiming block 10440 nbdkit: file.4: debug: cache: writethrough block 12655 (offset 51834880) nbdkit: file.4: debug: file: pwrite count=4096 offset=51834880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10441 nbdkit: file.4: debug: cache: reclaiming block 10442 nbdkit: file.4: debug: cache: writethrough block 12656 (offset 51838976) nbdkit: file.4: debug: file: pwrite count=4096 offset=51838976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10443 nbdkit: file.4: debug: cache: reclaiming block 10444 nbdkit: file.4: debug: cache: writethrough block 12657 (offset 51843072) nbdkit: file.4: debug: file: pwrite count=4096 offset=51843072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10445 nbdkit: file.4: debug: cache: reclaiming block 10446 nbdkit: file.4: debug: cache: writethrough block 12658 (offset 51847168) nbdkit: file.4: debug: file: pwrite count=4096 offset=51847168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10447 nbdkit: file.4: debug: cache: reclaiming block 10448 nbdkit: file.4: debug: cache: writethrough block 12659 (offset 51851264) nbdkit: file.4: debug: file: pwrite count=4096 offset=51851264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10449 nbdkit: file.4: debug: cache: reclaiming block 10450 nbdkit: file.4: debug: cache: writethrough block 12660 (offset 51855360) nbdkit: file.4: debug: file: pwrite count=4096 offset=51855360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10451 nbdkit: file.4: debug: cache: reclaiming block 10452 nbdkit: file.4: debug: cache: writethrough block 12661 (offset 51859456) nbdkit: file.4: debug: file: pwrite count=4096 offset=51859456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10453 nbdkit: file.4: debug: cache: reclaiming block 10454 nbdkit: file.4: debug: cache: writethrough block 12662 (offset 51863552) nbdkit: file.4: debug: file: pwrite count=4096 offset=51863552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10455 nbdkit: file.4: debug: cache: reclaiming block 10456 nbdkit: file.4: debug: cache: writethrough block 12663 (offset 51867648) nbdkit: file.4: debug: file: pwrite count=4096 offset=51867648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10457 nbdkit: file.4: debug: cache: reclaiming block 10458 nbdkit: file.4: debug: cache: writethrough block 12664 (offset 51871744) nbdkit: file.4: debug: file: pwrite count=4096 offset=51871744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10459 nbdkit: file.4: debug: cache: reclaiming block 10460 nbdkit: file.4: debug: cache: writethrough block 12665 (offset 51875840) nbdkit: file.4: debug: file: pwrite count=4096 offset=51875840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10461 nbdkit: file.4: debug: cache: reclaiming block 10462 nbdkit: file.4: debug: cache: writethrough block 12666 (offset 51879936) nbdkit: file.4: debug: file: pwrite count=4096 offset=51879936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10463 nbdkit: file.4: debug: cache: reclaiming block 10464 nbdkit: file.4: debug: cache: writethrough block 12667 (offset 51884032) nbdkit: file.4: debug: file: pwrite count=4096 offset=51884032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10465 nbdkit: file.4: debug: cache: reclaiming block 10466 nbdkit: file.4: debug: cache: writethrough block 12668 (offset 51888128) nbdkit: file.4: debug: file: pwrite count=4096 offset=51888128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10467 nbdkit: file.4: debug: cache: reclaiming block 10468 nbdkit: file.4: debug: cache: writethrough block 12669 (offset 51892224) nbdkit: file.4: debug: file: pwrite count=4096 offset=51892224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10469 nbdkit: file.4: debug: cache: reclaiming block 10470 nbdkit: file.4: debug: cache: writethrough block 12670 (offset 51896320) nbdkit: file.4: debug: file: pwrite count=4096 offset=51896320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10471 nbdkit: file.4: debug: cache: reclaiming block 10472 nbdkit: file.4: debug: cache: writethrough block 12671 (offset 51900416) nbdkit: file.4: debug: file: pwrite count=4096 offset=51900416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10473 nbdkit: file.4: debug: cache: reclaiming block 10474 nbdkit: file.4: debug: cache: writethrough block 12672 (offset 51904512) nbdkit: file.4: debug: file: pwrite count=4096 offset=51904512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10475 nbdkit: file.4: debug: cache: reclaiming block 10476 nbdkit: file.4: debug: cache: writethrough block 12673 (offset 51908608) nbdkit: file.4: debug: file: pwrite count=4096 offset=51908608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10477 nbdkit: file.4: debug: cache: reclaiming block 10478 nbdkit: file.4: debug: cache: writethrough block 12674 (offset 51912704) nbdkit: file.4: debug: file: pwrite count=4096 offset=51912704 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10479 nbdkit: file.4: debug: cache: reclaiming block 10480 nbdkit: file.4: debug: cache: writethrough block 12675 (offset 51916800) nbdkit: file.4: debug: file: pwrite count=4096 offset=51916800 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10481 nbdkit: file.4: debug: cache: reclaiming block 10482 nbdkit: file.4: debug: cache: writethrough block 12676 (offset 51920896) nbdkit: file.4: debug: file: pwrite count=4096 offset=51920896 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10483 nbdkit: file.4: debug: cache: reclaiming block 10484 nbdkit: file.4: debug: cache: writethrough block 12677 (offset 51924992) nbdkit: file.4: debug: file: pwrite count=4096 offset=51924992 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10485 nbdkit: file.4: debug: cache: reclaiming block 10486 nbdkit: file.4: debug: cache: writethrough block 12678 (offset 51929088) nbdkit: file.4: debug: file: pwrite count=4096 offset=51929088 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10487 nbdkit: file.4: debug: cache: reclaiming block 10488 nbdkit: file.4: debug: cache: writethrough block 12679 (offset 51933184) nbdkit: file.4: debug: file: pwrite count=4096 offset=51933184 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10489 nbdkit: file.4: debug: cache: reclaiming block 10490 nbdkit: file.4: debug: cache: writethrough block 12680 (offset 51937280) nbdkit: file.4: debug: file: pwrite count=4096 offset=51937280 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10491 nbdkit: file.4: debug: cache: reclaiming block 10492 nbdkit: file.4: debug: cache: writethrough block 12681 (offset 51941376) nbdkit: file.4: debug: file: pwrite count=4096 offset=51941376 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10493 nbdkit: file.4: debug: cache: reclaiming block 10494 nbdkit: file.4: debug: cache: writethrough block 12682 (offset 51945472) nbdkit: file.4: debug: file: pwrite count=4096 offset=51945472 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10495 nbdkit: file.4: debug: cache: reclaiming block 10496 nbdkit: file.4: debug: cache: writethrough block 12683 (offset 51949568) nbdkit: file.4: debug: file: pwrite count=4096 offset=51949568 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10497 nbdkit: file.4: debug: cache: reclaiming block 10498 nbdkit: file.4: debug: cache: writethrough block 12684 (offset 51953664) nbdkit: file.4: debug: file: pwrite count=4096 offset=51953664 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10499 nbdkit: file.4: debug: cache: reclaiming block 10500 nbdkit: file.4: debug: cache: writethrough block 12685 (offset 51957760) nbdkit: file.4: debug: file: pwrite count=4096 offset=51957760 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10501 nbdkit: file.4: debug: cache: reclaiming block 10502 nbdkit: file.4: debug: cache: writethrough block 12686 (offset 51961856) nbdkit: file.4: debug: file: pwrite count=4096 offset=51961856 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10503 nbdkit: file.4: debug: cache: reclaiming block 10504 nbdkit: file.4: debug: cache: writethrough block 12687 (offset 51965952) nbdkit: file.4: debug: file: pwrite count=4096 offset=51965952 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10505 nbdkit: file.4: debug: cache: reclaiming block 10506 nbdkit: file.4: debug: cache: writethrough block 12688 (offset 51970048) nbdkit: file.4: debug: file: pwrite count=4096 offset=51970048 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10507 nbdkit: file.4: debug: cache: reclaiming block 10508 nbdkit: file.4: debug: cache: writethrough block 12689 (offset 51974144) nbdkit: file.4: debug: file: pwrite count=4096 offset=51974144 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10509 nbdkit: file.4: debug: cache: reclaiming block 10510 nbdkit: file.4: debug: cache: writethrough block 12690 (offset 51978240) nbdkit: file.4: debug: file: pwrite count=4096 offset=51978240 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10511 nbdkit: file.4: debug: cache: reclaiming block 10512 nbdkit: file.4: debug: cache: writethrough block 12691 (offset 51982336) nbdkit: file.4: debug: file: pwrite count=4096 offset=51982336 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10513 nbdkit: file.4: debug: cache: reclaiming block 10514 nbdkit: file.4: debug: cache: writethrough block 12692 (offset 51986432) nbdkit: file.4: debug: file: pwrite count=4096 offset=51986432 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10515 nbdkit: file.4: debug: cache: reclaiming block 10516 nbdkit: file.4: debug: cache: writethrough block 12693 (offset 51990528) nbdkit: file.4: debug: file: pwrite count=4096 offset=51990528 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10517 nbdkit: file.4: debug: cache: reclaiming block 10518 nbdkit: file.4: debug: cache: writethrough block 12694 (offset 51994624) nbdkit: file.4: debug: file: pwrite count=4096 offset=51994624 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10519 nbdkit: file.4: debug: cache: reclaiming block 10520 nbdkit: file.4: debug: cache: writethrough block 12695 (offset 51998720) nbdkit: file.4: debug: file: pwrite count=4096 offset=51998720 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10521 nbdkit: file.4: debug: cache: reclaiming block 10522 nbdkit: file.4: debug: cache: writethrough block 12696 (offset 52002816) nbdkit: file.4: debug: file: pwrite count=4096 offset=52002816 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10523 nbdkit: file.4: debug: cache: reclaiming block 10524 nbdkit: file.4: debug: cache: writethrough block 12697 (offset 52006912) nbdkit: file.4: debug: file: pwrite count=4096 offset=52006912 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10525 nbdkit: file.4: debug: cache: reclaiming block 10526 nbdkit: file.4: debug: cache: writethrough block 12698 (offset 52011008) nbdkit: file.4: debug: file: pwrite count=4096 offset=52011008 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10527 nbdkit: file.4: debug: cache: reclaiming block 10528 nbdkit: file.4: debug: cache: writethrough block 12699 (offset 52015104) nbdkit: file.4: debug: file: pwrite count=4096 offset=52015104 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10529 nbdkit: file.4: debug: cache: reclaiming block 10530 nbdkit: file.4: debug: cache: writethrough block 12700 (offset 52019200) nbdkit: file.4: debug: file: pwrite count=4096 offset=52019200 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10531 nbdkit: file.4: debug: cache: reclaiming block 10532 nbdkit: file.4: debug: cache: writethrough block 12701 (offset 52023296) nbdkit: file.4: debug: file: pwrite count=4096 offset=52023296 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10533 nbdkit: file.4: debug: cache: reclaiming block 10534 nbdkit: file.4: debug: cache: writethrough block 12702 (offset 52027392) nbdkit: file.4: debug: file: pwrite count=4096 offset=52027392 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10535 nbdkit: file.4: debug: cache: reclaiming block 10536 nbdkit: file.4: debug: cache: writethrough block 12703 (offset 52031488) nbdkit: file.4: debug: file: pwrite count=4096 offset=52031488 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10537 nbdkit: file.4: debug: cache: reclaiming block 10538 nbdkit: file.4: debug: cache: writethrough block 12704 (offset 52035584) nbdkit: file.4: debug: file: pwrite count=4096 offset=52035584 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10539 nbdkit: file.4: debug: cache: reclaiming block 10540 nbdkit: file.4: debug: cache: writethrough block 12705 (offset 52039680) nbdkit: file.4: debug: file: pwrite count=4096 offset=52039680 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10541 nbdkit: file.4: debug: cache: reclaiming block 10542 nbdkit: file.4: debug: cache: writethrough block 12706 (offset 52043776) nbdkit: file.4: debug: file: pwrite count=4096 offset=52043776 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10543 nbdkit: file.4: debug: cache: reclaiming block 10544 nbdkit: file.4: debug: cache: writethrough block 12707 (offset 52047872) nbdkit: file.4: debug: file: pwrite count=4096 offset=52047872 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10545 nbdkit: file.4: debug: cache: reclaiming block 10546 nbdkit: file.4: debug: cache: writethrough block 12708 (offset 52051968) nbdkit: file.4: debug: file: pwrite count=4096 offset=52051968 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10547 nbdkit: file.4: debug: cache: reclaiming block 10548 nbdkit: file.4: debug: cache: writethrough block 12709 (offset 52056064) nbdkit: file.4: debug: file: pwrite count=4096 offset=52056064 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10549 nbdkit: file.4: debug: cache: reclaiming block 10550 nbdkit: file.4: debug: cache: writethrough block 12710 (offset 52060160) nbdkit: file.4: debug: file: pwrite count=4096 offset=52060160 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10551 nbdkit: file.4: debug: cache: reclaiming block 10552 nbdkit: file.4: debug: cache: writethrough block 12711 (offset 52064256) nbdkit: file.4: debug: file: pwrite count=4096 offset=52064256 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10553 nbdkit: file.4: debug: cache: reclaiming block 10554 nbdkit: file.4: debug: cache: writethrough block 12712 (offset 52068352) nbdkit: file.4: debug: file: pwrite count=4096 offset=52068352 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10555 nbdkit: file.4: debug: cache: reclaiming block 10556 nbdkit: file.4: debug: cache: writethrough block 12713 (offset 52072448) nbdkit: file.4: debug: file: pwrite count=4096 offset=52072448 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10557 nbdkit: file.4: debug: cache: reclaiming block 10558 nbdkit: file.4: debug: cache: writethrough block 12714 (offset 52076544) nbdkit: file.4: debug: file: pwrite count=4096 offset=52076544 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10559 nbdkit: file.4: debug: cache: reclaiming block 10560 nbdkit: file.4: debug: cache: writethrough block 12715 (offset 52080640) nbdkit: file.4: debug: file: pwrite count=4096 offset=52080640 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10561 nbdkit: file.4: debug: cache: reclaiming block 10562 nbdkit: file.4: debug: cache: writethrough block 12716 (offset 52084736) nbdkit: file.4: debug: file: pwrite count=4096 offset=52084736 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10563 nbdkit: file.4: debug: cache: reclaiming block 10564 nbdkit: file.4: debug: cache: writethrough block 12717 (offset 52088832) nbdkit: file.4: debug: file: pwrite count=4096 offset=52088832 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10565 nbdkit: file.4: debug: cache: reclaiming block 10566 nbdkit: file.4: debug: cache: writethrough block 12718 (offset 52092928) nbdkit: file.4: debug: file: pwrite count=4096 offset=52092928 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10567 nbdkit: file.4: debug: cache: reclaiming block 10568 nbdkit: file.4: debug: cache: writethrough block 12719 (offset 52097024) nbdkit: file.4: debug: file: pwrite count=4096 offset=52097024 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10569 nbdkit: file.4: debug: cache: reclaiming block 10570 nbdkit: file.4: debug: cache: writethrough block 12720 (offset 52101120) nbdkit: file.4: debug: file: pwrite count=4096 offset=52101120 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10571 nbdkit: file.4: debug: cache: reclaiming block 10572 nbdkit: file.4: debug: cache: writethrough block 12721 (offset 52105216) nbdkit: file.4: debug: file: pwrite count=4096 offset=52105216 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10573 nbdkit: file.4: debug: cache: reclaiming block 10574 nbdkit: file.4: debug: cache: writethrough block 12722 (offset 52109312) nbdkit: file.4: debug: file: pwrite count=4096 offset=52109312 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10575 nbdkit: file.4: debug: cache: reclaiming block 10576 nbdkit: file.4: debug: cache: writethrough block 12723 (offset 52113408) nbdkit: file.4: debug: file: pwrite count=4096 offset=52113408 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10577 nbdkit: file.4: debug: cache: reclaiming block 10578 nbdkit: file.4: debug: cache: writethrough block 12724 (offset 52117504) nbdkit: file.4: debug: file: pwrite count=4096 offset=52117504 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10579 nbdkit: file.4: debug: cache: reclaiming block 10580 nbdkit: file.4: debug: cache: writethrough block 12725 (offset 52121600) nbdkit: file.4: debug: file: pwrite count=4096 offset=52121600 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10581 nbdkit: file.4: debug: cache: reclaiming block 10582 nbdkit: file.4: debug: cache: writethrough block 12726 (offset 52125696) nbdkit: file.4: debug: file: pwrite count=4096 offset=52125696 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10583 nbdkit: file.4: debug: cache: reclaiming block 10584 nbdkit: file.4: debug: cache: writethrough block 12727 (offset 52129792) nbdkit: file.4: debug: file: pwrite count=4096 offset=52129792 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10585 nbdkit: file.4: debug: cache: reclaiming block 10586 nbdkit: file.4: debug: cache: writethrough block 12728 (offset 52133888) nbdkit: file.4: debug: file: pwrite count=4096 offset=52133888 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10587 nbdkit: file.4: debug: cache: reclaiming block 10588 nbdkit: file.4: debug: cache: writethrough block 12729 (offset 52137984) nbdkit: file.4: debug: file: pwrite count=4096 offset=52137984 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10589 nbdkit: file.4: debug: cache: reclaiming block 10590 nbdkit: file.4: debug: cache: writethrough block 12730 (offset 52142080) nbdkit: file.4: debug: file: pwrite count=4096 offset=52142080 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10591 nbdkit: file.4: debug: cache: reclaiming block 10592 nbdkit: file.4: debug: cache: writethrough block 12731 (offset 52146176) nbdkit: file.4: debug: file: pwrite count=4096 offset=52146176 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10593 nbdkit: file.4: debug: cache: reclaiming block 10594 nbdkit: file.4: debug: cache: writethrough block 12732 (offset 52150272) nbdkit: file.4: debug: file: pwrite count=4096 offset=52150272 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10595 nbdkit: file.4: debug: cache: reclaiming block 10596 nbdkit: file.4: debug: cache: writethrough block 12733 (offset 52154368) nbdkit: file.4: debug: file: pwrite count=4096 offset=52154368 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10597 nbdkit: file.4: debug: cache: reclaiming block 10598 nbdkit: file.4: debug: cache: writethrough block 12734 (offset 52158464) nbdkit: file.4: debug: file: pwrite count=4096 offset=52158464 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10599 nbdkit: file.4: debug: cache: reclaiming block 10600 nbdkit: file.4: debug: cache: writethrough block 12735 (offset 52162560) nbdkit: file.4: debug: file: pwrite count=4096 offset=52162560 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10601 nbdkit: file.4: debug: cache: reclaiming block 10602 nbdkit: file.4: debug: cache: writethrough block 12736 (offset 52166656) nbdkit: file.4: debug: file: pwrite count=4096 offset=52166656 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10603 nbdkit: file.4: debug: cache: reclaiming block 10604 nbdkit: file.4: debug: cache: writethrough block 12737 (offset 52170752) nbdkit: file.4: debug: file: pwrite count=4096 offset=52170752 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10605 nbdkit: file.4: debug: cache: reclaiming block 10606 nbdkit: file.4: debug: cache: writethrough block 12738 (offset 52174848) nbdkit: file.4: debug: file: pwrite count=4096 offset=52174848 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10607 nbdkit: file.4: debug: cache: reclaiming block 10608 nbdkit: file.4: debug: cache: writethrough block 12739 (offset 52178944) nbdkit: file.4: debug: file: pwrite count=4096 offset=52178944 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10609 nbdkit: file.4: debug: cache: reclaiming block 10610 nbdkit: file.4: debug: cache: writethrough block 12740 (offset 52183040) nbdkit: file.4: debug: file: pwrite count=4096 offset=52183040 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10611 nbdkit: file.4: debug: cache: reclaiming block 10612 nbdkit: file.4: debug: cache: writethrough block 12741 (offset 52187136) nbdkit: file.4: debug: file: pwrite count=4096 offset=52187136 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10613 nbdkit: file.4: debug: cache: reclaiming block 10614 nbdkit: file.4: debug: cache: writethrough block 12742 (offset 52191232) nbdkit: file.4: debug: file: pwrite count=4096 offset=52191232 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10615 nbdkit: file.4: debug: cache: reclaiming block 10616 nbdkit: file.4: debug: cache: writethrough block 12743 (offset 52195328) nbdkit: file.4: debug: file: pwrite count=4096 offset=52195328 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10617 nbdkit: file.4: debug: cache: reclaiming block 10618 nbdkit: file.4: debug: cache: writethrough block 12744 (offset 52199424) nbdkit: file.4: debug: file: pwrite count=4096 offset=52199424 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10619 nbdkit: file.4: debug: cache: reclaiming block 10620 nbdkit: file.4: debug: cache: writethrough block 12745 (offset 52203520) nbdkit: file.4: debug: file: pwrite count=4096 offset=52203520 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10621 nbdkit: file.4: debug: cache: reclaiming block 10622 nbdkit: file.4: debug: cache: writethrough block 12746 (offset 52207616) nbdkit: file.4: debug: file: pwrite count=4096 offset=52207616 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10623 nbdkit: file.4: debug: cache: reclaiming block 10624 nbdkit: file.4: debug: cache: writethrough block 12747 (offset 52211712) nbdkit: file.4: debug: file: pwrite count=4096 offset=52211712 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10625 nbdkit: file.4: debug: cache: reclaiming block 10626 nbdkit: file.4: debug: cache: writethrough block 12748 (offset 52215808) nbdkit: file.4: debug: file: pwrite count=4096 offset=52215808 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10627 nbdkit: file.4: debug: cache: reclaiming block 10628 nbdkit: file.4: debug: cache: writethrough block 12749 (offset 52219904) nbdkit: file.4: debug: file: pwrite count=4096 offset=52219904 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10629 nbdkit: file.4: debug: cache: reclaiming block 10630 nbdkit: file.4: debug: cache: writethrough block 12750 (offset 52224000) nbdkit: file.4: debug: file: pwrite count=4096 offset=52224000 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10631 nbdkit: file.4: debug: cache: reclaiming block 10632 nbdkit: file.4: debug: cache: writethrough block 12751 (offset 52228096) nbdkit: file.4: debug: file: pwrite count=4096 offset=52228096 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10633 nbdkit: file.4: debug: cache: reclaiming block 10634 nbdkit: file.4: debug: cache: writethrough block 12752 (offset 52232192) nbdkit: file.4: debug: file: pwrite count=4096 offset=52232192 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10635 nbdkit: file.4: debug: cache: reclaiming block 10636 nbdkit: file.4: debug: cache: writethrough block 12753 (offset 52236288) nbdkit: file.4: debug: file: pwrite count=4096 offset=52236288 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10637 nbdkit: file.4: debug: cache: reclaiming block 10638 nbdkit: file.4: debug: cache: writethrough block 12754 (offset 52240384) nbdkit: file.4: debug: file: pwrite count=4096 offset=52240384 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10639 nbdkit: file.4: debug: cache: reclaiming block 10640 nbdkit: file.4: debug: cache: writethrough block 12755 (offset 52244480) nbdkit: file.4: debug: file: pwrite count=4096 offset=52244480 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10641 nbdkit: file.4: debug: cache: reclaiming block 10642 nbdkit: file.4: debug: cache: writethrough block 12756 (offset 52248576) nbdkit: file.4: debug: file: pwrite count=4096 offset=52248576 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10643 nbdkit: file.4: debug: cache: reclaiming block 10644 nbdkit: file.4: debug: cache: writethrough block 12757 (offset 52252672) nbdkit: file.4: debug: file: pwrite count=4096 offset=52252672 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10645 nbdkit: file.4: debug: cache: reclaiming block 10646 nbdkit: file.4: debug: cache: writethrough block 12758 (offset 52256768) nbdkit: file.4: debug: file: pwrite count=4096 offset=52256768 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10647 nbdkit: file.4: debug: cache: reclaiming block 10648 nbdkit: file.4: debug: cache: writethrough block 12759 (offset 52260864) nbdkit: file.4: debug: file: pwrite count=4096 offset=52260864 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10649 nbdkit: file.4: debug: cache: reclaiming block 10650 nbdkit: file.4: debug: cache: writethrough block 12760 (offset 52264960) nbdkit: file.4: debug: file: pwrite count=4096 offset=52264960 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10651 nbdkit: file.4: debug: cache: reclaiming block 10652 nbdkit: file.4: debug: cache: writethrough block 12761 (offset 52269056) nbdkit: file.4: debug: file: pwrite count=4096 offset=52269056 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10653 nbdkit: file.4: debug: cache: reclaiming block 10654 nbdkit: file.4: debug: cache: writethrough block 12762 (offset 52273152) nbdkit: file.4: debug: file: pwrite count=4096 offset=52273152 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10655 nbdkit: file.4: debug: cache: reclaiming block 10656 nbdkit: file.4: debug: cache: writethrough block 12763 (offset 52277248) nbdkit: file.4: debug: file: pwrite count=4096 offset=52277248 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10657 nbdkit: file.4: debug: cache: reclaiming block 10658 nbdkit: file.4: debug: cache: writethrough block 12764 (offset 52281344) nbdkit: file.4: debug: file: pwrite count=4096 offset=52281344 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10659 nbdkit: file.4: debug: cache: reclaiming block 10660 nbdkit: file.4: debug: cache: writethrough block 12765 (offset 52285440) nbdkit: file.4: debug: file: pwrite count=4096 offset=52285440 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10661 nbdkit: file.4: debug: cache: reclaiming block 10662 nbdkit: file.4: debug: cache: writethrough block 12766 (offset 52289536) nbdkit: file.4: debug: file: pwrite count=4096 offset=52289536 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10663 nbdkit: file.4: debug: cache: reclaiming block 10664 nbdkit: file.4: debug: cache: writethrough block 12767 (offset 52293632) nbdkit: file.4: debug: file: pwrite count=4096 offset=52293632 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10665 nbdkit: file.4: debug: cache: reclaiming block 10666 nbdkit: file.4: debug: cache: writethrough block 12768 (offset 52297728) nbdkit: file.4: debug: file: pwrite count=4096 offset=52297728 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10667 nbdkit: file.4: debug: cache: reclaiming block 10668 nbdkit: file.4: debug: cache: writethrough block 12769 (offset 52301824) nbdkit: file.4: debug: file: pwrite count=4096 offset=52301824 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10669 nbdkit: file.4: debug: cache: reclaiming block 10670 nbdkit: file.4: debug: cache: writethrough block 12770 (offset 52305920) nbdkit: file.4: debug: file: pwrite count=4096 offset=52305920 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10671 nbdkit: file.4: debug: cache: reclaiming block 10672 nbdkit: file.4: debug: cache: writethrough block 12771 (offset 52310016) nbdkit: file.4: debug: file: pwrite count=4096 offset=52310016 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10673 nbdkit: file.4: debug: cache: reclaiming block 10674 nbdkit: file.4: debug: cache: writethrough block 12772 (offset 52314112) nbdkit: file.4: debug: file: pwrite count=4096 offset=52314112 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10675 nbdkit: file.4: debug: cache: reclaiming block 10676 nbdkit: file.4: debug: cache: writethrough block 12773 (offset 52318208) nbdkit: file.4: debug: file: pwrite count=4096 offset=52318208 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10677 nbdkit: file.4: debug: cache: reclaiming block 10678 nbdkit: file.4: debug: cache: writethrough block 12774 (offset 52322304) nbdkit: file.4: debug: file: pwrite count=4096 offset=52322304 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10679 nbdkit: file.4: debug: cache: reclaiming block 10680 nbdkit: file.4: debug: cache: writethrough block 12775 (offset 52326400) nbdkit: file.4: debug: file: pwrite count=4096 offset=52326400 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10681 nbdkit: file.4: debug: cache: reclaiming block 10682 nbdkit: file.4: debug: cache: writethrough block 12776 (offset 52330496) nbdkit: file.4: debug: file: pwrite count=4096 offset=52330496 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10683 nbdkit: file.4: debug: cache: reclaiming block 10684 nbdkit: file.4: debug: cache: writethrough block 12777 (offset 52334592) nbdkit: file.4: debug: file: pwrite count=4096 offset=52334592 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10685 nbdkit: file.4: debug: cache: reclaiming block 10686 nbdkit: file.4: debug: cache: writethrough block 12778 (offset 52338688) nbdkit: file.4: debug: file: pwrite count=4096 offset=52338688 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10687 nbdkit: file.4: debug: cache: reclaiming block 10688 nbdkit: file.4: debug: cache: writethrough block 12779 (offset 52342784) nbdkit: file.4: debug: file: pwrite count=4096 offset=52342784 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10689 nbdkit: file.4: debug: cache: reclaiming block 10690 nbdkit: file.4: debug: cache: writethrough block 12780 (offset 52346880) nbdkit: file.4: debug: file: pwrite count=4096 offset=52346880 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10691 nbdkit: file.4: debug: cache: reclaiming block 10692 nbdkit: file.4: debug: cache: writethrough block 12781 (offset 52350976) nbdkit: file.4: debug: file: pwrite count=4096 offset=52350976 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10693 nbdkit: file.4: debug: cache: reclaiming block 10694 nbdkit: file.4: debug: cache: writethrough block 12782 (offset 52355072) nbdkit: file.4: debug: file: pwrite count=4096 offset=52355072 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10695 nbdkit: file.4: debug: cache: reclaiming block 10696 nbdkit: file.4: debug: cache: writethrough block 12783 (offset 52359168) nbdkit: file.4: debug: file: pwrite count=4096 offset=52359168 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10697 nbdkit: file.4: debug: cache: reclaiming block 10698 nbdkit: file.4: debug: cache: writethrough block 12784 (offset 52363264) nbdkit: file.4: debug: file: pwrite count=4096 offset=52363264 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10699 nbdkit: file.4: debug: cache: reclaiming block 10700 nbdkit: file.4: debug: cache: writethrough block 12785 (offset 52367360) nbdkit: file.4: debug: file: pwrite count=4096 offset=52367360 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10701 nbdkit: file.4: debug: cache: reclaiming block 10702 nbdkit: file.4: debug: cache: writethrough block 12786 (offset 52371456) nbdkit: file.4: debug: file: pwrite count=4096 offset=52371456 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10703 nbdkit: file.4: debug: cache: reclaiming block 10704 nbdkit: file.4: debug: cache: writethrough block 12787 (offset 52375552) nbdkit: file.4: debug: file: pwrite count=4096 offset=52375552 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10705 nbdkit: file.4: debug: cache: reclaiming block 10706 nbdkit: file.4: debug: cache: writethrough block 12788 (offset 52379648) nbdkit: file.4: debug: file: pwrite count=4096 offset=52379648 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10707 nbdkit: file.4: debug: cache: reclaiming block 10708 nbdkit: file.4: debug: cache: writethrough block 12789 (offset 52383744) nbdkit: file.4: debug: file: pwrite count=4096 offset=52383744 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10709 nbdkit: file.4: debug: cache: reclaiming block 10710 nbdkit: file.4: debug: cache: writethrough block 12790 (offset 52387840) nbdkit: file.4: debug: file: pwrite count=4096 offset=52387840 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10711 nbdkit: file.4: debug: cache: reclaiming block 10712 nbdkit: file.4: debug: cache: writethrough block 12791 (offset 52391936) nbdkit: file.4: debug: file: pwrite count=4096 offset=52391936 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10713 nbdkit: file.4: debug: cache: reclaiming block 10714 nbdkit: file.4: debug: cache: writethrough block 12792 (offset 52396032) nbdkit: file.4: debug: file: pwrite count=4096 offset=52396032 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10715 nbdkit: file.4: debug: cache: reclaiming block 10716 nbdkit: file.4: debug: cache: writethrough block 12793 (offset 52400128) nbdkit: file.4: debug: file: pwrite count=4096 offset=52400128 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10717 nbdkit: file.4: debug: cache: reclaiming block 10718 nbdkit: file.4: debug: cache: writethrough block 12794 (offset 52404224) nbdkit: file.4: debug: file: pwrite count=4096 offset=52404224 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10719 nbdkit: file.4: debug: cache: reclaiming block 10720 nbdkit: file.4: debug: cache: writethrough block 12795 (offset 52408320) nbdkit: file.4: debug: file: pwrite count=4096 offset=52408320 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10721 nbdkit: file.4: debug: cache: reclaiming block 10722 nbdkit: file.4: debug: cache: writethrough block 12796 (offset 52412416) nbdkit: file.4: debug: file: pwrite count=4096 offset=52412416 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10723 nbdkit: file.4: debug: cache: reclaiming block 10724 nbdkit: file.4: debug: cache: writethrough block 12797 (offset 52416512) nbdkit: file.4: debug: file: pwrite count=4096 offset=52416512 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10725 nbdkit: file.4: debug: cache: reclaiming block 10726 nbdkit: file.4: debug: cache: writethrough block 12798 (offset 52420608) nbdkit: file.4: debug: file: pwrite count=4096 offset=52420608 fua=1 nbdkit: file.4: debug: cache: reclaiming block 10727 nbdkit: file.4: debug: cache: reclaiming block 10728 nbdkit: file.4: debug: cache: writethrough block 12799 (offset 52424704) nbdkit: file.4: debug: file: pwrite count=4096 offset=52424704 fua=1 nbdkit: file.5: debug: cache: flush nbdkit: file.5: debug: file: flush nbdkit: file.6: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 wrote 10485760/10485760 bytes at offset 0 10 MiB, 1 ops; 0:06:51.87 (24.862 KiB/sec and 0.0024 ops/sec) wrote 10485760/10485760 bytes at offset 20971520 10 MiB, 1 ops; 0:07:53.49 (21.627 KiB/sec and 0.0021 ops/sec) read 10485760/10485760 bytes at offset 20971520 10 MiB, 1 ops; 0:00:03.24 (3.084 MiB/sec and 0.3084 ops/sec) read 10485760/10485760 bytes at offset 31457280 10 MiB, 1 ops; 0:00:04.04 (2.476 MiB/sec and 0.2476 ops/sec) wrote 10485760/10485760 bytes at offset 41943040 10 MiB, 1 ops; 0:08:57.96 (19.035 KiB/sec and 0.0019 ops/sec) nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 ++ cat cache-max-size.d/cache-max-size.pid + fddir=/proc/1255381/fd + ls -l /proc/1255381/fd total 0 lr-x------ 1 builduser builduser 64 Nov 15 09:00 0 -> /dev/null l-wx------ 1 builduser builduser 64 Nov 15 09:00 1 -> /dev/null l-wx------ 1 builduser builduser 64 Nov 15 09:00 10 -> pipe:[307664974] lrwx------ 1 builduser builduser 64 Nov 15 09:00 11 -> /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache-max-size.d/cache-max-size.img l-wx------ 1 builduser builduser 64 Nov 15 09:00 2 -> /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-cache-max-size.sh.log lrwx------ 1 builduser builduser 64 Nov 15 09:00 3 -> /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache-max-size.d/cache/HMTiL9 (deleted) lr-x------ 1 builduser builduser 64 Nov 15 09:00 4 -> pipe:[307658416] l-wx------ 1 builduser builduser 64 Nov 15 09:00 5 -> pipe:[307658416] lrwx------ 1 builduser builduser 64 Nov 15 09:00 6 -> socket:[307133772] lrwx------ 1 builduser builduser 64 Nov 15 09:00 7 -> socket:[307658417] lrwx------ 1 builduser builduser 64 Nov 15 09:00 8 -> socket:[307664048] lr-x------ 1 builduser builduser 64 Nov 15 09:00 9 -> pipe:[307664974] nbdkit: file[1]: debug: cache: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cache: close nbdkit: file[1]: debug: file: close ++ ls -l /proc/1255381/fd ++ grep cache-max-size.d/cache/ ++ head -1 ++ tr -s ' ' ++ cut -d ' ' -f 9 + fd=/proc/1255381/fd/3 + stat -L /proc/1255381/fd/3 File: /proc/1255381/fd/3 Size: 1073741824 Blocks: 16576 IO Block: 4096 regular file Device: 3ah/58d Inode: 299176753 Links: 0 Access: (0600/-rw-------) Uid: ( 1000/builduser) Gid: ( 1000/builduser) Access: 2021-11-15 08:37:01.497000000 +0000 Modify: 2021-11-15 09:00:51.980000000 +0000 Change: 2021-11-15 09:00:51.980000000 +0000 Birth: 2021-11-15 08:37:01.497000000 +0000 ++ stat -L -c '%b * %B' /proc/1255381/fd/3 + size=8486912 + '[' 8486912 -gt 11534336 ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cache-max-size.sh: run cleanup hooks: exit code 0 ./test-cache-max-size.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -rf cache-max-size.d + (( ++_i )) + (( _i < 3 )) + rm -f /tmp/nbdkit-test-sock.feWFcg + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1255381 + local pid=1255381 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1255381 + for i in {1..60} + kill -0 1255381 + sleep 1 nbdkit: debug: cache: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: cache: unload filter + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + for i in {1..60} + kill -0 1255381 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1255381 failed to respond to SIGTERM' error: nbdkit pid 1255381 failed to respond to SIGTERM + kill -9 1255381 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-cache-max-size.sh (exit status: 1) FAIL: test-cache-unaligned.sh ============================= + requires_filter cache + requires nbdkit --filter=cache null --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.fsJvu0 + files='cache-unaligned.img /tmp/nbdkit-test-sock.fsJvu0 cache-unaligned.pid' + rm -f cache-unaligned.img /tmp/nbdkit-test-sock.fsJvu0 cache-unaligned.pid + cleanup_fn rm -f cache-unaligned.img /tmp/nbdkit-test-sock.fsJvu0 cache-unaligned.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cache-unaligned.img /tmp/nbdkit-test-sock.fsJvu0 cache-unaligned.pid' + truncate -s 130000 cache-unaligned.img + start_nbdkit -P cache-unaligned.pid -U /tmp/nbdkit-test-sock.fsJvu0 --filter=cache file cache-unaligned.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cache-unaligned.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cache-unaligned.pid -U /tmp/nbdkit-test-sock.fsJvu0 --filter=cache file cache-unaligned.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cache-unaligned.pid -U /tmp/nbdkit-test-sock.fsJvu0 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cache-unaligned.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cache/.libs/nbdkit-cache-filter.so (name cache) nbdkit: debug: cache: load nbdkit: debug: cache: temporary directory for cache: /var/tmp nbdkit: debug: cache: block size: 4096 nbdkit: debug: cache: config key=file, value=cache-unaligned.img nbdkit: debug: file: config key=file, value=cache-unaligned.img nbdkit: debug: cache: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cache: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.fsJvu0 nbdkit: debug: forked into background (new pid = 1255496) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cache-unaligned.pid nbdkit: debug: file: after_fork nbdkit: debug: cache: after_fork + for _i in {1..60} + test -s cache-unaligned.pid + break + test -s cache-unaligned.pid ++ cat cache-unaligned.pid + cleanup_fn kill_nbdkit 1255496 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1255496' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.fsJvu0' -c ' # Write some pattern data to the overlay and check it reads back OK. buf = b"abcdefghijklm" * 10000 h.pwrite(buf, 0) buf2 = h.pread(130000, 0) assert buf == buf2 # Flushing should write through to the underlying file. h.flush() with open("cache-unaligned.img", "rb") as file: buf2 = file.read(130000) assert buf == buf2 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.fsJvu0" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: cache: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cache: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cache: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x57bb47552cb0 nbdkit: file[1]: debug: cache: open returned handle 0x78b5788cc4d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: cache: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cache: underlying file size: 130000 nbdkit: file[1]: debug: bitmap resized to 8 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: cache: get_size nbdkit: file[1]: debug: cache: underlying file size: 130000 nbdkit: file[1]: debug: bitmap resized to 8 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: bitmap resized to 4 bytes nbdkit: file[1]: debug: cache: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: cache: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cache: can_fast_zero nbdkit: file[1]: debug: cache: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: cache: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: cache: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: cache: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cache: can_multi_conn nbdkit: file[1]: debug: cache: can_cache nbdkit: file[1]: debug: cache: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 130000 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 0010: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 0020: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 0030: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 0040: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 0050: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| 0060: 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 |fghijklmabcdefgh| 0070: 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b |ijklmabcdefghijk| 0080: 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 |lmabcdefghijklma| 0090: 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 |bcdefghijklmabcd| 00a0: 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 |efghijklmabcdefg| 00b0: 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a |hijklmabcdefghij| 00c0: 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d |klmabcdefghijklm| 00d0: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 00e0: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 00f0: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 0100: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 0110: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 0120: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| 0130: 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 |fghijklmabcdefgh| 0140: 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b |ijklmabcdefghijk| 0150: 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 |lmabcdefghijklma| 0160: 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 |bcdefghijklmabcd| 0170: 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 |efghijklmabcdefg| 0180: 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a |hijklmabcdefghij| 0190: 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d |klmabcdefghijklm| 01a0: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 01b0: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 01c0: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 01d0: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 01e0: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 01f0: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| [... 129488 more bytes truncated ...] " count=130000 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD nbdkit: debug: starting worker thread file.4 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: file.0: debug: cache: pwrite count=130000 offset=0 fua=0 nbdkit: file.0: debug: cache: writeback block 0 (offset 0) nbdkit: file.0: debug: cache: writeback block 1 (offset 4096) nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: cache: writeback block 2 (offset 8192) nbdkit: file.0: debug: cache: writeback block 3 (offset 12288) nbdkit: file.0: debug: cache: writeback block 4 (offset 16384) nbdkit: file.0: debug: cache: writeback block 5 (offset 20480) nbdkit: file.0: debug: cache: writeback block 6 (offset 24576) nbdkit: debug: starting worker thread file.7 nbdkit: file.0: debug: cache: writeback block 7 (offset 28672) nbdkit: debug: starting worker thread file.8 nbdkit: file.0: debug: cache: writeback block 8 (offset 32768) nbdkit: file.0: debug: cache: writeback block 9 (offset 36864) nbdkit: file.0: debug: cache: writeback block 10 (offset 40960) nbdkit: debug: starting worker thread file.9 nbdkit: file.0: debug: cache: writeback block 11 (offset 45056) nbdkit: file.0: debug: cache: writeback block 12 (offset 49152) nbdkit: file.0: debug: cache: writeback block 13 (offset 53248) nbdkit: debug: starting worker thread file.10 nbdkit: file.0: debug: cache: writeback block 14 (offset 57344) nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: file.0: debug: cache: writeback block 15 (offset 61440) nbdkit: file.0: debug: cache: writeback block 16 (offset 65536) nbdkit: file.0: debug: cache: writeback block 17 (offset 69632) nbdkit: file.0: debug: cache: writeback block 18 (offset 73728) nbdkit: file.0: debug: cache: writeback block 19 (offset 77824) nbdkit: file.0: debug: cache: writeback block 20 (offset 81920) nbdkit: file.0: debug: cache: writeback block 21 (offset 86016) nbdkit: file.0: debug: cache: writeback block 22 (offset 90112) nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.13 nbdkit: file.0: debug: cache: writeback block 23 (offset 94208) nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: cache: writeback block 24 (offset 98304) nbdkit: file.0: debug: cache: writeback block 25 (offset 102400) nbdkit: file.0: debug: cache: writeback block 26 (offset 106496) nbdkit: file.0: debug: cache: writeback block 27 (offset 110592) nbdkit: file.0: debug: cache: writeback block 28 (offset 114688) nbdkit: file.0: debug: cache: writeback block 29 (offset 118784) nbdkit: file.0: debug: cache: writeback block 30 (offset 122880) nbdkit: file.0: debug: cache: blk_read block 31 (offset 126976) is not cached nbdkit: file.0: debug: file: pread count=3024 offset=126976 nbdkit: file.0: debug: cache: writeback block 31 (offset 126976) libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=130000 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: file.4: debug: cache: pread count=130000 offset=0 nbdkit: file.4: debug: cache: blk_read block 0 (offset 0) is dirty nbdkit: file.4: debug: cache: blk_read block 1 (offset 4096) is dirty nbdkit: file.4: debug: cache: blk_read block 2 (offset 8192) is dirty nbdkit: file.4: debug: cache: blk_read block 3 (offset 12288) is dirty nbdkit: file.4: debug: cache: blk_read block 4 (offset 16384) is dirty nbdkit: file.4: debug: cache: blk_read block 5 (offset 20480) is dirty nbdkit: file.4: debug: cache: blk_read block 6 (offset 24576) is dirty nbdkit: file.4: debug: cache: blk_read block 7 (offset 28672) is dirty nbdkit: file.4: debug: cache: blk_read block 8 (offset 32768) is dirty nbdkit: file.4: debug: cache: blk_read block 9 (offset 36864) is dirty nbdkit: file.4: debug: cache: blk_read block 10 (offset 40960) is dirty nbdkit: file.4: debug: cache: blk_read block 11 (offset 45056) is dirty nbdkit: file.4: debug: cache: blk_read block 12 (offset 49152) is dirty nbdkit: file.4: debug: cache: blk_read block 13 (offset 53248) is dirty nbdkit: file.4: debug: cache: blk_read block 14 (offset 57344) is dirty nbdkit: file.4: debug: cache: blk_read block 15 (offset 61440) is dirty nbdkit: file.4: debug: cache: blk_read block 16 (offset 65536) is dirty nbdkit: file.4: debug: cache: blk_read block 17 (offset 69632) is dirty nbdkit: file.4: debug: cache: blk_read block 18 (offset 73728) is dirty nbdkit: file.4: debug: cache: blk_read block 19 (offset 77824) is dirty nbdkit: file.4: debug: cache: blk_read block 20 (offset 81920) is dirty nbdkit: file.4: debug: cache: blk_read block 21 (offset 86016) is dirty nbdkit: file.4: debug: cache: blk_read block 22 (offset 90112) is dirty nbdkit: file.4: debug: cache: blk_read block 23 (offset 94208) is dirty nbdkit: file.4: debug: cache: blk_read block 24 (offset 98304) is dirty nbdkit: file.4: debug: cache: blk_read block 25 (offset 102400) is dirty nbdkit: file.4: debug: cache: blk_read block 26 (offset 106496) is dirty nbdkit: file.4: debug: cache: blk_read block 27 (offset 110592) is dirty nbdkit: file.4: debug: cache: blk_read block 28 (offset 114688) is dirty nbdkit: file.4: debug: cache: blk_read block 29 (offset 118784) is dirty nbdkit: file.4: debug: cache: blk_read block 30 (offset 122880) is dirty nbdkit: file.4: debug: cache: blk_read block 31 (offset 126976) is dirty libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_flush: enter: flags=0x0 libnbd: debug: nbdsh: nbd_flush: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_flush: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_flush: poll start: events=1 nbdkit: file.2: debug: cache: flush nbdkit: file.2: debug: cache: blk_read block 0 (offset 0) is dirty nbdkit: file.2: debug: cache: writethrough block 0 (offset 0) nbdkit: file.2: debug: file: pwrite count=4096 offset=0 fua=0 nbdkit: file.2: debug: cache: blk_read block 1 (offset 4096) is dirty nbdkit: file.2: debug: cache: writethrough block 1 (offset 4096) nbdkit: file.2: debug: file: pwrite count=4096 offset=4096 fua=0 nbdkit: file.2: debug: cache: blk_read block 2 (offset 8192) is dirty nbdkit: file.2: debug: cache: writethrough block 2 (offset 8192) nbdkit: file.2: debug: file: pwrite count=4096 offset=8192 fua=0 nbdkit: file.2: debug: cache: blk_read block 3 (offset 12288) is dirty nbdkit: file.2: debug: cache: writethrough block 3 (offset 12288) nbdkit: file.2: debug: file: pwrite count=4096 offset=12288 fua=0 nbdkit: file.2: debug: cache: blk_read block 4 (offset 16384) is dirty nbdkit: file.2: debug: cache: writethrough block 4 (offset 16384) nbdkit: file.2: debug: file: pwrite count=4096 offset=16384 fua=0 nbdkit: file.2: debug: cache: blk_read block 5 (offset 20480) is dirty nbdkit: file.2: debug: cache: writethrough block 5 (offset 20480) nbdkit: file.2: debug: file: pwrite count=4096 offset=20480 fua=0 nbdkit: file.2: debug: cache: blk_read block 6 (offset 24576) is dirty nbdkit: file.2: debug: cache: writethrough block 6 (offset 24576) nbdkit: file.2: debug: file: pwrite count=4096 offset=24576 fua=0 nbdkit: file.2: debug: cache: blk_read block 7 (offset 28672) is dirty nbdkit: file.2: debug: cache: writethrough block 7 (offset 28672) nbdkit: file.2: debug: file: pwrite count=4096 offset=28672 fua=0 nbdkit: file.2: debug: cache: blk_read block 8 (offset 32768) is dirty nbdkit: file.2: debug: cache: writethrough block 8 (offset 32768) nbdkit: file.2: debug: file: pwrite count=4096 offset=32768 fua=0 nbdkit: file.2: debug: cache: blk_read block 9 (offset 36864) is dirty nbdkit: file.2: debug: cache: writethrough block 9 (offset 36864) nbdkit: file.2: debug: file: pwrite count=4096 offset=36864 fua=0 nbdkit: file.2: debug: cache: blk_read block 10 (offset 40960) is dirty nbdkit: file.2: debug: cache: writethrough block 10 (offset 40960) nbdkit: file.2: debug: file: pwrite count=4096 offset=40960 fua=0 nbdkit: file.2: debug: cache: blk_read block 11 (offset 45056) is dirty nbdkit: file.2: debug: cache: writethrough block 11 (offset 45056) nbdkit: file.2: debug: file: pwrite count=4096 offset=45056 fua=0 nbdkit: file.2: debug: cache: blk_read block 12 (offset 49152) is dirty nbdkit: file.2: debug: cache: writethrough block 12 (offset 49152) nbdkit: file.2: debug: file: pwrite count=4096 offset=49152 fua=0 nbdkit: file.2: debug: cache: blk_read block 13 (offset 53248) is dirty nbdkit: file.2: debug: cache: writethrough block 13 (offset 53248) nbdkit: file.2: debug: file: pwrite count=4096 offset=53248 fua=0 nbdkit: file.2: debug: cache: blk_read block 14 (offset 57344) is dirty nbdkit: file.2: debug: cache: writethrough block 14 (offset 57344) nbdkit: file.2: debug: file: pwrite count=4096 offset=57344 fua=0 nbdkit: file.2: debug: cache: blk_read block 15 (offset 61440) is dirty nbdkit: file.2: debug: cache: writethrough block 15 (offset 61440) nbdkit: file.2: debug: file: pwrite count=4096 offset=61440 fua=0 nbdkit: file.2: debug: cache: blk_read block 16 (offset 65536) is dirty nbdkit: file.2: debug: cache: writethrough block 16 (offset 65536) nbdkit: file.2: debug: file: pwrite count=4096 offset=65536 fua=0 nbdkit: file.2: debug: cache: blk_read block 17 (offset 69632) is dirty nbdkit: file.2: debug: cache: writethrough block 17 (offset 69632) nbdkit: file.2: debug: file: pwrite count=4096 offset=69632 fua=0 nbdkit: file.2: debug: cache: blk_read block 18 (offset 73728) is dirty nbdkit: file.2: debug: cache: writethrough block 18 (offset 73728) nbdkit: file.2: debug: file: pwrite count=4096 offset=73728 fua=0 nbdkit: file.2: debug: cache: blk_read block 19 (offset 77824) is dirty nbdkit: file.2: debug: cache: writethrough block 19 (offset 77824) nbdkit: file.2: debug: file: pwrite count=4096 offset=77824 fua=0 nbdkit: file.2: debug: cache: blk_read block 20 (offset 81920) is dirty nbdkit: file.2: debug: cache: writethrough block 20 (offset 81920) nbdkit: file.2: debug: file: pwrite count=4096 offset=81920 fua=0 nbdkit: file.2: debug: cache: blk_read block 21 (offset 86016) is dirty nbdkit: file.2: debug: cache: writethrough block 21 (offset 86016) nbdkit: file.2: debug: file: pwrite count=4096 offset=86016 fua=0 nbdkit: file.2: debug: cache: blk_read block 22 (offset 90112) is dirty nbdkit: file.2: debug: cache: writethrough block 22 (offset 90112) nbdkit: file.2: debug: file: pwrite count=4096 offset=90112 fua=0 nbdkit: file.2: debug: cache: blk_read block 23 (offset 94208) is dirty nbdkit: file.2: debug: cache: writethrough block 23 (offset 94208) nbdkit: file.2: debug: file: pwrite count=4096 offset=94208 fua=0 nbdkit: file.2: debug: cache: blk_read block 24 (offset 98304) is dirty nbdkit: file.2: debug: cache: writethrough block 24 (offset 98304) nbdkit: file.2: debug: file: pwrite count=4096 offset=98304 fua=0 nbdkit: file.2: debug: cache: blk_read block 25 (offset 102400) is dirty nbdkit: file.2: debug: cache: writethrough block 25 (offset 102400) nbdkit: file.2: debug: file: pwrite count=4096 offset=102400 fua=0 nbdkit: file.2: debug: cache: blk_read block 26 (offset 106496) is dirty nbdkit: file.2: debug: cache: writethrough block 26 (offset 106496) nbdkit: file.2: debug: file: pwrite count=4096 offset=106496 fua=0 nbdkit: file.2: debug: cache: blk_read block 27 (offset 110592) is dirty nbdkit: file.2: debug: cache: writethrough block 27 (offset 110592) nbdkit: file.2: debug: file: pwrite count=4096 offset=110592 fua=0 nbdkit: file.2: debug: cache: blk_read block 28 (offset 114688) is dirty nbdkit: file.2: debug: cache: writethrough block 28 (offset 114688) nbdkit: file.2: debug: file: pwrite count=4096 offset=114688 fua=0 nbdkit: file.2: debug: cache: blk_read block 29 (offset 118784) is dirty nbdkit: file.2: debug: cache: writethrough block 29 (offset 118784) nbdkit: file.2: debug: file: pwrite count=4096 offset=118784 fua=0 nbdkit: file.2: debug: cache: blk_read block 30 (offset 122880) is dirty nbdkit: file.2: debug: cache: writethrough block 30 (offset 122880) nbdkit: file.2: debug: file: pwrite count=4096 offset=122880 fua=0 nbdkit: file.2: debug: cache: blk_read block 31 (offset 126976) is dirty nbdkit: file.2: debug: cache: writethrough block 31 (offset 126976) nbdkit: file.2: debug: file: pwrite count=3024 offset=126976 fua=0 nbdkit: file.2: debug: file: flush libnbd: debug: nbdsh: nbd_flush: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_flush: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_flush: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_flush: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_flush: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_flush: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.3: debug: client closed input socket, closing connection nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file[1]: debug: cache: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cache: close nbdkit: file[1]: debug: file: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cache-unaligned.sh: run cleanup hooks: exit code 0 ./test-cache-unaligned.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f cache-unaligned.img /tmp/nbdkit-test-sock.fsJvu0 cache-unaligned.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1255496 + local pid=1255496 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1255496 + for i in {1..60} + kill -0 1255496 nbdkit: debug: cache: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin + sleep 1 nbdkit: debug: cache: unload filter + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + for i in {1..60} + kill -0 1255496 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1255496 failed to respond to SIGTERM' error: nbdkit pid 1255496 failed to respond to SIGTERM + kill -9 1255496 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cache-unaligned.sh (exit status: 1) FAIL: test-cacheextents.sh ========================== + set -e + requires_plugin sh + requires nbdkit sh --version + requires_filter cacheextents + requires nbdkit --filter=cacheextents null --version + requires grep --version + requires qemu-img --version + requires qemu-io --version + requires dd iflag=count_bytes ++ mktemp -u + sock=/tmp/tmp.V87wxiyFuu + sockurl='nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' + pidfile=test-cacheextents.pid + accessfile=test-cacheextents-access.log + accessfile_full=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-cacheextents-access.log + files='test-cacheextents.pid /tmp/tmp.V87wxiyFuu' + rm -f test-cacheextents.pid /tmp/tmp.V87wxiyFuu test-cacheextents-access.log + cleanup_fn rm -f test-cacheextents.pid /tmp/tmp.V87wxiyFuu + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f test-cacheextents.pid /tmp/tmp.V87wxiyFuu' + export accessfile_full + start_nbdkit -P test-cacheextents.pid -U /tmp/tmp.V87wxiyFuu --filter=cacheextents sh - + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=test-cacheextents.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P test-cacheextents.pid -U /tmp/tmp.V87wxiyFuu --filter=cacheextents sh - /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P test-cacheextents.pid -U /tmp/tmp.V87wxiyFuu --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents/.libs/nbdkit-cacheextents-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so - nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so (name sh) nbdkit: debug: sh: load nbdkit: debug: load: tmpdir: /tmp/nbdkitXGme23 nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents/.libs/nbdkit-cacheextents-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cacheextents/.libs/nbdkit-cacheextents-filter.so (name cacheextents) nbdkit: debug: cacheextents: load nbdkit: debug: cacheextents: config key=script, value=- nbdkit: debug: sh: config key=script, value=- nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh load nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh load: status 2 nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh magic_config_key nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh magic_config_key: status 2 nbdkit: debug: cacheextents: config_complete nbdkit: debug: sh: config_complete nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh config_complete nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh thread_model nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh thread_model: status 0 nbdkit: debug: using thread model: parallel nbdkit: debug: sh: get_ready nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_ready nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_ready: status 2 nbdkit: debug: cacheextents: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/tmp.V87wxiyFuu nbdkit: debug: forked into background (new pid = 1255612) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-cacheextents.pid nbdkit: debug: sh: after_fork nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh after_fork + for _i in {1..60} + test -s test-cacheextents.pid + break + test -s test-cacheextents.pid ++ cat test-cacheextents.pid nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh after_fork: status 2 nbdkit: debug: cacheextents: after_fork + cleanup_fn kill_nbdkit 1255612 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1255612' + test_me 1 -c map -c map -c map + num_accesses=1 + shift + qemu-io -f raw -c map -c map -c map 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[1]: debug: cacheextents: preconnect nbdkit: sh[1]: debug: sh: preconnect nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[1]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[1]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[1]: debug: sh: open returned handle 0x638cac094af0 nbdkit: sh[1]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[1]: debug: sh: prepare readonly=0 nbdkit: sh[1]: debug: cacheextents: prepare readonly=0 nbdkit: sh[1]: debug: cacheextents: get_size nbdkit: sh[1]: debug: sh: get_size nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[1]: debug: cacheextents: can_write nbdkit: sh[1]: debug: sh: can_write nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[1]: debug: cacheextents: can_zero nbdkit: sh[1]: debug: sh: can_zero nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[1]: debug: cacheextents: can_fast_zero nbdkit: sh[1]: debug: sh: can_fast_zero nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[1]: debug: cacheextents: can_trim nbdkit: sh[1]: debug: sh: can_trim nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[1]: debug: cacheextents: can_fua nbdkit: sh[1]: debug: sh: can_fua nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[1]: debug: cacheextents: can_flush nbdkit: sh[1]: debug: sh: can_flush nbdkit: sh[1]: debug: cacheextents: is_rotational nbdkit: sh[1]: debug: sh: is_rotational nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[1]: debug: cacheextents: can_multi_conn nbdkit: sh[1]: debug: sh: can_multi_conn nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[1]: debug: cacheextents: can_cache nbdkit: sh[1]: debug: sh: can_cache nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[1]: debug: cacheextents: can_extents nbdkit: sh[1]: debug: sh: can_extents nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.3 nbdkit: sh.0: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: debug: starting worker thread sh.5 nbdkit: debug: starting worker thread sh.4 nbdkit: sh.0: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: debug: starting worker thread sh.6 nbdkit: debug: starting worker thread sh.7 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.9 nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.11 nbdkit: debug: starting worker thread sh.12 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.0: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.0: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.0: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.0: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.0: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.1: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.2: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.3: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.5: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.6: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.7: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.8: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.9: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.10: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.0: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.1: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.3: debug: exiting worker thread sh.3 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.9: debug: exiting worker thread sh.9 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.13: debug: exiting worker thread sh.13 nbdkit: sh.14: debug: exiting worker thread sh.14 nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh.11: debug: exiting worker thread sh.11 nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh[1]: debug: cacheextents: finalize nbdkit: sh[1]: debug: sh: finalize nbdkit: sh[1]: debug: cacheextents: close nbdkit: sh[1]: debug: sh: close nbdkit: sh[1]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[1]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 1 -eq 1 + ret=0 + rm -f test-cacheextents-access.log + return 0 + test_me 1 -c map -c 'discard 0 1' -c map + num_accesses=1 + shift + qemu-io -f raw -c map -c 'discard 0 1' -c map 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[2]: debug: cacheextents: preconnect nbdkit: sh[2]: debug: sh: preconnect nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[2]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[2]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[2]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[2]: debug: sh: open returned handle 0x638cac0988f0 nbdkit: sh[2]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: cacheextents: prepare readonly=0 nbdkit: sh[2]: debug: cacheextents: get_size nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: cacheextents: can_write nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[2]: debug: cacheextents: can_zero nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[2]: debug: cacheextents: can_fast_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[2]: debug: cacheextents: can_trim nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[2]: debug: cacheextents: can_fua nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: cacheextents: can_flush nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: cacheextents: is_rotational nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: cacheextents: can_multi_conn nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: cacheextents: can_cache nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: cacheextents: can_extents nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.3 nbdkit: debug: starting worker thread sh.4 nbdkit: sh.0: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: debug: starting worker thread sh.5 nbdkit: debug: starting worker thread sh.6 nbdkit: debug: starting worker thread sh.7 nbdkit: sh.1: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.9 nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.11 nbdkit: sh.2: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: debug: starting worker thread sh.12 nbdkit: sh.3: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.4: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.5: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.0: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: sh: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.6: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.6: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.6: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.6: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.7: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.1: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.8: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.9: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.10: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.11: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.11: debug: exiting worker thread sh.11 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (266.441009 bytes/sec and 266.4410 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh.13: debug: exiting worker thread sh.13 nbdkit: sh.3: debug: exiting worker thread sh.3 nbdkit: sh.14: debug: exiting worker thread sh.14 nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.9: debug: exiting worker thread sh.9 nbdkit: sh[2]: debug: cacheextents: finalize nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: cacheextents: close nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[2]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 1 -eq 1 + ret=0 + rm -f test-cacheextents-access.log + return 0 + test_me 2 -c 'discard 0 1' -c map -c 'discard 0 1' -c map + num_accesses=2 + shift + qemu-io -f raw -c 'discard 0 1' -c map -c 'discard 0 1' -c map 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[3]: debug: cacheextents: preconnect nbdkit: sh[3]: debug: sh: preconnect nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[3]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[3]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[3]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[3]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[3]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[3]: debug: sh: open returned handle 0x638cac09b9f0 nbdkit: sh[3]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[3]: debug: sh: prepare readonly=0 nbdkit: sh[3]: debug: cacheextents: prepare readonly=0 nbdkit: sh[3]: debug: cacheextents: get_size nbdkit: sh[3]: debug: sh: get_size nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[3]: debug: cacheextents: can_write nbdkit: sh[3]: debug: sh: can_write nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[3]: debug: cacheextents: can_zero nbdkit: sh[3]: debug: sh: can_zero nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[3]: debug: cacheextents: can_fast_zero nbdkit: sh[3]: debug: sh: can_fast_zero nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[3]: debug: cacheextents: can_trim nbdkit: sh[3]: debug: sh: can_trim nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[3]: debug: cacheextents: can_fua nbdkit: sh[3]: debug: sh: can_fua nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[3]: debug: cacheextents: can_flush nbdkit: sh[3]: debug: sh: can_flush nbdkit: sh[3]: debug: cacheextents: is_rotational nbdkit: sh[3]: debug: sh: is_rotational nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[3]: debug: cacheextents: can_multi_conn nbdkit: sh[3]: debug: sh: can_multi_conn nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[3]: debug: cacheextents: can_cache nbdkit: sh[3]: debug: sh: can_cache nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[3]: debug: cacheextents: can_extents nbdkit: sh[3]: debug: sh: can_extents nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[3]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[3]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.3 nbdkit: debug: starting worker thread sh.4 nbdkit: debug: starting worker thread sh.5 nbdkit: debug: starting worker thread sh.6 nbdkit: sh.0: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: sh: trim count=1 offset=0 fua=0 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.7 nbdkit: debug: starting worker thread sh.9 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.11 nbdkit: debug: starting worker thread sh.12 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.6: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.6: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.6: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.6: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.2: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.3: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.5: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.1: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.8: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: sh.8: debug: sh: trim count=1 offset=0 fua=0 nbdkit: sh.8: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: sh.8: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.7: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.7: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.7: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.7: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.7: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.7: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.7: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.7: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.7: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.9: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.10: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.12: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.13: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.14: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.14: debug: exiting worker thread sh.14 discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (234.315122 bytes/sec and 234.3151 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (278.884873 bytes/sec and 278.8849 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.3: debug: exiting worker thread sh.3 nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh.9: debug: exiting worker thread sh.9 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.11: debug: exiting worker thread sh.11 nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.13: debug: exiting worker thread sh.13 nbdkit: sh[3]: debug: cacheextents: finalize nbdkit: sh[3]: debug: sh: finalize nbdkit: sh[3]: debug: cacheextents: close nbdkit: sh[3]: debug: sh: close nbdkit: sh[3]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[3]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 2 -eq 2 + ret=0 + rm -f test-cacheextents-access.log + return 0 + test_me 2 -c 'discard 0 1' -c map -c 'write 0 1' -c map + num_accesses=2 + shift + qemu-io -f raw -c 'discard 0 1' -c map -c 'write 0 1' -c map 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[4]: debug: cacheextents: preconnect nbdkit: sh[4]: debug: sh: preconnect nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[4]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[4]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[4]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[4]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[4]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[4]: debug: sh: open returned handle 0x638cac09f030 nbdkit: sh[4]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[4]: debug: sh: prepare readonly=0 nbdkit: sh[4]: debug: cacheextents: prepare readonly=0 nbdkit: sh[4]: debug: cacheextents: get_size nbdkit: sh[4]: debug: sh: get_size nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[4]: debug: cacheextents: can_write nbdkit: sh[4]: debug: sh: can_write nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[4]: debug: cacheextents: can_zero nbdkit: sh[4]: debug: sh: can_zero nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[4]: debug: cacheextents: can_fast_zero nbdkit: sh[4]: debug: sh: can_fast_zero nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[4]: debug: cacheextents: can_trim nbdkit: sh[4]: debug: sh: can_trim nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[4]: debug: cacheextents: can_fua nbdkit: sh[4]: debug: sh: can_fua nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[4]: debug: cacheextents: can_flush nbdkit: sh[4]: debug: sh: can_flush nbdkit: sh[4]: debug: cacheextents: is_rotational nbdkit: sh[4]: debug: sh: is_rotational nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[4]: debug: cacheextents: can_multi_conn nbdkit: sh[4]: debug: sh: can_multi_conn nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[4]: debug: cacheextents: can_cache nbdkit: sh[4]: debug: sh: can_cache nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[4]: debug: cacheextents: can_extents nbdkit: sh[4]: debug: sh: can_extents nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[4]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[4]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.3 nbdkit: debug: starting worker thread sh.4 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.5 nbdkit: sh.0: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: sh: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: debug: starting worker thread sh.6 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.9 nbdkit: debug: starting worker thread sh.7 nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.11 nbdkit: debug: starting worker thread sh.12 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.5: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.5: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.5: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.5: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.3: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.2: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.1: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.6: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.8: debug: cacheextents: pwrite count=1 offset=0 fua=0 nbdkit: sh.8: debug: sh: pwrite count=1 offset=0 fua=0 nbdkit: sh.8: debug: calling: /tmp/nbdkitXGme23/inline-script.sh pwrite "" 1 0 "" nbdkit: sh.8: debug: completed: /tmp/nbdkitXGme23/inline-script.sh pwrite: status 0 nbdkit: sh.9: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.9: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.9: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.9: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.9: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.9: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.9: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.9: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.9: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.7: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.10: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.12: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.14: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.13: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.13: debug: exiting worker thread sh.13 discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (280.883570 bytes/sec and 280.8836 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) wrote 1/1 bytes at offset 0 1 bytes, 1 ops; 00.01 sec (173.778222 bytes/sec and 173.7782 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.3: debug: exiting worker thread sh.3 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.9: debug: exiting worker thread sh.9 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.11: debug: exiting worker thread sh.11 nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.14: debug: exiting worker thread sh.14 nbdkit: sh[4]: debug: cacheextents: finalize nbdkit: sh[4]: debug: sh: finalize nbdkit: sh[4]: debug: cacheextents: close nbdkit: sh[4]: debug: sh: close nbdkit: sh[4]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[4]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 2 -eq 2 + ret=0 + rm -f test-cacheextents-access.log + return 0 + test_me 1 -c 'discard 0 1' -c map -c 'alloc 0' + num_accesses=1 + shift + qemu-io -f raw -c 'discard 0 1' -c map -c 'alloc 0' 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[5]: debug: cacheextents: preconnect nbdkit: sh[5]: debug: sh: preconnect nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[5]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[5]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[5]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[5]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[5]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[5]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[5]: debug: sh: open returned handle 0x638cac0a24e0 nbdkit: sh[5]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[5]: debug: sh: prepare readonly=0 nbdkit: sh[5]: debug: cacheextents: prepare readonly=0 nbdkit: sh[5]: debug: cacheextents: get_size nbdkit: sh[5]: debug: sh: get_size nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[5]: debug: cacheextents: can_write nbdkit: sh[5]: debug: sh: can_write nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[5]: debug: cacheextents: can_zero nbdkit: sh[5]: debug: sh: can_zero nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[5]: debug: cacheextents: can_fast_zero nbdkit: sh[5]: debug: sh: can_fast_zero nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[5]: debug: cacheextents: can_trim nbdkit: sh[5]: debug: sh: can_trim nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[5]: debug: cacheextents: can_fua nbdkit: sh[5]: debug: sh: can_fua nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[5]: debug: cacheextents: can_flush nbdkit: sh[5]: debug: sh: can_flush nbdkit: sh[5]: debug: cacheextents: is_rotational nbdkit: sh[5]: debug: sh: is_rotational nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[5]: debug: cacheextents: can_multi_conn nbdkit: sh[5]: debug: sh: can_multi_conn nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[5]: debug: cacheextents: can_cache nbdkit: sh[5]: debug: sh: can_cache nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[5]: debug: cacheextents: can_extents nbdkit: sh[5]: debug: sh: can_extents nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[5]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[5]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.3 nbdkit: debug: starting worker thread sh.4 nbdkit: debug: starting worker thread sh.5 nbdkit: debug: starting worker thread sh.6 nbdkit: sh.0: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: sh: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: debug: starting worker thread sh.7 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.9 nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.11 nbdkit: debug: starting worker thread sh.12 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.6: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.6: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.6: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.6: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.6: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.2: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.3: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.5: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.1: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.7: debug: cacheextents: extents count=512 offset=0 req_one=1 nbdkit: sh.9: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.9: debug: exiting worker thread sh.9 discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (285.532035 bytes/sec and 285.5320 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 512/512 bytes allocated at offset 0 bytes nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.11: debug: exiting worker thread sh.11 nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.13: debug: exiting worker thread sh.13 nbdkit: sh.14: debug: exiting worker thread sh.14 nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh.3: debug: exiting worker thread sh.3 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh[5]: debug: cacheextents: finalize nbdkit: sh[5]: debug: sh: finalize nbdkit: sh[5]: debug: cacheextents: close nbdkit: sh[5]: debug: sh: close nbdkit: sh[5]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[5]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 1 -eq 1 + ret=0 + rm -f test-cacheextents-access.log + return 0 + test_me 1 -c 'discard 0 1' -c map -c 'read 0 1' -c map -c 'alloc 0' + num_accesses=1 + shift + qemu-io -f raw -c 'discard 0 1' -c map -c 'read 0 1' -c map -c 'alloc 0' 'nbd+unix:///?socket=/tmp/tmp.V87wxiyFuu' nbdkit: debug: accepted connection nbdkit: sh[6]: debug: cacheextents: preconnect nbdkit: sh[6]: debug: sh: preconnect nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh preconnect false nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh preconnect: status 2 nbdkit: sh[6]: debug: newstyle negotiation: flags: global 0x3 nbdkit: sh[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[6]: debug: cacheextents: open readonly=0 exportname="" tls=0 nbdkit: sh[6]: debug: cacheextents: default_export readonly=0 tls=0 nbdkit: sh[6]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh default_export false false nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh default_export: status 2 nbdkit: sh[6]: debug: sh: open readonly=0 exportname="" tls=0 nbdkit: sh[6]: debug: sh: default_export readonly=0 tls=0 nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh open false "" false nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh open: status 2 nbdkit: sh[6]: debug: sh: open returned handle 0x638cac0a55f0 nbdkit: sh[6]: debug: cacheextents: open returned handle 0x786692eb24d0 nbdkit: sh[6]: debug: sh: prepare readonly=0 nbdkit: sh[6]: debug: cacheextents: prepare readonly=0 nbdkit: sh[6]: debug: cacheextents: get_size nbdkit: sh[6]: debug: sh: get_size nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh get_size "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh get_size: status 0 nbdkit: sh[6]: debug: cacheextents: can_write nbdkit: sh[6]: debug: sh: can_write nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_write "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_write: status 0 nbdkit: sh[6]: debug: cacheextents: can_zero nbdkit: sh[6]: debug: sh: can_zero nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_zero "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_zero: status 0 nbdkit: sh[6]: debug: cacheextents: can_fast_zero nbdkit: sh[6]: debug: sh: can_fast_zero nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fast_zero: status 2 nbdkit: sh[6]: debug: cacheextents: can_trim nbdkit: sh[6]: debug: sh: can_trim nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_trim "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_trim: status 0 nbdkit: sh[6]: debug: cacheextents: can_fua nbdkit: sh[6]: debug: sh: can_fua nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_fua "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_fua: status 2 nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_flush "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_flush: status 2 nbdkit: sh[6]: debug: cacheextents: can_flush nbdkit: sh[6]: debug: sh: can_flush nbdkit: sh[6]: debug: cacheextents: is_rotational nbdkit: sh[6]: debug: sh: is_rotational nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh is_rotational "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh is_rotational: status 2 nbdkit: sh[6]: debug: cacheextents: can_multi_conn nbdkit: sh[6]: debug: sh: can_multi_conn nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_multi_conn: status 2 nbdkit: sh[6]: debug: cacheextents: can_cache nbdkit: sh[6]: debug: sh: can_cache nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_cache "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_cache: status 2 nbdkit: sh[6]: debug: cacheextents: can_extents nbdkit: sh[6]: debug: sh: can_extents nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh can_extents "" nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh can_extents: status 0 nbdkit: sh[6]: debug: newstyle negotiation: flags: export 0xe1 nbdkit: sh[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[6]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread sh.0 nbdkit: debug: starting worker thread sh.1 nbdkit: debug: starting worker thread sh.3 nbdkit: debug: starting worker thread sh.2 nbdkit: debug: starting worker thread sh.4 nbdkit: debug: starting worker thread sh.5 nbdkit: sh.0: debug: cacheextents: trim count=1 offset=0 fua=0 nbdkit: debug: starting worker thread sh.6 nbdkit: sh.0: debug: sh: trim count=1 offset=0 fua=0 nbdkit: sh.0: debug: calling: /tmp/nbdkitXGme23/inline-script.sh trim "" 1 0 "" nbdkit: debug: starting worker thread sh.7 nbdkit: debug: starting worker thread sh.8 nbdkit: debug: starting worker thread sh.9 nbdkit: debug: starting worker thread sh.11 nbdkit: debug: starting worker thread sh.10 nbdkit: debug: starting worker thread sh.12 nbdkit: debug: starting worker thread sh.13 nbdkit: debug: starting worker thread sh.14 nbdkit: debug: starting worker thread sh.15 nbdkit: sh.0: debug: completed: /tmp/nbdkitXGme23/inline-script.sh trim: status 0 nbdkit: sh.5: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.5: debug: sh: extents count=4194304 offset=0 req_one=0 nbdkit: sh.5: debug: calling: /tmp/nbdkitXGme23/inline-script.sh extents "" 4194304 0 "" nbdkit: sh.5: debug: completed: /tmp/nbdkitXGme23/inline-script.sh extents: status 0 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 0 1048576 0 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 1048576 1048576 1 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 2097152 1048576 2 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 3145728 1048576 3 nbdkit: sh.5: debug: /tmp/nbdkitXGme23/inline-script.sh: adding extent 4194304 1048576 0 nbdkit: sh.2: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.3: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.4: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.7: debug: cacheextents: pread count=1 offset=0 nbdkit: sh.7: debug: sh: pread count=1 offset=0 nbdkit: sh.7: debug: calling: /tmp/nbdkitXGme23/inline-script.sh pread "" 1 0 nbdkit: sh.7: debug: completed: /tmp/nbdkitXGme23/inline-script.sh pread: status 0 nbdkit: sh.8: debug: cacheextents: extents count=4194304 offset=0 req_one=1 nbdkit: sh.9: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.11: debug: cacheextents: extents count=3145728 offset=1048576 req_one=1 nbdkit: sh.10: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.12: debug: cacheextents: extents count=2097152 offset=2097152 req_one=1 nbdkit: sh.13: debug: cacheextents: extents count=1048576 offset=3145728 req_one=1 nbdkit: sh.13: debug: cacheextents: extents count=512 offset=0 req_one=1 nbdkit: sh.13: debug: client sent NBD_CMD_DISC, closing connection nbdkit: sh.13: debug: exiting worker thread sh.13 discard 1/1 bytes at offset 0 1 bytes, 1 ops; 00.00 sec (213.231846 bytes/sec and 213.2318 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) read 1/1 bytes at offset 0 1 bytes, 1 ops; 00.01 sec (165.843200 bytes/sec and 165.8432 ops/sec) 1 MiB (0x100000) bytes allocated at offset 0 bytes (0x0) 1 MiB (0x100000) bytes not allocated at offset 1 MiB (0x100000) 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000) 512/512 bytes allocated at offset 0 bytes nbdkit: sh.0: debug: exiting worker thread sh.0 nbdkit: sh.5: debug: exiting worker thread sh.5 nbdkit: sh.2: debug: exiting worker thread sh.2 nbdkit: sh.3: debug: exiting worker thread sh.3 nbdkit: sh.1: debug: exiting worker thread sh.1 nbdkit: sh.6: debug: exiting worker thread sh.6 nbdkit: sh.4: debug: exiting worker thread sh.4 nbdkit: sh.7: debug: exiting worker thread sh.7 nbdkit: sh.8: debug: exiting worker thread sh.8 nbdkit: sh.9: debug: exiting worker thread sh.9 nbdkit: sh.11: debug: exiting worker thread sh.11 nbdkit: sh.10: debug: exiting worker thread sh.10 nbdkit: sh.12: debug: exiting worker thread sh.12 nbdkit: sh.14: debug: exiting worker thread sh.14 nbdkit: sh.15: debug: exiting worker thread sh.15 nbdkit: sh[6]: debug: cacheextents: finalize nbdkit: sh[6]: debug: sh: finalize nbdkit: sh[6]: debug: cacheextents: close nbdkit: sh[6]: debug: sh: close nbdkit: sh[6]: debug: calling: /tmp/nbdkitXGme23/inline-script.sh close "" ++ grep -c '^extents request: ' test-cacheextents-access.log nbdkit: sh[6]: debug: completed: /tmp/nbdkitXGme23/inline-script.sh close: status 2 + test 1 -eq 1 + ret=0 + rm -f test-cacheextents-access.log + return 0 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cacheextents.sh: run cleanup hooks: exit code 0 ./test-cacheextents.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f test-cacheextents.pid /tmp/tmp.V87wxiyFuu + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1255612 + local pid=1255612 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1255612 + for i in {1..60} + kill -0 1255612 nbdkit: debug: cacheextents: cleanup nbdkit: debug: sh: cleanup + sleep 1 nbdkit: debug: sh: unload plugin nbdkit: debug: calling: /tmp/nbdkitXGme23/inline-script.sh unload nbdkit: debug: completed: /tmp/nbdkitXGme23/inline-script.sh unload: status 2 nbdkit: debug: cacheextents: unload filter + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + for i in {1..60} + kill -0 1255612 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1255612 failed to respond to SIGTERM' error: nbdkit pid 1255612 failed to respond to SIGTERM + kill -9 1255612 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cacheextents.sh (exit status: 1) SKIP: test-checkwrite.sh ======================== + requires_run + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires_filter checkwrite + requires nbdkit --filter=checkwrite null --version + requires nbdcopy --version + requires_libnbd_version 1.5.9 + requires nbdsh --version + requires /usr/bin/python3 --version + requires /usr/bin/python3 -c 'from packaging import version' + echo './test-checkwrite.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1' ./test-checkwrite.sh: ‘/usr/bin/python3 -c from packaging import version’ failed with error code 1 + echo './test-checkwrite.sh: test prerequisite is missing or not working' ./test-checkwrite.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-checkwrite.sh: run cleanup hooks: exit code 77 ./test-checkwrite.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-checkwrite.sh (exit status: 77) FAIL: test-cow.sh ================= + requires_plugin linuxdisk + requires nbdkit linuxdisk --version + requires guestfish --version + requires nbdcopy --version + requires qemu-img --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.YRzuZj + files='cow-base.img cow-diff.qcow2 /tmp/nbdkit-test-sock.YRzuZj cow.pid' + rm -f cow-base.img cow-diff.qcow2 /tmp/nbdkit-test-sock.YRzuZj cow.pid + cleanup_fn rm -f cow-base.img cow-diff.qcow2 /tmp/nbdkit-test-sock.YRzuZj cow.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cow-base.img cow-diff.qcow2 /tmp/nbdkit-test-sock.YRzuZj cow.pid' + rm -rf cow.d + mkdir cow.d + cleanup_fn rm -rf cow.d + _cleanup_hook[${#_cleanup_hook[@]}]='rm -rf cow.d' + nbdkit -fv -U - linuxdisk cow.d size=100M --run 'nbdcopy "$uri" cow-base.img' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -f -v -U - "--run=nbdcopy \"\$uri\" cow-base.img" -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so cow.d size=100M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/linuxdisk/.libs/nbdkit-linuxdisk-plugin.so (name linuxdisk) nbdkit: debug: linuxdisk: load nbdkit: debug: linuxdisk: config key=dir, value=cow.d nbdkit: debug: linuxdisk: config key=size, value=100M nbdkit: debug: linuxdisk: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: linuxdisk: get_ready nbdkit: debug: filesystem virtual size: 104857600 nbdkit: debug: /sbin/mke2fs -q -F -t ext2 -d cow.d /var/tmp/linuxdisk92yyMy nbdkit: debug: bound to unix socket /tmp/nbdkitOWG4XB/socket nbdkit: debug: forked into background (new pid = 1255997) nbdkit: debug: linuxdisk: after_fork libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_debug: enter: debug=false nbdkit: debug: accepted connection nbdkit: linuxdisk[1]: debug: linuxdisk: preconnect nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[1]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[1]: debug: linuxdisk: open returned handle 0x7dd7b403b4d0 nbdkit: linuxdisk[1]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[1]: debug: linuxdisk: get_size nbdkit: linuxdisk[1]: debug: linuxdisk: can_write nbdkit: linuxdisk[1]: debug: linuxdisk: can_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[1]: debug: linuxdisk: can_trim nbdkit: linuxdisk[1]: debug: linuxdisk: can_fua nbdkit: linuxdisk[1]: debug: linuxdisk: can_flush nbdkit: linuxdisk[1]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[1]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[1]: debug: linuxdisk: can_cache nbdkit: linuxdisk[1]: debug: linuxdisk: can_extents nbdkit: linuxdisk[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.5 libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: linuxdisk[2]: debug: linuxdisk: preconnect nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: linuxdisk[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: linuxdisk[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[2]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[2]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[2]: debug: linuxdisk: open returned handle 0x7dd7af8324d0 nbdkit: linuxdisk[2]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[2]: debug: linuxdisk: get_size nbdkit: linuxdisk[2]: debug: linuxdisk: can_write nbdkit: linuxdisk[2]: debug: linuxdisk: can_zero nbdkit: linuxdisk[2]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[2]: debug: linuxdisk: can_trim nbdkit: linuxdisk[2]: debug: linuxdisk: can_fua nbdkit: linuxdisk[2]: debug: linuxdisk: can_flush nbdkit: linuxdisk[2]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[2]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[2]: debug: linuxdisk: can_cache nbdkit: linuxdisk[2]: debug: linuxdisk: can_extents nbdkit: linuxdisk[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: linuxdisk[3]: debug: linuxdisk: preconnect nbdkit: linuxdisk[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: linuxdisk[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: linuxdisk[3]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[3]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: linuxdisk[3]: debug: linuxdisk: open returned handle 0x7dd7aa0274d0 nbdkit: linuxdisk[3]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[3]: debug: linuxdisk: get_size nbdkit: linuxdisk[3]: debug: linuxdisk: can_write nbdkit: linuxdisk[3]: debug: linuxdisk: can_zero nbdkit: linuxdisk[3]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[3]: debug: linuxdisk: can_trim nbdkit: linuxdisk[3]: debug: linuxdisk: can_fua nbdkit: linuxdisk[3]: debug: linuxdisk: can_flush nbdkit: linuxdisk[3]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[3]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[3]: debug: linuxdisk: can_cache nbdkit: linuxdisk[3]: debug: linuxdisk: can_extents nbdkit: linuxdisk[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: linuxdisk[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: accepted connection nbdkit: linuxdisk[4]: debug: linuxdisk: preconnect nbdkit: linuxdisk[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: linuxdisk[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: linuxdisk[4]: debug: linuxdisk: open readonly=0 exportname="" tls=0 nbdkit: linuxdisk[4]: debug: linuxdisk: default_export readonly=0 tls=0 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: linuxdisk[4]: debug: linuxdisk: open returned handle 0x7dd7a18164d0 nbdkit: linuxdisk[4]: debug: linuxdisk: prepare readonly=0 nbdkit: linuxdisk[4]: debug: linuxdisk: get_size nbdkit: linuxdisk[4]: debug: linuxdisk: can_write nbdkit: linuxdisk[4]: debug: linuxdisk: can_zero nbdkit: linuxdisk[4]: debug: linuxdisk: can_fast_zero nbdkit: linuxdisk[4]: debug: linuxdisk: can_trim nbdkit: linuxdisk[4]: debug: linuxdisk: can_fua nbdkit: linuxdisk[4]: debug: linuxdisk: can_flush nbdkit: linuxdisk[4]: debug: linuxdisk: is_rotational nbdkit: linuxdisk[4]: debug: linuxdisk: can_multi_conn nbdkit: linuxdisk[4]: debug: linuxdisk: can_cache nbdkit: linuxdisk[4]: debug: linuxdisk: can_extents nbdkit: linuxdisk[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: linuxdisk[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: linuxdisk[4]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: debug: starting worker thread linuxdisk.0 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: debug: starting worker thread linuxdisk.1 nbdkit: debug: starting worker thread linuxdisk.2 nbdkit: debug: starting worker thread linuxdisk.3 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.4 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.5 nbdkit: debug: starting worker thread linuxdisk.7 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.8 nbdkit: linuxdisk.0: debug: linuxdisk: extents count=105923072 offset=0 req_one=0 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.6 nbdkit: debug: starting worker thread linuxdisk.9 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: debug: starting worker thread linuxdisk.10 nbdkit: debug: starting worker thread linuxdisk.11 nbdkit: debug: starting worker thread linuxdisk.12 nbdkit: debug: starting worker thread linuxdisk.13 nbdkit: debug: starting worker thread linuxdisk.14 nbdkit: debug: starting worker thread linuxdisk.15 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=0 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=262144 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=524288 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=786432 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=1048576 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=1310720 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=1572864 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=1835008 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=2097152 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=2359296 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=2621440 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=2883584 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=3145728 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=3407872 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=3670016 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=3932160 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=4194304 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=4456448 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=4718592 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=4980736 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=5242880 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=5505024 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=5767168 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=6029312 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=6291456 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=6553600 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=6815744 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=7077888 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=7340032 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=7602176 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=7864320 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=8126464 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=8388608 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=8650752 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=8912896 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=9175040 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=9437184 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=9699328 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=9961472 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=10223616 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=10485760 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=10747904 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=11010048 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=11272192 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=11534336 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=11796480 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=12058624 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=12320768 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=12582912 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=12845056 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=13107200 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=13369344 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=13631488 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=13893632 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=14155776 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=14417920 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=14680064 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=14942208 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=15204352 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=15466496 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=15728640 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=15990784 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=16252928 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=16515072 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=16777216 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=17039360 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=17301504 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=17563648 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=17825792 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=18087936 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=18350080 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=18612224 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=18874368 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=19136512 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=19398656 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=19660800 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=19922944 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=20185088 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=20447232 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=20709376 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=20971520 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=21233664 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=21495808 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=21757952 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=22020096 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=22282240 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=22544384 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=22806528 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=23068672 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=23330816 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=23592960 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=23855104 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=24117248 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=24379392 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=24641536 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=24903680 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=25165824 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=25427968 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=25690112 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=25952256 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=26214400 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=26476544 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=26738688 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=27000832 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=27262976 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=27525120 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=27787264 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=28049408 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=28311552 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=28573696 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=28835840 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=29097984 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=29360128 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=29622272 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=29884416 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=30146560 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=30408704 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=30670848 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=30932992 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=31195136 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=31457280 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=31719424 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=31981568 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=32243712 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=32505856 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=32768000 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=33030144 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=33292288 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=33554432 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=33816576 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=34078720 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=34340864 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=34603008 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=34865152 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=35127296 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=35389440 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=35651584 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=35913728 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=36175872 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=36438016 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=36700160 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=36962304 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=37224448 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=37486592 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=37748736 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=38010880 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=38273024 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=38535168 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=38797312 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=39059456 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=39321600 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=39583744 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=39845888 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=40108032 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=40370176 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=40632320 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=40894464 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=41156608 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=41418752 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=41680896 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=41943040 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=42205184 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=42467328 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=42729472 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=42991616 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=43253760 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=43515904 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=43778048 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=44040192 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=44302336 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=44564480 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=44826624 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=45088768 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=45350912 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=45613056 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=45875200 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=46137344 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=46399488 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=46661632 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=46923776 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=47185920 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=47448064 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=47710208 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=47972352 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=48234496 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=48496640 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=48758784 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=49020928 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=49283072 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=49545216 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=49807360 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=50069504 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=50331648 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=50593792 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=50855936 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=51118080 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=51380224 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=51642368 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=51904512 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=52166656 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=52428800 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=52690944 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=52953088 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=53215232 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=53477376 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=53739520 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=54001664 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=54263808 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=54525952 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=54788096 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=55050240 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=55312384 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=55574528 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=55836672 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=56098816 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=56360960 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=56623104 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=56885248 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=57147392 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=57409536 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=57671680 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=57933824 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=58195968 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=58458112 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=58720256 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=58982400 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=59244544 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=59506688 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=59768832 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=60030976 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=60293120 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=60555264 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=60817408 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=61079552 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=61341696 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=61603840 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=61865984 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=62128128 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=62390272 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=62652416 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=62914560 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=63176704 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=63438848 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=63700992 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=63963136 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=64225280 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=64487424 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=64749568 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=65011712 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=65273856 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=65536000 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=65798144 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=66060288 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=66322432 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=66584576 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=66846720 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=67108864 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=67371008 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=67633152 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=67895296 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=68157440 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=68419584 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=68681728 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=68943872 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=69206016 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=69468160 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=69730304 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=69992448 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=70254592 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=70516736 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=70778880 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=71041024 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=71303168 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=71565312 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=71827456 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=72089600 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=72351744 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=72613888 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=72876032 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=73138176 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=73400320 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=73662464 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=73924608 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=74186752 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=74448896 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=74711040 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=74973184 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=75235328 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=75497472 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=75759616 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=76021760 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=76283904 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=76546048 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=76808192 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=77070336 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=77332480 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=77594624 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=77856768 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=78118912 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=78381056 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=78643200 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=78905344 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=79167488 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=79429632 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=79691776 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=79953920 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=80216064 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=80478208 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=80740352 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=81002496 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=81264640 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=81526784 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=81788928 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=82051072 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=82313216 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=82575360 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=82837504 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=83099648 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=83361792 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=83623936 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=83886080 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=84148224 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=84410368 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=84672512 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=84934656 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=85196800 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=85458944 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=85721088 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=85983232 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=86245376 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=86507520 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=86769664 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=87031808 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=87293952 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=87556096 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=87818240 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=88080384 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=88342528 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=88604672 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=88866816 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=89128960 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=89391104 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=89653248 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=89915392 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=90177536 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=90439680 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=90701824 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=90963968 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=91226112 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=91488256 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=91750400 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=92012544 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=92274688 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=92536832 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=92798976 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=93061120 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=93323264 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=93585408 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=93847552 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=94109696 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=94371840 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=94633984 nbdkit: linuxdisk.11: debug: linuxdisk: pread count=262144 offset=94896128 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=95158272 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=95420416 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=95682560 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=95944704 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=96206848 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=96468992 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=96731136 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=96993280 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=97255424 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=97517568 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=97779712 nbdkit: linuxdisk.3: debug: linuxdisk: pread count=262144 offset=98041856 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=98304000 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=98566144 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=98828288 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=99090432 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=99352576 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=99614720 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=99876864 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=100139008 nbdkit: linuxdisk.7: debug: linuxdisk: pread count=262144 offset=100401152 nbdkit: linuxdisk.13: debug: linuxdisk: pread count=262144 offset=100663296 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=100925440 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=101187584 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=101449728 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=262144 offset=101711872 nbdkit: linuxdisk.2: debug: linuxdisk: pread count=262144 offset=101974016 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=102236160 nbdkit: linuxdisk.10: debug: linuxdisk: pread count=262144 offset=102498304 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=102760448 nbdkit: linuxdisk.4: debug: linuxdisk: pread count=262144 offset=103022592 nbdkit: linuxdisk.15: debug: linuxdisk: pread count=262144 offset=103284736 nbdkit: linuxdisk.9: debug: linuxdisk: pread count=262144 offset=103546880 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=103809024 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=104071168 nbdkit: linuxdisk.8: debug: linuxdisk: pread count=262144 offset=104333312 nbdkit: linuxdisk.6: debug: linuxdisk: pread count=262144 offset=104595456 nbdkit: linuxdisk.12: debug: linuxdisk: pread count=262144 offset=104857600 nbdkit: linuxdisk.14: debug: linuxdisk: pread count=262144 offset=105119744 nbdkit: linuxdisk.0: debug: linuxdisk: pread count=262144 offset=105381888 nbdkit: linuxdisk.5: debug: linuxdisk: pread count=262144 offset=105644032 nbdkit: linuxdisk.1: debug: linuxdisk: pread count=16896 offset=105906176 nbdkit: linuxdisk.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk[1]: debug: linuxdisk: finalize nbdkit: linuxdisk[1]: debug: linuxdisk: close nbdkit: linuxdisk.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk[2]: debug: linuxdisk: finalize nbdkit: linuxdisk[2]: debug: linuxdisk: close nbdkit: linuxdisk.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk[3]: debug: linuxdisk: finalize nbdkit: linuxdisk[3]: debug: linuxdisk: close nbdkit: linuxdisk.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: linuxdisk.0: debug: exiting worker thread linuxdisk.0 nbdkit: linuxdisk.1: debug: exiting worker thread linuxdisk.1 nbdkit: linuxdisk.3: debug: exiting worker thread linuxdisk.3 nbdkit: linuxdisk.2: debug: exiting worker thread linuxdisk.2 nbdkit: linuxdisk.4: debug: exiting worker thread linuxdisk.4 nbdkit: linuxdisk.5: debug: exiting worker thread linuxdisk.5 nbdkit: linuxdisk.7: debug: exiting worker thread linuxdisk.7 nbdkit: linuxdisk.8: debug: exiting worker thread linuxdisk.8 nbdkit: linuxdisk.6: debug: exiting worker thread linuxdisk.6 nbdkit: linuxdisk.9: debug: exiting worker thread linuxdisk.9 nbdkit: linuxdisk.10: debug: exiting worker thread linuxdisk.10 nbdkit: linuxdisk.14: debug: exiting worker thread linuxdisk.14 nbdkit: linuxdisk.15: debug: exiting worker thread linuxdisk.15 nbdkit: linuxdisk.11: debug: exiting worker thread linuxdisk.11 nbdkit: linuxdisk.12: debug: exiting worker thread linuxdisk.12 nbdkit: linuxdisk.13: debug: exiting worker thread linuxdisk.13 nbdkit: linuxdisk[4]: debug: linuxdisk: finalize nbdkit: linuxdisk[4]: debug: linuxdisk: close nbdkit: debug: linuxdisk: cleanup nbdkit: debug: linuxdisk: unload plugin ++ stat -c %y cow-base.img + lastmod='2021-11-15 09:04:03.592000000 +0000' + start_nbdkit -P cow.pid -U /tmp/nbdkit-test-sock.YRzuZj --filter=cow file cow-base.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cow.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cow.pid -U /tmp/nbdkit-test-sock.YRzuZj --filter=cow file cow-base.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cow.pid -U /tmp/nbdkit-test-sock.YRzuZj --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cow-base.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so (name cow) nbdkit: debug: cow: load nbdkit: debug: cow: temporary directory for overlay: /var/tmp nbdkit: debug: cow: config key=file, value=cow-base.img nbdkit: debug: file: config key=file, value=cow-base.img nbdkit: debug: cow: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cow: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.YRzuZj nbdkit: debug: forked into background (new pid = 1256078) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow.pid nbdkit: debug: file: after_fork nbdkit: debug: cow: after_fork + for _i in {1..60} + test -s cow.pid + break + test -s cow.pid ++ cat cow.pid + cleanup_fn kill_nbdkit 1256078 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1256078' + guestfish --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.YRzuZj' -m /dev/sda1 libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5cc3f16c2180, program = guestfish libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.YRzuZj" libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfs20gyW2 libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.YRzuZj,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsNkher4/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: file[1]: debug: cow: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=1 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5a437775eff0 nbdkit: file[1]: debug: cow: open returned handle 0x7212867254d0 nbdkit: file[1]: debug: file: prepare readonly=1 nbdkit: file[1]: debug: cow: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cow: underlying file size: 105923072 nbdkit: file[1]: debug: bitmap resized to 6466 bytes nbdkit: file[1]: debug: cow: get_size nbdkit: file[1]: debug: cow: underlying file size: 105923072 nbdkit: file[1]: debug: bitmap resized to 6466 bytes nbdkit: file[1]: debug: cow: can_write nbdkit: file[1]: debug: cow: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cow: can_fast_zero nbdkit: file[1]: debug: cow: can_trim nbdkit: file[1]: debug: cow: can_fua nbdkit: file[1]: debug: cow: can_flush nbdkit: file[1]: debug: cow: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cow: can_multi_conn nbdkit: file[1]: debug: cow: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: cow: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.15 nbdkit: debug: starting worker thread file.14 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: file.0: debug: cow: pread count=512 offset=0 nbdkit: file.0: debug: file: pread count=4096 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.004000] APIC: Switch to symmetric I/O mode setup [ 0.008000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.020000] tsc: Unable to calibrate against PIT [ 0.020000] tsc: using PMTIMER reference calibration [ 0.024000] tsc: Detected 2599.963 MHz processor [ 0.000803] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a19383ef, max_idle_ns: 440795253294 ns [ 0.001668] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.92 BogoMIPS (lpj=10399852) [ 0.002427] pid_max: default: 32768 minimum: 301 [ 0.005629] LSM: Security Framework initializing [ 0.006775] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.010046] AppArmor: AppArmor initialized [ 0.010280] TOMOYO Linux initialized [ 0.011545] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.011921] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.035815] process: using AMD E400 aware idle routine [ 0.036325] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.036579] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.037111] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.037584] Spectre V2 : Mitigation: Full AMD retpoline [ 0.037817] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.395608] Freeing SMP alternatives memory: 32K [ 0.520436] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.527196] Performance Events: PMU not available due to virtualization, using software events only. [ 0.529596] rcu: Hierarchical SRCU implementation. [ 0.536180] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.539861] smp: Bringing up secondary CPUs ... [ 0.540168] smp: Brought up 1 node, 1 CPU [ 0.540388] smpboot: Max logical packages: 1 [ 0.540634] smpboot: Total of 1 processors activated (5199.92 BogoMIPS) [ 0.585049] node 0 deferred pages initialised in 36ms [ 0.600771] devtmpfs: initialized [ 0.604924] x86/mm: Memory block size: 128MB [ 0.614180] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.614741] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.618305] pinctrl core: initialized pinctrl subsystem [ 0.635655] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.640152] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.641091] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.641709] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.642299] audit: initializing netlink subsys (disabled) [ 0.647794] thermal_sys: Registered thermal governor 'fair_share' [ 0.647844] thermal_sys: Registered thermal governor 'bang_bang' [ 0.648141] thermal_sys: Registered thermal governor 'step_wise' [ 0.648375] thermal_sys: Registered thermal governor 'user_space' [ 0.648608] thermal_sys: Registered thermal governor 'power_allocator' [ 0.649057] cpuidle: using governor ladder [ 0.649808] audit: type=2000 audit(1636967048.664:1): state=initialized audit_enabled=0 res=1 [ 0.650517] cpuidle: using governor menu [ 0.651927] ACPI: bus type PCI registered [ 0.652208] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.655685] PCI: Using configuration type 1 for base access [ 0.671254] Kprobes globally optimized [ 0.674878] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.679498] alg: self-tests disabled [ 0.690735] ACPI: Added _OSI(Module Device) [ 0.690958] ACPI: Added _OSI(Processor Device) [ 0.691154] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.691325] ACPI: Added _OSI(Processor Aggregator Device) [ 0.691620] ACPI: Added _OSI(Linux-Dell-Video) [ 0.691813] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.692664] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.710720] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.726576] ACPI: Interpreter enabled [ 0.727716] ACPI: PM: (supports S0 S3 S4 S5) [ 0.727959] ACPI: Using IOAPIC for interrupt routing [ 0.728638] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.730785] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.766410] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.767454] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 0.768595] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 0.776004] acpiphp: Slot [2] registered [ 0.776357] acpiphp: Slot [3] registered [ 0.776629] acpiphp: Slot [4] registered [ 0.776899] acpiphp: Slot [5] registered [ 0.777234] acpiphp: Slot [6] registered [ 0.777614] acpiphp: Slot [7] registered [ 0.777896] acpiphp: Slot [8] registered [ 0.778183] acpiphp: Slot [9] registered [ 0.778457] acpiphp: Slot [10] registered [ 0.778729] acpiphp: Slot [11] registered [ 0.779021] acpiphp: Slot [12] registered [ 0.779332] acpiphp: Slot [13] registered [ 0.779621] acpiphp: Slot [14] registered [ 0.779880] acpiphp: Slot [15] registered [ 0.780164] acpiphp: Slot [16] registered [ 0.780429] acpiphp: Slot [17] registered [ 0.780695] acpiphp: Slot [18] registered [ 0.780984] acpiphp: Slot [19] registered [ 0.781515] acpiphp: Slot [20] registered [ 0.781808] acpiphp: Slot [21] registered [ 0.782073] acpiphp: Slot [22] registered [ 0.782370] acpiphp: Slot [23] registered [ 0.782672] acpiphp: Slot [24] registered [ 0.782949] acpiphp: Slot [25] registered [ 0.783225] acpiphp: Slot [26] registered [ 0.783506] acpiphp: Slot [27] registered [ 0.783771] acpiphp: Slot [28] registered [ 0.784050] acpiphp: Slot [29] registered [ 0.784379] acpiphp: Slot [30] registered [ 0.784660] acpiphp: Slot [31] registered [ 0.785109] PCI host bridge to bus 0000:00 [ 0.785600] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.786015] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.786292] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.786635] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 0.787700] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 0.788193] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.789610] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.800223] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.801687] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.805259] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 0.806798] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.807167] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.807456] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.807757] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.809810] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.810492] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 0.810809] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 0.812029] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 0.813468] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 0.818128] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 0.824168] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 0.825468] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 0.828154] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 0.832402] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 0.837876] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 0.839560] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 0.841468] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 0.845468] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 0.858658] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 0.859778] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 0.860649] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 0.861614] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 0.862138] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 0.865549] iommu: Default domain type: Translated [ 0.869283] vgaarb: loaded [ 0.871171] EDAC MC: Ver: 3.0.0 [ 0.883187] NetLabel: Initializing [ 0.883377] NetLabel: domain hash size = 128 [ 0.883554] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.884716] NetLabel: unlabeled traffic allowed by default [ 0.884984] PCI: Using ACPI for IRQ routing [ 0.888501] clocksource: Switched to clocksource tsc-early [ 0.961406] VFS: Disk quotas dquot_6.6.0 [ 0.961986] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.000194] AppArmor: AppArmor Filesystem Enabled [ 1.001173] pnp: PnP ACPI init [ 1.006288] pnp: PnP ACPI: found 5 devices [ 1.031672] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.033077] NET: Registered PF_INET protocol family [ 1.034485] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.047974] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.048485] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.049199] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.049865] TCP: Hash tables configured (established 16384 bind 16384) [ 1.052041] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.052686] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.053210] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.058402] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.058999] NET: Registered PF_XDP protocol family [ 1.060083] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.060377] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.060639] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.060903] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.061981] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.062941] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.063303] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.063631] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.063920] PCI: CLS 0 bytes, default 64 [ 1.069500] Trying to unpack rootfs image as initramfs... [ 1.080656] Initialise system trusted keyrings [ 1.086701] Key type blacklist registered [ 1.087582] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.112417] zbud: loaded [ 1.121298] integrity: Platform Keyring initialized [ 1.125789] Key type asymmetric registered [ 1.126063] Asymmetric key parser 'x509' registered [ 1.126501] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.130304] io scheduler mq-deadline registered [ 1.132855] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.138070] Freeing initrd memory: 5748K [ 1.140275] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.143847] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.148556] Linux agpgart interface v0.103 [ 1.151073] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.151375] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.155589] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.159739] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.160184] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.162817] mousedev: PS/2 mouse device common for all mice [ 1.167650] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.170102] rtc_cmos 00:04: RTC can wake from S4 [ 1.173743] rtc_cmos 00:04: registered as rtc0 [ 1.174357] rtc_cmos 00:04: setting system clock to 2021-11-15T09:04:10 UTC (1636967050) [ 1.175793] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.179156] ledtrig-cpu: registered to indicate activity on CPUs [ 1.182594] NET: Registered PF_INET6 protocol family [ 1.207518] Segment Routing with IPv6 [ 1.208156] mip6: Mobile IPv6 [ 1.208443] NET: Registered PF_PACKET protocol family [ 1.209261] mpls_gso: MPLS GSO support [ 1.211631] IPI shorthand broadcast: enabled [ 1.212198] sched_clock: Marking stable (1232147725, -22531332)->(1213296774, -3680381) [ 1.215961] registered taskstats version 1 [ 1.216295] Loading compiled-in X.509 certificates [ 1.229529] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.230430] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.232228] zswap: loaded using pool lzo/zbud [ 1.234780] Key type ._fscrypt registered [ 1.235010] Key type .fscrypt registered [ 1.235185] Key type fscrypt-provisioning registered [ 1.238911] Key type encrypted registered [ 1.239171] AppArmor: AppArmor sha1 policy hashing enabled [ 1.239912] ima: No TPM chip found, activating TPM-bypass! [ 1.240269] ima: Allocated hash algorithm: sha256 [ 1.243072] ima: No architecture policies found [ 1.243826] evm: Initialising EVM extended attributes: [ 1.244044] evm: security.selinux [ 1.244207] evm: security.SMACK64 (disabled) [ 1.244386] evm: security.SMACK64EXEC (disabled) [ 1.244602] evm: security.SMACK64TRANSMUTE (disabled) [ 1.244819] evm: security.SMACK64MMAP (disabled) [ 1.244985] evm: security.apparmor [ 1.245107] evm: security.ima [ 1.245211] evm: security.capability [ 1.245355] evm: HMAC attrs: 0x1 ^H[ 1.268612] Freeing unused decrypted memory: 2036K [ 1.332192] Freeing unused kernel image (initmem) memory: 2632K [ 1.332729] Write protecting the kernel read-only data: 22528k [ 1.337013] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.337854] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.536824] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.537412] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.60 0.43 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 1.665007] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 1.800964] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 1.874500] scsi host0: ata_piix [ 1.878401] scsi host1: ata_piix [ 1.879106] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 1.879450] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko [ 2.046052] random: fast init done supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko [ 2.089873] tsc: Refined TSC clocksource calibration: 2600.053 MHz [ 2.090301] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a6e43159, max_idle_ns: 440795318296 ns [ 2.090880] clocksource: Switched to clocksource tsc supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.458212] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.474267] random: crng init done [ 2.730767] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 2.739968] scsi host2: Virtio SCSI HBA [ 2.767120] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 2.777138] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.030624] sd 2:0:0:0: Power-on or device reset occurred [ 3.039392] sd 2:0:1:0: Power-on or device reset occurred [ 3.042097] sd 2:0:0:0: [sda] 206881 512-byte logical blocks: (106 MB/101 MiB) [ 3.043284] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.043982] sd 2:0:0:0: [sda] Write Protect is off [ 3.044414] sd 2:0:1:0: [sdb] Write Protect is off [ 3.045514] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.046356] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: file.1: debug: cow: pread count=512 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=512 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=1024 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.4: debug: cow: pread count=512 offset=1536 nbdkit: file.4: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=2048 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=2560 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=3072 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.7: debug: cow: pread count=512 offset=3584 nbdkit: file.7: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: cow: pread count=512 offset=4096 nbdkit: file.8: debug: file: pread count=4096 offset=4096 nbdkit: file.9: debug: cow: pread count=512 offset=4608 nbdkit: file.9: debug: file: pread count=4096 offset=4096 nbdkit: file.11: debug: cow: pread count=512 offset=5120 nbdkit: file.11: debug: file: pread count=4096 offset=4096 nbdkit: file.10: debug: cow: pread count=512 offset=5632 nbdkit: file.10: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: cow: pread count=512 offset=6144 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.15: debug: cow: pread count=512 offset=6656 nbdkit: file.15: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: cow: pread count=512 offset=7168 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.14: debug: cow: pread count=512 offset=7680 nbdkit: file.14: debug: file: pread count=4096 offset=4096 nbdkit: file.0: debug: cow: pread count=512 offset=8192 nbdkit: file.1: debug: cow: pread count=512 offset=8704 nbdkit: file.0: debug: file: pread count=4096 offset=8192 nbdkit: file.1: debug: file: pread count=4096 offset=8192 nbdkit: file.3: debug: cow: pread count=512 offset=9216 nbdkit: file.3: debug: file: pread count=4096 offset=8192 nbdkit: file.5: debug: cow: pread count=512 offset=9728 nbdkit: file.5: debug: file: pread count=4096 offset=8192 nbdkit: file.4: debug: cow: pread count=512 offset=10240 nbdkit: file.4: debug: file: pread count=4096 offset=8192 nbdkit: file.4: debug: cow: pread count=512 offset=10752 nbdkit: file.4: debug: file: pread count=4096 offset=8192 nbdkit: file.6: debug: cow: pread count=512 offset=11264 nbdkit: file.6: debug: file: pread count=4096 offset=8192 nbdkit: file.2: debug: cow: pread count=512 offset=11776 nbdkit: file.2: debug: file: pread count=4096 offset=8192 nbdkit: file.2: debug: cow: pread count=512 offset=12288 nbdkit: file.8: debug: cow: pread count=512 offset=12800 nbdkit: file.8: debug: file: pread count=4096 offset=12288 nbdkit: file.2: debug: file: pread count=4096 offset=12288 nbdkit: file.9: debug: cow: pread count=512 offset=13312 nbdkit: file.9: debug: file: pread count=4096 offset=12288 nbdkit: file.2: debug: cow: pread count=512 offset=13824 nbdkit: file.2: debug: file: pread count=4096 offset=12288 nbdkit: file.2: debug: cow: pread count=512 offset=14336 nbdkit: file.2: debug: file: pread count=4096 offset=12288 nbdkit: file.2: debug: cow: pread count=512 offset=14848 nbdkit: file.2: debug: file: pread count=4096 offset=12288 nbdkit: file.15: debug: cow: pread count=512 offset=15360 nbdkit: file.15: debug: file: pread count=4096 offset=12288 nbdkit: file.15: debug: cow: pread count=512 offset=15872 nbdkit: file.15: debug: file: pread count=4096 offset=12288 nbdkit: file.15: debug: cow: pread count=512 offset=16384 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.15: debug: cow: pread count=512 offset=16896 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.15: debug: cow: pread count=512 offset=17408 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.15: debug: cow: pread count=512 offset=17920 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.13: debug: cow: pread count=512 offset=18432 nbdkit: file.13: debug: file: pread count=4096 offset=16384 nbdkit: file.12: debug: cow: pread count=512 offset=18944 nbdkit: file.12: debug: file: pread count=4096 offset=16384 nbdkit: file.13: debug: cow: pread count=512 offset=19456 nbdkit: file.13: debug: file: pread count=4096 offset=16384 nbdkit: file.13: debug: cow: pread count=512 offset=19968 nbdkit: file.13: debug: file: pread count=4096 offset=16384 nbdkit: file.13: debug: cow: pread count=512 offset=105922560 nbdkit: file.13: debug: file: pread count=512 offset=105922560 nbdkit: file.3: debug: cow: pread count=512 offset=105906176 nbdkit: file.3: debug: file: pread count=4096 offset=105906176 nbdkit: file.5: debug: cow: pread count=512 offset=105906688 nbdkit: file.5: debug: file: pread count=4096 offset=105906176 nbdkit: file.4: debug: cow: pread count=512 offset=105907200 nbdkit: file.4: debug: file: pread count=4096 offset=105906176 nbdkit: file.4: debug: cow: pread count=512 offset=105907712 nbdkit: file.4: debug: file: pread count=4096 offset=105906176 nbdkit: file.7: debug: cow: pread count=512 offset=105908224 nbdkit: file.7: debug: file: pread count=4096 offset=105906176 nbdkit: file.8: debug: cow: pread count=512 offset=105908736 nbdkit: file.8: debug: file: pread count=4096 offset=105906176 nbdkit: file.7: debug: cow: pread count=512 offset=105909248 nbdkit: file.7: debug: file: pread count=4096 offset=105906176 nbdkit: file.9: debug: cow: pread count=512 offset=105909760 nbdkit: file.9: debug: file: pread count=4096 offset=105906176 nbdkit: file.7: debug: cow: pread count=512 offset=105910272 nbdkit: file.7: debug: file: pread count=4096 offset=105910272 nbdkit: file.7: debug: cow: pread count=512 offset=105910784 nbdkit: file.7: debug: file: pread count=4096 offset=105910272 nbdkit: file.7: debug: cow: pread count=512 offset=105911296 nbdkit: file.7: debug: file: pread count=4096 offset=105910272 nbdkit: file.15: debug: cow: pread count=512 offset=105911808 nbdkit: file.15: debug: file: pread count=4096 offset=105910272 nbdkit: file.14: debug: cow: pread count=512 offset=105912320 nbdkit: file.14: debug: file: pread count=4096 offset=105910272 nbdkit: file.15: debug: cow: pread count=512 offset=105912832 nbdkit: file.15: debug: file: pread count=4096 offset=105910272 nbdkit: file.15: debug: cow: pread count=512 offset=105913344 nbdkit: file.15: debug: file: pread count=4096 offset=105910272 nbdkit: file.0: debug: cow: pread count=512 offset=105913856 nbdkit: file.0: debug: file: pread count=4096 offset=105910272 nbdkit: file.1: debug: cow: pread count=512 offset=105914368 nbdkit: file.1: debug: file: pread count=4096 offset=105914368 nbdkit: file.13: debug: cow: pread count=512 offset=105914880 nbdkit: file.13: debug: file: pread count=4096 offset=105914368 nbdkit: file.1: debug: cow: pread count=512 offset=105915392 nbdkit: file.1: debug: file: pread count=4096 offset=105914368 nbdkit: file.5: debug: cow: pread count=512 offset=105915904 nbdkit: file.5: debug: file: pread count=4096 offset=105914368 nbdkit: file.1: debug: cow: pread count=512 offset=105916416 nbdkit: file.1: debug: file: pread count=4096 offset=105914368 nbdkit: file.6: debug: cow: pread count=512 offset=105916928 nbdkit: file.6: debug: file: pread count=4096 offset=105914368 nbdkit: file.8: debug: cow: pread count=512 offset=105917440 nbdkit: file.8: debug: file: pread count=4096 offset=105914368 nbdkit: file.11: debug: cow: pread count=512 offset=105917952 nbdkit: file.11: debug: file: pread count=4096 offset=105914368 nbdkit: file.10: debug: cow: pread count=512 offset=105918464 nbdkit: file.10: debug: file: pread count=4096 offset=105918464 nbdkit: file.9: debug: cow: pread count=512 offset=105918976 nbdkit: file.9: debug: file: pread count=4096 offset=105918464 nbdkit: file.9: debug: cow: pread count=512 offset=105919488 nbdkit: file.9: debug: file: pread count=4096 offset=105918464 nbdkit: file.9: debug: cow: pread count=512 offset=105920000 nbdkit: file.9: debug: file: pread count=4096 offset=105918464 nbdkit: file.7: debug: cow: pread count=512 offset=105920512 nbdkit: file.7: debug: file: pread count=4096 offset=105918464 nbdkit: file.12: debug: cow: pread count=512 offset=105921024 nbdkit: file.12: debug: file: pread count=4096 offset=105918464 nbdkit: file.14: debug: cow: pread count=512 offset=105921536 nbdkit: file.12: debug: cow: pread count=512 offset=105922048 nbdkit: file.14: debug: file: pread count=4096 offset=105918464 nbdkit: file.12: debug: file: pread count=4096 offset=105918464 [ 3.103311] sda: sda1 [ 3.143071] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.143539] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.234988] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.802987] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.907099] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.941134] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' bbd5 f73e 2a23 308b a614 8c2b 477b 122c' + echo bbd5f73e2a23308ba6148c2b477b122c + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 7.146057] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 7.148797] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: file.15: debug: cow: pread count=4096 offset=105840640 nbdkit: file.15: debug: file: pread count=4096 offset=105840640 nbdkit: file.0: debug: cow: pread count=4096 offset=105914368 nbdkit: file.0: debug: file: pread count=4096 offset=105914368 nbdkit: file.3: debug: cow: pread count=4096 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.13: debug: cow: pread count=4096 offset=4096 nbdkit: file.13: debug: file: pread count=4096 offset=4096 nbdkit: file.5: debug: cow: pread count=512 offset=105922560 nbdkit: file.5: debug: file: pread count=512 offset=105922560 nbdkit: file.4: debug: cow: pread count=4096 offset=105791488 nbdkit: file.4: debug: file: pread count=4096 offset=105791488 nbdkit: file.1: debug: cow: pread count=4096 offset=105918464 nbdkit: file.1: debug: file: pread count=4096 offset=105918464 nbdkit: file.6: debug: cow: pread count=4096 offset=105889792 nbdkit: file.6: debug: file: pread count=4096 offset=105889792 nbdkit: file.6: debug: cow: pread count=4096 offset=105717760 nbdkit: file.6: debug: file: pread count=4096 offset=105717760 nbdkit: file.6: debug: cow: pread count=4096 offset=105619456 nbdkit: file.6: debug: file: pread count=4096 offset=105619456 nbdkit: file.6: debug: cow: pread count=4096 offset=105574400 nbdkit: file.6: debug: file: pread count=4096 offset=105574400 nbdkit: file.6: debug: cow: pread count=4096 offset=105545728 nbdkit: file.6: debug: file: pread count=4096 offset=105545728 nbdkit: file.6: debug: cow: pread count=4096 offset=105455616 nbdkit: file.6: debug: file: pread count=4096 offset=105455616 nbdkit: file.7: debug: cow: pread count=4096 offset=105422848 nbdkit: file.7: debug: file: pread count=4096 offset=105422848 nbdkit: file.7: debug: cow: pread count=4096 offset=105414656 nbdkit: file.7: debug: file: pread count=4096 offset=105414656 nbdkit: file.12: debug: cow: pread count=4096 offset=105435136 nbdkit: file.12: debug: file: pread count=4096 offset=105435136 nbdkit: file.15: debug: cow: pread count=4096 offset=104341504 nbdkit: file.15: debug: file: pread count=4096 offset=104341504 nbdkit: file.0: debug: cow: pread count=4096 offset=16384 nbdkit: file.0: debug: file: pread count=4096 offset=16384 nbdkit: file.3: debug: cow: pread count=4096 offset=32768 nbdkit: file.3: debug: file: pread count=4096 offset=32768 nbdkit: file.13: debug: cow: pread count=4096 offset=65536 nbdkit: file.13: debug: file: pread count=4096 offset=65536 nbdkit: file.5: debug: cow: pread count=4096 offset=131072 nbdkit: file.5: debug: file: pread count=4096 offset=131072 nbdkit: file.4: debug: cow: pread count=4096 offset=262144 nbdkit: file.4: debug: file: pread count=4096 offset=262144 nbdkit: file.1: debug: cow: pread count=4096 offset=524288 nbdkit: file.1: debug: file: pread count=4096 offset=524288 nbdkit: file.1: debug: cow: pread count=4096 offset=1048576 nbdkit: file.1: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=4096 offset=2097152 nbdkit: file.11: debug: file: pread count=4096 offset=2097152 nbdkit: file.10: debug: cow: pread count=4096 offset=4194304 nbdkit: file.10: debug: file: pread count=4096 offset=4194304 nbdkit: file.10: debug: cow: pread count=4096 offset=12288 nbdkit: file.10: debug: file: pread count=4096 offset=12288 nbdkit: file.9: debug: cow: pread count=4096 offset=28672 nbdkit: file.9: debug: file: pread count=4096 offset=28672 nbdkit: file.6: debug: cow: pread count=4096 offset=61440 nbdkit: file.6: debug: file: pread count=4096 offset=61440 nbdkit: file.7: debug: cow: pread count=8192 offset=20480 nbdkit: file.7: debug: file: pread count=4096 offset=20480 nbdkit: file.14: debug: cow: pread count=4096 offset=8192 nbdkit: file.14: debug: file: pread count=4096 offset=8192 nbdkit: file.7: debug: file: pread count=4096 offset=24576 nbdkit: file.12: debug: cow: pread count=24576 offset=36864 nbdkit: file.12: debug: file: pread count=4096 offset=36864 nbdkit: file.12: debug: file: pread count=4096 offset=40960 nbdkit: file.12: debug: file: pread count=4096 offset=45056 nbdkit: file.12: debug: file: pread count=4096 offset=49152 nbdkit: file.12: debug: file: pread count=4096 offset=53248 nbdkit: file.12: debug: file: pread count=4096 offset=57344 nbdkit: file.15: debug: cow: pread count=61440 offset=69632 nbdkit: file.15: debug: file: pread count=4096 offset=69632 nbdkit: file.15: debug: file: pread count=4096 offset=73728 nbdkit: file.15: debug: file: pread count=4096 offset=77824 nbdkit: file.15: debug: file: pread count=4096 offset=81920 nbdkit: file.15: debug: file: pread count=4096 offset=86016 nbdkit: file.15: debug: file: pread count=4096 offset=90112 nbdkit: file.15: debug: file: pread count=4096 offset=94208 nbdkit: file.15: debug: file: pread count=4096 offset=98304 nbdkit: file.15: debug: file: pread count=4096 offset=102400 nbdkit: file.15: debug: file: pread count=4096 offset=106496 nbdkit: file.15: debug: file: pread count=4096 offset=110592 nbdkit: file.15: debug: file: pread count=4096 offset=114688 nbdkit: file.15: debug: file: pread count=4096 offset=118784 nbdkit: file.15: debug: file: pread count=4096 offset=122880 nbdkit: file.15: debug: file: pread count=4096 offset=126976 nbdkit: file.0: debug: cow: pread count=126976 offset=135168 nbdkit: file.0: debug: file: pread count=4096 offset=135168 nbdkit: file.0: debug: file: pread count=4096 offset=139264 nbdkit: file.0: debug: file: pread count=4096 offset=143360 nbdkit: file.0: debug: file: pread count=4096 offset=147456 nbdkit: file.0: debug: file: pread count=4096 offset=151552 nbdkit: file.0: debug: file: pread count=4096 offset=155648 nbdkit: file.0: debug: file: pread count=4096 offset=159744 nbdkit: file.0: debug: file: pread count=4096 offset=163840 nbdkit: file.0: debug: file: pread count=4096 offset=167936 nbdkit: file.0: debug: file: pread count=4096 offset=172032 nbdkit: file.0: debug: file: pread count=4096 offset=176128 nbdkit: file.0: debug: file: pread count=4096 offset=180224 nbdkit: file.0: debug: file: pread count=4096 offset=184320 nbdkit: file.0: debug: file: pread count=4096 offset=188416 nbdkit: file.0: debug: file: pread count=4096 offset=192512 nbdkit: file.0: debug: file: pread count=4096 offset=196608 nbdkit: file.0: debug: file: pread count=4096 offset=200704 nbdkit: file.0: debug: file: pread count=4096 offset=204800 nbdkit: file.0: debug: file: pread count=4096 offset=208896 nbdkit: file.0: debug: file: pread count=4096 offset=212992 nbdkit: file.0: debug: file: pread count=4096 offset=217088 nbdkit: file.0: debug: file: pread count=4096 offset=221184 nbdkit: file.0: debug: file: pread count=4096 offset=225280 nbdkit: file.0: debug: file: pread count=4096 offset=229376 nbdkit: file.0: debug: file: pread count=4096 offset=233472 nbdkit: file.0: debug: file: pread count=4096 offset=237568 nbdkit: file.0: debug: file: pread count=4096 offset=241664 nbdkit: file.0: debug: file: pread count=4096 offset=245760 nbdkit: file.0: debug: file: pread count=4096 offset=249856 nbdkit: file.0: debug: file: pread count=4096 offset=253952 nbdkit: file.0: debug: file: pread count=4096 offset=258048 nbdkit: file.3: debug: cow: pread count=258048 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=270336 nbdkit: file.3: debug: file: pread count=4096 offset=274432 nbdkit: file.3: debug: file: pread count=4096 offset=278528 nbdkit: file.3: debug: file: pread count=4096 offset=282624 nbdkit: file.3: debug: file: pread count=4096 offset=286720 nbdkit: file.3: debug: file: pread count=4096 offset=290816 nbdkit: file.3: debug: file: pread count=4096 offset=294912 nbdkit: file.3: debug: file: pread count=4096 offset=299008 nbdkit: file.3: debug: file: pread count=4096 offset=303104 nbdkit: file.3: debug: file: pread count=4096 offset=307200 nbdkit: file.3: debug: file: pread count=4096 offset=311296 nbdkit: file.3: debug: file: pread count=4096 offset=315392 nbdkit: file.3: debug: file: pread count=4096 offset=319488 nbdkit: file.3: debug: file: pread count=4096 offset=323584 nbdkit: file.3: debug: file: pread count=4096 offset=327680 nbdkit: file.3: debug: file: pread count=4096 offset=331776 nbdkit: file.3: debug: file: pread count=4096 offset=335872 nbdkit: file.3: debug: file: pread count=4096 offset=339968 nbdkit: file.3: debug: file: pread count=4096 offset=344064 nbdkit: file.3: debug: file: pread count=4096 offset=348160 nbdkit: file.3: debug: file: pread count=4096 offset=352256 nbdkit: file.3: debug: file: pread count=4096 offset=356352 nbdkit: file.3: debug: file: pread count=4096 offset=360448 nbdkit: file.3: debug: file: pread count=4096 offset=364544 nbdkit: file.3: debug: file: pread count=4096 offset=368640 nbdkit: file.3: debug: file: pread count=4096 offset=372736 nbdkit: file.3: debug: file: pread count=4096 offset=376832 nbdkit: file.3: debug: file: pread count=4096 offset=380928 nbdkit: file.3: debug: file: pread count=4096 offset=385024 nbdkit: file.3: debug: file: pread count=4096 offset=389120 nbdkit: file.3: debug: file: pread count=4096 offset=393216 nbdkit: file.3: debug: file: pread count=4096 offset=397312 nbdkit: file.3: debug: file: pread count=4096 offset=401408 nbdkit: file.3: debug: file: pread count=4096 offset=405504 nbdkit: file.3: debug: file: pread count=4096 offset=409600 nbdkit: file.3: debug: file: pread count=4096 offset=413696 nbdkit: file.3: debug: file: pread count=4096 offset=417792 nbdkit: file.3: debug: file: pread count=4096 offset=421888 nbdkit: file.3: debug: file: pread count=4096 offset=425984 nbdkit: file.3: debug: file: pread count=4096 offset=430080 nbdkit: file.3: debug: file: pread count=4096 offset=434176 nbdkit: file.3: debug: file: pread count=4096 offset=438272 nbdkit: file.3: debug: file: pread count=4096 offset=442368 nbdkit: file.3: debug: file: pread count=4096 offset=446464 nbdkit: file.3: debug: file: pread count=4096 offset=450560 nbdkit: file.3: debug: file: pread count=4096 offset=454656 nbdkit: file.3: debug: file: pread count=4096 offset=458752 nbdkit: file.3: debug: file: pread count=4096 offset=462848 nbdkit: file.3: debug: file: pread count=4096 offset=466944 nbdkit: file.3: debug: file: pread count=4096 offset=471040 nbdkit: file.3: debug: file: pread count=4096 offset=475136 nbdkit: file.3: debug: file: pread count=4096 offset=479232 nbdkit: file.3: debug: file: pread count=4096 offset=483328 nbdkit: file.3: debug: file: pread count=4096 offset=487424 nbdkit: file.3: debug: file: pread count=4096 offset=491520 nbdkit: file.3: debug: file: pread count=4096 offset=495616 nbdkit: file.3: debug: file: pread count=4096 offset=499712 nbdkit: file.3: debug: file: pread count=4096 offset=503808 nbdkit: file.3: debug: file: pread count=4096 offset=507904 nbdkit: file.3: debug: file: pread count=4096 offset=512000 nbdkit: file.3: debug: file: pread count=4096 offset=516096 nbdkit: file.3: debug: file: pread count=4096 offset=520192 nbdkit: file.13: debug: cow: pread count=4096 offset=105840640 nbdkit: file.13: debug: file: pread count=4096 offset=105840640 nbdkit: file.5: debug: cow: pread count=4096 offset=105897984 nbdkit: file.5: debug: file: pread count=4096 offset=105897984 nbdkit: file.4: debug: cow: pread count=4096 offset=1048576 nbdkit: file.4: debug: file: pread count=4096 offset=1048576 nbdkit: file.8: debug: cow: pread count=4096 offset=1052672 nbdkit: file.8: debug: file: pread count=4096 offset=1052672 nbdkit: file.1: debug: cow: pread count=4096 offset=105902080 nbdkit: file.1: debug: file: pread count=4096 offset=105902080 nbdkit: file.11: debug: cow: pread count=4096 offset=105771008 nbdkit: file.11: debug: file: pread count=4096 offset=105771008 nbdkit: file.2: debug: cow: pread count=4096 offset=1064960 nbdkit: file.2: debug: file: pread count=4096 offset=1064960 nbdkit: file.10: debug: cow: pread count=4096 offset=1081344 nbdkit: file.10: debug: file: pread count=4096 offset=1081344 nbdkit: file.9: debug: cow: pread count=4096 offset=1114112 nbdkit: file.9: debug: file: pread count=4096 offset=1114112 nbdkit: file.6: debug: cow: pread count=4096 offset=1179648 nbdkit: file.6: debug: file: pread count=4096 offset=1179648 nbdkit: file.14: debug: cow: pread count=4096 offset=1310720 nbdkit: file.14: debug: file: pread count=4096 offset=1310720 nbdkit: file.7: debug: cow: pread count=4096 offset=1572864 nbdkit: file.7: debug: file: pread count=4096 offset=1572864 nbdkit: file.12: debug: cow: pread count=4096 offset=2097152 nbdkit: file.12: debug: file: pread count=4096 offset=2097152 nbdkit: file.15: debug: cow: pread count=4096 offset=3145728 nbdkit: file.15: debug: file: pread count=4096 offset=3145728 nbdkit: file.0: debug: cow: pread count=4096 offset=5242880 nbdkit: file.0: debug: file: pread count=4096 offset=5242880 nbdkit: file.3: debug: cow: pread count=4096 offset=1060864 nbdkit: file.3: debug: file: pread count=4096 offset=1060864 nbdkit: file.13: debug: cow: pread count=4096 offset=1077248 nbdkit: file.13: debug: file: pread count=4096 offset=1077248 nbdkit: file.5: debug: cow: pread count=4096 offset=1110016 nbdkit: file.5: debug: file: pread count=4096 offset=1110016 nbdkit: file.4: debug: cow: pread count=4096 offset=1056768 nbdkit: file.4: debug: file: pread count=4096 offset=1056768 nbdkit: file.4: debug: cow: pread count=24576 offset=1085440 nbdkit: file.8: debug: cow: pread count=8192 offset=1069056 nbdkit: file.4: debug: file: pread count=4096 offset=1085440 nbdkit: file.4: debug: file: pread count=4096 offset=1089536 nbdkit: file.4: debug: file: pread count=4096 offset=1093632 nbdkit: file.8: debug: file: pread count=4096 offset=1069056 nbdkit: file.4: debug: file: pread count=4096 offset=1097728 nbdkit: file.8: debug: file: pread count=4096 offset=1073152 nbdkit: file.4: debug: file: pread count=4096 offset=1101824 nbdkit: file.4: debug: file: pread count=4096 offset=1105920 nbdkit: file.11: debug: cow: pread count=61440 offset=1118208 nbdkit: file.11: debug: file: pread count=4096 offset=1118208 nbdkit: file.11: debug: file: pread count=4096 offset=1122304 nbdkit: file.11: debug: file: pread count=4096 offset=1126400 nbdkit: file.11: debug: file: pread count=4096 offset=1130496 nbdkit: file.11: debug: file: pread count=4096 offset=1134592 nbdkit: file.11: debug: file: pread count=4096 offset=1138688 nbdkit: file.11: debug: file: pread count=4096 offset=1142784 nbdkit: file.11: debug: file: pread count=4096 offset=1146880 nbdkit: file.11: debug: file: pread count=4096 offset=1150976 nbdkit: file.11: debug: file: pread count=4096 offset=1155072 nbdkit: file.11: debug: file: pread count=4096 offset=1159168 nbdkit: file.11: debug: file: pread count=4096 offset=1163264 nbdkit: file.11: debug: file: pread count=4096 offset=1167360 nbdkit: file.11: debug: file: pread count=4096 offset=1171456 nbdkit: file.11: debug: file: pread count=4096 offset=1175552 nbdkit: file.2: debug: cow: pread count=126976 offset=1183744 nbdkit: file.2: debug: file: pread count=4096 offset=1183744 nbdkit: file.2: debug: file: pread count=4096 offset=1187840 nbdkit: file.2: debug: file: pread count=4096 offset=1191936 nbdkit: file.2: debug: file: pread count=4096 offset=1196032 nbdkit: file.2: debug: file: pread count=4096 offset=1200128 nbdkit: file.2: debug: file: pread count=4096 offset=1204224 nbdkit: file.2: debug: file: pread count=4096 offset=1208320 nbdkit: file.2: debug: file: pread count=4096 offset=1212416 nbdkit: file.2: debug: file: pread count=4096 offset=1216512 nbdkit: file.2: debug: file: pread count=4096 offset=1220608 nbdkit: file.2: debug: file: pread count=4096 offset=1224704 nbdkit: file.2: debug: file: pread count=4096 offset=1228800 nbdkit: file.2: debug: file: pread count=4096 offset=1232896 nbdkit: file.2: debug: file: pread count=4096 offset=1236992 nbdkit: file.2: debug: file: pread count=4096 offset=1241088 nbdkit: file.2: debug: file: pread count=4096 offset=1245184 nbdkit: file.2: debug: file: pread count=4096 offset=1249280 nbdkit: file.2: debug: file: pread count=4096 offset=1253376 nbdkit: file.2: debug: file: pread count=4096 offset=1257472 nbdkit: file.2: debug: file: pread count=4096 offset=1261568 nbdkit: file.2: debug: file: pread count=4096 offset=1265664 nbdkit: file.2: debug: file: pread count=4096 offset=1269760 nbdkit: file.2: debug: file: pread count=4096 offset=1273856 nbdkit: file.2: debug: file: pread count=4096 offset=1277952 nbdkit: file.2: debug: file: pread count=4096 offset=1282048 nbdkit: file.2: debug: file: pread count=4096 offset=1286144 nbdkit: file.2: debug: file: pread count=4096 offset=1290240 nbdkit: file.2: debug: file: pread count=4096 offset=1294336 nbdkit: file.2: debug: file: pread count=4096 offset=1298432 nbdkit: file.2: debug: file: pread count=4096 offset=1302528 nbdkit: file.2: debug: file: pread count=4096 offset=1306624 nbdkit: file.10: debug: cow: pread count=258048 offset=1314816 nbdkit: file.10: debug: file: pread count=4096 offset=1314816 nbdkit: file.10: debug: file: pread count=4096 offset=1318912 nbdkit: file.10: debug: file: pread count=4096 offset=1323008 nbdkit: file.10: debug: file: pread count=4096 offset=1327104 nbdkit: file.10: debug: file: pread count=4096 offset=1331200 nbdkit: file.10: debug: file: pread count=4096 offset=1335296 nbdkit: file.10: debug: file: pread count=4096 offset=1339392 nbdkit: file.10: debug: file: pread count=4096 offset=1343488 nbdkit: file.10: debug: file: pread count=4096 offset=1347584 nbdkit: file.10: debug: file: pread count=4096 offset=1351680 nbdkit: file.10: debug: file: pread count=4096 offset=1355776 nbdkit: file.10: debug: file: pread count=4096 offset=1359872 nbdkit: file.10: debug: file: pread count=4096 offset=1363968 nbdkit: file.10: debug: file: pread count=4096 offset=1368064 nbdkit: file.10: debug: file: pread count=4096 offset=1372160 nbdkit: file.10: debug: file: pread count=4096 offset=1376256 nbdkit: file.10: debug: file: pread count=4096 offset=1380352 nbdkit: file.10: debug: file: pread count=4096 offset=1384448 nbdkit: file.10: debug: file: pread count=4096 offset=1388544 nbdkit: file.10: debug: file: pread count=4096 offset=1392640 nbdkit: file.10: debug: file: pread count=4096 offset=1396736 nbdkit: file.10: debug: file: pread count=4096 offset=1400832 nbdkit: file.10: debug: file: pread count=4096 offset=1404928 nbdkit: file.10: debug: file: pread count=4096 offset=1409024 nbdkit: file.10: debug: file: pread count=4096 offset=1413120 nbdkit: file.10: debug: file: pread count=4096 offset=1417216 nbdkit: file.10: debug: file: pread count=4096 offset=1421312 nbdkit: file.10: debug: file: pread count=4096 offset=1425408 nbdkit: file.10: debug: file: pread count=4096 offset=1429504 nbdkit: file.10: debug: file: pread count=4096 offset=1433600 nbdkit: file.10: debug: file: pread count=4096 offset=1437696 nbdkit: file.10: debug: file: pread count=4096 offset=1441792 nbdkit: file.10: debug: file: pread count=4096 offset=1445888 nbdkit: file.10: debug: file: pread count=4096 offset=1449984 nbdkit: file.10: debug: file: pread count=4096 offset=1454080 nbdkit: file.10: debug: file: pread count=4096 offset=1458176 nbdkit: file.10: debug: file: pread count=4096 offset=1462272 nbdkit: file.10: debug: file: pread count=4096 offset=1466368 nbdkit: file.10: debug: file: pread count=4096 offset=1470464 nbdkit: file.10: debug: file: pread count=4096 offset=1474560 nbdkit: file.10: debug: file: pread count=4096 offset=1478656 nbdkit: file.10: debug: file: pread count=4096 offset=1482752 nbdkit: file.10: debug: file: pread count=4096 offset=1486848 nbdkit: file.10: debug: file: pread count=4096 offset=1490944 nbdkit: file.10: debug: file: pread count=4096 offset=1495040 nbdkit: file.10: debug: file: pread count=4096 offset=1499136 nbdkit: file.10: debug: file: pread count=4096 offset=1503232 nbdkit: file.10: debug: file: pread count=4096 offset=1507328 nbdkit: file.10: debug: file: pread count=4096 offset=1511424 nbdkit: file.10: debug: file: pread count=4096 offset=1515520 nbdkit: file.10: debug: file: pread count=4096 offset=1519616 nbdkit: file.10: debug: file: pread count=4096 offset=1523712 nbdkit: file.10: debug: file: pread count=4096 offset=1527808 nbdkit: file.10: debug: file: pread count=4096 offset=1531904 nbdkit: file.10: debug: file: pread count=4096 offset=1536000 nbdkit: file.10: debug: file: pread count=4096 offset=1540096 nbdkit: file.10: debug: file: pread count=4096 offset=1544192 nbdkit: file.10: debug: file: pread count=4096 offset=1548288 nbdkit: file.10: debug: file: pread count=4096 offset=1552384 nbdkit: file.10: debug: file: pread count=4096 offset=1556480 nbdkit: file.10: debug: file: pread count=4096 offset=1560576 nbdkit: file.10: debug: file: pread count=4096 offset=1564672 nbdkit: file.10: debug: file: pread count=4096 offset=1568768 nbdkit: file.9: debug: cow: pread count=262144 offset=105381888 nbdkit: file.9: debug: file: pread count=4096 offset=105381888 nbdkit: file.9: debug: file: pread count=4096 offset=105385984 nbdkit: file.9: debug: file: pread count=4096 offset=105390080 nbdkit: file.9: debug: file: pread count=4096 offset=105394176 nbdkit: file.9: debug: file: pread count=4096 offset=105398272 nbdkit: file.9: debug: file: pread count=4096 offset=105402368 nbdkit: file.9: debug: file: pread count=4096 offset=105406464 nbdkit: file.9: debug: file: pread count=4096 offset=105410560 nbdkit: file.9: debug: file: pread count=4096 offset=105414656 nbdkit: file.9: debug: file: pread count=4096 offset=105418752 nbdkit: file.9: debug: file: pread count=4096 offset=105422848 nbdkit: file.9: debug: file: pread count=4096 offset=105426944 nbdkit: file.9: debug: file: pread count=4096 offset=105431040 nbdkit: file.9: debug: file: pread count=4096 offset=105435136 nbdkit: file.9: debug: file: pread count=4096 offset=105439232 nbdkit: file.9: debug: file: pread count=4096 offset=105443328 nbdkit: file.9: debug: file: pread count=4096 offset=105447424 nbdkit: file.9: debug: file: pread count=4096 offset=105451520 nbdkit: file.9: debug: file: pread count=4096 offset=105455616 nbdkit: file.9: debug: file: pread count=4096 offset=105459712 nbdkit: file.9: debug: file: pread count=4096 offset=105463808 nbdkit: file.9: debug: file: pread count=4096 offset=105467904 nbdkit: file.9: debug: file: pread count=4096 offset=105472000 nbdkit: file.9: debug: file: pread count=4096 offset=105476096 nbdkit: file.9: debug: file: pread count=4096 offset=105480192 nbdkit: file.9: debug: file: pread count=4096 offset=105484288 nbdkit: file.9: debug: file: pread count=4096 offset=105488384 nbdkit: file.9: debug: file: pread count=4096 offset=105492480 nbdkit: file.9: debug: file: pread count=4096 offset=105496576 nbdkit: file.9: debug: file: pread count=4096 offset=105500672 nbdkit: file.9: debug: file: pread count=4096 offset=105504768 nbdkit: file.9: debug: file: pread count=4096 offset=105508864 nbdkit: file.9: debug: file: pread count=4096 offset=105512960 nbdkit: file.9: debug: file: pread count=4096 offset=105517056 nbdkit: file.9: debug: file: pread count=4096 offset=105521152 nbdkit: file.9: debug: file: pread count=4096 offset=105525248 nbdkit: file.9: debug: file: pread count=4096 offset=105529344 nbdkit: file.9: debug: file: pread count=4096 offset=105533440 nbdkit: file.9: debug: file: pread count=4096 offset=105537536 nbdkit: file.9: debug: file: pread count=4096 offset=105541632 nbdkit: file.9: debug: file: pread count=4096 offset=105545728 nbdkit: file.9: debug: file: pread count=4096 offset=105549824 nbdkit: file.9: debug: file: pread count=4096 offset=105553920 nbdkit: file.9: debug: file: pread count=4096 offset=105558016 nbdkit: file.9: debug: file: pread count=4096 offset=105562112 nbdkit: file.9: debug: file: pread count=4096 offset=105566208 nbdkit: file.9: debug: file: pread count=4096 offset=105570304 nbdkit: file.9: debug: file: pread count=4096 offset=105574400 nbdkit: file.9: debug: file: pread count=4096 offset=105578496 nbdkit: file.9: debug: file: pread count=4096 offset=105582592 nbdkit: file.9: debug: file: pread count=4096 offset=105586688 nbdkit: file.9: debug: file: pread count=4096 offset=105590784 nbdkit: file.9: debug: file: pread count=4096 offset=105594880 nbdkit: file.9: debug: file: pread count=4096 offset=105598976 nbdkit: file.9: debug: file: pread count=4096 offset=105603072 nbdkit: file.9: debug: file: pread count=4096 offset=105607168 nbdkit: file.9: debug: file: pread count=4096 offset=105611264 nbdkit: file.9: debug: file: pread count=4096 offset=105615360 nbdkit: file.9: debug: file: pread count=4096 offset=105619456 nbdkit: file.9: debug: file: pread count=4096 offset=105623552 nbdkit: file.9: debug: file: pread count=4096 offset=105627648 nbdkit: file.9: debug: file: pread count=4096 offset=105631744 nbdkit: file.9: debug: file: pread count=4096 offset=105635840 nbdkit: file.9: debug: file: pread count=4096 offset=105639936 nbdkit: file.6: debug: cow: pread count=126976 offset=105644032 nbdkit: file.6: debug: file: pread count=4096 offset=105644032 nbdkit: file.6: debug: file: pread count=4096 offset=105648128 nbdkit: file.6: debug: file: pread count=4096 offset=105652224 nbdkit: file.6: debug: file: pread count=4096 offset=105656320 nbdkit: file.6: debug: file: pread count=4096 offset=105660416 nbdkit: file.6: debug: file: pread count=4096 offset=105664512 nbdkit: file.6: debug: file: pread count=4096 offset=105668608 nbdkit: file.6: debug: file: pread count=4096 offset=105672704 nbdkit: file.14: debug: cow: pread count=65536 offset=105775104 nbdkit: file.7: debug: cow: pread count=53248 offset=105844736 nbdkit: file.6: debug: file: pread count=4096 offset=105676800 nbdkit: file.7: debug: file: pread count=4096 offset=105844736 nbdkit: file.6: debug: file: pread count=4096 offset=105680896 nbdkit: file.6: debug: file: pread count=4096 offset=105684992 nbdkit: file.6: debug: file: pread count=4096 offset=105689088 nbdkit: file.6: debug: file: pread count=4096 offset=105693184 nbdkit: file.6: debug: file: pread count=4096 offset=105697280 nbdkit: file.14: debug: file: pread count=4096 offset=105775104 nbdkit: file.14: debug: file: pread count=4096 offset=105779200 nbdkit: file.6: debug: file: pread count=4096 offset=105701376 nbdkit: file.7: debug: file: pread count=4096 offset=105848832 nbdkit: file.14: debug: file: pread count=4096 offset=105783296 nbdkit: file.6: debug: file: pread count=4096 offset=105705472 nbdkit: file.6: debug: file: pread count=4096 offset=105709568 nbdkit: file.6: debug: file: pread count=4096 offset=105713664 nbdkit: file.6: debug: file: pread count=4096 offset=105717760 nbdkit: file.6: debug: file: pread count=4096 offset=105721856 nbdkit: file.7: debug: file: pread count=4096 offset=105852928 nbdkit: file.14: debug: file: pread count=4096 offset=105787392 nbdkit: file.7: debug: file: pread count=4096 offset=105857024 nbdkit: file.14: debug: file: pread count=4096 offset=105791488 nbdkit: file.14: debug: file: pread count=4096 offset=105795584 nbdkit: file.14: debug: file: pread count=4096 offset=105799680 nbdkit: file.14: debug: file: pread count=4096 offset=105803776 nbdkit: file.14: debug: file: pread count=4096 offset=105807872 nbdkit: file.7: debug: file: pread count=4096 offset=105861120 nbdkit: file.6: debug: file: pread count=4096 offset=105725952 nbdkit: file.7: debug: file: pread count=4096 offset=105865216 nbdkit: file.7: debug: file: pread count=4096 offset=105869312 nbdkit: file.7: debug: file: pread count=4096 offset=105873408 nbdkit: file.14: debug: file: pread count=4096 offset=105811968 nbdkit: file.7: debug: file: pread count=4096 offset=105877504 nbdkit: file.7: debug: file: pread count=4096 offset=105881600 nbdkit: file.7: debug: file: pread count=4096 offset=105885696 nbdkit: file.7: debug: file: pread count=4096 offset=105889792 nbdkit: file.7: debug: file: pread count=4096 offset=105893888 nbdkit: file.14: debug: file: pread count=4096 offset=105816064 nbdkit: file.6: debug: file: pread count=4096 offset=105730048 nbdkit: file.6: debug: file: pread count=4096 offset=105734144 nbdkit: file.6: debug: file: pread count=4096 offset=105738240 nbdkit: file.6: debug: file: pread count=4096 offset=105742336 nbdkit: file.6: debug: file: pread count=4096 offset=105746432 nbdkit: file.6: debug: file: pread count=4096 offset=105750528 nbdkit: file.14: debug: file: pread count=4096 offset=105820160 nbdkit: file.6: debug: file: pread count=4096 offset=105754624 nbdkit: file.14: debug: file: pread count=4096 offset=105824256 nbdkit: file.14: debug: file: pread count=4096 offset=105828352 nbdkit: file.14: debug: file: pread count=4096 offset=105832448 nbdkit: file.14: debug: file: pread count=4096 offset=105836544 nbdkit: file.6: debug: file: pread count=4096 offset=105758720 nbdkit: file.6: debug: file: pread count=4096 offset=105762816 nbdkit: file.6: debug: file: pread count=4096 offset=105766912 nbdkit: file.12: debug: cow: pread count=4096 offset=0 nbdkit: file.12: debug: file: pread count=4096 offset=0 nbdkit: file.15: debug: cow: pread count=16384 offset=4096 nbdkit: file.15: debug: file: pread count=4096 offset=4096 nbdkit: file.15: debug: file: pread count=4096 offset=8192 nbdkit: file.15: debug: file: pread count=4096 offset=12288 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.0: debug: cow: pread count=4096 offset=105840640 nbdkit: file.0: debug: file: pread count=4096 offset=105840640 nbdkit: file.3: debug: cow: pread count=4096 offset=105914368 nbdkit: file.3: debug: file: pread count=4096 offset=105914368 nbdkit: file.13: debug: cow: pread count=4096 offset=0 nbdkit: file.13: debug: file: pread count=4096 offset=0 nbdkit: file.13: debug: cow: pread count=4096 offset=4096 nbdkit: file.13: debug: file: pread count=4096 offset=4096 nbdkit: file.1: debug: cow: pread count=512 offset=105922560 nbdkit: file.1: debug: file: pread count=512 offset=105922560 nbdkit: file.8: debug: cow: pread count=4096 offset=105791488 nbdkit: file.8: debug: file: pread count=4096 offset=105791488 nbdkit: file.4: debug: cow: pread count=4096 offset=105918464 nbdkit: file.4: debug: file: pread count=4096 offset=105918464 nbdkit: file.11: debug: cow: pread count=4096 offset=105889792 nbdkit: file.11: debug: file: pread count=4096 offset=105889792 nbdkit: file.11: debug: cow: pread count=4096 offset=105717760 nbdkit: file.11: debug: file: pread count=4096 offset=105717760 nbdkit: file.10: debug: cow: pread count=4096 offset=105619456 nbdkit: file.10: debug: file: pread count=4096 offset=105619456 nbdkit: file.9: debug: cow: pread count=4096 offset=105574400 nbdkit: file.9: debug: file: pread count=4096 offset=105574400 nbdkit: file.7: debug: cow: pread count=4096 offset=105545728 nbdkit: file.7: debug: file: pread count=4096 offset=105545728 nbdkit: file.7: debug: cow: pread count=4096 offset=105455616 nbdkit: file.7: debug: file: pread count=4096 offset=105455616 nbdkit: file.6: debug: cow: pread count=4096 offset=105422848 nbdkit: file.6: debug: file: pread count=4096 offset=105422848 nbdkit: file.12: debug: cow: pread count=4096 offset=105414656 nbdkit: file.12: debug: file: pread count=4096 offset=105414656 nbdkit: file.15: debug: cow: pread count=4096 offset=105435136 nbdkit: file.15: debug: file: pread count=4096 offset=105435136 nbdkit: file.0: debug: cow: pread count=4096 offset=104341504 nbdkit: file.0: debug: file: pread count=4096 offset=104341504 nbdkit: file.3: debug: cow: pread count=4096 offset=16384 nbdkit: file.3: debug: file: pread count=4096 offset=16384 nbdkit: file.3: debug: cow: pread count=4096 offset=32768 nbdkit: file.3: debug: file: pread count=4096 offset=32768 nbdkit: file.13: debug: cow: pread count=4096 offset=65536 nbdkit: file.13: debug: file: pread count=4096 offset=65536 nbdkit: file.1: debug: cow: pread count=4096 offset=131072 nbdkit: file.1: debug: file: pread count=4096 offset=131072 nbdkit: file.1: debug: cow: pread count=4096 offset=262144 nbdkit: file.1: debug: file: pread count=4096 offset=262144 nbdkit: file.4: debug: cow: pread count=4096 offset=524288 nbdkit: file.4: debug: file: pread count=4096 offset=524288 nbdkit: file.2: debug: cow: pread count=4096 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=4096 offset=2097152 nbdkit: file.11: debug: file: pread count=4096 offset=2097152 nbdkit: file.10: debug: cow: pread count=4096 offset=4194304 nbdkit: file.10: debug: file: pread count=4096 offset=4194304 nbdkit: file.9: debug: cow: pread count=4096 offset=12288 nbdkit: file.9: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: cow: pread count=4096 offset=28672 nbdkit: file.14: debug: file: pread count=4096 offset=28672 nbdkit: file.7: debug: cow: pread count=4096 offset=61440 nbdkit: file.7: debug: file: pread count=4096 offset=61440 nbdkit: file.6: debug: cow: pread count=4096 offset=8192 nbdkit: file.6: debug: file: pread count=4096 offset=8192 nbdkit: file.12: debug: cow: pread count=8192 offset=20480 nbdkit: file.12: debug: file: pread count=4096 offset=20480 nbdkit: file.12: debug: file: pread count=4096 offset=24576 nbdkit: file.15: debug: cow: pread count=24576 offset=36864 nbdkit: file.15: debug: file: pread count=4096 offset=36864 nbdkit: file.15: debug: file: pread count=4096 offset=40960 nbdkit: file.15: debug: file: pread count=4096 offset=45056 nbdkit: file.15: debug: file: pread count=4096 offset=49152 nbdkit: file.15: debug: file: pread count=4096 offset=53248 nbdkit: file.15: debug: file: pread count=4096 offset=57344 nbdkit: file.0: debug: cow: pread count=61440 offset=69632 nbdkit: file.0: debug: file: pread count=4096 offset=69632 nbdkit: file.0: debug: file: pread count=4096 offset=73728 nbdkit: file.0: debug: file: pread count=4096 offset=77824 nbdkit: file.0: debug: file: pread count=4096 offset=81920 nbdkit: file.0: debug: file: pread count=4096 offset=86016 nbdkit: file.0: debug: file: pread count=4096 offset=90112 nbdkit: file.0: debug: file: pread count=4096 offset=94208 nbdkit: file.0: debug: file: pread count=4096 offset=98304 nbdkit: file.0: debug: file: pread count=4096 offset=102400 nbdkit: file.0: debug: file: pread count=4096 offset=106496 nbdkit: file.0: debug: file: pread count=4096 offset=110592 nbdkit: file.0: debug: file: pread count=4096 offset=114688 nbdkit: file.0: debug: file: pread count=4096 offset=118784 nbdkit: file.0: debug: file: pread count=4096 offset=122880 nbdkit: file.0: debug: file: pread count=4096 offset=126976 nbdkit: file.5: debug: cow: pread count=126976 offset=135168 nbdkit: file.5: debug: file: pread count=4096 offset=135168 nbdkit: file.5: debug: file: pread count=4096 offset=139264 nbdkit: file.5: debug: file: pread count=4096 offset=143360 nbdkit: file.5: debug: file: pread count=4096 offset=147456 nbdkit: file.5: debug: file: pread count=4096 offset=151552 nbdkit: file.5: debug: file: pread count=4096 offset=155648 nbdkit: file.5: debug: file: pread count=4096 offset=159744 nbdkit: file.5: debug: file: pread count=4096 offset=163840 nbdkit: file.5: debug: file: pread count=4096 offset=167936 nbdkit: file.5: debug: file: pread count=4096 offset=172032 nbdkit: file.5: debug: file: pread count=4096 offset=176128 nbdkit: file.5: debug: file: pread count=4096 offset=180224 nbdkit: file.5: debug: file: pread count=4096 offset=184320 nbdkit: file.5: debug: file: pread count=4096 offset=188416 nbdkit: file.5: debug: file: pread count=4096 offset=192512 nbdkit: file.5: debug: file: pread count=4096 offset=196608 nbdkit: file.5: debug: file: pread count=4096 offset=200704 nbdkit: file.5: debug: file: pread count=4096 offset=204800 nbdkit: file.5: debug: file: pread count=4096 offset=208896 nbdkit: file.5: debug: file: pread count=4096 offset=212992 nbdkit: file.5: debug: file: pread count=4096 offset=217088 nbdkit: file.5: debug: file: pread count=4096 offset=221184 nbdkit: file.5: debug: file: pread count=4096 offset=225280 nbdkit: file.5: debug: file: pread count=4096 offset=229376 nbdkit: file.5: debug: file: pread count=4096 offset=233472 nbdkit: file.5: debug: file: pread count=4096 offset=237568 nbdkit: file.5: debug: file: pread count=4096 offset=241664 nbdkit: file.5: debug: file: pread count=4096 offset=245760 nbdkit: file.5: debug: file: pread count=4096 offset=249856 nbdkit: file.5: debug: file: pread count=4096 offset=253952 nbdkit: file.5: debug: file: pread count=4096 offset=258048 nbdkit: file.3: debug: cow: pread count=258048 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=270336 nbdkit: file.3: debug: file: pread count=4096 offset=274432 nbdkit: file.3: debug: file: pread count=4096 offset=278528 nbdkit: file.3: debug: file: pread count=4096 offset=282624 nbdkit: file.3: debug: file: pread count=4096 offset=286720 nbdkit: file.3: debug: file: pread count=4096 offset=290816 nbdkit: file.3: debug: file: pread count=4096 offset=294912 nbdkit: file.3: debug: file: pread count=4096 offset=299008 nbdkit: file.3: debug: file: pread count=4096 offset=303104 nbdkit: file.3: debug: file: pread count=4096 offset=307200 nbdkit: file.3: debug: file: pread count=4096 offset=311296 nbdkit: file.3: debug: file: pread count=4096 offset=315392 nbdkit: file.3: debug: file: pread count=4096 offset=319488 nbdkit: file.3: debug: file: pread count=4096 offset=323584 nbdkit: file.3: debug: file: pread count=4096 offset=327680 nbdkit: file.3: debug: file: pread count=4096 offset=331776 nbdkit: file.3: debug: file: pread count=4096 offset=335872 nbdkit: file.3: debug: file: pread count=4096 offset=339968 nbdkit: file.3: debug: file: pread count=4096 offset=344064 nbdkit: file.3: debug: file: pread count=4096 offset=348160 nbdkit: file.3: debug: file: pread count=4096 offset=352256 nbdkit: file.3: debug: file: pread count=4096 offset=356352 nbdkit: file.3: debug: file: pread count=4096 offset=360448 nbdkit: file.3: debug: file: pread count=4096 offset=364544 nbdkit: file.3: debug: file: pread count=4096 offset=368640 nbdkit: file.3: debug: file: pread count=4096 offset=372736 nbdkit: file.3: debug: file: pread count=4096 offset=376832 nbdkit: file.3: debug: file: pread count=4096 offset=380928 nbdkit: file.3: debug: file: pread count=4096 offset=385024 nbdkit: file.3: debug: file: pread count=4096 offset=389120 nbdkit: file.3: debug: file: pread count=4096 offset=393216 nbdkit: file.3: debug: file: pread count=4096 offset=397312 nbdkit: file.3: debug: file: pread count=4096 offset=401408 nbdkit: file.3: debug: file: pread count=4096 offset=405504 nbdkit: file.3: debug: file: pread count=4096 offset=409600 nbdkit: file.3: debug: file: pread count=4096 offset=413696 nbdkit: file.3: debug: file: pread count=4096 offset=417792 nbdkit: file.3: debug: file: pread count=4096 offset=421888 nbdkit: file.3: debug: file: pread count=4096 offset=425984 nbdkit: file.3: debug: file: pread count=4096 offset=430080 nbdkit: file.3: debug: file: pread count=4096 offset=434176 nbdkit: file.3: debug: file: pread count=4096 offset=438272 nbdkit: file.3: debug: file: pread count=4096 offset=442368 nbdkit: file.3: debug: file: pread count=4096 offset=446464 nbdkit: file.3: debug: file: pread count=4096 offset=450560 nbdkit: file.3: debug: file: pread count=4096 offset=454656 nbdkit: file.3: debug: file: pread count=4096 offset=458752 nbdkit: file.3: debug: file: pread count=4096 offset=462848 nbdkit: file.3: debug: file: pread count=4096 offset=466944 nbdkit: file.3: debug: file: pread count=4096 offset=471040 nbdkit: file.3: debug: file: pread count=4096 offset=475136 nbdkit: file.3: debug: file: pread count=4096 offset=479232 nbdkit: file.3: debug: file: pread count=4096 offset=483328 nbdkit: file.3: debug: file: pread count=4096 offset=487424 nbdkit: file.3: debug: file: pread count=4096 offset=491520 nbdkit: file.3: debug: file: pread count=4096 offset=495616 nbdkit: file.3: debug: file: pread count=4096 offset=499712 nbdkit: file.3: debug: file: pread count=4096 offset=503808 nbdkit: file.3: debug: file: pread count=4096 offset=507904 nbdkit: file.3: debug: file: pread count=4096 offset=512000 nbdkit: file.3: debug: file: pread count=4096 offset=516096 nbdkit: file.3: debug: file: pread count=4096 offset=520192 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: file.13: debug: cow: pread count=4096 offset=105840640 nbdkit: file.13: debug: file: pread count=4096 offset=105840640 nbdkit: file.8: debug: cow: pread count=4096 offset=105897984 nbdkit: file.8: debug: file: pread count=4096 offset=105897984 nbdkit: file.1: debug: cow: pread count=4096 offset=1048576 nbdkit: file.1: debug: file: pread count=4096 offset=1048576 nbdkit: file.4: debug: cow: pread count=4096 offset=1052672 nbdkit: file.4: debug: file: pread count=4096 offset=1052672 nbdkit: file.2: debug: cow: pread count=512 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=512 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.10: debug: cow: pread count=4096 offset=105840640 nbdkit: file.10: debug: file: pread count=4096 offset=105840640 nbdkit: file.9: debug: cow: pread count=4096 offset=105914368 nbdkit: file.9: debug: file: pread count=4096 offset=105914368 nbdkit: file.14: debug: cow: pread count=4096 offset=0 nbdkit: file.14: debug: file: pread count=4096 offset=0 nbdkit: file.7: debug: cow: pread count=4096 offset=4096 nbdkit: file.7: debug: file: pread count=4096 offset=4096 nbdkit: file.6: debug: cow: pread count=512 offset=105922560 nbdkit: file.6: debug: file: pread count=512 offset=105922560 nbdkit: file.12: debug: cow: pread count=512 offset=105922048 nbdkit: file.12: debug: file: pread count=4096 offset=105918464 nbdkit: file.15: debug: cow: pread count=512 offset=0 nbdkit: file.15: debug: file: pread count=4096 offset=0 nbdkit: file.0: debug: cow: pread count=512 offset=0 nbdkit: file.0: debug: file: pread count=4096 offset=0 nbdkit: file.0: debug: cow: pread count=512 offset=512 nbdkit: file.0: debug: file: pread count=4096 offset=0 nbdkit: file.3: debug: cow: pread count=512 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.13: debug: cow: pread count=512 offset=0 nbdkit: file.13: debug: file: pread count=4096 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 10.205366] device-mapper: uevent: version 1.0.3 [ 10.214201] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: file.8: debug: cow: pread count=131072 offset=0 nbdkit: file.8: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: file: pread count=4096 offset=4096 nbdkit: file.8: debug: file: pread count=4096 offset=8192 nbdkit: file.8: debug: file: pread count=4096 offset=12288 nbdkit: file.8: debug: file: pread count=4096 offset=16384 nbdkit: file.8: debug: file: pread count=4096 offset=20480 nbdkit: file.8: debug: file: pread count=4096 offset=24576 nbdkit: file.8: debug: file: pread count=4096 offset=28672 nbdkit: file.8: debug: file: pread count=4096 offset=32768 nbdkit: file.8: debug: file: pread count=4096 offset=36864 nbdkit: file.8: debug: file: pread count=4096 offset=40960 nbdkit: file.8: debug: file: pread count=4096 offset=45056 nbdkit: file.8: debug: file: pread count=4096 offset=49152 nbdkit: file.8: debug: file: pread count=4096 offset=53248 nbdkit: file.8: debug: file: pread count=4096 offset=57344 nbdkit: file.8: debug: file: pread count=4096 offset=61440 nbdkit: file.8: debug: file: pread count=4096 offset=65536 nbdkit: file.8: debug: file: pread count=4096 offset=69632 nbdkit: file.8: debug: file: pread count=4096 offset=73728 nbdkit: file.8: debug: file: pread count=4096 offset=77824 nbdkit: file.8: debug: file: pread count=4096 offset=81920 nbdkit: file.8: debug: file: pread count=4096 offset=86016 nbdkit: file.8: debug: file: pread count=4096 offset=90112 nbdkit: file.8: debug: file: pread count=4096 offset=94208 nbdkit: file.8: debug: file: pread count=4096 offset=98304 nbdkit: file.8: debug: file: pread count=4096 offset=102400 nbdkit: file.8: debug: file: pread count=4096 offset=106496 nbdkit: file.8: debug: file: pread count=4096 offset=110592 nbdkit: file.8: debug: file: pread count=4096 offset=114688 nbdkit: file.8: debug: file: pread count=4096 offset=118784 nbdkit: file.8: debug: file: pread count=4096 offset=122880 nbdkit: file.8: debug: file: pread count=4096 offset=126976 nbdkit: file.1: debug: cow: pread count=131072 offset=1048576 nbdkit: file.1: debug: file: pread count=4096 offset=1048576 nbdkit: file.1: debug: file: pread count=4096 offset=1052672 nbdkit: file.1: debug: file: pread count=4096 offset=1056768 nbdkit: file.1: debug: file: pread count=4096 offset=1060864 nbdkit: file.1: debug: file: pread count=4096 offset=1064960 nbdkit: file.1: debug: file: pread count=4096 offset=1069056 nbdkit: file.1: debug: file: pread count=4096 offset=1073152 nbdkit: file.1: debug: file: pread count=4096 offset=1077248 nbdkit: file.1: debug: file: pread count=4096 offset=1081344 nbdkit: file.1: debug: file: pread count=4096 offset=1085440 nbdkit: file.1: debug: file: pread count=4096 offset=1089536 nbdkit: file.1: debug: file: pread count=4096 offset=1093632 nbdkit: file.1: debug: file: pread count=4096 offset=1097728 nbdkit: file.1: debug: file: pread count=4096 offset=1101824 nbdkit: file.1: debug: file: pread count=4096 offset=1105920 nbdkit: file.1: debug: file: pread count=4096 offset=1110016 nbdkit: file.1: debug: file: pread count=4096 offset=1114112 nbdkit: file.1: debug: file: pread count=4096 offset=1118208 nbdkit: file.1: debug: file: pread count=4096 offset=1122304 nbdkit: file.1: debug: file: pread count=4096 offset=1126400 nbdkit: file.1: debug: file: pread count=4096 offset=1130496 nbdkit: file.1: debug: file: pread count=4096 offset=1134592 nbdkit: file.1: debug: file: pread count=4096 offset=1138688 nbdkit: file.1: debug: file: pread count=4096 offset=1142784 nbdkit: file.1: debug: file: pread count=4096 offset=1146880 nbdkit: file.1: debug: file: pread count=4096 offset=1150976 nbdkit: file.1: debug: file: pread count=4096 offset=1155072 nbdkit: file.1: debug: file: pread count=4096 offset=1159168 nbdkit: file.1: debug: file: pread count=4096 offset=1163264 nbdkit: file.1: debug: file: pread count=4096 offset=1167360 nbdkit: file.1: debug: file: pread count=4096 offset=1171456 nbdkit: file.1: debug: file: pread count=4096 offset=1175552 + mdadm -As --auto=yes --run nbdkit: file.4: debug: cow: pread count=4096 offset=105840640 nbdkit: file.4: debug: file: pread count=4096 offset=105840640 nbdkit: file.2: debug: cow: pread count=4096 offset=105897984 nbdkit: file.2: debug: file: pread count=4096 offset=105897984 nbdkit: file.11: debug: cow: pread count=4096 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.10: debug: cow: pread count=4096 offset=1052672 nbdkit: file.10: debug: file: pread count=4096 offset=1052672 nbdkit: file.9: debug: cow: pread count=512 offset=1048576 nbdkit: file.9: debug: file: pread count=4096 offset=1048576 nbdkit: file.14: debug: cow: pread count=512 offset=1048576 nbdkit: file.14: debug: file: pread count=4096 offset=1048576 nbdkit: file.7: debug: cow: pread count=4096 offset=105840640 nbdkit: file.7: debug: file: pread count=4096 offset=105840640 nbdkit: file.6: debug: cow: pread count=4096 offset=105914368 nbdkit: file.6: debug: file: pread count=4096 offset=105914368 nbdkit: file.6: debug: cow: pread count=4096 offset=0 nbdkit: file.6: debug: file: pread count=4096 offset=0 nbdkit: file.15: debug: cow: pread count=4096 offset=4096 nbdkit: file.15: debug: file: pread count=4096 offset=4096 nbdkit: file.5: debug: cow: pread count=512 offset=105922560 nbdkit: file.5: debug: file: pread count=512 offset=105922560 nbdkit: file.0: debug: cow: pread count=512 offset=105922048 nbdkit: file.0: debug: file: pread count=4096 offset=105918464 nbdkit: file.3: debug: cow: pread count=512 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.13: debug: cow: pread count=512 offset=0 nbdkit: file.13: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: cow: pread count=512 offset=512 nbdkit: file.8: debug: file: pread count=4096 offset=0 nbdkit: file.1: debug: cow: pread count=512 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=0 nbdkit: file.4: debug: cow: pread count=512 offset=0 nbdkit: file.4: debug: file: pread count=4096 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: file.2: debug: cow: pread count=16384 offset=0 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: file: pread count=4096 offset=4096 nbdkit: file.2: debug: file: pread count=4096 offset=8192 nbdkit: file.2: debug: file: pread count=4096 offset=12288 nbdkit: file.11: debug: cow: pread count=32768 offset=16384 nbdkit: file.11: debug: file: pread count=4096 offset=16384 nbdkit: file.11: debug: file: pread count=4096 offset=20480 nbdkit: file.11: debug: file: pread count=4096 offset=24576 nbdkit: file.11: debug: file: pread count=4096 offset=28672 nbdkit: file.11: debug: file: pread count=4096 offset=32768 nbdkit: file.11: debug: file: pread count=4096 offset=36864 nbdkit: file.11: debug: file: pread count=4096 offset=40960 nbdkit: file.11: debug: file: pread count=4096 offset=45056 nbdkit: file.10: debug: cow: pread count=65536 offset=49152 nbdkit: file.10: debug: file: pread count=4096 offset=49152 nbdkit: file.10: debug: file: pread count=4096 offset=53248 nbdkit: file.10: debug: file: pread count=4096 offset=57344 nbdkit: file.10: debug: file: pread count=4096 offset=61440 nbdkit: file.10: debug: file: pread count=4096 offset=65536 nbdkit: file.10: debug: file: pread count=4096 offset=69632 nbdkit: file.10: debug: file: pread count=4096 offset=73728 nbdkit: file.10: debug: file: pread count=4096 offset=77824 nbdkit: file.10: debug: file: pread count=4096 offset=81920 nbdkit: file.10: debug: file: pread count=4096 offset=86016 nbdkit: file.10: debug: file: pread count=4096 offset=90112 nbdkit: file.10: debug: file: pread count=4096 offset=94208 nbdkit: file.10: debug: file: pread count=4096 offset=98304 nbdkit: file.10: debug: file: pread count=4096 offset=102400 nbdkit: file.10: debug: file: pread count=4096 offset=106496 nbdkit: file.10: debug: file: pread count=4096 offset=110592 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 09:04 autofs drwxr-xr-x 2 0 0 100 Nov 15 09:04 block drwxr-xr-x 2 0 0 80 Nov 15 09:04 bsg crw------- 1 0 0 10, 234 Nov 15 09:04 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 09:04 char crw------- 1 0 0 5, 1 Nov 15 09:04 console crw------- 1 0 0 10, 126 Nov 15 09:04 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 09:04 cuse drwxr-xr-x 6 0 0 120 Nov 15 09:04 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 09:04 full crw-rw-rw- 1 0 0 10, 229 Nov 15 09:04 fuse crw------- 1 0 0 10, 228 Nov 15 09:04 hpet crw------- 1 0 0 10, 183 Nov 15 09:04 hwrng drwxr-xr-x 2 0 0 60 Nov 15 09:04 input crw-r--r-- 1 0 0 1, 11 Nov 15 09:04 kmsg crw------- 1 0 0 10, 237 Nov 15 09:04 loop-control drwxr-xr-x 2 0 0 60 Nov 15 09:04 mapper crw------- 1 0 0 1, 1 Nov 15 09:04 mem drwxr-xr-x 2 0 0 60 Nov 15 09:04 net crw-rw-rw- 1 0 0 1, 3 Nov 15 09:04 null crw------- 1 0 0 10, 144 Nov 15 09:04 nvram crw------- 1 0 0 1, 4 Nov 15 09:04 port crw------- 1 0 0 108, 0 Nov 15 09:04 ppp crw------- 1 0 0 10, 1 Nov 15 09:04 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 09:04 ptmx drwxr-xr-x 2 0 0 0 Nov 15 09:04 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 09:04 random crw------- 1 0 0 10, 242 Nov 15 09:04 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 09:04 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 09:04 rtc0 brw------- 1 0 0 8, 0 Nov 15 09:04 sda brw------- 1 0 0 8, 1 Nov 15 09:04 sda1 brw------- 1 0 0 8, 16 Nov 15 09:04 sdb crw------- 1 0 0 21, 0 Nov 15 09:04 sg0 crw------- 1 0 0 21, 1 Nov 15 09:04 sg1 drwxrwxrwt 2 0 0 40 Nov 15 09:04 shm crw------- 1 0 0 10, 231 Nov 15 09:04 snapshot drwxr-xr-x 2 0 0 80 Nov 15 09:04 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 09:04 tty crw------- 1 0 0 4, 0 Nov 15 09:04 tty0 crw------- 1 0 0 4, 1 Nov 15 09:04 tty1 crw------- 1 0 0 4, 10 Nov 15 09:04 tty10 crw------- 1 0 0 4, 11 Nov 15 09:04 tty11 crw------- 1 0 0 4, 12 Nov 15 09:04 tty12 crw------- 1 0 0 4, 13 Nov 15 09:04 tty13 crw------- 1 0 0 4, 14 Nov 15 09:04 tty14 crw------- 1 0 0 4, 15 Nov 15 09:04 tty15 crw------- 1 0 0 4, 16 Nov 15 09:04 tty16 crw------- 1 0 0 4, 17 Nov 15 09:04 tty17 crw------- 1 0 0 4, 18 Nov 15 09:04 tty18 crw------- 1 0 0 4, 19 Nov 15 09:04 tty19 crw------- 1 0 0 4, 2 Nov 15 09:04 tty2 crw------- 1 0 0 4, 20 Nov 15 09:04 tty20 crw------- 1 0 0 4, 21 Nov 15 09:04 tty21 crw------- 1 0 0 4, 22 Nov 15 09:04 tty22 crw------- 1 0 0 4, 23 Nov 15 09:04 tty23 crw------- 1 0 0 4, 24 Nov 15 09:04 tty24 crw------- 1 0 0 4, 25 Nov 15 09:04 tty25 crw------- 1 0 0 4, 26 Nov 15 09:04 tty26 crw------- 1 0 0 4, 27 Nov 15 09:04 tty27 crw------- 1 0 0 4, 28 Nov 15 09:04 tty28 crw------- 1 0 0 4, 29 Nov 15 09:04 tty29 crw------- 1 0 0 4, 3 Nov 15 09:04 tty3 crw------- 1 0 0 4, 30 Nov 15 09:04 tty30 crw------- 1 0 0 4, 31 Nov 15 09:04 tty31 crw------- 1 0 0 4, 32 Nov 15 09:04 tty32 crw------- 1 0 0 4, 33 Nov 15 09:04 tty33 crw------- 1 0 0 4, 34 Nov 15 09:04 tty34 crw------- 1 0 0 4, 35 Nov 15 09:04 tty35 crw------- 1 0 0 4, 36 Nov 15 09:04 tty36 crw------- 1 0 0 4, 37 Nov 15 09:04 tty37 crw------- 1 0 0 4, 38 Nov 15 09:04 tty38 crw------- 1 0 0 4, 39 Nov 15 09:04 tty39 crw------- 1 0 0 4, 4 Nov 15 09:04 tty4 crw------- 1 0 0 4, 40 Nov 15 09:04 tty40 crw------- 1 0 0 4, 41 Nov 15 09:04 tty41 crw------- 1 0 0 4, 42 Nov 15 09:04 tty42 crw------- 1 0 0 4, 43 Nov 15 09:04 tty43 crw------- 1 0 0 4, 44 Nov 15 09:04 tty44 crw------- 1 0 0 4, 45 Nov 15 09:04 tty45 crw------- 1 0 0 4, 46 Nov 15 09:04 tty46 crw------- 1 0 0 4, 47 Nov 15 09:04 tty47 crw------- 1 0 0 4, 48 Nov 15 09:04 tty48 crw------- 1 0 0 4, 49 Nov 15 09:04 tty49 crw------- 1 0 0 4, 5 Nov 15 09:04 tty5 crw------- 1 0 0 4, 50 Nov 15 09:04 tty50 crw------- 1 0 0 4, 51 Nov 15 09:04 tty51 crw------- 1 0 0 4, 52 Nov 15 09:04 tty52 crw------- 1 0 0 4, 53 Nov 15 09:04 tty53 crw------- 1 0 0 4, 54 Nov 15 09:04 tty54 crw------- 1 0 0 4, 55 Nov 15 09:04 tty55 crw------- 1 0 0 4, 56 Nov 15 09:04 tty56 crw------- 1 0 0 4, 57 Nov 15 09:04 tty57 crw------- 1 0 0 4, 58 Nov 15 09:04 tty58 crw------- 1 0 0 4, 59 Nov 15 09:04 tty59 crw------- 1 0 0 4, 6 Nov 15 09:04 tty6 crw------- 1 0 0 4, 60 Nov 15 09:04 tty60 crw------- 1 0 0 4, 61 Nov 15 09:04 tty61 crw------- 1 0 0 4, 62 Nov 15 09:04 tty62 crw------- 1 0 0 4, 63 Nov 15 09:04 tty63 crw------- 1 0 0 4, 7 Nov 15 09:04 tty7 crw------- 1 0 0 4, 8 Nov 15 09:04 tty8 crw------- 1 0 0 4, 9 Nov 15 09:04 tty9 crw------- 1 0 0 4, 64 Nov 15 09:04 ttyS0 crw------- 1 0 0 10, 239 Nov 15 09:04 uhid crw------- 1 0 0 10, 223 Nov 15 09:04 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 09:04 urandom crw------- 1 0 0 7, 0 Nov 15 09:04 vcs crw------- 1 0 0 7, 1 Nov 15 09:04 vcs1 crw------- 1 0 0 7, 128 Nov 15 09:04 vcsa crw------- 1 0 0 7, 129 Nov 15 09:04 vcsa1 crw------- 1 0 0 7, 64 Nov 15 09:04 vcsu crw------- 1 0 0 7, 65 Nov 15 09:04 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 09:04 vfio crw------- 1 0 0 10, 127 Nov 15 09:04 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 09:04 vhci crw-rw---- 1 0 0 10, 238 Nov 15 09:04 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 09:04 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 09:04 virtio-ports crw------- 1 0 0 247, 1 Nov 15 09:04 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 09:04 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 09:04 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 09:04 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 09:04 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 09:04 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 09:04 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 09:04 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 09:04 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 09:04 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 09:04 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 09:04 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 09:04 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 09:04 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 09:04 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 09:04 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 09:04 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 09:04 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 09:04 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 09:04 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 09:04 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 09:04 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 09:04 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 09:04 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 09:04 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 09:04 by-id drwxr-xr-x 2 0 0 60 Nov 15 09:04 by-partuuid drwxr-xr-x 2 0 0 100 Nov 15 09:04 by-path drwxr-xr-x 2 0 0 80 Nov 15 09:04 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 09:04 6da54463-6fb3-a412-92c2-07d6318a15cb -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 10 Nov 15 09:04 e615397b-8f38-4bfd-85fa-2f6960e2f4a5 -> ../../sda1 /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 09:04 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 09:04 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 09:04 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 09:04 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 09:04 seq crw------- 1 0 0 116, 33 Nov 15 09:04 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 09:04 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 09:04 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: file.9: debug: cow: pread count=131072 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=4096 nbdkit: file.9: debug: file: pread count=4096 offset=8192 nbdkit: file.9: debug: file: pread count=4096 offset=12288 nbdkit: file.9: debug: file: pread count=4096 offset=16384 nbdkit: file.9: debug: file: pread count=4096 offset=20480 nbdkit: file.9: debug: file: pread count=4096 offset=24576 nbdkit: file.9: debug: file: pread count=4096 offset=28672 nbdkit: file.9: debug: file: pread count=4096 offset=32768 nbdkit: file.9: debug: file: pread count=4096 offset=36864 nbdkit: file.9: debug: file: pread count=4096 offset=40960 nbdkit: file.9: debug: file: pread count=4096 offset=45056 nbdkit: file.9: debug: file: pread count=4096 offset=49152 nbdkit: file.9: debug: file: pread count=4096 offset=53248 nbdkit: file.9: debug: file: pread count=4096 offset=57344 nbdkit: file.9: debug: file: pread count=4096 offset=61440 nbdkit: file.9: debug: file: pread count=4096 offset=65536 nbdkit: file.9: debug: file: pread count=4096 offset=69632 nbdkit: file.9: debug: file: pread count=4096 offset=73728 nbdkit: file.9: debug: file: pread count=4096 offset=77824 nbdkit: file.9: debug: file: pread count=4096 offset=81920 nbdkit: file.9: debug: file: pread count=4096 offset=86016 nbdkit: file.9: debug: file: pread count=4096 offset=90112 nbdkit: file.9: debug: file: pread count=4096 offset=94208 nbdkit: file.9: debug: file: pread count=4096 offset=98304 nbdkit: file.9: debug: file: pread count=4096 offset=102400 nbdkit: file.9: debug: file: pread count=4096 offset=106496 nbdkit: file.9: debug: file: pread count=4096 offset=110592 nbdkit: file.9: debug: file: pread count=4096 offset=114688 nbdkit: file.9: debug: file: pread count=4096 offset=118784 nbdkit: file.9: debug: file: pread count=4096 offset=122880 nbdkit: file.9: debug: file: pread count=4096 offset=126976 nbdkit: file.14: debug: cow: pread count=131072 offset=1048576 nbdkit: file.14: debug: file: pread count=4096 offset=1048576 nbdkit: file.14: debug: file: pread count=4096 offset=1052672 nbdkit: file.14: debug: file: pread count=4096 offset=1056768 nbdkit: file.14: debug: file: pread count=4096 offset=1060864 nbdkit: file.14: debug: file: pread count=4096 offset=1064960 nbdkit: file.14: debug: file: pread count=4096 offset=1069056 nbdkit: file.14: debug: file: pread count=4096 offset=1073152 nbdkit: file.14: debug: file: pread count=4096 offset=1077248 nbdkit: file.14: debug: file: pread count=4096 offset=1081344 nbdkit: file.14: debug: file: pread count=4096 offset=1085440 nbdkit: file.14: debug: file: pread count=4096 offset=1089536 nbdkit: file.14: debug: file: pread count=4096 offset=1093632 nbdkit: file.14: debug: file: pread count=4096 offset=1097728 nbdkit: file.14: debug: file: pread count=4096 offset=1101824 nbdkit: file.14: debug: file: pread count=4096 offset=1105920 nbdkit: file.14: debug: file: pread count=4096 offset=1110016 nbdkit: file.14: debug: file: pread count=4096 offset=1114112 nbdkit: file.14: debug: file: pread count=4096 offset=1118208 nbdkit: file.14: debug: file: pread count=4096 offset=1122304 nbdkit: file.14: debug: file: pread count=4096 offset=1126400 nbdkit: file.14: debug: file: pread count=4096 offset=1130496 nbdkit: file.14: debug: file: pread count=4096 offset=1134592 nbdkit: file.14: debug: file: pread count=4096 offset=1138688 nbdkit: file.14: debug: file: pread count=4096 offset=1142784 nbdkit: file.14: debug: file: pread count=4096 offset=1146880 nbdkit: file.14: debug: file: pread count=4096 offset=1150976 nbdkit: file.14: debug: file: pread count=4096 offset=1155072 nbdkit: file.14: debug: file: pread count=4096 offset=1159168 nbdkit: file.14: debug: file: pread count=4096 offset=1163264 nbdkit: file.14: debug: file: pread count=4096 offset=1167360 nbdkit: file.14: debug: file: pread count=4096 offset=1171456 nbdkit: file.14: debug: file: pread count=4096 offset=1175552 + lvm vgs nbdkit: file.7: debug: cow: pread count=131072 offset=0 nbdkit: file.7: debug: file: pread count=4096 offset=0 nbdkit: file.7: debug: file: pread count=4096 offset=4096 nbdkit: file.7: debug: file: pread count=4096 offset=8192 nbdkit: file.7: debug: file: pread count=4096 offset=12288 nbdkit: file.7: debug: file: pread count=4096 offset=16384 nbdkit: file.7: debug: file: pread count=4096 offset=20480 nbdkit: file.7: debug: file: pread count=4096 offset=24576 nbdkit: file.7: debug: file: pread count=4096 offset=28672 nbdkit: file.7: debug: file: pread count=4096 offset=32768 nbdkit: file.7: debug: file: pread count=4096 offset=36864 nbdkit: file.7: debug: file: pread count=4096 offset=40960 nbdkit: file.7: debug: file: pread count=4096 offset=45056 nbdkit: file.7: debug: file: pread count=4096 offset=49152 nbdkit: file.7: debug: file: pread count=4096 offset=53248 nbdkit: file.7: debug: file: pread count=4096 offset=57344 nbdkit: file.7: debug: file: pread count=4096 offset=61440 nbdkit: file.7: debug: file: pread count=4096 offset=65536 nbdkit: file.7: debug: file: pread count=4096 offset=69632 nbdkit: file.7: debug: file: pread count=4096 offset=73728 nbdkit: file.7: debug: file: pread count=4096 offset=77824 nbdkit: file.7: debug: file: pread count=4096 offset=81920 nbdkit: file.7: debug: file: pread count=4096 offset=86016 nbdkit: file.7: debug: file: pread count=4096 offset=90112 nbdkit: file.7: debug: file: pread count=4096 offset=94208 nbdkit: file.7: debug: file: pread count=4096 offset=98304 nbdkit: file.7: debug: file: pread count=4096 offset=102400 nbdkit: file.7: debug: file: pread count=4096 offset=106496 nbdkit: file.7: debug: file: pread count=4096 offset=110592 nbdkit: file.7: debug: file: pread count=4096 offset=114688 nbdkit: file.7: debug: file: pread count=4096 offset=118784 nbdkit: file.7: debug: file: pread count=4096 offset=122880 nbdkit: file.7: debug: file: pread count=4096 offset=126976 nbdkit: file.12: debug: cow: pread count=131072 offset=1048576 nbdkit: file.12: debug: file: pread count=4096 offset=1048576 nbdkit: file.12: debug: file: pread count=4096 offset=1052672 nbdkit: file.12: debug: file: pread count=4096 offset=1056768 nbdkit: file.12: debug: file: pread count=4096 offset=1060864 nbdkit: file.12: debug: file: pread count=4096 offset=1064960 nbdkit: file.12: debug: file: pread count=4096 offset=1069056 nbdkit: file.12: debug: file: pread count=4096 offset=1073152 nbdkit: file.12: debug: file: pread count=4096 offset=1077248 nbdkit: file.12: debug: file: pread count=4096 offset=1081344 nbdkit: file.12: debug: file: pread count=4096 offset=1085440 nbdkit: file.12: debug: file: pread count=4096 offset=1089536 nbdkit: file.12: debug: file: pread count=4096 offset=1093632 nbdkit: file.12: debug: file: pread count=4096 offset=1097728 nbdkit: file.12: debug: file: pread count=4096 offset=1101824 nbdkit: file.12: debug: file: pread count=4096 offset=1105920 nbdkit: file.12: debug: file: pread count=4096 offset=1110016 nbdkit: file.12: debug: file: pread count=4096 offset=1114112 nbdkit: file.12: debug: file: pread count=4096 offset=1118208 nbdkit: file.12: debug: file: pread count=4096 offset=1122304 nbdkit: file.12: debug: file: pread count=4096 offset=1126400 nbdkit: file.12: debug: file: pread count=4096 offset=1130496 nbdkit: file.12: debug: file: pread count=4096 offset=1134592 nbdkit: file.12: debug: file: pread count=4096 offset=1138688 nbdkit: file.12: debug: file: pread count=4096 offset=1142784 nbdkit: file.12: debug: file: pread count=4096 offset=1146880 nbdkit: file.12: debug: file: pread count=4096 offset=1150976 nbdkit: file.12: debug: file: pread count=4096 offset=1155072 nbdkit: file.12: debug: file: pread count=4096 offset=1159168 nbdkit: file.12: debug: file: pread count=4096 offset=1163264 nbdkit: file.12: debug: file: pread count=4096 offset=1167360 nbdkit: file.12: debug: file: pread count=4096 offset=1171456 nbdkit: file.12: debug: file: pread count=4096 offset=1175552 + lvm lvs nbdkit: file.6: debug: cow: pread count=131072 offset=0 nbdkit: file.6: debug: file: pread count=4096 offset=0 nbdkit: file.6: debug: file: pread count=4096 offset=4096 nbdkit: file.6: debug: file: pread count=4096 offset=8192 nbdkit: file.6: debug: file: pread count=4096 offset=12288 nbdkit: file.6: debug: file: pread count=4096 offset=16384 nbdkit: file.6: debug: file: pread count=4096 offset=20480 nbdkit: file.6: debug: file: pread count=4096 offset=24576 nbdkit: file.6: debug: file: pread count=4096 offset=28672 nbdkit: file.6: debug: file: pread count=4096 offset=32768 nbdkit: file.6: debug: file: pread count=4096 offset=36864 nbdkit: file.6: debug: file: pread count=4096 offset=40960 nbdkit: file.6: debug: file: pread count=4096 offset=45056 nbdkit: file.6: debug: file: pread count=4096 offset=49152 nbdkit: file.6: debug: file: pread count=4096 offset=53248 nbdkit: file.6: debug: file: pread count=4096 offset=57344 nbdkit: file.6: debug: file: pread count=4096 offset=61440 nbdkit: file.6: debug: file: pread count=4096 offset=65536 nbdkit: file.6: debug: file: pread count=4096 offset=69632 nbdkit: file.6: debug: file: pread count=4096 offset=73728 nbdkit: file.6: debug: file: pread count=4096 offset=77824 nbdkit: file.6: debug: file: pread count=4096 offset=81920 nbdkit: file.6: debug: file: pread count=4096 offset=86016 nbdkit: file.6: debug: file: pread count=4096 offset=90112 nbdkit: file.6: debug: file: pread count=4096 offset=94208 nbdkit: file.6: debug: file: pread count=4096 offset=98304 nbdkit: file.6: debug: file: pread count=4096 offset=102400 nbdkit: file.6: debug: file: pread count=4096 offset=106496 nbdkit: file.6: debug: file: pread count=4096 offset=110592 nbdkit: file.6: debug: file: pread count=4096 offset=114688 nbdkit: file.6: debug: file: pread count=4096 offset=118784 nbdkit: file.6: debug: file: pread count=4096 offset=122880 nbdkit: file.6: debug: file: pread count=4096 offset=126976 nbdkit: file.15: debug: cow: pread count=131072 offset=1048576 nbdkit: file.15: debug: file: pread count=4096 offset=1048576 nbdkit: file.15: debug: file: pread count=4096 offset=1052672 nbdkit: file.15: debug: file: pread count=4096 offset=1056768 nbdkit: file.15: debug: file: pread count=4096 offset=1060864 nbdkit: file.15: debug: file: pread count=4096 offset=1064960 nbdkit: file.15: debug: file: pread count=4096 offset=1069056 nbdkit: file.15: debug: file: pread count=4096 offset=1073152 nbdkit: file.15: debug: file: pread count=4096 offset=1077248 nbdkit: file.15: debug: file: pread count=4096 offset=1081344 nbdkit: file.15: debug: file: pread count=4096 offset=1085440 nbdkit: file.15: debug: file: pread count=4096 offset=1089536 nbdkit: file.15: debug: file: pread count=4096 offset=1093632 nbdkit: file.15: debug: file: pread count=4096 offset=1097728 nbdkit: file.15: debug: file: pread count=4096 offset=1101824 nbdkit: file.15: debug: file: pread count=4096 offset=1105920 nbdkit: file.15: debug: file: pread count=4096 offset=1110016 nbdkit: file.15: debug: file: pread count=4096 offset=1114112 nbdkit: file.15: debug: file: pread count=4096 offset=1118208 nbdkit: file.15: debug: file: pread count=4096 offset=1122304 nbdkit: file.15: debug: file: pread count=4096 offset=1126400 nbdkit: file.15: debug: file: pread count=4096 offset=1130496 nbdkit: file.15: debug: file: pread count=4096 offset=1134592 nbdkit: file.15: debug: file: pread count=4096 offset=1138688 nbdkit: file.15: debug: file: pread count=4096 offset=1142784 nbdkit: file.15: debug: file: pread count=4096 offset=1146880 nbdkit: file.15: debug: file: pread count=4096 offset=1150976 nbdkit: file.15: debug: file: pread count=4096 offset=1155072 nbdkit: file.15: debug: file: pread count=4096 offset=1159168 nbdkit: file.15: debug: file: pread count=4096 offset=1163264 nbdkit: file.15: debug: file: pread count=4096 offset=1167360 nbdkit: file.15: debug: file: pread count=4096 offset=1171456 nbdkit: file.15: debug: file: pread count=4096 offset=1175552 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 09:04:21 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 12.76 1.14 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "" "/dev/sda1" "/" guestfsd: <= mount_options (0x4a) request length 68 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda1' '/sysroot//' nbdkit: file.5: debug: cow: pread count=4096 offset=105840640 nbdkit: file.5: debug: file: pread count=4096 offset=105840640 nbdkit: file.0: debug: cow: pread count=4096 offset=105897984 nbdkit: file.0: debug: file: pread count=4096 offset=105897984 nbdkit: file.3: debug: cow: pread count=4096 offset=1048576 nbdkit: file.3: debug: file: pread count=4096 offset=1048576 nbdkit: file.13: debug: cow: pread count=4096 offset=1052672 nbdkit: file.13: debug: file: pread count=4096 offset=1052672 nbdkit: file.8: debug: cow: pread count=4096 offset=105902080 nbdkit: file.8: debug: file: pread count=4096 offset=105902080 nbdkit: file.1: debug: cow: pread count=4096 offset=105771008 nbdkit: file.1: debug: file: pread count=4096 offset=105771008 nbdkit: file.4: debug: cow: pread count=4096 offset=1064960 nbdkit: file.4: debug: file: pread count=4096 offset=1064960 nbdkit: file.2: debug: cow: pread count=4096 offset=1081344 nbdkit: file.2: debug: file: pread count=4096 offset=1081344 nbdkit: file.11: debug: cow: pread count=4096 offset=1114112 nbdkit: file.11: debug: file: pread count=4096 offset=1114112 nbdkit: file.10: debug: cow: pread count=4096 offset=1179648 nbdkit: file.10: debug: file: pread count=4096 offset=1179648 nbdkit: file.9: debug: cow: pread count=4096 offset=1310720 nbdkit: file.9: debug: file: pread count=4096 offset=1310720 nbdkit: file.14: debug: cow: pread count=4096 offset=1572864 nbdkit: file.14: debug: file: pread count=4096 offset=1572864 nbdkit: file.7: debug: cow: pread count=4096 offset=2097152 nbdkit: file.7: debug: file: pread count=4096 offset=2097152 nbdkit: file.12: debug: cow: pread count=4096 offset=3145728 nbdkit: file.12: debug: file: pread count=4096 offset=3145728 nbdkit: file.6: debug: cow: pread count=4096 offset=5242880 nbdkit: file.6: debug: file: pread count=4096 offset=5242880 nbdkit: file.15: debug: cow: pread count=4096 offset=1060864 nbdkit: file.15: debug: file: pread count=4096 offset=1060864 nbdkit: file.5: debug: cow: pread count=4096 offset=1077248 nbdkit: file.5: debug: file: pread count=4096 offset=1077248 nbdkit: file.0: debug: cow: pread count=4096 offset=1110016 nbdkit: file.0: debug: file: pread count=4096 offset=1110016 nbdkit: file.3: debug: cow: pread count=4096 offset=1056768 nbdkit: file.3: debug: file: pread count=4096 offset=1056768 nbdkit: file.3: debug: cow: pread count=8192 offset=1069056 nbdkit: file.3: debug: file: pread count=4096 offset=1069056 nbdkit: file.3: debug: file: pread count=4096 offset=1073152 nbdkit: file.3: debug: cow: pread count=24576 offset=1085440 nbdkit: file.3: debug: file: pread count=4096 offset=1085440 nbdkit: file.3: debug: file: pread count=4096 offset=1089536 nbdkit: file.3: debug: file: pread count=4096 offset=1093632 nbdkit: file.3: debug: file: pread count=4096 offset=1097728 nbdkit: file.3: debug: file: pread count=4096 offset=1101824 nbdkit: file.3: debug: file: pread count=4096 offset=1105920 nbdkit: file.1: debug: cow: pread count=61440 offset=1118208 nbdkit: file.1: debug: file: pread count=4096 offset=1118208 nbdkit: file.1: debug: file: pread count=4096 offset=1122304 nbdkit: file.1: debug: file: pread count=4096 offset=1126400 nbdkit: file.1: debug: file: pread count=4096 offset=1130496 nbdkit: file.1: debug: file: pread count=4096 offset=1134592 nbdkit: file.1: debug: file: pread count=4096 offset=1138688 nbdkit: file.1: debug: file: pread count=4096 offset=1142784 nbdkit: file.1: debug: file: pread count=4096 offset=1146880 nbdkit: file.1: debug: file: pread count=4096 offset=1150976 nbdkit: file.1: debug: file: pread count=4096 offset=1155072 nbdkit: file.1: debug: file: pread count=4096 offset=1159168 nbdkit: file.1: debug: file: pread count=4096 offset=1163264 nbdkit: file.1: debug: file: pread count=4096 offset=1167360 nbdkit: file.1: debug: file: pread count=4096 offset=1171456 nbdkit: file.1: debug: file: pread count=4096 offset=1175552 nbdkit: file.4: debug: cow: pread count=126976 offset=1183744 nbdkit: file.4: debug: file: pread count=4096 offset=1183744 nbdkit: file.4: debug: file: pread count=4096 offset=1187840 nbdkit: file.4: debug: file: pread count=4096 offset=1191936 nbdkit: file.4: debug: file: pread count=4096 offset=1196032 nbdkit: file.4: debug: file: pread count=4096 offset=1200128 nbdkit: file.4: debug: file: pread count=4096 offset=1204224 nbdkit: file.4: debug: file: pread count=4096 offset=1208320 nbdkit: file.4: debug: file: pread count=4096 offset=1212416 nbdkit: file.4: debug: file: pread count=4096 offset=1216512 nbdkit: file.4: debug: file: pread count=4096 offset=1220608 nbdkit: file.4: debug: file: pread count=4096 offset=1224704 nbdkit: file.4: debug: file: pread count=4096 offset=1228800 nbdkit: file.4: debug: file: pread count=4096 offset=1232896 nbdkit: file.4: debug: file: pread count=4096 offset=1236992 nbdkit: file.4: debug: file: pread count=4096 offset=1241088 nbdkit: file.4: debug: file: pread count=4096 offset=1245184 nbdkit: file.4: debug: file: pread count=4096 offset=1249280 nbdkit: file.4: debug: file: pread count=4096 offset=1253376 nbdkit: file.4: debug: file: pread count=4096 offset=1257472 nbdkit: file.4: debug: file: pread count=4096 offset=1261568 nbdkit: file.4: debug: file: pread count=4096 offset=1265664 nbdkit: file.4: debug: file: pread count=4096 offset=1269760 nbdkit: file.4: debug: file: pread count=4096 offset=1273856 nbdkit: file.4: debug: file: pread count=4096 offset=1277952 nbdkit: file.4: debug: file: pread count=4096 offset=1282048 nbdkit: file.4: debug: file: pread count=4096 offset=1286144 nbdkit: file.4: debug: file: pread count=4096 offset=1290240 nbdkit: file.4: debug: file: pread count=4096 offset=1294336 nbdkit: file.4: debug: file: pread count=4096 offset=1298432 nbdkit: file.4: debug: file: pread count=4096 offset=1302528 nbdkit: file.4: debug: file: pread count=4096 offset=1306624 nbdkit: file.2: debug: cow: pread count=258048 offset=1314816 nbdkit: file.2: debug: file: pread count=4096 offset=1314816 nbdkit: file.2: debug: file: pread count=4096 offset=1318912 nbdkit: file.2: debug: file: pread count=4096 offset=1323008 nbdkit: file.2: debug: file: pread count=4096 offset=1327104 nbdkit: file.2: debug: file: pread count=4096 offset=1331200 nbdkit: file.2: debug: file: pread count=4096 offset=1335296 nbdkit: file.2: debug: file: pread count=4096 offset=1339392 nbdkit: file.2: debug: file: pread count=4096 offset=1343488 nbdkit: file.2: debug: file: pread count=4096 offset=1347584 nbdkit: file.2: debug: file: pread count=4096 offset=1351680 nbdkit: file.2: debug: file: pread count=4096 offset=1355776 nbdkit: file.2: debug: file: pread count=4096 offset=1359872 nbdkit: file.2: debug: file: pread count=4096 offset=1363968 nbdkit: file.2: debug: file: pread count=4096 offset=1368064 nbdkit: file.2: debug: file: pread count=4096 offset=1372160 nbdkit: file.2: debug: file: pread count=4096 offset=1376256 nbdkit: file.2: debug: file: pread count=4096 offset=1380352 nbdkit: file.2: debug: file: pread count=4096 offset=1384448 nbdkit: file.2: debug: file: pread count=4096 offset=1388544 nbdkit: file.2: debug: file: pread count=4096 offset=1392640 nbdkit: file.2: debug: file: pread count=4096 offset=1396736 nbdkit: file.2: debug: file: pread count=4096 offset=1400832 nbdkit: file.2: debug: file: pread count=4096 offset=1404928 nbdkit: file.2: debug: file: pread count=4096 offset=1409024 nbdkit: file.2: debug: file: pread count=4096 offset=1413120 nbdkit: file.2: debug: file: pread count=4096 offset=1417216 nbdkit: file.2: debug: file: pread count=4096 offset=1421312 nbdkit: file.2: debug: file: pread count=4096 offset=1425408 nbdkit: file.2: debug: file: pread count=4096 offset=1429504 nbdkit: file.2: debug: file: pread count=4096 offset=1433600 nbdkit: file.2: debug: file: pread count=4096 offset=1437696 nbdkit: file.2: debug: file: pread count=4096 offset=1441792 nbdkit: file.2: debug: file: pread count=4096 offset=1445888 nbdkit: file.2: debug: file: pread count=4096 offset=1449984 nbdkit: file.2: debug: file: pread count=4096 offset=1454080 nbdkit: file.2: debug: file: pread count=4096 offset=1458176 nbdkit: file.2: debug: file: pread count=4096 offset=1462272 nbdkit: file.2: debug: file: pread count=4096 offset=1466368 nbdkit: file.2: debug: file: pread count=4096 offset=1470464 nbdkit: file.2: debug: file: pread count=4096 offset=1474560 nbdkit: file.2: debug: file: pread count=4096 offset=1478656 nbdkit: file.2: debug: file: pread count=4096 offset=1482752 nbdkit: file.2: debug: file: pread count=4096 offset=1486848 nbdkit: file.2: debug: file: pread count=4096 offset=1490944 nbdkit: file.2: debug: file: pread count=4096 offset=1495040 nbdkit: file.2: debug: file: pread count=4096 offset=1499136 nbdkit: file.2: debug: file: pread count=4096 offset=1503232 nbdkit: file.2: debug: file: pread count=4096 offset=1507328 nbdkit: file.2: debug: file: pread count=4096 offset=1511424 nbdkit: file.2: debug: file: pread count=4096 offset=1515520 nbdkit: file.2: debug: file: pread count=4096 offset=1519616 nbdkit: file.2: debug: file: pread count=4096 offset=1523712 nbdkit: file.2: debug: file: pread count=4096 offset=1527808 nbdkit: file.2: debug: file: pread count=4096 offset=1531904 nbdkit: file.2: debug: file: pread count=4096 offset=1536000 nbdkit: file.2: debug: file: pread count=4096 offset=1540096 nbdkit: file.2: debug: file: pread count=4096 offset=1544192 nbdkit: file.2: debug: file: pread count=4096 offset=1548288 nbdkit: file.2: debug: file: pread count=4096 offset=1552384 nbdkit: file.2: debug: file: pread count=4096 offset=1556480 nbdkit: file.2: debug: file: pread count=4096 offset=1560576 nbdkit: file.2: debug: file: pread count=4096 offset=1564672 nbdkit: file.2: debug: file: pread count=4096 offset=1568768 nbdkit: file.11: debug: cow: pread count=262144 offset=105381888 nbdkit: file.11: debug: file: pread count=4096 offset=105381888 nbdkit: file.11: debug: file: pread count=4096 offset=105385984 nbdkit: file.11: debug: file: pread count=4096 offset=105390080 nbdkit: file.11: debug: file: pread count=4096 offset=105394176 nbdkit: file.11: debug: file: pread count=4096 offset=105398272 nbdkit: file.11: debug: file: pread count=4096 offset=105402368 nbdkit: file.11: debug: file: pread count=4096 offset=105406464 nbdkit: file.11: debug: file: pread count=4096 offset=105410560 nbdkit: file.11: debug: file: pread count=4096 offset=105414656 nbdkit: file.11: debug: file: pread count=4096 offset=105418752 nbdkit: file.11: debug: file: pread count=4096 offset=105422848 nbdkit: file.11: debug: file: pread count=4096 offset=105426944 nbdkit: file.11: debug: file: pread count=4096 offset=105431040 nbdkit: file.11: debug: file: pread count=4096 offset=105435136 nbdkit: file.11: debug: file: pread count=4096 offset=105439232 nbdkit: file.11: debug: file: pread count=4096 offset=105443328 nbdkit: file.11: debug: file: pread count=4096 offset=105447424 nbdkit: file.11: debug: file: pread count=4096 offset=105451520 nbdkit: file.11: debug: file: pread count=4096 offset=105455616 nbdkit: file.11: debug: file: pread count=4096 offset=105459712 nbdkit: file.11: debug: file: pread count=4096 offset=105463808 nbdkit: file.11: debug: file: pread count=4096 offset=105467904 nbdkit: file.11: debug: file: pread count=4096 offset=105472000 nbdkit: file.11: debug: file: pread count=4096 offset=105476096 nbdkit: file.11: debug: file: pread count=4096 offset=105480192 nbdkit: file.11: debug: file: pread count=4096 offset=105484288 nbdkit: file.11: debug: file: pread count=4096 offset=105488384 nbdkit: file.11: debug: file: pread count=4096 offset=105492480 nbdkit: file.11: debug: file: pread count=4096 offset=105496576 nbdkit: file.11: debug: file: pread count=4096 offset=105500672 nbdkit: file.11: debug: file: pread count=4096 offset=105504768 nbdkit: file.11: debug: file: pread count=4096 offset=105508864 nbdkit: file.11: debug: file: pread count=4096 offset=105512960 nbdkit: file.11: debug: file: pread count=4096 offset=105517056 nbdkit: file.11: debug: file: pread count=4096 offset=105521152 nbdkit: file.11: debug: file: pread count=4096 offset=105525248 nbdkit: file.11: debug: file: pread count=4096 offset=105529344 nbdkit: file.11: debug: file: pread count=4096 offset=105533440 nbdkit: file.11: debug: file: pread count=4096 offset=105537536 nbdkit: file.11: debug: file: pread count=4096 offset=105541632 nbdkit: file.11: debug: file: pread count=4096 offset=105545728 nbdkit: file.11: debug: file: pread count=4096 offset=105549824 nbdkit: file.11: debug: file: pread count=4096 offset=105553920 nbdkit: file.11: debug: file: pread count=4096 offset=105558016 nbdkit: file.11: debug: file: pread count=4096 offset=105562112 nbdkit: file.11: debug: file: pread count=4096 offset=105566208 nbdkit: file.11: debug: file: pread count=4096 offset=105570304 nbdkit: file.11: debug: file: pread count=4096 offset=105574400 nbdkit: file.11: debug: file: pread count=4096 offset=105578496 nbdkit: file.11: debug: file: pread count=4096 offset=105582592 nbdkit: file.11: debug: file: pread count=4096 offset=105586688 nbdkit: file.11: debug: file: pread count=4096 offset=105590784 nbdkit: file.11: debug: file: pread count=4096 offset=105594880 nbdkit: file.11: debug: file: pread count=4096 offset=105598976 nbdkit: file.11: debug: file: pread count=4096 offset=105603072 nbdkit: file.11: debug: file: pread count=4096 offset=105607168 nbdkit: file.11: debug: file: pread count=4096 offset=105611264 nbdkit: file.11: debug: file: pread count=4096 offset=105615360 nbdkit: file.11: debug: file: pread count=4096 offset=105619456 nbdkit: file.11: debug: file: pread count=4096 offset=105623552 nbdkit: file.11: debug: file: pread count=4096 offset=105627648 nbdkit: file.11: debug: file: pread count=4096 offset=105631744 nbdkit: file.11: debug: file: pread count=4096 offset=105635840 nbdkit: file.11: debug: file: pread count=4096 offset=105639936 nbdkit: file.10: debug: cow: pread count=126976 offset=105644032 nbdkit: file.10: debug: file: pread count=4096 offset=105644032 nbdkit: file.10: debug: file: pread count=4096 offset=105648128 nbdkit: file.10: debug: file: pread count=4096 offset=105652224 nbdkit: file.10: debug: file: pread count=4096 offset=105656320 nbdkit: file.10: debug: file: pread count=4096 offset=105660416 nbdkit: file.10: debug: file: pread count=4096 offset=105664512 nbdkit: file.10: debug: file: pread count=4096 offset=105668608 nbdkit: file.10: debug: file: pread count=4096 offset=105672704 nbdkit: file.10: debug: file: pread count=4096 offset=105676800 nbdkit: file.10: debug: file: pread count=4096 offset=105680896 nbdkit: file.10: debug: file: pread count=4096 offset=105684992 nbdkit: file.10: debug: file: pread count=4096 offset=105689088 nbdkit: file.10: debug: file: pread count=4096 offset=105693184 nbdkit: file.10: debug: file: pread count=4096 offset=105697280 nbdkit: file.10: debug: file: pread count=4096 offset=105701376 nbdkit: file.10: debug: file: pread count=4096 offset=105705472 nbdkit: file.10: debug: file: pread count=4096 offset=105709568 nbdkit: file.10: debug: file: pread count=4096 offset=105713664 nbdkit: file.10: debug: file: pread count=4096 offset=105717760 nbdkit: file.10: debug: file: pread count=4096 offset=105721856 nbdkit: file.10: debug: file: pread count=4096 offset=105725952 nbdkit: file.10: debug: file: pread count=4096 offset=105730048 nbdkit: file.10: debug: file: pread count=4096 offset=105734144 nbdkit: file.10: debug: file: pread count=4096 offset=105738240 nbdkit: file.10: debug: file: pread count=4096 offset=105742336 nbdkit: file.10: debug: file: pread count=4096 offset=105746432 nbdkit: file.10: debug: file: pread count=4096 offset=105750528 nbdkit: file.10: debug: file: pread count=4096 offset=105754624 nbdkit: file.10: debug: file: pread count=4096 offset=105758720 nbdkit: file.10: debug: file: pread count=4096 offset=105762816 nbdkit: file.10: debug: file: pread count=4096 offset=105766912 nbdkit: file.9: debug: cow: pread count=65536 offset=105775104 nbdkit: file.9: debug: file: pread count=4096 offset=105775104 nbdkit: file.9: debug: file: pread count=4096 offset=105779200 nbdkit: file.9: debug: file: pread count=4096 offset=105783296 nbdkit: file.9: debug: file: pread count=4096 offset=105787392 nbdkit: file.9: debug: file: pread count=4096 offset=105791488 nbdkit: file.9: debug: file: pread count=4096 offset=105795584 nbdkit: file.9: debug: file: pread count=4096 offset=105799680 nbdkit: file.9: debug: file: pread count=4096 offset=105803776 nbdkit: file.9: debug: file: pread count=4096 offset=105807872 nbdkit: file.9: debug: file: pread count=4096 offset=105811968 nbdkit: file.9: debug: file: pread count=4096 offset=105816064 nbdkit: file.9: debug: file: pread count=4096 offset=105820160 nbdkit: file.9: debug: file: pread count=4096 offset=105824256 nbdkit: file.9: debug: file: pread count=4096 offset=105828352 nbdkit: file.9: debug: file: pread count=4096 offset=105832448 nbdkit: file.9: debug: file: pread count=4096 offset=105836544 nbdkit: file.10: debug: cow: pread count=53248 offset=105844736 nbdkit: file.10: debug: file: pread count=4096 offset=105844736 nbdkit: file.10: debug: file: pread count=4096 offset=105848832 nbdkit: file.10: debug: file: pread count=4096 offset=105852928 nbdkit: file.10: debug: file: pread count=4096 offset=105857024 nbdkit: file.10: debug: file: pread count=4096 offset=105861120 nbdkit: file.10: debug: file: pread count=4096 offset=105865216 nbdkit: file.10: debug: file: pread count=4096 offset=105869312 nbdkit: file.10: debug: file: pread count=4096 offset=105873408 nbdkit: file.10: debug: file: pread count=4096 offset=105877504 nbdkit: file.10: debug: file: pread count=4096 offset=105881600 nbdkit: file.10: debug: file: pread count=4096 offset=105885696 nbdkit: file.10: debug: file: pread count=4096 offset=105889792 nbdkit: file.10: debug: file: pread count=4096 offset=105893888 nbdkit: file.7: debug: cow: pread count=4096 offset=0 nbdkit: file.7: debug: file: pread count=4096 offset=0 nbdkit: file.12: debug: cow: pread count=16384 offset=4096 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: file: pread count=4096 offset=8192 nbdkit: file.12: debug: file: pread count=4096 offset=12288 nbdkit: file.12: debug: file: pread count=4096 offset=16384 nbdkit: file.6: debug: cow: pread count=1024 offset=1049600 nbdkit: file.6: debug: file: pread count=4096 offset=1048576 nbdkit: file.15: debug: cow: pread count=1024 offset=1050624 nbdkit: file.15: debug: file: pread count=4096 offset=1048576 [ 14.916048] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem nbdkit: file.5: debug: cow: pread count=33792 offset=1315840 nbdkit: file.5: debug: file: pread count=4096 offset=1314816 nbdkit: file.5: debug: file: pread count=4096 offset=1318912 nbdkit: file.5: debug: file: pread count=4096 offset=1323008 nbdkit: file.5: debug: file: pread count=4096 offset=1327104 nbdkit: file.5: debug: file: pread count=4096 offset=1331200 nbdkit: file.5: debug: file: pread count=4096 offset=1335296 nbdkit: file.5: debug: file: pread count=4096 offset=1339392 nbdkit: file.5: debug: file: pread count=4096 offset=1343488 nbdkit: file.5: debug: file: pread count=4096 offset=1347584 nbdkit: file.0: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.0: debug: file: pread count=4096 offset=1048576 nbdkit: file.13: debug: cow: flush [ 14.926569] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: fill_pattern "abcde" 131072 "/large" guestfsd: => mount_options (0x4a) took 0.66 secs guestfsd: <= fill_pattern (0xf5) request length 68 bytes nbdkit: file.8: debug: cow: pread count=1024 offset=1819648 nbdkit: file.8: debug: file: pread count=4096 offset=1818624 nbdkit: file.3: debug: cow: pread count=1024 offset=1314816 nbdkit: file.3: debug: file: pread count=4096 offset=1314816 nbdkit: file.1: debug: cow: pread count=1024 offset=1313792 nbdkit: file.1: debug: file: pread count=4096 offset=1310720 nbdkit: file.1: debug: cow: pread count=1024 offset=17826816 nbdkit: file.1: debug: file: pread count=4096 offset=17825792 nbdkit: file.4: debug: cow: pread count=1024 offset=9702400 nbdkit: file.2: debug: cow: pread count=1024 offset=26479616 nbdkit: file.2: debug: file: pread count=4096 offset=26476544 nbdkit: file.4: debug: file: pread count=4096 offset=9699328 nbdkit: file.11: debug: cow: pread count=1024 offset=34604032 nbdkit: file.11: debug: file: pread count=4096 offset=34603008 nbdkit: file.14: debug: cow: pread count=1024 offset=43256832 nbdkit: file.14: debug: file: pread count=4096 offset=43253760 nbdkit: file.9: debug: cow: pread count=1024 offset=51381248 nbdkit: file.9: debug: file: pread count=4096 offset=51380224 nbdkit: file.7: debug: cow: pread count=1024 offset=68158464 nbdkit: file.12: debug: cow: pread count=1024 offset=76811264 nbdkit: file.15: debug: cow: pread count=1024 offset=93324288 nbdkit: file.7: debug: file: pread count=4096 offset=68157440 nbdkit: file.12: debug: file: pread count=4096 offset=76808192 nbdkit: file.10: debug: cow: pread count=1024 offset=60034048 nbdkit: file.6: debug: cow: pread count=1024 offset=84935680 nbdkit: file.15: debug: file: pread count=4096 offset=93323264 nbdkit: file.5: debug: cow: pread count=1024 offset=101712896 nbdkit: file.5: debug: file: pread count=4096 offset=101711872 nbdkit: file.10: debug: file: pread count=4096 offset=60030976 nbdkit: file.6: debug: file: pread count=4096 offset=84934656 libguestfs: trace: fill_pattern = 0 libguestfs: trace: write "/hello" "hello, world" libguestfs: trace: internal_write "/hello" "hello, world" guestfsd: => fill_pattern (0xf5) took 0.72 secs guestfsd: <= internal_write (0xf6) request length 68 bytes libguestfs: trace: internal_write = 0 libguestfs: trace: write = 0 libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => internal_write (0xf6) took 0.00 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=ext2 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: file.7: debug: cow: pwrite count=17408 offset=1833984 fua=0 nbdkit: file.7: debug: file: pread count=4096 offset=1830912 nbdkit: file.13: debug: cow: pwrite count=49152 offset=2376704 fua=0 nbdkit: file.7: debug: cow: pwrite count=65536 offset=2458624 fua=0 nbdkit: file.13: debug: file: pread count=4096 offset=2375680 nbdkit: file.0: debug: cow: pwrite count=3072 offset=1313792 fua=0 nbdkit: file.7: debug: file: pread count=4096 offset=2457600 nbdkit: file.12: debug: cow: pwrite count=2048 offset=1317888 fua=0 nbdkit: file.15: debug: cow: pwrite count=1024 offset=1819648 fua=0 nbdkit: file.3: debug: cow: pwrite count=2048 offset=1049600 fua=0 nbdkit: file.5: debug: cow: pwrite count=1024 offset=2358272 fua=0 nbdkit: file.5: debug: file: pread count=4096 offset=2355200 nbdkit: file.12: debug: file: pread count=4096 offset=1314816 nbdkit: file.12: debug: file: pread count=4096 offset=1318912 nbdkit: file.13: debug: file: pread count=4096 offset=2424832 nbdkit: file.15: debug: file: pread count=4096 offset=1818624 nbdkit: file.0: debug: file: pread count=4096 offset=1310720 nbdkit: file.7: debug: file: pread count=4096 offset=2523136 nbdkit: file.6: debug: cow: flush nbdkit: file.4: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.1: debug: cow: flush commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: file.2: debug: cow: flush libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1256090 nbdkit: file.9: debug: cow: flush nbdkit: file.10: debug: cow: flush nbdkit: file.11: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file[1]: debug: cow: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cow: close nbdkit: file[1]: debug: file: close libguestfs: qemu maxrss 487340K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5cc3f16c2180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfs20gyW2 libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsNkher4 /nonexistent/.guestfish: No such file or directory ++ stat -c %y cow-base.img + currmod='2021-11-15 09:04:03.592000000 +0000' + '[' '2021-11-15 09:04:03.592000000 +0000' '!=' '2021-11-15 09:04:03.592000000 +0000' ']' + qemu-img --version + qemu-img create -F raw -b nbd:unix:/tmp/nbdkit-test-sock.YRzuZj -f qcow2 cow-diff.qcow2 nbdkit: debug: accepted connection nbdkit: file[2]: debug: cow: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=1 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5a4377761aa0 nbdkit: file[2]: debug: cow: open returned handle 0x7212867254d0 nbdkit: file[2]: debug: file: prepare readonly=1 nbdkit: file[2]: debug: cow: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: cow: underlying file size: 105923072 nbdkit: file[2]: debug: bitmap resized to 6466 bytes nbdkit: file[2]: debug: cow: get_size nbdkit: file[2]: debug: cow: underlying file size: 105923072 nbdkit: file[2]: debug: bitmap resized to 6466 bytes nbdkit: file[2]: debug: cow: can_write nbdkit: file[2]: debug: cow: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: cow: can_fast_zero nbdkit: file[2]: debug: cow: can_trim nbdkit: file[2]: debug: cow: can_fua nbdkit: file[2]: debug: cow: can_flush nbdkit: file[2]: debug: cow: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: cow: can_multi_conn nbdkit: file[2]: debug: cow: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: cow: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 Formatting 'cow-diff.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=105923072 backing_file=nbd:unix:/tmp/nbdkit-test-sock.YRzuZj backing_fmt=raw lazy_refcounts=off refcount_bits=16 nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: debug: starting worker thread file.7 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: debug: starting worker thread file.8 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: debug: starting worker thread file.9 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: debug: starting worker thread file.11 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: debug: starting worker thread file.10 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[2]: debug: cow: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: cow: close nbdkit: file[2]: debug: file: close + qemu-img rebase -F raw -b cow-base.img -f qcow2 cow-diff.qcow2 nbdkit: debug: accepted connection nbdkit: file[3]: debug: cow: preconnect nbdkit: file[3]: debug: file: preconnect nbdkit: file[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[3]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[3]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[3]: debug: file: default_export readonly=1 tls=0 nbdkit: file[3]: debug: file: open returned handle 0x5a4377764070 nbdkit: file[3]: debug: cow: open returned handle 0x7212867254d0 nbdkit: file[3]: debug: file: prepare readonly=1 nbdkit: file[3]: debug: cow: prepare readonly=0 nbdkit: file[3]: debug: file: get_size nbdkit: file[3]: debug: cow: underlying file size: 105923072 nbdkit: file[3]: debug: bitmap resized to 6466 bytes nbdkit: file[3]: debug: cow: get_size nbdkit: file[3]: debug: cow: underlying file size: 105923072 nbdkit: file[3]: debug: bitmap resized to 6466 bytes nbdkit: file[3]: debug: cow: can_write nbdkit: file[3]: debug: cow: can_zero nbdkit: file[3]: debug: file: can_zero nbdkit: file[3]: debug: cow: can_fast_zero nbdkit: file[3]: debug: cow: can_trim nbdkit: file[3]: debug: cow: can_fua nbdkit: file[3]: debug: cow: can_flush nbdkit: file[3]: debug: cow: is_rotational nbdkit: file[3]: debug: file: is_rotational nbdkit: file[3]: debug: cow: can_multi_conn nbdkit: file[3]: debug: cow: can_cache nbdkit: file[3]: debug: file: can_cache nbdkit: file[3]: debug: cow: can_extents nbdkit: file[3]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[3]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: cow: pread count=2097152 offset=0 nbdkit: file.0: debug: file: pread count=4096 offset=0 nbdkit: file.0: debug: file: pread count=4096 offset=4096 nbdkit: file.0: debug: file: pread count=4096 offset=8192 nbdkit: file.0: debug: file: pread count=4096 offset=12288 nbdkit: file.0: debug: file: pread count=4096 offset=16384 nbdkit: file.0: debug: file: pread count=4096 offset=20480 nbdkit: file.0: debug: file: pread count=4096 offset=24576 nbdkit: file.0: debug: file: pread count=4096 offset=28672 nbdkit: file.0: debug: file: pread count=4096 offset=32768 nbdkit: file.0: debug: file: pread count=4096 offset=36864 nbdkit: file.0: debug: file: pread count=4096 offset=40960 nbdkit: file.0: debug: file: pread count=4096 offset=45056 nbdkit: file.0: debug: file: pread count=4096 offset=49152 nbdkit: file.0: debug: file: pread count=4096 offset=53248 nbdkit: file.0: debug: file: pread count=4096 offset=57344 nbdkit: file.0: debug: file: pread count=4096 offset=61440 nbdkit: file.0: debug: file: pread count=4096 offset=65536 nbdkit: file.0: debug: file: pread count=4096 offset=69632 nbdkit: file.0: debug: file: pread count=4096 offset=73728 nbdkit: file.0: debug: file: pread count=4096 offset=77824 nbdkit: file.0: debug: file: pread count=4096 offset=81920 nbdkit: file.0: debug: file: pread count=4096 offset=86016 nbdkit: file.0: debug: file: pread count=4096 offset=90112 nbdkit: file.0: debug: file: pread count=4096 offset=94208 nbdkit: file.0: debug: file: pread count=4096 offset=98304 nbdkit: file.0: debug: file: pread count=4096 offset=102400 nbdkit: file.0: debug: file: pread count=4096 offset=106496 nbdkit: file.0: debug: file: pread count=4096 offset=110592 nbdkit: file.0: debug: file: pread count=4096 offset=114688 nbdkit: file.0: debug: file: pread count=4096 offset=118784 nbdkit: file.0: debug: file: pread count=4096 offset=122880 nbdkit: file.0: debug: file: pread count=4096 offset=126976 nbdkit: file.0: debug: file: pread count=4096 offset=131072 nbdkit: file.0: debug: file: pread count=4096 offset=135168 nbdkit: file.0: debug: file: pread count=4096 offset=139264 nbdkit: file.0: debug: file: pread count=4096 offset=143360 nbdkit: file.0: debug: file: pread count=4096 offset=147456 nbdkit: file.0: debug: file: pread count=4096 offset=151552 nbdkit: file.0: debug: file: pread count=4096 offset=155648 nbdkit: file.0: debug: file: pread count=4096 offset=159744 nbdkit: file.0: debug: file: pread count=4096 offset=163840 nbdkit: file.0: debug: file: pread count=4096 offset=167936 nbdkit: file.0: debug: file: pread count=4096 offset=172032 nbdkit: file.0: debug: file: pread count=4096 offset=176128 nbdkit: file.0: debug: file: pread count=4096 offset=180224 nbdkit: file.0: debug: file: pread count=4096 offset=184320 nbdkit: file.0: debug: file: pread count=4096 offset=188416 nbdkit: file.0: debug: file: pread count=4096 offset=192512 nbdkit: file.0: debug: file: pread count=4096 offset=196608 nbdkit: file.0: debug: file: pread count=4096 offset=200704 nbdkit: file.0: debug: file: pread count=4096 offset=204800 nbdkit: file.0: debug: file: pread count=4096 offset=208896 nbdkit: file.0: debug: file: pread count=4096 offset=212992 nbdkit: file.0: debug: file: pread count=4096 offset=217088 nbdkit: file.0: debug: file: pread count=4096 offset=221184 nbdkit: file.0: debug: file: pread count=4096 offset=225280 nbdkit: file.0: debug: file: pread count=4096 offset=229376 nbdkit: file.0: debug: file: pread count=4096 offset=233472 nbdkit: file.0: debug: file: pread count=4096 offset=237568 nbdkit: file.0: debug: file: pread count=4096 offset=241664 nbdkit: file.0: debug: file: pread count=4096 offset=245760 nbdkit: file.0: debug: file: pread count=4096 offset=249856 nbdkit: file.0: debug: file: pread count=4096 offset=253952 nbdkit: file.0: debug: file: pread count=4096 offset=258048 nbdkit: file.0: debug: file: pread count=4096 offset=262144 nbdkit: file.0: debug: file: pread count=4096 offset=266240 nbdkit: file.0: debug: file: pread count=4096 offset=270336 nbdkit: file.0: debug: file: pread count=4096 offset=274432 nbdkit: file.0: debug: file: pread count=4096 offset=278528 nbdkit: file.0: debug: file: pread count=4096 offset=282624 nbdkit: file.0: debug: file: pread count=4096 offset=286720 nbdkit: file.0: debug: file: pread count=4096 offset=290816 nbdkit: file.0: debug: file: pread count=4096 offset=294912 nbdkit: file.0: debug: file: pread count=4096 offset=299008 nbdkit: file.0: debug: file: pread count=4096 offset=303104 nbdkit: file.0: debug: file: pread count=4096 offset=307200 nbdkit: file.0: debug: file: pread count=4096 offset=311296 nbdkit: file.0: debug: file: pread count=4096 offset=315392 nbdkit: file.0: debug: file: pread count=4096 offset=319488 nbdkit: file.0: debug: file: pread count=4096 offset=323584 nbdkit: file.0: debug: file: pread count=4096 offset=327680 nbdkit: file.0: debug: file: pread count=4096 offset=331776 nbdkit: file.0: debug: file: pread count=4096 offset=335872 nbdkit: file.0: debug: file: pread count=4096 offset=339968 nbdkit: file.0: debug: file: pread count=4096 offset=344064 nbdkit: file.0: debug: file: pread count=4096 offset=348160 nbdkit: file.0: debug: file: pread count=4096 offset=352256 nbdkit: file.0: debug: file: pread count=4096 offset=356352 nbdkit: file.0: debug: file: pread count=4096 offset=360448 nbdkit: file.0: debug: file: pread count=4096 offset=364544 nbdkit: file.0: debug: file: pread count=4096 offset=368640 nbdkit: file.0: debug: file: pread count=4096 offset=372736 nbdkit: file.0: debug: file: pread count=4096 offset=376832 nbdkit: file.0: debug: file: pread count=4096 offset=380928 nbdkit: file.0: debug: file: pread count=4096 offset=385024 nbdkit: file.0: debug: file: pread count=4096 offset=389120 nbdkit: file.0: debug: file: pread count=4096 offset=393216 nbdkit: file.0: debug: file: pread count=4096 offset=397312 nbdkit: file.0: debug: file: pread count=4096 offset=401408 nbdkit: file.0: debug: file: pread count=4096 offset=405504 nbdkit: file.0: debug: file: pread count=4096 offset=409600 nbdkit: file.0: debug: file: pread count=4096 offset=413696 nbdkit: file.0: debug: file: pread count=4096 offset=417792 nbdkit: file.0: debug: file: pread count=4096 offset=421888 nbdkit: file.0: debug: file: pread count=4096 offset=425984 nbdkit: file.0: debug: file: pread count=4096 offset=430080 nbdkit: file.0: debug: file: pread count=4096 offset=434176 nbdkit: file.0: debug: file: pread count=4096 offset=438272 nbdkit: file.0: debug: file: pread count=4096 offset=442368 nbdkit: file.0: debug: file: pread count=4096 offset=446464 nbdkit: file.0: debug: file: pread count=4096 offset=450560 nbdkit: file.0: debug: file: pread count=4096 offset=454656 nbdkit: file.0: debug: file: pread count=4096 offset=458752 nbdkit: file.0: debug: file: pread count=4096 offset=462848 nbdkit: file.0: debug: file: pread count=4096 offset=466944 nbdkit: file.0: debug: file: pread count=4096 offset=471040 nbdkit: file.0: debug: file: pread count=4096 offset=475136 nbdkit: file.0: debug: file: pread count=4096 offset=479232 nbdkit: file.0: debug: file: pread count=4096 offset=483328 nbdkit: file.0: debug: file: pread count=4096 offset=487424 nbdkit: file.0: debug: file: pread count=4096 offset=491520 nbdkit: file.0: debug: file: pread count=4096 offset=495616 nbdkit: file.0: debug: file: pread count=4096 offset=499712 nbdkit: file.0: debug: file: pread count=4096 offset=503808 nbdkit: file.0: debug: file: pread count=4096 offset=507904 nbdkit: file.0: debug: file: pread count=4096 offset=512000 nbdkit: file.0: debug: file: pread count=4096 offset=516096 nbdkit: file.0: debug: file: pread count=4096 offset=520192 nbdkit: file.0: debug: file: pread count=4096 offset=524288 nbdkit: file.0: debug: file: pread count=4096 offset=528384 nbdkit: file.0: debug: file: pread count=4096 offset=532480 nbdkit: file.0: debug: file: pread count=4096 offset=536576 nbdkit: file.0: debug: file: pread count=4096 offset=540672 nbdkit: file.0: debug: file: pread count=4096 offset=544768 nbdkit: file.0: debug: file: pread count=4096 offset=548864 nbdkit: file.0: debug: file: pread count=4096 offset=552960 nbdkit: file.0: debug: file: pread count=4096 offset=557056 nbdkit: file.0: debug: file: pread count=4096 offset=561152 nbdkit: file.0: debug: file: pread count=4096 offset=565248 nbdkit: file.0: debug: file: pread count=4096 offset=569344 nbdkit: file.0: debug: file: pread count=4096 offset=573440 nbdkit: file.0: debug: file: pread count=4096 offset=577536 nbdkit: file.0: debug: file: pread count=4096 offset=581632 nbdkit: file.0: debug: file: pread count=4096 offset=585728 nbdkit: file.0: debug: file: pread count=4096 offset=589824 nbdkit: file.0: debug: file: pread count=4096 offset=593920 nbdkit: file.0: debug: file: pread count=4096 offset=598016 nbdkit: file.0: debug: file: pread count=4096 offset=602112 nbdkit: file.0: debug: file: pread count=4096 offset=606208 nbdkit: file.0: debug: file: pread count=4096 offset=610304 nbdkit: file.0: debug: file: pread count=4096 offset=614400 nbdkit: file.0: debug: file: pread count=4096 offset=618496 nbdkit: file.0: debug: file: pread count=4096 offset=622592 nbdkit: file.0: debug: file: pread count=4096 offset=626688 nbdkit: file.0: debug: file: pread count=4096 offset=630784 nbdkit: file.0: debug: file: pread count=4096 offset=634880 nbdkit: file.0: debug: file: pread count=4096 offset=638976 nbdkit: file.0: debug: file: pread count=4096 offset=643072 nbdkit: file.0: debug: file: pread count=4096 offset=647168 nbdkit: file.0: debug: file: pread count=4096 offset=651264 nbdkit: file.0: debug: file: pread count=4096 offset=655360 nbdkit: file.0: debug: file: pread count=4096 offset=659456 nbdkit: file.0: debug: file: pread count=4096 offset=663552 nbdkit: file.0: debug: file: pread count=4096 offset=667648 nbdkit: file.0: debug: file: pread count=4096 offset=671744 nbdkit: file.0: debug: file: pread count=4096 offset=675840 nbdkit: file.0: debug: file: pread count=4096 offset=679936 nbdkit: file.0: debug: file: pread count=4096 offset=684032 nbdkit: file.0: debug: file: pread count=4096 offset=688128 nbdkit: file.0: debug: file: pread count=4096 offset=692224 nbdkit: file.0: debug: file: pread count=4096 offset=696320 nbdkit: file.0: debug: file: pread count=4096 offset=700416 nbdkit: file.0: debug: file: pread count=4096 offset=704512 nbdkit: file.0: debug: file: pread count=4096 offset=708608 nbdkit: file.0: debug: file: pread count=4096 offset=712704 nbdkit: file.0: debug: file: pread count=4096 offset=716800 nbdkit: file.0: debug: file: pread count=4096 offset=720896 nbdkit: file.0: debug: file: pread count=4096 offset=724992 nbdkit: file.0: debug: file: pread count=4096 offset=729088 nbdkit: file.0: debug: file: pread count=4096 offset=733184 nbdkit: file.0: debug: file: pread count=4096 offset=737280 nbdkit: file.0: debug: file: pread count=4096 offset=741376 nbdkit: file.0: debug: file: pread count=4096 offset=745472 nbdkit: file.0: debug: file: pread count=4096 offset=749568 nbdkit: file.0: debug: file: pread count=4096 offset=753664 nbdkit: file.0: debug: file: pread count=4096 offset=757760 nbdkit: file.0: debug: file: pread count=4096 offset=761856 nbdkit: file.0: debug: file: pread count=4096 offset=765952 nbdkit: file.0: debug: file: pread count=4096 offset=770048 nbdkit: file.0: debug: file: pread count=4096 offset=774144 nbdkit: file.0: debug: file: pread count=4096 offset=778240 nbdkit: file.0: debug: file: pread count=4096 offset=782336 nbdkit: file.0: debug: file: pread count=4096 offset=786432 nbdkit: file.0: debug: file: pread count=4096 offset=790528 nbdkit: file.0: debug: file: pread count=4096 offset=794624 nbdkit: file.0: debug: file: pread count=4096 offset=798720 nbdkit: file.0: debug: file: pread count=4096 offset=802816 nbdkit: file.0: debug: file: pread count=4096 offset=806912 nbdkit: file.0: debug: file: pread count=4096 offset=811008 nbdkit: file.0: debug: file: pread count=4096 offset=815104 nbdkit: file.0: debug: file: pread count=4096 offset=819200 nbdkit: file.0: debug: file: pread count=4096 offset=823296 nbdkit: file.0: debug: file: pread count=4096 offset=827392 nbdkit: file.0: debug: file: pread count=4096 offset=831488 nbdkit: file.0: debug: file: pread count=4096 offset=835584 nbdkit: file.0: debug: file: pread count=4096 offset=839680 nbdkit: file.0: debug: file: pread count=4096 offset=843776 nbdkit: file.0: debug: file: pread count=4096 offset=847872 nbdkit: file.0: debug: file: pread count=4096 offset=851968 nbdkit: file.0: debug: file: pread count=4096 offset=856064 nbdkit: file.0: debug: file: pread count=4096 offset=860160 nbdkit: file.0: debug: file: pread count=4096 offset=864256 nbdkit: file.0: debug: file: pread count=4096 offset=868352 nbdkit: file.0: debug: file: pread count=4096 offset=872448 nbdkit: file.0: debug: file: pread count=4096 offset=876544 nbdkit: file.0: debug: file: pread count=4096 offset=880640 nbdkit: file.0: debug: file: pread count=4096 offset=884736 nbdkit: file.0: debug: file: pread count=4096 offset=888832 nbdkit: file.0: debug: file: pread count=4096 offset=892928 nbdkit: file.0: debug: file: pread count=4096 offset=897024 nbdkit: file.0: debug: file: pread count=4096 offset=901120 nbdkit: file.0: debug: file: pread count=4096 offset=905216 nbdkit: file.0: debug: file: pread count=4096 offset=909312 nbdkit: file.0: debug: file: pread count=4096 offset=913408 nbdkit: file.0: debug: file: pread count=4096 offset=917504 nbdkit: file.0: debug: file: pread count=4096 offset=921600 nbdkit: file.0: debug: file: pread count=4096 offset=925696 nbdkit: file.0: debug: file: pread count=4096 offset=929792 nbdkit: file.0: debug: file: pread count=4096 offset=933888 nbdkit: file.0: debug: file: pread count=4096 offset=937984 nbdkit: file.0: debug: file: pread count=4096 offset=942080 nbdkit: file.0: debug: file: pread count=4096 offset=946176 nbdkit: file.0: debug: file: pread count=4096 offset=950272 nbdkit: file.0: debug: file: pread count=4096 offset=954368 nbdkit: file.0: debug: file: pread count=4096 offset=958464 nbdkit: file.0: debug: file: pread count=4096 offset=962560 nbdkit: file.0: debug: file: pread count=4096 offset=966656 nbdkit: file.0: debug: file: pread count=4096 offset=970752 nbdkit: file.0: debug: file: pread count=4096 offset=974848 nbdkit: file.0: debug: file: pread count=4096 offset=978944 nbdkit: file.0: debug: file: pread count=4096 offset=983040 nbdkit: file.0: debug: file: pread count=4096 offset=987136 nbdkit: file.0: debug: file: pread count=4096 offset=991232 nbdkit: file.0: debug: file: pread count=4096 offset=995328 nbdkit: file.0: debug: file: pread count=4096 offset=999424 nbdkit: file.0: debug: file: pread count=4096 offset=1003520 nbdkit: file.0: debug: file: pread count=4096 offset=1007616 nbdkit: file.0: debug: file: pread count=4096 offset=1011712 nbdkit: file.0: debug: file: pread count=4096 offset=1015808 nbdkit: file.0: debug: file: pread count=4096 offset=1019904 nbdkit: file.0: debug: file: pread count=4096 offset=1024000 nbdkit: file.0: debug: file: pread count=4096 offset=1028096 nbdkit: file.0: debug: file: pread count=4096 offset=1032192 nbdkit: file.0: debug: file: pread count=4096 offset=1036288 nbdkit: file.0: debug: file: pread count=4096 offset=1040384 nbdkit: file.0: debug: file: pread count=4096 offset=1044480 nbdkit: file.0: debug: file: pread count=4096 offset=1052672 nbdkit: file.0: debug: file: pread count=4096 offset=1056768 nbdkit: file.0: debug: file: pread count=4096 offset=1060864 nbdkit: file.0: debug: file: pread count=4096 offset=1064960 nbdkit: file.0: debug: file: pread count=4096 offset=1069056 nbdkit: file.0: debug: file: pread count=4096 offset=1073152 nbdkit: file.0: debug: file: pread count=4096 offset=1077248 nbdkit: file.0: debug: file: pread count=4096 offset=1081344 nbdkit: file.0: debug: file: pread count=4096 offset=1085440 nbdkit: file.0: debug: file: pread count=4096 offset=1089536 nbdkit: file.0: debug: file: pread count=4096 offset=1093632 nbdkit: file.0: debug: file: pread count=4096 offset=1097728 nbdkit: file.0: debug: file: pread count=4096 offset=1101824 nbdkit: file.0: debug: file: pread count=4096 offset=1105920 nbdkit: file.0: debug: file: pread count=4096 offset=1110016 nbdkit: file.0: debug: file: pread count=4096 offset=1114112 nbdkit: file.0: debug: file: pread count=4096 offset=1118208 nbdkit: file.0: debug: file: pread count=4096 offset=1122304 nbdkit: file.0: debug: file: pread count=4096 offset=1126400 nbdkit: file.0: debug: file: pread count=4096 offset=1130496 nbdkit: file.0: debug: file: pread count=4096 offset=1134592 nbdkit: file.0: debug: file: pread count=4096 offset=1138688 nbdkit: file.0: debug: file: pread count=4096 offset=1142784 nbdkit: file.0: debug: file: pread count=4096 offset=1146880 nbdkit: file.0: debug: file: pread count=4096 offset=1150976 nbdkit: file.0: debug: file: pread count=4096 offset=1155072 nbdkit: file.0: debug: file: pread count=4096 offset=1159168 nbdkit: file.0: debug: file: pread count=4096 offset=1163264 nbdkit: file.0: debug: file: pread count=4096 offset=1167360 nbdkit: file.0: debug: file: pread count=4096 offset=1171456 nbdkit: file.0: debug: file: pread count=4096 offset=1175552 nbdkit: file.0: debug: file: pread count=4096 offset=1179648 nbdkit: file.0: debug: file: pread count=4096 offset=1183744 nbdkit: file.0: debug: file: pread count=4096 offset=1187840 nbdkit: file.0: debug: file: pread count=4096 offset=1191936 nbdkit: file.0: debug: file: pread count=4096 offset=1196032 nbdkit: file.0: debug: file: pread count=4096 offset=1200128 nbdkit: file.0: debug: file: pread count=4096 offset=1204224 nbdkit: file.0: debug: file: pread count=4096 offset=1208320 nbdkit: file.0: debug: file: pread count=4096 offset=1212416 nbdkit: file.0: debug: file: pread count=4096 offset=1216512 nbdkit: file.0: debug: file: pread count=4096 offset=1220608 nbdkit: file.0: debug: file: pread count=4096 offset=1224704 nbdkit: file.0: debug: file: pread count=4096 offset=1228800 nbdkit: file.0: debug: file: pread count=4096 offset=1232896 nbdkit: file.0: debug: file: pread count=4096 offset=1236992 nbdkit: file.0: debug: file: pread count=4096 offset=1241088 nbdkit: file.0: debug: file: pread count=4096 offset=1245184 nbdkit: file.0: debug: file: pread count=4096 offset=1249280 nbdkit: file.0: debug: file: pread count=4096 offset=1253376 nbdkit: file.0: debug: file: pread count=4096 offset=1257472 nbdkit: file.0: debug: file: pread count=4096 offset=1261568 nbdkit: file.0: debug: file: pread count=4096 offset=1265664 nbdkit: file.0: debug: file: pread count=4096 offset=1269760 nbdkit: file.0: debug: file: pread count=4096 offset=1273856 nbdkit: file.0: debug: file: pread count=4096 offset=1277952 nbdkit: file.0: debug: file: pread count=4096 offset=1282048 nbdkit: file.0: debug: file: pread count=4096 offset=1286144 nbdkit: file.0: debug: file: pread count=4096 offset=1290240 nbdkit: file.0: debug: file: pread count=4096 offset=1294336 nbdkit: file.0: debug: file: pread count=4096 offset=1298432 nbdkit: file.0: debug: file: pread count=4096 offset=1302528 nbdkit: file.0: debug: file: pread count=4096 offset=1306624 nbdkit: file.0: debug: file: pread count=4096 offset=1323008 nbdkit: file.0: debug: file: pread count=4096 offset=1327104 nbdkit: file.0: debug: file: pread count=4096 offset=1331200 nbdkit: file.0: debug: file: pread count=4096 offset=1335296 nbdkit: file.0: debug: file: pread count=4096 offset=1339392 nbdkit: file.0: debug: file: pread count=4096 offset=1343488 nbdkit: file.0: debug: file: pread count=4096 offset=1347584 nbdkit: file.0: debug: file: pread count=4096 offset=1351680 nbdkit: file.0: debug: file: pread count=4096 offset=1355776 nbdkit: file.0: debug: file: pread count=4096 offset=1359872 nbdkit: file.0: debug: file: pread count=4096 offset=1363968 nbdkit: file.0: debug: file: pread count=4096 offset=1368064 nbdkit: file.0: debug: file: pread count=4096 offset=1372160 nbdkit: file.0: debug: file: pread count=4096 offset=1376256 nbdkit: file.0: debug: file: pread count=4096 offset=1380352 nbdkit: file.0: debug: file: pread count=4096 offset=1384448 nbdkit: file.0: debug: file: pread count=4096 offset=1388544 nbdkit: file.0: debug: file: pread count=4096 offset=1392640 nbdkit: file.0: debug: file: pread count=4096 offset=1396736 nbdkit: file.0: debug: file: pread count=4096 offset=1400832 nbdkit: file.0: debug: file: pread count=4096 offset=1404928 nbdkit: file.0: debug: file: pread count=4096 offset=1409024 nbdkit: file.0: debug: file: pread count=4096 offset=1413120 nbdkit: file.0: debug: file: pread count=4096 offset=1417216 nbdkit: file.0: debug: file: pread count=4096 offset=1421312 nbdkit: file.0: debug: file: pread count=4096 offset=1425408 nbdkit: file.0: debug: file: pread count=4096 offset=1429504 nbdkit: file.0: debug: file: pread count=4096 offset=1433600 nbdkit: file.0: debug: file: pread count=4096 offset=1437696 nbdkit: file.0: debug: file: pread count=4096 offset=1441792 nbdkit: file.0: debug: file: pread count=4096 offset=1445888 nbdkit: file.0: debug: file: pread count=4096 offset=1449984 nbdkit: file.0: debug: file: pread count=4096 offset=1454080 nbdkit: file.0: debug: file: pread count=4096 offset=1458176 nbdkit: file.0: debug: file: pread count=4096 offset=1462272 nbdkit: file.0: debug: file: pread count=4096 offset=1466368 nbdkit: file.0: debug: file: pread count=4096 offset=1470464 nbdkit: file.0: debug: file: pread count=4096 offset=1474560 nbdkit: file.0: debug: file: pread count=4096 offset=1478656 nbdkit: file.0: debug: file: pread count=4096 offset=1482752 nbdkit: file.0: debug: file: pread count=4096 offset=1486848 nbdkit: file.0: debug: file: pread count=4096 offset=1490944 nbdkit: file.0: debug: file: pread count=4096 offset=1495040 nbdkit: file.0: debug: file: pread count=4096 offset=1499136 nbdkit: file.0: debug: file: pread count=4096 offset=1503232 nbdkit: file.0: debug: file: pread count=4096 offset=1507328 nbdkit: file.0: debug: file: pread count=4096 offset=1511424 nbdkit: file.0: debug: file: pread count=4096 offset=1515520 nbdkit: file.0: debug: file: pread count=4096 offset=1519616 nbdkit: file.0: debug: file: pread count=4096 offset=1523712 nbdkit: file.0: debug: file: pread count=4096 offset=1527808 nbdkit: file.0: debug: file: pread count=4096 offset=1531904 nbdkit: file.0: debug: file: pread count=4096 offset=1536000 nbdkit: file.0: debug: file: pread count=4096 offset=1540096 nbdkit: file.0: debug: file: pread count=4096 offset=1544192 nbdkit: file.0: debug: file: pread count=4096 offset=1548288 nbdkit: file.0: debug: file: pread count=4096 offset=1552384 nbdkit: file.0: debug: file: pread count=4096 offset=1556480 nbdkit: file.0: debug: file: pread count=4096 offset=1560576 nbdkit: file.0: debug: file: pread count=4096 offset=1564672 nbdkit: file.0: debug: file: pread count=4096 offset=1568768 nbdkit: file.0: debug: file: pread count=4096 offset=1572864 nbdkit: file.0: debug: file: pread count=4096 offset=1576960 nbdkit: file.0: debug: file: pread count=4096 offset=1581056 nbdkit: file.0: debug: file: pread count=4096 offset=1585152 nbdkit: file.0: debug: file: pread count=4096 offset=1589248 nbdkit: file.0: debug: file: pread count=4096 offset=1593344 nbdkit: file.0: debug: file: pread count=4096 offset=1597440 nbdkit: file.0: debug: file: pread count=4096 offset=1601536 nbdkit: file.0: debug: file: pread count=4096 offset=1605632 nbdkit: file.0: debug: file: pread count=4096 offset=1609728 nbdkit: file.0: debug: file: pread count=4096 offset=1613824 nbdkit: file.0: debug: file: pread count=4096 offset=1617920 nbdkit: file.0: debug: file: pread count=4096 offset=1622016 nbdkit: file.0: debug: file: pread count=4096 offset=1626112 nbdkit: file.0: debug: file: pread count=4096 offset=1630208 nbdkit: file.0: debug: file: pread count=4096 offset=1634304 nbdkit: file.0: debug: file: pread count=4096 offset=1638400 nbdkit: file.0: debug: file: pread count=4096 offset=1642496 nbdkit: file.0: debug: file: pread count=4096 offset=1646592 nbdkit: file.0: debug: file: pread count=4096 offset=1650688 nbdkit: file.0: debug: file: pread count=4096 offset=1654784 nbdkit: file.0: debug: file: pread count=4096 offset=1658880 nbdkit: file.0: debug: file: pread count=4096 offset=1662976 nbdkit: file.0: debug: file: pread count=4096 offset=1667072 nbdkit: file.0: debug: file: pread count=4096 offset=1671168 nbdkit: file.0: debug: file: pread count=4096 offset=1675264 nbdkit: file.0: debug: file: pread count=4096 offset=1679360 nbdkit: file.0: debug: file: pread count=4096 offset=1683456 nbdkit: file.0: debug: file: pread count=4096 offset=1687552 nbdkit: file.0: debug: file: pread count=4096 offset=1691648 nbdkit: file.0: debug: file: pread count=4096 offset=1695744 nbdkit: file.0: debug: file: pread count=4096 offset=1699840 nbdkit: file.0: debug: file: pread count=4096 offset=1703936 nbdkit: file.0: debug: file: pread count=4096 offset=1708032 nbdkit: file.0: debug: file: pread count=4096 offset=1712128 nbdkit: file.0: debug: file: pread count=4096 offset=1716224 nbdkit: file.0: debug: file: pread count=4096 offset=1720320 nbdkit: file.0: debug: file: pread count=4096 offset=1724416 nbdkit: file.0: debug: file: pread count=4096 offset=1728512 nbdkit: file.0: debug: file: pread count=4096 offset=1732608 nbdkit: file.0: debug: file: pread count=4096 offset=1736704 nbdkit: file.0: debug: file: pread count=4096 offset=1740800 nbdkit: file.0: debug: file: pread count=4096 offset=1744896 nbdkit: file.0: debug: file: pread count=4096 offset=1748992 nbdkit: file.0: debug: file: pread count=4096 offset=1753088 nbdkit: file.0: debug: file: pread count=4096 offset=1757184 nbdkit: file.0: debug: file: pread count=4096 offset=1761280 nbdkit: file.0: debug: file: pread count=4096 offset=1765376 nbdkit: file.0: debug: file: pread count=4096 offset=1769472 nbdkit: file.0: debug: file: pread count=4096 offset=1773568 nbdkit: file.0: debug: file: pread count=4096 offset=1777664 nbdkit: file.0: debug: file: pread count=4096 offset=1781760 nbdkit: file.0: debug: file: pread count=4096 offset=1785856 nbdkit: file.0: debug: file: pread count=4096 offset=1789952 nbdkit: file.0: debug: file: pread count=4096 offset=1794048 nbdkit: file.0: debug: file: pread count=4096 offset=1798144 nbdkit: file.0: debug: file: pread count=4096 offset=1802240 nbdkit: file.0: debug: file: pread count=4096 offset=1806336 nbdkit: file.0: debug: file: pread count=4096 offset=1810432 nbdkit: file.0: debug: file: pread count=4096 offset=1814528 nbdkit: file.0: debug: file: pread count=4096 offset=1822720 nbdkit: file.0: debug: file: pread count=4096 offset=1826816 nbdkit: file.0: debug: file: pread count=4096 offset=1851392 nbdkit: file.0: debug: file: pread count=4096 offset=1855488 nbdkit: file.0: debug: file: pread count=4096 offset=1859584 nbdkit: file.0: debug: file: pread count=4096 offset=1863680 nbdkit: file.0: debug: file: pread count=4096 offset=1867776 nbdkit: file.0: debug: file: pread count=4096 offset=1871872 nbdkit: file.0: debug: file: pread count=4096 offset=1875968 nbdkit: file.0: debug: file: pread count=4096 offset=1880064 nbdkit: file.0: debug: file: pread count=4096 offset=1884160 nbdkit: file.0: debug: file: pread count=4096 offset=1888256 nbdkit: file.0: debug: file: pread count=4096 offset=1892352 nbdkit: file.0: debug: file: pread count=4096 offset=1896448 nbdkit: file.0: debug: file: pread count=4096 offset=1900544 nbdkit: file.0: debug: file: pread count=4096 offset=1904640 nbdkit: file.0: debug: file: pread count=4096 offset=1908736 nbdkit: file.0: debug: file: pread count=4096 offset=1912832 nbdkit: file.0: debug: file: pread count=4096 offset=1916928 nbdkit: file.0: debug: file: pread count=4096 offset=1921024 nbdkit: file.0: debug: file: pread count=4096 offset=1925120 nbdkit: file.0: debug: file: pread count=4096 offset=1929216 nbdkit: file.0: debug: file: pread count=4096 offset=1933312 nbdkit: file.0: debug: file: pread count=4096 offset=1937408 nbdkit: file.0: debug: file: pread count=4096 offset=1941504 nbdkit: file.0: debug: file: pread count=4096 offset=1945600 nbdkit: file.0: debug: file: pread count=4096 offset=1949696 nbdkit: file.0: debug: file: pread count=4096 offset=1953792 nbdkit: file.0: debug: file: pread count=4096 offset=1957888 nbdkit: file.0: debug: file: pread count=4096 offset=1961984 nbdkit: file.0: debug: file: pread count=4096 offset=1966080 nbdkit: file.0: debug: file: pread count=4096 offset=1970176 nbdkit: file.0: debug: file: pread count=4096 offset=1974272 nbdkit: file.0: debug: file: pread count=4096 offset=1978368 nbdkit: file.0: debug: file: pread count=4096 offset=1982464 nbdkit: file.0: debug: file: pread count=4096 offset=1986560 nbdkit: file.0: debug: file: pread count=4096 offset=1990656 nbdkit: file.0: debug: file: pread count=4096 offset=1994752 nbdkit: file.0: debug: file: pread count=4096 offset=1998848 nbdkit: file.0: debug: file: pread count=4096 offset=2002944 nbdkit: file.0: debug: file: pread count=4096 offset=2007040 nbdkit: file.0: debug: file: pread count=4096 offset=2011136 nbdkit: file.0: debug: file: pread count=4096 offset=2015232 nbdkit: file.0: debug: file: pread count=4096 offset=2019328 nbdkit: file.0: debug: file: pread count=4096 offset=2023424 nbdkit: file.0: debug: file: pread count=4096 offset=2027520 nbdkit: file.0: debug: file: pread count=4096 offset=2031616 nbdkit: file.0: debug: file: pread count=4096 offset=2035712 nbdkit: file.0: debug: file: pread count=4096 offset=2039808 nbdkit: file.0: debug: file: pread count=4096 offset=2043904 nbdkit: file.0: debug: file: pread count=4096 offset=2048000 nbdkit: file.0: debug: file: pread count=4096 offset=2052096 nbdkit: file.0: debug: file: pread count=4096 offset=2056192 nbdkit: file.0: debug: file: pread count=4096 offset=2060288 nbdkit: file.0: debug: file: pread count=4096 offset=2064384 nbdkit: file.0: debug: file: pread count=4096 offset=2068480 nbdkit: file.0: debug: file: pread count=4096 offset=2072576 nbdkit: file.0: debug: file: pread count=4096 offset=2076672 nbdkit: file.0: debug: file: pread count=4096 offset=2080768 nbdkit: file.0: debug: file: pread count=4096 offset=2084864 nbdkit: file.0: debug: file: pread count=4096 offset=2088960 nbdkit: file.0: debug: file: pread count=4096 offset=2093056 nbdkit: file.1: debug: cow: extents count=1024 offset=1048576 req_one=1 nbdkit: file.1: debug: file: can_extents nbdkit: file.2: debug: cow: pread count=65536 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1052672 nbdkit: file.2: debug: file: pread count=4096 offset=1056768 nbdkit: file.2: debug: file: pread count=4096 offset=1060864 nbdkit: file.2: debug: file: pread count=4096 offset=1064960 nbdkit: file.2: debug: file: pread count=4096 offset=1069056 nbdkit: file.2: debug: file: pread count=4096 offset=1073152 nbdkit: file.2: debug: file: pread count=4096 offset=1077248 nbdkit: file.2: debug: file: pread count=4096 offset=1081344 nbdkit: file.2: debug: file: pread count=4096 offset=1085440 nbdkit: file.2: debug: file: pread count=4096 offset=1089536 nbdkit: file.2: debug: file: pread count=4096 offset=1093632 nbdkit: file.2: debug: file: pread count=4096 offset=1097728 nbdkit: file.2: debug: file: pread count=4096 offset=1101824 nbdkit: file.2: debug: file: pread count=4096 offset=1105920 nbdkit: file.2: debug: file: pread count=4096 offset=1110016 nbdkit: file.3: debug: cow: extents count=3072 offset=1310720 req_one=1 nbdkit: file.4: debug: cow: pread count=65536 offset=1310720 nbdkit: file.4: debug: file: pread count=4096 offset=1323008 nbdkit: file.4: debug: file: pread count=4096 offset=1327104 nbdkit: file.4: debug: file: pread count=4096 offset=1331200 nbdkit: file.4: debug: file: pread count=4096 offset=1335296 nbdkit: file.4: debug: file: pread count=4096 offset=1339392 nbdkit: file.4: debug: file: pread count=4096 offset=1343488 nbdkit: file.4: debug: file: pread count=4096 offset=1347584 nbdkit: file.4: debug: file: pread count=4096 offset=1351680 nbdkit: file.4: debug: file: pread count=4096 offset=1355776 nbdkit: file.4: debug: file: pread count=4096 offset=1359872 nbdkit: file.4: debug: file: pread count=4096 offset=1363968 nbdkit: file.4: debug: file: pread count=4096 offset=1368064 nbdkit: file.4: debug: file: pread count=4096 offset=1372160 nbdkit: file.5: debug: cow: extents count=50176 offset=1769472 req_one=1 nbdkit: file.5: debug: file: extents count=49152 offset=1769472 req_one=0 nbdkit: file.6: debug: cow: pread count=65536 offset=1769472 nbdkit: file.6: debug: file: pread count=4096 offset=1769472 nbdkit: file.6: debug: file: pread count=4096 offset=1773568 nbdkit: file.6: debug: file: pread count=4096 offset=1777664 nbdkit: file.6: debug: file: pread count=4096 offset=1781760 nbdkit: file.6: debug: file: pread count=4096 offset=1785856 nbdkit: file.6: debug: file: pread count=4096 offset=1789952 nbdkit: file.6: debug: file: pread count=4096 offset=1794048 nbdkit: file.6: debug: file: pread count=4096 offset=1798144 nbdkit: file.6: debug: file: pread count=4096 offset=1802240 nbdkit: file.6: debug: file: pread count=4096 offset=1806336 nbdkit: file.6: debug: file: pread count=4096 offset=1810432 nbdkit: file.6: debug: file: pread count=4096 offset=1814528 nbdkit: file.6: debug: file: pread count=4096 offset=1822720 nbdkit: file.6: debug: file: pread count=4096 offset=1826816 nbdkit: file.7: debug: cow: extents count=49664 offset=1850880 req_one=1 nbdkit: file.8: debug: cow: pread count=49664 offset=1850880 nbdkit: file.8: debug: file: pread count=4096 offset=1851392 nbdkit: file.8: debug: file: pread count=4096 offset=1855488 nbdkit: file.8: debug: file: pread count=4096 offset=1859584 nbdkit: file.8: debug: file: pread count=4096 offset=1863680 nbdkit: file.8: debug: file: pread count=4096 offset=1867776 nbdkit: file.8: debug: file: pread count=4096 offset=1871872 nbdkit: file.8: debug: file: pread count=4096 offset=1875968 nbdkit: file.8: debug: file: pread count=4096 offset=1880064 nbdkit: file.8: debug: file: pread count=4096 offset=1884160 nbdkit: file.8: debug: file: pread count=4096 offset=1888256 nbdkit: file.8: debug: file: pread count=4096 offset=1892352 nbdkit: file.8: debug: file: pread count=4096 offset=1896448 nbdkit: file.10: debug: cow: pread count=2097152 offset=2097152 nbdkit: file.10: debug: file: pread count=4096 offset=2097152 nbdkit: file.10: debug: file: pread count=4096 offset=2101248 nbdkit: file.10: debug: file: pread count=4096 offset=2105344 nbdkit: file.10: debug: file: pread count=4096 offset=2109440 nbdkit: file.10: debug: file: pread count=4096 offset=2113536 nbdkit: file.10: debug: file: pread count=4096 offset=2117632 nbdkit: file.10: debug: file: pread count=4096 offset=2121728 nbdkit: file.10: debug: file: pread count=4096 offset=2125824 nbdkit: file.10: debug: file: pread count=4096 offset=2129920 nbdkit: file.10: debug: file: pread count=4096 offset=2134016 nbdkit: file.10: debug: file: pread count=4096 offset=2138112 nbdkit: file.10: debug: file: pread count=4096 offset=2142208 nbdkit: file.10: debug: file: pread count=4096 offset=2146304 nbdkit: file.10: debug: file: pread count=4096 offset=2150400 nbdkit: file.10: debug: file: pread count=4096 offset=2154496 nbdkit: file.10: debug: file: pread count=4096 offset=2158592 nbdkit: file.10: debug: file: pread count=4096 offset=2162688 nbdkit: file.10: debug: file: pread count=4096 offset=2166784 nbdkit: file.10: debug: file: pread count=4096 offset=2170880 nbdkit: file.10: debug: file: pread count=4096 offset=2174976 nbdkit: file.10: debug: file: pread count=4096 offset=2179072 nbdkit: file.10: debug: file: pread count=4096 offset=2183168 nbdkit: file.10: debug: file: pread count=4096 offset=2187264 nbdkit: file.10: debug: file: pread count=4096 offset=2191360 nbdkit: file.10: debug: file: pread count=4096 offset=2195456 nbdkit: file.10: debug: file: pread count=4096 offset=2199552 nbdkit: file.10: debug: file: pread count=4096 offset=2203648 nbdkit: file.10: debug: file: pread count=4096 offset=2207744 nbdkit: file.10: debug: file: pread count=4096 offset=2211840 nbdkit: file.10: debug: file: pread count=4096 offset=2215936 nbdkit: file.10: debug: file: pread count=4096 offset=2220032 nbdkit: file.10: debug: file: pread count=4096 offset=2224128 nbdkit: file.10: debug: file: pread count=4096 offset=2228224 nbdkit: file.10: debug: file: pread count=4096 offset=2232320 nbdkit: file.10: debug: file: pread count=4096 offset=2236416 nbdkit: file.10: debug: file: pread count=4096 offset=2240512 nbdkit: file.10: debug: file: pread count=4096 offset=2244608 nbdkit: file.10: debug: file: pread count=4096 offset=2248704 nbdkit: file.10: debug: file: pread count=4096 offset=2252800 nbdkit: file.10: debug: file: pread count=4096 offset=2256896 nbdkit: file.10: debug: file: pread count=4096 offset=2260992 nbdkit: file.10: debug: file: pread count=4096 offset=2265088 nbdkit: file.10: debug: file: pread count=4096 offset=2269184 nbdkit: file.10: debug: file: pread count=4096 offset=2273280 nbdkit: file.10: debug: file: pread count=4096 offset=2277376 nbdkit: file.10: debug: file: pread count=4096 offset=2281472 nbdkit: file.10: debug: file: pread count=4096 offset=2285568 nbdkit: file.10: debug: file: pread count=4096 offset=2289664 nbdkit: file.10: debug: file: pread count=4096 offset=2293760 nbdkit: file.10: debug: file: pread count=4096 offset=2297856 nbdkit: file.10: debug: file: pread count=4096 offset=2301952 nbdkit: file.10: debug: file: pread count=4096 offset=2306048 nbdkit: file.10: debug: file: pread count=4096 offset=2310144 nbdkit: file.10: debug: file: pread count=4096 offset=2314240 nbdkit: file.10: debug: file: pread count=4096 offset=2318336 nbdkit: file.10: debug: file: pread count=4096 offset=2322432 nbdkit: file.10: debug: file: pread count=4096 offset=2326528 nbdkit: file.10: debug: file: pread count=4096 offset=2330624 nbdkit: file.10: debug: file: pread count=4096 offset=2334720 nbdkit: file.10: debug: file: pread count=4096 offset=2338816 nbdkit: file.10: debug: file: pread count=4096 offset=2342912 nbdkit: file.10: debug: file: pread count=4096 offset=2347008 nbdkit: file.10: debug: file: pread count=4096 offset=2351104 nbdkit: file.10: debug: file: pread count=4096 offset=2359296 nbdkit: file.10: debug: file: pread count=4096 offset=2363392 nbdkit: file.10: debug: file: pread count=4096 offset=2367488 nbdkit: file.10: debug: file: pread count=4096 offset=2371584 nbdkit: file.10: debug: file: pread count=4096 offset=2428928 nbdkit: file.10: debug: file: pread count=4096 offset=2433024 nbdkit: file.10: debug: file: pread count=4096 offset=2437120 nbdkit: file.10: debug: file: pread count=4096 offset=2441216 nbdkit: file.10: debug: file: pread count=4096 offset=2445312 nbdkit: file.10: debug: file: pread count=4096 offset=2449408 nbdkit: file.10: debug: file: pread count=4096 offset=2453504 nbdkit: file.10: debug: file: pread count=4096 offset=2527232 nbdkit: file.10: debug: file: pread count=4096 offset=2531328 nbdkit: file.10: debug: file: pread count=4096 offset=2535424 nbdkit: file.10: debug: file: pread count=4096 offset=2539520 nbdkit: file.10: debug: file: pread count=4096 offset=2543616 nbdkit: file.10: debug: file: pread count=4096 offset=2547712 nbdkit: file.10: debug: file: pread count=4096 offset=2551808 nbdkit: file.10: debug: file: pread count=4096 offset=2555904 nbdkit: file.10: debug: file: pread count=4096 offset=2560000 nbdkit: file.10: debug: file: pread count=4096 offset=2564096 nbdkit: file.10: debug: file: pread count=4096 offset=2568192 nbdkit: file.10: debug: file: pread count=4096 offset=2572288 nbdkit: file.10: debug: file: pread count=4096 offset=2576384 nbdkit: file.10: debug: file: pread count=4096 offset=2580480 nbdkit: file.10: debug: file: pread count=4096 offset=2584576 nbdkit: file.10: debug: file: pread count=4096 offset=2588672 nbdkit: file.10: debug: file: pread count=4096 offset=2592768 nbdkit: file.10: debug: file: pread count=4096 offset=2596864 nbdkit: file.10: debug: file: pread count=4096 offset=2600960 nbdkit: file.10: debug: file: pread count=4096 offset=2605056 nbdkit: file.10: debug: file: pread count=4096 offset=2609152 nbdkit: file.10: debug: file: pread count=4096 offset=2613248 nbdkit: file.10: debug: file: pread count=4096 offset=2617344 nbdkit: file.10: debug: file: pread count=4096 offset=2621440 nbdkit: file.10: debug: file: pread count=4096 offset=2625536 nbdkit: file.10: debug: file: pread count=4096 offset=2629632 nbdkit: file.10: debug: file: pread count=4096 offset=2633728 nbdkit: file.10: debug: file: pread count=4096 offset=2637824 nbdkit: file.10: debug: file: pread count=4096 offset=2641920 nbdkit: file.10: debug: file: pread count=4096 offset=2646016 nbdkit: file.10: debug: file: pread count=4096 offset=2650112 nbdkit: file.10: debug: file: pread count=4096 offset=2654208 nbdkit: file.10: debug: file: pread count=4096 offset=2658304 nbdkit: file.10: debug: file: pread count=4096 offset=2662400 nbdkit: file.10: debug: file: pread count=4096 offset=2666496 nbdkit: file.10: debug: file: pread count=4096 offset=2670592 nbdkit: file.10: debug: file: pread count=4096 offset=2674688 nbdkit: file.10: debug: file: pread count=4096 offset=2678784 nbdkit: file.10: debug: file: pread count=4096 offset=2682880 nbdkit: file.10: debug: file: pread count=4096 offset=2686976 nbdkit: file.10: debug: file: pread count=4096 offset=2691072 nbdkit: file.10: debug: file: pread count=4096 offset=2695168 nbdkit: file.10: debug: file: pread count=4096 offset=2699264 nbdkit: file.10: debug: file: pread count=4096 offset=2703360 nbdkit: file.10: debug: file: pread count=4096 offset=2707456 nbdkit: file.10: debug: file: pread count=4096 offset=2711552 nbdkit: file.10: debug: file: pread count=4096 offset=2715648 nbdkit: file.10: debug: file: pread count=4096 offset=2719744 nbdkit: file.10: debug: file: pread count=4096 offset=2723840 nbdkit: file.10: debug: file: pread count=4096 offset=2727936 nbdkit: file.10: debug: file: pread count=4096 offset=2732032 nbdkit: file.10: debug: file: pread count=4096 offset=2736128 nbdkit: file.10: debug: file: pread count=4096 offset=2740224 nbdkit: file.10: debug: file: pread count=4096 offset=2744320 nbdkit: file.10: debug: file: pread count=4096 offset=2748416 nbdkit: file.10: debug: file: pread count=4096 offset=2752512 nbdkit: file.10: debug: file: pread count=4096 offset=2756608 nbdkit: file.10: debug: file: pread count=4096 offset=2760704 nbdkit: file.10: debug: file: pread count=4096 offset=2764800 nbdkit: file.10: debug: file: pread count=4096 offset=2768896 nbdkit: file.10: debug: file: pread count=4096 offset=2772992 nbdkit: file.10: debug: file: pread count=4096 offset=2777088 nbdkit: file.10: debug: file: pread count=4096 offset=2781184 nbdkit: file.10: debug: file: pread count=4096 offset=2785280 nbdkit: file.10: debug: file: pread count=4096 offset=2789376 nbdkit: file.10: debug: file: pread count=4096 offset=2793472 nbdkit: file.10: debug: file: pread count=4096 offset=2797568 nbdkit: file.10: debug: file: pread count=4096 offset=2801664 nbdkit: file.10: debug: file: pread count=4096 offset=2805760 nbdkit: file.10: debug: file: pread count=4096 offset=2809856 nbdkit: file.10: debug: file: pread count=4096 offset=2813952 nbdkit: file.10: debug: file: pread count=4096 offset=2818048 nbdkit: file.10: debug: file: pread count=4096 offset=2822144 nbdkit: file.10: debug: file: pread count=4096 offset=2826240 nbdkit: file.10: debug: file: pread count=4096 offset=2830336 nbdkit: file.10: debug: file: pread count=4096 offset=2834432 nbdkit: file.10: debug: file: pread count=4096 offset=2838528 nbdkit: file.10: debug: file: pread count=4096 offset=2842624 nbdkit: file.10: debug: file: pread count=4096 offset=2846720 nbdkit: file.10: debug: file: pread count=4096 offset=2850816 nbdkit: file.10: debug: file: pread count=4096 offset=2854912 nbdkit: file.10: debug: file: pread count=4096 offset=2859008 nbdkit: file.10: debug: file: pread count=4096 offset=2863104 nbdkit: file.10: debug: file: pread count=4096 offset=2867200 nbdkit: file.10: debug: file: pread count=4096 offset=2871296 nbdkit: file.10: debug: file: pread count=4096 offset=2875392 nbdkit: file.10: debug: file: pread count=4096 offset=2879488 nbdkit: file.10: debug: file: pread count=4096 offset=2883584 nbdkit: file.10: debug: file: pread count=4096 offset=2887680 nbdkit: file.10: debug: file: pread count=4096 offset=2891776 nbdkit: file.10: debug: file: pread count=4096 offset=2895872 nbdkit: file.10: debug: file: pread count=4096 offset=2899968 nbdkit: file.10: debug: file: pread count=4096 offset=2904064 nbdkit: file.10: debug: file: pread count=4096 offset=2908160 nbdkit: file.10: debug: file: pread count=4096 offset=2912256 nbdkit: file.10: debug: file: pread count=4096 offset=2916352 nbdkit: file.10: debug: file: pread count=4096 offset=2920448 nbdkit: file.10: debug: file: pread count=4096 offset=2924544 nbdkit: file.10: debug: file: pread count=4096 offset=2928640 nbdkit: file.10: debug: file: pread count=4096 offset=2932736 nbdkit: file.10: debug: file: pread count=4096 offset=2936832 nbdkit: file.10: debug: file: pread count=4096 offset=2940928 nbdkit: file.10: debug: file: pread count=4096 offset=2945024 nbdkit: file.10: debug: file: pread count=4096 offset=2949120 nbdkit: file.10: debug: file: pread count=4096 offset=2953216 nbdkit: file.10: debug: file: pread count=4096 offset=2957312 nbdkit: file.10: debug: file: pread count=4096 offset=2961408 nbdkit: file.10: debug: file: pread count=4096 offset=2965504 nbdkit: file.10: debug: file: pread count=4096 offset=2969600 nbdkit: file.10: debug: file: pread count=4096 offset=2973696 nbdkit: file.10: debug: file: pread count=4096 offset=2977792 nbdkit: file.10: debug: file: pread count=4096 offset=2981888 nbdkit: file.10: debug: file: pread count=4096 offset=2985984 nbdkit: file.10: debug: file: pread count=4096 offset=2990080 nbdkit: file.10: debug: file: pread count=4096 offset=2994176 nbdkit: file.10: debug: file: pread count=4096 offset=2998272 nbdkit: file.10: debug: file: pread count=4096 offset=3002368 nbdkit: file.10: debug: file: pread count=4096 offset=3006464 nbdkit: file.10: debug: file: pread count=4096 offset=3010560 nbdkit: file.10: debug: file: pread count=4096 offset=3014656 nbdkit: file.10: debug: file: pread count=4096 offset=3018752 nbdkit: file.10: debug: file: pread count=4096 offset=3022848 nbdkit: file.10: debug: file: pread count=4096 offset=3026944 nbdkit: file.10: debug: file: pread count=4096 offset=3031040 nbdkit: file.10: debug: file: pread count=4096 offset=3035136 nbdkit: file.10: debug: file: pread count=4096 offset=3039232 nbdkit: file.10: debug: file: pread count=4096 offset=3043328 nbdkit: file.10: debug: file: pread count=4096 offset=3047424 nbdkit: file.10: debug: file: pread count=4096 offset=3051520 nbdkit: file.10: debug: file: pread count=4096 offset=3055616 nbdkit: file.10: debug: file: pread count=4096 offset=3059712 nbdkit: file.10: debug: file: pread count=4096 offset=3063808 nbdkit: file.10: debug: file: pread count=4096 offset=3067904 nbdkit: file.10: debug: file: pread count=4096 offset=3072000 nbdkit: file.10: debug: file: pread count=4096 offset=3076096 nbdkit: file.10: debug: file: pread count=4096 offset=3080192 nbdkit: file.10: debug: file: pread count=4096 offset=3084288 nbdkit: file.10: debug: file: pread count=4096 offset=3088384 nbdkit: file.10: debug: file: pread count=4096 offset=3092480 nbdkit: file.10: debug: file: pread count=4096 offset=3096576 nbdkit: file.10: debug: file: pread count=4096 offset=3100672 nbdkit: file.10: debug: file: pread count=4096 offset=3104768 nbdkit: file.10: debug: file: pread count=4096 offset=3108864 nbdkit: file.10: debug: file: pread count=4096 offset=3112960 nbdkit: file.10: debug: file: pread count=4096 offset=3117056 nbdkit: file.10: debug: file: pread count=4096 offset=3121152 nbdkit: file.10: debug: file: pread count=4096 offset=3125248 nbdkit: file.10: debug: file: pread count=4096 offset=3129344 nbdkit: file.10: debug: file: pread count=4096 offset=3133440 nbdkit: file.10: debug: file: pread count=4096 offset=3137536 nbdkit: file.10: debug: file: pread count=4096 offset=3141632 nbdkit: file.10: debug: file: pread count=4096 offset=3145728 nbdkit: file.10: debug: file: pread count=4096 offset=3149824 nbdkit: file.10: debug: file: pread count=4096 offset=3153920 nbdkit: file.10: debug: file: pread count=4096 offset=3158016 nbdkit: file.10: debug: file: pread count=4096 offset=3162112 nbdkit: file.10: debug: file: pread count=4096 offset=3166208 nbdkit: file.10: debug: file: pread count=4096 offset=3170304 nbdkit: file.10: debug: file: pread count=4096 offset=3174400 nbdkit: file.10: debug: file: pread count=4096 offset=3178496 nbdkit: file.10: debug: file: pread count=4096 offset=3182592 nbdkit: file.10: debug: file: pread count=4096 offset=3186688 nbdkit: file.10: debug: file: pread count=4096 offset=3190784 nbdkit: file.10: debug: file: pread count=4096 offset=3194880 nbdkit: file.10: debug: file: pread count=4096 offset=3198976 nbdkit: file.10: debug: file: pread count=4096 offset=3203072 nbdkit: file.10: debug: file: pread count=4096 offset=3207168 nbdkit: file.10: debug: file: pread count=4096 offset=3211264 nbdkit: file.10: debug: file: pread count=4096 offset=3215360 nbdkit: file.10: debug: file: pread count=4096 offset=3219456 nbdkit: file.10: debug: file: pread count=4096 offset=3223552 nbdkit: file.10: debug: file: pread count=4096 offset=3227648 nbdkit: file.10: debug: file: pread count=4096 offset=3231744 nbdkit: file.10: debug: file: pread count=4096 offset=3235840 nbdkit: file.10: debug: file: pread count=4096 offset=3239936 nbdkit: file.10: debug: file: pread count=4096 offset=3244032 nbdkit: file.10: debug: file: pread count=4096 offset=3248128 nbdkit: file.10: debug: file: pread count=4096 offset=3252224 nbdkit: file.10: debug: file: pread count=4096 offset=3256320 nbdkit: file.10: debug: file: pread count=4096 offset=3260416 nbdkit: file.10: debug: file: pread count=4096 offset=3264512 nbdkit: file.10: debug: file: pread count=4096 offset=3268608 nbdkit: file.10: debug: file: pread count=4096 offset=3272704 nbdkit: file.10: debug: file: pread count=4096 offset=3276800 nbdkit: file.10: debug: file: pread count=4096 offset=3280896 nbdkit: file.10: debug: file: pread count=4096 offset=3284992 nbdkit: file.10: debug: file: pread count=4096 offset=3289088 nbdkit: file.10: debug: file: pread count=4096 offset=3293184 nbdkit: file.10: debug: file: pread count=4096 offset=3297280 nbdkit: file.10: debug: file: pread count=4096 offset=3301376 nbdkit: file.10: debug: file: pread count=4096 offset=3305472 nbdkit: file.10: debug: file: pread count=4096 offset=3309568 nbdkit: file.10: debug: file: pread count=4096 offset=3313664 nbdkit: file.10: debug: file: pread count=4096 offset=3317760 nbdkit: file.10: debug: file: pread count=4096 offset=3321856 nbdkit: file.10: debug: file: pread count=4096 offset=3325952 nbdkit: file.10: debug: file: pread count=4096 offset=3330048 nbdkit: file.10: debug: file: pread count=4096 offset=3334144 nbdkit: file.10: debug: file: pread count=4096 offset=3338240 nbdkit: file.10: debug: file: pread count=4096 offset=3342336 nbdkit: file.10: debug: file: pread count=4096 offset=3346432 nbdkit: file.10: debug: file: pread count=4096 offset=3350528 nbdkit: file.10: debug: file: pread count=4096 offset=3354624 nbdkit: file.10: debug: file: pread count=4096 offset=3358720 nbdkit: file.10: debug: file: pread count=4096 offset=3362816 nbdkit: file.10: debug: file: pread count=4096 offset=3366912 nbdkit: file.10: debug: file: pread count=4096 offset=3371008 nbdkit: file.10: debug: file: pread count=4096 offset=3375104 nbdkit: file.10: debug: file: pread count=4096 offset=3379200 nbdkit: file.10: debug: file: pread count=4096 offset=3383296 nbdkit: file.10: debug: file: pread count=4096 offset=3387392 nbdkit: file.10: debug: file: pread count=4096 offset=3391488 nbdkit: file.10: debug: file: pread count=4096 offset=3395584 nbdkit: file.10: debug: file: pread count=4096 offset=3399680 nbdkit: file.10: debug: file: pread count=4096 offset=3403776 nbdkit: file.10: debug: file: pread count=4096 offset=3407872 nbdkit: file.10: debug: file: pread count=4096 offset=3411968 nbdkit: file.10: debug: file: pread count=4096 offset=3416064 nbdkit: file.10: debug: file: pread count=4096 offset=3420160 nbdkit: file.10: debug: file: pread count=4096 offset=3424256 nbdkit: file.10: debug: file: pread count=4096 offset=3428352 nbdkit: file.10: debug: file: pread count=4096 offset=3432448 nbdkit: file.10: debug: file: pread count=4096 offset=3436544 nbdkit: file.10: debug: file: pread count=4096 offset=3440640 nbdkit: file.10: debug: file: pread count=4096 offset=3444736 nbdkit: file.10: debug: file: pread count=4096 offset=3448832 nbdkit: file.10: debug: file: pread count=4096 offset=3452928 nbdkit: file.10: debug: file: pread count=4096 offset=3457024 nbdkit: file.10: debug: file: pread count=4096 offset=3461120 nbdkit: file.10: debug: file: pread count=4096 offset=3465216 nbdkit: file.10: debug: file: pread count=4096 offset=3469312 nbdkit: file.10: debug: file: pread count=4096 offset=3473408 nbdkit: file.10: debug: file: pread count=4096 offset=3477504 nbdkit: file.10: debug: file: pread count=4096 offset=3481600 nbdkit: file.10: debug: file: pread count=4096 offset=3485696 nbdkit: file.10: debug: file: pread count=4096 offset=3489792 nbdkit: file.10: debug: file: pread count=4096 offset=3493888 nbdkit: file.10: debug: file: pread count=4096 offset=3497984 nbdkit: file.10: debug: file: pread count=4096 offset=3502080 nbdkit: file.10: debug: file: pread count=4096 offset=3506176 nbdkit: file.10: debug: file: pread count=4096 offset=3510272 nbdkit: file.10: debug: file: pread count=4096 offset=3514368 nbdkit: file.10: debug: file: pread count=4096 offset=3518464 nbdkit: file.10: debug: file: pread count=4096 offset=3522560 nbdkit: file.10: debug: file: pread count=4096 offset=3526656 nbdkit: file.10: debug: file: pread count=4096 offset=3530752 nbdkit: file.10: debug: file: pread count=4096 offset=3534848 nbdkit: file.10: debug: file: pread count=4096 offset=3538944 nbdkit: file.10: debug: file: pread count=4096 offset=3543040 nbdkit: file.10: debug: file: pread count=4096 offset=3547136 nbdkit: file.10: debug: file: pread count=4096 offset=3551232 nbdkit: file.10: debug: file: pread count=4096 offset=3555328 nbdkit: file.10: debug: file: pread count=4096 offset=3559424 nbdkit: file.10: debug: file: pread count=4096 offset=3563520 nbdkit: file.10: debug: file: pread count=4096 offset=3567616 nbdkit: file.10: debug: file: pread count=4096 offset=3571712 nbdkit: file.10: debug: file: pread count=4096 offset=3575808 nbdkit: file.10: debug: file: pread count=4096 offset=3579904 nbdkit: file.10: debug: file: pread count=4096 offset=3584000 nbdkit: file.10: debug: file: pread count=4096 offset=3588096 nbdkit: file.10: debug: file: pread count=4096 offset=3592192 nbdkit: file.10: debug: file: pread count=4096 offset=3596288 nbdkit: file.10: debug: file: pread count=4096 offset=3600384 nbdkit: file.10: debug: file: pread count=4096 offset=3604480 nbdkit: file.10: debug: file: pread count=4096 offset=3608576 nbdkit: file.10: debug: file: pread count=4096 offset=3612672 nbdkit: file.10: debug: file: pread count=4096 offset=3616768 nbdkit: file.10: debug: file: pread count=4096 offset=3620864 nbdkit: file.10: debug: file: pread count=4096 offset=3624960 nbdkit: file.10: debug: file: pread count=4096 offset=3629056 nbdkit: file.10: debug: file: pread count=4096 offset=3633152 nbdkit: file.10: debug: file: pread count=4096 offset=3637248 nbdkit: file.10: debug: file: pread count=4096 offset=3641344 nbdkit: file.10: debug: file: pread count=4096 offset=3645440 nbdkit: file.10: debug: file: pread count=4096 offset=3649536 nbdkit: file.10: debug: file: pread count=4096 offset=3653632 nbdkit: file.10: debug: file: pread count=4096 offset=3657728 nbdkit: file.10: debug: file: pread count=4096 offset=3661824 nbdkit: file.10: debug: file: pread count=4096 offset=3665920 nbdkit: file.10: debug: file: pread count=4096 offset=3670016 nbdkit: file.10: debug: file: pread count=4096 offset=3674112 nbdkit: file.10: debug: file: pread count=4096 offset=3678208 nbdkit: file.10: debug: file: pread count=4096 offset=3682304 nbdkit: file.10: debug: file: pread count=4096 offset=3686400 nbdkit: file.10: debug: file: pread count=4096 offset=3690496 nbdkit: file.10: debug: file: pread count=4096 offset=3694592 nbdkit: file.10: debug: file: pread count=4096 offset=3698688 nbdkit: file.10: debug: file: pread count=4096 offset=3702784 nbdkit: file.10: debug: file: pread count=4096 offset=3706880 nbdkit: file.10: debug: file: pread count=4096 offset=3710976 nbdkit: file.10: debug: file: pread count=4096 offset=3715072 nbdkit: file.10: debug: file: pread count=4096 offset=3719168 nbdkit: file.10: debug: file: pread count=4096 offset=3723264 nbdkit: file.10: debug: file: pread count=4096 offset=3727360 nbdkit: file.10: debug: file: pread count=4096 offset=3731456 nbdkit: file.10: debug: file: pread count=4096 offset=3735552 nbdkit: file.10: debug: file: pread count=4096 offset=3739648 nbdkit: file.10: debug: file: pread count=4096 offset=3743744 nbdkit: file.10: debug: file: pread count=4096 offset=3747840 nbdkit: file.10: debug: file: pread count=4096 offset=3751936 nbdkit: file.10: debug: file: pread count=4096 offset=3756032 nbdkit: file.10: debug: file: pread count=4096 offset=3760128 nbdkit: file.10: debug: file: pread count=4096 offset=3764224 nbdkit: file.10: debug: file: pread count=4096 offset=3768320 nbdkit: file.10: debug: file: pread count=4096 offset=3772416 nbdkit: file.10: debug: file: pread count=4096 offset=3776512 nbdkit: file.10: debug: file: pread count=4096 offset=3780608 nbdkit: file.10: debug: file: pread count=4096 offset=3784704 nbdkit: file.10: debug: file: pread count=4096 offset=3788800 nbdkit: file.10: debug: file: pread count=4096 offset=3792896 nbdkit: file.10: debug: file: pread count=4096 offset=3796992 nbdkit: file.10: debug: file: pread count=4096 offset=3801088 nbdkit: file.10: debug: file: pread count=4096 offset=3805184 nbdkit: file.10: debug: file: pread count=4096 offset=3809280 nbdkit: file.10: debug: file: pread count=4096 offset=3813376 nbdkit: file.10: debug: file: pread count=4096 offset=3817472 nbdkit: file.10: debug: file: pread count=4096 offset=3821568 nbdkit: file.10: debug: file: pread count=4096 offset=3825664 nbdkit: file.10: debug: file: pread count=4096 offset=3829760 nbdkit: file.10: debug: file: pread count=4096 offset=3833856 nbdkit: file.10: debug: file: pread count=4096 offset=3837952 nbdkit: file.10: debug: file: pread count=4096 offset=3842048 nbdkit: file.10: debug: file: pread count=4096 offset=3846144 nbdkit: file.10: debug: file: pread count=4096 offset=3850240 nbdkit: file.10: debug: file: pread count=4096 offset=3854336 nbdkit: file.10: debug: file: pread count=4096 offset=3858432 nbdkit: file.10: debug: file: pread count=4096 offset=3862528 nbdkit: file.10: debug: file: pread count=4096 offset=3866624 nbdkit: file.10: debug: file: pread count=4096 offset=3870720 nbdkit: file.10: debug: file: pread count=4096 offset=3874816 nbdkit: file.10: debug: file: pread count=4096 offset=3878912 nbdkit: file.10: debug: file: pread count=4096 offset=3883008 nbdkit: file.10: debug: file: pread count=4096 offset=3887104 nbdkit: file.10: debug: file: pread count=4096 offset=3891200 nbdkit: file.10: debug: file: pread count=4096 offset=3895296 nbdkit: file.10: debug: file: pread count=4096 offset=3899392 nbdkit: file.10: debug: file: pread count=4096 offset=3903488 nbdkit: file.10: debug: file: pread count=4096 offset=3907584 nbdkit: file.10: debug: file: pread count=4096 offset=3911680 nbdkit: file.10: debug: file: pread count=4096 offset=3915776 nbdkit: file.10: debug: file: pread count=4096 offset=3919872 nbdkit: file.10: debug: file: pread count=4096 offset=3923968 nbdkit: file.10: debug: file: pread count=4096 offset=3928064 nbdkit: file.10: debug: file: pread count=4096 offset=3932160 nbdkit: file.10: debug: file: pread count=4096 offset=3936256 nbdkit: file.10: debug: file: pread count=4096 offset=3940352 nbdkit: file.10: debug: file: pread count=4096 offset=3944448 nbdkit: file.10: debug: file: pread count=4096 offset=3948544 nbdkit: file.10: debug: file: pread count=4096 offset=3952640 nbdkit: file.10: debug: file: pread count=4096 offset=3956736 nbdkit: file.10: debug: file: pread count=4096 offset=3960832 nbdkit: file.10: debug: file: pread count=4096 offset=3964928 nbdkit: file.10: debug: file: pread count=4096 offset=3969024 nbdkit: file.10: debug: file: pread count=4096 offset=3973120 nbdkit: file.10: debug: file: pread count=4096 offset=3977216 nbdkit: file.10: debug: file: pread count=4096 offset=3981312 nbdkit: file.10: debug: file: pread count=4096 offset=3985408 nbdkit: file.10: debug: file: pread count=4096 offset=3989504 nbdkit: file.10: debug: file: pread count=4096 offset=3993600 nbdkit: file.10: debug: file: pread count=4096 offset=3997696 nbdkit: file.10: debug: file: pread count=4096 offset=4001792 nbdkit: file.10: debug: file: pread count=4096 offset=4005888 nbdkit: file.10: debug: file: pread count=4096 offset=4009984 nbdkit: file.10: debug: file: pread count=4096 offset=4014080 nbdkit: file.10: debug: file: pread count=4096 offset=4018176 nbdkit: file.10: debug: file: pread count=4096 offset=4022272 nbdkit: file.10: debug: file: pread count=4096 offset=4026368 nbdkit: file.10: debug: file: pread count=4096 offset=4030464 nbdkit: file.10: debug: file: pread count=4096 offset=4034560 nbdkit: file.10: debug: file: pread count=4096 offset=4038656 nbdkit: file.10: debug: file: pread count=4096 offset=4042752 nbdkit: file.10: debug: file: pread count=4096 offset=4046848 nbdkit: file.10: debug: file: pread count=4096 offset=4050944 nbdkit: file.10: debug: file: pread count=4096 offset=4055040 nbdkit: file.10: debug: file: pread count=4096 offset=4059136 nbdkit: file.10: debug: file: pread count=4096 offset=4063232 nbdkit: file.10: debug: file: pread count=4096 offset=4067328 nbdkit: file.10: debug: file: pread count=4096 offset=4071424 nbdkit: file.10: debug: file: pread count=4096 offset=4075520 nbdkit: file.10: debug: file: pread count=4096 offset=4079616 nbdkit: file.10: debug: file: pread count=4096 offset=4083712 nbdkit: file.10: debug: file: pread count=4096 offset=4087808 nbdkit: file.10: debug: file: pread count=4096 offset=4091904 nbdkit: file.10: debug: file: pread count=4096 offset=4096000 nbdkit: file.10: debug: file: pread count=4096 offset=4100096 nbdkit: file.10: debug: file: pread count=4096 offset=4104192 nbdkit: file.10: debug: file: pread count=4096 offset=4108288 nbdkit: file.10: debug: file: pread count=4096 offset=4112384 nbdkit: file.10: debug: file: pread count=4096 offset=4116480 nbdkit: file.10: debug: file: pread count=4096 offset=4120576 nbdkit: file.10: debug: file: pread count=4096 offset=4124672 nbdkit: file.10: debug: file: pread count=4096 offset=4128768 nbdkit: file.10: debug: file: pread count=4096 offset=4132864 nbdkit: file.10: debug: file: pread count=4096 offset=4136960 nbdkit: file.10: debug: file: pread count=4096 offset=4141056 nbdkit: file.10: debug: file: pread count=4096 offset=4145152 nbdkit: file.10: debug: file: pread count=4096 offset=4149248 nbdkit: file.10: debug: file: pread count=4096 offset=4153344 nbdkit: file.10: debug: file: pread count=4096 offset=4157440 nbdkit: file.10: debug: file: pread count=4096 offset=4161536 nbdkit: file.10: debug: file: pread count=4096 offset=4165632 nbdkit: file.10: debug: file: pread count=4096 offset=4169728 nbdkit: file.10: debug: file: pread count=4096 offset=4173824 nbdkit: file.10: debug: file: pread count=4096 offset=4177920 nbdkit: file.10: debug: file: pread count=4096 offset=4182016 nbdkit: file.10: debug: file: pread count=4096 offset=4186112 nbdkit: file.10: debug: file: pread count=4096 offset=4190208 nbdkit: file.9: debug: cow: extents count=64512 offset=2293760 req_one=1 nbdkit: file.9: debug: file: extents count=61440 offset=2293760 req_one=0 nbdkit: file.11: debug: cow: pread count=65536 offset=2293760 nbdkit: file.11: debug: file: pread count=4096 offset=2293760 nbdkit: file.11: debug: file: pread count=4096 offset=2297856 nbdkit: file.11: debug: file: pread count=4096 offset=2301952 nbdkit: file.11: debug: file: pread count=4096 offset=2306048 nbdkit: file.11: debug: file: pread count=4096 offset=2310144 nbdkit: file.11: debug: file: pread count=4096 offset=2314240 nbdkit: file.11: debug: file: pread count=4096 offset=2318336 nbdkit: file.11: debug: file: pread count=4096 offset=2322432 nbdkit: file.11: debug: file: pread count=4096 offset=2326528 nbdkit: file.11: debug: file: pread count=4096 offset=2330624 nbdkit: file.11: debug: file: pread count=4096 offset=2334720 nbdkit: file.11: debug: file: pread count=4096 offset=2338816 nbdkit: file.11: debug: file: pread count=4096 offset=2342912 nbdkit: file.11: debug: file: pread count=4096 offset=2347008 nbdkit: file.11: debug: file: pread count=4096 offset=2351104 nbdkit: file.12: debug: cow: extents count=17408 offset=2359296 req_one=1 nbdkit: file.12: debug: file: extents count=16384 offset=2359296 req_one=0 nbdkit: file.12: debug: cow: pread count=17408 offset=2359296 nbdkit: file.12: debug: file: pread count=4096 offset=2359296 nbdkit: file.12: debug: file: pread count=4096 offset=2363392 nbdkit: file.12: debug: file: pread count=4096 offset=2367488 nbdkit: file.12: debug: file: pread count=4096 offset=2371584 nbdkit: file.12: debug: cow: pread count=64512 offset=2425856 nbdkit: file.12: debug: file: pread count=4096 offset=2428928 nbdkit: file.12: debug: file: pread count=4096 offset=2433024 nbdkit: file.12: debug: file: pread count=4096 offset=2437120 nbdkit: file.12: debug: file: pread count=4096 offset=2441216 nbdkit: file.12: debug: file: pread count=4096 offset=2445312 nbdkit: file.12: debug: file: pread count=4096 offset=2449408 nbdkit: file.12: debug: file: pread count=4096 offset=2453504 nbdkit: file.15: debug: cow: extents count=31744 offset=2524160 req_one=1 nbdkit: file.0: debug: cow: pread count=31744 offset=2524160 nbdkit: file.0: debug: file: pread count=4096 offset=2527232 nbdkit: file.0: debug: file: pread count=4096 offset=2531328 nbdkit: file.0: debug: file: pread count=4096 offset=2535424 nbdkit: file.0: debug: file: pread count=4096 offset=2539520 nbdkit: file.0: debug: file: pread count=4096 offset=2543616 nbdkit: file.0: debug: file: pread count=4096 offset=2547712 nbdkit: file.0: debug: file: pread count=4096 offset=2551808 nbdkit: file.1: debug: cow: pread count=2097152 offset=4194304 nbdkit: file.1: debug: file: pread count=4096 offset=4194304 nbdkit: file.1: debug: file: pread count=4096 offset=4198400 nbdkit: file.1: debug: file: pread count=4096 offset=4202496 nbdkit: file.1: debug: file: pread count=4096 offset=4206592 nbdkit: file.1: debug: file: pread count=4096 offset=4210688 nbdkit: file.1: debug: file: pread count=4096 offset=4214784 nbdkit: file.1: debug: file: pread count=4096 offset=4218880 nbdkit: file.1: debug: file: pread count=4096 offset=4222976 nbdkit: file.1: debug: file: pread count=4096 offset=4227072 nbdkit: file.1: debug: file: pread count=4096 offset=4231168 nbdkit: file.1: debug: file: pread count=4096 offset=4235264 nbdkit: file.1: debug: file: pread count=4096 offset=4239360 nbdkit: file.1: debug: file: pread count=4096 offset=4243456 nbdkit: file.1: debug: file: pread count=4096 offset=4247552 nbdkit: file.1: debug: file: pread count=4096 offset=4251648 nbdkit: file.1: debug: file: pread count=4096 offset=4255744 nbdkit: file.1: debug: file: pread count=4096 offset=4259840 nbdkit: file.1: debug: file: pread count=4096 offset=4263936 nbdkit: file.1: debug: file: pread count=4096 offset=4268032 nbdkit: file.1: debug: file: pread count=4096 offset=4272128 nbdkit: file.1: debug: file: pread count=4096 offset=4276224 nbdkit: file.1: debug: file: pread count=4096 offset=4280320 nbdkit: file.1: debug: file: pread count=4096 offset=4284416 nbdkit: file.1: debug: file: pread count=4096 offset=4288512 nbdkit: file.1: debug: file: pread count=4096 offset=4292608 nbdkit: file.1: debug: file: pread count=4096 offset=4296704 nbdkit: file.1: debug: file: pread count=4096 offset=4300800 nbdkit: file.1: debug: file: pread count=4096 offset=4304896 nbdkit: file.1: debug: file: pread count=4096 offset=4308992 nbdkit: file.1: debug: file: pread count=4096 offset=4313088 nbdkit: file.1: debug: file: pread count=4096 offset=4317184 nbdkit: file.1: debug: file: pread count=4096 offset=4321280 nbdkit: file.1: debug: file: pread count=4096 offset=4325376 nbdkit: file.1: debug: file: pread count=4096 offset=4329472 nbdkit: file.1: debug: file: pread count=4096 offset=4333568 nbdkit: file.1: debug: file: pread count=4096 offset=4337664 nbdkit: file.1: debug: file: pread count=4096 offset=4341760 nbdkit: file.1: debug: file: pread count=4096 offset=4345856 nbdkit: file.1: debug: file: pread count=4096 offset=4349952 nbdkit: file.1: debug: file: pread count=4096 offset=4354048 nbdkit: file.1: debug: file: pread count=4096 offset=4358144 nbdkit: file.1: debug: file: pread count=4096 offset=4362240 nbdkit: file.1: debug: file: pread count=4096 offset=4366336 nbdkit: file.1: debug: file: pread count=4096 offset=4370432 nbdkit: file.1: debug: file: pread count=4096 offset=4374528 nbdkit: file.1: debug: file: pread count=4096 offset=4378624 nbdkit: file.1: debug: file: pread count=4096 offset=4382720 nbdkit: file.1: debug: file: pread count=4096 offset=4386816 nbdkit: file.1: debug: file: pread count=4096 offset=4390912 nbdkit: file.1: debug: file: pread count=4096 offset=4395008 nbdkit: file.1: debug: file: pread count=4096 offset=4399104 nbdkit: file.1: debug: file: pread count=4096 offset=4403200 nbdkit: file.1: debug: file: pread count=4096 offset=4407296 nbdkit: file.1: debug: file: pread count=4096 offset=4411392 nbdkit: file.1: debug: file: pread count=4096 offset=4415488 nbdkit: file.1: debug: file: pread count=4096 offset=4419584 nbdkit: file.1: debug: file: pread count=4096 offset=4423680 nbdkit: file.1: debug: file: pread count=4096 offset=4427776 nbdkit: file.1: debug: file: pread count=4096 offset=4431872 nbdkit: file.1: debug: file: pread count=4096 offset=4435968 nbdkit: file.1: debug: file: pread count=4096 offset=4440064 nbdkit: file.1: debug: file: pread count=4096 offset=4444160 nbdkit: file.1: debug: file: pread count=4096 offset=4448256 nbdkit: file.1: debug: file: pread count=4096 offset=4452352 nbdkit: file.1: debug: file: pread count=4096 offset=4456448 nbdkit: file.1: debug: file: pread count=4096 offset=4460544 nbdkit: file.1: debug: file: pread count=4096 offset=4464640 nbdkit: file.1: debug: file: pread count=4096 offset=4468736 nbdkit: file.1: debug: file: pread count=4096 offset=4472832 nbdkit: file.1: debug: file: pread count=4096 offset=4476928 nbdkit: file.1: debug: file: pread count=4096 offset=4481024 nbdkit: file.1: debug: file: pread count=4096 offset=4485120 nbdkit: file.1: debug: file: pread count=4096 offset=4489216 nbdkit: file.1: debug: file: pread count=4096 offset=4493312 nbdkit: file.1: debug: file: pread count=4096 offset=4497408 nbdkit: file.1: debug: file: pread count=4096 offset=4501504 nbdkit: file.1: debug: file: pread count=4096 offset=4505600 nbdkit: file.1: debug: file: pread count=4096 offset=4509696 nbdkit: file.1: debug: file: pread count=4096 offset=4513792 nbdkit: file.1: debug: file: pread count=4096 offset=4517888 nbdkit: file.1: debug: file: pread count=4096 offset=4521984 nbdkit: file.1: debug: file: pread count=4096 offset=4526080 nbdkit: file.1: debug: file: pread count=4096 offset=4530176 nbdkit: file.1: debug: file: pread count=4096 offset=4534272 nbdkit: file.1: debug: file: pread count=4096 offset=4538368 nbdkit: file.1: debug: file: pread count=4096 offset=4542464 nbdkit: file.1: debug: file: pread count=4096 offset=4546560 nbdkit: file.1: debug: file: pread count=4096 offset=4550656 nbdkit: file.1: debug: file: pread count=4096 offset=4554752 nbdkit: file.1: debug: file: pread count=4096 offset=4558848 nbdkit: file.1: debug: file: pread count=4096 offset=4562944 nbdkit: file.1: debug: file: pread count=4096 offset=4567040 nbdkit: file.1: debug: file: pread count=4096 offset=4571136 nbdkit: file.1: debug: file: pread count=4096 offset=4575232 nbdkit: file.1: debug: file: pread count=4096 offset=4579328 nbdkit: file.1: debug: file: pread count=4096 offset=4583424 nbdkit: file.1: debug: file: pread count=4096 offset=4587520 nbdkit: file.1: debug: file: pread count=4096 offset=4591616 nbdkit: file.1: debug: file: pread count=4096 offset=4595712 nbdkit: file.1: debug: file: pread count=4096 offset=4599808 nbdkit: file.1: debug: file: pread count=4096 offset=4603904 nbdkit: file.1: debug: file: pread count=4096 offset=4608000 nbdkit: file.1: debug: file: pread count=4096 offset=4612096 nbdkit: file.1: debug: file: pread count=4096 offset=4616192 nbdkit: file.1: debug: file: pread count=4096 offset=4620288 nbdkit: file.1: debug: file: pread count=4096 offset=4624384 nbdkit: file.1: debug: file: pread count=4096 offset=4628480 nbdkit: file.1: debug: file: pread count=4096 offset=4632576 nbdkit: file.1: debug: file: pread count=4096 offset=4636672 nbdkit: file.1: debug: file: pread count=4096 offset=4640768 nbdkit: file.1: debug: file: pread count=4096 offset=4644864 nbdkit: file.1: debug: file: pread count=4096 offset=4648960 nbdkit: file.1: debug: file: pread count=4096 offset=4653056 nbdkit: file.1: debug: file: pread count=4096 offset=4657152 nbdkit: file.1: debug: file: pread count=4096 offset=4661248 nbdkit: file.1: debug: file: pread count=4096 offset=4665344 nbdkit: file.1: debug: file: pread count=4096 offset=4669440 nbdkit: file.1: debug: file: pread count=4096 offset=4673536 nbdkit: file.1: debug: file: pread count=4096 offset=4677632 nbdkit: file.1: debug: file: pread count=4096 offset=4681728 nbdkit: file.1: debug: file: pread count=4096 offset=4685824 nbdkit: file.1: debug: file: pread count=4096 offset=4689920 nbdkit: file.1: debug: file: pread count=4096 offset=4694016 nbdkit: file.1: debug: file: pread count=4096 offset=4698112 nbdkit: file.1: debug: file: pread count=4096 offset=4702208 nbdkit: file.1: debug: file: pread count=4096 offset=4706304 nbdkit: file.1: debug: file: pread count=4096 offset=4710400 nbdkit: file.1: debug: file: pread count=4096 offset=4714496 nbdkit: file.1: debug: file: pread count=4096 offset=4718592 nbdkit: file.1: debug: file: pread count=4096 offset=4722688 nbdkit: file.1: debug: file: pread count=4096 offset=4726784 nbdkit: file.1: debug: file: pread count=4096 offset=4730880 nbdkit: file.1: debug: file: pread count=4096 offset=4734976 nbdkit: file.1: debug: file: pread count=4096 offset=4739072 nbdkit: file.1: debug: file: pread count=4096 offset=4743168 nbdkit: file.1: debug: file: pread count=4096 offset=4747264 nbdkit: file.1: debug: file: pread count=4096 offset=4751360 nbdkit: file.1: debug: file: pread count=4096 offset=4755456 nbdkit: file.1: debug: file: pread count=4096 offset=4759552 nbdkit: file.1: debug: file: pread count=4096 offset=4763648 nbdkit: file.1: debug: file: pread count=4096 offset=4767744 nbdkit: file.1: debug: file: pread count=4096 offset=4771840 nbdkit: file.1: debug: file: pread count=4096 offset=4775936 nbdkit: file.1: debug: file: pread count=4096 offset=4780032 nbdkit: file.1: debug: file: pread count=4096 offset=4784128 nbdkit: file.1: debug: file: pread count=4096 offset=4788224 nbdkit: file.1: debug: file: pread count=4096 offset=4792320 nbdkit: file.1: debug: file: pread count=4096 offset=4796416 nbdkit: file.1: debug: file: pread count=4096 offset=4800512 nbdkit: file.1: debug: file: pread count=4096 offset=4804608 nbdkit: file.1: debug: file: pread count=4096 offset=4808704 nbdkit: file.1: debug: file: pread count=4096 offset=4812800 nbdkit: file.1: debug: file: pread count=4096 offset=4816896 nbdkit: file.1: debug: file: pread count=4096 offset=4820992 nbdkit: file.1: debug: file: pread count=4096 offset=4825088 nbdkit: file.1: debug: file: pread count=4096 offset=4829184 nbdkit: file.1: debug: file: pread count=4096 offset=4833280 nbdkit: file.1: debug: file: pread count=4096 offset=4837376 nbdkit: file.1: debug: file: pread count=4096 offset=4841472 nbdkit: file.1: debug: file: pread count=4096 offset=4845568 nbdkit: file.1: debug: file: pread count=4096 offset=4849664 nbdkit: file.1: debug: file: pread count=4096 offset=4853760 nbdkit: file.1: debug: file: pread count=4096 offset=4857856 nbdkit: file.1: debug: file: pread count=4096 offset=4861952 nbdkit: file.1: debug: file: pread count=4096 offset=4866048 nbdkit: file.1: debug: file: pread count=4096 offset=4870144 nbdkit: file.1: debug: file: pread count=4096 offset=4874240 nbdkit: file.1: debug: file: pread count=4096 offset=4878336 nbdkit: file.1: debug: file: pread count=4096 offset=4882432 nbdkit: file.1: debug: file: pread count=4096 offset=4886528 nbdkit: file.1: debug: file: pread count=4096 offset=4890624 nbdkit: file.1: debug: file: pread count=4096 offset=4894720 nbdkit: file.1: debug: file: pread count=4096 offset=4898816 nbdkit: file.1: debug: file: pread count=4096 offset=4902912 nbdkit: file.1: debug: file: pread count=4096 offset=4907008 nbdkit: file.1: debug: file: pread count=4096 offset=4911104 nbdkit: file.1: debug: file: pread count=4096 offset=4915200 nbdkit: file.1: debug: file: pread count=4096 offset=4919296 nbdkit: file.1: debug: file: pread count=4096 offset=4923392 nbdkit: file.1: debug: file: pread count=4096 offset=4927488 nbdkit: file.1: debug: file: pread count=4096 offset=4931584 nbdkit: file.1: debug: file: pread count=4096 offset=4935680 nbdkit: file.1: debug: file: pread count=4096 offset=4939776 nbdkit: file.1: debug: file: pread count=4096 offset=4943872 nbdkit: file.1: debug: file: pread count=4096 offset=4947968 nbdkit: file.1: debug: file: pread count=4096 offset=4952064 nbdkit: file.1: debug: file: pread count=4096 offset=4956160 nbdkit: file.1: debug: file: pread count=4096 offset=4960256 nbdkit: file.1: debug: file: pread count=4096 offset=4964352 nbdkit: file.1: debug: file: pread count=4096 offset=4968448 nbdkit: file.1: debug: file: pread count=4096 offset=4972544 nbdkit: file.1: debug: file: pread count=4096 offset=4976640 nbdkit: file.1: debug: file: pread count=4096 offset=4980736 nbdkit: file.1: debug: file: pread count=4096 offset=4984832 nbdkit: file.1: debug: file: pread count=4096 offset=4988928 nbdkit: file.1: debug: file: pread count=4096 offset=4993024 nbdkit: file.1: debug: file: pread count=4096 offset=4997120 nbdkit: file.1: debug: file: pread count=4096 offset=5001216 nbdkit: file.1: debug: file: pread count=4096 offset=5005312 nbdkit: file.1: debug: file: pread count=4096 offset=5009408 nbdkit: file.1: debug: file: pread count=4096 offset=5013504 nbdkit: file.1: debug: file: pread count=4096 offset=5017600 nbdkit: file.1: debug: file: pread count=4096 offset=5021696 nbdkit: file.1: debug: file: pread count=4096 offset=5025792 nbdkit: file.1: debug: file: pread count=4096 offset=5029888 nbdkit: file.1: debug: file: pread count=4096 offset=5033984 nbdkit: file.1: debug: file: pread count=4096 offset=5038080 nbdkit: file.1: debug: file: pread count=4096 offset=5042176 nbdkit: file.1: debug: file: pread count=4096 offset=5046272 nbdkit: file.1: debug: file: pread count=4096 offset=5050368 nbdkit: file.1: debug: file: pread count=4096 offset=5054464 nbdkit: file.1: debug: file: pread count=4096 offset=5058560 nbdkit: file.1: debug: file: pread count=4096 offset=5062656 nbdkit: file.1: debug: file: pread count=4096 offset=5066752 nbdkit: file.1: debug: file: pread count=4096 offset=5070848 nbdkit: file.1: debug: file: pread count=4096 offset=5074944 nbdkit: file.1: debug: file: pread count=4096 offset=5079040 nbdkit: file.1: debug: file: pread count=4096 offset=5083136 nbdkit: file.1: debug: file: pread count=4096 offset=5087232 nbdkit: file.1: debug: file: pread count=4096 offset=5091328 nbdkit: file.1: debug: file: pread count=4096 offset=5095424 nbdkit: file.1: debug: file: pread count=4096 offset=5099520 nbdkit: file.1: debug: file: pread count=4096 offset=5103616 nbdkit: file.1: debug: file: pread count=4096 offset=5107712 nbdkit: file.1: debug: file: pread count=4096 offset=5111808 nbdkit: file.1: debug: file: pread count=4096 offset=5115904 nbdkit: file.1: debug: file: pread count=4096 offset=5120000 nbdkit: file.1: debug: file: pread count=4096 offset=5124096 nbdkit: file.1: debug: file: pread count=4096 offset=5128192 nbdkit: file.1: debug: file: pread count=4096 offset=5132288 nbdkit: file.1: debug: file: pread count=4096 offset=5136384 nbdkit: file.1: debug: file: pread count=4096 offset=5140480 nbdkit: file.1: debug: file: pread count=4096 offset=5144576 nbdkit: file.1: debug: file: pread count=4096 offset=5148672 nbdkit: file.1: debug: file: pread count=4096 offset=5152768 nbdkit: file.1: debug: file: pread count=4096 offset=5156864 nbdkit: file.1: debug: file: pread count=4096 offset=5160960 nbdkit: file.1: debug: file: pread count=4096 offset=5165056 nbdkit: file.1: debug: file: pread count=4096 offset=5169152 nbdkit: file.1: debug: file: pread count=4096 offset=5173248 nbdkit: file.1: debug: file: pread count=4096 offset=5177344 nbdkit: file.1: debug: file: pread count=4096 offset=5181440 nbdkit: file.1: debug: file: pread count=4096 offset=5185536 nbdkit: file.1: debug: file: pread count=4096 offset=5189632 nbdkit: file.1: debug: file: pread count=4096 offset=5193728 nbdkit: file.1: debug: file: pread count=4096 offset=5197824 nbdkit: file.1: debug: file: pread count=4096 offset=5201920 nbdkit: file.1: debug: file: pread count=4096 offset=5206016 nbdkit: file.1: debug: file: pread count=4096 offset=5210112 nbdkit: file.1: debug: file: pread count=4096 offset=5214208 nbdkit: file.1: debug: file: pread count=4096 offset=5218304 nbdkit: file.1: debug: file: pread count=4096 offset=5222400 nbdkit: file.1: debug: file: pread count=4096 offset=5226496 nbdkit: file.1: debug: file: pread count=4096 offset=5230592 nbdkit: file.1: debug: file: pread count=4096 offset=5234688 nbdkit: file.1: debug: file: pread count=4096 offset=5238784 nbdkit: file.1: debug: file: pread count=4096 offset=5242880 nbdkit: file.1: debug: file: pread count=4096 offset=5246976 nbdkit: file.1: debug: file: pread count=4096 offset=5251072 nbdkit: file.1: debug: file: pread count=4096 offset=5255168 nbdkit: file.1: debug: file: pread count=4096 offset=5259264 nbdkit: file.1: debug: file: pread count=4096 offset=5263360 nbdkit: file.1: debug: file: pread count=4096 offset=5267456 nbdkit: file.1: debug: file: pread count=4096 offset=5271552 nbdkit: file.1: debug: file: pread count=4096 offset=5275648 nbdkit: file.1: debug: file: pread count=4096 offset=5279744 nbdkit: file.1: debug: file: pread count=4096 offset=5283840 nbdkit: file.1: debug: file: pread count=4096 offset=5287936 nbdkit: file.1: debug: file: pread count=4096 offset=5292032 nbdkit: file.1: debug: file: pread count=4096 offset=5296128 nbdkit: file.1: debug: file: pread count=4096 offset=5300224 nbdkit: file.1: debug: file: pread count=4096 offset=5304320 nbdkit: file.1: debug: file: pread count=4096 offset=5308416 nbdkit: file.1: debug: file: pread count=4096 offset=5312512 nbdkit: file.1: debug: file: pread count=4096 offset=5316608 nbdkit: file.1: debug: file: pread count=4096 offset=5320704 nbdkit: file.1: debug: file: pread count=4096 offset=5324800 nbdkit: file.1: debug: file: pread count=4096 offset=5328896 nbdkit: file.1: debug: file: pread count=4096 offset=5332992 nbdkit: file.1: debug: file: pread count=4096 offset=5337088 nbdkit: file.1: debug: file: pread count=4096 offset=5341184 nbdkit: file.1: debug: file: pread count=4096 offset=5345280 nbdkit: file.1: debug: file: pread count=4096 offset=5349376 nbdkit: file.1: debug: file: pread count=4096 offset=5353472 nbdkit: file.1: debug: file: pread count=4096 offset=5357568 nbdkit: file.1: debug: file: pread count=4096 offset=5361664 nbdkit: file.1: debug: file: pread count=4096 offset=5365760 nbdkit: file.1: debug: file: pread count=4096 offset=5369856 nbdkit: file.1: debug: file: pread count=4096 offset=5373952 nbdkit: file.1: debug: file: pread count=4096 offset=5378048 nbdkit: file.1: debug: file: pread count=4096 offset=5382144 nbdkit: file.1: debug: file: pread count=4096 offset=5386240 nbdkit: file.1: debug: file: pread count=4096 offset=5390336 nbdkit: file.1: debug: file: pread count=4096 offset=5394432 nbdkit: file.1: debug: file: pread count=4096 offset=5398528 nbdkit: file.1: debug: file: pread count=4096 offset=5402624 nbdkit: file.1: debug: file: pread count=4096 offset=5406720 nbdkit: file.1: debug: file: pread count=4096 offset=5410816 nbdkit: file.1: debug: file: pread count=4096 offset=5414912 nbdkit: file.1: debug: file: pread count=4096 offset=5419008 nbdkit: file.1: debug: file: pread count=4096 offset=5423104 nbdkit: file.1: debug: file: pread count=4096 offset=5427200 nbdkit: file.1: debug: file: pread count=4096 offset=5431296 nbdkit: file.1: debug: file: pread count=4096 offset=5435392 nbdkit: file.1: debug: file: pread count=4096 offset=5439488 nbdkit: file.1: debug: file: pread count=4096 offset=5443584 nbdkit: file.1: debug: file: pread count=4096 offset=5447680 nbdkit: file.1: debug: file: pread count=4096 offset=5451776 nbdkit: file.1: debug: file: pread count=4096 offset=5455872 nbdkit: file.1: debug: file: pread count=4096 offset=5459968 nbdkit: file.1: debug: file: pread count=4096 offset=5464064 nbdkit: file.1: debug: file: pread count=4096 offset=5468160 nbdkit: file.1: debug: file: pread count=4096 offset=5472256 nbdkit: file.1: debug: file: pread count=4096 offset=5476352 nbdkit: file.1: debug: file: pread count=4096 offset=5480448 nbdkit: file.1: debug: file: pread count=4096 offset=5484544 nbdkit: file.1: debug: file: pread count=4096 offset=5488640 nbdkit: file.1: debug: file: pread count=4096 offset=5492736 nbdkit: file.1: debug: file: pread count=4096 offset=5496832 nbdkit: file.1: debug: file: pread count=4096 offset=5500928 nbdkit: file.1: debug: file: pread count=4096 offset=5505024 nbdkit: file.1: debug: file: pread count=4096 offset=5509120 nbdkit: file.1: debug: file: pread count=4096 offset=5513216 nbdkit: file.1: debug: file: pread count=4096 offset=5517312 nbdkit: file.1: debug: file: pread count=4096 offset=5521408 nbdkit: file.1: debug: file: pread count=4096 offset=5525504 nbdkit: file.1: debug: file: pread count=4096 offset=5529600 nbdkit: file.1: debug: file: pread count=4096 offset=5533696 nbdkit: file.1: debug: file: pread count=4096 offset=5537792 nbdkit: file.1: debug: file: pread count=4096 offset=5541888 nbdkit: file.1: debug: file: pread count=4096 offset=5545984 nbdkit: file.1: debug: file: pread count=4096 offset=5550080 nbdkit: file.1: debug: file: pread count=4096 offset=5554176 nbdkit: file.1: debug: file: pread count=4096 offset=5558272 nbdkit: file.1: debug: file: pread count=4096 offset=5562368 nbdkit: file.1: debug: file: pread count=4096 offset=5566464 nbdkit: file.1: debug: file: pread count=4096 offset=5570560 nbdkit: file.1: debug: file: pread count=4096 offset=5574656 nbdkit: file.1: debug: file: pread count=4096 offset=5578752 nbdkit: file.1: debug: file: pread count=4096 offset=5582848 nbdkit: file.1: debug: file: pread count=4096 offset=5586944 nbdkit: file.1: debug: file: pread count=4096 offset=5591040 nbdkit: file.1: debug: file: pread count=4096 offset=5595136 nbdkit: file.1: debug: file: pread count=4096 offset=5599232 nbdkit: file.1: debug: file: pread count=4096 offset=5603328 nbdkit: file.1: debug: file: pread count=4096 offset=5607424 nbdkit: file.1: debug: file: pread count=4096 offset=5611520 nbdkit: file.1: debug: file: pread count=4096 offset=5615616 nbdkit: file.1: debug: file: pread count=4096 offset=5619712 nbdkit: file.1: debug: file: pread count=4096 offset=5623808 nbdkit: file.1: debug: file: pread count=4096 offset=5627904 nbdkit: file.1: debug: file: pread count=4096 offset=5632000 nbdkit: file.1: debug: file: pread count=4096 offset=5636096 nbdkit: file.1: debug: file: pread count=4096 offset=5640192 nbdkit: file.1: debug: file: pread count=4096 offset=5644288 nbdkit: file.1: debug: file: pread count=4096 offset=5648384 nbdkit: file.1: debug: file: pread count=4096 offset=5652480 nbdkit: file.1: debug: file: pread count=4096 offset=5656576 nbdkit: file.1: debug: file: pread count=4096 offset=5660672 nbdkit: file.1: debug: file: pread count=4096 offset=5664768 nbdkit: file.1: debug: file: pread count=4096 offset=5668864 nbdkit: file.1: debug: file: pread count=4096 offset=5672960 nbdkit: file.1: debug: file: pread count=4096 offset=5677056 nbdkit: file.1: debug: file: pread count=4096 offset=5681152 nbdkit: file.1: debug: file: pread count=4096 offset=5685248 nbdkit: file.1: debug: file: pread count=4096 offset=5689344 nbdkit: file.1: debug: file: pread count=4096 offset=5693440 nbdkit: file.1: debug: file: pread count=4096 offset=5697536 nbdkit: file.1: debug: file: pread count=4096 offset=5701632 nbdkit: file.1: debug: file: pread count=4096 offset=5705728 nbdkit: file.1: debug: file: pread count=4096 offset=5709824 nbdkit: file.1: debug: file: pread count=4096 offset=5713920 nbdkit: file.1: debug: file: pread count=4096 offset=5718016 nbdkit: file.1: debug: file: pread count=4096 offset=5722112 nbdkit: file.1: debug: file: pread count=4096 offset=5726208 nbdkit: file.1: debug: file: pread count=4096 offset=5730304 nbdkit: file.1: debug: file: pread count=4096 offset=5734400 nbdkit: file.1: debug: file: pread count=4096 offset=5738496 nbdkit: file.1: debug: file: pread count=4096 offset=5742592 nbdkit: file.1: debug: file: pread count=4096 offset=5746688 nbdkit: file.1: debug: file: pread count=4096 offset=5750784 nbdkit: file.1: debug: file: pread count=4096 offset=5754880 nbdkit: file.1: debug: file: pread count=4096 offset=5758976 nbdkit: file.1: debug: file: pread count=4096 offset=5763072 nbdkit: file.1: debug: file: pread count=4096 offset=5767168 nbdkit: file.1: debug: file: pread count=4096 offset=5771264 nbdkit: file.1: debug: file: pread count=4096 offset=5775360 nbdkit: file.1: debug: file: pread count=4096 offset=5779456 nbdkit: file.1: debug: file: pread count=4096 offset=5783552 nbdkit: file.1: debug: file: pread count=4096 offset=5787648 nbdkit: file.1: debug: file: pread count=4096 offset=5791744 nbdkit: file.1: debug: file: pread count=4096 offset=5795840 nbdkit: file.1: debug: file: pread count=4096 offset=5799936 nbdkit: file.1: debug: file: pread count=4096 offset=5804032 nbdkit: file.1: debug: file: pread count=4096 offset=5808128 nbdkit: file.1: debug: file: pread count=4096 offset=5812224 nbdkit: file.1: debug: file: pread count=4096 offset=5816320 nbdkit: file.1: debug: file: pread count=4096 offset=5820416 nbdkit: file.1: debug: file: pread count=4096 offset=5824512 nbdkit: file.1: debug: file: pread count=4096 offset=5828608 nbdkit: file.1: debug: file: pread count=4096 offset=5832704 nbdkit: file.1: debug: file: pread count=4096 offset=5836800 nbdkit: file.1: debug: file: pread count=4096 offset=5840896 nbdkit: file.1: debug: file: pread count=4096 offset=5844992 nbdkit: file.1: debug: file: pread count=4096 offset=5849088 nbdkit: file.1: debug: file: pread count=4096 offset=5853184 nbdkit: file.1: debug: file: pread count=4096 offset=5857280 nbdkit: file.1: debug: file: pread count=4096 offset=5861376 nbdkit: file.1: debug: file: pread count=4096 offset=5865472 nbdkit: file.1: debug: file: pread count=4096 offset=5869568 nbdkit: file.1: debug: file: pread count=4096 offset=5873664 nbdkit: file.1: debug: file: pread count=4096 offset=5877760 nbdkit: file.1: debug: file: pread count=4096 offset=5881856 nbdkit: file.1: debug: file: pread count=4096 offset=5885952 nbdkit: file.1: debug: file: pread count=4096 offset=5890048 nbdkit: file.1: debug: file: pread count=4096 offset=5894144 nbdkit: file.1: debug: file: pread count=4096 offset=5898240 nbdkit: file.1: debug: file: pread count=4096 offset=5902336 nbdkit: file.1: debug: file: pread count=4096 offset=5906432 nbdkit: file.1: debug: file: pread count=4096 offset=5910528 nbdkit: file.1: debug: file: pread count=4096 offset=5914624 nbdkit: file.1: debug: file: pread count=4096 offset=5918720 nbdkit: file.1: debug: file: pread count=4096 offset=5922816 nbdkit: file.1: debug: file: pread count=4096 offset=5926912 nbdkit: file.1: debug: file: pread count=4096 offset=5931008 nbdkit: file.1: debug: file: pread count=4096 offset=5935104 nbdkit: file.1: debug: file: pread count=4096 offset=5939200 nbdkit: file.1: debug: file: pread count=4096 offset=5943296 nbdkit: file.1: debug: file: pread count=4096 offset=5947392 nbdkit: file.1: debug: file: pread count=4096 offset=5951488 nbdkit: file.1: debug: file: pread count=4096 offset=5955584 nbdkit: file.1: debug: file: pread count=4096 offset=5959680 nbdkit: file.1: debug: file: pread count=4096 offset=5963776 nbdkit: file.1: debug: file: pread count=4096 offset=5967872 nbdkit: file.1: debug: file: pread count=4096 offset=5971968 nbdkit: file.1: debug: file: pread count=4096 offset=5976064 nbdkit: file.1: debug: file: pread count=4096 offset=5980160 nbdkit: file.1: debug: file: pread count=4096 offset=5984256 nbdkit: file.1: debug: file: pread count=4096 offset=5988352 nbdkit: file.1: debug: file: pread count=4096 offset=5992448 nbdkit: file.1: debug: file: pread count=4096 offset=5996544 nbdkit: file.1: debug: file: pread count=4096 offset=6000640 nbdkit: file.1: debug: file: pread count=4096 offset=6004736 nbdkit: file.1: debug: file: pread count=4096 offset=6008832 nbdkit: file.1: debug: file: pread count=4096 offset=6012928 nbdkit: file.1: debug: file: pread count=4096 offset=6017024 nbdkit: file.1: debug: file: pread count=4096 offset=6021120 nbdkit: file.1: debug: file: pread count=4096 offset=6025216 nbdkit: file.1: debug: file: pread count=4096 offset=6029312 nbdkit: file.1: debug: file: pread count=4096 offset=6033408 nbdkit: file.1: debug: file: pread count=4096 offset=6037504 nbdkit: file.1: debug: file: pread count=4096 offset=6041600 nbdkit: file.1: debug: file: pread count=4096 offset=6045696 nbdkit: file.1: debug: file: pread count=4096 offset=6049792 nbdkit: file.1: debug: file: pread count=4096 offset=6053888 nbdkit: file.1: debug: file: pread count=4096 offset=6057984 nbdkit: file.1: debug: file: pread count=4096 offset=6062080 nbdkit: file.1: debug: file: pread count=4096 offset=6066176 nbdkit: file.1: debug: file: pread count=4096 offset=6070272 nbdkit: file.1: debug: file: pread count=4096 offset=6074368 nbdkit: file.1: debug: file: pread count=4096 offset=6078464 nbdkit: file.1: debug: file: pread count=4096 offset=6082560 nbdkit: file.1: debug: file: pread count=4096 offset=6086656 nbdkit: file.1: debug: file: pread count=4096 offset=6090752 nbdkit: file.1: debug: file: pread count=4096 offset=6094848 nbdkit: file.1: debug: file: pread count=4096 offset=6098944 nbdkit: file.1: debug: file: pread count=4096 offset=6103040 nbdkit: file.1: debug: file: pread count=4096 offset=6107136 nbdkit: file.1: debug: file: pread count=4096 offset=6111232 nbdkit: file.1: debug: file: pread count=4096 offset=6115328 nbdkit: file.1: debug: file: pread count=4096 offset=6119424 nbdkit: file.1: debug: file: pread count=4096 offset=6123520 nbdkit: file.1: debug: file: pread count=4096 offset=6127616 nbdkit: file.1: debug: file: pread count=4096 offset=6131712 nbdkit: file.1: debug: file: pread count=4096 offset=6135808 nbdkit: file.1: debug: file: pread count=4096 offset=6139904 nbdkit: file.1: debug: file: pread count=4096 offset=6144000 nbdkit: file.1: debug: file: pread count=4096 offset=6148096 nbdkit: file.1: debug: file: pread count=4096 offset=6152192 nbdkit: file.1: debug: file: pread count=4096 offset=6156288 nbdkit: file.1: debug: file: pread count=4096 offset=6160384 nbdkit: file.1: debug: file: pread count=4096 offset=6164480 nbdkit: file.1: debug: file: pread count=4096 offset=6168576 nbdkit: file.1: debug: file: pread count=4096 offset=6172672 nbdkit: file.1: debug: file: pread count=4096 offset=6176768 nbdkit: file.1: debug: file: pread count=4096 offset=6180864 nbdkit: file.1: debug: file: pread count=4096 offset=6184960 nbdkit: file.1: debug: file: pread count=4096 offset=6189056 nbdkit: file.1: debug: file: pread count=4096 offset=6193152 nbdkit: file.1: debug: file: pread count=4096 offset=6197248 nbdkit: file.1: debug: file: pread count=4096 offset=6201344 nbdkit: file.1: debug: file: pread count=4096 offset=6205440 nbdkit: file.1: debug: file: pread count=4096 offset=6209536 nbdkit: file.1: debug: file: pread count=4096 offset=6213632 nbdkit: file.1: debug: file: pread count=4096 offset=6217728 nbdkit: file.1: debug: file: pread count=4096 offset=6221824 nbdkit: file.1: debug: file: pread count=4096 offset=6225920 nbdkit: file.1: debug: file: pread count=4096 offset=6230016 nbdkit: file.1: debug: file: pread count=4096 offset=6234112 nbdkit: file.1: debug: file: pread count=4096 offset=6238208 nbdkit: file.1: debug: file: pread count=4096 offset=6242304 nbdkit: file.1: debug: file: pread count=4096 offset=6246400 nbdkit: file.1: debug: file: pread count=4096 offset=6250496 nbdkit: file.1: debug: file: pread count=4096 offset=6254592 nbdkit: file.1: debug: file: pread count=4096 offset=6258688 nbdkit: file.1: debug: file: pread count=4096 offset=6262784 nbdkit: file.1: debug: file: pread count=4096 offset=6266880 nbdkit: file.1: debug: file: pread count=4096 offset=6270976 nbdkit: file.1: debug: file: pread count=4096 offset=6275072 nbdkit: file.1: debug: file: pread count=4096 offset=6279168 nbdkit: file.1: debug: file: pread count=4096 offset=6283264 nbdkit: file.1: debug: file: pread count=4096 offset=6287360 nbdkit: file.2: debug: cow: pread count=2097152 offset=6291456 nbdkit: file.2: debug: file: pread count=4096 offset=6291456 nbdkit: file.2: debug: file: pread count=4096 offset=6295552 nbdkit: file.2: debug: file: pread count=4096 offset=6299648 nbdkit: file.2: debug: file: pread count=4096 offset=6303744 nbdkit: file.2: debug: file: pread count=4096 offset=6307840 nbdkit: file.2: debug: file: pread count=4096 offset=6311936 nbdkit: file.2: debug: file: pread count=4096 offset=6316032 nbdkit: file.2: debug: file: pread count=4096 offset=6320128 nbdkit: file.2: debug: file: pread count=4096 offset=6324224 nbdkit: file.2: debug: file: pread count=4096 offset=6328320 nbdkit: file.2: debug: file: pread count=4096 offset=6332416 nbdkit: file.2: debug: file: pread count=4096 offset=6336512 nbdkit: file.2: debug: file: pread count=4096 offset=6340608 nbdkit: file.2: debug: file: pread count=4096 offset=6344704 nbdkit: file.2: debug: file: pread count=4096 offset=6348800 nbdkit: file.2: debug: file: pread count=4096 offset=6352896 nbdkit: file.2: debug: file: pread count=4096 offset=6356992 nbdkit: file.2: debug: file: pread count=4096 offset=6361088 nbdkit: file.2: debug: file: pread count=4096 offset=6365184 nbdkit: file.2: debug: file: pread count=4096 offset=6369280 nbdkit: file.2: debug: file: pread count=4096 offset=6373376 nbdkit: file.2: debug: file: pread count=4096 offset=6377472 nbdkit: file.2: debug: file: pread count=4096 offset=6381568 nbdkit: file.2: debug: file: pread count=4096 offset=6385664 nbdkit: file.2: debug: file: pread count=4096 offset=6389760 nbdkit: file.2: debug: file: pread count=4096 offset=6393856 nbdkit: file.2: debug: file: pread count=4096 offset=6397952 nbdkit: file.2: debug: file: pread count=4096 offset=6402048 nbdkit: file.2: debug: file: pread count=4096 offset=6406144 nbdkit: file.2: debug: file: pread count=4096 offset=6410240 nbdkit: file.2: debug: file: pread count=4096 offset=6414336 nbdkit: file.2: debug: file: pread count=4096 offset=6418432 nbdkit: file.2: debug: file: pread count=4096 offset=6422528 nbdkit: file.2: debug: file: pread count=4096 offset=6426624 nbdkit: file.2: debug: file: pread count=4096 offset=6430720 nbdkit: file.2: debug: file: pread count=4096 offset=6434816 nbdkit: file.2: debug: file: pread count=4096 offset=6438912 nbdkit: file.2: debug: file: pread count=4096 offset=6443008 nbdkit: file.2: debug: file: pread count=4096 offset=6447104 nbdkit: file.2: debug: file: pread count=4096 offset=6451200 nbdkit: file.2: debug: file: pread count=4096 offset=6455296 nbdkit: file.2: debug: file: pread count=4096 offset=6459392 nbdkit: file.2: debug: file: pread count=4096 offset=6463488 nbdkit: file.2: debug: file: pread count=4096 offset=6467584 nbdkit: file.2: debug: file: pread count=4096 offset=6471680 nbdkit: file.2: debug: file: pread count=4096 offset=6475776 nbdkit: file.2: debug: file: pread count=4096 offset=6479872 nbdkit: file.2: debug: file: pread count=4096 offset=6483968 nbdkit: file.2: debug: file: pread count=4096 offset=6488064 nbdkit: file.2: debug: file: pread count=4096 offset=6492160 nbdkit: file.2: debug: file: pread count=4096 offset=6496256 nbdkit: file.2: debug: file: pread count=4096 offset=6500352 nbdkit: file.2: debug: file: pread count=4096 offset=6504448 nbdkit: file.2: debug: file: pread count=4096 offset=6508544 nbdkit: file.2: debug: file: pread count=4096 offset=6512640 nbdkit: file.2: debug: file: pread count=4096 offset=6516736 nbdkit: file.2: debug: file: pread count=4096 offset=6520832 nbdkit: file.2: debug: file: pread count=4096 offset=6524928 nbdkit: file.2: debug: file: pread count=4096 offset=6529024 nbdkit: file.2: debug: file: pread count=4096 offset=6533120 nbdkit: file.2: debug: file: pread count=4096 offset=6537216 nbdkit: file.2: debug: file: pread count=4096 offset=6541312 nbdkit: file.2: debug: file: pread count=4096 offset=6545408 nbdkit: file.2: debug: file: pread count=4096 offset=6549504 nbdkit: file.2: debug: file: pread count=4096 offset=6553600 nbdkit: file.2: debug: file: pread count=4096 offset=6557696 nbdkit: file.2: debug: file: pread count=4096 offset=6561792 nbdkit: file.2: debug: file: pread count=4096 offset=6565888 nbdkit: file.2: debug: file: pread count=4096 offset=6569984 nbdkit: file.2: debug: file: pread count=4096 offset=6574080 nbdkit: file.2: debug: file: pread count=4096 offset=6578176 nbdkit: file.2: debug: file: pread count=4096 offset=6582272 nbdkit: file.2: debug: file: pread count=4096 offset=6586368 nbdkit: file.2: debug: file: pread count=4096 offset=6590464 nbdkit: file.2: debug: file: pread count=4096 offset=6594560 nbdkit: file.2: debug: file: pread count=4096 offset=6598656 nbdkit: file.2: debug: file: pread count=4096 offset=6602752 nbdkit: file.2: debug: file: pread count=4096 offset=6606848 nbdkit: file.2: debug: file: pread count=4096 offset=6610944 nbdkit: file.2: debug: file: pread count=4096 offset=6615040 nbdkit: file.2: debug: file: pread count=4096 offset=6619136 nbdkit: file.2: debug: file: pread count=4096 offset=6623232 nbdkit: file.2: debug: file: pread count=4096 offset=6627328 nbdkit: file.2: debug: file: pread count=4096 offset=6631424 nbdkit: file.2: debug: file: pread count=4096 offset=6635520 nbdkit: file.2: debug: file: pread count=4096 offset=6639616 nbdkit: file.2: debug: file: pread count=4096 offset=6643712 nbdkit: file.2: debug: file: pread count=4096 offset=6647808 nbdkit: file.2: debug: file: pread count=4096 offset=6651904 nbdkit: file.2: debug: file: pread count=4096 offset=6656000 nbdkit: file.2: debug: file: pread count=4096 offset=6660096 nbdkit: file.2: debug: file: pread count=4096 offset=6664192 nbdkit: file.2: debug: file: pread count=4096 offset=6668288 nbdkit: file.2: debug: file: pread count=4096 offset=6672384 nbdkit: file.2: debug: file: pread count=4096 offset=6676480 nbdkit: file.2: debug: file: pread count=4096 offset=6680576 nbdkit: file.2: debug: file: pread count=4096 offset=6684672 nbdkit: file.2: debug: file: pread count=4096 offset=6688768 nbdkit: file.2: debug: file: pread count=4096 offset=6692864 nbdkit: file.2: debug: file: pread count=4096 offset=6696960 nbdkit: file.2: debug: file: pread count=4096 offset=6701056 nbdkit: file.2: debug: file: pread count=4096 offset=6705152 nbdkit: file.2: debug: file: pread count=4096 offset=6709248 nbdkit: file.2: debug: file: pread count=4096 offset=6713344 nbdkit: file.2: debug: file: pread count=4096 offset=6717440 nbdkit: file.2: debug: file: pread count=4096 offset=6721536 nbdkit: file.2: debug: file: pread count=4096 offset=6725632 nbdkit: file.2: debug: file: pread count=4096 offset=6729728 nbdkit: file.2: debug: file: pread count=4096 offset=6733824 nbdkit: file.2: debug: file: pread count=4096 offset=6737920 nbdkit: file.2: debug: file: pread count=4096 offset=6742016 nbdkit: file.2: debug: file: pread count=4096 offset=6746112 nbdkit: file.2: debug: file: pread count=4096 offset=6750208 nbdkit: file.2: debug: file: pread count=4096 offset=6754304 nbdkit: file.2: debug: file: pread count=4096 offset=6758400 nbdkit: file.2: debug: file: pread count=4096 offset=6762496 nbdkit: file.2: debug: file: pread count=4096 offset=6766592 nbdkit: file.2: debug: file: pread count=4096 offset=6770688 nbdkit: file.2: debug: file: pread count=4096 offset=6774784 nbdkit: file.2: debug: file: pread count=4096 offset=6778880 nbdkit: file.2: debug: file: pread count=4096 offset=6782976 nbdkit: file.2: debug: file: pread count=4096 offset=6787072 nbdkit: file.2: debug: file: pread count=4096 offset=6791168 nbdkit: file.2: debug: file: pread count=4096 offset=6795264 nbdkit: file.2: debug: file: pread count=4096 offset=6799360 nbdkit: file.2: debug: file: pread count=4096 offset=6803456 nbdkit: file.2: debug: file: pread count=4096 offset=6807552 nbdkit: file.2: debug: file: pread count=4096 offset=6811648 nbdkit: file.2: debug: file: pread count=4096 offset=6815744 nbdkit: file.2: debug: file: pread count=4096 offset=6819840 nbdkit: file.2: debug: file: pread count=4096 offset=6823936 nbdkit: file.2: debug: file: pread count=4096 offset=6828032 nbdkit: file.2: debug: file: pread count=4096 offset=6832128 nbdkit: file.2: debug: file: pread count=4096 offset=6836224 nbdkit: file.2: debug: file: pread count=4096 offset=6840320 nbdkit: file.2: debug: file: pread count=4096 offset=6844416 nbdkit: file.2: debug: file: pread count=4096 offset=6848512 nbdkit: file.2: debug: file: pread count=4096 offset=6852608 nbdkit: file.2: debug: file: pread count=4096 offset=6856704 nbdkit: file.2: debug: file: pread count=4096 offset=6860800 nbdkit: file.2: debug: file: pread count=4096 offset=6864896 nbdkit: file.2: debug: file: pread count=4096 offset=6868992 nbdkit: file.2: debug: file: pread count=4096 offset=6873088 nbdkit: file.2: debug: file: pread count=4096 offset=6877184 nbdkit: file.2: debug: file: pread count=4096 offset=6881280 nbdkit: file.2: debug: file: pread count=4096 offset=6885376 nbdkit: file.2: debug: file: pread count=4096 offset=6889472 nbdkit: file.2: debug: file: pread count=4096 offset=6893568 nbdkit: file.2: debug: file: pread count=4096 offset=6897664 nbdkit: file.2: debug: file: pread count=4096 offset=6901760 nbdkit: file.2: debug: file: pread count=4096 offset=6905856 nbdkit: file.2: debug: file: pread count=4096 offset=6909952 nbdkit: file.2: debug: file: pread count=4096 offset=6914048 nbdkit: file.2: debug: file: pread count=4096 offset=6918144 nbdkit: file.2: debug: file: pread count=4096 offset=6922240 nbdkit: file.2: debug: file: pread count=4096 offset=6926336 nbdkit: file.2: debug: file: pread count=4096 offset=6930432 nbdkit: file.2: debug: file: pread count=4096 offset=6934528 nbdkit: file.2: debug: file: pread count=4096 offset=6938624 nbdkit: file.2: debug: file: pread count=4096 offset=6942720 nbdkit: file.2: debug: file: pread count=4096 offset=6946816 nbdkit: file.2: debug: file: pread count=4096 offset=6950912 nbdkit: file.2: debug: file: pread count=4096 offset=6955008 nbdkit: file.2: debug: file: pread count=4096 offset=6959104 nbdkit: file.2: debug: file: pread count=4096 offset=6963200 nbdkit: file.2: debug: file: pread count=4096 offset=6967296 nbdkit: file.2: debug: file: pread count=4096 offset=6971392 nbdkit: file.2: debug: file: pread count=4096 offset=6975488 nbdkit: file.2: debug: file: pread count=4096 offset=6979584 nbdkit: file.2: debug: file: pread count=4096 offset=6983680 nbdkit: file.2: debug: file: pread count=4096 offset=6987776 nbdkit: file.2: debug: file: pread count=4096 offset=6991872 nbdkit: file.2: debug: file: pread count=4096 offset=6995968 nbdkit: file.2: debug: file: pread count=4096 offset=7000064 nbdkit: file.2: debug: file: pread count=4096 offset=7004160 nbdkit: file.2: debug: file: pread count=4096 offset=7008256 nbdkit: file.2: debug: file: pread count=4096 offset=7012352 nbdkit: file.2: debug: file: pread count=4096 offset=7016448 nbdkit: file.2: debug: file: pread count=4096 offset=7020544 nbdkit: file.2: debug: file: pread count=4096 offset=7024640 nbdkit: file.2: debug: file: pread count=4096 offset=7028736 nbdkit: file.2: debug: file: pread count=4096 offset=7032832 nbdkit: file.2: debug: file: pread count=4096 offset=7036928 nbdkit: file.2: debug: file: pread count=4096 offset=7041024 nbdkit: file.2: debug: file: pread count=4096 offset=7045120 nbdkit: file.2: debug: file: pread count=4096 offset=7049216 nbdkit: file.2: debug: file: pread count=4096 offset=7053312 nbdkit: file.2: debug: file: pread count=4096 offset=7057408 nbdkit: file.2: debug: file: pread count=4096 offset=7061504 nbdkit: file.2: debug: file: pread count=4096 offset=7065600 nbdkit: file.2: debug: file: pread count=4096 offset=7069696 nbdkit: file.2: debug: file: pread count=4096 offset=7073792 nbdkit: file.2: debug: file: pread count=4096 offset=7077888 nbdkit: file.2: debug: file: pread count=4096 offset=7081984 nbdkit: file.2: debug: file: pread count=4096 offset=7086080 nbdkit: file.2: debug: file: pread count=4096 offset=7090176 nbdkit: file.2: debug: file: pread count=4096 offset=7094272 nbdkit: file.2: debug: file: pread count=4096 offset=7098368 nbdkit: file.2: debug: file: pread count=4096 offset=7102464 nbdkit: file.2: debug: file: pread count=4096 offset=7106560 nbdkit: file.2: debug: file: pread count=4096 offset=7110656 nbdkit: file.2: debug: file: pread count=4096 offset=7114752 nbdkit: file.2: debug: file: pread count=4096 offset=7118848 nbdkit: file.2: debug: file: pread count=4096 offset=7122944 nbdkit: file.2: debug: file: pread count=4096 offset=7127040 nbdkit: file.2: debug: file: pread count=4096 offset=7131136 nbdkit: file.2: debug: file: pread count=4096 offset=7135232 nbdkit: file.2: debug: file: pread count=4096 offset=7139328 nbdkit: file.2: debug: file: pread count=4096 offset=7143424 nbdkit: file.2: debug: file: pread count=4096 offset=7147520 nbdkit: file.2: debug: file: pread count=4096 offset=7151616 nbdkit: file.2: debug: file: pread count=4096 offset=7155712 nbdkit: file.2: debug: file: pread count=4096 offset=7159808 nbdkit: file.2: debug: file: pread count=4096 offset=7163904 nbdkit: file.2: debug: file: pread count=4096 offset=7168000 nbdkit: file.2: debug: file: pread count=4096 offset=7172096 nbdkit: file.2: debug: file: pread count=4096 offset=7176192 nbdkit: file.2: debug: file: pread count=4096 offset=7180288 nbdkit: file.2: debug: file: pread count=4096 offset=7184384 nbdkit: file.2: debug: file: pread count=4096 offset=7188480 nbdkit: file.2: debug: file: pread count=4096 offset=7192576 nbdkit: file.2: debug: file: pread count=4096 offset=7196672 nbdkit: file.2: debug: file: pread count=4096 offset=7200768 nbdkit: file.2: debug: file: pread count=4096 offset=7204864 nbdkit: file.2: debug: file: pread count=4096 offset=7208960 nbdkit: file.2: debug: file: pread count=4096 offset=7213056 nbdkit: file.2: debug: file: pread count=4096 offset=7217152 nbdkit: file.2: debug: file: pread count=4096 offset=7221248 nbdkit: file.2: debug: file: pread count=4096 offset=7225344 nbdkit: file.2: debug: file: pread count=4096 offset=7229440 nbdkit: file.2: debug: file: pread count=4096 offset=7233536 nbdkit: file.2: debug: file: pread count=4096 offset=7237632 nbdkit: file.2: debug: file: pread count=4096 offset=7241728 nbdkit: file.2: debug: file: pread count=4096 offset=7245824 nbdkit: file.2: debug: file: pread count=4096 offset=7249920 nbdkit: file.2: debug: file: pread count=4096 offset=7254016 nbdkit: file.2: debug: file: pread count=4096 offset=7258112 nbdkit: file.2: debug: file: pread count=4096 offset=7262208 nbdkit: file.2: debug: file: pread count=4096 offset=7266304 nbdkit: file.2: debug: file: pread count=4096 offset=7270400 nbdkit: file.2: debug: file: pread count=4096 offset=7274496 nbdkit: file.2: debug: file: pread count=4096 offset=7278592 nbdkit: file.2: debug: file: pread count=4096 offset=7282688 nbdkit: file.2: debug: file: pread count=4096 offset=7286784 nbdkit: file.2: debug: file: pread count=4096 offset=7290880 nbdkit: file.2: debug: file: pread count=4096 offset=7294976 nbdkit: file.2: debug: file: pread count=4096 offset=7299072 nbdkit: file.2: debug: file: pread count=4096 offset=7303168 nbdkit: file.2: debug: file: pread count=4096 offset=7307264 nbdkit: file.2: debug: file: pread count=4096 offset=7311360 nbdkit: file.2: debug: file: pread count=4096 offset=7315456 nbdkit: file.2: debug: file: pread count=4096 offset=7319552 nbdkit: file.2: debug: file: pread count=4096 offset=7323648 nbdkit: file.2: debug: file: pread count=4096 offset=7327744 nbdkit: file.2: debug: file: pread count=4096 offset=7331840 nbdkit: file.2: debug: file: pread count=4096 offset=7335936 nbdkit: file.2: debug: file: pread count=4096 offset=7340032 nbdkit: file.2: debug: file: pread count=4096 offset=7344128 nbdkit: file.2: debug: file: pread count=4096 offset=7348224 nbdkit: file.2: debug: file: pread count=4096 offset=7352320 nbdkit: file.2: debug: file: pread count=4096 offset=7356416 nbdkit: file.2: debug: file: pread count=4096 offset=7360512 nbdkit: file.2: debug: file: pread count=4096 offset=7364608 nbdkit: file.2: debug: file: pread count=4096 offset=7368704 nbdkit: file.2: debug: file: pread count=4096 offset=7372800 nbdkit: file.2: debug: file: pread count=4096 offset=7376896 nbdkit: file.2: debug: file: pread count=4096 offset=7380992 nbdkit: file.2: debug: file: pread count=4096 offset=7385088 nbdkit: file.2: debug: file: pread count=4096 offset=7389184 nbdkit: file.2: debug: file: pread count=4096 offset=7393280 nbdkit: file.2: debug: file: pread count=4096 offset=7397376 nbdkit: file.2: debug: file: pread count=4096 offset=7401472 nbdkit: file.2: debug: file: pread count=4096 offset=7405568 nbdkit: file.2: debug: file: pread count=4096 offset=7409664 nbdkit: file.2: debug: file: pread count=4096 offset=7413760 nbdkit: file.2: debug: file: pread count=4096 offset=7417856 nbdkit: file.2: debug: file: pread count=4096 offset=7421952 nbdkit: file.2: debug: file: pread count=4096 offset=7426048 nbdkit: file.2: debug: file: pread count=4096 offset=7430144 nbdkit: file.2: debug: file: pread count=4096 offset=7434240 nbdkit: file.2: debug: file: pread count=4096 offset=7438336 nbdkit: file.2: debug: file: pread count=4096 offset=7442432 nbdkit: file.2: debug: file: pread count=4096 offset=7446528 nbdkit: file.2: debug: file: pread count=4096 offset=7450624 nbdkit: file.2: debug: file: pread count=4096 offset=7454720 nbdkit: file.2: debug: file: pread count=4096 offset=7458816 nbdkit: file.2: debug: file: pread count=4096 offset=7462912 nbdkit: file.2: debug: file: pread count=4096 offset=7467008 nbdkit: file.2: debug: file: pread count=4096 offset=7471104 nbdkit: file.2: debug: file: pread count=4096 offset=7475200 nbdkit: file.2: debug: file: pread count=4096 offset=7479296 nbdkit: file.2: debug: file: pread count=4096 offset=7483392 nbdkit: file.2: debug: file: pread count=4096 offset=7487488 nbdkit: file.2: debug: file: pread count=4096 offset=7491584 nbdkit: file.2: debug: file: pread count=4096 offset=7495680 nbdkit: file.2: debug: file: pread count=4096 offset=7499776 nbdkit: file.2: debug: file: pread count=4096 offset=7503872 nbdkit: file.2: debug: file: pread count=4096 offset=7507968 nbdkit: file.2: debug: file: pread count=4096 offset=7512064 nbdkit: file.2: debug: file: pread count=4096 offset=7516160 nbdkit: file.2: debug: file: pread count=4096 offset=7520256 nbdkit: file.2: debug: file: pread count=4096 offset=7524352 nbdkit: file.2: debug: file: pread count=4096 offset=7528448 nbdkit: file.2: debug: file: pread count=4096 offset=7532544 nbdkit: file.2: debug: file: pread count=4096 offset=7536640 nbdkit: file.2: debug: file: pread count=4096 offset=7540736 nbdkit: file.2: debug: file: pread count=4096 offset=7544832 nbdkit: file.2: debug: file: pread count=4096 offset=7548928 nbdkit: file.2: debug: file: pread count=4096 offset=7553024 nbdkit: file.2: debug: file: pread count=4096 offset=7557120 nbdkit: file.2: debug: file: pread count=4096 offset=7561216 nbdkit: file.2: debug: file: pread count=4096 offset=7565312 nbdkit: file.2: debug: file: pread count=4096 offset=7569408 nbdkit: file.2: debug: file: pread count=4096 offset=7573504 nbdkit: file.2: debug: file: pread count=4096 offset=7577600 nbdkit: file.2: debug: file: pread count=4096 offset=7581696 nbdkit: file.2: debug: file: pread count=4096 offset=7585792 nbdkit: file.2: debug: file: pread count=4096 offset=7589888 nbdkit: file.2: debug: file: pread count=4096 offset=7593984 nbdkit: file.2: debug: file: pread count=4096 offset=7598080 nbdkit: file.2: debug: file: pread count=4096 offset=7602176 nbdkit: file.2: debug: file: pread count=4096 offset=7606272 nbdkit: file.2: debug: file: pread count=4096 offset=7610368 nbdkit: file.2: debug: file: pread count=4096 offset=7614464 nbdkit: file.2: debug: file: pread count=4096 offset=7618560 nbdkit: file.2: debug: file: pread count=4096 offset=7622656 nbdkit: file.2: debug: file: pread count=4096 offset=7626752 nbdkit: file.2: debug: file: pread count=4096 offset=7630848 nbdkit: file.2: debug: file: pread count=4096 offset=7634944 nbdkit: file.2: debug: file: pread count=4096 offset=7639040 nbdkit: file.2: debug: file: pread count=4096 offset=7643136 nbdkit: file.2: debug: file: pread count=4096 offset=7647232 nbdkit: file.2: debug: file: pread count=4096 offset=7651328 nbdkit: file.2: debug: file: pread count=4096 offset=7655424 nbdkit: file.2: debug: file: pread count=4096 offset=7659520 nbdkit: file.2: debug: file: pread count=4096 offset=7663616 nbdkit: file.2: debug: file: pread count=4096 offset=7667712 nbdkit: file.2: debug: file: pread count=4096 offset=7671808 nbdkit: file.2: debug: file: pread count=4096 offset=7675904 nbdkit: file.2: debug: file: pread count=4096 offset=7680000 nbdkit: file.2: debug: file: pread count=4096 offset=7684096 nbdkit: file.2: debug: file: pread count=4096 offset=7688192 nbdkit: file.2: debug: file: pread count=4096 offset=7692288 nbdkit: file.2: debug: file: pread count=4096 offset=7696384 nbdkit: file.2: debug: file: pread count=4096 offset=7700480 nbdkit: file.2: debug: file: pread count=4096 offset=7704576 nbdkit: file.2: debug: file: pread count=4096 offset=7708672 nbdkit: file.2: debug: file: pread count=4096 offset=7712768 nbdkit: file.2: debug: file: pread count=4096 offset=7716864 nbdkit: file.2: debug: file: pread count=4096 offset=7720960 nbdkit: file.2: debug: file: pread count=4096 offset=7725056 nbdkit: file.2: debug: file: pread count=4096 offset=7729152 nbdkit: file.2: debug: file: pread count=4096 offset=7733248 nbdkit: file.2: debug: file: pread count=4096 offset=7737344 nbdkit: file.2: debug: file: pread count=4096 offset=7741440 nbdkit: file.2: debug: file: pread count=4096 offset=7745536 nbdkit: file.2: debug: file: pread count=4096 offset=7749632 nbdkit: file.2: debug: file: pread count=4096 offset=7753728 nbdkit: file.2: debug: file: pread count=4096 offset=7757824 nbdkit: file.2: debug: file: pread count=4096 offset=7761920 nbdkit: file.2: debug: file: pread count=4096 offset=7766016 nbdkit: file.2: debug: file: pread count=4096 offset=7770112 nbdkit: file.2: debug: file: pread count=4096 offset=7774208 nbdkit: file.2: debug: file: pread count=4096 offset=7778304 nbdkit: file.2: debug: file: pread count=4096 offset=7782400 nbdkit: file.2: debug: file: pread count=4096 offset=7786496 nbdkit: file.2: debug: file: pread count=4096 offset=7790592 nbdkit: file.2: debug: file: pread count=4096 offset=7794688 nbdkit: file.2: debug: file: pread count=4096 offset=7798784 nbdkit: file.2: debug: file: pread count=4096 offset=7802880 nbdkit: file.2: debug: file: pread count=4096 offset=7806976 nbdkit: file.2: debug: file: pread count=4096 offset=7811072 nbdkit: file.2: debug: file: pread count=4096 offset=7815168 nbdkit: file.2: debug: file: pread count=4096 offset=7819264 nbdkit: file.2: debug: file: pread count=4096 offset=7823360 nbdkit: file.2: debug: file: pread count=4096 offset=7827456 nbdkit: file.2: debug: file: pread count=4096 offset=7831552 nbdkit: file.2: debug: file: pread count=4096 offset=7835648 nbdkit: file.2: debug: file: pread count=4096 offset=7839744 nbdkit: file.2: debug: file: pread count=4096 offset=7843840 nbdkit: file.2: debug: file: pread count=4096 offset=7847936 nbdkit: file.2: debug: file: pread count=4096 offset=7852032 nbdkit: file.2: debug: file: pread count=4096 offset=7856128 nbdkit: file.2: debug: file: pread count=4096 offset=7860224 nbdkit: file.2: debug: file: pread count=4096 offset=7864320 nbdkit: file.2: debug: file: pread count=4096 offset=7868416 nbdkit: file.2: debug: file: pread count=4096 offset=7872512 nbdkit: file.2: debug: file: pread count=4096 offset=7876608 nbdkit: file.2: debug: file: pread count=4096 offset=7880704 nbdkit: file.2: debug: file: pread count=4096 offset=7884800 nbdkit: file.2: debug: file: pread count=4096 offset=7888896 nbdkit: file.2: debug: file: pread count=4096 offset=7892992 nbdkit: file.2: debug: file: pread count=4096 offset=7897088 nbdkit: file.2: debug: file: pread count=4096 offset=7901184 nbdkit: file.2: debug: file: pread count=4096 offset=7905280 nbdkit: file.2: debug: file: pread count=4096 offset=7909376 nbdkit: file.2: debug: file: pread count=4096 offset=7913472 nbdkit: file.2: debug: file: pread count=4096 offset=7917568 nbdkit: file.2: debug: file: pread count=4096 offset=7921664 nbdkit: file.2: debug: file: pread count=4096 offset=7925760 nbdkit: file.2: debug: file: pread count=4096 offset=7929856 nbdkit: file.2: debug: file: pread count=4096 offset=7933952 nbdkit: file.2: debug: file: pread count=4096 offset=7938048 nbdkit: file.2: debug: file: pread count=4096 offset=7942144 nbdkit: file.2: debug: file: pread count=4096 offset=7946240 nbdkit: file.2: debug: file: pread count=4096 offset=7950336 nbdkit: file.2: debug: file: pread count=4096 offset=7954432 nbdkit: file.2: debug: file: pread count=4096 offset=7958528 nbdkit: file.2: debug: file: pread count=4096 offset=7962624 nbdkit: file.2: debug: file: pread count=4096 offset=7966720 nbdkit: file.2: debug: file: pread count=4096 offset=7970816 nbdkit: file.2: debug: file: pread count=4096 offset=7974912 nbdkit: file.2: debug: file: pread count=4096 offset=7979008 nbdkit: file.2: debug: file: pread count=4096 offset=7983104 nbdkit: file.2: debug: file: pread count=4096 offset=7987200 nbdkit: file.2: debug: file: pread count=4096 offset=7991296 nbdkit: file.2: debug: file: pread count=4096 offset=7995392 nbdkit: file.2: debug: file: pread count=4096 offset=7999488 nbdkit: file.2: debug: file: pread count=4096 offset=8003584 nbdkit: file.2: debug: file: pread count=4096 offset=8007680 nbdkit: file.2: debug: file: pread count=4096 offset=8011776 nbdkit: file.2: debug: file: pread count=4096 offset=8015872 nbdkit: file.2: debug: file: pread count=4096 offset=8019968 nbdkit: file.2: debug: file: pread count=4096 offset=8024064 nbdkit: file.2: debug: file: pread count=4096 offset=8028160 nbdkit: file.2: debug: file: pread count=4096 offset=8032256 nbdkit: file.2: debug: file: pread count=4096 offset=8036352 nbdkit: file.2: debug: file: pread count=4096 offset=8040448 nbdkit: file.2: debug: file: pread count=4096 offset=8044544 nbdkit: file.2: debug: file: pread count=4096 offset=8048640 nbdkit: file.2: debug: file: pread count=4096 offset=8052736 nbdkit: file.2: debug: file: pread count=4096 offset=8056832 nbdkit: file.2: debug: file: pread count=4096 offset=8060928 nbdkit: file.2: debug: file: pread count=4096 offset=8065024 nbdkit: file.2: debug: file: pread count=4096 offset=8069120 nbdkit: file.2: debug: file: pread count=4096 offset=8073216 nbdkit: file.2: debug: file: pread count=4096 offset=8077312 nbdkit: file.2: debug: file: pread count=4096 offset=8081408 nbdkit: file.2: debug: file: pread count=4096 offset=8085504 nbdkit: file.2: debug: file: pread count=4096 offset=8089600 nbdkit: file.2: debug: file: pread count=4096 offset=8093696 nbdkit: file.2: debug: file: pread count=4096 offset=8097792 nbdkit: file.2: debug: file: pread count=4096 offset=8101888 nbdkit: file.2: debug: file: pread count=4096 offset=8105984 nbdkit: file.2: debug: file: pread count=4096 offset=8110080 nbdkit: file.2: debug: file: pread count=4096 offset=8114176 nbdkit: file.2: debug: file: pread count=4096 offset=8118272 nbdkit: file.2: debug: file: pread count=4096 offset=8122368 nbdkit: file.2: debug: file: pread count=4096 offset=8126464 nbdkit: file.2: debug: file: pread count=4096 offset=8130560 nbdkit: file.2: debug: file: pread count=4096 offset=8134656 nbdkit: file.2: debug: file: pread count=4096 offset=8138752 nbdkit: file.2: debug: file: pread count=4096 offset=8142848 nbdkit: file.2: debug: file: pread count=4096 offset=8146944 nbdkit: file.2: debug: file: pread count=4096 offset=8151040 nbdkit: file.2: debug: file: pread count=4096 offset=8155136 nbdkit: file.2: debug: file: pread count=4096 offset=8159232 nbdkit: file.2: debug: file: pread count=4096 offset=8163328 nbdkit: file.2: debug: file: pread count=4096 offset=8167424 nbdkit: file.2: debug: file: pread count=4096 offset=8171520 nbdkit: file.2: debug: file: pread count=4096 offset=8175616 nbdkit: file.2: debug: file: pread count=4096 offset=8179712 nbdkit: file.2: debug: file: pread count=4096 offset=8183808 nbdkit: file.2: debug: file: pread count=4096 offset=8187904 nbdkit: file.2: debug: file: pread count=4096 offset=8192000 nbdkit: file.2: debug: file: pread count=4096 offset=8196096 nbdkit: file.2: debug: file: pread count=4096 offset=8200192 nbdkit: file.2: debug: file: pread count=4096 offset=8204288 nbdkit: file.2: debug: file: pread count=4096 offset=8208384 nbdkit: file.2: debug: file: pread count=4096 offset=8212480 nbdkit: file.2: debug: file: pread count=4096 offset=8216576 nbdkit: file.2: debug: file: pread count=4096 offset=8220672 nbdkit: file.2: debug: file: pread count=4096 offset=8224768 nbdkit: file.2: debug: file: pread count=4096 offset=8228864 nbdkit: file.2: debug: file: pread count=4096 offset=8232960 nbdkit: file.2: debug: file: pread count=4096 offset=8237056 nbdkit: file.2: debug: file: pread count=4096 offset=8241152 nbdkit: file.2: debug: file: pread count=4096 offset=8245248 nbdkit: file.2: debug: file: pread count=4096 offset=8249344 nbdkit: file.2: debug: file: pread count=4096 offset=8253440 nbdkit: file.2: debug: file: pread count=4096 offset=8257536 nbdkit: file.2: debug: file: pread count=4096 offset=8261632 nbdkit: file.2: debug: file: pread count=4096 offset=8265728 nbdkit: file.2: debug: file: pread count=4096 offset=8269824 nbdkit: file.2: debug: file: pread count=4096 offset=8273920 nbdkit: file.2: debug: file: pread count=4096 offset=8278016 nbdkit: file.2: debug: file: pread count=4096 offset=8282112 nbdkit: file.2: debug: file: pread count=4096 offset=8286208 nbdkit: file.2: debug: file: pread count=4096 offset=8290304 nbdkit: file.2: debug: file: pread count=4096 offset=8294400 nbdkit: file.2: debug: file: pread count=4096 offset=8298496 nbdkit: file.2: debug: file: pread count=4096 offset=8302592 nbdkit: file.2: debug: file: pread count=4096 offset=8306688 nbdkit: file.2: debug: file: pread count=4096 offset=8310784 nbdkit: file.2: debug: file: pread count=4096 offset=8314880 nbdkit: file.2: debug: file: pread count=4096 offset=8318976 nbdkit: file.2: debug: file: pread count=4096 offset=8323072 nbdkit: file.2: debug: file: pread count=4096 offset=8327168 nbdkit: file.2: debug: file: pread count=4096 offset=8331264 nbdkit: file.2: debug: file: pread count=4096 offset=8335360 nbdkit: file.2: debug: file: pread count=4096 offset=8339456 nbdkit: file.2: debug: file: pread count=4096 offset=8343552 nbdkit: file.2: debug: file: pread count=4096 offset=8347648 nbdkit: file.2: debug: file: pread count=4096 offset=8351744 nbdkit: file.2: debug: file: pread count=4096 offset=8355840 nbdkit: file.2: debug: file: pread count=4096 offset=8359936 nbdkit: file.2: debug: file: pread count=4096 offset=8364032 nbdkit: file.2: debug: file: pread count=4096 offset=8368128 nbdkit: file.2: debug: file: pread count=4096 offset=8372224 nbdkit: file.2: debug: file: pread count=4096 offset=8376320 nbdkit: file.2: debug: file: pread count=4096 offset=8380416 nbdkit: file.2: debug: file: pread count=4096 offset=8384512 nbdkit: file.3: debug: cow: pread count=2097152 offset=8388608 nbdkit: file.3: debug: file: pread count=4096 offset=8388608 nbdkit: file.3: debug: file: pread count=4096 offset=8392704 nbdkit: file.3: debug: file: pread count=4096 offset=8396800 nbdkit: file.3: debug: file: pread count=4096 offset=8400896 nbdkit: file.3: debug: file: pread count=4096 offset=8404992 nbdkit: file.3: debug: file: pread count=4096 offset=8409088 nbdkit: file.3: debug: file: pread count=4096 offset=8413184 nbdkit: file.3: debug: file: pread count=4096 offset=8417280 nbdkit: file.3: debug: file: pread count=4096 offset=8421376 nbdkit: file.3: debug: file: pread count=4096 offset=8425472 nbdkit: file.3: debug: file: pread count=4096 offset=8429568 nbdkit: file.3: debug: file: pread count=4096 offset=8433664 nbdkit: file.3: debug: file: pread count=4096 offset=8437760 nbdkit: file.3: debug: file: pread count=4096 offset=8441856 nbdkit: file.3: debug: file: pread count=4096 offset=8445952 nbdkit: file.3: debug: file: pread count=4096 offset=8450048 nbdkit: file.3: debug: file: pread count=4096 offset=8454144 nbdkit: file.3: debug: file: pread count=4096 offset=8458240 nbdkit: file.3: debug: file: pread count=4096 offset=8462336 nbdkit: file.3: debug: file: pread count=4096 offset=8466432 nbdkit: file.3: debug: file: pread count=4096 offset=8470528 nbdkit: file.3: debug: file: pread count=4096 offset=8474624 nbdkit: file.3: debug: file: pread count=4096 offset=8478720 nbdkit: file.3: debug: file: pread count=4096 offset=8482816 nbdkit: file.3: debug: file: pread count=4096 offset=8486912 nbdkit: file.3: debug: file: pread count=4096 offset=8491008 nbdkit: file.3: debug: file: pread count=4096 offset=8495104 nbdkit: file.3: debug: file: pread count=4096 offset=8499200 nbdkit: file.3: debug: file: pread count=4096 offset=8503296 nbdkit: file.3: debug: file: pread count=4096 offset=8507392 nbdkit: file.3: debug: file: pread count=4096 offset=8511488 nbdkit: file.3: debug: file: pread count=4096 offset=8515584 nbdkit: file.3: debug: file: pread count=4096 offset=8519680 nbdkit: file.3: debug: file: pread count=4096 offset=8523776 nbdkit: file.3: debug: file: pread count=4096 offset=8527872 nbdkit: file.3: debug: file: pread count=4096 offset=8531968 nbdkit: file.3: debug: file: pread count=4096 offset=8536064 nbdkit: file.3: debug: file: pread count=4096 offset=8540160 nbdkit: file.3: debug: file: pread count=4096 offset=8544256 nbdkit: file.3: debug: file: pread count=4096 offset=8548352 nbdkit: file.3: debug: file: pread count=4096 offset=8552448 nbdkit: file.3: debug: file: pread count=4096 offset=8556544 nbdkit: file.3: debug: file: pread count=4096 offset=8560640 nbdkit: file.3: debug: file: pread count=4096 offset=8564736 nbdkit: file.3: debug: file: pread count=4096 offset=8568832 nbdkit: file.3: debug: file: pread count=4096 offset=8572928 nbdkit: file.3: debug: file: pread count=4096 offset=8577024 nbdkit: file.3: debug: file: pread count=4096 offset=8581120 nbdkit: file.3: debug: file: pread count=4096 offset=8585216 nbdkit: file.3: debug: file: pread count=4096 offset=8589312 nbdkit: file.3: debug: file: pread count=4096 offset=8593408 nbdkit: file.3: debug: file: pread count=4096 offset=8597504 nbdkit: file.3: debug: file: pread count=4096 offset=8601600 nbdkit: file.3: debug: file: pread count=4096 offset=8605696 nbdkit: file.3: debug: file: pread count=4096 offset=8609792 nbdkit: file.3: debug: file: pread count=4096 offset=8613888 nbdkit: file.3: debug: file: pread count=4096 offset=8617984 nbdkit: file.3: debug: file: pread count=4096 offset=8622080 nbdkit: file.3: debug: file: pread count=4096 offset=8626176 nbdkit: file.3: debug: file: pread count=4096 offset=8630272 nbdkit: file.3: debug: file: pread count=4096 offset=8634368 nbdkit: file.3: debug: file: pread count=4096 offset=8638464 nbdkit: file.3: debug: file: pread count=4096 offset=8642560 nbdkit: file.3: debug: file: pread count=4096 offset=8646656 nbdkit: file.3: debug: file: pread count=4096 offset=8650752 nbdkit: file.3: debug: file: pread count=4096 offset=8654848 nbdkit: file.3: debug: file: pread count=4096 offset=8658944 nbdkit: file.3: debug: file: pread count=4096 offset=8663040 nbdkit: file.3: debug: file: pread count=4096 offset=8667136 nbdkit: file.3: debug: file: pread count=4096 offset=8671232 nbdkit: file.3: debug: file: pread count=4096 offset=8675328 nbdkit: file.3: debug: file: pread count=4096 offset=8679424 nbdkit: file.3: debug: file: pread count=4096 offset=8683520 nbdkit: file.3: debug: file: pread count=4096 offset=8687616 nbdkit: file.3: debug: file: pread count=4096 offset=8691712 nbdkit: file.3: debug: file: pread count=4096 offset=8695808 nbdkit: file.3: debug: file: pread count=4096 offset=8699904 nbdkit: file.3: debug: file: pread count=4096 offset=8704000 nbdkit: file.3: debug: file: pread count=4096 offset=8708096 nbdkit: file.3: debug: file: pread count=4096 offset=8712192 nbdkit: file.3: debug: file: pread count=4096 offset=8716288 nbdkit: file.3: debug: file: pread count=4096 offset=8720384 nbdkit: file.3: debug: file: pread count=4096 offset=8724480 nbdkit: file.3: debug: file: pread count=4096 offset=8728576 nbdkit: file.3: debug: file: pread count=4096 offset=8732672 nbdkit: file.3: debug: file: pread count=4096 offset=8736768 nbdkit: file.3: debug: file: pread count=4096 offset=8740864 nbdkit: file.3: debug: file: pread count=4096 offset=8744960 nbdkit: file.3: debug: file: pread count=4096 offset=8749056 nbdkit: file.3: debug: file: pread count=4096 offset=8753152 nbdkit: file.3: debug: file: pread count=4096 offset=8757248 nbdkit: file.3: debug: file: pread count=4096 offset=8761344 nbdkit: file.3: debug: file: pread count=4096 offset=8765440 nbdkit: file.3: debug: file: pread count=4096 offset=8769536 nbdkit: file.3: debug: file: pread count=4096 offset=8773632 nbdkit: file.3: debug: file: pread count=4096 offset=8777728 nbdkit: file.3: debug: file: pread count=4096 offset=8781824 nbdkit: file.3: debug: file: pread count=4096 offset=8785920 nbdkit: file.3: debug: file: pread count=4096 offset=8790016 nbdkit: file.3: debug: file: pread count=4096 offset=8794112 nbdkit: file.3: debug: file: pread count=4096 offset=8798208 nbdkit: file.3: debug: file: pread count=4096 offset=8802304 nbdkit: file.3: debug: file: pread count=4096 offset=8806400 nbdkit: file.3: debug: file: pread count=4096 offset=8810496 nbdkit: file.3: debug: file: pread count=4096 offset=8814592 nbdkit: file.3: debug: file: pread count=4096 offset=8818688 nbdkit: file.3: debug: file: pread count=4096 offset=8822784 nbdkit: file.3: debug: file: pread count=4096 offset=8826880 nbdkit: file.3: debug: file: pread count=4096 offset=8830976 nbdkit: file.3: debug: file: pread count=4096 offset=8835072 nbdkit: file.3: debug: file: pread count=4096 offset=8839168 nbdkit: file.3: debug: file: pread count=4096 offset=8843264 nbdkit: file.3: debug: file: pread count=4096 offset=8847360 nbdkit: file.3: debug: file: pread count=4096 offset=8851456 nbdkit: file.3: debug: file: pread count=4096 offset=8855552 nbdkit: file.3: debug: file: pread count=4096 offset=8859648 nbdkit: file.3: debug: file: pread count=4096 offset=8863744 nbdkit: file.3: debug: file: pread count=4096 offset=8867840 nbdkit: file.3: debug: file: pread count=4096 offset=8871936 nbdkit: file.3: debug: file: pread count=4096 offset=8876032 nbdkit: file.3: debug: file: pread count=4096 offset=8880128 nbdkit: file.3: debug: file: pread count=4096 offset=8884224 nbdkit: file.3: debug: file: pread count=4096 offset=8888320 nbdkit: file.3: debug: file: pread count=4096 offset=8892416 nbdkit: file.3: debug: file: pread count=4096 offset=8896512 nbdkit: file.3: debug: file: pread count=4096 offset=8900608 nbdkit: file.3: debug: file: pread count=4096 offset=8904704 nbdkit: file.3: debug: file: pread count=4096 offset=8908800 nbdkit: file.3: debug: file: pread count=4096 offset=8912896 nbdkit: file.3: debug: file: pread count=4096 offset=8916992 nbdkit: file.3: debug: file: pread count=4096 offset=8921088 nbdkit: file.3: debug: file: pread count=4096 offset=8925184 nbdkit: file.3: debug: file: pread count=4096 offset=8929280 nbdkit: file.3: debug: file: pread count=4096 offset=8933376 nbdkit: file.3: debug: file: pread count=4096 offset=8937472 nbdkit: file.3: debug: file: pread count=4096 offset=8941568 nbdkit: file.3: debug: file: pread count=4096 offset=8945664 nbdkit: file.3: debug: file: pread count=4096 offset=8949760 nbdkit: file.3: debug: file: pread count=4096 offset=8953856 nbdkit: file.3: debug: file: pread count=4096 offset=8957952 nbdkit: file.3: debug: file: pread count=4096 offset=8962048 nbdkit: file.3: debug: file: pread count=4096 offset=8966144 nbdkit: file.3: debug: file: pread count=4096 offset=8970240 nbdkit: file.3: debug: file: pread count=4096 offset=8974336 nbdkit: file.3: debug: file: pread count=4096 offset=8978432 nbdkit: file.3: debug: file: pread count=4096 offset=8982528 nbdkit: file.3: debug: file: pread count=4096 offset=8986624 nbdkit: file.3: debug: file: pread count=4096 offset=8990720 nbdkit: file.3: debug: file: pread count=4096 offset=8994816 nbdkit: file.3: debug: file: pread count=4096 offset=8998912 nbdkit: file.3: debug: file: pread count=4096 offset=9003008 nbdkit: file.3: debug: file: pread count=4096 offset=9007104 nbdkit: file.3: debug: file: pread count=4096 offset=9011200 nbdkit: file.3: debug: file: pread count=4096 offset=9015296 nbdkit: file.3: debug: file: pread count=4096 offset=9019392 nbdkit: file.3: debug: file: pread count=4096 offset=9023488 nbdkit: file.3: debug: file: pread count=4096 offset=9027584 nbdkit: file.3: debug: file: pread count=4096 offset=9031680 nbdkit: file.3: debug: file: pread count=4096 offset=9035776 nbdkit: file.3: debug: file: pread count=4096 offset=9039872 nbdkit: file.3: debug: file: pread count=4096 offset=9043968 nbdkit: file.3: debug: file: pread count=4096 offset=9048064 nbdkit: file.3: debug: file: pread count=4096 offset=9052160 nbdkit: file.3: debug: file: pread count=4096 offset=9056256 nbdkit: file.3: debug: file: pread count=4096 offset=9060352 nbdkit: file.3: debug: file: pread count=4096 offset=9064448 nbdkit: file.3: debug: file: pread count=4096 offset=9068544 nbdkit: file.3: debug: file: pread count=4096 offset=9072640 nbdkit: file.3: debug: file: pread count=4096 offset=9076736 nbdkit: file.3: debug: file: pread count=4096 offset=9080832 nbdkit: file.3: debug: file: pread count=4096 offset=9084928 nbdkit: file.3: debug: file: pread count=4096 offset=9089024 nbdkit: file.3: debug: file: pread count=4096 offset=9093120 nbdkit: file.3: debug: file: pread count=4096 offset=9097216 nbdkit: file.3: debug: file: pread count=4096 offset=9101312 nbdkit: file.3: debug: file: pread count=4096 offset=9105408 nbdkit: file.3: debug: file: pread count=4096 offset=9109504 nbdkit: file.3: debug: file: pread count=4096 offset=9113600 nbdkit: file.3: debug: file: pread count=4096 offset=9117696 nbdkit: file.3: debug: file: pread count=4096 offset=9121792 nbdkit: file.3: debug: file: pread count=4096 offset=9125888 nbdkit: file.3: debug: file: pread count=4096 offset=9129984 nbdkit: file.3: debug: file: pread count=4096 offset=9134080 nbdkit: file.3: debug: file: pread count=4096 offset=9138176 nbdkit: file.3: debug: file: pread count=4096 offset=9142272 nbdkit: file.3: debug: file: pread count=4096 offset=9146368 nbdkit: file.3: debug: file: pread count=4096 offset=9150464 nbdkit: file.3: debug: file: pread count=4096 offset=9154560 nbdkit: file.3: debug: file: pread count=4096 offset=9158656 nbdkit: file.3: debug: file: pread count=4096 offset=9162752 nbdkit: file.3: debug: file: pread count=4096 offset=9166848 nbdkit: file.3: debug: file: pread count=4096 offset=9170944 nbdkit: file.3: debug: file: pread count=4096 offset=9175040 nbdkit: file.3: debug: file: pread count=4096 offset=9179136 nbdkit: file.3: debug: file: pread count=4096 offset=9183232 nbdkit: file.3: debug: file: pread count=4096 offset=9187328 nbdkit: file.3: debug: file: pread count=4096 offset=9191424 nbdkit: file.3: debug: file: pread count=4096 offset=9195520 nbdkit: file.3: debug: file: pread count=4096 offset=9199616 nbdkit: file.3: debug: file: pread count=4096 offset=9203712 nbdkit: file.3: debug: file: pread count=4096 offset=9207808 nbdkit: file.3: debug: file: pread count=4096 offset=9211904 nbdkit: file.3: debug: file: pread count=4096 offset=9216000 nbdkit: file.3: debug: file: pread count=4096 offset=9220096 nbdkit: file.3: debug: file: pread count=4096 offset=9224192 nbdkit: file.3: debug: file: pread count=4096 offset=9228288 nbdkit: file.3: debug: file: pread count=4096 offset=9232384 nbdkit: file.3: debug: file: pread count=4096 offset=9236480 nbdkit: file.3: debug: file: pread count=4096 offset=9240576 nbdkit: file.3: debug: file: pread count=4096 offset=9244672 nbdkit: file.3: debug: file: pread count=4096 offset=9248768 nbdkit: file.3: debug: file: pread count=4096 offset=9252864 nbdkit: file.3: debug: file: pread count=4096 offset=9256960 nbdkit: file.3: debug: file: pread count=4096 offset=9261056 nbdkit: file.3: debug: file: pread count=4096 offset=9265152 nbdkit: file.3: debug: file: pread count=4096 offset=9269248 nbdkit: file.3: debug: file: pread count=4096 offset=9273344 nbdkit: file.3: debug: file: pread count=4096 offset=9277440 nbdkit: file.3: debug: file: pread count=4096 offset=9281536 nbdkit: file.3: debug: file: pread count=4096 offset=9285632 nbdkit: file.3: debug: file: pread count=4096 offset=9289728 nbdkit: file.3: debug: file: pread count=4096 offset=9293824 nbdkit: file.3: debug: file: pread count=4096 offset=9297920 nbdkit: file.3: debug: file: pread count=4096 offset=9302016 nbdkit: file.3: debug: file: pread count=4096 offset=9306112 nbdkit: file.3: debug: file: pread count=4096 offset=9310208 nbdkit: file.3: debug: file: pread count=4096 offset=9314304 nbdkit: file.3: debug: file: pread count=4096 offset=9318400 nbdkit: file.3: debug: file: pread count=4096 offset=9322496 nbdkit: file.3: debug: file: pread count=4096 offset=9326592 nbdkit: file.3: debug: file: pread count=4096 offset=9330688 nbdkit: file.3: debug: file: pread count=4096 offset=9334784 nbdkit: file.3: debug: file: pread count=4096 offset=9338880 nbdkit: file.3: debug: file: pread count=4096 offset=9342976 nbdkit: file.3: debug: file: pread count=4096 offset=9347072 nbdkit: file.3: debug: file: pread count=4096 offset=9351168 nbdkit: file.3: debug: file: pread count=4096 offset=9355264 nbdkit: file.3: debug: file: pread count=4096 offset=9359360 nbdkit: file.3: debug: file: pread count=4096 offset=9363456 nbdkit: file.3: debug: file: pread count=4096 offset=9367552 nbdkit: file.3: debug: file: pread count=4096 offset=9371648 nbdkit: file.3: debug: file: pread count=4096 offset=9375744 nbdkit: file.3: debug: file: pread count=4096 offset=9379840 nbdkit: file.3: debug: file: pread count=4096 offset=9383936 nbdkit: file.3: debug: file: pread count=4096 offset=9388032 nbdkit: file.3: debug: file: pread count=4096 offset=9392128 nbdkit: file.3: debug: file: pread count=4096 offset=9396224 nbdkit: file.3: debug: file: pread count=4096 offset=9400320 nbdkit: file.3: debug: file: pread count=4096 offset=9404416 nbdkit: file.3: debug: file: pread count=4096 offset=9408512 nbdkit: file.3: debug: file: pread count=4096 offset=9412608 nbdkit: file.3: debug: file: pread count=4096 offset=9416704 nbdkit: file.3: debug: file: pread count=4096 offset=9420800 nbdkit: file.3: debug: file: pread count=4096 offset=9424896 nbdkit: file.3: debug: file: pread count=4096 offset=9428992 nbdkit: file.3: debug: file: pread count=4096 offset=9433088 nbdkit: file.3: debug: file: pread count=4096 offset=9437184 nbdkit: file.3: debug: file: pread count=4096 offset=9441280 nbdkit: file.3: debug: file: pread count=4096 offset=9445376 nbdkit: file.3: debug: file: pread count=4096 offset=9449472 nbdkit: file.3: debug: file: pread count=4096 offset=9453568 nbdkit: file.3: debug: file: pread count=4096 offset=9457664 nbdkit: file.3: debug: file: pread count=4096 offset=9461760 nbdkit: file.3: debug: file: pread count=4096 offset=9465856 nbdkit: file.3: debug: file: pread count=4096 offset=9469952 nbdkit: file.3: debug: file: pread count=4096 offset=9474048 nbdkit: file.3: debug: file: pread count=4096 offset=9478144 nbdkit: file.3: debug: file: pread count=4096 offset=9482240 nbdkit: file.3: debug: file: pread count=4096 offset=9486336 nbdkit: file.3: debug: file: pread count=4096 offset=9490432 nbdkit: file.3: debug: file: pread count=4096 offset=9494528 nbdkit: file.3: debug: file: pread count=4096 offset=9498624 nbdkit: file.3: debug: file: pread count=4096 offset=9502720 nbdkit: file.3: debug: file: pread count=4096 offset=9506816 nbdkit: file.3: debug: file: pread count=4096 offset=9510912 nbdkit: file.3: debug: file: pread count=4096 offset=9515008 nbdkit: file.3: debug: file: pread count=4096 offset=9519104 nbdkit: file.3: debug: file: pread count=4096 offset=9523200 nbdkit: file.3: debug: file: pread count=4096 offset=9527296 nbdkit: file.3: debug: file: pread count=4096 offset=9531392 nbdkit: file.3: debug: file: pread count=4096 offset=9535488 nbdkit: file.3: debug: file: pread count=4096 offset=9539584 nbdkit: file.3: debug: file: pread count=4096 offset=9543680 nbdkit: file.3: debug: file: pread count=4096 offset=9547776 nbdkit: file.3: debug: file: pread count=4096 offset=9551872 nbdkit: file.3: debug: file: pread count=4096 offset=9555968 nbdkit: file.3: debug: file: pread count=4096 offset=9560064 nbdkit: file.3: debug: file: pread count=4096 offset=9564160 nbdkit: file.3: debug: file: pread count=4096 offset=9568256 nbdkit: file.3: debug: file: pread count=4096 offset=9572352 nbdkit: file.3: debug: file: pread count=4096 offset=9576448 nbdkit: file.3: debug: file: pread count=4096 offset=9580544 nbdkit: file.3: debug: file: pread count=4096 offset=9584640 nbdkit: file.3: debug: file: pread count=4096 offset=9588736 nbdkit: file.3: debug: file: pread count=4096 offset=9592832 nbdkit: file.3: debug: file: pread count=4096 offset=9596928 nbdkit: file.3: debug: file: pread count=4096 offset=9601024 nbdkit: file.3: debug: file: pread count=4096 offset=9605120 nbdkit: file.3: debug: file: pread count=4096 offset=9609216 nbdkit: file.3: debug: file: pread count=4096 offset=9613312 nbdkit: file.3: debug: file: pread count=4096 offset=9617408 nbdkit: file.3: debug: file: pread count=4096 offset=9621504 nbdkit: file.3: debug: file: pread count=4096 offset=9625600 nbdkit: file.3: debug: file: pread count=4096 offset=9629696 nbdkit: file.3: debug: file: pread count=4096 offset=9633792 nbdkit: file.3: debug: file: pread count=4096 offset=9637888 nbdkit: file.3: debug: file: pread count=4096 offset=9641984 nbdkit: file.3: debug: file: pread count=4096 offset=9646080 nbdkit: file.3: debug: file: pread count=4096 offset=9650176 nbdkit: file.3: debug: file: pread count=4096 offset=9654272 nbdkit: file.3: debug: file: pread count=4096 offset=9658368 nbdkit: file.3: debug: file: pread count=4096 offset=9662464 nbdkit: file.3: debug: file: pread count=4096 offset=9666560 nbdkit: file.3: debug: file: pread count=4096 offset=9670656 nbdkit: file.3: debug: file: pread count=4096 offset=9674752 nbdkit: file.3: debug: file: pread count=4096 offset=9678848 nbdkit: file.3: debug: file: pread count=4096 offset=9682944 nbdkit: file.3: debug: file: pread count=4096 offset=9687040 nbdkit: file.3: debug: file: pread count=4096 offset=9691136 nbdkit: file.3: debug: file: pread count=4096 offset=9695232 nbdkit: file.3: debug: file: pread count=4096 offset=9699328 nbdkit: file.3: debug: file: pread count=4096 offset=9703424 nbdkit: file.3: debug: file: pread count=4096 offset=9707520 nbdkit: file.3: debug: file: pread count=4096 offset=9711616 nbdkit: file.3: debug: file: pread count=4096 offset=9715712 nbdkit: file.3: debug: file: pread count=4096 offset=9719808 nbdkit: file.3: debug: file: pread count=4096 offset=9723904 nbdkit: file.3: debug: file: pread count=4096 offset=9728000 nbdkit: file.3: debug: file: pread count=4096 offset=9732096 nbdkit: file.3: debug: file: pread count=4096 offset=9736192 nbdkit: file.3: debug: file: pread count=4096 offset=9740288 nbdkit: file.3: debug: file: pread count=4096 offset=9744384 nbdkit: file.3: debug: file: pread count=4096 offset=9748480 nbdkit: file.3: debug: file: pread count=4096 offset=9752576 nbdkit: file.3: debug: file: pread count=4096 offset=9756672 nbdkit: file.3: debug: file: pread count=4096 offset=9760768 nbdkit: file.3: debug: file: pread count=4096 offset=9764864 nbdkit: file.3: debug: file: pread count=4096 offset=9768960 nbdkit: file.3: debug: file: pread count=4096 offset=9773056 nbdkit: file.3: debug: file: pread count=4096 offset=9777152 nbdkit: file.3: debug: file: pread count=4096 offset=9781248 nbdkit: file.3: debug: file: pread count=4096 offset=9785344 nbdkit: file.3: debug: file: pread count=4096 offset=9789440 nbdkit: file.3: debug: file: pread count=4096 offset=9793536 nbdkit: file.3: debug: file: pread count=4096 offset=9797632 nbdkit: file.3: debug: file: pread count=4096 offset=9801728 nbdkit: file.3: debug: file: pread count=4096 offset=9805824 nbdkit: file.3: debug: file: pread count=4096 offset=9809920 nbdkit: file.3: debug: file: pread count=4096 offset=9814016 nbdkit: file.3: debug: file: pread count=4096 offset=9818112 nbdkit: file.3: debug: file: pread count=4096 offset=9822208 nbdkit: file.3: debug: file: pread count=4096 offset=9826304 nbdkit: file.3: debug: file: pread count=4096 offset=9830400 nbdkit: file.3: debug: file: pread count=4096 offset=9834496 nbdkit: file.3: debug: file: pread count=4096 offset=9838592 nbdkit: file.3: debug: file: pread count=4096 offset=9842688 nbdkit: file.3: debug: file: pread count=4096 offset=9846784 nbdkit: file.3: debug: file: pread count=4096 offset=9850880 nbdkit: file.3: debug: file: pread count=4096 offset=9854976 nbdkit: file.3: debug: file: pread count=4096 offset=9859072 nbdkit: file.3: debug: file: pread count=4096 offset=9863168 nbdkit: file.3: debug: file: pread count=4096 offset=9867264 nbdkit: file.3: debug: file: pread count=4096 offset=9871360 nbdkit: file.3: debug: file: pread count=4096 offset=9875456 nbdkit: file.3: debug: file: pread count=4096 offset=9879552 nbdkit: file.3: debug: file: pread count=4096 offset=9883648 nbdkit: file.3: debug: file: pread count=4096 offset=9887744 nbdkit: file.3: debug: file: pread count=4096 offset=9891840 nbdkit: file.3: debug: file: pread count=4096 offset=9895936 nbdkit: file.3: debug: file: pread count=4096 offset=9900032 nbdkit: file.3: debug: file: pread count=4096 offset=9904128 nbdkit: file.3: debug: file: pread count=4096 offset=9908224 nbdkit: file.3: debug: file: pread count=4096 offset=9912320 nbdkit: file.3: debug: file: pread count=4096 offset=9916416 nbdkit: file.3: debug: file: pread count=4096 offset=9920512 nbdkit: file.3: debug: file: pread count=4096 offset=9924608 nbdkit: file.3: debug: file: pread count=4096 offset=9928704 nbdkit: file.3: debug: file: pread count=4096 offset=9932800 nbdkit: file.3: debug: file: pread count=4096 offset=9936896 nbdkit: file.3: debug: file: pread count=4096 offset=9940992 nbdkit: file.3: debug: file: pread count=4096 offset=9945088 nbdkit: file.3: debug: file: pread count=4096 offset=9949184 nbdkit: file.3: debug: file: pread count=4096 offset=9953280 nbdkit: file.3: debug: file: pread count=4096 offset=9957376 nbdkit: file.3: debug: file: pread count=4096 offset=9961472 nbdkit: file.3: debug: file: pread count=4096 offset=9965568 nbdkit: file.3: debug: file: pread count=4096 offset=9969664 nbdkit: file.3: debug: file: pread count=4096 offset=9973760 nbdkit: file.3: debug: file: pread count=4096 offset=9977856 nbdkit: file.3: debug: file: pread count=4096 offset=9981952 nbdkit: file.3: debug: file: pread count=4096 offset=9986048 nbdkit: file.3: debug: file: pread count=4096 offset=9990144 nbdkit: file.3: debug: file: pread count=4096 offset=9994240 nbdkit: file.3: debug: file: pread count=4096 offset=9998336 nbdkit: file.3: debug: file: pread count=4096 offset=10002432 nbdkit: file.3: debug: file: pread count=4096 offset=10006528 nbdkit: file.3: debug: file: pread count=4096 offset=10010624 nbdkit: file.3: debug: file: pread count=4096 offset=10014720 nbdkit: file.3: debug: file: pread count=4096 offset=10018816 nbdkit: file.3: debug: file: pread count=4096 offset=10022912 nbdkit: file.3: debug: file: pread count=4096 offset=10027008 nbdkit: file.3: debug: file: pread count=4096 offset=10031104 nbdkit: file.3: debug: file: pread count=4096 offset=10035200 nbdkit: file.3: debug: file: pread count=4096 offset=10039296 nbdkit: file.3: debug: file: pread count=4096 offset=10043392 nbdkit: file.3: debug: file: pread count=4096 offset=10047488 nbdkit: file.3: debug: file: pread count=4096 offset=10051584 nbdkit: file.3: debug: file: pread count=4096 offset=10055680 nbdkit: file.3: debug: file: pread count=4096 offset=10059776 nbdkit: file.3: debug: file: pread count=4096 offset=10063872 nbdkit: file.3: debug: file: pread count=4096 offset=10067968 nbdkit: file.3: debug: file: pread count=4096 offset=10072064 nbdkit: file.3: debug: file: pread count=4096 offset=10076160 nbdkit: file.3: debug: file: pread count=4096 offset=10080256 nbdkit: file.3: debug: file: pread count=4096 offset=10084352 nbdkit: file.3: debug: file: pread count=4096 offset=10088448 nbdkit: file.3: debug: file: pread count=4096 offset=10092544 nbdkit: file.3: debug: file: pread count=4096 offset=10096640 nbdkit: file.3: debug: file: pread count=4096 offset=10100736 nbdkit: file.3: debug: file: pread count=4096 offset=10104832 nbdkit: file.3: debug: file: pread count=4096 offset=10108928 nbdkit: file.3: debug: file: pread count=4096 offset=10113024 nbdkit: file.3: debug: file: pread count=4096 offset=10117120 nbdkit: file.3: debug: file: pread count=4096 offset=10121216 nbdkit: file.3: debug: file: pread count=4096 offset=10125312 nbdkit: file.3: debug: file: pread count=4096 offset=10129408 nbdkit: file.3: debug: file: pread count=4096 offset=10133504 nbdkit: file.3: debug: file: pread count=4096 offset=10137600 nbdkit: file.3: debug: file: pread count=4096 offset=10141696 nbdkit: file.3: debug: file: pread count=4096 offset=10145792 nbdkit: file.3: debug: file: pread count=4096 offset=10149888 nbdkit: file.3: debug: file: pread count=4096 offset=10153984 nbdkit: file.3: debug: file: pread count=4096 offset=10158080 nbdkit: file.3: debug: file: pread count=4096 offset=10162176 nbdkit: file.3: debug: file: pread count=4096 offset=10166272 nbdkit: file.3: debug: file: pread count=4096 offset=10170368 nbdkit: file.3: debug: file: pread count=4096 offset=10174464 nbdkit: file.3: debug: file: pread count=4096 offset=10178560 nbdkit: file.3: debug: file: pread count=4096 offset=10182656 nbdkit: file.3: debug: file: pread count=4096 offset=10186752 nbdkit: file.3: debug: file: pread count=4096 offset=10190848 nbdkit: file.3: debug: file: pread count=4096 offset=10194944 nbdkit: file.3: debug: file: pread count=4096 offset=10199040 nbdkit: file.3: debug: file: pread count=4096 offset=10203136 nbdkit: file.3: debug: file: pread count=4096 offset=10207232 nbdkit: file.3: debug: file: pread count=4096 offset=10211328 nbdkit: file.3: debug: file: pread count=4096 offset=10215424 nbdkit: file.3: debug: file: pread count=4096 offset=10219520 nbdkit: file.3: debug: file: pread count=4096 offset=10223616 nbdkit: file.3: debug: file: pread count=4096 offset=10227712 nbdkit: file.3: debug: file: pread count=4096 offset=10231808 nbdkit: file.3: debug: file: pread count=4096 offset=10235904 nbdkit: file.3: debug: file: pread count=4096 offset=10240000 nbdkit: file.3: debug: file: pread count=4096 offset=10244096 nbdkit: file.3: debug: file: pread count=4096 offset=10248192 nbdkit: file.3: debug: file: pread count=4096 offset=10252288 nbdkit: file.3: debug: file: pread count=4096 offset=10256384 nbdkit: file.3: debug: file: pread count=4096 offset=10260480 nbdkit: file.3: debug: file: pread count=4096 offset=10264576 nbdkit: file.3: debug: file: pread count=4096 offset=10268672 nbdkit: file.3: debug: file: pread count=4096 offset=10272768 nbdkit: file.3: debug: file: pread count=4096 offset=10276864 nbdkit: file.3: debug: file: pread count=4096 offset=10280960 nbdkit: file.3: debug: file: pread count=4096 offset=10285056 nbdkit: file.3: debug: file: pread count=4096 offset=10289152 nbdkit: file.3: debug: file: pread count=4096 offset=10293248 nbdkit: file.3: debug: file: pread count=4096 offset=10297344 nbdkit: file.3: debug: file: pread count=4096 offset=10301440 nbdkit: file.3: debug: file: pread count=4096 offset=10305536 nbdkit: file.3: debug: file: pread count=4096 offset=10309632 nbdkit: file.3: debug: file: pread count=4096 offset=10313728 nbdkit: file.3: debug: file: pread count=4096 offset=10317824 nbdkit: file.3: debug: file: pread count=4096 offset=10321920 nbdkit: file.3: debug: file: pread count=4096 offset=10326016 nbdkit: file.3: debug: file: pread count=4096 offset=10330112 nbdkit: file.3: debug: file: pread count=4096 offset=10334208 nbdkit: file.3: debug: file: pread count=4096 offset=10338304 nbdkit: file.3: debug: file: pread count=4096 offset=10342400 nbdkit: file.3: debug: file: pread count=4096 offset=10346496 nbdkit: file.3: debug: file: pread count=4096 offset=10350592 nbdkit: file.3: debug: file: pread count=4096 offset=10354688 nbdkit: file.3: debug: file: pread count=4096 offset=10358784 nbdkit: file.3: debug: file: pread count=4096 offset=10362880 nbdkit: file.3: debug: file: pread count=4096 offset=10366976 nbdkit: file.3: debug: file: pread count=4096 offset=10371072 nbdkit: file.3: debug: file: pread count=4096 offset=10375168 nbdkit: file.3: debug: file: pread count=4096 offset=10379264 nbdkit: file.3: debug: file: pread count=4096 offset=10383360 nbdkit: file.3: debug: file: pread count=4096 offset=10387456 nbdkit: file.3: debug: file: pread count=4096 offset=10391552 nbdkit: file.3: debug: file: pread count=4096 offset=10395648 nbdkit: file.3: debug: file: pread count=4096 offset=10399744 nbdkit: file.3: debug: file: pread count=4096 offset=10403840 nbdkit: file.3: debug: file: pread count=4096 offset=10407936 nbdkit: file.3: debug: file: pread count=4096 offset=10412032 nbdkit: file.3: debug: file: pread count=4096 offset=10416128 nbdkit: file.3: debug: file: pread count=4096 offset=10420224 nbdkit: file.3: debug: file: pread count=4096 offset=10424320 nbdkit: file.3: debug: file: pread count=4096 offset=10428416 nbdkit: file.3: debug: file: pread count=4096 offset=10432512 nbdkit: file.3: debug: file: pread count=4096 offset=10436608 nbdkit: file.3: debug: file: pread count=4096 offset=10440704 nbdkit: file.3: debug: file: pread count=4096 offset=10444800 nbdkit: file.3: debug: file: pread count=4096 offset=10448896 nbdkit: file.3: debug: file: pread count=4096 offset=10452992 nbdkit: file.3: debug: file: pread count=4096 offset=10457088 nbdkit: file.3: debug: file: pread count=4096 offset=10461184 nbdkit: file.3: debug: file: pread count=4096 offset=10465280 nbdkit: file.3: debug: file: pread count=4096 offset=10469376 nbdkit: file.3: debug: file: pread count=4096 offset=10473472 nbdkit: file.3: debug: file: pread count=4096 offset=10477568 nbdkit: file.3: debug: file: pread count=4096 offset=10481664 nbdkit: file.4: debug: cow: pread count=2097152 offset=10485760 nbdkit: file.4: debug: file: pread count=4096 offset=10485760 nbdkit: file.4: debug: file: pread count=4096 offset=10489856 nbdkit: file.4: debug: file: pread count=4096 offset=10493952 nbdkit: file.4: debug: file: pread count=4096 offset=10498048 nbdkit: file.4: debug: file: pread count=4096 offset=10502144 nbdkit: file.4: debug: file: pread count=4096 offset=10506240 nbdkit: file.4: debug: file: pread count=4096 offset=10510336 nbdkit: file.4: debug: file: pread count=4096 offset=10514432 nbdkit: file.4: debug: file: pread count=4096 offset=10518528 nbdkit: file.4: debug: file: pread count=4096 offset=10522624 nbdkit: file.4: debug: file: pread count=4096 offset=10526720 nbdkit: file.4: debug: file: pread count=4096 offset=10530816 nbdkit: file.4: debug: file: pread count=4096 offset=10534912 nbdkit: file.4: debug: file: pread count=4096 offset=10539008 nbdkit: file.4: debug: file: pread count=4096 offset=10543104 nbdkit: file.4: debug: file: pread count=4096 offset=10547200 nbdkit: file.4: debug: file: pread count=4096 offset=10551296 nbdkit: file.4: debug: file: pread count=4096 offset=10555392 nbdkit: file.4: debug: file: pread count=4096 offset=10559488 nbdkit: file.4: debug: file: pread count=4096 offset=10563584 nbdkit: file.4: debug: file: pread count=4096 offset=10567680 nbdkit: file.4: debug: file: pread count=4096 offset=10571776 nbdkit: file.4: debug: file: pread count=4096 offset=10575872 nbdkit: file.4: debug: file: pread count=4096 offset=10579968 nbdkit: file.4: debug: file: pread count=4096 offset=10584064 nbdkit: file.4: debug: file: pread count=4096 offset=10588160 nbdkit: file.4: debug: file: pread count=4096 offset=10592256 nbdkit: file.4: debug: file: pread count=4096 offset=10596352 nbdkit: file.4: debug: file: pread count=4096 offset=10600448 nbdkit: file.4: debug: file: pread count=4096 offset=10604544 nbdkit: file.4: debug: file: pread count=4096 offset=10608640 nbdkit: file.4: debug: file: pread count=4096 offset=10612736 nbdkit: file.4: debug: file: pread count=4096 offset=10616832 nbdkit: file.4: debug: file: pread count=4096 offset=10620928 nbdkit: file.4: debug: file: pread count=4096 offset=10625024 nbdkit: file.4: debug: file: pread count=4096 offset=10629120 nbdkit: file.4: debug: file: pread count=4096 offset=10633216 nbdkit: file.4: debug: file: pread count=4096 offset=10637312 nbdkit: file.4: debug: file: pread count=4096 offset=10641408 nbdkit: file.4: debug: file: pread count=4096 offset=10645504 nbdkit: file.4: debug: file: pread count=4096 offset=10649600 nbdkit: file.4: debug: file: pread count=4096 offset=10653696 nbdkit: file.4: debug: file: pread count=4096 offset=10657792 nbdkit: file.4: debug: file: pread count=4096 offset=10661888 nbdkit: file.4: debug: file: pread count=4096 offset=10665984 nbdkit: file.4: debug: file: pread count=4096 offset=10670080 nbdkit: file.4: debug: file: pread count=4096 offset=10674176 nbdkit: file.4: debug: file: pread count=4096 offset=10678272 nbdkit: file.4: debug: file: pread count=4096 offset=10682368 nbdkit: file.4: debug: file: pread count=4096 offset=10686464 nbdkit: file.4: debug: file: pread count=4096 offset=10690560 nbdkit: file.4: debug: file: pread count=4096 offset=10694656 nbdkit: file.4: debug: file: pread count=4096 offset=10698752 nbdkit: file.4: debug: file: pread count=4096 offset=10702848 nbdkit: file.4: debug: file: pread count=4096 offset=10706944 nbdkit: file.4: debug: file: pread count=4096 offset=10711040 nbdkit: file.4: debug: file: pread count=4096 offset=10715136 nbdkit: file.4: debug: file: pread count=4096 offset=10719232 nbdkit: file.4: debug: file: pread count=4096 offset=10723328 nbdkit: file.4: debug: file: pread count=4096 offset=10727424 nbdkit: file.4: debug: file: pread count=4096 offset=10731520 nbdkit: file.4: debug: file: pread count=4096 offset=10735616 nbdkit: file.4: debug: file: pread count=4096 offset=10739712 nbdkit: file.4: debug: file: pread count=4096 offset=10743808 nbdkit: file.4: debug: file: pread count=4096 offset=10747904 nbdkit: file.4: debug: file: pread count=4096 offset=10752000 nbdkit: file.4: debug: file: pread count=4096 offset=10756096 nbdkit: file.4: debug: file: pread count=4096 offset=10760192 nbdkit: file.4: debug: file: pread count=4096 offset=10764288 nbdkit: file.4: debug: file: pread count=4096 offset=10768384 nbdkit: file.4: debug: file: pread count=4096 offset=10772480 nbdkit: file.4: debug: file: pread count=4096 offset=10776576 nbdkit: file.4: debug: file: pread count=4096 offset=10780672 nbdkit: file.4: debug: file: pread count=4096 offset=10784768 nbdkit: file.4: debug: file: pread count=4096 offset=10788864 nbdkit: file.4: debug: file: pread count=4096 offset=10792960 nbdkit: file.4: debug: file: pread count=4096 offset=10797056 nbdkit: file.4: debug: file: pread count=4096 offset=10801152 nbdkit: file.4: debug: file: pread count=4096 offset=10805248 nbdkit: file.4: debug: file: pread count=4096 offset=10809344 nbdkit: file.4: debug: file: pread count=4096 offset=10813440 nbdkit: file.4: debug: file: pread count=4096 offset=10817536 nbdkit: file.4: debug: file: pread count=4096 offset=10821632 nbdkit: file.4: debug: file: pread count=4096 offset=10825728 nbdkit: file.4: debug: file: pread count=4096 offset=10829824 nbdkit: file.4: debug: file: pread count=4096 offset=10833920 nbdkit: file.4: debug: file: pread count=4096 offset=10838016 nbdkit: file.4: debug: file: pread count=4096 offset=10842112 nbdkit: file.4: debug: file: pread count=4096 offset=10846208 nbdkit: file.4: debug: file: pread count=4096 offset=10850304 nbdkit: file.4: debug: file: pread count=4096 offset=10854400 nbdkit: file.4: debug: file: pread count=4096 offset=10858496 nbdkit: file.4: debug: file: pread count=4096 offset=10862592 nbdkit: file.4: debug: file: pread count=4096 offset=10866688 nbdkit: file.4: debug: file: pread count=4096 offset=10870784 nbdkit: file.4: debug: file: pread count=4096 offset=10874880 nbdkit: file.4: debug: file: pread count=4096 offset=10878976 nbdkit: file.4: debug: file: pread count=4096 offset=10883072 nbdkit: file.4: debug: file: pread count=4096 offset=10887168 nbdkit: file.4: debug: file: pread count=4096 offset=10891264 nbdkit: file.4: debug: file: pread count=4096 offset=10895360 nbdkit: file.4: debug: file: pread count=4096 offset=10899456 nbdkit: file.4: debug: file: pread count=4096 offset=10903552 nbdkit: file.4: debug: file: pread count=4096 offset=10907648 nbdkit: file.4: debug: file: pread count=4096 offset=10911744 nbdkit: file.4: debug: file: pread count=4096 offset=10915840 nbdkit: file.4: debug: file: pread count=4096 offset=10919936 nbdkit: file.4: debug: file: pread count=4096 offset=10924032 nbdkit: file.4: debug: file: pread count=4096 offset=10928128 nbdkit: file.4: debug: file: pread count=4096 offset=10932224 nbdkit: file.4: debug: file: pread count=4096 offset=10936320 nbdkit: file.4: debug: file: pread count=4096 offset=10940416 nbdkit: file.4: debug: file: pread count=4096 offset=10944512 nbdkit: file.4: debug: file: pread count=4096 offset=10948608 nbdkit: file.4: debug: file: pread count=4096 offset=10952704 nbdkit: file.4: debug: file: pread count=4096 offset=10956800 nbdkit: file.4: debug: file: pread count=4096 offset=10960896 nbdkit: file.4: debug: file: pread count=4096 offset=10964992 nbdkit: file.4: debug: file: pread count=4096 offset=10969088 nbdkit: file.4: debug: file: pread count=4096 offset=10973184 nbdkit: file.4: debug: file: pread count=4096 offset=10977280 nbdkit: file.4: debug: file: pread count=4096 offset=10981376 nbdkit: file.4: debug: file: pread count=4096 offset=10985472 nbdkit: file.4: debug: file: pread count=4096 offset=10989568 nbdkit: file.4: debug: file: pread count=4096 offset=10993664 nbdkit: file.4: debug: file: pread count=4096 offset=10997760 nbdkit: file.4: debug: file: pread count=4096 offset=11001856 nbdkit: file.4: debug: file: pread count=4096 offset=11005952 nbdkit: file.4: debug: file: pread count=4096 offset=11010048 nbdkit: file.4: debug: file: pread count=4096 offset=11014144 nbdkit: file.4: debug: file: pread count=4096 offset=11018240 nbdkit: file.4: debug: file: pread count=4096 offset=11022336 nbdkit: file.4: debug: file: pread count=4096 offset=11026432 nbdkit: file.4: debug: file: pread count=4096 offset=11030528 nbdkit: file.4: debug: file: pread count=4096 offset=11034624 nbdkit: file.4: debug: file: pread count=4096 offset=11038720 nbdkit: file.4: debug: file: pread count=4096 offset=11042816 nbdkit: file.4: debug: file: pread count=4096 offset=11046912 nbdkit: file.4: debug: file: pread count=4096 offset=11051008 nbdkit: file.4: debug: file: pread count=4096 offset=11055104 nbdkit: file.4: debug: file: pread count=4096 offset=11059200 nbdkit: file.4: debug: file: pread count=4096 offset=11063296 nbdkit: file.4: debug: file: pread count=4096 offset=11067392 nbdkit: file.4: debug: file: pread count=4096 offset=11071488 nbdkit: file.4: debug: file: pread count=4096 offset=11075584 nbdkit: file.4: debug: file: pread count=4096 offset=11079680 nbdkit: file.4: debug: file: pread count=4096 offset=11083776 nbdkit: file.4: debug: file: pread count=4096 offset=11087872 nbdkit: file.4: debug: file: pread count=4096 offset=11091968 nbdkit: file.4: debug: file: pread count=4096 offset=11096064 nbdkit: file.4: debug: file: pread count=4096 offset=11100160 nbdkit: file.4: debug: file: pread count=4096 offset=11104256 nbdkit: file.4: debug: file: pread count=4096 offset=11108352 nbdkit: file.4: debug: file: pread count=4096 offset=11112448 nbdkit: file.4: debug: file: pread count=4096 offset=11116544 nbdkit: file.4: debug: file: pread count=4096 offset=11120640 nbdkit: file.4: debug: file: pread count=4096 offset=11124736 nbdkit: file.4: debug: file: pread count=4096 offset=11128832 nbdkit: file.4: debug: file: pread count=4096 offset=11132928 nbdkit: file.4: debug: file: pread count=4096 offset=11137024 nbdkit: file.4: debug: file: pread count=4096 offset=11141120 nbdkit: file.4: debug: file: pread count=4096 offset=11145216 nbdkit: file.4: debug: file: pread count=4096 offset=11149312 nbdkit: file.4: debug: file: pread count=4096 offset=11153408 nbdkit: file.4: debug: file: pread count=4096 offset=11157504 nbdkit: file.4: debug: file: pread count=4096 offset=11161600 nbdkit: file.4: debug: file: pread count=4096 offset=11165696 nbdkit: file.4: debug: file: pread count=4096 offset=11169792 nbdkit: file.4: debug: file: pread count=4096 offset=11173888 nbdkit: file.4: debug: file: pread count=4096 offset=11177984 nbdkit: file.4: debug: file: pread count=4096 offset=11182080 nbdkit: file.4: debug: file: pread count=4096 offset=11186176 nbdkit: file.4: debug: file: pread count=4096 offset=11190272 nbdkit: file.4: debug: file: pread count=4096 offset=11194368 nbdkit: file.4: debug: file: pread count=4096 offset=11198464 nbdkit: file.4: debug: file: pread count=4096 offset=11202560 nbdkit: file.4: debug: file: pread count=4096 offset=11206656 nbdkit: file.4: debug: file: pread count=4096 offset=11210752 nbdkit: file.4: debug: file: pread count=4096 offset=11214848 nbdkit: file.4: debug: file: pread count=4096 offset=11218944 nbdkit: file.4: debug: file: pread count=4096 offset=11223040 nbdkit: file.4: debug: file: pread count=4096 offset=11227136 nbdkit: file.4: debug: file: pread count=4096 offset=11231232 nbdkit: file.4: debug: file: pread count=4096 offset=11235328 nbdkit: file.4: debug: file: pread count=4096 offset=11239424 nbdkit: file.4: debug: file: pread count=4096 offset=11243520 nbdkit: file.4: debug: file: pread count=4096 offset=11247616 nbdkit: file.4: debug: file: pread count=4096 offset=11251712 nbdkit: file.4: debug: file: pread count=4096 offset=11255808 nbdkit: file.4: debug: file: pread count=4096 offset=11259904 nbdkit: file.4: debug: file: pread count=4096 offset=11264000 nbdkit: file.4: debug: file: pread count=4096 offset=11268096 nbdkit: file.4: debug: file: pread count=4096 offset=11272192 nbdkit: file.4: debug: file: pread count=4096 offset=11276288 nbdkit: file.4: debug: file: pread count=4096 offset=11280384 nbdkit: file.4: debug: file: pread count=4096 offset=11284480 nbdkit: file.4: debug: file: pread count=4096 offset=11288576 nbdkit: file.4: debug: file: pread count=4096 offset=11292672 nbdkit: file.4: debug: file: pread count=4096 offset=11296768 nbdkit: file.4: debug: file: pread count=4096 offset=11300864 nbdkit: file.4: debug: file: pread count=4096 offset=11304960 nbdkit: file.4: debug: file: pread count=4096 offset=11309056 nbdkit: file.4: debug: file: pread count=4096 offset=11313152 nbdkit: file.4: debug: file: pread count=4096 offset=11317248 nbdkit: file.4: debug: file: pread count=4096 offset=11321344 nbdkit: file.4: debug: file: pread count=4096 offset=11325440 nbdkit: file.4: debug: file: pread count=4096 offset=11329536 nbdkit: file.4: debug: file: pread count=4096 offset=11333632 nbdkit: file.4: debug: file: pread count=4096 offset=11337728 nbdkit: file.4: debug: file: pread count=4096 offset=11341824 nbdkit: file.4: debug: file: pread count=4096 offset=11345920 nbdkit: file.4: debug: file: pread count=4096 offset=11350016 nbdkit: file.4: debug: file: pread count=4096 offset=11354112 nbdkit: file.4: debug: file: pread count=4096 offset=11358208 nbdkit: file.4: debug: file: pread count=4096 offset=11362304 nbdkit: file.4: debug: file: pread count=4096 offset=11366400 nbdkit: file.4: debug: file: pread count=4096 offset=11370496 nbdkit: file.4: debug: file: pread count=4096 offset=11374592 nbdkit: file.4: debug: file: pread count=4096 offset=11378688 nbdkit: file.4: debug: file: pread count=4096 offset=11382784 nbdkit: file.4: debug: file: pread count=4096 offset=11386880 nbdkit: file.4: debug: file: pread count=4096 offset=11390976 nbdkit: file.4: debug: file: pread count=4096 offset=11395072 nbdkit: file.4: debug: file: pread count=4096 offset=11399168 nbdkit: file.4: debug: file: pread count=4096 offset=11403264 nbdkit: file.4: debug: file: pread count=4096 offset=11407360 nbdkit: file.4: debug: file: pread count=4096 offset=11411456 nbdkit: file.4: debug: file: pread count=4096 offset=11415552 nbdkit: file.4: debug: file: pread count=4096 offset=11419648 nbdkit: file.4: debug: file: pread count=4096 offset=11423744 nbdkit: file.4: debug: file: pread count=4096 offset=11427840 nbdkit: file.4: debug: file: pread count=4096 offset=11431936 nbdkit: file.4: debug: file: pread count=4096 offset=11436032 nbdkit: file.4: debug: file: pread count=4096 offset=11440128 nbdkit: file.4: debug: file: pread count=4096 offset=11444224 nbdkit: file.4: debug: file: pread count=4096 offset=11448320 nbdkit: file.4: debug: file: pread count=4096 offset=11452416 nbdkit: file.4: debug: file: pread count=4096 offset=11456512 nbdkit: file.4: debug: file: pread count=4096 offset=11460608 nbdkit: file.4: debug: file: pread count=4096 offset=11464704 nbdkit: file.4: debug: file: pread count=4096 offset=11468800 nbdkit: file.4: debug: file: pread count=4096 offset=11472896 nbdkit: file.4: debug: file: pread count=4096 offset=11476992 nbdkit: file.4: debug: file: pread count=4096 offset=11481088 nbdkit: file.4: debug: file: pread count=4096 offset=11485184 nbdkit: file.4: debug: file: pread count=4096 offset=11489280 nbdkit: file.4: debug: file: pread count=4096 offset=11493376 nbdkit: file.4: debug: file: pread count=4096 offset=11497472 nbdkit: file.4: debug: file: pread count=4096 offset=11501568 nbdkit: file.4: debug: file: pread count=4096 offset=11505664 nbdkit: file.4: debug: file: pread count=4096 offset=11509760 nbdkit: file.4: debug: file: pread count=4096 offset=11513856 nbdkit: file.4: debug: file: pread count=4096 offset=11517952 nbdkit: file.4: debug: file: pread count=4096 offset=11522048 nbdkit: file.4: debug: file: pread count=4096 offset=11526144 nbdkit: file.4: debug: file: pread count=4096 offset=11530240 nbdkit: file.4: debug: file: pread count=4096 offset=11534336 nbdkit: file.4: debug: file: pread count=4096 offset=11538432 nbdkit: file.4: debug: file: pread count=4096 offset=11542528 nbdkit: file.4: debug: file: pread count=4096 offset=11546624 nbdkit: file.4: debug: file: pread count=4096 offset=11550720 nbdkit: file.4: debug: file: pread count=4096 offset=11554816 nbdkit: file.4: debug: file: pread count=4096 offset=11558912 nbdkit: file.4: debug: file: pread count=4096 offset=11563008 nbdkit: file.4: debug: file: pread count=4096 offset=11567104 nbdkit: file.4: debug: file: pread count=4096 offset=11571200 nbdkit: file.4: debug: file: pread count=4096 offset=11575296 nbdkit: file.4: debug: file: pread count=4096 offset=11579392 nbdkit: file.4: debug: file: pread count=4096 offset=11583488 nbdkit: file.4: debug: file: pread count=4096 offset=11587584 nbdkit: file.4: debug: file: pread count=4096 offset=11591680 nbdkit: file.4: debug: file: pread count=4096 offset=11595776 nbdkit: file.4: debug: file: pread count=4096 offset=11599872 nbdkit: file.4: debug: file: pread count=4096 offset=11603968 nbdkit: file.4: debug: file: pread count=4096 offset=11608064 nbdkit: file.4: debug: file: pread count=4096 offset=11612160 nbdkit: file.4: debug: file: pread count=4096 offset=11616256 nbdkit: file.4: debug: file: pread count=4096 offset=11620352 nbdkit: file.4: debug: file: pread count=4096 offset=11624448 nbdkit: file.4: debug: file: pread count=4096 offset=11628544 nbdkit: file.4: debug: file: pread count=4096 offset=11632640 nbdkit: file.4: debug: file: pread count=4096 offset=11636736 nbdkit: file.4: debug: file: pread count=4096 offset=11640832 nbdkit: file.4: debug: file: pread count=4096 offset=11644928 nbdkit: file.4: debug: file: pread count=4096 offset=11649024 nbdkit: file.4: debug: file: pread count=4096 offset=11653120 nbdkit: file.4: debug: file: pread count=4096 offset=11657216 nbdkit: file.4: debug: file: pread count=4096 offset=11661312 nbdkit: file.4: debug: file: pread count=4096 offset=11665408 nbdkit: file.4: debug: file: pread count=4096 offset=11669504 nbdkit: file.4: debug: file: pread count=4096 offset=11673600 nbdkit: file.4: debug: file: pread count=4096 offset=11677696 nbdkit: file.4: debug: file: pread count=4096 offset=11681792 nbdkit: file.4: debug: file: pread count=4096 offset=11685888 nbdkit: file.4: debug: file: pread count=4096 offset=11689984 nbdkit: file.4: debug: file: pread count=4096 offset=11694080 nbdkit: file.4: debug: file: pread count=4096 offset=11698176 nbdkit: file.4: debug: file: pread count=4096 offset=11702272 nbdkit: file.4: debug: file: pread count=4096 offset=11706368 nbdkit: file.4: debug: file: pread count=4096 offset=11710464 nbdkit: file.4: debug: file: pread count=4096 offset=11714560 nbdkit: file.4: debug: file: pread count=4096 offset=11718656 nbdkit: file.4: debug: file: pread count=4096 offset=11722752 nbdkit: file.4: debug: file: pread count=4096 offset=11726848 nbdkit: file.4: debug: file: pread count=4096 offset=11730944 nbdkit: file.4: debug: file: pread count=4096 offset=11735040 nbdkit: file.4: debug: file: pread count=4096 offset=11739136 nbdkit: file.4: debug: file: pread count=4096 offset=11743232 nbdkit: file.4: debug: file: pread count=4096 offset=11747328 nbdkit: file.4: debug: file: pread count=4096 offset=11751424 nbdkit: file.4: debug: file: pread count=4096 offset=11755520 nbdkit: file.4: debug: file: pread count=4096 offset=11759616 nbdkit: file.4: debug: file: pread count=4096 offset=11763712 nbdkit: file.4: debug: file: pread count=4096 offset=11767808 nbdkit: file.4: debug: file: pread count=4096 offset=11771904 nbdkit: file.4: debug: file: pread count=4096 offset=11776000 nbdkit: file.4: debug: file: pread count=4096 offset=11780096 nbdkit: file.4: debug: file: pread count=4096 offset=11784192 nbdkit: file.4: debug: file: pread count=4096 offset=11788288 nbdkit: file.4: debug: file: pread count=4096 offset=11792384 nbdkit: file.4: debug: file: pread count=4096 offset=11796480 nbdkit: file.4: debug: file: pread count=4096 offset=11800576 nbdkit: file.4: debug: file: pread count=4096 offset=11804672 nbdkit: file.4: debug: file: pread count=4096 offset=11808768 nbdkit: file.4: debug: file: pread count=4096 offset=11812864 nbdkit: file.4: debug: file: pread count=4096 offset=11816960 nbdkit: file.4: debug: file: pread count=4096 offset=11821056 nbdkit: file.4: debug: file: pread count=4096 offset=11825152 nbdkit: file.4: debug: file: pread count=4096 offset=11829248 nbdkit: file.4: debug: file: pread count=4096 offset=11833344 nbdkit: file.4: debug: file: pread count=4096 offset=11837440 nbdkit: file.4: debug: file: pread count=4096 offset=11841536 nbdkit: file.4: debug: file: pread count=4096 offset=11845632 nbdkit: file.4: debug: file: pread count=4096 offset=11849728 nbdkit: file.4: debug: file: pread count=4096 offset=11853824 nbdkit: file.4: debug: file: pread count=4096 offset=11857920 nbdkit: file.4: debug: file: pread count=4096 offset=11862016 nbdkit: file.4: debug: file: pread count=4096 offset=11866112 nbdkit: file.4: debug: file: pread count=4096 offset=11870208 nbdkit: file.4: debug: file: pread count=4096 offset=11874304 nbdkit: file.4: debug: file: pread count=4096 offset=11878400 nbdkit: file.4: debug: file: pread count=4096 offset=11882496 nbdkit: file.4: debug: file: pread count=4096 offset=11886592 nbdkit: file.4: debug: file: pread count=4096 offset=11890688 nbdkit: file.4: debug: file: pread count=4096 offset=11894784 nbdkit: file.4: debug: file: pread count=4096 offset=11898880 nbdkit: file.4: debug: file: pread count=4096 offset=11902976 nbdkit: file.4: debug: file: pread count=4096 offset=11907072 nbdkit: file.4: debug: file: pread count=4096 offset=11911168 nbdkit: file.4: debug: file: pread count=4096 offset=11915264 nbdkit: file.4: debug: file: pread count=4096 offset=11919360 nbdkit: file.4: debug: file: pread count=4096 offset=11923456 nbdkit: file.4: debug: file: pread count=4096 offset=11927552 nbdkit: file.4: debug: file: pread count=4096 offset=11931648 nbdkit: file.4: debug: file: pread count=4096 offset=11935744 nbdkit: file.4: debug: file: pread count=4096 offset=11939840 nbdkit: file.4: debug: file: pread count=4096 offset=11943936 nbdkit: file.4: debug: file: pread count=4096 offset=11948032 nbdkit: file.4: debug: file: pread count=4096 offset=11952128 nbdkit: file.4: debug: file: pread count=4096 offset=11956224 nbdkit: file.4: debug: file: pread count=4096 offset=11960320 nbdkit: file.4: debug: file: pread count=4096 offset=11964416 nbdkit: file.4: debug: file: pread count=4096 offset=11968512 nbdkit: file.4: debug: file: pread count=4096 offset=11972608 nbdkit: file.4: debug: file: pread count=4096 offset=11976704 nbdkit: file.4: debug: file: pread count=4096 offset=11980800 nbdkit: file.4: debug: file: pread count=4096 offset=11984896 nbdkit: file.4: debug: file: pread count=4096 offset=11988992 nbdkit: file.4: debug: file: pread count=4096 offset=11993088 nbdkit: file.4: debug: file: pread count=4096 offset=11997184 nbdkit: file.4: debug: file: pread count=4096 offset=12001280 nbdkit: file.4: debug: file: pread count=4096 offset=12005376 nbdkit: file.4: debug: file: pread count=4096 offset=12009472 nbdkit: file.4: debug: file: pread count=4096 offset=12013568 nbdkit: file.4: debug: file: pread count=4096 offset=12017664 nbdkit: file.4: debug: file: pread count=4096 offset=12021760 nbdkit: file.4: debug: file: pread count=4096 offset=12025856 nbdkit: file.4: debug: file: pread count=4096 offset=12029952 nbdkit: file.4: debug: file: pread count=4096 offset=12034048 nbdkit: file.4: debug: file: pread count=4096 offset=12038144 nbdkit: file.4: debug: file: pread count=4096 offset=12042240 nbdkit: file.4: debug: file: pread count=4096 offset=12046336 nbdkit: file.4: debug: file: pread count=4096 offset=12050432 nbdkit: file.4: debug: file: pread count=4096 offset=12054528 nbdkit: file.4: debug: file: pread count=4096 offset=12058624 nbdkit: file.4: debug: file: pread count=4096 offset=12062720 nbdkit: file.4: debug: file: pread count=4096 offset=12066816 nbdkit: file.4: debug: file: pread count=4096 offset=12070912 nbdkit: file.4: debug: file: pread count=4096 offset=12075008 nbdkit: file.4: debug: file: pread count=4096 offset=12079104 nbdkit: file.4: debug: file: pread count=4096 offset=12083200 nbdkit: file.4: debug: file: pread count=4096 offset=12087296 nbdkit: file.4: debug: file: pread count=4096 offset=12091392 nbdkit: file.4: debug: file: pread count=4096 offset=12095488 nbdkit: file.4: debug: file: pread count=4096 offset=12099584 nbdkit: file.4: debug: file: pread count=4096 offset=12103680 nbdkit: file.4: debug: file: pread count=4096 offset=12107776 nbdkit: file.4: debug: file: pread count=4096 offset=12111872 nbdkit: file.4: debug: file: pread count=4096 offset=12115968 nbdkit: file.4: debug: file: pread count=4096 offset=12120064 nbdkit: file.4: debug: file: pread count=4096 offset=12124160 nbdkit: file.4: debug: file: pread count=4096 offset=12128256 nbdkit: file.4: debug: file: pread count=4096 offset=12132352 nbdkit: file.4: debug: file: pread count=4096 offset=12136448 nbdkit: file.4: debug: file: pread count=4096 offset=12140544 nbdkit: file.4: debug: file: pread count=4096 offset=12144640 nbdkit: file.4: debug: file: pread count=4096 offset=12148736 nbdkit: file.4: debug: file: pread count=4096 offset=12152832 nbdkit: file.4: debug: file: pread count=4096 offset=12156928 nbdkit: file.4: debug: file: pread count=4096 offset=12161024 nbdkit: file.4: debug: file: pread count=4096 offset=12165120 nbdkit: file.4: debug: file: pread count=4096 offset=12169216 nbdkit: file.4: debug: file: pread count=4096 offset=12173312 nbdkit: file.4: debug: file: pread count=4096 offset=12177408 nbdkit: file.4: debug: file: pread count=4096 offset=12181504 nbdkit: file.4: debug: file: pread count=4096 offset=12185600 nbdkit: file.4: debug: file: pread count=4096 offset=12189696 nbdkit: file.4: debug: file: pread count=4096 offset=12193792 nbdkit: file.4: debug: file: pread count=4096 offset=12197888 nbdkit: file.4: debug: file: pread count=4096 offset=12201984 nbdkit: file.4: debug: file: pread count=4096 offset=12206080 nbdkit: file.4: debug: file: pread count=4096 offset=12210176 nbdkit: file.4: debug: file: pread count=4096 offset=12214272 nbdkit: file.4: debug: file: pread count=4096 offset=12218368 nbdkit: file.4: debug: file: pread count=4096 offset=12222464 nbdkit: file.4: debug: file: pread count=4096 offset=12226560 nbdkit: file.4: debug: file: pread count=4096 offset=12230656 nbdkit: file.4: debug: file: pread count=4096 offset=12234752 nbdkit: file.4: debug: file: pread count=4096 offset=12238848 nbdkit: file.4: debug: file: pread count=4096 offset=12242944 nbdkit: file.4: debug: file: pread count=4096 offset=12247040 nbdkit: file.4: debug: file: pread count=4096 offset=12251136 nbdkit: file.4: debug: file: pread count=4096 offset=12255232 nbdkit: file.4: debug: file: pread count=4096 offset=12259328 nbdkit: file.4: debug: file: pread count=4096 offset=12263424 nbdkit: file.4: debug: file: pread count=4096 offset=12267520 nbdkit: file.4: debug: file: pread count=4096 offset=12271616 nbdkit: file.4: debug: file: pread count=4096 offset=12275712 nbdkit: file.4: debug: file: pread count=4096 offset=12279808 nbdkit: file.4: debug: file: pread count=4096 offset=12283904 nbdkit: file.4: debug: file: pread count=4096 offset=12288000 nbdkit: file.4: debug: file: pread count=4096 offset=12292096 nbdkit: file.4: debug: file: pread count=4096 offset=12296192 nbdkit: file.4: debug: file: pread count=4096 offset=12300288 nbdkit: file.4: debug: file: pread count=4096 offset=12304384 nbdkit: file.4: debug: file: pread count=4096 offset=12308480 nbdkit: file.4: debug: file: pread count=4096 offset=12312576 nbdkit: file.4: debug: file: pread count=4096 offset=12316672 nbdkit: file.4: debug: file: pread count=4096 offset=12320768 nbdkit: file.4: debug: file: pread count=4096 offset=12324864 nbdkit: file.4: debug: file: pread count=4096 offset=12328960 nbdkit: file.4: debug: file: pread count=4096 offset=12333056 nbdkit: file.4: debug: file: pread count=4096 offset=12337152 nbdkit: file.4: debug: file: pread count=4096 offset=12341248 nbdkit: file.4: debug: file: pread count=4096 offset=12345344 nbdkit: file.4: debug: file: pread count=4096 offset=12349440 nbdkit: file.4: debug: file: pread count=4096 offset=12353536 nbdkit: file.4: debug: file: pread count=4096 offset=12357632 nbdkit: file.4: debug: file: pread count=4096 offset=12361728 nbdkit: file.4: debug: file: pread count=4096 offset=12365824 nbdkit: file.4: debug: file: pread count=4096 offset=12369920 nbdkit: file.4: debug: file: pread count=4096 offset=12374016 nbdkit: file.4: debug: file: pread count=4096 offset=12378112 nbdkit: file.4: debug: file: pread count=4096 offset=12382208 nbdkit: file.4: debug: file: pread count=4096 offset=12386304 nbdkit: file.4: debug: file: pread count=4096 offset=12390400 nbdkit: file.4: debug: file: pread count=4096 offset=12394496 nbdkit: file.4: debug: file: pread count=4096 offset=12398592 nbdkit: file.4: debug: file: pread count=4096 offset=12402688 nbdkit: file.4: debug: file: pread count=4096 offset=12406784 nbdkit: file.4: debug: file: pread count=4096 offset=12410880 nbdkit: file.4: debug: file: pread count=4096 offset=12414976 nbdkit: file.4: debug: file: pread count=4096 offset=12419072 nbdkit: file.4: debug: file: pread count=4096 offset=12423168 nbdkit: file.4: debug: file: pread count=4096 offset=12427264 nbdkit: file.4: debug: file: pread count=4096 offset=12431360 nbdkit: file.4: debug: file: pread count=4096 offset=12435456 nbdkit: file.4: debug: file: pread count=4096 offset=12439552 nbdkit: file.4: debug: file: pread count=4096 offset=12443648 nbdkit: file.4: debug: file: pread count=4096 offset=12447744 nbdkit: file.4: debug: file: pread count=4096 offset=12451840 nbdkit: file.4: debug: file: pread count=4096 offset=12455936 nbdkit: file.4: debug: file: pread count=4096 offset=12460032 nbdkit: file.4: debug: file: pread count=4096 offset=12464128 nbdkit: file.4: debug: file: pread count=4096 offset=12468224 nbdkit: file.4: debug: file: pread count=4096 offset=12472320 nbdkit: file.4: debug: file: pread count=4096 offset=12476416 nbdkit: file.4: debug: file: pread count=4096 offset=12480512 nbdkit: file.4: debug: file: pread count=4096 offset=12484608 nbdkit: file.4: debug: file: pread count=4096 offset=12488704 nbdkit: file.4: debug: file: pread count=4096 offset=12492800 nbdkit: file.4: debug: file: pread count=4096 offset=12496896 nbdkit: file.4: debug: file: pread count=4096 offset=12500992 nbdkit: file.4: debug: file: pread count=4096 offset=12505088 nbdkit: file.4: debug: file: pread count=4096 offset=12509184 nbdkit: file.4: debug: file: pread count=4096 offset=12513280 nbdkit: file.4: debug: file: pread count=4096 offset=12517376 nbdkit: file.4: debug: file: pread count=4096 offset=12521472 nbdkit: file.4: debug: file: pread count=4096 offset=12525568 nbdkit: file.4: debug: file: pread count=4096 offset=12529664 nbdkit: file.4: debug: file: pread count=4096 offset=12533760 nbdkit: file.4: debug: file: pread count=4096 offset=12537856 nbdkit: file.4: debug: file: pread count=4096 offset=12541952 nbdkit: file.4: debug: file: pread count=4096 offset=12546048 nbdkit: file.4: debug: file: pread count=4096 offset=12550144 nbdkit: file.4: debug: file: pread count=4096 offset=12554240 nbdkit: file.4: debug: file: pread count=4096 offset=12558336 nbdkit: file.4: debug: file: pread count=4096 offset=12562432 nbdkit: file.4: debug: file: pread count=4096 offset=12566528 nbdkit: file.4: debug: file: pread count=4096 offset=12570624 nbdkit: file.4: debug: file: pread count=4096 offset=12574720 nbdkit: file.4: debug: file: pread count=4096 offset=12578816 nbdkit: file.5: debug: cow: pread count=2097152 offset=12582912 nbdkit: file.5: debug: file: pread count=4096 offset=12582912 nbdkit: file.5: debug: file: pread count=4096 offset=12587008 nbdkit: file.5: debug: file: pread count=4096 offset=12591104 nbdkit: file.5: debug: file: pread count=4096 offset=12595200 nbdkit: file.5: debug: file: pread count=4096 offset=12599296 nbdkit: file.5: debug: file: pread count=4096 offset=12603392 nbdkit: file.5: debug: file: pread count=4096 offset=12607488 nbdkit: file.5: debug: file: pread count=4096 offset=12611584 nbdkit: file.5: debug: file: pread count=4096 offset=12615680 nbdkit: file.5: debug: file: pread count=4096 offset=12619776 nbdkit: file.5: debug: file: pread count=4096 offset=12623872 nbdkit: file.5: debug: file: pread count=4096 offset=12627968 nbdkit: file.5: debug: file: pread count=4096 offset=12632064 nbdkit: file.5: debug: file: pread count=4096 offset=12636160 nbdkit: file.5: debug: file: pread count=4096 offset=12640256 nbdkit: file.5: debug: file: pread count=4096 offset=12644352 nbdkit: file.5: debug: file: pread count=4096 offset=12648448 nbdkit: file.5: debug: file: pread count=4096 offset=12652544 nbdkit: file.5: debug: file: pread count=4096 offset=12656640 nbdkit: file.5: debug: file: pread count=4096 offset=12660736 nbdkit: file.5: debug: file: pread count=4096 offset=12664832 nbdkit: file.5: debug: file: pread count=4096 offset=12668928 nbdkit: file.5: debug: file: pread count=4096 offset=12673024 nbdkit: file.5: debug: file: pread count=4096 offset=12677120 nbdkit: file.5: debug: file: pread count=4096 offset=12681216 nbdkit: file.5: debug: file: pread count=4096 offset=12685312 nbdkit: file.5: debug: file: pread count=4096 offset=12689408 nbdkit: file.5: debug: file: pread count=4096 offset=12693504 nbdkit: file.5: debug: file: pread count=4096 offset=12697600 nbdkit: file.5: debug: file: pread count=4096 offset=12701696 nbdkit: file.5: debug: file: pread count=4096 offset=12705792 nbdkit: file.5: debug: file: pread count=4096 offset=12709888 nbdkit: file.5: debug: file: pread count=4096 offset=12713984 nbdkit: file.5: debug: file: pread count=4096 offset=12718080 nbdkit: file.5: debug: file: pread count=4096 offset=12722176 nbdkit: file.5: debug: file: pread count=4096 offset=12726272 nbdkit: file.5: debug: file: pread count=4096 offset=12730368 nbdkit: file.5: debug: file: pread count=4096 offset=12734464 nbdkit: file.5: debug: file: pread count=4096 offset=12738560 nbdkit: file.5: debug: file: pread count=4096 offset=12742656 nbdkit: file.5: debug: file: pread count=4096 offset=12746752 nbdkit: file.5: debug: file: pread count=4096 offset=12750848 nbdkit: file.5: debug: file: pread count=4096 offset=12754944 nbdkit: file.5: debug: file: pread count=4096 offset=12759040 nbdkit: file.5: debug: file: pread count=4096 offset=12763136 nbdkit: file.5: debug: file: pread count=4096 offset=12767232 nbdkit: file.5: debug: file: pread count=4096 offset=12771328 nbdkit: file.5: debug: file: pread count=4096 offset=12775424 nbdkit: file.5: debug: file: pread count=4096 offset=12779520 nbdkit: file.5: debug: file: pread count=4096 offset=12783616 nbdkit: file.5: debug: file: pread count=4096 offset=12787712 nbdkit: file.5: debug: file: pread count=4096 offset=12791808 nbdkit: file.5: debug: file: pread count=4096 offset=12795904 nbdkit: file.5: debug: file: pread count=4096 offset=12800000 nbdkit: file.5: debug: file: pread count=4096 offset=12804096 nbdkit: file.5: debug: file: pread count=4096 offset=12808192 nbdkit: file.5: debug: file: pread count=4096 offset=12812288 nbdkit: file.5: debug: file: pread count=4096 offset=12816384 nbdkit: file.5: debug: file: pread count=4096 offset=12820480 nbdkit: file.5: debug: file: pread count=4096 offset=12824576 nbdkit: file.5: debug: file: pread count=4096 offset=12828672 nbdkit: file.5: debug: file: pread count=4096 offset=12832768 nbdkit: file.5: debug: file: pread count=4096 offset=12836864 nbdkit: file.5: debug: file: pread count=4096 offset=12840960 nbdkit: file.5: debug: file: pread count=4096 offset=12845056 nbdkit: file.5: debug: file: pread count=4096 offset=12849152 nbdkit: file.5: debug: file: pread count=4096 offset=12853248 nbdkit: file.5: debug: file: pread count=4096 offset=12857344 nbdkit: file.5: debug: file: pread count=4096 offset=12861440 nbdkit: file.5: debug: file: pread count=4096 offset=12865536 nbdkit: file.5: debug: file: pread count=4096 offset=12869632 nbdkit: file.5: debug: file: pread count=4096 offset=12873728 nbdkit: file.5: debug: file: pread count=4096 offset=12877824 nbdkit: file.5: debug: file: pread count=4096 offset=12881920 nbdkit: file.5: debug: file: pread count=4096 offset=12886016 nbdkit: file.5: debug: file: pread count=4096 offset=12890112 nbdkit: file.5: debug: file: pread count=4096 offset=12894208 nbdkit: file.5: debug: file: pread count=4096 offset=12898304 nbdkit: file.5: debug: file: pread count=4096 offset=12902400 nbdkit: file.5: debug: file: pread count=4096 offset=12906496 nbdkit: file.5: debug: file: pread count=4096 offset=12910592 nbdkit: file.5: debug: file: pread count=4096 offset=12914688 nbdkit: file.5: debug: file: pread count=4096 offset=12918784 nbdkit: file.5: debug: file: pread count=4096 offset=12922880 nbdkit: file.5: debug: file: pread count=4096 offset=12926976 nbdkit: file.5: debug: file: pread count=4096 offset=12931072 nbdkit: file.5: debug: file: pread count=4096 offset=12935168 nbdkit: file.5: debug: file: pread count=4096 offset=12939264 nbdkit: file.5: debug: file: pread count=4096 offset=12943360 nbdkit: file.5: debug: file: pread count=4096 offset=12947456 nbdkit: file.5: debug: file: pread count=4096 offset=12951552 nbdkit: file.5: debug: file: pread count=4096 offset=12955648 nbdkit: file.5: debug: file: pread count=4096 offset=12959744 nbdkit: file.5: debug: file: pread count=4096 offset=12963840 nbdkit: file.5: debug: file: pread count=4096 offset=12967936 nbdkit: file.5: debug: file: pread count=4096 offset=12972032 nbdkit: file.5: debug: file: pread count=4096 offset=12976128 nbdkit: file.5: debug: file: pread count=4096 offset=12980224 nbdkit: file.5: debug: file: pread count=4096 offset=12984320 nbdkit: file.5: debug: file: pread count=4096 offset=12988416 nbdkit: file.5: debug: file: pread count=4096 offset=12992512 nbdkit: file.5: debug: file: pread count=4096 offset=12996608 nbdkit: file.5: debug: file: pread count=4096 offset=13000704 nbdkit: file.5: debug: file: pread count=4096 offset=13004800 nbdkit: file.5: debug: file: pread count=4096 offset=13008896 nbdkit: file.5: debug: file: pread count=4096 offset=13012992 nbdkit: file.5: debug: file: pread count=4096 offset=13017088 nbdkit: file.5: debug: file: pread count=4096 offset=13021184 nbdkit: file.5: debug: file: pread count=4096 offset=13025280 nbdkit: file.5: debug: file: pread count=4096 offset=13029376 nbdkit: file.5: debug: file: pread count=4096 offset=13033472 nbdkit: file.5: debug: file: pread count=4096 offset=13037568 nbdkit: file.5: debug: file: pread count=4096 offset=13041664 nbdkit: file.5: debug: file: pread count=4096 offset=13045760 nbdkit: file.5: debug: file: pread count=4096 offset=13049856 nbdkit: file.5: debug: file: pread count=4096 offset=13053952 nbdkit: file.5: debug: file: pread count=4096 offset=13058048 nbdkit: file.5: debug: file: pread count=4096 offset=13062144 nbdkit: file.5: debug: file: pread count=4096 offset=13066240 nbdkit: file.5: debug: file: pread count=4096 offset=13070336 nbdkit: file.5: debug: file: pread count=4096 offset=13074432 nbdkit: file.5: debug: file: pread count=4096 offset=13078528 nbdkit: file.5: debug: file: pread count=4096 offset=13082624 nbdkit: file.5: debug: file: pread count=4096 offset=13086720 nbdkit: file.5: debug: file: pread count=4096 offset=13090816 nbdkit: file.5: debug: file: pread count=4096 offset=13094912 nbdkit: file.5: debug: file: pread count=4096 offset=13099008 nbdkit: file.5: debug: file: pread count=4096 offset=13103104 nbdkit: file.5: debug: file: pread count=4096 offset=13107200 nbdkit: file.5: debug: file: pread count=4096 offset=13111296 nbdkit: file.5: debug: file: pread count=4096 offset=13115392 nbdkit: file.5: debug: file: pread count=4096 offset=13119488 nbdkit: file.5: debug: file: pread count=4096 offset=13123584 nbdkit: file.5: debug: file: pread count=4096 offset=13127680 nbdkit: file.5: debug: file: pread count=4096 offset=13131776 nbdkit: file.5: debug: file: pread count=4096 offset=13135872 nbdkit: file.5: debug: file: pread count=4096 offset=13139968 nbdkit: file.5: debug: file: pread count=4096 offset=13144064 nbdkit: file.5: debug: file: pread count=4096 offset=13148160 nbdkit: file.5: debug: file: pread count=4096 offset=13152256 nbdkit: file.5: debug: file: pread count=4096 offset=13156352 nbdkit: file.5: debug: file: pread count=4096 offset=13160448 nbdkit: file.5: debug: file: pread count=4096 offset=13164544 nbdkit: file.5: debug: file: pread count=4096 offset=13168640 nbdkit: file.5: debug: file: pread count=4096 offset=13172736 nbdkit: file.5: debug: file: pread count=4096 offset=13176832 nbdkit: file.5: debug: file: pread count=4096 offset=13180928 nbdkit: file.5: debug: file: pread count=4096 offset=13185024 nbdkit: file.5: debug: file: pread count=4096 offset=13189120 nbdkit: file.5: debug: file: pread count=4096 offset=13193216 nbdkit: file.5: debug: file: pread count=4096 offset=13197312 nbdkit: file.5: debug: file: pread count=4096 offset=13201408 nbdkit: file.5: debug: file: pread count=4096 offset=13205504 nbdkit: file.5: debug: file: pread count=4096 offset=13209600 nbdkit: file.5: debug: file: pread count=4096 offset=13213696 nbdkit: file.5: debug: file: pread count=4096 offset=13217792 nbdkit: file.5: debug: file: pread count=4096 offset=13221888 nbdkit: file.5: debug: file: pread count=4096 offset=13225984 nbdkit: file.5: debug: file: pread count=4096 offset=13230080 nbdkit: file.5: debug: file: pread count=4096 offset=13234176 nbdkit: file.5: debug: file: pread count=4096 offset=13238272 nbdkit: file.5: debug: file: pread count=4096 offset=13242368 nbdkit: file.5: debug: file: pread count=4096 offset=13246464 nbdkit: file.5: debug: file: pread count=4096 offset=13250560 nbdkit: file.5: debug: file: pread count=4096 offset=13254656 nbdkit: file.5: debug: file: pread count=4096 offset=13258752 nbdkit: file.5: debug: file: pread count=4096 offset=13262848 nbdkit: file.5: debug: file: pread count=4096 offset=13266944 nbdkit: file.5: debug: file: pread count=4096 offset=13271040 nbdkit: file.5: debug: file: pread count=4096 offset=13275136 nbdkit: file.5: debug: file: pread count=4096 offset=13279232 nbdkit: file.5: debug: file: pread count=4096 offset=13283328 nbdkit: file.5: debug: file: pread count=4096 offset=13287424 nbdkit: file.5: debug: file: pread count=4096 offset=13291520 nbdkit: file.5: debug: file: pread count=4096 offset=13295616 nbdkit: file.5: debug: file: pread count=4096 offset=13299712 nbdkit: file.5: debug: file: pread count=4096 offset=13303808 nbdkit: file.5: debug: file: pread count=4096 offset=13307904 nbdkit: file.5: debug: file: pread count=4096 offset=13312000 nbdkit: file.5: debug: file: pread count=4096 offset=13316096 nbdkit: file.5: debug: file: pread count=4096 offset=13320192 nbdkit: file.5: debug: file: pread count=4096 offset=13324288 nbdkit: file.5: debug: file: pread count=4096 offset=13328384 nbdkit: file.5: debug: file: pread count=4096 offset=13332480 nbdkit: file.5: debug: file: pread count=4096 offset=13336576 nbdkit: file.5: debug: file: pread count=4096 offset=13340672 nbdkit: file.5: debug: file: pread count=4096 offset=13344768 nbdkit: file.5: debug: file: pread count=4096 offset=13348864 nbdkit: file.5: debug: file: pread count=4096 offset=13352960 nbdkit: file.5: debug: file: pread count=4096 offset=13357056 nbdkit: file.5: debug: file: pread count=4096 offset=13361152 nbdkit: file.5: debug: file: pread count=4096 offset=13365248 nbdkit: file.5: debug: file: pread count=4096 offset=13369344 nbdkit: file.5: debug: file: pread count=4096 offset=13373440 nbdkit: file.5: debug: file: pread count=4096 offset=13377536 nbdkit: file.5: debug: file: pread count=4096 offset=13381632 nbdkit: file.5: debug: file: pread count=4096 offset=13385728 nbdkit: file.5: debug: file: pread count=4096 offset=13389824 nbdkit: file.5: debug: file: pread count=4096 offset=13393920 nbdkit: file.5: debug: file: pread count=4096 offset=13398016 nbdkit: file.5: debug: file: pread count=4096 offset=13402112 nbdkit: file.5: debug: file: pread count=4096 offset=13406208 nbdkit: file.5: debug: file: pread count=4096 offset=13410304 nbdkit: file.5: debug: file: pread count=4096 offset=13414400 nbdkit: file.5: debug: file: pread count=4096 offset=13418496 nbdkit: file.5: debug: file: pread count=4096 offset=13422592 nbdkit: file.5: debug: file: pread count=4096 offset=13426688 nbdkit: file.5: debug: file: pread count=4096 offset=13430784 nbdkit: file.5: debug: file: pread count=4096 offset=13434880 nbdkit: file.5: debug: file: pread count=4096 offset=13438976 nbdkit: file.5: debug: file: pread count=4096 offset=13443072 nbdkit: file.5: debug: file: pread count=4096 offset=13447168 nbdkit: file.5: debug: file: pread count=4096 offset=13451264 nbdkit: file.5: debug: file: pread count=4096 offset=13455360 nbdkit: file.5: debug: file: pread count=4096 offset=13459456 nbdkit: file.5: debug: file: pread count=4096 offset=13463552 nbdkit: file.5: debug: file: pread count=4096 offset=13467648 nbdkit: file.5: debug: file: pread count=4096 offset=13471744 nbdkit: file.5: debug: file: pread count=4096 offset=13475840 nbdkit: file.5: debug: file: pread count=4096 offset=13479936 nbdkit: file.5: debug: file: pread count=4096 offset=13484032 nbdkit: file.5: debug: file: pread count=4096 offset=13488128 nbdkit: file.5: debug: file: pread count=4096 offset=13492224 nbdkit: file.5: debug: file: pread count=4096 offset=13496320 nbdkit: file.5: debug: file: pread count=4096 offset=13500416 nbdkit: file.5: debug: file: pread count=4096 offset=13504512 nbdkit: file.5: debug: file: pread count=4096 offset=13508608 nbdkit: file.5: debug: file: pread count=4096 offset=13512704 nbdkit: file.5: debug: file: pread count=4096 offset=13516800 nbdkit: file.5: debug: file: pread count=4096 offset=13520896 nbdkit: file.5: debug: file: pread count=4096 offset=13524992 nbdkit: file.5: debug: file: pread count=4096 offset=13529088 nbdkit: file.5: debug: file: pread count=4096 offset=13533184 nbdkit: file.5: debug: file: pread count=4096 offset=13537280 nbdkit: file.5: debug: file: pread count=4096 offset=13541376 nbdkit: file.5: debug: file: pread count=4096 offset=13545472 nbdkit: file.5: debug: file: pread count=4096 offset=13549568 nbdkit: file.5: debug: file: pread count=4096 offset=13553664 nbdkit: file.5: debug: file: pread count=4096 offset=13557760 nbdkit: file.5: debug: file: pread count=4096 offset=13561856 nbdkit: file.5: debug: file: pread count=4096 offset=13565952 nbdkit: file.5: debug: file: pread count=4096 offset=13570048 nbdkit: file.5: debug: file: pread count=4096 offset=13574144 nbdkit: file.5: debug: file: pread count=4096 offset=13578240 nbdkit: file.5: debug: file: pread count=4096 offset=13582336 nbdkit: file.5: debug: file: pread count=4096 offset=13586432 nbdkit: file.5: debug: file: pread count=4096 offset=13590528 nbdkit: file.5: debug: file: pread count=4096 offset=13594624 nbdkit: file.5: debug: file: pread count=4096 offset=13598720 nbdkit: file.5: debug: file: pread count=4096 offset=13602816 nbdkit: file.5: debug: file: pread count=4096 offset=13606912 nbdkit: file.5: debug: file: pread count=4096 offset=13611008 nbdkit: file.5: debug: file: pread count=4096 offset=13615104 nbdkit: file.5: debug: file: pread count=4096 offset=13619200 nbdkit: file.5: debug: file: pread count=4096 offset=13623296 nbdkit: file.5: debug: file: pread count=4096 offset=13627392 nbdkit: file.5: debug: file: pread count=4096 offset=13631488 nbdkit: file.5: debug: file: pread count=4096 offset=13635584 nbdkit: file.5: debug: file: pread count=4096 offset=13639680 nbdkit: file.5: debug: file: pread count=4096 offset=13643776 nbdkit: file.5: debug: file: pread count=4096 offset=13647872 nbdkit: file.5: debug: file: pread count=4096 offset=13651968 nbdkit: file.5: debug: file: pread count=4096 offset=13656064 nbdkit: file.5: debug: file: pread count=4096 offset=13660160 nbdkit: file.5: debug: file: pread count=4096 offset=13664256 nbdkit: file.5: debug: file: pread count=4096 offset=13668352 nbdkit: file.5: debug: file: pread count=4096 offset=13672448 nbdkit: file.5: debug: file: pread count=4096 offset=13676544 nbdkit: file.5: debug: file: pread count=4096 offset=13680640 nbdkit: file.5: debug: file: pread count=4096 offset=13684736 nbdkit: file.5: debug: file: pread count=4096 offset=13688832 nbdkit: file.5: debug: file: pread count=4096 offset=13692928 nbdkit: file.5: debug: file: pread count=4096 offset=13697024 nbdkit: file.5: debug: file: pread count=4096 offset=13701120 nbdkit: file.5: debug: file: pread count=4096 offset=13705216 nbdkit: file.5: debug: file: pread count=4096 offset=13709312 nbdkit: file.5: debug: file: pread count=4096 offset=13713408 nbdkit: file.5: debug: file: pread count=4096 offset=13717504 nbdkit: file.5: debug: file: pread count=4096 offset=13721600 nbdkit: file.5: debug: file: pread count=4096 offset=13725696 nbdkit: file.5: debug: file: pread count=4096 offset=13729792 nbdkit: file.5: debug: file: pread count=4096 offset=13733888 nbdkit: file.5: debug: file: pread count=4096 offset=13737984 nbdkit: file.5: debug: file: pread count=4096 offset=13742080 nbdkit: file.5: debug: file: pread count=4096 offset=13746176 nbdkit: file.5: debug: file: pread count=4096 offset=13750272 nbdkit: file.5: debug: file: pread count=4096 offset=13754368 nbdkit: file.5: debug: file: pread count=4096 offset=13758464 nbdkit: file.5: debug: file: pread count=4096 offset=13762560 nbdkit: file.5: debug: file: pread count=4096 offset=13766656 nbdkit: file.5: debug: file: pread count=4096 offset=13770752 nbdkit: file.5: debug: file: pread count=4096 offset=13774848 nbdkit: file.5: debug: file: pread count=4096 offset=13778944 nbdkit: file.5: debug: file: pread count=4096 offset=13783040 nbdkit: file.5: debug: file: pread count=4096 offset=13787136 nbdkit: file.5: debug: file: pread count=4096 offset=13791232 nbdkit: file.5: debug: file: pread count=4096 offset=13795328 nbdkit: file.5: debug: file: pread count=4096 offset=13799424 nbdkit: file.5: debug: file: pread count=4096 offset=13803520 nbdkit: file.5: debug: file: pread count=4096 offset=13807616 nbdkit: file.5: debug: file: pread count=4096 offset=13811712 nbdkit: file.5: debug: file: pread count=4096 offset=13815808 nbdkit: file.5: debug: file: pread count=4096 offset=13819904 nbdkit: file.5: debug: file: pread count=4096 offset=13824000 nbdkit: file.5: debug: file: pread count=4096 offset=13828096 nbdkit: file.5: debug: file: pread count=4096 offset=13832192 nbdkit: file.5: debug: file: pread count=4096 offset=13836288 nbdkit: file.5: debug: file: pread count=4096 offset=13840384 nbdkit: file.5: debug: file: pread count=4096 offset=13844480 nbdkit: file.5: debug: file: pread count=4096 offset=13848576 nbdkit: file.5: debug: file: pread count=4096 offset=13852672 nbdkit: file.5: debug: file: pread count=4096 offset=13856768 nbdkit: file.5: debug: file: pread count=4096 offset=13860864 nbdkit: file.5: debug: file: pread count=4096 offset=13864960 nbdkit: file.5: debug: file: pread count=4096 offset=13869056 nbdkit: file.5: debug: file: pread count=4096 offset=13873152 nbdkit: file.5: debug: file: pread count=4096 offset=13877248 nbdkit: file.5: debug: file: pread count=4096 offset=13881344 nbdkit: file.5: debug: file: pread count=4096 offset=13885440 nbdkit: file.5: debug: file: pread count=4096 offset=13889536 nbdkit: file.5: debug: file: pread count=4096 offset=13893632 nbdkit: file.5: debug: file: pread count=4096 offset=13897728 nbdkit: file.5: debug: file: pread count=4096 offset=13901824 nbdkit: file.5: debug: file: pread count=4096 offset=13905920 nbdkit: file.5: debug: file: pread count=4096 offset=13910016 nbdkit: file.5: debug: file: pread count=4096 offset=13914112 nbdkit: file.5: debug: file: pread count=4096 offset=13918208 nbdkit: file.5: debug: file: pread count=4096 offset=13922304 nbdkit: file.5: debug: file: pread count=4096 offset=13926400 nbdkit: file.5: debug: file: pread count=4096 offset=13930496 nbdkit: file.5: debug: file: pread count=4096 offset=13934592 nbdkit: file.5: debug: file: pread count=4096 offset=13938688 nbdkit: file.5: debug: file: pread count=4096 offset=13942784 nbdkit: file.5: debug: file: pread count=4096 offset=13946880 nbdkit: file.5: debug: file: pread count=4096 offset=13950976 nbdkit: file.5: debug: file: pread count=4096 offset=13955072 nbdkit: file.5: debug: file: pread count=4096 offset=13959168 nbdkit: file.5: debug: file: pread count=4096 offset=13963264 nbdkit: file.5: debug: file: pread count=4096 offset=13967360 nbdkit: file.5: debug: file: pread count=4096 offset=13971456 nbdkit: file.5: debug: file: pread count=4096 offset=13975552 nbdkit: file.5: debug: file: pread count=4096 offset=13979648 nbdkit: file.5: debug: file: pread count=4096 offset=13983744 nbdkit: file.5: debug: file: pread count=4096 offset=13987840 nbdkit: file.5: debug: file: pread count=4096 offset=13991936 nbdkit: file.5: debug: file: pread count=4096 offset=13996032 nbdkit: file.5: debug: file: pread count=4096 offset=14000128 nbdkit: file.5: debug: file: pread count=4096 offset=14004224 nbdkit: file.5: debug: file: pread count=4096 offset=14008320 nbdkit: file.5: debug: file: pread count=4096 offset=14012416 nbdkit: file.5: debug: file: pread count=4096 offset=14016512 nbdkit: file.5: debug: file: pread count=4096 offset=14020608 nbdkit: file.5: debug: file: pread count=4096 offset=14024704 nbdkit: file.5: debug: file: pread count=4096 offset=14028800 nbdkit: file.5: debug: file: pread count=4096 offset=14032896 nbdkit: file.5: debug: file: pread count=4096 offset=14036992 nbdkit: file.5: debug: file: pread count=4096 offset=14041088 nbdkit: file.5: debug: file: pread count=4096 offset=14045184 nbdkit: file.5: debug: file: pread count=4096 offset=14049280 nbdkit: file.5: debug: file: pread count=4096 offset=14053376 nbdkit: file.5: debug: file: pread count=4096 offset=14057472 nbdkit: file.5: debug: file: pread count=4096 offset=14061568 nbdkit: file.5: debug: file: pread count=4096 offset=14065664 nbdkit: file.5: debug: file: pread count=4096 offset=14069760 nbdkit: file.5: debug: file: pread count=4096 offset=14073856 nbdkit: file.5: debug: file: pread count=4096 offset=14077952 nbdkit: file.5: debug: file: pread count=4096 offset=14082048 nbdkit: file.5: debug: file: pread count=4096 offset=14086144 nbdkit: file.5: debug: file: pread count=4096 offset=14090240 nbdkit: file.5: debug: file: pread count=4096 offset=14094336 nbdkit: file.5: debug: file: pread count=4096 offset=14098432 nbdkit: file.5: debug: file: pread count=4096 offset=14102528 nbdkit: file.5: debug: file: pread count=4096 offset=14106624 nbdkit: file.5: debug: file: pread count=4096 offset=14110720 nbdkit: file.5: debug: file: pread count=4096 offset=14114816 nbdkit: file.5: debug: file: pread count=4096 offset=14118912 nbdkit: file.5: debug: file: pread count=4096 offset=14123008 nbdkit: file.5: debug: file: pread count=4096 offset=14127104 nbdkit: file.5: debug: file: pread count=4096 offset=14131200 nbdkit: file.5: debug: file: pread count=4096 offset=14135296 nbdkit: file.5: debug: file: pread count=4096 offset=14139392 nbdkit: file.5: debug: file: pread count=4096 offset=14143488 nbdkit: file.5: debug: file: pread count=4096 offset=14147584 nbdkit: file.5: debug: file: pread count=4096 offset=14151680 nbdkit: file.5: debug: file: pread count=4096 offset=14155776 nbdkit: file.5: debug: file: pread count=4096 offset=14159872 nbdkit: file.5: debug: file: pread count=4096 offset=14163968 nbdkit: file.5: debug: file: pread count=4096 offset=14168064 nbdkit: file.5: debug: file: pread count=4096 offset=14172160 nbdkit: file.5: debug: file: pread count=4096 offset=14176256 nbdkit: file.5: debug: file: pread count=4096 offset=14180352 nbdkit: file.5: debug: file: pread count=4096 offset=14184448 nbdkit: file.5: debug: file: pread count=4096 offset=14188544 nbdkit: file.5: debug: file: pread count=4096 offset=14192640 nbdkit: file.5: debug: file: pread count=4096 offset=14196736 nbdkit: file.5: debug: file: pread count=4096 offset=14200832 nbdkit: file.5: debug: file: pread count=4096 offset=14204928 nbdkit: file.5: debug: file: pread count=4096 offset=14209024 nbdkit: file.5: debug: file: pread count=4096 offset=14213120 nbdkit: file.5: debug: file: pread count=4096 offset=14217216 nbdkit: file.5: debug: file: pread count=4096 offset=14221312 nbdkit: file.5: debug: file: pread count=4096 offset=14225408 nbdkit: file.5: debug: file: pread count=4096 offset=14229504 nbdkit: file.5: debug: file: pread count=4096 offset=14233600 nbdkit: file.5: debug: file: pread count=4096 offset=14237696 nbdkit: file.5: debug: file: pread count=4096 offset=14241792 nbdkit: file.5: debug: file: pread count=4096 offset=14245888 nbdkit: file.5: debug: file: pread count=4096 offset=14249984 nbdkit: file.5: debug: file: pread count=4096 offset=14254080 nbdkit: file.5: debug: file: pread count=4096 offset=14258176 nbdkit: file.5: debug: file: pread count=4096 offset=14262272 nbdkit: file.5: debug: file: pread count=4096 offset=14266368 nbdkit: file.5: debug: file: pread count=4096 offset=14270464 nbdkit: file.5: debug: file: pread count=4096 offset=14274560 nbdkit: file.5: debug: file: pread count=4096 offset=14278656 nbdkit: file.5: debug: file: pread count=4096 offset=14282752 nbdkit: file.5: debug: file: pread count=4096 offset=14286848 nbdkit: file.5: debug: file: pread count=4096 offset=14290944 nbdkit: file.5: debug: file: pread count=4096 offset=14295040 nbdkit: file.5: debug: file: pread count=4096 offset=14299136 nbdkit: file.5: debug: file: pread count=4096 offset=14303232 nbdkit: file.5: debug: file: pread count=4096 offset=14307328 nbdkit: file.5: debug: file: pread count=4096 offset=14311424 nbdkit: file.5: debug: file: pread count=4096 offset=14315520 nbdkit: file.5: debug: file: pread count=4096 offset=14319616 nbdkit: file.5: debug: file: pread count=4096 offset=14323712 nbdkit: file.5: debug: file: pread count=4096 offset=14327808 nbdkit: file.5: debug: file: pread count=4096 offset=14331904 nbdkit: file.5: debug: file: pread count=4096 offset=14336000 nbdkit: file.5: debug: file: pread count=4096 offset=14340096 nbdkit: file.5: debug: file: pread count=4096 offset=14344192 nbdkit: file.5: debug: file: pread count=4096 offset=14348288 nbdkit: file.5: debug: file: pread count=4096 offset=14352384 nbdkit: file.5: debug: file: pread count=4096 offset=14356480 nbdkit: file.5: debug: file: pread count=4096 offset=14360576 nbdkit: file.5: debug: file: pread count=4096 offset=14364672 nbdkit: file.5: debug: file: pread count=4096 offset=14368768 nbdkit: file.5: debug: file: pread count=4096 offset=14372864 nbdkit: file.5: debug: file: pread count=4096 offset=14376960 nbdkit: file.5: debug: file: pread count=4096 offset=14381056 nbdkit: file.5: debug: file: pread count=4096 offset=14385152 nbdkit: file.5: debug: file: pread count=4096 offset=14389248 nbdkit: file.5: debug: file: pread count=4096 offset=14393344 nbdkit: file.5: debug: file: pread count=4096 offset=14397440 nbdkit: file.5: debug: file: pread count=4096 offset=14401536 nbdkit: file.5: debug: file: pread count=4096 offset=14405632 nbdkit: file.5: debug: file: pread count=4096 offset=14409728 nbdkit: file.5: debug: file: pread count=4096 offset=14413824 nbdkit: file.5: debug: file: pread count=4096 offset=14417920 nbdkit: file.5: debug: file: pread count=4096 offset=14422016 nbdkit: file.5: debug: file: pread count=4096 offset=14426112 nbdkit: file.5: debug: file: pread count=4096 offset=14430208 nbdkit: file.5: debug: file: pread count=4096 offset=14434304 nbdkit: file.5: debug: file: pread count=4096 offset=14438400 nbdkit: file.5: debug: file: pread count=4096 offset=14442496 nbdkit: file.5: debug: file: pread count=4096 offset=14446592 nbdkit: file.5: debug: file: pread count=4096 offset=14450688 nbdkit: file.5: debug: file: pread count=4096 offset=14454784 nbdkit: file.5: debug: file: pread count=4096 offset=14458880 nbdkit: file.5: debug: file: pread count=4096 offset=14462976 nbdkit: file.5: debug: file: pread count=4096 offset=14467072 nbdkit: file.5: debug: file: pread count=4096 offset=14471168 nbdkit: file.5: debug: file: pread count=4096 offset=14475264 nbdkit: file.5: debug: file: pread count=4096 offset=14479360 nbdkit: file.5: debug: file: pread count=4096 offset=14483456 nbdkit: file.5: debug: file: pread count=4096 offset=14487552 nbdkit: file.5: debug: file: pread count=4096 offset=14491648 nbdkit: file.5: debug: file: pread count=4096 offset=14495744 nbdkit: file.5: debug: file: pread count=4096 offset=14499840 nbdkit: file.5: debug: file: pread count=4096 offset=14503936 nbdkit: file.5: debug: file: pread count=4096 offset=14508032 nbdkit: file.5: debug: file: pread count=4096 offset=14512128 nbdkit: file.5: debug: file: pread count=4096 offset=14516224 nbdkit: file.5: debug: file: pread count=4096 offset=14520320 nbdkit: file.5: debug: file: pread count=4096 offset=14524416 nbdkit: file.5: debug: file: pread count=4096 offset=14528512 nbdkit: file.5: debug: file: pread count=4096 offset=14532608 nbdkit: file.5: debug: file: pread count=4096 offset=14536704 nbdkit: file.5: debug: file: pread count=4096 offset=14540800 nbdkit: file.5: debug: file: pread count=4096 offset=14544896 nbdkit: file.5: debug: file: pread count=4096 offset=14548992 nbdkit: file.5: debug: file: pread count=4096 offset=14553088 nbdkit: file.5: debug: file: pread count=4096 offset=14557184 nbdkit: file.5: debug: file: pread count=4096 offset=14561280 nbdkit: file.5: debug: file: pread count=4096 offset=14565376 nbdkit: file.5: debug: file: pread count=4096 offset=14569472 nbdkit: file.5: debug: file: pread count=4096 offset=14573568 nbdkit: file.5: debug: file: pread count=4096 offset=14577664 nbdkit: file.5: debug: file: pread count=4096 offset=14581760 nbdkit: file.5: debug: file: pread count=4096 offset=14585856 nbdkit: file.5: debug: file: pread count=4096 offset=14589952 nbdkit: file.5: debug: file: pread count=4096 offset=14594048 nbdkit: file.5: debug: file: pread count=4096 offset=14598144 nbdkit: file.5: debug: file: pread count=4096 offset=14602240 nbdkit: file.5: debug: file: pread count=4096 offset=14606336 nbdkit: file.5: debug: file: pread count=4096 offset=14610432 nbdkit: file.5: debug: file: pread count=4096 offset=14614528 nbdkit: file.5: debug: file: pread count=4096 offset=14618624 nbdkit: file.5: debug: file: pread count=4096 offset=14622720 nbdkit: file.5: debug: file: pread count=4096 offset=14626816 nbdkit: file.5: debug: file: pread count=4096 offset=14630912 nbdkit: file.5: debug: file: pread count=4096 offset=14635008 nbdkit: file.5: debug: file: pread count=4096 offset=14639104 nbdkit: file.5: debug: file: pread count=4096 offset=14643200 nbdkit: file.5: debug: file: pread count=4096 offset=14647296 nbdkit: file.5: debug: file: pread count=4096 offset=14651392 nbdkit: file.5: debug: file: pread count=4096 offset=14655488 nbdkit: file.5: debug: file: pread count=4096 offset=14659584 nbdkit: file.5: debug: file: pread count=4096 offset=14663680 nbdkit: file.5: debug: file: pread count=4096 offset=14667776 nbdkit: file.5: debug: file: pread count=4096 offset=14671872 nbdkit: file.5: debug: file: pread count=4096 offset=14675968 nbdkit: file.6: debug: cow: pread count=2097152 offset=14680064 nbdkit: file.6: debug: file: pread count=4096 offset=14680064 nbdkit: file.6: debug: file: pread count=4096 offset=14684160 nbdkit: file.6: debug: file: pread count=4096 offset=14688256 nbdkit: file.6: debug: file: pread count=4096 offset=14692352 nbdkit: file.6: debug: file: pread count=4096 offset=14696448 nbdkit: file.6: debug: file: pread count=4096 offset=14700544 nbdkit: file.6: debug: file: pread count=4096 offset=14704640 nbdkit: file.6: debug: file: pread count=4096 offset=14708736 nbdkit: file.6: debug: file: pread count=4096 offset=14712832 nbdkit: file.6: debug: file: pread count=4096 offset=14716928 nbdkit: file.6: debug: file: pread count=4096 offset=14721024 nbdkit: file.6: debug: file: pread count=4096 offset=14725120 nbdkit: file.6: debug: file: pread count=4096 offset=14729216 nbdkit: file.6: debug: file: pread count=4096 offset=14733312 nbdkit: file.6: debug: file: pread count=4096 offset=14737408 nbdkit: file.6: debug: file: pread count=4096 offset=14741504 nbdkit: file.6: debug: file: pread count=4096 offset=14745600 nbdkit: file.6: debug: file: pread count=4096 offset=14749696 nbdkit: file.6: debug: file: pread count=4096 offset=14753792 nbdkit: file.6: debug: file: pread count=4096 offset=14757888 nbdkit: file.6: debug: file: pread count=4096 offset=14761984 nbdkit: file.6: debug: file: pread count=4096 offset=14766080 nbdkit: file.6: debug: file: pread count=4096 offset=14770176 nbdkit: file.6: debug: file: pread count=4096 offset=14774272 nbdkit: file.6: debug: file: pread count=4096 offset=14778368 nbdkit: file.6: debug: file: pread count=4096 offset=14782464 nbdkit: file.6: debug: file: pread count=4096 offset=14786560 nbdkit: file.6: debug: file: pread count=4096 offset=14790656 nbdkit: file.6: debug: file: pread count=4096 offset=14794752 nbdkit: file.6: debug: file: pread count=4096 offset=14798848 nbdkit: file.6: debug: file: pread count=4096 offset=14802944 nbdkit: file.6: debug: file: pread count=4096 offset=14807040 nbdkit: file.6: debug: file: pread count=4096 offset=14811136 nbdkit: file.6: debug: file: pread count=4096 offset=14815232 nbdkit: file.6: debug: file: pread count=4096 offset=14819328 nbdkit: file.6: debug: file: pread count=4096 offset=14823424 nbdkit: file.6: debug: file: pread count=4096 offset=14827520 nbdkit: file.6: debug: file: pread count=4096 offset=14831616 nbdkit: file.6: debug: file: pread count=4096 offset=14835712 nbdkit: file.6: debug: file: pread count=4096 offset=14839808 nbdkit: file.6: debug: file: pread count=4096 offset=14843904 nbdkit: file.6: debug: file: pread count=4096 offset=14848000 nbdkit: file.6: debug: file: pread count=4096 offset=14852096 nbdkit: file.6: debug: file: pread count=4096 offset=14856192 nbdkit: file.6: debug: file: pread count=4096 offset=14860288 nbdkit: file.6: debug: file: pread count=4096 offset=14864384 nbdkit: file.6: debug: file: pread count=4096 offset=14868480 nbdkit: file.6: debug: file: pread count=4096 offset=14872576 nbdkit: file.6: debug: file: pread count=4096 offset=14876672 nbdkit: file.6: debug: file: pread count=4096 offset=14880768 nbdkit: file.6: debug: file: pread count=4096 offset=14884864 nbdkit: file.6: debug: file: pread count=4096 offset=14888960 nbdkit: file.6: debug: file: pread count=4096 offset=14893056 nbdkit: file.6: debug: file: pread count=4096 offset=14897152 nbdkit: file.6: debug: file: pread count=4096 offset=14901248 nbdkit: file.6: debug: file: pread count=4096 offset=14905344 nbdkit: file.6: debug: file: pread count=4096 offset=14909440 nbdkit: file.6: debug: file: pread count=4096 offset=14913536 nbdkit: file.6: debug: file: pread count=4096 offset=14917632 nbdkit: file.6: debug: file: pread count=4096 offset=14921728 nbdkit: file.6: debug: file: pread count=4096 offset=14925824 nbdkit: file.6: debug: file: pread count=4096 offset=14929920 nbdkit: file.6: debug: file: pread count=4096 offset=14934016 nbdkit: file.6: debug: file: pread count=4096 offset=14938112 nbdkit: file.6: debug: file: pread count=4096 offset=14942208 nbdkit: file.6: debug: file: pread count=4096 offset=14946304 nbdkit: file.6: debug: file: pread count=4096 offset=14950400 nbdkit: file.6: debug: file: pread count=4096 offset=14954496 nbdkit: file.6: debug: file: pread count=4096 offset=14958592 nbdkit: file.6: debug: file: pread count=4096 offset=14962688 nbdkit: file.6: debug: file: pread count=4096 offset=14966784 nbdkit: file.6: debug: file: pread count=4096 offset=14970880 nbdkit: file.6: debug: file: pread count=4096 offset=14974976 nbdkit: file.6: debug: file: pread count=4096 offset=14979072 nbdkit: file.6: debug: file: pread count=4096 offset=14983168 nbdkit: file.6: debug: file: pread count=4096 offset=14987264 nbdkit: file.6: debug: file: pread count=4096 offset=14991360 nbdkit: file.6: debug: file: pread count=4096 offset=14995456 nbdkit: file.6: debug: file: pread count=4096 offset=14999552 nbdkit: file.6: debug: file: pread count=4096 offset=15003648 nbdkit: file.6: debug: file: pread count=4096 offset=15007744 nbdkit: file.6: debug: file: pread count=4096 offset=15011840 nbdkit: file.6: debug: file: pread count=4096 offset=15015936 nbdkit: file.6: debug: file: pread count=4096 offset=15020032 nbdkit: file.6: debug: file: pread count=4096 offset=15024128 nbdkit: file.6: debug: file: pread count=4096 offset=15028224 nbdkit: file.6: debug: file: pread count=4096 offset=15032320 nbdkit: file.6: debug: file: pread count=4096 offset=15036416 nbdkit: file.6: debug: file: pread count=4096 offset=15040512 nbdkit: file.6: debug: file: pread count=4096 offset=15044608 nbdkit: file.6: debug: file: pread count=4096 offset=15048704 nbdkit: file.6: debug: file: pread count=4096 offset=15052800 nbdkit: file.6: debug: file: pread count=4096 offset=15056896 nbdkit: file.6: debug: file: pread count=4096 offset=15060992 nbdkit: file.6: debug: file: pread count=4096 offset=15065088 nbdkit: file.6: debug: file: pread count=4096 offset=15069184 nbdkit: file.6: debug: file: pread count=4096 offset=15073280 nbdkit: file.6: debug: file: pread count=4096 offset=15077376 nbdkit: file.6: debug: file: pread count=4096 offset=15081472 nbdkit: file.6: debug: file: pread count=4096 offset=15085568 nbdkit: file.6: debug: file: pread count=4096 offset=15089664 nbdkit: file.6: debug: file: pread count=4096 offset=15093760 nbdkit: file.6: debug: file: pread count=4096 offset=15097856 nbdkit: file.6: debug: file: pread count=4096 offset=15101952 nbdkit: file.6: debug: file: pread count=4096 offset=15106048 nbdkit: file.6: debug: file: pread count=4096 offset=15110144 nbdkit: file.6: debug: file: pread count=4096 offset=15114240 nbdkit: file.6: debug: file: pread count=4096 offset=15118336 nbdkit: file.6: debug: file: pread count=4096 offset=15122432 nbdkit: file.6: debug: file: pread count=4096 offset=15126528 nbdkit: file.6: debug: file: pread count=4096 offset=15130624 nbdkit: file.6: debug: file: pread count=4096 offset=15134720 nbdkit: file.6: debug: file: pread count=4096 offset=15138816 nbdkit: file.6: debug: file: pread count=4096 offset=15142912 nbdkit: file.6: debug: file: pread count=4096 offset=15147008 nbdkit: file.6: debug: file: pread count=4096 offset=15151104 nbdkit: file.6: debug: file: pread count=4096 offset=15155200 nbdkit: file.6: debug: file: pread count=4096 offset=15159296 nbdkit: file.6: debug: file: pread count=4096 offset=15163392 nbdkit: file.6: debug: file: pread count=4096 offset=15167488 nbdkit: file.6: debug: file: pread count=4096 offset=15171584 nbdkit: file.6: debug: file: pread count=4096 offset=15175680 nbdkit: file.6: debug: file: pread count=4096 offset=15179776 nbdkit: file.6: debug: file: pread count=4096 offset=15183872 nbdkit: file.6: debug: file: pread count=4096 offset=15187968 nbdkit: file.6: debug: file: pread count=4096 offset=15192064 nbdkit: file.6: debug: file: pread count=4096 offset=15196160 nbdkit: file.6: debug: file: pread count=4096 offset=15200256 nbdkit: file.6: debug: file: pread count=4096 offset=15204352 nbdkit: file.6: debug: file: pread count=4096 offset=15208448 nbdkit: file.6: debug: file: pread count=4096 offset=15212544 nbdkit: file.6: debug: file: pread count=4096 offset=15216640 nbdkit: file.6: debug: file: pread count=4096 offset=15220736 nbdkit: file.6: debug: file: pread count=4096 offset=15224832 nbdkit: file.6: debug: file: pread count=4096 offset=15228928 nbdkit: file.6: debug: file: pread count=4096 offset=15233024 nbdkit: file.6: debug: file: pread count=4096 offset=15237120 nbdkit: file.6: debug: file: pread count=4096 offset=15241216 nbdkit: file.6: debug: file: pread count=4096 offset=15245312 nbdkit: file.6: debug: file: pread count=4096 offset=15249408 nbdkit: file.6: debug: file: pread count=4096 offset=15253504 nbdkit: file.6: debug: file: pread count=4096 offset=15257600 nbdkit: file.6: debug: file: pread count=4096 offset=15261696 nbdkit: file.6: debug: file: pread count=4096 offset=15265792 nbdkit: file.6: debug: file: pread count=4096 offset=15269888 nbdkit: file.6: debug: file: pread count=4096 offset=15273984 nbdkit: file.6: debug: file: pread count=4096 offset=15278080 nbdkit: file.6: debug: file: pread count=4096 offset=15282176 nbdkit: file.6: debug: file: pread count=4096 offset=15286272 nbdkit: file.6: debug: file: pread count=4096 offset=15290368 nbdkit: file.6: debug: file: pread count=4096 offset=15294464 nbdkit: file.6: debug: file: pread count=4096 offset=15298560 nbdkit: file.6: debug: file: pread count=4096 offset=15302656 nbdkit: file.6: debug: file: pread count=4096 offset=15306752 nbdkit: file.6: debug: file: pread count=4096 offset=15310848 nbdkit: file.6: debug: file: pread count=4096 offset=15314944 nbdkit: file.6: debug: file: pread count=4096 offset=15319040 nbdkit: file.6: debug: file: pread count=4096 offset=15323136 nbdkit: file.6: debug: file: pread count=4096 offset=15327232 nbdkit: file.6: debug: file: pread count=4096 offset=15331328 nbdkit: file.6: debug: file: pread count=4096 offset=15335424 nbdkit: file.6: debug: file: pread count=4096 offset=15339520 nbdkit: file.6: debug: file: pread count=4096 offset=15343616 nbdkit: file.6: debug: file: pread count=4096 offset=15347712 nbdkit: file.6: debug: file: pread count=4096 offset=15351808 nbdkit: file.6: debug: file: pread count=4096 offset=15355904 nbdkit: file.6: debug: file: pread count=4096 offset=15360000 nbdkit: file.6: debug: file: pread count=4096 offset=15364096 nbdkit: file.6: debug: file: pread count=4096 offset=15368192 nbdkit: file.6: debug: file: pread count=4096 offset=15372288 nbdkit: file.6: debug: file: pread count=4096 offset=15376384 nbdkit: file.6: debug: file: pread count=4096 offset=15380480 nbdkit: file.6: debug: file: pread count=4096 offset=15384576 nbdkit: file.6: debug: file: pread count=4096 offset=15388672 nbdkit: file.6: debug: file: pread count=4096 offset=15392768 nbdkit: file.6: debug: file: pread count=4096 offset=15396864 nbdkit: file.6: debug: file: pread count=4096 offset=15400960 nbdkit: file.6: debug: file: pread count=4096 offset=15405056 nbdkit: file.6: debug: file: pread count=4096 offset=15409152 nbdkit: file.6: debug: file: pread count=4096 offset=15413248 nbdkit: file.6: debug: file: pread count=4096 offset=15417344 nbdkit: file.6: debug: file: pread count=4096 offset=15421440 nbdkit: file.6: debug: file: pread count=4096 offset=15425536 nbdkit: file.6: debug: file: pread count=4096 offset=15429632 nbdkit: file.6: debug: file: pread count=4096 offset=15433728 nbdkit: file.6: debug: file: pread count=4096 offset=15437824 nbdkit: file.6: debug: file: pread count=4096 offset=15441920 nbdkit: file.6: debug: file: pread count=4096 offset=15446016 nbdkit: file.6: debug: file: pread count=4096 offset=15450112 nbdkit: file.6: debug: file: pread count=4096 offset=15454208 nbdkit: file.6: debug: file: pread count=4096 offset=15458304 nbdkit: file.6: debug: file: pread count=4096 offset=15462400 nbdkit: file.6: debug: file: pread count=4096 offset=15466496 nbdkit: file.6: debug: file: pread count=4096 offset=15470592 nbdkit: file.6: debug: file: pread count=4096 offset=15474688 nbdkit: file.6: debug: file: pread count=4096 offset=15478784 nbdkit: file.6: debug: file: pread count=4096 offset=15482880 nbdkit: file.6: debug: file: pread count=4096 offset=15486976 nbdkit: file.6: debug: file: pread count=4096 offset=15491072 nbdkit: file.6: debug: file: pread count=4096 offset=15495168 nbdkit: file.6: debug: file: pread count=4096 offset=15499264 nbdkit: file.6: debug: file: pread count=4096 offset=15503360 nbdkit: file.6: debug: file: pread count=4096 offset=15507456 nbdkit: file.6: debug: file: pread count=4096 offset=15511552 nbdkit: file.6: debug: file: pread count=4096 offset=15515648 nbdkit: file.6: debug: file: pread count=4096 offset=15519744 nbdkit: file.6: debug: file: pread count=4096 offset=15523840 nbdkit: file.6: debug: file: pread count=4096 offset=15527936 nbdkit: file.6: debug: file: pread count=4096 offset=15532032 nbdkit: file.6: debug: file: pread count=4096 offset=15536128 nbdkit: file.6: debug: file: pread count=4096 offset=15540224 nbdkit: file.6: debug: file: pread count=4096 offset=15544320 nbdkit: file.6: debug: file: pread count=4096 offset=15548416 nbdkit: file.6: debug: file: pread count=4096 offset=15552512 nbdkit: file.6: debug: file: pread count=4096 offset=15556608 nbdkit: file.6: debug: file: pread count=4096 offset=15560704 nbdkit: file.6: debug: file: pread count=4096 offset=15564800 nbdkit: file.6: debug: file: pread count=4096 offset=15568896 nbdkit: file.6: debug: file: pread count=4096 offset=15572992 nbdkit: file.6: debug: file: pread count=4096 offset=15577088 nbdkit: file.6: debug: file: pread count=4096 offset=15581184 nbdkit: file.6: debug: file: pread count=4096 offset=15585280 nbdkit: file.6: debug: file: pread count=4096 offset=15589376 nbdkit: file.6: debug: file: pread count=4096 offset=15593472 nbdkit: file.6: debug: file: pread count=4096 offset=15597568 nbdkit: file.6: debug: file: pread count=4096 offset=15601664 nbdkit: file.6: debug: file: pread count=4096 offset=15605760 nbdkit: file.6: debug: file: pread count=4096 offset=15609856 nbdkit: file.6: debug: file: pread count=4096 offset=15613952 nbdkit: file.6: debug: file: pread count=4096 offset=15618048 nbdkit: file.6: debug: file: pread count=4096 offset=15622144 nbdkit: file.6: debug: file: pread count=4096 offset=15626240 nbdkit: file.6: debug: file: pread count=4096 offset=15630336 nbdkit: file.6: debug: file: pread count=4096 offset=15634432 nbdkit: file.6: debug: file: pread count=4096 offset=15638528 nbdkit: file.6: debug: file: pread count=4096 offset=15642624 nbdkit: file.6: debug: file: pread count=4096 offset=15646720 nbdkit: file.6: debug: file: pread count=4096 offset=15650816 nbdkit: file.6: debug: file: pread count=4096 offset=15654912 nbdkit: file.6: debug: file: pread count=4096 offset=15659008 nbdkit: file.6: debug: file: pread count=4096 offset=15663104 nbdkit: file.6: debug: file: pread count=4096 offset=15667200 nbdkit: file.6: debug: file: pread count=4096 offset=15671296 nbdkit: file.6: debug: file: pread count=4096 offset=15675392 nbdkit: file.6: debug: file: pread count=4096 offset=15679488 nbdkit: file.6: debug: file: pread count=4096 offset=15683584 nbdkit: file.6: debug: file: pread count=4096 offset=15687680 nbdkit: file.6: debug: file: pread count=4096 offset=15691776 nbdkit: file.6: debug: file: pread count=4096 offset=15695872 nbdkit: file.6: debug: file: pread count=4096 offset=15699968 nbdkit: file.6: debug: file: pread count=4096 offset=15704064 nbdkit: file.6: debug: file: pread count=4096 offset=15708160 nbdkit: file.6: debug: file: pread count=4096 offset=15712256 nbdkit: file.6: debug: file: pread count=4096 offset=15716352 nbdkit: file.6: debug: file: pread count=4096 offset=15720448 nbdkit: file.6: debug: file: pread count=4096 offset=15724544 nbdkit: file.6: debug: file: pread count=4096 offset=15728640 nbdkit: file.6: debug: file: pread count=4096 offset=15732736 nbdkit: file.6: debug: file: pread count=4096 offset=15736832 nbdkit: file.6: debug: file: pread count=4096 offset=15740928 nbdkit: file.6: debug: file: pread count=4096 offset=15745024 nbdkit: file.6: debug: file: pread count=4096 offset=15749120 nbdkit: file.6: debug: file: pread count=4096 offset=15753216 nbdkit: file.6: debug: file: pread count=4096 offset=15757312 nbdkit: file.6: debug: file: pread count=4096 offset=15761408 nbdkit: file.6: debug: file: pread count=4096 offset=15765504 nbdkit: file.6: debug: file: pread count=4096 offset=15769600 nbdkit: file.6: debug: file: pread count=4096 offset=15773696 nbdkit: file.6: debug: file: pread count=4096 offset=15777792 nbdkit: file.6: debug: file: pread count=4096 offset=15781888 nbdkit: file.6: debug: file: pread count=4096 offset=15785984 nbdkit: file.6: debug: file: pread count=4096 offset=15790080 nbdkit: file.6: debug: file: pread count=4096 offset=15794176 nbdkit: file.6: debug: file: pread count=4096 offset=15798272 nbdkit: file.6: debug: file: pread count=4096 offset=15802368 nbdkit: file.6: debug: file: pread count=4096 offset=15806464 nbdkit: file.6: debug: file: pread count=4096 offset=15810560 nbdkit: file.6: debug: file: pread count=4096 offset=15814656 nbdkit: file.6: debug: file: pread count=4096 offset=15818752 nbdkit: file.6: debug: file: pread count=4096 offset=15822848 nbdkit: file.6: debug: file: pread count=4096 offset=15826944 nbdkit: file.6: debug: file: pread count=4096 offset=15831040 nbdkit: file.6: debug: file: pread count=4096 offset=15835136 nbdkit: file.6: debug: file: pread count=4096 offset=15839232 nbdkit: file.6: debug: file: pread count=4096 offset=15843328 nbdkit: file.6: debug: file: pread count=4096 offset=15847424 nbdkit: file.6: debug: file: pread count=4096 offset=15851520 nbdkit: file.6: debug: file: pread count=4096 offset=15855616 nbdkit: file.6: debug: file: pread count=4096 offset=15859712 nbdkit: file.6: debug: file: pread count=4096 offset=15863808 nbdkit: file.6: debug: file: pread count=4096 offset=15867904 nbdkit: file.6: debug: file: pread count=4096 offset=15872000 nbdkit: file.6: debug: file: pread count=4096 offset=15876096 nbdkit: file.6: debug: file: pread count=4096 offset=15880192 nbdkit: file.6: debug: file: pread count=4096 offset=15884288 nbdkit: file.6: debug: file: pread count=4096 offset=15888384 nbdkit: file.6: debug: file: pread count=4096 offset=15892480 nbdkit: file.6: debug: file: pread count=4096 offset=15896576 nbdkit: file.6: debug: file: pread count=4096 offset=15900672 nbdkit: file.6: debug: file: pread count=4096 offset=15904768 nbdkit: file.6: debug: file: pread count=4096 offset=15908864 nbdkit: file.6: debug: file: pread count=4096 offset=15912960 nbdkit: file.6: debug: file: pread count=4096 offset=15917056 nbdkit: file.6: debug: file: pread count=4096 offset=15921152 nbdkit: file.6: debug: file: pread count=4096 offset=15925248 nbdkit: file.6: debug: file: pread count=4096 offset=15929344 nbdkit: file.6: debug: file: pread count=4096 offset=15933440 nbdkit: file.6: debug: file: pread count=4096 offset=15937536 nbdkit: file.6: debug: file: pread count=4096 offset=15941632 nbdkit: file.6: debug: file: pread count=4096 offset=15945728 nbdkit: file.6: debug: file: pread count=4096 offset=15949824 nbdkit: file.6: debug: file: pread count=4096 offset=15953920 nbdkit: file.6: debug: file: pread count=4096 offset=15958016 nbdkit: file.6: debug: file: pread count=4096 offset=15962112 nbdkit: file.6: debug: file: pread count=4096 offset=15966208 nbdkit: file.6: debug: file: pread count=4096 offset=15970304 nbdkit: file.6: debug: file: pread count=4096 offset=15974400 nbdkit: file.6: debug: file: pread count=4096 offset=15978496 nbdkit: file.6: debug: file: pread count=4096 offset=15982592 nbdkit: file.6: debug: file: pread count=4096 offset=15986688 nbdkit: file.6: debug: file: pread count=4096 offset=15990784 nbdkit: file.6: debug: file: pread count=4096 offset=15994880 nbdkit: file.6: debug: file: pread count=4096 offset=15998976 nbdkit: file.6: debug: file: pread count=4096 offset=16003072 nbdkit: file.6: debug: file: pread count=4096 offset=16007168 nbdkit: file.6: debug: file: pread count=4096 offset=16011264 nbdkit: file.6: debug: file: pread count=4096 offset=16015360 nbdkit: file.6: debug: file: pread count=4096 offset=16019456 nbdkit: file.6: debug: file: pread count=4096 offset=16023552 nbdkit: file.6: debug: file: pread count=4096 offset=16027648 nbdkit: file.6: debug: file: pread count=4096 offset=16031744 nbdkit: file.6: debug: file: pread count=4096 offset=16035840 nbdkit: file.6: debug: file: pread count=4096 offset=16039936 nbdkit: file.6: debug: file: pread count=4096 offset=16044032 nbdkit: file.6: debug: file: pread count=4096 offset=16048128 nbdkit: file.6: debug: file: pread count=4096 offset=16052224 nbdkit: file.6: debug: file: pread count=4096 offset=16056320 nbdkit: file.6: debug: file: pread count=4096 offset=16060416 nbdkit: file.6: debug: file: pread count=4096 offset=16064512 nbdkit: file.6: debug: file: pread count=4096 offset=16068608 nbdkit: file.6: debug: file: pread count=4096 offset=16072704 nbdkit: file.6: debug: file: pread count=4096 offset=16076800 nbdkit: file.6: debug: file: pread count=4096 offset=16080896 nbdkit: file.6: debug: file: pread count=4096 offset=16084992 nbdkit: file.6: debug: file: pread count=4096 offset=16089088 nbdkit: file.6: debug: file: pread count=4096 offset=16093184 nbdkit: file.6: debug: file: pread count=4096 offset=16097280 nbdkit: file.6: debug: file: pread count=4096 offset=16101376 nbdkit: file.6: debug: file: pread count=4096 offset=16105472 nbdkit: file.6: debug: file: pread count=4096 offset=16109568 nbdkit: file.6: debug: file: pread count=4096 offset=16113664 nbdkit: file.6: debug: file: pread count=4096 offset=16117760 nbdkit: file.6: debug: file: pread count=4096 offset=16121856 nbdkit: file.6: debug: file: pread count=4096 offset=16125952 nbdkit: file.6: debug: file: pread count=4096 offset=16130048 nbdkit: file.6: debug: file: pread count=4096 offset=16134144 nbdkit: file.6: debug: file: pread count=4096 offset=16138240 nbdkit: file.6: debug: file: pread count=4096 offset=16142336 nbdkit: file.6: debug: file: pread count=4096 offset=16146432 nbdkit: file.6: debug: file: pread count=4096 offset=16150528 nbdkit: file.6: debug: file: pread count=4096 offset=16154624 nbdkit: file.6: debug: file: pread count=4096 offset=16158720 nbdkit: file.6: debug: file: pread count=4096 offset=16162816 nbdkit: file.6: debug: file: pread count=4096 offset=16166912 nbdkit: file.6: debug: file: pread count=4096 offset=16171008 nbdkit: file.6: debug: file: pread count=4096 offset=16175104 nbdkit: file.6: debug: file: pread count=4096 offset=16179200 nbdkit: file.6: debug: file: pread count=4096 offset=16183296 nbdkit: file.6: debug: file: pread count=4096 offset=16187392 nbdkit: file.6: debug: file: pread count=4096 offset=16191488 nbdkit: file.6: debug: file: pread count=4096 offset=16195584 nbdkit: file.6: debug: file: pread count=4096 offset=16199680 nbdkit: file.6: debug: file: pread count=4096 offset=16203776 nbdkit: file.6: debug: file: pread count=4096 offset=16207872 nbdkit: file.6: debug: file: pread count=4096 offset=16211968 nbdkit: file.6: debug: file: pread count=4096 offset=16216064 nbdkit: file.6: debug: file: pread count=4096 offset=16220160 nbdkit: file.6: debug: file: pread count=4096 offset=16224256 nbdkit: file.6: debug: file: pread count=4096 offset=16228352 nbdkit: file.6: debug: file: pread count=4096 offset=16232448 nbdkit: file.6: debug: file: pread count=4096 offset=16236544 nbdkit: file.6: debug: file: pread count=4096 offset=16240640 nbdkit: file.6: debug: file: pread count=4096 offset=16244736 nbdkit: file.6: debug: file: pread count=4096 offset=16248832 nbdkit: file.6: debug: file: pread count=4096 offset=16252928 nbdkit: file.6: debug: file: pread count=4096 offset=16257024 nbdkit: file.6: debug: file: pread count=4096 offset=16261120 nbdkit: file.6: debug: file: pread count=4096 offset=16265216 nbdkit: file.6: debug: file: pread count=4096 offset=16269312 nbdkit: file.6: debug: file: pread count=4096 offset=16273408 nbdkit: file.6: debug: file: pread count=4096 offset=16277504 nbdkit: file.6: debug: file: pread count=4096 offset=16281600 nbdkit: file.6: debug: file: pread count=4096 offset=16285696 nbdkit: file.6: debug: file: pread count=4096 offset=16289792 nbdkit: file.6: debug: file: pread count=4096 offset=16293888 nbdkit: file.6: debug: file: pread count=4096 offset=16297984 nbdkit: file.6: debug: file: pread count=4096 offset=16302080 nbdkit: file.6: debug: file: pread count=4096 offset=16306176 nbdkit: file.6: debug: file: pread count=4096 offset=16310272 nbdkit: file.6: debug: file: pread count=4096 offset=16314368 nbdkit: file.6: debug: file: pread count=4096 offset=16318464 nbdkit: file.6: debug: file: pread count=4096 offset=16322560 nbdkit: file.6: debug: file: pread count=4096 offset=16326656 nbdkit: file.6: debug: file: pread count=4096 offset=16330752 nbdkit: file.6: debug: file: pread count=4096 offset=16334848 nbdkit: file.6: debug: file: pread count=4096 offset=16338944 nbdkit: file.6: debug: file: pread count=4096 offset=16343040 nbdkit: file.6: debug: file: pread count=4096 offset=16347136 nbdkit: file.6: debug: file: pread count=4096 offset=16351232 nbdkit: file.6: debug: file: pread count=4096 offset=16355328 nbdkit: file.6: debug: file: pread count=4096 offset=16359424 nbdkit: file.6: debug: file: pread count=4096 offset=16363520 nbdkit: file.6: debug: file: pread count=4096 offset=16367616 nbdkit: file.6: debug: file: pread count=4096 offset=16371712 nbdkit: file.6: debug: file: pread count=4096 offset=16375808 nbdkit: file.6: debug: file: pread count=4096 offset=16379904 nbdkit: file.6: debug: file: pread count=4096 offset=16384000 nbdkit: file.6: debug: file: pread count=4096 offset=16388096 nbdkit: file.6: debug: file: pread count=4096 offset=16392192 nbdkit: file.6: debug: file: pread count=4096 offset=16396288 nbdkit: file.6: debug: file: pread count=4096 offset=16400384 nbdkit: file.6: debug: file: pread count=4096 offset=16404480 nbdkit: file.6: debug: file: pread count=4096 offset=16408576 nbdkit: file.6: debug: file: pread count=4096 offset=16412672 nbdkit: file.6: debug: file: pread count=4096 offset=16416768 nbdkit: file.6: debug: file: pread count=4096 offset=16420864 nbdkit: file.6: debug: file: pread count=4096 offset=16424960 nbdkit: file.6: debug: file: pread count=4096 offset=16429056 nbdkit: file.6: debug: file: pread count=4096 offset=16433152 nbdkit: file.6: debug: file: pread count=4096 offset=16437248 nbdkit: file.6: debug: file: pread count=4096 offset=16441344 nbdkit: file.6: debug: file: pread count=4096 offset=16445440 nbdkit: file.6: debug: file: pread count=4096 offset=16449536 nbdkit: file.6: debug: file: pread count=4096 offset=16453632 nbdkit: file.6: debug: file: pread count=4096 offset=16457728 nbdkit: file.6: debug: file: pread count=4096 offset=16461824 nbdkit: file.6: debug: file: pread count=4096 offset=16465920 nbdkit: file.6: debug: file: pread count=4096 offset=16470016 nbdkit: file.6: debug: file: pread count=4096 offset=16474112 nbdkit: file.6: debug: file: pread count=4096 offset=16478208 nbdkit: file.6: debug: file: pread count=4096 offset=16482304 nbdkit: file.6: debug: file: pread count=4096 offset=16486400 nbdkit: file.6: debug: file: pread count=4096 offset=16490496 nbdkit: file.6: debug: file: pread count=4096 offset=16494592 nbdkit: file.6: debug: file: pread count=4096 offset=16498688 nbdkit: file.6: debug: file: pread count=4096 offset=16502784 nbdkit: file.6: debug: file: pread count=4096 offset=16506880 nbdkit: file.6: debug: file: pread count=4096 offset=16510976 nbdkit: file.6: debug: file: pread count=4096 offset=16515072 nbdkit: file.6: debug: file: pread count=4096 offset=16519168 nbdkit: file.6: debug: file: pread count=4096 offset=16523264 nbdkit: file.6: debug: file: pread count=4096 offset=16527360 nbdkit: file.6: debug: file: pread count=4096 offset=16531456 nbdkit: file.6: debug: file: pread count=4096 offset=16535552 nbdkit: file.6: debug: file: pread count=4096 offset=16539648 nbdkit: file.6: debug: file: pread count=4096 offset=16543744 nbdkit: file.6: debug: file: pread count=4096 offset=16547840 nbdkit: file.6: debug: file: pread count=4096 offset=16551936 nbdkit: file.6: debug: file: pread count=4096 offset=16556032 nbdkit: file.6: debug: file: pread count=4096 offset=16560128 nbdkit: file.6: debug: file: pread count=4096 offset=16564224 nbdkit: file.6: debug: file: pread count=4096 offset=16568320 nbdkit: file.6: debug: file: pread count=4096 offset=16572416 nbdkit: file.6: debug: file: pread count=4096 offset=16576512 nbdkit: file.6: debug: file: pread count=4096 offset=16580608 nbdkit: file.6: debug: file: pread count=4096 offset=16584704 nbdkit: file.6: debug: file: pread count=4096 offset=16588800 nbdkit: file.6: debug: file: pread count=4096 offset=16592896 nbdkit: file.6: debug: file: pread count=4096 offset=16596992 nbdkit: file.6: debug: file: pread count=4096 offset=16601088 nbdkit: file.6: debug: file: pread count=4096 offset=16605184 nbdkit: file.6: debug: file: pread count=4096 offset=16609280 nbdkit: file.6: debug: file: pread count=4096 offset=16613376 nbdkit: file.6: debug: file: pread count=4096 offset=16617472 nbdkit: file.6: debug: file: pread count=4096 offset=16621568 nbdkit: file.6: debug: file: pread count=4096 offset=16625664 nbdkit: file.6: debug: file: pread count=4096 offset=16629760 nbdkit: file.6: debug: file: pread count=4096 offset=16633856 nbdkit: file.6: debug: file: pread count=4096 offset=16637952 nbdkit: file.6: debug: file: pread count=4096 offset=16642048 nbdkit: file.6: debug: file: pread count=4096 offset=16646144 nbdkit: file.6: debug: file: pread count=4096 offset=16650240 nbdkit: file.6: debug: file: pread count=4096 offset=16654336 nbdkit: file.6: debug: file: pread count=4096 offset=16658432 nbdkit: file.6: debug: file: pread count=4096 offset=16662528 nbdkit: file.6: debug: file: pread count=4096 offset=16666624 nbdkit: file.6: debug: file: pread count=4096 offset=16670720 nbdkit: file.6: debug: file: pread count=4096 offset=16674816 nbdkit: file.6: debug: file: pread count=4096 offset=16678912 nbdkit: file.6: debug: file: pread count=4096 offset=16683008 nbdkit: file.6: debug: file: pread count=4096 offset=16687104 nbdkit: file.6: debug: file: pread count=4096 offset=16691200 nbdkit: file.6: debug: file: pread count=4096 offset=16695296 nbdkit: file.6: debug: file: pread count=4096 offset=16699392 nbdkit: file.6: debug: file: pread count=4096 offset=16703488 nbdkit: file.6: debug: file: pread count=4096 offset=16707584 nbdkit: file.6: debug: file: pread count=4096 offset=16711680 nbdkit: file.6: debug: file: pread count=4096 offset=16715776 nbdkit: file.6: debug: file: pread count=4096 offset=16719872 nbdkit: file.6: debug: file: pread count=4096 offset=16723968 nbdkit: file.6: debug: file: pread count=4096 offset=16728064 nbdkit: file.6: debug: file: pread count=4096 offset=16732160 nbdkit: file.6: debug: file: pread count=4096 offset=16736256 nbdkit: file.6: debug: file: pread count=4096 offset=16740352 nbdkit: file.6: debug: file: pread count=4096 offset=16744448 nbdkit: file.6: debug: file: pread count=4096 offset=16748544 nbdkit: file.6: debug: file: pread count=4096 offset=16752640 nbdkit: file.6: debug: file: pread count=4096 offset=16756736 nbdkit: file.6: debug: file: pread count=4096 offset=16760832 nbdkit: file.6: debug: file: pread count=4096 offset=16764928 nbdkit: file.6: debug: file: pread count=4096 offset=16769024 nbdkit: file.6: debug: file: pread count=4096 offset=16773120 nbdkit: file.7: debug: cow: pread count=2097152 offset=16777216 nbdkit: file.7: debug: file: pread count=4096 offset=16777216 nbdkit: file.7: debug: file: pread count=4096 offset=16781312 nbdkit: file.7: debug: file: pread count=4096 offset=16785408 nbdkit: file.7: debug: file: pread count=4096 offset=16789504 nbdkit: file.7: debug: file: pread count=4096 offset=16793600 nbdkit: file.7: debug: file: pread count=4096 offset=16797696 nbdkit: file.7: debug: file: pread count=4096 offset=16801792 nbdkit: file.7: debug: file: pread count=4096 offset=16805888 nbdkit: file.7: debug: file: pread count=4096 offset=16809984 nbdkit: file.7: debug: file: pread count=4096 offset=16814080 nbdkit: file.7: debug: file: pread count=4096 offset=16818176 nbdkit: file.7: debug: file: pread count=4096 offset=16822272 nbdkit: file.7: debug: file: pread count=4096 offset=16826368 nbdkit: file.7: debug: file: pread count=4096 offset=16830464 nbdkit: file.7: debug: file: pread count=4096 offset=16834560 nbdkit: file.7: debug: file: pread count=4096 offset=16838656 nbdkit: file.7: debug: file: pread count=4096 offset=16842752 nbdkit: file.7: debug: file: pread count=4096 offset=16846848 nbdkit: file.7: debug: file: pread count=4096 offset=16850944 nbdkit: file.7: debug: file: pread count=4096 offset=16855040 nbdkit: file.7: debug: file: pread count=4096 offset=16859136 nbdkit: file.7: debug: file: pread count=4096 offset=16863232 nbdkit: file.7: debug: file: pread count=4096 offset=16867328 nbdkit: file.7: debug: file: pread count=4096 offset=16871424 nbdkit: file.7: debug: file: pread count=4096 offset=16875520 nbdkit: file.7: debug: file: pread count=4096 offset=16879616 nbdkit: file.7: debug: file: pread count=4096 offset=16883712 nbdkit: file.7: debug: file: pread count=4096 offset=16887808 nbdkit: file.7: debug: file: pread count=4096 offset=16891904 nbdkit: file.7: debug: file: pread count=4096 offset=16896000 nbdkit: file.7: debug: file: pread count=4096 offset=16900096 nbdkit: file.7: debug: file: pread count=4096 offset=16904192 nbdkit: file.7: debug: file: pread count=4096 offset=16908288 nbdkit: file.7: debug: file: pread count=4096 offset=16912384 nbdkit: file.7: debug: file: pread count=4096 offset=16916480 nbdkit: file.7: debug: file: pread count=4096 offset=16920576 nbdkit: file.7: debug: file: pread count=4096 offset=16924672 nbdkit: file.7: debug: file: pread count=4096 offset=16928768 nbdkit: file.7: debug: file: pread count=4096 offset=16932864 nbdkit: file.7: debug: file: pread count=4096 offset=16936960 nbdkit: file.7: debug: file: pread count=4096 offset=16941056 nbdkit: file.7: debug: file: pread count=4096 offset=16945152 nbdkit: file.7: debug: file: pread count=4096 offset=16949248 nbdkit: file.7: debug: file: pread count=4096 offset=16953344 nbdkit: file.7: debug: file: pread count=4096 offset=16957440 nbdkit: file.7: debug: file: pread count=4096 offset=16961536 nbdkit: file.7: debug: file: pread count=4096 offset=16965632 nbdkit: file.7: debug: file: pread count=4096 offset=16969728 nbdkit: file.7: debug: file: pread count=4096 offset=16973824 nbdkit: file.7: debug: file: pread count=4096 offset=16977920 nbdkit: file.7: debug: file: pread count=4096 offset=16982016 nbdkit: file.7: debug: file: pread count=4096 offset=16986112 nbdkit: file.7: debug: file: pread count=4096 offset=16990208 nbdkit: file.7: debug: file: pread count=4096 offset=16994304 nbdkit: file.7: debug: file: pread count=4096 offset=16998400 nbdkit: file.7: debug: file: pread count=4096 offset=17002496 nbdkit: file.7: debug: file: pread count=4096 offset=17006592 nbdkit: file.7: debug: file: pread count=4096 offset=17010688 nbdkit: file.7: debug: file: pread count=4096 offset=17014784 nbdkit: file.7: debug: file: pread count=4096 offset=17018880 nbdkit: file.7: debug: file: pread count=4096 offset=17022976 nbdkit: file.7: debug: file: pread count=4096 offset=17027072 nbdkit: file.7: debug: file: pread count=4096 offset=17031168 nbdkit: file.7: debug: file: pread count=4096 offset=17035264 nbdkit: file.7: debug: file: pread count=4096 offset=17039360 nbdkit: file.7: debug: file: pread count=4096 offset=17043456 nbdkit: file.7: debug: file: pread count=4096 offset=17047552 nbdkit: file.7: debug: file: pread count=4096 offset=17051648 nbdkit: file.7: debug: file: pread count=4096 offset=17055744 nbdkit: file.7: debug: file: pread count=4096 offset=17059840 nbdkit: file.7: debug: file: pread count=4096 offset=17063936 nbdkit: file.7: debug: file: pread count=4096 offset=17068032 nbdkit: file.7: debug: file: pread count=4096 offset=17072128 nbdkit: file.7: debug: file: pread count=4096 offset=17076224 nbdkit: file.7: debug: file: pread count=4096 offset=17080320 nbdkit: file.7: debug: file: pread count=4096 offset=17084416 nbdkit: file.7: debug: file: pread count=4096 offset=17088512 nbdkit: file.7: debug: file: pread count=4096 offset=17092608 nbdkit: file.7: debug: file: pread count=4096 offset=17096704 nbdkit: file.7: debug: file: pread count=4096 offset=17100800 nbdkit: file.7: debug: file: pread count=4096 offset=17104896 nbdkit: file.7: debug: file: pread count=4096 offset=17108992 nbdkit: file.7: debug: file: pread count=4096 offset=17113088 nbdkit: file.7: debug: file: pread count=4096 offset=17117184 nbdkit: file.7: debug: file: pread count=4096 offset=17121280 nbdkit: file.7: debug: file: pread count=4096 offset=17125376 nbdkit: file.7: debug: file: pread count=4096 offset=17129472 nbdkit: file.7: debug: file: pread count=4096 offset=17133568 nbdkit: file.7: debug: file: pread count=4096 offset=17137664 nbdkit: file.7: debug: file: pread count=4096 offset=17141760 nbdkit: file.7: debug: file: pread count=4096 offset=17145856 nbdkit: file.7: debug: file: pread count=4096 offset=17149952 nbdkit: file.7: debug: file: pread count=4096 offset=17154048 nbdkit: file.7: debug: file: pread count=4096 offset=17158144 nbdkit: file.7: debug: file: pread count=4096 offset=17162240 nbdkit: file.7: debug: file: pread count=4096 offset=17166336 nbdkit: file.7: debug: file: pread count=4096 offset=17170432 nbdkit: file.7: debug: file: pread count=4096 offset=17174528 nbdkit: file.7: debug: file: pread count=4096 offset=17178624 nbdkit: file.7: debug: file: pread count=4096 offset=17182720 nbdkit: file.7: debug: file: pread count=4096 offset=17186816 nbdkit: file.7: debug: file: pread count=4096 offset=17190912 nbdkit: file.7: debug: file: pread count=4096 offset=17195008 nbdkit: file.7: debug: file: pread count=4096 offset=17199104 nbdkit: file.7: debug: file: pread count=4096 offset=17203200 nbdkit: file.7: debug: file: pread count=4096 offset=17207296 nbdkit: file.7: debug: file: pread count=4096 offset=17211392 nbdkit: file.7: debug: file: pread count=4096 offset=17215488 nbdkit: file.7: debug: file: pread count=4096 offset=17219584 nbdkit: file.7: debug: file: pread count=4096 offset=17223680 nbdkit: file.7: debug: file: pread count=4096 offset=17227776 nbdkit: file.7: debug: file: pread count=4096 offset=17231872 nbdkit: file.7: debug: file: pread count=4096 offset=17235968 nbdkit: file.7: debug: file: pread count=4096 offset=17240064 nbdkit: file.7: debug: file: pread count=4096 offset=17244160 nbdkit: file.7: debug: file: pread count=4096 offset=17248256 nbdkit: file.7: debug: file: pread count=4096 offset=17252352 nbdkit: file.7: debug: file: pread count=4096 offset=17256448 nbdkit: file.7: debug: file: pread count=4096 offset=17260544 nbdkit: file.7: debug: file: pread count=4096 offset=17264640 nbdkit: file.7: debug: file: pread count=4096 offset=17268736 nbdkit: file.7: debug: file: pread count=4096 offset=17272832 nbdkit: file.7: debug: file: pread count=4096 offset=17276928 nbdkit: file.7: debug: file: pread count=4096 offset=17281024 nbdkit: file.7: debug: file: pread count=4096 offset=17285120 nbdkit: file.7: debug: file: pread count=4096 offset=17289216 nbdkit: file.7: debug: file: pread count=4096 offset=17293312 nbdkit: file.7: debug: file: pread count=4096 offset=17297408 nbdkit: file.7: debug: file: pread count=4096 offset=17301504 nbdkit: file.7: debug: file: pread count=4096 offset=17305600 nbdkit: file.7: debug: file: pread count=4096 offset=17309696 nbdkit: file.7: debug: file: pread count=4096 offset=17313792 nbdkit: file.7: debug: file: pread count=4096 offset=17317888 nbdkit: file.7: debug: file: pread count=4096 offset=17321984 nbdkit: file.7: debug: file: pread count=4096 offset=17326080 nbdkit: file.7: debug: file: pread count=4096 offset=17330176 nbdkit: file.7: debug: file: pread count=4096 offset=17334272 nbdkit: file.7: debug: file: pread count=4096 offset=17338368 nbdkit: file.7: debug: file: pread count=4096 offset=17342464 nbdkit: file.7: debug: file: pread count=4096 offset=17346560 nbdkit: file.7: debug: file: pread count=4096 offset=17350656 nbdkit: file.7: debug: file: pread count=4096 offset=17354752 nbdkit: file.7: debug: file: pread count=4096 offset=17358848 nbdkit: file.7: debug: file: pread count=4096 offset=17362944 nbdkit: file.7: debug: file: pread count=4096 offset=17367040 nbdkit: file.7: debug: file: pread count=4096 offset=17371136 nbdkit: file.7: debug: file: pread count=4096 offset=17375232 nbdkit: file.7: debug: file: pread count=4096 offset=17379328 nbdkit: file.7: debug: file: pread count=4096 offset=17383424 nbdkit: file.7: debug: file: pread count=4096 offset=17387520 nbdkit: file.7: debug: file: pread count=4096 offset=17391616 nbdkit: file.7: debug: file: pread count=4096 offset=17395712 nbdkit: file.7: debug: file: pread count=4096 offset=17399808 nbdkit: file.7: debug: file: pread count=4096 offset=17403904 nbdkit: file.7: debug: file: pread count=4096 offset=17408000 nbdkit: file.7: debug: file: pread count=4096 offset=17412096 nbdkit: file.7: debug: file: pread count=4096 offset=17416192 nbdkit: file.7: debug: file: pread count=4096 offset=17420288 nbdkit: file.7: debug: file: pread count=4096 offset=17424384 nbdkit: file.7: debug: file: pread count=4096 offset=17428480 nbdkit: file.7: debug: file: pread count=4096 offset=17432576 nbdkit: file.7: debug: file: pread count=4096 offset=17436672 nbdkit: file.7: debug: file: pread count=4096 offset=17440768 nbdkit: file.7: debug: file: pread count=4096 offset=17444864 nbdkit: file.7: debug: file: pread count=4096 offset=17448960 nbdkit: file.7: debug: file: pread count=4096 offset=17453056 nbdkit: file.7: debug: file: pread count=4096 offset=17457152 nbdkit: file.7: debug: file: pread count=4096 offset=17461248 nbdkit: file.7: debug: file: pread count=4096 offset=17465344 nbdkit: file.7: debug: file: pread count=4096 offset=17469440 nbdkit: file.7: debug: file: pread count=4096 offset=17473536 nbdkit: file.7: debug: file: pread count=4096 offset=17477632 nbdkit: file.7: debug: file: pread count=4096 offset=17481728 nbdkit: file.7: debug: file: pread count=4096 offset=17485824 nbdkit: file.7: debug: file: pread count=4096 offset=17489920 nbdkit: file.7: debug: file: pread count=4096 offset=17494016 nbdkit: file.7: debug: file: pread count=4096 offset=17498112 nbdkit: file.7: debug: file: pread count=4096 offset=17502208 nbdkit: file.7: debug: file: pread count=4096 offset=17506304 nbdkit: file.7: debug: file: pread count=4096 offset=17510400 nbdkit: file.7: debug: file: pread count=4096 offset=17514496 nbdkit: file.7: debug: file: pread count=4096 offset=17518592 nbdkit: file.7: debug: file: pread count=4096 offset=17522688 nbdkit: file.7: debug: file: pread count=4096 offset=17526784 nbdkit: file.7: debug: file: pread count=4096 offset=17530880 nbdkit: file.7: debug: file: pread count=4096 offset=17534976 nbdkit: file.7: debug: file: pread count=4096 offset=17539072 nbdkit: file.7: debug: file: pread count=4096 offset=17543168 nbdkit: file.7: debug: file: pread count=4096 offset=17547264 nbdkit: file.7: debug: file: pread count=4096 offset=17551360 nbdkit: file.7: debug: file: pread count=4096 offset=17555456 nbdkit: file.7: debug: file: pread count=4096 offset=17559552 nbdkit: file.7: debug: file: pread count=4096 offset=17563648 nbdkit: file.7: debug: file: pread count=4096 offset=17567744 nbdkit: file.7: debug: file: pread count=4096 offset=17571840 nbdkit: file.7: debug: file: pread count=4096 offset=17575936 nbdkit: file.7: debug: file: pread count=4096 offset=17580032 nbdkit: file.7: debug: file: pread count=4096 offset=17584128 nbdkit: file.7: debug: file: pread count=4096 offset=17588224 nbdkit: file.7: debug: file: pread count=4096 offset=17592320 nbdkit: file.7: debug: file: pread count=4096 offset=17596416 nbdkit: file.7: debug: file: pread count=4096 offset=17600512 nbdkit: file.7: debug: file: pread count=4096 offset=17604608 nbdkit: file.7: debug: file: pread count=4096 offset=17608704 nbdkit: file.7: debug: file: pread count=4096 offset=17612800 nbdkit: file.7: debug: file: pread count=4096 offset=17616896 nbdkit: file.7: debug: file: pread count=4096 offset=17620992 nbdkit: file.7: debug: file: pread count=4096 offset=17625088 nbdkit: file.7: debug: file: pread count=4096 offset=17629184 nbdkit: file.7: debug: file: pread count=4096 offset=17633280 nbdkit: file.7: debug: file: pread count=4096 offset=17637376 nbdkit: file.7: debug: file: pread count=4096 offset=17641472 nbdkit: file.7: debug: file: pread count=4096 offset=17645568 nbdkit: file.7: debug: file: pread count=4096 offset=17649664 nbdkit: file.7: debug: file: pread count=4096 offset=17653760 nbdkit: file.7: debug: file: pread count=4096 offset=17657856 nbdkit: file.7: debug: file: pread count=4096 offset=17661952 nbdkit: file.7: debug: file: pread count=4096 offset=17666048 nbdkit: file.7: debug: file: pread count=4096 offset=17670144 nbdkit: file.7: debug: file: pread count=4096 offset=17674240 nbdkit: file.7: debug: file: pread count=4096 offset=17678336 nbdkit: file.7: debug: file: pread count=4096 offset=17682432 nbdkit: file.7: debug: file: pread count=4096 offset=17686528 nbdkit: file.7: debug: file: pread count=4096 offset=17690624 nbdkit: file.7: debug: file: pread count=4096 offset=17694720 nbdkit: file.7: debug: file: pread count=4096 offset=17698816 nbdkit: file.7: debug: file: pread count=4096 offset=17702912 nbdkit: file.7: debug: file: pread count=4096 offset=17707008 nbdkit: file.7: debug: file: pread count=4096 offset=17711104 nbdkit: file.7: debug: file: pread count=4096 offset=17715200 nbdkit: file.7: debug: file: pread count=4096 offset=17719296 nbdkit: file.7: debug: file: pread count=4096 offset=17723392 nbdkit: file.7: debug: file: pread count=4096 offset=17727488 nbdkit: file.7: debug: file: pread count=4096 offset=17731584 nbdkit: file.7: debug: file: pread count=4096 offset=17735680 nbdkit: file.7: debug: file: pread count=4096 offset=17739776 nbdkit: file.7: debug: file: pread count=4096 offset=17743872 nbdkit: file.7: debug: file: pread count=4096 offset=17747968 nbdkit: file.7: debug: file: pread count=4096 offset=17752064 nbdkit: file.7: debug: file: pread count=4096 offset=17756160 nbdkit: file.7: debug: file: pread count=4096 offset=17760256 nbdkit: file.7: debug: file: pread count=4096 offset=17764352 nbdkit: file.7: debug: file: pread count=4096 offset=17768448 nbdkit: file.7: debug: file: pread count=4096 offset=17772544 nbdkit: file.7: debug: file: pread count=4096 offset=17776640 nbdkit: file.7: debug: file: pread count=4096 offset=17780736 nbdkit: file.7: debug: file: pread count=4096 offset=17784832 nbdkit: file.7: debug: file: pread count=4096 offset=17788928 nbdkit: file.7: debug: file: pread count=4096 offset=17793024 nbdkit: file.7: debug: file: pread count=4096 offset=17797120 nbdkit: file.7: debug: file: pread count=4096 offset=17801216 nbdkit: file.7: debug: file: pread count=4096 offset=17805312 nbdkit: file.7: debug: file: pread count=4096 offset=17809408 nbdkit: file.7: debug: file: pread count=4096 offset=17813504 nbdkit: file.7: debug: file: pread count=4096 offset=17817600 nbdkit: file.7: debug: file: pread count=4096 offset=17821696 nbdkit: file.7: debug: file: pread count=4096 offset=17825792 nbdkit: file.7: debug: file: pread count=4096 offset=17829888 nbdkit: file.7: debug: file: pread count=4096 offset=17833984 nbdkit: file.7: debug: file: pread count=4096 offset=17838080 nbdkit: file.7: debug: file: pread count=4096 offset=17842176 nbdkit: file.7: debug: file: pread count=4096 offset=17846272 nbdkit: file.7: debug: file: pread count=4096 offset=17850368 nbdkit: file.7: debug: file: pread count=4096 offset=17854464 nbdkit: file.7: debug: file: pread count=4096 offset=17858560 nbdkit: file.7: debug: file: pread count=4096 offset=17862656 nbdkit: file.7: debug: file: pread count=4096 offset=17866752 nbdkit: file.7: debug: file: pread count=4096 offset=17870848 nbdkit: file.7: debug: file: pread count=4096 offset=17874944 nbdkit: file.7: debug: file: pread count=4096 offset=17879040 nbdkit: file.7: debug: file: pread count=4096 offset=17883136 nbdkit: file.7: debug: file: pread count=4096 offset=17887232 nbdkit: file.7: debug: file: pread count=4096 offset=17891328 nbdkit: file.7: debug: file: pread count=4096 offset=17895424 nbdkit: file.7: debug: file: pread count=4096 offset=17899520 nbdkit: file.7: debug: file: pread count=4096 offset=17903616 nbdkit: file.7: debug: file: pread count=4096 offset=17907712 nbdkit: file.7: debug: file: pread count=4096 offset=17911808 nbdkit: file.7: debug: file: pread count=4096 offset=17915904 nbdkit: file.7: debug: file: pread count=4096 offset=17920000 nbdkit: file.7: debug: file: pread count=4096 offset=17924096 nbdkit: file.7: debug: file: pread count=4096 offset=17928192 nbdkit: file.7: debug: file: pread count=4096 offset=17932288 nbdkit: file.7: debug: file: pread count=4096 offset=17936384 nbdkit: file.7: debug: file: pread count=4096 offset=17940480 nbdkit: file.7: debug: file: pread count=4096 offset=17944576 nbdkit: file.7: debug: file: pread count=4096 offset=17948672 nbdkit: file.7: debug: file: pread count=4096 offset=17952768 nbdkit: file.7: debug: file: pread count=4096 offset=17956864 nbdkit: file.7: debug: file: pread count=4096 offset=17960960 nbdkit: file.7: debug: file: pread count=4096 offset=17965056 nbdkit: file.7: debug: file: pread count=4096 offset=17969152 nbdkit: file.7: debug: file: pread count=4096 offset=17973248 nbdkit: file.7: debug: file: pread count=4096 offset=17977344 nbdkit: file.7: debug: file: pread count=4096 offset=17981440 nbdkit: file.7: debug: file: pread count=4096 offset=17985536 nbdkit: file.7: debug: file: pread count=4096 offset=17989632 nbdkit: file.7: debug: file: pread count=4096 offset=17993728 nbdkit: file.7: debug: file: pread count=4096 offset=17997824 nbdkit: file.7: debug: file: pread count=4096 offset=18001920 nbdkit: file.7: debug: file: pread count=4096 offset=18006016 nbdkit: file.7: debug: file: pread count=4096 offset=18010112 nbdkit: file.7: debug: file: pread count=4096 offset=18014208 nbdkit: file.7: debug: file: pread count=4096 offset=18018304 nbdkit: file.7: debug: file: pread count=4096 offset=18022400 nbdkit: file.7: debug: file: pread count=4096 offset=18026496 nbdkit: file.7: debug: file: pread count=4096 offset=18030592 nbdkit: file.7: debug: file: pread count=4096 offset=18034688 nbdkit: file.7: debug: file: pread count=4096 offset=18038784 nbdkit: file.7: debug: file: pread count=4096 offset=18042880 nbdkit: file.7: debug: file: pread count=4096 offset=18046976 nbdkit: file.7: debug: file: pread count=4096 offset=18051072 nbdkit: file.7: debug: file: pread count=4096 offset=18055168 nbdkit: file.7: debug: file: pread count=4096 offset=18059264 nbdkit: file.7: debug: file: pread count=4096 offset=18063360 nbdkit: file.7: debug: file: pread count=4096 offset=18067456 nbdkit: file.7: debug: file: pread count=4096 offset=18071552 nbdkit: file.7: debug: file: pread count=4096 offset=18075648 nbdkit: file.7: debug: file: pread count=4096 offset=18079744 nbdkit: file.7: debug: file: pread count=4096 offset=18083840 nbdkit: file.7: debug: file: pread count=4096 offset=18087936 nbdkit: file.7: debug: file: pread count=4096 offset=18092032 nbdkit: file.7: debug: file: pread count=4096 offset=18096128 nbdkit: file.7: debug: file: pread count=4096 offset=18100224 nbdkit: file.7: debug: file: pread count=4096 offset=18104320 nbdkit: file.7: debug: file: pread count=4096 offset=18108416 nbdkit: file.7: debug: file: pread count=4096 offset=18112512 nbdkit: file.7: debug: file: pread count=4096 offset=18116608 nbdkit: file.7: debug: file: pread count=4096 offset=18120704 nbdkit: file.7: debug: file: pread count=4096 offset=18124800 nbdkit: file.7: debug: file: pread count=4096 offset=18128896 nbdkit: file.7: debug: file: pread count=4096 offset=18132992 nbdkit: file.7: debug: file: pread count=4096 offset=18137088 nbdkit: file.7: debug: file: pread count=4096 offset=18141184 nbdkit: file.7: debug: file: pread count=4096 offset=18145280 nbdkit: file.7: debug: file: pread count=4096 offset=18149376 nbdkit: file.7: debug: file: pread count=4096 offset=18153472 nbdkit: file.7: debug: file: pread count=4096 offset=18157568 nbdkit: file.7: debug: file: pread count=4096 offset=18161664 nbdkit: file.7: debug: file: pread count=4096 offset=18165760 nbdkit: file.7: debug: file: pread count=4096 offset=18169856 nbdkit: file.7: debug: file: pread count=4096 offset=18173952 nbdkit: file.7: debug: file: pread count=4096 offset=18178048 nbdkit: file.7: debug: file: pread count=4096 offset=18182144 nbdkit: file.7: debug: file: pread count=4096 offset=18186240 nbdkit: file.7: debug: file: pread count=4096 offset=18190336 nbdkit: file.7: debug: file: pread count=4096 offset=18194432 nbdkit: file.7: debug: file: pread count=4096 offset=18198528 nbdkit: file.7: debug: file: pread count=4096 offset=18202624 nbdkit: file.7: debug: file: pread count=4096 offset=18206720 nbdkit: file.7: debug: file: pread count=4096 offset=18210816 nbdkit: file.7: debug: file: pread count=4096 offset=18214912 nbdkit: file.7: debug: file: pread count=4096 offset=18219008 nbdkit: file.7: debug: file: pread count=4096 offset=18223104 nbdkit: file.7: debug: file: pread count=4096 offset=18227200 nbdkit: file.7: debug: file: pread count=4096 offset=18231296 nbdkit: file.7: debug: file: pread count=4096 offset=18235392 nbdkit: file.7: debug: file: pread count=4096 offset=18239488 nbdkit: file.7: debug: file: pread count=4096 offset=18243584 nbdkit: file.7: debug: file: pread count=4096 offset=18247680 nbdkit: file.7: debug: file: pread count=4096 offset=18251776 nbdkit: file.7: debug: file: pread count=4096 offset=18255872 nbdkit: file.7: debug: file: pread count=4096 offset=18259968 nbdkit: file.7: debug: file: pread count=4096 offset=18264064 nbdkit: file.7: debug: file: pread count=4096 offset=18268160 nbdkit: file.7: debug: file: pread count=4096 offset=18272256 nbdkit: file.7: debug: file: pread count=4096 offset=18276352 nbdkit: file.7: debug: file: pread count=4096 offset=18280448 nbdkit: file.7: debug: file: pread count=4096 offset=18284544 nbdkit: file.7: debug: file: pread count=4096 offset=18288640 nbdkit: file.7: debug: file: pread count=4096 offset=18292736 nbdkit: file.7: debug: file: pread count=4096 offset=18296832 nbdkit: file.7: debug: file: pread count=4096 offset=18300928 nbdkit: file.7: debug: file: pread count=4096 offset=18305024 nbdkit: file.7: debug: file: pread count=4096 offset=18309120 nbdkit: file.7: debug: file: pread count=4096 offset=18313216 nbdkit: file.7: debug: file: pread count=4096 offset=18317312 nbdkit: file.7: debug: file: pread count=4096 offset=18321408 nbdkit: file.7: debug: file: pread count=4096 offset=18325504 nbdkit: file.7: debug: file: pread count=4096 offset=18329600 nbdkit: file.7: debug: file: pread count=4096 offset=18333696 nbdkit: file.7: debug: file: pread count=4096 offset=18337792 nbdkit: file.7: debug: file: pread count=4096 offset=18341888 nbdkit: file.7: debug: file: pread count=4096 offset=18345984 nbdkit: file.7: debug: file: pread count=4096 offset=18350080 nbdkit: file.7: debug: file: pread count=4096 offset=18354176 nbdkit: file.7: debug: file: pread count=4096 offset=18358272 nbdkit: file.7: debug: file: pread count=4096 offset=18362368 nbdkit: file.7: debug: file: pread count=4096 offset=18366464 nbdkit: file.7: debug: file: pread count=4096 offset=18370560 nbdkit: file.7: debug: file: pread count=4096 offset=18374656 nbdkit: file.7: debug: file: pread count=4096 offset=18378752 nbdkit: file.7: debug: file: pread count=4096 offset=18382848 nbdkit: file.7: debug: file: pread count=4096 offset=18386944 nbdkit: file.7: debug: file: pread count=4096 offset=18391040 nbdkit: file.7: debug: file: pread count=4096 offset=18395136 nbdkit: file.7: debug: file: pread count=4096 offset=18399232 nbdkit: file.7: debug: file: pread count=4096 offset=18403328 nbdkit: file.7: debug: file: pread count=4096 offset=18407424 nbdkit: file.7: debug: file: pread count=4096 offset=18411520 nbdkit: file.7: debug: file: pread count=4096 offset=18415616 nbdkit: file.7: debug: file: pread count=4096 offset=18419712 nbdkit: file.7: debug: file: pread count=4096 offset=18423808 nbdkit: file.7: debug: file: pread count=4096 offset=18427904 nbdkit: file.7: debug: file: pread count=4096 offset=18432000 nbdkit: file.7: debug: file: pread count=4096 offset=18436096 nbdkit: file.7: debug: file: pread count=4096 offset=18440192 nbdkit: file.7: debug: file: pread count=4096 offset=18444288 nbdkit: file.7: debug: file: pread count=4096 offset=18448384 nbdkit: file.7: debug: file: pread count=4096 offset=18452480 nbdkit: file.7: debug: file: pread count=4096 offset=18456576 nbdkit: file.7: debug: file: pread count=4096 offset=18460672 nbdkit: file.7: debug: file: pread count=4096 offset=18464768 nbdkit: file.7: debug: file: pread count=4096 offset=18468864 nbdkit: file.7: debug: file: pread count=4096 offset=18472960 nbdkit: file.7: debug: file: pread count=4096 offset=18477056 nbdkit: file.7: debug: file: pread count=4096 offset=18481152 nbdkit: file.7: debug: file: pread count=4096 offset=18485248 nbdkit: file.7: debug: file: pread count=4096 offset=18489344 nbdkit: file.7: debug: file: pread count=4096 offset=18493440 nbdkit: file.7: debug: file: pread count=4096 offset=18497536 nbdkit: file.7: debug: file: pread count=4096 offset=18501632 nbdkit: file.7: debug: file: pread count=4096 offset=18505728 nbdkit: file.7: debug: file: pread count=4096 offset=18509824 nbdkit: file.7: debug: file: pread count=4096 offset=18513920 nbdkit: file.7: debug: file: pread count=4096 offset=18518016 nbdkit: file.7: debug: file: pread count=4096 offset=18522112 nbdkit: file.7: debug: file: pread count=4096 offset=18526208 nbdkit: file.7: debug: file: pread count=4096 offset=18530304 nbdkit: file.7: debug: file: pread count=4096 offset=18534400 nbdkit: file.7: debug: file: pread count=4096 offset=18538496 nbdkit: file.7: debug: file: pread count=4096 offset=18542592 nbdkit: file.7: debug: file: pread count=4096 offset=18546688 nbdkit: file.7: debug: file: pread count=4096 offset=18550784 nbdkit: file.7: debug: file: pread count=4096 offset=18554880 nbdkit: file.7: debug: file: pread count=4096 offset=18558976 nbdkit: file.7: debug: file: pread count=4096 offset=18563072 nbdkit: file.7: debug: file: pread count=4096 offset=18567168 nbdkit: file.7: debug: file: pread count=4096 offset=18571264 nbdkit: file.7: debug: file: pread count=4096 offset=18575360 nbdkit: file.7: debug: file: pread count=4096 offset=18579456 nbdkit: file.7: debug: file: pread count=4096 offset=18583552 nbdkit: file.7: debug: file: pread count=4096 offset=18587648 nbdkit: file.7: debug: file: pread count=4096 offset=18591744 nbdkit: file.7: debug: file: pread count=4096 offset=18595840 nbdkit: file.7: debug: file: pread count=4096 offset=18599936 nbdkit: file.7: debug: file: pread count=4096 offset=18604032 nbdkit: file.7: debug: file: pread count=4096 offset=18608128 nbdkit: file.7: debug: file: pread count=4096 offset=18612224 nbdkit: file.7: debug: file: pread count=4096 offset=18616320 nbdkit: file.7: debug: file: pread count=4096 offset=18620416 nbdkit: file.7: debug: file: pread count=4096 offset=18624512 nbdkit: file.7: debug: file: pread count=4096 offset=18628608 nbdkit: file.7: debug: file: pread count=4096 offset=18632704 nbdkit: file.7: debug: file: pread count=4096 offset=18636800 nbdkit: file.7: debug: file: pread count=4096 offset=18640896 nbdkit: file.7: debug: file: pread count=4096 offset=18644992 nbdkit: file.7: debug: file: pread count=4096 offset=18649088 nbdkit: file.7: debug: file: pread count=4096 offset=18653184 nbdkit: file.7: debug: file: pread count=4096 offset=18657280 nbdkit: file.7: debug: file: pread count=4096 offset=18661376 nbdkit: file.7: debug: file: pread count=4096 offset=18665472 nbdkit: file.7: debug: file: pread count=4096 offset=18669568 nbdkit: file.7: debug: file: pread count=4096 offset=18673664 nbdkit: file.7: debug: file: pread count=4096 offset=18677760 nbdkit: file.7: debug: file: pread count=4096 offset=18681856 nbdkit: file.7: debug: file: pread count=4096 offset=18685952 nbdkit: file.7: debug: file: pread count=4096 offset=18690048 nbdkit: file.7: debug: file: pread count=4096 offset=18694144 nbdkit: file.7: debug: file: pread count=4096 offset=18698240 nbdkit: file.7: debug: file: pread count=4096 offset=18702336 nbdkit: file.7: debug: file: pread count=4096 offset=18706432 nbdkit: file.7: debug: file: pread count=4096 offset=18710528 nbdkit: file.7: debug: file: pread count=4096 offset=18714624 nbdkit: file.7: debug: file: pread count=4096 offset=18718720 nbdkit: file.7: debug: file: pread count=4096 offset=18722816 nbdkit: file.7: debug: file: pread count=4096 offset=18726912 nbdkit: file.7: debug: file: pread count=4096 offset=18731008 nbdkit: file.7: debug: file: pread count=4096 offset=18735104 nbdkit: file.7: debug: file: pread count=4096 offset=18739200 nbdkit: file.7: debug: file: pread count=4096 offset=18743296 nbdkit: file.7: debug: file: pread count=4096 offset=18747392 nbdkit: file.7: debug: file: pread count=4096 offset=18751488 nbdkit: file.7: debug: file: pread count=4096 offset=18755584 nbdkit: file.7: debug: file: pread count=4096 offset=18759680 nbdkit: file.7: debug: file: pread count=4096 offset=18763776 nbdkit: file.7: debug: file: pread count=4096 offset=18767872 nbdkit: file.7: debug: file: pread count=4096 offset=18771968 nbdkit: file.7: debug: file: pread count=4096 offset=18776064 nbdkit: file.7: debug: file: pread count=4096 offset=18780160 nbdkit: file.7: debug: file: pread count=4096 offset=18784256 nbdkit: file.7: debug: file: pread count=4096 offset=18788352 nbdkit: file.7: debug: file: pread count=4096 offset=18792448 nbdkit: file.7: debug: file: pread count=4096 offset=18796544 nbdkit: file.7: debug: file: pread count=4096 offset=18800640 nbdkit: file.7: debug: file: pread count=4096 offset=18804736 nbdkit: file.7: debug: file: pread count=4096 offset=18808832 nbdkit: file.7: debug: file: pread count=4096 offset=18812928 nbdkit: file.7: debug: file: pread count=4096 offset=18817024 nbdkit: file.7: debug: file: pread count=4096 offset=18821120 nbdkit: file.7: debug: file: pread count=4096 offset=18825216 nbdkit: file.7: debug: file: pread count=4096 offset=18829312 nbdkit: file.7: debug: file: pread count=4096 offset=18833408 nbdkit: file.7: debug: file: pread count=4096 offset=18837504 nbdkit: file.7: debug: file: pread count=4096 offset=18841600 nbdkit: file.7: debug: file: pread count=4096 offset=18845696 nbdkit: file.7: debug: file: pread count=4096 offset=18849792 nbdkit: file.7: debug: file: pread count=4096 offset=18853888 nbdkit: file.7: debug: file: pread count=4096 offset=18857984 nbdkit: file.7: debug: file: pread count=4096 offset=18862080 nbdkit: file.7: debug: file: pread count=4096 offset=18866176 nbdkit: file.7: debug: file: pread count=4096 offset=18870272 nbdkit: file.8: debug: cow: pread count=2097152 offset=18874368 nbdkit: file.8: debug: file: pread count=4096 offset=18874368 nbdkit: file.8: debug: file: pread count=4096 offset=18878464 nbdkit: file.8: debug: file: pread count=4096 offset=18882560 nbdkit: file.8: debug: file: pread count=4096 offset=18886656 nbdkit: file.8: debug: file: pread count=4096 offset=18890752 nbdkit: file.8: debug: file: pread count=4096 offset=18894848 nbdkit: file.8: debug: file: pread count=4096 offset=18898944 nbdkit: file.8: debug: file: pread count=4096 offset=18903040 nbdkit: file.8: debug: file: pread count=4096 offset=18907136 nbdkit: file.8: debug: file: pread count=4096 offset=18911232 nbdkit: file.8: debug: file: pread count=4096 offset=18915328 nbdkit: file.8: debug: file: pread count=4096 offset=18919424 nbdkit: file.8: debug: file: pread count=4096 offset=18923520 nbdkit: file.8: debug: file: pread count=4096 offset=18927616 nbdkit: file.8: debug: file: pread count=4096 offset=18931712 nbdkit: file.8: debug: file: pread count=4096 offset=18935808 nbdkit: file.8: debug: file: pread count=4096 offset=18939904 nbdkit: file.8: debug: file: pread count=4096 offset=18944000 nbdkit: file.8: debug: file: pread count=4096 offset=18948096 nbdkit: file.8: debug: file: pread count=4096 offset=18952192 nbdkit: file.8: debug: file: pread count=4096 offset=18956288 nbdkit: file.8: debug: file: pread count=4096 offset=18960384 nbdkit: file.8: debug: file: pread count=4096 offset=18964480 nbdkit: file.8: debug: file: pread count=4096 offset=18968576 nbdkit: file.8: debug: file: pread count=4096 offset=18972672 nbdkit: file.8: debug: file: pread count=4096 offset=18976768 nbdkit: file.8: debug: file: pread count=4096 offset=18980864 nbdkit: file.8: debug: file: pread count=4096 offset=18984960 nbdkit: file.8: debug: file: pread count=4096 offset=18989056 nbdkit: file.8: debug: file: pread count=4096 offset=18993152 nbdkit: file.8: debug: file: pread count=4096 offset=18997248 nbdkit: file.8: debug: file: pread count=4096 offset=19001344 nbdkit: file.8: debug: file: pread count=4096 offset=19005440 nbdkit: file.8: debug: file: pread count=4096 offset=19009536 nbdkit: file.8: debug: file: pread count=4096 offset=19013632 nbdkit: file.8: debug: file: pread count=4096 offset=19017728 nbdkit: file.8: debug: file: pread count=4096 offset=19021824 nbdkit: file.8: debug: file: pread count=4096 offset=19025920 nbdkit: file.8: debug: file: pread count=4096 offset=19030016 nbdkit: file.8: debug: file: pread count=4096 offset=19034112 nbdkit: file.8: debug: file: pread count=4096 offset=19038208 nbdkit: file.8: debug: file: pread count=4096 offset=19042304 nbdkit: file.8: debug: file: pread count=4096 offset=19046400 nbdkit: file.8: debug: file: pread count=4096 offset=19050496 nbdkit: file.8: debug: file: pread count=4096 offset=19054592 nbdkit: file.8: debug: file: pread count=4096 offset=19058688 nbdkit: file.8: debug: file: pread count=4096 offset=19062784 nbdkit: file.8: debug: file: pread count=4096 offset=19066880 nbdkit: file.8: debug: file: pread count=4096 offset=19070976 nbdkit: file.8: debug: file: pread count=4096 offset=19075072 nbdkit: file.8: debug: file: pread count=4096 offset=19079168 nbdkit: file.8: debug: file: pread count=4096 offset=19083264 nbdkit: file.8: debug: file: pread count=4096 offset=19087360 nbdkit: file.8: debug: file: pread count=4096 offset=19091456 nbdkit: file.8: debug: file: pread count=4096 offset=19095552 nbdkit: file.8: debug: file: pread count=4096 offset=19099648 nbdkit: file.8: debug: file: pread count=4096 offset=19103744 nbdkit: file.8: debug: file: pread count=4096 offset=19107840 nbdkit: file.8: debug: file: pread count=4096 offset=19111936 nbdkit: file.8: debug: file: pread count=4096 offset=19116032 nbdkit: file.8: debug: file: pread count=4096 offset=19120128 nbdkit: file.8: debug: file: pread count=4096 offset=19124224 nbdkit: file.8: debug: file: pread count=4096 offset=19128320 nbdkit: file.8: debug: file: pread count=4096 offset=19132416 nbdkit: file.8: debug: file: pread count=4096 offset=19136512 nbdkit: file.8: debug: file: pread count=4096 offset=19140608 nbdkit: file.8: debug: file: pread count=4096 offset=19144704 nbdkit: file.8: debug: file: pread count=4096 offset=19148800 nbdkit: file.8: debug: file: pread count=4096 offset=19152896 nbdkit: file.8: debug: file: pread count=4096 offset=19156992 nbdkit: file.8: debug: file: pread count=4096 offset=19161088 nbdkit: file.8: debug: file: pread count=4096 offset=19165184 nbdkit: file.8: debug: file: pread count=4096 offset=19169280 nbdkit: file.8: debug: file: pread count=4096 offset=19173376 nbdkit: file.8: debug: file: pread count=4096 offset=19177472 nbdkit: file.8: debug: file: pread count=4096 offset=19181568 nbdkit: file.8: debug: file: pread count=4096 offset=19185664 nbdkit: file.8: debug: file: pread count=4096 offset=19189760 nbdkit: file.8: debug: file: pread count=4096 offset=19193856 nbdkit: file.8: debug: file: pread count=4096 offset=19197952 nbdkit: file.8: debug: file: pread count=4096 offset=19202048 nbdkit: file.8: debug: file: pread count=4096 offset=19206144 nbdkit: file.8: debug: file: pread count=4096 offset=19210240 nbdkit: file.8: debug: file: pread count=4096 offset=19214336 nbdkit: file.8: debug: file: pread count=4096 offset=19218432 nbdkit: file.8: debug: file: pread count=4096 offset=19222528 nbdkit: file.8: debug: file: pread count=4096 offset=19226624 nbdkit: file.8: debug: file: pread count=4096 offset=19230720 nbdkit: file.8: debug: file: pread count=4096 offset=19234816 nbdkit: file.8: debug: file: pread count=4096 offset=19238912 nbdkit: file.8: debug: file: pread count=4096 offset=19243008 nbdkit: file.8: debug: file: pread count=4096 offset=19247104 nbdkit: file.8: debug: file: pread count=4096 offset=19251200 nbdkit: file.8: debug: file: pread count=4096 offset=19255296 nbdkit: file.8: debug: file: pread count=4096 offset=19259392 nbdkit: file.8: debug: file: pread count=4096 offset=19263488 nbdkit: file.8: debug: file: pread count=4096 offset=19267584 nbdkit: file.8: debug: file: pread count=4096 offset=19271680 nbdkit: file.8: debug: file: pread count=4096 offset=19275776 nbdkit: file.8: debug: file: pread count=4096 offset=19279872 nbdkit: file.8: debug: file: pread count=4096 offset=19283968 nbdkit: file.8: debug: file: pread count=4096 offset=19288064 nbdkit: file.8: debug: file: pread count=4096 offset=19292160 nbdkit: file.8: debug: file: pread count=4096 offset=19296256 nbdkit: file.8: debug: file: pread count=4096 offset=19300352 nbdkit: file.8: debug: file: pread count=4096 offset=19304448 nbdkit: file.8: debug: file: pread count=4096 offset=19308544 nbdkit: file.8: debug: file: pread count=4096 offset=19312640 nbdkit: file.8: debug: file: pread count=4096 offset=19316736 nbdkit: file.8: debug: file: pread count=4096 offset=19320832 nbdkit: file.8: debug: file: pread count=4096 offset=19324928 nbdkit: file.8: debug: file: pread count=4096 offset=19329024 nbdkit: file.8: debug: file: pread count=4096 offset=19333120 nbdkit: file.8: debug: file: pread count=4096 offset=19337216 nbdkit: file.8: debug: file: pread count=4096 offset=19341312 nbdkit: file.8: debug: file: pread count=4096 offset=19345408 nbdkit: file.8: debug: file: pread count=4096 offset=19349504 nbdkit: file.8: debug: file: pread count=4096 offset=19353600 nbdkit: file.8: debug: file: pread count=4096 offset=19357696 nbdkit: file.8: debug: file: pread count=4096 offset=19361792 nbdkit: file.8: debug: file: pread count=4096 offset=19365888 nbdkit: file.8: debug: file: pread count=4096 offset=19369984 nbdkit: file.8: debug: file: pread count=4096 offset=19374080 nbdkit: file.8: debug: file: pread count=4096 offset=19378176 nbdkit: file.8: debug: file: pread count=4096 offset=19382272 nbdkit: file.8: debug: file: pread count=4096 offset=19386368 nbdkit: file.8: debug: file: pread count=4096 offset=19390464 nbdkit: file.8: debug: file: pread count=4096 offset=19394560 nbdkit: file.8: debug: file: pread count=4096 offset=19398656 nbdkit: file.8: debug: file: pread count=4096 offset=19402752 nbdkit: file.8: debug: file: pread count=4096 offset=19406848 nbdkit: file.8: debug: file: pread count=4096 offset=19410944 nbdkit: file.8: debug: file: pread count=4096 offset=19415040 nbdkit: file.8: debug: file: pread count=4096 offset=19419136 nbdkit: file.8: debug: file: pread count=4096 offset=19423232 nbdkit: file.8: debug: file: pread count=4096 offset=19427328 nbdkit: file.8: debug: file: pread count=4096 offset=19431424 nbdkit: file.8: debug: file: pread count=4096 offset=19435520 nbdkit: file.8: debug: file: pread count=4096 offset=19439616 nbdkit: file.8: debug: file: pread count=4096 offset=19443712 nbdkit: file.8: debug: file: pread count=4096 offset=19447808 nbdkit: file.8: debug: file: pread count=4096 offset=19451904 nbdkit: file.8: debug: file: pread count=4096 offset=19456000 nbdkit: file.8: debug: file: pread count=4096 offset=19460096 nbdkit: file.8: debug: file: pread count=4096 offset=19464192 nbdkit: file.8: debug: file: pread count=4096 offset=19468288 nbdkit: file.8: debug: file: pread count=4096 offset=19472384 nbdkit: file.8: debug: file: pread count=4096 offset=19476480 nbdkit: file.8: debug: file: pread count=4096 offset=19480576 nbdkit: file.8: debug: file: pread count=4096 offset=19484672 nbdkit: file.8: debug: file: pread count=4096 offset=19488768 nbdkit: file.8: debug: file: pread count=4096 offset=19492864 nbdkit: file.8: debug: file: pread count=4096 offset=19496960 nbdkit: file.8: debug: file: pread count=4096 offset=19501056 nbdkit: file.8: debug: file: pread count=4096 offset=19505152 nbdkit: file.8: debug: file: pread count=4096 offset=19509248 nbdkit: file.8: debug: file: pread count=4096 offset=19513344 nbdkit: file.8: debug: file: pread count=4096 offset=19517440 nbdkit: file.8: debug: file: pread count=4096 offset=19521536 nbdkit: file.8: debug: file: pread count=4096 offset=19525632 nbdkit: file.8: debug: file: pread count=4096 offset=19529728 nbdkit: file.8: debug: file: pread count=4096 offset=19533824 nbdkit: file.8: debug: file: pread count=4096 offset=19537920 nbdkit: file.8: debug: file: pread count=4096 offset=19542016 nbdkit: file.8: debug: file: pread count=4096 offset=19546112 nbdkit: file.8: debug: file: pread count=4096 offset=19550208 nbdkit: file.8: debug: file: pread count=4096 offset=19554304 nbdkit: file.8: debug: file: pread count=4096 offset=19558400 nbdkit: file.8: debug: file: pread count=4096 offset=19562496 nbdkit: file.8: debug: file: pread count=4096 offset=19566592 nbdkit: file.8: debug: file: pread count=4096 offset=19570688 nbdkit: file.8: debug: file: pread count=4096 offset=19574784 nbdkit: file.8: debug: file: pread count=4096 offset=19578880 nbdkit: file.8: debug: file: pread count=4096 offset=19582976 nbdkit: file.8: debug: file: pread count=4096 offset=19587072 nbdkit: file.8: debug: file: pread count=4096 offset=19591168 nbdkit: file.8: debug: file: pread count=4096 offset=19595264 nbdkit: file.8: debug: file: pread count=4096 offset=19599360 nbdkit: file.8: debug: file: pread count=4096 offset=19603456 nbdkit: file.8: debug: file: pread count=4096 offset=19607552 nbdkit: file.8: debug: file: pread count=4096 offset=19611648 nbdkit: file.8: debug: file: pread count=4096 offset=19615744 nbdkit: file.8: debug: file: pread count=4096 offset=19619840 nbdkit: file.8: debug: file: pread count=4096 offset=19623936 nbdkit: file.8: debug: file: pread count=4096 offset=19628032 nbdkit: file.8: debug: file: pread count=4096 offset=19632128 nbdkit: file.8: debug: file: pread count=4096 offset=19636224 nbdkit: file.8: debug: file: pread count=4096 offset=19640320 nbdkit: file.8: debug: file: pread count=4096 offset=19644416 nbdkit: file.8: debug: file: pread count=4096 offset=19648512 nbdkit: file.8: debug: file: pread count=4096 offset=19652608 nbdkit: file.8: debug: file: pread count=4096 offset=19656704 nbdkit: file.8: debug: file: pread count=4096 offset=19660800 nbdkit: file.8: debug: file: pread count=4096 offset=19664896 nbdkit: file.8: debug: file: pread count=4096 offset=19668992 nbdkit: file.8: debug: file: pread count=4096 offset=19673088 nbdkit: file.8: debug: file: pread count=4096 offset=19677184 nbdkit: file.8: debug: file: pread count=4096 offset=19681280 nbdkit: file.8: debug: file: pread count=4096 offset=19685376 nbdkit: file.8: debug: file: pread count=4096 offset=19689472 nbdkit: file.8: debug: file: pread count=4096 offset=19693568 nbdkit: file.8: debug: file: pread count=4096 offset=19697664 nbdkit: file.8: debug: file: pread count=4096 offset=19701760 nbdkit: file.8: debug: file: pread count=4096 offset=19705856 nbdkit: file.8: debug: file: pread count=4096 offset=19709952 nbdkit: file.8: debug: file: pread count=4096 offset=19714048 nbdkit: file.8: debug: file: pread count=4096 offset=19718144 nbdkit: file.8: debug: file: pread count=4096 offset=19722240 nbdkit: file.8: debug: file: pread count=4096 offset=19726336 nbdkit: file.8: debug: file: pread count=4096 offset=19730432 nbdkit: file.8: debug: file: pread count=4096 offset=19734528 nbdkit: file.8: debug: file: pread count=4096 offset=19738624 nbdkit: file.8: debug: file: pread count=4096 offset=19742720 nbdkit: file.8: debug: file: pread count=4096 offset=19746816 nbdkit: file.8: debug: file: pread count=4096 offset=19750912 nbdkit: file.8: debug: file: pread count=4096 offset=19755008 nbdkit: file.8: debug: file: pread count=4096 offset=19759104 nbdkit: file.8: debug: file: pread count=4096 offset=19763200 nbdkit: file.8: debug: file: pread count=4096 offset=19767296 nbdkit: file.8: debug: file: pread count=4096 offset=19771392 nbdkit: file.8: debug: file: pread count=4096 offset=19775488 nbdkit: file.8: debug: file: pread count=4096 offset=19779584 nbdkit: file.8: debug: file: pread count=4096 offset=19783680 nbdkit: file.8: debug: file: pread count=4096 offset=19787776 nbdkit: file.8: debug: file: pread count=4096 offset=19791872 nbdkit: file.8: debug: file: pread count=4096 offset=19795968 nbdkit: file.8: debug: file: pread count=4096 offset=19800064 nbdkit: file.8: debug: file: pread count=4096 offset=19804160 nbdkit: file.8: debug: file: pread count=4096 offset=19808256 nbdkit: file.8: debug: file: pread count=4096 offset=19812352 nbdkit: file.8: debug: file: pread count=4096 offset=19816448 nbdkit: file.8: debug: file: pread count=4096 offset=19820544 nbdkit: file.8: debug: file: pread count=4096 offset=19824640 nbdkit: file.8: debug: file: pread count=4096 offset=19828736 nbdkit: file.8: debug: file: pread count=4096 offset=19832832 nbdkit: file.8: debug: file: pread count=4096 offset=19836928 nbdkit: file.8: debug: file: pread count=4096 offset=19841024 nbdkit: file.8: debug: file: pread count=4096 offset=19845120 nbdkit: file.8: debug: file: pread count=4096 offset=19849216 nbdkit: file.8: debug: file: pread count=4096 offset=19853312 nbdkit: file.8: debug: file: pread count=4096 offset=19857408 nbdkit: file.8: debug: file: pread count=4096 offset=19861504 nbdkit: file.8: debug: file: pread count=4096 offset=19865600 nbdkit: file.8: debug: file: pread count=4096 offset=19869696 nbdkit: file.8: debug: file: pread count=4096 offset=19873792 nbdkit: file.8: debug: file: pread count=4096 offset=19877888 nbdkit: file.8: debug: file: pread count=4096 offset=19881984 nbdkit: file.8: debug: file: pread count=4096 offset=19886080 nbdkit: file.8: debug: file: pread count=4096 offset=19890176 nbdkit: file.8: debug: file: pread count=4096 offset=19894272 nbdkit: file.8: debug: file: pread count=4096 offset=19898368 nbdkit: file.8: debug: file: pread count=4096 offset=19902464 nbdkit: file.8: debug: file: pread count=4096 offset=19906560 nbdkit: file.8: debug: file: pread count=4096 offset=19910656 nbdkit: file.8: debug: file: pread count=4096 offset=19914752 nbdkit: file.8: debug: file: pread count=4096 offset=19918848 nbdkit: file.8: debug: file: pread count=4096 offset=19922944 nbdkit: file.8: debug: file: pread count=4096 offset=19927040 nbdkit: file.8: debug: file: pread count=4096 offset=19931136 nbdkit: file.8: debug: file: pread count=4096 offset=19935232 nbdkit: file.8: debug: file: pread count=4096 offset=19939328 nbdkit: file.8: debug: file: pread count=4096 offset=19943424 nbdkit: file.8: debug: file: pread count=4096 offset=19947520 nbdkit: file.8: debug: file: pread count=4096 offset=19951616 nbdkit: file.8: debug: file: pread count=4096 offset=19955712 nbdkit: file.8: debug: file: pread count=4096 offset=19959808 nbdkit: file.8: debug: file: pread count=4096 offset=19963904 nbdkit: file.8: debug: file: pread count=4096 offset=19968000 nbdkit: file.8: debug: file: pread count=4096 offset=19972096 nbdkit: file.8: debug: file: pread count=4096 offset=19976192 nbdkit: file.8: debug: file: pread count=4096 offset=19980288 nbdkit: file.8: debug: file: pread count=4096 offset=19984384 nbdkit: file.8: debug: file: pread count=4096 offset=19988480 nbdkit: file.8: debug: file: pread count=4096 offset=19992576 nbdkit: file.8: debug: file: pread count=4096 offset=19996672 nbdkit: file.8: debug: file: pread count=4096 offset=20000768 nbdkit: file.8: debug: file: pread count=4096 offset=20004864 nbdkit: file.8: debug: file: pread count=4096 offset=20008960 nbdkit: file.8: debug: file: pread count=4096 offset=20013056 nbdkit: file.8: debug: file: pread count=4096 offset=20017152 nbdkit: file.8: debug: file: pread count=4096 offset=20021248 nbdkit: file.8: debug: file: pread count=4096 offset=20025344 nbdkit: file.8: debug: file: pread count=4096 offset=20029440 nbdkit: file.8: debug: file: pread count=4096 offset=20033536 nbdkit: file.8: debug: file: pread count=4096 offset=20037632 nbdkit: file.8: debug: file: pread count=4096 offset=20041728 nbdkit: file.8: debug: file: pread count=4096 offset=20045824 nbdkit: file.8: debug: file: pread count=4096 offset=20049920 nbdkit: file.8: debug: file: pread count=4096 offset=20054016 nbdkit: file.8: debug: file: pread count=4096 offset=20058112 nbdkit: file.8: debug: file: pread count=4096 offset=20062208 nbdkit: file.8: debug: file: pread count=4096 offset=20066304 nbdkit: file.8: debug: file: pread count=4096 offset=20070400 nbdkit: file.8: debug: file: pread count=4096 offset=20074496 nbdkit: file.8: debug: file: pread count=4096 offset=20078592 nbdkit: file.8: debug: file: pread count=4096 offset=20082688 nbdkit: file.8: debug: file: pread count=4096 offset=20086784 nbdkit: file.8: debug: file: pread count=4096 offset=20090880 nbdkit: file.8: debug: file: pread count=4096 offset=20094976 nbdkit: file.8: debug: file: pread count=4096 offset=20099072 nbdkit: file.8: debug: file: pread count=4096 offset=20103168 nbdkit: file.8: debug: file: pread count=4096 offset=20107264 nbdkit: file.8: debug: file: pread count=4096 offset=20111360 nbdkit: file.8: debug: file: pread count=4096 offset=20115456 nbdkit: file.8: debug: file: pread count=4096 offset=20119552 nbdkit: file.8: debug: file: pread count=4096 offset=20123648 nbdkit: file.8: debug: file: pread count=4096 offset=20127744 nbdkit: file.8: debug: file: pread count=4096 offset=20131840 nbdkit: file.8: debug: file: pread count=4096 offset=20135936 nbdkit: file.8: debug: file: pread count=4096 offset=20140032 nbdkit: file.8: debug: file: pread count=4096 offset=20144128 nbdkit: file.8: debug: file: pread count=4096 offset=20148224 nbdkit: file.8: debug: file: pread count=4096 offset=20152320 nbdkit: file.8: debug: file: pread count=4096 offset=20156416 nbdkit: file.8: debug: file: pread count=4096 offset=20160512 nbdkit: file.8: debug: file: pread count=4096 offset=20164608 nbdkit: file.8: debug: file: pread count=4096 offset=20168704 nbdkit: file.8: debug: file: pread count=4096 offset=20172800 nbdkit: file.8: debug: file: pread count=4096 offset=20176896 nbdkit: file.8: debug: file: pread count=4096 offset=20180992 nbdkit: file.8: debug: file: pread count=4096 offset=20185088 nbdkit: file.8: debug: file: pread count=4096 offset=20189184 nbdkit: file.8: debug: file: pread count=4096 offset=20193280 nbdkit: file.8: debug: file: pread count=4096 offset=20197376 nbdkit: file.8: debug: file: pread count=4096 offset=20201472 nbdkit: file.8: debug: file: pread count=4096 offset=20205568 nbdkit: file.8: debug: file: pread count=4096 offset=20209664 nbdkit: file.8: debug: file: pread count=4096 offset=20213760 nbdkit: file.8: debug: file: pread count=4096 offset=20217856 nbdkit: file.8: debug: file: pread count=4096 offset=20221952 nbdkit: file.8: debug: file: pread count=4096 offset=20226048 nbdkit: file.8: debug: file: pread count=4096 offset=20230144 nbdkit: file.8: debug: file: pread count=4096 offset=20234240 nbdkit: file.8: debug: file: pread count=4096 offset=20238336 nbdkit: file.8: debug: file: pread count=4096 offset=20242432 nbdkit: file.8: debug: file: pread count=4096 offset=20246528 nbdkit: file.8: debug: file: pread count=4096 offset=20250624 nbdkit: file.8: debug: file: pread count=4096 offset=20254720 nbdkit: file.8: debug: file: pread count=4096 offset=20258816 nbdkit: file.8: debug: file: pread count=4096 offset=20262912 nbdkit: file.8: debug: file: pread count=4096 offset=20267008 nbdkit: file.8: debug: file: pread count=4096 offset=20271104 nbdkit: file.8: debug: file: pread count=4096 offset=20275200 nbdkit: file.8: debug: file: pread count=4096 offset=20279296 nbdkit: file.8: debug: file: pread count=4096 offset=20283392 nbdkit: file.8: debug: file: pread count=4096 offset=20287488 nbdkit: file.8: debug: file: pread count=4096 offset=20291584 nbdkit: file.8: debug: file: pread count=4096 offset=20295680 nbdkit: file.8: debug: file: pread count=4096 offset=20299776 nbdkit: file.8: debug: file: pread count=4096 offset=20303872 nbdkit: file.8: debug: file: pread count=4096 offset=20307968 nbdkit: file.8: debug: file: pread count=4096 offset=20312064 nbdkit: file.8: debug: file: pread count=4096 offset=20316160 nbdkit: file.8: debug: file: pread count=4096 offset=20320256 nbdkit: file.8: debug: file: pread count=4096 offset=20324352 nbdkit: file.8: debug: file: pread count=4096 offset=20328448 nbdkit: file.8: debug: file: pread count=4096 offset=20332544 nbdkit: file.8: debug: file: pread count=4096 offset=20336640 nbdkit: file.8: debug: file: pread count=4096 offset=20340736 nbdkit: file.8: debug: file: pread count=4096 offset=20344832 nbdkit: file.8: debug: file: pread count=4096 offset=20348928 nbdkit: file.8: debug: file: pread count=4096 offset=20353024 nbdkit: file.8: debug: file: pread count=4096 offset=20357120 nbdkit: file.8: debug: file: pread count=4096 offset=20361216 nbdkit: file.8: debug: file: pread count=4096 offset=20365312 nbdkit: file.8: debug: file: pread count=4096 offset=20369408 nbdkit: file.8: debug: file: pread count=4096 offset=20373504 nbdkit: file.8: debug: file: pread count=4096 offset=20377600 nbdkit: file.8: debug: file: pread count=4096 offset=20381696 nbdkit: file.8: debug: file: pread count=4096 offset=20385792 nbdkit: file.8: debug: file: pread count=4096 offset=20389888 nbdkit: file.8: debug: file: pread count=4096 offset=20393984 nbdkit: file.8: debug: file: pread count=4096 offset=20398080 nbdkit: file.8: debug: file: pread count=4096 offset=20402176 nbdkit: file.8: debug: file: pread count=4096 offset=20406272 nbdkit: file.8: debug: file: pread count=4096 offset=20410368 nbdkit: file.8: debug: file: pread count=4096 offset=20414464 nbdkit: file.8: debug: file: pread count=4096 offset=20418560 nbdkit: file.8: debug: file: pread count=4096 offset=20422656 nbdkit: file.8: debug: file: pread count=4096 offset=20426752 nbdkit: file.8: debug: file: pread count=4096 offset=20430848 nbdkit: file.8: debug: file: pread count=4096 offset=20434944 nbdkit: file.8: debug: file: pread count=4096 offset=20439040 nbdkit: file.8: debug: file: pread count=4096 offset=20443136 nbdkit: file.8: debug: file: pread count=4096 offset=20447232 nbdkit: file.8: debug: file: pread count=4096 offset=20451328 nbdkit: file.8: debug: file: pread count=4096 offset=20455424 nbdkit: file.8: debug: file: pread count=4096 offset=20459520 nbdkit: file.8: debug: file: pread count=4096 offset=20463616 nbdkit: file.8: debug: file: pread count=4096 offset=20467712 nbdkit: file.8: debug: file: pread count=4096 offset=20471808 nbdkit: file.8: debug: file: pread count=4096 offset=20475904 nbdkit: file.8: debug: file: pread count=4096 offset=20480000 nbdkit: file.8: debug: file: pread count=4096 offset=20484096 nbdkit: file.8: debug: file: pread count=4096 offset=20488192 nbdkit: file.8: debug: file: pread count=4096 offset=20492288 nbdkit: file.8: debug: file: pread count=4096 offset=20496384 nbdkit: file.8: debug: file: pread count=4096 offset=20500480 nbdkit: file.8: debug: file: pread count=4096 offset=20504576 nbdkit: file.8: debug: file: pread count=4096 offset=20508672 nbdkit: file.8: debug: file: pread count=4096 offset=20512768 nbdkit: file.8: debug: file: pread count=4096 offset=20516864 nbdkit: file.8: debug: file: pread count=4096 offset=20520960 nbdkit: file.8: debug: file: pread count=4096 offset=20525056 nbdkit: file.8: debug: file: pread count=4096 offset=20529152 nbdkit: file.8: debug: file: pread count=4096 offset=20533248 nbdkit: file.8: debug: file: pread count=4096 offset=20537344 nbdkit: file.8: debug: file: pread count=4096 offset=20541440 nbdkit: file.8: debug: file: pread count=4096 offset=20545536 nbdkit: file.8: debug: file: pread count=4096 offset=20549632 nbdkit: file.8: debug: file: pread count=4096 offset=20553728 nbdkit: file.8: debug: file: pread count=4096 offset=20557824 nbdkit: file.8: debug: file: pread count=4096 offset=20561920 nbdkit: file.8: debug: file: pread count=4096 offset=20566016 nbdkit: file.8: debug: file: pread count=4096 offset=20570112 nbdkit: file.8: debug: file: pread count=4096 offset=20574208 nbdkit: file.8: debug: file: pread count=4096 offset=20578304 nbdkit: file.8: debug: file: pread count=4096 offset=20582400 nbdkit: file.8: debug: file: pread count=4096 offset=20586496 nbdkit: file.8: debug: file: pread count=4096 offset=20590592 nbdkit: file.8: debug: file: pread count=4096 offset=20594688 nbdkit: file.8: debug: file: pread count=4096 offset=20598784 nbdkit: file.8: debug: file: pread count=4096 offset=20602880 nbdkit: file.8: debug: file: pread count=4096 offset=20606976 nbdkit: file.8: debug: file: pread count=4096 offset=20611072 nbdkit: file.8: debug: file: pread count=4096 offset=20615168 nbdkit: file.8: debug: file: pread count=4096 offset=20619264 nbdkit: file.8: debug: file: pread count=4096 offset=20623360 nbdkit: file.8: debug: file: pread count=4096 offset=20627456 nbdkit: file.8: debug: file: pread count=4096 offset=20631552 nbdkit: file.8: debug: file: pread count=4096 offset=20635648 nbdkit: file.8: debug: file: pread count=4096 offset=20639744 nbdkit: file.8: debug: file: pread count=4096 offset=20643840 nbdkit: file.8: debug: file: pread count=4096 offset=20647936 nbdkit: file.8: debug: file: pread count=4096 offset=20652032 nbdkit: file.8: debug: file: pread count=4096 offset=20656128 nbdkit: file.8: debug: file: pread count=4096 offset=20660224 nbdkit: file.8: debug: file: pread count=4096 offset=20664320 nbdkit: file.8: debug: file: pread count=4096 offset=20668416 nbdkit: file.8: debug: file: pread count=4096 offset=20672512 nbdkit: file.8: debug: file: pread count=4096 offset=20676608 nbdkit: file.8: debug: file: pread count=4096 offset=20680704 nbdkit: file.8: debug: file: pread count=4096 offset=20684800 nbdkit: file.8: debug: file: pread count=4096 offset=20688896 nbdkit: file.8: debug: file: pread count=4096 offset=20692992 nbdkit: file.8: debug: file: pread count=4096 offset=20697088 nbdkit: file.8: debug: file: pread count=4096 offset=20701184 nbdkit: file.8: debug: file: pread count=4096 offset=20705280 nbdkit: file.8: debug: file: pread count=4096 offset=20709376 nbdkit: file.8: debug: file: pread count=4096 offset=20713472 nbdkit: file.8: debug: file: pread count=4096 offset=20717568 nbdkit: file.8: debug: file: pread count=4096 offset=20721664 nbdkit: file.8: debug: file: pread count=4096 offset=20725760 nbdkit: file.8: debug: file: pread count=4096 offset=20729856 nbdkit: file.8: debug: file: pread count=4096 offset=20733952 nbdkit: file.8: debug: file: pread count=4096 offset=20738048 nbdkit: file.8: debug: file: pread count=4096 offset=20742144 nbdkit: file.8: debug: file: pread count=4096 offset=20746240 nbdkit: file.8: debug: file: pread count=4096 offset=20750336 nbdkit: file.8: debug: file: pread count=4096 offset=20754432 nbdkit: file.8: debug: file: pread count=4096 offset=20758528 nbdkit: file.8: debug: file: pread count=4096 offset=20762624 nbdkit: file.8: debug: file: pread count=4096 offset=20766720 nbdkit: file.8: debug: file: pread count=4096 offset=20770816 nbdkit: file.8: debug: file: pread count=4096 offset=20774912 nbdkit: file.8: debug: file: pread count=4096 offset=20779008 nbdkit: file.8: debug: file: pread count=4096 offset=20783104 nbdkit: file.8: debug: file: pread count=4096 offset=20787200 nbdkit: file.8: debug: file: pread count=4096 offset=20791296 nbdkit: file.8: debug: file: pread count=4096 offset=20795392 nbdkit: file.8: debug: file: pread count=4096 offset=20799488 nbdkit: file.8: debug: file: pread count=4096 offset=20803584 nbdkit: file.8: debug: file: pread count=4096 offset=20807680 nbdkit: file.8: debug: file: pread count=4096 offset=20811776 nbdkit: file.8: debug: file: pread count=4096 offset=20815872 nbdkit: file.8: debug: file: pread count=4096 offset=20819968 nbdkit: file.8: debug: file: pread count=4096 offset=20824064 nbdkit: file.8: debug: file: pread count=4096 offset=20828160 nbdkit: file.8: debug: file: pread count=4096 offset=20832256 nbdkit: file.8: debug: file: pread count=4096 offset=20836352 nbdkit: file.8: debug: file: pread count=4096 offset=20840448 nbdkit: file.8: debug: file: pread count=4096 offset=20844544 nbdkit: file.8: debug: file: pread count=4096 offset=20848640 nbdkit: file.8: debug: file: pread count=4096 offset=20852736 nbdkit: file.8: debug: file: pread count=4096 offset=20856832 nbdkit: file.8: debug: file: pread count=4096 offset=20860928 nbdkit: file.8: debug: file: pread count=4096 offset=20865024 nbdkit: file.8: debug: file: pread count=4096 offset=20869120 nbdkit: file.8: debug: file: pread count=4096 offset=20873216 nbdkit: file.8: debug: file: pread count=4096 offset=20877312 nbdkit: file.8: debug: file: pread count=4096 offset=20881408 nbdkit: file.8: debug: file: pread count=4096 offset=20885504 nbdkit: file.8: debug: file: pread count=4096 offset=20889600 nbdkit: file.8: debug: file: pread count=4096 offset=20893696 nbdkit: file.8: debug: file: pread count=4096 offset=20897792 nbdkit: file.8: debug: file: pread count=4096 offset=20901888 nbdkit: file.8: debug: file: pread count=4096 offset=20905984 nbdkit: file.8: debug: file: pread count=4096 offset=20910080 nbdkit: file.8: debug: file: pread count=4096 offset=20914176 nbdkit: file.8: debug: file: pread count=4096 offset=20918272 nbdkit: file.8: debug: file: pread count=4096 offset=20922368 nbdkit: file.8: debug: file: pread count=4096 offset=20926464 nbdkit: file.8: debug: file: pread count=4096 offset=20930560 nbdkit: file.8: debug: file: pread count=4096 offset=20934656 nbdkit: file.8: debug: file: pread count=4096 offset=20938752 nbdkit: file.8: debug: file: pread count=4096 offset=20942848 nbdkit: file.8: debug: file: pread count=4096 offset=20946944 nbdkit: file.8: debug: file: pread count=4096 offset=20951040 nbdkit: file.8: debug: file: pread count=4096 offset=20955136 nbdkit: file.8: debug: file: pread count=4096 offset=20959232 nbdkit: file.8: debug: file: pread count=4096 offset=20963328 nbdkit: file.8: debug: file: pread count=4096 offset=20967424 nbdkit: file.10: debug: cow: pread count=2097152 offset=20971520 nbdkit: file.10: debug: file: pread count=4096 offset=20971520 nbdkit: file.10: debug: file: pread count=4096 offset=20975616 nbdkit: file.10: debug: file: pread count=4096 offset=20979712 nbdkit: file.10: debug: file: pread count=4096 offset=20983808 nbdkit: file.10: debug: file: pread count=4096 offset=20987904 nbdkit: file.10: debug: file: pread count=4096 offset=20992000 nbdkit: file.10: debug: file: pread count=4096 offset=20996096 nbdkit: file.10: debug: file: pread count=4096 offset=21000192 nbdkit: file.10: debug: file: pread count=4096 offset=21004288 nbdkit: file.10: debug: file: pread count=4096 offset=21008384 nbdkit: file.10: debug: file: pread count=4096 offset=21012480 nbdkit: file.10: debug: file: pread count=4096 offset=21016576 nbdkit: file.10: debug: file: pread count=4096 offset=21020672 nbdkit: file.10: debug: file: pread count=4096 offset=21024768 nbdkit: file.10: debug: file: pread count=4096 offset=21028864 nbdkit: file.10: debug: file: pread count=4096 offset=21032960 nbdkit: file.10: debug: file: pread count=4096 offset=21037056 nbdkit: file.10: debug: file: pread count=4096 offset=21041152 nbdkit: file.10: debug: file: pread count=4096 offset=21045248 nbdkit: file.10: debug: file: pread count=4096 offset=21049344 nbdkit: file.10: debug: file: pread count=4096 offset=21053440 nbdkit: file.10: debug: file: pread count=4096 offset=21057536 nbdkit: file.10: debug: file: pread count=4096 offset=21061632 nbdkit: file.10: debug: file: pread count=4096 offset=21065728 nbdkit: file.10: debug: file: pread count=4096 offset=21069824 nbdkit: file.10: debug: file: pread count=4096 offset=21073920 nbdkit: file.10: debug: file: pread count=4096 offset=21078016 nbdkit: file.10: debug: file: pread count=4096 offset=21082112 nbdkit: file.10: debug: file: pread count=4096 offset=21086208 nbdkit: file.10: debug: file: pread count=4096 offset=21090304 nbdkit: file.10: debug: file: pread count=4096 offset=21094400 nbdkit: file.10: debug: file: pread count=4096 offset=21098496 nbdkit: file.10: debug: file: pread count=4096 offset=21102592 nbdkit: file.10: debug: file: pread count=4096 offset=21106688 nbdkit: file.10: debug: file: pread count=4096 offset=21110784 nbdkit: file.10: debug: file: pread count=4096 offset=21114880 nbdkit: file.10: debug: file: pread count=4096 offset=21118976 nbdkit: file.10: debug: file: pread count=4096 offset=21123072 nbdkit: file.10: debug: file: pread count=4096 offset=21127168 nbdkit: file.10: debug: file: pread count=4096 offset=21131264 nbdkit: file.10: debug: file: pread count=4096 offset=21135360 nbdkit: file.10: debug: file: pread count=4096 offset=21139456 nbdkit: file.10: debug: file: pread count=4096 offset=21143552 nbdkit: file.10: debug: file: pread count=4096 offset=21147648 nbdkit: file.10: debug: file: pread count=4096 offset=21151744 nbdkit: file.10: debug: file: pread count=4096 offset=21155840 nbdkit: file.10: debug: file: pread count=4096 offset=21159936 nbdkit: file.10: debug: file: pread count=4096 offset=21164032 nbdkit: file.10: debug: file: pread count=4096 offset=21168128 nbdkit: file.10: debug: file: pread count=4096 offset=21172224 nbdkit: file.10: debug: file: pread count=4096 offset=21176320 nbdkit: file.10: debug: file: pread count=4096 offset=21180416 nbdkit: file.10: debug: file: pread count=4096 offset=21184512 nbdkit: file.10: debug: file: pread count=4096 offset=21188608 nbdkit: file.10: debug: file: pread count=4096 offset=21192704 nbdkit: file.10: debug: file: pread count=4096 offset=21196800 nbdkit: file.10: debug: file: pread count=4096 offset=21200896 nbdkit: file.10: debug: file: pread count=4096 offset=21204992 nbdkit: file.10: debug: file: pread count=4096 offset=21209088 nbdkit: file.10: debug: file: pread count=4096 offset=21213184 nbdkit: file.10: debug: file: pread count=4096 offset=21217280 nbdkit: file.10: debug: file: pread count=4096 offset=21221376 nbdkit: file.10: debug: file: pread count=4096 offset=21225472 nbdkit: file.10: debug: file: pread count=4096 offset=21229568 nbdkit: file.10: debug: file: pread count=4096 offset=21233664 nbdkit: file.10: debug: file: pread count=4096 offset=21237760 nbdkit: file.10: debug: file: pread count=4096 offset=21241856 nbdkit: file.10: debug: file: pread count=4096 offset=21245952 nbdkit: file.10: debug: file: pread count=4096 offset=21250048 nbdkit: file.10: debug: file: pread count=4096 offset=21254144 nbdkit: file.10: debug: file: pread count=4096 offset=21258240 nbdkit: file.10: debug: file: pread count=4096 offset=21262336 nbdkit: file.10: debug: file: pread count=4096 offset=21266432 nbdkit: file.10: debug: file: pread count=4096 offset=21270528 nbdkit: file.10: debug: file: pread count=4096 offset=21274624 nbdkit: file.10: debug: file: pread count=4096 offset=21278720 nbdkit: file.10: debug: file: pread count=4096 offset=21282816 nbdkit: file.10: debug: file: pread count=4096 offset=21286912 nbdkit: file.10: debug: file: pread count=4096 offset=21291008 nbdkit: file.10: debug: file: pread count=4096 offset=21295104 nbdkit: file.10: debug: file: pread count=4096 offset=21299200 nbdkit: file.10: debug: file: pread count=4096 offset=21303296 nbdkit: file.10: debug: file: pread count=4096 offset=21307392 nbdkit: file.10: debug: file: pread count=4096 offset=21311488 nbdkit: file.10: debug: file: pread count=4096 offset=21315584 nbdkit: file.10: debug: file: pread count=4096 offset=21319680 nbdkit: file.10: debug: file: pread count=4096 offset=21323776 nbdkit: file.10: debug: file: pread count=4096 offset=21327872 nbdkit: file.10: debug: file: pread count=4096 offset=21331968 nbdkit: file.10: debug: file: pread count=4096 offset=21336064 nbdkit: file.10: debug: file: pread count=4096 offset=21340160 nbdkit: file.10: debug: file: pread count=4096 offset=21344256 nbdkit: file.10: debug: file: pread count=4096 offset=21348352 nbdkit: file.10: debug: file: pread count=4096 offset=21352448 nbdkit: file.10: debug: file: pread count=4096 offset=21356544 nbdkit: file.10: debug: file: pread count=4096 offset=21360640 nbdkit: file.10: debug: file: pread count=4096 offset=21364736 nbdkit: file.10: debug: file: pread count=4096 offset=21368832 nbdkit: file.10: debug: file: pread count=4096 offset=21372928 nbdkit: file.10: debug: file: pread count=4096 offset=21377024 nbdkit: file.10: debug: file: pread count=4096 offset=21381120 nbdkit: file.10: debug: file: pread count=4096 offset=21385216 nbdkit: file.10: debug: file: pread count=4096 offset=21389312 nbdkit: file.10: debug: file: pread count=4096 offset=21393408 nbdkit: file.10: debug: file: pread count=4096 offset=21397504 nbdkit: file.10: debug: file: pread count=4096 offset=21401600 nbdkit: file.10: debug: file: pread count=4096 offset=21405696 nbdkit: file.10: debug: file: pread count=4096 offset=21409792 nbdkit: file.10: debug: file: pread count=4096 offset=21413888 nbdkit: file.10: debug: file: pread count=4096 offset=21417984 nbdkit: file.10: debug: file: pread count=4096 offset=21422080 nbdkit: file.10: debug: file: pread count=4096 offset=21426176 nbdkit: file.10: debug: file: pread count=4096 offset=21430272 nbdkit: file.10: debug: file: pread count=4096 offset=21434368 nbdkit: file.10: debug: file: pread count=4096 offset=21438464 nbdkit: file.10: debug: file: pread count=4096 offset=21442560 nbdkit: file.10: debug: file: pread count=4096 offset=21446656 nbdkit: file.10: debug: file: pread count=4096 offset=21450752 nbdkit: file.10: debug: file: pread count=4096 offset=21454848 nbdkit: file.10: debug: file: pread count=4096 offset=21458944 nbdkit: file.10: debug: file: pread count=4096 offset=21463040 nbdkit: file.10: debug: file: pread count=4096 offset=21467136 nbdkit: file.10: debug: file: pread count=4096 offset=21471232 nbdkit: file.10: debug: file: pread count=4096 offset=21475328 nbdkit: file.10: debug: file: pread count=4096 offset=21479424 nbdkit: file.10: debug: file: pread count=4096 offset=21483520 nbdkit: file.10: debug: file: pread count=4096 offset=21487616 nbdkit: file.10: debug: file: pread count=4096 offset=21491712 nbdkit: file.10: debug: file: pread count=4096 offset=21495808 nbdkit: file.10: debug: file: pread count=4096 offset=21499904 nbdkit: file.10: debug: file: pread count=4096 offset=21504000 nbdkit: file.10: debug: file: pread count=4096 offset=21508096 nbdkit: file.10: debug: file: pread count=4096 offset=21512192 nbdkit: file.10: debug: file: pread count=4096 offset=21516288 nbdkit: file.10: debug: file: pread count=4096 offset=21520384 nbdkit: file.10: debug: file: pread count=4096 offset=21524480 nbdkit: file.10: debug: file: pread count=4096 offset=21528576 nbdkit: file.10: debug: file: pread count=4096 offset=21532672 nbdkit: file.10: debug: file: pread count=4096 offset=21536768 nbdkit: file.10: debug: file: pread count=4096 offset=21540864 nbdkit: file.10: debug: file: pread count=4096 offset=21544960 nbdkit: file.10: debug: file: pread count=4096 offset=21549056 nbdkit: file.10: debug: file: pread count=4096 offset=21553152 nbdkit: file.10: debug: file: pread count=4096 offset=21557248 nbdkit: file.10: debug: file: pread count=4096 offset=21561344 nbdkit: file.10: debug: file: pread count=4096 offset=21565440 nbdkit: file.10: debug: file: pread count=4096 offset=21569536 nbdkit: file.10: debug: file: pread count=4096 offset=21573632 nbdkit: file.10: debug: file: pread count=4096 offset=21577728 nbdkit: file.10: debug: file: pread count=4096 offset=21581824 nbdkit: file.10: debug: file: pread count=4096 offset=21585920 nbdkit: file.10: debug: file: pread count=4096 offset=21590016 nbdkit: file.10: debug: file: pread count=4096 offset=21594112 nbdkit: file.10: debug: file: pread count=4096 offset=21598208 nbdkit: file.10: debug: file: pread count=4096 offset=21602304 nbdkit: file.10: debug: file: pread count=4096 offset=21606400 nbdkit: file.10: debug: file: pread count=4096 offset=21610496 nbdkit: file.10: debug: file: pread count=4096 offset=21614592 nbdkit: file.10: debug: file: pread count=4096 offset=21618688 nbdkit: file.10: debug: file: pread count=4096 offset=21622784 nbdkit: file.10: debug: file: pread count=4096 offset=21626880 nbdkit: file.10: debug: file: pread count=4096 offset=21630976 nbdkit: file.10: debug: file: pread count=4096 offset=21635072 nbdkit: file.10: debug: file: pread count=4096 offset=21639168 nbdkit: file.10: debug: file: pread count=4096 offset=21643264 nbdkit: file.10: debug: file: pread count=4096 offset=21647360 nbdkit: file.10: debug: file: pread count=4096 offset=21651456 nbdkit: file.10: debug: file: pread count=4096 offset=21655552 nbdkit: file.10: debug: file: pread count=4096 offset=21659648 nbdkit: file.10: debug: file: pread count=4096 offset=21663744 nbdkit: file.10: debug: file: pread count=4096 offset=21667840 nbdkit: file.10: debug: file: pread count=4096 offset=21671936 nbdkit: file.10: debug: file: pread count=4096 offset=21676032 nbdkit: file.10: debug: file: pread count=4096 offset=21680128 nbdkit: file.10: debug: file: pread count=4096 offset=21684224 nbdkit: file.10: debug: file: pread count=4096 offset=21688320 nbdkit: file.10: debug: file: pread count=4096 offset=21692416 nbdkit: file.10: debug: file: pread count=4096 offset=21696512 nbdkit: file.10: debug: file: pread count=4096 offset=21700608 nbdkit: file.10: debug: file: pread count=4096 offset=21704704 nbdkit: file.10: debug: file: pread count=4096 offset=21708800 nbdkit: file.10: debug: file: pread count=4096 offset=21712896 nbdkit: file.10: debug: file: pread count=4096 offset=21716992 nbdkit: file.10: debug: file: pread count=4096 offset=21721088 nbdkit: file.10: debug: file: pread count=4096 offset=21725184 nbdkit: file.10: debug: file: pread count=4096 offset=21729280 nbdkit: file.10: debug: file: pread count=4096 offset=21733376 nbdkit: file.10: debug: file: pread count=4096 offset=21737472 nbdkit: file.10: debug: file: pread count=4096 offset=21741568 nbdkit: file.10: debug: file: pread count=4096 offset=21745664 nbdkit: file.10: debug: file: pread count=4096 offset=21749760 nbdkit: file.10: debug: file: pread count=4096 offset=21753856 nbdkit: file.10: debug: file: pread count=4096 offset=21757952 nbdkit: file.10: debug: file: pread count=4096 offset=21762048 nbdkit: file.10: debug: file: pread count=4096 offset=21766144 nbdkit: file.10: debug: file: pread count=4096 offset=21770240 nbdkit: file.10: debug: file: pread count=4096 offset=21774336 nbdkit: file.10: debug: file: pread count=4096 offset=21778432 nbdkit: file.10: debug: file: pread count=4096 offset=21782528 nbdkit: file.10: debug: file: pread count=4096 offset=21786624 nbdkit: file.10: debug: file: pread count=4096 offset=21790720 nbdkit: file.10: debug: file: pread count=4096 offset=21794816 nbdkit: file.10: debug: file: pread count=4096 offset=21798912 nbdkit: file.10: debug: file: pread count=4096 offset=21803008 nbdkit: file.10: debug: file: pread count=4096 offset=21807104 nbdkit: file.10: debug: file: pread count=4096 offset=21811200 nbdkit: file.10: debug: file: pread count=4096 offset=21815296 nbdkit: file.10: debug: file: pread count=4096 offset=21819392 nbdkit: file.10: debug: file: pread count=4096 offset=21823488 nbdkit: file.10: debug: file: pread count=4096 offset=21827584 nbdkit: file.10: debug: file: pread count=4096 offset=21831680 nbdkit: file.10: debug: file: pread count=4096 offset=21835776 nbdkit: file.10: debug: file: pread count=4096 offset=21839872 nbdkit: file.10: debug: file: pread count=4096 offset=21843968 nbdkit: file.10: debug: file: pread count=4096 offset=21848064 nbdkit: file.10: debug: file: pread count=4096 offset=21852160 nbdkit: file.10: debug: file: pread count=4096 offset=21856256 nbdkit: file.10: debug: file: pread count=4096 offset=21860352 nbdkit: file.10: debug: file: pread count=4096 offset=21864448 nbdkit: file.10: debug: file: pread count=4096 offset=21868544 nbdkit: file.10: debug: file: pread count=4096 offset=21872640 nbdkit: file.10: debug: file: pread count=4096 offset=21876736 nbdkit: file.10: debug: file: pread count=4096 offset=21880832 nbdkit: file.10: debug: file: pread count=4096 offset=21884928 nbdkit: file.10: debug: file: pread count=4096 offset=21889024 nbdkit: file.10: debug: file: pread count=4096 offset=21893120 nbdkit: file.10: debug: file: pread count=4096 offset=21897216 nbdkit: file.10: debug: file: pread count=4096 offset=21901312 nbdkit: file.10: debug: file: pread count=4096 offset=21905408 nbdkit: file.10: debug: file: pread count=4096 offset=21909504 nbdkit: file.10: debug: file: pread count=4096 offset=21913600 nbdkit: file.10: debug: file: pread count=4096 offset=21917696 nbdkit: file.10: debug: file: pread count=4096 offset=21921792 nbdkit: file.10: debug: file: pread count=4096 offset=21925888 nbdkit: file.10: debug: file: pread count=4096 offset=21929984 nbdkit: file.10: debug: file: pread count=4096 offset=21934080 nbdkit: file.10: debug: file: pread count=4096 offset=21938176 nbdkit: file.10: debug: file: pread count=4096 offset=21942272 nbdkit: file.10: debug: file: pread count=4096 offset=21946368 nbdkit: file.10: debug: file: pread count=4096 offset=21950464 nbdkit: file.10: debug: file: pread count=4096 offset=21954560 nbdkit: file.10: debug: file: pread count=4096 offset=21958656 nbdkit: file.10: debug: file: pread count=4096 offset=21962752 nbdkit: file.10: debug: file: pread count=4096 offset=21966848 nbdkit: file.10: debug: file: pread count=4096 offset=21970944 nbdkit: file.10: debug: file: pread count=4096 offset=21975040 nbdkit: file.10: debug: file: pread count=4096 offset=21979136 nbdkit: file.10: debug: file: pread count=4096 offset=21983232 nbdkit: file.10: debug: file: pread count=4096 offset=21987328 nbdkit: file.10: debug: file: pread count=4096 offset=21991424 nbdkit: file.10: debug: file: pread count=4096 offset=21995520 nbdkit: file.10: debug: file: pread count=4096 offset=21999616 nbdkit: file.10: debug: file: pread count=4096 offset=22003712 nbdkit: file.10: debug: file: pread count=4096 offset=22007808 nbdkit: file.10: debug: file: pread count=4096 offset=22011904 nbdkit: file.10: debug: file: pread count=4096 offset=22016000 nbdkit: file.10: debug: file: pread count=4096 offset=22020096 nbdkit: file.10: debug: file: pread count=4096 offset=22024192 nbdkit: file.10: debug: file: pread count=4096 offset=22028288 nbdkit: file.10: debug: file: pread count=4096 offset=22032384 nbdkit: file.10: debug: file: pread count=4096 offset=22036480 nbdkit: file.10: debug: file: pread count=4096 offset=22040576 nbdkit: file.10: debug: file: pread count=4096 offset=22044672 nbdkit: file.10: debug: file: pread count=4096 offset=22048768 nbdkit: file.10: debug: file: pread count=4096 offset=22052864 nbdkit: file.10: debug: file: pread count=4096 offset=22056960 nbdkit: file.10: debug: file: pread count=4096 offset=22061056 nbdkit: file.10: debug: file: pread count=4096 offset=22065152 nbdkit: file.10: debug: file: pread count=4096 offset=22069248 nbdkit: file.10: debug: file: pread count=4096 offset=22073344 nbdkit: file.10: debug: file: pread count=4096 offset=22077440 nbdkit: file.10: debug: file: pread count=4096 offset=22081536 nbdkit: file.10: debug: file: pread count=4096 offset=22085632 nbdkit: file.10: debug: file: pread count=4096 offset=22089728 nbdkit: file.10: debug: file: pread count=4096 offset=22093824 nbdkit: file.10: debug: file: pread count=4096 offset=22097920 nbdkit: file.10: debug: file: pread count=4096 offset=22102016 nbdkit: file.10: debug: file: pread count=4096 offset=22106112 nbdkit: file.10: debug: file: pread count=4096 offset=22110208 nbdkit: file.10: debug: file: pread count=4096 offset=22114304 nbdkit: file.10: debug: file: pread count=4096 offset=22118400 nbdkit: file.10: debug: file: pread count=4096 offset=22122496 nbdkit: file.10: debug: file: pread count=4096 offset=22126592 nbdkit: file.10: debug: file: pread count=4096 offset=22130688 nbdkit: file.10: debug: file: pread count=4096 offset=22134784 nbdkit: file.10: debug: file: pread count=4096 offset=22138880 nbdkit: file.10: debug: file: pread count=4096 offset=22142976 nbdkit: file.10: debug: file: pread count=4096 offset=22147072 nbdkit: file.10: debug: file: pread count=4096 offset=22151168 nbdkit: file.10: debug: file: pread count=4096 offset=22155264 nbdkit: file.10: debug: file: pread count=4096 offset=22159360 nbdkit: file.10: debug: file: pread count=4096 offset=22163456 nbdkit: file.10: debug: file: pread count=4096 offset=22167552 nbdkit: file.10: debug: file: pread count=4096 offset=22171648 nbdkit: file.10: debug: file: pread count=4096 offset=22175744 nbdkit: file.10: debug: file: pread count=4096 offset=22179840 nbdkit: file.10: debug: file: pread count=4096 offset=22183936 nbdkit: file.10: debug: file: pread count=4096 offset=22188032 nbdkit: file.10: debug: file: pread count=4096 offset=22192128 nbdkit: file.10: debug: file: pread count=4096 offset=22196224 nbdkit: file.10: debug: file: pread count=4096 offset=22200320 nbdkit: file.10: debug: file: pread count=4096 offset=22204416 nbdkit: file.10: debug: file: pread count=4096 offset=22208512 nbdkit: file.10: debug: file: pread count=4096 offset=22212608 nbdkit: file.10: debug: file: pread count=4096 offset=22216704 nbdkit: file.10: debug: file: pread count=4096 offset=22220800 nbdkit: file.10: debug: file: pread count=4096 offset=22224896 nbdkit: file.10: debug: file: pread count=4096 offset=22228992 nbdkit: file.10: debug: file: pread count=4096 offset=22233088 nbdkit: file.10: debug: file: pread count=4096 offset=22237184 nbdkit: file.10: debug: file: pread count=4096 offset=22241280 nbdkit: file.10: debug: file: pread count=4096 offset=22245376 nbdkit: file.10: debug: file: pread count=4096 offset=22249472 nbdkit: file.10: debug: file: pread count=4096 offset=22253568 nbdkit: file.10: debug: file: pread count=4096 offset=22257664 nbdkit: file.10: debug: file: pread count=4096 offset=22261760 nbdkit: file.10: debug: file: pread count=4096 offset=22265856 nbdkit: file.10: debug: file: pread count=4096 offset=22269952 nbdkit: file.10: debug: file: pread count=4096 offset=22274048 nbdkit: file.10: debug: file: pread count=4096 offset=22278144 nbdkit: file.10: debug: file: pread count=4096 offset=22282240 nbdkit: file.10: debug: file: pread count=4096 offset=22286336 nbdkit: file.10: debug: file: pread count=4096 offset=22290432 nbdkit: file.10: debug: file: pread count=4096 offset=22294528 nbdkit: file.10: debug: file: pread count=4096 offset=22298624 nbdkit: file.10: debug: file: pread count=4096 offset=22302720 nbdkit: file.10: debug: file: pread count=4096 offset=22306816 nbdkit: file.10: debug: file: pread count=4096 offset=22310912 nbdkit: file.10: debug: file: pread count=4096 offset=22315008 nbdkit: file.10: debug: file: pread count=4096 offset=22319104 nbdkit: file.10: debug: file: pread count=4096 offset=22323200 nbdkit: file.10: debug: file: pread count=4096 offset=22327296 nbdkit: file.10: debug: file: pread count=4096 offset=22331392 nbdkit: file.10: debug: file: pread count=4096 offset=22335488 nbdkit: file.10: debug: file: pread count=4096 offset=22339584 nbdkit: file.10: debug: file: pread count=4096 offset=22343680 nbdkit: file.10: debug: file: pread count=4096 offset=22347776 nbdkit: file.10: debug: file: pread count=4096 offset=22351872 nbdkit: file.10: debug: file: pread count=4096 offset=22355968 nbdkit: file.10: debug: file: pread count=4096 offset=22360064 nbdkit: file.10: debug: file: pread count=4096 offset=22364160 nbdkit: file.10: debug: file: pread count=4096 offset=22368256 nbdkit: file.10: debug: file: pread count=4096 offset=22372352 nbdkit: file.10: debug: file: pread count=4096 offset=22376448 nbdkit: file.10: debug: file: pread count=4096 offset=22380544 nbdkit: file.10: debug: file: pread count=4096 offset=22384640 nbdkit: file.10: debug: file: pread count=4096 offset=22388736 nbdkit: file.10: debug: file: pread count=4096 offset=22392832 nbdkit: file.10: debug: file: pread count=4096 offset=22396928 nbdkit: file.10: debug: file: pread count=4096 offset=22401024 nbdkit: file.10: debug: file: pread count=4096 offset=22405120 nbdkit: file.10: debug: file: pread count=4096 offset=22409216 nbdkit: file.10: debug: file: pread count=4096 offset=22413312 nbdkit: file.10: debug: file: pread count=4096 offset=22417408 nbdkit: file.10: debug: file: pread count=4096 offset=22421504 nbdkit: file.10: debug: file: pread count=4096 offset=22425600 nbdkit: file.10: debug: file: pread count=4096 offset=22429696 nbdkit: file.10: debug: file: pread count=4096 offset=22433792 nbdkit: file.10: debug: file: pread count=4096 offset=22437888 nbdkit: file.10: debug: file: pread count=4096 offset=22441984 nbdkit: file.10: debug: file: pread count=4096 offset=22446080 nbdkit: file.10: debug: file: pread count=4096 offset=22450176 nbdkit: file.10: debug: file: pread count=4096 offset=22454272 nbdkit: file.10: debug: file: pread count=4096 offset=22458368 nbdkit: file.10: debug: file: pread count=4096 offset=22462464 nbdkit: file.10: debug: file: pread count=4096 offset=22466560 nbdkit: file.10: debug: file: pread count=4096 offset=22470656 nbdkit: file.10: debug: file: pread count=4096 offset=22474752 nbdkit: file.10: debug: file: pread count=4096 offset=22478848 nbdkit: file.10: debug: file: pread count=4096 offset=22482944 nbdkit: file.10: debug: file: pread count=4096 offset=22487040 nbdkit: file.10: debug: file: pread count=4096 offset=22491136 nbdkit: file.10: debug: file: pread count=4096 offset=22495232 nbdkit: file.10: debug: file: pread count=4096 offset=22499328 nbdkit: file.10: debug: file: pread count=4096 offset=22503424 nbdkit: file.10: debug: file: pread count=4096 offset=22507520 nbdkit: file.10: debug: file: pread count=4096 offset=22511616 nbdkit: file.10: debug: file: pread count=4096 offset=22515712 nbdkit: file.10: debug: file: pread count=4096 offset=22519808 nbdkit: file.10: debug: file: pread count=4096 offset=22523904 nbdkit: file.10: debug: file: pread count=4096 offset=22528000 nbdkit: file.10: debug: file: pread count=4096 offset=22532096 nbdkit: file.10: debug: file: pread count=4096 offset=22536192 nbdkit: file.10: debug: file: pread count=4096 offset=22540288 nbdkit: file.10: debug: file: pread count=4096 offset=22544384 nbdkit: file.10: debug: file: pread count=4096 offset=22548480 nbdkit: file.10: debug: file: pread count=4096 offset=22552576 nbdkit: file.10: debug: file: pread count=4096 offset=22556672 nbdkit: file.10: debug: file: pread count=4096 offset=22560768 nbdkit: file.10: debug: file: pread count=4096 offset=22564864 nbdkit: file.10: debug: file: pread count=4096 offset=22568960 nbdkit: file.10: debug: file: pread count=4096 offset=22573056 nbdkit: file.10: debug: file: pread count=4096 offset=22577152 nbdkit: file.10: debug: file: pread count=4096 offset=22581248 nbdkit: file.10: debug: file: pread count=4096 offset=22585344 nbdkit: file.10: debug: file: pread count=4096 offset=22589440 nbdkit: file.10: debug: file: pread count=4096 offset=22593536 nbdkit: file.10: debug: file: pread count=4096 offset=22597632 nbdkit: file.10: debug: file: pread count=4096 offset=22601728 nbdkit: file.10: debug: file: pread count=4096 offset=22605824 nbdkit: file.10: debug: file: pread count=4096 offset=22609920 nbdkit: file.10: debug: file: pread count=4096 offset=22614016 nbdkit: file.10: debug: file: pread count=4096 offset=22618112 nbdkit: file.10: debug: file: pread count=4096 offset=22622208 nbdkit: file.10: debug: file: pread count=4096 offset=22626304 nbdkit: file.10: debug: file: pread count=4096 offset=22630400 nbdkit: file.10: debug: file: pread count=4096 offset=22634496 nbdkit: file.10: debug: file: pread count=4096 offset=22638592 nbdkit: file.10: debug: file: pread count=4096 offset=22642688 nbdkit: file.10: debug: file: pread count=4096 offset=22646784 nbdkit: file.10: debug: file: pread count=4096 offset=22650880 nbdkit: file.10: debug: file: pread count=4096 offset=22654976 nbdkit: file.10: debug: file: pread count=4096 offset=22659072 nbdkit: file.10: debug: file: pread count=4096 offset=22663168 nbdkit: file.10: debug: file: pread count=4096 offset=22667264 nbdkit: file.10: debug: file: pread count=4096 offset=22671360 nbdkit: file.10: debug: file: pread count=4096 offset=22675456 nbdkit: file.10: debug: file: pread count=4096 offset=22679552 nbdkit: file.10: debug: file: pread count=4096 offset=22683648 nbdkit: file.10: debug: file: pread count=4096 offset=22687744 nbdkit: file.10: debug: file: pread count=4096 offset=22691840 nbdkit: file.10: debug: file: pread count=4096 offset=22695936 nbdkit: file.10: debug: file: pread count=4096 offset=22700032 nbdkit: file.10: debug: file: pread count=4096 offset=22704128 nbdkit: file.10: debug: file: pread count=4096 offset=22708224 nbdkit: file.10: debug: file: pread count=4096 offset=22712320 nbdkit: file.10: debug: file: pread count=4096 offset=22716416 nbdkit: file.10: debug: file: pread count=4096 offset=22720512 nbdkit: file.10: debug: file: pread count=4096 offset=22724608 nbdkit: file.10: debug: file: pread count=4096 offset=22728704 nbdkit: file.10: debug: file: pread count=4096 offset=22732800 nbdkit: file.10: debug: file: pread count=4096 offset=22736896 nbdkit: file.10: debug: file: pread count=4096 offset=22740992 nbdkit: file.10: debug: file: pread count=4096 offset=22745088 nbdkit: file.10: debug: file: pread count=4096 offset=22749184 nbdkit: file.10: debug: file: pread count=4096 offset=22753280 nbdkit: file.10: debug: file: pread count=4096 offset=22757376 nbdkit: file.10: debug: file: pread count=4096 offset=22761472 nbdkit: file.10: debug: file: pread count=4096 offset=22765568 nbdkit: file.10: debug: file: pread count=4096 offset=22769664 nbdkit: file.10: debug: file: pread count=4096 offset=22773760 nbdkit: file.10: debug: file: pread count=4096 offset=22777856 nbdkit: file.10: debug: file: pread count=4096 offset=22781952 nbdkit: file.10: debug: file: pread count=4096 offset=22786048 nbdkit: file.10: debug: file: pread count=4096 offset=22790144 nbdkit: file.10: debug: file: pread count=4096 offset=22794240 nbdkit: file.10: debug: file: pread count=4096 offset=22798336 nbdkit: file.10: debug: file: pread count=4096 offset=22802432 nbdkit: file.10: debug: file: pread count=4096 offset=22806528 nbdkit: file.10: debug: file: pread count=4096 offset=22810624 nbdkit: file.10: debug: file: pread count=4096 offset=22814720 nbdkit: file.10: debug: file: pread count=4096 offset=22818816 nbdkit: file.10: debug: file: pread count=4096 offset=22822912 nbdkit: file.10: debug: file: pread count=4096 offset=22827008 nbdkit: file.10: debug: file: pread count=4096 offset=22831104 nbdkit: file.10: debug: file: pread count=4096 offset=22835200 nbdkit: file.10: debug: file: pread count=4096 offset=22839296 nbdkit: file.10: debug: file: pread count=4096 offset=22843392 nbdkit: file.10: debug: file: pread count=4096 offset=22847488 nbdkit: file.10: debug: file: pread count=4096 offset=22851584 nbdkit: file.10: debug: file: pread count=4096 offset=22855680 nbdkit: file.10: debug: file: pread count=4096 offset=22859776 nbdkit: file.10: debug: file: pread count=4096 offset=22863872 nbdkit: file.10: debug: file: pread count=4096 offset=22867968 nbdkit: file.10: debug: file: pread count=4096 offset=22872064 nbdkit: file.10: debug: file: pread count=4096 offset=22876160 nbdkit: file.10: debug: file: pread count=4096 offset=22880256 nbdkit: file.10: debug: file: pread count=4096 offset=22884352 nbdkit: file.10: debug: file: pread count=4096 offset=22888448 nbdkit: file.10: debug: file: pread count=4096 offset=22892544 nbdkit: file.10: debug: file: pread count=4096 offset=22896640 nbdkit: file.10: debug: file: pread count=4096 offset=22900736 nbdkit: file.10: debug: file: pread count=4096 offset=22904832 nbdkit: file.10: debug: file: pread count=4096 offset=22908928 nbdkit: file.10: debug: file: pread count=4096 offset=22913024 nbdkit: file.10: debug: file: pread count=4096 offset=22917120 nbdkit: file.10: debug: file: pread count=4096 offset=22921216 nbdkit: file.10: debug: file: pread count=4096 offset=22925312 nbdkit: file.10: debug: file: pread count=4096 offset=22929408 nbdkit: file.10: debug: file: pread count=4096 offset=22933504 nbdkit: file.10: debug: file: pread count=4096 offset=22937600 nbdkit: file.10: debug: file: pread count=4096 offset=22941696 nbdkit: file.10: debug: file: pread count=4096 offset=22945792 nbdkit: file.10: debug: file: pread count=4096 offset=22949888 nbdkit: file.10: debug: file: pread count=4096 offset=22953984 nbdkit: file.10: debug: file: pread count=4096 offset=22958080 nbdkit: file.10: debug: file: pread count=4096 offset=22962176 nbdkit: file.10: debug: file: pread count=4096 offset=22966272 nbdkit: file.10: debug: file: pread count=4096 offset=22970368 nbdkit: file.10: debug: file: pread count=4096 offset=22974464 nbdkit: file.10: debug: file: pread count=4096 offset=22978560 nbdkit: file.10: debug: file: pread count=4096 offset=22982656 nbdkit: file.10: debug: file: pread count=4096 offset=22986752 nbdkit: file.10: debug: file: pread count=4096 offset=22990848 nbdkit: file.10: debug: file: pread count=4096 offset=22994944 nbdkit: file.10: debug: file: pread count=4096 offset=22999040 nbdkit: file.10: debug: file: pread count=4096 offset=23003136 nbdkit: file.10: debug: file: pread count=4096 offset=23007232 nbdkit: file.10: debug: file: pread count=4096 offset=23011328 nbdkit: file.10: debug: file: pread count=4096 offset=23015424 nbdkit: file.10: debug: file: pread count=4096 offset=23019520 nbdkit: file.10: debug: file: pread count=4096 offset=23023616 nbdkit: file.10: debug: file: pread count=4096 offset=23027712 nbdkit: file.10: debug: file: pread count=4096 offset=23031808 nbdkit: file.10: debug: file: pread count=4096 offset=23035904 nbdkit: file.10: debug: file: pread count=4096 offset=23040000 nbdkit: file.10: debug: file: pread count=4096 offset=23044096 nbdkit: file.10: debug: file: pread count=4096 offset=23048192 nbdkit: file.10: debug: file: pread count=4096 offset=23052288 nbdkit: file.10: debug: file: pread count=4096 offset=23056384 nbdkit: file.10: debug: file: pread count=4096 offset=23060480 nbdkit: file.10: debug: file: pread count=4096 offset=23064576 nbdkit: file.9: debug: cow: pread count=2097152 offset=23068672 nbdkit: file.9: debug: file: pread count=4096 offset=23068672 nbdkit: file.9: debug: file: pread count=4096 offset=23072768 nbdkit: file.9: debug: file: pread count=4096 offset=23076864 nbdkit: file.9: debug: file: pread count=4096 offset=23080960 nbdkit: file.9: debug: file: pread count=4096 offset=23085056 nbdkit: file.9: debug: file: pread count=4096 offset=23089152 nbdkit: file.9: debug: file: pread count=4096 offset=23093248 nbdkit: file.9: debug: file: pread count=4096 offset=23097344 nbdkit: file.9: debug: file: pread count=4096 offset=23101440 nbdkit: file.9: debug: file: pread count=4096 offset=23105536 nbdkit: file.9: debug: file: pread count=4096 offset=23109632 nbdkit: file.9: debug: file: pread count=4096 offset=23113728 nbdkit: file.9: debug: file: pread count=4096 offset=23117824 nbdkit: file.9: debug: file: pread count=4096 offset=23121920 nbdkit: file.9: debug: file: pread count=4096 offset=23126016 nbdkit: file.9: debug: file: pread count=4096 offset=23130112 nbdkit: file.9: debug: file: pread count=4096 offset=23134208 nbdkit: file.9: debug: file: pread count=4096 offset=23138304 nbdkit: file.9: debug: file: pread count=4096 offset=23142400 nbdkit: file.9: debug: file: pread count=4096 offset=23146496 nbdkit: file.9: debug: file: pread count=4096 offset=23150592 nbdkit: file.9: debug: file: pread count=4096 offset=23154688 nbdkit: file.9: debug: file: pread count=4096 offset=23158784 nbdkit: file.9: debug: file: pread count=4096 offset=23162880 nbdkit: file.9: debug: file: pread count=4096 offset=23166976 nbdkit: file.9: debug: file: pread count=4096 offset=23171072 nbdkit: file.9: debug: file: pread count=4096 offset=23175168 nbdkit: file.9: debug: file: pread count=4096 offset=23179264 nbdkit: file.9: debug: file: pread count=4096 offset=23183360 nbdkit: file.9: debug: file: pread count=4096 offset=23187456 nbdkit: file.9: debug: file: pread count=4096 offset=23191552 nbdkit: file.9: debug: file: pread count=4096 offset=23195648 nbdkit: file.9: debug: file: pread count=4096 offset=23199744 nbdkit: file.9: debug: file: pread count=4096 offset=23203840 nbdkit: file.9: debug: file: pread count=4096 offset=23207936 nbdkit: file.9: debug: file: pread count=4096 offset=23212032 nbdkit: file.9: debug: file: pread count=4096 offset=23216128 nbdkit: file.9: debug: file: pread count=4096 offset=23220224 nbdkit: file.9: debug: file: pread count=4096 offset=23224320 nbdkit: file.9: debug: file: pread count=4096 offset=23228416 nbdkit: file.9: debug: file: pread count=4096 offset=23232512 nbdkit: file.9: debug: file: pread count=4096 offset=23236608 nbdkit: file.9: debug: file: pread count=4096 offset=23240704 nbdkit: file.9: debug: file: pread count=4096 offset=23244800 nbdkit: file.9: debug: file: pread count=4096 offset=23248896 nbdkit: file.9: debug: file: pread count=4096 offset=23252992 nbdkit: file.9: debug: file: pread count=4096 offset=23257088 nbdkit: file.9: debug: file: pread count=4096 offset=23261184 nbdkit: file.9: debug: file: pread count=4096 offset=23265280 nbdkit: file.9: debug: file: pread count=4096 offset=23269376 nbdkit: file.9: debug: file: pread count=4096 offset=23273472 nbdkit: file.9: debug: file: pread count=4096 offset=23277568 nbdkit: file.9: debug: file: pread count=4096 offset=23281664 nbdkit: file.9: debug: file: pread count=4096 offset=23285760 nbdkit: file.9: debug: file: pread count=4096 offset=23289856 nbdkit: file.9: debug: file: pread count=4096 offset=23293952 nbdkit: file.9: debug: file: pread count=4096 offset=23298048 nbdkit: file.9: debug: file: pread count=4096 offset=23302144 nbdkit: file.9: debug: file: pread count=4096 offset=23306240 nbdkit: file.9: debug: file: pread count=4096 offset=23310336 nbdkit: file.9: debug: file: pread count=4096 offset=23314432 nbdkit: file.9: debug: file: pread count=4096 offset=23318528 nbdkit: file.9: debug: file: pread count=4096 offset=23322624 nbdkit: file.9: debug: file: pread count=4096 offset=23326720 nbdkit: file.9: debug: file: pread count=4096 offset=23330816 nbdkit: file.9: debug: file: pread count=4096 offset=23334912 nbdkit: file.9: debug: file: pread count=4096 offset=23339008 nbdkit: file.9: debug: file: pread count=4096 offset=23343104 nbdkit: file.9: debug: file: pread count=4096 offset=23347200 nbdkit: file.9: debug: file: pread count=4096 offset=23351296 nbdkit: file.9: debug: file: pread count=4096 offset=23355392 nbdkit: file.9: debug: file: pread count=4096 offset=23359488 nbdkit: file.9: debug: file: pread count=4096 offset=23363584 nbdkit: file.9: debug: file: pread count=4096 offset=23367680 nbdkit: file.9: debug: file: pread count=4096 offset=23371776 nbdkit: file.9: debug: file: pread count=4096 offset=23375872 nbdkit: file.9: debug: file: pread count=4096 offset=23379968 nbdkit: file.9: debug: file: pread count=4096 offset=23384064 nbdkit: file.9: debug: file: pread count=4096 offset=23388160 nbdkit: file.9: debug: file: pread count=4096 offset=23392256 nbdkit: file.9: debug: file: pread count=4096 offset=23396352 nbdkit: file.9: debug: file: pread count=4096 offset=23400448 nbdkit: file.9: debug: file: pread count=4096 offset=23404544 nbdkit: file.9: debug: file: pread count=4096 offset=23408640 nbdkit: file.9: debug: file: pread count=4096 offset=23412736 nbdkit: file.9: debug: file: pread count=4096 offset=23416832 nbdkit: file.9: debug: file: pread count=4096 offset=23420928 nbdkit: file.9: debug: file: pread count=4096 offset=23425024 nbdkit: file.9: debug: file: pread count=4096 offset=23429120 nbdkit: file.9: debug: file: pread count=4096 offset=23433216 nbdkit: file.9: debug: file: pread count=4096 offset=23437312 nbdkit: file.9: debug: file: pread count=4096 offset=23441408 nbdkit: file.9: debug: file: pread count=4096 offset=23445504 nbdkit: file.9: debug: file: pread count=4096 offset=23449600 nbdkit: file.9: debug: file: pread count=4096 offset=23453696 nbdkit: file.9: debug: file: pread count=4096 offset=23457792 nbdkit: file.9: debug: file: pread count=4096 offset=23461888 nbdkit: file.9: debug: file: pread count=4096 offset=23465984 nbdkit: file.9: debug: file: pread count=4096 offset=23470080 nbdkit: file.9: debug: file: pread count=4096 offset=23474176 nbdkit: file.9: debug: file: pread count=4096 offset=23478272 nbdkit: file.9: debug: file: pread count=4096 offset=23482368 nbdkit: file.9: debug: file: pread count=4096 offset=23486464 nbdkit: file.9: debug: file: pread count=4096 offset=23490560 nbdkit: file.9: debug: file: pread count=4096 offset=23494656 nbdkit: file.9: debug: file: pread count=4096 offset=23498752 nbdkit: file.9: debug: file: pread count=4096 offset=23502848 nbdkit: file.9: debug: file: pread count=4096 offset=23506944 nbdkit: file.9: debug: file: pread count=4096 offset=23511040 nbdkit: file.9: debug: file: pread count=4096 offset=23515136 nbdkit: file.9: debug: file: pread count=4096 offset=23519232 nbdkit: file.9: debug: file: pread count=4096 offset=23523328 nbdkit: file.9: debug: file: pread count=4096 offset=23527424 nbdkit: file.9: debug: file: pread count=4096 offset=23531520 nbdkit: file.9: debug: file: pread count=4096 offset=23535616 nbdkit: file.9: debug: file: pread count=4096 offset=23539712 nbdkit: file.9: debug: file: pread count=4096 offset=23543808 nbdkit: file.9: debug: file: pread count=4096 offset=23547904 nbdkit: file.9: debug: file: pread count=4096 offset=23552000 nbdkit: file.9: debug: file: pread count=4096 offset=23556096 nbdkit: file.9: debug: file: pread count=4096 offset=23560192 nbdkit: file.9: debug: file: pread count=4096 offset=23564288 nbdkit: file.9: debug: file: pread count=4096 offset=23568384 nbdkit: file.9: debug: file: pread count=4096 offset=23572480 nbdkit: file.9: debug: file: pread count=4096 offset=23576576 nbdkit: file.9: debug: file: pread count=4096 offset=23580672 nbdkit: file.9: debug: file: pread count=4096 offset=23584768 nbdkit: file.9: debug: file: pread count=4096 offset=23588864 nbdkit: file.9: debug: file: pread count=4096 offset=23592960 nbdkit: file.9: debug: file: pread count=4096 offset=23597056 nbdkit: file.9: debug: file: pread count=4096 offset=23601152 nbdkit: file.9: debug: file: pread count=4096 offset=23605248 nbdkit: file.9: debug: file: pread count=4096 offset=23609344 nbdkit: file.9: debug: file: pread count=4096 offset=23613440 nbdkit: file.9: debug: file: pread count=4096 offset=23617536 nbdkit: file.9: debug: file: pread count=4096 offset=23621632 nbdkit: file.9: debug: file: pread count=4096 offset=23625728 nbdkit: file.9: debug: file: pread count=4096 offset=23629824 nbdkit: file.9: debug: file: pread count=4096 offset=23633920 nbdkit: file.9: debug: file: pread count=4096 offset=23638016 nbdkit: file.9: debug: file: pread count=4096 offset=23642112 nbdkit: file.9: debug: file: pread count=4096 offset=23646208 nbdkit: file.9: debug: file: pread count=4096 offset=23650304 nbdkit: file.9: debug: file: pread count=4096 offset=23654400 nbdkit: file.9: debug: file: pread count=4096 offset=23658496 nbdkit: file.9: debug: file: pread count=4096 offset=23662592 nbdkit: file.9: debug: file: pread count=4096 offset=23666688 nbdkit: file.9: debug: file: pread count=4096 offset=23670784 nbdkit: file.9: debug: file: pread count=4096 offset=23674880 nbdkit: file.9: debug: file: pread count=4096 offset=23678976 nbdkit: file.9: debug: file: pread count=4096 offset=23683072 nbdkit: file.9: debug: file: pread count=4096 offset=23687168 nbdkit: file.9: debug: file: pread count=4096 offset=23691264 nbdkit: file.9: debug: file: pread count=4096 offset=23695360 nbdkit: file.9: debug: file: pread count=4096 offset=23699456 nbdkit: file.9: debug: file: pread count=4096 offset=23703552 nbdkit: file.9: debug: file: pread count=4096 offset=23707648 nbdkit: file.9: debug: file: pread count=4096 offset=23711744 nbdkit: file.9: debug: file: pread count=4096 offset=23715840 nbdkit: file.9: debug: file: pread count=4096 offset=23719936 nbdkit: file.9: debug: file: pread count=4096 offset=23724032 nbdkit: file.9: debug: file: pread count=4096 offset=23728128 nbdkit: file.9: debug: file: pread count=4096 offset=23732224 nbdkit: file.9: debug: file: pread count=4096 offset=23736320 nbdkit: file.9: debug: file: pread count=4096 offset=23740416 nbdkit: file.9: debug: file: pread count=4096 offset=23744512 nbdkit: file.9: debug: file: pread count=4096 offset=23748608 nbdkit: file.9: debug: file: pread count=4096 offset=23752704 nbdkit: file.9: debug: file: pread count=4096 offset=23756800 nbdkit: file.9: debug: file: pread count=4096 offset=23760896 nbdkit: file.9: debug: file: pread count=4096 offset=23764992 nbdkit: file.9: debug: file: pread count=4096 offset=23769088 nbdkit: file.9: debug: file: pread count=4096 offset=23773184 nbdkit: file.9: debug: file: pread count=4096 offset=23777280 nbdkit: file.9: debug: file: pread count=4096 offset=23781376 nbdkit: file.9: debug: file: pread count=4096 offset=23785472 nbdkit: file.9: debug: file: pread count=4096 offset=23789568 nbdkit: file.9: debug: file: pread count=4096 offset=23793664 nbdkit: file.9: debug: file: pread count=4096 offset=23797760 nbdkit: file.9: debug: file: pread count=4096 offset=23801856 nbdkit: file.9: debug: file: pread count=4096 offset=23805952 nbdkit: file.9: debug: file: pread count=4096 offset=23810048 nbdkit: file.9: debug: file: pread count=4096 offset=23814144 nbdkit: file.9: debug: file: pread count=4096 offset=23818240 nbdkit: file.9: debug: file: pread count=4096 offset=23822336 nbdkit: file.9: debug: file: pread count=4096 offset=23826432 nbdkit: file.9: debug: file: pread count=4096 offset=23830528 nbdkit: file.9: debug: file: pread count=4096 offset=23834624 nbdkit: file.9: debug: file: pread count=4096 offset=23838720 nbdkit: file.9: debug: file: pread count=4096 offset=23842816 nbdkit: file.9: debug: file: pread count=4096 offset=23846912 nbdkit: file.9: debug: file: pread count=4096 offset=23851008 nbdkit: file.9: debug: file: pread count=4096 offset=23855104 nbdkit: file.9: debug: file: pread count=4096 offset=23859200 nbdkit: file.9: debug: file: pread count=4096 offset=23863296 nbdkit: file.9: debug: file: pread count=4096 offset=23867392 nbdkit: file.9: debug: file: pread count=4096 offset=23871488 nbdkit: file.9: debug: file: pread count=4096 offset=23875584 nbdkit: file.9: debug: file: pread count=4096 offset=23879680 nbdkit: file.9: debug: file: pread count=4096 offset=23883776 nbdkit: file.9: debug: file: pread count=4096 offset=23887872 nbdkit: file.9: debug: file: pread count=4096 offset=23891968 nbdkit: file.9: debug: file: pread count=4096 offset=23896064 nbdkit: file.9: debug: file: pread count=4096 offset=23900160 nbdkit: file.9: debug: file: pread count=4096 offset=23904256 nbdkit: file.9: debug: file: pread count=4096 offset=23908352 nbdkit: file.9: debug: file: pread count=4096 offset=23912448 nbdkit: file.9: debug: file: pread count=4096 offset=23916544 nbdkit: file.9: debug: file: pread count=4096 offset=23920640 nbdkit: file.9: debug: file: pread count=4096 offset=23924736 nbdkit: file.9: debug: file: pread count=4096 offset=23928832 nbdkit: file.9: debug: file: pread count=4096 offset=23932928 nbdkit: file.9: debug: file: pread count=4096 offset=23937024 nbdkit: file.9: debug: file: pread count=4096 offset=23941120 nbdkit: file.9: debug: file: pread count=4096 offset=23945216 nbdkit: file.9: debug: file: pread count=4096 offset=23949312 nbdkit: file.9: debug: file: pread count=4096 offset=23953408 nbdkit: file.9: debug: file: pread count=4096 offset=23957504 nbdkit: file.9: debug: file: pread count=4096 offset=23961600 nbdkit: file.9: debug: file: pread count=4096 offset=23965696 nbdkit: file.9: debug: file: pread count=4096 offset=23969792 nbdkit: file.9: debug: file: pread count=4096 offset=23973888 nbdkit: file.9: debug: file: pread count=4096 offset=23977984 nbdkit: file.9: debug: file: pread count=4096 offset=23982080 nbdkit: file.9: debug: file: pread count=4096 offset=23986176 nbdkit: file.9: debug: file: pread count=4096 offset=23990272 nbdkit: file.9: debug: file: pread count=4096 offset=23994368 nbdkit: file.9: debug: file: pread count=4096 offset=23998464 nbdkit: file.9: debug: file: pread count=4096 offset=24002560 nbdkit: file.9: debug: file: pread count=4096 offset=24006656 nbdkit: file.9: debug: file: pread count=4096 offset=24010752 nbdkit: file.9: debug: file: pread count=4096 offset=24014848 nbdkit: file.9: debug: file: pread count=4096 offset=24018944 nbdkit: file.9: debug: file: pread count=4096 offset=24023040 nbdkit: file.9: debug: file: pread count=4096 offset=24027136 nbdkit: file.9: debug: file: pread count=4096 offset=24031232 nbdkit: file.9: debug: file: pread count=4096 offset=24035328 nbdkit: file.9: debug: file: pread count=4096 offset=24039424 nbdkit: file.9: debug: file: pread count=4096 offset=24043520 nbdkit: file.9: debug: file: pread count=4096 offset=24047616 nbdkit: file.9: debug: file: pread count=4096 offset=24051712 nbdkit: file.9: debug: file: pread count=4096 offset=24055808 nbdkit: file.9: debug: file: pread count=4096 offset=24059904 nbdkit: file.9: debug: file: pread count=4096 offset=24064000 nbdkit: file.9: debug: file: pread count=4096 offset=24068096 nbdkit: file.9: debug: file: pread count=4096 offset=24072192 nbdkit: file.9: debug: file: pread count=4096 offset=24076288 nbdkit: file.9: debug: file: pread count=4096 offset=24080384 nbdkit: file.9: debug: file: pread count=4096 offset=24084480 nbdkit: file.9: debug: file: pread count=4096 offset=24088576 nbdkit: file.9: debug: file: pread count=4096 offset=24092672 nbdkit: file.9: debug: file: pread count=4096 offset=24096768 nbdkit: file.9: debug: file: pread count=4096 offset=24100864 nbdkit: file.9: debug: file: pread count=4096 offset=24104960 nbdkit: file.9: debug: file: pread count=4096 offset=24109056 nbdkit: file.9: debug: file: pread count=4096 offset=24113152 nbdkit: file.9: debug: file: pread count=4096 offset=24117248 nbdkit: file.9: debug: file: pread count=4096 offset=24121344 nbdkit: file.9: debug: file: pread count=4096 offset=24125440 nbdkit: file.9: debug: file: pread count=4096 offset=24129536 nbdkit: file.9: debug: file: pread count=4096 offset=24133632 nbdkit: file.9: debug: file: pread count=4096 offset=24137728 nbdkit: file.9: debug: file: pread count=4096 offset=24141824 nbdkit: file.9: debug: file: pread count=4096 offset=24145920 nbdkit: file.9: debug: file: pread count=4096 offset=24150016 nbdkit: file.9: debug: file: pread count=4096 offset=24154112 nbdkit: file.9: debug: file: pread count=4096 offset=24158208 nbdkit: file.9: debug: file: pread count=4096 offset=24162304 nbdkit: file.9: debug: file: pread count=4096 offset=24166400 nbdkit: file.9: debug: file: pread count=4096 offset=24170496 nbdkit: file.9: debug: file: pread count=4096 offset=24174592 nbdkit: file.9: debug: file: pread count=4096 offset=24178688 nbdkit: file.9: debug: file: pread count=4096 offset=24182784 nbdkit: file.9: debug: file: pread count=4096 offset=24186880 nbdkit: file.9: debug: file: pread count=4096 offset=24190976 nbdkit: file.9: debug: file: pread count=4096 offset=24195072 nbdkit: file.9: debug: file: pread count=4096 offset=24199168 nbdkit: file.9: debug: file: pread count=4096 offset=24203264 nbdkit: file.9: debug: file: pread count=4096 offset=24207360 nbdkit: file.9: debug: file: pread count=4096 offset=24211456 nbdkit: file.9: debug: file: pread count=4096 offset=24215552 nbdkit: file.9: debug: file: pread count=4096 offset=24219648 nbdkit: file.9: debug: file: pread count=4096 offset=24223744 nbdkit: file.9: debug: file: pread count=4096 offset=24227840 nbdkit: file.9: debug: file: pread count=4096 offset=24231936 nbdkit: file.9: debug: file: pread count=4096 offset=24236032 nbdkit: file.9: debug: file: pread count=4096 offset=24240128 nbdkit: file.9: debug: file: pread count=4096 offset=24244224 nbdkit: file.9: debug: file: pread count=4096 offset=24248320 nbdkit: file.9: debug: file: pread count=4096 offset=24252416 nbdkit: file.9: debug: file: pread count=4096 offset=24256512 nbdkit: file.9: debug: file: pread count=4096 offset=24260608 nbdkit: file.9: debug: file: pread count=4096 offset=24264704 nbdkit: file.9: debug: file: pread count=4096 offset=24268800 nbdkit: file.9: debug: file: pread count=4096 offset=24272896 nbdkit: file.9: debug: file: pread count=4096 offset=24276992 nbdkit: file.9: debug: file: pread count=4096 offset=24281088 nbdkit: file.9: debug: file: pread count=4096 offset=24285184 nbdkit: file.9: debug: file: pread count=4096 offset=24289280 nbdkit: file.9: debug: file: pread count=4096 offset=24293376 nbdkit: file.9: debug: file: pread count=4096 offset=24297472 nbdkit: file.9: debug: file: pread count=4096 offset=24301568 nbdkit: file.9: debug: file: pread count=4096 offset=24305664 nbdkit: file.9: debug: file: pread count=4096 offset=24309760 nbdkit: file.9: debug: file: pread count=4096 offset=24313856 nbdkit: file.9: debug: file: pread count=4096 offset=24317952 nbdkit: file.9: debug: file: pread count=4096 offset=24322048 nbdkit: file.9: debug: file: pread count=4096 offset=24326144 nbdkit: file.9: debug: file: pread count=4096 offset=24330240 nbdkit: file.9: debug: file: pread count=4096 offset=24334336 nbdkit: file.9: debug: file: pread count=4096 offset=24338432 nbdkit: file.9: debug: file: pread count=4096 offset=24342528 nbdkit: file.9: debug: file: pread count=4096 offset=24346624 nbdkit: file.9: debug: file: pread count=4096 offset=24350720 nbdkit: file.9: debug: file: pread count=4096 offset=24354816 nbdkit: file.9: debug: file: pread count=4096 offset=24358912 nbdkit: file.9: debug: file: pread count=4096 offset=24363008 nbdkit: file.9: debug: file: pread count=4096 offset=24367104 nbdkit: file.9: debug: file: pread count=4096 offset=24371200 nbdkit: file.9: debug: file: pread count=4096 offset=24375296 nbdkit: file.9: debug: file: pread count=4096 offset=24379392 nbdkit: file.9: debug: file: pread count=4096 offset=24383488 nbdkit: file.9: debug: file: pread count=4096 offset=24387584 nbdkit: file.9: debug: file: pread count=4096 offset=24391680 nbdkit: file.9: debug: file: pread count=4096 offset=24395776 nbdkit: file.9: debug: file: pread count=4096 offset=24399872 nbdkit: file.9: debug: file: pread count=4096 offset=24403968 nbdkit: file.9: debug: file: pread count=4096 offset=24408064 nbdkit: file.9: debug: file: pread count=4096 offset=24412160 nbdkit: file.9: debug: file: pread count=4096 offset=24416256 nbdkit: file.9: debug: file: pread count=4096 offset=24420352 nbdkit: file.9: debug: file: pread count=4096 offset=24424448 nbdkit: file.9: debug: file: pread count=4096 offset=24428544 nbdkit: file.9: debug: file: pread count=4096 offset=24432640 nbdkit: file.9: debug: file: pread count=4096 offset=24436736 nbdkit: file.9: debug: file: pread count=4096 offset=24440832 nbdkit: file.9: debug: file: pread count=4096 offset=24444928 nbdkit: file.9: debug: file: pread count=4096 offset=24449024 nbdkit: file.9: debug: file: pread count=4096 offset=24453120 nbdkit: file.9: debug: file: pread count=4096 offset=24457216 nbdkit: file.9: debug: file: pread count=4096 offset=24461312 nbdkit: file.9: debug: file: pread count=4096 offset=24465408 nbdkit: file.9: debug: file: pread count=4096 offset=24469504 nbdkit: file.9: debug: file: pread count=4096 offset=24473600 nbdkit: file.9: debug: file: pread count=4096 offset=24477696 nbdkit: file.9: debug: file: pread count=4096 offset=24481792 nbdkit: file.9: debug: file: pread count=4096 offset=24485888 nbdkit: file.9: debug: file: pread count=4096 offset=24489984 nbdkit: file.9: debug: file: pread count=4096 offset=24494080 nbdkit: file.9: debug: file: pread count=4096 offset=24498176 nbdkit: file.9: debug: file: pread count=4096 offset=24502272 nbdkit: file.9: debug: file: pread count=4096 offset=24506368 nbdkit: file.9: debug: file: pread count=4096 offset=24510464 nbdkit: file.9: debug: file: pread count=4096 offset=24514560 nbdkit: file.9: debug: file: pread count=4096 offset=24518656 nbdkit: file.9: debug: file: pread count=4096 offset=24522752 nbdkit: file.9: debug: file: pread count=4096 offset=24526848 nbdkit: file.9: debug: file: pread count=4096 offset=24530944 nbdkit: file.9: debug: file: pread count=4096 offset=24535040 nbdkit: file.9: debug: file: pread count=4096 offset=24539136 nbdkit: file.9: debug: file: pread count=4096 offset=24543232 nbdkit: file.9: debug: file: pread count=4096 offset=24547328 nbdkit: file.9: debug: file: pread count=4096 offset=24551424 nbdkit: file.9: debug: file: pread count=4096 offset=24555520 nbdkit: file.9: debug: file: pread count=4096 offset=24559616 nbdkit: file.9: debug: file: pread count=4096 offset=24563712 nbdkit: file.9: debug: file: pread count=4096 offset=24567808 nbdkit: file.9: debug: file: pread count=4096 offset=24571904 nbdkit: file.9: debug: file: pread count=4096 offset=24576000 nbdkit: file.9: debug: file: pread count=4096 offset=24580096 nbdkit: file.9: debug: file: pread count=4096 offset=24584192 nbdkit: file.9: debug: file: pread count=4096 offset=24588288 nbdkit: file.9: debug: file: pread count=4096 offset=24592384 nbdkit: file.9: debug: file: pread count=4096 offset=24596480 nbdkit: file.9: debug: file: pread count=4096 offset=24600576 nbdkit: file.9: debug: file: pread count=4096 offset=24604672 nbdkit: file.9: debug: file: pread count=4096 offset=24608768 nbdkit: file.9: debug: file: pread count=4096 offset=24612864 nbdkit: file.9: debug: file: pread count=4096 offset=24616960 nbdkit: file.9: debug: file: pread count=4096 offset=24621056 nbdkit: file.9: debug: file: pread count=4096 offset=24625152 nbdkit: file.9: debug: file: pread count=4096 offset=24629248 nbdkit: file.9: debug: file: pread count=4096 offset=24633344 nbdkit: file.9: debug: file: pread count=4096 offset=24637440 nbdkit: file.9: debug: file: pread count=4096 offset=24641536 nbdkit: file.9: debug: file: pread count=4096 offset=24645632 nbdkit: file.9: debug: file: pread count=4096 offset=24649728 nbdkit: file.9: debug: file: pread count=4096 offset=24653824 nbdkit: file.9: debug: file: pread count=4096 offset=24657920 nbdkit: file.9: debug: file: pread count=4096 offset=24662016 nbdkit: file.9: debug: file: pread count=4096 offset=24666112 nbdkit: file.9: debug: file: pread count=4096 offset=24670208 nbdkit: file.9: debug: file: pread count=4096 offset=24674304 nbdkit: file.9: debug: file: pread count=4096 offset=24678400 nbdkit: file.9: debug: file: pread count=4096 offset=24682496 nbdkit: file.9: debug: file: pread count=4096 offset=24686592 nbdkit: file.9: debug: file: pread count=4096 offset=24690688 nbdkit: file.9: debug: file: pread count=4096 offset=24694784 nbdkit: file.9: debug: file: pread count=4096 offset=24698880 nbdkit: file.9: debug: file: pread count=4096 offset=24702976 nbdkit: file.9: debug: file: pread count=4096 offset=24707072 nbdkit: file.9: debug: file: pread count=4096 offset=24711168 nbdkit: file.9: debug: file: pread count=4096 offset=24715264 nbdkit: file.9: debug: file: pread count=4096 offset=24719360 nbdkit: file.9: debug: file: pread count=4096 offset=24723456 nbdkit: file.9: debug: file: pread count=4096 offset=24727552 nbdkit: file.9: debug: file: pread count=4096 offset=24731648 nbdkit: file.9: debug: file: pread count=4096 offset=24735744 nbdkit: file.9: debug: file: pread count=4096 offset=24739840 nbdkit: file.9: debug: file: pread count=4096 offset=24743936 nbdkit: file.9: debug: file: pread count=4096 offset=24748032 nbdkit: file.9: debug: file: pread count=4096 offset=24752128 nbdkit: file.9: debug: file: pread count=4096 offset=24756224 nbdkit: file.9: debug: file: pread count=4096 offset=24760320 nbdkit: file.9: debug: file: pread count=4096 offset=24764416 nbdkit: file.9: debug: file: pread count=4096 offset=24768512 nbdkit: file.9: debug: file: pread count=4096 offset=24772608 nbdkit: file.9: debug: file: pread count=4096 offset=24776704 nbdkit: file.9: debug: file: pread count=4096 offset=24780800 nbdkit: file.9: debug: file: pread count=4096 offset=24784896 nbdkit: file.9: debug: file: pread count=4096 offset=24788992 nbdkit: file.9: debug: file: pread count=4096 offset=24793088 nbdkit: file.9: debug: file: pread count=4096 offset=24797184 nbdkit: file.9: debug: file: pread count=4096 offset=24801280 nbdkit: file.9: debug: file: pread count=4096 offset=24805376 nbdkit: file.9: debug: file: pread count=4096 offset=24809472 nbdkit: file.9: debug: file: pread count=4096 offset=24813568 nbdkit: file.9: debug: file: pread count=4096 offset=24817664 nbdkit: file.9: debug: file: pread count=4096 offset=24821760 nbdkit: file.9: debug: file: pread count=4096 offset=24825856 nbdkit: file.9: debug: file: pread count=4096 offset=24829952 nbdkit: file.9: debug: file: pread count=4096 offset=24834048 nbdkit: file.9: debug: file: pread count=4096 offset=24838144 nbdkit: file.9: debug: file: pread count=4096 offset=24842240 nbdkit: file.9: debug: file: pread count=4096 offset=24846336 nbdkit: file.9: debug: file: pread count=4096 offset=24850432 nbdkit: file.9: debug: file: pread count=4096 offset=24854528 nbdkit: file.9: debug: file: pread count=4096 offset=24858624 nbdkit: file.9: debug: file: pread count=4096 offset=24862720 nbdkit: file.9: debug: file: pread count=4096 offset=24866816 nbdkit: file.9: debug: file: pread count=4096 offset=24870912 nbdkit: file.9: debug: file: pread count=4096 offset=24875008 nbdkit: file.9: debug: file: pread count=4096 offset=24879104 nbdkit: file.9: debug: file: pread count=4096 offset=24883200 nbdkit: file.9: debug: file: pread count=4096 offset=24887296 nbdkit: file.9: debug: file: pread count=4096 offset=24891392 nbdkit: file.9: debug: file: pread count=4096 offset=24895488 nbdkit: file.9: debug: file: pread count=4096 offset=24899584 nbdkit: file.9: debug: file: pread count=4096 offset=24903680 nbdkit: file.9: debug: file: pread count=4096 offset=24907776 nbdkit: file.9: debug: file: pread count=4096 offset=24911872 nbdkit: file.9: debug: file: pread count=4096 offset=24915968 nbdkit: file.9: debug: file: pread count=4096 offset=24920064 nbdkit: file.9: debug: file: pread count=4096 offset=24924160 nbdkit: file.9: debug: file: pread count=4096 offset=24928256 nbdkit: file.9: debug: file: pread count=4096 offset=24932352 nbdkit: file.9: debug: file: pread count=4096 offset=24936448 nbdkit: file.9: debug: file: pread count=4096 offset=24940544 nbdkit: file.9: debug: file: pread count=4096 offset=24944640 nbdkit: file.9: debug: file: pread count=4096 offset=24948736 nbdkit: file.9: debug: file: pread count=4096 offset=24952832 nbdkit: file.9: debug: file: pread count=4096 offset=24956928 nbdkit: file.9: debug: file: pread count=4096 offset=24961024 nbdkit: file.9: debug: file: pread count=4096 offset=24965120 nbdkit: file.9: debug: file: pread count=4096 offset=24969216 nbdkit: file.9: debug: file: pread count=4096 offset=24973312 nbdkit: file.9: debug: file: pread count=4096 offset=24977408 nbdkit: file.9: debug: file: pread count=4096 offset=24981504 nbdkit: file.9: debug: file: pread count=4096 offset=24985600 nbdkit: file.9: debug: file: pread count=4096 offset=24989696 nbdkit: file.9: debug: file: pread count=4096 offset=24993792 nbdkit: file.9: debug: file: pread count=4096 offset=24997888 nbdkit: file.9: debug: file: pread count=4096 offset=25001984 nbdkit: file.9: debug: file: pread count=4096 offset=25006080 nbdkit: file.9: debug: file: pread count=4096 offset=25010176 nbdkit: file.9: debug: file: pread count=4096 offset=25014272 nbdkit: file.9: debug: file: pread count=4096 offset=25018368 nbdkit: file.9: debug: file: pread count=4096 offset=25022464 nbdkit: file.9: debug: file: pread count=4096 offset=25026560 nbdkit: file.9: debug: file: pread count=4096 offset=25030656 nbdkit: file.9: debug: file: pread count=4096 offset=25034752 nbdkit: file.9: debug: file: pread count=4096 offset=25038848 nbdkit: file.9: debug: file: pread count=4096 offset=25042944 nbdkit: file.9: debug: file: pread count=4096 offset=25047040 nbdkit: file.9: debug: file: pread count=4096 offset=25051136 nbdkit: file.9: debug: file: pread count=4096 offset=25055232 nbdkit: file.9: debug: file: pread count=4096 offset=25059328 nbdkit: file.9: debug: file: pread count=4096 offset=25063424 nbdkit: file.9: debug: file: pread count=4096 offset=25067520 nbdkit: file.9: debug: file: pread count=4096 offset=25071616 nbdkit: file.9: debug: file: pread count=4096 offset=25075712 nbdkit: file.9: debug: file: pread count=4096 offset=25079808 nbdkit: file.9: debug: file: pread count=4096 offset=25083904 nbdkit: file.9: debug: file: pread count=4096 offset=25088000 nbdkit: file.9: debug: file: pread count=4096 offset=25092096 nbdkit: file.9: debug: file: pread count=4096 offset=25096192 nbdkit: file.9: debug: file: pread count=4096 offset=25100288 nbdkit: file.9: debug: file: pread count=4096 offset=25104384 nbdkit: file.9: debug: file: pread count=4096 offset=25108480 nbdkit: file.9: debug: file: pread count=4096 offset=25112576 nbdkit: file.9: debug: file: pread count=4096 offset=25116672 nbdkit: file.9: debug: file: pread count=4096 offset=25120768 nbdkit: file.9: debug: file: pread count=4096 offset=25124864 nbdkit: file.9: debug: file: pread count=4096 offset=25128960 nbdkit: file.9: debug: file: pread count=4096 offset=25133056 nbdkit: file.9: debug: file: pread count=4096 offset=25137152 nbdkit: file.9: debug: file: pread count=4096 offset=25141248 nbdkit: file.9: debug: file: pread count=4096 offset=25145344 nbdkit: file.9: debug: file: pread count=4096 offset=25149440 nbdkit: file.9: debug: file: pread count=4096 offset=25153536 nbdkit: file.9: debug: file: pread count=4096 offset=25157632 nbdkit: file.9: debug: file: pread count=4096 offset=25161728 nbdkit: file.11: debug: cow: pread count=2097152 offset=25165824 nbdkit: file.11: debug: file: pread count=4096 offset=25165824 nbdkit: file.11: debug: file: pread count=4096 offset=25169920 nbdkit: file.11: debug: file: pread count=4096 offset=25174016 nbdkit: file.11: debug: file: pread count=4096 offset=25178112 nbdkit: file.11: debug: file: pread count=4096 offset=25182208 nbdkit: file.11: debug: file: pread count=4096 offset=25186304 nbdkit: file.11: debug: file: pread count=4096 offset=25190400 nbdkit: file.11: debug: file: pread count=4096 offset=25194496 nbdkit: file.11: debug: file: pread count=4096 offset=25198592 nbdkit: file.11: debug: file: pread count=4096 offset=25202688 nbdkit: file.11: debug: file: pread count=4096 offset=25206784 nbdkit: file.11: debug: file: pread count=4096 offset=25210880 nbdkit: file.11: debug: file: pread count=4096 offset=25214976 nbdkit: file.11: debug: file: pread count=4096 offset=25219072 nbdkit: file.11: debug: file: pread count=4096 offset=25223168 nbdkit: file.11: debug: file: pread count=4096 offset=25227264 nbdkit: file.11: debug: file: pread count=4096 offset=25231360 nbdkit: file.11: debug: file: pread count=4096 offset=25235456 nbdkit: file.11: debug: file: pread count=4096 offset=25239552 nbdkit: file.11: debug: file: pread count=4096 offset=25243648 nbdkit: file.11: debug: file: pread count=4096 offset=25247744 nbdkit: file.11: debug: file: pread count=4096 offset=25251840 nbdkit: file.11: debug: file: pread count=4096 offset=25255936 nbdkit: file.11: debug: file: pread count=4096 offset=25260032 nbdkit: file.11: debug: file: pread count=4096 offset=25264128 nbdkit: file.11: debug: file: pread count=4096 offset=25268224 nbdkit: file.11: debug: file: pread count=4096 offset=25272320 nbdkit: file.11: debug: file: pread count=4096 offset=25276416 nbdkit: file.11: debug: file: pread count=4096 offset=25280512 nbdkit: file.11: debug: file: pread count=4096 offset=25284608 nbdkit: file.11: debug: file: pread count=4096 offset=25288704 nbdkit: file.11: debug: file: pread count=4096 offset=25292800 nbdkit: file.11: debug: file: pread count=4096 offset=25296896 nbdkit: file.11: debug: file: pread count=4096 offset=25300992 nbdkit: file.11: debug: file: pread count=4096 offset=25305088 nbdkit: file.11: debug: file: pread count=4096 offset=25309184 nbdkit: file.11: debug: file: pread count=4096 offset=25313280 nbdkit: file.11: debug: file: pread count=4096 offset=25317376 nbdkit: file.11: debug: file: pread count=4096 offset=25321472 nbdkit: file.11: debug: file: pread count=4096 offset=25325568 nbdkit: file.11: debug: file: pread count=4096 offset=25329664 nbdkit: file.11: debug: file: pread count=4096 offset=25333760 nbdkit: file.11: debug: file: pread count=4096 offset=25337856 nbdkit: file.11: debug: file: pread count=4096 offset=25341952 nbdkit: file.11: debug: file: pread count=4096 offset=25346048 nbdkit: file.11: debug: file: pread count=4096 offset=25350144 nbdkit: file.11: debug: file: pread count=4096 offset=25354240 nbdkit: file.11: debug: file: pread count=4096 offset=25358336 nbdkit: file.11: debug: file: pread count=4096 offset=25362432 nbdkit: file.11: debug: file: pread count=4096 offset=25366528 nbdkit: file.11: debug: file: pread count=4096 offset=25370624 nbdkit: file.11: debug: file: pread count=4096 offset=25374720 nbdkit: file.11: debug: file: pread count=4096 offset=25378816 nbdkit: file.11: debug: file: pread count=4096 offset=25382912 nbdkit: file.11: debug: file: pread count=4096 offset=25387008 nbdkit: file.11: debug: file: pread count=4096 offset=25391104 nbdkit: file.11: debug: file: pread count=4096 offset=25395200 nbdkit: file.11: debug: file: pread count=4096 offset=25399296 nbdkit: file.11: debug: file: pread count=4096 offset=25403392 nbdkit: file.11: debug: file: pread count=4096 offset=25407488 nbdkit: file.11: debug: file: pread count=4096 offset=25411584 nbdkit: file.11: debug: file: pread count=4096 offset=25415680 nbdkit: file.11: debug: file: pread count=4096 offset=25419776 nbdkit: file.11: debug: file: pread count=4096 offset=25423872 nbdkit: file.11: debug: file: pread count=4096 offset=25427968 nbdkit: file.11: debug: file: pread count=4096 offset=25432064 nbdkit: file.11: debug: file: pread count=4096 offset=25436160 nbdkit: file.11: debug: file: pread count=4096 offset=25440256 nbdkit: file.11: debug: file: pread count=4096 offset=25444352 nbdkit: file.11: debug: file: pread count=4096 offset=25448448 nbdkit: file.11: debug: file: pread count=4096 offset=25452544 nbdkit: file.11: debug: file: pread count=4096 offset=25456640 nbdkit: file.11: debug: file: pread count=4096 offset=25460736 nbdkit: file.11: debug: file: pread count=4096 offset=25464832 nbdkit: file.11: debug: file: pread count=4096 offset=25468928 nbdkit: file.11: debug: file: pread count=4096 offset=25473024 nbdkit: file.11: debug: file: pread count=4096 offset=25477120 nbdkit: file.11: debug: file: pread count=4096 offset=25481216 nbdkit: file.11: debug: file: pread count=4096 offset=25485312 nbdkit: file.11: debug: file: pread count=4096 offset=25489408 nbdkit: file.11: debug: file: pread count=4096 offset=25493504 nbdkit: file.11: debug: file: pread count=4096 offset=25497600 nbdkit: file.11: debug: file: pread count=4096 offset=25501696 nbdkit: file.11: debug: file: pread count=4096 offset=25505792 nbdkit: file.11: debug: file: pread count=4096 offset=25509888 nbdkit: file.11: debug: file: pread count=4096 offset=25513984 nbdkit: file.11: debug: file: pread count=4096 offset=25518080 nbdkit: file.11: debug: file: pread count=4096 offset=25522176 nbdkit: file.11: debug: file: pread count=4096 offset=25526272 nbdkit: file.11: debug: file: pread count=4096 offset=25530368 nbdkit: file.11: debug: file: pread count=4096 offset=25534464 nbdkit: file.11: debug: file: pread count=4096 offset=25538560 nbdkit: file.11: debug: file: pread count=4096 offset=25542656 nbdkit: file.11: debug: file: pread count=4096 offset=25546752 nbdkit: file.11: debug: file: pread count=4096 offset=25550848 nbdkit: file.11: debug: file: pread count=4096 offset=25554944 nbdkit: file.11: debug: file: pread count=4096 offset=25559040 nbdkit: file.11: debug: file: pread count=4096 offset=25563136 nbdkit: file.11: debug: file: pread count=4096 offset=25567232 nbdkit: file.11: debug: file: pread count=4096 offset=25571328 nbdkit: file.11: debug: file: pread count=4096 offset=25575424 nbdkit: file.11: debug: file: pread count=4096 offset=25579520 nbdkit: file.11: debug: file: pread count=4096 offset=25583616 nbdkit: file.11: debug: file: pread count=4096 offset=25587712 nbdkit: file.11: debug: file: pread count=4096 offset=25591808 nbdkit: file.11: debug: file: pread count=4096 offset=25595904 nbdkit: file.11: debug: file: pread count=4096 offset=25600000 nbdkit: file.11: debug: file: pread count=4096 offset=25604096 nbdkit: file.11: debug: file: pread count=4096 offset=25608192 nbdkit: file.11: debug: file: pread count=4096 offset=25612288 nbdkit: file.11: debug: file: pread count=4096 offset=25616384 nbdkit: file.11: debug: file: pread count=4096 offset=25620480 nbdkit: file.11: debug: file: pread count=4096 offset=25624576 nbdkit: file.11: debug: file: pread count=4096 offset=25628672 nbdkit: file.11: debug: file: pread count=4096 offset=25632768 nbdkit: file.11: debug: file: pread count=4096 offset=25636864 nbdkit: file.11: debug: file: pread count=4096 offset=25640960 nbdkit: file.11: debug: file: pread count=4096 offset=25645056 nbdkit: file.11: debug: file: pread count=4096 offset=25649152 nbdkit: file.11: debug: file: pread count=4096 offset=25653248 nbdkit: file.11: debug: file: pread count=4096 offset=25657344 nbdkit: file.11: debug: file: pread count=4096 offset=25661440 nbdkit: file.11: debug: file: pread count=4096 offset=25665536 nbdkit: file.11: debug: file: pread count=4096 offset=25669632 nbdkit: file.11: debug: file: pread count=4096 offset=25673728 nbdkit: file.11: debug: file: pread count=4096 offset=25677824 nbdkit: file.11: debug: file: pread count=4096 offset=25681920 nbdkit: file.11: debug: file: pread count=4096 offset=25686016 nbdkit: file.11: debug: file: pread count=4096 offset=25690112 nbdkit: file.11: debug: file: pread count=4096 offset=25694208 nbdkit: file.11: debug: file: pread count=4096 offset=25698304 nbdkit: file.11: debug: file: pread count=4096 offset=25702400 nbdkit: file.11: debug: file: pread count=4096 offset=25706496 nbdkit: file.11: debug: file: pread count=4096 offset=25710592 nbdkit: file.11: debug: file: pread count=4096 offset=25714688 nbdkit: file.11: debug: file: pread count=4096 offset=25718784 nbdkit: file.11: debug: file: pread count=4096 offset=25722880 nbdkit: file.11: debug: file: pread count=4096 offset=25726976 nbdkit: file.11: debug: file: pread count=4096 offset=25731072 nbdkit: file.11: debug: file: pread count=4096 offset=25735168 nbdkit: file.11: debug: file: pread count=4096 offset=25739264 nbdkit: file.11: debug: file: pread count=4096 offset=25743360 nbdkit: file.11: debug: file: pread count=4096 offset=25747456 nbdkit: file.11: debug: file: pread count=4096 offset=25751552 nbdkit: file.11: debug: file: pread count=4096 offset=25755648 nbdkit: file.11: debug: file: pread count=4096 offset=25759744 nbdkit: file.11: debug: file: pread count=4096 offset=25763840 nbdkit: file.11: debug: file: pread count=4096 offset=25767936 nbdkit: file.11: debug: file: pread count=4096 offset=25772032 nbdkit: file.11: debug: file: pread count=4096 offset=25776128 nbdkit: file.11: debug: file: pread count=4096 offset=25780224 nbdkit: file.11: debug: file: pread count=4096 offset=25784320 nbdkit: file.11: debug: file: pread count=4096 offset=25788416 nbdkit: file.11: debug: file: pread count=4096 offset=25792512 nbdkit: file.11: debug: file: pread count=4096 offset=25796608 nbdkit: file.11: debug: file: pread count=4096 offset=25800704 nbdkit: file.11: debug: file: pread count=4096 offset=25804800 nbdkit: file.11: debug: file: pread count=4096 offset=25808896 nbdkit: file.11: debug: file: pread count=4096 offset=25812992 nbdkit: file.11: debug: file: pread count=4096 offset=25817088 nbdkit: file.11: debug: file: pread count=4096 offset=25821184 nbdkit: file.11: debug: file: pread count=4096 offset=25825280 nbdkit: file.11: debug: file: pread count=4096 offset=25829376 nbdkit: file.11: debug: file: pread count=4096 offset=25833472 nbdkit: file.11: debug: file: pread count=4096 offset=25837568 nbdkit: file.11: debug: file: pread count=4096 offset=25841664 nbdkit: file.11: debug: file: pread count=4096 offset=25845760 nbdkit: file.11: debug: file: pread count=4096 offset=25849856 nbdkit: file.11: debug: file: pread count=4096 offset=25853952 nbdkit: file.11: debug: file: pread count=4096 offset=25858048 nbdkit: file.11: debug: file: pread count=4096 offset=25862144 nbdkit: file.11: debug: file: pread count=4096 offset=25866240 nbdkit: file.11: debug: file: pread count=4096 offset=25870336 nbdkit: file.11: debug: file: pread count=4096 offset=25874432 nbdkit: file.11: debug: file: pread count=4096 offset=25878528 nbdkit: file.11: debug: file: pread count=4096 offset=25882624 nbdkit: file.11: debug: file: pread count=4096 offset=25886720 nbdkit: file.11: debug: file: pread count=4096 offset=25890816 nbdkit: file.11: debug: file: pread count=4096 offset=25894912 nbdkit: file.11: debug: file: pread count=4096 offset=25899008 nbdkit: file.11: debug: file: pread count=4096 offset=25903104 nbdkit: file.11: debug: file: pread count=4096 offset=25907200 nbdkit: file.11: debug: file: pread count=4096 offset=25911296 nbdkit: file.11: debug: file: pread count=4096 offset=25915392 nbdkit: file.11: debug: file: pread count=4096 offset=25919488 nbdkit: file.11: debug: file: pread count=4096 offset=25923584 nbdkit: file.11: debug: file: pread count=4096 offset=25927680 nbdkit: file.11: debug: file: pread count=4096 offset=25931776 nbdkit: file.11: debug: file: pread count=4096 offset=25935872 nbdkit: file.11: debug: file: pread count=4096 offset=25939968 nbdkit: file.11: debug: file: pread count=4096 offset=25944064 nbdkit: file.11: debug: file: pread count=4096 offset=25948160 nbdkit: file.11: debug: file: pread count=4096 offset=25952256 nbdkit: file.11: debug: file: pread count=4096 offset=25956352 nbdkit: file.11: debug: file: pread count=4096 offset=25960448 nbdkit: file.11: debug: file: pread count=4096 offset=25964544 nbdkit: file.11: debug: file: pread count=4096 offset=25968640 nbdkit: file.11: debug: file: pread count=4096 offset=25972736 nbdkit: file.11: debug: file: pread count=4096 offset=25976832 nbdkit: file.11: debug: file: pread count=4096 offset=25980928 nbdkit: file.11: debug: file: pread count=4096 offset=25985024 nbdkit: file.11: debug: file: pread count=4096 offset=25989120 nbdkit: file.11: debug: file: pread count=4096 offset=25993216 nbdkit: file.11: debug: file: pread count=4096 offset=25997312 nbdkit: file.11: debug: file: pread count=4096 offset=26001408 nbdkit: file.11: debug: file: pread count=4096 offset=26005504 nbdkit: file.11: debug: file: pread count=4096 offset=26009600 nbdkit: file.11: debug: file: pread count=4096 offset=26013696 nbdkit: file.11: debug: file: pread count=4096 offset=26017792 nbdkit: file.11: debug: file: pread count=4096 offset=26021888 nbdkit: file.11: debug: file: pread count=4096 offset=26025984 nbdkit: file.11: debug: file: pread count=4096 offset=26030080 nbdkit: file.11: debug: file: pread count=4096 offset=26034176 nbdkit: file.11: debug: file: pread count=4096 offset=26038272 nbdkit: file.11: debug: file: pread count=4096 offset=26042368 nbdkit: file.11: debug: file: pread count=4096 offset=26046464 nbdkit: file.11: debug: file: pread count=4096 offset=26050560 nbdkit: file.11: debug: file: pread count=4096 offset=26054656 nbdkit: file.11: debug: file: pread count=4096 offset=26058752 nbdkit: file.11: debug: file: pread count=4096 offset=26062848 nbdkit: file.11: debug: file: pread count=4096 offset=26066944 nbdkit: file.11: debug: file: pread count=4096 offset=26071040 nbdkit: file.11: debug: file: pread count=4096 offset=26075136 nbdkit: file.11: debug: file: pread count=4096 offset=26079232 nbdkit: file.11: debug: file: pread count=4096 offset=26083328 nbdkit: file.11: debug: file: pread count=4096 offset=26087424 nbdkit: file.11: debug: file: pread count=4096 offset=26091520 nbdkit: file.11: debug: file: pread count=4096 offset=26095616 nbdkit: file.11: debug: file: pread count=4096 offset=26099712 nbdkit: file.11: debug: file: pread count=4096 offset=26103808 nbdkit: file.11: debug: file: pread count=4096 offset=26107904 nbdkit: file.11: debug: file: pread count=4096 offset=26112000 nbdkit: file.11: debug: file: pread count=4096 offset=26116096 nbdkit: file.11: debug: file: pread count=4096 offset=26120192 nbdkit: file.11: debug: file: pread count=4096 offset=26124288 nbdkit: file.11: debug: file: pread count=4096 offset=26128384 nbdkit: file.11: debug: file: pread count=4096 offset=26132480 nbdkit: file.11: debug: file: pread count=4096 offset=26136576 nbdkit: file.11: debug: file: pread count=4096 offset=26140672 nbdkit: file.11: debug: file: pread count=4096 offset=26144768 nbdkit: file.11: debug: file: pread count=4096 offset=26148864 nbdkit: file.11: debug: file: pread count=4096 offset=26152960 nbdkit: file.11: debug: file: pread count=4096 offset=26157056 nbdkit: file.11: debug: file: pread count=4096 offset=26161152 nbdkit: file.11: debug: file: pread count=4096 offset=26165248 nbdkit: file.11: debug: file: pread count=4096 offset=26169344 nbdkit: file.11: debug: file: pread count=4096 offset=26173440 nbdkit: file.11: debug: file: pread count=4096 offset=26177536 nbdkit: file.11: debug: file: pread count=4096 offset=26181632 nbdkit: file.11: debug: file: pread count=4096 offset=26185728 nbdkit: file.11: debug: file: pread count=4096 offset=26189824 nbdkit: file.11: debug: file: pread count=4096 offset=26193920 nbdkit: file.11: debug: file: pread count=4096 offset=26198016 nbdkit: file.11: debug: file: pread count=4096 offset=26202112 nbdkit: file.11: debug: file: pread count=4096 offset=26206208 nbdkit: file.11: debug: file: pread count=4096 offset=26210304 nbdkit: file.11: debug: file: pread count=4096 offset=26214400 nbdkit: file.11: debug: file: pread count=4096 offset=26218496 nbdkit: file.11: debug: file: pread count=4096 offset=26222592 nbdkit: file.11: debug: file: pread count=4096 offset=26226688 nbdkit: file.11: debug: file: pread count=4096 offset=26230784 nbdkit: file.11: debug: file: pread count=4096 offset=26234880 nbdkit: file.11: debug: file: pread count=4096 offset=26238976 nbdkit: file.11: debug: file: pread count=4096 offset=26243072 nbdkit: file.11: debug: file: pread count=4096 offset=26247168 nbdkit: file.11: debug: file: pread count=4096 offset=26251264 nbdkit: file.11: debug: file: pread count=4096 offset=26255360 nbdkit: file.11: debug: file: pread count=4096 offset=26259456 nbdkit: file.11: debug: file: pread count=4096 offset=26263552 nbdkit: file.11: debug: file: pread count=4096 offset=26267648 nbdkit: file.11: debug: file: pread count=4096 offset=26271744 nbdkit: file.11: debug: file: pread count=4096 offset=26275840 nbdkit: file.11: debug: file: pread count=4096 offset=26279936 nbdkit: file.11: debug: file: pread count=4096 offset=26284032 nbdkit: file.11: debug: file: pread count=4096 offset=26288128 nbdkit: file.11: debug: file: pread count=4096 offset=26292224 nbdkit: file.11: debug: file: pread count=4096 offset=26296320 nbdkit: file.11: debug: file: pread count=4096 offset=26300416 nbdkit: file.11: debug: file: pread count=4096 offset=26304512 nbdkit: file.11: debug: file: pread count=4096 offset=26308608 nbdkit: file.11: debug: file: pread count=4096 offset=26312704 nbdkit: file.11: debug: file: pread count=4096 offset=26316800 nbdkit: file.11: debug: file: pread count=4096 offset=26320896 nbdkit: file.11: debug: file: pread count=4096 offset=26324992 nbdkit: file.11: debug: file: pread count=4096 offset=26329088 nbdkit: file.11: debug: file: pread count=4096 offset=26333184 nbdkit: file.11: debug: file: pread count=4096 offset=26337280 nbdkit: file.11: debug: file: pread count=4096 offset=26341376 nbdkit: file.11: debug: file: pread count=4096 offset=26345472 nbdkit: file.11: debug: file: pread count=4096 offset=26349568 nbdkit: file.11: debug: file: pread count=4096 offset=26353664 nbdkit: file.11: debug: file: pread count=4096 offset=26357760 nbdkit: file.11: debug: file: pread count=4096 offset=26361856 nbdkit: file.11: debug: file: pread count=4096 offset=26365952 nbdkit: file.11: debug: file: pread count=4096 offset=26370048 nbdkit: file.11: debug: file: pread count=4096 offset=26374144 nbdkit: file.11: debug: file: pread count=4096 offset=26378240 nbdkit: file.11: debug: file: pread count=4096 offset=26382336 nbdkit: file.11: debug: file: pread count=4096 offset=26386432 nbdkit: file.11: debug: file: pread count=4096 offset=26390528 nbdkit: file.11: debug: file: pread count=4096 offset=26394624 nbdkit: file.11: debug: file: pread count=4096 offset=26398720 nbdkit: file.11: debug: file: pread count=4096 offset=26402816 nbdkit: file.11: debug: file: pread count=4096 offset=26406912 nbdkit: file.11: debug: file: pread count=4096 offset=26411008 nbdkit: file.11: debug: file: pread count=4096 offset=26415104 nbdkit: file.11: debug: file: pread count=4096 offset=26419200 nbdkit: file.11: debug: file: pread count=4096 offset=26423296 nbdkit: file.11: debug: file: pread count=4096 offset=26427392 nbdkit: file.11: debug: file: pread count=4096 offset=26431488 nbdkit: file.11: debug: file: pread count=4096 offset=26435584 nbdkit: file.11: debug: file: pread count=4096 offset=26439680 nbdkit: file.11: debug: file: pread count=4096 offset=26443776 nbdkit: file.11: debug: file: pread count=4096 offset=26447872 nbdkit: file.11: debug: file: pread count=4096 offset=26451968 nbdkit: file.11: debug: file: pread count=4096 offset=26456064 nbdkit: file.11: debug: file: pread count=4096 offset=26460160 nbdkit: file.11: debug: file: pread count=4096 offset=26464256 nbdkit: file.11: debug: file: pread count=4096 offset=26468352 nbdkit: file.11: debug: file: pread count=4096 offset=26472448 nbdkit: file.11: debug: file: pread count=4096 offset=26476544 nbdkit: file.11: debug: file: pread count=4096 offset=26480640 nbdkit: file.11: debug: file: pread count=4096 offset=26484736 nbdkit: file.11: debug: file: pread count=4096 offset=26488832 nbdkit: file.11: debug: file: pread count=4096 offset=26492928 nbdkit: file.11: debug: file: pread count=4096 offset=26497024 nbdkit: file.11: debug: file: pread count=4096 offset=26501120 nbdkit: file.11: debug: file: pread count=4096 offset=26505216 nbdkit: file.11: debug: file: pread count=4096 offset=26509312 nbdkit: file.11: debug: file: pread count=4096 offset=26513408 nbdkit: file.11: debug: file: pread count=4096 offset=26517504 nbdkit: file.11: debug: file: pread count=4096 offset=26521600 nbdkit: file.11: debug: file: pread count=4096 offset=26525696 nbdkit: file.11: debug: file: pread count=4096 offset=26529792 nbdkit: file.11: debug: file: pread count=4096 offset=26533888 nbdkit: file.11: debug: file: pread count=4096 offset=26537984 nbdkit: file.11: debug: file: pread count=4096 offset=26542080 nbdkit: file.11: debug: file: pread count=4096 offset=26546176 nbdkit: file.11: debug: file: pread count=4096 offset=26550272 nbdkit: file.11: debug: file: pread count=4096 offset=26554368 nbdkit: file.11: debug: file: pread count=4096 offset=26558464 nbdkit: file.11: debug: file: pread count=4096 offset=26562560 nbdkit: file.11: debug: file: pread count=4096 offset=26566656 nbdkit: file.11: debug: file: pread count=4096 offset=26570752 nbdkit: file.11: debug: file: pread count=4096 offset=26574848 nbdkit: file.11: debug: file: pread count=4096 offset=26578944 nbdkit: file.11: debug: file: pread count=4096 offset=26583040 nbdkit: file.11: debug: file: pread count=4096 offset=26587136 nbdkit: file.11: debug: file: pread count=4096 offset=26591232 nbdkit: file.11: debug: file: pread count=4096 offset=26595328 nbdkit: file.11: debug: file: pread count=4096 offset=26599424 nbdkit: file.11: debug: file: pread count=4096 offset=26603520 nbdkit: file.11: debug: file: pread count=4096 offset=26607616 nbdkit: file.11: debug: file: pread count=4096 offset=26611712 nbdkit: file.11: debug: file: pread count=4096 offset=26615808 nbdkit: file.11: debug: file: pread count=4096 offset=26619904 nbdkit: file.11: debug: file: pread count=4096 offset=26624000 nbdkit: file.11: debug: file: pread count=4096 offset=26628096 nbdkit: file.11: debug: file: pread count=4096 offset=26632192 nbdkit: file.11: debug: file: pread count=4096 offset=26636288 nbdkit: file.11: debug: file: pread count=4096 offset=26640384 nbdkit: file.11: debug: file: pread count=4096 offset=26644480 nbdkit: file.11: debug: file: pread count=4096 offset=26648576 nbdkit: file.11: debug: file: pread count=4096 offset=26652672 nbdkit: file.11: debug: file: pread count=4096 offset=26656768 nbdkit: file.11: debug: file: pread count=4096 offset=26660864 nbdkit: file.11: debug: file: pread count=4096 offset=26664960 nbdkit: file.11: debug: file: pread count=4096 offset=26669056 nbdkit: file.11: debug: file: pread count=4096 offset=26673152 nbdkit: file.11: debug: file: pread count=4096 offset=26677248 nbdkit: file.11: debug: file: pread count=4096 offset=26681344 nbdkit: file.11: debug: file: pread count=4096 offset=26685440 nbdkit: file.11: debug: file: pread count=4096 offset=26689536 nbdkit: file.11: debug: file: pread count=4096 offset=26693632 nbdkit: file.11: debug: file: pread count=4096 offset=26697728 nbdkit: file.11: debug: file: pread count=4096 offset=26701824 nbdkit: file.11: debug: file: pread count=4096 offset=26705920 nbdkit: file.11: debug: file: pread count=4096 offset=26710016 nbdkit: file.11: debug: file: pread count=4096 offset=26714112 nbdkit: file.11: debug: file: pread count=4096 offset=26718208 nbdkit: file.11: debug: file: pread count=4096 offset=26722304 nbdkit: file.11: debug: file: pread count=4096 offset=26726400 nbdkit: file.11: debug: file: pread count=4096 offset=26730496 nbdkit: file.11: debug: file: pread count=4096 offset=26734592 nbdkit: file.11: debug: file: pread count=4096 offset=26738688 nbdkit: file.11: debug: file: pread count=4096 offset=26742784 nbdkit: file.11: debug: file: pread count=4096 offset=26746880 nbdkit: file.11: debug: file: pread count=4096 offset=26750976 nbdkit: file.11: debug: file: pread count=4096 offset=26755072 nbdkit: file.11: debug: file: pread count=4096 offset=26759168 nbdkit: file.11: debug: file: pread count=4096 offset=26763264 nbdkit: file.11: debug: file: pread count=4096 offset=26767360 nbdkit: file.11: debug: file: pread count=4096 offset=26771456 nbdkit: file.11: debug: file: pread count=4096 offset=26775552 nbdkit: file.11: debug: file: pread count=4096 offset=26779648 nbdkit: file.11: debug: file: pread count=4096 offset=26783744 nbdkit: file.11: debug: file: pread count=4096 offset=26787840 nbdkit: file.11: debug: file: pread count=4096 offset=26791936 nbdkit: file.11: debug: file: pread count=4096 offset=26796032 nbdkit: file.11: debug: file: pread count=4096 offset=26800128 nbdkit: file.11: debug: file: pread count=4096 offset=26804224 nbdkit: file.11: debug: file: pread count=4096 offset=26808320 nbdkit: file.11: debug: file: pread count=4096 offset=26812416 nbdkit: file.11: debug: file: pread count=4096 offset=26816512 nbdkit: file.11: debug: file: pread count=4096 offset=26820608 nbdkit: file.11: debug: file: pread count=4096 offset=26824704 nbdkit: file.11: debug: file: pread count=4096 offset=26828800 nbdkit: file.11: debug: file: pread count=4096 offset=26832896 nbdkit: file.11: debug: file: pread count=4096 offset=26836992 nbdkit: file.11: debug: file: pread count=4096 offset=26841088 nbdkit: file.11: debug: file: pread count=4096 offset=26845184 nbdkit: file.11: debug: file: pread count=4096 offset=26849280 nbdkit: file.11: debug: file: pread count=4096 offset=26853376 nbdkit: file.11: debug: file: pread count=4096 offset=26857472 nbdkit: file.11: debug: file: pread count=4096 offset=26861568 nbdkit: file.11: debug: file: pread count=4096 offset=26865664 nbdkit: file.11: debug: file: pread count=4096 offset=26869760 nbdkit: file.11: debug: file: pread count=4096 offset=26873856 nbdkit: file.11: debug: file: pread count=4096 offset=26877952 nbdkit: file.11: debug: file: pread count=4096 offset=26882048 nbdkit: file.11: debug: file: pread count=4096 offset=26886144 nbdkit: file.11: debug: file: pread count=4096 offset=26890240 nbdkit: file.11: debug: file: pread count=4096 offset=26894336 nbdkit: file.11: debug: file: pread count=4096 offset=26898432 nbdkit: file.11: debug: file: pread count=4096 offset=26902528 nbdkit: file.11: debug: file: pread count=4096 offset=26906624 nbdkit: file.11: debug: file: pread count=4096 offset=26910720 nbdkit: file.11: debug: file: pread count=4096 offset=26914816 nbdkit: file.11: debug: file: pread count=4096 offset=26918912 nbdkit: file.11: debug: file: pread count=4096 offset=26923008 nbdkit: file.11: debug: file: pread count=4096 offset=26927104 nbdkit: file.11: debug: file: pread count=4096 offset=26931200 nbdkit: file.11: debug: file: pread count=4096 offset=26935296 nbdkit: file.11: debug: file: pread count=4096 offset=26939392 nbdkit: file.11: debug: file: pread count=4096 offset=26943488 nbdkit: file.11: debug: file: pread count=4096 offset=26947584 nbdkit: file.11: debug: file: pread count=4096 offset=26951680 nbdkit: file.11: debug: file: pread count=4096 offset=26955776 nbdkit: file.11: debug: file: pread count=4096 offset=26959872 nbdkit: file.11: debug: file: pread count=4096 offset=26963968 nbdkit: file.11: debug: file: pread count=4096 offset=26968064 nbdkit: file.11: debug: file: pread count=4096 offset=26972160 nbdkit: file.11: debug: file: pread count=4096 offset=26976256 nbdkit: file.11: debug: file: pread count=4096 offset=26980352 nbdkit: file.11: debug: file: pread count=4096 offset=26984448 nbdkit: file.11: debug: file: pread count=4096 offset=26988544 nbdkit: file.11: debug: file: pread count=4096 offset=26992640 nbdkit: file.11: debug: file: pread count=4096 offset=26996736 nbdkit: file.11: debug: file: pread count=4096 offset=27000832 nbdkit: file.11: debug: file: pread count=4096 offset=27004928 nbdkit: file.11: debug: file: pread count=4096 offset=27009024 nbdkit: file.11: debug: file: pread count=4096 offset=27013120 nbdkit: file.11: debug: file: pread count=4096 offset=27017216 nbdkit: file.11: debug: file: pread count=4096 offset=27021312 nbdkit: file.11: debug: file: pread count=4096 offset=27025408 nbdkit: file.11: debug: file: pread count=4096 offset=27029504 nbdkit: file.11: debug: file: pread count=4096 offset=27033600 nbdkit: file.11: debug: file: pread count=4096 offset=27037696 nbdkit: file.11: debug: file: pread count=4096 offset=27041792 nbdkit: file.11: debug: file: pread count=4096 offset=27045888 nbdkit: file.11: debug: file: pread count=4096 offset=27049984 nbdkit: file.11: debug: file: pread count=4096 offset=27054080 nbdkit: file.11: debug: file: pread count=4096 offset=27058176 nbdkit: file.11: debug: file: pread count=4096 offset=27062272 nbdkit: file.11: debug: file: pread count=4096 offset=27066368 nbdkit: file.11: debug: file: pread count=4096 offset=27070464 nbdkit: file.11: debug: file: pread count=4096 offset=27074560 nbdkit: file.11: debug: file: pread count=4096 offset=27078656 nbdkit: file.11: debug: file: pread count=4096 offset=27082752 nbdkit: file.11: debug: file: pread count=4096 offset=27086848 nbdkit: file.11: debug: file: pread count=4096 offset=27090944 nbdkit: file.11: debug: file: pread count=4096 offset=27095040 nbdkit: file.11: debug: file: pread count=4096 offset=27099136 nbdkit: file.11: debug: file: pread count=4096 offset=27103232 nbdkit: file.11: debug: file: pread count=4096 offset=27107328 nbdkit: file.11: debug: file: pread count=4096 offset=27111424 nbdkit: file.11: debug: file: pread count=4096 offset=27115520 nbdkit: file.11: debug: file: pread count=4096 offset=27119616 nbdkit: file.11: debug: file: pread count=4096 offset=27123712 nbdkit: file.11: debug: file: pread count=4096 offset=27127808 nbdkit: file.11: debug: file: pread count=4096 offset=27131904 nbdkit: file.11: debug: file: pread count=4096 offset=27136000 nbdkit: file.11: debug: file: pread count=4096 offset=27140096 nbdkit: file.11: debug: file: pread count=4096 offset=27144192 nbdkit: file.11: debug: file: pread count=4096 offset=27148288 nbdkit: file.11: debug: file: pread count=4096 offset=27152384 nbdkit: file.11: debug: file: pread count=4096 offset=27156480 nbdkit: file.11: debug: file: pread count=4096 offset=27160576 nbdkit: file.11: debug: file: pread count=4096 offset=27164672 nbdkit: file.11: debug: file: pread count=4096 offset=27168768 nbdkit: file.11: debug: file: pread count=4096 offset=27172864 nbdkit: file.11: debug: file: pread count=4096 offset=27176960 nbdkit: file.11: debug: file: pread count=4096 offset=27181056 nbdkit: file.11: debug: file: pread count=4096 offset=27185152 nbdkit: file.11: debug: file: pread count=4096 offset=27189248 nbdkit: file.11: debug: file: pread count=4096 offset=27193344 nbdkit: file.11: debug: file: pread count=4096 offset=27197440 nbdkit: file.11: debug: file: pread count=4096 offset=27201536 nbdkit: file.11: debug: file: pread count=4096 offset=27205632 nbdkit: file.11: debug: file: pread count=4096 offset=27209728 nbdkit: file.11: debug: file: pread count=4096 offset=27213824 nbdkit: file.11: debug: file: pread count=4096 offset=27217920 nbdkit: file.11: debug: file: pread count=4096 offset=27222016 nbdkit: file.11: debug: file: pread count=4096 offset=27226112 nbdkit: file.11: debug: file: pread count=4096 offset=27230208 nbdkit: file.11: debug: file: pread count=4096 offset=27234304 nbdkit: file.11: debug: file: pread count=4096 offset=27238400 nbdkit: file.11: debug: file: pread count=4096 offset=27242496 nbdkit: file.11: debug: file: pread count=4096 offset=27246592 nbdkit: file.11: debug: file: pread count=4096 offset=27250688 nbdkit: file.11: debug: file: pread count=4096 offset=27254784 nbdkit: file.11: debug: file: pread count=4096 offset=27258880 nbdkit: file.13: debug: cow: pread count=2097152 offset=27262976 nbdkit: file.13: debug: file: pread count=4096 offset=27262976 nbdkit: file.13: debug: file: pread count=4096 offset=27267072 nbdkit: file.13: debug: file: pread count=4096 offset=27271168 nbdkit: file.13: debug: file: pread count=4096 offset=27275264 nbdkit: file.13: debug: file: pread count=4096 offset=27279360 nbdkit: file.13: debug: file: pread count=4096 offset=27283456 nbdkit: file.13: debug: file: pread count=4096 offset=27287552 nbdkit: file.13: debug: file: pread count=4096 offset=27291648 nbdkit: file.13: debug: file: pread count=4096 offset=27295744 nbdkit: file.13: debug: file: pread count=4096 offset=27299840 nbdkit: file.13: debug: file: pread count=4096 offset=27303936 nbdkit: file.13: debug: file: pread count=4096 offset=27308032 nbdkit: file.13: debug: file: pread count=4096 offset=27312128 nbdkit: file.13: debug: file: pread count=4096 offset=27316224 nbdkit: file.13: debug: file: pread count=4096 offset=27320320 nbdkit: file.13: debug: file: pread count=4096 offset=27324416 nbdkit: file.13: debug: file: pread count=4096 offset=27328512 nbdkit: file.13: debug: file: pread count=4096 offset=27332608 nbdkit: file.13: debug: file: pread count=4096 offset=27336704 nbdkit: file.13: debug: file: pread count=4096 offset=27340800 nbdkit: file.13: debug: file: pread count=4096 offset=27344896 nbdkit: file.13: debug: file: pread count=4096 offset=27348992 nbdkit: file.13: debug: file: pread count=4096 offset=27353088 nbdkit: file.13: debug: file: pread count=4096 offset=27357184 nbdkit: file.13: debug: file: pread count=4096 offset=27361280 nbdkit: file.13: debug: file: pread count=4096 offset=27365376 nbdkit: file.13: debug: file: pread count=4096 offset=27369472 nbdkit: file.13: debug: file: pread count=4096 offset=27373568 nbdkit: file.13: debug: file: pread count=4096 offset=27377664 nbdkit: file.13: debug: file: pread count=4096 offset=27381760 nbdkit: file.13: debug: file: pread count=4096 offset=27385856 nbdkit: file.13: debug: file: pread count=4096 offset=27389952 nbdkit: file.13: debug: file: pread count=4096 offset=27394048 nbdkit: file.13: debug: file: pread count=4096 offset=27398144 nbdkit: file.13: debug: file: pread count=4096 offset=27402240 nbdkit: file.13: debug: file: pread count=4096 offset=27406336 nbdkit: file.13: debug: file: pread count=4096 offset=27410432 nbdkit: file.13: debug: file: pread count=4096 offset=27414528 nbdkit: file.13: debug: file: pread count=4096 offset=27418624 nbdkit: file.13: debug: file: pread count=4096 offset=27422720 nbdkit: file.13: debug: file: pread count=4096 offset=27426816 nbdkit: file.13: debug: file: pread count=4096 offset=27430912 nbdkit: file.13: debug: file: pread count=4096 offset=27435008 nbdkit: file.13: debug: file: pread count=4096 offset=27439104 nbdkit: file.13: debug: file: pread count=4096 offset=27443200 nbdkit: file.13: debug: file: pread count=4096 offset=27447296 nbdkit: file.13: debug: file: pread count=4096 offset=27451392 nbdkit: file.13: debug: file: pread count=4096 offset=27455488 nbdkit: file.13: debug: file: pread count=4096 offset=27459584 nbdkit: file.13: debug: file: pread count=4096 offset=27463680 nbdkit: file.13: debug: file: pread count=4096 offset=27467776 nbdkit: file.13: debug: file: pread count=4096 offset=27471872 nbdkit: file.13: debug: file: pread count=4096 offset=27475968 nbdkit: file.13: debug: file: pread count=4096 offset=27480064 nbdkit: file.13: debug: file: pread count=4096 offset=27484160 nbdkit: file.13: debug: file: pread count=4096 offset=27488256 nbdkit: file.13: debug: file: pread count=4096 offset=27492352 nbdkit: file.13: debug: file: pread count=4096 offset=27496448 nbdkit: file.13: debug: file: pread count=4096 offset=27500544 nbdkit: file.13: debug: file: pread count=4096 offset=27504640 nbdkit: file.13: debug: file: pread count=4096 offset=27508736 nbdkit: file.13: debug: file: pread count=4096 offset=27512832 nbdkit: file.13: debug: file: pread count=4096 offset=27516928 nbdkit: file.13: debug: file: pread count=4096 offset=27521024 nbdkit: file.13: debug: file: pread count=4096 offset=27525120 nbdkit: file.13: debug: file: pread count=4096 offset=27529216 nbdkit: file.13: debug: file: pread count=4096 offset=27533312 nbdkit: file.13: debug: file: pread count=4096 offset=27537408 nbdkit: file.13: debug: file: pread count=4096 offset=27541504 nbdkit: file.13: debug: file: pread count=4096 offset=27545600 nbdkit: file.13: debug: file: pread count=4096 offset=27549696 nbdkit: file.13: debug: file: pread count=4096 offset=27553792 nbdkit: file.13: debug: file: pread count=4096 offset=27557888 nbdkit: file.13: debug: file: pread count=4096 offset=27561984 nbdkit: file.13: debug: file: pread count=4096 offset=27566080 nbdkit: file.13: debug: file: pread count=4096 offset=27570176 nbdkit: file.13: debug: file: pread count=4096 offset=27574272 nbdkit: file.13: debug: file: pread count=4096 offset=27578368 nbdkit: file.13: debug: file: pread count=4096 offset=27582464 nbdkit: file.13: debug: file: pread count=4096 offset=27586560 nbdkit: file.13: debug: file: pread count=4096 offset=27590656 nbdkit: file.13: debug: file: pread count=4096 offset=27594752 nbdkit: file.13: debug: file: pread count=4096 offset=27598848 nbdkit: file.13: debug: file: pread count=4096 offset=27602944 nbdkit: file.13: debug: file: pread count=4096 offset=27607040 nbdkit: file.13: debug: file: pread count=4096 offset=27611136 nbdkit: file.13: debug: file: pread count=4096 offset=27615232 nbdkit: file.13: debug: file: pread count=4096 offset=27619328 nbdkit: file.13: debug: file: pread count=4096 offset=27623424 nbdkit: file.13: debug: file: pread count=4096 offset=27627520 nbdkit: file.13: debug: file: pread count=4096 offset=27631616 nbdkit: file.13: debug: file: pread count=4096 offset=27635712 nbdkit: file.13: debug: file: pread count=4096 offset=27639808 nbdkit: file.13: debug: file: pread count=4096 offset=27643904 nbdkit: file.13: debug: file: pread count=4096 offset=27648000 nbdkit: file.13: debug: file: pread count=4096 offset=27652096 nbdkit: file.13: debug: file: pread count=4096 offset=27656192 nbdkit: file.13: debug: file: pread count=4096 offset=27660288 nbdkit: file.13: debug: file: pread count=4096 offset=27664384 nbdkit: file.13: debug: file: pread count=4096 offset=27668480 nbdkit: file.13: debug: file: pread count=4096 offset=27672576 nbdkit: file.13: debug: file: pread count=4096 offset=27676672 nbdkit: file.13: debug: file: pread count=4096 offset=27680768 nbdkit: file.13: debug: file: pread count=4096 offset=27684864 nbdkit: file.13: debug: file: pread count=4096 offset=27688960 nbdkit: file.13: debug: file: pread count=4096 offset=27693056 nbdkit: file.13: debug: file: pread count=4096 offset=27697152 nbdkit: file.13: debug: file: pread count=4096 offset=27701248 nbdkit: file.13: debug: file: pread count=4096 offset=27705344 nbdkit: file.13: debug: file: pread count=4096 offset=27709440 nbdkit: file.13: debug: file: pread count=4096 offset=27713536 nbdkit: file.13: debug: file: pread count=4096 offset=27717632 nbdkit: file.13: debug: file: pread count=4096 offset=27721728 nbdkit: file.13: debug: file: pread count=4096 offset=27725824 nbdkit: file.13: debug: file: pread count=4096 offset=27729920 nbdkit: file.13: debug: file: pread count=4096 offset=27734016 nbdkit: file.13: debug: file: pread count=4096 offset=27738112 nbdkit: file.13: debug: file: pread count=4096 offset=27742208 nbdkit: file.13: debug: file: pread count=4096 offset=27746304 nbdkit: file.13: debug: file: pread count=4096 offset=27750400 nbdkit: file.13: debug: file: pread count=4096 offset=27754496 nbdkit: file.13: debug: file: pread count=4096 offset=27758592 nbdkit: file.13: debug: file: pread count=4096 offset=27762688 nbdkit: file.13: debug: file: pread count=4096 offset=27766784 nbdkit: file.13: debug: file: pread count=4096 offset=27770880 nbdkit: file.13: debug: file: pread count=4096 offset=27774976 nbdkit: file.13: debug: file: pread count=4096 offset=27779072 nbdkit: file.13: debug: file: pread count=4096 offset=27783168 nbdkit: file.13: debug: file: pread count=4096 offset=27787264 nbdkit: file.13: debug: file: pread count=4096 offset=27791360 nbdkit: file.13: debug: file: pread count=4096 offset=27795456 nbdkit: file.13: debug: file: pread count=4096 offset=27799552 nbdkit: file.13: debug: file: pread count=4096 offset=27803648 nbdkit: file.13: debug: file: pread count=4096 offset=27807744 nbdkit: file.13: debug: file: pread count=4096 offset=27811840 nbdkit: file.13: debug: file: pread count=4096 offset=27815936 nbdkit: file.13: debug: file: pread count=4096 offset=27820032 nbdkit: file.13: debug: file: pread count=4096 offset=27824128 nbdkit: file.13: debug: file: pread count=4096 offset=27828224 nbdkit: file.13: debug: file: pread count=4096 offset=27832320 nbdkit: file.13: debug: file: pread count=4096 offset=27836416 nbdkit: file.13: debug: file: pread count=4096 offset=27840512 nbdkit: file.13: debug: file: pread count=4096 offset=27844608 nbdkit: file.13: debug: file: pread count=4096 offset=27848704 nbdkit: file.13: debug: file: pread count=4096 offset=27852800 nbdkit: file.13: debug: file: pread count=4096 offset=27856896 nbdkit: file.13: debug: file: pread count=4096 offset=27860992 nbdkit: file.13: debug: file: pread count=4096 offset=27865088 nbdkit: file.13: debug: file: pread count=4096 offset=27869184 nbdkit: file.13: debug: file: pread count=4096 offset=27873280 nbdkit: file.13: debug: file: pread count=4096 offset=27877376 nbdkit: file.13: debug: file: pread count=4096 offset=27881472 nbdkit: file.13: debug: file: pread count=4096 offset=27885568 nbdkit: file.13: debug: file: pread count=4096 offset=27889664 nbdkit: file.13: debug: file: pread count=4096 offset=27893760 nbdkit: file.13: debug: file: pread count=4096 offset=27897856 nbdkit: file.13: debug: file: pread count=4096 offset=27901952 nbdkit: file.13: debug: file: pread count=4096 offset=27906048 nbdkit: file.13: debug: file: pread count=4096 offset=27910144 nbdkit: file.13: debug: file: pread count=4096 offset=27914240 nbdkit: file.13: debug: file: pread count=4096 offset=27918336 nbdkit: file.13: debug: file: pread count=4096 offset=27922432 nbdkit: file.13: debug: file: pread count=4096 offset=27926528 nbdkit: file.13: debug: file: pread count=4096 offset=27930624 nbdkit: file.13: debug: file: pread count=4096 offset=27934720 nbdkit: file.13: debug: file: pread count=4096 offset=27938816 nbdkit: file.13: debug: file: pread count=4096 offset=27942912 nbdkit: file.13: debug: file: pread count=4096 offset=27947008 nbdkit: file.13: debug: file: pread count=4096 offset=27951104 nbdkit: file.13: debug: file: pread count=4096 offset=27955200 nbdkit: file.13: debug: file: pread count=4096 offset=27959296 nbdkit: file.13: debug: file: pread count=4096 offset=27963392 nbdkit: file.13: debug: file: pread count=4096 offset=27967488 nbdkit: file.13: debug: file: pread count=4096 offset=27971584 nbdkit: file.13: debug: file: pread count=4096 offset=27975680 nbdkit: file.13: debug: file: pread count=4096 offset=27979776 nbdkit: file.13: debug: file: pread count=4096 offset=27983872 nbdkit: file.13: debug: file: pread count=4096 offset=27987968 nbdkit: file.13: debug: file: pread count=4096 offset=27992064 nbdkit: file.13: debug: file: pread count=4096 offset=27996160 nbdkit: file.13: debug: file: pread count=4096 offset=28000256 nbdkit: file.13: debug: file: pread count=4096 offset=28004352 nbdkit: file.13: debug: file: pread count=4096 offset=28008448 nbdkit: file.13: debug: file: pread count=4096 offset=28012544 nbdkit: file.13: debug: file: pread count=4096 offset=28016640 nbdkit: file.13: debug: file: pread count=4096 offset=28020736 nbdkit: file.13: debug: file: pread count=4096 offset=28024832 nbdkit: file.13: debug: file: pread count=4096 offset=28028928 nbdkit: file.13: debug: file: pread count=4096 offset=28033024 nbdkit: file.13: debug: file: pread count=4096 offset=28037120 nbdkit: file.13: debug: file: pread count=4096 offset=28041216 nbdkit: file.13: debug: file: pread count=4096 offset=28045312 nbdkit: file.13: debug: file: pread count=4096 offset=28049408 nbdkit: file.13: debug: file: pread count=4096 offset=28053504 nbdkit: file.13: debug: file: pread count=4096 offset=28057600 nbdkit: file.13: debug: file: pread count=4096 offset=28061696 nbdkit: file.13: debug: file: pread count=4096 offset=28065792 nbdkit: file.13: debug: file: pread count=4096 offset=28069888 nbdkit: file.13: debug: file: pread count=4096 offset=28073984 nbdkit: file.13: debug: file: pread count=4096 offset=28078080 nbdkit: file.13: debug: file: pread count=4096 offset=28082176 nbdkit: file.13: debug: file: pread count=4096 offset=28086272 nbdkit: file.13: debug: file: pread count=4096 offset=28090368 nbdkit: file.13: debug: file: pread count=4096 offset=28094464 nbdkit: file.13: debug: file: pread count=4096 offset=28098560 nbdkit: file.13: debug: file: pread count=4096 offset=28102656 nbdkit: file.13: debug: file: pread count=4096 offset=28106752 nbdkit: file.13: debug: file: pread count=4096 offset=28110848 nbdkit: file.13: debug: file: pread count=4096 offset=28114944 nbdkit: file.13: debug: file: pread count=4096 offset=28119040 nbdkit: file.13: debug: file: pread count=4096 offset=28123136 nbdkit: file.13: debug: file: pread count=4096 offset=28127232 nbdkit: file.13: debug: file: pread count=4096 offset=28131328 nbdkit: file.13: debug: file: pread count=4096 offset=28135424 nbdkit: file.13: debug: file: pread count=4096 offset=28139520 nbdkit: file.13: debug: file: pread count=4096 offset=28143616 nbdkit: file.13: debug: file: pread count=4096 offset=28147712 nbdkit: file.13: debug: file: pread count=4096 offset=28151808 nbdkit: file.13: debug: file: pread count=4096 offset=28155904 nbdkit: file.13: debug: file: pread count=4096 offset=28160000 nbdkit: file.13: debug: file: pread count=4096 offset=28164096 nbdkit: file.13: debug: file: pread count=4096 offset=28168192 nbdkit: file.13: debug: file: pread count=4096 offset=28172288 nbdkit: file.13: debug: file: pread count=4096 offset=28176384 nbdkit: file.13: debug: file: pread count=4096 offset=28180480 nbdkit: file.13: debug: file: pread count=4096 offset=28184576 nbdkit: file.13: debug: file: pread count=4096 offset=28188672 nbdkit: file.13: debug: file: pread count=4096 offset=28192768 nbdkit: file.13: debug: file: pread count=4096 offset=28196864 nbdkit: file.13: debug: file: pread count=4096 offset=28200960 nbdkit: file.13: debug: file: pread count=4096 offset=28205056 nbdkit: file.13: debug: file: pread count=4096 offset=28209152 nbdkit: file.13: debug: file: pread count=4096 offset=28213248 nbdkit: file.13: debug: file: pread count=4096 offset=28217344 nbdkit: file.13: debug: file: pread count=4096 offset=28221440 nbdkit: file.13: debug: file: pread count=4096 offset=28225536 nbdkit: file.13: debug: file: pread count=4096 offset=28229632 nbdkit: file.13: debug: file: pread count=4096 offset=28233728 nbdkit: file.13: debug: file: pread count=4096 offset=28237824 nbdkit: file.13: debug: file: pread count=4096 offset=28241920 nbdkit: file.13: debug: file: pread count=4096 offset=28246016 nbdkit: file.13: debug: file: pread count=4096 offset=28250112 nbdkit: file.13: debug: file: pread count=4096 offset=28254208 nbdkit: file.13: debug: file: pread count=4096 offset=28258304 nbdkit: file.13: debug: file: pread count=4096 offset=28262400 nbdkit: file.13: debug: file: pread count=4096 offset=28266496 nbdkit: file.13: debug: file: pread count=4096 offset=28270592 nbdkit: file.13: debug: file: pread count=4096 offset=28274688 nbdkit: file.13: debug: file: pread count=4096 offset=28278784 nbdkit: file.13: debug: file: pread count=4096 offset=28282880 nbdkit: file.13: debug: file: pread count=4096 offset=28286976 nbdkit: file.13: debug: file: pread count=4096 offset=28291072 nbdkit: file.13: debug: file: pread count=4096 offset=28295168 nbdkit: file.13: debug: file: pread count=4096 offset=28299264 nbdkit: file.13: debug: file: pread count=4096 offset=28303360 nbdkit: file.13: debug: file: pread count=4096 offset=28307456 nbdkit: file.13: debug: file: pread count=4096 offset=28311552 nbdkit: file.13: debug: file: pread count=4096 offset=28315648 nbdkit: file.13: debug: file: pread count=4096 offset=28319744 nbdkit: file.13: debug: file: pread count=4096 offset=28323840 nbdkit: file.13: debug: file: pread count=4096 offset=28327936 nbdkit: file.13: debug: file: pread count=4096 offset=28332032 nbdkit: file.13: debug: file: pread count=4096 offset=28336128 nbdkit: file.13: debug: file: pread count=4096 offset=28340224 nbdkit: file.13: debug: file: pread count=4096 offset=28344320 nbdkit: file.13: debug: file: pread count=4096 offset=28348416 nbdkit: file.13: debug: file: pread count=4096 offset=28352512 nbdkit: file.13: debug: file: pread count=4096 offset=28356608 nbdkit: file.13: debug: file: pread count=4096 offset=28360704 nbdkit: file.13: debug: file: pread count=4096 offset=28364800 nbdkit: file.13: debug: file: pread count=4096 offset=28368896 nbdkit: file.13: debug: file: pread count=4096 offset=28372992 nbdkit: file.13: debug: file: pread count=4096 offset=28377088 nbdkit: file.13: debug: file: pread count=4096 offset=28381184 nbdkit: file.13: debug: file: pread count=4096 offset=28385280 nbdkit: file.13: debug: file: pread count=4096 offset=28389376 nbdkit: file.13: debug: file: pread count=4096 offset=28393472 nbdkit: file.13: debug: file: pread count=4096 offset=28397568 nbdkit: file.13: debug: file: pread count=4096 offset=28401664 nbdkit: file.13: debug: file: pread count=4096 offset=28405760 nbdkit: file.13: debug: file: pread count=4096 offset=28409856 nbdkit: file.13: debug: file: pread count=4096 offset=28413952 nbdkit: file.13: debug: file: pread count=4096 offset=28418048 nbdkit: file.13: debug: file: pread count=4096 offset=28422144 nbdkit: file.13: debug: file: pread count=4096 offset=28426240 nbdkit: file.13: debug: file: pread count=4096 offset=28430336 nbdkit: file.13: debug: file: pread count=4096 offset=28434432 nbdkit: file.13: debug: file: pread count=4096 offset=28438528 nbdkit: file.13: debug: file: pread count=4096 offset=28442624 nbdkit: file.13: debug: file: pread count=4096 offset=28446720 nbdkit: file.13: debug: file: pread count=4096 offset=28450816 nbdkit: file.13: debug: file: pread count=4096 offset=28454912 nbdkit: file.13: debug: file: pread count=4096 offset=28459008 nbdkit: file.13: debug: file: pread count=4096 offset=28463104 nbdkit: file.13: debug: file: pread count=4096 offset=28467200 nbdkit: file.13: debug: file: pread count=4096 offset=28471296 nbdkit: file.13: debug: file: pread count=4096 offset=28475392 nbdkit: file.13: debug: file: pread count=4096 offset=28479488 nbdkit: file.13: debug: file: pread count=4096 offset=28483584 nbdkit: file.13: debug: file: pread count=4096 offset=28487680 nbdkit: file.13: debug: file: pread count=4096 offset=28491776 nbdkit: file.13: debug: file: pread count=4096 offset=28495872 nbdkit: file.13: debug: file: pread count=4096 offset=28499968 nbdkit: file.13: debug: file: pread count=4096 offset=28504064 nbdkit: file.13: debug: file: pread count=4096 offset=28508160 nbdkit: file.13: debug: file: pread count=4096 offset=28512256 nbdkit: file.13: debug: file: pread count=4096 offset=28516352 nbdkit: file.13: debug: file: pread count=4096 offset=28520448 nbdkit: file.13: debug: file: pread count=4096 offset=28524544 nbdkit: file.13: debug: file: pread count=4096 offset=28528640 nbdkit: file.13: debug: file: pread count=4096 offset=28532736 nbdkit: file.13: debug: file: pread count=4096 offset=28536832 nbdkit: file.13: debug: file: pread count=4096 offset=28540928 nbdkit: file.13: debug: file: pread count=4096 offset=28545024 nbdkit: file.13: debug: file: pread count=4096 offset=28549120 nbdkit: file.13: debug: file: pread count=4096 offset=28553216 nbdkit: file.13: debug: file: pread count=4096 offset=28557312 nbdkit: file.13: debug: file: pread count=4096 offset=28561408 nbdkit: file.13: debug: file: pread count=4096 offset=28565504 nbdkit: file.13: debug: file: pread count=4096 offset=28569600 nbdkit: file.13: debug: file: pread count=4096 offset=28573696 nbdkit: file.13: debug: file: pread count=4096 offset=28577792 nbdkit: file.13: debug: file: pread count=4096 offset=28581888 nbdkit: file.13: debug: file: pread count=4096 offset=28585984 nbdkit: file.13: debug: file: pread count=4096 offset=28590080 nbdkit: file.13: debug: file: pread count=4096 offset=28594176 nbdkit: file.13: debug: file: pread count=4096 offset=28598272 nbdkit: file.13: debug: file: pread count=4096 offset=28602368 nbdkit: file.13: debug: file: pread count=4096 offset=28606464 nbdkit: file.13: debug: file: pread count=4096 offset=28610560 nbdkit: file.13: debug: file: pread count=4096 offset=28614656 nbdkit: file.13: debug: file: pread count=4096 offset=28618752 nbdkit: file.13: debug: file: pread count=4096 offset=28622848 nbdkit: file.13: debug: file: pread count=4096 offset=28626944 nbdkit: file.13: debug: file: pread count=4096 offset=28631040 nbdkit: file.13: debug: file: pread count=4096 offset=28635136 nbdkit: file.13: debug: file: pread count=4096 offset=28639232 nbdkit: file.13: debug: file: pread count=4096 offset=28643328 nbdkit: file.13: debug: file: pread count=4096 offset=28647424 nbdkit: file.13: debug: file: pread count=4096 offset=28651520 nbdkit: file.13: debug: file: pread count=4096 offset=28655616 nbdkit: file.13: debug: file: pread count=4096 offset=28659712 nbdkit: file.13: debug: file: pread count=4096 offset=28663808 nbdkit: file.13: debug: file: pread count=4096 offset=28667904 nbdkit: file.13: debug: file: pread count=4096 offset=28672000 nbdkit: file.13: debug: file: pread count=4096 offset=28676096 nbdkit: file.13: debug: file: pread count=4096 offset=28680192 nbdkit: file.13: debug: file: pread count=4096 offset=28684288 nbdkit: file.13: debug: file: pread count=4096 offset=28688384 nbdkit: file.13: debug: file: pread count=4096 offset=28692480 nbdkit: file.13: debug: file: pread count=4096 offset=28696576 nbdkit: file.13: debug: file: pread count=4096 offset=28700672 nbdkit: file.13: debug: file: pread count=4096 offset=28704768 nbdkit: file.13: debug: file: pread count=4096 offset=28708864 nbdkit: file.13: debug: file: pread count=4096 offset=28712960 nbdkit: file.13: debug: file: pread count=4096 offset=28717056 nbdkit: file.13: debug: file: pread count=4096 offset=28721152 nbdkit: file.13: debug: file: pread count=4096 offset=28725248 nbdkit: file.13: debug: file: pread count=4096 offset=28729344 nbdkit: file.13: debug: file: pread count=4096 offset=28733440 nbdkit: file.13: debug: file: pread count=4096 offset=28737536 nbdkit: file.13: debug: file: pread count=4096 offset=28741632 nbdkit: file.13: debug: file: pread count=4096 offset=28745728 nbdkit: file.13: debug: file: pread count=4096 offset=28749824 nbdkit: file.13: debug: file: pread count=4096 offset=28753920 nbdkit: file.13: debug: file: pread count=4096 offset=28758016 nbdkit: file.13: debug: file: pread count=4096 offset=28762112 nbdkit: file.13: debug: file: pread count=4096 offset=28766208 nbdkit: file.13: debug: file: pread count=4096 offset=28770304 nbdkit: file.13: debug: file: pread count=4096 offset=28774400 nbdkit: file.13: debug: file: pread count=4096 offset=28778496 nbdkit: file.13: debug: file: pread count=4096 offset=28782592 nbdkit: file.13: debug: file: pread count=4096 offset=28786688 nbdkit: file.13: debug: file: pread count=4096 offset=28790784 nbdkit: file.13: debug: file: pread count=4096 offset=28794880 nbdkit: file.13: debug: file: pread count=4096 offset=28798976 nbdkit: file.13: debug: file: pread count=4096 offset=28803072 nbdkit: file.13: debug: file: pread count=4096 offset=28807168 nbdkit: file.13: debug: file: pread count=4096 offset=28811264 nbdkit: file.13: debug: file: pread count=4096 offset=28815360 nbdkit: file.13: debug: file: pread count=4096 offset=28819456 nbdkit: file.13: debug: file: pread count=4096 offset=28823552 nbdkit: file.13: debug: file: pread count=4096 offset=28827648 nbdkit: file.13: debug: file: pread count=4096 offset=28831744 nbdkit: file.13: debug: file: pread count=4096 offset=28835840 nbdkit: file.13: debug: file: pread count=4096 offset=28839936 nbdkit: file.13: debug: file: pread count=4096 offset=28844032 nbdkit: file.13: debug: file: pread count=4096 offset=28848128 nbdkit: file.13: debug: file: pread count=4096 offset=28852224 nbdkit: file.13: debug: file: pread count=4096 offset=28856320 nbdkit: file.13: debug: file: pread count=4096 offset=28860416 nbdkit: file.13: debug: file: pread count=4096 offset=28864512 nbdkit: file.13: debug: file: pread count=4096 offset=28868608 nbdkit: file.13: debug: file: pread count=4096 offset=28872704 nbdkit: file.13: debug: file: pread count=4096 offset=28876800 nbdkit: file.13: debug: file: pread count=4096 offset=28880896 nbdkit: file.13: debug: file: pread count=4096 offset=28884992 nbdkit: file.13: debug: file: pread count=4096 offset=28889088 nbdkit: file.13: debug: file: pread count=4096 offset=28893184 nbdkit: file.13: debug: file: pread count=4096 offset=28897280 nbdkit: file.13: debug: file: pread count=4096 offset=28901376 nbdkit: file.13: debug: file: pread count=4096 offset=28905472 nbdkit: file.13: debug: file: pread count=4096 offset=28909568 nbdkit: file.13: debug: file: pread count=4096 offset=28913664 nbdkit: file.13: debug: file: pread count=4096 offset=28917760 nbdkit: file.13: debug: file: pread count=4096 offset=28921856 nbdkit: file.13: debug: file: pread count=4096 offset=28925952 nbdkit: file.13: debug: file: pread count=4096 offset=28930048 nbdkit: file.13: debug: file: pread count=4096 offset=28934144 nbdkit: file.13: debug: file: pread count=4096 offset=28938240 nbdkit: file.13: debug: file: pread count=4096 offset=28942336 nbdkit: file.13: debug: file: pread count=4096 offset=28946432 nbdkit: file.13: debug: file: pread count=4096 offset=28950528 nbdkit: file.13: debug: file: pread count=4096 offset=28954624 nbdkit: file.13: debug: file: pread count=4096 offset=28958720 nbdkit: file.13: debug: file: pread count=4096 offset=28962816 nbdkit: file.13: debug: file: pread count=4096 offset=28966912 nbdkit: file.13: debug: file: pread count=4096 offset=28971008 nbdkit: file.13: debug: file: pread count=4096 offset=28975104 nbdkit: file.13: debug: file: pread count=4096 offset=28979200 nbdkit: file.13: debug: file: pread count=4096 offset=28983296 nbdkit: file.13: debug: file: pread count=4096 offset=28987392 nbdkit: file.13: debug: file: pread count=4096 offset=28991488 nbdkit: file.13: debug: file: pread count=4096 offset=28995584 nbdkit: file.13: debug: file: pread count=4096 offset=28999680 nbdkit: file.13: debug: file: pread count=4096 offset=29003776 nbdkit: file.13: debug: file: pread count=4096 offset=29007872 nbdkit: file.13: debug: file: pread count=4096 offset=29011968 nbdkit: file.13: debug: file: pread count=4096 offset=29016064 nbdkit: file.13: debug: file: pread count=4096 offset=29020160 nbdkit: file.13: debug: file: pread count=4096 offset=29024256 nbdkit: file.13: debug: file: pread count=4096 offset=29028352 nbdkit: file.13: debug: file: pread count=4096 offset=29032448 nbdkit: file.13: debug: file: pread count=4096 offset=29036544 nbdkit: file.13: debug: file: pread count=4096 offset=29040640 nbdkit: file.13: debug: file: pread count=4096 offset=29044736 nbdkit: file.13: debug: file: pread count=4096 offset=29048832 nbdkit: file.13: debug: file: pread count=4096 offset=29052928 nbdkit: file.13: debug: file: pread count=4096 offset=29057024 nbdkit: file.13: debug: file: pread count=4096 offset=29061120 nbdkit: file.13: debug: file: pread count=4096 offset=29065216 nbdkit: file.13: debug: file: pread count=4096 offset=29069312 nbdkit: file.13: debug: file: pread count=4096 offset=29073408 nbdkit: file.13: debug: file: pread count=4096 offset=29077504 nbdkit: file.13: debug: file: pread count=4096 offset=29081600 nbdkit: file.13: debug: file: pread count=4096 offset=29085696 nbdkit: file.13: debug: file: pread count=4096 offset=29089792 nbdkit: file.13: debug: file: pread count=4096 offset=29093888 nbdkit: file.13: debug: file: pread count=4096 offset=29097984 nbdkit: file.13: debug: file: pread count=4096 offset=29102080 nbdkit: file.13: debug: file: pread count=4096 offset=29106176 nbdkit: file.13: debug: file: pread count=4096 offset=29110272 nbdkit: file.13: debug: file: pread count=4096 offset=29114368 nbdkit: file.13: debug: file: pread count=4096 offset=29118464 nbdkit: file.13: debug: file: pread count=4096 offset=29122560 nbdkit: file.13: debug: file: pread count=4096 offset=29126656 nbdkit: file.13: debug: file: pread count=4096 offset=29130752 nbdkit: file.13: debug: file: pread count=4096 offset=29134848 nbdkit: file.13: debug: file: pread count=4096 offset=29138944 nbdkit: file.13: debug: file: pread count=4096 offset=29143040 nbdkit: file.13: debug: file: pread count=4096 offset=29147136 nbdkit: file.13: debug: file: pread count=4096 offset=29151232 nbdkit: file.13: debug: file: pread count=4096 offset=29155328 nbdkit: file.13: debug: file: pread count=4096 offset=29159424 nbdkit: file.13: debug: file: pread count=4096 offset=29163520 nbdkit: file.13: debug: file: pread count=4096 offset=29167616 nbdkit: file.13: debug: file: pread count=4096 offset=29171712 nbdkit: file.13: debug: file: pread count=4096 offset=29175808 nbdkit: file.13: debug: file: pread count=4096 offset=29179904 nbdkit: file.13: debug: file: pread count=4096 offset=29184000 nbdkit: file.13: debug: file: pread count=4096 offset=29188096 nbdkit: file.13: debug: file: pread count=4096 offset=29192192 nbdkit: file.13: debug: file: pread count=4096 offset=29196288 nbdkit: file.13: debug: file: pread count=4096 offset=29200384 nbdkit: file.13: debug: file: pread count=4096 offset=29204480 nbdkit: file.13: debug: file: pread count=4096 offset=29208576 nbdkit: file.13: debug: file: pread count=4096 offset=29212672 nbdkit: file.13: debug: file: pread count=4096 offset=29216768 nbdkit: file.13: debug: file: pread count=4096 offset=29220864 nbdkit: file.13: debug: file: pread count=4096 offset=29224960 nbdkit: file.13: debug: file: pread count=4096 offset=29229056 nbdkit: file.13: debug: file: pread count=4096 offset=29233152 nbdkit: file.13: debug: file: pread count=4096 offset=29237248 nbdkit: file.13: debug: file: pread count=4096 offset=29241344 nbdkit: file.13: debug: file: pread count=4096 offset=29245440 nbdkit: file.13: debug: file: pread count=4096 offset=29249536 nbdkit: file.13: debug: file: pread count=4096 offset=29253632 nbdkit: file.13: debug: file: pread count=4096 offset=29257728 nbdkit: file.13: debug: file: pread count=4096 offset=29261824 nbdkit: file.13: debug: file: pread count=4096 offset=29265920 nbdkit: file.13: debug: file: pread count=4096 offset=29270016 nbdkit: file.13: debug: file: pread count=4096 offset=29274112 nbdkit: file.13: debug: file: pread count=4096 offset=29278208 nbdkit: file.13: debug: file: pread count=4096 offset=29282304 nbdkit: file.13: debug: file: pread count=4096 offset=29286400 nbdkit: file.13: debug: file: pread count=4096 offset=29290496 nbdkit: file.13: debug: file: pread count=4096 offset=29294592 nbdkit: file.13: debug: file: pread count=4096 offset=29298688 nbdkit: file.13: debug: file: pread count=4096 offset=29302784 nbdkit: file.13: debug: file: pread count=4096 offset=29306880 nbdkit: file.13: debug: file: pread count=4096 offset=29310976 nbdkit: file.13: debug: file: pread count=4096 offset=29315072 nbdkit: file.13: debug: file: pread count=4096 offset=29319168 nbdkit: file.13: debug: file: pread count=4096 offset=29323264 nbdkit: file.13: debug: file: pread count=4096 offset=29327360 nbdkit: file.13: debug: file: pread count=4096 offset=29331456 nbdkit: file.13: debug: file: pread count=4096 offset=29335552 nbdkit: file.13: debug: file: pread count=4096 offset=29339648 nbdkit: file.13: debug: file: pread count=4096 offset=29343744 nbdkit: file.13: debug: file: pread count=4096 offset=29347840 nbdkit: file.13: debug: file: pread count=4096 offset=29351936 nbdkit: file.13: debug: file: pread count=4096 offset=29356032 nbdkit: file.14: debug: cow: pread count=2097152 offset=29360128 nbdkit: file.14: debug: file: pread count=4096 offset=29360128 nbdkit: file.14: debug: file: pread count=4096 offset=29364224 nbdkit: file.14: debug: file: pread count=4096 offset=29368320 nbdkit: file.14: debug: file: pread count=4096 offset=29372416 nbdkit: file.14: debug: file: pread count=4096 offset=29376512 nbdkit: file.14: debug: file: pread count=4096 offset=29380608 nbdkit: file.14: debug: file: pread count=4096 offset=29384704 nbdkit: file.14: debug: file: pread count=4096 offset=29388800 nbdkit: file.14: debug: file: pread count=4096 offset=29392896 nbdkit: file.14: debug: file: pread count=4096 offset=29396992 nbdkit: file.14: debug: file: pread count=4096 offset=29401088 nbdkit: file.14: debug: file: pread count=4096 offset=29405184 nbdkit: file.14: debug: file: pread count=4096 offset=29409280 nbdkit: file.14: debug: file: pread count=4096 offset=29413376 nbdkit: file.14: debug: file: pread count=4096 offset=29417472 nbdkit: file.14: debug: file: pread count=4096 offset=29421568 nbdkit: file.14: debug: file: pread count=4096 offset=29425664 nbdkit: file.14: debug: file: pread count=4096 offset=29429760 nbdkit: file.14: debug: file: pread count=4096 offset=29433856 nbdkit: file.14: debug: file: pread count=4096 offset=29437952 nbdkit: file.14: debug: file: pread count=4096 offset=29442048 nbdkit: file.14: debug: file: pread count=4096 offset=29446144 nbdkit: file.14: debug: file: pread count=4096 offset=29450240 nbdkit: file.14: debug: file: pread count=4096 offset=29454336 nbdkit: file.14: debug: file: pread count=4096 offset=29458432 nbdkit: file.14: debug: file: pread count=4096 offset=29462528 nbdkit: file.14: debug: file: pread count=4096 offset=29466624 nbdkit: file.14: debug: file: pread count=4096 offset=29470720 nbdkit: file.14: debug: file: pread count=4096 offset=29474816 nbdkit: file.14: debug: file: pread count=4096 offset=29478912 nbdkit: file.14: debug: file: pread count=4096 offset=29483008 nbdkit: file.14: debug: file: pread count=4096 offset=29487104 nbdkit: file.14: debug: file: pread count=4096 offset=29491200 nbdkit: file.14: debug: file: pread count=4096 offset=29495296 nbdkit: file.14: debug: file: pread count=4096 offset=29499392 nbdkit: file.14: debug: file: pread count=4096 offset=29503488 nbdkit: file.14: debug: file: pread count=4096 offset=29507584 nbdkit: file.14: debug: file: pread count=4096 offset=29511680 nbdkit: file.14: debug: file: pread count=4096 offset=29515776 nbdkit: file.14: debug: file: pread count=4096 offset=29519872 nbdkit: file.14: debug: file: pread count=4096 offset=29523968 nbdkit: file.14: debug: file: pread count=4096 offset=29528064 nbdkit: file.14: debug: file: pread count=4096 offset=29532160 nbdkit: file.14: debug: file: pread count=4096 offset=29536256 nbdkit: file.14: debug: file: pread count=4096 offset=29540352 nbdkit: file.14: debug: file: pread count=4096 offset=29544448 nbdkit: file.14: debug: file: pread count=4096 offset=29548544 nbdkit: file.14: debug: file: pread count=4096 offset=29552640 nbdkit: file.14: debug: file: pread count=4096 offset=29556736 nbdkit: file.14: debug: file: pread count=4096 offset=29560832 nbdkit: file.14: debug: file: pread count=4096 offset=29564928 nbdkit: file.14: debug: file: pread count=4096 offset=29569024 nbdkit: file.14: debug: file: pread count=4096 offset=29573120 nbdkit: file.14: debug: file: pread count=4096 offset=29577216 nbdkit: file.14: debug: file: pread count=4096 offset=29581312 nbdkit: file.14: debug: file: pread count=4096 offset=29585408 nbdkit: file.14: debug: file: pread count=4096 offset=29589504 nbdkit: file.14: debug: file: pread count=4096 offset=29593600 nbdkit: file.14: debug: file: pread count=4096 offset=29597696 nbdkit: file.14: debug: file: pread count=4096 offset=29601792 nbdkit: file.14: debug: file: pread count=4096 offset=29605888 nbdkit: file.14: debug: file: pread count=4096 offset=29609984 nbdkit: file.14: debug: file: pread count=4096 offset=29614080 nbdkit: file.14: debug: file: pread count=4096 offset=29618176 nbdkit: file.14: debug: file: pread count=4096 offset=29622272 nbdkit: file.14: debug: file: pread count=4096 offset=29626368 nbdkit: file.14: debug: file: pread count=4096 offset=29630464 nbdkit: file.14: debug: file: pread count=4096 offset=29634560 nbdkit: file.14: debug: file: pread count=4096 offset=29638656 nbdkit: file.14: debug: file: pread count=4096 offset=29642752 nbdkit: file.14: debug: file: pread count=4096 offset=29646848 nbdkit: file.14: debug: file: pread count=4096 offset=29650944 nbdkit: file.14: debug: file: pread count=4096 offset=29655040 nbdkit: file.14: debug: file: pread count=4096 offset=29659136 nbdkit: file.14: debug: file: pread count=4096 offset=29663232 nbdkit: file.14: debug: file: pread count=4096 offset=29667328 nbdkit: file.14: debug: file: pread count=4096 offset=29671424 nbdkit: file.14: debug: file: pread count=4096 offset=29675520 nbdkit: file.14: debug: file: pread count=4096 offset=29679616 nbdkit: file.14: debug: file: pread count=4096 offset=29683712 nbdkit: file.14: debug: file: pread count=4096 offset=29687808 nbdkit: file.14: debug: file: pread count=4096 offset=29691904 nbdkit: file.14: debug: file: pread count=4096 offset=29696000 nbdkit: file.14: debug: file: pread count=4096 offset=29700096 nbdkit: file.14: debug: file: pread count=4096 offset=29704192 nbdkit: file.14: debug: file: pread count=4096 offset=29708288 nbdkit: file.14: debug: file: pread count=4096 offset=29712384 nbdkit: file.14: debug: file: pread count=4096 offset=29716480 nbdkit: file.14: debug: file: pread count=4096 offset=29720576 nbdkit: file.14: debug: file: pread count=4096 offset=29724672 nbdkit: file.14: debug: file: pread count=4096 offset=29728768 nbdkit: file.14: debug: file: pread count=4096 offset=29732864 nbdkit: file.14: debug: file: pread count=4096 offset=29736960 nbdkit: file.14: debug: file: pread count=4096 offset=29741056 nbdkit: file.14: debug: file: pread count=4096 offset=29745152 nbdkit: file.14: debug: file: pread count=4096 offset=29749248 nbdkit: file.14: debug: file: pread count=4096 offset=29753344 nbdkit: file.14: debug: file: pread count=4096 offset=29757440 nbdkit: file.14: debug: file: pread count=4096 offset=29761536 nbdkit: file.14: debug: file: pread count=4096 offset=29765632 nbdkit: file.14: debug: file: pread count=4096 offset=29769728 nbdkit: file.14: debug: file: pread count=4096 offset=29773824 nbdkit: file.14: debug: file: pread count=4096 offset=29777920 nbdkit: file.14: debug: file: pread count=4096 offset=29782016 nbdkit: file.14: debug: file: pread count=4096 offset=29786112 nbdkit: file.14: debug: file: pread count=4096 offset=29790208 nbdkit: file.14: debug: file: pread count=4096 offset=29794304 nbdkit: file.14: debug: file: pread count=4096 offset=29798400 nbdkit: file.14: debug: file: pread count=4096 offset=29802496 nbdkit: file.14: debug: file: pread count=4096 offset=29806592 nbdkit: file.14: debug: file: pread count=4096 offset=29810688 nbdkit: file.14: debug: file: pread count=4096 offset=29814784 nbdkit: file.14: debug: file: pread count=4096 offset=29818880 nbdkit: file.14: debug: file: pread count=4096 offset=29822976 nbdkit: file.14: debug: file: pread count=4096 offset=29827072 nbdkit: file.14: debug: file: pread count=4096 offset=29831168 nbdkit: file.14: debug: file: pread count=4096 offset=29835264 nbdkit: file.14: debug: file: pread count=4096 offset=29839360 nbdkit: file.14: debug: file: pread count=4096 offset=29843456 nbdkit: file.14: debug: file: pread count=4096 offset=29847552 nbdkit: file.14: debug: file: pread count=4096 offset=29851648 nbdkit: file.14: debug: file: pread count=4096 offset=29855744 nbdkit: file.14: debug: file: pread count=4096 offset=29859840 nbdkit: file.14: debug: file: pread count=4096 offset=29863936 nbdkit: file.14: debug: file: pread count=4096 offset=29868032 nbdkit: file.14: debug: file: pread count=4096 offset=29872128 nbdkit: file.14: debug: file: pread count=4096 offset=29876224 nbdkit: file.14: debug: file: pread count=4096 offset=29880320 nbdkit: file.14: debug: file: pread count=4096 offset=29884416 nbdkit: file.14: debug: file: pread count=4096 offset=29888512 nbdkit: file.14: debug: file: pread count=4096 offset=29892608 nbdkit: file.14: debug: file: pread count=4096 offset=29896704 nbdkit: file.14: debug: file: pread count=4096 offset=29900800 nbdkit: file.14: debug: file: pread count=4096 offset=29904896 nbdkit: file.14: debug: file: pread count=4096 offset=29908992 nbdkit: file.14: debug: file: pread count=4096 offset=29913088 nbdkit: file.14: debug: file: pread count=4096 offset=29917184 nbdkit: file.14: debug: file: pread count=4096 offset=29921280 nbdkit: file.14: debug: file: pread count=4096 offset=29925376 nbdkit: file.14: debug: file: pread count=4096 offset=29929472 nbdkit: file.14: debug: file: pread count=4096 offset=29933568 nbdkit: file.14: debug: file: pread count=4096 offset=29937664 nbdkit: file.14: debug: file: pread count=4096 offset=29941760 nbdkit: file.14: debug: file: pread count=4096 offset=29945856 nbdkit: file.14: debug: file: pread count=4096 offset=29949952 nbdkit: file.14: debug: file: pread count=4096 offset=29954048 nbdkit: file.14: debug: file: pread count=4096 offset=29958144 nbdkit: file.14: debug: file: pread count=4096 offset=29962240 nbdkit: file.14: debug: file: pread count=4096 offset=29966336 nbdkit: file.14: debug: file: pread count=4096 offset=29970432 nbdkit: file.14: debug: file: pread count=4096 offset=29974528 nbdkit: file.14: debug: file: pread count=4096 offset=29978624 nbdkit: file.14: debug: file: pread count=4096 offset=29982720 nbdkit: file.14: debug: file: pread count=4096 offset=29986816 nbdkit: file.14: debug: file: pread count=4096 offset=29990912 nbdkit: file.14: debug: file: pread count=4096 offset=29995008 nbdkit: file.14: debug: file: pread count=4096 offset=29999104 nbdkit: file.14: debug: file: pread count=4096 offset=30003200 nbdkit: file.14: debug: file: pread count=4096 offset=30007296 nbdkit: file.14: debug: file: pread count=4096 offset=30011392 nbdkit: file.14: debug: file: pread count=4096 offset=30015488 nbdkit: file.14: debug: file: pread count=4096 offset=30019584 nbdkit: file.14: debug: file: pread count=4096 offset=30023680 nbdkit: file.14: debug: file: pread count=4096 offset=30027776 nbdkit: file.14: debug: file: pread count=4096 offset=30031872 nbdkit: file.14: debug: file: pread count=4096 offset=30035968 nbdkit: file.14: debug: file: pread count=4096 offset=30040064 nbdkit: file.14: debug: file: pread count=4096 offset=30044160 nbdkit: file.14: debug: file: pread count=4096 offset=30048256 nbdkit: file.14: debug: file: pread count=4096 offset=30052352 nbdkit: file.14: debug: file: pread count=4096 offset=30056448 nbdkit: file.14: debug: file: pread count=4096 offset=30060544 nbdkit: file.14: debug: file: pread count=4096 offset=30064640 nbdkit: file.14: debug: file: pread count=4096 offset=30068736 nbdkit: file.14: debug: file: pread count=4096 offset=30072832 nbdkit: file.14: debug: file: pread count=4096 offset=30076928 nbdkit: file.14: debug: file: pread count=4096 offset=30081024 nbdkit: file.14: debug: file: pread count=4096 offset=30085120 nbdkit: file.14: debug: file: pread count=4096 offset=30089216 nbdkit: file.14: debug: file: pread count=4096 offset=30093312 nbdkit: file.14: debug: file: pread count=4096 offset=30097408 nbdkit: file.14: debug: file: pread count=4096 offset=30101504 nbdkit: file.14: debug: file: pread count=4096 offset=30105600 nbdkit: file.14: debug: file: pread count=4096 offset=30109696 nbdkit: file.14: debug: file: pread count=4096 offset=30113792 nbdkit: file.14: debug: file: pread count=4096 offset=30117888 nbdkit: file.14: debug: file: pread count=4096 offset=30121984 nbdkit: file.14: debug: file: pread count=4096 offset=30126080 nbdkit: file.14: debug: file: pread count=4096 offset=30130176 nbdkit: file.14: debug: file: pread count=4096 offset=30134272 nbdkit: file.14: debug: file: pread count=4096 offset=30138368 nbdkit: file.14: debug: file: pread count=4096 offset=30142464 nbdkit: file.14: debug: file: pread count=4096 offset=30146560 nbdkit: file.14: debug: file: pread count=4096 offset=30150656 nbdkit: file.14: debug: file: pread count=4096 offset=30154752 nbdkit: file.14: debug: file: pread count=4096 offset=30158848 nbdkit: file.14: debug: file: pread count=4096 offset=30162944 nbdkit: file.14: debug: file: pread count=4096 offset=30167040 nbdkit: file.14: debug: file: pread count=4096 offset=30171136 nbdkit: file.14: debug: file: pread count=4096 offset=30175232 nbdkit: file.14: debug: file: pread count=4096 offset=30179328 nbdkit: file.14: debug: file: pread count=4096 offset=30183424 nbdkit: file.14: debug: file: pread count=4096 offset=30187520 nbdkit: file.14: debug: file: pread count=4096 offset=30191616 nbdkit: file.14: debug: file: pread count=4096 offset=30195712 nbdkit: file.14: debug: file: pread count=4096 offset=30199808 nbdkit: file.14: debug: file: pread count=4096 offset=30203904 nbdkit: file.14: debug: file: pread count=4096 offset=30208000 nbdkit: file.14: debug: file: pread count=4096 offset=30212096 nbdkit: file.14: debug: file: pread count=4096 offset=30216192 nbdkit: file.14: debug: file: pread count=4096 offset=30220288 nbdkit: file.14: debug: file: pread count=4096 offset=30224384 nbdkit: file.14: debug: file: pread count=4096 offset=30228480 nbdkit: file.14: debug: file: pread count=4096 offset=30232576 nbdkit: file.14: debug: file: pread count=4096 offset=30236672 nbdkit: file.14: debug: file: pread count=4096 offset=30240768 nbdkit: file.14: debug: file: pread count=4096 offset=30244864 nbdkit: file.14: debug: file: pread count=4096 offset=30248960 nbdkit: file.14: debug: file: pread count=4096 offset=30253056 nbdkit: file.14: debug: file: pread count=4096 offset=30257152 nbdkit: file.14: debug: file: pread count=4096 offset=30261248 nbdkit: file.14: debug: file: pread count=4096 offset=30265344 nbdkit: file.14: debug: file: pread count=4096 offset=30269440 nbdkit: file.14: debug: file: pread count=4096 offset=30273536 nbdkit: file.14: debug: file: pread count=4096 offset=30277632 nbdkit: file.14: debug: file: pread count=4096 offset=30281728 nbdkit: file.14: debug: file: pread count=4096 offset=30285824 nbdkit: file.14: debug: file: pread count=4096 offset=30289920 nbdkit: file.14: debug: file: pread count=4096 offset=30294016 nbdkit: file.14: debug: file: pread count=4096 offset=30298112 nbdkit: file.14: debug: file: pread count=4096 offset=30302208 nbdkit: file.14: debug: file: pread count=4096 offset=30306304 nbdkit: file.14: debug: file: pread count=4096 offset=30310400 nbdkit: file.14: debug: file: pread count=4096 offset=30314496 nbdkit: file.14: debug: file: pread count=4096 offset=30318592 nbdkit: file.14: debug: file: pread count=4096 offset=30322688 nbdkit: file.14: debug: file: pread count=4096 offset=30326784 nbdkit: file.14: debug: file: pread count=4096 offset=30330880 nbdkit: file.14: debug: file: pread count=4096 offset=30334976 nbdkit: file.14: debug: file: pread count=4096 offset=30339072 nbdkit: file.14: debug: file: pread count=4096 offset=30343168 nbdkit: file.14: debug: file: pread count=4096 offset=30347264 nbdkit: file.14: debug: file: pread count=4096 offset=30351360 nbdkit: file.14: debug: file: pread count=4096 offset=30355456 nbdkit: file.14: debug: file: pread count=4096 offset=30359552 nbdkit: file.14: debug: file: pread count=4096 offset=30363648 nbdkit: file.14: debug: file: pread count=4096 offset=30367744 nbdkit: file.14: debug: file: pread count=4096 offset=30371840 nbdkit: file.14: debug: file: pread count=4096 offset=30375936 nbdkit: file.14: debug: file: pread count=4096 offset=30380032 nbdkit: file.14: debug: file: pread count=4096 offset=30384128 nbdkit: file.14: debug: file: pread count=4096 offset=30388224 nbdkit: file.14: debug: file: pread count=4096 offset=30392320 nbdkit: file.14: debug: file: pread count=4096 offset=30396416 nbdkit: file.14: debug: file: pread count=4096 offset=30400512 nbdkit: file.14: debug: file: pread count=4096 offset=30404608 nbdkit: file.14: debug: file: pread count=4096 offset=30408704 nbdkit: file.14: debug: file: pread count=4096 offset=30412800 nbdkit: file.14: debug: file: pread count=4096 offset=30416896 nbdkit: file.14: debug: file: pread count=4096 offset=30420992 nbdkit: file.14: debug: file: pread count=4096 offset=30425088 nbdkit: file.14: debug: file: pread count=4096 offset=30429184 nbdkit: file.14: debug: file: pread count=4096 offset=30433280 nbdkit: file.14: debug: file: pread count=4096 offset=30437376 nbdkit: file.14: debug: file: pread count=4096 offset=30441472 nbdkit: file.14: debug: file: pread count=4096 offset=30445568 nbdkit: file.14: debug: file: pread count=4096 offset=30449664 nbdkit: file.14: debug: file: pread count=4096 offset=30453760 nbdkit: file.14: debug: file: pread count=4096 offset=30457856 nbdkit: file.14: debug: file: pread count=4096 offset=30461952 nbdkit: file.14: debug: file: pread count=4096 offset=30466048 nbdkit: file.14: debug: file: pread count=4096 offset=30470144 nbdkit: file.14: debug: file: pread count=4096 offset=30474240 nbdkit: file.14: debug: file: pread count=4096 offset=30478336 nbdkit: file.14: debug: file: pread count=4096 offset=30482432 nbdkit: file.14: debug: file: pread count=4096 offset=30486528 nbdkit: file.14: debug: file: pread count=4096 offset=30490624 nbdkit: file.14: debug: file: pread count=4096 offset=30494720 nbdkit: file.14: debug: file: pread count=4096 offset=30498816 nbdkit: file.14: debug: file: pread count=4096 offset=30502912 nbdkit: file.14: debug: file: pread count=4096 offset=30507008 nbdkit: file.14: debug: file: pread count=4096 offset=30511104 nbdkit: file.14: debug: file: pread count=4096 offset=30515200 nbdkit: file.14: debug: file: pread count=4096 offset=30519296 nbdkit: file.14: debug: file: pread count=4096 offset=30523392 nbdkit: file.14: debug: file: pread count=4096 offset=30527488 nbdkit: file.14: debug: file: pread count=4096 offset=30531584 nbdkit: file.14: debug: file: pread count=4096 offset=30535680 nbdkit: file.14: debug: file: pread count=4096 offset=30539776 nbdkit: file.14: debug: file: pread count=4096 offset=30543872 nbdkit: file.14: debug: file: pread count=4096 offset=30547968 nbdkit: file.14: debug: file: pread count=4096 offset=30552064 nbdkit: file.14: debug: file: pread count=4096 offset=30556160 nbdkit: file.14: debug: file: pread count=4096 offset=30560256 nbdkit: file.14: debug: file: pread count=4096 offset=30564352 nbdkit: file.14: debug: file: pread count=4096 offset=30568448 nbdkit: file.14: debug: file: pread count=4096 offset=30572544 nbdkit: file.14: debug: file: pread count=4096 offset=30576640 nbdkit: file.14: debug: file: pread count=4096 offset=30580736 nbdkit: file.14: debug: file: pread count=4096 offset=30584832 nbdkit: file.14: debug: file: pread count=4096 offset=30588928 nbdkit: file.14: debug: file: pread count=4096 offset=30593024 nbdkit: file.14: debug: file: pread count=4096 offset=30597120 nbdkit: file.14: debug: file: pread count=4096 offset=30601216 nbdkit: file.14: debug: file: pread count=4096 offset=30605312 nbdkit: file.14: debug: file: pread count=4096 offset=30609408 nbdkit: file.14: debug: file: pread count=4096 offset=30613504 nbdkit: file.14: debug: file: pread count=4096 offset=30617600 nbdkit: file.14: debug: file: pread count=4096 offset=30621696 nbdkit: file.14: debug: file: pread count=4096 offset=30625792 nbdkit: file.14: debug: file: pread count=4096 offset=30629888 nbdkit: file.14: debug: file: pread count=4096 offset=30633984 nbdkit: file.14: debug: file: pread count=4096 offset=30638080 nbdkit: file.14: debug: file: pread count=4096 offset=30642176 nbdkit: file.14: debug: file: pread count=4096 offset=30646272 nbdkit: file.14: debug: file: pread count=4096 offset=30650368 nbdkit: file.14: debug: file: pread count=4096 offset=30654464 nbdkit: file.14: debug: file: pread count=4096 offset=30658560 nbdkit: file.14: debug: file: pread count=4096 offset=30662656 nbdkit: file.14: debug: file: pread count=4096 offset=30666752 nbdkit: file.14: debug: file: pread count=4096 offset=30670848 nbdkit: file.14: debug: file: pread count=4096 offset=30674944 nbdkit: file.14: debug: file: pread count=4096 offset=30679040 nbdkit: file.14: debug: file: pread count=4096 offset=30683136 nbdkit: file.14: debug: file: pread count=4096 offset=30687232 nbdkit: file.14: debug: file: pread count=4096 offset=30691328 nbdkit: file.14: debug: file: pread count=4096 offset=30695424 nbdkit: file.14: debug: file: pread count=4096 offset=30699520 nbdkit: file.14: debug: file: pread count=4096 offset=30703616 nbdkit: file.14: debug: file: pread count=4096 offset=30707712 nbdkit: file.14: debug: file: pread count=4096 offset=30711808 nbdkit: file.14: debug: file: pread count=4096 offset=30715904 nbdkit: file.14: debug: file: pread count=4096 offset=30720000 nbdkit: file.14: debug: file: pread count=4096 offset=30724096 nbdkit: file.14: debug: file: pread count=4096 offset=30728192 nbdkit: file.14: debug: file: pread count=4096 offset=30732288 nbdkit: file.14: debug: file: pread count=4096 offset=30736384 nbdkit: file.14: debug: file: pread count=4096 offset=30740480 nbdkit: file.14: debug: file: pread count=4096 offset=30744576 nbdkit: file.14: debug: file: pread count=4096 offset=30748672 nbdkit: file.14: debug: file: pread count=4096 offset=30752768 nbdkit: file.14: debug: file: pread count=4096 offset=30756864 nbdkit: file.14: debug: file: pread count=4096 offset=30760960 nbdkit: file.14: debug: file: pread count=4096 offset=30765056 nbdkit: file.14: debug: file: pread count=4096 offset=30769152 nbdkit: file.14: debug: file: pread count=4096 offset=30773248 nbdkit: file.14: debug: file: pread count=4096 offset=30777344 nbdkit: file.14: debug: file: pread count=4096 offset=30781440 nbdkit: file.14: debug: file: pread count=4096 offset=30785536 nbdkit: file.14: debug: file: pread count=4096 offset=30789632 nbdkit: file.14: debug: file: pread count=4096 offset=30793728 nbdkit: file.14: debug: file: pread count=4096 offset=30797824 nbdkit: file.14: debug: file: pread count=4096 offset=30801920 nbdkit: file.14: debug: file: pread count=4096 offset=30806016 nbdkit: file.14: debug: file: pread count=4096 offset=30810112 nbdkit: file.14: debug: file: pread count=4096 offset=30814208 nbdkit: file.14: debug: file: pread count=4096 offset=30818304 nbdkit: file.14: debug: file: pread count=4096 offset=30822400 nbdkit: file.14: debug: file: pread count=4096 offset=30826496 nbdkit: file.14: debug: file: pread count=4096 offset=30830592 nbdkit: file.14: debug: file: pread count=4096 offset=30834688 nbdkit: file.14: debug: file: pread count=4096 offset=30838784 nbdkit: file.14: debug: file: pread count=4096 offset=30842880 nbdkit: file.14: debug: file: pread count=4096 offset=30846976 nbdkit: file.14: debug: file: pread count=4096 offset=30851072 nbdkit: file.14: debug: file: pread count=4096 offset=30855168 nbdkit: file.14: debug: file: pread count=4096 offset=30859264 nbdkit: file.14: debug: file: pread count=4096 offset=30863360 nbdkit: file.14: debug: file: pread count=4096 offset=30867456 nbdkit: file.14: debug: file: pread count=4096 offset=30871552 nbdkit: file.14: debug: file: pread count=4096 offset=30875648 nbdkit: file.14: debug: file: pread count=4096 offset=30879744 nbdkit: file.14: debug: file: pread count=4096 offset=30883840 nbdkit: file.14: debug: file: pread count=4096 offset=30887936 nbdkit: file.14: debug: file: pread count=4096 offset=30892032 nbdkit: file.14: debug: file: pread count=4096 offset=30896128 nbdkit: file.14: debug: file: pread count=4096 offset=30900224 nbdkit: file.14: debug: file: pread count=4096 offset=30904320 nbdkit: file.14: debug: file: pread count=4096 offset=30908416 nbdkit: file.14: debug: file: pread count=4096 offset=30912512 nbdkit: file.14: debug: file: pread count=4096 offset=30916608 nbdkit: file.14: debug: file: pread count=4096 offset=30920704 nbdkit: file.14: debug: file: pread count=4096 offset=30924800 nbdkit: file.14: debug: file: pread count=4096 offset=30928896 nbdkit: file.14: debug: file: pread count=4096 offset=30932992 nbdkit: file.14: debug: file: pread count=4096 offset=30937088 nbdkit: file.14: debug: file: pread count=4096 offset=30941184 nbdkit: file.14: debug: file: pread count=4096 offset=30945280 nbdkit: file.14: debug: file: pread count=4096 offset=30949376 nbdkit: file.14: debug: file: pread count=4096 offset=30953472 nbdkit: file.14: debug: file: pread count=4096 offset=30957568 nbdkit: file.14: debug: file: pread count=4096 offset=30961664 nbdkit: file.14: debug: file: pread count=4096 offset=30965760 nbdkit: file.14: debug: file: pread count=4096 offset=30969856 nbdkit: file.14: debug: file: pread count=4096 offset=30973952 nbdkit: file.14: debug: file: pread count=4096 offset=30978048 nbdkit: file.14: debug: file: pread count=4096 offset=30982144 nbdkit: file.14: debug: file: pread count=4096 offset=30986240 nbdkit: file.14: debug: file: pread count=4096 offset=30990336 nbdkit: file.14: debug: file: pread count=4096 offset=30994432 nbdkit: file.14: debug: file: pread count=4096 offset=30998528 nbdkit: file.14: debug: file: pread count=4096 offset=31002624 nbdkit: file.14: debug: file: pread count=4096 offset=31006720 nbdkit: file.14: debug: file: pread count=4096 offset=31010816 nbdkit: file.14: debug: file: pread count=4096 offset=31014912 nbdkit: file.14: debug: file: pread count=4096 offset=31019008 nbdkit: file.14: debug: file: pread count=4096 offset=31023104 nbdkit: file.14: debug: file: pread count=4096 offset=31027200 nbdkit: file.14: debug: file: pread count=4096 offset=31031296 nbdkit: file.14: debug: file: pread count=4096 offset=31035392 nbdkit: file.14: debug: file: pread count=4096 offset=31039488 nbdkit: file.14: debug: file: pread count=4096 offset=31043584 nbdkit: file.14: debug: file: pread count=4096 offset=31047680 nbdkit: file.14: debug: file: pread count=4096 offset=31051776 nbdkit: file.14: debug: file: pread count=4096 offset=31055872 nbdkit: file.14: debug: file: pread count=4096 offset=31059968 nbdkit: file.14: debug: file: pread count=4096 offset=31064064 nbdkit: file.14: debug: file: pread count=4096 offset=31068160 nbdkit: file.14: debug: file: pread count=4096 offset=31072256 nbdkit: file.14: debug: file: pread count=4096 offset=31076352 nbdkit: file.14: debug: file: pread count=4096 offset=31080448 nbdkit: file.14: debug: file: pread count=4096 offset=31084544 nbdkit: file.14: debug: file: pread count=4096 offset=31088640 nbdkit: file.14: debug: file: pread count=4096 offset=31092736 nbdkit: file.14: debug: file: pread count=4096 offset=31096832 nbdkit: file.14: debug: file: pread count=4096 offset=31100928 nbdkit: file.14: debug: file: pread count=4096 offset=31105024 nbdkit: file.14: debug: file: pread count=4096 offset=31109120 nbdkit: file.14: debug: file: pread count=4096 offset=31113216 nbdkit: file.14: debug: file: pread count=4096 offset=31117312 nbdkit: file.14: debug: file: pread count=4096 offset=31121408 nbdkit: file.14: debug: file: pread count=4096 offset=31125504 nbdkit: file.14: debug: file: pread count=4096 offset=31129600 nbdkit: file.14: debug: file: pread count=4096 offset=31133696 nbdkit: file.14: debug: file: pread count=4096 offset=31137792 nbdkit: file.14: debug: file: pread count=4096 offset=31141888 nbdkit: file.14: debug: file: pread count=4096 offset=31145984 nbdkit: file.14: debug: file: pread count=4096 offset=31150080 nbdkit: file.14: debug: file: pread count=4096 offset=31154176 nbdkit: file.14: debug: file: pread count=4096 offset=31158272 nbdkit: file.14: debug: file: pread count=4096 offset=31162368 nbdkit: file.14: debug: file: pread count=4096 offset=31166464 nbdkit: file.14: debug: file: pread count=4096 offset=31170560 nbdkit: file.14: debug: file: pread count=4096 offset=31174656 nbdkit: file.14: debug: file: pread count=4096 offset=31178752 nbdkit: file.14: debug: file: pread count=4096 offset=31182848 nbdkit: file.14: debug: file: pread count=4096 offset=31186944 nbdkit: file.14: debug: file: pread count=4096 offset=31191040 nbdkit: file.14: debug: file: pread count=4096 offset=31195136 nbdkit: file.14: debug: file: pread count=4096 offset=31199232 nbdkit: file.14: debug: file: pread count=4096 offset=31203328 nbdkit: file.14: debug: file: pread count=4096 offset=31207424 nbdkit: file.14: debug: file: pread count=4096 offset=31211520 nbdkit: file.14: debug: file: pread count=4096 offset=31215616 nbdkit: file.14: debug: file: pread count=4096 offset=31219712 nbdkit: file.14: debug: file: pread count=4096 offset=31223808 nbdkit: file.14: debug: file: pread count=4096 offset=31227904 nbdkit: file.14: debug: file: pread count=4096 offset=31232000 nbdkit: file.14: debug: file: pread count=4096 offset=31236096 nbdkit: file.14: debug: file: pread count=4096 offset=31240192 nbdkit: file.14: debug: file: pread count=4096 offset=31244288 nbdkit: file.14: debug: file: pread count=4096 offset=31248384 nbdkit: file.14: debug: file: pread count=4096 offset=31252480 nbdkit: file.14: debug: file: pread count=4096 offset=31256576 nbdkit: file.14: debug: file: pread count=4096 offset=31260672 nbdkit: file.14: debug: file: pread count=4096 offset=31264768 nbdkit: file.14: debug: file: pread count=4096 offset=31268864 nbdkit: file.14: debug: file: pread count=4096 offset=31272960 nbdkit: file.14: debug: file: pread count=4096 offset=31277056 nbdkit: file.14: debug: file: pread count=4096 offset=31281152 nbdkit: file.14: debug: file: pread count=4096 offset=31285248 nbdkit: file.14: debug: file: pread count=4096 offset=31289344 nbdkit: file.14: debug: file: pread count=4096 offset=31293440 nbdkit: file.14: debug: file: pread count=4096 offset=31297536 nbdkit: file.14: debug: file: pread count=4096 offset=31301632 nbdkit: file.14: debug: file: pread count=4096 offset=31305728 nbdkit: file.14: debug: file: pread count=4096 offset=31309824 nbdkit: file.14: debug: file: pread count=4096 offset=31313920 nbdkit: file.14: debug: file: pread count=4096 offset=31318016 nbdkit: file.14: debug: file: pread count=4096 offset=31322112 nbdkit: file.14: debug: file: pread count=4096 offset=31326208 nbdkit: file.14: debug: file: pread count=4096 offset=31330304 nbdkit: file.14: debug: file: pread count=4096 offset=31334400 nbdkit: file.14: debug: file: pread count=4096 offset=31338496 nbdkit: file.14: debug: file: pread count=4096 offset=31342592 nbdkit: file.14: debug: file: pread count=4096 offset=31346688 nbdkit: file.14: debug: file: pread count=4096 offset=31350784 nbdkit: file.14: debug: file: pread count=4096 offset=31354880 nbdkit: file.14: debug: file: pread count=4096 offset=31358976 nbdkit: file.14: debug: file: pread count=4096 offset=31363072 nbdkit: file.14: debug: file: pread count=4096 offset=31367168 nbdkit: file.14: debug: file: pread count=4096 offset=31371264 nbdkit: file.14: debug: file: pread count=4096 offset=31375360 nbdkit: file.14: debug: file: pread count=4096 offset=31379456 nbdkit: file.14: debug: file: pread count=4096 offset=31383552 nbdkit: file.14: debug: file: pread count=4096 offset=31387648 nbdkit: file.14: debug: file: pread count=4096 offset=31391744 nbdkit: file.14: debug: file: pread count=4096 offset=31395840 nbdkit: file.14: debug: file: pread count=4096 offset=31399936 nbdkit: file.14: debug: file: pread count=4096 offset=31404032 nbdkit: file.14: debug: file: pread count=4096 offset=31408128 nbdkit: file.14: debug: file: pread count=4096 offset=31412224 nbdkit: file.14: debug: file: pread count=4096 offset=31416320 nbdkit: file.14: debug: file: pread count=4096 offset=31420416 nbdkit: file.14: debug: file: pread count=4096 offset=31424512 nbdkit: file.14: debug: file: pread count=4096 offset=31428608 nbdkit: file.14: debug: file: pread count=4096 offset=31432704 nbdkit: file.14: debug: file: pread count=4096 offset=31436800 nbdkit: file.14: debug: file: pread count=4096 offset=31440896 nbdkit: file.14: debug: file: pread count=4096 offset=31444992 nbdkit: file.14: debug: file: pread count=4096 offset=31449088 nbdkit: file.14: debug: file: pread count=4096 offset=31453184 nbdkit: file.12: debug: cow: pread count=2097152 offset=31457280 nbdkit: file.12: debug: file: pread count=4096 offset=31457280 nbdkit: file.12: debug: file: pread count=4096 offset=31461376 nbdkit: file.12: debug: file: pread count=4096 offset=31465472 nbdkit: file.12: debug: file: pread count=4096 offset=31469568 nbdkit: file.12: debug: file: pread count=4096 offset=31473664 nbdkit: file.12: debug: file: pread count=4096 offset=31477760 nbdkit: file.12: debug: file: pread count=4096 offset=31481856 nbdkit: file.12: debug: file: pread count=4096 offset=31485952 nbdkit: file.12: debug: file: pread count=4096 offset=31490048 nbdkit: file.12: debug: file: pread count=4096 offset=31494144 nbdkit: file.12: debug: file: pread count=4096 offset=31498240 nbdkit: file.12: debug: file: pread count=4096 offset=31502336 nbdkit: file.12: debug: file: pread count=4096 offset=31506432 nbdkit: file.12: debug: file: pread count=4096 offset=31510528 nbdkit: file.12: debug: file: pread count=4096 offset=31514624 nbdkit: file.12: debug: file: pread count=4096 offset=31518720 nbdkit: file.12: debug: file: pread count=4096 offset=31522816 nbdkit: file.12: debug: file: pread count=4096 offset=31526912 nbdkit: file.12: debug: file: pread count=4096 offset=31531008 nbdkit: file.12: debug: file: pread count=4096 offset=31535104 nbdkit: file.12: debug: file: pread count=4096 offset=31539200 nbdkit: file.12: debug: file: pread count=4096 offset=31543296 nbdkit: file.12: debug: file: pread count=4096 offset=31547392 nbdkit: file.12: debug: file: pread count=4096 offset=31551488 nbdkit: file.12: debug: file: pread count=4096 offset=31555584 nbdkit: file.12: debug: file: pread count=4096 offset=31559680 nbdkit: file.12: debug: file: pread count=4096 offset=31563776 nbdkit: file.12: debug: file: pread count=4096 offset=31567872 nbdkit: file.12: debug: file: pread count=4096 offset=31571968 nbdkit: file.12: debug: file: pread count=4096 offset=31576064 nbdkit: file.12: debug: file: pread count=4096 offset=31580160 nbdkit: file.12: debug: file: pread count=4096 offset=31584256 nbdkit: file.12: debug: file: pread count=4096 offset=31588352 nbdkit: file.12: debug: file: pread count=4096 offset=31592448 nbdkit: file.12: debug: file: pread count=4096 offset=31596544 nbdkit: file.12: debug: file: pread count=4096 offset=31600640 nbdkit: file.12: debug: file: pread count=4096 offset=31604736 nbdkit: file.12: debug: file: pread count=4096 offset=31608832 nbdkit: file.12: debug: file: pread count=4096 offset=31612928 nbdkit: file.12: debug: file: pread count=4096 offset=31617024 nbdkit: file.12: debug: file: pread count=4096 offset=31621120 nbdkit: file.12: debug: file: pread count=4096 offset=31625216 nbdkit: file.12: debug: file: pread count=4096 offset=31629312 nbdkit: file.12: debug: file: pread count=4096 offset=31633408 nbdkit: file.12: debug: file: pread count=4096 offset=31637504 nbdkit: file.12: debug: file: pread count=4096 offset=31641600 nbdkit: file.12: debug: file: pread count=4096 offset=31645696 nbdkit: file.12: debug: file: pread count=4096 offset=31649792 nbdkit: file.12: debug: file: pread count=4096 offset=31653888 nbdkit: file.12: debug: file: pread count=4096 offset=31657984 nbdkit: file.12: debug: file: pread count=4096 offset=31662080 nbdkit: file.12: debug: file: pread count=4096 offset=31666176 nbdkit: file.12: debug: file: pread count=4096 offset=31670272 nbdkit: file.12: debug: file: pread count=4096 offset=31674368 nbdkit: file.12: debug: file: pread count=4096 offset=31678464 nbdkit: file.12: debug: file: pread count=4096 offset=31682560 nbdkit: file.12: debug: file: pread count=4096 offset=31686656 nbdkit: file.12: debug: file: pread count=4096 offset=31690752 nbdkit: file.12: debug: file: pread count=4096 offset=31694848 nbdkit: file.12: debug: file: pread count=4096 offset=31698944 nbdkit: file.12: debug: file: pread count=4096 offset=31703040 nbdkit: file.12: debug: file: pread count=4096 offset=31707136 nbdkit: file.12: debug: file: pread count=4096 offset=31711232 nbdkit: file.12: debug: file: pread count=4096 offset=31715328 nbdkit: file.12: debug: file: pread count=4096 offset=31719424 nbdkit: file.12: debug: file: pread count=4096 offset=31723520 nbdkit: file.12: debug: file: pread count=4096 offset=31727616 nbdkit: file.12: debug: file: pread count=4096 offset=31731712 nbdkit: file.12: debug: file: pread count=4096 offset=31735808 nbdkit: file.12: debug: file: pread count=4096 offset=31739904 nbdkit: file.12: debug: file: pread count=4096 offset=31744000 nbdkit: file.12: debug: file: pread count=4096 offset=31748096 nbdkit: file.12: debug: file: pread count=4096 offset=31752192 nbdkit: file.12: debug: file: pread count=4096 offset=31756288 nbdkit: file.12: debug: file: pread count=4096 offset=31760384 nbdkit: file.12: debug: file: pread count=4096 offset=31764480 nbdkit: file.12: debug: file: pread count=4096 offset=31768576 nbdkit: file.12: debug: file: pread count=4096 offset=31772672 nbdkit: file.12: debug: file: pread count=4096 offset=31776768 nbdkit: file.12: debug: file: pread count=4096 offset=31780864 nbdkit: file.12: debug: file: pread count=4096 offset=31784960 nbdkit: file.12: debug: file: pread count=4096 offset=31789056 nbdkit: file.12: debug: file: pread count=4096 offset=31793152 nbdkit: file.12: debug: file: pread count=4096 offset=31797248 nbdkit: file.12: debug: file: pread count=4096 offset=31801344 nbdkit: file.12: debug: file: pread count=4096 offset=31805440 nbdkit: file.12: debug: file: pread count=4096 offset=31809536 nbdkit: file.12: debug: file: pread count=4096 offset=31813632 nbdkit: file.12: debug: file: pread count=4096 offset=31817728 nbdkit: file.12: debug: file: pread count=4096 offset=31821824 nbdkit: file.12: debug: file: pread count=4096 offset=31825920 nbdkit: file.12: debug: file: pread count=4096 offset=31830016 nbdkit: file.12: debug: file: pread count=4096 offset=31834112 nbdkit: file.12: debug: file: pread count=4096 offset=31838208 nbdkit: file.12: debug: file: pread count=4096 offset=31842304 nbdkit: file.12: debug: file: pread count=4096 offset=31846400 nbdkit: file.12: debug: file: pread count=4096 offset=31850496 nbdkit: file.12: debug: file: pread count=4096 offset=31854592 nbdkit: file.12: debug: file: pread count=4096 offset=31858688 nbdkit: file.12: debug: file: pread count=4096 offset=31862784 nbdkit: file.12: debug: file: pread count=4096 offset=31866880 nbdkit: file.12: debug: file: pread count=4096 offset=31870976 nbdkit: file.12: debug: file: pread count=4096 offset=31875072 nbdkit: file.12: debug: file: pread count=4096 offset=31879168 nbdkit: file.12: debug: file: pread count=4096 offset=31883264 nbdkit: file.12: debug: file: pread count=4096 offset=31887360 nbdkit: file.12: debug: file: pread count=4096 offset=31891456 nbdkit: file.12: debug: file: pread count=4096 offset=31895552 nbdkit: file.12: debug: file: pread count=4096 offset=31899648 nbdkit: file.12: debug: file: pread count=4096 offset=31903744 nbdkit: file.12: debug: file: pread count=4096 offset=31907840 nbdkit: file.12: debug: file: pread count=4096 offset=31911936 nbdkit: file.12: debug: file: pread count=4096 offset=31916032 nbdkit: file.12: debug: file: pread count=4096 offset=31920128 nbdkit: file.12: debug: file: pread count=4096 offset=31924224 nbdkit: file.12: debug: file: pread count=4096 offset=31928320 nbdkit: file.12: debug: file: pread count=4096 offset=31932416 nbdkit: file.12: debug: file: pread count=4096 offset=31936512 nbdkit: file.12: debug: file: pread count=4096 offset=31940608 nbdkit: file.12: debug: file: pread count=4096 offset=31944704 nbdkit: file.12: debug: file: pread count=4096 offset=31948800 nbdkit: file.12: debug: file: pread count=4096 offset=31952896 nbdkit: file.12: debug: file: pread count=4096 offset=31956992 nbdkit: file.12: debug: file: pread count=4096 offset=31961088 nbdkit: file.12: debug: file: pread count=4096 offset=31965184 nbdkit: file.12: debug: file: pread count=4096 offset=31969280 nbdkit: file.12: debug: file: pread count=4096 offset=31973376 nbdkit: file.12: debug: file: pread count=4096 offset=31977472 nbdkit: file.12: debug: file: pread count=4096 offset=31981568 nbdkit: file.12: debug: file: pread count=4096 offset=31985664 nbdkit: file.12: debug: file: pread count=4096 offset=31989760 nbdkit: file.12: debug: file: pread count=4096 offset=31993856 nbdkit: file.12: debug: file: pread count=4096 offset=31997952 nbdkit: file.12: debug: file: pread count=4096 offset=32002048 nbdkit: file.12: debug: file: pread count=4096 offset=32006144 nbdkit: file.12: debug: file: pread count=4096 offset=32010240 nbdkit: file.12: debug: file: pread count=4096 offset=32014336 nbdkit: file.12: debug: file: pread count=4096 offset=32018432 nbdkit: file.12: debug: file: pread count=4096 offset=32022528 nbdkit: file.12: debug: file: pread count=4096 offset=32026624 nbdkit: file.12: debug: file: pread count=4096 offset=32030720 nbdkit: file.12: debug: file: pread count=4096 offset=32034816 nbdkit: file.12: debug: file: pread count=4096 offset=32038912 nbdkit: file.12: debug: file: pread count=4096 offset=32043008 nbdkit: file.12: debug: file: pread count=4096 offset=32047104 nbdkit: file.12: debug: file: pread count=4096 offset=32051200 nbdkit: file.12: debug: file: pread count=4096 offset=32055296 nbdkit: file.12: debug: file: pread count=4096 offset=32059392 nbdkit: file.12: debug: file: pread count=4096 offset=32063488 nbdkit: file.12: debug: file: pread count=4096 offset=32067584 nbdkit: file.12: debug: file: pread count=4096 offset=32071680 nbdkit: file.12: debug: file: pread count=4096 offset=32075776 nbdkit: file.12: debug: file: pread count=4096 offset=32079872 nbdkit: file.12: debug: file: pread count=4096 offset=32083968 nbdkit: file.12: debug: file: pread count=4096 offset=32088064 nbdkit: file.12: debug: file: pread count=4096 offset=32092160 nbdkit: file.12: debug: file: pread count=4096 offset=32096256 nbdkit: file.12: debug: file: pread count=4096 offset=32100352 nbdkit: file.12: debug: file: pread count=4096 offset=32104448 nbdkit: file.12: debug: file: pread count=4096 offset=32108544 nbdkit: file.12: debug: file: pread count=4096 offset=32112640 nbdkit: file.12: debug: file: pread count=4096 offset=32116736 nbdkit: file.12: debug: file: pread count=4096 offset=32120832 nbdkit: file.12: debug: file: pread count=4096 offset=32124928 nbdkit: file.12: debug: file: pread count=4096 offset=32129024 nbdkit: file.12: debug: file: pread count=4096 offset=32133120 nbdkit: file.12: debug: file: pread count=4096 offset=32137216 nbdkit: file.12: debug: file: pread count=4096 offset=32141312 nbdkit: file.12: debug: file: pread count=4096 offset=32145408 nbdkit: file.12: debug: file: pread count=4096 offset=32149504 nbdkit: file.12: debug: file: pread count=4096 offset=32153600 nbdkit: file.12: debug: file: pread count=4096 offset=32157696 nbdkit: file.12: debug: file: pread count=4096 offset=32161792 nbdkit: file.12: debug: file: pread count=4096 offset=32165888 nbdkit: file.12: debug: file: pread count=4096 offset=32169984 nbdkit: file.12: debug: file: pread count=4096 offset=32174080 nbdkit: file.12: debug: file: pread count=4096 offset=32178176 nbdkit: file.12: debug: file: pread count=4096 offset=32182272 nbdkit: file.12: debug: file: pread count=4096 offset=32186368 nbdkit: file.12: debug: file: pread count=4096 offset=32190464 nbdkit: file.12: debug: file: pread count=4096 offset=32194560 nbdkit: file.12: debug: file: pread count=4096 offset=32198656 nbdkit: file.12: debug: file: pread count=4096 offset=32202752 nbdkit: file.12: debug: file: pread count=4096 offset=32206848 nbdkit: file.12: debug: file: pread count=4096 offset=32210944 nbdkit: file.12: debug: file: pread count=4096 offset=32215040 nbdkit: file.12: debug: file: pread count=4096 offset=32219136 nbdkit: file.12: debug: file: pread count=4096 offset=32223232 nbdkit: file.12: debug: file: pread count=4096 offset=32227328 nbdkit: file.12: debug: file: pread count=4096 offset=32231424 nbdkit: file.12: debug: file: pread count=4096 offset=32235520 nbdkit: file.12: debug: file: pread count=4096 offset=32239616 nbdkit: file.12: debug: file: pread count=4096 offset=32243712 nbdkit: file.12: debug: file: pread count=4096 offset=32247808 nbdkit: file.12: debug: file: pread count=4096 offset=32251904 nbdkit: file.12: debug: file: pread count=4096 offset=32256000 nbdkit: file.12: debug: file: pread count=4096 offset=32260096 nbdkit: file.12: debug: file: pread count=4096 offset=32264192 nbdkit: file.12: debug: file: pread count=4096 offset=32268288 nbdkit: file.12: debug: file: pread count=4096 offset=32272384 nbdkit: file.12: debug: file: pread count=4096 offset=32276480 nbdkit: file.12: debug: file: pread count=4096 offset=32280576 nbdkit: file.12: debug: file: pread count=4096 offset=32284672 nbdkit: file.12: debug: file: pread count=4096 offset=32288768 nbdkit: file.12: debug: file: pread count=4096 offset=32292864 nbdkit: file.12: debug: file: pread count=4096 offset=32296960 nbdkit: file.12: debug: file: pread count=4096 offset=32301056 nbdkit: file.12: debug: file: pread count=4096 offset=32305152 nbdkit: file.12: debug: file: pread count=4096 offset=32309248 nbdkit: file.12: debug: file: pread count=4096 offset=32313344 nbdkit: file.12: debug: file: pread count=4096 offset=32317440 nbdkit: file.12: debug: file: pread count=4096 offset=32321536 nbdkit: file.12: debug: file: pread count=4096 offset=32325632 nbdkit: file.12: debug: file: pread count=4096 offset=32329728 nbdkit: file.12: debug: file: pread count=4096 offset=32333824 nbdkit: file.12: debug: file: pread count=4096 offset=32337920 nbdkit: file.12: debug: file: pread count=4096 offset=32342016 nbdkit: file.12: debug: file: pread count=4096 offset=32346112 nbdkit: file.12: debug: file: pread count=4096 offset=32350208 nbdkit: file.12: debug: file: pread count=4096 offset=32354304 nbdkit: file.12: debug: file: pread count=4096 offset=32358400 nbdkit: file.12: debug: file: pread count=4096 offset=32362496 nbdkit: file.12: debug: file: pread count=4096 offset=32366592 nbdkit: file.12: debug: file: pread count=4096 offset=32370688 nbdkit: file.12: debug: file: pread count=4096 offset=32374784 nbdkit: file.12: debug: file: pread count=4096 offset=32378880 nbdkit: file.12: debug: file: pread count=4096 offset=32382976 nbdkit: file.12: debug: file: pread count=4096 offset=32387072 nbdkit: file.12: debug: file: pread count=4096 offset=32391168 nbdkit: file.12: debug: file: pread count=4096 offset=32395264 nbdkit: file.12: debug: file: pread count=4096 offset=32399360 nbdkit: file.12: debug: file: pread count=4096 offset=32403456 nbdkit: file.12: debug: file: pread count=4096 offset=32407552 nbdkit: file.12: debug: file: pread count=4096 offset=32411648 nbdkit: file.12: debug: file: pread count=4096 offset=32415744 nbdkit: file.12: debug: file: pread count=4096 offset=32419840 nbdkit: file.12: debug: file: pread count=4096 offset=32423936 nbdkit: file.12: debug: file: pread count=4096 offset=32428032 nbdkit: file.12: debug: file: pread count=4096 offset=32432128 nbdkit: file.12: debug: file: pread count=4096 offset=32436224 nbdkit: file.12: debug: file: pread count=4096 offset=32440320 nbdkit: file.12: debug: file: pread count=4096 offset=32444416 nbdkit: file.12: debug: file: pread count=4096 offset=32448512 nbdkit: file.12: debug: file: pread count=4096 offset=32452608 nbdkit: file.12: debug: file: pread count=4096 offset=32456704 nbdkit: file.12: debug: file: pread count=4096 offset=32460800 nbdkit: file.12: debug: file: pread count=4096 offset=32464896 nbdkit: file.12: debug: file: pread count=4096 offset=32468992 nbdkit: file.12: debug: file: pread count=4096 offset=32473088 nbdkit: file.12: debug: file: pread count=4096 offset=32477184 nbdkit: file.12: debug: file: pread count=4096 offset=32481280 nbdkit: file.12: debug: file: pread count=4096 offset=32485376 nbdkit: file.12: debug: file: pread count=4096 offset=32489472 nbdkit: file.12: debug: file: pread count=4096 offset=32493568 nbdkit: file.12: debug: file: pread count=4096 offset=32497664 nbdkit: file.12: debug: file: pread count=4096 offset=32501760 nbdkit: file.12: debug: file: pread count=4096 offset=32505856 nbdkit: file.12: debug: file: pread count=4096 offset=32509952 nbdkit: file.12: debug: file: pread count=4096 offset=32514048 nbdkit: file.12: debug: file: pread count=4096 offset=32518144 nbdkit: file.12: debug: file: pread count=4096 offset=32522240 nbdkit: file.12: debug: file: pread count=4096 offset=32526336 nbdkit: file.12: debug: file: pread count=4096 offset=32530432 nbdkit: file.12: debug: file: pread count=4096 offset=32534528 nbdkit: file.12: debug: file: pread count=4096 offset=32538624 nbdkit: file.12: debug: file: pread count=4096 offset=32542720 nbdkit: file.12: debug: file: pread count=4096 offset=32546816 nbdkit: file.12: debug: file: pread count=4096 offset=32550912 nbdkit: file.12: debug: file: pread count=4096 offset=32555008 nbdkit: file.12: debug: file: pread count=4096 offset=32559104 nbdkit: file.12: debug: file: pread count=4096 offset=32563200 nbdkit: file.12: debug: file: pread count=4096 offset=32567296 nbdkit: file.12: debug: file: pread count=4096 offset=32571392 nbdkit: file.12: debug: file: pread count=4096 offset=32575488 nbdkit: file.12: debug: file: pread count=4096 offset=32579584 nbdkit: file.12: debug: file: pread count=4096 offset=32583680 nbdkit: file.12: debug: file: pread count=4096 offset=32587776 nbdkit: file.12: debug: file: pread count=4096 offset=32591872 nbdkit: file.12: debug: file: pread count=4096 offset=32595968 nbdkit: file.12: debug: file: pread count=4096 offset=32600064 nbdkit: file.12: debug: file: pread count=4096 offset=32604160 nbdkit: file.12: debug: file: pread count=4096 offset=32608256 nbdkit: file.12: debug: file: pread count=4096 offset=32612352 nbdkit: file.12: debug: file: pread count=4096 offset=32616448 nbdkit: file.12: debug: file: pread count=4096 offset=32620544 nbdkit: file.12: debug: file: pread count=4096 offset=32624640 nbdkit: file.12: debug: file: pread count=4096 offset=32628736 nbdkit: file.12: debug: file: pread count=4096 offset=32632832 nbdkit: file.12: debug: file: pread count=4096 offset=32636928 nbdkit: file.12: debug: file: pread count=4096 offset=32641024 nbdkit: file.12: debug: file: pread count=4096 offset=32645120 nbdkit: file.12: debug: file: pread count=4096 offset=32649216 nbdkit: file.12: debug: file: pread count=4096 offset=32653312 nbdkit: file.12: debug: file: pread count=4096 offset=32657408 nbdkit: file.12: debug: file: pread count=4096 offset=32661504 nbdkit: file.12: debug: file: pread count=4096 offset=32665600 nbdkit: file.12: debug: file: pread count=4096 offset=32669696 nbdkit: file.12: debug: file: pread count=4096 offset=32673792 nbdkit: file.12: debug: file: pread count=4096 offset=32677888 nbdkit: file.12: debug: file: pread count=4096 offset=32681984 nbdkit: file.12: debug: file: pread count=4096 offset=32686080 nbdkit: file.12: debug: file: pread count=4096 offset=32690176 nbdkit: file.12: debug: file: pread count=4096 offset=32694272 nbdkit: file.12: debug: file: pread count=4096 offset=32698368 nbdkit: file.12: debug: file: pread count=4096 offset=32702464 nbdkit: file.12: debug: file: pread count=4096 offset=32706560 nbdkit: file.12: debug: file: pread count=4096 offset=32710656 nbdkit: file.12: debug: file: pread count=4096 offset=32714752 nbdkit: file.12: debug: file: pread count=4096 offset=32718848 nbdkit: file.12: debug: file: pread count=4096 offset=32722944 nbdkit: file.12: debug: file: pread count=4096 offset=32727040 nbdkit: file.12: debug: file: pread count=4096 offset=32731136 nbdkit: file.12: debug: file: pread count=4096 offset=32735232 nbdkit: file.12: debug: file: pread count=4096 offset=32739328 nbdkit: file.12: debug: file: pread count=4096 offset=32743424 nbdkit: file.12: debug: file: pread count=4096 offset=32747520 nbdkit: file.12: debug: file: pread count=4096 offset=32751616 nbdkit: file.12: debug: file: pread count=4096 offset=32755712 nbdkit: file.12: debug: file: pread count=4096 offset=32759808 nbdkit: file.12: debug: file: pread count=4096 offset=32763904 nbdkit: file.12: debug: file: pread count=4096 offset=32768000 nbdkit: file.12: debug: file: pread count=4096 offset=32772096 nbdkit: file.12: debug: file: pread count=4096 offset=32776192 nbdkit: file.12: debug: file: pread count=4096 offset=32780288 nbdkit: file.12: debug: file: pread count=4096 offset=32784384 nbdkit: file.12: debug: file: pread count=4096 offset=32788480 nbdkit: file.12: debug: file: pread count=4096 offset=32792576 nbdkit: file.12: debug: file: pread count=4096 offset=32796672 nbdkit: file.12: debug: file: pread count=4096 offset=32800768 nbdkit: file.12: debug: file: pread count=4096 offset=32804864 nbdkit: file.12: debug: file: pread count=4096 offset=32808960 nbdkit: file.12: debug: file: pread count=4096 offset=32813056 nbdkit: file.12: debug: file: pread count=4096 offset=32817152 nbdkit: file.12: debug: file: pread count=4096 offset=32821248 nbdkit: file.12: debug: file: pread count=4096 offset=32825344 nbdkit: file.12: debug: file: pread count=4096 offset=32829440 nbdkit: file.12: debug: file: pread count=4096 offset=32833536 nbdkit: file.12: debug: file: pread count=4096 offset=32837632 nbdkit: file.12: debug: file: pread count=4096 offset=32841728 nbdkit: file.12: debug: file: pread count=4096 offset=32845824 nbdkit: file.12: debug: file: pread count=4096 offset=32849920 nbdkit: file.12: debug: file: pread count=4096 offset=32854016 nbdkit: file.12: debug: file: pread count=4096 offset=32858112 nbdkit: file.12: debug: file: pread count=4096 offset=32862208 nbdkit: file.12: debug: file: pread count=4096 offset=32866304 nbdkit: file.12: debug: file: pread count=4096 offset=32870400 nbdkit: file.12: debug: file: pread count=4096 offset=32874496 nbdkit: file.12: debug: file: pread count=4096 offset=32878592 nbdkit: file.12: debug: file: pread count=4096 offset=32882688 nbdkit: file.12: debug: file: pread count=4096 offset=32886784 nbdkit: file.12: debug: file: pread count=4096 offset=32890880 nbdkit: file.12: debug: file: pread count=4096 offset=32894976 nbdkit: file.12: debug: file: pread count=4096 offset=32899072 nbdkit: file.12: debug: file: pread count=4096 offset=32903168 nbdkit: file.12: debug: file: pread count=4096 offset=32907264 nbdkit: file.12: debug: file: pread count=4096 offset=32911360 nbdkit: file.12: debug: file: pread count=4096 offset=32915456 nbdkit: file.12: debug: file: pread count=4096 offset=32919552 nbdkit: file.12: debug: file: pread count=4096 offset=32923648 nbdkit: file.12: debug: file: pread count=4096 offset=32927744 nbdkit: file.12: debug: file: pread count=4096 offset=32931840 nbdkit: file.12: debug: file: pread count=4096 offset=32935936 nbdkit: file.12: debug: file: pread count=4096 offset=32940032 nbdkit: file.12: debug: file: pread count=4096 offset=32944128 nbdkit: file.12: debug: file: pread count=4096 offset=32948224 nbdkit: file.12: debug: file: pread count=4096 offset=32952320 nbdkit: file.12: debug: file: pread count=4096 offset=32956416 nbdkit: file.12: debug: file: pread count=4096 offset=32960512 nbdkit: file.12: debug: file: pread count=4096 offset=32964608 nbdkit: file.12: debug: file: pread count=4096 offset=32968704 nbdkit: file.12: debug: file: pread count=4096 offset=32972800 nbdkit: file.12: debug: file: pread count=4096 offset=32976896 nbdkit: file.12: debug: file: pread count=4096 offset=32980992 nbdkit: file.12: debug: file: pread count=4096 offset=32985088 nbdkit: file.12: debug: file: pread count=4096 offset=32989184 nbdkit: file.12: debug: file: pread count=4096 offset=32993280 nbdkit: file.12: debug: file: pread count=4096 offset=32997376 nbdkit: file.12: debug: file: pread count=4096 offset=33001472 nbdkit: file.12: debug: file: pread count=4096 offset=33005568 nbdkit: file.12: debug: file: pread count=4096 offset=33009664 nbdkit: file.12: debug: file: pread count=4096 offset=33013760 nbdkit: file.12: debug: file: pread count=4096 offset=33017856 nbdkit: file.12: debug: file: pread count=4096 offset=33021952 nbdkit: file.12: debug: file: pread count=4096 offset=33026048 nbdkit: file.12: debug: file: pread count=4096 offset=33030144 nbdkit: file.12: debug: file: pread count=4096 offset=33034240 nbdkit: file.12: debug: file: pread count=4096 offset=33038336 nbdkit: file.12: debug: file: pread count=4096 offset=33042432 nbdkit: file.12: debug: file: pread count=4096 offset=33046528 nbdkit: file.12: debug: file: pread count=4096 offset=33050624 nbdkit: file.12: debug: file: pread count=4096 offset=33054720 nbdkit: file.12: debug: file: pread count=4096 offset=33058816 nbdkit: file.12: debug: file: pread count=4096 offset=33062912 nbdkit: file.12: debug: file: pread count=4096 offset=33067008 nbdkit: file.12: debug: file: pread count=4096 offset=33071104 nbdkit: file.12: debug: file: pread count=4096 offset=33075200 nbdkit: file.12: debug: file: pread count=4096 offset=33079296 nbdkit: file.12: debug: file: pread count=4096 offset=33083392 nbdkit: file.12: debug: file: pread count=4096 offset=33087488 nbdkit: file.12: debug: file: pread count=4096 offset=33091584 nbdkit: file.12: debug: file: pread count=4096 offset=33095680 nbdkit: file.12: debug: file: pread count=4096 offset=33099776 nbdkit: file.12: debug: file: pread count=4096 offset=33103872 nbdkit: file.12: debug: file: pread count=4096 offset=33107968 nbdkit: file.12: debug: file: pread count=4096 offset=33112064 nbdkit: file.12: debug: file: pread count=4096 offset=33116160 nbdkit: file.12: debug: file: pread count=4096 offset=33120256 nbdkit: file.12: debug: file: pread count=4096 offset=33124352 nbdkit: file.12: debug: file: pread count=4096 offset=33128448 nbdkit: file.12: debug: file: pread count=4096 offset=33132544 nbdkit: file.12: debug: file: pread count=4096 offset=33136640 nbdkit: file.12: debug: file: pread count=4096 offset=33140736 nbdkit: file.12: debug: file: pread count=4096 offset=33144832 nbdkit: file.12: debug: file: pread count=4096 offset=33148928 nbdkit: file.12: debug: file: pread count=4096 offset=33153024 nbdkit: file.12: debug: file: pread count=4096 offset=33157120 nbdkit: file.12: debug: file: pread count=4096 offset=33161216 nbdkit: file.12: debug: file: pread count=4096 offset=33165312 nbdkit: file.12: debug: file: pread count=4096 offset=33169408 nbdkit: file.12: debug: file: pread count=4096 offset=33173504 nbdkit: file.12: debug: file: pread count=4096 offset=33177600 nbdkit: file.12: debug: file: pread count=4096 offset=33181696 nbdkit: file.12: debug: file: pread count=4096 offset=33185792 nbdkit: file.12: debug: file: pread count=4096 offset=33189888 nbdkit: file.12: debug: file: pread count=4096 offset=33193984 nbdkit: file.12: debug: file: pread count=4096 offset=33198080 nbdkit: file.12: debug: file: pread count=4096 offset=33202176 nbdkit: file.12: debug: file: pread count=4096 offset=33206272 nbdkit: file.12: debug: file: pread count=4096 offset=33210368 nbdkit: file.12: debug: file: pread count=4096 offset=33214464 nbdkit: file.12: debug: file: pread count=4096 offset=33218560 nbdkit: file.12: debug: file: pread count=4096 offset=33222656 nbdkit: file.12: debug: file: pread count=4096 offset=33226752 nbdkit: file.12: debug: file: pread count=4096 offset=33230848 nbdkit: file.12: debug: file: pread count=4096 offset=33234944 nbdkit: file.12: debug: file: pread count=4096 offset=33239040 nbdkit: file.12: debug: file: pread count=4096 offset=33243136 nbdkit: file.12: debug: file: pread count=4096 offset=33247232 nbdkit: file.12: debug: file: pread count=4096 offset=33251328 nbdkit: file.12: debug: file: pread count=4096 offset=33255424 nbdkit: file.12: debug: file: pread count=4096 offset=33259520 nbdkit: file.12: debug: file: pread count=4096 offset=33263616 nbdkit: file.12: debug: file: pread count=4096 offset=33267712 nbdkit: file.12: debug: file: pread count=4096 offset=33271808 nbdkit: file.12: debug: file: pread count=4096 offset=33275904 nbdkit: file.12: debug: file: pread count=4096 offset=33280000 nbdkit: file.12: debug: file: pread count=4096 offset=33284096 nbdkit: file.12: debug: file: pread count=4096 offset=33288192 nbdkit: file.12: debug: file: pread count=4096 offset=33292288 nbdkit: file.12: debug: file: pread count=4096 offset=33296384 nbdkit: file.12: debug: file: pread count=4096 offset=33300480 nbdkit: file.12: debug: file: pread count=4096 offset=33304576 nbdkit: file.12: debug: file: pread count=4096 offset=33308672 nbdkit: file.12: debug: file: pread count=4096 offset=33312768 nbdkit: file.12: debug: file: pread count=4096 offset=33316864 nbdkit: file.12: debug: file: pread count=4096 offset=33320960 nbdkit: file.12: debug: file: pread count=4096 offset=33325056 nbdkit: file.12: debug: file: pread count=4096 offset=33329152 nbdkit: file.12: debug: file: pread count=4096 offset=33333248 nbdkit: file.12: debug: file: pread count=4096 offset=33337344 nbdkit: file.12: debug: file: pread count=4096 offset=33341440 nbdkit: file.12: debug: file: pread count=4096 offset=33345536 nbdkit: file.12: debug: file: pread count=4096 offset=33349632 nbdkit: file.12: debug: file: pread count=4096 offset=33353728 nbdkit: file.12: debug: file: pread count=4096 offset=33357824 nbdkit: file.12: debug: file: pread count=4096 offset=33361920 nbdkit: file.12: debug: file: pread count=4096 offset=33366016 nbdkit: file.12: debug: file: pread count=4096 offset=33370112 nbdkit: file.12: debug: file: pread count=4096 offset=33374208 nbdkit: file.12: debug: file: pread count=4096 offset=33378304 nbdkit: file.12: debug: file: pread count=4096 offset=33382400 nbdkit: file.12: debug: file: pread count=4096 offset=33386496 nbdkit: file.12: debug: file: pread count=4096 offset=33390592 nbdkit: file.12: debug: file: pread count=4096 offset=33394688 nbdkit: file.12: debug: file: pread count=4096 offset=33398784 nbdkit: file.12: debug: file: pread count=4096 offset=33402880 nbdkit: file.12: debug: file: pread count=4096 offset=33406976 nbdkit: file.12: debug: file: pread count=4096 offset=33411072 nbdkit: file.12: debug: file: pread count=4096 offset=33415168 nbdkit: file.12: debug: file: pread count=4096 offset=33419264 nbdkit: file.12: debug: file: pread count=4096 offset=33423360 nbdkit: file.12: debug: file: pread count=4096 offset=33427456 nbdkit: file.12: debug: file: pread count=4096 offset=33431552 nbdkit: file.12: debug: file: pread count=4096 offset=33435648 nbdkit: file.12: debug: file: pread count=4096 offset=33439744 nbdkit: file.12: debug: file: pread count=4096 offset=33443840 nbdkit: file.12: debug: file: pread count=4096 offset=33447936 nbdkit: file.12: debug: file: pread count=4096 offset=33452032 nbdkit: file.12: debug: file: pread count=4096 offset=33456128 nbdkit: file.12: debug: file: pread count=4096 offset=33460224 nbdkit: file.12: debug: file: pread count=4096 offset=33464320 nbdkit: file.12: debug: file: pread count=4096 offset=33468416 nbdkit: file.12: debug: file: pread count=4096 offset=33472512 nbdkit: file.12: debug: file: pread count=4096 offset=33476608 nbdkit: file.12: debug: file: pread count=4096 offset=33480704 nbdkit: file.12: debug: file: pread count=4096 offset=33484800 nbdkit: file.12: debug: file: pread count=4096 offset=33488896 nbdkit: file.12: debug: file: pread count=4096 offset=33492992 nbdkit: file.12: debug: file: pread count=4096 offset=33497088 nbdkit: file.12: debug: file: pread count=4096 offset=33501184 nbdkit: file.12: debug: file: pread count=4096 offset=33505280 nbdkit: file.12: debug: file: pread count=4096 offset=33509376 nbdkit: file.12: debug: file: pread count=4096 offset=33513472 nbdkit: file.12: debug: file: pread count=4096 offset=33517568 nbdkit: file.12: debug: file: pread count=4096 offset=33521664 nbdkit: file.12: debug: file: pread count=4096 offset=33525760 nbdkit: file.12: debug: file: pread count=4096 offset=33529856 nbdkit: file.12: debug: file: pread count=4096 offset=33533952 nbdkit: file.12: debug: file: pread count=4096 offset=33538048 nbdkit: file.12: debug: file: pread count=4096 offset=33542144 nbdkit: file.12: debug: file: pread count=4096 offset=33546240 nbdkit: file.12: debug: file: pread count=4096 offset=33550336 nbdkit: file.15: debug: cow: pread count=2097152 offset=33554432 nbdkit: file.15: debug: file: pread count=4096 offset=33554432 nbdkit: file.15: debug: file: pread count=4096 offset=33558528 nbdkit: file.15: debug: file: pread count=4096 offset=33562624 nbdkit: file.15: debug: file: pread count=4096 offset=33566720 nbdkit: file.15: debug: file: pread count=4096 offset=33570816 nbdkit: file.15: debug: file: pread count=4096 offset=33574912 nbdkit: file.15: debug: file: pread count=4096 offset=33579008 nbdkit: file.15: debug: file: pread count=4096 offset=33583104 nbdkit: file.15: debug: file: pread count=4096 offset=33587200 nbdkit: file.15: debug: file: pread count=4096 offset=33591296 nbdkit: file.15: debug: file: pread count=4096 offset=33595392 nbdkit: file.15: debug: file: pread count=4096 offset=33599488 nbdkit: file.15: debug: file: pread count=4096 offset=33603584 nbdkit: file.15: debug: file: pread count=4096 offset=33607680 nbdkit: file.15: debug: file: pread count=4096 offset=33611776 nbdkit: file.15: debug: file: pread count=4096 offset=33615872 nbdkit: file.15: debug: file: pread count=4096 offset=33619968 nbdkit: file.15: debug: file: pread count=4096 offset=33624064 nbdkit: file.15: debug: file: pread count=4096 offset=33628160 nbdkit: file.15: debug: file: pread count=4096 offset=33632256 nbdkit: file.15: debug: file: pread count=4096 offset=33636352 nbdkit: file.15: debug: file: pread count=4096 offset=33640448 nbdkit: file.15: debug: file: pread count=4096 offset=33644544 nbdkit: file.15: debug: file: pread count=4096 offset=33648640 nbdkit: file.15: debug: file: pread count=4096 offset=33652736 nbdkit: file.15: debug: file: pread count=4096 offset=33656832 nbdkit: file.15: debug: file: pread count=4096 offset=33660928 nbdkit: file.15: debug: file: pread count=4096 offset=33665024 nbdkit: file.15: debug: file: pread count=4096 offset=33669120 nbdkit: file.15: debug: file: pread count=4096 offset=33673216 nbdkit: file.15: debug: file: pread count=4096 offset=33677312 nbdkit: file.15: debug: file: pread count=4096 offset=33681408 nbdkit: file.15: debug: file: pread count=4096 offset=33685504 nbdkit: file.15: debug: file: pread count=4096 offset=33689600 nbdkit: file.15: debug: file: pread count=4096 offset=33693696 nbdkit: file.15: debug: file: pread count=4096 offset=33697792 nbdkit: file.15: debug: file: pread count=4096 offset=33701888 nbdkit: file.15: debug: file: pread count=4096 offset=33705984 nbdkit: file.15: debug: file: pread count=4096 offset=33710080 nbdkit: file.15: debug: file: pread count=4096 offset=33714176 nbdkit: file.15: debug: file: pread count=4096 offset=33718272 nbdkit: file.15: debug: file: pread count=4096 offset=33722368 nbdkit: file.15: debug: file: pread count=4096 offset=33726464 nbdkit: file.15: debug: file: pread count=4096 offset=33730560 nbdkit: file.15: debug: file: pread count=4096 offset=33734656 nbdkit: file.15: debug: file: pread count=4096 offset=33738752 nbdkit: file.15: debug: file: pread count=4096 offset=33742848 nbdkit: file.15: debug: file: pread count=4096 offset=33746944 nbdkit: file.15: debug: file: pread count=4096 offset=33751040 nbdkit: file.15: debug: file: pread count=4096 offset=33755136 nbdkit: file.15: debug: file: pread count=4096 offset=33759232 nbdkit: file.15: debug: file: pread count=4096 offset=33763328 nbdkit: file.15: debug: file: pread count=4096 offset=33767424 nbdkit: file.15: debug: file: pread count=4096 offset=33771520 nbdkit: file.15: debug: file: pread count=4096 offset=33775616 nbdkit: file.15: debug: file: pread count=4096 offset=33779712 nbdkit: file.15: debug: file: pread count=4096 offset=33783808 nbdkit: file.15: debug: file: pread count=4096 offset=33787904 nbdkit: file.15: debug: file: pread count=4096 offset=33792000 nbdkit: file.15: debug: file: pread count=4096 offset=33796096 nbdkit: file.15: debug: file: pread count=4096 offset=33800192 nbdkit: file.15: debug: file: pread count=4096 offset=33804288 nbdkit: file.15: debug: file: pread count=4096 offset=33808384 nbdkit: file.15: debug: file: pread count=4096 offset=33812480 nbdkit: file.15: debug: file: pread count=4096 offset=33816576 nbdkit: file.15: debug: file: pread count=4096 offset=33820672 nbdkit: file.15: debug: file: pread count=4096 offset=33824768 nbdkit: file.15: debug: file: pread count=4096 offset=33828864 nbdkit: file.15: debug: file: pread count=4096 offset=33832960 nbdkit: file.15: debug: file: pread count=4096 offset=33837056 nbdkit: file.15: debug: file: pread count=4096 offset=33841152 nbdkit: file.15: debug: file: pread count=4096 offset=33845248 nbdkit: file.15: debug: file: pread count=4096 offset=33849344 nbdkit: file.15: debug: file: pread count=4096 offset=33853440 nbdkit: file.15: debug: file: pread count=4096 offset=33857536 nbdkit: file.15: debug: file: pread count=4096 offset=33861632 nbdkit: file.15: debug: file: pread count=4096 offset=33865728 nbdkit: file.15: debug: file: pread count=4096 offset=33869824 nbdkit: file.15: debug: file: pread count=4096 offset=33873920 nbdkit: file.15: debug: file: pread count=4096 offset=33878016 nbdkit: file.15: debug: file: pread count=4096 offset=33882112 nbdkit: file.15: debug: file: pread count=4096 offset=33886208 nbdkit: file.15: debug: file: pread count=4096 offset=33890304 nbdkit: file.15: debug: file: pread count=4096 offset=33894400 nbdkit: file.15: debug: file: pread count=4096 offset=33898496 nbdkit: file.15: debug: file: pread count=4096 offset=33902592 nbdkit: file.15: debug: file: pread count=4096 offset=33906688 nbdkit: file.15: debug: file: pread count=4096 offset=33910784 nbdkit: file.15: debug: file: pread count=4096 offset=33914880 nbdkit: file.15: debug: file: pread count=4096 offset=33918976 nbdkit: file.15: debug: file: pread count=4096 offset=33923072 nbdkit: file.15: debug: file: pread count=4096 offset=33927168 nbdkit: file.15: debug: file: pread count=4096 offset=33931264 nbdkit: file.15: debug: file: pread count=4096 offset=33935360 nbdkit: file.15: debug: file: pread count=4096 offset=33939456 nbdkit: file.15: debug: file: pread count=4096 offset=33943552 nbdkit: file.15: debug: file: pread count=4096 offset=33947648 nbdkit: file.15: debug: file: pread count=4096 offset=33951744 nbdkit: file.15: debug: file: pread count=4096 offset=33955840 nbdkit: file.15: debug: file: pread count=4096 offset=33959936 nbdkit: file.15: debug: file: pread count=4096 offset=33964032 nbdkit: file.15: debug: file: pread count=4096 offset=33968128 nbdkit: file.15: debug: file: pread count=4096 offset=33972224 nbdkit: file.15: debug: file: pread count=4096 offset=33976320 nbdkit: file.15: debug: file: pread count=4096 offset=33980416 nbdkit: file.15: debug: file: pread count=4096 offset=33984512 nbdkit: file.15: debug: file: pread count=4096 offset=33988608 nbdkit: file.15: debug: file: pread count=4096 offset=33992704 nbdkit: file.15: debug: file: pread count=4096 offset=33996800 nbdkit: file.15: debug: file: pread count=4096 offset=34000896 nbdkit: file.15: debug: file: pread count=4096 offset=34004992 nbdkit: file.15: debug: file: pread count=4096 offset=34009088 nbdkit: file.15: debug: file: pread count=4096 offset=34013184 nbdkit: file.15: debug: file: pread count=4096 offset=34017280 nbdkit: file.15: debug: file: pread count=4096 offset=34021376 nbdkit: file.15: debug: file: pread count=4096 offset=34025472 nbdkit: file.15: debug: file: pread count=4096 offset=34029568 nbdkit: file.15: debug: file: pread count=4096 offset=34033664 nbdkit: file.15: debug: file: pread count=4096 offset=34037760 nbdkit: file.15: debug: file: pread count=4096 offset=34041856 nbdkit: file.15: debug: file: pread count=4096 offset=34045952 nbdkit: file.15: debug: file: pread count=4096 offset=34050048 nbdkit: file.15: debug: file: pread count=4096 offset=34054144 nbdkit: file.15: debug: file: pread count=4096 offset=34058240 nbdkit: file.15: debug: file: pread count=4096 offset=34062336 nbdkit: file.15: debug: file: pread count=4096 offset=34066432 nbdkit: file.15: debug: file: pread count=4096 offset=34070528 nbdkit: file.15: debug: file: pread count=4096 offset=34074624 nbdkit: file.15: debug: file: pread count=4096 offset=34078720 nbdkit: file.15: debug: file: pread count=4096 offset=34082816 nbdkit: file.15: debug: file: pread count=4096 offset=34086912 nbdkit: file.15: debug: file: pread count=4096 offset=34091008 nbdkit: file.15: debug: file: pread count=4096 offset=34095104 nbdkit: file.15: debug: file: pread count=4096 offset=34099200 nbdkit: file.15: debug: file: pread count=4096 offset=34103296 nbdkit: file.15: debug: file: pread count=4096 offset=34107392 nbdkit: file.15: debug: file: pread count=4096 offset=34111488 nbdkit: file.15: debug: file: pread count=4096 offset=34115584 nbdkit: file.15: debug: file: pread count=4096 offset=34119680 nbdkit: file.15: debug: file: pread count=4096 offset=34123776 nbdkit: file.15: debug: file: pread count=4096 offset=34127872 nbdkit: file.15: debug: file: pread count=4096 offset=34131968 nbdkit: file.15: debug: file: pread count=4096 offset=34136064 nbdkit: file.15: debug: file: pread count=4096 offset=34140160 nbdkit: file.15: debug: file: pread count=4096 offset=34144256 nbdkit: file.15: debug: file: pread count=4096 offset=34148352 nbdkit: file.15: debug: file: pread count=4096 offset=34152448 nbdkit: file.15: debug: file: pread count=4096 offset=34156544 nbdkit: file.15: debug: file: pread count=4096 offset=34160640 nbdkit: file.15: debug: file: pread count=4096 offset=34164736 nbdkit: file.15: debug: file: pread count=4096 offset=34168832 nbdkit: file.15: debug: file: pread count=4096 offset=34172928 nbdkit: file.15: debug: file: pread count=4096 offset=34177024 nbdkit: file.15: debug: file: pread count=4096 offset=34181120 nbdkit: file.15: debug: file: pread count=4096 offset=34185216 nbdkit: file.15: debug: file: pread count=4096 offset=34189312 nbdkit: file.15: debug: file: pread count=4096 offset=34193408 nbdkit: file.15: debug: file: pread count=4096 offset=34197504 nbdkit: file.15: debug: file: pread count=4096 offset=34201600 nbdkit: file.15: debug: file: pread count=4096 offset=34205696 nbdkit: file.15: debug: file: pread count=4096 offset=34209792 nbdkit: file.15: debug: file: pread count=4096 offset=34213888 nbdkit: file.15: debug: file: pread count=4096 offset=34217984 nbdkit: file.15: debug: file: pread count=4096 offset=34222080 nbdkit: file.15: debug: file: pread count=4096 offset=34226176 nbdkit: file.15: debug: file: pread count=4096 offset=34230272 nbdkit: file.15: debug: file: pread count=4096 offset=34234368 nbdkit: file.15: debug: file: pread count=4096 offset=34238464 nbdkit: file.15: debug: file: pread count=4096 offset=34242560 nbdkit: file.15: debug: file: pread count=4096 offset=34246656 nbdkit: file.15: debug: file: pread count=4096 offset=34250752 nbdkit: file.15: debug: file: pread count=4096 offset=34254848 nbdkit: file.15: debug: file: pread count=4096 offset=34258944 nbdkit: file.15: debug: file: pread count=4096 offset=34263040 nbdkit: file.15: debug: file: pread count=4096 offset=34267136 nbdkit: file.15: debug: file: pread count=4096 offset=34271232 nbdkit: file.15: debug: file: pread count=4096 offset=34275328 nbdkit: file.15: debug: file: pread count=4096 offset=34279424 nbdkit: file.15: debug: file: pread count=4096 offset=34283520 nbdkit: file.15: debug: file: pread count=4096 offset=34287616 nbdkit: file.15: debug: file: pread count=4096 offset=34291712 nbdkit: file.15: debug: file: pread count=4096 offset=34295808 nbdkit: file.15: debug: file: pread count=4096 offset=34299904 nbdkit: file.15: debug: file: pread count=4096 offset=34304000 nbdkit: file.15: debug: file: pread count=4096 offset=34308096 nbdkit: file.15: debug: file: pread count=4096 offset=34312192 nbdkit: file.15: debug: file: pread count=4096 offset=34316288 nbdkit: file.15: debug: file: pread count=4096 offset=34320384 nbdkit: file.15: debug: file: pread count=4096 offset=34324480 nbdkit: file.15: debug: file: pread count=4096 offset=34328576 nbdkit: file.15: debug: file: pread count=4096 offset=34332672 nbdkit: file.15: debug: file: pread count=4096 offset=34336768 nbdkit: file.15: debug: file: pread count=4096 offset=34340864 nbdkit: file.15: debug: file: pread count=4096 offset=34344960 nbdkit: file.15: debug: file: pread count=4096 offset=34349056 nbdkit: file.15: debug: file: pread count=4096 offset=34353152 nbdkit: file.15: debug: file: pread count=4096 offset=34357248 nbdkit: file.15: debug: file: pread count=4096 offset=34361344 nbdkit: file.15: debug: file: pread count=4096 offset=34365440 nbdkit: file.15: debug: file: pread count=4096 offset=34369536 nbdkit: file.15: debug: file: pread count=4096 offset=34373632 nbdkit: file.15: debug: file: pread count=4096 offset=34377728 nbdkit: file.15: debug: file: pread count=4096 offset=34381824 nbdkit: file.15: debug: file: pread count=4096 offset=34385920 nbdkit: file.15: debug: file: pread count=4096 offset=34390016 nbdkit: file.15: debug: file: pread count=4096 offset=34394112 nbdkit: file.15: debug: file: pread count=4096 offset=34398208 nbdkit: file.15: debug: file: pread count=4096 offset=34402304 nbdkit: file.15: debug: file: pread count=4096 offset=34406400 nbdkit: file.15: debug: file: pread count=4096 offset=34410496 nbdkit: file.15: debug: file: pread count=4096 offset=34414592 nbdkit: file.15: debug: file: pread count=4096 offset=34418688 nbdkit: file.15: debug: file: pread count=4096 offset=34422784 nbdkit: file.15: debug: file: pread count=4096 offset=34426880 nbdkit: file.15: debug: file: pread count=4096 offset=34430976 nbdkit: file.15: debug: file: pread count=4096 offset=34435072 nbdkit: file.15: debug: file: pread count=4096 offset=34439168 nbdkit: file.15: debug: file: pread count=4096 offset=34443264 nbdkit: file.15: debug: file: pread count=4096 offset=34447360 nbdkit: file.15: debug: file: pread count=4096 offset=34451456 nbdkit: file.15: debug: file: pread count=4096 offset=34455552 nbdkit: file.15: debug: file: pread count=4096 offset=34459648 nbdkit: file.15: debug: file: pread count=4096 offset=34463744 nbdkit: file.15: debug: file: pread count=4096 offset=34467840 nbdkit: file.15: debug: file: pread count=4096 offset=34471936 nbdkit: file.15: debug: file: pread count=4096 offset=34476032 nbdkit: file.15: debug: file: pread count=4096 offset=34480128 nbdkit: file.15: debug: file: pread count=4096 offset=34484224 nbdkit: file.15: debug: file: pread count=4096 offset=34488320 nbdkit: file.15: debug: file: pread count=4096 offset=34492416 nbdkit: file.15: debug: file: pread count=4096 offset=34496512 nbdkit: file.15: debug: file: pread count=4096 offset=34500608 nbdkit: file.15: debug: file: pread count=4096 offset=34504704 nbdkit: file.15: debug: file: pread count=4096 offset=34508800 nbdkit: file.15: debug: file: pread count=4096 offset=34512896 nbdkit: file.15: debug: file: pread count=4096 offset=34516992 nbdkit: file.15: debug: file: pread count=4096 offset=34521088 nbdkit: file.15: debug: file: pread count=4096 offset=34525184 nbdkit: file.15: debug: file: pread count=4096 offset=34529280 nbdkit: file.15: debug: file: pread count=4096 offset=34533376 nbdkit: file.15: debug: file: pread count=4096 offset=34537472 nbdkit: file.15: debug: file: pread count=4096 offset=34541568 nbdkit: file.15: debug: file: pread count=4096 offset=34545664 nbdkit: file.15: debug: file: pread count=4096 offset=34549760 nbdkit: file.15: debug: file: pread count=4096 offset=34553856 nbdkit: file.15: debug: file: pread count=4096 offset=34557952 nbdkit: file.15: debug: file: pread count=4096 offset=34562048 nbdkit: file.15: debug: file: pread count=4096 offset=34566144 nbdkit: file.15: debug: file: pread count=4096 offset=34570240 nbdkit: file.15: debug: file: pread count=4096 offset=34574336 nbdkit: file.15: debug: file: pread count=4096 offset=34578432 nbdkit: file.15: debug: file: pread count=4096 offset=34582528 nbdkit: file.15: debug: file: pread count=4096 offset=34586624 nbdkit: file.15: debug: file: pread count=4096 offset=34590720 nbdkit: file.15: debug: file: pread count=4096 offset=34594816 nbdkit: file.15: debug: file: pread count=4096 offset=34598912 nbdkit: file.15: debug: file: pread count=4096 offset=34603008 nbdkit: file.15: debug: file: pread count=4096 offset=34607104 nbdkit: file.15: debug: file: pread count=4096 offset=34611200 nbdkit: file.15: debug: file: pread count=4096 offset=34615296 nbdkit: file.15: debug: file: pread count=4096 offset=34619392 nbdkit: file.15: debug: file: pread count=4096 offset=34623488 nbdkit: file.15: debug: file: pread count=4096 offset=34627584 nbdkit: file.15: debug: file: pread count=4096 offset=34631680 nbdkit: file.15: debug: file: pread count=4096 offset=34635776 nbdkit: file.15: debug: file: pread count=4096 offset=34639872 nbdkit: file.15: debug: file: pread count=4096 offset=34643968 nbdkit: file.15: debug: file: pread count=4096 offset=34648064 nbdkit: file.15: debug: file: pread count=4096 offset=34652160 nbdkit: file.15: debug: file: pread count=4096 offset=34656256 nbdkit: file.15: debug: file: pread count=4096 offset=34660352 nbdkit: file.15: debug: file: pread count=4096 offset=34664448 nbdkit: file.15: debug: file: pread count=4096 offset=34668544 nbdkit: file.15: debug: file: pread count=4096 offset=34672640 nbdkit: file.15: debug: file: pread count=4096 offset=34676736 nbdkit: file.15: debug: file: pread count=4096 offset=34680832 nbdkit: file.15: debug: file: pread count=4096 offset=34684928 nbdkit: file.15: debug: file: pread count=4096 offset=34689024 nbdkit: file.15: debug: file: pread count=4096 offset=34693120 nbdkit: file.15: debug: file: pread count=4096 offset=34697216 nbdkit: file.15: debug: file: pread count=4096 offset=34701312 nbdkit: file.15: debug: file: pread count=4096 offset=34705408 nbdkit: file.15: debug: file: pread count=4096 offset=34709504 nbdkit: file.15: debug: file: pread count=4096 offset=34713600 nbdkit: file.15: debug: file: pread count=4096 offset=34717696 nbdkit: file.15: debug: file: pread count=4096 offset=34721792 nbdkit: file.15: debug: file: pread count=4096 offset=34725888 nbdkit: file.15: debug: file: pread count=4096 offset=34729984 nbdkit: file.15: debug: file: pread count=4096 offset=34734080 nbdkit: file.15: debug: file: pread count=4096 offset=34738176 nbdkit: file.15: debug: file: pread count=4096 offset=34742272 nbdkit: file.15: debug: file: pread count=4096 offset=34746368 nbdkit: file.15: debug: file: pread count=4096 offset=34750464 nbdkit: file.15: debug: file: pread count=4096 offset=34754560 nbdkit: file.15: debug: file: pread count=4096 offset=34758656 nbdkit: file.15: debug: file: pread count=4096 offset=34762752 nbdkit: file.15: debug: file: pread count=4096 offset=34766848 nbdkit: file.15: debug: file: pread count=4096 offset=34770944 nbdkit: file.15: debug: file: pread count=4096 offset=34775040 nbdkit: file.15: debug: file: pread count=4096 offset=34779136 nbdkit: file.15: debug: file: pread count=4096 offset=34783232 nbdkit: file.15: debug: file: pread count=4096 offset=34787328 nbdkit: file.15: debug: file: pread count=4096 offset=34791424 nbdkit: file.15: debug: file: pread count=4096 offset=34795520 nbdkit: file.15: debug: file: pread count=4096 offset=34799616 nbdkit: file.15: debug: file: pread count=4096 offset=34803712 nbdkit: file.15: debug: file: pread count=4096 offset=34807808 nbdkit: file.15: debug: file: pread count=4096 offset=34811904 nbdkit: file.15: debug: file: pread count=4096 offset=34816000 nbdkit: file.15: debug: file: pread count=4096 offset=34820096 nbdkit: file.15: debug: file: pread count=4096 offset=34824192 nbdkit: file.15: debug: file: pread count=4096 offset=34828288 nbdkit: file.15: debug: file: pread count=4096 offset=34832384 nbdkit: file.15: debug: file: pread count=4096 offset=34836480 nbdkit: file.15: debug: file: pread count=4096 offset=34840576 nbdkit: file.15: debug: file: pread count=4096 offset=34844672 nbdkit: file.15: debug: file: pread count=4096 offset=34848768 nbdkit: file.15: debug: file: pread count=4096 offset=34852864 nbdkit: file.15: debug: file: pread count=4096 offset=34856960 nbdkit: file.15: debug: file: pread count=4096 offset=34861056 nbdkit: file.15: debug: file: pread count=4096 offset=34865152 nbdkit: file.15: debug: file: pread count=4096 offset=34869248 nbdkit: file.15: debug: file: pread count=4096 offset=34873344 nbdkit: file.15: debug: file: pread count=4096 offset=34877440 nbdkit: file.15: debug: file: pread count=4096 offset=34881536 nbdkit: file.15: debug: file: pread count=4096 offset=34885632 nbdkit: file.15: debug: file: pread count=4096 offset=34889728 nbdkit: file.15: debug: file: pread count=4096 offset=34893824 nbdkit: file.15: debug: file: pread count=4096 offset=34897920 nbdkit: file.15: debug: file: pread count=4096 offset=34902016 nbdkit: file.15: debug: file: pread count=4096 offset=34906112 nbdkit: file.15: debug: file: pread count=4096 offset=34910208 nbdkit: file.15: debug: file: pread count=4096 offset=34914304 nbdkit: file.15: debug: file: pread count=4096 offset=34918400 nbdkit: file.15: debug: file: pread count=4096 offset=34922496 nbdkit: file.15: debug: file: pread count=4096 offset=34926592 nbdkit: file.15: debug: file: pread count=4096 offset=34930688 nbdkit: file.15: debug: file: pread count=4096 offset=34934784 nbdkit: file.15: debug: file: pread count=4096 offset=34938880 nbdkit: file.15: debug: file: pread count=4096 offset=34942976 nbdkit: file.15: debug: file: pread count=4096 offset=34947072 nbdkit: file.15: debug: file: pread count=4096 offset=34951168 nbdkit: file.15: debug: file: pread count=4096 offset=34955264 nbdkit: file.15: debug: file: pread count=4096 offset=34959360 nbdkit: file.15: debug: file: pread count=4096 offset=34963456 nbdkit: file.15: debug: file: pread count=4096 offset=34967552 nbdkit: file.15: debug: file: pread count=4096 offset=34971648 nbdkit: file.15: debug: file: pread count=4096 offset=34975744 nbdkit: file.15: debug: file: pread count=4096 offset=34979840 nbdkit: file.15: debug: file: pread count=4096 offset=34983936 nbdkit: file.15: debug: file: pread count=4096 offset=34988032 nbdkit: file.15: debug: file: pread count=4096 offset=34992128 nbdkit: file.15: debug: file: pread count=4096 offset=34996224 nbdkit: file.15: debug: file: pread count=4096 offset=35000320 nbdkit: file.15: debug: file: pread count=4096 offset=35004416 nbdkit: file.15: debug: file: pread count=4096 offset=35008512 nbdkit: file.15: debug: file: pread count=4096 offset=35012608 nbdkit: file.15: debug: file: pread count=4096 offset=35016704 nbdkit: file.15: debug: file: pread count=4096 offset=35020800 nbdkit: file.15: debug: file: pread count=4096 offset=35024896 nbdkit: file.15: debug: file: pread count=4096 offset=35028992 nbdkit: file.15: debug: file: pread count=4096 offset=35033088 nbdkit: file.15: debug: file: pread count=4096 offset=35037184 nbdkit: file.15: debug: file: pread count=4096 offset=35041280 nbdkit: file.15: debug: file: pread count=4096 offset=35045376 nbdkit: file.15: debug: file: pread count=4096 offset=35049472 nbdkit: file.15: debug: file: pread count=4096 offset=35053568 nbdkit: file.15: debug: file: pread count=4096 offset=35057664 nbdkit: file.15: debug: file: pread count=4096 offset=35061760 nbdkit: file.15: debug: file: pread count=4096 offset=35065856 nbdkit: file.15: debug: file: pread count=4096 offset=35069952 nbdkit: file.15: debug: file: pread count=4096 offset=35074048 nbdkit: file.15: debug: file: pread count=4096 offset=35078144 nbdkit: file.15: debug: file: pread count=4096 offset=35082240 nbdkit: file.15: debug: file: pread count=4096 offset=35086336 nbdkit: file.15: debug: file: pread count=4096 offset=35090432 nbdkit: file.15: debug: file: pread count=4096 offset=35094528 nbdkit: file.15: debug: file: pread count=4096 offset=35098624 nbdkit: file.15: debug: file: pread count=4096 offset=35102720 nbdkit: file.15: debug: file: pread count=4096 offset=35106816 nbdkit: file.15: debug: file: pread count=4096 offset=35110912 nbdkit: file.15: debug: file: pread count=4096 offset=35115008 nbdkit: file.15: debug: file: pread count=4096 offset=35119104 nbdkit: file.15: debug: file: pread count=4096 offset=35123200 nbdkit: file.15: debug: file: pread count=4096 offset=35127296 nbdkit: file.15: debug: file: pread count=4096 offset=35131392 nbdkit: file.15: debug: file: pread count=4096 offset=35135488 nbdkit: file.15: debug: file: pread count=4096 offset=35139584 nbdkit: file.15: debug: file: pread count=4096 offset=35143680 nbdkit: file.15: debug: file: pread count=4096 offset=35147776 nbdkit: file.15: debug: file: pread count=4096 offset=35151872 nbdkit: file.15: debug: file: pread count=4096 offset=35155968 nbdkit: file.15: debug: file: pread count=4096 offset=35160064 nbdkit: file.15: debug: file: pread count=4096 offset=35164160 nbdkit: file.15: debug: file: pread count=4096 offset=35168256 nbdkit: file.15: debug: file: pread count=4096 offset=35172352 nbdkit: file.15: debug: file: pread count=4096 offset=35176448 nbdkit: file.15: debug: file: pread count=4096 offset=35180544 nbdkit: file.15: debug: file: pread count=4096 offset=35184640 nbdkit: file.15: debug: file: pread count=4096 offset=35188736 nbdkit: file.15: debug: file: pread count=4096 offset=35192832 nbdkit: file.15: debug: file: pread count=4096 offset=35196928 nbdkit: file.15: debug: file: pread count=4096 offset=35201024 nbdkit: file.15: debug: file: pread count=4096 offset=35205120 nbdkit: file.15: debug: file: pread count=4096 offset=35209216 nbdkit: file.15: debug: file: pread count=4096 offset=35213312 nbdkit: file.15: debug: file: pread count=4096 offset=35217408 nbdkit: file.15: debug: file: pread count=4096 offset=35221504 nbdkit: file.15: debug: file: pread count=4096 offset=35225600 nbdkit: file.15: debug: file: pread count=4096 offset=35229696 nbdkit: file.15: debug: file: pread count=4096 offset=35233792 nbdkit: file.15: debug: file: pread count=4096 offset=35237888 nbdkit: file.15: debug: file: pread count=4096 offset=35241984 nbdkit: file.15: debug: file: pread count=4096 offset=35246080 nbdkit: file.15: debug: file: pread count=4096 offset=35250176 nbdkit: file.15: debug: file: pread count=4096 offset=35254272 nbdkit: file.15: debug: file: pread count=4096 offset=35258368 nbdkit: file.15: debug: file: pread count=4096 offset=35262464 nbdkit: file.15: debug: file: pread count=4096 offset=35266560 nbdkit: file.15: debug: file: pread count=4096 offset=35270656 nbdkit: file.15: debug: file: pread count=4096 offset=35274752 nbdkit: file.15: debug: file: pread count=4096 offset=35278848 nbdkit: file.15: debug: file: pread count=4096 offset=35282944 nbdkit: file.15: debug: file: pread count=4096 offset=35287040 nbdkit: file.15: debug: file: pread count=4096 offset=35291136 nbdkit: file.15: debug: file: pread count=4096 offset=35295232 nbdkit: file.15: debug: file: pread count=4096 offset=35299328 nbdkit: file.15: debug: file: pread count=4096 offset=35303424 nbdkit: file.15: debug: file: pread count=4096 offset=35307520 nbdkit: file.15: debug: file: pread count=4096 offset=35311616 nbdkit: file.15: debug: file: pread count=4096 offset=35315712 nbdkit: file.15: debug: file: pread count=4096 offset=35319808 nbdkit: file.15: debug: file: pread count=4096 offset=35323904 nbdkit: file.15: debug: file: pread count=4096 offset=35328000 nbdkit: file.15: debug: file: pread count=4096 offset=35332096 nbdkit: file.15: debug: file: pread count=4096 offset=35336192 nbdkit: file.15: debug: file: pread count=4096 offset=35340288 nbdkit: file.15: debug: file: pread count=4096 offset=35344384 nbdkit: file.15: debug: file: pread count=4096 offset=35348480 nbdkit: file.15: debug: file: pread count=4096 offset=35352576 nbdkit: file.15: debug: file: pread count=4096 offset=35356672 nbdkit: file.15: debug: file: pread count=4096 offset=35360768 nbdkit: file.15: debug: file: pread count=4096 offset=35364864 nbdkit: file.15: debug: file: pread count=4096 offset=35368960 nbdkit: file.15: debug: file: pread count=4096 offset=35373056 nbdkit: file.15: debug: file: pread count=4096 offset=35377152 nbdkit: file.15: debug: file: pread count=4096 offset=35381248 nbdkit: file.15: debug: file: pread count=4096 offset=35385344 nbdkit: file.15: debug: file: pread count=4096 offset=35389440 nbdkit: file.15: debug: file: pread count=4096 offset=35393536 nbdkit: file.15: debug: file: pread count=4096 offset=35397632 nbdkit: file.15: debug: file: pread count=4096 offset=35401728 nbdkit: file.15: debug: file: pread count=4096 offset=35405824 nbdkit: file.15: debug: file: pread count=4096 offset=35409920 nbdkit: file.15: debug: file: pread count=4096 offset=35414016 nbdkit: file.15: debug: file: pread count=4096 offset=35418112 nbdkit: file.15: debug: file: pread count=4096 offset=35422208 nbdkit: file.15: debug: file: pread count=4096 offset=35426304 nbdkit: file.15: debug: file: pread count=4096 offset=35430400 nbdkit: file.15: debug: file: pread count=4096 offset=35434496 nbdkit: file.15: debug: file: pread count=4096 offset=35438592 nbdkit: file.15: debug: file: pread count=4096 offset=35442688 nbdkit: file.15: debug: file: pread count=4096 offset=35446784 nbdkit: file.15: debug: file: pread count=4096 offset=35450880 nbdkit: file.15: debug: file: pread count=4096 offset=35454976 nbdkit: file.15: debug: file: pread count=4096 offset=35459072 nbdkit: file.15: debug: file: pread count=4096 offset=35463168 nbdkit: file.15: debug: file: pread count=4096 offset=35467264 nbdkit: file.15: debug: file: pread count=4096 offset=35471360 nbdkit: file.15: debug: file: pread count=4096 offset=35475456 nbdkit: file.15: debug: file: pread count=4096 offset=35479552 nbdkit: file.15: debug: file: pread count=4096 offset=35483648 nbdkit: file.15: debug: file: pread count=4096 offset=35487744 nbdkit: file.15: debug: file: pread count=4096 offset=35491840 nbdkit: file.15: debug: file: pread count=4096 offset=35495936 nbdkit: file.15: debug: file: pread count=4096 offset=35500032 nbdkit: file.15: debug: file: pread count=4096 offset=35504128 nbdkit: file.15: debug: file: pread count=4096 offset=35508224 nbdkit: file.15: debug: file: pread count=4096 offset=35512320 nbdkit: file.15: debug: file: pread count=4096 offset=35516416 nbdkit: file.15: debug: file: pread count=4096 offset=35520512 nbdkit: file.15: debug: file: pread count=4096 offset=35524608 nbdkit: file.15: debug: file: pread count=4096 offset=35528704 nbdkit: file.15: debug: file: pread count=4096 offset=35532800 nbdkit: file.15: debug: file: pread count=4096 offset=35536896 nbdkit: file.15: debug: file: pread count=4096 offset=35540992 nbdkit: file.15: debug: file: pread count=4096 offset=35545088 nbdkit: file.15: debug: file: pread count=4096 offset=35549184 nbdkit: file.15: debug: file: pread count=4096 offset=35553280 nbdkit: file.15: debug: file: pread count=4096 offset=35557376 nbdkit: file.15: debug: file: pread count=4096 offset=35561472 nbdkit: file.15: debug: file: pread count=4096 offset=35565568 nbdkit: file.15: debug: file: pread count=4096 offset=35569664 nbdkit: file.15: debug: file: pread count=4096 offset=35573760 nbdkit: file.15: debug: file: pread count=4096 offset=35577856 nbdkit: file.15: debug: file: pread count=4096 offset=35581952 nbdkit: file.15: debug: file: pread count=4096 offset=35586048 nbdkit: file.15: debug: file: pread count=4096 offset=35590144 nbdkit: file.15: debug: file: pread count=4096 offset=35594240 nbdkit: file.15: debug: file: pread count=4096 offset=35598336 nbdkit: file.15: debug: file: pread count=4096 offset=35602432 nbdkit: file.15: debug: file: pread count=4096 offset=35606528 nbdkit: file.15: debug: file: pread count=4096 offset=35610624 nbdkit: file.15: debug: file: pread count=4096 offset=35614720 nbdkit: file.15: debug: file: pread count=4096 offset=35618816 nbdkit: file.15: debug: file: pread count=4096 offset=35622912 nbdkit: file.15: debug: file: pread count=4096 offset=35627008 nbdkit: file.15: debug: file: pread count=4096 offset=35631104 nbdkit: file.15: debug: file: pread count=4096 offset=35635200 nbdkit: file.15: debug: file: pread count=4096 offset=35639296 nbdkit: file.15: debug: file: pread count=4096 offset=35643392 nbdkit: file.15: debug: file: pread count=4096 offset=35647488 nbdkit: file.0: debug: cow: pread count=2097152 offset=35651584 nbdkit: file.0: debug: file: pread count=4096 offset=35651584 nbdkit: file.0: debug: file: pread count=4096 offset=35655680 nbdkit: file.0: debug: file: pread count=4096 offset=35659776 nbdkit: file.0: debug: file: pread count=4096 offset=35663872 nbdkit: file.0: debug: file: pread count=4096 offset=35667968 nbdkit: file.0: debug: file: pread count=4096 offset=35672064 nbdkit: file.0: debug: file: pread count=4096 offset=35676160 nbdkit: file.0: debug: file: pread count=4096 offset=35680256 nbdkit: file.0: debug: file: pread count=4096 offset=35684352 nbdkit: file.0: debug: file: pread count=4096 offset=35688448 nbdkit: file.0: debug: file: pread count=4096 offset=35692544 nbdkit: file.0: debug: file: pread count=4096 offset=35696640 nbdkit: file.0: debug: file: pread count=4096 offset=35700736 nbdkit: file.0: debug: file: pread count=4096 offset=35704832 nbdkit: file.0: debug: file: pread count=4096 offset=35708928 nbdkit: file.0: debug: file: pread count=4096 offset=35713024 nbdkit: file.0: debug: file: pread count=4096 offset=35717120 nbdkit: file.0: debug: file: pread count=4096 offset=35721216 nbdkit: file.0: debug: file: pread count=4096 offset=35725312 nbdkit: file.0: debug: file: pread count=4096 offset=35729408 nbdkit: file.0: debug: file: pread count=4096 offset=35733504 nbdkit: file.0: debug: file: pread count=4096 offset=35737600 nbdkit: file.0: debug: file: pread count=4096 offset=35741696 nbdkit: file.0: debug: file: pread count=4096 offset=35745792 nbdkit: file.0: debug: file: pread count=4096 offset=35749888 nbdkit: file.0: debug: file: pread count=4096 offset=35753984 nbdkit: file.0: debug: file: pread count=4096 offset=35758080 nbdkit: file.0: debug: file: pread count=4096 offset=35762176 nbdkit: file.0: debug: file: pread count=4096 offset=35766272 nbdkit: file.0: debug: file: pread count=4096 offset=35770368 nbdkit: file.0: debug: file: pread count=4096 offset=35774464 nbdkit: file.0: debug: file: pread count=4096 offset=35778560 nbdkit: file.0: debug: file: pread count=4096 offset=35782656 nbdkit: file.0: debug: file: pread count=4096 offset=35786752 nbdkit: file.0: debug: file: pread count=4096 offset=35790848 nbdkit: file.0: debug: file: pread count=4096 offset=35794944 nbdkit: file.0: debug: file: pread count=4096 offset=35799040 nbdkit: file.0: debug: file: pread count=4096 offset=35803136 nbdkit: file.0: debug: file: pread count=4096 offset=35807232 nbdkit: file.0: debug: file: pread count=4096 offset=35811328 nbdkit: file.0: debug: file: pread count=4096 offset=35815424 nbdkit: file.0: debug: file: pread count=4096 offset=35819520 nbdkit: file.0: debug: file: pread count=4096 offset=35823616 nbdkit: file.0: debug: file: pread count=4096 offset=35827712 nbdkit: file.0: debug: file: pread count=4096 offset=35831808 nbdkit: file.0: debug: file: pread count=4096 offset=35835904 nbdkit: file.0: debug: file: pread count=4096 offset=35840000 nbdkit: file.0: debug: file: pread count=4096 offset=35844096 nbdkit: file.0: debug: file: pread count=4096 offset=35848192 nbdkit: file.0: debug: file: pread count=4096 offset=35852288 nbdkit: file.0: debug: file: pread count=4096 offset=35856384 nbdkit: file.0: debug: file: pread count=4096 offset=35860480 nbdkit: file.0: debug: file: pread count=4096 offset=35864576 nbdkit: file.0: debug: file: pread count=4096 offset=35868672 nbdkit: file.0: debug: file: pread count=4096 offset=35872768 nbdkit: file.0: debug: file: pread count=4096 offset=35876864 nbdkit: file.0: debug: file: pread count=4096 offset=35880960 nbdkit: file.0: debug: file: pread count=4096 offset=35885056 nbdkit: file.0: debug: file: pread count=4096 offset=35889152 nbdkit: file.0: debug: file: pread count=4096 offset=35893248 nbdkit: file.0: debug: file: pread count=4096 offset=35897344 nbdkit: file.0: debug: file: pread count=4096 offset=35901440 nbdkit: file.0: debug: file: pread count=4096 offset=35905536 nbdkit: file.0: debug: file: pread count=4096 offset=35909632 nbdkit: file.0: debug: file: pread count=4096 offset=35913728 nbdkit: file.0: debug: file: pread count=4096 offset=35917824 nbdkit: file.0: debug: file: pread count=4096 offset=35921920 nbdkit: file.0: debug: file: pread count=4096 offset=35926016 nbdkit: file.0: debug: file: pread count=4096 offset=35930112 nbdkit: file.0: debug: file: pread count=4096 offset=35934208 nbdkit: file.0: debug: file: pread count=4096 offset=35938304 nbdkit: file.0: debug: file: pread count=4096 offset=35942400 nbdkit: file.0: debug: file: pread count=4096 offset=35946496 nbdkit: file.0: debug: file: pread count=4096 offset=35950592 nbdkit: file.0: debug: file: pread count=4096 offset=35954688 nbdkit: file.0: debug: file: pread count=4096 offset=35958784 nbdkit: file.0: debug: file: pread count=4096 offset=35962880 nbdkit: file.0: debug: file: pread count=4096 offset=35966976 nbdkit: file.0: debug: file: pread count=4096 offset=35971072 nbdkit: file.0: debug: file: pread count=4096 offset=35975168 nbdkit: file.0: debug: file: pread count=4096 offset=35979264 nbdkit: file.0: debug: file: pread count=4096 offset=35983360 nbdkit: file.0: debug: file: pread count=4096 offset=35987456 nbdkit: file.0: debug: file: pread count=4096 offset=35991552 nbdkit: file.0: debug: file: pread count=4096 offset=35995648 nbdkit: file.0: debug: file: pread count=4096 offset=35999744 nbdkit: file.0: debug: file: pread count=4096 offset=36003840 nbdkit: file.0: debug: file: pread count=4096 offset=36007936 nbdkit: file.0: debug: file: pread count=4096 offset=36012032 nbdkit: file.0: debug: file: pread count=4096 offset=36016128 nbdkit: file.0: debug: file: pread count=4096 offset=36020224 nbdkit: file.0: debug: file: pread count=4096 offset=36024320 nbdkit: file.0: debug: file: pread count=4096 offset=36028416 nbdkit: file.0: debug: file: pread count=4096 offset=36032512 nbdkit: file.0: debug: file: pread count=4096 offset=36036608 nbdkit: file.0: debug: file: pread count=4096 offset=36040704 nbdkit: file.0: debug: file: pread count=4096 offset=36044800 nbdkit: file.0: debug: file: pread count=4096 offset=36048896 nbdkit: file.0: debug: file: pread count=4096 offset=36052992 nbdkit: file.0: debug: file: pread count=4096 offset=36057088 nbdkit: file.0: debug: file: pread count=4096 offset=36061184 nbdkit: file.0: debug: file: pread count=4096 offset=36065280 nbdkit: file.0: debug: file: pread count=4096 offset=36069376 nbdkit: file.0: debug: file: pread count=4096 offset=36073472 nbdkit: file.0: debug: file: pread count=4096 offset=36077568 nbdkit: file.0: debug: file: pread count=4096 offset=36081664 nbdkit: file.0: debug: file: pread count=4096 offset=36085760 nbdkit: file.0: debug: file: pread count=4096 offset=36089856 nbdkit: file.0: debug: file: pread count=4096 offset=36093952 nbdkit: file.0: debug: file: pread count=4096 offset=36098048 nbdkit: file.0: debug: file: pread count=4096 offset=36102144 nbdkit: file.0: debug: file: pread count=4096 offset=36106240 nbdkit: file.0: debug: file: pread count=4096 offset=36110336 nbdkit: file.0: debug: file: pread count=4096 offset=36114432 nbdkit: file.0: debug: file: pread count=4096 offset=36118528 nbdkit: file.0: debug: file: pread count=4096 offset=36122624 nbdkit: file.0: debug: file: pread count=4096 offset=36126720 nbdkit: file.0: debug: file: pread count=4096 offset=36130816 nbdkit: file.0: debug: file: pread count=4096 offset=36134912 nbdkit: file.0: debug: file: pread count=4096 offset=36139008 nbdkit: file.0: debug: file: pread count=4096 offset=36143104 nbdkit: file.0: debug: file: pread count=4096 offset=36147200 nbdkit: file.0: debug: file: pread count=4096 offset=36151296 nbdkit: file.0: debug: file: pread count=4096 offset=36155392 nbdkit: file.0: debug: file: pread count=4096 offset=36159488 nbdkit: file.0: debug: file: pread count=4096 offset=36163584 nbdkit: file.0: debug: file: pread count=4096 offset=36167680 nbdkit: file.0: debug: file: pread count=4096 offset=36171776 nbdkit: file.0: debug: file: pread count=4096 offset=36175872 nbdkit: file.0: debug: file: pread count=4096 offset=36179968 nbdkit: file.0: debug: file: pread count=4096 offset=36184064 nbdkit: file.0: debug: file: pread count=4096 offset=36188160 nbdkit: file.0: debug: file: pread count=4096 offset=36192256 nbdkit: file.0: debug: file: pread count=4096 offset=36196352 nbdkit: file.0: debug: file: pread count=4096 offset=36200448 nbdkit: file.0: debug: file: pread count=4096 offset=36204544 nbdkit: file.0: debug: file: pread count=4096 offset=36208640 nbdkit: file.0: debug: file: pread count=4096 offset=36212736 nbdkit: file.0: debug: file: pread count=4096 offset=36216832 nbdkit: file.0: debug: file: pread count=4096 offset=36220928 nbdkit: file.0: debug: file: pread count=4096 offset=36225024 nbdkit: file.0: debug: file: pread count=4096 offset=36229120 nbdkit: file.0: debug: file: pread count=4096 offset=36233216 nbdkit: file.0: debug: file: pread count=4096 offset=36237312 nbdkit: file.0: debug: file: pread count=4096 offset=36241408 nbdkit: file.0: debug: file: pread count=4096 offset=36245504 nbdkit: file.0: debug: file: pread count=4096 offset=36249600 nbdkit: file.0: debug: file: pread count=4096 offset=36253696 nbdkit: file.0: debug: file: pread count=4096 offset=36257792 nbdkit: file.0: debug: file: pread count=4096 offset=36261888 nbdkit: file.0: debug: file: pread count=4096 offset=36265984 nbdkit: file.0: debug: file: pread count=4096 offset=36270080 nbdkit: file.0: debug: file: pread count=4096 offset=36274176 nbdkit: file.0: debug: file: pread count=4096 offset=36278272 nbdkit: file.0: debug: file: pread count=4096 offset=36282368 nbdkit: file.0: debug: file: pread count=4096 offset=36286464 nbdkit: file.0: debug: file: pread count=4096 offset=36290560 nbdkit: file.0: debug: file: pread count=4096 offset=36294656 nbdkit: file.0: debug: file: pread count=4096 offset=36298752 nbdkit: file.0: debug: file: pread count=4096 offset=36302848 nbdkit: file.0: debug: file: pread count=4096 offset=36306944 nbdkit: file.0: debug: file: pread count=4096 offset=36311040 nbdkit: file.0: debug: file: pread count=4096 offset=36315136 nbdkit: file.0: debug: file: pread count=4096 offset=36319232 nbdkit: file.0: debug: file: pread count=4096 offset=36323328 nbdkit: file.0: debug: file: pread count=4096 offset=36327424 nbdkit: file.0: debug: file: pread count=4096 offset=36331520 nbdkit: file.0: debug: file: pread count=4096 offset=36335616 nbdkit: file.0: debug: file: pread count=4096 offset=36339712 nbdkit: file.0: debug: file: pread count=4096 offset=36343808 nbdkit: file.0: debug: file: pread count=4096 offset=36347904 nbdkit: file.0: debug: file: pread count=4096 offset=36352000 nbdkit: file.0: debug: file: pread count=4096 offset=36356096 nbdkit: file.0: debug: file: pread count=4096 offset=36360192 nbdkit: file.0: debug: file: pread count=4096 offset=36364288 nbdkit: file.0: debug: file: pread count=4096 offset=36368384 nbdkit: file.0: debug: file: pread count=4096 offset=36372480 nbdkit: file.0: debug: file: pread count=4096 offset=36376576 nbdkit: file.0: debug: file: pread count=4096 offset=36380672 nbdkit: file.0: debug: file: pread count=4096 offset=36384768 nbdkit: file.0: debug: file: pread count=4096 offset=36388864 nbdkit: file.0: debug: file: pread count=4096 offset=36392960 nbdkit: file.0: debug: file: pread count=4096 offset=36397056 nbdkit: file.0: debug: file: pread count=4096 offset=36401152 nbdkit: file.0: debug: file: pread count=4096 offset=36405248 nbdkit: file.0: debug: file: pread count=4096 offset=36409344 nbdkit: file.0: debug: file: pread count=4096 offset=36413440 nbdkit: file.0: debug: file: pread count=4096 offset=36417536 nbdkit: file.0: debug: file: pread count=4096 offset=36421632 nbdkit: file.0: debug: file: pread count=4096 offset=36425728 nbdkit: file.0: debug: file: pread count=4096 offset=36429824 nbdkit: file.0: debug: file: pread count=4096 offset=36433920 nbdkit: file.0: debug: file: pread count=4096 offset=36438016 nbdkit: file.0: debug: file: pread count=4096 offset=36442112 nbdkit: file.0: debug: file: pread count=4096 offset=36446208 nbdkit: file.0: debug: file: pread count=4096 offset=36450304 nbdkit: file.0: debug: file: pread count=4096 offset=36454400 nbdkit: file.0: debug: file: pread count=4096 offset=36458496 nbdkit: file.0: debug: file: pread count=4096 offset=36462592 nbdkit: file.0: debug: file: pread count=4096 offset=36466688 nbdkit: file.0: debug: file: pread count=4096 offset=36470784 nbdkit: file.0: debug: file: pread count=4096 offset=36474880 nbdkit: file.0: debug: file: pread count=4096 offset=36478976 nbdkit: file.0: debug: file: pread count=4096 offset=36483072 nbdkit: file.0: debug: file: pread count=4096 offset=36487168 nbdkit: file.0: debug: file: pread count=4096 offset=36491264 nbdkit: file.0: debug: file: pread count=4096 offset=36495360 nbdkit: file.0: debug: file: pread count=4096 offset=36499456 nbdkit: file.0: debug: file: pread count=4096 offset=36503552 nbdkit: file.0: debug: file: pread count=4096 offset=36507648 nbdkit: file.0: debug: file: pread count=4096 offset=36511744 nbdkit: file.0: debug: file: pread count=4096 offset=36515840 nbdkit: file.0: debug: file: pread count=4096 offset=36519936 nbdkit: file.0: debug: file: pread count=4096 offset=36524032 nbdkit: file.0: debug: file: pread count=4096 offset=36528128 nbdkit: file.0: debug: file: pread count=4096 offset=36532224 nbdkit: file.0: debug: file: pread count=4096 offset=36536320 nbdkit: file.0: debug: file: pread count=4096 offset=36540416 nbdkit: file.0: debug: file: pread count=4096 offset=36544512 nbdkit: file.0: debug: file: pread count=4096 offset=36548608 nbdkit: file.0: debug: file: pread count=4096 offset=36552704 nbdkit: file.0: debug: file: pread count=4096 offset=36556800 nbdkit: file.0: debug: file: pread count=4096 offset=36560896 nbdkit: file.0: debug: file: pread count=4096 offset=36564992 nbdkit: file.0: debug: file: pread count=4096 offset=36569088 nbdkit: file.0: debug: file: pread count=4096 offset=36573184 nbdkit: file.0: debug: file: pread count=4096 offset=36577280 nbdkit: file.0: debug: file: pread count=4096 offset=36581376 nbdkit: file.0: debug: file: pread count=4096 offset=36585472 nbdkit: file.0: debug: file: pread count=4096 offset=36589568 nbdkit: file.0: debug: file: pread count=4096 offset=36593664 nbdkit: file.0: debug: file: pread count=4096 offset=36597760 nbdkit: file.0: debug: file: pread count=4096 offset=36601856 nbdkit: file.0: debug: file: pread count=4096 offset=36605952 nbdkit: file.0: debug: file: pread count=4096 offset=36610048 nbdkit: file.0: debug: file: pread count=4096 offset=36614144 nbdkit: file.0: debug: file: pread count=4096 offset=36618240 nbdkit: file.0: debug: file: pread count=4096 offset=36622336 nbdkit: file.0: debug: file: pread count=4096 offset=36626432 nbdkit: file.0: debug: file: pread count=4096 offset=36630528 nbdkit: file.0: debug: file: pread count=4096 offset=36634624 nbdkit: file.0: debug: file: pread count=4096 offset=36638720 nbdkit: file.0: debug: file: pread count=4096 offset=36642816 nbdkit: file.0: debug: file: pread count=4096 offset=36646912 nbdkit: file.0: debug: file: pread count=4096 offset=36651008 nbdkit: file.0: debug: file: pread count=4096 offset=36655104 nbdkit: file.0: debug: file: pread count=4096 offset=36659200 nbdkit: file.0: debug: file: pread count=4096 offset=36663296 nbdkit: file.0: debug: file: pread count=4096 offset=36667392 nbdkit: file.0: debug: file: pread count=4096 offset=36671488 nbdkit: file.0: debug: file: pread count=4096 offset=36675584 nbdkit: file.0: debug: file: pread count=4096 offset=36679680 nbdkit: file.0: debug: file: pread count=4096 offset=36683776 nbdkit: file.0: debug: file: pread count=4096 offset=36687872 nbdkit: file.0: debug: file: pread count=4096 offset=36691968 nbdkit: file.0: debug: file: pread count=4096 offset=36696064 nbdkit: file.0: debug: file: pread count=4096 offset=36700160 nbdkit: file.0: debug: file: pread count=4096 offset=36704256 nbdkit: file.0: debug: file: pread count=4096 offset=36708352 nbdkit: file.0: debug: file: pread count=4096 offset=36712448 nbdkit: file.0: debug: file: pread count=4096 offset=36716544 nbdkit: file.0: debug: file: pread count=4096 offset=36720640 nbdkit: file.0: debug: file: pread count=4096 offset=36724736 nbdkit: file.0: debug: file: pread count=4096 offset=36728832 nbdkit: file.0: debug: file: pread count=4096 offset=36732928 nbdkit: file.0: debug: file: pread count=4096 offset=36737024 nbdkit: file.0: debug: file: pread count=4096 offset=36741120 nbdkit: file.0: debug: file: pread count=4096 offset=36745216 nbdkit: file.0: debug: file: pread count=4096 offset=36749312 nbdkit: file.0: debug: file: pread count=4096 offset=36753408 nbdkit: file.0: debug: file: pread count=4096 offset=36757504 nbdkit: file.0: debug: file: pread count=4096 offset=36761600 nbdkit: file.0: debug: file: pread count=4096 offset=36765696 nbdkit: file.0: debug: file: pread count=4096 offset=36769792 nbdkit: file.0: debug: file: pread count=4096 offset=36773888 nbdkit: file.0: debug: file: pread count=4096 offset=36777984 nbdkit: file.0: debug: file: pread count=4096 offset=36782080 nbdkit: file.0: debug: file: pread count=4096 offset=36786176 nbdkit: file.0: debug: file: pread count=4096 offset=36790272 nbdkit: file.0: debug: file: pread count=4096 offset=36794368 nbdkit: file.0: debug: file: pread count=4096 offset=36798464 nbdkit: file.0: debug: file: pread count=4096 offset=36802560 nbdkit: file.0: debug: file: pread count=4096 offset=36806656 nbdkit: file.0: debug: file: pread count=4096 offset=36810752 nbdkit: file.0: debug: file: pread count=4096 offset=36814848 nbdkit: file.0: debug: file: pread count=4096 offset=36818944 nbdkit: file.0: debug: file: pread count=4096 offset=36823040 nbdkit: file.0: debug: file: pread count=4096 offset=36827136 nbdkit: file.0: debug: file: pread count=4096 offset=36831232 nbdkit: file.0: debug: file: pread count=4096 offset=36835328 nbdkit: file.0: debug: file: pread count=4096 offset=36839424 nbdkit: file.0: debug: file: pread count=4096 offset=36843520 nbdkit: file.0: debug: file: pread count=4096 offset=36847616 nbdkit: file.0: debug: file: pread count=4096 offset=36851712 nbdkit: file.0: debug: file: pread count=4096 offset=36855808 nbdkit: file.0: debug: file: pread count=4096 offset=36859904 nbdkit: file.0: debug: file: pread count=4096 offset=36864000 nbdkit: file.0: debug: file: pread count=4096 offset=36868096 nbdkit: file.0: debug: file: pread count=4096 offset=36872192 nbdkit: file.0: debug: file: pread count=4096 offset=36876288 nbdkit: file.0: debug: file: pread count=4096 offset=36880384 nbdkit: file.0: debug: file: pread count=4096 offset=36884480 nbdkit: file.0: debug: file: pread count=4096 offset=36888576 nbdkit: file.0: debug: file: pread count=4096 offset=36892672 nbdkit: file.0: debug: file: pread count=4096 offset=36896768 nbdkit: file.0: debug: file: pread count=4096 offset=36900864 nbdkit: file.0: debug: file: pread count=4096 offset=36904960 nbdkit: file.0: debug: file: pread count=4096 offset=36909056 nbdkit: file.0: debug: file: pread count=4096 offset=36913152 nbdkit: file.0: debug: file: pread count=4096 offset=36917248 nbdkit: file.0: debug: file: pread count=4096 offset=36921344 nbdkit: file.0: debug: file: pread count=4096 offset=36925440 nbdkit: file.0: debug: file: pread count=4096 offset=36929536 nbdkit: file.0: debug: file: pread count=4096 offset=36933632 nbdkit: file.0: debug: file: pread count=4096 offset=36937728 nbdkit: file.0: debug: file: pread count=4096 offset=36941824 nbdkit: file.0: debug: file: pread count=4096 offset=36945920 nbdkit: file.0: debug: file: pread count=4096 offset=36950016 nbdkit: file.0: debug: file: pread count=4096 offset=36954112 nbdkit: file.0: debug: file: pread count=4096 offset=36958208 nbdkit: file.0: debug: file: pread count=4096 offset=36962304 nbdkit: file.0: debug: file: pread count=4096 offset=36966400 nbdkit: file.0: debug: file: pread count=4096 offset=36970496 nbdkit: file.0: debug: file: pread count=4096 offset=36974592 nbdkit: file.0: debug: file: pread count=4096 offset=36978688 nbdkit: file.0: debug: file: pread count=4096 offset=36982784 nbdkit: file.0: debug: file: pread count=4096 offset=36986880 nbdkit: file.0: debug: file: pread count=4096 offset=36990976 nbdkit: file.0: debug: file: pread count=4096 offset=36995072 nbdkit: file.0: debug: file: pread count=4096 offset=36999168 nbdkit: file.0: debug: file: pread count=4096 offset=37003264 nbdkit: file.0: debug: file: pread count=4096 offset=37007360 nbdkit: file.0: debug: file: pread count=4096 offset=37011456 nbdkit: file.0: debug: file: pread count=4096 offset=37015552 nbdkit: file.0: debug: file: pread count=4096 offset=37019648 nbdkit: file.0: debug: file: pread count=4096 offset=37023744 nbdkit: file.0: debug: file: pread count=4096 offset=37027840 nbdkit: file.0: debug: file: pread count=4096 offset=37031936 nbdkit: file.0: debug: file: pread count=4096 offset=37036032 nbdkit: file.0: debug: file: pread count=4096 offset=37040128 nbdkit: file.0: debug: file: pread count=4096 offset=37044224 nbdkit: file.0: debug: file: pread count=4096 offset=37048320 nbdkit: file.0: debug: file: pread count=4096 offset=37052416 nbdkit: file.0: debug: file: pread count=4096 offset=37056512 nbdkit: file.0: debug: file: pread count=4096 offset=37060608 nbdkit: file.0: debug: file: pread count=4096 offset=37064704 nbdkit: file.0: debug: file: pread count=4096 offset=37068800 nbdkit: file.0: debug: file: pread count=4096 offset=37072896 nbdkit: file.0: debug: file: pread count=4096 offset=37076992 nbdkit: file.0: debug: file: pread count=4096 offset=37081088 nbdkit: file.0: debug: file: pread count=4096 offset=37085184 nbdkit: file.0: debug: file: pread count=4096 offset=37089280 nbdkit: file.0: debug: file: pread count=4096 offset=37093376 nbdkit: file.0: debug: file: pread count=4096 offset=37097472 nbdkit: file.0: debug: file: pread count=4096 offset=37101568 nbdkit: file.0: debug: file: pread count=4096 offset=37105664 nbdkit: file.0: debug: file: pread count=4096 offset=37109760 nbdkit: file.0: debug: file: pread count=4096 offset=37113856 nbdkit: file.0: debug: file: pread count=4096 offset=37117952 nbdkit: file.0: debug: file: pread count=4096 offset=37122048 nbdkit: file.0: debug: file: pread count=4096 offset=37126144 nbdkit: file.0: debug: file: pread count=4096 offset=37130240 nbdkit: file.0: debug: file: pread count=4096 offset=37134336 nbdkit: file.0: debug: file: pread count=4096 offset=37138432 nbdkit: file.0: debug: file: pread count=4096 offset=37142528 nbdkit: file.0: debug: file: pread count=4096 offset=37146624 nbdkit: file.0: debug: file: pread count=4096 offset=37150720 nbdkit: file.0: debug: file: pread count=4096 offset=37154816 nbdkit: file.0: debug: file: pread count=4096 offset=37158912 nbdkit: file.0: debug: file: pread count=4096 offset=37163008 nbdkit: file.0: debug: file: pread count=4096 offset=37167104 nbdkit: file.0: debug: file: pread count=4096 offset=37171200 nbdkit: file.0: debug: file: pread count=4096 offset=37175296 nbdkit: file.0: debug: file: pread count=4096 offset=37179392 nbdkit: file.0: debug: file: pread count=4096 offset=37183488 nbdkit: file.0: debug: file: pread count=4096 offset=37187584 nbdkit: file.0: debug: file: pread count=4096 offset=37191680 nbdkit: file.0: debug: file: pread count=4096 offset=37195776 nbdkit: file.0: debug: file: pread count=4096 offset=37199872 nbdkit: file.0: debug: file: pread count=4096 offset=37203968 nbdkit: file.0: debug: file: pread count=4096 offset=37208064 nbdkit: file.0: debug: file: pread count=4096 offset=37212160 nbdkit: file.0: debug: file: pread count=4096 offset=37216256 nbdkit: file.0: debug: file: pread count=4096 offset=37220352 nbdkit: file.0: debug: file: pread count=4096 offset=37224448 nbdkit: file.0: debug: file: pread count=4096 offset=37228544 nbdkit: file.0: debug: file: pread count=4096 offset=37232640 nbdkit: file.0: debug: file: pread count=4096 offset=37236736 nbdkit: file.0: debug: file: pread count=4096 offset=37240832 nbdkit: file.0: debug: file: pread count=4096 offset=37244928 nbdkit: file.0: debug: file: pread count=4096 offset=37249024 nbdkit: file.0: debug: file: pread count=4096 offset=37253120 nbdkit: file.0: debug: file: pread count=4096 offset=37257216 nbdkit: file.0: debug: file: pread count=4096 offset=37261312 nbdkit: file.0: debug: file: pread count=4096 offset=37265408 nbdkit: file.0: debug: file: pread count=4096 offset=37269504 nbdkit: file.0: debug: file: pread count=4096 offset=37273600 nbdkit: file.0: debug: file: pread count=4096 offset=37277696 nbdkit: file.0: debug: file: pread count=4096 offset=37281792 nbdkit: file.0: debug: file: pread count=4096 offset=37285888 nbdkit: file.0: debug: file: pread count=4096 offset=37289984 nbdkit: file.0: debug: file: pread count=4096 offset=37294080 nbdkit: file.0: debug: file: pread count=4096 offset=37298176 nbdkit: file.0: debug: file: pread count=4096 offset=37302272 nbdkit: file.0: debug: file: pread count=4096 offset=37306368 nbdkit: file.0: debug: file: pread count=4096 offset=37310464 nbdkit: file.0: debug: file: pread count=4096 offset=37314560 nbdkit: file.0: debug: file: pread count=4096 offset=37318656 nbdkit: file.0: debug: file: pread count=4096 offset=37322752 nbdkit: file.0: debug: file: pread count=4096 offset=37326848 nbdkit: file.0: debug: file: pread count=4096 offset=37330944 nbdkit: file.0: debug: file: pread count=4096 offset=37335040 nbdkit: file.0: debug: file: pread count=4096 offset=37339136 nbdkit: file.0: debug: file: pread count=4096 offset=37343232 nbdkit: file.0: debug: file: pread count=4096 offset=37347328 nbdkit: file.0: debug: file: pread count=4096 offset=37351424 nbdkit: file.0: debug: file: pread count=4096 offset=37355520 nbdkit: file.0: debug: file: pread count=4096 offset=37359616 nbdkit: file.0: debug: file: pread count=4096 offset=37363712 nbdkit: file.0: debug: file: pread count=4096 offset=37367808 nbdkit: file.0: debug: file: pread count=4096 offset=37371904 nbdkit: file.0: debug: file: pread count=4096 offset=37376000 nbdkit: file.0: debug: file: pread count=4096 offset=37380096 nbdkit: file.0: debug: file: pread count=4096 offset=37384192 nbdkit: file.0: debug: file: pread count=4096 offset=37388288 nbdkit: file.0: debug: file: pread count=4096 offset=37392384 nbdkit: file.0: debug: file: pread count=4096 offset=37396480 nbdkit: file.0: debug: file: pread count=4096 offset=37400576 nbdkit: file.0: debug: file: pread count=4096 offset=37404672 nbdkit: file.0: debug: file: pread count=4096 offset=37408768 nbdkit: file.0: debug: file: pread count=4096 offset=37412864 nbdkit: file.0: debug: file: pread count=4096 offset=37416960 nbdkit: file.0: debug: file: pread count=4096 offset=37421056 nbdkit: file.0: debug: file: pread count=4096 offset=37425152 nbdkit: file.0: debug: file: pread count=4096 offset=37429248 nbdkit: file.0: debug: file: pread count=4096 offset=37433344 nbdkit: file.0: debug: file: pread count=4096 offset=37437440 nbdkit: file.0: debug: file: pread count=4096 offset=37441536 nbdkit: file.0: debug: file: pread count=4096 offset=37445632 nbdkit: file.0: debug: file: pread count=4096 offset=37449728 nbdkit: file.0: debug: file: pread count=4096 offset=37453824 nbdkit: file.0: debug: file: pread count=4096 offset=37457920 nbdkit: file.0: debug: file: pread count=4096 offset=37462016 nbdkit: file.0: debug: file: pread count=4096 offset=37466112 nbdkit: file.0: debug: file: pread count=4096 offset=37470208 nbdkit: file.0: debug: file: pread count=4096 offset=37474304 nbdkit: file.0: debug: file: pread count=4096 offset=37478400 nbdkit: file.0: debug: file: pread count=4096 offset=37482496 nbdkit: file.0: debug: file: pread count=4096 offset=37486592 nbdkit: file.0: debug: file: pread count=4096 offset=37490688 nbdkit: file.0: debug: file: pread count=4096 offset=37494784 nbdkit: file.0: debug: file: pread count=4096 offset=37498880 nbdkit: file.0: debug: file: pread count=4096 offset=37502976 nbdkit: file.0: debug: file: pread count=4096 offset=37507072 nbdkit: file.0: debug: file: pread count=4096 offset=37511168 nbdkit: file.0: debug: file: pread count=4096 offset=37515264 nbdkit: file.0: debug: file: pread count=4096 offset=37519360 nbdkit: file.0: debug: file: pread count=4096 offset=37523456 nbdkit: file.0: debug: file: pread count=4096 offset=37527552 nbdkit: file.0: debug: file: pread count=4096 offset=37531648 nbdkit: file.0: debug: file: pread count=4096 offset=37535744 nbdkit: file.0: debug: file: pread count=4096 offset=37539840 nbdkit: file.0: debug: file: pread count=4096 offset=37543936 nbdkit: file.0: debug: file: pread count=4096 offset=37548032 nbdkit: file.0: debug: file: pread count=4096 offset=37552128 nbdkit: file.0: debug: file: pread count=4096 offset=37556224 nbdkit: file.0: debug: file: pread count=4096 offset=37560320 nbdkit: file.0: debug: file: pread count=4096 offset=37564416 nbdkit: file.0: debug: file: pread count=4096 offset=37568512 nbdkit: file.0: debug: file: pread count=4096 offset=37572608 nbdkit: file.0: debug: file: pread count=4096 offset=37576704 nbdkit: file.0: debug: file: pread count=4096 offset=37580800 nbdkit: file.0: debug: file: pread count=4096 offset=37584896 nbdkit: file.0: debug: file: pread count=4096 offset=37588992 nbdkit: file.0: debug: file: pread count=4096 offset=37593088 nbdkit: file.0: debug: file: pread count=4096 offset=37597184 nbdkit: file.0: debug: file: pread count=4096 offset=37601280 nbdkit: file.0: debug: file: pread count=4096 offset=37605376 nbdkit: file.0: debug: file: pread count=4096 offset=37609472 nbdkit: file.0: debug: file: pread count=4096 offset=37613568 nbdkit: file.0: debug: file: pread count=4096 offset=37617664 nbdkit: file.0: debug: file: pread count=4096 offset=37621760 nbdkit: file.0: debug: file: pread count=4096 offset=37625856 nbdkit: file.0: debug: file: pread count=4096 offset=37629952 nbdkit: file.0: debug: file: pread count=4096 offset=37634048 nbdkit: file.0: debug: file: pread count=4096 offset=37638144 nbdkit: file.0: debug: file: pread count=4096 offset=37642240 nbdkit: file.0: debug: file: pread count=4096 offset=37646336 nbdkit: file.0: debug: file: pread count=4096 offset=37650432 nbdkit: file.0: debug: file: pread count=4096 offset=37654528 nbdkit: file.0: debug: file: pread count=4096 offset=37658624 nbdkit: file.0: debug: file: pread count=4096 offset=37662720 nbdkit: file.0: debug: file: pread count=4096 offset=37666816 nbdkit: file.0: debug: file: pread count=4096 offset=37670912 nbdkit: file.0: debug: file: pread count=4096 offset=37675008 nbdkit: file.0: debug: file: pread count=4096 offset=37679104 nbdkit: file.0: debug: file: pread count=4096 offset=37683200 nbdkit: file.0: debug: file: pread count=4096 offset=37687296 nbdkit: file.0: debug: file: pread count=4096 offset=37691392 nbdkit: file.0: debug: file: pread count=4096 offset=37695488 nbdkit: file.0: debug: file: pread count=4096 offset=37699584 nbdkit: file.0: debug: file: pread count=4096 offset=37703680 nbdkit: file.0: debug: file: pread count=4096 offset=37707776 nbdkit: file.0: debug: file: pread count=4096 offset=37711872 nbdkit: file.0: debug: file: pread count=4096 offset=37715968 nbdkit: file.0: debug: file: pread count=4096 offset=37720064 nbdkit: file.0: debug: file: pread count=4096 offset=37724160 nbdkit: file.0: debug: file: pread count=4096 offset=37728256 nbdkit: file.0: debug: file: pread count=4096 offset=37732352 nbdkit: file.0: debug: file: pread count=4096 offset=37736448 nbdkit: file.0: debug: file: pread count=4096 offset=37740544 nbdkit: file.0: debug: file: pread count=4096 offset=37744640 nbdkit: file.1: debug: cow: pread count=2097152 offset=37748736 nbdkit: file.1: debug: file: pread count=4096 offset=37748736 nbdkit: file.1: debug: file: pread count=4096 offset=37752832 nbdkit: file.1: debug: file: pread count=4096 offset=37756928 nbdkit: file.1: debug: file: pread count=4096 offset=37761024 nbdkit: file.1: debug: file: pread count=4096 offset=37765120 nbdkit: file.1: debug: file: pread count=4096 offset=37769216 nbdkit: file.1: debug: file: pread count=4096 offset=37773312 nbdkit: file.1: debug: file: pread count=4096 offset=37777408 nbdkit: file.1: debug: file: pread count=4096 offset=37781504 nbdkit: file.1: debug: file: pread count=4096 offset=37785600 nbdkit: file.1: debug: file: pread count=4096 offset=37789696 nbdkit: file.1: debug: file: pread count=4096 offset=37793792 nbdkit: file.1: debug: file: pread count=4096 offset=37797888 nbdkit: file.1: debug: file: pread count=4096 offset=37801984 nbdkit: file.1: debug: file: pread count=4096 offset=37806080 nbdkit: file.1: debug: file: pread count=4096 offset=37810176 nbdkit: file.1: debug: file: pread count=4096 offset=37814272 nbdkit: file.1: debug: file: pread count=4096 offset=37818368 nbdkit: file.1: debug: file: pread count=4096 offset=37822464 nbdkit: file.1: debug: file: pread count=4096 offset=37826560 nbdkit: file.1: debug: file: pread count=4096 offset=37830656 nbdkit: file.1: debug: file: pread count=4096 offset=37834752 nbdkit: file.1: debug: file: pread count=4096 offset=37838848 nbdkit: file.1: debug: file: pread count=4096 offset=37842944 nbdkit: file.1: debug: file: pread count=4096 offset=37847040 nbdkit: file.1: debug: file: pread count=4096 offset=37851136 nbdkit: file.1: debug: file: pread count=4096 offset=37855232 nbdkit: file.1: debug: file: pread count=4096 offset=37859328 nbdkit: file.1: debug: file: pread count=4096 offset=37863424 nbdkit: file.1: debug: file: pread count=4096 offset=37867520 nbdkit: file.1: debug: file: pread count=4096 offset=37871616 nbdkit: file.1: debug: file: pread count=4096 offset=37875712 nbdkit: file.1: debug: file: pread count=4096 offset=37879808 nbdkit: file.1: debug: file: pread count=4096 offset=37883904 nbdkit: file.1: debug: file: pread count=4096 offset=37888000 nbdkit: file.1: debug: file: pread count=4096 offset=37892096 nbdkit: file.1: debug: file: pread count=4096 offset=37896192 nbdkit: file.1: debug: file: pread count=4096 offset=37900288 nbdkit: file.1: debug: file: pread count=4096 offset=37904384 nbdkit: file.1: debug: file: pread count=4096 offset=37908480 nbdkit: file.1: debug: file: pread count=4096 offset=37912576 nbdkit: file.1: debug: file: pread count=4096 offset=37916672 nbdkit: file.1: debug: file: pread count=4096 offset=37920768 nbdkit: file.1: debug: file: pread count=4096 offset=37924864 nbdkit: file.1: debug: file: pread count=4096 offset=37928960 nbdkit: file.1: debug: file: pread count=4096 offset=37933056 nbdkit: file.1: debug: file: pread count=4096 offset=37937152 nbdkit: file.1: debug: file: pread count=4096 offset=37941248 nbdkit: file.1: debug: file: pread count=4096 offset=37945344 nbdkit: file.1: debug: file: pread count=4096 offset=37949440 nbdkit: file.1: debug: file: pread count=4096 offset=37953536 nbdkit: file.1: debug: file: pread count=4096 offset=37957632 nbdkit: file.1: debug: file: pread count=4096 offset=37961728 nbdkit: file.1: debug: file: pread count=4096 offset=37965824 nbdkit: file.1: debug: file: pread count=4096 offset=37969920 nbdkit: file.1: debug: file: pread count=4096 offset=37974016 nbdkit: file.1: debug: file: pread count=4096 offset=37978112 nbdkit: file.1: debug: file: pread count=4096 offset=37982208 nbdkit: file.1: debug: file: pread count=4096 offset=37986304 nbdkit: file.1: debug: file: pread count=4096 offset=37990400 nbdkit: file.1: debug: file: pread count=4096 offset=37994496 nbdkit: file.1: debug: file: pread count=4096 offset=37998592 nbdkit: file.1: debug: file: pread count=4096 offset=38002688 nbdkit: file.1: debug: file: pread count=4096 offset=38006784 nbdkit: file.1: debug: file: pread count=4096 offset=38010880 nbdkit: file.1: debug: file: pread count=4096 offset=38014976 nbdkit: file.1: debug: file: pread count=4096 offset=38019072 nbdkit: file.1: debug: file: pread count=4096 offset=38023168 nbdkit: file.1: debug: file: pread count=4096 offset=38027264 nbdkit: file.1: debug: file: pread count=4096 offset=38031360 nbdkit: file.1: debug: file: pread count=4096 offset=38035456 nbdkit: file.1: debug: file: pread count=4096 offset=38039552 nbdkit: file.1: debug: file: pread count=4096 offset=38043648 nbdkit: file.1: debug: file: pread count=4096 offset=38047744 nbdkit: file.1: debug: file: pread count=4096 offset=38051840 nbdkit: file.1: debug: file: pread count=4096 offset=38055936 nbdkit: file.1: debug: file: pread count=4096 offset=38060032 nbdkit: file.1: debug: file: pread count=4096 offset=38064128 nbdkit: file.1: debug: file: pread count=4096 offset=38068224 nbdkit: file.1: debug: file: pread count=4096 offset=38072320 nbdkit: file.1: debug: file: pread count=4096 offset=38076416 nbdkit: file.1: debug: file: pread count=4096 offset=38080512 nbdkit: file.1: debug: file: pread count=4096 offset=38084608 nbdkit: file.1: debug: file: pread count=4096 offset=38088704 nbdkit: file.1: debug: file: pread count=4096 offset=38092800 nbdkit: file.1: debug: file: pread count=4096 offset=38096896 nbdkit: file.1: debug: file: pread count=4096 offset=38100992 nbdkit: file.1: debug: file: pread count=4096 offset=38105088 nbdkit: file.1: debug: file: pread count=4096 offset=38109184 nbdkit: file.1: debug: file: pread count=4096 offset=38113280 nbdkit: file.1: debug: file: pread count=4096 offset=38117376 nbdkit: file.1: debug: file: pread count=4096 offset=38121472 nbdkit: file.1: debug: file: pread count=4096 offset=38125568 nbdkit: file.1: debug: file: pread count=4096 offset=38129664 nbdkit: file.1: debug: file: pread count=4096 offset=38133760 nbdkit: file.1: debug: file: pread count=4096 offset=38137856 nbdkit: file.1: debug: file: pread count=4096 offset=38141952 nbdkit: file.1: debug: file: pread count=4096 offset=38146048 nbdkit: file.1: debug: file: pread count=4096 offset=38150144 nbdkit: file.1: debug: file: pread count=4096 offset=38154240 nbdkit: file.1: debug: file: pread count=4096 offset=38158336 nbdkit: file.1: debug: file: pread count=4096 offset=38162432 nbdkit: file.1: debug: file: pread count=4096 offset=38166528 nbdkit: file.1: debug: file: pread count=4096 offset=38170624 nbdkit: file.1: debug: file: pread count=4096 offset=38174720 nbdkit: file.1: debug: file: pread count=4096 offset=38178816 nbdkit: file.1: debug: file: pread count=4096 offset=38182912 nbdkit: file.1: debug: file: pread count=4096 offset=38187008 nbdkit: file.1: debug: file: pread count=4096 offset=38191104 nbdkit: file.1: debug: file: pread count=4096 offset=38195200 nbdkit: file.1: debug: file: pread count=4096 offset=38199296 nbdkit: file.1: debug: file: pread count=4096 offset=38203392 nbdkit: file.1: debug: file: pread count=4096 offset=38207488 nbdkit: file.1: debug: file: pread count=4096 offset=38211584 nbdkit: file.1: debug: file: pread count=4096 offset=38215680 nbdkit: file.1: debug: file: pread count=4096 offset=38219776 nbdkit: file.1: debug: file: pread count=4096 offset=38223872 nbdkit: file.1: debug: file: pread count=4096 offset=38227968 nbdkit: file.1: debug: file: pread count=4096 offset=38232064 nbdkit: file.1: debug: file: pread count=4096 offset=38236160 nbdkit: file.1: debug: file: pread count=4096 offset=38240256 nbdkit: file.1: debug: file: pread count=4096 offset=38244352 nbdkit: file.1: debug: file: pread count=4096 offset=38248448 nbdkit: file.1: debug: file: pread count=4096 offset=38252544 nbdkit: file.1: debug: file: pread count=4096 offset=38256640 nbdkit: file.1: debug: file: pread count=4096 offset=38260736 nbdkit: file.1: debug: file: pread count=4096 offset=38264832 nbdkit: file.1: debug: file: pread count=4096 offset=38268928 nbdkit: file.1: debug: file: pread count=4096 offset=38273024 nbdkit: file.1: debug: file: pread count=4096 offset=38277120 nbdkit: file.1: debug: file: pread count=4096 offset=38281216 nbdkit: file.1: debug: file: pread count=4096 offset=38285312 nbdkit: file.1: debug: file: pread count=4096 offset=38289408 nbdkit: file.1: debug: file: pread count=4096 offset=38293504 nbdkit: file.1: debug: file: pread count=4096 offset=38297600 nbdkit: file.1: debug: file: pread count=4096 offset=38301696 nbdkit: file.1: debug: file: pread count=4096 offset=38305792 nbdkit: file.1: debug: file: pread count=4096 offset=38309888 nbdkit: file.1: debug: file: pread count=4096 offset=38313984 nbdkit: file.1: debug: file: pread count=4096 offset=38318080 nbdkit: file.1: debug: file: pread count=4096 offset=38322176 nbdkit: file.1: debug: file: pread count=4096 offset=38326272 nbdkit: file.1: debug: file: pread count=4096 offset=38330368 nbdkit: file.1: debug: file: pread count=4096 offset=38334464 nbdkit: file.1: debug: file: pread count=4096 offset=38338560 nbdkit: file.1: debug: file: pread count=4096 offset=38342656 nbdkit: file.1: debug: file: pread count=4096 offset=38346752 nbdkit: file.1: debug: file: pread count=4096 offset=38350848 nbdkit: file.1: debug: file: pread count=4096 offset=38354944 nbdkit: file.1: debug: file: pread count=4096 offset=38359040 nbdkit: file.1: debug: file: pread count=4096 offset=38363136 nbdkit: file.1: debug: file: pread count=4096 offset=38367232 nbdkit: file.1: debug: file: pread count=4096 offset=38371328 nbdkit: file.1: debug: file: pread count=4096 offset=38375424 nbdkit: file.1: debug: file: pread count=4096 offset=38379520 nbdkit: file.1: debug: file: pread count=4096 offset=38383616 nbdkit: file.1: debug: file: pread count=4096 offset=38387712 nbdkit: file.1: debug: file: pread count=4096 offset=38391808 nbdkit: file.1: debug: file: pread count=4096 offset=38395904 nbdkit: file.1: debug: file: pread count=4096 offset=38400000 nbdkit: file.1: debug: file: pread count=4096 offset=38404096 nbdkit: file.1: debug: file: pread count=4096 offset=38408192 nbdkit: file.1: debug: file: pread count=4096 offset=38412288 nbdkit: file.1: debug: file: pread count=4096 offset=38416384 nbdkit: file.1: debug: file: pread count=4096 offset=38420480 nbdkit: file.1: debug: file: pread count=4096 offset=38424576 nbdkit: file.1: debug: file: pread count=4096 offset=38428672 nbdkit: file.1: debug: file: pread count=4096 offset=38432768 nbdkit: file.1: debug: file: pread count=4096 offset=38436864 nbdkit: file.1: debug: file: pread count=4096 offset=38440960 nbdkit: file.1: debug: file: pread count=4096 offset=38445056 nbdkit: file.1: debug: file: pread count=4096 offset=38449152 nbdkit: file.1: debug: file: pread count=4096 offset=38453248 nbdkit: file.1: debug: file: pread count=4096 offset=38457344 nbdkit: file.1: debug: file: pread count=4096 offset=38461440 nbdkit: file.1: debug: file: pread count=4096 offset=38465536 nbdkit: file.1: debug: file: pread count=4096 offset=38469632 nbdkit: file.1: debug: file: pread count=4096 offset=38473728 nbdkit: file.1: debug: file: pread count=4096 offset=38477824 nbdkit: file.1: debug: file: pread count=4096 offset=38481920 nbdkit: file.1: debug: file: pread count=4096 offset=38486016 nbdkit: file.1: debug: file: pread count=4096 offset=38490112 nbdkit: file.1: debug: file: pread count=4096 offset=38494208 nbdkit: file.1: debug: file: pread count=4096 offset=38498304 nbdkit: file.1: debug: file: pread count=4096 offset=38502400 nbdkit: file.1: debug: file: pread count=4096 offset=38506496 nbdkit: file.1: debug: file: pread count=4096 offset=38510592 nbdkit: file.1: debug: file: pread count=4096 offset=38514688 nbdkit: file.1: debug: file: pread count=4096 offset=38518784 nbdkit: file.1: debug: file: pread count=4096 offset=38522880 nbdkit: file.1: debug: file: pread count=4096 offset=38526976 nbdkit: file.1: debug: file: pread count=4096 offset=38531072 nbdkit: file.1: debug: file: pread count=4096 offset=38535168 nbdkit: file.1: debug: file: pread count=4096 offset=38539264 nbdkit: file.1: debug: file: pread count=4096 offset=38543360 nbdkit: file.1: debug: file: pread count=4096 offset=38547456 nbdkit: file.1: debug: file: pread count=4096 offset=38551552 nbdkit: file.1: debug: file: pread count=4096 offset=38555648 nbdkit: file.1: debug: file: pread count=4096 offset=38559744 nbdkit: file.1: debug: file: pread count=4096 offset=38563840 nbdkit: file.1: debug: file: pread count=4096 offset=38567936 nbdkit: file.1: debug: file: pread count=4096 offset=38572032 nbdkit: file.1: debug: file: pread count=4096 offset=38576128 nbdkit: file.1: debug: file: pread count=4096 offset=38580224 nbdkit: file.1: debug: file: pread count=4096 offset=38584320 nbdkit: file.1: debug: file: pread count=4096 offset=38588416 nbdkit: file.1: debug: file: pread count=4096 offset=38592512 nbdkit: file.1: debug: file: pread count=4096 offset=38596608 nbdkit: file.1: debug: file: pread count=4096 offset=38600704 nbdkit: file.1: debug: file: pread count=4096 offset=38604800 nbdkit: file.1: debug: file: pread count=4096 offset=38608896 nbdkit: file.1: debug: file: pread count=4096 offset=38612992 nbdkit: file.1: debug: file: pread count=4096 offset=38617088 nbdkit: file.1: debug: file: pread count=4096 offset=38621184 nbdkit: file.1: debug: file: pread count=4096 offset=38625280 nbdkit: file.1: debug: file: pread count=4096 offset=38629376 nbdkit: file.1: debug: file: pread count=4096 offset=38633472 nbdkit: file.1: debug: file: pread count=4096 offset=38637568 nbdkit: file.1: debug: file: pread count=4096 offset=38641664 nbdkit: file.1: debug: file: pread count=4096 offset=38645760 nbdkit: file.1: debug: file: pread count=4096 offset=38649856 nbdkit: file.1: debug: file: pread count=4096 offset=38653952 nbdkit: file.1: debug: file: pread count=4096 offset=38658048 nbdkit: file.1: debug: file: pread count=4096 offset=38662144 nbdkit: file.1: debug: file: pread count=4096 offset=38666240 nbdkit: file.1: debug: file: pread count=4096 offset=38670336 nbdkit: file.1: debug: file: pread count=4096 offset=38674432 nbdkit: file.1: debug: file: pread count=4096 offset=38678528 nbdkit: file.1: debug: file: pread count=4096 offset=38682624 nbdkit: file.1: debug: file: pread count=4096 offset=38686720 nbdkit: file.1: debug: file: pread count=4096 offset=38690816 nbdkit: file.1: debug: file: pread count=4096 offset=38694912 nbdkit: file.1: debug: file: pread count=4096 offset=38699008 nbdkit: file.1: debug: file: pread count=4096 offset=38703104 nbdkit: file.1: debug: file: pread count=4096 offset=38707200 nbdkit: file.1: debug: file: pread count=4096 offset=38711296 nbdkit: file.1: debug: file: pread count=4096 offset=38715392 nbdkit: file.1: debug: file: pread count=4096 offset=38719488 nbdkit: file.1: debug: file: pread count=4096 offset=38723584 nbdkit: file.1: debug: file: pread count=4096 offset=38727680 nbdkit: file.1: debug: file: pread count=4096 offset=38731776 nbdkit: file.1: debug: file: pread count=4096 offset=38735872 nbdkit: file.1: debug: file: pread count=4096 offset=38739968 nbdkit: file.1: debug: file: pread count=4096 offset=38744064 nbdkit: file.1: debug: file: pread count=4096 offset=38748160 nbdkit: file.1: debug: file: pread count=4096 offset=38752256 nbdkit: file.1: debug: file: pread count=4096 offset=38756352 nbdkit: file.1: debug: file: pread count=4096 offset=38760448 nbdkit: file.1: debug: file: pread count=4096 offset=38764544 nbdkit: file.1: debug: file: pread count=4096 offset=38768640 nbdkit: file.1: debug: file: pread count=4096 offset=38772736 nbdkit: file.1: debug: file: pread count=4096 offset=38776832 nbdkit: file.1: debug: file: pread count=4096 offset=38780928 nbdkit: file.1: debug: file: pread count=4096 offset=38785024 nbdkit: file.1: debug: file: pread count=4096 offset=38789120 nbdkit: file.1: debug: file: pread count=4096 offset=38793216 nbdkit: file.1: debug: file: pread count=4096 offset=38797312 nbdkit: file.1: debug: file: pread count=4096 offset=38801408 nbdkit: file.1: debug: file: pread count=4096 offset=38805504 nbdkit: file.1: debug: file: pread count=4096 offset=38809600 nbdkit: file.1: debug: file: pread count=4096 offset=38813696 nbdkit: file.1: debug: file: pread count=4096 offset=38817792 nbdkit: file.1: debug: file: pread count=4096 offset=38821888 nbdkit: file.1: debug: file: pread count=4096 offset=38825984 nbdkit: file.1: debug: file: pread count=4096 offset=38830080 nbdkit: file.1: debug: file: pread count=4096 offset=38834176 nbdkit: file.1: debug: file: pread count=4096 offset=38838272 nbdkit: file.1: debug: file: pread count=4096 offset=38842368 nbdkit: file.1: debug: file: pread count=4096 offset=38846464 nbdkit: file.1: debug: file: pread count=4096 offset=38850560 nbdkit: file.1: debug: file: pread count=4096 offset=38854656 nbdkit: file.1: debug: file: pread count=4096 offset=38858752 nbdkit: file.1: debug: file: pread count=4096 offset=38862848 nbdkit: file.1: debug: file: pread count=4096 offset=38866944 nbdkit: file.1: debug: file: pread count=4096 offset=38871040 nbdkit: file.1: debug: file: pread count=4096 offset=38875136 nbdkit: file.1: debug: file: pread count=4096 offset=38879232 nbdkit: file.1: debug: file: pread count=4096 offset=38883328 nbdkit: file.1: debug: file: pread count=4096 offset=38887424 nbdkit: file.1: debug: file: pread count=4096 offset=38891520 nbdkit: file.1: debug: file: pread count=4096 offset=38895616 nbdkit: file.1: debug: file: pread count=4096 offset=38899712 nbdkit: file.1: debug: file: pread count=4096 offset=38903808 nbdkit: file.1: debug: file: pread count=4096 offset=38907904 nbdkit: file.1: debug: file: pread count=4096 offset=38912000 nbdkit: file.1: debug: file: pread count=4096 offset=38916096 nbdkit: file.1: debug: file: pread count=4096 offset=38920192 nbdkit: file.1: debug: file: pread count=4096 offset=38924288 nbdkit: file.1: debug: file: pread count=4096 offset=38928384 nbdkit: file.1: debug: file: pread count=4096 offset=38932480 nbdkit: file.1: debug: file: pread count=4096 offset=38936576 nbdkit: file.1: debug: file: pread count=4096 offset=38940672 nbdkit: file.1: debug: file: pread count=4096 offset=38944768 nbdkit: file.1: debug: file: pread count=4096 offset=38948864 nbdkit: file.1: debug: file: pread count=4096 offset=38952960 nbdkit: file.1: debug: file: pread count=4096 offset=38957056 nbdkit: file.1: debug: file: pread count=4096 offset=38961152 nbdkit: file.1: debug: file: pread count=4096 offset=38965248 nbdkit: file.1: debug: file: pread count=4096 offset=38969344 nbdkit: file.1: debug: file: pread count=4096 offset=38973440 nbdkit: file.1: debug: file: pread count=4096 offset=38977536 nbdkit: file.1: debug: file: pread count=4096 offset=38981632 nbdkit: file.1: debug: file: pread count=4096 offset=38985728 nbdkit: file.1: debug: file: pread count=4096 offset=38989824 nbdkit: file.1: debug: file: pread count=4096 offset=38993920 nbdkit: file.1: debug: file: pread count=4096 offset=38998016 nbdkit: file.1: debug: file: pread count=4096 offset=39002112 nbdkit: file.1: debug: file: pread count=4096 offset=39006208 nbdkit: file.1: debug: file: pread count=4096 offset=39010304 nbdkit: file.1: debug: file: pread count=4096 offset=39014400 nbdkit: file.1: debug: file: pread count=4096 offset=39018496 nbdkit: file.1: debug: file: pread count=4096 offset=39022592 nbdkit: file.1: debug: file: pread count=4096 offset=39026688 nbdkit: file.1: debug: file: pread count=4096 offset=39030784 nbdkit: file.1: debug: file: pread count=4096 offset=39034880 nbdkit: file.1: debug: file: pread count=4096 offset=39038976 nbdkit: file.1: debug: file: pread count=4096 offset=39043072 nbdkit: file.1: debug: file: pread count=4096 offset=39047168 nbdkit: file.1: debug: file: pread count=4096 offset=39051264 nbdkit: file.1: debug: file: pread count=4096 offset=39055360 nbdkit: file.1: debug: file: pread count=4096 offset=39059456 nbdkit: file.1: debug: file: pread count=4096 offset=39063552 nbdkit: file.1: debug: file: pread count=4096 offset=39067648 nbdkit: file.1: debug: file: pread count=4096 offset=39071744 nbdkit: file.1: debug: file: pread count=4096 offset=39075840 nbdkit: file.1: debug: file: pread count=4096 offset=39079936 nbdkit: file.1: debug: file: pread count=4096 offset=39084032 nbdkit: file.1: debug: file: pread count=4096 offset=39088128 nbdkit: file.1: debug: file: pread count=4096 offset=39092224 nbdkit: file.1: debug: file: pread count=4096 offset=39096320 nbdkit: file.1: debug: file: pread count=4096 offset=39100416 nbdkit: file.1: debug: file: pread count=4096 offset=39104512 nbdkit: file.1: debug: file: pread count=4096 offset=39108608 nbdkit: file.1: debug: file: pread count=4096 offset=39112704 nbdkit: file.1: debug: file: pread count=4096 offset=39116800 nbdkit: file.1: debug: file: pread count=4096 offset=39120896 nbdkit: file.1: debug: file: pread count=4096 offset=39124992 nbdkit: file.1: debug: file: pread count=4096 offset=39129088 nbdkit: file.1: debug: file: pread count=4096 offset=39133184 nbdkit: file.1: debug: file: pread count=4096 offset=39137280 nbdkit: file.1: debug: file: pread count=4096 offset=39141376 nbdkit: file.1: debug: file: pread count=4096 offset=39145472 nbdkit: file.1: debug: file: pread count=4096 offset=39149568 nbdkit: file.1: debug: file: pread count=4096 offset=39153664 nbdkit: file.1: debug: file: pread count=4096 offset=39157760 nbdkit: file.1: debug: file: pread count=4096 offset=39161856 nbdkit: file.1: debug: file: pread count=4096 offset=39165952 nbdkit: file.1: debug: file: pread count=4096 offset=39170048 nbdkit: file.1: debug: file: pread count=4096 offset=39174144 nbdkit: file.1: debug: file: pread count=4096 offset=39178240 nbdkit: file.1: debug: file: pread count=4096 offset=39182336 nbdkit: file.1: debug: file: pread count=4096 offset=39186432 nbdkit: file.1: debug: file: pread count=4096 offset=39190528 nbdkit: file.1: debug: file: pread count=4096 offset=39194624 nbdkit: file.1: debug: file: pread count=4096 offset=39198720 nbdkit: file.1: debug: file: pread count=4096 offset=39202816 nbdkit: file.1: debug: file: pread count=4096 offset=39206912 nbdkit: file.1: debug: file: pread count=4096 offset=39211008 nbdkit: file.1: debug: file: pread count=4096 offset=39215104 nbdkit: file.1: debug: file: pread count=4096 offset=39219200 nbdkit: file.1: debug: file: pread count=4096 offset=39223296 nbdkit: file.1: debug: file: pread count=4096 offset=39227392 nbdkit: file.1: debug: file: pread count=4096 offset=39231488 nbdkit: file.1: debug: file: pread count=4096 offset=39235584 nbdkit: file.1: debug: file: pread count=4096 offset=39239680 nbdkit: file.1: debug: file: pread count=4096 offset=39243776 nbdkit: file.1: debug: file: pread count=4096 offset=39247872 nbdkit: file.1: debug: file: pread count=4096 offset=39251968 nbdkit: file.1: debug: file: pread count=4096 offset=39256064 nbdkit: file.1: debug: file: pread count=4096 offset=39260160 nbdkit: file.1: debug: file: pread count=4096 offset=39264256 nbdkit: file.1: debug: file: pread count=4096 offset=39268352 nbdkit: file.1: debug: file: pread count=4096 offset=39272448 nbdkit: file.1: debug: file: pread count=4096 offset=39276544 nbdkit: file.1: debug: file: pread count=4096 offset=39280640 nbdkit: file.1: debug: file: pread count=4096 offset=39284736 nbdkit: file.1: debug: file: pread count=4096 offset=39288832 nbdkit: file.1: debug: file: pread count=4096 offset=39292928 nbdkit: file.1: debug: file: pread count=4096 offset=39297024 nbdkit: file.1: debug: file: pread count=4096 offset=39301120 nbdkit: file.1: debug: file: pread count=4096 offset=39305216 nbdkit: file.1: debug: file: pread count=4096 offset=39309312 nbdkit: file.1: debug: file: pread count=4096 offset=39313408 nbdkit: file.1: debug: file: pread count=4096 offset=39317504 nbdkit: file.1: debug: file: pread count=4096 offset=39321600 nbdkit: file.1: debug: file: pread count=4096 offset=39325696 nbdkit: file.1: debug: file: pread count=4096 offset=39329792 nbdkit: file.1: debug: file: pread count=4096 offset=39333888 nbdkit: file.1: debug: file: pread count=4096 offset=39337984 nbdkit: file.1: debug: file: pread count=4096 offset=39342080 nbdkit: file.1: debug: file: pread count=4096 offset=39346176 nbdkit: file.1: debug: file: pread count=4096 offset=39350272 nbdkit: file.1: debug: file: pread count=4096 offset=39354368 nbdkit: file.1: debug: file: pread count=4096 offset=39358464 nbdkit: file.1: debug: file: pread count=4096 offset=39362560 nbdkit: file.1: debug: file: pread count=4096 offset=39366656 nbdkit: file.1: debug: file: pread count=4096 offset=39370752 nbdkit: file.1: debug: file: pread count=4096 offset=39374848 nbdkit: file.1: debug: file: pread count=4096 offset=39378944 nbdkit: file.1: debug: file: pread count=4096 offset=39383040 nbdkit: file.1: debug: file: pread count=4096 offset=39387136 nbdkit: file.1: debug: file: pread count=4096 offset=39391232 nbdkit: file.1: debug: file: pread count=4096 offset=39395328 nbdkit: file.1: debug: file: pread count=4096 offset=39399424 nbdkit: file.1: debug: file: pread count=4096 offset=39403520 nbdkit: file.1: debug: file: pread count=4096 offset=39407616 nbdkit: file.1: debug: file: pread count=4096 offset=39411712 nbdkit: file.1: debug: file: pread count=4096 offset=39415808 nbdkit: file.1: debug: file: pread count=4096 offset=39419904 nbdkit: file.1: debug: file: pread count=4096 offset=39424000 nbdkit: file.1: debug: file: pread count=4096 offset=39428096 nbdkit: file.1: debug: file: pread count=4096 offset=39432192 nbdkit: file.1: debug: file: pread count=4096 offset=39436288 nbdkit: file.1: debug: file: pread count=4096 offset=39440384 nbdkit: file.1: debug: file: pread count=4096 offset=39444480 nbdkit: file.1: debug: file: pread count=4096 offset=39448576 nbdkit: file.1: debug: file: pread count=4096 offset=39452672 nbdkit: file.1: debug: file: pread count=4096 offset=39456768 nbdkit: file.1: debug: file: pread count=4096 offset=39460864 nbdkit: file.1: debug: file: pread count=4096 offset=39464960 nbdkit: file.1: debug: file: pread count=4096 offset=39469056 nbdkit: file.1: debug: file: pread count=4096 offset=39473152 nbdkit: file.1: debug: file: pread count=4096 offset=39477248 nbdkit: file.1: debug: file: pread count=4096 offset=39481344 nbdkit: file.1: debug: file: pread count=4096 offset=39485440 nbdkit: file.1: debug: file: pread count=4096 offset=39489536 nbdkit: file.1: debug: file: pread count=4096 offset=39493632 nbdkit: file.1: debug: file: pread count=4096 offset=39497728 nbdkit: file.1: debug: file: pread count=4096 offset=39501824 nbdkit: file.1: debug: file: pread count=4096 offset=39505920 nbdkit: file.1: debug: file: pread count=4096 offset=39510016 nbdkit: file.1: debug: file: pread count=4096 offset=39514112 nbdkit: file.1: debug: file: pread count=4096 offset=39518208 nbdkit: file.1: debug: file: pread count=4096 offset=39522304 nbdkit: file.1: debug: file: pread count=4096 offset=39526400 nbdkit: file.1: debug: file: pread count=4096 offset=39530496 nbdkit: file.1: debug: file: pread count=4096 offset=39534592 nbdkit: file.1: debug: file: pread count=4096 offset=39538688 nbdkit: file.1: debug: file: pread count=4096 offset=39542784 nbdkit: file.1: debug: file: pread count=4096 offset=39546880 nbdkit: file.1: debug: file: pread count=4096 offset=39550976 nbdkit: file.1: debug: file: pread count=4096 offset=39555072 nbdkit: file.1: debug: file: pread count=4096 offset=39559168 nbdkit: file.1: debug: file: pread count=4096 offset=39563264 nbdkit: file.1: debug: file: pread count=4096 offset=39567360 nbdkit: file.1: debug: file: pread count=4096 offset=39571456 nbdkit: file.1: debug: file: pread count=4096 offset=39575552 nbdkit: file.1: debug: file: pread count=4096 offset=39579648 nbdkit: file.1: debug: file: pread count=4096 offset=39583744 nbdkit: file.1: debug: file: pread count=4096 offset=39587840 nbdkit: file.1: debug: file: pread count=4096 offset=39591936 nbdkit: file.1: debug: file: pread count=4096 offset=39596032 nbdkit: file.1: debug: file: pread count=4096 offset=39600128 nbdkit: file.1: debug: file: pread count=4096 offset=39604224 nbdkit: file.1: debug: file: pread count=4096 offset=39608320 nbdkit: file.1: debug: file: pread count=4096 offset=39612416 nbdkit: file.1: debug: file: pread count=4096 offset=39616512 nbdkit: file.1: debug: file: pread count=4096 offset=39620608 nbdkit: file.1: debug: file: pread count=4096 offset=39624704 nbdkit: file.1: debug: file: pread count=4096 offset=39628800 nbdkit: file.1: debug: file: pread count=4096 offset=39632896 nbdkit: file.1: debug: file: pread count=4096 offset=39636992 nbdkit: file.1: debug: file: pread count=4096 offset=39641088 nbdkit: file.1: debug: file: pread count=4096 offset=39645184 nbdkit: file.1: debug: file: pread count=4096 offset=39649280 nbdkit: file.1: debug: file: pread count=4096 offset=39653376 nbdkit: file.1: debug: file: pread count=4096 offset=39657472 nbdkit: file.1: debug: file: pread count=4096 offset=39661568 nbdkit: file.1: debug: file: pread count=4096 offset=39665664 nbdkit: file.1: debug: file: pread count=4096 offset=39669760 nbdkit: file.1: debug: file: pread count=4096 offset=39673856 nbdkit: file.1: debug: file: pread count=4096 offset=39677952 nbdkit: file.1: debug: file: pread count=4096 offset=39682048 nbdkit: file.1: debug: file: pread count=4096 offset=39686144 nbdkit: file.1: debug: file: pread count=4096 offset=39690240 nbdkit: file.1: debug: file: pread count=4096 offset=39694336 nbdkit: file.1: debug: file: pread count=4096 offset=39698432 nbdkit: file.1: debug: file: pread count=4096 offset=39702528 nbdkit: file.1: debug: file: pread count=4096 offset=39706624 nbdkit: file.1: debug: file: pread count=4096 offset=39710720 nbdkit: file.1: debug: file: pread count=4096 offset=39714816 nbdkit: file.1: debug: file: pread count=4096 offset=39718912 nbdkit: file.1: debug: file: pread count=4096 offset=39723008 nbdkit: file.1: debug: file: pread count=4096 offset=39727104 nbdkit: file.1: debug: file: pread count=4096 offset=39731200 nbdkit: file.1: debug: file: pread count=4096 offset=39735296 nbdkit: file.1: debug: file: pread count=4096 offset=39739392 nbdkit: file.1: debug: file: pread count=4096 offset=39743488 nbdkit: file.1: debug: file: pread count=4096 offset=39747584 nbdkit: file.1: debug: file: pread count=4096 offset=39751680 nbdkit: file.1: debug: file: pread count=4096 offset=39755776 nbdkit: file.1: debug: file: pread count=4096 offset=39759872 nbdkit: file.1: debug: file: pread count=4096 offset=39763968 nbdkit: file.1: debug: file: pread count=4096 offset=39768064 nbdkit: file.1: debug: file: pread count=4096 offset=39772160 nbdkit: file.1: debug: file: pread count=4096 offset=39776256 nbdkit: file.1: debug: file: pread count=4096 offset=39780352 nbdkit: file.1: debug: file: pread count=4096 offset=39784448 nbdkit: file.1: debug: file: pread count=4096 offset=39788544 nbdkit: file.1: debug: file: pread count=4096 offset=39792640 nbdkit: file.1: debug: file: pread count=4096 offset=39796736 nbdkit: file.1: debug: file: pread count=4096 offset=39800832 nbdkit: file.1: debug: file: pread count=4096 offset=39804928 nbdkit: file.1: debug: file: pread count=4096 offset=39809024 nbdkit: file.1: debug: file: pread count=4096 offset=39813120 nbdkit: file.1: debug: file: pread count=4096 offset=39817216 nbdkit: file.1: debug: file: pread count=4096 offset=39821312 nbdkit: file.1: debug: file: pread count=4096 offset=39825408 nbdkit: file.1: debug: file: pread count=4096 offset=39829504 nbdkit: file.1: debug: file: pread count=4096 offset=39833600 nbdkit: file.1: debug: file: pread count=4096 offset=39837696 nbdkit: file.1: debug: file: pread count=4096 offset=39841792 nbdkit: file.2: debug: cow: pread count=2097152 offset=39845888 nbdkit: file.2: debug: file: pread count=4096 offset=39845888 nbdkit: file.2: debug: file: pread count=4096 offset=39849984 nbdkit: file.2: debug: file: pread count=4096 offset=39854080 nbdkit: file.2: debug: file: pread count=4096 offset=39858176 nbdkit: file.2: debug: file: pread count=4096 offset=39862272 nbdkit: file.2: debug: file: pread count=4096 offset=39866368 nbdkit: file.2: debug: file: pread count=4096 offset=39870464 nbdkit: file.2: debug: file: pread count=4096 offset=39874560 nbdkit: file.2: debug: file: pread count=4096 offset=39878656 nbdkit: file.2: debug: file: pread count=4096 offset=39882752 nbdkit: file.2: debug: file: pread count=4096 offset=39886848 nbdkit: file.2: debug: file: pread count=4096 offset=39890944 nbdkit: file.2: debug: file: pread count=4096 offset=39895040 nbdkit: file.2: debug: file: pread count=4096 offset=39899136 nbdkit: file.2: debug: file: pread count=4096 offset=39903232 nbdkit: file.2: debug: file: pread count=4096 offset=39907328 nbdkit: file.2: debug: file: pread count=4096 offset=39911424 nbdkit: file.2: debug: file: pread count=4096 offset=39915520 nbdkit: file.2: debug: file: pread count=4096 offset=39919616 nbdkit: file.2: debug: file: pread count=4096 offset=39923712 nbdkit: file.2: debug: file: pread count=4096 offset=39927808 nbdkit: file.2: debug: file: pread count=4096 offset=39931904 nbdkit: file.2: debug: file: pread count=4096 offset=39936000 nbdkit: file.2: debug: file: pread count=4096 offset=39940096 nbdkit: file.2: debug: file: pread count=4096 offset=39944192 nbdkit: file.2: debug: file: pread count=4096 offset=39948288 nbdkit: file.2: debug: file: pread count=4096 offset=39952384 nbdkit: file.2: debug: file: pread count=4096 offset=39956480 nbdkit: file.2: debug: file: pread count=4096 offset=39960576 nbdkit: file.2: debug: file: pread count=4096 offset=39964672 nbdkit: file.2: debug: file: pread count=4096 offset=39968768 nbdkit: file.2: debug: file: pread count=4096 offset=39972864 nbdkit: file.2: debug: file: pread count=4096 offset=39976960 nbdkit: file.2: debug: file: pread count=4096 offset=39981056 nbdkit: file.2: debug: file: pread count=4096 offset=39985152 nbdkit: file.2: debug: file: pread count=4096 offset=39989248 nbdkit: file.2: debug: file: pread count=4096 offset=39993344 nbdkit: file.2: debug: file: pread count=4096 offset=39997440 nbdkit: file.2: debug: file: pread count=4096 offset=40001536 nbdkit: file.2: debug: file: pread count=4096 offset=40005632 nbdkit: file.2: debug: file: pread count=4096 offset=40009728 nbdkit: file.2: debug: file: pread count=4096 offset=40013824 nbdkit: file.2: debug: file: pread count=4096 offset=40017920 nbdkit: file.2: debug: file: pread count=4096 offset=40022016 nbdkit: file.2: debug: file: pread count=4096 offset=40026112 nbdkit: file.2: debug: file: pread count=4096 offset=40030208 nbdkit: file.2: debug: file: pread count=4096 offset=40034304 nbdkit: file.2: debug: file: pread count=4096 offset=40038400 nbdkit: file.2: debug: file: pread count=4096 offset=40042496 nbdkit: file.2: debug: file: pread count=4096 offset=40046592 nbdkit: file.2: debug: file: pread count=4096 offset=40050688 nbdkit: file.2: debug: file: pread count=4096 offset=40054784 nbdkit: file.2: debug: file: pread count=4096 offset=40058880 nbdkit: file.2: debug: file: pread count=4096 offset=40062976 nbdkit: file.2: debug: file: pread count=4096 offset=40067072 nbdkit: file.2: debug: file: pread count=4096 offset=40071168 nbdkit: file.2: debug: file: pread count=4096 offset=40075264 nbdkit: file.2: debug: file: pread count=4096 offset=40079360 nbdkit: file.2: debug: file: pread count=4096 offset=40083456 nbdkit: file.2: debug: file: pread count=4096 offset=40087552 nbdkit: file.2: debug: file: pread count=4096 offset=40091648 nbdkit: file.2: debug: file: pread count=4096 offset=40095744 nbdkit: file.2: debug: file: pread count=4096 offset=40099840 nbdkit: file.2: debug: file: pread count=4096 offset=40103936 nbdkit: file.2: debug: file: pread count=4096 offset=40108032 nbdkit: file.2: debug: file: pread count=4096 offset=40112128 nbdkit: file.2: debug: file: pread count=4096 offset=40116224 nbdkit: file.2: debug: file: pread count=4096 offset=40120320 nbdkit: file.2: debug: file: pread count=4096 offset=40124416 nbdkit: file.2: debug: file: pread count=4096 offset=40128512 nbdkit: file.2: debug: file: pread count=4096 offset=40132608 nbdkit: file.2: debug: file: pread count=4096 offset=40136704 nbdkit: file.2: debug: file: pread count=4096 offset=40140800 nbdkit: file.2: debug: file: pread count=4096 offset=40144896 nbdkit: file.2: debug: file: pread count=4096 offset=40148992 nbdkit: file.2: debug: file: pread count=4096 offset=40153088 nbdkit: file.2: debug: file: pread count=4096 offset=40157184 nbdkit: file.2: debug: file: pread count=4096 offset=40161280 nbdkit: file.2: debug: file: pread count=4096 offset=40165376 nbdkit: file.2: debug: file: pread count=4096 offset=40169472 nbdkit: file.2: debug: file: pread count=4096 offset=40173568 nbdkit: file.2: debug: file: pread count=4096 offset=40177664 nbdkit: file.2: debug: file: pread count=4096 offset=40181760 nbdkit: file.2: debug: file: pread count=4096 offset=40185856 nbdkit: file.2: debug: file: pread count=4096 offset=40189952 nbdkit: file.2: debug: file: pread count=4096 offset=40194048 nbdkit: file.2: debug: file: pread count=4096 offset=40198144 nbdkit: file.2: debug: file: pread count=4096 offset=40202240 nbdkit: file.2: debug: file: pread count=4096 offset=40206336 nbdkit: file.2: debug: file: pread count=4096 offset=40210432 nbdkit: file.2: debug: file: pread count=4096 offset=40214528 nbdkit: file.2: debug: file: pread count=4096 offset=40218624 nbdkit: file.2: debug: file: pread count=4096 offset=40222720 nbdkit: file.2: debug: file: pread count=4096 offset=40226816 nbdkit: file.2: debug: file: pread count=4096 offset=40230912 nbdkit: file.2: debug: file: pread count=4096 offset=40235008 nbdkit: file.2: debug: file: pread count=4096 offset=40239104 nbdkit: file.2: debug: file: pread count=4096 offset=40243200 nbdkit: file.2: debug: file: pread count=4096 offset=40247296 nbdkit: file.2: debug: file: pread count=4096 offset=40251392 nbdkit: file.2: debug: file: pread count=4096 offset=40255488 nbdkit: file.2: debug: file: pread count=4096 offset=40259584 nbdkit: file.2: debug: file: pread count=4096 offset=40263680 nbdkit: file.2: debug: file: pread count=4096 offset=40267776 nbdkit: file.2: debug: file: pread count=4096 offset=40271872 nbdkit: file.2: debug: file: pread count=4096 offset=40275968 nbdkit: file.2: debug: file: pread count=4096 offset=40280064 nbdkit: file.2: debug: file: pread count=4096 offset=40284160 nbdkit: file.2: debug: file: pread count=4096 offset=40288256 nbdkit: file.2: debug: file: pread count=4096 offset=40292352 nbdkit: file.2: debug: file: pread count=4096 offset=40296448 nbdkit: file.2: debug: file: pread count=4096 offset=40300544 nbdkit: file.2: debug: file: pread count=4096 offset=40304640 nbdkit: file.2: debug: file: pread count=4096 offset=40308736 nbdkit: file.2: debug: file: pread count=4096 offset=40312832 nbdkit: file.2: debug: file: pread count=4096 offset=40316928 nbdkit: file.2: debug: file: pread count=4096 offset=40321024 nbdkit: file.2: debug: file: pread count=4096 offset=40325120 nbdkit: file.2: debug: file: pread count=4096 offset=40329216 nbdkit: file.2: debug: file: pread count=4096 offset=40333312 nbdkit: file.2: debug: file: pread count=4096 offset=40337408 nbdkit: file.2: debug: file: pread count=4096 offset=40341504 nbdkit: file.2: debug: file: pread count=4096 offset=40345600 nbdkit: file.2: debug: file: pread count=4096 offset=40349696 nbdkit: file.2: debug: file: pread count=4096 offset=40353792 nbdkit: file.2: debug: file: pread count=4096 offset=40357888 nbdkit: file.2: debug: file: pread count=4096 offset=40361984 nbdkit: file.2: debug: file: pread count=4096 offset=40366080 nbdkit: file.2: debug: file: pread count=4096 offset=40370176 nbdkit: file.2: debug: file: pread count=4096 offset=40374272 nbdkit: file.2: debug: file: pread count=4096 offset=40378368 nbdkit: file.2: debug: file: pread count=4096 offset=40382464 nbdkit: file.2: debug: file: pread count=4096 offset=40386560 nbdkit: file.2: debug: file: pread count=4096 offset=40390656 nbdkit: file.2: debug: file: pread count=4096 offset=40394752 nbdkit: file.2: debug: file: pread count=4096 offset=40398848 nbdkit: file.2: debug: file: pread count=4096 offset=40402944 nbdkit: file.2: debug: file: pread count=4096 offset=40407040 nbdkit: file.2: debug: file: pread count=4096 offset=40411136 nbdkit: file.2: debug: file: pread count=4096 offset=40415232 nbdkit: file.2: debug: file: pread count=4096 offset=40419328 nbdkit: file.2: debug: file: pread count=4096 offset=40423424 nbdkit: file.2: debug: file: pread count=4096 offset=40427520 nbdkit: file.2: debug: file: pread count=4096 offset=40431616 nbdkit: file.2: debug: file: pread count=4096 offset=40435712 nbdkit: file.2: debug: file: pread count=4096 offset=40439808 nbdkit: file.2: debug: file: pread count=4096 offset=40443904 nbdkit: file.2: debug: file: pread count=4096 offset=40448000 nbdkit: file.2: debug: file: pread count=4096 offset=40452096 nbdkit: file.2: debug: file: pread count=4096 offset=40456192 nbdkit: file.2: debug: file: pread count=4096 offset=40460288 nbdkit: file.2: debug: file: pread count=4096 offset=40464384 nbdkit: file.2: debug: file: pread count=4096 offset=40468480 nbdkit: file.2: debug: file: pread count=4096 offset=40472576 nbdkit: file.2: debug: file: pread count=4096 offset=40476672 nbdkit: file.2: debug: file: pread count=4096 offset=40480768 nbdkit: file.2: debug: file: pread count=4096 offset=40484864 nbdkit: file.2: debug: file: pread count=4096 offset=40488960 nbdkit: file.2: debug: file: pread count=4096 offset=40493056 nbdkit: file.2: debug: file: pread count=4096 offset=40497152 nbdkit: file.2: debug: file: pread count=4096 offset=40501248 nbdkit: file.2: debug: file: pread count=4096 offset=40505344 nbdkit: file.2: debug: file: pread count=4096 offset=40509440 nbdkit: file.2: debug: file: pread count=4096 offset=40513536 nbdkit: file.2: debug: file: pread count=4096 offset=40517632 nbdkit: file.2: debug: file: pread count=4096 offset=40521728 nbdkit: file.2: debug: file: pread count=4096 offset=40525824 nbdkit: file.2: debug: file: pread count=4096 offset=40529920 nbdkit: file.2: debug: file: pread count=4096 offset=40534016 nbdkit: file.2: debug: file: pread count=4096 offset=40538112 nbdkit: file.2: debug: file: pread count=4096 offset=40542208 nbdkit: file.2: debug: file: pread count=4096 offset=40546304 nbdkit: file.2: debug: file: pread count=4096 offset=40550400 nbdkit: file.2: debug: file: pread count=4096 offset=40554496 nbdkit: file.2: debug: file: pread count=4096 offset=40558592 nbdkit: file.2: debug: file: pread count=4096 offset=40562688 nbdkit: file.2: debug: file: pread count=4096 offset=40566784 nbdkit: file.2: debug: file: pread count=4096 offset=40570880 nbdkit: file.2: debug: file: pread count=4096 offset=40574976 nbdkit: file.2: debug: file: pread count=4096 offset=40579072 nbdkit: file.2: debug: file: pread count=4096 offset=40583168 nbdkit: file.2: debug: file: pread count=4096 offset=40587264 nbdkit: file.2: debug: file: pread count=4096 offset=40591360 nbdkit: file.2: debug: file: pread count=4096 offset=40595456 nbdkit: file.2: debug: file: pread count=4096 offset=40599552 nbdkit: file.2: debug: file: pread count=4096 offset=40603648 nbdkit: file.2: debug: file: pread count=4096 offset=40607744 nbdkit: file.2: debug: file: pread count=4096 offset=40611840 nbdkit: file.2: debug: file: pread count=4096 offset=40615936 nbdkit: file.2: debug: file: pread count=4096 offset=40620032 nbdkit: file.2: debug: file: pread count=4096 offset=40624128 nbdkit: file.2: debug: file: pread count=4096 offset=40628224 nbdkit: file.2: debug: file: pread count=4096 offset=40632320 nbdkit: file.2: debug: file: pread count=4096 offset=40636416 nbdkit: file.2: debug: file: pread count=4096 offset=40640512 nbdkit: file.2: debug: file: pread count=4096 offset=40644608 nbdkit: file.2: debug: file: pread count=4096 offset=40648704 nbdkit: file.2: debug: file: pread count=4096 offset=40652800 nbdkit: file.2: debug: file: pread count=4096 offset=40656896 nbdkit: file.2: debug: file: pread count=4096 offset=40660992 nbdkit: file.2: debug: file: pread count=4096 offset=40665088 nbdkit: file.2: debug: file: pread count=4096 offset=40669184 nbdkit: file.2: debug: file: pread count=4096 offset=40673280 nbdkit: file.2: debug: file: pread count=4096 offset=40677376 nbdkit: file.2: debug: file: pread count=4096 offset=40681472 nbdkit: file.2: debug: file: pread count=4096 offset=40685568 nbdkit: file.2: debug: file: pread count=4096 offset=40689664 nbdkit: file.2: debug: file: pread count=4096 offset=40693760 nbdkit: file.2: debug: file: pread count=4096 offset=40697856 nbdkit: file.2: debug: file: pread count=4096 offset=40701952 nbdkit: file.2: debug: file: pread count=4096 offset=40706048 nbdkit: file.2: debug: file: pread count=4096 offset=40710144 nbdkit: file.2: debug: file: pread count=4096 offset=40714240 nbdkit: file.2: debug: file: pread count=4096 offset=40718336 nbdkit: file.2: debug: file: pread count=4096 offset=40722432 nbdkit: file.2: debug: file: pread count=4096 offset=40726528 nbdkit: file.2: debug: file: pread count=4096 offset=40730624 nbdkit: file.2: debug: file: pread count=4096 offset=40734720 nbdkit: file.2: debug: file: pread count=4096 offset=40738816 nbdkit: file.2: debug: file: pread count=4096 offset=40742912 nbdkit: file.2: debug: file: pread count=4096 offset=40747008 nbdkit: file.2: debug: file: pread count=4096 offset=40751104 nbdkit: file.2: debug: file: pread count=4096 offset=40755200 nbdkit: file.2: debug: file: pread count=4096 offset=40759296 nbdkit: file.2: debug: file: pread count=4096 offset=40763392 nbdkit: file.2: debug: file: pread count=4096 offset=40767488 nbdkit: file.2: debug: file: pread count=4096 offset=40771584 nbdkit: file.2: debug: file: pread count=4096 offset=40775680 nbdkit: file.2: debug: file: pread count=4096 offset=40779776 nbdkit: file.2: debug: file: pread count=4096 offset=40783872 nbdkit: file.2: debug: file: pread count=4096 offset=40787968 nbdkit: file.2: debug: file: pread count=4096 offset=40792064 nbdkit: file.2: debug: file: pread count=4096 offset=40796160 nbdkit: file.2: debug: file: pread count=4096 offset=40800256 nbdkit: file.2: debug: file: pread count=4096 offset=40804352 nbdkit: file.2: debug: file: pread count=4096 offset=40808448 nbdkit: file.2: debug: file: pread count=4096 offset=40812544 nbdkit: file.2: debug: file: pread count=4096 offset=40816640 nbdkit: file.2: debug: file: pread count=4096 offset=40820736 nbdkit: file.2: debug: file: pread count=4096 offset=40824832 nbdkit: file.2: debug: file: pread count=4096 offset=40828928 nbdkit: file.2: debug: file: pread count=4096 offset=40833024 nbdkit: file.2: debug: file: pread count=4096 offset=40837120 nbdkit: file.2: debug: file: pread count=4096 offset=40841216 nbdkit: file.2: debug: file: pread count=4096 offset=40845312 nbdkit: file.2: debug: file: pread count=4096 offset=40849408 nbdkit: file.2: debug: file: pread count=4096 offset=40853504 nbdkit: file.2: debug: file: pread count=4096 offset=40857600 nbdkit: file.2: debug: file: pread count=4096 offset=40861696 nbdkit: file.2: debug: file: pread count=4096 offset=40865792 nbdkit: file.2: debug: file: pread count=4096 offset=40869888 nbdkit: file.2: debug: file: pread count=4096 offset=40873984 nbdkit: file.2: debug: file: pread count=4096 offset=40878080 nbdkit: file.2: debug: file: pread count=4096 offset=40882176 nbdkit: file.2: debug: file: pread count=4096 offset=40886272 nbdkit: file.2: debug: file: pread count=4096 offset=40890368 nbdkit: file.2: debug: file: pread count=4096 offset=40894464 nbdkit: file.2: debug: file: pread count=4096 offset=40898560 nbdkit: file.2: debug: file: pread count=4096 offset=40902656 nbdkit: file.2: debug: file: pread count=4096 offset=40906752 nbdkit: file.2: debug: file: pread count=4096 offset=40910848 nbdkit: file.2: debug: file: pread count=4096 offset=40914944 nbdkit: file.2: debug: file: pread count=4096 offset=40919040 nbdkit: file.2: debug: file: pread count=4096 offset=40923136 nbdkit: file.2: debug: file: pread count=4096 offset=40927232 nbdkit: file.2: debug: file: pread count=4096 offset=40931328 nbdkit: file.2: debug: file: pread count=4096 offset=40935424 nbdkit: file.2: debug: file: pread count=4096 offset=40939520 nbdkit: file.2: debug: file: pread count=4096 offset=40943616 nbdkit: file.2: debug: file: pread count=4096 offset=40947712 nbdkit: file.2: debug: file: pread count=4096 offset=40951808 nbdkit: file.2: debug: file: pread count=4096 offset=40955904 nbdkit: file.2: debug: file: pread count=4096 offset=40960000 nbdkit: file.2: debug: file: pread count=4096 offset=40964096 nbdkit: file.2: debug: file: pread count=4096 offset=40968192 nbdkit: file.2: debug: file: pread count=4096 offset=40972288 nbdkit: file.2: debug: file: pread count=4096 offset=40976384 nbdkit: file.2: debug: file: pread count=4096 offset=40980480 nbdkit: file.2: debug: file: pread count=4096 offset=40984576 nbdkit: file.2: debug: file: pread count=4096 offset=40988672 nbdkit: file.2: debug: file: pread count=4096 offset=40992768 nbdkit: file.2: debug: file: pread count=4096 offset=40996864 nbdkit: file.2: debug: file: pread count=4096 offset=41000960 nbdkit: file.2: debug: file: pread count=4096 offset=41005056 nbdkit: file.2: debug: file: pread count=4096 offset=41009152 nbdkit: file.2: debug: file: pread count=4096 offset=41013248 nbdkit: file.2: debug: file: pread count=4096 offset=41017344 nbdkit: file.2: debug: file: pread count=4096 offset=41021440 nbdkit: file.2: debug: file: pread count=4096 offset=41025536 nbdkit: file.2: debug: file: pread count=4096 offset=41029632 nbdkit: file.2: debug: file: pread count=4096 offset=41033728 nbdkit: file.2: debug: file: pread count=4096 offset=41037824 nbdkit: file.2: debug: file: pread count=4096 offset=41041920 nbdkit: file.2: debug: file: pread count=4096 offset=41046016 nbdkit: file.2: debug: file: pread count=4096 offset=41050112 nbdkit: file.2: debug: file: pread count=4096 offset=41054208 nbdkit: file.2: debug: file: pread count=4096 offset=41058304 nbdkit: file.2: debug: file: pread count=4096 offset=41062400 nbdkit: file.2: debug: file: pread count=4096 offset=41066496 nbdkit: file.2: debug: file: pread count=4096 offset=41070592 nbdkit: file.2: debug: file: pread count=4096 offset=41074688 nbdkit: file.2: debug: file: pread count=4096 offset=41078784 nbdkit: file.2: debug: file: pread count=4096 offset=41082880 nbdkit: file.2: debug: file: pread count=4096 offset=41086976 nbdkit: file.2: debug: file: pread count=4096 offset=41091072 nbdkit: file.2: debug: file: pread count=4096 offset=41095168 nbdkit: file.2: debug: file: pread count=4096 offset=41099264 nbdkit: file.2: debug: file: pread count=4096 offset=41103360 nbdkit: file.2: debug: file: pread count=4096 offset=41107456 nbdkit: file.2: debug: file: pread count=4096 offset=41111552 nbdkit: file.2: debug: file: pread count=4096 offset=41115648 nbdkit: file.2: debug: file: pread count=4096 offset=41119744 nbdkit: file.2: debug: file: pread count=4096 offset=41123840 nbdkit: file.2: debug: file: pread count=4096 offset=41127936 nbdkit: file.2: debug: file: pread count=4096 offset=41132032 nbdkit: file.2: debug: file: pread count=4096 offset=41136128 nbdkit: file.2: debug: file: pread count=4096 offset=41140224 nbdkit: file.2: debug: file: pread count=4096 offset=41144320 nbdkit: file.2: debug: file: pread count=4096 offset=41148416 nbdkit: file.2: debug: file: pread count=4096 offset=41152512 nbdkit: file.2: debug: file: pread count=4096 offset=41156608 nbdkit: file.2: debug: file: pread count=4096 offset=41160704 nbdkit: file.2: debug: file: pread count=4096 offset=41164800 nbdkit: file.2: debug: file: pread count=4096 offset=41168896 nbdkit: file.2: debug: file: pread count=4096 offset=41172992 nbdkit: file.2: debug: file: pread count=4096 offset=41177088 nbdkit: file.2: debug: file: pread count=4096 offset=41181184 nbdkit: file.2: debug: file: pread count=4096 offset=41185280 nbdkit: file.2: debug: file: pread count=4096 offset=41189376 nbdkit: file.2: debug: file: pread count=4096 offset=41193472 nbdkit: file.2: debug: file: pread count=4096 offset=41197568 nbdkit: file.2: debug: file: pread count=4096 offset=41201664 nbdkit: file.2: debug: file: pread count=4096 offset=41205760 nbdkit: file.2: debug: file: pread count=4096 offset=41209856 nbdkit: file.2: debug: file: pread count=4096 offset=41213952 nbdkit: file.2: debug: file: pread count=4096 offset=41218048 nbdkit: file.2: debug: file: pread count=4096 offset=41222144 nbdkit: file.2: debug: file: pread count=4096 offset=41226240 nbdkit: file.2: debug: file: pread count=4096 offset=41230336 nbdkit: file.2: debug: file: pread count=4096 offset=41234432 nbdkit: file.2: debug: file: pread count=4096 offset=41238528 nbdkit: file.2: debug: file: pread count=4096 offset=41242624 nbdkit: file.2: debug: file: pread count=4096 offset=41246720 nbdkit: file.2: debug: file: pread count=4096 offset=41250816 nbdkit: file.2: debug: file: pread count=4096 offset=41254912 nbdkit: file.2: debug: file: pread count=4096 offset=41259008 nbdkit: file.2: debug: file: pread count=4096 offset=41263104 nbdkit: file.2: debug: file: pread count=4096 offset=41267200 nbdkit: file.2: debug: file: pread count=4096 offset=41271296 nbdkit: file.2: debug: file: pread count=4096 offset=41275392 nbdkit: file.2: debug: file: pread count=4096 offset=41279488 nbdkit: file.2: debug: file: pread count=4096 offset=41283584 nbdkit: file.2: debug: file: pread count=4096 offset=41287680 nbdkit: file.2: debug: file: pread count=4096 offset=41291776 nbdkit: file.2: debug: file: pread count=4096 offset=41295872 nbdkit: file.2: debug: file: pread count=4096 offset=41299968 nbdkit: file.2: debug: file: pread count=4096 offset=41304064 nbdkit: file.2: debug: file: pread count=4096 offset=41308160 nbdkit: file.2: debug: file: pread count=4096 offset=41312256 nbdkit: file.2: debug: file: pread count=4096 offset=41316352 nbdkit: file.2: debug: file: pread count=4096 offset=41320448 nbdkit: file.2: debug: file: pread count=4096 offset=41324544 nbdkit: file.2: debug: file: pread count=4096 offset=41328640 nbdkit: file.2: debug: file: pread count=4096 offset=41332736 nbdkit: file.2: debug: file: pread count=4096 offset=41336832 nbdkit: file.2: debug: file: pread count=4096 offset=41340928 nbdkit: file.2: debug: file: pread count=4096 offset=41345024 nbdkit: file.2: debug: file: pread count=4096 offset=41349120 nbdkit: file.2: debug: file: pread count=4096 offset=41353216 nbdkit: file.2: debug: file: pread count=4096 offset=41357312 nbdkit: file.2: debug: file: pread count=4096 offset=41361408 nbdkit: file.2: debug: file: pread count=4096 offset=41365504 nbdkit: file.2: debug: file: pread count=4096 offset=41369600 nbdkit: file.2: debug: file: pread count=4096 offset=41373696 nbdkit: file.2: debug: file: pread count=4096 offset=41377792 nbdkit: file.2: debug: file: pread count=4096 offset=41381888 nbdkit: file.2: debug: file: pread count=4096 offset=41385984 nbdkit: file.2: debug: file: pread count=4096 offset=41390080 nbdkit: file.2: debug: file: pread count=4096 offset=41394176 nbdkit: file.2: debug: file: pread count=4096 offset=41398272 nbdkit: file.2: debug: file: pread count=4096 offset=41402368 nbdkit: file.2: debug: file: pread count=4096 offset=41406464 nbdkit: file.2: debug: file: pread count=4096 offset=41410560 nbdkit: file.2: debug: file: pread count=4096 offset=41414656 nbdkit: file.2: debug: file: pread count=4096 offset=41418752 nbdkit: file.2: debug: file: pread count=4096 offset=41422848 nbdkit: file.2: debug: file: pread count=4096 offset=41426944 nbdkit: file.2: debug: file: pread count=4096 offset=41431040 nbdkit: file.2: debug: file: pread count=4096 offset=41435136 nbdkit: file.2: debug: file: pread count=4096 offset=41439232 nbdkit: file.2: debug: file: pread count=4096 offset=41443328 nbdkit: file.2: debug: file: pread count=4096 offset=41447424 nbdkit: file.2: debug: file: pread count=4096 offset=41451520 nbdkit: file.2: debug: file: pread count=4096 offset=41455616 nbdkit: file.2: debug: file: pread count=4096 offset=41459712 nbdkit: file.2: debug: file: pread count=4096 offset=41463808 nbdkit: file.2: debug: file: pread count=4096 offset=41467904 nbdkit: file.2: debug: file: pread count=4096 offset=41472000 nbdkit: file.2: debug: file: pread count=4096 offset=41476096 nbdkit: file.2: debug: file: pread count=4096 offset=41480192 nbdkit: file.2: debug: file: pread count=4096 offset=41484288 nbdkit: file.2: debug: file: pread count=4096 offset=41488384 nbdkit: file.2: debug: file: pread count=4096 offset=41492480 nbdkit: file.2: debug: file: pread count=4096 offset=41496576 nbdkit: file.2: debug: file: pread count=4096 offset=41500672 nbdkit: file.2: debug: file: pread count=4096 offset=41504768 nbdkit: file.2: debug: file: pread count=4096 offset=41508864 nbdkit: file.2: debug: file: pread count=4096 offset=41512960 nbdkit: file.2: debug: file: pread count=4096 offset=41517056 nbdkit: file.2: debug: file: pread count=4096 offset=41521152 nbdkit: file.2: debug: file: pread count=4096 offset=41525248 nbdkit: file.2: debug: file: pread count=4096 offset=41529344 nbdkit: file.2: debug: file: pread count=4096 offset=41533440 nbdkit: file.2: debug: file: pread count=4096 offset=41537536 nbdkit: file.2: debug: file: pread count=4096 offset=41541632 nbdkit: file.2: debug: file: pread count=4096 offset=41545728 nbdkit: file.2: debug: file: pread count=4096 offset=41549824 nbdkit: file.2: debug: file: pread count=4096 offset=41553920 nbdkit: file.2: debug: file: pread count=4096 offset=41558016 nbdkit: file.2: debug: file: pread count=4096 offset=41562112 nbdkit: file.2: debug: file: pread count=4096 offset=41566208 nbdkit: file.2: debug: file: pread count=4096 offset=41570304 nbdkit: file.2: debug: file: pread count=4096 offset=41574400 nbdkit: file.2: debug: file: pread count=4096 offset=41578496 nbdkit: file.2: debug: file: pread count=4096 offset=41582592 nbdkit: file.2: debug: file: pread count=4096 offset=41586688 nbdkit: file.2: debug: file: pread count=4096 offset=41590784 nbdkit: file.2: debug: file: pread count=4096 offset=41594880 nbdkit: file.2: debug: file: pread count=4096 offset=41598976 nbdkit: file.2: debug: file: pread count=4096 offset=41603072 nbdkit: file.2: debug: file: pread count=4096 offset=41607168 nbdkit: file.2: debug: file: pread count=4096 offset=41611264 nbdkit: file.2: debug: file: pread count=4096 offset=41615360 nbdkit: file.2: debug: file: pread count=4096 offset=41619456 nbdkit: file.2: debug: file: pread count=4096 offset=41623552 nbdkit: file.2: debug: file: pread count=4096 offset=41627648 nbdkit: file.2: debug: file: pread count=4096 offset=41631744 nbdkit: file.2: debug: file: pread count=4096 offset=41635840 nbdkit: file.2: debug: file: pread count=4096 offset=41639936 nbdkit: file.2: debug: file: pread count=4096 offset=41644032 nbdkit: file.2: debug: file: pread count=4096 offset=41648128 nbdkit: file.2: debug: file: pread count=4096 offset=41652224 nbdkit: file.2: debug: file: pread count=4096 offset=41656320 nbdkit: file.2: debug: file: pread count=4096 offset=41660416 nbdkit: file.2: debug: file: pread count=4096 offset=41664512 nbdkit: file.2: debug: file: pread count=4096 offset=41668608 nbdkit: file.2: debug: file: pread count=4096 offset=41672704 nbdkit: file.2: debug: file: pread count=4096 offset=41676800 nbdkit: file.2: debug: file: pread count=4096 offset=41680896 nbdkit: file.2: debug: file: pread count=4096 offset=41684992 nbdkit: file.2: debug: file: pread count=4096 offset=41689088 nbdkit: file.2: debug: file: pread count=4096 offset=41693184 nbdkit: file.2: debug: file: pread count=4096 offset=41697280 nbdkit: file.2: debug: file: pread count=4096 offset=41701376 nbdkit: file.2: debug: file: pread count=4096 offset=41705472 nbdkit: file.2: debug: file: pread count=4096 offset=41709568 nbdkit: file.2: debug: file: pread count=4096 offset=41713664 nbdkit: file.2: debug: file: pread count=4096 offset=41717760 nbdkit: file.2: debug: file: pread count=4096 offset=41721856 nbdkit: file.2: debug: file: pread count=4096 offset=41725952 nbdkit: file.2: debug: file: pread count=4096 offset=41730048 nbdkit: file.2: debug: file: pread count=4096 offset=41734144 nbdkit: file.2: debug: file: pread count=4096 offset=41738240 nbdkit: file.2: debug: file: pread count=4096 offset=41742336 nbdkit: file.2: debug: file: pread count=4096 offset=41746432 nbdkit: file.2: debug: file: pread count=4096 offset=41750528 nbdkit: file.2: debug: file: pread count=4096 offset=41754624 nbdkit: file.2: debug: file: pread count=4096 offset=41758720 nbdkit: file.2: debug: file: pread count=4096 offset=41762816 nbdkit: file.2: debug: file: pread count=4096 offset=41766912 nbdkit: file.2: debug: file: pread count=4096 offset=41771008 nbdkit: file.2: debug: file: pread count=4096 offset=41775104 nbdkit: file.2: debug: file: pread count=4096 offset=41779200 nbdkit: file.2: debug: file: pread count=4096 offset=41783296 nbdkit: file.2: debug: file: pread count=4096 offset=41787392 nbdkit: file.2: debug: file: pread count=4096 offset=41791488 nbdkit: file.2: debug: file: pread count=4096 offset=41795584 nbdkit: file.2: debug: file: pread count=4096 offset=41799680 nbdkit: file.2: debug: file: pread count=4096 offset=41803776 nbdkit: file.2: debug: file: pread count=4096 offset=41807872 nbdkit: file.2: debug: file: pread count=4096 offset=41811968 nbdkit: file.2: debug: file: pread count=4096 offset=41816064 nbdkit: file.2: debug: file: pread count=4096 offset=41820160 nbdkit: file.2: debug: file: pread count=4096 offset=41824256 nbdkit: file.2: debug: file: pread count=4096 offset=41828352 nbdkit: file.2: debug: file: pread count=4096 offset=41832448 nbdkit: file.2: debug: file: pread count=4096 offset=41836544 nbdkit: file.2: debug: file: pread count=4096 offset=41840640 nbdkit: file.2: debug: file: pread count=4096 offset=41844736 nbdkit: file.2: debug: file: pread count=4096 offset=41848832 nbdkit: file.2: debug: file: pread count=4096 offset=41852928 nbdkit: file.2: debug: file: pread count=4096 offset=41857024 nbdkit: file.2: debug: file: pread count=4096 offset=41861120 nbdkit: file.2: debug: file: pread count=4096 offset=41865216 nbdkit: file.2: debug: file: pread count=4096 offset=41869312 nbdkit: file.2: debug: file: pread count=4096 offset=41873408 nbdkit: file.2: debug: file: pread count=4096 offset=41877504 nbdkit: file.2: debug: file: pread count=4096 offset=41881600 nbdkit: file.2: debug: file: pread count=4096 offset=41885696 nbdkit: file.2: debug: file: pread count=4096 offset=41889792 nbdkit: file.2: debug: file: pread count=4096 offset=41893888 nbdkit: file.2: debug: file: pread count=4096 offset=41897984 nbdkit: file.2: debug: file: pread count=4096 offset=41902080 nbdkit: file.2: debug: file: pread count=4096 offset=41906176 nbdkit: file.2: debug: file: pread count=4096 offset=41910272 nbdkit: file.2: debug: file: pread count=4096 offset=41914368 nbdkit: file.2: debug: file: pread count=4096 offset=41918464 nbdkit: file.2: debug: file: pread count=4096 offset=41922560 nbdkit: file.2: debug: file: pread count=4096 offset=41926656 nbdkit: file.2: debug: file: pread count=4096 offset=41930752 nbdkit: file.2: debug: file: pread count=4096 offset=41934848 nbdkit: file.2: debug: file: pread count=4096 offset=41938944 nbdkit: file.3: debug: cow: pread count=2097152 offset=41943040 nbdkit: file.3: debug: file: pread count=4096 offset=41943040 nbdkit: file.3: debug: file: pread count=4096 offset=41947136 nbdkit: file.3: debug: file: pread count=4096 offset=41951232 nbdkit: file.3: debug: file: pread count=4096 offset=41955328 nbdkit: file.3: debug: file: pread count=4096 offset=41959424 nbdkit: file.3: debug: file: pread count=4096 offset=41963520 nbdkit: file.3: debug: file: pread count=4096 offset=41967616 nbdkit: file.3: debug: file: pread count=4096 offset=41971712 nbdkit: file.3: debug: file: pread count=4096 offset=41975808 nbdkit: file.3: debug: file: pread count=4096 offset=41979904 nbdkit: file.3: debug: file: pread count=4096 offset=41984000 nbdkit: file.3: debug: file: pread count=4096 offset=41988096 nbdkit: file.3: debug: file: pread count=4096 offset=41992192 nbdkit: file.3: debug: file: pread count=4096 offset=41996288 nbdkit: file.3: debug: file: pread count=4096 offset=42000384 nbdkit: file.3: debug: file: pread count=4096 offset=42004480 nbdkit: file.3: debug: file: pread count=4096 offset=42008576 nbdkit: file.3: debug: file: pread count=4096 offset=42012672 nbdkit: file.3: debug: file: pread count=4096 offset=42016768 nbdkit: file.3: debug: file: pread count=4096 offset=42020864 nbdkit: file.3: debug: file: pread count=4096 offset=42024960 nbdkit: file.3: debug: file: pread count=4096 offset=42029056 nbdkit: file.3: debug: file: pread count=4096 offset=42033152 nbdkit: file.3: debug: file: pread count=4096 offset=42037248 nbdkit: file.3: debug: file: pread count=4096 offset=42041344 nbdkit: file.3: debug: file: pread count=4096 offset=42045440 nbdkit: file.3: debug: file: pread count=4096 offset=42049536 nbdkit: file.3: debug: file: pread count=4096 offset=42053632 nbdkit: file.3: debug: file: pread count=4096 offset=42057728 nbdkit: file.3: debug: file: pread count=4096 offset=42061824 nbdkit: file.3: debug: file: pread count=4096 offset=42065920 nbdkit: file.3: debug: file: pread count=4096 offset=42070016 nbdkit: file.3: debug: file: pread count=4096 offset=42074112 nbdkit: file.3: debug: file: pread count=4096 offset=42078208 nbdkit: file.3: debug: file: pread count=4096 offset=42082304 nbdkit: file.3: debug: file: pread count=4096 offset=42086400 nbdkit: file.3: debug: file: pread count=4096 offset=42090496 nbdkit: file.3: debug: file: pread count=4096 offset=42094592 nbdkit: file.3: debug: file: pread count=4096 offset=42098688 nbdkit: file.3: debug: file: pread count=4096 offset=42102784 nbdkit: file.3: debug: file: pread count=4096 offset=42106880 nbdkit: file.3: debug: file: pread count=4096 offset=42110976 nbdkit: file.3: debug: file: pread count=4096 offset=42115072 nbdkit: file.3: debug: file: pread count=4096 offset=42119168 nbdkit: file.3: debug: file: pread count=4096 offset=42123264 nbdkit: file.3: debug: file: pread count=4096 offset=42127360 nbdkit: file.3: debug: file: pread count=4096 offset=42131456 nbdkit: file.3: debug: file: pread count=4096 offset=42135552 nbdkit: file.3: debug: file: pread count=4096 offset=42139648 nbdkit: file.3: debug: file: pread count=4096 offset=42143744 nbdkit: file.3: debug: file: pread count=4096 offset=42147840 nbdkit: file.3: debug: file: pread count=4096 offset=42151936 nbdkit: file.3: debug: file: pread count=4096 offset=42156032 nbdkit: file.3: debug: file: pread count=4096 offset=42160128 nbdkit: file.3: debug: file: pread count=4096 offset=42164224 nbdkit: file.3: debug: file: pread count=4096 offset=42168320 nbdkit: file.3: debug: file: pread count=4096 offset=42172416 nbdkit: file.3: debug: file: pread count=4096 offset=42176512 nbdkit: file.3: debug: file: pread count=4096 offset=42180608 nbdkit: file.3: debug: file: pread count=4096 offset=42184704 nbdkit: file.3: debug: file: pread count=4096 offset=42188800 nbdkit: file.3: debug: file: pread count=4096 offset=42192896 nbdkit: file.3: debug: file: pread count=4096 offset=42196992 nbdkit: file.3: debug: file: pread count=4096 offset=42201088 nbdkit: file.3: debug: file: pread count=4096 offset=42205184 nbdkit: file.3: debug: file: pread count=4096 offset=42209280 nbdkit: file.3: debug: file: pread count=4096 offset=42213376 nbdkit: file.3: debug: file: pread count=4096 offset=42217472 nbdkit: file.3: debug: file: pread count=4096 offset=42221568 nbdkit: file.3: debug: file: pread count=4096 offset=42225664 nbdkit: file.3: debug: file: pread count=4096 offset=42229760 nbdkit: file.3: debug: file: pread count=4096 offset=42233856 nbdkit: file.3: debug: file: pread count=4096 offset=42237952 nbdkit: file.3: debug: file: pread count=4096 offset=42242048 nbdkit: file.3: debug: file: pread count=4096 offset=42246144 nbdkit: file.3: debug: file: pread count=4096 offset=42250240 nbdkit: file.3: debug: file: pread count=4096 offset=42254336 nbdkit: file.3: debug: file: pread count=4096 offset=42258432 nbdkit: file.3: debug: file: pread count=4096 offset=42262528 nbdkit: file.3: debug: file: pread count=4096 offset=42266624 nbdkit: file.3: debug: file: pread count=4096 offset=42270720 nbdkit: file.3: debug: file: pread count=4096 offset=42274816 nbdkit: file.3: debug: file: pread count=4096 offset=42278912 nbdkit: file.3: debug: file: pread count=4096 offset=42283008 nbdkit: file.3: debug: file: pread count=4096 offset=42287104 nbdkit: file.3: debug: file: pread count=4096 offset=42291200 nbdkit: file.3: debug: file: pread count=4096 offset=42295296 nbdkit: file.3: debug: file: pread count=4096 offset=42299392 nbdkit: file.3: debug: file: pread count=4096 offset=42303488 nbdkit: file.3: debug: file: pread count=4096 offset=42307584 nbdkit: file.3: debug: file: pread count=4096 offset=42311680 nbdkit: file.3: debug: file: pread count=4096 offset=42315776 nbdkit: file.3: debug: file: pread count=4096 offset=42319872 nbdkit: file.3: debug: file: pread count=4096 offset=42323968 nbdkit: file.3: debug: file: pread count=4096 offset=42328064 nbdkit: file.3: debug: file: pread count=4096 offset=42332160 nbdkit: file.3: debug: file: pread count=4096 offset=42336256 nbdkit: file.3: debug: file: pread count=4096 offset=42340352 nbdkit: file.3: debug: file: pread count=4096 offset=42344448 nbdkit: file.3: debug: file: pread count=4096 offset=42348544 nbdkit: file.3: debug: file: pread count=4096 offset=42352640 nbdkit: file.3: debug: file: pread count=4096 offset=42356736 nbdkit: file.3: debug: file: pread count=4096 offset=42360832 nbdkit: file.3: debug: file: pread count=4096 offset=42364928 nbdkit: file.3: debug: file: pread count=4096 offset=42369024 nbdkit: file.3: debug: file: pread count=4096 offset=42373120 nbdkit: file.3: debug: file: pread count=4096 offset=42377216 nbdkit: file.3: debug: file: pread count=4096 offset=42381312 nbdkit: file.3: debug: file: pread count=4096 offset=42385408 nbdkit: file.3: debug: file: pread count=4096 offset=42389504 nbdkit: file.3: debug: file: pread count=4096 offset=42393600 nbdkit: file.3: debug: file: pread count=4096 offset=42397696 nbdkit: file.3: debug: file: pread count=4096 offset=42401792 nbdkit: file.3: debug: file: pread count=4096 offset=42405888 nbdkit: file.3: debug: file: pread count=4096 offset=42409984 nbdkit: file.3: debug: file: pread count=4096 offset=42414080 nbdkit: file.3: debug: file: pread count=4096 offset=42418176 nbdkit: file.3: debug: file: pread count=4096 offset=42422272 nbdkit: file.3: debug: file: pread count=4096 offset=42426368 nbdkit: file.3: debug: file: pread count=4096 offset=42430464 nbdkit: file.3: debug: file: pread count=4096 offset=42434560 nbdkit: file.3: debug: file: pread count=4096 offset=42438656 nbdkit: file.3: debug: file: pread count=4096 offset=42442752 nbdkit: file.3: debug: file: pread count=4096 offset=42446848 nbdkit: file.3: debug: file: pread count=4096 offset=42450944 nbdkit: file.3: debug: file: pread count=4096 offset=42455040 nbdkit: file.3: debug: file: pread count=4096 offset=42459136 nbdkit: file.3: debug: file: pread count=4096 offset=42463232 nbdkit: file.3: debug: file: pread count=4096 offset=42467328 nbdkit: file.3: debug: file: pread count=4096 offset=42471424 nbdkit: file.3: debug: file: pread count=4096 offset=42475520 nbdkit: file.3: debug: file: pread count=4096 offset=42479616 nbdkit: file.3: debug: file: pread count=4096 offset=42483712 nbdkit: file.3: debug: file: pread count=4096 offset=42487808 nbdkit: file.3: debug: file: pread count=4096 offset=42491904 nbdkit: file.3: debug: file: pread count=4096 offset=42496000 nbdkit: file.3: debug: file: pread count=4096 offset=42500096 nbdkit: file.3: debug: file: pread count=4096 offset=42504192 nbdkit: file.3: debug: file: pread count=4096 offset=42508288 nbdkit: file.3: debug: file: pread count=4096 offset=42512384 nbdkit: file.3: debug: file: pread count=4096 offset=42516480 nbdkit: file.3: debug: file: pread count=4096 offset=42520576 nbdkit: file.3: debug: file: pread count=4096 offset=42524672 nbdkit: file.3: debug: file: pread count=4096 offset=42528768 nbdkit: file.3: debug: file: pread count=4096 offset=42532864 nbdkit: file.3: debug: file: pread count=4096 offset=42536960 nbdkit: file.3: debug: file: pread count=4096 offset=42541056 nbdkit: file.3: debug: file: pread count=4096 offset=42545152 nbdkit: file.3: debug: file: pread count=4096 offset=42549248 nbdkit: file.3: debug: file: pread count=4096 offset=42553344 nbdkit: file.3: debug: file: pread count=4096 offset=42557440 nbdkit: file.3: debug: file: pread count=4096 offset=42561536 nbdkit: file.3: debug: file: pread count=4096 offset=42565632 nbdkit: file.3: debug: file: pread count=4096 offset=42569728 nbdkit: file.3: debug: file: pread count=4096 offset=42573824 nbdkit: file.3: debug: file: pread count=4096 offset=42577920 nbdkit: file.3: debug: file: pread count=4096 offset=42582016 nbdkit: file.3: debug: file: pread count=4096 offset=42586112 nbdkit: file.3: debug: file: pread count=4096 offset=42590208 nbdkit: file.3: debug: file: pread count=4096 offset=42594304 nbdkit: file.3: debug: file: pread count=4096 offset=42598400 nbdkit: file.3: debug: file: pread count=4096 offset=42602496 nbdkit: file.3: debug: file: pread count=4096 offset=42606592 nbdkit: file.3: debug: file: pread count=4096 offset=42610688 nbdkit: file.3: debug: file: pread count=4096 offset=42614784 nbdkit: file.3: debug: file: pread count=4096 offset=42618880 nbdkit: file.3: debug: file: pread count=4096 offset=42622976 nbdkit: file.3: debug: file: pread count=4096 offset=42627072 nbdkit: file.3: debug: file: pread count=4096 offset=42631168 nbdkit: file.3: debug: file: pread count=4096 offset=42635264 nbdkit: file.3: debug: file: pread count=4096 offset=42639360 nbdkit: file.3: debug: file: pread count=4096 offset=42643456 nbdkit: file.3: debug: file: pread count=4096 offset=42647552 nbdkit: file.3: debug: file: pread count=4096 offset=42651648 nbdkit: file.3: debug: file: pread count=4096 offset=42655744 nbdkit: file.3: debug: file: pread count=4096 offset=42659840 nbdkit: file.3: debug: file: pread count=4096 offset=42663936 nbdkit: file.3: debug: file: pread count=4096 offset=42668032 nbdkit: file.3: debug: file: pread count=4096 offset=42672128 nbdkit: file.3: debug: file: pread count=4096 offset=42676224 nbdkit: file.3: debug: file: pread count=4096 offset=42680320 nbdkit: file.3: debug: file: pread count=4096 offset=42684416 nbdkit: file.3: debug: file: pread count=4096 offset=42688512 nbdkit: file.3: debug: file: pread count=4096 offset=42692608 nbdkit: file.3: debug: file: pread count=4096 offset=42696704 nbdkit: file.3: debug: file: pread count=4096 offset=42700800 nbdkit: file.3: debug: file: pread count=4096 offset=42704896 nbdkit: file.3: debug: file: pread count=4096 offset=42708992 nbdkit: file.3: debug: file: pread count=4096 offset=42713088 nbdkit: file.3: debug: file: pread count=4096 offset=42717184 nbdkit: file.3: debug: file: pread count=4096 offset=42721280 nbdkit: file.3: debug: file: pread count=4096 offset=42725376 nbdkit: file.3: debug: file: pread count=4096 offset=42729472 nbdkit: file.3: debug: file: pread count=4096 offset=42733568 nbdkit: file.3: debug: file: pread count=4096 offset=42737664 nbdkit: file.3: debug: file: pread count=4096 offset=42741760 nbdkit: file.3: debug: file: pread count=4096 offset=42745856 nbdkit: file.3: debug: file: pread count=4096 offset=42749952 nbdkit: file.3: debug: file: pread count=4096 offset=42754048 nbdkit: file.3: debug: file: pread count=4096 offset=42758144 nbdkit: file.3: debug: file: pread count=4096 offset=42762240 nbdkit: file.3: debug: file: pread count=4096 offset=42766336 nbdkit: file.3: debug: file: pread count=4096 offset=42770432 nbdkit: file.3: debug: file: pread count=4096 offset=42774528 nbdkit: file.3: debug: file: pread count=4096 offset=42778624 nbdkit: file.3: debug: file: pread count=4096 offset=42782720 nbdkit: file.3: debug: file: pread count=4096 offset=42786816 nbdkit: file.3: debug: file: pread count=4096 offset=42790912 nbdkit: file.3: debug: file: pread count=4096 offset=42795008 nbdkit: file.3: debug: file: pread count=4096 offset=42799104 nbdkit: file.3: debug: file: pread count=4096 offset=42803200 nbdkit: file.3: debug: file: pread count=4096 offset=42807296 nbdkit: file.3: debug: file: pread count=4096 offset=42811392 nbdkit: file.3: debug: file: pread count=4096 offset=42815488 nbdkit: file.3: debug: file: pread count=4096 offset=42819584 nbdkit: file.3: debug: file: pread count=4096 offset=42823680 nbdkit: file.3: debug: file: pread count=4096 offset=42827776 nbdkit: file.3: debug: file: pread count=4096 offset=42831872 nbdkit: file.3: debug: file: pread count=4096 offset=42835968 nbdkit: file.3: debug: file: pread count=4096 offset=42840064 nbdkit: file.3: debug: file: pread count=4096 offset=42844160 nbdkit: file.3: debug: file: pread count=4096 offset=42848256 nbdkit: file.3: debug: file: pread count=4096 offset=42852352 nbdkit: file.3: debug: file: pread count=4096 offset=42856448 nbdkit: file.3: debug: file: pread count=4096 offset=42860544 nbdkit: file.3: debug: file: pread count=4096 offset=42864640 nbdkit: file.3: debug: file: pread count=4096 offset=42868736 nbdkit: file.3: debug: file: pread count=4096 offset=42872832 nbdkit: file.3: debug: file: pread count=4096 offset=42876928 nbdkit: file.3: debug: file: pread count=4096 offset=42881024 nbdkit: file.3: debug: file: pread count=4096 offset=42885120 nbdkit: file.3: debug: file: pread count=4096 offset=42889216 nbdkit: file.3: debug: file: pread count=4096 offset=42893312 nbdkit: file.3: debug: file: pread count=4096 offset=42897408 nbdkit: file.3: debug: file: pread count=4096 offset=42901504 nbdkit: file.3: debug: file: pread count=4096 offset=42905600 nbdkit: file.3: debug: file: pread count=4096 offset=42909696 nbdkit: file.3: debug: file: pread count=4096 offset=42913792 nbdkit: file.3: debug: file: pread count=4096 offset=42917888 nbdkit: file.3: debug: file: pread count=4096 offset=42921984 nbdkit: file.3: debug: file: pread count=4096 offset=42926080 nbdkit: file.3: debug: file: pread count=4096 offset=42930176 nbdkit: file.3: debug: file: pread count=4096 offset=42934272 nbdkit: file.3: debug: file: pread count=4096 offset=42938368 nbdkit: file.3: debug: file: pread count=4096 offset=42942464 nbdkit: file.3: debug: file: pread count=4096 offset=42946560 nbdkit: file.3: debug: file: pread count=4096 offset=42950656 nbdkit: file.3: debug: file: pread count=4096 offset=42954752 nbdkit: file.3: debug: file: pread count=4096 offset=42958848 nbdkit: file.3: debug: file: pread count=4096 offset=42962944 nbdkit: file.3: debug: file: pread count=4096 offset=42967040 nbdkit: file.3: debug: file: pread count=4096 offset=42971136 nbdkit: file.3: debug: file: pread count=4096 offset=42975232 nbdkit: file.3: debug: file: pread count=4096 offset=42979328 nbdkit: file.3: debug: file: pread count=4096 offset=42983424 nbdkit: file.3: debug: file: pread count=4096 offset=42987520 nbdkit: file.3: debug: file: pread count=4096 offset=42991616 nbdkit: file.3: debug: file: pread count=4096 offset=42995712 nbdkit: file.3: debug: file: pread count=4096 offset=42999808 nbdkit: file.3: debug: file: pread count=4096 offset=43003904 nbdkit: file.3: debug: file: pread count=4096 offset=43008000 nbdkit: file.3: debug: file: pread count=4096 offset=43012096 nbdkit: file.3: debug: file: pread count=4096 offset=43016192 nbdkit: file.3: debug: file: pread count=4096 offset=43020288 nbdkit: file.3: debug: file: pread count=4096 offset=43024384 nbdkit: file.3: debug: file: pread count=4096 offset=43028480 nbdkit: file.3: debug: file: pread count=4096 offset=43032576 nbdkit: file.3: debug: file: pread count=4096 offset=43036672 nbdkit: file.3: debug: file: pread count=4096 offset=43040768 nbdkit: file.3: debug: file: pread count=4096 offset=43044864 nbdkit: file.3: debug: file: pread count=4096 offset=43048960 nbdkit: file.3: debug: file: pread count=4096 offset=43053056 nbdkit: file.3: debug: file: pread count=4096 offset=43057152 nbdkit: file.3: debug: file: pread count=4096 offset=43061248 nbdkit: file.3: debug: file: pread count=4096 offset=43065344 nbdkit: file.3: debug: file: pread count=4096 offset=43069440 nbdkit: file.3: debug: file: pread count=4096 offset=43073536 nbdkit: file.3: debug: file: pread count=4096 offset=43077632 nbdkit: file.3: debug: file: pread count=4096 offset=43081728 nbdkit: file.3: debug: file: pread count=4096 offset=43085824 nbdkit: file.3: debug: file: pread count=4096 offset=43089920 nbdkit: file.3: debug: file: pread count=4096 offset=43094016 nbdkit: file.3: debug: file: pread count=4096 offset=43098112 nbdkit: file.3: debug: file: pread count=4096 offset=43102208 nbdkit: file.3: debug: file: pread count=4096 offset=43106304 nbdkit: file.3: debug: file: pread count=4096 offset=43110400 nbdkit: file.3: debug: file: pread count=4096 offset=43114496 nbdkit: file.3: debug: file: pread count=4096 offset=43118592 nbdkit: file.3: debug: file: pread count=4096 offset=43122688 nbdkit: file.3: debug: file: pread count=4096 offset=43126784 nbdkit: file.3: debug: file: pread count=4096 offset=43130880 nbdkit: file.3: debug: file: pread count=4096 offset=43134976 nbdkit: file.3: debug: file: pread count=4096 offset=43139072 nbdkit: file.3: debug: file: pread count=4096 offset=43143168 nbdkit: file.3: debug: file: pread count=4096 offset=43147264 nbdkit: file.3: debug: file: pread count=4096 offset=43151360 nbdkit: file.3: debug: file: pread count=4096 offset=43155456 nbdkit: file.3: debug: file: pread count=4096 offset=43159552 nbdkit: file.3: debug: file: pread count=4096 offset=43163648 nbdkit: file.3: debug: file: pread count=4096 offset=43167744 nbdkit: file.3: debug: file: pread count=4096 offset=43171840 nbdkit: file.3: debug: file: pread count=4096 offset=43175936 nbdkit: file.3: debug: file: pread count=4096 offset=43180032 nbdkit: file.3: debug: file: pread count=4096 offset=43184128 nbdkit: file.3: debug: file: pread count=4096 offset=43188224 nbdkit: file.3: debug: file: pread count=4096 offset=43192320 nbdkit: file.3: debug: file: pread count=4096 offset=43196416 nbdkit: file.3: debug: file: pread count=4096 offset=43200512 nbdkit: file.3: debug: file: pread count=4096 offset=43204608 nbdkit: file.3: debug: file: pread count=4096 offset=43208704 nbdkit: file.3: debug: file: pread count=4096 offset=43212800 nbdkit: file.3: debug: file: pread count=4096 offset=43216896 nbdkit: file.3: debug: file: pread count=4096 offset=43220992 nbdkit: file.3: debug: file: pread count=4096 offset=43225088 nbdkit: file.3: debug: file: pread count=4096 offset=43229184 nbdkit: file.3: debug: file: pread count=4096 offset=43233280 nbdkit: file.3: debug: file: pread count=4096 offset=43237376 nbdkit: file.3: debug: file: pread count=4096 offset=43241472 nbdkit: file.3: debug: file: pread count=4096 offset=43245568 nbdkit: file.3: debug: file: pread count=4096 offset=43249664 nbdkit: file.3: debug: file: pread count=4096 offset=43253760 nbdkit: file.3: debug: file: pread count=4096 offset=43257856 nbdkit: file.3: debug: file: pread count=4096 offset=43261952 nbdkit: file.3: debug: file: pread count=4096 offset=43266048 nbdkit: file.3: debug: file: pread count=4096 offset=43270144 nbdkit: file.3: debug: file: pread count=4096 offset=43274240 nbdkit: file.3: debug: file: pread count=4096 offset=43278336 nbdkit: file.3: debug: file: pread count=4096 offset=43282432 nbdkit: file.3: debug: file: pread count=4096 offset=43286528 nbdkit: file.3: debug: file: pread count=4096 offset=43290624 nbdkit: file.3: debug: file: pread count=4096 offset=43294720 nbdkit: file.3: debug: file: pread count=4096 offset=43298816 nbdkit: file.3: debug: file: pread count=4096 offset=43302912 nbdkit: file.3: debug: file: pread count=4096 offset=43307008 nbdkit: file.3: debug: file: pread count=4096 offset=43311104 nbdkit: file.3: debug: file: pread count=4096 offset=43315200 nbdkit: file.3: debug: file: pread count=4096 offset=43319296 nbdkit: file.3: debug: file: pread count=4096 offset=43323392 nbdkit: file.3: debug: file: pread count=4096 offset=43327488 nbdkit: file.3: debug: file: pread count=4096 offset=43331584 nbdkit: file.3: debug: file: pread count=4096 offset=43335680 nbdkit: file.3: debug: file: pread count=4096 offset=43339776 nbdkit: file.3: debug: file: pread count=4096 offset=43343872 nbdkit: file.3: debug: file: pread count=4096 offset=43347968 nbdkit: file.3: debug: file: pread count=4096 offset=43352064 nbdkit: file.3: debug: file: pread count=4096 offset=43356160 nbdkit: file.3: debug: file: pread count=4096 offset=43360256 nbdkit: file.3: debug: file: pread count=4096 offset=43364352 nbdkit: file.3: debug: file: pread count=4096 offset=43368448 nbdkit: file.3: debug: file: pread count=4096 offset=43372544 nbdkit: file.3: debug: file: pread count=4096 offset=43376640 nbdkit: file.3: debug: file: pread count=4096 offset=43380736 nbdkit: file.3: debug: file: pread count=4096 offset=43384832 nbdkit: file.3: debug: file: pread count=4096 offset=43388928 nbdkit: file.3: debug: file: pread count=4096 offset=43393024 nbdkit: file.3: debug: file: pread count=4096 offset=43397120 nbdkit: file.3: debug: file: pread count=4096 offset=43401216 nbdkit: file.3: debug: file: pread count=4096 offset=43405312 nbdkit: file.3: debug: file: pread count=4096 offset=43409408 nbdkit: file.3: debug: file: pread count=4096 offset=43413504 nbdkit: file.3: debug: file: pread count=4096 offset=43417600 nbdkit: file.3: debug: file: pread count=4096 offset=43421696 nbdkit: file.3: debug: file: pread count=4096 offset=43425792 nbdkit: file.3: debug: file: pread count=4096 offset=43429888 nbdkit: file.3: debug: file: pread count=4096 offset=43433984 nbdkit: file.3: debug: file: pread count=4096 offset=43438080 nbdkit: file.3: debug: file: pread count=4096 offset=43442176 nbdkit: file.3: debug: file: pread count=4096 offset=43446272 nbdkit: file.3: debug: file: pread count=4096 offset=43450368 nbdkit: file.3: debug: file: pread count=4096 offset=43454464 nbdkit: file.3: debug: file: pread count=4096 offset=43458560 nbdkit: file.3: debug: file: pread count=4096 offset=43462656 nbdkit: file.3: debug: file: pread count=4096 offset=43466752 nbdkit: file.3: debug: file: pread count=4096 offset=43470848 nbdkit: file.3: debug: file: pread count=4096 offset=43474944 nbdkit: file.3: debug: file: pread count=4096 offset=43479040 nbdkit: file.3: debug: file: pread count=4096 offset=43483136 nbdkit: file.3: debug: file: pread count=4096 offset=43487232 nbdkit: file.3: debug: file: pread count=4096 offset=43491328 nbdkit: file.3: debug: file: pread count=4096 offset=43495424 nbdkit: file.3: debug: file: pread count=4096 offset=43499520 nbdkit: file.3: debug: file: pread count=4096 offset=43503616 nbdkit: file.3: debug: file: pread count=4096 offset=43507712 nbdkit: file.3: debug: file: pread count=4096 offset=43511808 nbdkit: file.3: debug: file: pread count=4096 offset=43515904 nbdkit: file.3: debug: file: pread count=4096 offset=43520000 nbdkit: file.3: debug: file: pread count=4096 offset=43524096 nbdkit: file.3: debug: file: pread count=4096 offset=43528192 nbdkit: file.3: debug: file: pread count=4096 offset=43532288 nbdkit: file.3: debug: file: pread count=4096 offset=43536384 nbdkit: file.3: debug: file: pread count=4096 offset=43540480 nbdkit: file.3: debug: file: pread count=4096 offset=43544576 nbdkit: file.3: debug: file: pread count=4096 offset=43548672 nbdkit: file.3: debug: file: pread count=4096 offset=43552768 nbdkit: file.3: debug: file: pread count=4096 offset=43556864 nbdkit: file.3: debug: file: pread count=4096 offset=43560960 nbdkit: file.3: debug: file: pread count=4096 offset=43565056 nbdkit: file.3: debug: file: pread count=4096 offset=43569152 nbdkit: file.3: debug: file: pread count=4096 offset=43573248 nbdkit: file.3: debug: file: pread count=4096 offset=43577344 nbdkit: file.3: debug: file: pread count=4096 offset=43581440 nbdkit: file.3: debug: file: pread count=4096 offset=43585536 nbdkit: file.3: debug: file: pread count=4096 offset=43589632 nbdkit: file.3: debug: file: pread count=4096 offset=43593728 nbdkit: file.3: debug: file: pread count=4096 offset=43597824 nbdkit: file.3: debug: file: pread count=4096 offset=43601920 nbdkit: file.3: debug: file: pread count=4096 offset=43606016 nbdkit: file.3: debug: file: pread count=4096 offset=43610112 nbdkit: file.3: debug: file: pread count=4096 offset=43614208 nbdkit: file.3: debug: file: pread count=4096 offset=43618304 nbdkit: file.3: debug: file: pread count=4096 offset=43622400 nbdkit: file.3: debug: file: pread count=4096 offset=43626496 nbdkit: file.3: debug: file: pread count=4096 offset=43630592 nbdkit: file.3: debug: file: pread count=4096 offset=43634688 nbdkit: file.3: debug: file: pread count=4096 offset=43638784 nbdkit: file.3: debug: file: pread count=4096 offset=43642880 nbdkit: file.3: debug: file: pread count=4096 offset=43646976 nbdkit: file.3: debug: file: pread count=4096 offset=43651072 nbdkit: file.3: debug: file: pread count=4096 offset=43655168 nbdkit: file.3: debug: file: pread count=4096 offset=43659264 nbdkit: file.3: debug: file: pread count=4096 offset=43663360 nbdkit: file.3: debug: file: pread count=4096 offset=43667456 nbdkit: file.3: debug: file: pread count=4096 offset=43671552 nbdkit: file.3: debug: file: pread count=4096 offset=43675648 nbdkit: file.3: debug: file: pread count=4096 offset=43679744 nbdkit: file.3: debug: file: pread count=4096 offset=43683840 nbdkit: file.3: debug: file: pread count=4096 offset=43687936 nbdkit: file.3: debug: file: pread count=4096 offset=43692032 nbdkit: file.3: debug: file: pread count=4096 offset=43696128 nbdkit: file.3: debug: file: pread count=4096 offset=43700224 nbdkit: file.3: debug: file: pread count=4096 offset=43704320 nbdkit: file.3: debug: file: pread count=4096 offset=43708416 nbdkit: file.3: debug: file: pread count=4096 offset=43712512 nbdkit: file.3: debug: file: pread count=4096 offset=43716608 nbdkit: file.3: debug: file: pread count=4096 offset=43720704 nbdkit: file.3: debug: file: pread count=4096 offset=43724800 nbdkit: file.3: debug: file: pread count=4096 offset=43728896 nbdkit: file.3: debug: file: pread count=4096 offset=43732992 nbdkit: file.3: debug: file: pread count=4096 offset=43737088 nbdkit: file.3: debug: file: pread count=4096 offset=43741184 nbdkit: file.3: debug: file: pread count=4096 offset=43745280 nbdkit: file.3: debug: file: pread count=4096 offset=43749376 nbdkit: file.3: debug: file: pread count=4096 offset=43753472 nbdkit: file.3: debug: file: pread count=4096 offset=43757568 nbdkit: file.3: debug: file: pread count=4096 offset=43761664 nbdkit: file.3: debug: file: pread count=4096 offset=43765760 nbdkit: file.3: debug: file: pread count=4096 offset=43769856 nbdkit: file.3: debug: file: pread count=4096 offset=43773952 nbdkit: file.3: debug: file: pread count=4096 offset=43778048 nbdkit: file.3: debug: file: pread count=4096 offset=43782144 nbdkit: file.3: debug: file: pread count=4096 offset=43786240 nbdkit: file.3: debug: file: pread count=4096 offset=43790336 nbdkit: file.3: debug: file: pread count=4096 offset=43794432 nbdkit: file.3: debug: file: pread count=4096 offset=43798528 nbdkit: file.3: debug: file: pread count=4096 offset=43802624 nbdkit: file.3: debug: file: pread count=4096 offset=43806720 nbdkit: file.3: debug: file: pread count=4096 offset=43810816 nbdkit: file.3: debug: file: pread count=4096 offset=43814912 nbdkit: file.3: debug: file: pread count=4096 offset=43819008 nbdkit: file.3: debug: file: pread count=4096 offset=43823104 nbdkit: file.3: debug: file: pread count=4096 offset=43827200 nbdkit: file.3: debug: file: pread count=4096 offset=43831296 nbdkit: file.3: debug: file: pread count=4096 offset=43835392 nbdkit: file.3: debug: file: pread count=4096 offset=43839488 nbdkit: file.3: debug: file: pread count=4096 offset=43843584 nbdkit: file.3: debug: file: pread count=4096 offset=43847680 nbdkit: file.3: debug: file: pread count=4096 offset=43851776 nbdkit: file.3: debug: file: pread count=4096 offset=43855872 nbdkit: file.3: debug: file: pread count=4096 offset=43859968 nbdkit: file.3: debug: file: pread count=4096 offset=43864064 nbdkit: file.3: debug: file: pread count=4096 offset=43868160 nbdkit: file.3: debug: file: pread count=4096 offset=43872256 nbdkit: file.3: debug: file: pread count=4096 offset=43876352 nbdkit: file.3: debug: file: pread count=4096 offset=43880448 nbdkit: file.3: debug: file: pread count=4096 offset=43884544 nbdkit: file.3: debug: file: pread count=4096 offset=43888640 nbdkit: file.3: debug: file: pread count=4096 offset=43892736 nbdkit: file.3: debug: file: pread count=4096 offset=43896832 nbdkit: file.3: debug: file: pread count=4096 offset=43900928 nbdkit: file.3: debug: file: pread count=4096 offset=43905024 nbdkit: file.3: debug: file: pread count=4096 offset=43909120 nbdkit: file.3: debug: file: pread count=4096 offset=43913216 nbdkit: file.3: debug: file: pread count=4096 offset=43917312 nbdkit: file.3: debug: file: pread count=4096 offset=43921408 nbdkit: file.3: debug: file: pread count=4096 offset=43925504 nbdkit: file.3: debug: file: pread count=4096 offset=43929600 nbdkit: file.3: debug: file: pread count=4096 offset=43933696 nbdkit: file.3: debug: file: pread count=4096 offset=43937792 nbdkit: file.3: debug: file: pread count=4096 offset=43941888 nbdkit: file.3: debug: file: pread count=4096 offset=43945984 nbdkit: file.3: debug: file: pread count=4096 offset=43950080 nbdkit: file.3: debug: file: pread count=4096 offset=43954176 nbdkit: file.3: debug: file: pread count=4096 offset=43958272 nbdkit: file.3: debug: file: pread count=4096 offset=43962368 nbdkit: file.3: debug: file: pread count=4096 offset=43966464 nbdkit: file.3: debug: file: pread count=4096 offset=43970560 nbdkit: file.3: debug: file: pread count=4096 offset=43974656 nbdkit: file.3: debug: file: pread count=4096 offset=43978752 nbdkit: file.3: debug: file: pread count=4096 offset=43982848 nbdkit: file.3: debug: file: pread count=4096 offset=43986944 nbdkit: file.3: debug: file: pread count=4096 offset=43991040 nbdkit: file.3: debug: file: pread count=4096 offset=43995136 nbdkit: file.3: debug: file: pread count=4096 offset=43999232 nbdkit: file.3: debug: file: pread count=4096 offset=44003328 nbdkit: file.3: debug: file: pread count=4096 offset=44007424 nbdkit: file.3: debug: file: pread count=4096 offset=44011520 nbdkit: file.3: debug: file: pread count=4096 offset=44015616 nbdkit: file.3: debug: file: pread count=4096 offset=44019712 nbdkit: file.3: debug: file: pread count=4096 offset=44023808 nbdkit: file.3: debug: file: pread count=4096 offset=44027904 nbdkit: file.3: debug: file: pread count=4096 offset=44032000 nbdkit: file.3: debug: file: pread count=4096 offset=44036096 nbdkit: file.4: debug: cow: pread count=2097152 offset=44040192 nbdkit: file.4: debug: file: pread count=4096 offset=44040192 nbdkit: file.4: debug: file: pread count=4096 offset=44044288 nbdkit: file.4: debug: file: pread count=4096 offset=44048384 nbdkit: file.4: debug: file: pread count=4096 offset=44052480 nbdkit: file.4: debug: file: pread count=4096 offset=44056576 nbdkit: file.4: debug: file: pread count=4096 offset=44060672 nbdkit: file.4: debug: file: pread count=4096 offset=44064768 nbdkit: file.4: debug: file: pread count=4096 offset=44068864 nbdkit: file.4: debug: file: pread count=4096 offset=44072960 nbdkit: file.4: debug: file: pread count=4096 offset=44077056 nbdkit: file.4: debug: file: pread count=4096 offset=44081152 nbdkit: file.4: debug: file: pread count=4096 offset=44085248 nbdkit: file.4: debug: file: pread count=4096 offset=44089344 nbdkit: file.4: debug: file: pread count=4096 offset=44093440 nbdkit: file.4: debug: file: pread count=4096 offset=44097536 nbdkit: file.4: debug: file: pread count=4096 offset=44101632 nbdkit: file.4: debug: file: pread count=4096 offset=44105728 nbdkit: file.4: debug: file: pread count=4096 offset=44109824 nbdkit: file.4: debug: file: pread count=4096 offset=44113920 nbdkit: file.4: debug: file: pread count=4096 offset=44118016 nbdkit: file.4: debug: file: pread count=4096 offset=44122112 nbdkit: file.4: debug: file: pread count=4096 offset=44126208 nbdkit: file.4: debug: file: pread count=4096 offset=44130304 nbdkit: file.4: debug: file: pread count=4096 offset=44134400 nbdkit: file.4: debug: file: pread count=4096 offset=44138496 nbdkit: file.4: debug: file: pread count=4096 offset=44142592 nbdkit: file.4: debug: file: pread count=4096 offset=44146688 nbdkit: file.4: debug: file: pread count=4096 offset=44150784 nbdkit: file.4: debug: file: pread count=4096 offset=44154880 nbdkit: file.4: debug: file: pread count=4096 offset=44158976 nbdkit: file.4: debug: file: pread count=4096 offset=44163072 nbdkit: file.4: debug: file: pread count=4096 offset=44167168 nbdkit: file.4: debug: file: pread count=4096 offset=44171264 nbdkit: file.4: debug: file: pread count=4096 offset=44175360 nbdkit: file.4: debug: file: pread count=4096 offset=44179456 nbdkit: file.4: debug: file: pread count=4096 offset=44183552 nbdkit: file.4: debug: file: pread count=4096 offset=44187648 nbdkit: file.4: debug: file: pread count=4096 offset=44191744 nbdkit: file.4: debug: file: pread count=4096 offset=44195840 nbdkit: file.4: debug: file: pread count=4096 offset=44199936 nbdkit: file.4: debug: file: pread count=4096 offset=44204032 nbdkit: file.4: debug: file: pread count=4096 offset=44208128 nbdkit: file.4: debug: file: pread count=4096 offset=44212224 nbdkit: file.4: debug: file: pread count=4096 offset=44216320 nbdkit: file.4: debug: file: pread count=4096 offset=44220416 nbdkit: file.4: debug: file: pread count=4096 offset=44224512 nbdkit: file.4: debug: file: pread count=4096 offset=44228608 nbdkit: file.4: debug: file: pread count=4096 offset=44232704 nbdkit: file.4: debug: file: pread count=4096 offset=44236800 nbdkit: file.4: debug: file: pread count=4096 offset=44240896 nbdkit: file.4: debug: file: pread count=4096 offset=44244992 nbdkit: file.4: debug: file: pread count=4096 offset=44249088 nbdkit: file.4: debug: file: pread count=4096 offset=44253184 nbdkit: file.4: debug: file: pread count=4096 offset=44257280 nbdkit: file.4: debug: file: pread count=4096 offset=44261376 nbdkit: file.4: debug: file: pread count=4096 offset=44265472 nbdkit: file.4: debug: file: pread count=4096 offset=44269568 nbdkit: file.4: debug: file: pread count=4096 offset=44273664 nbdkit: file.4: debug: file: pread count=4096 offset=44277760 nbdkit: file.4: debug: file: pread count=4096 offset=44281856 nbdkit: file.4: debug: file: pread count=4096 offset=44285952 nbdkit: file.4: debug: file: pread count=4096 offset=44290048 nbdkit: file.4: debug: file: pread count=4096 offset=44294144 nbdkit: file.4: debug: file: pread count=4096 offset=44298240 nbdkit: file.4: debug: file: pread count=4096 offset=44302336 nbdkit: file.4: debug: file: pread count=4096 offset=44306432 nbdkit: file.4: debug: file: pread count=4096 offset=44310528 nbdkit: file.4: debug: file: pread count=4096 offset=44314624 nbdkit: file.4: debug: file: pread count=4096 offset=44318720 nbdkit: file.4: debug: file: pread count=4096 offset=44322816 nbdkit: file.4: debug: file: pread count=4096 offset=44326912 nbdkit: file.4: debug: file: pread count=4096 offset=44331008 nbdkit: file.4: debug: file: pread count=4096 offset=44335104 nbdkit: file.4: debug: file: pread count=4096 offset=44339200 nbdkit: file.4: debug: file: pread count=4096 offset=44343296 nbdkit: file.4: debug: file: pread count=4096 offset=44347392 nbdkit: file.4: debug: file: pread count=4096 offset=44351488 nbdkit: file.4: debug: file: pread count=4096 offset=44355584 nbdkit: file.4: debug: file: pread count=4096 offset=44359680 nbdkit: file.4: debug: file: pread count=4096 offset=44363776 nbdkit: file.4: debug: file: pread count=4096 offset=44367872 nbdkit: file.4: debug: file: pread count=4096 offset=44371968 nbdkit: file.4: debug: file: pread count=4096 offset=44376064 nbdkit: file.4: debug: file: pread count=4096 offset=44380160 nbdkit: file.4: debug: file: pread count=4096 offset=44384256 nbdkit: file.4: debug: file: pread count=4096 offset=44388352 nbdkit: file.4: debug: file: pread count=4096 offset=44392448 nbdkit: file.4: debug: file: pread count=4096 offset=44396544 nbdkit: file.4: debug: file: pread count=4096 offset=44400640 nbdkit: file.4: debug: file: pread count=4096 offset=44404736 nbdkit: file.4: debug: file: pread count=4096 offset=44408832 nbdkit: file.4: debug: file: pread count=4096 offset=44412928 nbdkit: file.4: debug: file: pread count=4096 offset=44417024 nbdkit: file.4: debug: file: pread count=4096 offset=44421120 nbdkit: file.4: debug: file: pread count=4096 offset=44425216 nbdkit: file.4: debug: file: pread count=4096 offset=44429312 nbdkit: file.4: debug: file: pread count=4096 offset=44433408 nbdkit: file.4: debug: file: pread count=4096 offset=44437504 nbdkit: file.4: debug: file: pread count=4096 offset=44441600 nbdkit: file.4: debug: file: pread count=4096 offset=44445696 nbdkit: file.4: debug: file: pread count=4096 offset=44449792 nbdkit: file.4: debug: file: pread count=4096 offset=44453888 nbdkit: file.4: debug: file: pread count=4096 offset=44457984 nbdkit: file.4: debug: file: pread count=4096 offset=44462080 nbdkit: file.4: debug: file: pread count=4096 offset=44466176 nbdkit: file.4: debug: file: pread count=4096 offset=44470272 nbdkit: file.4: debug: file: pread count=4096 offset=44474368 nbdkit: file.4: debug: file: pread count=4096 offset=44478464 nbdkit: file.4: debug: file: pread count=4096 offset=44482560 nbdkit: file.4: debug: file: pread count=4096 offset=44486656 nbdkit: file.4: debug: file: pread count=4096 offset=44490752 nbdkit: file.4: debug: file: pread count=4096 offset=44494848 nbdkit: file.4: debug: file: pread count=4096 offset=44498944 nbdkit: file.4: debug: file: pread count=4096 offset=44503040 nbdkit: file.4: debug: file: pread count=4096 offset=44507136 nbdkit: file.4: debug: file: pread count=4096 offset=44511232 nbdkit: file.4: debug: file: pread count=4096 offset=44515328 nbdkit: file.4: debug: file: pread count=4096 offset=44519424 nbdkit: file.4: debug: file: pread count=4096 offset=44523520 nbdkit: file.4: debug: file: pread count=4096 offset=44527616 nbdkit: file.4: debug: file: pread count=4096 offset=44531712 nbdkit: file.4: debug: file: pread count=4096 offset=44535808 nbdkit: file.4: debug: file: pread count=4096 offset=44539904 nbdkit: file.4: debug: file: pread count=4096 offset=44544000 nbdkit: file.4: debug: file: pread count=4096 offset=44548096 nbdkit: file.4: debug: file: pread count=4096 offset=44552192 nbdkit: file.4: debug: file: pread count=4096 offset=44556288 nbdkit: file.4: debug: file: pread count=4096 offset=44560384 nbdkit: file.4: debug: file: pread count=4096 offset=44564480 nbdkit: file.4: debug: file: pread count=4096 offset=44568576 nbdkit: file.4: debug: file: pread count=4096 offset=44572672 nbdkit: file.4: debug: file: pread count=4096 offset=44576768 nbdkit: file.4: debug: file: pread count=4096 offset=44580864 nbdkit: file.4: debug: file: pread count=4096 offset=44584960 nbdkit: file.4: debug: file: pread count=4096 offset=44589056 nbdkit: file.4: debug: file: pread count=4096 offset=44593152 nbdkit: file.4: debug: file: pread count=4096 offset=44597248 nbdkit: file.4: debug: file: pread count=4096 offset=44601344 nbdkit: file.4: debug: file: pread count=4096 offset=44605440 nbdkit: file.4: debug: file: pread count=4096 offset=44609536 nbdkit: file.4: debug: file: pread count=4096 offset=44613632 nbdkit: file.4: debug: file: pread count=4096 offset=44617728 nbdkit: file.4: debug: file: pread count=4096 offset=44621824 nbdkit: file.4: debug: file: pread count=4096 offset=44625920 nbdkit: file.4: debug: file: pread count=4096 offset=44630016 nbdkit: file.4: debug: file: pread count=4096 offset=44634112 nbdkit: file.4: debug: file: pread count=4096 offset=44638208 nbdkit: file.4: debug: file: pread count=4096 offset=44642304 nbdkit: file.4: debug: file: pread count=4096 offset=44646400 nbdkit: file.4: debug: file: pread count=4096 offset=44650496 nbdkit: file.4: debug: file: pread count=4096 offset=44654592 nbdkit: file.4: debug: file: pread count=4096 offset=44658688 nbdkit: file.4: debug: file: pread count=4096 offset=44662784 nbdkit: file.4: debug: file: pread count=4096 offset=44666880 nbdkit: file.4: debug: file: pread count=4096 offset=44670976 nbdkit: file.4: debug: file: pread count=4096 offset=44675072 nbdkit: file.4: debug: file: pread count=4096 offset=44679168 nbdkit: file.4: debug: file: pread count=4096 offset=44683264 nbdkit: file.4: debug: file: pread count=4096 offset=44687360 nbdkit: file.4: debug: file: pread count=4096 offset=44691456 nbdkit: file.4: debug: file: pread count=4096 offset=44695552 nbdkit: file.4: debug: file: pread count=4096 offset=44699648 nbdkit: file.4: debug: file: pread count=4096 offset=44703744 nbdkit: file.4: debug: file: pread count=4096 offset=44707840 nbdkit: file.4: debug: file: pread count=4096 offset=44711936 nbdkit: file.4: debug: file: pread count=4096 offset=44716032 nbdkit: file.4: debug: file: pread count=4096 offset=44720128 nbdkit: file.4: debug: file: pread count=4096 offset=44724224 nbdkit: file.4: debug: file: pread count=4096 offset=44728320 nbdkit: file.4: debug: file: pread count=4096 offset=44732416 nbdkit: file.4: debug: file: pread count=4096 offset=44736512 nbdkit: file.4: debug: file: pread count=4096 offset=44740608 nbdkit: file.4: debug: file: pread count=4096 offset=44744704 nbdkit: file.4: debug: file: pread count=4096 offset=44748800 nbdkit: file.4: debug: file: pread count=4096 offset=44752896 nbdkit: file.4: debug: file: pread count=4096 offset=44756992 nbdkit: file.4: debug: file: pread count=4096 offset=44761088 nbdkit: file.4: debug: file: pread count=4096 offset=44765184 nbdkit: file.4: debug: file: pread count=4096 offset=44769280 nbdkit: file.4: debug: file: pread count=4096 offset=44773376 nbdkit: file.4: debug: file: pread count=4096 offset=44777472 nbdkit: file.4: debug: file: pread count=4096 offset=44781568 nbdkit: file.4: debug: file: pread count=4096 offset=44785664 nbdkit: file.4: debug: file: pread count=4096 offset=44789760 nbdkit: file.4: debug: file: pread count=4096 offset=44793856 nbdkit: file.4: debug: file: pread count=4096 offset=44797952 nbdkit: file.4: debug: file: pread count=4096 offset=44802048 nbdkit: file.4: debug: file: pread count=4096 offset=44806144 nbdkit: file.4: debug: file: pread count=4096 offset=44810240 nbdkit: file.4: debug: file: pread count=4096 offset=44814336 nbdkit: file.4: debug: file: pread count=4096 offset=44818432 nbdkit: file.4: debug: file: pread count=4096 offset=44822528 nbdkit: file.4: debug: file: pread count=4096 offset=44826624 nbdkit: file.4: debug: file: pread count=4096 offset=44830720 nbdkit: file.4: debug: file: pread count=4096 offset=44834816 nbdkit: file.4: debug: file: pread count=4096 offset=44838912 nbdkit: file.4: debug: file: pread count=4096 offset=44843008 nbdkit: file.4: debug: file: pread count=4096 offset=44847104 nbdkit: file.4: debug: file: pread count=4096 offset=44851200 nbdkit: file.4: debug: file: pread count=4096 offset=44855296 nbdkit: file.4: debug: file: pread count=4096 offset=44859392 nbdkit: file.4: debug: file: pread count=4096 offset=44863488 nbdkit: file.4: debug: file: pread count=4096 offset=44867584 nbdkit: file.4: debug: file: pread count=4096 offset=44871680 nbdkit: file.4: debug: file: pread count=4096 offset=44875776 nbdkit: file.4: debug: file: pread count=4096 offset=44879872 nbdkit: file.4: debug: file: pread count=4096 offset=44883968 nbdkit: file.4: debug: file: pread count=4096 offset=44888064 nbdkit: file.4: debug: file: pread count=4096 offset=44892160 nbdkit: file.4: debug: file: pread count=4096 offset=44896256 nbdkit: file.4: debug: file: pread count=4096 offset=44900352 nbdkit: file.4: debug: file: pread count=4096 offset=44904448 nbdkit: file.4: debug: file: pread count=4096 offset=44908544 nbdkit: file.4: debug: file: pread count=4096 offset=44912640 nbdkit: file.4: debug: file: pread count=4096 offset=44916736 nbdkit: file.4: debug: file: pread count=4096 offset=44920832 nbdkit: file.4: debug: file: pread count=4096 offset=44924928 nbdkit: file.4: debug: file: pread count=4096 offset=44929024 nbdkit: file.4: debug: file: pread count=4096 offset=44933120 nbdkit: file.4: debug: file: pread count=4096 offset=44937216 nbdkit: file.4: debug: file: pread count=4096 offset=44941312 nbdkit: file.4: debug: file: pread count=4096 offset=44945408 nbdkit: file.4: debug: file: pread count=4096 offset=44949504 nbdkit: file.4: debug: file: pread count=4096 offset=44953600 nbdkit: file.4: debug: file: pread count=4096 offset=44957696 nbdkit: file.4: debug: file: pread count=4096 offset=44961792 nbdkit: file.4: debug: file: pread count=4096 offset=44965888 nbdkit: file.4: debug: file: pread count=4096 offset=44969984 nbdkit: file.4: debug: file: pread count=4096 offset=44974080 nbdkit: file.4: debug: file: pread count=4096 offset=44978176 nbdkit: file.4: debug: file: pread count=4096 offset=44982272 nbdkit: file.4: debug: file: pread count=4096 offset=44986368 nbdkit: file.4: debug: file: pread count=4096 offset=44990464 nbdkit: file.4: debug: file: pread count=4096 offset=44994560 nbdkit: file.4: debug: file: pread count=4096 offset=44998656 nbdkit: file.4: debug: file: pread count=4096 offset=45002752 nbdkit: file.4: debug: file: pread count=4096 offset=45006848 nbdkit: file.4: debug: file: pread count=4096 offset=45010944 nbdkit: file.4: debug: file: pread count=4096 offset=45015040 nbdkit: file.4: debug: file: pread count=4096 offset=45019136 nbdkit: file.4: debug: file: pread count=4096 offset=45023232 nbdkit: file.4: debug: file: pread count=4096 offset=45027328 nbdkit: file.4: debug: file: pread count=4096 offset=45031424 nbdkit: file.4: debug: file: pread count=4096 offset=45035520 nbdkit: file.4: debug: file: pread count=4096 offset=45039616 nbdkit: file.4: debug: file: pread count=4096 offset=45043712 nbdkit: file.4: debug: file: pread count=4096 offset=45047808 nbdkit: file.4: debug: file: pread count=4096 offset=45051904 nbdkit: file.4: debug: file: pread count=4096 offset=45056000 nbdkit: file.4: debug: file: pread count=4096 offset=45060096 nbdkit: file.4: debug: file: pread count=4096 offset=45064192 nbdkit: file.4: debug: file: pread count=4096 offset=45068288 nbdkit: file.4: debug: file: pread count=4096 offset=45072384 nbdkit: file.4: debug: file: pread count=4096 offset=45076480 nbdkit: file.4: debug: file: pread count=4096 offset=45080576 nbdkit: file.4: debug: file: pread count=4096 offset=45084672 nbdkit: file.4: debug: file: pread count=4096 offset=45088768 nbdkit: file.4: debug: file: pread count=4096 offset=45092864 nbdkit: file.4: debug: file: pread count=4096 offset=45096960 nbdkit: file.4: debug: file: pread count=4096 offset=45101056 nbdkit: file.4: debug: file: pread count=4096 offset=45105152 nbdkit: file.4: debug: file: pread count=4096 offset=45109248 nbdkit: file.4: debug: file: pread count=4096 offset=45113344 nbdkit: file.4: debug: file: pread count=4096 offset=45117440 nbdkit: file.4: debug: file: pread count=4096 offset=45121536 nbdkit: file.4: debug: file: pread count=4096 offset=45125632 nbdkit: file.4: debug: file: pread count=4096 offset=45129728 nbdkit: file.4: debug: file: pread count=4096 offset=45133824 nbdkit: file.4: debug: file: pread count=4096 offset=45137920 nbdkit: file.4: debug: file: pread count=4096 offset=45142016 nbdkit: file.4: debug: file: pread count=4096 offset=45146112 nbdkit: file.4: debug: file: pread count=4096 offset=45150208 nbdkit: file.4: debug: file: pread count=4096 offset=45154304 nbdkit: file.4: debug: file: pread count=4096 offset=45158400 nbdkit: file.4: debug: file: pread count=4096 offset=45162496 nbdkit: file.4: debug: file: pread count=4096 offset=45166592 nbdkit: file.4: debug: file: pread count=4096 offset=45170688 nbdkit: file.4: debug: file: pread count=4096 offset=45174784 nbdkit: file.4: debug: file: pread count=4096 offset=45178880 nbdkit: file.4: debug: file: pread count=4096 offset=45182976 nbdkit: file.4: debug: file: pread count=4096 offset=45187072 nbdkit: file.4: debug: file: pread count=4096 offset=45191168 nbdkit: file.4: debug: file: pread count=4096 offset=45195264 nbdkit: file.4: debug: file: pread count=4096 offset=45199360 nbdkit: file.4: debug: file: pread count=4096 offset=45203456 nbdkit: file.4: debug: file: pread count=4096 offset=45207552 nbdkit: file.4: debug: file: pread count=4096 offset=45211648 nbdkit: file.4: debug: file: pread count=4096 offset=45215744 nbdkit: file.4: debug: file: pread count=4096 offset=45219840 nbdkit: file.4: debug: file: pread count=4096 offset=45223936 nbdkit: file.4: debug: file: pread count=4096 offset=45228032 nbdkit: file.4: debug: file: pread count=4096 offset=45232128 nbdkit: file.4: debug: file: pread count=4096 offset=45236224 nbdkit: file.4: debug: file: pread count=4096 offset=45240320 nbdkit: file.4: debug: file: pread count=4096 offset=45244416 nbdkit: file.4: debug: file: pread count=4096 offset=45248512 nbdkit: file.4: debug: file: pread count=4096 offset=45252608 nbdkit: file.4: debug: file: pread count=4096 offset=45256704 nbdkit: file.4: debug: file: pread count=4096 offset=45260800 nbdkit: file.4: debug: file: pread count=4096 offset=45264896 nbdkit: file.4: debug: file: pread count=4096 offset=45268992 nbdkit: file.4: debug: file: pread count=4096 offset=45273088 nbdkit: file.4: debug: file: pread count=4096 offset=45277184 nbdkit: file.4: debug: file: pread count=4096 offset=45281280 nbdkit: file.4: debug: file: pread count=4096 offset=45285376 nbdkit: file.4: debug: file: pread count=4096 offset=45289472 nbdkit: file.4: debug: file: pread count=4096 offset=45293568 nbdkit: file.4: debug: file: pread count=4096 offset=45297664 nbdkit: file.4: debug: file: pread count=4096 offset=45301760 nbdkit: file.4: debug: file: pread count=4096 offset=45305856 nbdkit: file.4: debug: file: pread count=4096 offset=45309952 nbdkit: file.4: debug: file: pread count=4096 offset=45314048 nbdkit: file.4: debug: file: pread count=4096 offset=45318144 nbdkit: file.4: debug: file: pread count=4096 offset=45322240 nbdkit: file.4: debug: file: pread count=4096 offset=45326336 nbdkit: file.4: debug: file: pread count=4096 offset=45330432 nbdkit: file.4: debug: file: pread count=4096 offset=45334528 nbdkit: file.4: debug: file: pread count=4096 offset=45338624 nbdkit: file.4: debug: file: pread count=4096 offset=45342720 nbdkit: file.4: debug: file: pread count=4096 offset=45346816 nbdkit: file.4: debug: file: pread count=4096 offset=45350912 nbdkit: file.4: debug: file: pread count=4096 offset=45355008 nbdkit: file.4: debug: file: pread count=4096 offset=45359104 nbdkit: file.4: debug: file: pread count=4096 offset=45363200 nbdkit: file.4: debug: file: pread count=4096 offset=45367296 nbdkit: file.4: debug: file: pread count=4096 offset=45371392 nbdkit: file.4: debug: file: pread count=4096 offset=45375488 nbdkit: file.4: debug: file: pread count=4096 offset=45379584 nbdkit: file.4: debug: file: pread count=4096 offset=45383680 nbdkit: file.4: debug: file: pread count=4096 offset=45387776 nbdkit: file.4: debug: file: pread count=4096 offset=45391872 nbdkit: file.4: debug: file: pread count=4096 offset=45395968 nbdkit: file.4: debug: file: pread count=4096 offset=45400064 nbdkit: file.4: debug: file: pread count=4096 offset=45404160 nbdkit: file.4: debug: file: pread count=4096 offset=45408256 nbdkit: file.4: debug: file: pread count=4096 offset=45412352 nbdkit: file.4: debug: file: pread count=4096 offset=45416448 nbdkit: file.4: debug: file: pread count=4096 offset=45420544 nbdkit: file.4: debug: file: pread count=4096 offset=45424640 nbdkit: file.4: debug: file: pread count=4096 offset=45428736 nbdkit: file.4: debug: file: pread count=4096 offset=45432832 nbdkit: file.4: debug: file: pread count=4096 offset=45436928 nbdkit: file.4: debug: file: pread count=4096 offset=45441024 nbdkit: file.4: debug: file: pread count=4096 offset=45445120 nbdkit: file.4: debug: file: pread count=4096 offset=45449216 nbdkit: file.4: debug: file: pread count=4096 offset=45453312 nbdkit: file.4: debug: file: pread count=4096 offset=45457408 nbdkit: file.4: debug: file: pread count=4096 offset=45461504 nbdkit: file.4: debug: file: pread count=4096 offset=45465600 nbdkit: file.4: debug: file: pread count=4096 offset=45469696 nbdkit: file.4: debug: file: pread count=4096 offset=45473792 nbdkit: file.4: debug: file: pread count=4096 offset=45477888 nbdkit: file.4: debug: file: pread count=4096 offset=45481984 nbdkit: file.4: debug: file: pread count=4096 offset=45486080 nbdkit: file.4: debug: file: pread count=4096 offset=45490176 nbdkit: file.4: debug: file: pread count=4096 offset=45494272 nbdkit: file.4: debug: file: pread count=4096 offset=45498368 nbdkit: file.4: debug: file: pread count=4096 offset=45502464 nbdkit: file.4: debug: file: pread count=4096 offset=45506560 nbdkit: file.4: debug: file: pread count=4096 offset=45510656 nbdkit: file.4: debug: file: pread count=4096 offset=45514752 nbdkit: file.4: debug: file: pread count=4096 offset=45518848 nbdkit: file.4: debug: file: pread count=4096 offset=45522944 nbdkit: file.4: debug: file: pread count=4096 offset=45527040 nbdkit: file.4: debug: file: pread count=4096 offset=45531136 nbdkit: file.4: debug: file: pread count=4096 offset=45535232 nbdkit: file.4: debug: file: pread count=4096 offset=45539328 nbdkit: file.4: debug: file: pread count=4096 offset=45543424 nbdkit: file.4: debug: file: pread count=4096 offset=45547520 nbdkit: file.4: debug: file: pread count=4096 offset=45551616 nbdkit: file.4: debug: file: pread count=4096 offset=45555712 nbdkit: file.4: debug: file: pread count=4096 offset=45559808 nbdkit: file.4: debug: file: pread count=4096 offset=45563904 nbdkit: file.4: debug: file: pread count=4096 offset=45568000 nbdkit: file.4: debug: file: pread count=4096 offset=45572096 nbdkit: file.4: debug: file: pread count=4096 offset=45576192 nbdkit: file.4: debug: file: pread count=4096 offset=45580288 nbdkit: file.4: debug: file: pread count=4096 offset=45584384 nbdkit: file.4: debug: file: pread count=4096 offset=45588480 nbdkit: file.4: debug: file: pread count=4096 offset=45592576 nbdkit: file.4: debug: file: pread count=4096 offset=45596672 nbdkit: file.4: debug: file: pread count=4096 offset=45600768 nbdkit: file.4: debug: file: pread count=4096 offset=45604864 nbdkit: file.4: debug: file: pread count=4096 offset=45608960 nbdkit: file.4: debug: file: pread count=4096 offset=45613056 nbdkit: file.4: debug: file: pread count=4096 offset=45617152 nbdkit: file.4: debug: file: pread count=4096 offset=45621248 nbdkit: file.4: debug: file: pread count=4096 offset=45625344 nbdkit: file.4: debug: file: pread count=4096 offset=45629440 nbdkit: file.4: debug: file: pread count=4096 offset=45633536 nbdkit: file.4: debug: file: pread count=4096 offset=45637632 nbdkit: file.4: debug: file: pread count=4096 offset=45641728 nbdkit: file.4: debug: file: pread count=4096 offset=45645824 nbdkit: file.4: debug: file: pread count=4096 offset=45649920 nbdkit: file.4: debug: file: pread count=4096 offset=45654016 nbdkit: file.4: debug: file: pread count=4096 offset=45658112 nbdkit: file.4: debug: file: pread count=4096 offset=45662208 nbdkit: file.4: debug: file: pread count=4096 offset=45666304 nbdkit: file.4: debug: file: pread count=4096 offset=45670400 nbdkit: file.4: debug: file: pread count=4096 offset=45674496 nbdkit: file.4: debug: file: pread count=4096 offset=45678592 nbdkit: file.4: debug: file: pread count=4096 offset=45682688 nbdkit: file.4: debug: file: pread count=4096 offset=45686784 nbdkit: file.4: debug: file: pread count=4096 offset=45690880 nbdkit: file.4: debug: file: pread count=4096 offset=45694976 nbdkit: file.4: debug: file: pread count=4096 offset=45699072 nbdkit: file.4: debug: file: pread count=4096 offset=45703168 nbdkit: file.4: debug: file: pread count=4096 offset=45707264 nbdkit: file.4: debug: file: pread count=4096 offset=45711360 nbdkit: file.4: debug: file: pread count=4096 offset=45715456 nbdkit: file.4: debug: file: pread count=4096 offset=45719552 nbdkit: file.4: debug: file: pread count=4096 offset=45723648 nbdkit: file.4: debug: file: pread count=4096 offset=45727744 nbdkit: file.4: debug: file: pread count=4096 offset=45731840 nbdkit: file.4: debug: file: pread count=4096 offset=45735936 nbdkit: file.4: debug: file: pread count=4096 offset=45740032 nbdkit: file.4: debug: file: pread count=4096 offset=45744128 nbdkit: file.4: debug: file: pread count=4096 offset=45748224 nbdkit: file.4: debug: file: pread count=4096 offset=45752320 nbdkit: file.4: debug: file: pread count=4096 offset=45756416 nbdkit: file.4: debug: file: pread count=4096 offset=45760512 nbdkit: file.4: debug: file: pread count=4096 offset=45764608 nbdkit: file.4: debug: file: pread count=4096 offset=45768704 nbdkit: file.4: debug: file: pread count=4096 offset=45772800 nbdkit: file.4: debug: file: pread count=4096 offset=45776896 nbdkit: file.4: debug: file: pread count=4096 offset=45780992 nbdkit: file.4: debug: file: pread count=4096 offset=45785088 nbdkit: file.4: debug: file: pread count=4096 offset=45789184 nbdkit: file.4: debug: file: pread count=4096 offset=45793280 nbdkit: file.4: debug: file: pread count=4096 offset=45797376 nbdkit: file.4: debug: file: pread count=4096 offset=45801472 nbdkit: file.4: debug: file: pread count=4096 offset=45805568 nbdkit: file.4: debug: file: pread count=4096 offset=45809664 nbdkit: file.4: debug: file: pread count=4096 offset=45813760 nbdkit: file.4: debug: file: pread count=4096 offset=45817856 nbdkit: file.4: debug: file: pread count=4096 offset=45821952 nbdkit: file.4: debug: file: pread count=4096 offset=45826048 nbdkit: file.4: debug: file: pread count=4096 offset=45830144 nbdkit: file.4: debug: file: pread count=4096 offset=45834240 nbdkit: file.4: debug: file: pread count=4096 offset=45838336 nbdkit: file.4: debug: file: pread count=4096 offset=45842432 nbdkit: file.4: debug: file: pread count=4096 offset=45846528 nbdkit: file.4: debug: file: pread count=4096 offset=45850624 nbdkit: file.4: debug: file: pread count=4096 offset=45854720 nbdkit: file.4: debug: file: pread count=4096 offset=45858816 nbdkit: file.4: debug: file: pread count=4096 offset=45862912 nbdkit: file.4: debug: file: pread count=4096 offset=45867008 nbdkit: file.4: debug: file: pread count=4096 offset=45871104 nbdkit: file.4: debug: file: pread count=4096 offset=45875200 nbdkit: file.4: debug: file: pread count=4096 offset=45879296 nbdkit: file.4: debug: file: pread count=4096 offset=45883392 nbdkit: file.4: debug: file: pread count=4096 offset=45887488 nbdkit: file.4: debug: file: pread count=4096 offset=45891584 nbdkit: file.4: debug: file: pread count=4096 offset=45895680 nbdkit: file.4: debug: file: pread count=4096 offset=45899776 nbdkit: file.4: debug: file: pread count=4096 offset=45903872 nbdkit: file.4: debug: file: pread count=4096 offset=45907968 nbdkit: file.4: debug: file: pread count=4096 offset=45912064 nbdkit: file.4: debug: file: pread count=4096 offset=45916160 nbdkit: file.4: debug: file: pread count=4096 offset=45920256 nbdkit: file.4: debug: file: pread count=4096 offset=45924352 nbdkit: file.4: debug: file: pread count=4096 offset=45928448 nbdkit: file.4: debug: file: pread count=4096 offset=45932544 nbdkit: file.4: debug: file: pread count=4096 offset=45936640 nbdkit: file.4: debug: file: pread count=4096 offset=45940736 nbdkit: file.4: debug: file: pread count=4096 offset=45944832 nbdkit: file.4: debug: file: pread count=4096 offset=45948928 nbdkit: file.4: debug: file: pread count=4096 offset=45953024 nbdkit: file.4: debug: file: pread count=4096 offset=45957120 nbdkit: file.4: debug: file: pread count=4096 offset=45961216 nbdkit: file.4: debug: file: pread count=4096 offset=45965312 nbdkit: file.4: debug: file: pread count=4096 offset=45969408 nbdkit: file.4: debug: file: pread count=4096 offset=45973504 nbdkit: file.4: debug: file: pread count=4096 offset=45977600 nbdkit: file.4: debug: file: pread count=4096 offset=45981696 nbdkit: file.4: debug: file: pread count=4096 offset=45985792 nbdkit: file.4: debug: file: pread count=4096 offset=45989888 nbdkit: file.4: debug: file: pread count=4096 offset=45993984 nbdkit: file.4: debug: file: pread count=4096 offset=45998080 nbdkit: file.4: debug: file: pread count=4096 offset=46002176 nbdkit: file.4: debug: file: pread count=4096 offset=46006272 nbdkit: file.4: debug: file: pread count=4096 offset=46010368 nbdkit: file.4: debug: file: pread count=4096 offset=46014464 nbdkit: file.4: debug: file: pread count=4096 offset=46018560 nbdkit: file.4: debug: file: pread count=4096 offset=46022656 nbdkit: file.4: debug: file: pread count=4096 offset=46026752 nbdkit: file.4: debug: file: pread count=4096 offset=46030848 nbdkit: file.4: debug: file: pread count=4096 offset=46034944 nbdkit: file.4: debug: file: pread count=4096 offset=46039040 nbdkit: file.4: debug: file: pread count=4096 offset=46043136 nbdkit: file.4: debug: file: pread count=4096 offset=46047232 nbdkit: file.4: debug: file: pread count=4096 offset=46051328 nbdkit: file.4: debug: file: pread count=4096 offset=46055424 nbdkit: file.4: debug: file: pread count=4096 offset=46059520 nbdkit: file.4: debug: file: pread count=4096 offset=46063616 nbdkit: file.4: debug: file: pread count=4096 offset=46067712 nbdkit: file.4: debug: file: pread count=4096 offset=46071808 nbdkit: file.4: debug: file: pread count=4096 offset=46075904 nbdkit: file.4: debug: file: pread count=4096 offset=46080000 nbdkit: file.4: debug: file: pread count=4096 offset=46084096 nbdkit: file.4: debug: file: pread count=4096 offset=46088192 nbdkit: file.4: debug: file: pread count=4096 offset=46092288 nbdkit: file.4: debug: file: pread count=4096 offset=46096384 nbdkit: file.4: debug: file: pread count=4096 offset=46100480 nbdkit: file.4: debug: file: pread count=4096 offset=46104576 nbdkit: file.4: debug: file: pread count=4096 offset=46108672 nbdkit: file.4: debug: file: pread count=4096 offset=46112768 nbdkit: file.4: debug: file: pread count=4096 offset=46116864 nbdkit: file.4: debug: file: pread count=4096 offset=46120960 nbdkit: file.4: debug: file: pread count=4096 offset=46125056 nbdkit: file.4: debug: file: pread count=4096 offset=46129152 nbdkit: file.4: debug: file: pread count=4096 offset=46133248 nbdkit: file.5: debug: cow: pread count=2097152 offset=46137344 nbdkit: file.5: debug: file: pread count=4096 offset=46137344 nbdkit: file.5: debug: file: pread count=4096 offset=46141440 nbdkit: file.5: debug: file: pread count=4096 offset=46145536 nbdkit: file.5: debug: file: pread count=4096 offset=46149632 nbdkit: file.5: debug: file: pread count=4096 offset=46153728 nbdkit: file.5: debug: file: pread count=4096 offset=46157824 nbdkit: file.5: debug: file: pread count=4096 offset=46161920 nbdkit: file.5: debug: file: pread count=4096 offset=46166016 nbdkit: file.5: debug: file: pread count=4096 offset=46170112 nbdkit: file.5: debug: file: pread count=4096 offset=46174208 nbdkit: file.5: debug: file: pread count=4096 offset=46178304 nbdkit: file.5: debug: file: pread count=4096 offset=46182400 nbdkit: file.5: debug: file: pread count=4096 offset=46186496 nbdkit: file.5: debug: file: pread count=4096 offset=46190592 nbdkit: file.5: debug: file: pread count=4096 offset=46194688 nbdkit: file.5: debug: file: pread count=4096 offset=46198784 nbdkit: file.5: debug: file: pread count=4096 offset=46202880 nbdkit: file.5: debug: file: pread count=4096 offset=46206976 nbdkit: file.5: debug: file: pread count=4096 offset=46211072 nbdkit: file.5: debug: file: pread count=4096 offset=46215168 nbdkit: file.5: debug: file: pread count=4096 offset=46219264 nbdkit: file.5: debug: file: pread count=4096 offset=46223360 nbdkit: file.5: debug: file: pread count=4096 offset=46227456 nbdkit: file.5: debug: file: pread count=4096 offset=46231552 nbdkit: file.5: debug: file: pread count=4096 offset=46235648 nbdkit: file.5: debug: file: pread count=4096 offset=46239744 nbdkit: file.5: debug: file: pread count=4096 offset=46243840 nbdkit: file.5: debug: file: pread count=4096 offset=46247936 nbdkit: file.5: debug: file: pread count=4096 offset=46252032 nbdkit: file.5: debug: file: pread count=4096 offset=46256128 nbdkit: file.5: debug: file: pread count=4096 offset=46260224 nbdkit: file.5: debug: file: pread count=4096 offset=46264320 nbdkit: file.5: debug: file: pread count=4096 offset=46268416 nbdkit: file.5: debug: file: pread count=4096 offset=46272512 nbdkit: file.5: debug: file: pread count=4096 offset=46276608 nbdkit: file.5: debug: file: pread count=4096 offset=46280704 nbdkit: file.5: debug: file: pread count=4096 offset=46284800 nbdkit: file.5: debug: file: pread count=4096 offset=46288896 nbdkit: file.5: debug: file: pread count=4096 offset=46292992 nbdkit: file.5: debug: file: pread count=4096 offset=46297088 nbdkit: file.5: debug: file: pread count=4096 offset=46301184 nbdkit: file.5: debug: file: pread count=4096 offset=46305280 nbdkit: file.5: debug: file: pread count=4096 offset=46309376 nbdkit: file.5: debug: file: pread count=4096 offset=46313472 nbdkit: file.5: debug: file: pread count=4096 offset=46317568 nbdkit: file.5: debug: file: pread count=4096 offset=46321664 nbdkit: file.5: debug: file: pread count=4096 offset=46325760 nbdkit: file.5: debug: file: pread count=4096 offset=46329856 nbdkit: file.5: debug: file: pread count=4096 offset=46333952 nbdkit: file.5: debug: file: pread count=4096 offset=46338048 nbdkit: file.5: debug: file: pread count=4096 offset=46342144 nbdkit: file.5: debug: file: pread count=4096 offset=46346240 nbdkit: file.5: debug: file: pread count=4096 offset=46350336 nbdkit: file.5: debug: file: pread count=4096 offset=46354432 nbdkit: file.5: debug: file: pread count=4096 offset=46358528 nbdkit: file.5: debug: file: pread count=4096 offset=46362624 nbdkit: file.5: debug: file: pread count=4096 offset=46366720 nbdkit: file.5: debug: file: pread count=4096 offset=46370816 nbdkit: file.5: debug: file: pread count=4096 offset=46374912 nbdkit: file.5: debug: file: pread count=4096 offset=46379008 nbdkit: file.5: debug: file: pread count=4096 offset=46383104 nbdkit: file.5: debug: file: pread count=4096 offset=46387200 nbdkit: file.5: debug: file: pread count=4096 offset=46391296 nbdkit: file.5: debug: file: pread count=4096 offset=46395392 nbdkit: file.5: debug: file: pread count=4096 offset=46399488 nbdkit: file.5: debug: file: pread count=4096 offset=46403584 nbdkit: file.5: debug: file: pread count=4096 offset=46407680 nbdkit: file.5: debug: file: pread count=4096 offset=46411776 nbdkit: file.5: debug: file: pread count=4096 offset=46415872 nbdkit: file.5: debug: file: pread count=4096 offset=46419968 nbdkit: file.5: debug: file: pread count=4096 offset=46424064 nbdkit: file.5: debug: file: pread count=4096 offset=46428160 nbdkit: file.5: debug: file: pread count=4096 offset=46432256 nbdkit: file.5: debug: file: pread count=4096 offset=46436352 nbdkit: file.5: debug: file: pread count=4096 offset=46440448 nbdkit: file.5: debug: file: pread count=4096 offset=46444544 nbdkit: file.5: debug: file: pread count=4096 offset=46448640 nbdkit: file.5: debug: file: pread count=4096 offset=46452736 nbdkit: file.5: debug: file: pread count=4096 offset=46456832 nbdkit: file.5: debug: file: pread count=4096 offset=46460928 nbdkit: file.5: debug: file: pread count=4096 offset=46465024 nbdkit: file.5: debug: file: pread count=4096 offset=46469120 nbdkit: file.5: debug: file: pread count=4096 offset=46473216 nbdkit: file.5: debug: file: pread count=4096 offset=46477312 nbdkit: file.5: debug: file: pread count=4096 offset=46481408 nbdkit: file.5: debug: file: pread count=4096 offset=46485504 nbdkit: file.5: debug: file: pread count=4096 offset=46489600 nbdkit: file.5: debug: file: pread count=4096 offset=46493696 nbdkit: file.5: debug: file: pread count=4096 offset=46497792 nbdkit: file.5: debug: file: pread count=4096 offset=46501888 nbdkit: file.5: debug: file: pread count=4096 offset=46505984 nbdkit: file.5: debug: file: pread count=4096 offset=46510080 nbdkit: file.5: debug: file: pread count=4096 offset=46514176 nbdkit: file.5: debug: file: pread count=4096 offset=46518272 nbdkit: file.5: debug: file: pread count=4096 offset=46522368 nbdkit: file.5: debug: file: pread count=4096 offset=46526464 nbdkit: file.5: debug: file: pread count=4096 offset=46530560 nbdkit: file.5: debug: file: pread count=4096 offset=46534656 nbdkit: file.5: debug: file: pread count=4096 offset=46538752 nbdkit: file.5: debug: file: pread count=4096 offset=46542848 nbdkit: file.5: debug: file: pread count=4096 offset=46546944 nbdkit: file.5: debug: file: pread count=4096 offset=46551040 nbdkit: file.5: debug: file: pread count=4096 offset=46555136 nbdkit: file.5: debug: file: pread count=4096 offset=46559232 nbdkit: file.5: debug: file: pread count=4096 offset=46563328 nbdkit: file.5: debug: file: pread count=4096 offset=46567424 nbdkit: file.5: debug: file: pread count=4096 offset=46571520 nbdkit: file.5: debug: file: pread count=4096 offset=46575616 nbdkit: file.5: debug: file: pread count=4096 offset=46579712 nbdkit: file.5: debug: file: pread count=4096 offset=46583808 nbdkit: file.5: debug: file: pread count=4096 offset=46587904 nbdkit: file.5: debug: file: pread count=4096 offset=46592000 nbdkit: file.5: debug: file: pread count=4096 offset=46596096 nbdkit: file.5: debug: file: pread count=4096 offset=46600192 nbdkit: file.5: debug: file: pread count=4096 offset=46604288 nbdkit: file.5: debug: file: pread count=4096 offset=46608384 nbdkit: file.5: debug: file: pread count=4096 offset=46612480 nbdkit: file.5: debug: file: pread count=4096 offset=46616576 nbdkit: file.5: debug: file: pread count=4096 offset=46620672 nbdkit: file.5: debug: file: pread count=4096 offset=46624768 nbdkit: file.5: debug: file: pread count=4096 offset=46628864 nbdkit: file.5: debug: file: pread count=4096 offset=46632960 nbdkit: file.5: debug: file: pread count=4096 offset=46637056 nbdkit: file.5: debug: file: pread count=4096 offset=46641152 nbdkit: file.5: debug: file: pread count=4096 offset=46645248 nbdkit: file.5: debug: file: pread count=4096 offset=46649344 nbdkit: file.5: debug: file: pread count=4096 offset=46653440 nbdkit: file.5: debug: file: pread count=4096 offset=46657536 nbdkit: file.5: debug: file: pread count=4096 offset=46661632 nbdkit: file.5: debug: file: pread count=4096 offset=46665728 nbdkit: file.5: debug: file: pread count=4096 offset=46669824 nbdkit: file.5: debug: file: pread count=4096 offset=46673920 nbdkit: file.5: debug: file: pread count=4096 offset=46678016 nbdkit: file.5: debug: file: pread count=4096 offset=46682112 nbdkit: file.5: debug: file: pread count=4096 offset=46686208 nbdkit: file.5: debug: file: pread count=4096 offset=46690304 nbdkit: file.5: debug: file: pread count=4096 offset=46694400 nbdkit: file.5: debug: file: pread count=4096 offset=46698496 nbdkit: file.5: debug: file: pread count=4096 offset=46702592 nbdkit: file.5: debug: file: pread count=4096 offset=46706688 nbdkit: file.5: debug: file: pread count=4096 offset=46710784 nbdkit: file.5: debug: file: pread count=4096 offset=46714880 nbdkit: file.5: debug: file: pread count=4096 offset=46718976 nbdkit: file.5: debug: file: pread count=4096 offset=46723072 nbdkit: file.5: debug: file: pread count=4096 offset=46727168 nbdkit: file.5: debug: file: pread count=4096 offset=46731264 nbdkit: file.5: debug: file: pread count=4096 offset=46735360 nbdkit: file.5: debug: file: pread count=4096 offset=46739456 nbdkit: file.5: debug: file: pread count=4096 offset=46743552 nbdkit: file.5: debug: file: pread count=4096 offset=46747648 nbdkit: file.5: debug: file: pread count=4096 offset=46751744 nbdkit: file.5: debug: file: pread count=4096 offset=46755840 nbdkit: file.5: debug: file: pread count=4096 offset=46759936 nbdkit: file.5: debug: file: pread count=4096 offset=46764032 nbdkit: file.5: debug: file: pread count=4096 offset=46768128 nbdkit: file.5: debug: file: pread count=4096 offset=46772224 nbdkit: file.5: debug: file: pread count=4096 offset=46776320 nbdkit: file.5: debug: file: pread count=4096 offset=46780416 nbdkit: file.5: debug: file: pread count=4096 offset=46784512 nbdkit: file.5: debug: file: pread count=4096 offset=46788608 nbdkit: file.5: debug: file: pread count=4096 offset=46792704 nbdkit: file.5: debug: file: pread count=4096 offset=46796800 nbdkit: file.5: debug: file: pread count=4096 offset=46800896 nbdkit: file.5: debug: file: pread count=4096 offset=46804992 nbdkit: file.5: debug: file: pread count=4096 offset=46809088 nbdkit: file.5: debug: file: pread count=4096 offset=46813184 nbdkit: file.5: debug: file: pread count=4096 offset=46817280 nbdkit: file.5: debug: file: pread count=4096 offset=46821376 nbdkit: file.5: debug: file: pread count=4096 offset=46825472 nbdkit: file.5: debug: file: pread count=4096 offset=46829568 nbdkit: file.5: debug: file: pread count=4096 offset=46833664 nbdkit: file.5: debug: file: pread count=4096 offset=46837760 nbdkit: file.5: debug: file: pread count=4096 offset=46841856 nbdkit: file.5: debug: file: pread count=4096 offset=46845952 nbdkit: file.5: debug: file: pread count=4096 offset=46850048 nbdkit: file.5: debug: file: pread count=4096 offset=46854144 nbdkit: file.5: debug: file: pread count=4096 offset=46858240 nbdkit: file.5: debug: file: pread count=4096 offset=46862336 nbdkit: file.5: debug: file: pread count=4096 offset=46866432 nbdkit: file.5: debug: file: pread count=4096 offset=46870528 nbdkit: file.5: debug: file: pread count=4096 offset=46874624 nbdkit: file.5: debug: file: pread count=4096 offset=46878720 nbdkit: file.5: debug: file: pread count=4096 offset=46882816 nbdkit: file.5: debug: file: pread count=4096 offset=46886912 nbdkit: file.5: debug: file: pread count=4096 offset=46891008 nbdkit: file.5: debug: file: pread count=4096 offset=46895104 nbdkit: file.5: debug: file: pread count=4096 offset=46899200 nbdkit: file.5: debug: file: pread count=4096 offset=46903296 nbdkit: file.5: debug: file: pread count=4096 offset=46907392 nbdkit: file.5: debug: file: pread count=4096 offset=46911488 nbdkit: file.5: debug: file: pread count=4096 offset=46915584 nbdkit: file.5: debug: file: pread count=4096 offset=46919680 nbdkit: file.5: debug: file: pread count=4096 offset=46923776 nbdkit: file.5: debug: file: pread count=4096 offset=46927872 nbdkit: file.5: debug: file: pread count=4096 offset=46931968 nbdkit: file.5: debug: file: pread count=4096 offset=46936064 nbdkit: file.5: debug: file: pread count=4096 offset=46940160 nbdkit: file.5: debug: file: pread count=4096 offset=46944256 nbdkit: file.5: debug: file: pread count=4096 offset=46948352 nbdkit: file.5: debug: file: pread count=4096 offset=46952448 nbdkit: file.5: debug: file: pread count=4096 offset=46956544 nbdkit: file.5: debug: file: pread count=4096 offset=46960640 nbdkit: file.5: debug: file: pread count=4096 offset=46964736 nbdkit: file.5: debug: file: pread count=4096 offset=46968832 nbdkit: file.5: debug: file: pread count=4096 offset=46972928 nbdkit: file.5: debug: file: pread count=4096 offset=46977024 nbdkit: file.5: debug: file: pread count=4096 offset=46981120 nbdkit: file.5: debug: file: pread count=4096 offset=46985216 nbdkit: file.5: debug: file: pread count=4096 offset=46989312 nbdkit: file.5: debug: file: pread count=4096 offset=46993408 nbdkit: file.5: debug: file: pread count=4096 offset=46997504 nbdkit: file.5: debug: file: pread count=4096 offset=47001600 nbdkit: file.5: debug: file: pread count=4096 offset=47005696 nbdkit: file.5: debug: file: pread count=4096 offset=47009792 nbdkit: file.5: debug: file: pread count=4096 offset=47013888 nbdkit: file.5: debug: file: pread count=4096 offset=47017984 nbdkit: file.5: debug: file: pread count=4096 offset=47022080 nbdkit: file.5: debug: file: pread count=4096 offset=47026176 nbdkit: file.5: debug: file: pread count=4096 offset=47030272 nbdkit: file.5: debug: file: pread count=4096 offset=47034368 nbdkit: file.5: debug: file: pread count=4096 offset=47038464 nbdkit: file.5: debug: file: pread count=4096 offset=47042560 nbdkit: file.5: debug: file: pread count=4096 offset=47046656 nbdkit: file.5: debug: file: pread count=4096 offset=47050752 nbdkit: file.5: debug: file: pread count=4096 offset=47054848 nbdkit: file.5: debug: file: pread count=4096 offset=47058944 nbdkit: file.5: debug: file: pread count=4096 offset=47063040 nbdkit: file.5: debug: file: pread count=4096 offset=47067136 nbdkit: file.5: debug: file: pread count=4096 offset=47071232 nbdkit: file.5: debug: file: pread count=4096 offset=47075328 nbdkit: file.5: debug: file: pread count=4096 offset=47079424 nbdkit: file.5: debug: file: pread count=4096 offset=47083520 nbdkit: file.5: debug: file: pread count=4096 offset=47087616 nbdkit: file.5: debug: file: pread count=4096 offset=47091712 nbdkit: file.5: debug: file: pread count=4096 offset=47095808 nbdkit: file.5: debug: file: pread count=4096 offset=47099904 nbdkit: file.5: debug: file: pread count=4096 offset=47104000 nbdkit: file.5: debug: file: pread count=4096 offset=47108096 nbdkit: file.5: debug: file: pread count=4096 offset=47112192 nbdkit: file.5: debug: file: pread count=4096 offset=47116288 nbdkit: file.5: debug: file: pread count=4096 offset=47120384 nbdkit: file.5: debug: file: pread count=4096 offset=47124480 nbdkit: file.5: debug: file: pread count=4096 offset=47128576 nbdkit: file.5: debug: file: pread count=4096 offset=47132672 nbdkit: file.5: debug: file: pread count=4096 offset=47136768 nbdkit: file.5: debug: file: pread count=4096 offset=47140864 nbdkit: file.5: debug: file: pread count=4096 offset=47144960 nbdkit: file.5: debug: file: pread count=4096 offset=47149056 nbdkit: file.5: debug: file: pread count=4096 offset=47153152 nbdkit: file.5: debug: file: pread count=4096 offset=47157248 nbdkit: file.5: debug: file: pread count=4096 offset=47161344 nbdkit: file.5: debug: file: pread count=4096 offset=47165440 nbdkit: file.5: debug: file: pread count=4096 offset=47169536 nbdkit: file.5: debug: file: pread count=4096 offset=47173632 nbdkit: file.5: debug: file: pread count=4096 offset=47177728 nbdkit: file.5: debug: file: pread count=4096 offset=47181824 nbdkit: file.5: debug: file: pread count=4096 offset=47185920 nbdkit: file.5: debug: file: pread count=4096 offset=47190016 nbdkit: file.5: debug: file: pread count=4096 offset=47194112 nbdkit: file.5: debug: file: pread count=4096 offset=47198208 nbdkit: file.5: debug: file: pread count=4096 offset=47202304 nbdkit: file.5: debug: file: pread count=4096 offset=47206400 nbdkit: file.5: debug: file: pread count=4096 offset=47210496 nbdkit: file.5: debug: file: pread count=4096 offset=47214592 nbdkit: file.5: debug: file: pread count=4096 offset=47218688 nbdkit: file.5: debug: file: pread count=4096 offset=47222784 nbdkit: file.5: debug: file: pread count=4096 offset=47226880 nbdkit: file.5: debug: file: pread count=4096 offset=47230976 nbdkit: file.5: debug: file: pread count=4096 offset=47235072 nbdkit: file.5: debug: file: pread count=4096 offset=47239168 nbdkit: file.5: debug: file: pread count=4096 offset=47243264 nbdkit: file.5: debug: file: pread count=4096 offset=47247360 nbdkit: file.5: debug: file: pread count=4096 offset=47251456 nbdkit: file.5: debug: file: pread count=4096 offset=47255552 nbdkit: file.5: debug: file: pread count=4096 offset=47259648 nbdkit: file.5: debug: file: pread count=4096 offset=47263744 nbdkit: file.5: debug: file: pread count=4096 offset=47267840 nbdkit: file.5: debug: file: pread count=4096 offset=47271936 nbdkit: file.5: debug: file: pread count=4096 offset=47276032 nbdkit: file.5: debug: file: pread count=4096 offset=47280128 nbdkit: file.5: debug: file: pread count=4096 offset=47284224 nbdkit: file.5: debug: file: pread count=4096 offset=47288320 nbdkit: file.5: debug: file: pread count=4096 offset=47292416 nbdkit: file.5: debug: file: pread count=4096 offset=47296512 nbdkit: file.5: debug: file: pread count=4096 offset=47300608 nbdkit: file.5: debug: file: pread count=4096 offset=47304704 nbdkit: file.5: debug: file: pread count=4096 offset=47308800 nbdkit: file.5: debug: file: pread count=4096 offset=47312896 nbdkit: file.5: debug: file: pread count=4096 offset=47316992 nbdkit: file.5: debug: file: pread count=4096 offset=47321088 nbdkit: file.5: debug: file: pread count=4096 offset=47325184 nbdkit: file.5: debug: file: pread count=4096 offset=47329280 nbdkit: file.5: debug: file: pread count=4096 offset=47333376 nbdkit: file.5: debug: file: pread count=4096 offset=47337472 nbdkit: file.5: debug: file: pread count=4096 offset=47341568 nbdkit: file.5: debug: file: pread count=4096 offset=47345664 nbdkit: file.5: debug: file: pread count=4096 offset=47349760 nbdkit: file.5: debug: file: pread count=4096 offset=47353856 nbdkit: file.5: debug: file: pread count=4096 offset=47357952 nbdkit: file.5: debug: file: pread count=4096 offset=47362048 nbdkit: file.5: debug: file: pread count=4096 offset=47366144 nbdkit: file.5: debug: file: pread count=4096 offset=47370240 nbdkit: file.5: debug: file: pread count=4096 offset=47374336 nbdkit: file.5: debug: file: pread count=4096 offset=47378432 nbdkit: file.5: debug: file: pread count=4096 offset=47382528 nbdkit: file.5: debug: file: pread count=4096 offset=47386624 nbdkit: file.5: debug: file: pread count=4096 offset=47390720 nbdkit: file.5: debug: file: pread count=4096 offset=47394816 nbdkit: file.5: debug: file: pread count=4096 offset=47398912 nbdkit: file.5: debug: file: pread count=4096 offset=47403008 nbdkit: file.5: debug: file: pread count=4096 offset=47407104 nbdkit: file.5: debug: file: pread count=4096 offset=47411200 nbdkit: file.5: debug: file: pread count=4096 offset=47415296 nbdkit: file.5: debug: file: pread count=4096 offset=47419392 nbdkit: file.5: debug: file: pread count=4096 offset=47423488 nbdkit: file.5: debug: file: pread count=4096 offset=47427584 nbdkit: file.5: debug: file: pread count=4096 offset=47431680 nbdkit: file.5: debug: file: pread count=4096 offset=47435776 nbdkit: file.5: debug: file: pread count=4096 offset=47439872 nbdkit: file.5: debug: file: pread count=4096 offset=47443968 nbdkit: file.5: debug: file: pread count=4096 offset=47448064 nbdkit: file.5: debug: file: pread count=4096 offset=47452160 nbdkit: file.5: debug: file: pread count=4096 offset=47456256 nbdkit: file.5: debug: file: pread count=4096 offset=47460352 nbdkit: file.5: debug: file: pread count=4096 offset=47464448 nbdkit: file.5: debug: file: pread count=4096 offset=47468544 nbdkit: file.5: debug: file: pread count=4096 offset=47472640 nbdkit: file.5: debug: file: pread count=4096 offset=47476736 nbdkit: file.5: debug: file: pread count=4096 offset=47480832 nbdkit: file.5: debug: file: pread count=4096 offset=47484928 nbdkit: file.5: debug: file: pread count=4096 offset=47489024 nbdkit: file.5: debug: file: pread count=4096 offset=47493120 nbdkit: file.5: debug: file: pread count=4096 offset=47497216 nbdkit: file.5: debug: file: pread count=4096 offset=47501312 nbdkit: file.5: debug: file: pread count=4096 offset=47505408 nbdkit: file.5: debug: file: pread count=4096 offset=47509504 nbdkit: file.5: debug: file: pread count=4096 offset=47513600 nbdkit: file.5: debug: file: pread count=4096 offset=47517696 nbdkit: file.5: debug: file: pread count=4096 offset=47521792 nbdkit: file.5: debug: file: pread count=4096 offset=47525888 nbdkit: file.5: debug: file: pread count=4096 offset=47529984 nbdkit: file.5: debug: file: pread count=4096 offset=47534080 nbdkit: file.5: debug: file: pread count=4096 offset=47538176 nbdkit: file.5: debug: file: pread count=4096 offset=47542272 nbdkit: file.5: debug: file: pread count=4096 offset=47546368 nbdkit: file.5: debug: file: pread count=4096 offset=47550464 nbdkit: file.5: debug: file: pread count=4096 offset=47554560 nbdkit: file.5: debug: file: pread count=4096 offset=47558656 nbdkit: file.5: debug: file: pread count=4096 offset=47562752 nbdkit: file.5: debug: file: pread count=4096 offset=47566848 nbdkit: file.5: debug: file: pread count=4096 offset=47570944 nbdkit: file.5: debug: file: pread count=4096 offset=47575040 nbdkit: file.5: debug: file: pread count=4096 offset=47579136 nbdkit: file.5: debug: file: pread count=4096 offset=47583232 nbdkit: file.5: debug: file: pread count=4096 offset=47587328 nbdkit: file.5: debug: file: pread count=4096 offset=47591424 nbdkit: file.5: debug: file: pread count=4096 offset=47595520 nbdkit: file.5: debug: file: pread count=4096 offset=47599616 nbdkit: file.5: debug: file: pread count=4096 offset=47603712 nbdkit: file.5: debug: file: pread count=4096 offset=47607808 nbdkit: file.5: debug: file: pread count=4096 offset=47611904 nbdkit: file.5: debug: file: pread count=4096 offset=47616000 nbdkit: file.5: debug: file: pread count=4096 offset=47620096 nbdkit: file.5: debug: file: pread count=4096 offset=47624192 nbdkit: file.5: debug: file: pread count=4096 offset=47628288 nbdkit: file.5: debug: file: pread count=4096 offset=47632384 nbdkit: file.5: debug: file: pread count=4096 offset=47636480 nbdkit: file.5: debug: file: pread count=4096 offset=47640576 nbdkit: file.5: debug: file: pread count=4096 offset=47644672 nbdkit: file.5: debug: file: pread count=4096 offset=47648768 nbdkit: file.5: debug: file: pread count=4096 offset=47652864 nbdkit: file.5: debug: file: pread count=4096 offset=47656960 nbdkit: file.5: debug: file: pread count=4096 offset=47661056 nbdkit: file.5: debug: file: pread count=4096 offset=47665152 nbdkit: file.5: debug: file: pread count=4096 offset=47669248 nbdkit: file.5: debug: file: pread count=4096 offset=47673344 nbdkit: file.5: debug: file: pread count=4096 offset=47677440 nbdkit: file.5: debug: file: pread count=4096 offset=47681536 nbdkit: file.5: debug: file: pread count=4096 offset=47685632 nbdkit: file.5: debug: file: pread count=4096 offset=47689728 nbdkit: file.5: debug: file: pread count=4096 offset=47693824 nbdkit: file.5: debug: file: pread count=4096 offset=47697920 nbdkit: file.5: debug: file: pread count=4096 offset=47702016 nbdkit: file.5: debug: file: pread count=4096 offset=47706112 nbdkit: file.5: debug: file: pread count=4096 offset=47710208 nbdkit: file.5: debug: file: pread count=4096 offset=47714304 nbdkit: file.5: debug: file: pread count=4096 offset=47718400 nbdkit: file.5: debug: file: pread count=4096 offset=47722496 nbdkit: file.5: debug: file: pread count=4096 offset=47726592 nbdkit: file.5: debug: file: pread count=4096 offset=47730688 nbdkit: file.5: debug: file: pread count=4096 offset=47734784 nbdkit: file.5: debug: file: pread count=4096 offset=47738880 nbdkit: file.5: debug: file: pread count=4096 offset=47742976 nbdkit: file.5: debug: file: pread count=4096 offset=47747072 nbdkit: file.5: debug: file: pread count=4096 offset=47751168 nbdkit: file.5: debug: file: pread count=4096 offset=47755264 nbdkit: file.5: debug: file: pread count=4096 offset=47759360 nbdkit: file.5: debug: file: pread count=4096 offset=47763456 nbdkit: file.5: debug: file: pread count=4096 offset=47767552 nbdkit: file.5: debug: file: pread count=4096 offset=47771648 nbdkit: file.5: debug: file: pread count=4096 offset=47775744 nbdkit: file.5: debug: file: pread count=4096 offset=47779840 nbdkit: file.5: debug: file: pread count=4096 offset=47783936 nbdkit: file.5: debug: file: pread count=4096 offset=47788032 nbdkit: file.5: debug: file: pread count=4096 offset=47792128 nbdkit: file.5: debug: file: pread count=4096 offset=47796224 nbdkit: file.5: debug: file: pread count=4096 offset=47800320 nbdkit: file.5: debug: file: pread count=4096 offset=47804416 nbdkit: file.5: debug: file: pread count=4096 offset=47808512 nbdkit: file.5: debug: file: pread count=4096 offset=47812608 nbdkit: file.5: debug: file: pread count=4096 offset=47816704 nbdkit: file.5: debug: file: pread count=4096 offset=47820800 nbdkit: file.5: debug: file: pread count=4096 offset=47824896 nbdkit: file.5: debug: file: pread count=4096 offset=47828992 nbdkit: file.5: debug: file: pread count=4096 offset=47833088 nbdkit: file.5: debug: file: pread count=4096 offset=47837184 nbdkit: file.5: debug: file: pread count=4096 offset=47841280 nbdkit: file.5: debug: file: pread count=4096 offset=47845376 nbdkit: file.5: debug: file: pread count=4096 offset=47849472 nbdkit: file.5: debug: file: pread count=4096 offset=47853568 nbdkit: file.5: debug: file: pread count=4096 offset=47857664 nbdkit: file.5: debug: file: pread count=4096 offset=47861760 nbdkit: file.5: debug: file: pread count=4096 offset=47865856 nbdkit: file.5: debug: file: pread count=4096 offset=47869952 nbdkit: file.5: debug: file: pread count=4096 offset=47874048 nbdkit: file.5: debug: file: pread count=4096 offset=47878144 nbdkit: file.5: debug: file: pread count=4096 offset=47882240 nbdkit: file.5: debug: file: pread count=4096 offset=47886336 nbdkit: file.5: debug: file: pread count=4096 offset=47890432 nbdkit: file.5: debug: file: pread count=4096 offset=47894528 nbdkit: file.5: debug: file: pread count=4096 offset=47898624 nbdkit: file.5: debug: file: pread count=4096 offset=47902720 nbdkit: file.5: debug: file: pread count=4096 offset=47906816 nbdkit: file.5: debug: file: pread count=4096 offset=47910912 nbdkit: file.5: debug: file: pread count=4096 offset=47915008 nbdkit: file.5: debug: file: pread count=4096 offset=47919104 nbdkit: file.5: debug: file: pread count=4096 offset=47923200 nbdkit: file.5: debug: file: pread count=4096 offset=47927296 nbdkit: file.5: debug: file: pread count=4096 offset=47931392 nbdkit: file.5: debug: file: pread count=4096 offset=47935488 nbdkit: file.5: debug: file: pread count=4096 offset=47939584 nbdkit: file.5: debug: file: pread count=4096 offset=47943680 nbdkit: file.5: debug: file: pread count=4096 offset=47947776 nbdkit: file.5: debug: file: pread count=4096 offset=47951872 nbdkit: file.5: debug: file: pread count=4096 offset=47955968 nbdkit: file.5: debug: file: pread count=4096 offset=47960064 nbdkit: file.5: debug: file: pread count=4096 offset=47964160 nbdkit: file.5: debug: file: pread count=4096 offset=47968256 nbdkit: file.5: debug: file: pread count=4096 offset=47972352 nbdkit: file.5: debug: file: pread count=4096 offset=47976448 nbdkit: file.5: debug: file: pread count=4096 offset=47980544 nbdkit: file.5: debug: file: pread count=4096 offset=47984640 nbdkit: file.5: debug: file: pread count=4096 offset=47988736 nbdkit: file.5: debug: file: pread count=4096 offset=47992832 nbdkit: file.5: debug: file: pread count=4096 offset=47996928 nbdkit: file.5: debug: file: pread count=4096 offset=48001024 nbdkit: file.5: debug: file: pread count=4096 offset=48005120 nbdkit: file.5: debug: file: pread count=4096 offset=48009216 nbdkit: file.5: debug: file: pread count=4096 offset=48013312 nbdkit: file.5: debug: file: pread count=4096 offset=48017408 nbdkit: file.5: debug: file: pread count=4096 offset=48021504 nbdkit: file.5: debug: file: pread count=4096 offset=48025600 nbdkit: file.5: debug: file: pread count=4096 offset=48029696 nbdkit: file.5: debug: file: pread count=4096 offset=48033792 nbdkit: file.5: debug: file: pread count=4096 offset=48037888 nbdkit: file.5: debug: file: pread count=4096 offset=48041984 nbdkit: file.5: debug: file: pread count=4096 offset=48046080 nbdkit: file.5: debug: file: pread count=4096 offset=48050176 nbdkit: file.5: debug: file: pread count=4096 offset=48054272 nbdkit: file.5: debug: file: pread count=4096 offset=48058368 nbdkit: file.5: debug: file: pread count=4096 offset=48062464 nbdkit: file.5: debug: file: pread count=4096 offset=48066560 nbdkit: file.5: debug: file: pread count=4096 offset=48070656 nbdkit: file.5: debug: file: pread count=4096 offset=48074752 nbdkit: file.5: debug: file: pread count=4096 offset=48078848 nbdkit: file.5: debug: file: pread count=4096 offset=48082944 nbdkit: file.5: debug: file: pread count=4096 offset=48087040 nbdkit: file.5: debug: file: pread count=4096 offset=48091136 nbdkit: file.5: debug: file: pread count=4096 offset=48095232 nbdkit: file.5: debug: file: pread count=4096 offset=48099328 nbdkit: file.5: debug: file: pread count=4096 offset=48103424 nbdkit: file.5: debug: file: pread count=4096 offset=48107520 nbdkit: file.5: debug: file: pread count=4096 offset=48111616 nbdkit: file.5: debug: file: pread count=4096 offset=48115712 nbdkit: file.5: debug: file: pread count=4096 offset=48119808 nbdkit: file.5: debug: file: pread count=4096 offset=48123904 nbdkit: file.5: debug: file: pread count=4096 offset=48128000 nbdkit: file.5: debug: file: pread count=4096 offset=48132096 nbdkit: file.5: debug: file: pread count=4096 offset=48136192 nbdkit: file.5: debug: file: pread count=4096 offset=48140288 nbdkit: file.5: debug: file: pread count=4096 offset=48144384 nbdkit: file.5: debug: file: pread count=4096 offset=48148480 nbdkit: file.5: debug: file: pread count=4096 offset=48152576 nbdkit: file.5: debug: file: pread count=4096 offset=48156672 nbdkit: file.5: debug: file: pread count=4096 offset=48160768 nbdkit: file.5: debug: file: pread count=4096 offset=48164864 nbdkit: file.5: debug: file: pread count=4096 offset=48168960 nbdkit: file.5: debug: file: pread count=4096 offset=48173056 nbdkit: file.5: debug: file: pread count=4096 offset=48177152 nbdkit: file.5: debug: file: pread count=4096 offset=48181248 nbdkit: file.5: debug: file: pread count=4096 offset=48185344 nbdkit: file.5: debug: file: pread count=4096 offset=48189440 nbdkit: file.5: debug: file: pread count=4096 offset=48193536 nbdkit: file.5: debug: file: pread count=4096 offset=48197632 nbdkit: file.5: debug: file: pread count=4096 offset=48201728 nbdkit: file.5: debug: file: pread count=4096 offset=48205824 nbdkit: file.5: debug: file: pread count=4096 offset=48209920 nbdkit: file.5: debug: file: pread count=4096 offset=48214016 nbdkit: file.5: debug: file: pread count=4096 offset=48218112 nbdkit: file.5: debug: file: pread count=4096 offset=48222208 nbdkit: file.5: debug: file: pread count=4096 offset=48226304 nbdkit: file.5: debug: file: pread count=4096 offset=48230400 nbdkit: file.6: debug: cow: pread count=2097152 offset=48234496 nbdkit: file.6: debug: file: pread count=4096 offset=48234496 nbdkit: file.6: debug: file: pread count=4096 offset=48238592 nbdkit: file.6: debug: file: pread count=4096 offset=48242688 nbdkit: file.6: debug: file: pread count=4096 offset=48246784 nbdkit: file.6: debug: file: pread count=4096 offset=48250880 nbdkit: file.6: debug: file: pread count=4096 offset=48254976 nbdkit: file.6: debug: file: pread count=4096 offset=48259072 nbdkit: file.6: debug: file: pread count=4096 offset=48263168 nbdkit: file.6: debug: file: pread count=4096 offset=48267264 nbdkit: file.6: debug: file: pread count=4096 offset=48271360 nbdkit: file.6: debug: file: pread count=4096 offset=48275456 nbdkit: file.6: debug: file: pread count=4096 offset=48279552 nbdkit: file.6: debug: file: pread count=4096 offset=48283648 nbdkit: file.6: debug: file: pread count=4096 offset=48287744 nbdkit: file.6: debug: file: pread count=4096 offset=48291840 nbdkit: file.6: debug: file: pread count=4096 offset=48295936 nbdkit: file.6: debug: file: pread count=4096 offset=48300032 nbdkit: file.6: debug: file: pread count=4096 offset=48304128 nbdkit: file.6: debug: file: pread count=4096 offset=48308224 nbdkit: file.6: debug: file: pread count=4096 offset=48312320 nbdkit: file.6: debug: file: pread count=4096 offset=48316416 nbdkit: file.6: debug: file: pread count=4096 offset=48320512 nbdkit: file.6: debug: file: pread count=4096 offset=48324608 nbdkit: file.6: debug: file: pread count=4096 offset=48328704 nbdkit: file.6: debug: file: pread count=4096 offset=48332800 nbdkit: file.6: debug: file: pread count=4096 offset=48336896 nbdkit: file.6: debug: file: pread count=4096 offset=48340992 nbdkit: file.6: debug: file: pread count=4096 offset=48345088 nbdkit: file.6: debug: file: pread count=4096 offset=48349184 nbdkit: file.6: debug: file: pread count=4096 offset=48353280 nbdkit: file.6: debug: file: pread count=4096 offset=48357376 nbdkit: file.6: debug: file: pread count=4096 offset=48361472 nbdkit: file.6: debug: file: pread count=4096 offset=48365568 nbdkit: file.6: debug: file: pread count=4096 offset=48369664 nbdkit: file.6: debug: file: pread count=4096 offset=48373760 nbdkit: file.6: debug: file: pread count=4096 offset=48377856 nbdkit: file.6: debug: file: pread count=4096 offset=48381952 nbdkit: file.6: debug: file: pread count=4096 offset=48386048 nbdkit: file.6: debug: file: pread count=4096 offset=48390144 nbdkit: file.6: debug: file: pread count=4096 offset=48394240 nbdkit: file.6: debug: file: pread count=4096 offset=48398336 nbdkit: file.6: debug: file: pread count=4096 offset=48402432 nbdkit: file.6: debug: file: pread count=4096 offset=48406528 nbdkit: file.6: debug: file: pread count=4096 offset=48410624 nbdkit: file.6: debug: file: pread count=4096 offset=48414720 nbdkit: file.6: debug: file: pread count=4096 offset=48418816 nbdkit: file.6: debug: file: pread count=4096 offset=48422912 nbdkit: file.6: debug: file: pread count=4096 offset=48427008 nbdkit: file.6: debug: file: pread count=4096 offset=48431104 nbdkit: file.6: debug: file: pread count=4096 offset=48435200 nbdkit: file.6: debug: file: pread count=4096 offset=48439296 nbdkit: file.6: debug: file: pread count=4096 offset=48443392 nbdkit: file.6: debug: file: pread count=4096 offset=48447488 nbdkit: file.6: debug: file: pread count=4096 offset=48451584 nbdkit: file.6: debug: file: pread count=4096 offset=48455680 nbdkit: file.6: debug: file: pread count=4096 offset=48459776 nbdkit: file.6: debug: file: pread count=4096 offset=48463872 nbdkit: file.6: debug: file: pread count=4096 offset=48467968 nbdkit: file.6: debug: file: pread count=4096 offset=48472064 nbdkit: file.6: debug: file: pread count=4096 offset=48476160 nbdkit: file.6: debug: file: pread count=4096 offset=48480256 nbdkit: file.6: debug: file: pread count=4096 offset=48484352 nbdkit: file.6: debug: file: pread count=4096 offset=48488448 nbdkit: file.6: debug: file: pread count=4096 offset=48492544 nbdkit: file.6: debug: file: pread count=4096 offset=48496640 nbdkit: file.6: debug: file: pread count=4096 offset=48500736 nbdkit: file.6: debug: file: pread count=4096 offset=48504832 nbdkit: file.6: debug: file: pread count=4096 offset=48508928 nbdkit: file.6: debug: file: pread count=4096 offset=48513024 nbdkit: file.6: debug: file: pread count=4096 offset=48517120 nbdkit: file.6: debug: file: pread count=4096 offset=48521216 nbdkit: file.6: debug: file: pread count=4096 offset=48525312 nbdkit: file.6: debug: file: pread count=4096 offset=48529408 nbdkit: file.6: debug: file: pread count=4096 offset=48533504 nbdkit: file.6: debug: file: pread count=4096 offset=48537600 nbdkit: file.6: debug: file: pread count=4096 offset=48541696 nbdkit: file.6: debug: file: pread count=4096 offset=48545792 nbdkit: file.6: debug: file: pread count=4096 offset=48549888 nbdkit: file.6: debug: file: pread count=4096 offset=48553984 nbdkit: file.6: debug: file: pread count=4096 offset=48558080 nbdkit: file.6: debug: file: pread count=4096 offset=48562176 nbdkit: file.6: debug: file: pread count=4096 offset=48566272 nbdkit: file.6: debug: file: pread count=4096 offset=48570368 nbdkit: file.6: debug: file: pread count=4096 offset=48574464 nbdkit: file.6: debug: file: pread count=4096 offset=48578560 nbdkit: file.6: debug: file: pread count=4096 offset=48582656 nbdkit: file.6: debug: file: pread count=4096 offset=48586752 nbdkit: file.6: debug: file: pread count=4096 offset=48590848 nbdkit: file.6: debug: file: pread count=4096 offset=48594944 nbdkit: file.6: debug: file: pread count=4096 offset=48599040 nbdkit: file.6: debug: file: pread count=4096 offset=48603136 nbdkit: file.6: debug: file: pread count=4096 offset=48607232 nbdkit: file.6: debug: file: pread count=4096 offset=48611328 nbdkit: file.6: debug: file: pread count=4096 offset=48615424 nbdkit: file.6: debug: file: pread count=4096 offset=48619520 nbdkit: file.6: debug: file: pread count=4096 offset=48623616 nbdkit: file.6: debug: file: pread count=4096 offset=48627712 nbdkit: file.6: debug: file: pread count=4096 offset=48631808 nbdkit: file.6: debug: file: pread count=4096 offset=48635904 nbdkit: file.6: debug: file: pread count=4096 offset=48640000 nbdkit: file.6: debug: file: pread count=4096 offset=48644096 nbdkit: file.6: debug: file: pread count=4096 offset=48648192 nbdkit: file.6: debug: file: pread count=4096 offset=48652288 nbdkit: file.6: debug: file: pread count=4096 offset=48656384 nbdkit: file.6: debug: file: pread count=4096 offset=48660480 nbdkit: file.6: debug: file: pread count=4096 offset=48664576 nbdkit: file.6: debug: file: pread count=4096 offset=48668672 nbdkit: file.6: debug: file: pread count=4096 offset=48672768 nbdkit: file.6: debug: file: pread count=4096 offset=48676864 nbdkit: file.6: debug: file: pread count=4096 offset=48680960 nbdkit: file.6: debug: file: pread count=4096 offset=48685056 nbdkit: file.6: debug: file: pread count=4096 offset=48689152 nbdkit: file.6: debug: file: pread count=4096 offset=48693248 nbdkit: file.6: debug: file: pread count=4096 offset=48697344 nbdkit: file.6: debug: file: pread count=4096 offset=48701440 nbdkit: file.6: debug: file: pread count=4096 offset=48705536 nbdkit: file.6: debug: file: pread count=4096 offset=48709632 nbdkit: file.6: debug: file: pread count=4096 offset=48713728 nbdkit: file.6: debug: file: pread count=4096 offset=48717824 nbdkit: file.6: debug: file: pread count=4096 offset=48721920 nbdkit: file.6: debug: file: pread count=4096 offset=48726016 nbdkit: file.6: debug: file: pread count=4096 offset=48730112 nbdkit: file.6: debug: file: pread count=4096 offset=48734208 nbdkit: file.6: debug: file: pread count=4096 offset=48738304 nbdkit: file.6: debug: file: pread count=4096 offset=48742400 nbdkit: file.6: debug: file: pread count=4096 offset=48746496 nbdkit: file.6: debug: file: pread count=4096 offset=48750592 nbdkit: file.6: debug: file: pread count=4096 offset=48754688 nbdkit: file.6: debug: file: pread count=4096 offset=48758784 nbdkit: file.6: debug: file: pread count=4096 offset=48762880 nbdkit: file.6: debug: file: pread count=4096 offset=48766976 nbdkit: file.6: debug: file: pread count=4096 offset=48771072 nbdkit: file.6: debug: file: pread count=4096 offset=48775168 nbdkit: file.6: debug: file: pread count=4096 offset=48779264 nbdkit: file.6: debug: file: pread count=4096 offset=48783360 nbdkit: file.6: debug: file: pread count=4096 offset=48787456 nbdkit: file.6: debug: file: pread count=4096 offset=48791552 nbdkit: file.6: debug: file: pread count=4096 offset=48795648 nbdkit: file.6: debug: file: pread count=4096 offset=48799744 nbdkit: file.6: debug: file: pread count=4096 offset=48803840 nbdkit: file.6: debug: file: pread count=4096 offset=48807936 nbdkit: file.6: debug: file: pread count=4096 offset=48812032 nbdkit: file.6: debug: file: pread count=4096 offset=48816128 nbdkit: file.6: debug: file: pread count=4096 offset=48820224 nbdkit: file.6: debug: file: pread count=4096 offset=48824320 nbdkit: file.6: debug: file: pread count=4096 offset=48828416 nbdkit: file.6: debug: file: pread count=4096 offset=48832512 nbdkit: file.6: debug: file: pread count=4096 offset=48836608 nbdkit: file.6: debug: file: pread count=4096 offset=48840704 nbdkit: file.6: debug: file: pread count=4096 offset=48844800 nbdkit: file.6: debug: file: pread count=4096 offset=48848896 nbdkit: file.6: debug: file: pread count=4096 offset=48852992 nbdkit: file.6: debug: file: pread count=4096 offset=48857088 nbdkit: file.6: debug: file: pread count=4096 offset=48861184 nbdkit: file.6: debug: file: pread count=4096 offset=48865280 nbdkit: file.6: debug: file: pread count=4096 offset=48869376 nbdkit: file.6: debug: file: pread count=4096 offset=48873472 nbdkit: file.6: debug: file: pread count=4096 offset=48877568 nbdkit: file.6: debug: file: pread count=4096 offset=48881664 nbdkit: file.6: debug: file: pread count=4096 offset=48885760 nbdkit: file.6: debug: file: pread count=4096 offset=48889856 nbdkit: file.6: debug: file: pread count=4096 offset=48893952 nbdkit: file.6: debug: file: pread count=4096 offset=48898048 nbdkit: file.6: debug: file: pread count=4096 offset=48902144 nbdkit: file.6: debug: file: pread count=4096 offset=48906240 nbdkit: file.6: debug: file: pread count=4096 offset=48910336 nbdkit: file.6: debug: file: pread count=4096 offset=48914432 nbdkit: file.6: debug: file: pread count=4096 offset=48918528 nbdkit: file.6: debug: file: pread count=4096 offset=48922624 nbdkit: file.6: debug: file: pread count=4096 offset=48926720 nbdkit: file.6: debug: file: pread count=4096 offset=48930816 nbdkit: file.6: debug: file: pread count=4096 offset=48934912 nbdkit: file.6: debug: file: pread count=4096 offset=48939008 nbdkit: file.6: debug: file: pread count=4096 offset=48943104 nbdkit: file.6: debug: file: pread count=4096 offset=48947200 nbdkit: file.6: debug: file: pread count=4096 offset=48951296 nbdkit: file.6: debug: file: pread count=4096 offset=48955392 nbdkit: file.6: debug: file: pread count=4096 offset=48959488 nbdkit: file.6: debug: file: pread count=4096 offset=48963584 nbdkit: file.6: debug: file: pread count=4096 offset=48967680 nbdkit: file.6: debug: file: pread count=4096 offset=48971776 nbdkit: file.6: debug: file: pread count=4096 offset=48975872 nbdkit: file.6: debug: file: pread count=4096 offset=48979968 nbdkit: file.6: debug: file: pread count=4096 offset=48984064 nbdkit: file.6: debug: file: pread count=4096 offset=48988160 nbdkit: file.6: debug: file: pread count=4096 offset=48992256 nbdkit: file.6: debug: file: pread count=4096 offset=48996352 nbdkit: file.6: debug: file: pread count=4096 offset=49000448 nbdkit: file.6: debug: file: pread count=4096 offset=49004544 nbdkit: file.6: debug: file: pread count=4096 offset=49008640 nbdkit: file.6: debug: file: pread count=4096 offset=49012736 nbdkit: file.6: debug: file: pread count=4096 offset=49016832 nbdkit: file.6: debug: file: pread count=4096 offset=49020928 nbdkit: file.6: debug: file: pread count=4096 offset=49025024 nbdkit: file.6: debug: file: pread count=4096 offset=49029120 nbdkit: file.6: debug: file: pread count=4096 offset=49033216 nbdkit: file.6: debug: file: pread count=4096 offset=49037312 nbdkit: file.6: debug: file: pread count=4096 offset=49041408 nbdkit: file.6: debug: file: pread count=4096 offset=49045504 nbdkit: file.6: debug: file: pread count=4096 offset=49049600 nbdkit: file.6: debug: file: pread count=4096 offset=49053696 nbdkit: file.6: debug: file: pread count=4096 offset=49057792 nbdkit: file.6: debug: file: pread count=4096 offset=49061888 nbdkit: file.6: debug: file: pread count=4096 offset=49065984 nbdkit: file.6: debug: file: pread count=4096 offset=49070080 nbdkit: file.6: debug: file: pread count=4096 offset=49074176 nbdkit: file.6: debug: file: pread count=4096 offset=49078272 nbdkit: file.6: debug: file: pread count=4096 offset=49082368 nbdkit: file.6: debug: file: pread count=4096 offset=49086464 nbdkit: file.6: debug: file: pread count=4096 offset=49090560 nbdkit: file.6: debug: file: pread count=4096 offset=49094656 nbdkit: file.6: debug: file: pread count=4096 offset=49098752 nbdkit: file.6: debug: file: pread count=4096 offset=49102848 nbdkit: file.6: debug: file: pread count=4096 offset=49106944 nbdkit: file.6: debug: file: pread count=4096 offset=49111040 nbdkit: file.6: debug: file: pread count=4096 offset=49115136 nbdkit: file.6: debug: file: pread count=4096 offset=49119232 nbdkit: file.6: debug: file: pread count=4096 offset=49123328 nbdkit: file.6: debug: file: pread count=4096 offset=49127424 nbdkit: file.6: debug: file: pread count=4096 offset=49131520 nbdkit: file.6: debug: file: pread count=4096 offset=49135616 nbdkit: file.6: debug: file: pread count=4096 offset=49139712 nbdkit: file.6: debug: file: pread count=4096 offset=49143808 nbdkit: file.6: debug: file: pread count=4096 offset=49147904 nbdkit: file.6: debug: file: pread count=4096 offset=49152000 nbdkit: file.6: debug: file: pread count=4096 offset=49156096 nbdkit: file.6: debug: file: pread count=4096 offset=49160192 nbdkit: file.6: debug: file: pread count=4096 offset=49164288 nbdkit: file.6: debug: file: pread count=4096 offset=49168384 nbdkit: file.6: debug: file: pread count=4096 offset=49172480 nbdkit: file.6: debug: file: pread count=4096 offset=49176576 nbdkit: file.6: debug: file: pread count=4096 offset=49180672 nbdkit: file.6: debug: file: pread count=4096 offset=49184768 nbdkit: file.6: debug: file: pread count=4096 offset=49188864 nbdkit: file.6: debug: file: pread count=4096 offset=49192960 nbdkit: file.6: debug: file: pread count=4096 offset=49197056 nbdkit: file.6: debug: file: pread count=4096 offset=49201152 nbdkit: file.6: debug: file: pread count=4096 offset=49205248 nbdkit: file.6: debug: file: pread count=4096 offset=49209344 nbdkit: file.6: debug: file: pread count=4096 offset=49213440 nbdkit: file.6: debug: file: pread count=4096 offset=49217536 nbdkit: file.6: debug: file: pread count=4096 offset=49221632 nbdkit: file.6: debug: file: pread count=4096 offset=49225728 nbdkit: file.6: debug: file: pread count=4096 offset=49229824 nbdkit: file.6: debug: file: pread count=4096 offset=49233920 nbdkit: file.6: debug: file: pread count=4096 offset=49238016 nbdkit: file.6: debug: file: pread count=4096 offset=49242112 nbdkit: file.6: debug: file: pread count=4096 offset=49246208 nbdkit: file.6: debug: file: pread count=4096 offset=49250304 nbdkit: file.6: debug: file: pread count=4096 offset=49254400 nbdkit: file.6: debug: file: pread count=4096 offset=49258496 nbdkit: file.6: debug: file: pread count=4096 offset=49262592 nbdkit: file.6: debug: file: pread count=4096 offset=49266688 nbdkit: file.6: debug: file: pread count=4096 offset=49270784 nbdkit: file.6: debug: file: pread count=4096 offset=49274880 nbdkit: file.6: debug: file: pread count=4096 offset=49278976 nbdkit: file.6: debug: file: pread count=4096 offset=49283072 nbdkit: file.6: debug: file: pread count=4096 offset=49287168 nbdkit: file.6: debug: file: pread count=4096 offset=49291264 nbdkit: file.6: debug: file: pread count=4096 offset=49295360 nbdkit: file.6: debug: file: pread count=4096 offset=49299456 nbdkit: file.6: debug: file: pread count=4096 offset=49303552 nbdkit: file.6: debug: file: pread count=4096 offset=49307648 nbdkit: file.6: debug: file: pread count=4096 offset=49311744 nbdkit: file.6: debug: file: pread count=4096 offset=49315840 nbdkit: file.6: debug: file: pread count=4096 offset=49319936 nbdkit: file.6: debug: file: pread count=4096 offset=49324032 nbdkit: file.6: debug: file: pread count=4096 offset=49328128 nbdkit: file.6: debug: file: pread count=4096 offset=49332224 nbdkit: file.6: debug: file: pread count=4096 offset=49336320 nbdkit: file.6: debug: file: pread count=4096 offset=49340416 nbdkit: file.6: debug: file: pread count=4096 offset=49344512 nbdkit: file.6: debug: file: pread count=4096 offset=49348608 nbdkit: file.6: debug: file: pread count=4096 offset=49352704 nbdkit: file.6: debug: file: pread count=4096 offset=49356800 nbdkit: file.6: debug: file: pread count=4096 offset=49360896 nbdkit: file.6: debug: file: pread count=4096 offset=49364992 nbdkit: file.6: debug: file: pread count=4096 offset=49369088 nbdkit: file.6: debug: file: pread count=4096 offset=49373184 nbdkit: file.6: debug: file: pread count=4096 offset=49377280 nbdkit: file.6: debug: file: pread count=4096 offset=49381376 nbdkit: file.6: debug: file: pread count=4096 offset=49385472 nbdkit: file.6: debug: file: pread count=4096 offset=49389568 nbdkit: file.6: debug: file: pread count=4096 offset=49393664 nbdkit: file.6: debug: file: pread count=4096 offset=49397760 nbdkit: file.6: debug: file: pread count=4096 offset=49401856 nbdkit: file.6: debug: file: pread count=4096 offset=49405952 nbdkit: file.6: debug: file: pread count=4096 offset=49410048 nbdkit: file.6: debug: file: pread count=4096 offset=49414144 nbdkit: file.6: debug: file: pread count=4096 offset=49418240 nbdkit: file.6: debug: file: pread count=4096 offset=49422336 nbdkit: file.6: debug: file: pread count=4096 offset=49426432 nbdkit: file.6: debug: file: pread count=4096 offset=49430528 nbdkit: file.6: debug: file: pread count=4096 offset=49434624 nbdkit: file.6: debug: file: pread count=4096 offset=49438720 nbdkit: file.6: debug: file: pread count=4096 offset=49442816 nbdkit: file.6: debug: file: pread count=4096 offset=49446912 nbdkit: file.6: debug: file: pread count=4096 offset=49451008 nbdkit: file.6: debug: file: pread count=4096 offset=49455104 nbdkit: file.6: debug: file: pread count=4096 offset=49459200 nbdkit: file.6: debug: file: pread count=4096 offset=49463296 nbdkit: file.6: debug: file: pread count=4096 offset=49467392 nbdkit: file.6: debug: file: pread count=4096 offset=49471488 nbdkit: file.6: debug: file: pread count=4096 offset=49475584 nbdkit: file.6: debug: file: pread count=4096 offset=49479680 nbdkit: file.6: debug: file: pread count=4096 offset=49483776 nbdkit: file.6: debug: file: pread count=4096 offset=49487872 nbdkit: file.6: debug: file: pread count=4096 offset=49491968 nbdkit: file.6: debug: file: pread count=4096 offset=49496064 nbdkit: file.6: debug: file: pread count=4096 offset=49500160 nbdkit: file.6: debug: file: pread count=4096 offset=49504256 nbdkit: file.6: debug: file: pread count=4096 offset=49508352 nbdkit: file.6: debug: file: pread count=4096 offset=49512448 nbdkit: file.6: debug: file: pread count=4096 offset=49516544 nbdkit: file.6: debug: file: pread count=4096 offset=49520640 nbdkit: file.6: debug: file: pread count=4096 offset=49524736 nbdkit: file.6: debug: file: pread count=4096 offset=49528832 nbdkit: file.6: debug: file: pread count=4096 offset=49532928 nbdkit: file.6: debug: file: pread count=4096 offset=49537024 nbdkit: file.6: debug: file: pread count=4096 offset=49541120 nbdkit: file.6: debug: file: pread count=4096 offset=49545216 nbdkit: file.6: debug: file: pread count=4096 offset=49549312 nbdkit: file.6: debug: file: pread count=4096 offset=49553408 nbdkit: file.6: debug: file: pread count=4096 offset=49557504 nbdkit: file.6: debug: file: pread count=4096 offset=49561600 nbdkit: file.6: debug: file: pread count=4096 offset=49565696 nbdkit: file.6: debug: file: pread count=4096 offset=49569792 nbdkit: file.6: debug: file: pread count=4096 offset=49573888 nbdkit: file.6: debug: file: pread count=4096 offset=49577984 nbdkit: file.6: debug: file: pread count=4096 offset=49582080 nbdkit: file.6: debug: file: pread count=4096 offset=49586176 nbdkit: file.6: debug: file: pread count=4096 offset=49590272 nbdkit: file.6: debug: file: pread count=4096 offset=49594368 nbdkit: file.6: debug: file: pread count=4096 offset=49598464 nbdkit: file.6: debug: file: pread count=4096 offset=49602560 nbdkit: file.6: debug: file: pread count=4096 offset=49606656 nbdkit: file.6: debug: file: pread count=4096 offset=49610752 nbdkit: file.6: debug: file: pread count=4096 offset=49614848 nbdkit: file.6: debug: file: pread count=4096 offset=49618944 nbdkit: file.6: debug: file: pread count=4096 offset=49623040 nbdkit: file.6: debug: file: pread count=4096 offset=49627136 nbdkit: file.6: debug: file: pread count=4096 offset=49631232 nbdkit: file.6: debug: file: pread count=4096 offset=49635328 nbdkit: file.6: debug: file: pread count=4096 offset=49639424 nbdkit: file.6: debug: file: pread count=4096 offset=49643520 nbdkit: file.6: debug: file: pread count=4096 offset=49647616 nbdkit: file.6: debug: file: pread count=4096 offset=49651712 nbdkit: file.6: debug: file: pread count=4096 offset=49655808 nbdkit: file.6: debug: file: pread count=4096 offset=49659904 nbdkit: file.6: debug: file: pread count=4096 offset=49664000 nbdkit: file.6: debug: file: pread count=4096 offset=49668096 nbdkit: file.6: debug: file: pread count=4096 offset=49672192 nbdkit: file.6: debug: file: pread count=4096 offset=49676288 nbdkit: file.6: debug: file: pread count=4096 offset=49680384 nbdkit: file.6: debug: file: pread count=4096 offset=49684480 nbdkit: file.6: debug: file: pread count=4096 offset=49688576 nbdkit: file.6: debug: file: pread count=4096 offset=49692672 nbdkit: file.6: debug: file: pread count=4096 offset=49696768 nbdkit: file.6: debug: file: pread count=4096 offset=49700864 nbdkit: file.6: debug: file: pread count=4096 offset=49704960 nbdkit: file.6: debug: file: pread count=4096 offset=49709056 nbdkit: file.6: debug: file: pread count=4096 offset=49713152 nbdkit: file.6: debug: file: pread count=4096 offset=49717248 nbdkit: file.6: debug: file: pread count=4096 offset=49721344 nbdkit: file.6: debug: file: pread count=4096 offset=49725440 nbdkit: file.6: debug: file: pread count=4096 offset=49729536 nbdkit: file.6: debug: file: pread count=4096 offset=49733632 nbdkit: file.6: debug: file: pread count=4096 offset=49737728 nbdkit: file.6: debug: file: pread count=4096 offset=49741824 nbdkit: file.6: debug: file: pread count=4096 offset=49745920 nbdkit: file.6: debug: file: pread count=4096 offset=49750016 nbdkit: file.6: debug: file: pread count=4096 offset=49754112 nbdkit: file.6: debug: file: pread count=4096 offset=49758208 nbdkit: file.6: debug: file: pread count=4096 offset=49762304 nbdkit: file.6: debug: file: pread count=4096 offset=49766400 nbdkit: file.6: debug: file: pread count=4096 offset=49770496 nbdkit: file.6: debug: file: pread count=4096 offset=49774592 nbdkit: file.6: debug: file: pread count=4096 offset=49778688 nbdkit: file.6: debug: file: pread count=4096 offset=49782784 nbdkit: file.6: debug: file: pread count=4096 offset=49786880 nbdkit: file.6: debug: file: pread count=4096 offset=49790976 nbdkit: file.6: debug: file: pread count=4096 offset=49795072 nbdkit: file.6: debug: file: pread count=4096 offset=49799168 nbdkit: file.6: debug: file: pread count=4096 offset=49803264 nbdkit: file.6: debug: file: pread count=4096 offset=49807360 nbdkit: file.6: debug: file: pread count=4096 offset=49811456 nbdkit: file.6: debug: file: pread count=4096 offset=49815552 nbdkit: file.6: debug: file: pread count=4096 offset=49819648 nbdkit: file.6: debug: file: pread count=4096 offset=49823744 nbdkit: file.6: debug: file: pread count=4096 offset=49827840 nbdkit: file.6: debug: file: pread count=4096 offset=49831936 nbdkit: file.6: debug: file: pread count=4096 offset=49836032 nbdkit: file.6: debug: file: pread count=4096 offset=49840128 nbdkit: file.6: debug: file: pread count=4096 offset=49844224 nbdkit: file.6: debug: file: pread count=4096 offset=49848320 nbdkit: file.6: debug: file: pread count=4096 offset=49852416 nbdkit: file.6: debug: file: pread count=4096 offset=49856512 nbdkit: file.6: debug: file: pread count=4096 offset=49860608 nbdkit: file.6: debug: file: pread count=4096 offset=49864704 nbdkit: file.6: debug: file: pread count=4096 offset=49868800 nbdkit: file.6: debug: file: pread count=4096 offset=49872896 nbdkit: file.6: debug: file: pread count=4096 offset=49876992 nbdkit: file.6: debug: file: pread count=4096 offset=49881088 nbdkit: file.6: debug: file: pread count=4096 offset=49885184 nbdkit: file.6: debug: file: pread count=4096 offset=49889280 nbdkit: file.6: debug: file: pread count=4096 offset=49893376 nbdkit: file.6: debug: file: pread count=4096 offset=49897472 nbdkit: file.6: debug: file: pread count=4096 offset=49901568 nbdkit: file.6: debug: file: pread count=4096 offset=49905664 nbdkit: file.6: debug: file: pread count=4096 offset=49909760 nbdkit: file.6: debug: file: pread count=4096 offset=49913856 nbdkit: file.6: debug: file: pread count=4096 offset=49917952 nbdkit: file.6: debug: file: pread count=4096 offset=49922048 nbdkit: file.6: debug: file: pread count=4096 offset=49926144 nbdkit: file.6: debug: file: pread count=4096 offset=49930240 nbdkit: file.6: debug: file: pread count=4096 offset=49934336 nbdkit: file.6: debug: file: pread count=4096 offset=49938432 nbdkit: file.6: debug: file: pread count=4096 offset=49942528 nbdkit: file.6: debug: file: pread count=4096 offset=49946624 nbdkit: file.6: debug: file: pread count=4096 offset=49950720 nbdkit: file.6: debug: file: pread count=4096 offset=49954816 nbdkit: file.6: debug: file: pread count=4096 offset=49958912 nbdkit: file.6: debug: file: pread count=4096 offset=49963008 nbdkit: file.6: debug: file: pread count=4096 offset=49967104 nbdkit: file.6: debug: file: pread count=4096 offset=49971200 nbdkit: file.6: debug: file: pread count=4096 offset=49975296 nbdkit: file.6: debug: file: pread count=4096 offset=49979392 nbdkit: file.6: debug: file: pread count=4096 offset=49983488 nbdkit: file.6: debug: file: pread count=4096 offset=49987584 nbdkit: file.6: debug: file: pread count=4096 offset=49991680 nbdkit: file.6: debug: file: pread count=4096 offset=49995776 nbdkit: file.6: debug: file: pread count=4096 offset=49999872 nbdkit: file.6: debug: file: pread count=4096 offset=50003968 nbdkit: file.6: debug: file: pread count=4096 offset=50008064 nbdkit: file.6: debug: file: pread count=4096 offset=50012160 nbdkit: file.6: debug: file: pread count=4096 offset=50016256 nbdkit: file.6: debug: file: pread count=4096 offset=50020352 nbdkit: file.6: debug: file: pread count=4096 offset=50024448 nbdkit: file.6: debug: file: pread count=4096 offset=50028544 nbdkit: file.6: debug: file: pread count=4096 offset=50032640 nbdkit: file.6: debug: file: pread count=4096 offset=50036736 nbdkit: file.6: debug: file: pread count=4096 offset=50040832 nbdkit: file.6: debug: file: pread count=4096 offset=50044928 nbdkit: file.6: debug: file: pread count=4096 offset=50049024 nbdkit: file.6: debug: file: pread count=4096 offset=50053120 nbdkit: file.6: debug: file: pread count=4096 offset=50057216 nbdkit: file.6: debug: file: pread count=4096 offset=50061312 nbdkit: file.6: debug: file: pread count=4096 offset=50065408 nbdkit: file.6: debug: file: pread count=4096 offset=50069504 nbdkit: file.6: debug: file: pread count=4096 offset=50073600 nbdkit: file.6: debug: file: pread count=4096 offset=50077696 nbdkit: file.6: debug: file: pread count=4096 offset=50081792 nbdkit: file.6: debug: file: pread count=4096 offset=50085888 nbdkit: file.6: debug: file: pread count=4096 offset=50089984 nbdkit: file.6: debug: file: pread count=4096 offset=50094080 nbdkit: file.6: debug: file: pread count=4096 offset=50098176 nbdkit: file.6: debug: file: pread count=4096 offset=50102272 nbdkit: file.6: debug: file: pread count=4096 offset=50106368 nbdkit: file.6: debug: file: pread count=4096 offset=50110464 nbdkit: file.6: debug: file: pread count=4096 offset=50114560 nbdkit: file.6: debug: file: pread count=4096 offset=50118656 nbdkit: file.6: debug: file: pread count=4096 offset=50122752 nbdkit: file.6: debug: file: pread count=4096 offset=50126848 nbdkit: file.6: debug: file: pread count=4096 offset=50130944 nbdkit: file.6: debug: file: pread count=4096 offset=50135040 nbdkit: file.6: debug: file: pread count=4096 offset=50139136 nbdkit: file.6: debug: file: pread count=4096 offset=50143232 nbdkit: file.6: debug: file: pread count=4096 offset=50147328 nbdkit: file.6: debug: file: pread count=4096 offset=50151424 nbdkit: file.6: debug: file: pread count=4096 offset=50155520 nbdkit: file.6: debug: file: pread count=4096 offset=50159616 nbdkit: file.6: debug: file: pread count=4096 offset=50163712 nbdkit: file.6: debug: file: pread count=4096 offset=50167808 nbdkit: file.6: debug: file: pread count=4096 offset=50171904 nbdkit: file.6: debug: file: pread count=4096 offset=50176000 nbdkit: file.6: debug: file: pread count=4096 offset=50180096 nbdkit: file.6: debug: file: pread count=4096 offset=50184192 nbdkit: file.6: debug: file: pread count=4096 offset=50188288 nbdkit: file.6: debug: file: pread count=4096 offset=50192384 nbdkit: file.6: debug: file: pread count=4096 offset=50196480 nbdkit: file.6: debug: file: pread count=4096 offset=50200576 nbdkit: file.6: debug: file: pread count=4096 offset=50204672 nbdkit: file.6: debug: file: pread count=4096 offset=50208768 nbdkit: file.6: debug: file: pread count=4096 offset=50212864 nbdkit: file.6: debug: file: pread count=4096 offset=50216960 nbdkit: file.6: debug: file: pread count=4096 offset=50221056 nbdkit: file.6: debug: file: pread count=4096 offset=50225152 nbdkit: file.6: debug: file: pread count=4096 offset=50229248 nbdkit: file.6: debug: file: pread count=4096 offset=50233344 nbdkit: file.6: debug: file: pread count=4096 offset=50237440 nbdkit: file.6: debug: file: pread count=4096 offset=50241536 nbdkit: file.6: debug: file: pread count=4096 offset=50245632 nbdkit: file.6: debug: file: pread count=4096 offset=50249728 nbdkit: file.6: debug: file: pread count=4096 offset=50253824 nbdkit: file.6: debug: file: pread count=4096 offset=50257920 nbdkit: file.6: debug: file: pread count=4096 offset=50262016 nbdkit: file.6: debug: file: pread count=4096 offset=50266112 nbdkit: file.6: debug: file: pread count=4096 offset=50270208 nbdkit: file.6: debug: file: pread count=4096 offset=50274304 nbdkit: file.6: debug: file: pread count=4096 offset=50278400 nbdkit: file.6: debug: file: pread count=4096 offset=50282496 nbdkit: file.6: debug: file: pread count=4096 offset=50286592 nbdkit: file.6: debug: file: pread count=4096 offset=50290688 nbdkit: file.6: debug: file: pread count=4096 offset=50294784 nbdkit: file.6: debug: file: pread count=4096 offset=50298880 nbdkit: file.6: debug: file: pread count=4096 offset=50302976 nbdkit: file.6: debug: file: pread count=4096 offset=50307072 nbdkit: file.6: debug: file: pread count=4096 offset=50311168 nbdkit: file.6: debug: file: pread count=4096 offset=50315264 nbdkit: file.6: debug: file: pread count=4096 offset=50319360 nbdkit: file.6: debug: file: pread count=4096 offset=50323456 nbdkit: file.6: debug: file: pread count=4096 offset=50327552 nbdkit: file.7: debug: cow: pread count=2097152 offset=50331648 nbdkit: file.7: debug: file: pread count=4096 offset=50331648 nbdkit: file.7: debug: file: pread count=4096 offset=50335744 nbdkit: file.7: debug: file: pread count=4096 offset=50339840 nbdkit: file.7: debug: file: pread count=4096 offset=50343936 nbdkit: file.7: debug: file: pread count=4096 offset=50348032 nbdkit: file.7: debug: file: pread count=4096 offset=50352128 nbdkit: file.7: debug: file: pread count=4096 offset=50356224 nbdkit: file.7: debug: file: pread count=4096 offset=50360320 nbdkit: file.7: debug: file: pread count=4096 offset=50364416 nbdkit: file.7: debug: file: pread count=4096 offset=50368512 nbdkit: file.7: debug: file: pread count=4096 offset=50372608 nbdkit: file.7: debug: file: pread count=4096 offset=50376704 nbdkit: file.7: debug: file: pread count=4096 offset=50380800 nbdkit: file.7: debug: file: pread count=4096 offset=50384896 nbdkit: file.7: debug: file: pread count=4096 offset=50388992 nbdkit: file.7: debug: file: pread count=4096 offset=50393088 nbdkit: file.7: debug: file: pread count=4096 offset=50397184 nbdkit: file.7: debug: file: pread count=4096 offset=50401280 nbdkit: file.7: debug: file: pread count=4096 offset=50405376 nbdkit: file.7: debug: file: pread count=4096 offset=50409472 nbdkit: file.7: debug: file: pread count=4096 offset=50413568 nbdkit: file.7: debug: file: pread count=4096 offset=50417664 nbdkit: file.7: debug: file: pread count=4096 offset=50421760 nbdkit: file.7: debug: file: pread count=4096 offset=50425856 nbdkit: file.7: debug: file: pread count=4096 offset=50429952 nbdkit: file.7: debug: file: pread count=4096 offset=50434048 nbdkit: file.7: debug: file: pread count=4096 offset=50438144 nbdkit: file.7: debug: file: pread count=4096 offset=50442240 nbdkit: file.7: debug: file: pread count=4096 offset=50446336 nbdkit: file.7: debug: file: pread count=4096 offset=50450432 nbdkit: file.7: debug: file: pread count=4096 offset=50454528 nbdkit: file.7: debug: file: pread count=4096 offset=50458624 nbdkit: file.7: debug: file: pread count=4096 offset=50462720 nbdkit: file.7: debug: file: pread count=4096 offset=50466816 nbdkit: file.7: debug: file: pread count=4096 offset=50470912 nbdkit: file.7: debug: file: pread count=4096 offset=50475008 nbdkit: file.7: debug: file: pread count=4096 offset=50479104 nbdkit: file.7: debug: file: pread count=4096 offset=50483200 nbdkit: file.7: debug: file: pread count=4096 offset=50487296 nbdkit: file.7: debug: file: pread count=4096 offset=50491392 nbdkit: file.7: debug: file: pread count=4096 offset=50495488 nbdkit: file.7: debug: file: pread count=4096 offset=50499584 nbdkit: file.7: debug: file: pread count=4096 offset=50503680 nbdkit: file.7: debug: file: pread count=4096 offset=50507776 nbdkit: file.7: debug: file: pread count=4096 offset=50511872 nbdkit: file.7: debug: file: pread count=4096 offset=50515968 nbdkit: file.7: debug: file: pread count=4096 offset=50520064 nbdkit: file.7: debug: file: pread count=4096 offset=50524160 nbdkit: file.7: debug: file: pread count=4096 offset=50528256 nbdkit: file.7: debug: file: pread count=4096 offset=50532352 nbdkit: file.7: debug: file: pread count=4096 offset=50536448 nbdkit: file.7: debug: file: pread count=4096 offset=50540544 nbdkit: file.7: debug: file: pread count=4096 offset=50544640 nbdkit: file.7: debug: file: pread count=4096 offset=50548736 nbdkit: file.7: debug: file: pread count=4096 offset=50552832 nbdkit: file.7: debug: file: pread count=4096 offset=50556928 nbdkit: file.7: debug: file: pread count=4096 offset=50561024 nbdkit: file.7: debug: file: pread count=4096 offset=50565120 nbdkit: file.7: debug: file: pread count=4096 offset=50569216 nbdkit: file.7: debug: file: pread count=4096 offset=50573312 nbdkit: file.7: debug: file: pread count=4096 offset=50577408 nbdkit: file.7: debug: file: pread count=4096 offset=50581504 nbdkit: file.7: debug: file: pread count=4096 offset=50585600 nbdkit: file.7: debug: file: pread count=4096 offset=50589696 nbdkit: file.7: debug: file: pread count=4096 offset=50593792 nbdkit: file.7: debug: file: pread count=4096 offset=50597888 nbdkit: file.7: debug: file: pread count=4096 offset=50601984 nbdkit: file.7: debug: file: pread count=4096 offset=50606080 nbdkit: file.7: debug: file: pread count=4096 offset=50610176 nbdkit: file.7: debug: file: pread count=4096 offset=50614272 nbdkit: file.7: debug: file: pread count=4096 offset=50618368 nbdkit: file.7: debug: file: pread count=4096 offset=50622464 nbdkit: file.7: debug: file: pread count=4096 offset=50626560 nbdkit: file.7: debug: file: pread count=4096 offset=50630656 nbdkit: file.7: debug: file: pread count=4096 offset=50634752 nbdkit: file.7: debug: file: pread count=4096 offset=50638848 nbdkit: file.7: debug: file: pread count=4096 offset=50642944 nbdkit: file.7: debug: file: pread count=4096 offset=50647040 nbdkit: file.7: debug: file: pread count=4096 offset=50651136 nbdkit: file.7: debug: file: pread count=4096 offset=50655232 nbdkit: file.7: debug: file: pread count=4096 offset=50659328 nbdkit: file.7: debug: file: pread count=4096 offset=50663424 nbdkit: file.7: debug: file: pread count=4096 offset=50667520 nbdkit: file.7: debug: file: pread count=4096 offset=50671616 nbdkit: file.7: debug: file: pread count=4096 offset=50675712 nbdkit: file.7: debug: file: pread count=4096 offset=50679808 nbdkit: file.7: debug: file: pread count=4096 offset=50683904 nbdkit: file.7: debug: file: pread count=4096 offset=50688000 nbdkit: file.7: debug: file: pread count=4096 offset=50692096 nbdkit: file.7: debug: file: pread count=4096 offset=50696192 nbdkit: file.7: debug: file: pread count=4096 offset=50700288 nbdkit: file.7: debug: file: pread count=4096 offset=50704384 nbdkit: file.7: debug: file: pread count=4096 offset=50708480 nbdkit: file.7: debug: file: pread count=4096 offset=50712576 nbdkit: file.7: debug: file: pread count=4096 offset=50716672 nbdkit: file.7: debug: file: pread count=4096 offset=50720768 nbdkit: file.7: debug: file: pread count=4096 offset=50724864 nbdkit: file.7: debug: file: pread count=4096 offset=50728960 nbdkit: file.7: debug: file: pread count=4096 offset=50733056 nbdkit: file.7: debug: file: pread count=4096 offset=50737152 nbdkit: file.7: debug: file: pread count=4096 offset=50741248 nbdkit: file.7: debug: file: pread count=4096 offset=50745344 nbdkit: file.7: debug: file: pread count=4096 offset=50749440 nbdkit: file.7: debug: file: pread count=4096 offset=50753536 nbdkit: file.7: debug: file: pread count=4096 offset=50757632 nbdkit: file.7: debug: file: pread count=4096 offset=50761728 nbdkit: file.7: debug: file: pread count=4096 offset=50765824 nbdkit: file.7: debug: file: pread count=4096 offset=50769920 nbdkit: file.7: debug: file: pread count=4096 offset=50774016 nbdkit: file.7: debug: file: pread count=4096 offset=50778112 nbdkit: file.7: debug: file: pread count=4096 offset=50782208 nbdkit: file.7: debug: file: pread count=4096 offset=50786304 nbdkit: file.7: debug: file: pread count=4096 offset=50790400 nbdkit: file.7: debug: file: pread count=4096 offset=50794496 nbdkit: file.7: debug: file: pread count=4096 offset=50798592 nbdkit: file.7: debug: file: pread count=4096 offset=50802688 nbdkit: file.7: debug: file: pread count=4096 offset=50806784 nbdkit: file.7: debug: file: pread count=4096 offset=50810880 nbdkit: file.7: debug: file: pread count=4096 offset=50814976 nbdkit: file.7: debug: file: pread count=4096 offset=50819072 nbdkit: file.7: debug: file: pread count=4096 offset=50823168 nbdkit: file.7: debug: file: pread count=4096 offset=50827264 nbdkit: file.7: debug: file: pread count=4096 offset=50831360 nbdkit: file.7: debug: file: pread count=4096 offset=50835456 nbdkit: file.7: debug: file: pread count=4096 offset=50839552 nbdkit: file.7: debug: file: pread count=4096 offset=50843648 nbdkit: file.7: debug: file: pread count=4096 offset=50847744 nbdkit: file.7: debug: file: pread count=4096 offset=50851840 nbdkit: file.7: debug: file: pread count=4096 offset=50855936 nbdkit: file.7: debug: file: pread count=4096 offset=50860032 nbdkit: file.7: debug: file: pread count=4096 offset=50864128 nbdkit: file.7: debug: file: pread count=4096 offset=50868224 nbdkit: file.7: debug: file: pread count=4096 offset=50872320 nbdkit: file.7: debug: file: pread count=4096 offset=50876416 nbdkit: file.7: debug: file: pread count=4096 offset=50880512 nbdkit: file.7: debug: file: pread count=4096 offset=50884608 nbdkit: file.7: debug: file: pread count=4096 offset=50888704 nbdkit: file.7: debug: file: pread count=4096 offset=50892800 nbdkit: file.7: debug: file: pread count=4096 offset=50896896 nbdkit: file.7: debug: file: pread count=4096 offset=50900992 nbdkit: file.7: debug: file: pread count=4096 offset=50905088 nbdkit: file.7: debug: file: pread count=4096 offset=50909184 nbdkit: file.7: debug: file: pread count=4096 offset=50913280 nbdkit: file.7: debug: file: pread count=4096 offset=50917376 nbdkit: file.7: debug: file: pread count=4096 offset=50921472 nbdkit: file.7: debug: file: pread count=4096 offset=50925568 nbdkit: file.7: debug: file: pread count=4096 offset=50929664 nbdkit: file.7: debug: file: pread count=4096 offset=50933760 nbdkit: file.7: debug: file: pread count=4096 offset=50937856 nbdkit: file.7: debug: file: pread count=4096 offset=50941952 nbdkit: file.7: debug: file: pread count=4096 offset=50946048 nbdkit: file.7: debug: file: pread count=4096 offset=50950144 nbdkit: file.7: debug: file: pread count=4096 offset=50954240 nbdkit: file.7: debug: file: pread count=4096 offset=50958336 nbdkit: file.7: debug: file: pread count=4096 offset=50962432 nbdkit: file.7: debug: file: pread count=4096 offset=50966528 nbdkit: file.7: debug: file: pread count=4096 offset=50970624 nbdkit: file.7: debug: file: pread count=4096 offset=50974720 nbdkit: file.7: debug: file: pread count=4096 offset=50978816 nbdkit: file.7: debug: file: pread count=4096 offset=50982912 nbdkit: file.7: debug: file: pread count=4096 offset=50987008 nbdkit: file.7: debug: file: pread count=4096 offset=50991104 nbdkit: file.7: debug: file: pread count=4096 offset=50995200 nbdkit: file.7: debug: file: pread count=4096 offset=50999296 nbdkit: file.7: debug: file: pread count=4096 offset=51003392 nbdkit: file.7: debug: file: pread count=4096 offset=51007488 nbdkit: file.7: debug: file: pread count=4096 offset=51011584 nbdkit: file.7: debug: file: pread count=4096 offset=51015680 nbdkit: file.7: debug: file: pread count=4096 offset=51019776 nbdkit: file.7: debug: file: pread count=4096 offset=51023872 nbdkit: file.7: debug: file: pread count=4096 offset=51027968 nbdkit: file.7: debug: file: pread count=4096 offset=51032064 nbdkit: file.7: debug: file: pread count=4096 offset=51036160 nbdkit: file.7: debug: file: pread count=4096 offset=51040256 nbdkit: file.7: debug: file: pread count=4096 offset=51044352 nbdkit: file.7: debug: file: pread count=4096 offset=51048448 nbdkit: file.7: debug: file: pread count=4096 offset=51052544 nbdkit: file.7: debug: file: pread count=4096 offset=51056640 nbdkit: file.7: debug: file: pread count=4096 offset=51060736 nbdkit: file.7: debug: file: pread count=4096 offset=51064832 nbdkit: file.7: debug: file: pread count=4096 offset=51068928 nbdkit: file.7: debug: file: pread count=4096 offset=51073024 nbdkit: file.7: debug: file: pread count=4096 offset=51077120 nbdkit: file.7: debug: file: pread count=4096 offset=51081216 nbdkit: file.7: debug: file: pread count=4096 offset=51085312 nbdkit: file.7: debug: file: pread count=4096 offset=51089408 nbdkit: file.7: debug: file: pread count=4096 offset=51093504 nbdkit: file.7: debug: file: pread count=4096 offset=51097600 nbdkit: file.7: debug: file: pread count=4096 offset=51101696 nbdkit: file.7: debug: file: pread count=4096 offset=51105792 nbdkit: file.7: debug: file: pread count=4096 offset=51109888 nbdkit: file.7: debug: file: pread count=4096 offset=51113984 nbdkit: file.7: debug: file: pread count=4096 offset=51118080 nbdkit: file.7: debug: file: pread count=4096 offset=51122176 nbdkit: file.7: debug: file: pread count=4096 offset=51126272 nbdkit: file.7: debug: file: pread count=4096 offset=51130368 nbdkit: file.7: debug: file: pread count=4096 offset=51134464 nbdkit: file.7: debug: file: pread count=4096 offset=51138560 nbdkit: file.7: debug: file: pread count=4096 offset=51142656 nbdkit: file.7: debug: file: pread count=4096 offset=51146752 nbdkit: file.7: debug: file: pread count=4096 offset=51150848 nbdkit: file.7: debug: file: pread count=4096 offset=51154944 nbdkit: file.7: debug: file: pread count=4096 offset=51159040 nbdkit: file.7: debug: file: pread count=4096 offset=51163136 nbdkit: file.7: debug: file: pread count=4096 offset=51167232 nbdkit: file.7: debug: file: pread count=4096 offset=51171328 nbdkit: file.7: debug: file: pread count=4096 offset=51175424 nbdkit: file.7: debug: file: pread count=4096 offset=51179520 nbdkit: file.7: debug: file: pread count=4096 offset=51183616 nbdkit: file.7: debug: file: pread count=4096 offset=51187712 nbdkit: file.7: debug: file: pread count=4096 offset=51191808 nbdkit: file.7: debug: file: pread count=4096 offset=51195904 nbdkit: file.7: debug: file: pread count=4096 offset=51200000 nbdkit: file.7: debug: file: pread count=4096 offset=51204096 nbdkit: file.7: debug: file: pread count=4096 offset=51208192 nbdkit: file.7: debug: file: pread count=4096 offset=51212288 nbdkit: file.7: debug: file: pread count=4096 offset=51216384 nbdkit: file.7: debug: file: pread count=4096 offset=51220480 nbdkit: file.7: debug: file: pread count=4096 offset=51224576 nbdkit: file.7: debug: file: pread count=4096 offset=51228672 nbdkit: file.7: debug: file: pread count=4096 offset=51232768 nbdkit: file.7: debug: file: pread count=4096 offset=51236864 nbdkit: file.7: debug: file: pread count=4096 offset=51240960 nbdkit: file.7: debug: file: pread count=4096 offset=51245056 nbdkit: file.7: debug: file: pread count=4096 offset=51249152 nbdkit: file.7: debug: file: pread count=4096 offset=51253248 nbdkit: file.7: debug: file: pread count=4096 offset=51257344 nbdkit: file.7: debug: file: pread count=4096 offset=51261440 nbdkit: file.7: debug: file: pread count=4096 offset=51265536 nbdkit: file.7: debug: file: pread count=4096 offset=51269632 nbdkit: file.7: debug: file: pread count=4096 offset=51273728 nbdkit: file.7: debug: file: pread count=4096 offset=51277824 nbdkit: file.7: debug: file: pread count=4096 offset=51281920 nbdkit: file.7: debug: file: pread count=4096 offset=51286016 nbdkit: file.7: debug: file: pread count=4096 offset=51290112 nbdkit: file.7: debug: file: pread count=4096 offset=51294208 nbdkit: file.7: debug: file: pread count=4096 offset=51298304 nbdkit: file.7: debug: file: pread count=4096 offset=51302400 nbdkit: file.7: debug: file: pread count=4096 offset=51306496 nbdkit: file.7: debug: file: pread count=4096 offset=51310592 nbdkit: file.7: debug: file: pread count=4096 offset=51314688 nbdkit: file.7: debug: file: pread count=4096 offset=51318784 nbdkit: file.7: debug: file: pread count=4096 offset=51322880 nbdkit: file.7: debug: file: pread count=4096 offset=51326976 nbdkit: file.7: debug: file: pread count=4096 offset=51331072 nbdkit: file.7: debug: file: pread count=4096 offset=51335168 nbdkit: file.7: debug: file: pread count=4096 offset=51339264 nbdkit: file.7: debug: file: pread count=4096 offset=51343360 nbdkit: file.7: debug: file: pread count=4096 offset=51347456 nbdkit: file.7: debug: file: pread count=4096 offset=51351552 nbdkit: file.7: debug: file: pread count=4096 offset=51355648 nbdkit: file.7: debug: file: pread count=4096 offset=51359744 nbdkit: file.7: debug: file: pread count=4096 offset=51363840 nbdkit: file.7: debug: file: pread count=4096 offset=51367936 nbdkit: file.7: debug: file: pread count=4096 offset=51372032 nbdkit: file.7: debug: file: pread count=4096 offset=51376128 nbdkit: file.7: debug: file: pread count=4096 offset=51380224 nbdkit: file.7: debug: file: pread count=4096 offset=51384320 nbdkit: file.7: debug: file: pread count=4096 offset=51388416 nbdkit: file.7: debug: file: pread count=4096 offset=51392512 nbdkit: file.7: debug: file: pread count=4096 offset=51396608 nbdkit: file.7: debug: file: pread count=4096 offset=51400704 nbdkit: file.7: debug: file: pread count=4096 offset=51404800 nbdkit: file.7: debug: file: pread count=4096 offset=51408896 nbdkit: file.7: debug: file: pread count=4096 offset=51412992 nbdkit: file.7: debug: file: pread count=4096 offset=51417088 nbdkit: file.7: debug: file: pread count=4096 offset=51421184 nbdkit: file.7: debug: file: pread count=4096 offset=51425280 nbdkit: file.7: debug: file: pread count=4096 offset=51429376 nbdkit: file.7: debug: file: pread count=4096 offset=51433472 nbdkit: file.7: debug: file: pread count=4096 offset=51437568 nbdkit: file.7: debug: file: pread count=4096 offset=51441664 nbdkit: file.7: debug: file: pread count=4096 offset=51445760 nbdkit: file.7: debug: file: pread count=4096 offset=51449856 nbdkit: file.7: debug: file: pread count=4096 offset=51453952 nbdkit: file.7: debug: file: pread count=4096 offset=51458048 nbdkit: file.7: debug: file: pread count=4096 offset=51462144 nbdkit: file.7: debug: file: pread count=4096 offset=51466240 nbdkit: file.7: debug: file: pread count=4096 offset=51470336 nbdkit: file.7: debug: file: pread count=4096 offset=51474432 nbdkit: file.7: debug: file: pread count=4096 offset=51478528 nbdkit: file.7: debug: file: pread count=4096 offset=51482624 nbdkit: file.7: debug: file: pread count=4096 offset=51486720 nbdkit: file.7: debug: file: pread count=4096 offset=51490816 nbdkit: file.7: debug: file: pread count=4096 offset=51494912 nbdkit: file.7: debug: file: pread count=4096 offset=51499008 nbdkit: file.7: debug: file: pread count=4096 offset=51503104 nbdkit: file.7: debug: file: pread count=4096 offset=51507200 nbdkit: file.7: debug: file: pread count=4096 offset=51511296 nbdkit: file.7: debug: file: pread count=4096 offset=51515392 nbdkit: file.7: debug: file: pread count=4096 offset=51519488 nbdkit: file.7: debug: file: pread count=4096 offset=51523584 nbdkit: file.7: debug: file: pread count=4096 offset=51527680 nbdkit: file.7: debug: file: pread count=4096 offset=51531776 nbdkit: file.7: debug: file: pread count=4096 offset=51535872 nbdkit: file.7: debug: file: pread count=4096 offset=51539968 nbdkit: file.7: debug: file: pread count=4096 offset=51544064 nbdkit: file.7: debug: file: pread count=4096 offset=51548160 nbdkit: file.7: debug: file: pread count=4096 offset=51552256 nbdkit: file.7: debug: file: pread count=4096 offset=51556352 nbdkit: file.7: debug: file: pread count=4096 offset=51560448 nbdkit: file.7: debug: file: pread count=4096 offset=51564544 nbdkit: file.7: debug: file: pread count=4096 offset=51568640 nbdkit: file.7: debug: file: pread count=4096 offset=51572736 nbdkit: file.7: debug: file: pread count=4096 offset=51576832 nbdkit: file.7: debug: file: pread count=4096 offset=51580928 nbdkit: file.7: debug: file: pread count=4096 offset=51585024 nbdkit: file.7: debug: file: pread count=4096 offset=51589120 nbdkit: file.7: debug: file: pread count=4096 offset=51593216 nbdkit: file.7: debug: file: pread count=4096 offset=51597312 nbdkit: file.7: debug: file: pread count=4096 offset=51601408 nbdkit: file.7: debug: file: pread count=4096 offset=51605504 nbdkit: file.7: debug: file: pread count=4096 offset=51609600 nbdkit: file.7: debug: file: pread count=4096 offset=51613696 nbdkit: file.7: debug: file: pread count=4096 offset=51617792 nbdkit: file.7: debug: file: pread count=4096 offset=51621888 nbdkit: file.7: debug: file: pread count=4096 offset=51625984 nbdkit: file.7: debug: file: pread count=4096 offset=51630080 nbdkit: file.7: debug: file: pread count=4096 offset=51634176 nbdkit: file.7: debug: file: pread count=4096 offset=51638272 nbdkit: file.7: debug: file: pread count=4096 offset=51642368 nbdkit: file.7: debug: file: pread count=4096 offset=51646464 nbdkit: file.7: debug: file: pread count=4096 offset=51650560 nbdkit: file.7: debug: file: pread count=4096 offset=51654656 nbdkit: file.7: debug: file: pread count=4096 offset=51658752 nbdkit: file.7: debug: file: pread count=4096 offset=51662848 nbdkit: file.7: debug: file: pread count=4096 offset=51666944 nbdkit: file.7: debug: file: pread count=4096 offset=51671040 nbdkit: file.7: debug: file: pread count=4096 offset=51675136 nbdkit: file.7: debug: file: pread count=4096 offset=51679232 nbdkit: file.7: debug: file: pread count=4096 offset=51683328 nbdkit: file.7: debug: file: pread count=4096 offset=51687424 nbdkit: file.7: debug: file: pread count=4096 offset=51691520 nbdkit: file.7: debug: file: pread count=4096 offset=51695616 nbdkit: file.7: debug: file: pread count=4096 offset=51699712 nbdkit: file.7: debug: file: pread count=4096 offset=51703808 nbdkit: file.7: debug: file: pread count=4096 offset=51707904 nbdkit: file.7: debug: file: pread count=4096 offset=51712000 nbdkit: file.7: debug: file: pread count=4096 offset=51716096 nbdkit: file.7: debug: file: pread count=4096 offset=51720192 nbdkit: file.7: debug: file: pread count=4096 offset=51724288 nbdkit: file.7: debug: file: pread count=4096 offset=51728384 nbdkit: file.7: debug: file: pread count=4096 offset=51732480 nbdkit: file.7: debug: file: pread count=4096 offset=51736576 nbdkit: file.7: debug: file: pread count=4096 offset=51740672 nbdkit: file.7: debug: file: pread count=4096 offset=51744768 nbdkit: file.7: debug: file: pread count=4096 offset=51748864 nbdkit: file.7: debug: file: pread count=4096 offset=51752960 nbdkit: file.7: debug: file: pread count=4096 offset=51757056 nbdkit: file.7: debug: file: pread count=4096 offset=51761152 nbdkit: file.7: debug: file: pread count=4096 offset=51765248 nbdkit: file.7: debug: file: pread count=4096 offset=51769344 nbdkit: file.7: debug: file: pread count=4096 offset=51773440 nbdkit: file.7: debug: file: pread count=4096 offset=51777536 nbdkit: file.7: debug: file: pread count=4096 offset=51781632 nbdkit: file.7: debug: file: pread count=4096 offset=51785728 nbdkit: file.7: debug: file: pread count=4096 offset=51789824 nbdkit: file.7: debug: file: pread count=4096 offset=51793920 nbdkit: file.7: debug: file: pread count=4096 offset=51798016 nbdkit: file.7: debug: file: pread count=4096 offset=51802112 nbdkit: file.7: debug: file: pread count=4096 offset=51806208 nbdkit: file.7: debug: file: pread count=4096 offset=51810304 nbdkit: file.7: debug: file: pread count=4096 offset=51814400 nbdkit: file.7: debug: file: pread count=4096 offset=51818496 nbdkit: file.7: debug: file: pread count=4096 offset=51822592 nbdkit: file.7: debug: file: pread count=4096 offset=51826688 nbdkit: file.7: debug: file: pread count=4096 offset=51830784 nbdkit: file.7: debug: file: pread count=4096 offset=51834880 nbdkit: file.7: debug: file: pread count=4096 offset=51838976 nbdkit: file.7: debug: file: pread count=4096 offset=51843072 nbdkit: file.7: debug: file: pread count=4096 offset=51847168 nbdkit: file.7: debug: file: pread count=4096 offset=51851264 nbdkit: file.7: debug: file: pread count=4096 offset=51855360 nbdkit: file.7: debug: file: pread count=4096 offset=51859456 nbdkit: file.7: debug: file: pread count=4096 offset=51863552 nbdkit: file.7: debug: file: pread count=4096 offset=51867648 nbdkit: file.7: debug: file: pread count=4096 offset=51871744 nbdkit: file.7: debug: file: pread count=4096 offset=51875840 nbdkit: file.7: debug: file: pread count=4096 offset=51879936 nbdkit: file.7: debug: file: pread count=4096 offset=51884032 nbdkit: file.7: debug: file: pread count=4096 offset=51888128 nbdkit: file.7: debug: file: pread count=4096 offset=51892224 nbdkit: file.7: debug: file: pread count=4096 offset=51896320 nbdkit: file.7: debug: file: pread count=4096 offset=51900416 nbdkit: file.7: debug: file: pread count=4096 offset=51904512 nbdkit: file.7: debug: file: pread count=4096 offset=51908608 nbdkit: file.7: debug: file: pread count=4096 offset=51912704 nbdkit: file.7: debug: file: pread count=4096 offset=51916800 nbdkit: file.7: debug: file: pread count=4096 offset=51920896 nbdkit: file.7: debug: file: pread count=4096 offset=51924992 nbdkit: file.7: debug: file: pread count=4096 offset=51929088 nbdkit: file.7: debug: file: pread count=4096 offset=51933184 nbdkit: file.7: debug: file: pread count=4096 offset=51937280 nbdkit: file.7: debug: file: pread count=4096 offset=51941376 nbdkit: file.7: debug: file: pread count=4096 offset=51945472 nbdkit: file.7: debug: file: pread count=4096 offset=51949568 nbdkit: file.7: debug: file: pread count=4096 offset=51953664 nbdkit: file.7: debug: file: pread count=4096 offset=51957760 nbdkit: file.7: debug: file: pread count=4096 offset=51961856 nbdkit: file.7: debug: file: pread count=4096 offset=51965952 nbdkit: file.7: debug: file: pread count=4096 offset=51970048 nbdkit: file.7: debug: file: pread count=4096 offset=51974144 nbdkit: file.7: debug: file: pread count=4096 offset=51978240 nbdkit: file.7: debug: file: pread count=4096 offset=51982336 nbdkit: file.7: debug: file: pread count=4096 offset=51986432 nbdkit: file.7: debug: file: pread count=4096 offset=51990528 nbdkit: file.7: debug: file: pread count=4096 offset=51994624 nbdkit: file.7: debug: file: pread count=4096 offset=51998720 nbdkit: file.7: debug: file: pread count=4096 offset=52002816 nbdkit: file.7: debug: file: pread count=4096 offset=52006912 nbdkit: file.7: debug: file: pread count=4096 offset=52011008 nbdkit: file.7: debug: file: pread count=4096 offset=52015104 nbdkit: file.7: debug: file: pread count=4096 offset=52019200 nbdkit: file.7: debug: file: pread count=4096 offset=52023296 nbdkit: file.7: debug: file: pread count=4096 offset=52027392 nbdkit: file.7: debug: file: pread count=4096 offset=52031488 nbdkit: file.7: debug: file: pread count=4096 offset=52035584 nbdkit: file.7: debug: file: pread count=4096 offset=52039680 nbdkit: file.7: debug: file: pread count=4096 offset=52043776 nbdkit: file.7: debug: file: pread count=4096 offset=52047872 nbdkit: file.7: debug: file: pread count=4096 offset=52051968 nbdkit: file.7: debug: file: pread count=4096 offset=52056064 nbdkit: file.7: debug: file: pread count=4096 offset=52060160 nbdkit: file.7: debug: file: pread count=4096 offset=52064256 nbdkit: file.7: debug: file: pread count=4096 offset=52068352 nbdkit: file.7: debug: file: pread count=4096 offset=52072448 nbdkit: file.7: debug: file: pread count=4096 offset=52076544 nbdkit: file.7: debug: file: pread count=4096 offset=52080640 nbdkit: file.7: debug: file: pread count=4096 offset=52084736 nbdkit: file.7: debug: file: pread count=4096 offset=52088832 nbdkit: file.7: debug: file: pread count=4096 offset=52092928 nbdkit: file.7: debug: file: pread count=4096 offset=52097024 nbdkit: file.7: debug: file: pread count=4096 offset=52101120 nbdkit: file.7: debug: file: pread count=4096 offset=52105216 nbdkit: file.7: debug: file: pread count=4096 offset=52109312 nbdkit: file.7: debug: file: pread count=4096 offset=52113408 nbdkit: file.7: debug: file: pread count=4096 offset=52117504 nbdkit: file.7: debug: file: pread count=4096 offset=52121600 nbdkit: file.7: debug: file: pread count=4096 offset=52125696 nbdkit: file.7: debug: file: pread count=4096 offset=52129792 nbdkit: file.7: debug: file: pread count=4096 offset=52133888 nbdkit: file.7: debug: file: pread count=4096 offset=52137984 nbdkit: file.7: debug: file: pread count=4096 offset=52142080 nbdkit: file.7: debug: file: pread count=4096 offset=52146176 nbdkit: file.7: debug: file: pread count=4096 offset=52150272 nbdkit: file.7: debug: file: pread count=4096 offset=52154368 nbdkit: file.7: debug: file: pread count=4096 offset=52158464 nbdkit: file.7: debug: file: pread count=4096 offset=52162560 nbdkit: file.7: debug: file: pread count=4096 offset=52166656 nbdkit: file.7: debug: file: pread count=4096 offset=52170752 nbdkit: file.7: debug: file: pread count=4096 offset=52174848 nbdkit: file.7: debug: file: pread count=4096 offset=52178944 nbdkit: file.7: debug: file: pread count=4096 offset=52183040 nbdkit: file.7: debug: file: pread count=4096 offset=52187136 nbdkit: file.7: debug: file: pread count=4096 offset=52191232 nbdkit: file.7: debug: file: pread count=4096 offset=52195328 nbdkit: file.7: debug: file: pread count=4096 offset=52199424 nbdkit: file.7: debug: file: pread count=4096 offset=52203520 nbdkit: file.7: debug: file: pread count=4096 offset=52207616 nbdkit: file.7: debug: file: pread count=4096 offset=52211712 nbdkit: file.7: debug: file: pread count=4096 offset=52215808 nbdkit: file.7: debug: file: pread count=4096 offset=52219904 nbdkit: file.7: debug: file: pread count=4096 offset=52224000 nbdkit: file.7: debug: file: pread count=4096 offset=52228096 nbdkit: file.7: debug: file: pread count=4096 offset=52232192 nbdkit: file.7: debug: file: pread count=4096 offset=52236288 nbdkit: file.7: debug: file: pread count=4096 offset=52240384 nbdkit: file.7: debug: file: pread count=4096 offset=52244480 nbdkit: file.7: debug: file: pread count=4096 offset=52248576 nbdkit: file.7: debug: file: pread count=4096 offset=52252672 nbdkit: file.7: debug: file: pread count=4096 offset=52256768 nbdkit: file.7: debug: file: pread count=4096 offset=52260864 nbdkit: file.7: debug: file: pread count=4096 offset=52264960 nbdkit: file.7: debug: file: pread count=4096 offset=52269056 nbdkit: file.7: debug: file: pread count=4096 offset=52273152 nbdkit: file.7: debug: file: pread count=4096 offset=52277248 nbdkit: file.7: debug: file: pread count=4096 offset=52281344 nbdkit: file.7: debug: file: pread count=4096 offset=52285440 nbdkit: file.7: debug: file: pread count=4096 offset=52289536 nbdkit: file.7: debug: file: pread count=4096 offset=52293632 nbdkit: file.7: debug: file: pread count=4096 offset=52297728 nbdkit: file.7: debug: file: pread count=4096 offset=52301824 nbdkit: file.7: debug: file: pread count=4096 offset=52305920 nbdkit: file.7: debug: file: pread count=4096 offset=52310016 nbdkit: file.7: debug: file: pread count=4096 offset=52314112 nbdkit: file.7: debug: file: pread count=4096 offset=52318208 nbdkit: file.7: debug: file: pread count=4096 offset=52322304 nbdkit: file.7: debug: file: pread count=4096 offset=52326400 nbdkit: file.7: debug: file: pread count=4096 offset=52330496 nbdkit: file.7: debug: file: pread count=4096 offset=52334592 nbdkit: file.7: debug: file: pread count=4096 offset=52338688 nbdkit: file.7: debug: file: pread count=4096 offset=52342784 nbdkit: file.7: debug: file: pread count=4096 offset=52346880 nbdkit: file.7: debug: file: pread count=4096 offset=52350976 nbdkit: file.7: debug: file: pread count=4096 offset=52355072 nbdkit: file.7: debug: file: pread count=4096 offset=52359168 nbdkit: file.7: debug: file: pread count=4096 offset=52363264 nbdkit: file.7: debug: file: pread count=4096 offset=52367360 nbdkit: file.7: debug: file: pread count=4096 offset=52371456 nbdkit: file.7: debug: file: pread count=4096 offset=52375552 nbdkit: file.7: debug: file: pread count=4096 offset=52379648 nbdkit: file.7: debug: file: pread count=4096 offset=52383744 nbdkit: file.7: debug: file: pread count=4096 offset=52387840 nbdkit: file.7: debug: file: pread count=4096 offset=52391936 nbdkit: file.7: debug: file: pread count=4096 offset=52396032 nbdkit: file.7: debug: file: pread count=4096 offset=52400128 nbdkit: file.7: debug: file: pread count=4096 offset=52404224 nbdkit: file.7: debug: file: pread count=4096 offset=52408320 nbdkit: file.7: debug: file: pread count=4096 offset=52412416 nbdkit: file.7: debug: file: pread count=4096 offset=52416512 nbdkit: file.7: debug: file: pread count=4096 offset=52420608 nbdkit: file.7: debug: file: pread count=4096 offset=52424704 nbdkit: file.8: debug: cow: pread count=2097152 offset=52428800 nbdkit: file.8: debug: file: pread count=4096 offset=52428800 nbdkit: file.8: debug: file: pread count=4096 offset=52432896 nbdkit: file.8: debug: file: pread count=4096 offset=52436992 nbdkit: file.8: debug: file: pread count=4096 offset=52441088 nbdkit: file.8: debug: file: pread count=4096 offset=52445184 nbdkit: file.8: debug: file: pread count=4096 offset=52449280 nbdkit: file.8: debug: file: pread count=4096 offset=52453376 nbdkit: file.8: debug: file: pread count=4096 offset=52457472 nbdkit: file.8: debug: file: pread count=4096 offset=52461568 nbdkit: file.8: debug: file: pread count=4096 offset=52465664 nbdkit: file.8: debug: file: pread count=4096 offset=52469760 nbdkit: file.8: debug: file: pread count=4096 offset=52473856 nbdkit: file.8: debug: file: pread count=4096 offset=52477952 nbdkit: file.8: debug: file: pread count=4096 offset=52482048 nbdkit: file.8: debug: file: pread count=4096 offset=52486144 nbdkit: file.8: debug: file: pread count=4096 offset=52490240 nbdkit: file.8: debug: file: pread count=4096 offset=52494336 nbdkit: file.8: debug: file: pread count=4096 offset=52498432 nbdkit: file.8: debug: file: pread count=4096 offset=52502528 nbdkit: file.8: debug: file: pread count=4096 offset=52506624 nbdkit: file.8: debug: file: pread count=4096 offset=52510720 nbdkit: file.8: debug: file: pread count=4096 offset=52514816 nbdkit: file.8: debug: file: pread count=4096 offset=52518912 nbdkit: file.8: debug: file: pread count=4096 offset=52523008 nbdkit: file.8: debug: file: pread count=4096 offset=52527104 nbdkit: file.8: debug: file: pread count=4096 offset=52531200 nbdkit: file.8: debug: file: pread count=4096 offset=52535296 nbdkit: file.8: debug: file: pread count=4096 offset=52539392 nbdkit: file.8: debug: file: pread count=4096 offset=52543488 nbdkit: file.8: debug: file: pread count=4096 offset=52547584 nbdkit: file.8: debug: file: pread count=4096 offset=52551680 nbdkit: file.8: debug: file: pread count=4096 offset=52555776 nbdkit: file.8: debug: file: pread count=4096 offset=52559872 nbdkit: file.8: debug: file: pread count=4096 offset=52563968 nbdkit: file.8: debug: file: pread count=4096 offset=52568064 nbdkit: file.8: debug: file: pread count=4096 offset=52572160 nbdkit: file.8: debug: file: pread count=4096 offset=52576256 nbdkit: file.8: debug: file: pread count=4096 offset=52580352 nbdkit: file.8: debug: file: pread count=4096 offset=52584448 nbdkit: file.8: debug: file: pread count=4096 offset=52588544 nbdkit: file.8: debug: file: pread count=4096 offset=52592640 nbdkit: file.8: debug: file: pread count=4096 offset=52596736 nbdkit: file.8: debug: file: pread count=4096 offset=52600832 nbdkit: file.8: debug: file: pread count=4096 offset=52604928 nbdkit: file.8: debug: file: pread count=4096 offset=52609024 nbdkit: file.8: debug: file: pread count=4096 offset=52613120 nbdkit: file.8: debug: file: pread count=4096 offset=52617216 nbdkit: file.8: debug: file: pread count=4096 offset=52621312 nbdkit: file.8: debug: file: pread count=4096 offset=52625408 nbdkit: file.8: debug: file: pread count=4096 offset=52629504 nbdkit: file.8: debug: file: pread count=4096 offset=52633600 nbdkit: file.8: debug: file: pread count=4096 offset=52637696 nbdkit: file.8: debug: file: pread count=4096 offset=52641792 nbdkit: file.8: debug: file: pread count=4096 offset=52645888 nbdkit: file.8: debug: file: pread count=4096 offset=52649984 nbdkit: file.8: debug: file: pread count=4096 offset=52654080 nbdkit: file.8: debug: file: pread count=4096 offset=52658176 nbdkit: file.8: debug: file: pread count=4096 offset=52662272 nbdkit: file.8: debug: file: pread count=4096 offset=52666368 nbdkit: file.8: debug: file: pread count=4096 offset=52670464 nbdkit: file.8: debug: file: pread count=4096 offset=52674560 nbdkit: file.8: debug: file: pread count=4096 offset=52678656 nbdkit: file.8: debug: file: pread count=4096 offset=52682752 nbdkit: file.8: debug: file: pread count=4096 offset=52686848 nbdkit: file.8: debug: file: pread count=4096 offset=52690944 nbdkit: file.8: debug: file: pread count=4096 offset=52695040 nbdkit: file.8: debug: file: pread count=4096 offset=52699136 nbdkit: file.8: debug: file: pread count=4096 offset=52703232 nbdkit: file.8: debug: file: pread count=4096 offset=52707328 nbdkit: file.8: debug: file: pread count=4096 offset=52711424 nbdkit: file.8: debug: file: pread count=4096 offset=52715520 nbdkit: file.8: debug: file: pread count=4096 offset=52719616 nbdkit: file.8: debug: file: pread count=4096 offset=52723712 nbdkit: file.8: debug: file: pread count=4096 offset=52727808 nbdkit: file.8: debug: file: pread count=4096 offset=52731904 nbdkit: file.8: debug: file: pread count=4096 offset=52736000 nbdkit: file.8: debug: file: pread count=4096 offset=52740096 nbdkit: file.8: debug: file: pread count=4096 offset=52744192 nbdkit: file.8: debug: file: pread count=4096 offset=52748288 nbdkit: file.8: debug: file: pread count=4096 offset=52752384 nbdkit: file.8: debug: file: pread count=4096 offset=52756480 nbdkit: file.8: debug: file: pread count=4096 offset=52760576 nbdkit: file.8: debug: file: pread count=4096 offset=52764672 nbdkit: file.8: debug: file: pread count=4096 offset=52768768 nbdkit: file.8: debug: file: pread count=4096 offset=52772864 nbdkit: file.8: debug: file: pread count=4096 offset=52776960 nbdkit: file.8: debug: file: pread count=4096 offset=52781056 nbdkit: file.8: debug: file: pread count=4096 offset=52785152 nbdkit: file.8: debug: file: pread count=4096 offset=52789248 nbdkit: file.8: debug: file: pread count=4096 offset=52793344 nbdkit: file.8: debug: file: pread count=4096 offset=52797440 nbdkit: file.8: debug: file: pread count=4096 offset=52801536 nbdkit: file.8: debug: file: pread count=4096 offset=52805632 nbdkit: file.8: debug: file: pread count=4096 offset=52809728 nbdkit: file.8: debug: file: pread count=4096 offset=52813824 nbdkit: file.8: debug: file: pread count=4096 offset=52817920 nbdkit: file.8: debug: file: pread count=4096 offset=52822016 nbdkit: file.8: debug: file: pread count=4096 offset=52826112 nbdkit: file.8: debug: file: pread count=4096 offset=52830208 nbdkit: file.8: debug: file: pread count=4096 offset=52834304 nbdkit: file.8: debug: file: pread count=4096 offset=52838400 nbdkit: file.8: debug: file: pread count=4096 offset=52842496 nbdkit: file.8: debug: file: pread count=4096 offset=52846592 nbdkit: file.8: debug: file: pread count=4096 offset=52850688 nbdkit: file.8: debug: file: pread count=4096 offset=52854784 nbdkit: file.8: debug: file: pread count=4096 offset=52858880 nbdkit: file.8: debug: file: pread count=4096 offset=52862976 nbdkit: file.8: debug: file: pread count=4096 offset=52867072 nbdkit: file.8: debug: file: pread count=4096 offset=52871168 nbdkit: file.8: debug: file: pread count=4096 offset=52875264 nbdkit: file.8: debug: file: pread count=4096 offset=52879360 nbdkit: file.8: debug: file: pread count=4096 offset=52883456 nbdkit: file.8: debug: file: pread count=4096 offset=52887552 nbdkit: file.8: debug: file: pread count=4096 offset=52891648 nbdkit: file.8: debug: file: pread count=4096 offset=52895744 nbdkit: file.8: debug: file: pread count=4096 offset=52899840 nbdkit: file.8: debug: file: pread count=4096 offset=52903936 nbdkit: file.8: debug: file: pread count=4096 offset=52908032 nbdkit: file.8: debug: file: pread count=4096 offset=52912128 nbdkit: file.8: debug: file: pread count=4096 offset=52916224 nbdkit: file.8: debug: file: pread count=4096 offset=52920320 nbdkit: file.8: debug: file: pread count=4096 offset=52924416 nbdkit: file.8: debug: file: pread count=4096 offset=52928512 nbdkit: file.8: debug: file: pread count=4096 offset=52932608 nbdkit: file.8: debug: file: pread count=4096 offset=52936704 nbdkit: file.8: debug: file: pread count=4096 offset=52940800 nbdkit: file.8: debug: file: pread count=4096 offset=52944896 nbdkit: file.8: debug: file: pread count=4096 offset=52948992 nbdkit: file.8: debug: file: pread count=4096 offset=52953088 nbdkit: file.8: debug: file: pread count=4096 offset=52957184 nbdkit: file.8: debug: file: pread count=4096 offset=52961280 nbdkit: file.8: debug: file: pread count=4096 offset=52965376 nbdkit: file.8: debug: file: pread count=4096 offset=52969472 nbdkit: file.8: debug: file: pread count=4096 offset=52973568 nbdkit: file.8: debug: file: pread count=4096 offset=52977664 nbdkit: file.8: debug: file: pread count=4096 offset=52981760 nbdkit: file.8: debug: file: pread count=4096 offset=52985856 nbdkit: file.8: debug: file: pread count=4096 offset=52989952 nbdkit: file.8: debug: file: pread count=4096 offset=52994048 nbdkit: file.8: debug: file: pread count=4096 offset=52998144 nbdkit: file.8: debug: file: pread count=4096 offset=53002240 nbdkit: file.8: debug: file: pread count=4096 offset=53006336 nbdkit: file.8: debug: file: pread count=4096 offset=53010432 nbdkit: file.8: debug: file: pread count=4096 offset=53014528 nbdkit: file.8: debug: file: pread count=4096 offset=53018624 nbdkit: file.8: debug: file: pread count=4096 offset=53022720 nbdkit: file.8: debug: file: pread count=4096 offset=53026816 nbdkit: file.8: debug: file: pread count=4096 offset=53030912 nbdkit: file.8: debug: file: pread count=4096 offset=53035008 nbdkit: file.8: debug: file: pread count=4096 offset=53039104 nbdkit: file.8: debug: file: pread count=4096 offset=53043200 nbdkit: file.8: debug: file: pread count=4096 offset=53047296 nbdkit: file.8: debug: file: pread count=4096 offset=53051392 nbdkit: file.8: debug: file: pread count=4096 offset=53055488 nbdkit: file.8: debug: file: pread count=4096 offset=53059584 nbdkit: file.8: debug: file: pread count=4096 offset=53063680 nbdkit: file.8: debug: file: pread count=4096 offset=53067776 nbdkit: file.8: debug: file: pread count=4096 offset=53071872 nbdkit: file.8: debug: file: pread count=4096 offset=53075968 nbdkit: file.8: debug: file: pread count=4096 offset=53080064 nbdkit: file.8: debug: file: pread count=4096 offset=53084160 nbdkit: file.8: debug: file: pread count=4096 offset=53088256 nbdkit: file.8: debug: file: pread count=4096 offset=53092352 nbdkit: file.8: debug: file: pread count=4096 offset=53096448 nbdkit: file.8: debug: file: pread count=4096 offset=53100544 nbdkit: file.8: debug: file: pread count=4096 offset=53104640 nbdkit: file.8: debug: file: pread count=4096 offset=53108736 nbdkit: file.8: debug: file: pread count=4096 offset=53112832 nbdkit: file.8: debug: file: pread count=4096 offset=53116928 nbdkit: file.8: debug: file: pread count=4096 offset=53121024 nbdkit: file.8: debug: file: pread count=4096 offset=53125120 nbdkit: file.8: debug: file: pread count=4096 offset=53129216 nbdkit: file.8: debug: file: pread count=4096 offset=53133312 nbdkit: file.8: debug: file: pread count=4096 offset=53137408 nbdkit: file.8: debug: file: pread count=4096 offset=53141504 nbdkit: file.8: debug: file: pread count=4096 offset=53145600 nbdkit: file.8: debug: file: pread count=4096 offset=53149696 nbdkit: file.8: debug: file: pread count=4096 offset=53153792 nbdkit: file.8: debug: file: pread count=4096 offset=53157888 nbdkit: file.8: debug: file: pread count=4096 offset=53161984 nbdkit: file.8: debug: file: pread count=4096 offset=53166080 nbdkit: file.8: debug: file: pread count=4096 offset=53170176 nbdkit: file.8: debug: file: pread count=4096 offset=53174272 nbdkit: file.8: debug: file: pread count=4096 offset=53178368 nbdkit: file.8: debug: file: pread count=4096 offset=53182464 nbdkit: file.8: debug: file: pread count=4096 offset=53186560 nbdkit: file.8: debug: file: pread count=4096 offset=53190656 nbdkit: file.8: debug: file: pread count=4096 offset=53194752 nbdkit: file.8: debug: file: pread count=4096 offset=53198848 nbdkit: file.8: debug: file: pread count=4096 offset=53202944 nbdkit: file.8: debug: file: pread count=4096 offset=53207040 nbdkit: file.8: debug: file: pread count=4096 offset=53211136 nbdkit: file.8: debug: file: pread count=4096 offset=53215232 nbdkit: file.8: debug: file: pread count=4096 offset=53219328 nbdkit: file.8: debug: file: pread count=4096 offset=53223424 nbdkit: file.8: debug: file: pread count=4096 offset=53227520 nbdkit: file.8: debug: file: pread count=4096 offset=53231616 nbdkit: file.8: debug: file: pread count=4096 offset=53235712 nbdkit: file.8: debug: file: pread count=4096 offset=53239808 nbdkit: file.8: debug: file: pread count=4096 offset=53243904 nbdkit: file.8: debug: file: pread count=4096 offset=53248000 nbdkit: file.8: debug: file: pread count=4096 offset=53252096 nbdkit: file.8: debug: file: pread count=4096 offset=53256192 nbdkit: file.8: debug: file: pread count=4096 offset=53260288 nbdkit: file.8: debug: file: pread count=4096 offset=53264384 nbdkit: file.8: debug: file: pread count=4096 offset=53268480 nbdkit: file.8: debug: file: pread count=4096 offset=53272576 nbdkit: file.8: debug: file: pread count=4096 offset=53276672 nbdkit: file.8: debug: file: pread count=4096 offset=53280768 nbdkit: file.8: debug: file: pread count=4096 offset=53284864 nbdkit: file.8: debug: file: pread count=4096 offset=53288960 nbdkit: file.8: debug: file: pread count=4096 offset=53293056 nbdkit: file.8: debug: file: pread count=4096 offset=53297152 nbdkit: file.8: debug: file: pread count=4096 offset=53301248 nbdkit: file.8: debug: file: pread count=4096 offset=53305344 nbdkit: file.8: debug: file: pread count=4096 offset=53309440 nbdkit: file.8: debug: file: pread count=4096 offset=53313536 nbdkit: file.8: debug: file: pread count=4096 offset=53317632 nbdkit: file.8: debug: file: pread count=4096 offset=53321728 nbdkit: file.8: debug: file: pread count=4096 offset=53325824 nbdkit: file.8: debug: file: pread count=4096 offset=53329920 nbdkit: file.8: debug: file: pread count=4096 offset=53334016 nbdkit: file.8: debug: file: pread count=4096 offset=53338112 nbdkit: file.8: debug: file: pread count=4096 offset=53342208 nbdkit: file.8: debug: file: pread count=4096 offset=53346304 nbdkit: file.8: debug: file: pread count=4096 offset=53350400 nbdkit: file.8: debug: file: pread count=4096 offset=53354496 nbdkit: file.8: debug: file: pread count=4096 offset=53358592 nbdkit: file.8: debug: file: pread count=4096 offset=53362688 nbdkit: file.8: debug: file: pread count=4096 offset=53366784 nbdkit: file.8: debug: file: pread count=4096 offset=53370880 nbdkit: file.8: debug: file: pread count=4096 offset=53374976 nbdkit: file.8: debug: file: pread count=4096 offset=53379072 nbdkit: file.8: debug: file: pread count=4096 offset=53383168 nbdkit: file.8: debug: file: pread count=4096 offset=53387264 nbdkit: file.8: debug: file: pread count=4096 offset=53391360 nbdkit: file.8: debug: file: pread count=4096 offset=53395456 nbdkit: file.8: debug: file: pread count=4096 offset=53399552 nbdkit: file.8: debug: file: pread count=4096 offset=53403648 nbdkit: file.8: debug: file: pread count=4096 offset=53407744 nbdkit: file.8: debug: file: pread count=4096 offset=53411840 nbdkit: file.8: debug: file: pread count=4096 offset=53415936 nbdkit: file.8: debug: file: pread count=4096 offset=53420032 nbdkit: file.8: debug: file: pread count=4096 offset=53424128 nbdkit: file.8: debug: file: pread count=4096 offset=53428224 nbdkit: file.8: debug: file: pread count=4096 offset=53432320 nbdkit: file.8: debug: file: pread count=4096 offset=53436416 nbdkit: file.8: debug: file: pread count=4096 offset=53440512 nbdkit: file.8: debug: file: pread count=4096 offset=53444608 nbdkit: file.8: debug: file: pread count=4096 offset=53448704 nbdkit: file.8: debug: file: pread count=4096 offset=53452800 nbdkit: file.8: debug: file: pread count=4096 offset=53456896 nbdkit: file.8: debug: file: pread count=4096 offset=53460992 nbdkit: file.8: debug: file: pread count=4096 offset=53465088 nbdkit: file.8: debug: file: pread count=4096 offset=53469184 nbdkit: file.8: debug: file: pread count=4096 offset=53473280 nbdkit: file.8: debug: file: pread count=4096 offset=53477376 nbdkit: file.8: debug: file: pread count=4096 offset=53481472 nbdkit: file.8: debug: file: pread count=4096 offset=53485568 nbdkit: file.8: debug: file: pread count=4096 offset=53489664 nbdkit: file.8: debug: file: pread count=4096 offset=53493760 nbdkit: file.8: debug: file: pread count=4096 offset=53497856 nbdkit: file.8: debug: file: pread count=4096 offset=53501952 nbdkit: file.8: debug: file: pread count=4096 offset=53506048 nbdkit: file.8: debug: file: pread count=4096 offset=53510144 nbdkit: file.8: debug: file: pread count=4096 offset=53514240 nbdkit: file.8: debug: file: pread count=4096 offset=53518336 nbdkit: file.8: debug: file: pread count=4096 offset=53522432 nbdkit: file.8: debug: file: pread count=4096 offset=53526528 nbdkit: file.8: debug: file: pread count=4096 offset=53530624 nbdkit: file.8: debug: file: pread count=4096 offset=53534720 nbdkit: file.8: debug: file: pread count=4096 offset=53538816 nbdkit: file.8: debug: file: pread count=4096 offset=53542912 nbdkit: file.8: debug: file: pread count=4096 offset=53547008 nbdkit: file.8: debug: file: pread count=4096 offset=53551104 nbdkit: file.8: debug: file: pread count=4096 offset=53555200 nbdkit: file.8: debug: file: pread count=4096 offset=53559296 nbdkit: file.8: debug: file: pread count=4096 offset=53563392 nbdkit: file.8: debug: file: pread count=4096 offset=53567488 nbdkit: file.8: debug: file: pread count=4096 offset=53571584 nbdkit: file.8: debug: file: pread count=4096 offset=53575680 nbdkit: file.8: debug: file: pread count=4096 offset=53579776 nbdkit: file.8: debug: file: pread count=4096 offset=53583872 nbdkit: file.8: debug: file: pread count=4096 offset=53587968 nbdkit: file.8: debug: file: pread count=4096 offset=53592064 nbdkit: file.8: debug: file: pread count=4096 offset=53596160 nbdkit: file.8: debug: file: pread count=4096 offset=53600256 nbdkit: file.8: debug: file: pread count=4096 offset=53604352 nbdkit: file.8: debug: file: pread count=4096 offset=53608448 nbdkit: file.8: debug: file: pread count=4096 offset=53612544 nbdkit: file.8: debug: file: pread count=4096 offset=53616640 nbdkit: file.8: debug: file: pread count=4096 offset=53620736 nbdkit: file.8: debug: file: pread count=4096 offset=53624832 nbdkit: file.8: debug: file: pread count=4096 offset=53628928 nbdkit: file.8: debug: file: pread count=4096 offset=53633024 nbdkit: file.8: debug: file: pread count=4096 offset=53637120 nbdkit: file.8: debug: file: pread count=4096 offset=53641216 nbdkit: file.8: debug: file: pread count=4096 offset=53645312 nbdkit: file.8: debug: file: pread count=4096 offset=53649408 nbdkit: file.8: debug: file: pread count=4096 offset=53653504 nbdkit: file.8: debug: file: pread count=4096 offset=53657600 nbdkit: file.8: debug: file: pread count=4096 offset=53661696 nbdkit: file.8: debug: file: pread count=4096 offset=53665792 nbdkit: file.8: debug: file: pread count=4096 offset=53669888 nbdkit: file.8: debug: file: pread count=4096 offset=53673984 nbdkit: file.8: debug: file: pread count=4096 offset=53678080 nbdkit: file.8: debug: file: pread count=4096 offset=53682176 nbdkit: file.8: debug: file: pread count=4096 offset=53686272 nbdkit: file.8: debug: file: pread count=4096 offset=53690368 nbdkit: file.8: debug: file: pread count=4096 offset=53694464 nbdkit: file.8: debug: file: pread count=4096 offset=53698560 nbdkit: file.8: debug: file: pread count=4096 offset=53702656 nbdkit: file.8: debug: file: pread count=4096 offset=53706752 nbdkit: file.8: debug: file: pread count=4096 offset=53710848 nbdkit: file.8: debug: file: pread count=4096 offset=53714944 nbdkit: file.8: debug: file: pread count=4096 offset=53719040 nbdkit: file.8: debug: file: pread count=4096 offset=53723136 nbdkit: file.8: debug: file: pread count=4096 offset=53727232 nbdkit: file.8: debug: file: pread count=4096 offset=53731328 nbdkit: file.8: debug: file: pread count=4096 offset=53735424 nbdkit: file.8: debug: file: pread count=4096 offset=53739520 nbdkit: file.8: debug: file: pread count=4096 offset=53743616 nbdkit: file.8: debug: file: pread count=4096 offset=53747712 nbdkit: file.8: debug: file: pread count=4096 offset=53751808 nbdkit: file.8: debug: file: pread count=4096 offset=53755904 nbdkit: file.8: debug: file: pread count=4096 offset=53760000 nbdkit: file.8: debug: file: pread count=4096 offset=53764096 nbdkit: file.8: debug: file: pread count=4096 offset=53768192 nbdkit: file.8: debug: file: pread count=4096 offset=53772288 nbdkit: file.8: debug: file: pread count=4096 offset=53776384 nbdkit: file.8: debug: file: pread count=4096 offset=53780480 nbdkit: file.8: debug: file: pread count=4096 offset=53784576 nbdkit: file.8: debug: file: pread count=4096 offset=53788672 nbdkit: file.8: debug: file: pread count=4096 offset=53792768 nbdkit: file.8: debug: file: pread count=4096 offset=53796864 nbdkit: file.8: debug: file: pread count=4096 offset=53800960 nbdkit: file.8: debug: file: pread count=4096 offset=53805056 nbdkit: file.8: debug: file: pread count=4096 offset=53809152 nbdkit: file.8: debug: file: pread count=4096 offset=53813248 nbdkit: file.8: debug: file: pread count=4096 offset=53817344 nbdkit: file.8: debug: file: pread count=4096 offset=53821440 nbdkit: file.8: debug: file: pread count=4096 offset=53825536 nbdkit: file.8: debug: file: pread count=4096 offset=53829632 nbdkit: file.8: debug: file: pread count=4096 offset=53833728 nbdkit: file.8: debug: file: pread count=4096 offset=53837824 nbdkit: file.8: debug: file: pread count=4096 offset=53841920 nbdkit: file.8: debug: file: pread count=4096 offset=53846016 nbdkit: file.8: debug: file: pread count=4096 offset=53850112 nbdkit: file.8: debug: file: pread count=4096 offset=53854208 nbdkit: file.8: debug: file: pread count=4096 offset=53858304 nbdkit: file.8: debug: file: pread count=4096 offset=53862400 nbdkit: file.8: debug: file: pread count=4096 offset=53866496 nbdkit: file.8: debug: file: pread count=4096 offset=53870592 nbdkit: file.8: debug: file: pread count=4096 offset=53874688 nbdkit: file.8: debug: file: pread count=4096 offset=53878784 nbdkit: file.8: debug: file: pread count=4096 offset=53882880 nbdkit: file.8: debug: file: pread count=4096 offset=53886976 nbdkit: file.8: debug: file: pread count=4096 offset=53891072 nbdkit: file.8: debug: file: pread count=4096 offset=53895168 nbdkit: file.8: debug: file: pread count=4096 offset=53899264 nbdkit: file.8: debug: file: pread count=4096 offset=53903360 nbdkit: file.8: debug: file: pread count=4096 offset=53907456 nbdkit: file.8: debug: file: pread count=4096 offset=53911552 nbdkit: file.8: debug: file: pread count=4096 offset=53915648 nbdkit: file.8: debug: file: pread count=4096 offset=53919744 nbdkit: file.8: debug: file: pread count=4096 offset=53923840 nbdkit: file.8: debug: file: pread count=4096 offset=53927936 nbdkit: file.8: debug: file: pread count=4096 offset=53932032 nbdkit: file.8: debug: file: pread count=4096 offset=53936128 nbdkit: file.8: debug: file: pread count=4096 offset=53940224 nbdkit: file.8: debug: file: pread count=4096 offset=53944320 nbdkit: file.8: debug: file: pread count=4096 offset=53948416 nbdkit: file.8: debug: file: pread count=4096 offset=53952512 nbdkit: file.8: debug: file: pread count=4096 offset=53956608 nbdkit: file.8: debug: file: pread count=4096 offset=53960704 nbdkit: file.8: debug: file: pread count=4096 offset=53964800 nbdkit: file.8: debug: file: pread count=4096 offset=53968896 nbdkit: file.8: debug: file: pread count=4096 offset=53972992 nbdkit: file.8: debug: file: pread count=4096 offset=53977088 nbdkit: file.8: debug: file: pread count=4096 offset=53981184 nbdkit: file.8: debug: file: pread count=4096 offset=53985280 nbdkit: file.8: debug: file: pread count=4096 offset=53989376 nbdkit: file.8: debug: file: pread count=4096 offset=53993472 nbdkit: file.8: debug: file: pread count=4096 offset=53997568 nbdkit: file.8: debug: file: pread count=4096 offset=54001664 nbdkit: file.8: debug: file: pread count=4096 offset=54005760 nbdkit: file.8: debug: file: pread count=4096 offset=54009856 nbdkit: file.8: debug: file: pread count=4096 offset=54013952 nbdkit: file.8: debug: file: pread count=4096 offset=54018048 nbdkit: file.8: debug: file: pread count=4096 offset=54022144 nbdkit: file.8: debug: file: pread count=4096 offset=54026240 nbdkit: file.8: debug: file: pread count=4096 offset=54030336 nbdkit: file.8: debug: file: pread count=4096 offset=54034432 nbdkit: file.8: debug: file: pread count=4096 offset=54038528 nbdkit: file.8: debug: file: pread count=4096 offset=54042624 nbdkit: file.8: debug: file: pread count=4096 offset=54046720 nbdkit: file.8: debug: file: pread count=4096 offset=54050816 nbdkit: file.8: debug: file: pread count=4096 offset=54054912 nbdkit: file.8: debug: file: pread count=4096 offset=54059008 nbdkit: file.8: debug: file: pread count=4096 offset=54063104 nbdkit: file.8: debug: file: pread count=4096 offset=54067200 nbdkit: file.8: debug: file: pread count=4096 offset=54071296 nbdkit: file.8: debug: file: pread count=4096 offset=54075392 nbdkit: file.8: debug: file: pread count=4096 offset=54079488 nbdkit: file.8: debug: file: pread count=4096 offset=54083584 nbdkit: file.8: debug: file: pread count=4096 offset=54087680 nbdkit: file.8: debug: file: pread count=4096 offset=54091776 nbdkit: file.8: debug: file: pread count=4096 offset=54095872 nbdkit: file.8: debug: file: pread count=4096 offset=54099968 nbdkit: file.8: debug: file: pread count=4096 offset=54104064 nbdkit: file.8: debug: file: pread count=4096 offset=54108160 nbdkit: file.8: debug: file: pread count=4096 offset=54112256 nbdkit: file.8: debug: file: pread count=4096 offset=54116352 nbdkit: file.8: debug: file: pread count=4096 offset=54120448 nbdkit: file.8: debug: file: pread count=4096 offset=54124544 nbdkit: file.8: debug: file: pread count=4096 offset=54128640 nbdkit: file.8: debug: file: pread count=4096 offset=54132736 nbdkit: file.8: debug: file: pread count=4096 offset=54136832 nbdkit: file.8: debug: file: pread count=4096 offset=54140928 nbdkit: file.8: debug: file: pread count=4096 offset=54145024 nbdkit: file.8: debug: file: pread count=4096 offset=54149120 nbdkit: file.8: debug: file: pread count=4096 offset=54153216 nbdkit: file.8: debug: file: pread count=4096 offset=54157312 nbdkit: file.8: debug: file: pread count=4096 offset=54161408 nbdkit: file.8: debug: file: pread count=4096 offset=54165504 nbdkit: file.8: debug: file: pread count=4096 offset=54169600 nbdkit: file.8: debug: file: pread count=4096 offset=54173696 nbdkit: file.8: debug: file: pread count=4096 offset=54177792 nbdkit: file.8: debug: file: pread count=4096 offset=54181888 nbdkit: file.8: debug: file: pread count=4096 offset=54185984 nbdkit: file.8: debug: file: pread count=4096 offset=54190080 nbdkit: file.8: debug: file: pread count=4096 offset=54194176 nbdkit: file.8: debug: file: pread count=4096 offset=54198272 nbdkit: file.8: debug: file: pread count=4096 offset=54202368 nbdkit: file.8: debug: file: pread count=4096 offset=54206464 nbdkit: file.8: debug: file: pread count=4096 offset=54210560 nbdkit: file.8: debug: file: pread count=4096 offset=54214656 nbdkit: file.8: debug: file: pread count=4096 offset=54218752 nbdkit: file.8: debug: file: pread count=4096 offset=54222848 nbdkit: file.8: debug: file: pread count=4096 offset=54226944 nbdkit: file.8: debug: file: pread count=4096 offset=54231040 nbdkit: file.8: debug: file: pread count=4096 offset=54235136 nbdkit: file.8: debug: file: pread count=4096 offset=54239232 nbdkit: file.8: debug: file: pread count=4096 offset=54243328 nbdkit: file.8: debug: file: pread count=4096 offset=54247424 nbdkit: file.8: debug: file: pread count=4096 offset=54251520 nbdkit: file.8: debug: file: pread count=4096 offset=54255616 nbdkit: file.8: debug: file: pread count=4096 offset=54259712 nbdkit: file.8: debug: file: pread count=4096 offset=54263808 nbdkit: file.8: debug: file: pread count=4096 offset=54267904 nbdkit: file.8: debug: file: pread count=4096 offset=54272000 nbdkit: file.8: debug: file: pread count=4096 offset=54276096 nbdkit: file.8: debug: file: pread count=4096 offset=54280192 nbdkit: file.8: debug: file: pread count=4096 offset=54284288 nbdkit: file.8: debug: file: pread count=4096 offset=54288384 nbdkit: file.8: debug: file: pread count=4096 offset=54292480 nbdkit: file.8: debug: file: pread count=4096 offset=54296576 nbdkit: file.8: debug: file: pread count=4096 offset=54300672 nbdkit: file.8: debug: file: pread count=4096 offset=54304768 nbdkit: file.8: debug: file: pread count=4096 offset=54308864 nbdkit: file.8: debug: file: pread count=4096 offset=54312960 nbdkit: file.8: debug: file: pread count=4096 offset=54317056 nbdkit: file.8: debug: file: pread count=4096 offset=54321152 nbdkit: file.8: debug: file: pread count=4096 offset=54325248 nbdkit: file.8: debug: file: pread count=4096 offset=54329344 nbdkit: file.8: debug: file: pread count=4096 offset=54333440 nbdkit: file.8: debug: file: pread count=4096 offset=54337536 nbdkit: file.8: debug: file: pread count=4096 offset=54341632 nbdkit: file.8: debug: file: pread count=4096 offset=54345728 nbdkit: file.8: debug: file: pread count=4096 offset=54349824 nbdkit: file.8: debug: file: pread count=4096 offset=54353920 nbdkit: file.8: debug: file: pread count=4096 offset=54358016 nbdkit: file.8: debug: file: pread count=4096 offset=54362112 nbdkit: file.8: debug: file: pread count=4096 offset=54366208 nbdkit: file.8: debug: file: pread count=4096 offset=54370304 nbdkit: file.8: debug: file: pread count=4096 offset=54374400 nbdkit: file.8: debug: file: pread count=4096 offset=54378496 nbdkit: file.8: debug: file: pread count=4096 offset=54382592 nbdkit: file.8: debug: file: pread count=4096 offset=54386688 nbdkit: file.8: debug: file: pread count=4096 offset=54390784 nbdkit: file.8: debug: file: pread count=4096 offset=54394880 nbdkit: file.8: debug: file: pread count=4096 offset=54398976 nbdkit: file.8: debug: file: pread count=4096 offset=54403072 nbdkit: file.8: debug: file: pread count=4096 offset=54407168 nbdkit: file.8: debug: file: pread count=4096 offset=54411264 nbdkit: file.8: debug: file: pread count=4096 offset=54415360 nbdkit: file.8: debug: file: pread count=4096 offset=54419456 nbdkit: file.8: debug: file: pread count=4096 offset=54423552 nbdkit: file.8: debug: file: pread count=4096 offset=54427648 nbdkit: file.8: debug: file: pread count=4096 offset=54431744 nbdkit: file.8: debug: file: pread count=4096 offset=54435840 nbdkit: file.8: debug: file: pread count=4096 offset=54439936 nbdkit: file.8: debug: file: pread count=4096 offset=54444032 nbdkit: file.8: debug: file: pread count=4096 offset=54448128 nbdkit: file.8: debug: file: pread count=4096 offset=54452224 nbdkit: file.8: debug: file: pread count=4096 offset=54456320 nbdkit: file.8: debug: file: pread count=4096 offset=54460416 nbdkit: file.8: debug: file: pread count=4096 offset=54464512 nbdkit: file.8: debug: file: pread count=4096 offset=54468608 nbdkit: file.8: debug: file: pread count=4096 offset=54472704 nbdkit: file.8: debug: file: pread count=4096 offset=54476800 nbdkit: file.8: debug: file: pread count=4096 offset=54480896 nbdkit: file.8: debug: file: pread count=4096 offset=54484992 nbdkit: file.8: debug: file: pread count=4096 offset=54489088 nbdkit: file.8: debug: file: pread count=4096 offset=54493184 nbdkit: file.8: debug: file: pread count=4096 offset=54497280 nbdkit: file.8: debug: file: pread count=4096 offset=54501376 nbdkit: file.8: debug: file: pread count=4096 offset=54505472 nbdkit: file.8: debug: file: pread count=4096 offset=54509568 nbdkit: file.8: debug: file: pread count=4096 offset=54513664 nbdkit: file.8: debug: file: pread count=4096 offset=54517760 nbdkit: file.8: debug: file: pread count=4096 offset=54521856 nbdkit: file.10: debug: cow: pread count=2097152 offset=54525952 nbdkit: file.10: debug: file: pread count=4096 offset=54525952 nbdkit: file.10: debug: file: pread count=4096 offset=54530048 nbdkit: file.10: debug: file: pread count=4096 offset=54534144 nbdkit: file.10: debug: file: pread count=4096 offset=54538240 nbdkit: file.10: debug: file: pread count=4096 offset=54542336 nbdkit: file.10: debug: file: pread count=4096 offset=54546432 nbdkit: file.10: debug: file: pread count=4096 offset=54550528 nbdkit: file.10: debug: file: pread count=4096 offset=54554624 nbdkit: file.10: debug: file: pread count=4096 offset=54558720 nbdkit: file.10: debug: file: pread count=4096 offset=54562816 nbdkit: file.10: debug: file: pread count=4096 offset=54566912 nbdkit: file.10: debug: file: pread count=4096 offset=54571008 nbdkit: file.10: debug: file: pread count=4096 offset=54575104 nbdkit: file.10: debug: file: pread count=4096 offset=54579200 nbdkit: file.10: debug: file: pread count=4096 offset=54583296 nbdkit: file.10: debug: file: pread count=4096 offset=54587392 nbdkit: file.10: debug: file: pread count=4096 offset=54591488 nbdkit: file.10: debug: file: pread count=4096 offset=54595584 nbdkit: file.10: debug: file: pread count=4096 offset=54599680 nbdkit: file.10: debug: file: pread count=4096 offset=54603776 nbdkit: file.10: debug: file: pread count=4096 offset=54607872 nbdkit: file.10: debug: file: pread count=4096 offset=54611968 nbdkit: file.10: debug: file: pread count=4096 offset=54616064 nbdkit: file.10: debug: file: pread count=4096 offset=54620160 nbdkit: file.10: debug: file: pread count=4096 offset=54624256 nbdkit: file.10: debug: file: pread count=4096 offset=54628352 nbdkit: file.10: debug: file: pread count=4096 offset=54632448 nbdkit: file.10: debug: file: pread count=4096 offset=54636544 nbdkit: file.10: debug: file: pread count=4096 offset=54640640 nbdkit: file.10: debug: file: pread count=4096 offset=54644736 nbdkit: file.10: debug: file: pread count=4096 offset=54648832 nbdkit: file.10: debug: file: pread count=4096 offset=54652928 nbdkit: file.10: debug: file: pread count=4096 offset=54657024 nbdkit: file.10: debug: file: pread count=4096 offset=54661120 nbdkit: file.10: debug: file: pread count=4096 offset=54665216 nbdkit: file.10: debug: file: pread count=4096 offset=54669312 nbdkit: file.10: debug: file: pread count=4096 offset=54673408 nbdkit: file.10: debug: file: pread count=4096 offset=54677504 nbdkit: file.10: debug: file: pread count=4096 offset=54681600 nbdkit: file.10: debug: file: pread count=4096 offset=54685696 nbdkit: file.10: debug: file: pread count=4096 offset=54689792 nbdkit: file.10: debug: file: pread count=4096 offset=54693888 nbdkit: file.10: debug: file: pread count=4096 offset=54697984 nbdkit: file.10: debug: file: pread count=4096 offset=54702080 nbdkit: file.10: debug: file: pread count=4096 offset=54706176 nbdkit: file.10: debug: file: pread count=4096 offset=54710272 nbdkit: file.10: debug: file: pread count=4096 offset=54714368 nbdkit: file.10: debug: file: pread count=4096 offset=54718464 nbdkit: file.10: debug: file: pread count=4096 offset=54722560 nbdkit: file.10: debug: file: pread count=4096 offset=54726656 nbdkit: file.10: debug: file: pread count=4096 offset=54730752 nbdkit: file.10: debug: file: pread count=4096 offset=54734848 nbdkit: file.10: debug: file: pread count=4096 offset=54738944 nbdkit: file.10: debug: file: pread count=4096 offset=54743040 nbdkit: file.10: debug: file: pread count=4096 offset=54747136 nbdkit: file.10: debug: file: pread count=4096 offset=54751232 nbdkit: file.10: debug: file: pread count=4096 offset=54755328 nbdkit: file.10: debug: file: pread count=4096 offset=54759424 nbdkit: file.10: debug: file: pread count=4096 offset=54763520 nbdkit: file.10: debug: file: pread count=4096 offset=54767616 nbdkit: file.10: debug: file: pread count=4096 offset=54771712 nbdkit: file.10: debug: file: pread count=4096 offset=54775808 nbdkit: file.10: debug: file: pread count=4096 offset=54779904 nbdkit: file.10: debug: file: pread count=4096 offset=54784000 nbdkit: file.10: debug: file: pread count=4096 offset=54788096 nbdkit: file.10: debug: file: pread count=4096 offset=54792192 nbdkit: file.10: debug: file: pread count=4096 offset=54796288 nbdkit: file.10: debug: file: pread count=4096 offset=54800384 nbdkit: file.10: debug: file: pread count=4096 offset=54804480 nbdkit: file.10: debug: file: pread count=4096 offset=54808576 nbdkit: file.10: debug: file: pread count=4096 offset=54812672 nbdkit: file.10: debug: file: pread count=4096 offset=54816768 nbdkit: file.10: debug: file: pread count=4096 offset=54820864 nbdkit: file.10: debug: file: pread count=4096 offset=54824960 nbdkit: file.10: debug: file: pread count=4096 offset=54829056 nbdkit: file.10: debug: file: pread count=4096 offset=54833152 nbdkit: file.10: debug: file: pread count=4096 offset=54837248 nbdkit: file.10: debug: file: pread count=4096 offset=54841344 nbdkit: file.10: debug: file: pread count=4096 offset=54845440 nbdkit: file.10: debug: file: pread count=4096 offset=54849536 nbdkit: file.10: debug: file: pread count=4096 offset=54853632 nbdkit: file.10: debug: file: pread count=4096 offset=54857728 nbdkit: file.10: debug: file: pread count=4096 offset=54861824 nbdkit: file.10: debug: file: pread count=4096 offset=54865920 nbdkit: file.10: debug: file: pread count=4096 offset=54870016 nbdkit: file.10: debug: file: pread count=4096 offset=54874112 nbdkit: file.10: debug: file: pread count=4096 offset=54878208 nbdkit: file.10: debug: file: pread count=4096 offset=54882304 nbdkit: file.10: debug: file: pread count=4096 offset=54886400 nbdkit: file.10: debug: file: pread count=4096 offset=54890496 nbdkit: file.10: debug: file: pread count=4096 offset=54894592 nbdkit: file.10: debug: file: pread count=4096 offset=54898688 nbdkit: file.10: debug: file: pread count=4096 offset=54902784 nbdkit: file.10: debug: file: pread count=4096 offset=54906880 nbdkit: file.10: debug: file: pread count=4096 offset=54910976 nbdkit: file.10: debug: file: pread count=4096 offset=54915072 nbdkit: file.10: debug: file: pread count=4096 offset=54919168 nbdkit: file.10: debug: file: pread count=4096 offset=54923264 nbdkit: file.10: debug: file: pread count=4096 offset=54927360 nbdkit: file.10: debug: file: pread count=4096 offset=54931456 nbdkit: file.10: debug: file: pread count=4096 offset=54935552 nbdkit: file.10: debug: file: pread count=4096 offset=54939648 nbdkit: file.10: debug: file: pread count=4096 offset=54943744 nbdkit: file.10: debug: file: pread count=4096 offset=54947840 nbdkit: file.10: debug: file: pread count=4096 offset=54951936 nbdkit: file.10: debug: file: pread count=4096 offset=54956032 nbdkit: file.10: debug: file: pread count=4096 offset=54960128 nbdkit: file.10: debug: file: pread count=4096 offset=54964224 nbdkit: file.10: debug: file: pread count=4096 offset=54968320 nbdkit: file.10: debug: file: pread count=4096 offset=54972416 nbdkit: file.10: debug: file: pread count=4096 offset=54976512 nbdkit: file.10: debug: file: pread count=4096 offset=54980608 nbdkit: file.10: debug: file: pread count=4096 offset=54984704 nbdkit: file.10: debug: file: pread count=4096 offset=54988800 nbdkit: file.10: debug: file: pread count=4096 offset=54992896 nbdkit: file.10: debug: file: pread count=4096 offset=54996992 nbdkit: file.10: debug: file: pread count=4096 offset=55001088 nbdkit: file.10: debug: file: pread count=4096 offset=55005184 nbdkit: file.10: debug: file: pread count=4096 offset=55009280 nbdkit: file.10: debug: file: pread count=4096 offset=55013376 nbdkit: file.10: debug: file: pread count=4096 offset=55017472 nbdkit: file.10: debug: file: pread count=4096 offset=55021568 nbdkit: file.10: debug: file: pread count=4096 offset=55025664 nbdkit: file.10: debug: file: pread count=4096 offset=55029760 nbdkit: file.10: debug: file: pread count=4096 offset=55033856 nbdkit: file.10: debug: file: pread count=4096 offset=55037952 nbdkit: file.10: debug: file: pread count=4096 offset=55042048 nbdkit: file.10: debug: file: pread count=4096 offset=55046144 nbdkit: file.10: debug: file: pread count=4096 offset=55050240 nbdkit: file.10: debug: file: pread count=4096 offset=55054336 nbdkit: file.10: debug: file: pread count=4096 offset=55058432 nbdkit: file.10: debug: file: pread count=4096 offset=55062528 nbdkit: file.10: debug: file: pread count=4096 offset=55066624 nbdkit: file.10: debug: file: pread count=4096 offset=55070720 nbdkit: file.10: debug: file: pread count=4096 offset=55074816 nbdkit: file.10: debug: file: pread count=4096 offset=55078912 nbdkit: file.10: debug: file: pread count=4096 offset=55083008 nbdkit: file.10: debug: file: pread count=4096 offset=55087104 nbdkit: file.10: debug: file: pread count=4096 offset=55091200 nbdkit: file.10: debug: file: pread count=4096 offset=55095296 nbdkit: file.10: debug: file: pread count=4096 offset=55099392 nbdkit: file.10: debug: file: pread count=4096 offset=55103488 nbdkit: file.10: debug: file: pread count=4096 offset=55107584 nbdkit: file.10: debug: file: pread count=4096 offset=55111680 nbdkit: file.10: debug: file: pread count=4096 offset=55115776 nbdkit: file.10: debug: file: pread count=4096 offset=55119872 nbdkit: file.10: debug: file: pread count=4096 offset=55123968 nbdkit: file.10: debug: file: pread count=4096 offset=55128064 nbdkit: file.10: debug: file: pread count=4096 offset=55132160 nbdkit: file.10: debug: file: pread count=4096 offset=55136256 nbdkit: file.10: debug: file: pread count=4096 offset=55140352 nbdkit: file.10: debug: file: pread count=4096 offset=55144448 nbdkit: file.10: debug: file: pread count=4096 offset=55148544 nbdkit: file.10: debug: file: pread count=4096 offset=55152640 nbdkit: file.10: debug: file: pread count=4096 offset=55156736 nbdkit: file.10: debug: file: pread count=4096 offset=55160832 nbdkit: file.10: debug: file: pread count=4096 offset=55164928 nbdkit: file.10: debug: file: pread count=4096 offset=55169024 nbdkit: file.10: debug: file: pread count=4096 offset=55173120 nbdkit: file.10: debug: file: pread count=4096 offset=55177216 nbdkit: file.10: debug: file: pread count=4096 offset=55181312 nbdkit: file.10: debug: file: pread count=4096 offset=55185408 nbdkit: file.10: debug: file: pread count=4096 offset=55189504 nbdkit: file.10: debug: file: pread count=4096 offset=55193600 nbdkit: file.10: debug: file: pread count=4096 offset=55197696 nbdkit: file.10: debug: file: pread count=4096 offset=55201792 nbdkit: file.10: debug: file: pread count=4096 offset=55205888 nbdkit: file.10: debug: file: pread count=4096 offset=55209984 nbdkit: file.10: debug: file: pread count=4096 offset=55214080 nbdkit: file.10: debug: file: pread count=4096 offset=55218176 nbdkit: file.10: debug: file: pread count=4096 offset=55222272 nbdkit: file.10: debug: file: pread count=4096 offset=55226368 nbdkit: file.10: debug: file: pread count=4096 offset=55230464 nbdkit: file.10: debug: file: pread count=4096 offset=55234560 nbdkit: file.10: debug: file: pread count=4096 offset=55238656 nbdkit: file.10: debug: file: pread count=4096 offset=55242752 nbdkit: file.10: debug: file: pread count=4096 offset=55246848 nbdkit: file.10: debug: file: pread count=4096 offset=55250944 nbdkit: file.10: debug: file: pread count=4096 offset=55255040 nbdkit: file.10: debug: file: pread count=4096 offset=55259136 nbdkit: file.10: debug: file: pread count=4096 offset=55263232 nbdkit: file.10: debug: file: pread count=4096 offset=55267328 nbdkit: file.10: debug: file: pread count=4096 offset=55271424 nbdkit: file.10: debug: file: pread count=4096 offset=55275520 nbdkit: file.10: debug: file: pread count=4096 offset=55279616 nbdkit: file.10: debug: file: pread count=4096 offset=55283712 nbdkit: file.10: debug: file: pread count=4096 offset=55287808 nbdkit: file.10: debug: file: pread count=4096 offset=55291904 nbdkit: file.10: debug: file: pread count=4096 offset=55296000 nbdkit: file.10: debug: file: pread count=4096 offset=55300096 nbdkit: file.10: debug: file: pread count=4096 offset=55304192 nbdkit: file.10: debug: file: pread count=4096 offset=55308288 nbdkit: file.10: debug: file: pread count=4096 offset=55312384 nbdkit: file.10: debug: file: pread count=4096 offset=55316480 nbdkit: file.10: debug: file: pread count=4096 offset=55320576 nbdkit: file.10: debug: file: pread count=4096 offset=55324672 nbdkit: file.10: debug: file: pread count=4096 offset=55328768 nbdkit: file.10: debug: file: pread count=4096 offset=55332864 nbdkit: file.10: debug: file: pread count=4096 offset=55336960 nbdkit: file.10: debug: file: pread count=4096 offset=55341056 nbdkit: file.10: debug: file: pread count=4096 offset=55345152 nbdkit: file.10: debug: file: pread count=4096 offset=55349248 nbdkit: file.10: debug: file: pread count=4096 offset=55353344 nbdkit: file.10: debug: file: pread count=4096 offset=55357440 nbdkit: file.10: debug: file: pread count=4096 offset=55361536 nbdkit: file.10: debug: file: pread count=4096 offset=55365632 nbdkit: file.10: debug: file: pread count=4096 offset=55369728 nbdkit: file.10: debug: file: pread count=4096 offset=55373824 nbdkit: file.10: debug: file: pread count=4096 offset=55377920 nbdkit: file.10: debug: file: pread count=4096 offset=55382016 nbdkit: file.10: debug: file: pread count=4096 offset=55386112 nbdkit: file.10: debug: file: pread count=4096 offset=55390208 nbdkit: file.10: debug: file: pread count=4096 offset=55394304 nbdkit: file.10: debug: file: pread count=4096 offset=55398400 nbdkit: file.10: debug: file: pread count=4096 offset=55402496 nbdkit: file.10: debug: file: pread count=4096 offset=55406592 nbdkit: file.10: debug: file: pread count=4096 offset=55410688 nbdkit: file.10: debug: file: pread count=4096 offset=55414784 nbdkit: file.10: debug: file: pread count=4096 offset=55418880 nbdkit: file.10: debug: file: pread count=4096 offset=55422976 nbdkit: file.10: debug: file: pread count=4096 offset=55427072 nbdkit: file.10: debug: file: pread count=4096 offset=55431168 nbdkit: file.10: debug: file: pread count=4096 offset=55435264 nbdkit: file.10: debug: file: pread count=4096 offset=55439360 nbdkit: file.10: debug: file: pread count=4096 offset=55443456 nbdkit: file.10: debug: file: pread count=4096 offset=55447552 nbdkit: file.10: debug: file: pread count=4096 offset=55451648 nbdkit: file.10: debug: file: pread count=4096 offset=55455744 nbdkit: file.10: debug: file: pread count=4096 offset=55459840 nbdkit: file.10: debug: file: pread count=4096 offset=55463936 nbdkit: file.10: debug: file: pread count=4096 offset=55468032 nbdkit: file.10: debug: file: pread count=4096 offset=55472128 nbdkit: file.10: debug: file: pread count=4096 offset=55476224 nbdkit: file.10: debug: file: pread count=4096 offset=55480320 nbdkit: file.10: debug: file: pread count=4096 offset=55484416 nbdkit: file.10: debug: file: pread count=4096 offset=55488512 nbdkit: file.10: debug: file: pread count=4096 offset=55492608 nbdkit: file.10: debug: file: pread count=4096 offset=55496704 nbdkit: file.10: debug: file: pread count=4096 offset=55500800 nbdkit: file.10: debug: file: pread count=4096 offset=55504896 nbdkit: file.10: debug: file: pread count=4096 offset=55508992 nbdkit: file.10: debug: file: pread count=4096 offset=55513088 nbdkit: file.10: debug: file: pread count=4096 offset=55517184 nbdkit: file.10: debug: file: pread count=4096 offset=55521280 nbdkit: file.10: debug: file: pread count=4096 offset=55525376 nbdkit: file.10: debug: file: pread count=4096 offset=55529472 nbdkit: file.10: debug: file: pread count=4096 offset=55533568 nbdkit: file.10: debug: file: pread count=4096 offset=55537664 nbdkit: file.10: debug: file: pread count=4096 offset=55541760 nbdkit: file.10: debug: file: pread count=4096 offset=55545856 nbdkit: file.10: debug: file: pread count=4096 offset=55549952 nbdkit: file.10: debug: file: pread count=4096 offset=55554048 nbdkit: file.10: debug: file: pread count=4096 offset=55558144 nbdkit: file.10: debug: file: pread count=4096 offset=55562240 nbdkit: file.10: debug: file: pread count=4096 offset=55566336 nbdkit: file.10: debug: file: pread count=4096 offset=55570432 nbdkit: file.10: debug: file: pread count=4096 offset=55574528 nbdkit: file.10: debug: file: pread count=4096 offset=55578624 nbdkit: file.10: debug: file: pread count=4096 offset=55582720 nbdkit: file.10: debug: file: pread count=4096 offset=55586816 nbdkit: file.10: debug: file: pread count=4096 offset=55590912 nbdkit: file.10: debug: file: pread count=4096 offset=55595008 nbdkit: file.10: debug: file: pread count=4096 offset=55599104 nbdkit: file.10: debug: file: pread count=4096 offset=55603200 nbdkit: file.10: debug: file: pread count=4096 offset=55607296 nbdkit: file.10: debug: file: pread count=4096 offset=55611392 nbdkit: file.10: debug: file: pread count=4096 offset=55615488 nbdkit: file.10: debug: file: pread count=4096 offset=55619584 nbdkit: file.10: debug: file: pread count=4096 offset=55623680 nbdkit: file.10: debug: file: pread count=4096 offset=55627776 nbdkit: file.10: debug: file: pread count=4096 offset=55631872 nbdkit: file.10: debug: file: pread count=4096 offset=55635968 nbdkit: file.10: debug: file: pread count=4096 offset=55640064 nbdkit: file.10: debug: file: pread count=4096 offset=55644160 nbdkit: file.10: debug: file: pread count=4096 offset=55648256 nbdkit: file.10: debug: file: pread count=4096 offset=55652352 nbdkit: file.10: debug: file: pread count=4096 offset=55656448 nbdkit: file.10: debug: file: pread count=4096 offset=55660544 nbdkit: file.10: debug: file: pread count=4096 offset=55664640 nbdkit: file.10: debug: file: pread count=4096 offset=55668736 nbdkit: file.10: debug: file: pread count=4096 offset=55672832 nbdkit: file.10: debug: file: pread count=4096 offset=55676928 nbdkit: file.10: debug: file: pread count=4096 offset=55681024 nbdkit: file.10: debug: file: pread count=4096 offset=55685120 nbdkit: file.10: debug: file: pread count=4096 offset=55689216 nbdkit: file.10: debug: file: pread count=4096 offset=55693312 nbdkit: file.10: debug: file: pread count=4096 offset=55697408 nbdkit: file.10: debug: file: pread count=4096 offset=55701504 nbdkit: file.10: debug: file: pread count=4096 offset=55705600 nbdkit: file.10: debug: file: pread count=4096 offset=55709696 nbdkit: file.10: debug: file: pread count=4096 offset=55713792 nbdkit: file.10: debug: file: pread count=4096 offset=55717888 nbdkit: file.10: debug: file: pread count=4096 offset=55721984 nbdkit: file.10: debug: file: pread count=4096 offset=55726080 nbdkit: file.10: debug: file: pread count=4096 offset=55730176 nbdkit: file.10: debug: file: pread count=4096 offset=55734272 nbdkit: file.10: debug: file: pread count=4096 offset=55738368 nbdkit: file.10: debug: file: pread count=4096 offset=55742464 nbdkit: file.10: debug: file: pread count=4096 offset=55746560 nbdkit: file.10: debug: file: pread count=4096 offset=55750656 nbdkit: file.10: debug: file: pread count=4096 offset=55754752 nbdkit: file.10: debug: file: pread count=4096 offset=55758848 nbdkit: file.10: debug: file: pread count=4096 offset=55762944 nbdkit: file.10: debug: file: pread count=4096 offset=55767040 nbdkit: file.10: debug: file: pread count=4096 offset=55771136 nbdkit: file.10: debug: file: pread count=4096 offset=55775232 nbdkit: file.10: debug: file: pread count=4096 offset=55779328 nbdkit: file.10: debug: file: pread count=4096 offset=55783424 nbdkit: file.10: debug: file: pread count=4096 offset=55787520 nbdkit: file.10: debug: file: pread count=4096 offset=55791616 nbdkit: file.10: debug: file: pread count=4096 offset=55795712 nbdkit: file.10: debug: file: pread count=4096 offset=55799808 nbdkit: file.10: debug: file: pread count=4096 offset=55803904 nbdkit: file.10: debug: file: pread count=4096 offset=55808000 nbdkit: file.10: debug: file: pread count=4096 offset=55812096 nbdkit: file.10: debug: file: pread count=4096 offset=55816192 nbdkit: file.10: debug: file: pread count=4096 offset=55820288 nbdkit: file.10: debug: file: pread count=4096 offset=55824384 nbdkit: file.10: debug: file: pread count=4096 offset=55828480 nbdkit: file.10: debug: file: pread count=4096 offset=55832576 nbdkit: file.10: debug: file: pread count=4096 offset=55836672 nbdkit: file.10: debug: file: pread count=4096 offset=55840768 nbdkit: file.10: debug: file: pread count=4096 offset=55844864 nbdkit: file.10: debug: file: pread count=4096 offset=55848960 nbdkit: file.10: debug: file: pread count=4096 offset=55853056 nbdkit: file.10: debug: file: pread count=4096 offset=55857152 nbdkit: file.10: debug: file: pread count=4096 offset=55861248 nbdkit: file.10: debug: file: pread count=4096 offset=55865344 nbdkit: file.10: debug: file: pread count=4096 offset=55869440 nbdkit: file.10: debug: file: pread count=4096 offset=55873536 nbdkit: file.10: debug: file: pread count=4096 offset=55877632 nbdkit: file.10: debug: file: pread count=4096 offset=55881728 nbdkit: file.10: debug: file: pread count=4096 offset=55885824 nbdkit: file.10: debug: file: pread count=4096 offset=55889920 nbdkit: file.10: debug: file: pread count=4096 offset=55894016 nbdkit: file.10: debug: file: pread count=4096 offset=55898112 nbdkit: file.10: debug: file: pread count=4096 offset=55902208 nbdkit: file.10: debug: file: pread count=4096 offset=55906304 nbdkit: file.10: debug: file: pread count=4096 offset=55910400 nbdkit: file.10: debug: file: pread count=4096 offset=55914496 nbdkit: file.10: debug: file: pread count=4096 offset=55918592 nbdkit: file.10: debug: file: pread count=4096 offset=55922688 nbdkit: file.10: debug: file: pread count=4096 offset=55926784 nbdkit: file.10: debug: file: pread count=4096 offset=55930880 nbdkit: file.10: debug: file: pread count=4096 offset=55934976 nbdkit: file.10: debug: file: pread count=4096 offset=55939072 nbdkit: file.10: debug: file: pread count=4096 offset=55943168 nbdkit: file.10: debug: file: pread count=4096 offset=55947264 nbdkit: file.10: debug: file: pread count=4096 offset=55951360 nbdkit: file.10: debug: file: pread count=4096 offset=55955456 nbdkit: file.10: debug: file: pread count=4096 offset=55959552 nbdkit: file.10: debug: file: pread count=4096 offset=55963648 nbdkit: file.10: debug: file: pread count=4096 offset=55967744 nbdkit: file.10: debug: file: pread count=4096 offset=55971840 nbdkit: file.10: debug: file: pread count=4096 offset=55975936 nbdkit: file.10: debug: file: pread count=4096 offset=55980032 nbdkit: file.10: debug: file: pread count=4096 offset=55984128 nbdkit: file.10: debug: file: pread count=4096 offset=55988224 nbdkit: file.10: debug: file: pread count=4096 offset=55992320 nbdkit: file.10: debug: file: pread count=4096 offset=55996416 nbdkit: file.10: debug: file: pread count=4096 offset=56000512 nbdkit: file.10: debug: file: pread count=4096 offset=56004608 nbdkit: file.10: debug: file: pread count=4096 offset=56008704 nbdkit: file.10: debug: file: pread count=4096 offset=56012800 nbdkit: file.10: debug: file: pread count=4096 offset=56016896 nbdkit: file.10: debug: file: pread count=4096 offset=56020992 nbdkit: file.10: debug: file: pread count=4096 offset=56025088 nbdkit: file.10: debug: file: pread count=4096 offset=56029184 nbdkit: file.10: debug: file: pread count=4096 offset=56033280 nbdkit: file.10: debug: file: pread count=4096 offset=56037376 nbdkit: file.10: debug: file: pread count=4096 offset=56041472 nbdkit: file.10: debug: file: pread count=4096 offset=56045568 nbdkit: file.10: debug: file: pread count=4096 offset=56049664 nbdkit: file.10: debug: file: pread count=4096 offset=56053760 nbdkit: file.10: debug: file: pread count=4096 offset=56057856 nbdkit: file.10: debug: file: pread count=4096 offset=56061952 nbdkit: file.10: debug: file: pread count=4096 offset=56066048 nbdkit: file.10: debug: file: pread count=4096 offset=56070144 nbdkit: file.10: debug: file: pread count=4096 offset=56074240 nbdkit: file.10: debug: file: pread count=4096 offset=56078336 nbdkit: file.10: debug: file: pread count=4096 offset=56082432 nbdkit: file.10: debug: file: pread count=4096 offset=56086528 nbdkit: file.10: debug: file: pread count=4096 offset=56090624 nbdkit: file.10: debug: file: pread count=4096 offset=56094720 nbdkit: file.10: debug: file: pread count=4096 offset=56098816 nbdkit: file.10: debug: file: pread count=4096 offset=56102912 nbdkit: file.10: debug: file: pread count=4096 offset=56107008 nbdkit: file.10: debug: file: pread count=4096 offset=56111104 nbdkit: file.10: debug: file: pread count=4096 offset=56115200 nbdkit: file.10: debug: file: pread count=4096 offset=56119296 nbdkit: file.10: debug: file: pread count=4096 offset=56123392 nbdkit: file.10: debug: file: pread count=4096 offset=56127488 nbdkit: file.10: debug: file: pread count=4096 offset=56131584 nbdkit: file.10: debug: file: pread count=4096 offset=56135680 nbdkit: file.10: debug: file: pread count=4096 offset=56139776 nbdkit: file.10: debug: file: pread count=4096 offset=56143872 nbdkit: file.10: debug: file: pread count=4096 offset=56147968 nbdkit: file.10: debug: file: pread count=4096 offset=56152064 nbdkit: file.10: debug: file: pread count=4096 offset=56156160 nbdkit: file.10: debug: file: pread count=4096 offset=56160256 nbdkit: file.10: debug: file: pread count=4096 offset=56164352 nbdkit: file.10: debug: file: pread count=4096 offset=56168448 nbdkit: file.10: debug: file: pread count=4096 offset=56172544 nbdkit: file.10: debug: file: pread count=4096 offset=56176640 nbdkit: file.10: debug: file: pread count=4096 offset=56180736 nbdkit: file.10: debug: file: pread count=4096 offset=56184832 nbdkit: file.10: debug: file: pread count=4096 offset=56188928 nbdkit: file.10: debug: file: pread count=4096 offset=56193024 nbdkit: file.10: debug: file: pread count=4096 offset=56197120 nbdkit: file.10: debug: file: pread count=4096 offset=56201216 nbdkit: file.10: debug: file: pread count=4096 offset=56205312 nbdkit: file.10: debug: file: pread count=4096 offset=56209408 nbdkit: file.10: debug: file: pread count=4096 offset=56213504 nbdkit: file.10: debug: file: pread count=4096 offset=56217600 nbdkit: file.10: debug: file: pread count=4096 offset=56221696 nbdkit: file.10: debug: file: pread count=4096 offset=56225792 nbdkit: file.10: debug: file: pread count=4096 offset=56229888 nbdkit: file.10: debug: file: pread count=4096 offset=56233984 nbdkit: file.10: debug: file: pread count=4096 offset=56238080 nbdkit: file.10: debug: file: pread count=4096 offset=56242176 nbdkit: file.10: debug: file: pread count=4096 offset=56246272 nbdkit: file.10: debug: file: pread count=4096 offset=56250368 nbdkit: file.10: debug: file: pread count=4096 offset=56254464 nbdkit: file.10: debug: file: pread count=4096 offset=56258560 nbdkit: file.10: debug: file: pread count=4096 offset=56262656 nbdkit: file.10: debug: file: pread count=4096 offset=56266752 nbdkit: file.10: debug: file: pread count=4096 offset=56270848 nbdkit: file.10: debug: file: pread count=4096 offset=56274944 nbdkit: file.10: debug: file: pread count=4096 offset=56279040 nbdkit: file.10: debug: file: pread count=4096 offset=56283136 nbdkit: file.10: debug: file: pread count=4096 offset=56287232 nbdkit: file.10: debug: file: pread count=4096 offset=56291328 nbdkit: file.10: debug: file: pread count=4096 offset=56295424 nbdkit: file.10: debug: file: pread count=4096 offset=56299520 nbdkit: file.10: debug: file: pread count=4096 offset=56303616 nbdkit: file.10: debug: file: pread count=4096 offset=56307712 nbdkit: file.10: debug: file: pread count=4096 offset=56311808 nbdkit: file.10: debug: file: pread count=4096 offset=56315904 nbdkit: file.10: debug: file: pread count=4096 offset=56320000 nbdkit: file.10: debug: file: pread count=4096 offset=56324096 nbdkit: file.10: debug: file: pread count=4096 offset=56328192 nbdkit: file.10: debug: file: pread count=4096 offset=56332288 nbdkit: file.10: debug: file: pread count=4096 offset=56336384 nbdkit: file.10: debug: file: pread count=4096 offset=56340480 nbdkit: file.10: debug: file: pread count=4096 offset=56344576 nbdkit: file.10: debug: file: pread count=4096 offset=56348672 nbdkit: file.10: debug: file: pread count=4096 offset=56352768 nbdkit: file.10: debug: file: pread count=4096 offset=56356864 nbdkit: file.10: debug: file: pread count=4096 offset=56360960 nbdkit: file.10: debug: file: pread count=4096 offset=56365056 nbdkit: file.10: debug: file: pread count=4096 offset=56369152 nbdkit: file.10: debug: file: pread count=4096 offset=56373248 nbdkit: file.10: debug: file: pread count=4096 offset=56377344 nbdkit: file.10: debug: file: pread count=4096 offset=56381440 nbdkit: file.10: debug: file: pread count=4096 offset=56385536 nbdkit: file.10: debug: file: pread count=4096 offset=56389632 nbdkit: file.10: debug: file: pread count=4096 offset=56393728 nbdkit: file.10: debug: file: pread count=4096 offset=56397824 nbdkit: file.10: debug: file: pread count=4096 offset=56401920 nbdkit: file.10: debug: file: pread count=4096 offset=56406016 nbdkit: file.10: debug: file: pread count=4096 offset=56410112 nbdkit: file.10: debug: file: pread count=4096 offset=56414208 nbdkit: file.10: debug: file: pread count=4096 offset=56418304 nbdkit: file.10: debug: file: pread count=4096 offset=56422400 nbdkit: file.10: debug: file: pread count=4096 offset=56426496 nbdkit: file.10: debug: file: pread count=4096 offset=56430592 nbdkit: file.10: debug: file: pread count=4096 offset=56434688 nbdkit: file.10: debug: file: pread count=4096 offset=56438784 nbdkit: file.10: debug: file: pread count=4096 offset=56442880 nbdkit: file.10: debug: file: pread count=4096 offset=56446976 nbdkit: file.10: debug: file: pread count=4096 offset=56451072 nbdkit: file.10: debug: file: pread count=4096 offset=56455168 nbdkit: file.10: debug: file: pread count=4096 offset=56459264 nbdkit: file.10: debug: file: pread count=4096 offset=56463360 nbdkit: file.10: debug: file: pread count=4096 offset=56467456 nbdkit: file.10: debug: file: pread count=4096 offset=56471552 nbdkit: file.10: debug: file: pread count=4096 offset=56475648 nbdkit: file.10: debug: file: pread count=4096 offset=56479744 nbdkit: file.10: debug: file: pread count=4096 offset=56483840 nbdkit: file.10: debug: file: pread count=4096 offset=56487936 nbdkit: file.10: debug: file: pread count=4096 offset=56492032 nbdkit: file.10: debug: file: pread count=4096 offset=56496128 nbdkit: file.10: debug: file: pread count=4096 offset=56500224 nbdkit: file.10: debug: file: pread count=4096 offset=56504320 nbdkit: file.10: debug: file: pread count=4096 offset=56508416 nbdkit: file.10: debug: file: pread count=4096 offset=56512512 nbdkit: file.10: debug: file: pread count=4096 offset=56516608 nbdkit: file.10: debug: file: pread count=4096 offset=56520704 nbdkit: file.10: debug: file: pread count=4096 offset=56524800 nbdkit: file.10: debug: file: pread count=4096 offset=56528896 nbdkit: file.10: debug: file: pread count=4096 offset=56532992 nbdkit: file.10: debug: file: pread count=4096 offset=56537088 nbdkit: file.10: debug: file: pread count=4096 offset=56541184 nbdkit: file.10: debug: file: pread count=4096 offset=56545280 nbdkit: file.10: debug: file: pread count=4096 offset=56549376 nbdkit: file.10: debug: file: pread count=4096 offset=56553472 nbdkit: file.10: debug: file: pread count=4096 offset=56557568 nbdkit: file.10: debug: file: pread count=4096 offset=56561664 nbdkit: file.10: debug: file: pread count=4096 offset=56565760 nbdkit: file.10: debug: file: pread count=4096 offset=56569856 nbdkit: file.10: debug: file: pread count=4096 offset=56573952 nbdkit: file.10: debug: file: pread count=4096 offset=56578048 nbdkit: file.10: debug: file: pread count=4096 offset=56582144 nbdkit: file.10: debug: file: pread count=4096 offset=56586240 nbdkit: file.10: debug: file: pread count=4096 offset=56590336 nbdkit: file.10: debug: file: pread count=4096 offset=56594432 nbdkit: file.10: debug: file: pread count=4096 offset=56598528 nbdkit: file.10: debug: file: pread count=4096 offset=56602624 nbdkit: file.10: debug: file: pread count=4096 offset=56606720 nbdkit: file.10: debug: file: pread count=4096 offset=56610816 nbdkit: file.10: debug: file: pread count=4096 offset=56614912 nbdkit: file.10: debug: file: pread count=4096 offset=56619008 nbdkit: file.9: debug: cow: pread count=2097152 offset=56623104 nbdkit: file.9: debug: file: pread count=4096 offset=56623104 nbdkit: file.9: debug: file: pread count=4096 offset=56627200 nbdkit: file.9: debug: file: pread count=4096 offset=56631296 nbdkit: file.9: debug: file: pread count=4096 offset=56635392 nbdkit: file.9: debug: file: pread count=4096 offset=56639488 nbdkit: file.9: debug: file: pread count=4096 offset=56643584 nbdkit: file.9: debug: file: pread count=4096 offset=56647680 nbdkit: file.9: debug: file: pread count=4096 offset=56651776 nbdkit: file.9: debug: file: pread count=4096 offset=56655872 nbdkit: file.9: debug: file: pread count=4096 offset=56659968 nbdkit: file.9: debug: file: pread count=4096 offset=56664064 nbdkit: file.9: debug: file: pread count=4096 offset=56668160 nbdkit: file.9: debug: file: pread count=4096 offset=56672256 nbdkit: file.9: debug: file: pread count=4096 offset=56676352 nbdkit: file.9: debug: file: pread count=4096 offset=56680448 nbdkit: file.9: debug: file: pread count=4096 offset=56684544 nbdkit: file.9: debug: file: pread count=4096 offset=56688640 nbdkit: file.9: debug: file: pread count=4096 offset=56692736 nbdkit: file.9: debug: file: pread count=4096 offset=56696832 nbdkit: file.9: debug: file: pread count=4096 offset=56700928 nbdkit: file.9: debug: file: pread count=4096 offset=56705024 nbdkit: file.9: debug: file: pread count=4096 offset=56709120 nbdkit: file.9: debug: file: pread count=4096 offset=56713216 nbdkit: file.9: debug: file: pread count=4096 offset=56717312 nbdkit: file.9: debug: file: pread count=4096 offset=56721408 nbdkit: file.9: debug: file: pread count=4096 offset=56725504 nbdkit: file.9: debug: file: pread count=4096 offset=56729600 nbdkit: file.9: debug: file: pread count=4096 offset=56733696 nbdkit: file.9: debug: file: pread count=4096 offset=56737792 nbdkit: file.9: debug: file: pread count=4096 offset=56741888 nbdkit: file.9: debug: file: pread count=4096 offset=56745984 nbdkit: file.9: debug: file: pread count=4096 offset=56750080 nbdkit: file.9: debug: file: pread count=4096 offset=56754176 nbdkit: file.9: debug: file: pread count=4096 offset=56758272 nbdkit: file.9: debug: file: pread count=4096 offset=56762368 nbdkit: file.9: debug: file: pread count=4096 offset=56766464 nbdkit: file.9: debug: file: pread count=4096 offset=56770560 nbdkit: file.9: debug: file: pread count=4096 offset=56774656 nbdkit: file.9: debug: file: pread count=4096 offset=56778752 nbdkit: file.9: debug: file: pread count=4096 offset=56782848 nbdkit: file.9: debug: file: pread count=4096 offset=56786944 nbdkit: file.9: debug: file: pread count=4096 offset=56791040 nbdkit: file.9: debug: file: pread count=4096 offset=56795136 nbdkit: file.9: debug: file: pread count=4096 offset=56799232 nbdkit: file.9: debug: file: pread count=4096 offset=56803328 nbdkit: file.9: debug: file: pread count=4096 offset=56807424 nbdkit: file.9: debug: file: pread count=4096 offset=56811520 nbdkit: file.9: debug: file: pread count=4096 offset=56815616 nbdkit: file.9: debug: file: pread count=4096 offset=56819712 nbdkit: file.9: debug: file: pread count=4096 offset=56823808 nbdkit: file.9: debug: file: pread count=4096 offset=56827904 nbdkit: file.9: debug: file: pread count=4096 offset=56832000 nbdkit: file.9: debug: file: pread count=4096 offset=56836096 nbdkit: file.9: debug: file: pread count=4096 offset=56840192 nbdkit: file.9: debug: file: pread count=4096 offset=56844288 nbdkit: file.9: debug: file: pread count=4096 offset=56848384 nbdkit: file.9: debug: file: pread count=4096 offset=56852480 nbdkit: file.9: debug: file: pread count=4096 offset=56856576 nbdkit: file.9: debug: file: pread count=4096 offset=56860672 nbdkit: file.9: debug: file: pread count=4096 offset=56864768 nbdkit: file.9: debug: file: pread count=4096 offset=56868864 nbdkit: file.9: debug: file: pread count=4096 offset=56872960 nbdkit: file.9: debug: file: pread count=4096 offset=56877056 nbdkit: file.9: debug: file: pread count=4096 offset=56881152 nbdkit: file.9: debug: file: pread count=4096 offset=56885248 nbdkit: file.9: debug: file: pread count=4096 offset=56889344 nbdkit: file.9: debug: file: pread count=4096 offset=56893440 nbdkit: file.9: debug: file: pread count=4096 offset=56897536 nbdkit: file.9: debug: file: pread count=4096 offset=56901632 nbdkit: file.9: debug: file: pread count=4096 offset=56905728 nbdkit: file.9: debug: file: pread count=4096 offset=56909824 nbdkit: file.9: debug: file: pread count=4096 offset=56913920 nbdkit: file.9: debug: file: pread count=4096 offset=56918016 nbdkit: file.9: debug: file: pread count=4096 offset=56922112 nbdkit: file.9: debug: file: pread count=4096 offset=56926208 nbdkit: file.9: debug: file: pread count=4096 offset=56930304 nbdkit: file.9: debug: file: pread count=4096 offset=56934400 nbdkit: file.9: debug: file: pread count=4096 offset=56938496 nbdkit: file.9: debug: file: pread count=4096 offset=56942592 nbdkit: file.9: debug: file: pread count=4096 offset=56946688 nbdkit: file.9: debug: file: pread count=4096 offset=56950784 nbdkit: file.9: debug: file: pread count=4096 offset=56954880 nbdkit: file.9: debug: file: pread count=4096 offset=56958976 nbdkit: file.9: debug: file: pread count=4096 offset=56963072 nbdkit: file.9: debug: file: pread count=4096 offset=56967168 nbdkit: file.9: debug: file: pread count=4096 offset=56971264 nbdkit: file.9: debug: file: pread count=4096 offset=56975360 nbdkit: file.9: debug: file: pread count=4096 offset=56979456 nbdkit: file.9: debug: file: pread count=4096 offset=56983552 nbdkit: file.9: debug: file: pread count=4096 offset=56987648 nbdkit: file.9: debug: file: pread count=4096 offset=56991744 nbdkit: file.9: debug: file: pread count=4096 offset=56995840 nbdkit: file.9: debug: file: pread count=4096 offset=56999936 nbdkit: file.9: debug: file: pread count=4096 offset=57004032 nbdkit: file.9: debug: file: pread count=4096 offset=57008128 nbdkit: file.9: debug: file: pread count=4096 offset=57012224 nbdkit: file.9: debug: file: pread count=4096 offset=57016320 nbdkit: file.9: debug: file: pread count=4096 offset=57020416 nbdkit: file.9: debug: file: pread count=4096 offset=57024512 nbdkit: file.9: debug: file: pread count=4096 offset=57028608 nbdkit: file.9: debug: file: pread count=4096 offset=57032704 nbdkit: file.9: debug: file: pread count=4096 offset=57036800 nbdkit: file.9: debug: file: pread count=4096 offset=57040896 nbdkit: file.9: debug: file: pread count=4096 offset=57044992 nbdkit: file.9: debug: file: pread count=4096 offset=57049088 nbdkit: file.9: debug: file: pread count=4096 offset=57053184 nbdkit: file.9: debug: file: pread count=4096 offset=57057280 nbdkit: file.9: debug: file: pread count=4096 offset=57061376 nbdkit: file.9: debug: file: pread count=4096 offset=57065472 nbdkit: file.9: debug: file: pread count=4096 offset=57069568 nbdkit: file.9: debug: file: pread count=4096 offset=57073664 nbdkit: file.9: debug: file: pread count=4096 offset=57077760 nbdkit: file.9: debug: file: pread count=4096 offset=57081856 nbdkit: file.9: debug: file: pread count=4096 offset=57085952 nbdkit: file.9: debug: file: pread count=4096 offset=57090048 nbdkit: file.9: debug: file: pread count=4096 offset=57094144 nbdkit: file.9: debug: file: pread count=4096 offset=57098240 nbdkit: file.9: debug: file: pread count=4096 offset=57102336 nbdkit: file.9: debug: file: pread count=4096 offset=57106432 nbdkit: file.9: debug: file: pread count=4096 offset=57110528 nbdkit: file.9: debug: file: pread count=4096 offset=57114624 nbdkit: file.9: debug: file: pread count=4096 offset=57118720 nbdkit: file.9: debug: file: pread count=4096 offset=57122816 nbdkit: file.9: debug: file: pread count=4096 offset=57126912 nbdkit: file.9: debug: file: pread count=4096 offset=57131008 nbdkit: file.9: debug: file: pread count=4096 offset=57135104 nbdkit: file.9: debug: file: pread count=4096 offset=57139200 nbdkit: file.9: debug: file: pread count=4096 offset=57143296 nbdkit: file.9: debug: file: pread count=4096 offset=57147392 nbdkit: file.9: debug: file: pread count=4096 offset=57151488 nbdkit: file.9: debug: file: pread count=4096 offset=57155584 nbdkit: file.9: debug: file: pread count=4096 offset=57159680 nbdkit: file.9: debug: file: pread count=4096 offset=57163776 nbdkit: file.9: debug: file: pread count=4096 offset=57167872 nbdkit: file.9: debug: file: pread count=4096 offset=57171968 nbdkit: file.9: debug: file: pread count=4096 offset=57176064 nbdkit: file.9: debug: file: pread count=4096 offset=57180160 nbdkit: file.9: debug: file: pread count=4096 offset=57184256 nbdkit: file.9: debug: file: pread count=4096 offset=57188352 nbdkit: file.9: debug: file: pread count=4096 offset=57192448 nbdkit: file.9: debug: file: pread count=4096 offset=57196544 nbdkit: file.9: debug: file: pread count=4096 offset=57200640 nbdkit: file.9: debug: file: pread count=4096 offset=57204736 nbdkit: file.9: debug: file: pread count=4096 offset=57208832 nbdkit: file.9: debug: file: pread count=4096 offset=57212928 nbdkit: file.9: debug: file: pread count=4096 offset=57217024 nbdkit: file.9: debug: file: pread count=4096 offset=57221120 nbdkit: file.9: debug: file: pread count=4096 offset=57225216 nbdkit: file.9: debug: file: pread count=4096 offset=57229312 nbdkit: file.9: debug: file: pread count=4096 offset=57233408 nbdkit: file.9: debug: file: pread count=4096 offset=57237504 nbdkit: file.9: debug: file: pread count=4096 offset=57241600 nbdkit: file.9: debug: file: pread count=4096 offset=57245696 nbdkit: file.9: debug: file: pread count=4096 offset=57249792 nbdkit: file.9: debug: file: pread count=4096 offset=57253888 nbdkit: file.9: debug: file: pread count=4096 offset=57257984 nbdkit: file.9: debug: file: pread count=4096 offset=57262080 nbdkit: file.9: debug: file: pread count=4096 offset=57266176 nbdkit: file.9: debug: file: pread count=4096 offset=57270272 nbdkit: file.9: debug: file: pread count=4096 offset=57274368 nbdkit: file.9: debug: file: pread count=4096 offset=57278464 nbdkit: file.9: debug: file: pread count=4096 offset=57282560 nbdkit: file.9: debug: file: pread count=4096 offset=57286656 nbdkit: file.9: debug: file: pread count=4096 offset=57290752 nbdkit: file.9: debug: file: pread count=4096 offset=57294848 nbdkit: file.9: debug: file: pread count=4096 offset=57298944 nbdkit: file.9: debug: file: pread count=4096 offset=57303040 nbdkit: file.9: debug: file: pread count=4096 offset=57307136 nbdkit: file.9: debug: file: pread count=4096 offset=57311232 nbdkit: file.9: debug: file: pread count=4096 offset=57315328 nbdkit: file.9: debug: file: pread count=4096 offset=57319424 nbdkit: file.9: debug: file: pread count=4096 offset=57323520 nbdkit: file.9: debug: file: pread count=4096 offset=57327616 nbdkit: file.9: debug: file: pread count=4096 offset=57331712 nbdkit: file.9: debug: file: pread count=4096 offset=57335808 nbdkit: file.9: debug: file: pread count=4096 offset=57339904 nbdkit: file.9: debug: file: pread count=4096 offset=57344000 nbdkit: file.9: debug: file: pread count=4096 offset=57348096 nbdkit: file.9: debug: file: pread count=4096 offset=57352192 nbdkit: file.9: debug: file: pread count=4096 offset=57356288 nbdkit: file.9: debug: file: pread count=4096 offset=57360384 nbdkit: file.9: debug: file: pread count=4096 offset=57364480 nbdkit: file.9: debug: file: pread count=4096 offset=57368576 nbdkit: file.9: debug: file: pread count=4096 offset=57372672 nbdkit: file.9: debug: file: pread count=4096 offset=57376768 nbdkit: file.9: debug: file: pread count=4096 offset=57380864 nbdkit: file.9: debug: file: pread count=4096 offset=57384960 nbdkit: file.9: debug: file: pread count=4096 offset=57389056 nbdkit: file.9: debug: file: pread count=4096 offset=57393152 nbdkit: file.9: debug: file: pread count=4096 offset=57397248 nbdkit: file.9: debug: file: pread count=4096 offset=57401344 nbdkit: file.9: debug: file: pread count=4096 offset=57405440 nbdkit: file.9: debug: file: pread count=4096 offset=57409536 nbdkit: file.9: debug: file: pread count=4096 offset=57413632 nbdkit: file.9: debug: file: pread count=4096 offset=57417728 nbdkit: file.9: debug: file: pread count=4096 offset=57421824 nbdkit: file.9: debug: file: pread count=4096 offset=57425920 nbdkit: file.9: debug: file: pread count=4096 offset=57430016 nbdkit: file.9: debug: file: pread count=4096 offset=57434112 nbdkit: file.9: debug: file: pread count=4096 offset=57438208 nbdkit: file.9: debug: file: pread count=4096 offset=57442304 nbdkit: file.9: debug: file: pread count=4096 offset=57446400 nbdkit: file.9: debug: file: pread count=4096 offset=57450496 nbdkit: file.9: debug: file: pread count=4096 offset=57454592 nbdkit: file.9: debug: file: pread count=4096 offset=57458688 nbdkit: file.9: debug: file: pread count=4096 offset=57462784 nbdkit: file.9: debug: file: pread count=4096 offset=57466880 nbdkit: file.9: debug: file: pread count=4096 offset=57470976 nbdkit: file.9: debug: file: pread count=4096 offset=57475072 nbdkit: file.9: debug: file: pread count=4096 offset=57479168 nbdkit: file.9: debug: file: pread count=4096 offset=57483264 nbdkit: file.9: debug: file: pread count=4096 offset=57487360 nbdkit: file.9: debug: file: pread count=4096 offset=57491456 nbdkit: file.9: debug: file: pread count=4096 offset=57495552 nbdkit: file.9: debug: file: pread count=4096 offset=57499648 nbdkit: file.9: debug: file: pread count=4096 offset=57503744 nbdkit: file.9: debug: file: pread count=4096 offset=57507840 nbdkit: file.9: debug: file: pread count=4096 offset=57511936 nbdkit: file.9: debug: file: pread count=4096 offset=57516032 nbdkit: file.9: debug: file: pread count=4096 offset=57520128 nbdkit: file.9: debug: file: pread count=4096 offset=57524224 nbdkit: file.9: debug: file: pread count=4096 offset=57528320 nbdkit: file.9: debug: file: pread count=4096 offset=57532416 nbdkit: file.9: debug: file: pread count=4096 offset=57536512 nbdkit: file.9: debug: file: pread count=4096 offset=57540608 nbdkit: file.9: debug: file: pread count=4096 offset=57544704 nbdkit: file.9: debug: file: pread count=4096 offset=57548800 nbdkit: file.9: debug: file: pread count=4096 offset=57552896 nbdkit: file.9: debug: file: pread count=4096 offset=57556992 nbdkit: file.9: debug: file: pread count=4096 offset=57561088 nbdkit: file.9: debug: file: pread count=4096 offset=57565184 nbdkit: file.9: debug: file: pread count=4096 offset=57569280 nbdkit: file.9: debug: file: pread count=4096 offset=57573376 nbdkit: file.9: debug: file: pread count=4096 offset=57577472 nbdkit: file.9: debug: file: pread count=4096 offset=57581568 nbdkit: file.9: debug: file: pread count=4096 offset=57585664 nbdkit: file.9: debug: file: pread count=4096 offset=57589760 nbdkit: file.9: debug: file: pread count=4096 offset=57593856 nbdkit: file.9: debug: file: pread count=4096 offset=57597952 nbdkit: file.9: debug: file: pread count=4096 offset=57602048 nbdkit: file.9: debug: file: pread count=4096 offset=57606144 nbdkit: file.9: debug: file: pread count=4096 offset=57610240 nbdkit: file.9: debug: file: pread count=4096 offset=57614336 nbdkit: file.9: debug: file: pread count=4096 offset=57618432 nbdkit: file.9: debug: file: pread count=4096 offset=57622528 nbdkit: file.9: debug: file: pread count=4096 offset=57626624 nbdkit: file.9: debug: file: pread count=4096 offset=57630720 nbdkit: file.9: debug: file: pread count=4096 offset=57634816 nbdkit: file.9: debug: file: pread count=4096 offset=57638912 nbdkit: file.9: debug: file: pread count=4096 offset=57643008 nbdkit: file.9: debug: file: pread count=4096 offset=57647104 nbdkit: file.9: debug: file: pread count=4096 offset=57651200 nbdkit: file.9: debug: file: pread count=4096 offset=57655296 nbdkit: file.9: debug: file: pread count=4096 offset=57659392 nbdkit: file.9: debug: file: pread count=4096 offset=57663488 nbdkit: file.9: debug: file: pread count=4096 offset=57667584 nbdkit: file.9: debug: file: pread count=4096 offset=57671680 nbdkit: file.9: debug: file: pread count=4096 offset=57675776 nbdkit: file.9: debug: file: pread count=4096 offset=57679872 nbdkit: file.9: debug: file: pread count=4096 offset=57683968 nbdkit: file.9: debug: file: pread count=4096 offset=57688064 nbdkit: file.9: debug: file: pread count=4096 offset=57692160 nbdkit: file.9: debug: file: pread count=4096 offset=57696256 nbdkit: file.9: debug: file: pread count=4096 offset=57700352 nbdkit: file.9: debug: file: pread count=4096 offset=57704448 nbdkit: file.9: debug: file: pread count=4096 offset=57708544 nbdkit: file.9: debug: file: pread count=4096 offset=57712640 nbdkit: file.9: debug: file: pread count=4096 offset=57716736 nbdkit: file.9: debug: file: pread count=4096 offset=57720832 nbdkit: file.9: debug: file: pread count=4096 offset=57724928 nbdkit: file.9: debug: file: pread count=4096 offset=57729024 nbdkit: file.9: debug: file: pread count=4096 offset=57733120 nbdkit: file.9: debug: file: pread count=4096 offset=57737216 nbdkit: file.9: debug: file: pread count=4096 offset=57741312 nbdkit: file.9: debug: file: pread count=4096 offset=57745408 nbdkit: file.9: debug: file: pread count=4096 offset=57749504 nbdkit: file.9: debug: file: pread count=4096 offset=57753600 nbdkit: file.9: debug: file: pread count=4096 offset=57757696 nbdkit: file.9: debug: file: pread count=4096 offset=57761792 nbdkit: file.9: debug: file: pread count=4096 offset=57765888 nbdkit: file.9: debug: file: pread count=4096 offset=57769984 nbdkit: file.9: debug: file: pread count=4096 offset=57774080 nbdkit: file.9: debug: file: pread count=4096 offset=57778176 nbdkit: file.9: debug: file: pread count=4096 offset=57782272 nbdkit: file.9: debug: file: pread count=4096 offset=57786368 nbdkit: file.9: debug: file: pread count=4096 offset=57790464 nbdkit: file.9: debug: file: pread count=4096 offset=57794560 nbdkit: file.9: debug: file: pread count=4096 offset=57798656 nbdkit: file.9: debug: file: pread count=4096 offset=57802752 nbdkit: file.9: debug: file: pread count=4096 offset=57806848 nbdkit: file.9: debug: file: pread count=4096 offset=57810944 nbdkit: file.9: debug: file: pread count=4096 offset=57815040 nbdkit: file.9: debug: file: pread count=4096 offset=57819136 nbdkit: file.9: debug: file: pread count=4096 offset=57823232 nbdkit: file.9: debug: file: pread count=4096 offset=57827328 nbdkit: file.9: debug: file: pread count=4096 offset=57831424 nbdkit: file.9: debug: file: pread count=4096 offset=57835520 nbdkit: file.9: debug: file: pread count=4096 offset=57839616 nbdkit: file.9: debug: file: pread count=4096 offset=57843712 nbdkit: file.9: debug: file: pread count=4096 offset=57847808 nbdkit: file.9: debug: file: pread count=4096 offset=57851904 nbdkit: file.9: debug: file: pread count=4096 offset=57856000 nbdkit: file.9: debug: file: pread count=4096 offset=57860096 nbdkit: file.9: debug: file: pread count=4096 offset=57864192 nbdkit: file.9: debug: file: pread count=4096 offset=57868288 nbdkit: file.9: debug: file: pread count=4096 offset=57872384 nbdkit: file.9: debug: file: pread count=4096 offset=57876480 nbdkit: file.9: debug: file: pread count=4096 offset=57880576 nbdkit: file.9: debug: file: pread count=4096 offset=57884672 nbdkit: file.9: debug: file: pread count=4096 offset=57888768 nbdkit: file.9: debug: file: pread count=4096 offset=57892864 nbdkit: file.9: debug: file: pread count=4096 offset=57896960 nbdkit: file.9: debug: file: pread count=4096 offset=57901056 nbdkit: file.9: debug: file: pread count=4096 offset=57905152 nbdkit: file.9: debug: file: pread count=4096 offset=57909248 nbdkit: file.9: debug: file: pread count=4096 offset=57913344 nbdkit: file.9: debug: file: pread count=4096 offset=57917440 nbdkit: file.9: debug: file: pread count=4096 offset=57921536 nbdkit: file.9: debug: file: pread count=4096 offset=57925632 nbdkit: file.9: debug: file: pread count=4096 offset=57929728 nbdkit: file.9: debug: file: pread count=4096 offset=57933824 nbdkit: file.9: debug: file: pread count=4096 offset=57937920 nbdkit: file.9: debug: file: pread count=4096 offset=57942016 nbdkit: file.9: debug: file: pread count=4096 offset=57946112 nbdkit: file.9: debug: file: pread count=4096 offset=57950208 nbdkit: file.9: debug: file: pread count=4096 offset=57954304 nbdkit: file.9: debug: file: pread count=4096 offset=57958400 nbdkit: file.9: debug: file: pread count=4096 offset=57962496 nbdkit: file.9: debug: file: pread count=4096 offset=57966592 nbdkit: file.9: debug: file: pread count=4096 offset=57970688 nbdkit: file.9: debug: file: pread count=4096 offset=57974784 nbdkit: file.9: debug: file: pread count=4096 offset=57978880 nbdkit: file.9: debug: file: pread count=4096 offset=57982976 nbdkit: file.9: debug: file: pread count=4096 offset=57987072 nbdkit: file.9: debug: file: pread count=4096 offset=57991168 nbdkit: file.9: debug: file: pread count=4096 offset=57995264 nbdkit: file.9: debug: file: pread count=4096 offset=57999360 nbdkit: file.9: debug: file: pread count=4096 offset=58003456 nbdkit: file.9: debug: file: pread count=4096 offset=58007552 nbdkit: file.9: debug: file: pread count=4096 offset=58011648 nbdkit: file.9: debug: file: pread count=4096 offset=58015744 nbdkit: file.9: debug: file: pread count=4096 offset=58019840 nbdkit: file.9: debug: file: pread count=4096 offset=58023936 nbdkit: file.9: debug: file: pread count=4096 offset=58028032 nbdkit: file.9: debug: file: pread count=4096 offset=58032128 nbdkit: file.9: debug: file: pread count=4096 offset=58036224 nbdkit: file.9: debug: file: pread count=4096 offset=58040320 nbdkit: file.9: debug: file: pread count=4096 offset=58044416 nbdkit: file.9: debug: file: pread count=4096 offset=58048512 nbdkit: file.9: debug: file: pread count=4096 offset=58052608 nbdkit: file.9: debug: file: pread count=4096 offset=58056704 nbdkit: file.9: debug: file: pread count=4096 offset=58060800 nbdkit: file.9: debug: file: pread count=4096 offset=58064896 nbdkit: file.9: debug: file: pread count=4096 offset=58068992 nbdkit: file.9: debug: file: pread count=4096 offset=58073088 nbdkit: file.9: debug: file: pread count=4096 offset=58077184 nbdkit: file.9: debug: file: pread count=4096 offset=58081280 nbdkit: file.9: debug: file: pread count=4096 offset=58085376 nbdkit: file.9: debug: file: pread count=4096 offset=58089472 nbdkit: file.9: debug: file: pread count=4096 offset=58093568 nbdkit: file.9: debug: file: pread count=4096 offset=58097664 nbdkit: file.9: debug: file: pread count=4096 offset=58101760 nbdkit: file.9: debug: file: pread count=4096 offset=58105856 nbdkit: file.9: debug: file: pread count=4096 offset=58109952 nbdkit: file.9: debug: file: pread count=4096 offset=58114048 nbdkit: file.9: debug: file: pread count=4096 offset=58118144 nbdkit: file.9: debug: file: pread count=4096 offset=58122240 nbdkit: file.9: debug: file: pread count=4096 offset=58126336 nbdkit: file.9: debug: file: pread count=4096 offset=58130432 nbdkit: file.9: debug: file: pread count=4096 offset=58134528 nbdkit: file.9: debug: file: pread count=4096 offset=58138624 nbdkit: file.9: debug: file: pread count=4096 offset=58142720 nbdkit: file.9: debug: file: pread count=4096 offset=58146816 nbdkit: file.9: debug: file: pread count=4096 offset=58150912 nbdkit: file.9: debug: file: pread count=4096 offset=58155008 nbdkit: file.9: debug: file: pread count=4096 offset=58159104 nbdkit: file.9: debug: file: pread count=4096 offset=58163200 nbdkit: file.9: debug: file: pread count=4096 offset=58167296 nbdkit: file.9: debug: file: pread count=4096 offset=58171392 nbdkit: file.9: debug: file: pread count=4096 offset=58175488 nbdkit: file.9: debug: file: pread count=4096 offset=58179584 nbdkit: file.9: debug: file: pread count=4096 offset=58183680 nbdkit: file.9: debug: file: pread count=4096 offset=58187776 nbdkit: file.9: debug: file: pread count=4096 offset=58191872 nbdkit: file.9: debug: file: pread count=4096 offset=58195968 nbdkit: file.9: debug: file: pread count=4096 offset=58200064 nbdkit: file.9: debug: file: pread count=4096 offset=58204160 nbdkit: file.9: debug: file: pread count=4096 offset=58208256 nbdkit: file.9: debug: file: pread count=4096 offset=58212352 nbdkit: file.9: debug: file: pread count=4096 offset=58216448 nbdkit: file.9: debug: file: pread count=4096 offset=58220544 nbdkit: file.9: debug: file: pread count=4096 offset=58224640 nbdkit: file.9: debug: file: pread count=4096 offset=58228736 nbdkit: file.9: debug: file: pread count=4096 offset=58232832 nbdkit: file.9: debug: file: pread count=4096 offset=58236928 nbdkit: file.9: debug: file: pread count=4096 offset=58241024 nbdkit: file.9: debug: file: pread count=4096 offset=58245120 nbdkit: file.9: debug: file: pread count=4096 offset=58249216 nbdkit: file.9: debug: file: pread count=4096 offset=58253312 nbdkit: file.9: debug: file: pread count=4096 offset=58257408 nbdkit: file.9: debug: file: pread count=4096 offset=58261504 nbdkit: file.9: debug: file: pread count=4096 offset=58265600 nbdkit: file.9: debug: file: pread count=4096 offset=58269696 nbdkit: file.9: debug: file: pread count=4096 offset=58273792 nbdkit: file.9: debug: file: pread count=4096 offset=58277888 nbdkit: file.9: debug: file: pread count=4096 offset=58281984 nbdkit: file.9: debug: file: pread count=4096 offset=58286080 nbdkit: file.9: debug: file: pread count=4096 offset=58290176 nbdkit: file.9: debug: file: pread count=4096 offset=58294272 nbdkit: file.9: debug: file: pread count=4096 offset=58298368 nbdkit: file.9: debug: file: pread count=4096 offset=58302464 nbdkit: file.9: debug: file: pread count=4096 offset=58306560 nbdkit: file.9: debug: file: pread count=4096 offset=58310656 nbdkit: file.9: debug: file: pread count=4096 offset=58314752 nbdkit: file.9: debug: file: pread count=4096 offset=58318848 nbdkit: file.9: debug: file: pread count=4096 offset=58322944 nbdkit: file.9: debug: file: pread count=4096 offset=58327040 nbdkit: file.9: debug: file: pread count=4096 offset=58331136 nbdkit: file.9: debug: file: pread count=4096 offset=58335232 nbdkit: file.9: debug: file: pread count=4096 offset=58339328 nbdkit: file.9: debug: file: pread count=4096 offset=58343424 nbdkit: file.9: debug: file: pread count=4096 offset=58347520 nbdkit: file.9: debug: file: pread count=4096 offset=58351616 nbdkit: file.9: debug: file: pread count=4096 offset=58355712 nbdkit: file.9: debug: file: pread count=4096 offset=58359808 nbdkit: file.9: debug: file: pread count=4096 offset=58363904 nbdkit: file.9: debug: file: pread count=4096 offset=58368000 nbdkit: file.9: debug: file: pread count=4096 offset=58372096 nbdkit: file.9: debug: file: pread count=4096 offset=58376192 nbdkit: file.9: debug: file: pread count=4096 offset=58380288 nbdkit: file.9: debug: file: pread count=4096 offset=58384384 nbdkit: file.9: debug: file: pread count=4096 offset=58388480 nbdkit: file.9: debug: file: pread count=4096 offset=58392576 nbdkit: file.9: debug: file: pread count=4096 offset=58396672 nbdkit: file.9: debug: file: pread count=4096 offset=58400768 nbdkit: file.9: debug: file: pread count=4096 offset=58404864 nbdkit: file.9: debug: file: pread count=4096 offset=58408960 nbdkit: file.9: debug: file: pread count=4096 offset=58413056 nbdkit: file.9: debug: file: pread count=4096 offset=58417152 nbdkit: file.9: debug: file: pread count=4096 offset=58421248 nbdkit: file.9: debug: file: pread count=4096 offset=58425344 nbdkit: file.9: debug: file: pread count=4096 offset=58429440 nbdkit: file.9: debug: file: pread count=4096 offset=58433536 nbdkit: file.9: debug: file: pread count=4096 offset=58437632 nbdkit: file.9: debug: file: pread count=4096 offset=58441728 nbdkit: file.9: debug: file: pread count=4096 offset=58445824 nbdkit: file.9: debug: file: pread count=4096 offset=58449920 nbdkit: file.9: debug: file: pread count=4096 offset=58454016 nbdkit: file.9: debug: file: pread count=4096 offset=58458112 nbdkit: file.9: debug: file: pread count=4096 offset=58462208 nbdkit: file.9: debug: file: pread count=4096 offset=58466304 nbdkit: file.9: debug: file: pread count=4096 offset=58470400 nbdkit: file.9: debug: file: pread count=4096 offset=58474496 nbdkit: file.9: debug: file: pread count=4096 offset=58478592 nbdkit: file.9: debug: file: pread count=4096 offset=58482688 nbdkit: file.9: debug: file: pread count=4096 offset=58486784 nbdkit: file.9: debug: file: pread count=4096 offset=58490880 nbdkit: file.9: debug: file: pread count=4096 offset=58494976 nbdkit: file.9: debug: file: pread count=4096 offset=58499072 nbdkit: file.9: debug: file: pread count=4096 offset=58503168 nbdkit: file.9: debug: file: pread count=4096 offset=58507264 nbdkit: file.9: debug: file: pread count=4096 offset=58511360 nbdkit: file.9: debug: file: pread count=4096 offset=58515456 nbdkit: file.9: debug: file: pread count=4096 offset=58519552 nbdkit: file.9: debug: file: pread count=4096 offset=58523648 nbdkit: file.9: debug: file: pread count=4096 offset=58527744 nbdkit: file.9: debug: file: pread count=4096 offset=58531840 nbdkit: file.9: debug: file: pread count=4096 offset=58535936 nbdkit: file.9: debug: file: pread count=4096 offset=58540032 nbdkit: file.9: debug: file: pread count=4096 offset=58544128 nbdkit: file.9: debug: file: pread count=4096 offset=58548224 nbdkit: file.9: debug: file: pread count=4096 offset=58552320 nbdkit: file.9: debug: file: pread count=4096 offset=58556416 nbdkit: file.9: debug: file: pread count=4096 offset=58560512 nbdkit: file.9: debug: file: pread count=4096 offset=58564608 nbdkit: file.9: debug: file: pread count=4096 offset=58568704 nbdkit: file.9: debug: file: pread count=4096 offset=58572800 nbdkit: file.9: debug: file: pread count=4096 offset=58576896 nbdkit: file.9: debug: file: pread count=4096 offset=58580992 nbdkit: file.9: debug: file: pread count=4096 offset=58585088 nbdkit: file.9: debug: file: pread count=4096 offset=58589184 nbdkit: file.9: debug: file: pread count=4096 offset=58593280 nbdkit: file.9: debug: file: pread count=4096 offset=58597376 nbdkit: file.9: debug: file: pread count=4096 offset=58601472 nbdkit: file.9: debug: file: pread count=4096 offset=58605568 nbdkit: file.9: debug: file: pread count=4096 offset=58609664 nbdkit: file.9: debug: file: pread count=4096 offset=58613760 nbdkit: file.9: debug: file: pread count=4096 offset=58617856 nbdkit: file.9: debug: file: pread count=4096 offset=58621952 nbdkit: file.9: debug: file: pread count=4096 offset=58626048 nbdkit: file.9: debug: file: pread count=4096 offset=58630144 nbdkit: file.9: debug: file: pread count=4096 offset=58634240 nbdkit: file.9: debug: file: pread count=4096 offset=58638336 nbdkit: file.9: debug: file: pread count=4096 offset=58642432 nbdkit: file.9: debug: file: pread count=4096 offset=58646528 nbdkit: file.9: debug: file: pread count=4096 offset=58650624 nbdkit: file.9: debug: file: pread count=4096 offset=58654720 nbdkit: file.9: debug: file: pread count=4096 offset=58658816 nbdkit: file.9: debug: file: pread count=4096 offset=58662912 nbdkit: file.9: debug: file: pread count=4096 offset=58667008 nbdkit: file.9: debug: file: pread count=4096 offset=58671104 nbdkit: file.9: debug: file: pread count=4096 offset=58675200 nbdkit: file.9: debug: file: pread count=4096 offset=58679296 nbdkit: file.9: debug: file: pread count=4096 offset=58683392 nbdkit: file.9: debug: file: pread count=4096 offset=58687488 nbdkit: file.9: debug: file: pread count=4096 offset=58691584 nbdkit: file.9: debug: file: pread count=4096 offset=58695680 nbdkit: file.9: debug: file: pread count=4096 offset=58699776 nbdkit: file.9: debug: file: pread count=4096 offset=58703872 nbdkit: file.9: debug: file: pread count=4096 offset=58707968 nbdkit: file.9: debug: file: pread count=4096 offset=58712064 nbdkit: file.9: debug: file: pread count=4096 offset=58716160 nbdkit: file.11: debug: cow: pread count=2097152 offset=58720256 nbdkit: file.11: debug: file: pread count=4096 offset=58720256 nbdkit: file.11: debug: file: pread count=4096 offset=58724352 nbdkit: file.11: debug: file: pread count=4096 offset=58728448 nbdkit: file.11: debug: file: pread count=4096 offset=58732544 nbdkit: file.11: debug: file: pread count=4096 offset=58736640 nbdkit: file.11: debug: file: pread count=4096 offset=58740736 nbdkit: file.11: debug: file: pread count=4096 offset=58744832 nbdkit: file.11: debug: file: pread count=4096 offset=58748928 nbdkit: file.11: debug: file: pread count=4096 offset=58753024 nbdkit: file.11: debug: file: pread count=4096 offset=58757120 nbdkit: file.11: debug: file: pread count=4096 offset=58761216 nbdkit: file.11: debug: file: pread count=4096 offset=58765312 nbdkit: file.11: debug: file: pread count=4096 offset=58769408 nbdkit: file.11: debug: file: pread count=4096 offset=58773504 nbdkit: file.11: debug: file: pread count=4096 offset=58777600 nbdkit: file.11: debug: file: pread count=4096 offset=58781696 nbdkit: file.11: debug: file: pread count=4096 offset=58785792 nbdkit: file.11: debug: file: pread count=4096 offset=58789888 nbdkit: file.11: debug: file: pread count=4096 offset=58793984 nbdkit: file.11: debug: file: pread count=4096 offset=58798080 nbdkit: file.11: debug: file: pread count=4096 offset=58802176 nbdkit: file.11: debug: file: pread count=4096 offset=58806272 nbdkit: file.11: debug: file: pread count=4096 offset=58810368 nbdkit: file.11: debug: file: pread count=4096 offset=58814464 nbdkit: file.11: debug: file: pread count=4096 offset=58818560 nbdkit: file.11: debug: file: pread count=4096 offset=58822656 nbdkit: file.11: debug: file: pread count=4096 offset=58826752 nbdkit: file.11: debug: file: pread count=4096 offset=58830848 nbdkit: file.11: debug: file: pread count=4096 offset=58834944 nbdkit: file.11: debug: file: pread count=4096 offset=58839040 nbdkit: file.11: debug: file: pread count=4096 offset=58843136 nbdkit: file.11: debug: file: pread count=4096 offset=58847232 nbdkit: file.11: debug: file: pread count=4096 offset=58851328 nbdkit: file.11: debug: file: pread count=4096 offset=58855424 nbdkit: file.11: debug: file: pread count=4096 offset=58859520 nbdkit: file.11: debug: file: pread count=4096 offset=58863616 nbdkit: file.11: debug: file: pread count=4096 offset=58867712 nbdkit: file.11: debug: file: pread count=4096 offset=58871808 nbdkit: file.11: debug: file: pread count=4096 offset=58875904 nbdkit: file.11: debug: file: pread count=4096 offset=58880000 nbdkit: file.11: debug: file: pread count=4096 offset=58884096 nbdkit: file.11: debug: file: pread count=4096 offset=58888192 nbdkit: file.11: debug: file: pread count=4096 offset=58892288 nbdkit: file.11: debug: file: pread count=4096 offset=58896384 nbdkit: file.11: debug: file: pread count=4096 offset=58900480 nbdkit: file.11: debug: file: pread count=4096 offset=58904576 nbdkit: file.11: debug: file: pread count=4096 offset=58908672 nbdkit: file.11: debug: file: pread count=4096 offset=58912768 nbdkit: file.11: debug: file: pread count=4096 offset=58916864 nbdkit: file.11: debug: file: pread count=4096 offset=58920960 nbdkit: file.11: debug: file: pread count=4096 offset=58925056 nbdkit: file.11: debug: file: pread count=4096 offset=58929152 nbdkit: file.11: debug: file: pread count=4096 offset=58933248 nbdkit: file.11: debug: file: pread count=4096 offset=58937344 nbdkit: file.11: debug: file: pread count=4096 offset=58941440 nbdkit: file.11: debug: file: pread count=4096 offset=58945536 nbdkit: file.11: debug: file: pread count=4096 offset=58949632 nbdkit: file.11: debug: file: pread count=4096 offset=58953728 nbdkit: file.11: debug: file: pread count=4096 offset=58957824 nbdkit: file.11: debug: file: pread count=4096 offset=58961920 nbdkit: file.11: debug: file: pread count=4096 offset=58966016 nbdkit: file.11: debug: file: pread count=4096 offset=58970112 nbdkit: file.11: debug: file: pread count=4096 offset=58974208 nbdkit: file.11: debug: file: pread count=4096 offset=58978304 nbdkit: file.11: debug: file: pread count=4096 offset=58982400 nbdkit: file.11: debug: file: pread count=4096 offset=58986496 nbdkit: file.11: debug: file: pread count=4096 offset=58990592 nbdkit: file.11: debug: file: pread count=4096 offset=58994688 nbdkit: file.11: debug: file: pread count=4096 offset=58998784 nbdkit: file.11: debug: file: pread count=4096 offset=59002880 nbdkit: file.11: debug: file: pread count=4096 offset=59006976 nbdkit: file.11: debug: file: pread count=4096 offset=59011072 nbdkit: file.11: debug: file: pread count=4096 offset=59015168 nbdkit: file.11: debug: file: pread count=4096 offset=59019264 nbdkit: file.11: debug: file: pread count=4096 offset=59023360 nbdkit: file.11: debug: file: pread count=4096 offset=59027456 nbdkit: file.11: debug: file: pread count=4096 offset=59031552 nbdkit: file.11: debug: file: pread count=4096 offset=59035648 nbdkit: file.11: debug: file: pread count=4096 offset=59039744 nbdkit: file.11: debug: file: pread count=4096 offset=59043840 nbdkit: file.11: debug: file: pread count=4096 offset=59047936 nbdkit: file.11: debug: file: pread count=4096 offset=59052032 nbdkit: file.11: debug: file: pread count=4096 offset=59056128 nbdkit: file.11: debug: file: pread count=4096 offset=59060224 nbdkit: file.11: debug: file: pread count=4096 offset=59064320 nbdkit: file.11: debug: file: pread count=4096 offset=59068416 nbdkit: file.11: debug: file: pread count=4096 offset=59072512 nbdkit: file.11: debug: file: pread count=4096 offset=59076608 nbdkit: file.11: debug: file: pread count=4096 offset=59080704 nbdkit: file.11: debug: file: pread count=4096 offset=59084800 nbdkit: file.11: debug: file: pread count=4096 offset=59088896 nbdkit: file.11: debug: file: pread count=4096 offset=59092992 nbdkit: file.11: debug: file: pread count=4096 offset=59097088 nbdkit: file.11: debug: file: pread count=4096 offset=59101184 nbdkit: file.11: debug: file: pread count=4096 offset=59105280 nbdkit: file.11: debug: file: pread count=4096 offset=59109376 nbdkit: file.11: debug: file: pread count=4096 offset=59113472 nbdkit: file.11: debug: file: pread count=4096 offset=59117568 nbdkit: file.11: debug: file: pread count=4096 offset=59121664 nbdkit: file.11: debug: file: pread count=4096 offset=59125760 nbdkit: file.11: debug: file: pread count=4096 offset=59129856 nbdkit: file.11: debug: file: pread count=4096 offset=59133952 nbdkit: file.11: debug: file: pread count=4096 offset=59138048 nbdkit: file.11: debug: file: pread count=4096 offset=59142144 nbdkit: file.11: debug: file: pread count=4096 offset=59146240 nbdkit: file.11: debug: file: pread count=4096 offset=59150336 nbdkit: file.11: debug: file: pread count=4096 offset=59154432 nbdkit: file.11: debug: file: pread count=4096 offset=59158528 nbdkit: file.11: debug: file: pread count=4096 offset=59162624 nbdkit: file.11: debug: file: pread count=4096 offset=59166720 nbdkit: file.11: debug: file: pread count=4096 offset=59170816 nbdkit: file.11: debug: file: pread count=4096 offset=59174912 nbdkit: file.11: debug: file: pread count=4096 offset=59179008 nbdkit: file.11: debug: file: pread count=4096 offset=59183104 nbdkit: file.11: debug: file: pread count=4096 offset=59187200 nbdkit: file.11: debug: file: pread count=4096 offset=59191296 nbdkit: file.11: debug: file: pread count=4096 offset=59195392 nbdkit: file.11: debug: file: pread count=4096 offset=59199488 nbdkit: file.11: debug: file: pread count=4096 offset=59203584 nbdkit: file.11: debug: file: pread count=4096 offset=59207680 nbdkit: file.11: debug: file: pread count=4096 offset=59211776 nbdkit: file.11: debug: file: pread count=4096 offset=59215872 nbdkit: file.11: debug: file: pread count=4096 offset=59219968 nbdkit: file.11: debug: file: pread count=4096 offset=59224064 nbdkit: file.11: debug: file: pread count=4096 offset=59228160 nbdkit: file.11: debug: file: pread count=4096 offset=59232256 nbdkit: file.11: debug: file: pread count=4096 offset=59236352 nbdkit: file.11: debug: file: pread count=4096 offset=59240448 nbdkit: file.11: debug: file: pread count=4096 offset=59244544 nbdkit: file.11: debug: file: pread count=4096 offset=59248640 nbdkit: file.11: debug: file: pread count=4096 offset=59252736 nbdkit: file.11: debug: file: pread count=4096 offset=59256832 nbdkit: file.11: debug: file: pread count=4096 offset=59260928 nbdkit: file.11: debug: file: pread count=4096 offset=59265024 nbdkit: file.11: debug: file: pread count=4096 offset=59269120 nbdkit: file.11: debug: file: pread count=4096 offset=59273216 nbdkit: file.11: debug: file: pread count=4096 offset=59277312 nbdkit: file.11: debug: file: pread count=4096 offset=59281408 nbdkit: file.11: debug: file: pread count=4096 offset=59285504 nbdkit: file.11: debug: file: pread count=4096 offset=59289600 nbdkit: file.11: debug: file: pread count=4096 offset=59293696 nbdkit: file.11: debug: file: pread count=4096 offset=59297792 nbdkit: file.11: debug: file: pread count=4096 offset=59301888 nbdkit: file.11: debug: file: pread count=4096 offset=59305984 nbdkit: file.11: debug: file: pread count=4096 offset=59310080 nbdkit: file.11: debug: file: pread count=4096 offset=59314176 nbdkit: file.11: debug: file: pread count=4096 offset=59318272 nbdkit: file.11: debug: file: pread count=4096 offset=59322368 nbdkit: file.11: debug: file: pread count=4096 offset=59326464 nbdkit: file.11: debug: file: pread count=4096 offset=59330560 nbdkit: file.11: debug: file: pread count=4096 offset=59334656 nbdkit: file.11: debug: file: pread count=4096 offset=59338752 nbdkit: file.11: debug: file: pread count=4096 offset=59342848 nbdkit: file.11: debug: file: pread count=4096 offset=59346944 nbdkit: file.11: debug: file: pread count=4096 offset=59351040 nbdkit: file.11: debug: file: pread count=4096 offset=59355136 nbdkit: file.11: debug: file: pread count=4096 offset=59359232 nbdkit: file.11: debug: file: pread count=4096 offset=59363328 nbdkit: file.11: debug: file: pread count=4096 offset=59367424 nbdkit: file.11: debug: file: pread count=4096 offset=59371520 nbdkit: file.11: debug: file: pread count=4096 offset=59375616 nbdkit: file.11: debug: file: pread count=4096 offset=59379712 nbdkit: file.11: debug: file: pread count=4096 offset=59383808 nbdkit: file.11: debug: file: pread count=4096 offset=59387904 nbdkit: file.11: debug: file: pread count=4096 offset=59392000 nbdkit: file.11: debug: file: pread count=4096 offset=59396096 nbdkit: file.11: debug: file: pread count=4096 offset=59400192 nbdkit: file.11: debug: file: pread count=4096 offset=59404288 nbdkit: file.11: debug: file: pread count=4096 offset=59408384 nbdkit: file.11: debug: file: pread count=4096 offset=59412480 nbdkit: file.11: debug: file: pread count=4096 offset=59416576 nbdkit: file.11: debug: file: pread count=4096 offset=59420672 nbdkit: file.11: debug: file: pread count=4096 offset=59424768 nbdkit: file.11: debug: file: pread count=4096 offset=59428864 nbdkit: file.11: debug: file: pread count=4096 offset=59432960 nbdkit: file.11: debug: file: pread count=4096 offset=59437056 nbdkit: file.11: debug: file: pread count=4096 offset=59441152 nbdkit: file.11: debug: file: pread count=4096 offset=59445248 nbdkit: file.11: debug: file: pread count=4096 offset=59449344 nbdkit: file.11: debug: file: pread count=4096 offset=59453440 nbdkit: file.11: debug: file: pread count=4096 offset=59457536 nbdkit: file.11: debug: file: pread count=4096 offset=59461632 nbdkit: file.11: debug: file: pread count=4096 offset=59465728 nbdkit: file.11: debug: file: pread count=4096 offset=59469824 nbdkit: file.11: debug: file: pread count=4096 offset=59473920 nbdkit: file.11: debug: file: pread count=4096 offset=59478016 nbdkit: file.11: debug: file: pread count=4096 offset=59482112 nbdkit: file.11: debug: file: pread count=4096 offset=59486208 nbdkit: file.11: debug: file: pread count=4096 offset=59490304 nbdkit: file.11: debug: file: pread count=4096 offset=59494400 nbdkit: file.11: debug: file: pread count=4096 offset=59498496 nbdkit: file.11: debug: file: pread count=4096 offset=59502592 nbdkit: file.11: debug: file: pread count=4096 offset=59506688 nbdkit: file.11: debug: file: pread count=4096 offset=59510784 nbdkit: file.11: debug: file: pread count=4096 offset=59514880 nbdkit: file.11: debug: file: pread count=4096 offset=59518976 nbdkit: file.11: debug: file: pread count=4096 offset=59523072 nbdkit: file.11: debug: file: pread count=4096 offset=59527168 nbdkit: file.11: debug: file: pread count=4096 offset=59531264 nbdkit: file.11: debug: file: pread count=4096 offset=59535360 nbdkit: file.11: debug: file: pread count=4096 offset=59539456 nbdkit: file.11: debug: file: pread count=4096 offset=59543552 nbdkit: file.11: debug: file: pread count=4096 offset=59547648 nbdkit: file.11: debug: file: pread count=4096 offset=59551744 nbdkit: file.11: debug: file: pread count=4096 offset=59555840 nbdkit: file.11: debug: file: pread count=4096 offset=59559936 nbdkit: file.11: debug: file: pread count=4096 offset=59564032 nbdkit: file.11: debug: file: pread count=4096 offset=59568128 nbdkit: file.11: debug: file: pread count=4096 offset=59572224 nbdkit: file.11: debug: file: pread count=4096 offset=59576320 nbdkit: file.11: debug: file: pread count=4096 offset=59580416 nbdkit: file.11: debug: file: pread count=4096 offset=59584512 nbdkit: file.11: debug: file: pread count=4096 offset=59588608 nbdkit: file.11: debug: file: pread count=4096 offset=59592704 nbdkit: file.11: debug: file: pread count=4096 offset=59596800 nbdkit: file.11: debug: file: pread count=4096 offset=59600896 nbdkit: file.11: debug: file: pread count=4096 offset=59604992 nbdkit: file.11: debug: file: pread count=4096 offset=59609088 nbdkit: file.11: debug: file: pread count=4096 offset=59613184 nbdkit: file.11: debug: file: pread count=4096 offset=59617280 nbdkit: file.11: debug: file: pread count=4096 offset=59621376 nbdkit: file.11: debug: file: pread count=4096 offset=59625472 nbdkit: file.11: debug: file: pread count=4096 offset=59629568 nbdkit: file.11: debug: file: pread count=4096 offset=59633664 nbdkit: file.11: debug: file: pread count=4096 offset=59637760 nbdkit: file.11: debug: file: pread count=4096 offset=59641856 nbdkit: file.11: debug: file: pread count=4096 offset=59645952 nbdkit: file.11: debug: file: pread count=4096 offset=59650048 nbdkit: file.11: debug: file: pread count=4096 offset=59654144 nbdkit: file.11: debug: file: pread count=4096 offset=59658240 nbdkit: file.11: debug: file: pread count=4096 offset=59662336 nbdkit: file.11: debug: file: pread count=4096 offset=59666432 nbdkit: file.11: debug: file: pread count=4096 offset=59670528 nbdkit: file.11: debug: file: pread count=4096 offset=59674624 nbdkit: file.11: debug: file: pread count=4096 offset=59678720 nbdkit: file.11: debug: file: pread count=4096 offset=59682816 nbdkit: file.11: debug: file: pread count=4096 offset=59686912 nbdkit: file.11: debug: file: pread count=4096 offset=59691008 nbdkit: file.11: debug: file: pread count=4096 offset=59695104 nbdkit: file.11: debug: file: pread count=4096 offset=59699200 nbdkit: file.11: debug: file: pread count=4096 offset=59703296 nbdkit: file.11: debug: file: pread count=4096 offset=59707392 nbdkit: file.11: debug: file: pread count=4096 offset=59711488 nbdkit: file.11: debug: file: pread count=4096 offset=59715584 nbdkit: file.11: debug: file: pread count=4096 offset=59719680 nbdkit: file.11: debug: file: pread count=4096 offset=59723776 nbdkit: file.11: debug: file: pread count=4096 offset=59727872 nbdkit: file.11: debug: file: pread count=4096 offset=59731968 nbdkit: file.11: debug: file: pread count=4096 offset=59736064 nbdkit: file.11: debug: file: pread count=4096 offset=59740160 nbdkit: file.11: debug: file: pread count=4096 offset=59744256 nbdkit: file.11: debug: file: pread count=4096 offset=59748352 nbdkit: file.11: debug: file: pread count=4096 offset=59752448 nbdkit: file.11: debug: file: pread count=4096 offset=59756544 nbdkit: file.11: debug: file: pread count=4096 offset=59760640 nbdkit: file.11: debug: file: pread count=4096 offset=59764736 nbdkit: file.11: debug: file: pread count=4096 offset=59768832 nbdkit: file.11: debug: file: pread count=4096 offset=59772928 nbdkit: file.11: debug: file: pread count=4096 offset=59777024 nbdkit: file.11: debug: file: pread count=4096 offset=59781120 nbdkit: file.11: debug: file: pread count=4096 offset=59785216 nbdkit: file.11: debug: file: pread count=4096 offset=59789312 nbdkit: file.11: debug: file: pread count=4096 offset=59793408 nbdkit: file.11: debug: file: pread count=4096 offset=59797504 nbdkit: file.11: debug: file: pread count=4096 offset=59801600 nbdkit: file.11: debug: file: pread count=4096 offset=59805696 nbdkit: file.11: debug: file: pread count=4096 offset=59809792 nbdkit: file.11: debug: file: pread count=4096 offset=59813888 nbdkit: file.11: debug: file: pread count=4096 offset=59817984 nbdkit: file.11: debug: file: pread count=4096 offset=59822080 nbdkit: file.11: debug: file: pread count=4096 offset=59826176 nbdkit: file.11: debug: file: pread count=4096 offset=59830272 nbdkit: file.11: debug: file: pread count=4096 offset=59834368 nbdkit: file.11: debug: file: pread count=4096 offset=59838464 nbdkit: file.11: debug: file: pread count=4096 offset=59842560 nbdkit: file.11: debug: file: pread count=4096 offset=59846656 nbdkit: file.11: debug: file: pread count=4096 offset=59850752 nbdkit: file.11: debug: file: pread count=4096 offset=59854848 nbdkit: file.11: debug: file: pread count=4096 offset=59858944 nbdkit: file.11: debug: file: pread count=4096 offset=59863040 nbdkit: file.11: debug: file: pread count=4096 offset=59867136 nbdkit: file.11: debug: file: pread count=4096 offset=59871232 nbdkit: file.11: debug: file: pread count=4096 offset=59875328 nbdkit: file.11: debug: file: pread count=4096 offset=59879424 nbdkit: file.11: debug: file: pread count=4096 offset=59883520 nbdkit: file.11: debug: file: pread count=4096 offset=59887616 nbdkit: file.11: debug: file: pread count=4096 offset=59891712 nbdkit: file.11: debug: file: pread count=4096 offset=59895808 nbdkit: file.11: debug: file: pread count=4096 offset=59899904 nbdkit: file.11: debug: file: pread count=4096 offset=59904000 nbdkit: file.11: debug: file: pread count=4096 offset=59908096 nbdkit: file.11: debug: file: pread count=4096 offset=59912192 nbdkit: file.11: debug: file: pread count=4096 offset=59916288 nbdkit: file.11: debug: file: pread count=4096 offset=59920384 nbdkit: file.11: debug: file: pread count=4096 offset=59924480 nbdkit: file.11: debug: file: pread count=4096 offset=59928576 nbdkit: file.11: debug: file: pread count=4096 offset=59932672 nbdkit: file.11: debug: file: pread count=4096 offset=59936768 nbdkit: file.11: debug: file: pread count=4096 offset=59940864 nbdkit: file.11: debug: file: pread count=4096 offset=59944960 nbdkit: file.11: debug: file: pread count=4096 offset=59949056 nbdkit: file.11: debug: file: pread count=4096 offset=59953152 nbdkit: file.11: debug: file: pread count=4096 offset=59957248 nbdkit: file.11: debug: file: pread count=4096 offset=59961344 nbdkit: file.11: debug: file: pread count=4096 offset=59965440 nbdkit: file.11: debug: file: pread count=4096 offset=59969536 nbdkit: file.11: debug: file: pread count=4096 offset=59973632 nbdkit: file.11: debug: file: pread count=4096 offset=59977728 nbdkit: file.11: debug: file: pread count=4096 offset=59981824 nbdkit: file.11: debug: file: pread count=4096 offset=59985920 nbdkit: file.11: debug: file: pread count=4096 offset=59990016 nbdkit: file.11: debug: file: pread count=4096 offset=59994112 nbdkit: file.11: debug: file: pread count=4096 offset=59998208 nbdkit: file.11: debug: file: pread count=4096 offset=60002304 nbdkit: file.11: debug: file: pread count=4096 offset=60006400 nbdkit: file.11: debug: file: pread count=4096 offset=60010496 nbdkit: file.11: debug: file: pread count=4096 offset=60014592 nbdkit: file.11: debug: file: pread count=4096 offset=60018688 nbdkit: file.11: debug: file: pread count=4096 offset=60022784 nbdkit: file.11: debug: file: pread count=4096 offset=60026880 nbdkit: file.11: debug: file: pread count=4096 offset=60030976 nbdkit: file.11: debug: file: pread count=4096 offset=60035072 nbdkit: file.11: debug: file: pread count=4096 offset=60039168 nbdkit: file.11: debug: file: pread count=4096 offset=60043264 nbdkit: file.11: debug: file: pread count=4096 offset=60047360 nbdkit: file.11: debug: file: pread count=4096 offset=60051456 nbdkit: file.11: debug: file: pread count=4096 offset=60055552 nbdkit: file.11: debug: file: pread count=4096 offset=60059648 nbdkit: file.11: debug: file: pread count=4096 offset=60063744 nbdkit: file.11: debug: file: pread count=4096 offset=60067840 nbdkit: file.11: debug: file: pread count=4096 offset=60071936 nbdkit: file.11: debug: file: pread count=4096 offset=60076032 nbdkit: file.11: debug: file: pread count=4096 offset=60080128 nbdkit: file.11: debug: file: pread count=4096 offset=60084224 nbdkit: file.11: debug: file: pread count=4096 offset=60088320 nbdkit: file.11: debug: file: pread count=4096 offset=60092416 nbdkit: file.11: debug: file: pread count=4096 offset=60096512 nbdkit: file.11: debug: file: pread count=4096 offset=60100608 nbdkit: file.11: debug: file: pread count=4096 offset=60104704 nbdkit: file.11: debug: file: pread count=4096 offset=60108800 nbdkit: file.11: debug: file: pread count=4096 offset=60112896 nbdkit: file.11: debug: file: pread count=4096 offset=60116992 nbdkit: file.11: debug: file: pread count=4096 offset=60121088 nbdkit: file.11: debug: file: pread count=4096 offset=60125184 nbdkit: file.11: debug: file: pread count=4096 offset=60129280 nbdkit: file.11: debug: file: pread count=4096 offset=60133376 nbdkit: file.11: debug: file: pread count=4096 offset=60137472 nbdkit: file.11: debug: file: pread count=4096 offset=60141568 nbdkit: file.11: debug: file: pread count=4096 offset=60145664 nbdkit: file.11: debug: file: pread count=4096 offset=60149760 nbdkit: file.11: debug: file: pread count=4096 offset=60153856 nbdkit: file.11: debug: file: pread count=4096 offset=60157952 nbdkit: file.11: debug: file: pread count=4096 offset=60162048 nbdkit: file.11: debug: file: pread count=4096 offset=60166144 nbdkit: file.11: debug: file: pread count=4096 offset=60170240 nbdkit: file.11: debug: file: pread count=4096 offset=60174336 nbdkit: file.11: debug: file: pread count=4096 offset=60178432 nbdkit: file.11: debug: file: pread count=4096 offset=60182528 nbdkit: file.11: debug: file: pread count=4096 offset=60186624 nbdkit: file.11: debug: file: pread count=4096 offset=60190720 nbdkit: file.11: debug: file: pread count=4096 offset=60194816 nbdkit: file.11: debug: file: pread count=4096 offset=60198912 nbdkit: file.11: debug: file: pread count=4096 offset=60203008 nbdkit: file.11: debug: file: pread count=4096 offset=60207104 nbdkit: file.11: debug: file: pread count=4096 offset=60211200 nbdkit: file.11: debug: file: pread count=4096 offset=60215296 nbdkit: file.11: debug: file: pread count=4096 offset=60219392 nbdkit: file.11: debug: file: pread count=4096 offset=60223488 nbdkit: file.11: debug: file: pread count=4096 offset=60227584 nbdkit: file.11: debug: file: pread count=4096 offset=60231680 nbdkit: file.11: debug: file: pread count=4096 offset=60235776 nbdkit: file.11: debug: file: pread count=4096 offset=60239872 nbdkit: file.11: debug: file: pread count=4096 offset=60243968 nbdkit: file.11: debug: file: pread count=4096 offset=60248064 nbdkit: file.11: debug: file: pread count=4096 offset=60252160 nbdkit: file.11: debug: file: pread count=4096 offset=60256256 nbdkit: file.11: debug: file: pread count=4096 offset=60260352 nbdkit: file.11: debug: file: pread count=4096 offset=60264448 nbdkit: file.11: debug: file: pread count=4096 offset=60268544 nbdkit: file.11: debug: file: pread count=4096 offset=60272640 nbdkit: file.11: debug: file: pread count=4096 offset=60276736 nbdkit: file.11: debug: file: pread count=4096 offset=60280832 nbdkit: file.11: debug: file: pread count=4096 offset=60284928 nbdkit: file.11: debug: file: pread count=4096 offset=60289024 nbdkit: file.11: debug: file: pread count=4096 offset=60293120 nbdkit: file.11: debug: file: pread count=4096 offset=60297216 nbdkit: file.11: debug: file: pread count=4096 offset=60301312 nbdkit: file.11: debug: file: pread count=4096 offset=60305408 nbdkit: file.11: debug: file: pread count=4096 offset=60309504 nbdkit: file.11: debug: file: pread count=4096 offset=60313600 nbdkit: file.11: debug: file: pread count=4096 offset=60317696 nbdkit: file.11: debug: file: pread count=4096 offset=60321792 nbdkit: file.11: debug: file: pread count=4096 offset=60325888 nbdkit: file.11: debug: file: pread count=4096 offset=60329984 nbdkit: file.11: debug: file: pread count=4096 offset=60334080 nbdkit: file.11: debug: file: pread count=4096 offset=60338176 nbdkit: file.11: debug: file: pread count=4096 offset=60342272 nbdkit: file.11: debug: file: pread count=4096 offset=60346368 nbdkit: file.11: debug: file: pread count=4096 offset=60350464 nbdkit: file.11: debug: file: pread count=4096 offset=60354560 nbdkit: file.11: debug: file: pread count=4096 offset=60358656 nbdkit: file.11: debug: file: pread count=4096 offset=60362752 nbdkit: file.11: debug: file: pread count=4096 offset=60366848 nbdkit: file.11: debug: file: pread count=4096 offset=60370944 nbdkit: file.11: debug: file: pread count=4096 offset=60375040 nbdkit: file.11: debug: file: pread count=4096 offset=60379136 nbdkit: file.11: debug: file: pread count=4096 offset=60383232 nbdkit: file.11: debug: file: pread count=4096 offset=60387328 nbdkit: file.11: debug: file: pread count=4096 offset=60391424 nbdkit: file.11: debug: file: pread count=4096 offset=60395520 nbdkit: file.11: debug: file: pread count=4096 offset=60399616 nbdkit: file.11: debug: file: pread count=4096 offset=60403712 nbdkit: file.11: debug: file: pread count=4096 offset=60407808 nbdkit: file.11: debug: file: pread count=4096 offset=60411904 nbdkit: file.11: debug: file: pread count=4096 offset=60416000 nbdkit: file.11: debug: file: pread count=4096 offset=60420096 nbdkit: file.11: debug: file: pread count=4096 offset=60424192 nbdkit: file.11: debug: file: pread count=4096 offset=60428288 nbdkit: file.11: debug: file: pread count=4096 offset=60432384 nbdkit: file.11: debug: file: pread count=4096 offset=60436480 nbdkit: file.11: debug: file: pread count=4096 offset=60440576 nbdkit: file.11: debug: file: pread count=4096 offset=60444672 nbdkit: file.11: debug: file: pread count=4096 offset=60448768 nbdkit: file.11: debug: file: pread count=4096 offset=60452864 nbdkit: file.11: debug: file: pread count=4096 offset=60456960 nbdkit: file.11: debug: file: pread count=4096 offset=60461056 nbdkit: file.11: debug: file: pread count=4096 offset=60465152 nbdkit: file.11: debug: file: pread count=4096 offset=60469248 nbdkit: file.11: debug: file: pread count=4096 offset=60473344 nbdkit: file.11: debug: file: pread count=4096 offset=60477440 nbdkit: file.11: debug: file: pread count=4096 offset=60481536 nbdkit: file.11: debug: file: pread count=4096 offset=60485632 nbdkit: file.11: debug: file: pread count=4096 offset=60489728 nbdkit: file.11: debug: file: pread count=4096 offset=60493824 nbdkit: file.11: debug: file: pread count=4096 offset=60497920 nbdkit: file.11: debug: file: pread count=4096 offset=60502016 nbdkit: file.11: debug: file: pread count=4096 offset=60506112 nbdkit: file.11: debug: file: pread count=4096 offset=60510208 nbdkit: file.11: debug: file: pread count=4096 offset=60514304 nbdkit: file.11: debug: file: pread count=4096 offset=60518400 nbdkit: file.11: debug: file: pread count=4096 offset=60522496 nbdkit: file.11: debug: file: pread count=4096 offset=60526592 nbdkit: file.11: debug: file: pread count=4096 offset=60530688 nbdkit: file.11: debug: file: pread count=4096 offset=60534784 nbdkit: file.11: debug: file: pread count=4096 offset=60538880 nbdkit: file.11: debug: file: pread count=4096 offset=60542976 nbdkit: file.11: debug: file: pread count=4096 offset=60547072 nbdkit: file.11: debug: file: pread count=4096 offset=60551168 nbdkit: file.11: debug: file: pread count=4096 offset=60555264 nbdkit: file.11: debug: file: pread count=4096 offset=60559360 nbdkit: file.11: debug: file: pread count=4096 offset=60563456 nbdkit: file.11: debug: file: pread count=4096 offset=60567552 nbdkit: file.11: debug: file: pread count=4096 offset=60571648 nbdkit: file.11: debug: file: pread count=4096 offset=60575744 nbdkit: file.11: debug: file: pread count=4096 offset=60579840 nbdkit: file.11: debug: file: pread count=4096 offset=60583936 nbdkit: file.11: debug: file: pread count=4096 offset=60588032 nbdkit: file.11: debug: file: pread count=4096 offset=60592128 nbdkit: file.11: debug: file: pread count=4096 offset=60596224 nbdkit: file.11: debug: file: pread count=4096 offset=60600320 nbdkit: file.11: debug: file: pread count=4096 offset=60604416 nbdkit: file.11: debug: file: pread count=4096 offset=60608512 nbdkit: file.11: debug: file: pread count=4096 offset=60612608 nbdkit: file.11: debug: file: pread count=4096 offset=60616704 nbdkit: file.11: debug: file: pread count=4096 offset=60620800 nbdkit: file.11: debug: file: pread count=4096 offset=60624896 nbdkit: file.11: debug: file: pread count=4096 offset=60628992 nbdkit: file.11: debug: file: pread count=4096 offset=60633088 nbdkit: file.11: debug: file: pread count=4096 offset=60637184 nbdkit: file.11: debug: file: pread count=4096 offset=60641280 nbdkit: file.11: debug: file: pread count=4096 offset=60645376 nbdkit: file.11: debug: file: pread count=4096 offset=60649472 nbdkit: file.11: debug: file: pread count=4096 offset=60653568 nbdkit: file.11: debug: file: pread count=4096 offset=60657664 nbdkit: file.11: debug: file: pread count=4096 offset=60661760 nbdkit: file.11: debug: file: pread count=4096 offset=60665856 nbdkit: file.11: debug: file: pread count=4096 offset=60669952 nbdkit: file.11: debug: file: pread count=4096 offset=60674048 nbdkit: file.11: debug: file: pread count=4096 offset=60678144 nbdkit: file.11: debug: file: pread count=4096 offset=60682240 nbdkit: file.11: debug: file: pread count=4096 offset=60686336 nbdkit: file.11: debug: file: pread count=4096 offset=60690432 nbdkit: file.11: debug: file: pread count=4096 offset=60694528 nbdkit: file.11: debug: file: pread count=4096 offset=60698624 nbdkit: file.11: debug: file: pread count=4096 offset=60702720 nbdkit: file.11: debug: file: pread count=4096 offset=60706816 nbdkit: file.11: debug: file: pread count=4096 offset=60710912 nbdkit: file.11: debug: file: pread count=4096 offset=60715008 nbdkit: file.11: debug: file: pread count=4096 offset=60719104 nbdkit: file.11: debug: file: pread count=4096 offset=60723200 nbdkit: file.11: debug: file: pread count=4096 offset=60727296 nbdkit: file.11: debug: file: pread count=4096 offset=60731392 nbdkit: file.11: debug: file: pread count=4096 offset=60735488 nbdkit: file.11: debug: file: pread count=4096 offset=60739584 nbdkit: file.11: debug: file: pread count=4096 offset=60743680 nbdkit: file.11: debug: file: pread count=4096 offset=60747776 nbdkit: file.11: debug: file: pread count=4096 offset=60751872 nbdkit: file.11: debug: file: pread count=4096 offset=60755968 nbdkit: file.11: debug: file: pread count=4096 offset=60760064 nbdkit: file.11: debug: file: pread count=4096 offset=60764160 nbdkit: file.11: debug: file: pread count=4096 offset=60768256 nbdkit: file.11: debug: file: pread count=4096 offset=60772352 nbdkit: file.11: debug: file: pread count=4096 offset=60776448 nbdkit: file.11: debug: file: pread count=4096 offset=60780544 nbdkit: file.11: debug: file: pread count=4096 offset=60784640 nbdkit: file.11: debug: file: pread count=4096 offset=60788736 nbdkit: file.11: debug: file: pread count=4096 offset=60792832 nbdkit: file.11: debug: file: pread count=4096 offset=60796928 nbdkit: file.11: debug: file: pread count=4096 offset=60801024 nbdkit: file.11: debug: file: pread count=4096 offset=60805120 nbdkit: file.11: debug: file: pread count=4096 offset=60809216 nbdkit: file.11: debug: file: pread count=4096 offset=60813312 nbdkit: file.13: debug: cow: pread count=2097152 offset=60817408 nbdkit: file.13: debug: file: pread count=4096 offset=60817408 nbdkit: file.13: debug: file: pread count=4096 offset=60821504 nbdkit: file.13: debug: file: pread count=4096 offset=60825600 nbdkit: file.13: debug: file: pread count=4096 offset=60829696 nbdkit: file.13: debug: file: pread count=4096 offset=60833792 nbdkit: file.13: debug: file: pread count=4096 offset=60837888 nbdkit: file.13: debug: file: pread count=4096 offset=60841984 nbdkit: file.13: debug: file: pread count=4096 offset=60846080 nbdkit: file.13: debug: file: pread count=4096 offset=60850176 nbdkit: file.13: debug: file: pread count=4096 offset=60854272 nbdkit: file.13: debug: file: pread count=4096 offset=60858368 nbdkit: file.13: debug: file: pread count=4096 offset=60862464 nbdkit: file.13: debug: file: pread count=4096 offset=60866560 nbdkit: file.13: debug: file: pread count=4096 offset=60870656 nbdkit: file.13: debug: file: pread count=4096 offset=60874752 nbdkit: file.13: debug: file: pread count=4096 offset=60878848 nbdkit: file.13: debug: file: pread count=4096 offset=60882944 nbdkit: file.13: debug: file: pread count=4096 offset=60887040 nbdkit: file.13: debug: file: pread count=4096 offset=60891136 nbdkit: file.13: debug: file: pread count=4096 offset=60895232 nbdkit: file.13: debug: file: pread count=4096 offset=60899328 nbdkit: file.13: debug: file: pread count=4096 offset=60903424 nbdkit: file.13: debug: file: pread count=4096 offset=60907520 nbdkit: file.13: debug: file: pread count=4096 offset=60911616 nbdkit: file.13: debug: file: pread count=4096 offset=60915712 nbdkit: file.13: debug: file: pread count=4096 offset=60919808 nbdkit: file.13: debug: file: pread count=4096 offset=60923904 nbdkit: file.13: debug: file: pread count=4096 offset=60928000 nbdkit: file.13: debug: file: pread count=4096 offset=60932096 nbdkit: file.13: debug: file: pread count=4096 offset=60936192 nbdkit: file.13: debug: file: pread count=4096 offset=60940288 nbdkit: file.13: debug: file: pread count=4096 offset=60944384 nbdkit: file.13: debug: file: pread count=4096 offset=60948480 nbdkit: file.13: debug: file: pread count=4096 offset=60952576 nbdkit: file.13: debug: file: pread count=4096 offset=60956672 nbdkit: file.13: debug: file: pread count=4096 offset=60960768 nbdkit: file.13: debug: file: pread count=4096 offset=60964864 nbdkit: file.13: debug: file: pread count=4096 offset=60968960 nbdkit: file.13: debug: file: pread count=4096 offset=60973056 nbdkit: file.13: debug: file: pread count=4096 offset=60977152 nbdkit: file.13: debug: file: pread count=4096 offset=60981248 nbdkit: file.13: debug: file: pread count=4096 offset=60985344 nbdkit: file.13: debug: file: pread count=4096 offset=60989440 nbdkit: file.13: debug: file: pread count=4096 offset=60993536 nbdkit: file.13: debug: file: pread count=4096 offset=60997632 nbdkit: file.13: debug: file: pread count=4096 offset=61001728 nbdkit: file.13: debug: file: pread count=4096 offset=61005824 nbdkit: file.13: debug: file: pread count=4096 offset=61009920 nbdkit: file.13: debug: file: pread count=4096 offset=61014016 nbdkit: file.13: debug: file: pread count=4096 offset=61018112 nbdkit: file.13: debug: file: pread count=4096 offset=61022208 nbdkit: file.13: debug: file: pread count=4096 offset=61026304 nbdkit: file.13: debug: file: pread count=4096 offset=61030400 nbdkit: file.13: debug: file: pread count=4096 offset=61034496 nbdkit: file.13: debug: file: pread count=4096 offset=61038592 nbdkit: file.13: debug: file: pread count=4096 offset=61042688 nbdkit: file.13: debug: file: pread count=4096 offset=61046784 nbdkit: file.13: debug: file: pread count=4096 offset=61050880 nbdkit: file.13: debug: file: pread count=4096 offset=61054976 nbdkit: file.13: debug: file: pread count=4096 offset=61059072 nbdkit: file.13: debug: file: pread count=4096 offset=61063168 nbdkit: file.13: debug: file: pread count=4096 offset=61067264 nbdkit: file.13: debug: file: pread count=4096 offset=61071360 nbdkit: file.13: debug: file: pread count=4096 offset=61075456 nbdkit: file.13: debug: file: pread count=4096 offset=61079552 nbdkit: file.13: debug: file: pread count=4096 offset=61083648 nbdkit: file.13: debug: file: pread count=4096 offset=61087744 nbdkit: file.13: debug: file: pread count=4096 offset=61091840 nbdkit: file.13: debug: file: pread count=4096 offset=61095936 nbdkit: file.13: debug: file: pread count=4096 offset=61100032 nbdkit: file.13: debug: file: pread count=4096 offset=61104128 nbdkit: file.13: debug: file: pread count=4096 offset=61108224 nbdkit: file.13: debug: file: pread count=4096 offset=61112320 nbdkit: file.13: debug: file: pread count=4096 offset=61116416 nbdkit: file.13: debug: file: pread count=4096 offset=61120512 nbdkit: file.13: debug: file: pread count=4096 offset=61124608 nbdkit: file.13: debug: file: pread count=4096 offset=61128704 nbdkit: file.13: debug: file: pread count=4096 offset=61132800 nbdkit: file.13: debug: file: pread count=4096 offset=61136896 nbdkit: file.13: debug: file: pread count=4096 offset=61140992 nbdkit: file.13: debug: file: pread count=4096 offset=61145088 nbdkit: file.13: debug: file: pread count=4096 offset=61149184 nbdkit: file.13: debug: file: pread count=4096 offset=61153280 nbdkit: file.13: debug: file: pread count=4096 offset=61157376 nbdkit: file.13: debug: file: pread count=4096 offset=61161472 nbdkit: file.13: debug: file: pread count=4096 offset=61165568 nbdkit: file.13: debug: file: pread count=4096 offset=61169664 nbdkit: file.13: debug: file: pread count=4096 offset=61173760 nbdkit: file.13: debug: file: pread count=4096 offset=61177856 nbdkit: file.13: debug: file: pread count=4096 offset=61181952 nbdkit: file.13: debug: file: pread count=4096 offset=61186048 nbdkit: file.13: debug: file: pread count=4096 offset=61190144 nbdkit: file.13: debug: file: pread count=4096 offset=61194240 nbdkit: file.13: debug: file: pread count=4096 offset=61198336 nbdkit: file.13: debug: file: pread count=4096 offset=61202432 nbdkit: file.13: debug: file: pread count=4096 offset=61206528 nbdkit: file.13: debug: file: pread count=4096 offset=61210624 nbdkit: file.13: debug: file: pread count=4096 offset=61214720 nbdkit: file.13: debug: file: pread count=4096 offset=61218816 nbdkit: file.13: debug: file: pread count=4096 offset=61222912 nbdkit: file.13: debug: file: pread count=4096 offset=61227008 nbdkit: file.13: debug: file: pread count=4096 offset=61231104 nbdkit: file.13: debug: file: pread count=4096 offset=61235200 nbdkit: file.13: debug: file: pread count=4096 offset=61239296 nbdkit: file.13: debug: file: pread count=4096 offset=61243392 nbdkit: file.13: debug: file: pread count=4096 offset=61247488 nbdkit: file.13: debug: file: pread count=4096 offset=61251584 nbdkit: file.13: debug: file: pread count=4096 offset=61255680 nbdkit: file.13: debug: file: pread count=4096 offset=61259776 nbdkit: file.13: debug: file: pread count=4096 offset=61263872 nbdkit: file.13: debug: file: pread count=4096 offset=61267968 nbdkit: file.13: debug: file: pread count=4096 offset=61272064 nbdkit: file.13: debug: file: pread count=4096 offset=61276160 nbdkit: file.13: debug: file: pread count=4096 offset=61280256 nbdkit: file.13: debug: file: pread count=4096 offset=61284352 nbdkit: file.13: debug: file: pread count=4096 offset=61288448 nbdkit: file.13: debug: file: pread count=4096 offset=61292544 nbdkit: file.13: debug: file: pread count=4096 offset=61296640 nbdkit: file.13: debug: file: pread count=4096 offset=61300736 nbdkit: file.13: debug: file: pread count=4096 offset=61304832 nbdkit: file.13: debug: file: pread count=4096 offset=61308928 nbdkit: file.13: debug: file: pread count=4096 offset=61313024 nbdkit: file.13: debug: file: pread count=4096 offset=61317120 nbdkit: file.13: debug: file: pread count=4096 offset=61321216 nbdkit: file.13: debug: file: pread count=4096 offset=61325312 nbdkit: file.13: debug: file: pread count=4096 offset=61329408 nbdkit: file.13: debug: file: pread count=4096 offset=61333504 nbdkit: file.13: debug: file: pread count=4096 offset=61337600 nbdkit: file.13: debug: file: pread count=4096 offset=61341696 nbdkit: file.13: debug: file: pread count=4096 offset=61345792 nbdkit: file.13: debug: file: pread count=4096 offset=61349888 nbdkit: file.13: debug: file: pread count=4096 offset=61353984 nbdkit: file.13: debug: file: pread count=4096 offset=61358080 nbdkit: file.13: debug: file: pread count=4096 offset=61362176 nbdkit: file.13: debug: file: pread count=4096 offset=61366272 nbdkit: file.13: debug: file: pread count=4096 offset=61370368 nbdkit: file.13: debug: file: pread count=4096 offset=61374464 nbdkit: file.13: debug: file: pread count=4096 offset=61378560 nbdkit: file.13: debug: file: pread count=4096 offset=61382656 nbdkit: file.13: debug: file: pread count=4096 offset=61386752 nbdkit: file.13: debug: file: pread count=4096 offset=61390848 nbdkit: file.13: debug: file: pread count=4096 offset=61394944 nbdkit: file.13: debug: file: pread count=4096 offset=61399040 nbdkit: file.13: debug: file: pread count=4096 offset=61403136 nbdkit: file.13: debug: file: pread count=4096 offset=61407232 nbdkit: file.13: debug: file: pread count=4096 offset=61411328 nbdkit: file.13: debug: file: pread count=4096 offset=61415424 nbdkit: file.13: debug: file: pread count=4096 offset=61419520 nbdkit: file.13: debug: file: pread count=4096 offset=61423616 nbdkit: file.13: debug: file: pread count=4096 offset=61427712 nbdkit: file.13: debug: file: pread count=4096 offset=61431808 nbdkit: file.13: debug: file: pread count=4096 offset=61435904 nbdkit: file.13: debug: file: pread count=4096 offset=61440000 nbdkit: file.13: debug: file: pread count=4096 offset=61444096 nbdkit: file.13: debug: file: pread count=4096 offset=61448192 nbdkit: file.13: debug: file: pread count=4096 offset=61452288 nbdkit: file.13: debug: file: pread count=4096 offset=61456384 nbdkit: file.13: debug: file: pread count=4096 offset=61460480 nbdkit: file.13: debug: file: pread count=4096 offset=61464576 nbdkit: file.13: debug: file: pread count=4096 offset=61468672 nbdkit: file.13: debug: file: pread count=4096 offset=61472768 nbdkit: file.13: debug: file: pread count=4096 offset=61476864 nbdkit: file.13: debug: file: pread count=4096 offset=61480960 nbdkit: file.13: debug: file: pread count=4096 offset=61485056 nbdkit: file.13: debug: file: pread count=4096 offset=61489152 nbdkit: file.13: debug: file: pread count=4096 offset=61493248 nbdkit: file.13: debug: file: pread count=4096 offset=61497344 nbdkit: file.13: debug: file: pread count=4096 offset=61501440 nbdkit: file.13: debug: file: pread count=4096 offset=61505536 nbdkit: file.13: debug: file: pread count=4096 offset=61509632 nbdkit: file.13: debug: file: pread count=4096 offset=61513728 nbdkit: file.13: debug: file: pread count=4096 offset=61517824 nbdkit: file.13: debug: file: pread count=4096 offset=61521920 nbdkit: file.13: debug: file: pread count=4096 offset=61526016 nbdkit: file.13: debug: file: pread count=4096 offset=61530112 nbdkit: file.13: debug: file: pread count=4096 offset=61534208 nbdkit: file.13: debug: file: pread count=4096 offset=61538304 nbdkit: file.13: debug: file: pread count=4096 offset=61542400 nbdkit: file.13: debug: file: pread count=4096 offset=61546496 nbdkit: file.13: debug: file: pread count=4096 offset=61550592 nbdkit: file.13: debug: file: pread count=4096 offset=61554688 nbdkit: file.13: debug: file: pread count=4096 offset=61558784 nbdkit: file.13: debug: file: pread count=4096 offset=61562880 nbdkit: file.13: debug: file: pread count=4096 offset=61566976 nbdkit: file.13: debug: file: pread count=4096 offset=61571072 nbdkit: file.13: debug: file: pread count=4096 offset=61575168 nbdkit: file.13: debug: file: pread count=4096 offset=61579264 nbdkit: file.13: debug: file: pread count=4096 offset=61583360 nbdkit: file.13: debug: file: pread count=4096 offset=61587456 nbdkit: file.13: debug: file: pread count=4096 offset=61591552 nbdkit: file.13: debug: file: pread count=4096 offset=61595648 nbdkit: file.13: debug: file: pread count=4096 offset=61599744 nbdkit: file.13: debug: file: pread count=4096 offset=61603840 nbdkit: file.13: debug: file: pread count=4096 offset=61607936 nbdkit: file.13: debug: file: pread count=4096 offset=61612032 nbdkit: file.13: debug: file: pread count=4096 offset=61616128 nbdkit: file.13: debug: file: pread count=4096 offset=61620224 nbdkit: file.13: debug: file: pread count=4096 offset=61624320 nbdkit: file.13: debug: file: pread count=4096 offset=61628416 nbdkit: file.13: debug: file: pread count=4096 offset=61632512 nbdkit: file.13: debug: file: pread count=4096 offset=61636608 nbdkit: file.13: debug: file: pread count=4096 offset=61640704 nbdkit: file.13: debug: file: pread count=4096 offset=61644800 nbdkit: file.13: debug: file: pread count=4096 offset=61648896 nbdkit: file.13: debug: file: pread count=4096 offset=61652992 nbdkit: file.13: debug: file: pread count=4096 offset=61657088 nbdkit: file.13: debug: file: pread count=4096 offset=61661184 nbdkit: file.13: debug: file: pread count=4096 offset=61665280 nbdkit: file.13: debug: file: pread count=4096 offset=61669376 nbdkit: file.13: debug: file: pread count=4096 offset=61673472 nbdkit: file.13: debug: file: pread count=4096 offset=61677568 nbdkit: file.13: debug: file: pread count=4096 offset=61681664 nbdkit: file.13: debug: file: pread count=4096 offset=61685760 nbdkit: file.13: debug: file: pread count=4096 offset=61689856 nbdkit: file.13: debug: file: pread count=4096 offset=61693952 nbdkit: file.13: debug: file: pread count=4096 offset=61698048 nbdkit: file.13: debug: file: pread count=4096 offset=61702144 nbdkit: file.13: debug: file: pread count=4096 offset=61706240 nbdkit: file.13: debug: file: pread count=4096 offset=61710336 nbdkit: file.13: debug: file: pread count=4096 offset=61714432 nbdkit: file.13: debug: file: pread count=4096 offset=61718528 nbdkit: file.13: debug: file: pread count=4096 offset=61722624 nbdkit: file.13: debug: file: pread count=4096 offset=61726720 nbdkit: file.13: debug: file: pread count=4096 offset=61730816 nbdkit: file.13: debug: file: pread count=4096 offset=61734912 nbdkit: file.13: debug: file: pread count=4096 offset=61739008 nbdkit: file.13: debug: file: pread count=4096 offset=61743104 nbdkit: file.13: debug: file: pread count=4096 offset=61747200 nbdkit: file.13: debug: file: pread count=4096 offset=61751296 nbdkit: file.13: debug: file: pread count=4096 offset=61755392 nbdkit: file.13: debug: file: pread count=4096 offset=61759488 nbdkit: file.13: debug: file: pread count=4096 offset=61763584 nbdkit: file.13: debug: file: pread count=4096 offset=61767680 nbdkit: file.13: debug: file: pread count=4096 offset=61771776 nbdkit: file.13: debug: file: pread count=4096 offset=61775872 nbdkit: file.13: debug: file: pread count=4096 offset=61779968 nbdkit: file.13: debug: file: pread count=4096 offset=61784064 nbdkit: file.13: debug: file: pread count=4096 offset=61788160 nbdkit: file.13: debug: file: pread count=4096 offset=61792256 nbdkit: file.13: debug: file: pread count=4096 offset=61796352 nbdkit: file.13: debug: file: pread count=4096 offset=61800448 nbdkit: file.13: debug: file: pread count=4096 offset=61804544 nbdkit: file.13: debug: file: pread count=4096 offset=61808640 nbdkit: file.13: debug: file: pread count=4096 offset=61812736 nbdkit: file.13: debug: file: pread count=4096 offset=61816832 nbdkit: file.13: debug: file: pread count=4096 offset=61820928 nbdkit: file.13: debug: file: pread count=4096 offset=61825024 nbdkit: file.13: debug: file: pread count=4096 offset=61829120 nbdkit: file.13: debug: file: pread count=4096 offset=61833216 nbdkit: file.13: debug: file: pread count=4096 offset=61837312 nbdkit: file.13: debug: file: pread count=4096 offset=61841408 nbdkit: file.13: debug: file: pread count=4096 offset=61845504 nbdkit: file.13: debug: file: pread count=4096 offset=61849600 nbdkit: file.13: debug: file: pread count=4096 offset=61853696 nbdkit: file.13: debug: file: pread count=4096 offset=61857792 nbdkit: file.13: debug: file: pread count=4096 offset=61861888 nbdkit: file.13: debug: file: pread count=4096 offset=61865984 nbdkit: file.13: debug: file: pread count=4096 offset=61870080 nbdkit: file.13: debug: file: pread count=4096 offset=61874176 nbdkit: file.13: debug: file: pread count=4096 offset=61878272 nbdkit: file.13: debug: file: pread count=4096 offset=61882368 nbdkit: file.13: debug: file: pread count=4096 offset=61886464 nbdkit: file.13: debug: file: pread count=4096 offset=61890560 nbdkit: file.13: debug: file: pread count=4096 offset=61894656 nbdkit: file.13: debug: file: pread count=4096 offset=61898752 nbdkit: file.13: debug: file: pread count=4096 offset=61902848 nbdkit: file.13: debug: file: pread count=4096 offset=61906944 nbdkit: file.13: debug: file: pread count=4096 offset=61911040 nbdkit: file.13: debug: file: pread count=4096 offset=61915136 nbdkit: file.13: debug: file: pread count=4096 offset=61919232 nbdkit: file.13: debug: file: pread count=4096 offset=61923328 nbdkit: file.13: debug: file: pread count=4096 offset=61927424 nbdkit: file.13: debug: file: pread count=4096 offset=61931520 nbdkit: file.13: debug: file: pread count=4096 offset=61935616 nbdkit: file.13: debug: file: pread count=4096 offset=61939712 nbdkit: file.13: debug: file: pread count=4096 offset=61943808 nbdkit: file.13: debug: file: pread count=4096 offset=61947904 nbdkit: file.13: debug: file: pread count=4096 offset=61952000 nbdkit: file.13: debug: file: pread count=4096 offset=61956096 nbdkit: file.13: debug: file: pread count=4096 offset=61960192 nbdkit: file.13: debug: file: pread count=4096 offset=61964288 nbdkit: file.13: debug: file: pread count=4096 offset=61968384 nbdkit: file.13: debug: file: pread count=4096 offset=61972480 nbdkit: file.13: debug: file: pread count=4096 offset=61976576 nbdkit: file.13: debug: file: pread count=4096 offset=61980672 nbdkit: file.13: debug: file: pread count=4096 offset=61984768 nbdkit: file.13: debug: file: pread count=4096 offset=61988864 nbdkit: file.13: debug: file: pread count=4096 offset=61992960 nbdkit: file.13: debug: file: pread count=4096 offset=61997056 nbdkit: file.13: debug: file: pread count=4096 offset=62001152 nbdkit: file.13: debug: file: pread count=4096 offset=62005248 nbdkit: file.13: debug: file: pread count=4096 offset=62009344 nbdkit: file.13: debug: file: pread count=4096 offset=62013440 nbdkit: file.13: debug: file: pread count=4096 offset=62017536 nbdkit: file.13: debug: file: pread count=4096 offset=62021632 nbdkit: file.13: debug: file: pread count=4096 offset=62025728 nbdkit: file.13: debug: file: pread count=4096 offset=62029824 nbdkit: file.13: debug: file: pread count=4096 offset=62033920 nbdkit: file.13: debug: file: pread count=4096 offset=62038016 nbdkit: file.13: debug: file: pread count=4096 offset=62042112 nbdkit: file.13: debug: file: pread count=4096 offset=62046208 nbdkit: file.13: debug: file: pread count=4096 offset=62050304 nbdkit: file.13: debug: file: pread count=4096 offset=62054400 nbdkit: file.13: debug: file: pread count=4096 offset=62058496 nbdkit: file.13: debug: file: pread count=4096 offset=62062592 nbdkit: file.13: debug: file: pread count=4096 offset=62066688 nbdkit: file.13: debug: file: pread count=4096 offset=62070784 nbdkit: file.13: debug: file: pread count=4096 offset=62074880 nbdkit: file.13: debug: file: pread count=4096 offset=62078976 nbdkit: file.13: debug: file: pread count=4096 offset=62083072 nbdkit: file.13: debug: file: pread count=4096 offset=62087168 nbdkit: file.13: debug: file: pread count=4096 offset=62091264 nbdkit: file.13: debug: file: pread count=4096 offset=62095360 nbdkit: file.13: debug: file: pread count=4096 offset=62099456 nbdkit: file.13: debug: file: pread count=4096 offset=62103552 nbdkit: file.13: debug: file: pread count=4096 offset=62107648 nbdkit: file.13: debug: file: pread count=4096 offset=62111744 nbdkit: file.13: debug: file: pread count=4096 offset=62115840 nbdkit: file.13: debug: file: pread count=4096 offset=62119936 nbdkit: file.13: debug: file: pread count=4096 offset=62124032 nbdkit: file.13: debug: file: pread count=4096 offset=62128128 nbdkit: file.13: debug: file: pread count=4096 offset=62132224 nbdkit: file.13: debug: file: pread count=4096 offset=62136320 nbdkit: file.13: debug: file: pread count=4096 offset=62140416 nbdkit: file.13: debug: file: pread count=4096 offset=62144512 nbdkit: file.13: debug: file: pread count=4096 offset=62148608 nbdkit: file.13: debug: file: pread count=4096 offset=62152704 nbdkit: file.13: debug: file: pread count=4096 offset=62156800 nbdkit: file.13: debug: file: pread count=4096 offset=62160896 nbdkit: file.13: debug: file: pread count=4096 offset=62164992 nbdkit: file.13: debug: file: pread count=4096 offset=62169088 nbdkit: file.13: debug: file: pread count=4096 offset=62173184 nbdkit: file.13: debug: file: pread count=4096 offset=62177280 nbdkit: file.13: debug: file: pread count=4096 offset=62181376 nbdkit: file.13: debug: file: pread count=4096 offset=62185472 nbdkit: file.13: debug: file: pread count=4096 offset=62189568 nbdkit: file.13: debug: file: pread count=4096 offset=62193664 nbdkit: file.13: debug: file: pread count=4096 offset=62197760 nbdkit: file.13: debug: file: pread count=4096 offset=62201856 nbdkit: file.13: debug: file: pread count=4096 offset=62205952 nbdkit: file.13: debug: file: pread count=4096 offset=62210048 nbdkit: file.13: debug: file: pread count=4096 offset=62214144 nbdkit: file.13: debug: file: pread count=4096 offset=62218240 nbdkit: file.13: debug: file: pread count=4096 offset=62222336 nbdkit: file.13: debug: file: pread count=4096 offset=62226432 nbdkit: file.13: debug: file: pread count=4096 offset=62230528 nbdkit: file.13: debug: file: pread count=4096 offset=62234624 nbdkit: file.13: debug: file: pread count=4096 offset=62238720 nbdkit: file.13: debug: file: pread count=4096 offset=62242816 nbdkit: file.13: debug: file: pread count=4096 offset=62246912 nbdkit: file.13: debug: file: pread count=4096 offset=62251008 nbdkit: file.13: debug: file: pread count=4096 offset=62255104 nbdkit: file.13: debug: file: pread count=4096 offset=62259200 nbdkit: file.13: debug: file: pread count=4096 offset=62263296 nbdkit: file.13: debug: file: pread count=4096 offset=62267392 nbdkit: file.13: debug: file: pread count=4096 offset=62271488 nbdkit: file.13: debug: file: pread count=4096 offset=62275584 nbdkit: file.13: debug: file: pread count=4096 offset=62279680 nbdkit: file.13: debug: file: pread count=4096 offset=62283776 nbdkit: file.13: debug: file: pread count=4096 offset=62287872 nbdkit: file.13: debug: file: pread count=4096 offset=62291968 nbdkit: file.13: debug: file: pread count=4096 offset=62296064 nbdkit: file.13: debug: file: pread count=4096 offset=62300160 nbdkit: file.13: debug: file: pread count=4096 offset=62304256 nbdkit: file.13: debug: file: pread count=4096 offset=62308352 nbdkit: file.13: debug: file: pread count=4096 offset=62312448 nbdkit: file.13: debug: file: pread count=4096 offset=62316544 nbdkit: file.13: debug: file: pread count=4096 offset=62320640 nbdkit: file.13: debug: file: pread count=4096 offset=62324736 nbdkit: file.13: debug: file: pread count=4096 offset=62328832 nbdkit: file.13: debug: file: pread count=4096 offset=62332928 nbdkit: file.13: debug: file: pread count=4096 offset=62337024 nbdkit: file.13: debug: file: pread count=4096 offset=62341120 nbdkit: file.13: debug: file: pread count=4096 offset=62345216 nbdkit: file.13: debug: file: pread count=4096 offset=62349312 nbdkit: file.13: debug: file: pread count=4096 offset=62353408 nbdkit: file.13: debug: file: pread count=4096 offset=62357504 nbdkit: file.13: debug: file: pread count=4096 offset=62361600 nbdkit: file.13: debug: file: pread count=4096 offset=62365696 nbdkit: file.13: debug: file: pread count=4096 offset=62369792 nbdkit: file.13: debug: file: pread count=4096 offset=62373888 nbdkit: file.13: debug: file: pread count=4096 offset=62377984 nbdkit: file.13: debug: file: pread count=4096 offset=62382080 nbdkit: file.13: debug: file: pread count=4096 offset=62386176 nbdkit: file.13: debug: file: pread count=4096 offset=62390272 nbdkit: file.13: debug: file: pread count=4096 offset=62394368 nbdkit: file.13: debug: file: pread count=4096 offset=62398464 nbdkit: file.13: debug: file: pread count=4096 offset=62402560 nbdkit: file.13: debug: file: pread count=4096 offset=62406656 nbdkit: file.13: debug: file: pread count=4096 offset=62410752 nbdkit: file.13: debug: file: pread count=4096 offset=62414848 nbdkit: file.13: debug: file: pread count=4096 offset=62418944 nbdkit: file.13: debug: file: pread count=4096 offset=62423040 nbdkit: file.13: debug: file: pread count=4096 offset=62427136 nbdkit: file.13: debug: file: pread count=4096 offset=62431232 nbdkit: file.13: debug: file: pread count=4096 offset=62435328 nbdkit: file.13: debug: file: pread count=4096 offset=62439424 nbdkit: file.13: debug: file: pread count=4096 offset=62443520 nbdkit: file.13: debug: file: pread count=4096 offset=62447616 nbdkit: file.13: debug: file: pread count=4096 offset=62451712 nbdkit: file.13: debug: file: pread count=4096 offset=62455808 nbdkit: file.13: debug: file: pread count=4096 offset=62459904 nbdkit: file.13: debug: file: pread count=4096 offset=62464000 nbdkit: file.13: debug: file: pread count=4096 offset=62468096 nbdkit: file.13: debug: file: pread count=4096 offset=62472192 nbdkit: file.13: debug: file: pread count=4096 offset=62476288 nbdkit: file.13: debug: file: pread count=4096 offset=62480384 nbdkit: file.13: debug: file: pread count=4096 offset=62484480 nbdkit: file.13: debug: file: pread count=4096 offset=62488576 nbdkit: file.13: debug: file: pread count=4096 offset=62492672 nbdkit: file.13: debug: file: pread count=4096 offset=62496768 nbdkit: file.13: debug: file: pread count=4096 offset=62500864 nbdkit: file.13: debug: file: pread count=4096 offset=62504960 nbdkit: file.13: debug: file: pread count=4096 offset=62509056 nbdkit: file.13: debug: file: pread count=4096 offset=62513152 nbdkit: file.13: debug: file: pread count=4096 offset=62517248 nbdkit: file.13: debug: file: pread count=4096 offset=62521344 nbdkit: file.13: debug: file: pread count=4096 offset=62525440 nbdkit: file.13: debug: file: pread count=4096 offset=62529536 nbdkit: file.13: debug: file: pread count=4096 offset=62533632 nbdkit: file.13: debug: file: pread count=4096 offset=62537728 nbdkit: file.13: debug: file: pread count=4096 offset=62541824 nbdkit: file.13: debug: file: pread count=4096 offset=62545920 nbdkit: file.13: debug: file: pread count=4096 offset=62550016 nbdkit: file.13: debug: file: pread count=4096 offset=62554112 nbdkit: file.13: debug: file: pread count=4096 offset=62558208 nbdkit: file.13: debug: file: pread count=4096 offset=62562304 nbdkit: file.13: debug: file: pread count=4096 offset=62566400 nbdkit: file.13: debug: file: pread count=4096 offset=62570496 nbdkit: file.13: debug: file: pread count=4096 offset=62574592 nbdkit: file.13: debug: file: pread count=4096 offset=62578688 nbdkit: file.13: debug: file: pread count=4096 offset=62582784 nbdkit: file.13: debug: file: pread count=4096 offset=62586880 nbdkit: file.13: debug: file: pread count=4096 offset=62590976 nbdkit: file.13: debug: file: pread count=4096 offset=62595072 nbdkit: file.13: debug: file: pread count=4096 offset=62599168 nbdkit: file.13: debug: file: pread count=4096 offset=62603264 nbdkit: file.13: debug: file: pread count=4096 offset=62607360 nbdkit: file.13: debug: file: pread count=4096 offset=62611456 nbdkit: file.13: debug: file: pread count=4096 offset=62615552 nbdkit: file.13: debug: file: pread count=4096 offset=62619648 nbdkit: file.13: debug: file: pread count=4096 offset=62623744 nbdkit: file.13: debug: file: pread count=4096 offset=62627840 nbdkit: file.13: debug: file: pread count=4096 offset=62631936 nbdkit: file.13: debug: file: pread count=4096 offset=62636032 nbdkit: file.13: debug: file: pread count=4096 offset=62640128 nbdkit: file.13: debug: file: pread count=4096 offset=62644224 nbdkit: file.13: debug: file: pread count=4096 offset=62648320 nbdkit: file.13: debug: file: pread count=4096 offset=62652416 nbdkit: file.13: debug: file: pread count=4096 offset=62656512 nbdkit: file.13: debug: file: pread count=4096 offset=62660608 nbdkit: file.13: debug: file: pread count=4096 offset=62664704 nbdkit: file.13: debug: file: pread count=4096 offset=62668800 nbdkit: file.13: debug: file: pread count=4096 offset=62672896 nbdkit: file.13: debug: file: pread count=4096 offset=62676992 nbdkit: file.13: debug: file: pread count=4096 offset=62681088 nbdkit: file.13: debug: file: pread count=4096 offset=62685184 nbdkit: file.13: debug: file: pread count=4096 offset=62689280 nbdkit: file.13: debug: file: pread count=4096 offset=62693376 nbdkit: file.13: debug: file: pread count=4096 offset=62697472 nbdkit: file.13: debug: file: pread count=4096 offset=62701568 nbdkit: file.13: debug: file: pread count=4096 offset=62705664 nbdkit: file.13: debug: file: pread count=4096 offset=62709760 nbdkit: file.13: debug: file: pread count=4096 offset=62713856 nbdkit: file.13: debug: file: pread count=4096 offset=62717952 nbdkit: file.13: debug: file: pread count=4096 offset=62722048 nbdkit: file.13: debug: file: pread count=4096 offset=62726144 nbdkit: file.13: debug: file: pread count=4096 offset=62730240 nbdkit: file.13: debug: file: pread count=4096 offset=62734336 nbdkit: file.13: debug: file: pread count=4096 offset=62738432 nbdkit: file.13: debug: file: pread count=4096 offset=62742528 nbdkit: file.13: debug: file: pread count=4096 offset=62746624 nbdkit: file.13: debug: file: pread count=4096 offset=62750720 nbdkit: file.13: debug: file: pread count=4096 offset=62754816 nbdkit: file.13: debug: file: pread count=4096 offset=62758912 nbdkit: file.13: debug: file: pread count=4096 offset=62763008 nbdkit: file.13: debug: file: pread count=4096 offset=62767104 nbdkit: file.13: debug: file: pread count=4096 offset=62771200 nbdkit: file.13: debug: file: pread count=4096 offset=62775296 nbdkit: file.13: debug: file: pread count=4096 offset=62779392 nbdkit: file.13: debug: file: pread count=4096 offset=62783488 nbdkit: file.13: debug: file: pread count=4096 offset=62787584 nbdkit: file.13: debug: file: pread count=4096 offset=62791680 nbdkit: file.13: debug: file: pread count=4096 offset=62795776 nbdkit: file.13: debug: file: pread count=4096 offset=62799872 nbdkit: file.13: debug: file: pread count=4096 offset=62803968 nbdkit: file.13: debug: file: pread count=4096 offset=62808064 nbdkit: file.13: debug: file: pread count=4096 offset=62812160 nbdkit: file.13: debug: file: pread count=4096 offset=62816256 nbdkit: file.13: debug: file: pread count=4096 offset=62820352 nbdkit: file.13: debug: file: pread count=4096 offset=62824448 nbdkit: file.13: debug: file: pread count=4096 offset=62828544 nbdkit: file.13: debug: file: pread count=4096 offset=62832640 nbdkit: file.13: debug: file: pread count=4096 offset=62836736 nbdkit: file.13: debug: file: pread count=4096 offset=62840832 nbdkit: file.13: debug: file: pread count=4096 offset=62844928 nbdkit: file.13: debug: file: pread count=4096 offset=62849024 nbdkit: file.13: debug: file: pread count=4096 offset=62853120 nbdkit: file.13: debug: file: pread count=4096 offset=62857216 nbdkit: file.13: debug: file: pread count=4096 offset=62861312 nbdkit: file.13: debug: file: pread count=4096 offset=62865408 nbdkit: file.13: debug: file: pread count=4096 offset=62869504 nbdkit: file.13: debug: file: pread count=4096 offset=62873600 nbdkit: file.13: debug: file: pread count=4096 offset=62877696 nbdkit: file.13: debug: file: pread count=4096 offset=62881792 nbdkit: file.13: debug: file: pread count=4096 offset=62885888 nbdkit: file.13: debug: file: pread count=4096 offset=62889984 nbdkit: file.13: debug: file: pread count=4096 offset=62894080 nbdkit: file.13: debug: file: pread count=4096 offset=62898176 nbdkit: file.13: debug: file: pread count=4096 offset=62902272 nbdkit: file.13: debug: file: pread count=4096 offset=62906368 nbdkit: file.13: debug: file: pread count=4096 offset=62910464 nbdkit: file.14: debug: cow: pread count=2097152 offset=62914560 nbdkit: file.14: debug: file: pread count=4096 offset=62914560 nbdkit: file.14: debug: file: pread count=4096 offset=62918656 nbdkit: file.14: debug: file: pread count=4096 offset=62922752 nbdkit: file.14: debug: file: pread count=4096 offset=62926848 nbdkit: file.14: debug: file: pread count=4096 offset=62930944 nbdkit: file.14: debug: file: pread count=4096 offset=62935040 nbdkit: file.14: debug: file: pread count=4096 offset=62939136 nbdkit: file.14: debug: file: pread count=4096 offset=62943232 nbdkit: file.14: debug: file: pread count=4096 offset=62947328 nbdkit: file.14: debug: file: pread count=4096 offset=62951424 nbdkit: file.14: debug: file: pread count=4096 offset=62955520 nbdkit: file.14: debug: file: pread count=4096 offset=62959616 nbdkit: file.14: debug: file: pread count=4096 offset=62963712 nbdkit: file.14: debug: file: pread count=4096 offset=62967808 nbdkit: file.14: debug: file: pread count=4096 offset=62971904 nbdkit: file.14: debug: file: pread count=4096 offset=62976000 nbdkit: file.14: debug: file: pread count=4096 offset=62980096 nbdkit: file.14: debug: file: pread count=4096 offset=62984192 nbdkit: file.14: debug: file: pread count=4096 offset=62988288 nbdkit: file.14: debug: file: pread count=4096 offset=62992384 nbdkit: file.14: debug: file: pread count=4096 offset=62996480 nbdkit: file.14: debug: file: pread count=4096 offset=63000576 nbdkit: file.14: debug: file: pread count=4096 offset=63004672 nbdkit: file.14: debug: file: pread count=4096 offset=63008768 nbdkit: file.14: debug: file: pread count=4096 offset=63012864 nbdkit: file.14: debug: file: pread count=4096 offset=63016960 nbdkit: file.14: debug: file: pread count=4096 offset=63021056 nbdkit: file.14: debug: file: pread count=4096 offset=63025152 nbdkit: file.14: debug: file: pread count=4096 offset=63029248 nbdkit: file.14: debug: file: pread count=4096 offset=63033344 nbdkit: file.14: debug: file: pread count=4096 offset=63037440 nbdkit: file.14: debug: file: pread count=4096 offset=63041536 nbdkit: file.14: debug: file: pread count=4096 offset=63045632 nbdkit: file.14: debug: file: pread count=4096 offset=63049728 nbdkit: file.14: debug: file: pread count=4096 offset=63053824 nbdkit: file.14: debug: file: pread count=4096 offset=63057920 nbdkit: file.14: debug: file: pread count=4096 offset=63062016 nbdkit: file.14: debug: file: pread count=4096 offset=63066112 nbdkit: file.14: debug: file: pread count=4096 offset=63070208 nbdkit: file.14: debug: file: pread count=4096 offset=63074304 nbdkit: file.14: debug: file: pread count=4096 offset=63078400 nbdkit: file.14: debug: file: pread count=4096 offset=63082496 nbdkit: file.14: debug: file: pread count=4096 offset=63086592 nbdkit: file.14: debug: file: pread count=4096 offset=63090688 nbdkit: file.14: debug: file: pread count=4096 offset=63094784 nbdkit: file.14: debug: file: pread count=4096 offset=63098880 nbdkit: file.14: debug: file: pread count=4096 offset=63102976 nbdkit: file.14: debug: file: pread count=4096 offset=63107072 nbdkit: file.14: debug: file: pread count=4096 offset=63111168 nbdkit: file.14: debug: file: pread count=4096 offset=63115264 nbdkit: file.14: debug: file: pread count=4096 offset=63119360 nbdkit: file.14: debug: file: pread count=4096 offset=63123456 nbdkit: file.14: debug: file: pread count=4096 offset=63127552 nbdkit: file.14: debug: file: pread count=4096 offset=63131648 nbdkit: file.14: debug: file: pread count=4096 offset=63135744 nbdkit: file.14: debug: file: pread count=4096 offset=63139840 nbdkit: file.14: debug: file: pread count=4096 offset=63143936 nbdkit: file.14: debug: file: pread count=4096 offset=63148032 nbdkit: file.14: debug: file: pread count=4096 offset=63152128 nbdkit: file.14: debug: file: pread count=4096 offset=63156224 nbdkit: file.14: debug: file: pread count=4096 offset=63160320 nbdkit: file.14: debug: file: pread count=4096 offset=63164416 nbdkit: file.14: debug: file: pread count=4096 offset=63168512 nbdkit: file.14: debug: file: pread count=4096 offset=63172608 nbdkit: file.14: debug: file: pread count=4096 offset=63176704 nbdkit: file.14: debug: file: pread count=4096 offset=63180800 nbdkit: file.14: debug: file: pread count=4096 offset=63184896 nbdkit: file.14: debug: file: pread count=4096 offset=63188992 nbdkit: file.14: debug: file: pread count=4096 offset=63193088 nbdkit: file.14: debug: file: pread count=4096 offset=63197184 nbdkit: file.14: debug: file: pread count=4096 offset=63201280 nbdkit: file.14: debug: file: pread count=4096 offset=63205376 nbdkit: file.14: debug: file: pread count=4096 offset=63209472 nbdkit: file.14: debug: file: pread count=4096 offset=63213568 nbdkit: file.14: debug: file: pread count=4096 offset=63217664 nbdkit: file.14: debug: file: pread count=4096 offset=63221760 nbdkit: file.14: debug: file: pread count=4096 offset=63225856 nbdkit: file.14: debug: file: pread count=4096 offset=63229952 nbdkit: file.14: debug: file: pread count=4096 offset=63234048 nbdkit: file.14: debug: file: pread count=4096 offset=63238144 nbdkit: file.14: debug: file: pread count=4096 offset=63242240 nbdkit: file.14: debug: file: pread count=4096 offset=63246336 nbdkit: file.14: debug: file: pread count=4096 offset=63250432 nbdkit: file.14: debug: file: pread count=4096 offset=63254528 nbdkit: file.14: debug: file: pread count=4096 offset=63258624 nbdkit: file.14: debug: file: pread count=4096 offset=63262720 nbdkit: file.14: debug: file: pread count=4096 offset=63266816 nbdkit: file.14: debug: file: pread count=4096 offset=63270912 nbdkit: file.14: debug: file: pread count=4096 offset=63275008 nbdkit: file.14: debug: file: pread count=4096 offset=63279104 nbdkit: file.14: debug: file: pread count=4096 offset=63283200 nbdkit: file.14: debug: file: pread count=4096 offset=63287296 nbdkit: file.14: debug: file: pread count=4096 offset=63291392 nbdkit: file.14: debug: file: pread count=4096 offset=63295488 nbdkit: file.14: debug: file: pread count=4096 offset=63299584 nbdkit: file.14: debug: file: pread count=4096 offset=63303680 nbdkit: file.14: debug: file: pread count=4096 offset=63307776 nbdkit: file.14: debug: file: pread count=4096 offset=63311872 nbdkit: file.14: debug: file: pread count=4096 offset=63315968 nbdkit: file.14: debug: file: pread count=4096 offset=63320064 nbdkit: file.14: debug: file: pread count=4096 offset=63324160 nbdkit: file.14: debug: file: pread count=4096 offset=63328256 nbdkit: file.14: debug: file: pread count=4096 offset=63332352 nbdkit: file.14: debug: file: pread count=4096 offset=63336448 nbdkit: file.14: debug: file: pread count=4096 offset=63340544 nbdkit: file.14: debug: file: pread count=4096 offset=63344640 nbdkit: file.14: debug: file: pread count=4096 offset=63348736 nbdkit: file.14: debug: file: pread count=4096 offset=63352832 nbdkit: file.14: debug: file: pread count=4096 offset=63356928 nbdkit: file.14: debug: file: pread count=4096 offset=63361024 nbdkit: file.14: debug: file: pread count=4096 offset=63365120 nbdkit: file.14: debug: file: pread count=4096 offset=63369216 nbdkit: file.14: debug: file: pread count=4096 offset=63373312 nbdkit: file.14: debug: file: pread count=4096 offset=63377408 nbdkit: file.14: debug: file: pread count=4096 offset=63381504 nbdkit: file.14: debug: file: pread count=4096 offset=63385600 nbdkit: file.14: debug: file: pread count=4096 offset=63389696 nbdkit: file.14: debug: file: pread count=4096 offset=63393792 nbdkit: file.14: debug: file: pread count=4096 offset=63397888 nbdkit: file.14: debug: file: pread count=4096 offset=63401984 nbdkit: file.14: debug: file: pread count=4096 offset=63406080 nbdkit: file.14: debug: file: pread count=4096 offset=63410176 nbdkit: file.14: debug: file: pread count=4096 offset=63414272 nbdkit: file.14: debug: file: pread count=4096 offset=63418368 nbdkit: file.14: debug: file: pread count=4096 offset=63422464 nbdkit: file.14: debug: file: pread count=4096 offset=63426560 nbdkit: file.14: debug: file: pread count=4096 offset=63430656 nbdkit: file.14: debug: file: pread count=4096 offset=63434752 nbdkit: file.14: debug: file: pread count=4096 offset=63438848 nbdkit: file.14: debug: file: pread count=4096 offset=63442944 nbdkit: file.14: debug: file: pread count=4096 offset=63447040 nbdkit: file.14: debug: file: pread count=4096 offset=63451136 nbdkit: file.14: debug: file: pread count=4096 offset=63455232 nbdkit: file.14: debug: file: pread count=4096 offset=63459328 nbdkit: file.14: debug: file: pread count=4096 offset=63463424 nbdkit: file.14: debug: file: pread count=4096 offset=63467520 nbdkit: file.14: debug: file: pread count=4096 offset=63471616 nbdkit: file.14: debug: file: pread count=4096 offset=63475712 nbdkit: file.14: debug: file: pread count=4096 offset=63479808 nbdkit: file.14: debug: file: pread count=4096 offset=63483904 nbdkit: file.14: debug: file: pread count=4096 offset=63488000 nbdkit: file.14: debug: file: pread count=4096 offset=63492096 nbdkit: file.14: debug: file: pread count=4096 offset=63496192 nbdkit: file.14: debug: file: pread count=4096 offset=63500288 nbdkit: file.14: debug: file: pread count=4096 offset=63504384 nbdkit: file.14: debug: file: pread count=4096 offset=63508480 nbdkit: file.14: debug: file: pread count=4096 offset=63512576 nbdkit: file.14: debug: file: pread count=4096 offset=63516672 nbdkit: file.14: debug: file: pread count=4096 offset=63520768 nbdkit: file.14: debug: file: pread count=4096 offset=63524864 nbdkit: file.14: debug: file: pread count=4096 offset=63528960 nbdkit: file.14: debug: file: pread count=4096 offset=63533056 nbdkit: file.14: debug: file: pread count=4096 offset=63537152 nbdkit: file.14: debug: file: pread count=4096 offset=63541248 nbdkit: file.14: debug: file: pread count=4096 offset=63545344 nbdkit: file.14: debug: file: pread count=4096 offset=63549440 nbdkit: file.14: debug: file: pread count=4096 offset=63553536 nbdkit: file.14: debug: file: pread count=4096 offset=63557632 nbdkit: file.14: debug: file: pread count=4096 offset=63561728 nbdkit: file.14: debug: file: pread count=4096 offset=63565824 nbdkit: file.14: debug: file: pread count=4096 offset=63569920 nbdkit: file.14: debug: file: pread count=4096 offset=63574016 nbdkit: file.14: debug: file: pread count=4096 offset=63578112 nbdkit: file.14: debug: file: pread count=4096 offset=63582208 nbdkit: file.14: debug: file: pread count=4096 offset=63586304 nbdkit: file.14: debug: file: pread count=4096 offset=63590400 nbdkit: file.14: debug: file: pread count=4096 offset=63594496 nbdkit: file.14: debug: file: pread count=4096 offset=63598592 nbdkit: file.14: debug: file: pread count=4096 offset=63602688 nbdkit: file.14: debug: file: pread count=4096 offset=63606784 nbdkit: file.14: debug: file: pread count=4096 offset=63610880 nbdkit: file.14: debug: file: pread count=4096 offset=63614976 nbdkit: file.14: debug: file: pread count=4096 offset=63619072 nbdkit: file.14: debug: file: pread count=4096 offset=63623168 nbdkit: file.14: debug: file: pread count=4096 offset=63627264 nbdkit: file.14: debug: file: pread count=4096 offset=63631360 nbdkit: file.14: debug: file: pread count=4096 offset=63635456 nbdkit: file.14: debug: file: pread count=4096 offset=63639552 nbdkit: file.14: debug: file: pread count=4096 offset=63643648 nbdkit: file.14: debug: file: pread count=4096 offset=63647744 nbdkit: file.14: debug: file: pread count=4096 offset=63651840 nbdkit: file.14: debug: file: pread count=4096 offset=63655936 nbdkit: file.14: debug: file: pread count=4096 offset=63660032 nbdkit: file.14: debug: file: pread count=4096 offset=63664128 nbdkit: file.14: debug: file: pread count=4096 offset=63668224 nbdkit: file.14: debug: file: pread count=4096 offset=63672320 nbdkit: file.14: debug: file: pread count=4096 offset=63676416 nbdkit: file.14: debug: file: pread count=4096 offset=63680512 nbdkit: file.14: debug: file: pread count=4096 offset=63684608 nbdkit: file.14: debug: file: pread count=4096 offset=63688704 nbdkit: file.14: debug: file: pread count=4096 offset=63692800 nbdkit: file.14: debug: file: pread count=4096 offset=63696896 nbdkit: file.14: debug: file: pread count=4096 offset=63700992 nbdkit: file.14: debug: file: pread count=4096 offset=63705088 nbdkit: file.14: debug: file: pread count=4096 offset=63709184 nbdkit: file.14: debug: file: pread count=4096 offset=63713280 nbdkit: file.14: debug: file: pread count=4096 offset=63717376 nbdkit: file.14: debug: file: pread count=4096 offset=63721472 nbdkit: file.14: debug: file: pread count=4096 offset=63725568 nbdkit: file.14: debug: file: pread count=4096 offset=63729664 nbdkit: file.14: debug: file: pread count=4096 offset=63733760 nbdkit: file.14: debug: file: pread count=4096 offset=63737856 nbdkit: file.14: debug: file: pread count=4096 offset=63741952 nbdkit: file.14: debug: file: pread count=4096 offset=63746048 nbdkit: file.14: debug: file: pread count=4096 offset=63750144 nbdkit: file.14: debug: file: pread count=4096 offset=63754240 nbdkit: file.14: debug: file: pread count=4096 offset=63758336 nbdkit: file.14: debug: file: pread count=4096 offset=63762432 nbdkit: file.14: debug: file: pread count=4096 offset=63766528 nbdkit: file.14: debug: file: pread count=4096 offset=63770624 nbdkit: file.14: debug: file: pread count=4096 offset=63774720 nbdkit: file.14: debug: file: pread count=4096 offset=63778816 nbdkit: file.14: debug: file: pread count=4096 offset=63782912 nbdkit: file.14: debug: file: pread count=4096 offset=63787008 nbdkit: file.14: debug: file: pread count=4096 offset=63791104 nbdkit: file.14: debug: file: pread count=4096 offset=63795200 nbdkit: file.14: debug: file: pread count=4096 offset=63799296 nbdkit: file.14: debug: file: pread count=4096 offset=63803392 nbdkit: file.14: debug: file: pread count=4096 offset=63807488 nbdkit: file.14: debug: file: pread count=4096 offset=63811584 nbdkit: file.14: debug: file: pread count=4096 offset=63815680 nbdkit: file.14: debug: file: pread count=4096 offset=63819776 nbdkit: file.14: debug: file: pread count=4096 offset=63823872 nbdkit: file.14: debug: file: pread count=4096 offset=63827968 nbdkit: file.14: debug: file: pread count=4096 offset=63832064 nbdkit: file.14: debug: file: pread count=4096 offset=63836160 nbdkit: file.14: debug: file: pread count=4096 offset=63840256 nbdkit: file.14: debug: file: pread count=4096 offset=63844352 nbdkit: file.14: debug: file: pread count=4096 offset=63848448 nbdkit: file.14: debug: file: pread count=4096 offset=63852544 nbdkit: file.14: debug: file: pread count=4096 offset=63856640 nbdkit: file.14: debug: file: pread count=4096 offset=63860736 nbdkit: file.14: debug: file: pread count=4096 offset=63864832 nbdkit: file.14: debug: file: pread count=4096 offset=63868928 nbdkit: file.14: debug: file: pread count=4096 offset=63873024 nbdkit: file.14: debug: file: pread count=4096 offset=63877120 nbdkit: file.14: debug: file: pread count=4096 offset=63881216 nbdkit: file.14: debug: file: pread count=4096 offset=63885312 nbdkit: file.14: debug: file: pread count=4096 offset=63889408 nbdkit: file.14: debug: file: pread count=4096 offset=63893504 nbdkit: file.14: debug: file: pread count=4096 offset=63897600 nbdkit: file.14: debug: file: pread count=4096 offset=63901696 nbdkit: file.14: debug: file: pread count=4096 offset=63905792 nbdkit: file.14: debug: file: pread count=4096 offset=63909888 nbdkit: file.14: debug: file: pread count=4096 offset=63913984 nbdkit: file.14: debug: file: pread count=4096 offset=63918080 nbdkit: file.14: debug: file: pread count=4096 offset=63922176 nbdkit: file.14: debug: file: pread count=4096 offset=63926272 nbdkit: file.14: debug: file: pread count=4096 offset=63930368 nbdkit: file.14: debug: file: pread count=4096 offset=63934464 nbdkit: file.14: debug: file: pread count=4096 offset=63938560 nbdkit: file.14: debug: file: pread count=4096 offset=63942656 nbdkit: file.14: debug: file: pread count=4096 offset=63946752 nbdkit: file.14: debug: file: pread count=4096 offset=63950848 nbdkit: file.14: debug: file: pread count=4096 offset=63954944 nbdkit: file.14: debug: file: pread count=4096 offset=63959040 nbdkit: file.14: debug: file: pread count=4096 offset=63963136 nbdkit: file.14: debug: file: pread count=4096 offset=63967232 nbdkit: file.14: debug: file: pread count=4096 offset=63971328 nbdkit: file.14: debug: file: pread count=4096 offset=63975424 nbdkit: file.14: debug: file: pread count=4096 offset=63979520 nbdkit: file.14: debug: file: pread count=4096 offset=63983616 nbdkit: file.14: debug: file: pread count=4096 offset=63987712 nbdkit: file.14: debug: file: pread count=4096 offset=63991808 nbdkit: file.14: debug: file: pread count=4096 offset=63995904 nbdkit: file.14: debug: file: pread count=4096 offset=64000000 nbdkit: file.14: debug: file: pread count=4096 offset=64004096 nbdkit: file.14: debug: file: pread count=4096 offset=64008192 nbdkit: file.14: debug: file: pread count=4096 offset=64012288 nbdkit: file.14: debug: file: pread count=4096 offset=64016384 nbdkit: file.14: debug: file: pread count=4096 offset=64020480 nbdkit: file.14: debug: file: pread count=4096 offset=64024576 nbdkit: file.14: debug: file: pread count=4096 offset=64028672 nbdkit: file.14: debug: file: pread count=4096 offset=64032768 nbdkit: file.14: debug: file: pread count=4096 offset=64036864 nbdkit: file.14: debug: file: pread count=4096 offset=64040960 nbdkit: file.14: debug: file: pread count=4096 offset=64045056 nbdkit: file.14: debug: file: pread count=4096 offset=64049152 nbdkit: file.14: debug: file: pread count=4096 offset=64053248 nbdkit: file.14: debug: file: pread count=4096 offset=64057344 nbdkit: file.14: debug: file: pread count=4096 offset=64061440 nbdkit: file.14: debug: file: pread count=4096 offset=64065536 nbdkit: file.14: debug: file: pread count=4096 offset=64069632 nbdkit: file.14: debug: file: pread count=4096 offset=64073728 nbdkit: file.14: debug: file: pread count=4096 offset=64077824 nbdkit: file.14: debug: file: pread count=4096 offset=64081920 nbdkit: file.14: debug: file: pread count=4096 offset=64086016 nbdkit: file.14: debug: file: pread count=4096 offset=64090112 nbdkit: file.14: debug: file: pread count=4096 offset=64094208 nbdkit: file.14: debug: file: pread count=4096 offset=64098304 nbdkit: file.14: debug: file: pread count=4096 offset=64102400 nbdkit: file.14: debug: file: pread count=4096 offset=64106496 nbdkit: file.14: debug: file: pread count=4096 offset=64110592 nbdkit: file.14: debug: file: pread count=4096 offset=64114688 nbdkit: file.14: debug: file: pread count=4096 offset=64118784 nbdkit: file.14: debug: file: pread count=4096 offset=64122880 nbdkit: file.14: debug: file: pread count=4096 offset=64126976 nbdkit: file.14: debug: file: pread count=4096 offset=64131072 nbdkit: file.14: debug: file: pread count=4096 offset=64135168 nbdkit: file.14: debug: file: pread count=4096 offset=64139264 nbdkit: file.14: debug: file: pread count=4096 offset=64143360 nbdkit: file.14: debug: file: pread count=4096 offset=64147456 nbdkit: file.14: debug: file: pread count=4096 offset=64151552 nbdkit: file.14: debug: file: pread count=4096 offset=64155648 nbdkit: file.14: debug: file: pread count=4096 offset=64159744 nbdkit: file.14: debug: file: pread count=4096 offset=64163840 nbdkit: file.14: debug: file: pread count=4096 offset=64167936 nbdkit: file.14: debug: file: pread count=4096 offset=64172032 nbdkit: file.14: debug: file: pread count=4096 offset=64176128 nbdkit: file.14: debug: file: pread count=4096 offset=64180224 nbdkit: file.14: debug: file: pread count=4096 offset=64184320 nbdkit: file.14: debug: file: pread count=4096 offset=64188416 nbdkit: file.14: debug: file: pread count=4096 offset=64192512 nbdkit: file.14: debug: file: pread count=4096 offset=64196608 nbdkit: file.14: debug: file: pread count=4096 offset=64200704 nbdkit: file.14: debug: file: pread count=4096 offset=64204800 nbdkit: file.14: debug: file: pread count=4096 offset=64208896 nbdkit: file.14: debug: file: pread count=4096 offset=64212992 nbdkit: file.14: debug: file: pread count=4096 offset=64217088 nbdkit: file.14: debug: file: pread count=4096 offset=64221184 nbdkit: file.14: debug: file: pread count=4096 offset=64225280 nbdkit: file.14: debug: file: pread count=4096 offset=64229376 nbdkit: file.14: debug: file: pread count=4096 offset=64233472 nbdkit: file.14: debug: file: pread count=4096 offset=64237568 nbdkit: file.14: debug: file: pread count=4096 offset=64241664 nbdkit: file.14: debug: file: pread count=4096 offset=64245760 nbdkit: file.14: debug: file: pread count=4096 offset=64249856 nbdkit: file.14: debug: file: pread count=4096 offset=64253952 nbdkit: file.14: debug: file: pread count=4096 offset=64258048 nbdkit: file.14: debug: file: pread count=4096 offset=64262144 nbdkit: file.14: debug: file: pread count=4096 offset=64266240 nbdkit: file.14: debug: file: pread count=4096 offset=64270336 nbdkit: file.14: debug: file: pread count=4096 offset=64274432 nbdkit: file.14: debug: file: pread count=4096 offset=64278528 nbdkit: file.14: debug: file: pread count=4096 offset=64282624 nbdkit: file.14: debug: file: pread count=4096 offset=64286720 nbdkit: file.14: debug: file: pread count=4096 offset=64290816 nbdkit: file.14: debug: file: pread count=4096 offset=64294912 nbdkit: file.14: debug: file: pread count=4096 offset=64299008 nbdkit: file.14: debug: file: pread count=4096 offset=64303104 nbdkit: file.14: debug: file: pread count=4096 offset=64307200 nbdkit: file.14: debug: file: pread count=4096 offset=64311296 nbdkit: file.14: debug: file: pread count=4096 offset=64315392 nbdkit: file.14: debug: file: pread count=4096 offset=64319488 nbdkit: file.14: debug: file: pread count=4096 offset=64323584 nbdkit: file.14: debug: file: pread count=4096 offset=64327680 nbdkit: file.14: debug: file: pread count=4096 offset=64331776 nbdkit: file.14: debug: file: pread count=4096 offset=64335872 nbdkit: file.14: debug: file: pread count=4096 offset=64339968 nbdkit: file.14: debug: file: pread count=4096 offset=64344064 nbdkit: file.14: debug: file: pread count=4096 offset=64348160 nbdkit: file.14: debug: file: pread count=4096 offset=64352256 nbdkit: file.14: debug: file: pread count=4096 offset=64356352 nbdkit: file.14: debug: file: pread count=4096 offset=64360448 nbdkit: file.14: debug: file: pread count=4096 offset=64364544 nbdkit: file.14: debug: file: pread count=4096 offset=64368640 nbdkit: file.14: debug: file: pread count=4096 offset=64372736 nbdkit: file.14: debug: file: pread count=4096 offset=64376832 nbdkit: file.14: debug: file: pread count=4096 offset=64380928 nbdkit: file.14: debug: file: pread count=4096 offset=64385024 nbdkit: file.14: debug: file: pread count=4096 offset=64389120 nbdkit: file.14: debug: file: pread count=4096 offset=64393216 nbdkit: file.14: debug: file: pread count=4096 offset=64397312 nbdkit: file.14: debug: file: pread count=4096 offset=64401408 nbdkit: file.14: debug: file: pread count=4096 offset=64405504 nbdkit: file.14: debug: file: pread count=4096 offset=64409600 nbdkit: file.14: debug: file: pread count=4096 offset=64413696 nbdkit: file.14: debug: file: pread count=4096 offset=64417792 nbdkit: file.14: debug: file: pread count=4096 offset=64421888 nbdkit: file.14: debug: file: pread count=4096 offset=64425984 nbdkit: file.14: debug: file: pread count=4096 offset=64430080 nbdkit: file.14: debug: file: pread count=4096 offset=64434176 nbdkit: file.14: debug: file: pread count=4096 offset=64438272 nbdkit: file.14: debug: file: pread count=4096 offset=64442368 nbdkit: file.14: debug: file: pread count=4096 offset=64446464 nbdkit: file.14: debug: file: pread count=4096 offset=64450560 nbdkit: file.14: debug: file: pread count=4096 offset=64454656 nbdkit: file.14: debug: file: pread count=4096 offset=64458752 nbdkit: file.14: debug: file: pread count=4096 offset=64462848 nbdkit: file.14: debug: file: pread count=4096 offset=64466944 nbdkit: file.14: debug: file: pread count=4096 offset=64471040 nbdkit: file.14: debug: file: pread count=4096 offset=64475136 nbdkit: file.14: debug: file: pread count=4096 offset=64479232 nbdkit: file.14: debug: file: pread count=4096 offset=64483328 nbdkit: file.14: debug: file: pread count=4096 offset=64487424 nbdkit: file.14: debug: file: pread count=4096 offset=64491520 nbdkit: file.14: debug: file: pread count=4096 offset=64495616 nbdkit: file.14: debug: file: pread count=4096 offset=64499712 nbdkit: file.14: debug: file: pread count=4096 offset=64503808 nbdkit: file.14: debug: file: pread count=4096 offset=64507904 nbdkit: file.14: debug: file: pread count=4096 offset=64512000 nbdkit: file.14: debug: file: pread count=4096 offset=64516096 nbdkit: file.14: debug: file: pread count=4096 offset=64520192 nbdkit: file.14: debug: file: pread count=4096 offset=64524288 nbdkit: file.14: debug: file: pread count=4096 offset=64528384 nbdkit: file.14: debug: file: pread count=4096 offset=64532480 nbdkit: file.14: debug: file: pread count=4096 offset=64536576 nbdkit: file.14: debug: file: pread count=4096 offset=64540672 nbdkit: file.14: debug: file: pread count=4096 offset=64544768 nbdkit: file.14: debug: file: pread count=4096 offset=64548864 nbdkit: file.14: debug: file: pread count=4096 offset=64552960 nbdkit: file.14: debug: file: pread count=4096 offset=64557056 nbdkit: file.14: debug: file: pread count=4096 offset=64561152 nbdkit: file.14: debug: file: pread count=4096 offset=64565248 nbdkit: file.14: debug: file: pread count=4096 offset=64569344 nbdkit: file.14: debug: file: pread count=4096 offset=64573440 nbdkit: file.14: debug: file: pread count=4096 offset=64577536 nbdkit: file.14: debug: file: pread count=4096 offset=64581632 nbdkit: file.14: debug: file: pread count=4096 offset=64585728 nbdkit: file.14: debug: file: pread count=4096 offset=64589824 nbdkit: file.14: debug: file: pread count=4096 offset=64593920 nbdkit: file.14: debug: file: pread count=4096 offset=64598016 nbdkit: file.14: debug: file: pread count=4096 offset=64602112 nbdkit: file.14: debug: file: pread count=4096 offset=64606208 nbdkit: file.14: debug: file: pread count=4096 offset=64610304 nbdkit: file.14: debug: file: pread count=4096 offset=64614400 nbdkit: file.14: debug: file: pread count=4096 offset=64618496 nbdkit: file.14: debug: file: pread count=4096 offset=64622592 nbdkit: file.14: debug: file: pread count=4096 offset=64626688 nbdkit: file.14: debug: file: pread count=4096 offset=64630784 nbdkit: file.14: debug: file: pread count=4096 offset=64634880 nbdkit: file.14: debug: file: pread count=4096 offset=64638976 nbdkit: file.14: debug: file: pread count=4096 offset=64643072 nbdkit: file.14: debug: file: pread count=4096 offset=64647168 nbdkit: file.14: debug: file: pread count=4096 offset=64651264 nbdkit: file.14: debug: file: pread count=4096 offset=64655360 nbdkit: file.14: debug: file: pread count=4096 offset=64659456 nbdkit: file.14: debug: file: pread count=4096 offset=64663552 nbdkit: file.14: debug: file: pread count=4096 offset=64667648 nbdkit: file.14: debug: file: pread count=4096 offset=64671744 nbdkit: file.14: debug: file: pread count=4096 offset=64675840 nbdkit: file.14: debug: file: pread count=4096 offset=64679936 nbdkit: file.14: debug: file: pread count=4096 offset=64684032 nbdkit: file.14: debug: file: pread count=4096 offset=64688128 nbdkit: file.14: debug: file: pread count=4096 offset=64692224 nbdkit: file.14: debug: file: pread count=4096 offset=64696320 nbdkit: file.14: debug: file: pread count=4096 offset=64700416 nbdkit: file.14: debug: file: pread count=4096 offset=64704512 nbdkit: file.14: debug: file: pread count=4096 offset=64708608 nbdkit: file.14: debug: file: pread count=4096 offset=64712704 nbdkit: file.14: debug: file: pread count=4096 offset=64716800 nbdkit: file.14: debug: file: pread count=4096 offset=64720896 nbdkit: file.14: debug: file: pread count=4096 offset=64724992 nbdkit: file.14: debug: file: pread count=4096 offset=64729088 nbdkit: file.14: debug: file: pread count=4096 offset=64733184 nbdkit: file.14: debug: file: pread count=4096 offset=64737280 nbdkit: file.14: debug: file: pread count=4096 offset=64741376 nbdkit: file.14: debug: file: pread count=4096 offset=64745472 nbdkit: file.14: debug: file: pread count=4096 offset=64749568 nbdkit: file.14: debug: file: pread count=4096 offset=64753664 nbdkit: file.14: debug: file: pread count=4096 offset=64757760 nbdkit: file.14: debug: file: pread count=4096 offset=64761856 nbdkit: file.14: debug: file: pread count=4096 offset=64765952 nbdkit: file.14: debug: file: pread count=4096 offset=64770048 nbdkit: file.14: debug: file: pread count=4096 offset=64774144 nbdkit: file.14: debug: file: pread count=4096 offset=64778240 nbdkit: file.14: debug: file: pread count=4096 offset=64782336 nbdkit: file.14: debug: file: pread count=4096 offset=64786432 nbdkit: file.14: debug: file: pread count=4096 offset=64790528 nbdkit: file.14: debug: file: pread count=4096 offset=64794624 nbdkit: file.14: debug: file: pread count=4096 offset=64798720 nbdkit: file.14: debug: file: pread count=4096 offset=64802816 nbdkit: file.14: debug: file: pread count=4096 offset=64806912 nbdkit: file.14: debug: file: pread count=4096 offset=64811008 nbdkit: file.14: debug: file: pread count=4096 offset=64815104 nbdkit: file.14: debug: file: pread count=4096 offset=64819200 nbdkit: file.14: debug: file: pread count=4096 offset=64823296 nbdkit: file.14: debug: file: pread count=4096 offset=64827392 nbdkit: file.14: debug: file: pread count=4096 offset=64831488 nbdkit: file.14: debug: file: pread count=4096 offset=64835584 nbdkit: file.14: debug: file: pread count=4096 offset=64839680 nbdkit: file.14: debug: file: pread count=4096 offset=64843776 nbdkit: file.14: debug: file: pread count=4096 offset=64847872 nbdkit: file.14: debug: file: pread count=4096 offset=64851968 nbdkit: file.14: debug: file: pread count=4096 offset=64856064 nbdkit: file.14: debug: file: pread count=4096 offset=64860160 nbdkit: file.14: debug: file: pread count=4096 offset=64864256 nbdkit: file.14: debug: file: pread count=4096 offset=64868352 nbdkit: file.14: debug: file: pread count=4096 offset=64872448 nbdkit: file.14: debug: file: pread count=4096 offset=64876544 nbdkit: file.14: debug: file: pread count=4096 offset=64880640 nbdkit: file.14: debug: file: pread count=4096 offset=64884736 nbdkit: file.14: debug: file: pread count=4096 offset=64888832 nbdkit: file.14: debug: file: pread count=4096 offset=64892928 nbdkit: file.14: debug: file: pread count=4096 offset=64897024 nbdkit: file.14: debug: file: pread count=4096 offset=64901120 nbdkit: file.14: debug: file: pread count=4096 offset=64905216 nbdkit: file.14: debug: file: pread count=4096 offset=64909312 nbdkit: file.14: debug: file: pread count=4096 offset=64913408 nbdkit: file.14: debug: file: pread count=4096 offset=64917504 nbdkit: file.14: debug: file: pread count=4096 offset=64921600 nbdkit: file.14: debug: file: pread count=4096 offset=64925696 nbdkit: file.14: debug: file: pread count=4096 offset=64929792 nbdkit: file.14: debug: file: pread count=4096 offset=64933888 nbdkit: file.14: debug: file: pread count=4096 offset=64937984 nbdkit: file.14: debug: file: pread count=4096 offset=64942080 nbdkit: file.14: debug: file: pread count=4096 offset=64946176 nbdkit: file.14: debug: file: pread count=4096 offset=64950272 nbdkit: file.14: debug: file: pread count=4096 offset=64954368 nbdkit: file.14: debug: file: pread count=4096 offset=64958464 nbdkit: file.14: debug: file: pread count=4096 offset=64962560 nbdkit: file.14: debug: file: pread count=4096 offset=64966656 nbdkit: file.14: debug: file: pread count=4096 offset=64970752 nbdkit: file.14: debug: file: pread count=4096 offset=64974848 nbdkit: file.14: debug: file: pread count=4096 offset=64978944 nbdkit: file.14: debug: file: pread count=4096 offset=64983040 nbdkit: file.14: debug: file: pread count=4096 offset=64987136 nbdkit: file.14: debug: file: pread count=4096 offset=64991232 nbdkit: file.14: debug: file: pread count=4096 offset=64995328 nbdkit: file.14: debug: file: pread count=4096 offset=64999424 nbdkit: file.14: debug: file: pread count=4096 offset=65003520 nbdkit: file.14: debug: file: pread count=4096 offset=65007616 nbdkit: file.12: debug: cow: pread count=2097152 offset=65011712 nbdkit: file.12: debug: file: pread count=4096 offset=65011712 nbdkit: file.12: debug: file: pread count=4096 offset=65015808 nbdkit: file.12: debug: file: pread count=4096 offset=65019904 nbdkit: file.12: debug: file: pread count=4096 offset=65024000 nbdkit: file.12: debug: file: pread count=4096 offset=65028096 nbdkit: file.12: debug: file: pread count=4096 offset=65032192 nbdkit: file.12: debug: file: pread count=4096 offset=65036288 nbdkit: file.12: debug: file: pread count=4096 offset=65040384 nbdkit: file.12: debug: file: pread count=4096 offset=65044480 nbdkit: file.12: debug: file: pread count=4096 offset=65048576 nbdkit: file.12: debug: file: pread count=4096 offset=65052672 nbdkit: file.12: debug: file: pread count=4096 offset=65056768 nbdkit: file.12: debug: file: pread count=4096 offset=65060864 nbdkit: file.12: debug: file: pread count=4096 offset=65064960 nbdkit: file.12: debug: file: pread count=4096 offset=65069056 nbdkit: file.12: debug: file: pread count=4096 offset=65073152 nbdkit: file.12: debug: file: pread count=4096 offset=65077248 nbdkit: file.12: debug: file: pread count=4096 offset=65081344 nbdkit: file.12: debug: file: pread count=4096 offset=65085440 nbdkit: file.12: debug: file: pread count=4096 offset=65089536 nbdkit: file.12: debug: file: pread count=4096 offset=65093632 nbdkit: file.12: debug: file: pread count=4096 offset=65097728 nbdkit: file.12: debug: file: pread count=4096 offset=65101824 nbdkit: file.12: debug: file: pread count=4096 offset=65105920 nbdkit: file.12: debug: file: pread count=4096 offset=65110016 nbdkit: file.12: debug: file: pread count=4096 offset=65114112 nbdkit: file.12: debug: file: pread count=4096 offset=65118208 nbdkit: file.12: debug: file: pread count=4096 offset=65122304 nbdkit: file.12: debug: file: pread count=4096 offset=65126400 nbdkit: file.12: debug: file: pread count=4096 offset=65130496 nbdkit: file.12: debug: file: pread count=4096 offset=65134592 nbdkit: file.12: debug: file: pread count=4096 offset=65138688 nbdkit: file.12: debug: file: pread count=4096 offset=65142784 nbdkit: file.12: debug: file: pread count=4096 offset=65146880 nbdkit: file.12: debug: file: pread count=4096 offset=65150976 nbdkit: file.12: debug: file: pread count=4096 offset=65155072 nbdkit: file.12: debug: file: pread count=4096 offset=65159168 nbdkit: file.12: debug: file: pread count=4096 offset=65163264 nbdkit: file.12: debug: file: pread count=4096 offset=65167360 nbdkit: file.12: debug: file: pread count=4096 offset=65171456 nbdkit: file.12: debug: file: pread count=4096 offset=65175552 nbdkit: file.12: debug: file: pread count=4096 offset=65179648 nbdkit: file.12: debug: file: pread count=4096 offset=65183744 nbdkit: file.12: debug: file: pread count=4096 offset=65187840 nbdkit: file.12: debug: file: pread count=4096 offset=65191936 nbdkit: file.12: debug: file: pread count=4096 offset=65196032 nbdkit: file.12: debug: file: pread count=4096 offset=65200128 nbdkit: file.12: debug: file: pread count=4096 offset=65204224 nbdkit: file.12: debug: file: pread count=4096 offset=65208320 nbdkit: file.12: debug: file: pread count=4096 offset=65212416 nbdkit: file.12: debug: file: pread count=4096 offset=65216512 nbdkit: file.12: debug: file: pread count=4096 offset=65220608 nbdkit: file.12: debug: file: pread count=4096 offset=65224704 nbdkit: file.12: debug: file: pread count=4096 offset=65228800 nbdkit: file.12: debug: file: pread count=4096 offset=65232896 nbdkit: file.12: debug: file: pread count=4096 offset=65236992 nbdkit: file.12: debug: file: pread count=4096 offset=65241088 nbdkit: file.12: debug: file: pread count=4096 offset=65245184 nbdkit: file.12: debug: file: pread count=4096 offset=65249280 nbdkit: file.12: debug: file: pread count=4096 offset=65253376 nbdkit: file.12: debug: file: pread count=4096 offset=65257472 nbdkit: file.12: debug: file: pread count=4096 offset=65261568 nbdkit: file.12: debug: file: pread count=4096 offset=65265664 nbdkit: file.12: debug: file: pread count=4096 offset=65269760 nbdkit: file.12: debug: file: pread count=4096 offset=65273856 nbdkit: file.12: debug: file: pread count=4096 offset=65277952 nbdkit: file.12: debug: file: pread count=4096 offset=65282048 nbdkit: file.12: debug: file: pread count=4096 offset=65286144 nbdkit: file.12: debug: file: pread count=4096 offset=65290240 nbdkit: file.12: debug: file: pread count=4096 offset=65294336 nbdkit: file.12: debug: file: pread count=4096 offset=65298432 nbdkit: file.12: debug: file: pread count=4096 offset=65302528 nbdkit: file.12: debug: file: pread count=4096 offset=65306624 nbdkit: file.12: debug: file: pread count=4096 offset=65310720 nbdkit: file.12: debug: file: pread count=4096 offset=65314816 nbdkit: file.12: debug: file: pread count=4096 offset=65318912 nbdkit: file.12: debug: file: pread count=4096 offset=65323008 nbdkit: file.12: debug: file: pread count=4096 offset=65327104 nbdkit: file.12: debug: file: pread count=4096 offset=65331200 nbdkit: file.12: debug: file: pread count=4096 offset=65335296 nbdkit: file.12: debug: file: pread count=4096 offset=65339392 nbdkit: file.12: debug: file: pread count=4096 offset=65343488 nbdkit: file.12: debug: file: pread count=4096 offset=65347584 nbdkit: file.12: debug: file: pread count=4096 offset=65351680 nbdkit: file.12: debug: file: pread count=4096 offset=65355776 nbdkit: file.12: debug: file: pread count=4096 offset=65359872 nbdkit: file.12: debug: file: pread count=4096 offset=65363968 nbdkit: file.12: debug: file: pread count=4096 offset=65368064 nbdkit: file.12: debug: file: pread count=4096 offset=65372160 nbdkit: file.12: debug: file: pread count=4096 offset=65376256 nbdkit: file.12: debug: file: pread count=4096 offset=65380352 nbdkit: file.12: debug: file: pread count=4096 offset=65384448 nbdkit: file.12: debug: file: pread count=4096 offset=65388544 nbdkit: file.12: debug: file: pread count=4096 offset=65392640 nbdkit: file.12: debug: file: pread count=4096 offset=65396736 nbdkit: file.12: debug: file: pread count=4096 offset=65400832 nbdkit: file.12: debug: file: pread count=4096 offset=65404928 nbdkit: file.12: debug: file: pread count=4096 offset=65409024 nbdkit: file.12: debug: file: pread count=4096 offset=65413120 nbdkit: file.12: debug: file: pread count=4096 offset=65417216 nbdkit: file.12: debug: file: pread count=4096 offset=65421312 nbdkit: file.12: debug: file: pread count=4096 offset=65425408 nbdkit: file.12: debug: file: pread count=4096 offset=65429504 nbdkit: file.12: debug: file: pread count=4096 offset=65433600 nbdkit: file.12: debug: file: pread count=4096 offset=65437696 nbdkit: file.12: debug: file: pread count=4096 offset=65441792 nbdkit: file.12: debug: file: pread count=4096 offset=65445888 nbdkit: file.12: debug: file: pread count=4096 offset=65449984 nbdkit: file.12: debug: file: pread count=4096 offset=65454080 nbdkit: file.12: debug: file: pread count=4096 offset=65458176 nbdkit: file.12: debug: file: pread count=4096 offset=65462272 nbdkit: file.12: debug: file: pread count=4096 offset=65466368 nbdkit: file.12: debug: file: pread count=4096 offset=65470464 nbdkit: file.12: debug: file: pread count=4096 offset=65474560 nbdkit: file.12: debug: file: pread count=4096 offset=65478656 nbdkit: file.12: debug: file: pread count=4096 offset=65482752 nbdkit: file.12: debug: file: pread count=4096 offset=65486848 nbdkit: file.12: debug: file: pread count=4096 offset=65490944 nbdkit: file.12: debug: file: pread count=4096 offset=65495040 nbdkit: file.12: debug: file: pread count=4096 offset=65499136 nbdkit: file.12: debug: file: pread count=4096 offset=65503232 nbdkit: file.12: debug: file: pread count=4096 offset=65507328 nbdkit: file.12: debug: file: pread count=4096 offset=65511424 nbdkit: file.12: debug: file: pread count=4096 offset=65515520 nbdkit: file.12: debug: file: pread count=4096 offset=65519616 nbdkit: file.12: debug: file: pread count=4096 offset=65523712 nbdkit: file.12: debug: file: pread count=4096 offset=65527808 nbdkit: file.12: debug: file: pread count=4096 offset=65531904 nbdkit: file.12: debug: file: pread count=4096 offset=65536000 nbdkit: file.12: debug: file: pread count=4096 offset=65540096 nbdkit: file.12: debug: file: pread count=4096 offset=65544192 nbdkit: file.12: debug: file: pread count=4096 offset=65548288 nbdkit: file.12: debug: file: pread count=4096 offset=65552384 nbdkit: file.12: debug: file: pread count=4096 offset=65556480 nbdkit: file.12: debug: file: pread count=4096 offset=65560576 nbdkit: file.12: debug: file: pread count=4096 offset=65564672 nbdkit: file.12: debug: file: pread count=4096 offset=65568768 nbdkit: file.12: debug: file: pread count=4096 offset=65572864 nbdkit: file.12: debug: file: pread count=4096 offset=65576960 nbdkit: file.12: debug: file: pread count=4096 offset=65581056 nbdkit: file.12: debug: file: pread count=4096 offset=65585152 nbdkit: file.12: debug: file: pread count=4096 offset=65589248 nbdkit: file.12: debug: file: pread count=4096 offset=65593344 nbdkit: file.12: debug: file: pread count=4096 offset=65597440 nbdkit: file.12: debug: file: pread count=4096 offset=65601536 nbdkit: file.12: debug: file: pread count=4096 offset=65605632 nbdkit: file.12: debug: file: pread count=4096 offset=65609728 nbdkit: file.12: debug: file: pread count=4096 offset=65613824 nbdkit: file.12: debug: file: pread count=4096 offset=65617920 nbdkit: file.12: debug: file: pread count=4096 offset=65622016 nbdkit: file.12: debug: file: pread count=4096 offset=65626112 nbdkit: file.12: debug: file: pread count=4096 offset=65630208 nbdkit: file.12: debug: file: pread count=4096 offset=65634304 nbdkit: file.12: debug: file: pread count=4096 offset=65638400 nbdkit: file.12: debug: file: pread count=4096 offset=65642496 nbdkit: file.12: debug: file: pread count=4096 offset=65646592 nbdkit: file.12: debug: file: pread count=4096 offset=65650688 nbdkit: file.12: debug: file: pread count=4096 offset=65654784 nbdkit: file.12: debug: file: pread count=4096 offset=65658880 nbdkit: file.12: debug: file: pread count=4096 offset=65662976 nbdkit: file.12: debug: file: pread count=4096 offset=65667072 nbdkit: file.12: debug: file: pread count=4096 offset=65671168 nbdkit: file.12: debug: file: pread count=4096 offset=65675264 nbdkit: file.12: debug: file: pread count=4096 offset=65679360 nbdkit: file.12: debug: file: pread count=4096 offset=65683456 nbdkit: file.12: debug: file: pread count=4096 offset=65687552 nbdkit: file.12: debug: file: pread count=4096 offset=65691648 nbdkit: file.12: debug: file: pread count=4096 offset=65695744 nbdkit: file.12: debug: file: pread count=4096 offset=65699840 nbdkit: file.12: debug: file: pread count=4096 offset=65703936 nbdkit: file.12: debug: file: pread count=4096 offset=65708032 nbdkit: file.12: debug: file: pread count=4096 offset=65712128 nbdkit: file.12: debug: file: pread count=4096 offset=65716224 nbdkit: file.12: debug: file: pread count=4096 offset=65720320 nbdkit: file.12: debug: file: pread count=4096 offset=65724416 nbdkit: file.12: debug: file: pread count=4096 offset=65728512 nbdkit: file.12: debug: file: pread count=4096 offset=65732608 nbdkit: file.12: debug: file: pread count=4096 offset=65736704 nbdkit: file.12: debug: file: pread count=4096 offset=65740800 nbdkit: file.12: debug: file: pread count=4096 offset=65744896 nbdkit: file.12: debug: file: pread count=4096 offset=65748992 nbdkit: file.12: debug: file: pread count=4096 offset=65753088 nbdkit: file.12: debug: file: pread count=4096 offset=65757184 nbdkit: file.12: debug: file: pread count=4096 offset=65761280 nbdkit: file.12: debug: file: pread count=4096 offset=65765376 nbdkit: file.12: debug: file: pread count=4096 offset=65769472 nbdkit: file.12: debug: file: pread count=4096 offset=65773568 nbdkit: file.12: debug: file: pread count=4096 offset=65777664 nbdkit: file.12: debug: file: pread count=4096 offset=65781760 nbdkit: file.12: debug: file: pread count=4096 offset=65785856 nbdkit: file.12: debug: file: pread count=4096 offset=65789952 nbdkit: file.12: debug: file: pread count=4096 offset=65794048 nbdkit: file.12: debug: file: pread count=4096 offset=65798144 nbdkit: file.12: debug: file: pread count=4096 offset=65802240 nbdkit: file.12: debug: file: pread count=4096 offset=65806336 nbdkit: file.12: debug: file: pread count=4096 offset=65810432 nbdkit: file.12: debug: file: pread count=4096 offset=65814528 nbdkit: file.12: debug: file: pread count=4096 offset=65818624 nbdkit: file.12: debug: file: pread count=4096 offset=65822720 nbdkit: file.12: debug: file: pread count=4096 offset=65826816 nbdkit: file.12: debug: file: pread count=4096 offset=65830912 nbdkit: file.12: debug: file: pread count=4096 offset=65835008 nbdkit: file.12: debug: file: pread count=4096 offset=65839104 nbdkit: file.12: debug: file: pread count=4096 offset=65843200 nbdkit: file.12: debug: file: pread count=4096 offset=65847296 nbdkit: file.12: debug: file: pread count=4096 offset=65851392 nbdkit: file.12: debug: file: pread count=4096 offset=65855488 nbdkit: file.12: debug: file: pread count=4096 offset=65859584 nbdkit: file.12: debug: file: pread count=4096 offset=65863680 nbdkit: file.12: debug: file: pread count=4096 offset=65867776 nbdkit: file.12: debug: file: pread count=4096 offset=65871872 nbdkit: file.12: debug: file: pread count=4096 offset=65875968 nbdkit: file.12: debug: file: pread count=4096 offset=65880064 nbdkit: file.12: debug: file: pread count=4096 offset=65884160 nbdkit: file.12: debug: file: pread count=4096 offset=65888256 nbdkit: file.12: debug: file: pread count=4096 offset=65892352 nbdkit: file.12: debug: file: pread count=4096 offset=65896448 nbdkit: file.12: debug: file: pread count=4096 offset=65900544 nbdkit: file.12: debug: file: pread count=4096 offset=65904640 nbdkit: file.12: debug: file: pread count=4096 offset=65908736 nbdkit: file.12: debug: file: pread count=4096 offset=65912832 nbdkit: file.12: debug: file: pread count=4096 offset=65916928 nbdkit: file.12: debug: file: pread count=4096 offset=65921024 nbdkit: file.12: debug: file: pread count=4096 offset=65925120 nbdkit: file.12: debug: file: pread count=4096 offset=65929216 nbdkit: file.12: debug: file: pread count=4096 offset=65933312 nbdkit: file.12: debug: file: pread count=4096 offset=65937408 nbdkit: file.12: debug: file: pread count=4096 offset=65941504 nbdkit: file.12: debug: file: pread count=4096 offset=65945600 nbdkit: file.12: debug: file: pread count=4096 offset=65949696 nbdkit: file.12: debug: file: pread count=4096 offset=65953792 nbdkit: file.12: debug: file: pread count=4096 offset=65957888 nbdkit: file.12: debug: file: pread count=4096 offset=65961984 nbdkit: file.12: debug: file: pread count=4096 offset=65966080 nbdkit: file.12: debug: file: pread count=4096 offset=65970176 nbdkit: file.12: debug: file: pread count=4096 offset=65974272 nbdkit: file.12: debug: file: pread count=4096 offset=65978368 nbdkit: file.12: debug: file: pread count=4096 offset=65982464 nbdkit: file.12: debug: file: pread count=4096 offset=65986560 nbdkit: file.12: debug: file: pread count=4096 offset=65990656 nbdkit: file.12: debug: file: pread count=4096 offset=65994752 nbdkit: file.12: debug: file: pread count=4096 offset=65998848 nbdkit: file.12: debug: file: pread count=4096 offset=66002944 nbdkit: file.12: debug: file: pread count=4096 offset=66007040 nbdkit: file.12: debug: file: pread count=4096 offset=66011136 nbdkit: file.12: debug: file: pread count=4096 offset=66015232 nbdkit: file.12: debug: file: pread count=4096 offset=66019328 nbdkit: file.12: debug: file: pread count=4096 offset=66023424 nbdkit: file.12: debug: file: pread count=4096 offset=66027520 nbdkit: file.12: debug: file: pread count=4096 offset=66031616 nbdkit: file.12: debug: file: pread count=4096 offset=66035712 nbdkit: file.12: debug: file: pread count=4096 offset=66039808 nbdkit: file.12: debug: file: pread count=4096 offset=66043904 nbdkit: file.12: debug: file: pread count=4096 offset=66048000 nbdkit: file.12: debug: file: pread count=4096 offset=66052096 nbdkit: file.12: debug: file: pread count=4096 offset=66056192 nbdkit: file.12: debug: file: pread count=4096 offset=66060288 nbdkit: file.12: debug: file: pread count=4096 offset=66064384 nbdkit: file.12: debug: file: pread count=4096 offset=66068480 nbdkit: file.12: debug: file: pread count=4096 offset=66072576 nbdkit: file.12: debug: file: pread count=4096 offset=66076672 nbdkit: file.12: debug: file: pread count=4096 offset=66080768 nbdkit: file.12: debug: file: pread count=4096 offset=66084864 nbdkit: file.12: debug: file: pread count=4096 offset=66088960 nbdkit: file.12: debug: file: pread count=4096 offset=66093056 nbdkit: file.12: debug: file: pread count=4096 offset=66097152 nbdkit: file.12: debug: file: pread count=4096 offset=66101248 nbdkit: file.12: debug: file: pread count=4096 offset=66105344 nbdkit: file.12: debug: file: pread count=4096 offset=66109440 nbdkit: file.12: debug: file: pread count=4096 offset=66113536 nbdkit: file.12: debug: file: pread count=4096 offset=66117632 nbdkit: file.12: debug: file: pread count=4096 offset=66121728 nbdkit: file.12: debug: file: pread count=4096 offset=66125824 nbdkit: file.12: debug: file: pread count=4096 offset=66129920 nbdkit: file.12: debug: file: pread count=4096 offset=66134016 nbdkit: file.12: debug: file: pread count=4096 offset=66138112 nbdkit: file.12: debug: file: pread count=4096 offset=66142208 nbdkit: file.12: debug: file: pread count=4096 offset=66146304 nbdkit: file.12: debug: file: pread count=4096 offset=66150400 nbdkit: file.12: debug: file: pread count=4096 offset=66154496 nbdkit: file.12: debug: file: pread count=4096 offset=66158592 nbdkit: file.12: debug: file: pread count=4096 offset=66162688 nbdkit: file.12: debug: file: pread count=4096 offset=66166784 nbdkit: file.12: debug: file: pread count=4096 offset=66170880 nbdkit: file.12: debug: file: pread count=4096 offset=66174976 nbdkit: file.12: debug: file: pread count=4096 offset=66179072 nbdkit: file.12: debug: file: pread count=4096 offset=66183168 nbdkit: file.12: debug: file: pread count=4096 offset=66187264 nbdkit: file.12: debug: file: pread count=4096 offset=66191360 nbdkit: file.12: debug: file: pread count=4096 offset=66195456 nbdkit: file.12: debug: file: pread count=4096 offset=66199552 nbdkit: file.12: debug: file: pread count=4096 offset=66203648 nbdkit: file.12: debug: file: pread count=4096 offset=66207744 nbdkit: file.12: debug: file: pread count=4096 offset=66211840 nbdkit: file.12: debug: file: pread count=4096 offset=66215936 nbdkit: file.12: debug: file: pread count=4096 offset=66220032 nbdkit: file.12: debug: file: pread count=4096 offset=66224128 nbdkit: file.12: debug: file: pread count=4096 offset=66228224 nbdkit: file.12: debug: file: pread count=4096 offset=66232320 nbdkit: file.12: debug: file: pread count=4096 offset=66236416 nbdkit: file.12: debug: file: pread count=4096 offset=66240512 nbdkit: file.12: debug: file: pread count=4096 offset=66244608 nbdkit: file.12: debug: file: pread count=4096 offset=66248704 nbdkit: file.12: debug: file: pread count=4096 offset=66252800 nbdkit: file.12: debug: file: pread count=4096 offset=66256896 nbdkit: file.12: debug: file: pread count=4096 offset=66260992 nbdkit: file.12: debug: file: pread count=4096 offset=66265088 nbdkit: file.12: debug: file: pread count=4096 offset=66269184 nbdkit: file.12: debug: file: pread count=4096 offset=66273280 nbdkit: file.12: debug: file: pread count=4096 offset=66277376 nbdkit: file.12: debug: file: pread count=4096 offset=66281472 nbdkit: file.12: debug: file: pread count=4096 offset=66285568 nbdkit: file.12: debug: file: pread count=4096 offset=66289664 nbdkit: file.12: debug: file: pread count=4096 offset=66293760 nbdkit: file.12: debug: file: pread count=4096 offset=66297856 nbdkit: file.12: debug: file: pread count=4096 offset=66301952 nbdkit: file.12: debug: file: pread count=4096 offset=66306048 nbdkit: file.12: debug: file: pread count=4096 offset=66310144 nbdkit: file.12: debug: file: pread count=4096 offset=66314240 nbdkit: file.12: debug: file: pread count=4096 offset=66318336 nbdkit: file.12: debug: file: pread count=4096 offset=66322432 nbdkit: file.12: debug: file: pread count=4096 offset=66326528 nbdkit: file.12: debug: file: pread count=4096 offset=66330624 nbdkit: file.12: debug: file: pread count=4096 offset=66334720 nbdkit: file.12: debug: file: pread count=4096 offset=66338816 nbdkit: file.12: debug: file: pread count=4096 offset=66342912 nbdkit: file.12: debug: file: pread count=4096 offset=66347008 nbdkit: file.12: debug: file: pread count=4096 offset=66351104 nbdkit: file.12: debug: file: pread count=4096 offset=66355200 nbdkit: file.12: debug: file: pread count=4096 offset=66359296 nbdkit: file.12: debug: file: pread count=4096 offset=66363392 nbdkit: file.12: debug: file: pread count=4096 offset=66367488 nbdkit: file.12: debug: file: pread count=4096 offset=66371584 nbdkit: file.12: debug: file: pread count=4096 offset=66375680 nbdkit: file.12: debug: file: pread count=4096 offset=66379776 nbdkit: file.12: debug: file: pread count=4096 offset=66383872 nbdkit: file.12: debug: file: pread count=4096 offset=66387968 nbdkit: file.12: debug: file: pread count=4096 offset=66392064 nbdkit: file.12: debug: file: pread count=4096 offset=66396160 nbdkit: file.12: debug: file: pread count=4096 offset=66400256 nbdkit: file.12: debug: file: pread count=4096 offset=66404352 nbdkit: file.12: debug: file: pread count=4096 offset=66408448 nbdkit: file.12: debug: file: pread count=4096 offset=66412544 nbdkit: file.12: debug: file: pread count=4096 offset=66416640 nbdkit: file.12: debug: file: pread count=4096 offset=66420736 nbdkit: file.12: debug: file: pread count=4096 offset=66424832 nbdkit: file.12: debug: file: pread count=4096 offset=66428928 nbdkit: file.12: debug: file: pread count=4096 offset=66433024 nbdkit: file.12: debug: file: pread count=4096 offset=66437120 nbdkit: file.12: debug: file: pread count=4096 offset=66441216 nbdkit: file.12: debug: file: pread count=4096 offset=66445312 nbdkit: file.12: debug: file: pread count=4096 offset=66449408 nbdkit: file.12: debug: file: pread count=4096 offset=66453504 nbdkit: file.12: debug: file: pread count=4096 offset=66457600 nbdkit: file.12: debug: file: pread count=4096 offset=66461696 nbdkit: file.12: debug: file: pread count=4096 offset=66465792 nbdkit: file.12: debug: file: pread count=4096 offset=66469888 nbdkit: file.12: debug: file: pread count=4096 offset=66473984 nbdkit: file.12: debug: file: pread count=4096 offset=66478080 nbdkit: file.12: debug: file: pread count=4096 offset=66482176 nbdkit: file.12: debug: file: pread count=4096 offset=66486272 nbdkit: file.12: debug: file: pread count=4096 offset=66490368 nbdkit: file.12: debug: file: pread count=4096 offset=66494464 nbdkit: file.12: debug: file: pread count=4096 offset=66498560 nbdkit: file.12: debug: file: pread count=4096 offset=66502656 nbdkit: file.12: debug: file: pread count=4096 offset=66506752 nbdkit: file.12: debug: file: pread count=4096 offset=66510848 nbdkit: file.12: debug: file: pread count=4096 offset=66514944 nbdkit: file.12: debug: file: pread count=4096 offset=66519040 nbdkit: file.12: debug: file: pread count=4096 offset=66523136 nbdkit: file.12: debug: file: pread count=4096 offset=66527232 nbdkit: file.12: debug: file: pread count=4096 offset=66531328 nbdkit: file.12: debug: file: pread count=4096 offset=66535424 nbdkit: file.12: debug: file: pread count=4096 offset=66539520 nbdkit: file.12: debug: file: pread count=4096 offset=66543616 nbdkit: file.12: debug: file: pread count=4096 offset=66547712 nbdkit: file.12: debug: file: pread count=4096 offset=66551808 nbdkit: file.12: debug: file: pread count=4096 offset=66555904 nbdkit: file.12: debug: file: pread count=4096 offset=66560000 nbdkit: file.12: debug: file: pread count=4096 offset=66564096 nbdkit: file.12: debug: file: pread count=4096 offset=66568192 nbdkit: file.12: debug: file: pread count=4096 offset=66572288 nbdkit: file.12: debug: file: pread count=4096 offset=66576384 nbdkit: file.12: debug: file: pread count=4096 offset=66580480 nbdkit: file.12: debug: file: pread count=4096 offset=66584576 nbdkit: file.12: debug: file: pread count=4096 offset=66588672 nbdkit: file.12: debug: file: pread count=4096 offset=66592768 nbdkit: file.12: debug: file: pread count=4096 offset=66596864 nbdkit: file.12: debug: file: pread count=4096 offset=66600960 nbdkit: file.12: debug: file: pread count=4096 offset=66605056 nbdkit: file.12: debug: file: pread count=4096 offset=66609152 nbdkit: file.12: debug: file: pread count=4096 offset=66613248 nbdkit: file.12: debug: file: pread count=4096 offset=66617344 nbdkit: file.12: debug: file: pread count=4096 offset=66621440 nbdkit: file.12: debug: file: pread count=4096 offset=66625536 nbdkit: file.12: debug: file: pread count=4096 offset=66629632 nbdkit: file.12: debug: file: pread count=4096 offset=66633728 nbdkit: file.12: debug: file: pread count=4096 offset=66637824 nbdkit: file.12: debug: file: pread count=4096 offset=66641920 nbdkit: file.12: debug: file: pread count=4096 offset=66646016 nbdkit: file.12: debug: file: pread count=4096 offset=66650112 nbdkit: file.12: debug: file: pread count=4096 offset=66654208 nbdkit: file.12: debug: file: pread count=4096 offset=66658304 nbdkit: file.12: debug: file: pread count=4096 offset=66662400 nbdkit: file.12: debug: file: pread count=4096 offset=66666496 nbdkit: file.12: debug: file: pread count=4096 offset=66670592 nbdkit: file.12: debug: file: pread count=4096 offset=66674688 nbdkit: file.12: debug: file: pread count=4096 offset=66678784 nbdkit: file.12: debug: file: pread count=4096 offset=66682880 nbdkit: file.12: debug: file: pread count=4096 offset=66686976 nbdkit: file.12: debug: file: pread count=4096 offset=66691072 nbdkit: file.12: debug: file: pread count=4096 offset=66695168 nbdkit: file.12: debug: file: pread count=4096 offset=66699264 nbdkit: file.12: debug: file: pread count=4096 offset=66703360 nbdkit: file.12: debug: file: pread count=4096 offset=66707456 nbdkit: file.12: debug: file: pread count=4096 offset=66711552 nbdkit: file.12: debug: file: pread count=4096 offset=66715648 nbdkit: file.12: debug: file: pread count=4096 offset=66719744 nbdkit: file.12: debug: file: pread count=4096 offset=66723840 nbdkit: file.12: debug: file: pread count=4096 offset=66727936 nbdkit: file.12: debug: file: pread count=4096 offset=66732032 nbdkit: file.12: debug: file: pread count=4096 offset=66736128 nbdkit: file.12: debug: file: pread count=4096 offset=66740224 nbdkit: file.12: debug: file: pread count=4096 offset=66744320 nbdkit: file.12: debug: file: pread count=4096 offset=66748416 nbdkit: file.12: debug: file: pread count=4096 offset=66752512 nbdkit: file.12: debug: file: pread count=4096 offset=66756608 nbdkit: file.12: debug: file: pread count=4096 offset=66760704 nbdkit: file.12: debug: file: pread count=4096 offset=66764800 nbdkit: file.12: debug: file: pread count=4096 offset=66768896 nbdkit: file.12: debug: file: pread count=4096 offset=66772992 nbdkit: file.12: debug: file: pread count=4096 offset=66777088 nbdkit: file.12: debug: file: pread count=4096 offset=66781184 nbdkit: file.12: debug: file: pread count=4096 offset=66785280 nbdkit: file.12: debug: file: pread count=4096 offset=66789376 nbdkit: file.12: debug: file: pread count=4096 offset=66793472 nbdkit: file.12: debug: file: pread count=4096 offset=66797568 nbdkit: file.12: debug: file: pread count=4096 offset=66801664 nbdkit: file.12: debug: file: pread count=4096 offset=66805760 nbdkit: file.12: debug: file: pread count=4096 offset=66809856 nbdkit: file.12: debug: file: pread count=4096 offset=66813952 nbdkit: file.12: debug: file: pread count=4096 offset=66818048 nbdkit: file.12: debug: file: pread count=4096 offset=66822144 nbdkit: file.12: debug: file: pread count=4096 offset=66826240 nbdkit: file.12: debug: file: pread count=4096 offset=66830336 nbdkit: file.12: debug: file: pread count=4096 offset=66834432 nbdkit: file.12: debug: file: pread count=4096 offset=66838528 nbdkit: file.12: debug: file: pread count=4096 offset=66842624 nbdkit: file.12: debug: file: pread count=4096 offset=66846720 nbdkit: file.12: debug: file: pread count=4096 offset=66850816 nbdkit: file.12: debug: file: pread count=4096 offset=66854912 nbdkit: file.12: debug: file: pread count=4096 offset=66859008 nbdkit: file.12: debug: file: pread count=4096 offset=66863104 nbdkit: file.12: debug: file: pread count=4096 offset=66867200 nbdkit: file.12: debug: file: pread count=4096 offset=66871296 nbdkit: file.12: debug: file: pread count=4096 offset=66875392 nbdkit: file.12: debug: file: pread count=4096 offset=66879488 nbdkit: file.12: debug: file: pread count=4096 offset=66883584 nbdkit: file.12: debug: file: pread count=4096 offset=66887680 nbdkit: file.12: debug: file: pread count=4096 offset=66891776 nbdkit: file.12: debug: file: pread count=4096 offset=66895872 nbdkit: file.12: debug: file: pread count=4096 offset=66899968 nbdkit: file.12: debug: file: pread count=4096 offset=66904064 nbdkit: file.12: debug: file: pread count=4096 offset=66908160 nbdkit: file.12: debug: file: pread count=4096 offset=66912256 nbdkit: file.12: debug: file: pread count=4096 offset=66916352 nbdkit: file.12: debug: file: pread count=4096 offset=66920448 nbdkit: file.12: debug: file: pread count=4096 offset=66924544 nbdkit: file.12: debug: file: pread count=4096 offset=66928640 nbdkit: file.12: debug: file: pread count=4096 offset=66932736 nbdkit: file.12: debug: file: pread count=4096 offset=66936832 nbdkit: file.12: debug: file: pread count=4096 offset=66940928 nbdkit: file.12: debug: file: pread count=4096 offset=66945024 nbdkit: file.12: debug: file: pread count=4096 offset=66949120 nbdkit: file.12: debug: file: pread count=4096 offset=66953216 nbdkit: file.12: debug: file: pread count=4096 offset=66957312 nbdkit: file.12: debug: file: pread count=4096 offset=66961408 nbdkit: file.12: debug: file: pread count=4096 offset=66965504 nbdkit: file.12: debug: file: pread count=4096 offset=66969600 nbdkit: file.12: debug: file: pread count=4096 offset=66973696 nbdkit: file.12: debug: file: pread count=4096 offset=66977792 nbdkit: file.12: debug: file: pread count=4096 offset=66981888 nbdkit: file.12: debug: file: pread count=4096 offset=66985984 nbdkit: file.12: debug: file: pread count=4096 offset=66990080 nbdkit: file.12: debug: file: pread count=4096 offset=66994176 nbdkit: file.12: debug: file: pread count=4096 offset=66998272 nbdkit: file.12: debug: file: pread count=4096 offset=67002368 nbdkit: file.12: debug: file: pread count=4096 offset=67006464 nbdkit: file.12: debug: file: pread count=4096 offset=67010560 nbdkit: file.12: debug: file: pread count=4096 offset=67014656 nbdkit: file.12: debug: file: pread count=4096 offset=67018752 nbdkit: file.12: debug: file: pread count=4096 offset=67022848 nbdkit: file.12: debug: file: pread count=4096 offset=67026944 nbdkit: file.12: debug: file: pread count=4096 offset=67031040 nbdkit: file.12: debug: file: pread count=4096 offset=67035136 nbdkit: file.12: debug: file: pread count=4096 offset=67039232 nbdkit: file.12: debug: file: pread count=4096 offset=67043328 nbdkit: file.12: debug: file: pread count=4096 offset=67047424 nbdkit: file.12: debug: file: pread count=4096 offset=67051520 nbdkit: file.12: debug: file: pread count=4096 offset=67055616 nbdkit: file.12: debug: file: pread count=4096 offset=67059712 nbdkit: file.12: debug: file: pread count=4096 offset=67063808 nbdkit: file.12: debug: file: pread count=4096 offset=67067904 nbdkit: file.12: debug: file: pread count=4096 offset=67072000 nbdkit: file.12: debug: file: pread count=4096 offset=67076096 nbdkit: file.12: debug: file: pread count=4096 offset=67080192 nbdkit: file.12: debug: file: pread count=4096 offset=67084288 nbdkit: file.12: debug: file: pread count=4096 offset=67088384 nbdkit: file.12: debug: file: pread count=4096 offset=67092480 nbdkit: file.12: debug: file: pread count=4096 offset=67096576 nbdkit: file.12: debug: file: pread count=4096 offset=67100672 nbdkit: file.12: debug: file: pread count=4096 offset=67104768 nbdkit: file.15: debug: cow: pread count=2097152 offset=67108864 nbdkit: file.15: debug: file: pread count=4096 offset=67108864 nbdkit: file.15: debug: file: pread count=4096 offset=67112960 nbdkit: file.15: debug: file: pread count=4096 offset=67117056 nbdkit: file.15: debug: file: pread count=4096 offset=67121152 nbdkit: file.15: debug: file: pread count=4096 offset=67125248 nbdkit: file.15: debug: file: pread count=4096 offset=67129344 nbdkit: file.15: debug: file: pread count=4096 offset=67133440 nbdkit: file.15: debug: file: pread count=4096 offset=67137536 nbdkit: file.15: debug: file: pread count=4096 offset=67141632 nbdkit: file.15: debug: file: pread count=4096 offset=67145728 nbdkit: file.15: debug: file: pread count=4096 offset=67149824 nbdkit: file.15: debug: file: pread count=4096 offset=67153920 nbdkit: file.15: debug: file: pread count=4096 offset=67158016 nbdkit: file.15: debug: file: pread count=4096 offset=67162112 nbdkit: file.15: debug: file: pread count=4096 offset=67166208 nbdkit: file.15: debug: file: pread count=4096 offset=67170304 nbdkit: file.15: debug: file: pread count=4096 offset=67174400 nbdkit: file.15: debug: file: pread count=4096 offset=67178496 nbdkit: file.15: debug: file: pread count=4096 offset=67182592 nbdkit: file.15: debug: file: pread count=4096 offset=67186688 nbdkit: file.15: debug: file: pread count=4096 offset=67190784 nbdkit: file.15: debug: file: pread count=4096 offset=67194880 nbdkit: file.15: debug: file: pread count=4096 offset=67198976 nbdkit: file.15: debug: file: pread count=4096 offset=67203072 nbdkit: file.15: debug: file: pread count=4096 offset=67207168 nbdkit: file.15: debug: file: pread count=4096 offset=67211264 nbdkit: file.15: debug: file: pread count=4096 offset=67215360 nbdkit: file.15: debug: file: pread count=4096 offset=67219456 nbdkit: file.15: debug: file: pread count=4096 offset=67223552 nbdkit: file.15: debug: file: pread count=4096 offset=67227648 nbdkit: file.15: debug: file: pread count=4096 offset=67231744 nbdkit: file.15: debug: file: pread count=4096 offset=67235840 nbdkit: file.15: debug: file: pread count=4096 offset=67239936 nbdkit: file.15: debug: file: pread count=4096 offset=67244032 nbdkit: file.15: debug: file: pread count=4096 offset=67248128 nbdkit: file.15: debug: file: pread count=4096 offset=67252224 nbdkit: file.15: debug: file: pread count=4096 offset=67256320 nbdkit: file.15: debug: file: pread count=4096 offset=67260416 nbdkit: file.15: debug: file: pread count=4096 offset=67264512 nbdkit: file.15: debug: file: pread count=4096 offset=67268608 nbdkit: file.15: debug: file: pread count=4096 offset=67272704 nbdkit: file.15: debug: file: pread count=4096 offset=67276800 nbdkit: file.15: debug: file: pread count=4096 offset=67280896 nbdkit: file.15: debug: file: pread count=4096 offset=67284992 nbdkit: file.15: debug: file: pread count=4096 offset=67289088 nbdkit: file.15: debug: file: pread count=4096 offset=67293184 nbdkit: file.15: debug: file: pread count=4096 offset=67297280 nbdkit: file.15: debug: file: pread count=4096 offset=67301376 nbdkit: file.15: debug: file: pread count=4096 offset=67305472 nbdkit: file.15: debug: file: pread count=4096 offset=67309568 nbdkit: file.15: debug: file: pread count=4096 offset=67313664 nbdkit: file.15: debug: file: pread count=4096 offset=67317760 nbdkit: file.15: debug: file: pread count=4096 offset=67321856 nbdkit: file.15: debug: file: pread count=4096 offset=67325952 nbdkit: file.15: debug: file: pread count=4096 offset=67330048 nbdkit: file.15: debug: file: pread count=4096 offset=67334144 nbdkit: file.15: debug: file: pread count=4096 offset=67338240 nbdkit: file.15: debug: file: pread count=4096 offset=67342336 nbdkit: file.15: debug: file: pread count=4096 offset=67346432 nbdkit: file.15: debug: file: pread count=4096 offset=67350528 nbdkit: file.15: debug: file: pread count=4096 offset=67354624 nbdkit: file.15: debug: file: pread count=4096 offset=67358720 nbdkit: file.15: debug: file: pread count=4096 offset=67362816 nbdkit: file.15: debug: file: pread count=4096 offset=67366912 nbdkit: file.15: debug: file: pread count=4096 offset=67371008 nbdkit: file.15: debug: file: pread count=4096 offset=67375104 nbdkit: file.15: debug: file: pread count=4096 offset=67379200 nbdkit: file.15: debug: file: pread count=4096 offset=67383296 nbdkit: file.15: debug: file: pread count=4096 offset=67387392 nbdkit: file.15: debug: file: pread count=4096 offset=67391488 nbdkit: file.15: debug: file: pread count=4096 offset=67395584 nbdkit: file.15: debug: file: pread count=4096 offset=67399680 nbdkit: file.15: debug: file: pread count=4096 offset=67403776 nbdkit: file.15: debug: file: pread count=4096 offset=67407872 nbdkit: file.15: debug: file: pread count=4096 offset=67411968 nbdkit: file.15: debug: file: pread count=4096 offset=67416064 nbdkit: file.15: debug: file: pread count=4096 offset=67420160 nbdkit: file.15: debug: file: pread count=4096 offset=67424256 nbdkit: file.15: debug: file: pread count=4096 offset=67428352 nbdkit: file.15: debug: file: pread count=4096 offset=67432448 nbdkit: file.15: debug: file: pread count=4096 offset=67436544 nbdkit: file.15: debug: file: pread count=4096 offset=67440640 nbdkit: file.15: debug: file: pread count=4096 offset=67444736 nbdkit: file.15: debug: file: pread count=4096 offset=67448832 nbdkit: file.15: debug: file: pread count=4096 offset=67452928 nbdkit: file.15: debug: file: pread count=4096 offset=67457024 nbdkit: file.15: debug: file: pread count=4096 offset=67461120 nbdkit: file.15: debug: file: pread count=4096 offset=67465216 nbdkit: file.15: debug: file: pread count=4096 offset=67469312 nbdkit: file.15: debug: file: pread count=4096 offset=67473408 nbdkit: file.15: debug: file: pread count=4096 offset=67477504 nbdkit: file.15: debug: file: pread count=4096 offset=67481600 nbdkit: file.15: debug: file: pread count=4096 offset=67485696 nbdkit: file.15: debug: file: pread count=4096 offset=67489792 nbdkit: file.15: debug: file: pread count=4096 offset=67493888 nbdkit: file.15: debug: file: pread count=4096 offset=67497984 nbdkit: file.15: debug: file: pread count=4096 offset=67502080 nbdkit: file.15: debug: file: pread count=4096 offset=67506176 nbdkit: file.15: debug: file: pread count=4096 offset=67510272 nbdkit: file.15: debug: file: pread count=4096 offset=67514368 nbdkit: file.15: debug: file: pread count=4096 offset=67518464 nbdkit: file.15: debug: file: pread count=4096 offset=67522560 nbdkit: file.15: debug: file: pread count=4096 offset=67526656 nbdkit: file.15: debug: file: pread count=4096 offset=67530752 nbdkit: file.15: debug: file: pread count=4096 offset=67534848 nbdkit: file.15: debug: file: pread count=4096 offset=67538944 nbdkit: file.15: debug: file: pread count=4096 offset=67543040 nbdkit: file.15: debug: file: pread count=4096 offset=67547136 nbdkit: file.15: debug: file: pread count=4096 offset=67551232 nbdkit: file.15: debug: file: pread count=4096 offset=67555328 nbdkit: file.15: debug: file: pread count=4096 offset=67559424 nbdkit: file.15: debug: file: pread count=4096 offset=67563520 nbdkit: file.15: debug: file: pread count=4096 offset=67567616 nbdkit: file.15: debug: file: pread count=4096 offset=67571712 nbdkit: file.15: debug: file: pread count=4096 offset=67575808 nbdkit: file.15: debug: file: pread count=4096 offset=67579904 nbdkit: file.15: debug: file: pread count=4096 offset=67584000 nbdkit: file.15: debug: file: pread count=4096 offset=67588096 nbdkit: file.15: debug: file: pread count=4096 offset=67592192 nbdkit: file.15: debug: file: pread count=4096 offset=67596288 nbdkit: file.15: debug: file: pread count=4096 offset=67600384 nbdkit: file.15: debug: file: pread count=4096 offset=67604480 nbdkit: file.15: debug: file: pread count=4096 offset=67608576 nbdkit: file.15: debug: file: pread count=4096 offset=67612672 nbdkit: file.15: debug: file: pread count=4096 offset=67616768 nbdkit: file.15: debug: file: pread count=4096 offset=67620864 nbdkit: file.15: debug: file: pread count=4096 offset=67624960 nbdkit: file.15: debug: file: pread count=4096 offset=67629056 nbdkit: file.15: debug: file: pread count=4096 offset=67633152 nbdkit: file.15: debug: file: pread count=4096 offset=67637248 nbdkit: file.15: debug: file: pread count=4096 offset=67641344 nbdkit: file.15: debug: file: pread count=4096 offset=67645440 nbdkit: file.15: debug: file: pread count=4096 offset=67649536 nbdkit: file.15: debug: file: pread count=4096 offset=67653632 nbdkit: file.15: debug: file: pread count=4096 offset=67657728 nbdkit: file.15: debug: file: pread count=4096 offset=67661824 nbdkit: file.15: debug: file: pread count=4096 offset=67665920 nbdkit: file.15: debug: file: pread count=4096 offset=67670016 nbdkit: file.15: debug: file: pread count=4096 offset=67674112 nbdkit: file.15: debug: file: pread count=4096 offset=67678208 nbdkit: file.15: debug: file: pread count=4096 offset=67682304 nbdkit: file.15: debug: file: pread count=4096 offset=67686400 nbdkit: file.15: debug: file: pread count=4096 offset=67690496 nbdkit: file.15: debug: file: pread count=4096 offset=67694592 nbdkit: file.15: debug: file: pread count=4096 offset=67698688 nbdkit: file.15: debug: file: pread count=4096 offset=67702784 nbdkit: file.15: debug: file: pread count=4096 offset=67706880 nbdkit: file.15: debug: file: pread count=4096 offset=67710976 nbdkit: file.15: debug: file: pread count=4096 offset=67715072 nbdkit: file.15: debug: file: pread count=4096 offset=67719168 nbdkit: file.15: debug: file: pread count=4096 offset=67723264 nbdkit: file.15: debug: file: pread count=4096 offset=67727360 nbdkit: file.15: debug: file: pread count=4096 offset=67731456 nbdkit: file.15: debug: file: pread count=4096 offset=67735552 nbdkit: file.15: debug: file: pread count=4096 offset=67739648 nbdkit: file.15: debug: file: pread count=4096 offset=67743744 nbdkit: file.15: debug: file: pread count=4096 offset=67747840 nbdkit: file.15: debug: file: pread count=4096 offset=67751936 nbdkit: file.15: debug: file: pread count=4096 offset=67756032 nbdkit: file.15: debug: file: pread count=4096 offset=67760128 nbdkit: file.15: debug: file: pread count=4096 offset=67764224 nbdkit: file.15: debug: file: pread count=4096 offset=67768320 nbdkit: file.15: debug: file: pread count=4096 offset=67772416 nbdkit: file.15: debug: file: pread count=4096 offset=67776512 nbdkit: file.15: debug: file: pread count=4096 offset=67780608 nbdkit: file.15: debug: file: pread count=4096 offset=67784704 nbdkit: file.15: debug: file: pread count=4096 offset=67788800 nbdkit: file.15: debug: file: pread count=4096 offset=67792896 nbdkit: file.15: debug: file: pread count=4096 offset=67796992 nbdkit: file.15: debug: file: pread count=4096 offset=67801088 nbdkit: file.15: debug: file: pread count=4096 offset=67805184 nbdkit: file.15: debug: file: pread count=4096 offset=67809280 nbdkit: file.15: debug: file: pread count=4096 offset=67813376 nbdkit: file.15: debug: file: pread count=4096 offset=67817472 nbdkit: file.15: debug: file: pread count=4096 offset=67821568 nbdkit: file.15: debug: file: pread count=4096 offset=67825664 nbdkit: file.15: debug: file: pread count=4096 offset=67829760 nbdkit: file.15: debug: file: pread count=4096 offset=67833856 nbdkit: file.15: debug: file: pread count=4096 offset=67837952 nbdkit: file.15: debug: file: pread count=4096 offset=67842048 nbdkit: file.15: debug: file: pread count=4096 offset=67846144 nbdkit: file.15: debug: file: pread count=4096 offset=67850240 nbdkit: file.15: debug: file: pread count=4096 offset=67854336 nbdkit: file.15: debug: file: pread count=4096 offset=67858432 nbdkit: file.15: debug: file: pread count=4096 offset=67862528 nbdkit: file.15: debug: file: pread count=4096 offset=67866624 nbdkit: file.15: debug: file: pread count=4096 offset=67870720 nbdkit: file.15: debug: file: pread count=4096 offset=67874816 nbdkit: file.15: debug: file: pread count=4096 offset=67878912 nbdkit: file.15: debug: file: pread count=4096 offset=67883008 nbdkit: file.15: debug: file: pread count=4096 offset=67887104 nbdkit: file.15: debug: file: pread count=4096 offset=67891200 nbdkit: file.15: debug: file: pread count=4096 offset=67895296 nbdkit: file.15: debug: file: pread count=4096 offset=67899392 nbdkit: file.15: debug: file: pread count=4096 offset=67903488 nbdkit: file.15: debug: file: pread count=4096 offset=67907584 nbdkit: file.15: debug: file: pread count=4096 offset=67911680 nbdkit: file.15: debug: file: pread count=4096 offset=67915776 nbdkit: file.15: debug: file: pread count=4096 offset=67919872 nbdkit: file.15: debug: file: pread count=4096 offset=67923968 nbdkit: file.15: debug: file: pread count=4096 offset=67928064 nbdkit: file.15: debug: file: pread count=4096 offset=67932160 nbdkit: file.15: debug: file: pread count=4096 offset=67936256 nbdkit: file.15: debug: file: pread count=4096 offset=67940352 nbdkit: file.15: debug: file: pread count=4096 offset=67944448 nbdkit: file.15: debug: file: pread count=4096 offset=67948544 nbdkit: file.15: debug: file: pread count=4096 offset=67952640 nbdkit: file.15: debug: file: pread count=4096 offset=67956736 nbdkit: file.15: debug: file: pread count=4096 offset=67960832 nbdkit: file.15: debug: file: pread count=4096 offset=67964928 nbdkit: file.15: debug: file: pread count=4096 offset=67969024 nbdkit: file.15: debug: file: pread count=4096 offset=67973120 nbdkit: file.15: debug: file: pread count=4096 offset=67977216 nbdkit: file.15: debug: file: pread count=4096 offset=67981312 nbdkit: file.15: debug: file: pread count=4096 offset=67985408 nbdkit: file.15: debug: file: pread count=4096 offset=67989504 nbdkit: file.15: debug: file: pread count=4096 offset=67993600 nbdkit: file.15: debug: file: pread count=4096 offset=67997696 nbdkit: file.15: debug: file: pread count=4096 offset=68001792 nbdkit: file.15: debug: file: pread count=4096 offset=68005888 nbdkit: file.15: debug: file: pread count=4096 offset=68009984 nbdkit: file.15: debug: file: pread count=4096 offset=68014080 nbdkit: file.15: debug: file: pread count=4096 offset=68018176 nbdkit: file.15: debug: file: pread count=4096 offset=68022272 nbdkit: file.15: debug: file: pread count=4096 offset=68026368 nbdkit: file.15: debug: file: pread count=4096 offset=68030464 nbdkit: file.15: debug: file: pread count=4096 offset=68034560 nbdkit: file.15: debug: file: pread count=4096 offset=68038656 nbdkit: file.15: debug: file: pread count=4096 offset=68042752 nbdkit: file.15: debug: file: pread count=4096 offset=68046848 nbdkit: file.15: debug: file: pread count=4096 offset=68050944 nbdkit: file.15: debug: file: pread count=4096 offset=68055040 nbdkit: file.15: debug: file: pread count=4096 offset=68059136 nbdkit: file.15: debug: file: pread count=4096 offset=68063232 nbdkit: file.15: debug: file: pread count=4096 offset=68067328 nbdkit: file.15: debug: file: pread count=4096 offset=68071424 nbdkit: file.15: debug: file: pread count=4096 offset=68075520 nbdkit: file.15: debug: file: pread count=4096 offset=68079616 nbdkit: file.15: debug: file: pread count=4096 offset=68083712 nbdkit: file.15: debug: file: pread count=4096 offset=68087808 nbdkit: file.15: debug: file: pread count=4096 offset=68091904 nbdkit: file.15: debug: file: pread count=4096 offset=68096000 nbdkit: file.15: debug: file: pread count=4096 offset=68100096 nbdkit: file.15: debug: file: pread count=4096 offset=68104192 nbdkit: file.15: debug: file: pread count=4096 offset=68108288 nbdkit: file.15: debug: file: pread count=4096 offset=68112384 nbdkit: file.15: debug: file: pread count=4096 offset=68116480 nbdkit: file.15: debug: file: pread count=4096 offset=68120576 nbdkit: file.15: debug: file: pread count=4096 offset=68124672 nbdkit: file.15: debug: file: pread count=4096 offset=68128768 nbdkit: file.15: debug: file: pread count=4096 offset=68132864 nbdkit: file.15: debug: file: pread count=4096 offset=68136960 nbdkit: file.15: debug: file: pread count=4096 offset=68141056 nbdkit: file.15: debug: file: pread count=4096 offset=68145152 nbdkit: file.15: debug: file: pread count=4096 offset=68149248 nbdkit: file.15: debug: file: pread count=4096 offset=68153344 nbdkit: file.15: debug: file: pread count=4096 offset=68157440 nbdkit: file.15: debug: file: pread count=4096 offset=68161536 nbdkit: file.15: debug: file: pread count=4096 offset=68165632 nbdkit: file.15: debug: file: pread count=4096 offset=68169728 nbdkit: file.15: debug: file: pread count=4096 offset=68173824 nbdkit: file.15: debug: file: pread count=4096 offset=68177920 nbdkit: file.15: debug: file: pread count=4096 offset=68182016 nbdkit: file.15: debug: file: pread count=4096 offset=68186112 nbdkit: file.15: debug: file: pread count=4096 offset=68190208 nbdkit: file.15: debug: file: pread count=4096 offset=68194304 nbdkit: file.15: debug: file: pread count=4096 offset=68198400 nbdkit: file.15: debug: file: pread count=4096 offset=68202496 nbdkit: file.15: debug: file: pread count=4096 offset=68206592 nbdkit: file.15: debug: file: pread count=4096 offset=68210688 nbdkit: file.15: debug: file: pread count=4096 offset=68214784 nbdkit: file.15: debug: file: pread count=4096 offset=68218880 nbdkit: file.15: debug: file: pread count=4096 offset=68222976 nbdkit: file.15: debug: file: pread count=4096 offset=68227072 nbdkit: file.15: debug: file: pread count=4096 offset=68231168 nbdkit: file.15: debug: file: pread count=4096 offset=68235264 nbdkit: file.15: debug: file: pread count=4096 offset=68239360 nbdkit: file.15: debug: file: pread count=4096 offset=68243456 nbdkit: file.15: debug: file: pread count=4096 offset=68247552 nbdkit: file.15: debug: file: pread count=4096 offset=68251648 nbdkit: file.15: debug: file: pread count=4096 offset=68255744 nbdkit: file.15: debug: file: pread count=4096 offset=68259840 nbdkit: file.15: debug: file: pread count=4096 offset=68263936 nbdkit: file.15: debug: file: pread count=4096 offset=68268032 nbdkit: file.15: debug: file: pread count=4096 offset=68272128 nbdkit: file.15: debug: file: pread count=4096 offset=68276224 nbdkit: file.15: debug: file: pread count=4096 offset=68280320 nbdkit: file.15: debug: file: pread count=4096 offset=68284416 nbdkit: file.15: debug: file: pread count=4096 offset=68288512 nbdkit: file.15: debug: file: pread count=4096 offset=68292608 nbdkit: file.15: debug: file: pread count=4096 offset=68296704 nbdkit: file.15: debug: file: pread count=4096 offset=68300800 nbdkit: file.15: debug: file: pread count=4096 offset=68304896 nbdkit: file.15: debug: file: pread count=4096 offset=68308992 nbdkit: file.15: debug: file: pread count=4096 offset=68313088 nbdkit: file.15: debug: file: pread count=4096 offset=68317184 nbdkit: file.15: debug: file: pread count=4096 offset=68321280 nbdkit: file.15: debug: file: pread count=4096 offset=68325376 nbdkit: file.15: debug: file: pread count=4096 offset=68329472 nbdkit: file.15: debug: file: pread count=4096 offset=68333568 nbdkit: file.15: debug: file: pread count=4096 offset=68337664 nbdkit: file.15: debug: file: pread count=4096 offset=68341760 nbdkit: file.15: debug: file: pread count=4096 offset=68345856 nbdkit: file.15: debug: file: pread count=4096 offset=68349952 nbdkit: file.15: debug: file: pread count=4096 offset=68354048 nbdkit: file.15: debug: file: pread count=4096 offset=68358144 nbdkit: file.15: debug: file: pread count=4096 offset=68362240 nbdkit: file.15: debug: file: pread count=4096 offset=68366336 nbdkit: file.15: debug: file: pread count=4096 offset=68370432 nbdkit: file.15: debug: file: pread count=4096 offset=68374528 nbdkit: file.15: debug: file: pread count=4096 offset=68378624 nbdkit: file.15: debug: file: pread count=4096 offset=68382720 nbdkit: file.15: debug: file: pread count=4096 offset=68386816 nbdkit: file.15: debug: file: pread count=4096 offset=68390912 nbdkit: file.15: debug: file: pread count=4096 offset=68395008 nbdkit: file.15: debug: file: pread count=4096 offset=68399104 nbdkit: file.15: debug: file: pread count=4096 offset=68403200 nbdkit: file.15: debug: file: pread count=4096 offset=68407296 nbdkit: file.15: debug: file: pread count=4096 offset=68411392 nbdkit: file.15: debug: file: pread count=4096 offset=68415488 nbdkit: file.15: debug: file: pread count=4096 offset=68419584 nbdkit: file.15: debug: file: pread count=4096 offset=68423680 nbdkit: file.15: debug: file: pread count=4096 offset=68427776 nbdkit: file.15: debug: file: pread count=4096 offset=68431872 nbdkit: file.15: debug: file: pread count=4096 offset=68435968 nbdkit: file.15: debug: file: pread count=4096 offset=68440064 nbdkit: file.15: debug: file: pread count=4096 offset=68444160 nbdkit: file.15: debug: file: pread count=4096 offset=68448256 nbdkit: file.15: debug: file: pread count=4096 offset=68452352 nbdkit: file.15: debug: file: pread count=4096 offset=68456448 nbdkit: file.15: debug: file: pread count=4096 offset=68460544 nbdkit: file.15: debug: file: pread count=4096 offset=68464640 nbdkit: file.15: debug: file: pread count=4096 offset=68468736 nbdkit: file.15: debug: file: pread count=4096 offset=68472832 nbdkit: file.15: debug: file: pread count=4096 offset=68476928 nbdkit: file.15: debug: file: pread count=4096 offset=68481024 nbdkit: file.15: debug: file: pread count=4096 offset=68485120 nbdkit: file.15: debug: file: pread count=4096 offset=68489216 nbdkit: file.15: debug: file: pread count=4096 offset=68493312 nbdkit: file.15: debug: file: pread count=4096 offset=68497408 nbdkit: file.15: debug: file: pread count=4096 offset=68501504 nbdkit: file.15: debug: file: pread count=4096 offset=68505600 nbdkit: file.15: debug: file: pread count=4096 offset=68509696 nbdkit: file.15: debug: file: pread count=4096 offset=68513792 nbdkit: file.15: debug: file: pread count=4096 offset=68517888 nbdkit: file.15: debug: file: pread count=4096 offset=68521984 nbdkit: file.15: debug: file: pread count=4096 offset=68526080 nbdkit: file.15: debug: file: pread count=4096 offset=68530176 nbdkit: file.15: debug: file: pread count=4096 offset=68534272 nbdkit: file.15: debug: file: pread count=4096 offset=68538368 nbdkit: file.15: debug: file: pread count=4096 offset=68542464 nbdkit: file.15: debug: file: pread count=4096 offset=68546560 nbdkit: file.15: debug: file: pread count=4096 offset=68550656 nbdkit: file.15: debug: file: pread count=4096 offset=68554752 nbdkit: file.15: debug: file: pread count=4096 offset=68558848 nbdkit: file.15: debug: file: pread count=4096 offset=68562944 nbdkit: file.15: debug: file: pread count=4096 offset=68567040 nbdkit: file.15: debug: file: pread count=4096 offset=68571136 nbdkit: file.15: debug: file: pread count=4096 offset=68575232 nbdkit: file.15: debug: file: pread count=4096 offset=68579328 nbdkit: file.15: debug: file: pread count=4096 offset=68583424 nbdkit: file.15: debug: file: pread count=4096 offset=68587520 nbdkit: file.15: debug: file: pread count=4096 offset=68591616 nbdkit: file.15: debug: file: pread count=4096 offset=68595712 nbdkit: file.15: debug: file: pread count=4096 offset=68599808 nbdkit: file.15: debug: file: pread count=4096 offset=68603904 nbdkit: file.15: debug: file: pread count=4096 offset=68608000 nbdkit: file.15: debug: file: pread count=4096 offset=68612096 nbdkit: file.15: debug: file: pread count=4096 offset=68616192 nbdkit: file.15: debug: file: pread count=4096 offset=68620288 nbdkit: file.15: debug: file: pread count=4096 offset=68624384 nbdkit: file.15: debug: file: pread count=4096 offset=68628480 nbdkit: file.15: debug: file: pread count=4096 offset=68632576 nbdkit: file.15: debug: file: pread count=4096 offset=68636672 nbdkit: file.15: debug: file: pread count=4096 offset=68640768 nbdkit: file.15: debug: file: pread count=4096 offset=68644864 nbdkit: file.15: debug: file: pread count=4096 offset=68648960 nbdkit: file.15: debug: file: pread count=4096 offset=68653056 nbdkit: file.15: debug: file: pread count=4096 offset=68657152 nbdkit: file.15: debug: file: pread count=4096 offset=68661248 nbdkit: file.15: debug: file: pread count=4096 offset=68665344 nbdkit: file.15: debug: file: pread count=4096 offset=68669440 nbdkit: file.15: debug: file: pread count=4096 offset=68673536 nbdkit: file.15: debug: file: pread count=4096 offset=68677632 nbdkit: file.15: debug: file: pread count=4096 offset=68681728 nbdkit: file.15: debug: file: pread count=4096 offset=68685824 nbdkit: file.15: debug: file: pread count=4096 offset=68689920 nbdkit: file.15: debug: file: pread count=4096 offset=68694016 nbdkit: file.15: debug: file: pread count=4096 offset=68698112 nbdkit: file.15: debug: file: pread count=4096 offset=68702208 nbdkit: file.15: debug: file: pread count=4096 offset=68706304 nbdkit: file.15: debug: file: pread count=4096 offset=68710400 nbdkit: file.15: debug: file: pread count=4096 offset=68714496 nbdkit: file.15: debug: file: pread count=4096 offset=68718592 nbdkit: file.15: debug: file: pread count=4096 offset=68722688 nbdkit: file.15: debug: file: pread count=4096 offset=68726784 nbdkit: file.15: debug: file: pread count=4096 offset=68730880 nbdkit: file.15: debug: file: pread count=4096 offset=68734976 nbdkit: file.15: debug: file: pread count=4096 offset=68739072 nbdkit: file.15: debug: file: pread count=4096 offset=68743168 nbdkit: file.15: debug: file: pread count=4096 offset=68747264 nbdkit: file.15: debug: file: pread count=4096 offset=68751360 nbdkit: file.15: debug: file: pread count=4096 offset=68755456 nbdkit: file.15: debug: file: pread count=4096 offset=68759552 nbdkit: file.15: debug: file: pread count=4096 offset=68763648 nbdkit: file.15: debug: file: pread count=4096 offset=68767744 nbdkit: file.15: debug: file: pread count=4096 offset=68771840 nbdkit: file.15: debug: file: pread count=4096 offset=68775936 nbdkit: file.15: debug: file: pread count=4096 offset=68780032 nbdkit: file.15: debug: file: pread count=4096 offset=68784128 nbdkit: file.15: debug: file: pread count=4096 offset=68788224 nbdkit: file.15: debug: file: pread count=4096 offset=68792320 nbdkit: file.15: debug: file: pread count=4096 offset=68796416 nbdkit: file.15: debug: file: pread count=4096 offset=68800512 nbdkit: file.15: debug: file: pread count=4096 offset=68804608 nbdkit: file.15: debug: file: pread count=4096 offset=68808704 nbdkit: file.15: debug: file: pread count=4096 offset=68812800 nbdkit: file.15: debug: file: pread count=4096 offset=68816896 nbdkit: file.15: debug: file: pread count=4096 offset=68820992 nbdkit: file.15: debug: file: pread count=4096 offset=68825088 nbdkit: file.15: debug: file: pread count=4096 offset=68829184 nbdkit: file.15: debug: file: pread count=4096 offset=68833280 nbdkit: file.15: debug: file: pread count=4096 offset=68837376 nbdkit: file.15: debug: file: pread count=4096 offset=68841472 nbdkit: file.15: debug: file: pread count=4096 offset=68845568 nbdkit: file.15: debug: file: pread count=4096 offset=68849664 nbdkit: file.15: debug: file: pread count=4096 offset=68853760 nbdkit: file.15: debug: file: pread count=4096 offset=68857856 nbdkit: file.15: debug: file: pread count=4096 offset=68861952 nbdkit: file.15: debug: file: pread count=4096 offset=68866048 nbdkit: file.15: debug: file: pread count=4096 offset=68870144 nbdkit: file.15: debug: file: pread count=4096 offset=68874240 nbdkit: file.15: debug: file: pread count=4096 offset=68878336 nbdkit: file.15: debug: file: pread count=4096 offset=68882432 nbdkit: file.15: debug: file: pread count=4096 offset=68886528 nbdkit: file.15: debug: file: pread count=4096 offset=68890624 nbdkit: file.15: debug: file: pread count=4096 offset=68894720 nbdkit: file.15: debug: file: pread count=4096 offset=68898816 nbdkit: file.15: debug: file: pread count=4096 offset=68902912 nbdkit: file.15: debug: file: pread count=4096 offset=68907008 nbdkit: file.15: debug: file: pread count=4096 offset=68911104 nbdkit: file.15: debug: file: pread count=4096 offset=68915200 nbdkit: file.15: debug: file: pread count=4096 offset=68919296 nbdkit: file.15: debug: file: pread count=4096 offset=68923392 nbdkit: file.15: debug: file: pread count=4096 offset=68927488 nbdkit: file.15: debug: file: pread count=4096 offset=68931584 nbdkit: file.15: debug: file: pread count=4096 offset=68935680 nbdkit: file.15: debug: file: pread count=4096 offset=68939776 nbdkit: file.15: debug: file: pread count=4096 offset=68943872 nbdkit: file.15: debug: file: pread count=4096 offset=68947968 nbdkit: file.15: debug: file: pread count=4096 offset=68952064 nbdkit: file.15: debug: file: pread count=4096 offset=68956160 nbdkit: file.15: debug: file: pread count=4096 offset=68960256 nbdkit: file.15: debug: file: pread count=4096 offset=68964352 nbdkit: file.15: debug: file: pread count=4096 offset=68968448 nbdkit: file.15: debug: file: pread count=4096 offset=68972544 nbdkit: file.15: debug: file: pread count=4096 offset=68976640 nbdkit: file.15: debug: file: pread count=4096 offset=68980736 nbdkit: file.15: debug: file: pread count=4096 offset=68984832 nbdkit: file.15: debug: file: pread count=4096 offset=68988928 nbdkit: file.15: debug: file: pread count=4096 offset=68993024 nbdkit: file.15: debug: file: pread count=4096 offset=68997120 nbdkit: file.15: debug: file: pread count=4096 offset=69001216 nbdkit: file.15: debug: file: pread count=4096 offset=69005312 nbdkit: file.15: debug: file: pread count=4096 offset=69009408 nbdkit: file.15: debug: file: pread count=4096 offset=69013504 nbdkit: file.15: debug: file: pread count=4096 offset=69017600 nbdkit: file.15: debug: file: pread count=4096 offset=69021696 nbdkit: file.15: debug: file: pread count=4096 offset=69025792 nbdkit: file.15: debug: file: pread count=4096 offset=69029888 nbdkit: file.15: debug: file: pread count=4096 offset=69033984 nbdkit: file.15: debug: file: pread count=4096 offset=69038080 nbdkit: file.15: debug: file: pread count=4096 offset=69042176 nbdkit: file.15: debug: file: pread count=4096 offset=69046272 nbdkit: file.15: debug: file: pread count=4096 offset=69050368 nbdkit: file.15: debug: file: pread count=4096 offset=69054464 nbdkit: file.15: debug: file: pread count=4096 offset=69058560 nbdkit: file.15: debug: file: pread count=4096 offset=69062656 nbdkit: file.15: debug: file: pread count=4096 offset=69066752 nbdkit: file.15: debug: file: pread count=4096 offset=69070848 nbdkit: file.15: debug: file: pread count=4096 offset=69074944 nbdkit: file.15: debug: file: pread count=4096 offset=69079040 nbdkit: file.15: debug: file: pread count=4096 offset=69083136 nbdkit: file.15: debug: file: pread count=4096 offset=69087232 nbdkit: file.15: debug: file: pread count=4096 offset=69091328 nbdkit: file.15: debug: file: pread count=4096 offset=69095424 nbdkit: file.15: debug: file: pread count=4096 offset=69099520 nbdkit: file.15: debug: file: pread count=4096 offset=69103616 nbdkit: file.15: debug: file: pread count=4096 offset=69107712 nbdkit: file.15: debug: file: pread count=4096 offset=69111808 nbdkit: file.15: debug: file: pread count=4096 offset=69115904 nbdkit: file.15: debug: file: pread count=4096 offset=69120000 nbdkit: file.15: debug: file: pread count=4096 offset=69124096 nbdkit: file.15: debug: file: pread count=4096 offset=69128192 nbdkit: file.15: debug: file: pread count=4096 offset=69132288 nbdkit: file.15: debug: file: pread count=4096 offset=69136384 nbdkit: file.15: debug: file: pread count=4096 offset=69140480 nbdkit: file.15: debug: file: pread count=4096 offset=69144576 nbdkit: file.15: debug: file: pread count=4096 offset=69148672 nbdkit: file.15: debug: file: pread count=4096 offset=69152768 nbdkit: file.15: debug: file: pread count=4096 offset=69156864 nbdkit: file.15: debug: file: pread count=4096 offset=69160960 nbdkit: file.15: debug: file: pread count=4096 offset=69165056 nbdkit: file.15: debug: file: pread count=4096 offset=69169152 nbdkit: file.15: debug: file: pread count=4096 offset=69173248 nbdkit: file.15: debug: file: pread count=4096 offset=69177344 nbdkit: file.15: debug: file: pread count=4096 offset=69181440 nbdkit: file.15: debug: file: pread count=4096 offset=69185536 nbdkit: file.15: debug: file: pread count=4096 offset=69189632 nbdkit: file.15: debug: file: pread count=4096 offset=69193728 nbdkit: file.15: debug: file: pread count=4096 offset=69197824 nbdkit: file.15: debug: file: pread count=4096 offset=69201920 nbdkit: file.0: debug: cow: pread count=2097152 offset=69206016 nbdkit: file.0: debug: file: pread count=4096 offset=69206016 nbdkit: file.0: debug: file: pread count=4096 offset=69210112 nbdkit: file.0: debug: file: pread count=4096 offset=69214208 nbdkit: file.0: debug: file: pread count=4096 offset=69218304 nbdkit: file.0: debug: file: pread count=4096 offset=69222400 nbdkit: file.0: debug: file: pread count=4096 offset=69226496 nbdkit: file.0: debug: file: pread count=4096 offset=69230592 nbdkit: file.0: debug: file: pread count=4096 offset=69234688 nbdkit: file.0: debug: file: pread count=4096 offset=69238784 nbdkit: file.0: debug: file: pread count=4096 offset=69242880 nbdkit: file.0: debug: file: pread count=4096 offset=69246976 nbdkit: file.0: debug: file: pread count=4096 offset=69251072 nbdkit: file.0: debug: file: pread count=4096 offset=69255168 nbdkit: file.0: debug: file: pread count=4096 offset=69259264 nbdkit: file.0: debug: file: pread count=4096 offset=69263360 nbdkit: file.0: debug: file: pread count=4096 offset=69267456 nbdkit: file.0: debug: file: pread count=4096 offset=69271552 nbdkit: file.0: debug: file: pread count=4096 offset=69275648 nbdkit: file.0: debug: file: pread count=4096 offset=69279744 nbdkit: file.0: debug: file: pread count=4096 offset=69283840 nbdkit: file.0: debug: file: pread count=4096 offset=69287936 nbdkit: file.0: debug: file: pread count=4096 offset=69292032 nbdkit: file.0: debug: file: pread count=4096 offset=69296128 nbdkit: file.0: debug: file: pread count=4096 offset=69300224 nbdkit: file.0: debug: file: pread count=4096 offset=69304320 nbdkit: file.0: debug: file: pread count=4096 offset=69308416 nbdkit: file.0: debug: file: pread count=4096 offset=69312512 nbdkit: file.0: debug: file: pread count=4096 offset=69316608 nbdkit: file.0: debug: file: pread count=4096 offset=69320704 nbdkit: file.0: debug: file: pread count=4096 offset=69324800 nbdkit: file.0: debug: file: pread count=4096 offset=69328896 nbdkit: file.0: debug: file: pread count=4096 offset=69332992 nbdkit: file.0: debug: file: pread count=4096 offset=69337088 nbdkit: file.0: debug: file: pread count=4096 offset=69341184 nbdkit: file.0: debug: file: pread count=4096 offset=69345280 nbdkit: file.0: debug: file: pread count=4096 offset=69349376 nbdkit: file.0: debug: file: pread count=4096 offset=69353472 nbdkit: file.0: debug: file: pread count=4096 offset=69357568 nbdkit: file.0: debug: file: pread count=4096 offset=69361664 nbdkit: file.0: debug: file: pread count=4096 offset=69365760 nbdkit: file.0: debug: file: pread count=4096 offset=69369856 nbdkit: file.0: debug: file: pread count=4096 offset=69373952 nbdkit: file.0: debug: file: pread count=4096 offset=69378048 nbdkit: file.0: debug: file: pread count=4096 offset=69382144 nbdkit: file.0: debug: file: pread count=4096 offset=69386240 nbdkit: file.0: debug: file: pread count=4096 offset=69390336 nbdkit: file.0: debug: file: pread count=4096 offset=69394432 nbdkit: file.0: debug: file: pread count=4096 offset=69398528 nbdkit: file.0: debug: file: pread count=4096 offset=69402624 nbdkit: file.0: debug: file: pread count=4096 offset=69406720 nbdkit: file.0: debug: file: pread count=4096 offset=69410816 nbdkit: file.0: debug: file: pread count=4096 offset=69414912 nbdkit: file.0: debug: file: pread count=4096 offset=69419008 nbdkit: file.0: debug: file: pread count=4096 offset=69423104 nbdkit: file.0: debug: file: pread count=4096 offset=69427200 nbdkit: file.0: debug: file: pread count=4096 offset=69431296 nbdkit: file.0: debug: file: pread count=4096 offset=69435392 nbdkit: file.0: debug: file: pread count=4096 offset=69439488 nbdkit: file.0: debug: file: pread count=4096 offset=69443584 nbdkit: file.0: debug: file: pread count=4096 offset=69447680 nbdkit: file.0: debug: file: pread count=4096 offset=69451776 nbdkit: file.0: debug: file: pread count=4096 offset=69455872 nbdkit: file.0: debug: file: pread count=4096 offset=69459968 nbdkit: file.0: debug: file: pread count=4096 offset=69464064 nbdkit: file.0: debug: file: pread count=4096 offset=69468160 nbdkit: file.0: debug: file: pread count=4096 offset=69472256 nbdkit: file.0: debug: file: pread count=4096 offset=69476352 nbdkit: file.0: debug: file: pread count=4096 offset=69480448 nbdkit: file.0: debug: file: pread count=4096 offset=69484544 nbdkit: file.0: debug: file: pread count=4096 offset=69488640 nbdkit: file.0: debug: file: pread count=4096 offset=69492736 nbdkit: file.0: debug: file: pread count=4096 offset=69496832 nbdkit: file.0: debug: file: pread count=4096 offset=69500928 nbdkit: file.0: debug: file: pread count=4096 offset=69505024 nbdkit: file.0: debug: file: pread count=4096 offset=69509120 nbdkit: file.0: debug: file: pread count=4096 offset=69513216 nbdkit: file.0: debug: file: pread count=4096 offset=69517312 nbdkit: file.0: debug: file: pread count=4096 offset=69521408 nbdkit: file.0: debug: file: pread count=4096 offset=69525504 nbdkit: file.0: debug: file: pread count=4096 offset=69529600 nbdkit: file.0: debug: file: pread count=4096 offset=69533696 nbdkit: file.0: debug: file: pread count=4096 offset=69537792 nbdkit: file.0: debug: file: pread count=4096 offset=69541888 nbdkit: file.0: debug: file: pread count=4096 offset=69545984 nbdkit: file.0: debug: file: pread count=4096 offset=69550080 nbdkit: file.0: debug: file: pread count=4096 offset=69554176 nbdkit: file.0: debug: file: pread count=4096 offset=69558272 nbdkit: file.0: debug: file: pread count=4096 offset=69562368 nbdkit: file.0: debug: file: pread count=4096 offset=69566464 nbdkit: file.0: debug: file: pread count=4096 offset=69570560 nbdkit: file.0: debug: file: pread count=4096 offset=69574656 nbdkit: file.0: debug: file: pread count=4096 offset=69578752 nbdkit: file.0: debug: file: pread count=4096 offset=69582848 nbdkit: file.0: debug: file: pread count=4096 offset=69586944 nbdkit: file.0: debug: file: pread count=4096 offset=69591040 nbdkit: file.0: debug: file: pread count=4096 offset=69595136 nbdkit: file.0: debug: file: pread count=4096 offset=69599232 nbdkit: file.0: debug: file: pread count=4096 offset=69603328 nbdkit: file.0: debug: file: pread count=4096 offset=69607424 nbdkit: file.0: debug: file: pread count=4096 offset=69611520 nbdkit: file.0: debug: file: pread count=4096 offset=69615616 nbdkit: file.0: debug: file: pread count=4096 offset=69619712 nbdkit: file.0: debug: file: pread count=4096 offset=69623808 nbdkit: file.0: debug: file: pread count=4096 offset=69627904 nbdkit: file.0: debug: file: pread count=4096 offset=69632000 nbdkit: file.0: debug: file: pread count=4096 offset=69636096 nbdkit: file.0: debug: file: pread count=4096 offset=69640192 nbdkit: file.0: debug: file: pread count=4096 offset=69644288 nbdkit: file.0: debug: file: pread count=4096 offset=69648384 nbdkit: file.0: debug: file: pread count=4096 offset=69652480 nbdkit: file.0: debug: file: pread count=4096 offset=69656576 nbdkit: file.0: debug: file: pread count=4096 offset=69660672 nbdkit: file.0: debug: file: pread count=4096 offset=69664768 nbdkit: file.0: debug: file: pread count=4096 offset=69668864 nbdkit: file.0: debug: file: pread count=4096 offset=69672960 nbdkit: file.0: debug: file: pread count=4096 offset=69677056 nbdkit: file.0: debug: file: pread count=4096 offset=69681152 nbdkit: file.0: debug: file: pread count=4096 offset=69685248 nbdkit: file.0: debug: file: pread count=4096 offset=69689344 nbdkit: file.0: debug: file: pread count=4096 offset=69693440 nbdkit: file.0: debug: file: pread count=4096 offset=69697536 nbdkit: file.0: debug: file: pread count=4096 offset=69701632 nbdkit: file.0: debug: file: pread count=4096 offset=69705728 nbdkit: file.0: debug: file: pread count=4096 offset=69709824 nbdkit: file.0: debug: file: pread count=4096 offset=69713920 nbdkit: file.0: debug: file: pread count=4096 offset=69718016 nbdkit: file.0: debug: file: pread count=4096 offset=69722112 nbdkit: file.0: debug: file: pread count=4096 offset=69726208 nbdkit: file.0: debug: file: pread count=4096 offset=69730304 nbdkit: file.0: debug: file: pread count=4096 offset=69734400 nbdkit: file.0: debug: file: pread count=4096 offset=69738496 nbdkit: file.0: debug: file: pread count=4096 offset=69742592 nbdkit: file.0: debug: file: pread count=4096 offset=69746688 nbdkit: file.0: debug: file: pread count=4096 offset=69750784 nbdkit: file.0: debug: file: pread count=4096 offset=69754880 nbdkit: file.0: debug: file: pread count=4096 offset=69758976 nbdkit: file.0: debug: file: pread count=4096 offset=69763072 nbdkit: file.0: debug: file: pread count=4096 offset=69767168 nbdkit: file.0: debug: file: pread count=4096 offset=69771264 nbdkit: file.0: debug: file: pread count=4096 offset=69775360 nbdkit: file.0: debug: file: pread count=4096 offset=69779456 nbdkit: file.0: debug: file: pread count=4096 offset=69783552 nbdkit: file.0: debug: file: pread count=4096 offset=69787648 nbdkit: file.0: debug: file: pread count=4096 offset=69791744 nbdkit: file.0: debug: file: pread count=4096 offset=69795840 nbdkit: file.0: debug: file: pread count=4096 offset=69799936 nbdkit: file.0: debug: file: pread count=4096 offset=69804032 nbdkit: file.0: debug: file: pread count=4096 offset=69808128 nbdkit: file.0: debug: file: pread count=4096 offset=69812224 nbdkit: file.0: debug: file: pread count=4096 offset=69816320 nbdkit: file.0: debug: file: pread count=4096 offset=69820416 nbdkit: file.0: debug: file: pread count=4096 offset=69824512 nbdkit: file.0: debug: file: pread count=4096 offset=69828608 nbdkit: file.0: debug: file: pread count=4096 offset=69832704 nbdkit: file.0: debug: file: pread count=4096 offset=69836800 nbdkit: file.0: debug: file: pread count=4096 offset=69840896 nbdkit: file.0: debug: file: pread count=4096 offset=69844992 nbdkit: file.0: debug: file: pread count=4096 offset=69849088 nbdkit: file.0: debug: file: pread count=4096 offset=69853184 nbdkit: file.0: debug: file: pread count=4096 offset=69857280 nbdkit: file.0: debug: file: pread count=4096 offset=69861376 nbdkit: file.0: debug: file: pread count=4096 offset=69865472 nbdkit: file.0: debug: file: pread count=4096 offset=69869568 nbdkit: file.0: debug: file: pread count=4096 offset=69873664 nbdkit: file.0: debug: file: pread count=4096 offset=69877760 nbdkit: file.0: debug: file: pread count=4096 offset=69881856 nbdkit: file.0: debug: file: pread count=4096 offset=69885952 nbdkit: file.0: debug: file: pread count=4096 offset=69890048 nbdkit: file.0: debug: file: pread count=4096 offset=69894144 nbdkit: file.0: debug: file: pread count=4096 offset=69898240 nbdkit: file.0: debug: file: pread count=4096 offset=69902336 nbdkit: file.0: debug: file: pread count=4096 offset=69906432 nbdkit: file.0: debug: file: pread count=4096 offset=69910528 nbdkit: file.0: debug: file: pread count=4096 offset=69914624 nbdkit: file.0: debug: file: pread count=4096 offset=69918720 nbdkit: file.0: debug: file: pread count=4096 offset=69922816 nbdkit: file.0: debug: file: pread count=4096 offset=69926912 nbdkit: file.0: debug: file: pread count=4096 offset=69931008 nbdkit: file.0: debug: file: pread count=4096 offset=69935104 nbdkit: file.0: debug: file: pread count=4096 offset=69939200 nbdkit: file.0: debug: file: pread count=4096 offset=69943296 nbdkit: file.0: debug: file: pread count=4096 offset=69947392 nbdkit: file.0: debug: file: pread count=4096 offset=69951488 nbdkit: file.0: debug: file: pread count=4096 offset=69955584 nbdkit: file.0: debug: file: pread count=4096 offset=69959680 nbdkit: file.0: debug: file: pread count=4096 offset=69963776 nbdkit: file.0: debug: file: pread count=4096 offset=69967872 nbdkit: file.0: debug: file: pread count=4096 offset=69971968 nbdkit: file.0: debug: file: pread count=4096 offset=69976064 nbdkit: file.0: debug: file: pread count=4096 offset=69980160 nbdkit: file.0: debug: file: pread count=4096 offset=69984256 nbdkit: file.0: debug: file: pread count=4096 offset=69988352 nbdkit: file.0: debug: file: pread count=4096 offset=69992448 nbdkit: file.0: debug: file: pread count=4096 offset=69996544 nbdkit: file.0: debug: file: pread count=4096 offset=70000640 nbdkit: file.0: debug: file: pread count=4096 offset=70004736 nbdkit: file.0: debug: file: pread count=4096 offset=70008832 nbdkit: file.0: debug: file: pread count=4096 offset=70012928 nbdkit: file.0: debug: file: pread count=4096 offset=70017024 nbdkit: file.0: debug: file: pread count=4096 offset=70021120 nbdkit: file.0: debug: file: pread count=4096 offset=70025216 nbdkit: file.0: debug: file: pread count=4096 offset=70029312 nbdkit: file.0: debug: file: pread count=4096 offset=70033408 nbdkit: file.0: debug: file: pread count=4096 offset=70037504 nbdkit: file.0: debug: file: pread count=4096 offset=70041600 nbdkit: file.0: debug: file: pread count=4096 offset=70045696 nbdkit: file.0: debug: file: pread count=4096 offset=70049792 nbdkit: file.0: debug: file: pread count=4096 offset=70053888 nbdkit: file.0: debug: file: pread count=4096 offset=70057984 nbdkit: file.0: debug: file: pread count=4096 offset=70062080 nbdkit: file.0: debug: file: pread count=4096 offset=70066176 nbdkit: file.0: debug: file: pread count=4096 offset=70070272 nbdkit: file.0: debug: file: pread count=4096 offset=70074368 nbdkit: file.0: debug: file: pread count=4096 offset=70078464 nbdkit: file.0: debug: file: pread count=4096 offset=70082560 nbdkit: file.0: debug: file: pread count=4096 offset=70086656 nbdkit: file.0: debug: file: pread count=4096 offset=70090752 nbdkit: file.0: debug: file: pread count=4096 offset=70094848 nbdkit: file.0: debug: file: pread count=4096 offset=70098944 nbdkit: file.0: debug: file: pread count=4096 offset=70103040 nbdkit: file.0: debug: file: pread count=4096 offset=70107136 nbdkit: file.0: debug: file: pread count=4096 offset=70111232 nbdkit: file.0: debug: file: pread count=4096 offset=70115328 nbdkit: file.0: debug: file: pread count=4096 offset=70119424 nbdkit: file.0: debug: file: pread count=4096 offset=70123520 nbdkit: file.0: debug: file: pread count=4096 offset=70127616 nbdkit: file.0: debug: file: pread count=4096 offset=70131712 nbdkit: file.0: debug: file: pread count=4096 offset=70135808 nbdkit: file.0: debug: file: pread count=4096 offset=70139904 nbdkit: file.0: debug: file: pread count=4096 offset=70144000 nbdkit: file.0: debug: file: pread count=4096 offset=70148096 nbdkit: file.0: debug: file: pread count=4096 offset=70152192 nbdkit: file.0: debug: file: pread count=4096 offset=70156288 nbdkit: file.0: debug: file: pread count=4096 offset=70160384 nbdkit: file.0: debug: file: pread count=4096 offset=70164480 nbdkit: file.0: debug: file: pread count=4096 offset=70168576 nbdkit: file.0: debug: file: pread count=4096 offset=70172672 nbdkit: file.0: debug: file: pread count=4096 offset=70176768 nbdkit: file.0: debug: file: pread count=4096 offset=70180864 nbdkit: file.0: debug: file: pread count=4096 offset=70184960 nbdkit: file.0: debug: file: pread count=4096 offset=70189056 nbdkit: file.0: debug: file: pread count=4096 offset=70193152 nbdkit: file.0: debug: file: pread count=4096 offset=70197248 nbdkit: file.0: debug: file: pread count=4096 offset=70201344 nbdkit: file.0: debug: file: pread count=4096 offset=70205440 nbdkit: file.0: debug: file: pread count=4096 offset=70209536 nbdkit: file.0: debug: file: pread count=4096 offset=70213632 nbdkit: file.0: debug: file: pread count=4096 offset=70217728 nbdkit: file.0: debug: file: pread count=4096 offset=70221824 nbdkit: file.0: debug: file: pread count=4096 offset=70225920 nbdkit: file.0: debug: file: pread count=4096 offset=70230016 nbdkit: file.0: debug: file: pread count=4096 offset=70234112 nbdkit: file.0: debug: file: pread count=4096 offset=70238208 nbdkit: file.0: debug: file: pread count=4096 offset=70242304 nbdkit: file.0: debug: file: pread count=4096 offset=70246400 nbdkit: file.0: debug: file: pread count=4096 offset=70250496 nbdkit: file.0: debug: file: pread count=4096 offset=70254592 nbdkit: file.0: debug: file: pread count=4096 offset=70258688 nbdkit: file.0: debug: file: pread count=4096 offset=70262784 nbdkit: file.0: debug: file: pread count=4096 offset=70266880 nbdkit: file.0: debug: file: pread count=4096 offset=70270976 nbdkit: file.0: debug: file: pread count=4096 offset=70275072 nbdkit: file.0: debug: file: pread count=4096 offset=70279168 nbdkit: file.0: debug: file: pread count=4096 offset=70283264 nbdkit: file.0: debug: file: pread count=4096 offset=70287360 nbdkit: file.0: debug: file: pread count=4096 offset=70291456 nbdkit: file.0: debug: file: pread count=4096 offset=70295552 nbdkit: file.0: debug: file: pread count=4096 offset=70299648 nbdkit: file.0: debug: file: pread count=4096 offset=70303744 nbdkit: file.0: debug: file: pread count=4096 offset=70307840 nbdkit: file.0: debug: file: pread count=4096 offset=70311936 nbdkit: file.0: debug: file: pread count=4096 offset=70316032 nbdkit: file.0: debug: file: pread count=4096 offset=70320128 nbdkit: file.0: debug: file: pread count=4096 offset=70324224 nbdkit: file.0: debug: file: pread count=4096 offset=70328320 nbdkit: file.0: debug: file: pread count=4096 offset=70332416 nbdkit: file.0: debug: file: pread count=4096 offset=70336512 nbdkit: file.0: debug: file: pread count=4096 offset=70340608 nbdkit: file.0: debug: file: pread count=4096 offset=70344704 nbdkit: file.0: debug: file: pread count=4096 offset=70348800 nbdkit: file.0: debug: file: pread count=4096 offset=70352896 nbdkit: file.0: debug: file: pread count=4096 offset=70356992 nbdkit: file.0: debug: file: pread count=4096 offset=70361088 nbdkit: file.0: debug: file: pread count=4096 offset=70365184 nbdkit: file.0: debug: file: pread count=4096 offset=70369280 nbdkit: file.0: debug: file: pread count=4096 offset=70373376 nbdkit: file.0: debug: file: pread count=4096 offset=70377472 nbdkit: file.0: debug: file: pread count=4096 offset=70381568 nbdkit: file.0: debug: file: pread count=4096 offset=70385664 nbdkit: file.0: debug: file: pread count=4096 offset=70389760 nbdkit: file.0: debug: file: pread count=4096 offset=70393856 nbdkit: file.0: debug: file: pread count=4096 offset=70397952 nbdkit: file.0: debug: file: pread count=4096 offset=70402048 nbdkit: file.0: debug: file: pread count=4096 offset=70406144 nbdkit: file.0: debug: file: pread count=4096 offset=70410240 nbdkit: file.0: debug: file: pread count=4096 offset=70414336 nbdkit: file.0: debug: file: pread count=4096 offset=70418432 nbdkit: file.0: debug: file: pread count=4096 offset=70422528 nbdkit: file.0: debug: file: pread count=4096 offset=70426624 nbdkit: file.0: debug: file: pread count=4096 offset=70430720 nbdkit: file.0: debug: file: pread count=4096 offset=70434816 nbdkit: file.0: debug: file: pread count=4096 offset=70438912 nbdkit: file.0: debug: file: pread count=4096 offset=70443008 nbdkit: file.0: debug: file: pread count=4096 offset=70447104 nbdkit: file.0: debug: file: pread count=4096 offset=70451200 nbdkit: file.0: debug: file: pread count=4096 offset=70455296 nbdkit: file.0: debug: file: pread count=4096 offset=70459392 nbdkit: file.0: debug: file: pread count=4096 offset=70463488 nbdkit: file.0: debug: file: pread count=4096 offset=70467584 nbdkit: file.0: debug: file: pread count=4096 offset=70471680 nbdkit: file.0: debug: file: pread count=4096 offset=70475776 nbdkit: file.0: debug: file: pread count=4096 offset=70479872 nbdkit: file.0: debug: file: pread count=4096 offset=70483968 nbdkit: file.0: debug: file: pread count=4096 offset=70488064 nbdkit: file.0: debug: file: pread count=4096 offset=70492160 nbdkit: file.0: debug: file: pread count=4096 offset=70496256 nbdkit: file.0: debug: file: pread count=4096 offset=70500352 nbdkit: file.0: debug: file: pread count=4096 offset=70504448 nbdkit: file.0: debug: file: pread count=4096 offset=70508544 nbdkit: file.0: debug: file: pread count=4096 offset=70512640 nbdkit: file.0: debug: file: pread count=4096 offset=70516736 nbdkit: file.0: debug: file: pread count=4096 offset=70520832 nbdkit: file.0: debug: file: pread count=4096 offset=70524928 nbdkit: file.0: debug: file: pread count=4096 offset=70529024 nbdkit: file.0: debug: file: pread count=4096 offset=70533120 nbdkit: file.0: debug: file: pread count=4096 offset=70537216 nbdkit: file.0: debug: file: pread count=4096 offset=70541312 nbdkit: file.0: debug: file: pread count=4096 offset=70545408 nbdkit: file.0: debug: file: pread count=4096 offset=70549504 nbdkit: file.0: debug: file: pread count=4096 offset=70553600 nbdkit: file.0: debug: file: pread count=4096 offset=70557696 nbdkit: file.0: debug: file: pread count=4096 offset=70561792 nbdkit: file.0: debug: file: pread count=4096 offset=70565888 nbdkit: file.0: debug: file: pread count=4096 offset=70569984 nbdkit: file.0: debug: file: pread count=4096 offset=70574080 nbdkit: file.0: debug: file: pread count=4096 offset=70578176 nbdkit: file.0: debug: file: pread count=4096 offset=70582272 nbdkit: file.0: debug: file: pread count=4096 offset=70586368 nbdkit: file.0: debug: file: pread count=4096 offset=70590464 nbdkit: file.0: debug: file: pread count=4096 offset=70594560 nbdkit: file.0: debug: file: pread count=4096 offset=70598656 nbdkit: file.0: debug: file: pread count=4096 offset=70602752 nbdkit: file.0: debug: file: pread count=4096 offset=70606848 nbdkit: file.0: debug: file: pread count=4096 offset=70610944 nbdkit: file.0: debug: file: pread count=4096 offset=70615040 nbdkit: file.0: debug: file: pread count=4096 offset=70619136 nbdkit: file.0: debug: file: pread count=4096 offset=70623232 nbdkit: file.0: debug: file: pread count=4096 offset=70627328 nbdkit: file.0: debug: file: pread count=4096 offset=70631424 nbdkit: file.0: debug: file: pread count=4096 offset=70635520 nbdkit: file.0: debug: file: pread count=4096 offset=70639616 nbdkit: file.0: debug: file: pread count=4096 offset=70643712 nbdkit: file.0: debug: file: pread count=4096 offset=70647808 nbdkit: file.0: debug: file: pread count=4096 offset=70651904 nbdkit: file.0: debug: file: pread count=4096 offset=70656000 nbdkit: file.0: debug: file: pread count=4096 offset=70660096 nbdkit: file.0: debug: file: pread count=4096 offset=70664192 nbdkit: file.0: debug: file: pread count=4096 offset=70668288 nbdkit: file.0: debug: file: pread count=4096 offset=70672384 nbdkit: file.0: debug: file: pread count=4096 offset=70676480 nbdkit: file.0: debug: file: pread count=4096 offset=70680576 nbdkit: file.0: debug: file: pread count=4096 offset=70684672 nbdkit: file.0: debug: file: pread count=4096 offset=70688768 nbdkit: file.0: debug: file: pread count=4096 offset=70692864 nbdkit: file.0: debug: file: pread count=4096 offset=70696960 nbdkit: file.0: debug: file: pread count=4096 offset=70701056 nbdkit: file.0: debug: file: pread count=4096 offset=70705152 nbdkit: file.0: debug: file: pread count=4096 offset=70709248 nbdkit: file.0: debug: file: pread count=4096 offset=70713344 nbdkit: file.0: debug: file: pread count=4096 offset=70717440 nbdkit: file.0: debug: file: pread count=4096 offset=70721536 nbdkit: file.0: debug: file: pread count=4096 offset=70725632 nbdkit: file.0: debug: file: pread count=4096 offset=70729728 nbdkit: file.0: debug: file: pread count=4096 offset=70733824 nbdkit: file.0: debug: file: pread count=4096 offset=70737920 nbdkit: file.0: debug: file: pread count=4096 offset=70742016 nbdkit: file.0: debug: file: pread count=4096 offset=70746112 nbdkit: file.0: debug: file: pread count=4096 offset=70750208 nbdkit: file.0: debug: file: pread count=4096 offset=70754304 nbdkit: file.0: debug: file: pread count=4096 offset=70758400 nbdkit: file.0: debug: file: pread count=4096 offset=70762496 nbdkit: file.0: debug: file: pread count=4096 offset=70766592 nbdkit: file.0: debug: file: pread count=4096 offset=70770688 nbdkit: file.0: debug: file: pread count=4096 offset=70774784 nbdkit: file.0: debug: file: pread count=4096 offset=70778880 nbdkit: file.0: debug: file: pread count=4096 offset=70782976 nbdkit: file.0: debug: file: pread count=4096 offset=70787072 nbdkit: file.0: debug: file: pread count=4096 offset=70791168 nbdkit: file.0: debug: file: pread count=4096 offset=70795264 nbdkit: file.0: debug: file: pread count=4096 offset=70799360 nbdkit: file.0: debug: file: pread count=4096 offset=70803456 nbdkit: file.0: debug: file: pread count=4096 offset=70807552 nbdkit: file.0: debug: file: pread count=4096 offset=70811648 nbdkit: file.0: debug: file: pread count=4096 offset=70815744 nbdkit: file.0: debug: file: pread count=4096 offset=70819840 nbdkit: file.0: debug: file: pread count=4096 offset=70823936 nbdkit: file.0: debug: file: pread count=4096 offset=70828032 nbdkit: file.0: debug: file: pread count=4096 offset=70832128 nbdkit: file.0: debug: file: pread count=4096 offset=70836224 nbdkit: file.0: debug: file: pread count=4096 offset=70840320 nbdkit: file.0: debug: file: pread count=4096 offset=70844416 nbdkit: file.0: debug: file: pread count=4096 offset=70848512 nbdkit: file.0: debug: file: pread count=4096 offset=70852608 nbdkit: file.0: debug: file: pread count=4096 offset=70856704 nbdkit: file.0: debug: file: pread count=4096 offset=70860800 nbdkit: file.0: debug: file: pread count=4096 offset=70864896 nbdkit: file.0: debug: file: pread count=4096 offset=70868992 nbdkit: file.0: debug: file: pread count=4096 offset=70873088 nbdkit: file.0: debug: file: pread count=4096 offset=70877184 nbdkit: file.0: debug: file: pread count=4096 offset=70881280 nbdkit: file.0: debug: file: pread count=4096 offset=70885376 nbdkit: file.0: debug: file: pread count=4096 offset=70889472 nbdkit: file.0: debug: file: pread count=4096 offset=70893568 nbdkit: file.0: debug: file: pread count=4096 offset=70897664 nbdkit: file.0: debug: file: pread count=4096 offset=70901760 nbdkit: file.0: debug: file: pread count=4096 offset=70905856 nbdkit: file.0: debug: file: pread count=4096 offset=70909952 nbdkit: file.0: debug: file: pread count=4096 offset=70914048 nbdkit: file.0: debug: file: pread count=4096 offset=70918144 nbdkit: file.0: debug: file: pread count=4096 offset=70922240 nbdkit: file.0: debug: file: pread count=4096 offset=70926336 nbdkit: file.0: debug: file: pread count=4096 offset=70930432 nbdkit: file.0: debug: file: pread count=4096 offset=70934528 nbdkit: file.0: debug: file: pread count=4096 offset=70938624 nbdkit: file.0: debug: file: pread count=4096 offset=70942720 nbdkit: file.0: debug: file: pread count=4096 offset=70946816 nbdkit: file.0: debug: file: pread count=4096 offset=70950912 nbdkit: file.0: debug: file: pread count=4096 offset=70955008 nbdkit: file.0: debug: file: pread count=4096 offset=70959104 nbdkit: file.0: debug: file: pread count=4096 offset=70963200 nbdkit: file.0: debug: file: pread count=4096 offset=70967296 nbdkit: file.0: debug: file: pread count=4096 offset=70971392 nbdkit: file.0: debug: file: pread count=4096 offset=70975488 nbdkit: file.0: debug: file: pread count=4096 offset=70979584 nbdkit: file.0: debug: file: pread count=4096 offset=70983680 nbdkit: file.0: debug: file: pread count=4096 offset=70987776 nbdkit: file.0: debug: file: pread count=4096 offset=70991872 nbdkit: file.0: debug: file: pread count=4096 offset=70995968 nbdkit: file.0: debug: file: pread count=4096 offset=71000064 nbdkit: file.0: debug: file: pread count=4096 offset=71004160 nbdkit: file.0: debug: file: pread count=4096 offset=71008256 nbdkit: file.0: debug: file: pread count=4096 offset=71012352 nbdkit: file.0: debug: file: pread count=4096 offset=71016448 nbdkit: file.0: debug: file: pread count=4096 offset=71020544 nbdkit: file.0: debug: file: pread count=4096 offset=71024640 nbdkit: file.0: debug: file: pread count=4096 offset=71028736 nbdkit: file.0: debug: file: pread count=4096 offset=71032832 nbdkit: file.0: debug: file: pread count=4096 offset=71036928 nbdkit: file.0: debug: file: pread count=4096 offset=71041024 nbdkit: file.0: debug: file: pread count=4096 offset=71045120 nbdkit: file.0: debug: file: pread count=4096 offset=71049216 nbdkit: file.0: debug: file: pread count=4096 offset=71053312 nbdkit: file.0: debug: file: pread count=4096 offset=71057408 nbdkit: file.0: debug: file: pread count=4096 offset=71061504 nbdkit: file.0: debug: file: pread count=4096 offset=71065600 nbdkit: file.0: debug: file: pread count=4096 offset=71069696 nbdkit: file.0: debug: file: pread count=4096 offset=71073792 nbdkit: file.0: debug: file: pread count=4096 offset=71077888 nbdkit: file.0: debug: file: pread count=4096 offset=71081984 nbdkit: file.0: debug: file: pread count=4096 offset=71086080 nbdkit: file.0: debug: file: pread count=4096 offset=71090176 nbdkit: file.0: debug: file: pread count=4096 offset=71094272 nbdkit: file.0: debug: file: pread count=4096 offset=71098368 nbdkit: file.0: debug: file: pread count=4096 offset=71102464 nbdkit: file.0: debug: file: pread count=4096 offset=71106560 nbdkit: file.0: debug: file: pread count=4096 offset=71110656 nbdkit: file.0: debug: file: pread count=4096 offset=71114752 nbdkit: file.0: debug: file: pread count=4096 offset=71118848 nbdkit: file.0: debug: file: pread count=4096 offset=71122944 nbdkit: file.0: debug: file: pread count=4096 offset=71127040 nbdkit: file.0: debug: file: pread count=4096 offset=71131136 nbdkit: file.0: debug: file: pread count=4096 offset=71135232 nbdkit: file.0: debug: file: pread count=4096 offset=71139328 nbdkit: file.0: debug: file: pread count=4096 offset=71143424 nbdkit: file.0: debug: file: pread count=4096 offset=71147520 nbdkit: file.0: debug: file: pread count=4096 offset=71151616 nbdkit: file.0: debug: file: pread count=4096 offset=71155712 nbdkit: file.0: debug: file: pread count=4096 offset=71159808 nbdkit: file.0: debug: file: pread count=4096 offset=71163904 nbdkit: file.0: debug: file: pread count=4096 offset=71168000 nbdkit: file.0: debug: file: pread count=4096 offset=71172096 nbdkit: file.0: debug: file: pread count=4096 offset=71176192 nbdkit: file.0: debug: file: pread count=4096 offset=71180288 nbdkit: file.0: debug: file: pread count=4096 offset=71184384 nbdkit: file.0: debug: file: pread count=4096 offset=71188480 nbdkit: file.0: debug: file: pread count=4096 offset=71192576 nbdkit: file.0: debug: file: pread count=4096 offset=71196672 nbdkit: file.0: debug: file: pread count=4096 offset=71200768 nbdkit: file.0: debug: file: pread count=4096 offset=71204864 nbdkit: file.0: debug: file: pread count=4096 offset=71208960 nbdkit: file.0: debug: file: pread count=4096 offset=71213056 nbdkit: file.0: debug: file: pread count=4096 offset=71217152 nbdkit: file.0: debug: file: pread count=4096 offset=71221248 nbdkit: file.0: debug: file: pread count=4096 offset=71225344 nbdkit: file.0: debug: file: pread count=4096 offset=71229440 nbdkit: file.0: debug: file: pread count=4096 offset=71233536 nbdkit: file.0: debug: file: pread count=4096 offset=71237632 nbdkit: file.0: debug: file: pread count=4096 offset=71241728 nbdkit: file.0: debug: file: pread count=4096 offset=71245824 nbdkit: file.0: debug: file: pread count=4096 offset=71249920 nbdkit: file.0: debug: file: pread count=4096 offset=71254016 nbdkit: file.0: debug: file: pread count=4096 offset=71258112 nbdkit: file.0: debug: file: pread count=4096 offset=71262208 nbdkit: file.0: debug: file: pread count=4096 offset=71266304 nbdkit: file.0: debug: file: pread count=4096 offset=71270400 nbdkit: file.0: debug: file: pread count=4096 offset=71274496 nbdkit: file.0: debug: file: pread count=4096 offset=71278592 nbdkit: file.0: debug: file: pread count=4096 offset=71282688 nbdkit: file.0: debug: file: pread count=4096 offset=71286784 nbdkit: file.0: debug: file: pread count=4096 offset=71290880 nbdkit: file.0: debug: file: pread count=4096 offset=71294976 nbdkit: file.0: debug: file: pread count=4096 offset=71299072 nbdkit: file.1: debug: cow: pread count=2097152 offset=71303168 nbdkit: file.1: debug: file: pread count=4096 offset=71303168 nbdkit: file.1: debug: file: pread count=4096 offset=71307264 nbdkit: file.1: debug: file: pread count=4096 offset=71311360 nbdkit: file.1: debug: file: pread count=4096 offset=71315456 nbdkit: file.1: debug: file: pread count=4096 offset=71319552 nbdkit: file.1: debug: file: pread count=4096 offset=71323648 nbdkit: file.1: debug: file: pread count=4096 offset=71327744 nbdkit: file.1: debug: file: pread count=4096 offset=71331840 nbdkit: file.1: debug: file: pread count=4096 offset=71335936 nbdkit: file.1: debug: file: pread count=4096 offset=71340032 nbdkit: file.1: debug: file: pread count=4096 offset=71344128 nbdkit: file.1: debug: file: pread count=4096 offset=71348224 nbdkit: file.1: debug: file: pread count=4096 offset=71352320 nbdkit: file.1: debug: file: pread count=4096 offset=71356416 nbdkit: file.1: debug: file: pread count=4096 offset=71360512 nbdkit: file.1: debug: file: pread count=4096 offset=71364608 nbdkit: file.1: debug: file: pread count=4096 offset=71368704 nbdkit: file.1: debug: file: pread count=4096 offset=71372800 nbdkit: file.1: debug: file: pread count=4096 offset=71376896 nbdkit: file.1: debug: file: pread count=4096 offset=71380992 nbdkit: file.1: debug: file: pread count=4096 offset=71385088 nbdkit: file.1: debug: file: pread count=4096 offset=71389184 nbdkit: file.1: debug: file: pread count=4096 offset=71393280 nbdkit: file.1: debug: file: pread count=4096 offset=71397376 nbdkit: file.1: debug: file: pread count=4096 offset=71401472 nbdkit: file.1: debug: file: pread count=4096 offset=71405568 nbdkit: file.1: debug: file: pread count=4096 offset=71409664 nbdkit: file.1: debug: file: pread count=4096 offset=71413760 nbdkit: file.1: debug: file: pread count=4096 offset=71417856 nbdkit: file.1: debug: file: pread count=4096 offset=71421952 nbdkit: file.1: debug: file: pread count=4096 offset=71426048 nbdkit: file.1: debug: file: pread count=4096 offset=71430144 nbdkit: file.1: debug: file: pread count=4096 offset=71434240 nbdkit: file.1: debug: file: pread count=4096 offset=71438336 nbdkit: file.1: debug: file: pread count=4096 offset=71442432 nbdkit: file.1: debug: file: pread count=4096 offset=71446528 nbdkit: file.1: debug: file: pread count=4096 offset=71450624 nbdkit: file.1: debug: file: pread count=4096 offset=71454720 nbdkit: file.1: debug: file: pread count=4096 offset=71458816 nbdkit: file.1: debug: file: pread count=4096 offset=71462912 nbdkit: file.1: debug: file: pread count=4096 offset=71467008 nbdkit: file.1: debug: file: pread count=4096 offset=71471104 nbdkit: file.1: debug: file: pread count=4096 offset=71475200 nbdkit: file.1: debug: file: pread count=4096 offset=71479296 nbdkit: file.1: debug: file: pread count=4096 offset=71483392 nbdkit: file.1: debug: file: pread count=4096 offset=71487488 nbdkit: file.1: debug: file: pread count=4096 offset=71491584 nbdkit: file.1: debug: file: pread count=4096 offset=71495680 nbdkit: file.1: debug: file: pread count=4096 offset=71499776 nbdkit: file.1: debug: file: pread count=4096 offset=71503872 nbdkit: file.1: debug: file: pread count=4096 offset=71507968 nbdkit: file.1: debug: file: pread count=4096 offset=71512064 nbdkit: file.1: debug: file: pread count=4096 offset=71516160 nbdkit: file.1: debug: file: pread count=4096 offset=71520256 nbdkit: file.1: debug: file: pread count=4096 offset=71524352 nbdkit: file.1: debug: file: pread count=4096 offset=71528448 nbdkit: file.1: debug: file: pread count=4096 offset=71532544 nbdkit: file.1: debug: file: pread count=4096 offset=71536640 nbdkit: file.1: debug: file: pread count=4096 offset=71540736 nbdkit: file.1: debug: file: pread count=4096 offset=71544832 nbdkit: file.1: debug: file: pread count=4096 offset=71548928 nbdkit: file.1: debug: file: pread count=4096 offset=71553024 nbdkit: file.1: debug: file: pread count=4096 offset=71557120 nbdkit: file.1: debug: file: pread count=4096 offset=71561216 nbdkit: file.1: debug: file: pread count=4096 offset=71565312 nbdkit: file.1: debug: file: pread count=4096 offset=71569408 nbdkit: file.1: debug: file: pread count=4096 offset=71573504 nbdkit: file.1: debug: file: pread count=4096 offset=71577600 nbdkit: file.1: debug: file: pread count=4096 offset=71581696 nbdkit: file.1: debug: file: pread count=4096 offset=71585792 nbdkit: file.1: debug: file: pread count=4096 offset=71589888 nbdkit: file.1: debug: file: pread count=4096 offset=71593984 nbdkit: file.1: debug: file: pread count=4096 offset=71598080 nbdkit: file.1: debug: file: pread count=4096 offset=71602176 nbdkit: file.1: debug: file: pread count=4096 offset=71606272 nbdkit: file.1: debug: file: pread count=4096 offset=71610368 nbdkit: file.1: debug: file: pread count=4096 offset=71614464 nbdkit: file.1: debug: file: pread count=4096 offset=71618560 nbdkit: file.1: debug: file: pread count=4096 offset=71622656 nbdkit: file.1: debug: file: pread count=4096 offset=71626752 nbdkit: file.1: debug: file: pread count=4096 offset=71630848 nbdkit: file.1: debug: file: pread count=4096 offset=71634944 nbdkit: file.1: debug: file: pread count=4096 offset=71639040 nbdkit: file.1: debug: file: pread count=4096 offset=71643136 nbdkit: file.1: debug: file: pread count=4096 offset=71647232 nbdkit: file.1: debug: file: pread count=4096 offset=71651328 nbdkit: file.1: debug: file: pread count=4096 offset=71655424 nbdkit: file.1: debug: file: pread count=4096 offset=71659520 nbdkit: file.1: debug: file: pread count=4096 offset=71663616 nbdkit: file.1: debug: file: pread count=4096 offset=71667712 nbdkit: file.1: debug: file: pread count=4096 offset=71671808 nbdkit: file.1: debug: file: pread count=4096 offset=71675904 nbdkit: file.1: debug: file: pread count=4096 offset=71680000 nbdkit: file.1: debug: file: pread count=4096 offset=71684096 nbdkit: file.1: debug: file: pread count=4096 offset=71688192 nbdkit: file.1: debug: file: pread count=4096 offset=71692288 nbdkit: file.1: debug: file: pread count=4096 offset=71696384 nbdkit: file.1: debug: file: pread count=4096 offset=71700480 nbdkit: file.1: debug: file: pread count=4096 offset=71704576 nbdkit: file.1: debug: file: pread count=4096 offset=71708672 nbdkit: file.1: debug: file: pread count=4096 offset=71712768 nbdkit: file.1: debug: file: pread count=4096 offset=71716864 nbdkit: file.1: debug: file: pread count=4096 offset=71720960 nbdkit: file.1: debug: file: pread count=4096 offset=71725056 nbdkit: file.1: debug: file: pread count=4096 offset=71729152 nbdkit: file.1: debug: file: pread count=4096 offset=71733248 nbdkit: file.1: debug: file: pread count=4096 offset=71737344 nbdkit: file.1: debug: file: pread count=4096 offset=71741440 nbdkit: file.1: debug: file: pread count=4096 offset=71745536 nbdkit: file.1: debug: file: pread count=4096 offset=71749632 nbdkit: file.1: debug: file: pread count=4096 offset=71753728 nbdkit: file.1: debug: file: pread count=4096 offset=71757824 nbdkit: file.1: debug: file: pread count=4096 offset=71761920 nbdkit: file.1: debug: file: pread count=4096 offset=71766016 nbdkit: file.1: debug: file: pread count=4096 offset=71770112 nbdkit: file.1: debug: file: pread count=4096 offset=71774208 nbdkit: file.1: debug: file: pread count=4096 offset=71778304 nbdkit: file.1: debug: file: pread count=4096 offset=71782400 nbdkit: file.1: debug: file: pread count=4096 offset=71786496 nbdkit: file.1: debug: file: pread count=4096 offset=71790592 nbdkit: file.1: debug: file: pread count=4096 offset=71794688 nbdkit: file.1: debug: file: pread count=4096 offset=71798784 nbdkit: file.1: debug: file: pread count=4096 offset=71802880 nbdkit: file.1: debug: file: pread count=4096 offset=71806976 nbdkit: file.1: debug: file: pread count=4096 offset=71811072 nbdkit: file.1: debug: file: pread count=4096 offset=71815168 nbdkit: file.1: debug: file: pread count=4096 offset=71819264 nbdkit: file.1: debug: file: pread count=4096 offset=71823360 nbdkit: file.1: debug: file: pread count=4096 offset=71827456 nbdkit: file.1: debug: file: pread count=4096 offset=71831552 nbdkit: file.1: debug: file: pread count=4096 offset=71835648 nbdkit: file.1: debug: file: pread count=4096 offset=71839744 nbdkit: file.1: debug: file: pread count=4096 offset=71843840 nbdkit: file.1: debug: file: pread count=4096 offset=71847936 nbdkit: file.1: debug: file: pread count=4096 offset=71852032 nbdkit: file.1: debug: file: pread count=4096 offset=71856128 nbdkit: file.1: debug: file: pread count=4096 offset=71860224 nbdkit: file.1: debug: file: pread count=4096 offset=71864320 nbdkit: file.1: debug: file: pread count=4096 offset=71868416 nbdkit: file.1: debug: file: pread count=4096 offset=71872512 nbdkit: file.1: debug: file: pread count=4096 offset=71876608 nbdkit: file.1: debug: file: pread count=4096 offset=71880704 nbdkit: file.1: debug: file: pread count=4096 offset=71884800 nbdkit: file.1: debug: file: pread count=4096 offset=71888896 nbdkit: file.1: debug: file: pread count=4096 offset=71892992 nbdkit: file.1: debug: file: pread count=4096 offset=71897088 nbdkit: file.1: debug: file: pread count=4096 offset=71901184 nbdkit: file.1: debug: file: pread count=4096 offset=71905280 nbdkit: file.1: debug: file: pread count=4096 offset=71909376 nbdkit: file.1: debug: file: pread count=4096 offset=71913472 nbdkit: file.1: debug: file: pread count=4096 offset=71917568 nbdkit: file.1: debug: file: pread count=4096 offset=71921664 nbdkit: file.1: debug: file: pread count=4096 offset=71925760 nbdkit: file.1: debug: file: pread count=4096 offset=71929856 nbdkit: file.1: debug: file: pread count=4096 offset=71933952 nbdkit: file.1: debug: file: pread count=4096 offset=71938048 nbdkit: file.1: debug: file: pread count=4096 offset=71942144 nbdkit: file.1: debug: file: pread count=4096 offset=71946240 nbdkit: file.1: debug: file: pread count=4096 offset=71950336 nbdkit: file.1: debug: file: pread count=4096 offset=71954432 nbdkit: file.1: debug: file: pread count=4096 offset=71958528 nbdkit: file.1: debug: file: pread count=4096 offset=71962624 nbdkit: file.1: debug: file: pread count=4096 offset=71966720 nbdkit: file.1: debug: file: pread count=4096 offset=71970816 nbdkit: file.1: debug: file: pread count=4096 offset=71974912 nbdkit: file.1: debug: file: pread count=4096 offset=71979008 nbdkit: file.1: debug: file: pread count=4096 offset=71983104 nbdkit: file.1: debug: file: pread count=4096 offset=71987200 nbdkit: file.1: debug: file: pread count=4096 offset=71991296 nbdkit: file.1: debug: file: pread count=4096 offset=71995392 nbdkit: file.1: debug: file: pread count=4096 offset=71999488 nbdkit: file.1: debug: file: pread count=4096 offset=72003584 nbdkit: file.1: debug: file: pread count=4096 offset=72007680 nbdkit: file.1: debug: file: pread count=4096 offset=72011776 nbdkit: file.1: debug: file: pread count=4096 offset=72015872 nbdkit: file.1: debug: file: pread count=4096 offset=72019968 nbdkit: file.1: debug: file: pread count=4096 offset=72024064 nbdkit: file.1: debug: file: pread count=4096 offset=72028160 nbdkit: file.1: debug: file: pread count=4096 offset=72032256 nbdkit: file.1: debug: file: pread count=4096 offset=72036352 nbdkit: file.1: debug: file: pread count=4096 offset=72040448 nbdkit: file.1: debug: file: pread count=4096 offset=72044544 nbdkit: file.1: debug: file: pread count=4096 offset=72048640 nbdkit: file.1: debug: file: pread count=4096 offset=72052736 nbdkit: file.1: debug: file: pread count=4096 offset=72056832 nbdkit: file.1: debug: file: pread count=4096 offset=72060928 nbdkit: file.1: debug: file: pread count=4096 offset=72065024 nbdkit: file.1: debug: file: pread count=4096 offset=72069120 nbdkit: file.1: debug: file: pread count=4096 offset=72073216 nbdkit: file.1: debug: file: pread count=4096 offset=72077312 nbdkit: file.1: debug: file: pread count=4096 offset=72081408 nbdkit: file.1: debug: file: pread count=4096 offset=72085504 nbdkit: file.1: debug: file: pread count=4096 offset=72089600 nbdkit: file.1: debug: file: pread count=4096 offset=72093696 nbdkit: file.1: debug: file: pread count=4096 offset=72097792 nbdkit: file.1: debug: file: pread count=4096 offset=72101888 nbdkit: file.1: debug: file: pread count=4096 offset=72105984 nbdkit: file.1: debug: file: pread count=4096 offset=72110080 nbdkit: file.1: debug: file: pread count=4096 offset=72114176 nbdkit: file.1: debug: file: pread count=4096 offset=72118272 nbdkit: file.1: debug: file: pread count=4096 offset=72122368 nbdkit: file.1: debug: file: pread count=4096 offset=72126464 nbdkit: file.1: debug: file: pread count=4096 offset=72130560 nbdkit: file.1: debug: file: pread count=4096 offset=72134656 nbdkit: file.1: debug: file: pread count=4096 offset=72138752 nbdkit: file.1: debug: file: pread count=4096 offset=72142848 nbdkit: file.1: debug: file: pread count=4096 offset=72146944 nbdkit: file.1: debug: file: pread count=4096 offset=72151040 nbdkit: file.1: debug: file: pread count=4096 offset=72155136 nbdkit: file.1: debug: file: pread count=4096 offset=72159232 nbdkit: file.1: debug: file: pread count=4096 offset=72163328 nbdkit: file.1: debug: file: pread count=4096 offset=72167424 nbdkit: file.1: debug: file: pread count=4096 offset=72171520 nbdkit: file.1: debug: file: pread count=4096 offset=72175616 nbdkit: file.1: debug: file: pread count=4096 offset=72179712 nbdkit: file.1: debug: file: pread count=4096 offset=72183808 nbdkit: file.1: debug: file: pread count=4096 offset=72187904 nbdkit: file.1: debug: file: pread count=4096 offset=72192000 nbdkit: file.1: debug: file: pread count=4096 offset=72196096 nbdkit: file.1: debug: file: pread count=4096 offset=72200192 nbdkit: file.1: debug: file: pread count=4096 offset=72204288 nbdkit: file.1: debug: file: pread count=4096 offset=72208384 nbdkit: file.1: debug: file: pread count=4096 offset=72212480 nbdkit: file.1: debug: file: pread count=4096 offset=72216576 nbdkit: file.1: debug: file: pread count=4096 offset=72220672 nbdkit: file.1: debug: file: pread count=4096 offset=72224768 nbdkit: file.1: debug: file: pread count=4096 offset=72228864 nbdkit: file.1: debug: file: pread count=4096 offset=72232960 nbdkit: file.1: debug: file: pread count=4096 offset=72237056 nbdkit: file.1: debug: file: pread count=4096 offset=72241152 nbdkit: file.1: debug: file: pread count=4096 offset=72245248 nbdkit: file.1: debug: file: pread count=4096 offset=72249344 nbdkit: file.1: debug: file: pread count=4096 offset=72253440 nbdkit: file.1: debug: file: pread count=4096 offset=72257536 nbdkit: file.1: debug: file: pread count=4096 offset=72261632 nbdkit: file.1: debug: file: pread count=4096 offset=72265728 nbdkit: file.1: debug: file: pread count=4096 offset=72269824 nbdkit: file.1: debug: file: pread count=4096 offset=72273920 nbdkit: file.1: debug: file: pread count=4096 offset=72278016 nbdkit: file.1: debug: file: pread count=4096 offset=72282112 nbdkit: file.1: debug: file: pread count=4096 offset=72286208 nbdkit: file.1: debug: file: pread count=4096 offset=72290304 nbdkit: file.1: debug: file: pread count=4096 offset=72294400 nbdkit: file.1: debug: file: pread count=4096 offset=72298496 nbdkit: file.1: debug: file: pread count=4096 offset=72302592 nbdkit: file.1: debug: file: pread count=4096 offset=72306688 nbdkit: file.1: debug: file: pread count=4096 offset=72310784 nbdkit: file.1: debug: file: pread count=4096 offset=72314880 nbdkit: file.1: debug: file: pread count=4096 offset=72318976 nbdkit: file.1: debug: file: pread count=4096 offset=72323072 nbdkit: file.1: debug: file: pread count=4096 offset=72327168 nbdkit: file.1: debug: file: pread count=4096 offset=72331264 nbdkit: file.1: debug: file: pread count=4096 offset=72335360 nbdkit: file.1: debug: file: pread count=4096 offset=72339456 nbdkit: file.1: debug: file: pread count=4096 offset=72343552 nbdkit: file.1: debug: file: pread count=4096 offset=72347648 nbdkit: file.1: debug: file: pread count=4096 offset=72351744 nbdkit: file.1: debug: file: pread count=4096 offset=72355840 nbdkit: file.1: debug: file: pread count=4096 offset=72359936 nbdkit: file.1: debug: file: pread count=4096 offset=72364032 nbdkit: file.1: debug: file: pread count=4096 offset=72368128 nbdkit: file.1: debug: file: pread count=4096 offset=72372224 nbdkit: file.1: debug: file: pread count=4096 offset=72376320 nbdkit: file.1: debug: file: pread count=4096 offset=72380416 nbdkit: file.1: debug: file: pread count=4096 offset=72384512 nbdkit: file.1: debug: file: pread count=4096 offset=72388608 nbdkit: file.1: debug: file: pread count=4096 offset=72392704 nbdkit: file.1: debug: file: pread count=4096 offset=72396800 nbdkit: file.1: debug: file: pread count=4096 offset=72400896 nbdkit: file.1: debug: file: pread count=4096 offset=72404992 nbdkit: file.1: debug: file: pread count=4096 offset=72409088 nbdkit: file.1: debug: file: pread count=4096 offset=72413184 nbdkit: file.1: debug: file: pread count=4096 offset=72417280 nbdkit: file.1: debug: file: pread count=4096 offset=72421376 nbdkit: file.1: debug: file: pread count=4096 offset=72425472 nbdkit: file.1: debug: file: pread count=4096 offset=72429568 nbdkit: file.1: debug: file: pread count=4096 offset=72433664 nbdkit: file.1: debug: file: pread count=4096 offset=72437760 nbdkit: file.1: debug: file: pread count=4096 offset=72441856 nbdkit: file.1: debug: file: pread count=4096 offset=72445952 nbdkit: file.1: debug: file: pread count=4096 offset=72450048 nbdkit: file.1: debug: file: pread count=4096 offset=72454144 nbdkit: file.1: debug: file: pread count=4096 offset=72458240 nbdkit: file.1: debug: file: pread count=4096 offset=72462336 nbdkit: file.1: debug: file: pread count=4096 offset=72466432 nbdkit: file.1: debug: file: pread count=4096 offset=72470528 nbdkit: file.1: debug: file: pread count=4096 offset=72474624 nbdkit: file.1: debug: file: pread count=4096 offset=72478720 nbdkit: file.1: debug: file: pread count=4096 offset=72482816 nbdkit: file.1: debug: file: pread count=4096 offset=72486912 nbdkit: file.1: debug: file: pread count=4096 offset=72491008 nbdkit: file.1: debug: file: pread count=4096 offset=72495104 nbdkit: file.1: debug: file: pread count=4096 offset=72499200 nbdkit: file.1: debug: file: pread count=4096 offset=72503296 nbdkit: file.1: debug: file: pread count=4096 offset=72507392 nbdkit: file.1: debug: file: pread count=4096 offset=72511488 nbdkit: file.1: debug: file: pread count=4096 offset=72515584 nbdkit: file.1: debug: file: pread count=4096 offset=72519680 nbdkit: file.1: debug: file: pread count=4096 offset=72523776 nbdkit: file.1: debug: file: pread count=4096 offset=72527872 nbdkit: file.1: debug: file: pread count=4096 offset=72531968 nbdkit: file.1: debug: file: pread count=4096 offset=72536064 nbdkit: file.1: debug: file: pread count=4096 offset=72540160 nbdkit: file.1: debug: file: pread count=4096 offset=72544256 nbdkit: file.1: debug: file: pread count=4096 offset=72548352 nbdkit: file.1: debug: file: pread count=4096 offset=72552448 nbdkit: file.1: debug: file: pread count=4096 offset=72556544 nbdkit: file.1: debug: file: pread count=4096 offset=72560640 nbdkit: file.1: debug: file: pread count=4096 offset=72564736 nbdkit: file.1: debug: file: pread count=4096 offset=72568832 nbdkit: file.1: debug: file: pread count=4096 offset=72572928 nbdkit: file.1: debug: file: pread count=4096 offset=72577024 nbdkit: file.1: debug: file: pread count=4096 offset=72581120 nbdkit: file.1: debug: file: pread count=4096 offset=72585216 nbdkit: file.1: debug: file: pread count=4096 offset=72589312 nbdkit: file.1: debug: file: pread count=4096 offset=72593408 nbdkit: file.1: debug: file: pread count=4096 offset=72597504 nbdkit: file.1: debug: file: pread count=4096 offset=72601600 nbdkit: file.1: debug: file: pread count=4096 offset=72605696 nbdkit: file.1: debug: file: pread count=4096 offset=72609792 nbdkit: file.1: debug: file: pread count=4096 offset=72613888 nbdkit: file.1: debug: file: pread count=4096 offset=72617984 nbdkit: file.1: debug: file: pread count=4096 offset=72622080 nbdkit: file.1: debug: file: pread count=4096 offset=72626176 nbdkit: file.1: debug: file: pread count=4096 offset=72630272 nbdkit: file.1: debug: file: pread count=4096 offset=72634368 nbdkit: file.1: debug: file: pread count=4096 offset=72638464 nbdkit: file.1: debug: file: pread count=4096 offset=72642560 nbdkit: file.1: debug: file: pread count=4096 offset=72646656 nbdkit: file.1: debug: file: pread count=4096 offset=72650752 nbdkit: file.1: debug: file: pread count=4096 offset=72654848 nbdkit: file.1: debug: file: pread count=4096 offset=72658944 nbdkit: file.1: debug: file: pread count=4096 offset=72663040 nbdkit: file.1: debug: file: pread count=4096 offset=72667136 nbdkit: file.1: debug: file: pread count=4096 offset=72671232 nbdkit: file.1: debug: file: pread count=4096 offset=72675328 nbdkit: file.1: debug: file: pread count=4096 offset=72679424 nbdkit: file.1: debug: file: pread count=4096 offset=72683520 nbdkit: file.1: debug: file: pread count=4096 offset=72687616 nbdkit: file.1: debug: file: pread count=4096 offset=72691712 nbdkit: file.1: debug: file: pread count=4096 offset=72695808 nbdkit: file.1: debug: file: pread count=4096 offset=72699904 nbdkit: file.1: debug: file: pread count=4096 offset=72704000 nbdkit: file.1: debug: file: pread count=4096 offset=72708096 nbdkit: file.1: debug: file: pread count=4096 offset=72712192 nbdkit: file.1: debug: file: pread count=4096 offset=72716288 nbdkit: file.1: debug: file: pread count=4096 offset=72720384 nbdkit: file.1: debug: file: pread count=4096 offset=72724480 nbdkit: file.1: debug: file: pread count=4096 offset=72728576 nbdkit: file.1: debug: file: pread count=4096 offset=72732672 nbdkit: file.1: debug: file: pread count=4096 offset=72736768 nbdkit: file.1: debug: file: pread count=4096 offset=72740864 nbdkit: file.1: debug: file: pread count=4096 offset=72744960 nbdkit: file.1: debug: file: pread count=4096 offset=72749056 nbdkit: file.1: debug: file: pread count=4096 offset=72753152 nbdkit: file.1: debug: file: pread count=4096 offset=72757248 nbdkit: file.1: debug: file: pread count=4096 offset=72761344 nbdkit: file.1: debug: file: pread count=4096 offset=72765440 nbdkit: file.1: debug: file: pread count=4096 offset=72769536 nbdkit: file.1: debug: file: pread count=4096 offset=72773632 nbdkit: file.1: debug: file: pread count=4096 offset=72777728 nbdkit: file.1: debug: file: pread count=4096 offset=72781824 nbdkit: file.1: debug: file: pread count=4096 offset=72785920 nbdkit: file.1: debug: file: pread count=4096 offset=72790016 nbdkit: file.1: debug: file: pread count=4096 offset=72794112 nbdkit: file.1: debug: file: pread count=4096 offset=72798208 nbdkit: file.1: debug: file: pread count=4096 offset=72802304 nbdkit: file.1: debug: file: pread count=4096 offset=72806400 nbdkit: file.1: debug: file: pread count=4096 offset=72810496 nbdkit: file.1: debug: file: pread count=4096 offset=72814592 nbdkit: file.1: debug: file: pread count=4096 offset=72818688 nbdkit: file.1: debug: file: pread count=4096 offset=72822784 nbdkit: file.1: debug: file: pread count=4096 offset=72826880 nbdkit: file.1: debug: file: pread count=4096 offset=72830976 nbdkit: file.1: debug: file: pread count=4096 offset=72835072 nbdkit: file.1: debug: file: pread count=4096 offset=72839168 nbdkit: file.1: debug: file: pread count=4096 offset=72843264 nbdkit: file.1: debug: file: pread count=4096 offset=72847360 nbdkit: file.1: debug: file: pread count=4096 offset=72851456 nbdkit: file.1: debug: file: pread count=4096 offset=72855552 nbdkit: file.1: debug: file: pread count=4096 offset=72859648 nbdkit: file.1: debug: file: pread count=4096 offset=72863744 nbdkit: file.1: debug: file: pread count=4096 offset=72867840 nbdkit: file.1: debug: file: pread count=4096 offset=72871936 nbdkit: file.1: debug: file: pread count=4096 offset=72876032 nbdkit: file.1: debug: file: pread count=4096 offset=72880128 nbdkit: file.1: debug: file: pread count=4096 offset=72884224 nbdkit: file.1: debug: file: pread count=4096 offset=72888320 nbdkit: file.1: debug: file: pread count=4096 offset=72892416 nbdkit: file.1: debug: file: pread count=4096 offset=72896512 nbdkit: file.1: debug: file: pread count=4096 offset=72900608 nbdkit: file.1: debug: file: pread count=4096 offset=72904704 nbdkit: file.1: debug: file: pread count=4096 offset=72908800 nbdkit: file.1: debug: file: pread count=4096 offset=72912896 nbdkit: file.1: debug: file: pread count=4096 offset=72916992 nbdkit: file.1: debug: file: pread count=4096 offset=72921088 nbdkit: file.1: debug: file: pread count=4096 offset=72925184 nbdkit: file.1: debug: file: pread count=4096 offset=72929280 nbdkit: file.1: debug: file: pread count=4096 offset=72933376 nbdkit: file.1: debug: file: pread count=4096 offset=72937472 nbdkit: file.1: debug: file: pread count=4096 offset=72941568 nbdkit: file.1: debug: file: pread count=4096 offset=72945664 nbdkit: file.1: debug: file: pread count=4096 offset=72949760 nbdkit: file.1: debug: file: pread count=4096 offset=72953856 nbdkit: file.1: debug: file: pread count=4096 offset=72957952 nbdkit: file.1: debug: file: pread count=4096 offset=72962048 nbdkit: file.1: debug: file: pread count=4096 offset=72966144 nbdkit: file.1: debug: file: pread count=4096 offset=72970240 nbdkit: file.1: debug: file: pread count=4096 offset=72974336 nbdkit: file.1: debug: file: pread count=4096 offset=72978432 nbdkit: file.1: debug: file: pread count=4096 offset=72982528 nbdkit: file.1: debug: file: pread count=4096 offset=72986624 nbdkit: file.1: debug: file: pread count=4096 offset=72990720 nbdkit: file.1: debug: file: pread count=4096 offset=72994816 nbdkit: file.1: debug: file: pread count=4096 offset=72998912 nbdkit: file.1: debug: file: pread count=4096 offset=73003008 nbdkit: file.1: debug: file: pread count=4096 offset=73007104 nbdkit: file.1: debug: file: pread count=4096 offset=73011200 nbdkit: file.1: debug: file: pread count=4096 offset=73015296 nbdkit: file.1: debug: file: pread count=4096 offset=73019392 nbdkit: file.1: debug: file: pread count=4096 offset=73023488 nbdkit: file.1: debug: file: pread count=4096 offset=73027584 nbdkit: file.1: debug: file: pread count=4096 offset=73031680 nbdkit: file.1: debug: file: pread count=4096 offset=73035776 nbdkit: file.1: debug: file: pread count=4096 offset=73039872 nbdkit: file.1: debug: file: pread count=4096 offset=73043968 nbdkit: file.1: debug: file: pread count=4096 offset=73048064 nbdkit: file.1: debug: file: pread count=4096 offset=73052160 nbdkit: file.1: debug: file: pread count=4096 offset=73056256 nbdkit: file.1: debug: file: pread count=4096 offset=73060352 nbdkit: file.1: debug: file: pread count=4096 offset=73064448 nbdkit: file.1: debug: file: pread count=4096 offset=73068544 nbdkit: file.1: debug: file: pread count=4096 offset=73072640 nbdkit: file.1: debug: file: pread count=4096 offset=73076736 nbdkit: file.1: debug: file: pread count=4096 offset=73080832 nbdkit: file.1: debug: file: pread count=4096 offset=73084928 nbdkit: file.1: debug: file: pread count=4096 offset=73089024 nbdkit: file.1: debug: file: pread count=4096 offset=73093120 nbdkit: file.1: debug: file: pread count=4096 offset=73097216 nbdkit: file.1: debug: file: pread count=4096 offset=73101312 nbdkit: file.1: debug: file: pread count=4096 offset=73105408 nbdkit: file.1: debug: file: pread count=4096 offset=73109504 nbdkit: file.1: debug: file: pread count=4096 offset=73113600 nbdkit: file.1: debug: file: pread count=4096 offset=73117696 nbdkit: file.1: debug: file: pread count=4096 offset=73121792 nbdkit: file.1: debug: file: pread count=4096 offset=73125888 nbdkit: file.1: debug: file: pread count=4096 offset=73129984 nbdkit: file.1: debug: file: pread count=4096 offset=73134080 nbdkit: file.1: debug: file: pread count=4096 offset=73138176 nbdkit: file.1: debug: file: pread count=4096 offset=73142272 nbdkit: file.1: debug: file: pread count=4096 offset=73146368 nbdkit: file.1: debug: file: pread count=4096 offset=73150464 nbdkit: file.1: debug: file: pread count=4096 offset=73154560 nbdkit: file.1: debug: file: pread count=4096 offset=73158656 nbdkit: file.1: debug: file: pread count=4096 offset=73162752 nbdkit: file.1: debug: file: pread count=4096 offset=73166848 nbdkit: file.1: debug: file: pread count=4096 offset=73170944 nbdkit: file.1: debug: file: pread count=4096 offset=73175040 nbdkit: file.1: debug: file: pread count=4096 offset=73179136 nbdkit: file.1: debug: file: pread count=4096 offset=73183232 nbdkit: file.1: debug: file: pread count=4096 offset=73187328 nbdkit: file.1: debug: file: pread count=4096 offset=73191424 nbdkit: file.1: debug: file: pread count=4096 offset=73195520 nbdkit: file.1: debug: file: pread count=4096 offset=73199616 nbdkit: file.1: debug: file: pread count=4096 offset=73203712 nbdkit: file.1: debug: file: pread count=4096 offset=73207808 nbdkit: file.1: debug: file: pread count=4096 offset=73211904 nbdkit: file.1: debug: file: pread count=4096 offset=73216000 nbdkit: file.1: debug: file: pread count=4096 offset=73220096 nbdkit: file.1: debug: file: pread count=4096 offset=73224192 nbdkit: file.1: debug: file: pread count=4096 offset=73228288 nbdkit: file.1: debug: file: pread count=4096 offset=73232384 nbdkit: file.1: debug: file: pread count=4096 offset=73236480 nbdkit: file.1: debug: file: pread count=4096 offset=73240576 nbdkit: file.1: debug: file: pread count=4096 offset=73244672 nbdkit: file.1: debug: file: pread count=4096 offset=73248768 nbdkit: file.1: debug: file: pread count=4096 offset=73252864 nbdkit: file.1: debug: file: pread count=4096 offset=73256960 nbdkit: file.1: debug: file: pread count=4096 offset=73261056 nbdkit: file.1: debug: file: pread count=4096 offset=73265152 nbdkit: file.1: debug: file: pread count=4096 offset=73269248 nbdkit: file.1: debug: file: pread count=4096 offset=73273344 nbdkit: file.1: debug: file: pread count=4096 offset=73277440 nbdkit: file.1: debug: file: pread count=4096 offset=73281536 nbdkit: file.1: debug: file: pread count=4096 offset=73285632 nbdkit: file.1: debug: file: pread count=4096 offset=73289728 nbdkit: file.1: debug: file: pread count=4096 offset=73293824 nbdkit: file.1: debug: file: pread count=4096 offset=73297920 nbdkit: file.1: debug: file: pread count=4096 offset=73302016 nbdkit: file.1: debug: file: pread count=4096 offset=73306112 nbdkit: file.1: debug: file: pread count=4096 offset=73310208 nbdkit: file.1: debug: file: pread count=4096 offset=73314304 nbdkit: file.1: debug: file: pread count=4096 offset=73318400 nbdkit: file.1: debug: file: pread count=4096 offset=73322496 nbdkit: file.1: debug: file: pread count=4096 offset=73326592 nbdkit: file.1: debug: file: pread count=4096 offset=73330688 nbdkit: file.1: debug: file: pread count=4096 offset=73334784 nbdkit: file.1: debug: file: pread count=4096 offset=73338880 nbdkit: file.1: debug: file: pread count=4096 offset=73342976 nbdkit: file.1: debug: file: pread count=4096 offset=73347072 nbdkit: file.1: debug: file: pread count=4096 offset=73351168 nbdkit: file.1: debug: file: pread count=4096 offset=73355264 nbdkit: file.1: debug: file: pread count=4096 offset=73359360 nbdkit: file.1: debug: file: pread count=4096 offset=73363456 nbdkit: file.1: debug: file: pread count=4096 offset=73367552 nbdkit: file.1: debug: file: pread count=4096 offset=73371648 nbdkit: file.1: debug: file: pread count=4096 offset=73375744 nbdkit: file.1: debug: file: pread count=4096 offset=73379840 nbdkit: file.1: debug: file: pread count=4096 offset=73383936 nbdkit: file.1: debug: file: pread count=4096 offset=73388032 nbdkit: file.1: debug: file: pread count=4096 offset=73392128 nbdkit: file.1: debug: file: pread count=4096 offset=73396224 nbdkit: file.2: debug: cow: pread count=2097152 offset=73400320 nbdkit: file.2: debug: file: pread count=4096 offset=73400320 nbdkit: file.2: debug: file: pread count=4096 offset=73404416 nbdkit: file.2: debug: file: pread count=4096 offset=73408512 nbdkit: file.2: debug: file: pread count=4096 offset=73412608 nbdkit: file.2: debug: file: pread count=4096 offset=73416704 nbdkit: file.2: debug: file: pread count=4096 offset=73420800 nbdkit: file.2: debug: file: pread count=4096 offset=73424896 nbdkit: file.2: debug: file: pread count=4096 offset=73428992 nbdkit: file.2: debug: file: pread count=4096 offset=73433088 nbdkit: file.2: debug: file: pread count=4096 offset=73437184 nbdkit: file.2: debug: file: pread count=4096 offset=73441280 nbdkit: file.2: debug: file: pread count=4096 offset=73445376 nbdkit: file.2: debug: file: pread count=4096 offset=73449472 nbdkit: file.2: debug: file: pread count=4096 offset=73453568 nbdkit: file.2: debug: file: pread count=4096 offset=73457664 nbdkit: file.2: debug: file: pread count=4096 offset=73461760 nbdkit: file.2: debug: file: pread count=4096 offset=73465856 nbdkit: file.2: debug: file: pread count=4096 offset=73469952 nbdkit: file.2: debug: file: pread count=4096 offset=73474048 nbdkit: file.2: debug: file: pread count=4096 offset=73478144 nbdkit: file.2: debug: file: pread count=4096 offset=73482240 nbdkit: file.2: debug: file: pread count=4096 offset=73486336 nbdkit: file.2: debug: file: pread count=4096 offset=73490432 nbdkit: file.2: debug: file: pread count=4096 offset=73494528 nbdkit: file.2: debug: file: pread count=4096 offset=73498624 nbdkit: file.2: debug: file: pread count=4096 offset=73502720 nbdkit: file.2: debug: file: pread count=4096 offset=73506816 nbdkit: file.2: debug: file: pread count=4096 offset=73510912 nbdkit: file.2: debug: file: pread count=4096 offset=73515008 nbdkit: file.2: debug: file: pread count=4096 offset=73519104 nbdkit: file.2: debug: file: pread count=4096 offset=73523200 nbdkit: file.2: debug: file: pread count=4096 offset=73527296 nbdkit: file.2: debug: file: pread count=4096 offset=73531392 nbdkit: file.2: debug: file: pread count=4096 offset=73535488 nbdkit: file.2: debug: file: pread count=4096 offset=73539584 nbdkit: file.2: debug: file: pread count=4096 offset=73543680 nbdkit: file.2: debug: file: pread count=4096 offset=73547776 nbdkit: file.2: debug: file: pread count=4096 offset=73551872 nbdkit: file.2: debug: file: pread count=4096 offset=73555968 nbdkit: file.2: debug: file: pread count=4096 offset=73560064 nbdkit: file.2: debug: file: pread count=4096 offset=73564160 nbdkit: file.2: debug: file: pread count=4096 offset=73568256 nbdkit: file.2: debug: file: pread count=4096 offset=73572352 nbdkit: file.2: debug: file: pread count=4096 offset=73576448 nbdkit: file.2: debug: file: pread count=4096 offset=73580544 nbdkit: file.2: debug: file: pread count=4096 offset=73584640 nbdkit: file.2: debug: file: pread count=4096 offset=73588736 nbdkit: file.2: debug: file: pread count=4096 offset=73592832 nbdkit: file.2: debug: file: pread count=4096 offset=73596928 nbdkit: file.2: debug: file: pread count=4096 offset=73601024 nbdkit: file.2: debug: file: pread count=4096 offset=73605120 nbdkit: file.2: debug: file: pread count=4096 offset=73609216 nbdkit: file.2: debug: file: pread count=4096 offset=73613312 nbdkit: file.2: debug: file: pread count=4096 offset=73617408 nbdkit: file.2: debug: file: pread count=4096 offset=73621504 nbdkit: file.2: debug: file: pread count=4096 offset=73625600 nbdkit: file.2: debug: file: pread count=4096 offset=73629696 nbdkit: file.2: debug: file: pread count=4096 offset=73633792 nbdkit: file.2: debug: file: pread count=4096 offset=73637888 nbdkit: file.2: debug: file: pread count=4096 offset=73641984 nbdkit: file.2: debug: file: pread count=4096 offset=73646080 nbdkit: file.2: debug: file: pread count=4096 offset=73650176 nbdkit: file.2: debug: file: pread count=4096 offset=73654272 nbdkit: file.2: debug: file: pread count=4096 offset=73658368 nbdkit: file.2: debug: file: pread count=4096 offset=73662464 nbdkit: file.2: debug: file: pread count=4096 offset=73666560 nbdkit: file.2: debug: file: pread count=4096 offset=73670656 nbdkit: file.2: debug: file: pread count=4096 offset=73674752 nbdkit: file.2: debug: file: pread count=4096 offset=73678848 nbdkit: file.2: debug: file: pread count=4096 offset=73682944 nbdkit: file.2: debug: file: pread count=4096 offset=73687040 nbdkit: file.2: debug: file: pread count=4096 offset=73691136 nbdkit: file.2: debug: file: pread count=4096 offset=73695232 nbdkit: file.2: debug: file: pread count=4096 offset=73699328 nbdkit: file.2: debug: file: pread count=4096 offset=73703424 nbdkit: file.2: debug: file: pread count=4096 offset=73707520 nbdkit: file.2: debug: file: pread count=4096 offset=73711616 nbdkit: file.2: debug: file: pread count=4096 offset=73715712 nbdkit: file.2: debug: file: pread count=4096 offset=73719808 nbdkit: file.2: debug: file: pread count=4096 offset=73723904 nbdkit: file.2: debug: file: pread count=4096 offset=73728000 nbdkit: file.2: debug: file: pread count=4096 offset=73732096 nbdkit: file.2: debug: file: pread count=4096 offset=73736192 nbdkit: file.2: debug: file: pread count=4096 offset=73740288 nbdkit: file.2: debug: file: pread count=4096 offset=73744384 nbdkit: file.2: debug: file: pread count=4096 offset=73748480 nbdkit: file.2: debug: file: pread count=4096 offset=73752576 nbdkit: file.2: debug: file: pread count=4096 offset=73756672 nbdkit: file.2: debug: file: pread count=4096 offset=73760768 nbdkit: file.2: debug: file: pread count=4096 offset=73764864 nbdkit: file.2: debug: file: pread count=4096 offset=73768960 nbdkit: file.2: debug: file: pread count=4096 offset=73773056 nbdkit: file.2: debug: file: pread count=4096 offset=73777152 nbdkit: file.2: debug: file: pread count=4096 offset=73781248 nbdkit: file.2: debug: file: pread count=4096 offset=73785344 nbdkit: file.2: debug: file: pread count=4096 offset=73789440 nbdkit: file.2: debug: file: pread count=4096 offset=73793536 nbdkit: file.2: debug: file: pread count=4096 offset=73797632 nbdkit: file.2: debug: file: pread count=4096 offset=73801728 nbdkit: file.2: debug: file: pread count=4096 offset=73805824 nbdkit: file.2: debug: file: pread count=4096 offset=73809920 nbdkit: file.2: debug: file: pread count=4096 offset=73814016 nbdkit: file.2: debug: file: pread count=4096 offset=73818112 nbdkit: file.2: debug: file: pread count=4096 offset=73822208 nbdkit: file.2: debug: file: pread count=4096 offset=73826304 nbdkit: file.2: debug: file: pread count=4096 offset=73830400 nbdkit: file.2: debug: file: pread count=4096 offset=73834496 nbdkit: file.2: debug: file: pread count=4096 offset=73838592 nbdkit: file.2: debug: file: pread count=4096 offset=73842688 nbdkit: file.2: debug: file: pread count=4096 offset=73846784 nbdkit: file.2: debug: file: pread count=4096 offset=73850880 nbdkit: file.2: debug: file: pread count=4096 offset=73854976 nbdkit: file.2: debug: file: pread count=4096 offset=73859072 nbdkit: file.2: debug: file: pread count=4096 offset=73863168 nbdkit: file.2: debug: file: pread count=4096 offset=73867264 nbdkit: file.2: debug: file: pread count=4096 offset=73871360 nbdkit: file.2: debug: file: pread count=4096 offset=73875456 nbdkit: file.2: debug: file: pread count=4096 offset=73879552 nbdkit: file.2: debug: file: pread count=4096 offset=73883648 nbdkit: file.2: debug: file: pread count=4096 offset=73887744 nbdkit: file.2: debug: file: pread count=4096 offset=73891840 nbdkit: file.2: debug: file: pread count=4096 offset=73895936 nbdkit: file.2: debug: file: pread count=4096 offset=73900032 nbdkit: file.2: debug: file: pread count=4096 offset=73904128 nbdkit: file.2: debug: file: pread count=4096 offset=73908224 nbdkit: file.2: debug: file: pread count=4096 offset=73912320 nbdkit: file.2: debug: file: pread count=4096 offset=73916416 nbdkit: file.2: debug: file: pread count=4096 offset=73920512 nbdkit: file.2: debug: file: pread count=4096 offset=73924608 nbdkit: file.2: debug: file: pread count=4096 offset=73928704 nbdkit: file.2: debug: file: pread count=4096 offset=73932800 nbdkit: file.2: debug: file: pread count=4096 offset=73936896 nbdkit: file.2: debug: file: pread count=4096 offset=73940992 nbdkit: file.2: debug: file: pread count=4096 offset=73945088 nbdkit: file.2: debug: file: pread count=4096 offset=73949184 nbdkit: file.2: debug: file: pread count=4096 offset=73953280 nbdkit: file.2: debug: file: pread count=4096 offset=73957376 nbdkit: file.2: debug: file: pread count=4096 offset=73961472 nbdkit: file.2: debug: file: pread count=4096 offset=73965568 nbdkit: file.2: debug: file: pread count=4096 offset=73969664 nbdkit: file.2: debug: file: pread count=4096 offset=73973760 nbdkit: file.2: debug: file: pread count=4096 offset=73977856 nbdkit: file.2: debug: file: pread count=4096 offset=73981952 nbdkit: file.2: debug: file: pread count=4096 offset=73986048 nbdkit: file.2: debug: file: pread count=4096 offset=73990144 nbdkit: file.2: debug: file: pread count=4096 offset=73994240 nbdkit: file.2: debug: file: pread count=4096 offset=73998336 nbdkit: file.2: debug: file: pread count=4096 offset=74002432 nbdkit: file.2: debug: file: pread count=4096 offset=74006528 nbdkit: file.2: debug: file: pread count=4096 offset=74010624 nbdkit: file.2: debug: file: pread count=4096 offset=74014720 nbdkit: file.2: debug: file: pread count=4096 offset=74018816 nbdkit: file.2: debug: file: pread count=4096 offset=74022912 nbdkit: file.2: debug: file: pread count=4096 offset=74027008 nbdkit: file.2: debug: file: pread count=4096 offset=74031104 nbdkit: file.2: debug: file: pread count=4096 offset=74035200 nbdkit: file.2: debug: file: pread count=4096 offset=74039296 nbdkit: file.2: debug: file: pread count=4096 offset=74043392 nbdkit: file.2: debug: file: pread count=4096 offset=74047488 nbdkit: file.2: debug: file: pread count=4096 offset=74051584 nbdkit: file.2: debug: file: pread count=4096 offset=74055680 nbdkit: file.2: debug: file: pread count=4096 offset=74059776 nbdkit: file.2: debug: file: pread count=4096 offset=74063872 nbdkit: file.2: debug: file: pread count=4096 offset=74067968 nbdkit: file.2: debug: file: pread count=4096 offset=74072064 nbdkit: file.2: debug: file: pread count=4096 offset=74076160 nbdkit: file.2: debug: file: pread count=4096 offset=74080256 nbdkit: file.2: debug: file: pread count=4096 offset=74084352 nbdkit: file.2: debug: file: pread count=4096 offset=74088448 nbdkit: file.2: debug: file: pread count=4096 offset=74092544 nbdkit: file.2: debug: file: pread count=4096 offset=74096640 nbdkit: file.2: debug: file: pread count=4096 offset=74100736 nbdkit: file.2: debug: file: pread count=4096 offset=74104832 nbdkit: file.2: debug: file: pread count=4096 offset=74108928 nbdkit: file.2: debug: file: pread count=4096 offset=74113024 nbdkit: file.2: debug: file: pread count=4096 offset=74117120 nbdkit: file.2: debug: file: pread count=4096 offset=74121216 nbdkit: file.2: debug: file: pread count=4096 offset=74125312 nbdkit: file.2: debug: file: pread count=4096 offset=74129408 nbdkit: file.2: debug: file: pread count=4096 offset=74133504 nbdkit: file.2: debug: file: pread count=4096 offset=74137600 nbdkit: file.2: debug: file: pread count=4096 offset=74141696 nbdkit: file.2: debug: file: pread count=4096 offset=74145792 nbdkit: file.2: debug: file: pread count=4096 offset=74149888 nbdkit: file.2: debug: file: pread count=4096 offset=74153984 nbdkit: file.2: debug: file: pread count=4096 offset=74158080 nbdkit: file.2: debug: file: pread count=4096 offset=74162176 nbdkit: file.2: debug: file: pread count=4096 offset=74166272 nbdkit: file.2: debug: file: pread count=4096 offset=74170368 nbdkit: file.2: debug: file: pread count=4096 offset=74174464 nbdkit: file.2: debug: file: pread count=4096 offset=74178560 nbdkit: file.2: debug: file: pread count=4096 offset=74182656 nbdkit: file.2: debug: file: pread count=4096 offset=74186752 nbdkit: file.2: debug: file: pread count=4096 offset=74190848 nbdkit: file.2: debug: file: pread count=4096 offset=74194944 nbdkit: file.2: debug: file: pread count=4096 offset=74199040 nbdkit: file.2: debug: file: pread count=4096 offset=74203136 nbdkit: file.2: debug: file: pread count=4096 offset=74207232 nbdkit: file.2: debug: file: pread count=4096 offset=74211328 nbdkit: file.2: debug: file: pread count=4096 offset=74215424 nbdkit: file.2: debug: file: pread count=4096 offset=74219520 nbdkit: file.2: debug: file: pread count=4096 offset=74223616 nbdkit: file.2: debug: file: pread count=4096 offset=74227712 nbdkit: file.2: debug: file: pread count=4096 offset=74231808 nbdkit: file.2: debug: file: pread count=4096 offset=74235904 nbdkit: file.2: debug: file: pread count=4096 offset=74240000 nbdkit: file.2: debug: file: pread count=4096 offset=74244096 nbdkit: file.2: debug: file: pread count=4096 offset=74248192 nbdkit: file.2: debug: file: pread count=4096 offset=74252288 nbdkit: file.2: debug: file: pread count=4096 offset=74256384 nbdkit: file.2: debug: file: pread count=4096 offset=74260480 nbdkit: file.2: debug: file: pread count=4096 offset=74264576 nbdkit: file.2: debug: file: pread count=4096 offset=74268672 nbdkit: file.2: debug: file: pread count=4096 offset=74272768 nbdkit: file.2: debug: file: pread count=4096 offset=74276864 nbdkit: file.2: debug: file: pread count=4096 offset=74280960 nbdkit: file.2: debug: file: pread count=4096 offset=74285056 nbdkit: file.2: debug: file: pread count=4096 offset=74289152 nbdkit: file.2: debug: file: pread count=4096 offset=74293248 nbdkit: file.2: debug: file: pread count=4096 offset=74297344 nbdkit: file.2: debug: file: pread count=4096 offset=74301440 nbdkit: file.2: debug: file: pread count=4096 offset=74305536 nbdkit: file.2: debug: file: pread count=4096 offset=74309632 nbdkit: file.2: debug: file: pread count=4096 offset=74313728 nbdkit: file.2: debug: file: pread count=4096 offset=74317824 nbdkit: file.2: debug: file: pread count=4096 offset=74321920 nbdkit: file.2: debug: file: pread count=4096 offset=74326016 nbdkit: file.2: debug: file: pread count=4096 offset=74330112 nbdkit: file.2: debug: file: pread count=4096 offset=74334208 nbdkit: file.2: debug: file: pread count=4096 offset=74338304 nbdkit: file.2: debug: file: pread count=4096 offset=74342400 nbdkit: file.2: debug: file: pread count=4096 offset=74346496 nbdkit: file.2: debug: file: pread count=4096 offset=74350592 nbdkit: file.2: debug: file: pread count=4096 offset=74354688 nbdkit: file.2: debug: file: pread count=4096 offset=74358784 nbdkit: file.2: debug: file: pread count=4096 offset=74362880 nbdkit: file.2: debug: file: pread count=4096 offset=74366976 nbdkit: file.2: debug: file: pread count=4096 offset=74371072 nbdkit: file.2: debug: file: pread count=4096 offset=74375168 nbdkit: file.2: debug: file: pread count=4096 offset=74379264 nbdkit: file.2: debug: file: pread count=4096 offset=74383360 nbdkit: file.2: debug: file: pread count=4096 offset=74387456 nbdkit: file.2: debug: file: pread count=4096 offset=74391552 nbdkit: file.2: debug: file: pread count=4096 offset=74395648 nbdkit: file.2: debug: file: pread count=4096 offset=74399744 nbdkit: file.2: debug: file: pread count=4096 offset=74403840 nbdkit: file.2: debug: file: pread count=4096 offset=74407936 nbdkit: file.2: debug: file: pread count=4096 offset=74412032 nbdkit: file.2: debug: file: pread count=4096 offset=74416128 nbdkit: file.2: debug: file: pread count=4096 offset=74420224 nbdkit: file.2: debug: file: pread count=4096 offset=74424320 nbdkit: file.2: debug: file: pread count=4096 offset=74428416 nbdkit: file.2: debug: file: pread count=4096 offset=74432512 nbdkit: file.2: debug: file: pread count=4096 offset=74436608 nbdkit: file.2: debug: file: pread count=4096 offset=74440704 nbdkit: file.2: debug: file: pread count=4096 offset=74444800 nbdkit: file.2: debug: file: pread count=4096 offset=74448896 nbdkit: file.2: debug: file: pread count=4096 offset=74452992 nbdkit: file.2: debug: file: pread count=4096 offset=74457088 nbdkit: file.2: debug: file: pread count=4096 offset=74461184 nbdkit: file.2: debug: file: pread count=4096 offset=74465280 nbdkit: file.2: debug: file: pread count=4096 offset=74469376 nbdkit: file.2: debug: file: pread count=4096 offset=74473472 nbdkit: file.2: debug: file: pread count=4096 offset=74477568 nbdkit: file.2: debug: file: pread count=4096 offset=74481664 nbdkit: file.2: debug: file: pread count=4096 offset=74485760 nbdkit: file.2: debug: file: pread count=4096 offset=74489856 nbdkit: file.2: debug: file: pread count=4096 offset=74493952 nbdkit: file.2: debug: file: pread count=4096 offset=74498048 nbdkit: file.2: debug: file: pread count=4096 offset=74502144 nbdkit: file.2: debug: file: pread count=4096 offset=74506240 nbdkit: file.2: debug: file: pread count=4096 offset=74510336 nbdkit: file.2: debug: file: pread count=4096 offset=74514432 nbdkit: file.2: debug: file: pread count=4096 offset=74518528 nbdkit: file.2: debug: file: pread count=4096 offset=74522624 nbdkit: file.2: debug: file: pread count=4096 offset=74526720 nbdkit: file.2: debug: file: pread count=4096 offset=74530816 nbdkit: file.2: debug: file: pread count=4096 offset=74534912 nbdkit: file.2: debug: file: pread count=4096 offset=74539008 nbdkit: file.2: debug: file: pread count=4096 offset=74543104 nbdkit: file.2: debug: file: pread count=4096 offset=74547200 nbdkit: file.2: debug: file: pread count=4096 offset=74551296 nbdkit: file.2: debug: file: pread count=4096 offset=74555392 nbdkit: file.2: debug: file: pread count=4096 offset=74559488 nbdkit: file.2: debug: file: pread count=4096 offset=74563584 nbdkit: file.2: debug: file: pread count=4096 offset=74567680 nbdkit: file.2: debug: file: pread count=4096 offset=74571776 nbdkit: file.2: debug: file: pread count=4096 offset=74575872 nbdkit: file.2: debug: file: pread count=4096 offset=74579968 nbdkit: file.2: debug: file: pread count=4096 offset=74584064 nbdkit: file.2: debug: file: pread count=4096 offset=74588160 nbdkit: file.2: debug: file: pread count=4096 offset=74592256 nbdkit: file.2: debug: file: pread count=4096 offset=74596352 nbdkit: file.2: debug: file: pread count=4096 offset=74600448 nbdkit: file.2: debug: file: pread count=4096 offset=74604544 nbdkit: file.2: debug: file: pread count=4096 offset=74608640 nbdkit: file.2: debug: file: pread count=4096 offset=74612736 nbdkit: file.2: debug: file: pread count=4096 offset=74616832 nbdkit: file.2: debug: file: pread count=4096 offset=74620928 nbdkit: file.2: debug: file: pread count=4096 offset=74625024 nbdkit: file.2: debug: file: pread count=4096 offset=74629120 nbdkit: file.2: debug: file: pread count=4096 offset=74633216 nbdkit: file.2: debug: file: pread count=4096 offset=74637312 nbdkit: file.2: debug: file: pread count=4096 offset=74641408 nbdkit: file.2: debug: file: pread count=4096 offset=74645504 nbdkit: file.2: debug: file: pread count=4096 offset=74649600 nbdkit: file.2: debug: file: pread count=4096 offset=74653696 nbdkit: file.2: debug: file: pread count=4096 offset=74657792 nbdkit: file.2: debug: file: pread count=4096 offset=74661888 nbdkit: file.2: debug: file: pread count=4096 offset=74665984 nbdkit: file.2: debug: file: pread count=4096 offset=74670080 nbdkit: file.2: debug: file: pread count=4096 offset=74674176 nbdkit: file.2: debug: file: pread count=4096 offset=74678272 nbdkit: file.2: debug: file: pread count=4096 offset=74682368 nbdkit: file.2: debug: file: pread count=4096 offset=74686464 nbdkit: file.2: debug: file: pread count=4096 offset=74690560 nbdkit: file.2: debug: file: pread count=4096 offset=74694656 nbdkit: file.2: debug: file: pread count=4096 offset=74698752 nbdkit: file.2: debug: file: pread count=4096 offset=74702848 nbdkit: file.2: debug: file: pread count=4096 offset=74706944 nbdkit: file.2: debug: file: pread count=4096 offset=74711040 nbdkit: file.2: debug: file: pread count=4096 offset=74715136 nbdkit: file.2: debug: file: pread count=4096 offset=74719232 nbdkit: file.2: debug: file: pread count=4096 offset=74723328 nbdkit: file.2: debug: file: pread count=4096 offset=74727424 nbdkit: file.2: debug: file: pread count=4096 offset=74731520 nbdkit: file.2: debug: file: pread count=4096 offset=74735616 nbdkit: file.2: debug: file: pread count=4096 offset=74739712 nbdkit: file.2: debug: file: pread count=4096 offset=74743808 nbdkit: file.2: debug: file: pread count=4096 offset=74747904 nbdkit: file.2: debug: file: pread count=4096 offset=74752000 nbdkit: file.2: debug: file: pread count=4096 offset=74756096 nbdkit: file.2: debug: file: pread count=4096 offset=74760192 nbdkit: file.2: debug: file: pread count=4096 offset=74764288 nbdkit: file.2: debug: file: pread count=4096 offset=74768384 nbdkit: file.2: debug: file: pread count=4096 offset=74772480 nbdkit: file.2: debug: file: pread count=4096 offset=74776576 nbdkit: file.2: debug: file: pread count=4096 offset=74780672 nbdkit: file.2: debug: file: pread count=4096 offset=74784768 nbdkit: file.2: debug: file: pread count=4096 offset=74788864 nbdkit: file.2: debug: file: pread count=4096 offset=74792960 nbdkit: file.2: debug: file: pread count=4096 offset=74797056 nbdkit: file.2: debug: file: pread count=4096 offset=74801152 nbdkit: file.2: debug: file: pread count=4096 offset=74805248 nbdkit: file.2: debug: file: pread count=4096 offset=74809344 nbdkit: file.2: debug: file: pread count=4096 offset=74813440 nbdkit: file.2: debug: file: pread count=4096 offset=74817536 nbdkit: file.2: debug: file: pread count=4096 offset=74821632 nbdkit: file.2: debug: file: pread count=4096 offset=74825728 nbdkit: file.2: debug: file: pread count=4096 offset=74829824 nbdkit: file.2: debug: file: pread count=4096 offset=74833920 nbdkit: file.2: debug: file: pread count=4096 offset=74838016 nbdkit: file.2: debug: file: pread count=4096 offset=74842112 nbdkit: file.2: debug: file: pread count=4096 offset=74846208 nbdkit: file.2: debug: file: pread count=4096 offset=74850304 nbdkit: file.2: debug: file: pread count=4096 offset=74854400 nbdkit: file.2: debug: file: pread count=4096 offset=74858496 nbdkit: file.2: debug: file: pread count=4096 offset=74862592 nbdkit: file.2: debug: file: pread count=4096 offset=74866688 nbdkit: file.2: debug: file: pread count=4096 offset=74870784 nbdkit: file.2: debug: file: pread count=4096 offset=74874880 nbdkit: file.2: debug: file: pread count=4096 offset=74878976 nbdkit: file.2: debug: file: pread count=4096 offset=74883072 nbdkit: file.2: debug: file: pread count=4096 offset=74887168 nbdkit: file.2: debug: file: pread count=4096 offset=74891264 nbdkit: file.2: debug: file: pread count=4096 offset=74895360 nbdkit: file.2: debug: file: pread count=4096 offset=74899456 nbdkit: file.2: debug: file: pread count=4096 offset=74903552 nbdkit: file.2: debug: file: pread count=4096 offset=74907648 nbdkit: file.2: debug: file: pread count=4096 offset=74911744 nbdkit: file.2: debug: file: pread count=4096 offset=74915840 nbdkit: file.2: debug: file: pread count=4096 offset=74919936 nbdkit: file.2: debug: file: pread count=4096 offset=74924032 nbdkit: file.2: debug: file: pread count=4096 offset=74928128 nbdkit: file.2: debug: file: pread count=4096 offset=74932224 nbdkit: file.2: debug: file: pread count=4096 offset=74936320 nbdkit: file.2: debug: file: pread count=4096 offset=74940416 nbdkit: file.2: debug: file: pread count=4096 offset=74944512 nbdkit: file.2: debug: file: pread count=4096 offset=74948608 nbdkit: file.2: debug: file: pread count=4096 offset=74952704 nbdkit: file.2: debug: file: pread count=4096 offset=74956800 nbdkit: file.2: debug: file: pread count=4096 offset=74960896 nbdkit: file.2: debug: file: pread count=4096 offset=74964992 nbdkit: file.2: debug: file: pread count=4096 offset=74969088 nbdkit: file.2: debug: file: pread count=4096 offset=74973184 nbdkit: file.2: debug: file: pread count=4096 offset=74977280 nbdkit: file.2: debug: file: pread count=4096 offset=74981376 nbdkit: file.2: debug: file: pread count=4096 offset=74985472 nbdkit: file.2: debug: file: pread count=4096 offset=74989568 nbdkit: file.2: debug: file: pread count=4096 offset=74993664 nbdkit: file.2: debug: file: pread count=4096 offset=74997760 nbdkit: file.2: debug: file: pread count=4096 offset=75001856 nbdkit: file.2: debug: file: pread count=4096 offset=75005952 nbdkit: file.2: debug: file: pread count=4096 offset=75010048 nbdkit: file.2: debug: file: pread count=4096 offset=75014144 nbdkit: file.2: debug: file: pread count=4096 offset=75018240 nbdkit: file.2: debug: file: pread count=4096 offset=75022336 nbdkit: file.2: debug: file: pread count=4096 offset=75026432 nbdkit: file.2: debug: file: pread count=4096 offset=75030528 nbdkit: file.2: debug: file: pread count=4096 offset=75034624 nbdkit: file.2: debug: file: pread count=4096 offset=75038720 nbdkit: file.2: debug: file: pread count=4096 offset=75042816 nbdkit: file.2: debug: file: pread count=4096 offset=75046912 nbdkit: file.2: debug: file: pread count=4096 offset=75051008 nbdkit: file.2: debug: file: pread count=4096 offset=75055104 nbdkit: file.2: debug: file: pread count=4096 offset=75059200 nbdkit: file.2: debug: file: pread count=4096 offset=75063296 nbdkit: file.2: debug: file: pread count=4096 offset=75067392 nbdkit: file.2: debug: file: pread count=4096 offset=75071488 nbdkit: file.2: debug: file: pread count=4096 offset=75075584 nbdkit: file.2: debug: file: pread count=4096 offset=75079680 nbdkit: file.2: debug: file: pread count=4096 offset=75083776 nbdkit: file.2: debug: file: pread count=4096 offset=75087872 nbdkit: file.2: debug: file: pread count=4096 offset=75091968 nbdkit: file.2: debug: file: pread count=4096 offset=75096064 nbdkit: file.2: debug: file: pread count=4096 offset=75100160 nbdkit: file.2: debug: file: pread count=4096 offset=75104256 nbdkit: file.2: debug: file: pread count=4096 offset=75108352 nbdkit: file.2: debug: file: pread count=4096 offset=75112448 nbdkit: file.2: debug: file: pread count=4096 offset=75116544 nbdkit: file.2: debug: file: pread count=4096 offset=75120640 nbdkit: file.2: debug: file: pread count=4096 offset=75124736 nbdkit: file.2: debug: file: pread count=4096 offset=75128832 nbdkit: file.2: debug: file: pread count=4096 offset=75132928 nbdkit: file.2: debug: file: pread count=4096 offset=75137024 nbdkit: file.2: debug: file: pread count=4096 offset=75141120 nbdkit: file.2: debug: file: pread count=4096 offset=75145216 nbdkit: file.2: debug: file: pread count=4096 offset=75149312 nbdkit: file.2: debug: file: pread count=4096 offset=75153408 nbdkit: file.2: debug: file: pread count=4096 offset=75157504 nbdkit: file.2: debug: file: pread count=4096 offset=75161600 nbdkit: file.2: debug: file: pread count=4096 offset=75165696 nbdkit: file.2: debug: file: pread count=4096 offset=75169792 nbdkit: file.2: debug: file: pread count=4096 offset=75173888 nbdkit: file.2: debug: file: pread count=4096 offset=75177984 nbdkit: file.2: debug: file: pread count=4096 offset=75182080 nbdkit: file.2: debug: file: pread count=4096 offset=75186176 nbdkit: file.2: debug: file: pread count=4096 offset=75190272 nbdkit: file.2: debug: file: pread count=4096 offset=75194368 nbdkit: file.2: debug: file: pread count=4096 offset=75198464 nbdkit: file.2: debug: file: pread count=4096 offset=75202560 nbdkit: file.2: debug: file: pread count=4096 offset=75206656 nbdkit: file.2: debug: file: pread count=4096 offset=75210752 nbdkit: file.2: debug: file: pread count=4096 offset=75214848 nbdkit: file.2: debug: file: pread count=4096 offset=75218944 nbdkit: file.2: debug: file: pread count=4096 offset=75223040 nbdkit: file.2: debug: file: pread count=4096 offset=75227136 nbdkit: file.2: debug: file: pread count=4096 offset=75231232 nbdkit: file.2: debug: file: pread count=4096 offset=75235328 nbdkit: file.2: debug: file: pread count=4096 offset=75239424 nbdkit: file.2: debug: file: pread count=4096 offset=75243520 nbdkit: file.2: debug: file: pread count=4096 offset=75247616 nbdkit: file.2: debug: file: pread count=4096 offset=75251712 nbdkit: file.2: debug: file: pread count=4096 offset=75255808 nbdkit: file.2: debug: file: pread count=4096 offset=75259904 nbdkit: file.2: debug: file: pread count=4096 offset=75264000 nbdkit: file.2: debug: file: pread count=4096 offset=75268096 nbdkit: file.2: debug: file: pread count=4096 offset=75272192 nbdkit: file.2: debug: file: pread count=4096 offset=75276288 nbdkit: file.2: debug: file: pread count=4096 offset=75280384 nbdkit: file.2: debug: file: pread count=4096 offset=75284480 nbdkit: file.2: debug: file: pread count=4096 offset=75288576 nbdkit: file.2: debug: file: pread count=4096 offset=75292672 nbdkit: file.2: debug: file: pread count=4096 offset=75296768 nbdkit: file.2: debug: file: pread count=4096 offset=75300864 nbdkit: file.2: debug: file: pread count=4096 offset=75304960 nbdkit: file.2: debug: file: pread count=4096 offset=75309056 nbdkit: file.2: debug: file: pread count=4096 offset=75313152 nbdkit: file.2: debug: file: pread count=4096 offset=75317248 nbdkit: file.2: debug: file: pread count=4096 offset=75321344 nbdkit: file.2: debug: file: pread count=4096 offset=75325440 nbdkit: file.2: debug: file: pread count=4096 offset=75329536 nbdkit: file.2: debug: file: pread count=4096 offset=75333632 nbdkit: file.2: debug: file: pread count=4096 offset=75337728 nbdkit: file.2: debug: file: pread count=4096 offset=75341824 nbdkit: file.2: debug: file: pread count=4096 offset=75345920 nbdkit: file.2: debug: file: pread count=4096 offset=75350016 nbdkit: file.2: debug: file: pread count=4096 offset=75354112 nbdkit: file.2: debug: file: pread count=4096 offset=75358208 nbdkit: file.2: debug: file: pread count=4096 offset=75362304 nbdkit: file.2: debug: file: pread count=4096 offset=75366400 nbdkit: file.2: debug: file: pread count=4096 offset=75370496 nbdkit: file.2: debug: file: pread count=4096 offset=75374592 nbdkit: file.2: debug: file: pread count=4096 offset=75378688 nbdkit: file.2: debug: file: pread count=4096 offset=75382784 nbdkit: file.2: debug: file: pread count=4096 offset=75386880 nbdkit: file.2: debug: file: pread count=4096 offset=75390976 nbdkit: file.2: debug: file: pread count=4096 offset=75395072 nbdkit: file.2: debug: file: pread count=4096 offset=75399168 nbdkit: file.2: debug: file: pread count=4096 offset=75403264 nbdkit: file.2: debug: file: pread count=4096 offset=75407360 nbdkit: file.2: debug: file: pread count=4096 offset=75411456 nbdkit: file.2: debug: file: pread count=4096 offset=75415552 nbdkit: file.2: debug: file: pread count=4096 offset=75419648 nbdkit: file.2: debug: file: pread count=4096 offset=75423744 nbdkit: file.2: debug: file: pread count=4096 offset=75427840 nbdkit: file.2: debug: file: pread count=4096 offset=75431936 nbdkit: file.2: debug: file: pread count=4096 offset=75436032 nbdkit: file.2: debug: file: pread count=4096 offset=75440128 nbdkit: file.2: debug: file: pread count=4096 offset=75444224 nbdkit: file.2: debug: file: pread count=4096 offset=75448320 nbdkit: file.2: debug: file: pread count=4096 offset=75452416 nbdkit: file.2: debug: file: pread count=4096 offset=75456512 nbdkit: file.2: debug: file: pread count=4096 offset=75460608 nbdkit: file.2: debug: file: pread count=4096 offset=75464704 nbdkit: file.2: debug: file: pread count=4096 offset=75468800 nbdkit: file.2: debug: file: pread count=4096 offset=75472896 nbdkit: file.2: debug: file: pread count=4096 offset=75476992 nbdkit: file.2: debug: file: pread count=4096 offset=75481088 nbdkit: file.2: debug: file: pread count=4096 offset=75485184 nbdkit: file.2: debug: file: pread count=4096 offset=75489280 nbdkit: file.2: debug: file: pread count=4096 offset=75493376 nbdkit: file.3: debug: cow: pread count=2097152 offset=75497472 nbdkit: file.3: debug: file: pread count=4096 offset=75497472 nbdkit: file.3: debug: file: pread count=4096 offset=75501568 nbdkit: file.3: debug: file: pread count=4096 offset=75505664 nbdkit: file.3: debug: file: pread count=4096 offset=75509760 nbdkit: file.3: debug: file: pread count=4096 offset=75513856 nbdkit: file.3: debug: file: pread count=4096 offset=75517952 nbdkit: file.3: debug: file: pread count=4096 offset=75522048 nbdkit: file.3: debug: file: pread count=4096 offset=75526144 nbdkit: file.3: debug: file: pread count=4096 offset=75530240 nbdkit: file.3: debug: file: pread count=4096 offset=75534336 nbdkit: file.3: debug: file: pread count=4096 offset=75538432 nbdkit: file.3: debug: file: pread count=4096 offset=75542528 nbdkit: file.3: debug: file: pread count=4096 offset=75546624 nbdkit: file.3: debug: file: pread count=4096 offset=75550720 nbdkit: file.3: debug: file: pread count=4096 offset=75554816 nbdkit: file.3: debug: file: pread count=4096 offset=75558912 nbdkit: file.3: debug: file: pread count=4096 offset=75563008 nbdkit: file.3: debug: file: pread count=4096 offset=75567104 nbdkit: file.3: debug: file: pread count=4096 offset=75571200 nbdkit: file.3: debug: file: pread count=4096 offset=75575296 nbdkit: file.3: debug: file: pread count=4096 offset=75579392 nbdkit: file.3: debug: file: pread count=4096 offset=75583488 nbdkit: file.3: debug: file: pread count=4096 offset=75587584 nbdkit: file.3: debug: file: pread count=4096 offset=75591680 nbdkit: file.3: debug: file: pread count=4096 offset=75595776 nbdkit: file.3: debug: file: pread count=4096 offset=75599872 nbdkit: file.3: debug: file: pread count=4096 offset=75603968 nbdkit: file.3: debug: file: pread count=4096 offset=75608064 nbdkit: file.3: debug: file: pread count=4096 offset=75612160 nbdkit: file.3: debug: file: pread count=4096 offset=75616256 nbdkit: file.3: debug: file: pread count=4096 offset=75620352 nbdkit: file.3: debug: file: pread count=4096 offset=75624448 nbdkit: file.3: debug: file: pread count=4096 offset=75628544 nbdkit: file.3: debug: file: pread count=4096 offset=75632640 nbdkit: file.3: debug: file: pread count=4096 offset=75636736 nbdkit: file.3: debug: file: pread count=4096 offset=75640832 nbdkit: file.3: debug: file: pread count=4096 offset=75644928 nbdkit: file.3: debug: file: pread count=4096 offset=75649024 nbdkit: file.3: debug: file: pread count=4096 offset=75653120 nbdkit: file.3: debug: file: pread count=4096 offset=75657216 nbdkit: file.3: debug: file: pread count=4096 offset=75661312 nbdkit: file.3: debug: file: pread count=4096 offset=75665408 nbdkit: file.3: debug: file: pread count=4096 offset=75669504 nbdkit: file.3: debug: file: pread count=4096 offset=75673600 nbdkit: file.3: debug: file: pread count=4096 offset=75677696 nbdkit: file.3: debug: file: pread count=4096 offset=75681792 nbdkit: file.3: debug: file: pread count=4096 offset=75685888 nbdkit: file.3: debug: file: pread count=4096 offset=75689984 nbdkit: file.3: debug: file: pread count=4096 offset=75694080 nbdkit: file.3: debug: file: pread count=4096 offset=75698176 nbdkit: file.3: debug: file: pread count=4096 offset=75702272 nbdkit: file.3: debug: file: pread count=4096 offset=75706368 nbdkit: file.3: debug: file: pread count=4096 offset=75710464 nbdkit: file.3: debug: file: pread count=4096 offset=75714560 nbdkit: file.3: debug: file: pread count=4096 offset=75718656 nbdkit: file.3: debug: file: pread count=4096 offset=75722752 nbdkit: file.3: debug: file: pread count=4096 offset=75726848 nbdkit: file.3: debug: file: pread count=4096 offset=75730944 nbdkit: file.3: debug: file: pread count=4096 offset=75735040 nbdkit: file.3: debug: file: pread count=4096 offset=75739136 nbdkit: file.3: debug: file: pread count=4096 offset=75743232 nbdkit: file.3: debug: file: pread count=4096 offset=75747328 nbdkit: file.3: debug: file: pread count=4096 offset=75751424 nbdkit: file.3: debug: file: pread count=4096 offset=75755520 nbdkit: file.3: debug: file: pread count=4096 offset=75759616 nbdkit: file.3: debug: file: pread count=4096 offset=75763712 nbdkit: file.3: debug: file: pread count=4096 offset=75767808 nbdkit: file.3: debug: file: pread count=4096 offset=75771904 nbdkit: file.3: debug: file: pread count=4096 offset=75776000 nbdkit: file.3: debug: file: pread count=4096 offset=75780096 nbdkit: file.3: debug: file: pread count=4096 offset=75784192 nbdkit: file.3: debug: file: pread count=4096 offset=75788288 nbdkit: file.3: debug: file: pread count=4096 offset=75792384 nbdkit: file.3: debug: file: pread count=4096 offset=75796480 nbdkit: file.3: debug: file: pread count=4096 offset=75800576 nbdkit: file.3: debug: file: pread count=4096 offset=75804672 nbdkit: file.3: debug: file: pread count=4096 offset=75808768 nbdkit: file.3: debug: file: pread count=4096 offset=75812864 nbdkit: file.3: debug: file: pread count=4096 offset=75816960 nbdkit: file.3: debug: file: pread count=4096 offset=75821056 nbdkit: file.3: debug: file: pread count=4096 offset=75825152 nbdkit: file.3: debug: file: pread count=4096 offset=75829248 nbdkit: file.3: debug: file: pread count=4096 offset=75833344 nbdkit: file.3: debug: file: pread count=4096 offset=75837440 nbdkit: file.3: debug: file: pread count=4096 offset=75841536 nbdkit: file.3: debug: file: pread count=4096 offset=75845632 nbdkit: file.3: debug: file: pread count=4096 offset=75849728 nbdkit: file.3: debug: file: pread count=4096 offset=75853824 nbdkit: file.3: debug: file: pread count=4096 offset=75857920 nbdkit: file.3: debug: file: pread count=4096 offset=75862016 nbdkit: file.3: debug: file: pread count=4096 offset=75866112 nbdkit: file.3: debug: file: pread count=4096 offset=75870208 nbdkit: file.3: debug: file: pread count=4096 offset=75874304 nbdkit: file.3: debug: file: pread count=4096 offset=75878400 nbdkit: file.3: debug: file: pread count=4096 offset=75882496 nbdkit: file.3: debug: file: pread count=4096 offset=75886592 nbdkit: file.3: debug: file: pread count=4096 offset=75890688 nbdkit: file.3: debug: file: pread count=4096 offset=75894784 nbdkit: file.3: debug: file: pread count=4096 offset=75898880 nbdkit: file.3: debug: file: pread count=4096 offset=75902976 nbdkit: file.3: debug: file: pread count=4096 offset=75907072 nbdkit: file.3: debug: file: pread count=4096 offset=75911168 nbdkit: file.3: debug: file: pread count=4096 offset=75915264 nbdkit: file.3: debug: file: pread count=4096 offset=75919360 nbdkit: file.3: debug: file: pread count=4096 offset=75923456 nbdkit: file.3: debug: file: pread count=4096 offset=75927552 nbdkit: file.3: debug: file: pread count=4096 offset=75931648 nbdkit: file.3: debug: file: pread count=4096 offset=75935744 nbdkit: file.3: debug: file: pread count=4096 offset=75939840 nbdkit: file.3: debug: file: pread count=4096 offset=75943936 nbdkit: file.3: debug: file: pread count=4096 offset=75948032 nbdkit: file.3: debug: file: pread count=4096 offset=75952128 nbdkit: file.3: debug: file: pread count=4096 offset=75956224 nbdkit: file.3: debug: file: pread count=4096 offset=75960320 nbdkit: file.3: debug: file: pread count=4096 offset=75964416 nbdkit: file.3: debug: file: pread count=4096 offset=75968512 nbdkit: file.3: debug: file: pread count=4096 offset=75972608 nbdkit: file.3: debug: file: pread count=4096 offset=75976704 nbdkit: file.3: debug: file: pread count=4096 offset=75980800 nbdkit: file.3: debug: file: pread count=4096 offset=75984896 nbdkit: file.3: debug: file: pread count=4096 offset=75988992 nbdkit: file.3: debug: file: pread count=4096 offset=75993088 nbdkit: file.3: debug: file: pread count=4096 offset=75997184 nbdkit: file.3: debug: file: pread count=4096 offset=76001280 nbdkit: file.3: debug: file: pread count=4096 offset=76005376 nbdkit: file.3: debug: file: pread count=4096 offset=76009472 nbdkit: file.3: debug: file: pread count=4096 offset=76013568 nbdkit: file.3: debug: file: pread count=4096 offset=76017664 nbdkit: file.3: debug: file: pread count=4096 offset=76021760 nbdkit: file.3: debug: file: pread count=4096 offset=76025856 nbdkit: file.3: debug: file: pread count=4096 offset=76029952 nbdkit: file.3: debug: file: pread count=4096 offset=76034048 nbdkit: file.3: debug: file: pread count=4096 offset=76038144 nbdkit: file.3: debug: file: pread count=4096 offset=76042240 nbdkit: file.3: debug: file: pread count=4096 offset=76046336 nbdkit: file.3: debug: file: pread count=4096 offset=76050432 nbdkit: file.3: debug: file: pread count=4096 offset=76054528 nbdkit: file.3: debug: file: pread count=4096 offset=76058624 nbdkit: file.3: debug: file: pread count=4096 offset=76062720 nbdkit: file.3: debug: file: pread count=4096 offset=76066816 nbdkit: file.3: debug: file: pread count=4096 offset=76070912 nbdkit: file.3: debug: file: pread count=4096 offset=76075008 nbdkit: file.3: debug: file: pread count=4096 offset=76079104 nbdkit: file.3: debug: file: pread count=4096 offset=76083200 nbdkit: file.3: debug: file: pread count=4096 offset=76087296 nbdkit: file.3: debug: file: pread count=4096 offset=76091392 nbdkit: file.3: debug: file: pread count=4096 offset=76095488 nbdkit: file.3: debug: file: pread count=4096 offset=76099584 nbdkit: file.3: debug: file: pread count=4096 offset=76103680 nbdkit: file.3: debug: file: pread count=4096 offset=76107776 nbdkit: file.3: debug: file: pread count=4096 offset=76111872 nbdkit: file.3: debug: file: pread count=4096 offset=76115968 nbdkit: file.3: debug: file: pread count=4096 offset=76120064 nbdkit: file.3: debug: file: pread count=4096 offset=76124160 nbdkit: file.3: debug: file: pread count=4096 offset=76128256 nbdkit: file.3: debug: file: pread count=4096 offset=76132352 nbdkit: file.3: debug: file: pread count=4096 offset=76136448 nbdkit: file.3: debug: file: pread count=4096 offset=76140544 nbdkit: file.3: debug: file: pread count=4096 offset=76144640 nbdkit: file.3: debug: file: pread count=4096 offset=76148736 nbdkit: file.3: debug: file: pread count=4096 offset=76152832 nbdkit: file.3: debug: file: pread count=4096 offset=76156928 nbdkit: file.3: debug: file: pread count=4096 offset=76161024 nbdkit: file.3: debug: file: pread count=4096 offset=76165120 nbdkit: file.3: debug: file: pread count=4096 offset=76169216 nbdkit: file.3: debug: file: pread count=4096 offset=76173312 nbdkit: file.3: debug: file: pread count=4096 offset=76177408 nbdkit: file.3: debug: file: pread count=4096 offset=76181504 nbdkit: file.3: debug: file: pread count=4096 offset=76185600 nbdkit: file.3: debug: file: pread count=4096 offset=76189696 nbdkit: file.3: debug: file: pread count=4096 offset=76193792 nbdkit: file.3: debug: file: pread count=4096 offset=76197888 nbdkit: file.3: debug: file: pread count=4096 offset=76201984 nbdkit: file.3: debug: file: pread count=4096 offset=76206080 nbdkit: file.3: debug: file: pread count=4096 offset=76210176 nbdkit: file.3: debug: file: pread count=4096 offset=76214272 nbdkit: file.3: debug: file: pread count=4096 offset=76218368 nbdkit: file.3: debug: file: pread count=4096 offset=76222464 nbdkit: file.3: debug: file: pread count=4096 offset=76226560 nbdkit: file.3: debug: file: pread count=4096 offset=76230656 nbdkit: file.3: debug: file: pread count=4096 offset=76234752 nbdkit: file.3: debug: file: pread count=4096 offset=76238848 nbdkit: file.3: debug: file: pread count=4096 offset=76242944 nbdkit: file.3: debug: file: pread count=4096 offset=76247040 nbdkit: file.3: debug: file: pread count=4096 offset=76251136 nbdkit: file.3: debug: file: pread count=4096 offset=76255232 nbdkit: file.3: debug: file: pread count=4096 offset=76259328 nbdkit: file.3: debug: file: pread count=4096 offset=76263424 nbdkit: file.3: debug: file: pread count=4096 offset=76267520 nbdkit: file.3: debug: file: pread count=4096 offset=76271616 nbdkit: file.3: debug: file: pread count=4096 offset=76275712 nbdkit: file.3: debug: file: pread count=4096 offset=76279808 nbdkit: file.3: debug: file: pread count=4096 offset=76283904 nbdkit: file.3: debug: file: pread count=4096 offset=76288000 nbdkit: file.3: debug: file: pread count=4096 offset=76292096 nbdkit: file.3: debug: file: pread count=4096 offset=76296192 nbdkit: file.3: debug: file: pread count=4096 offset=76300288 nbdkit: file.3: debug: file: pread count=4096 offset=76304384 nbdkit: file.3: debug: file: pread count=4096 offset=76308480 nbdkit: file.3: debug: file: pread count=4096 offset=76312576 nbdkit: file.3: debug: file: pread count=4096 offset=76316672 nbdkit: file.3: debug: file: pread count=4096 offset=76320768 nbdkit: file.3: debug: file: pread count=4096 offset=76324864 nbdkit: file.3: debug: file: pread count=4096 offset=76328960 nbdkit: file.3: debug: file: pread count=4096 offset=76333056 nbdkit: file.3: debug: file: pread count=4096 offset=76337152 nbdkit: file.3: debug: file: pread count=4096 offset=76341248 nbdkit: file.3: debug: file: pread count=4096 offset=76345344 nbdkit: file.3: debug: file: pread count=4096 offset=76349440 nbdkit: file.3: debug: file: pread count=4096 offset=76353536 nbdkit: file.3: debug: file: pread count=4096 offset=76357632 nbdkit: file.3: debug: file: pread count=4096 offset=76361728 nbdkit: file.3: debug: file: pread count=4096 offset=76365824 nbdkit: file.3: debug: file: pread count=4096 offset=76369920 nbdkit: file.3: debug: file: pread count=4096 offset=76374016 nbdkit: file.3: debug: file: pread count=4096 offset=76378112 nbdkit: file.3: debug: file: pread count=4096 offset=76382208 nbdkit: file.3: debug: file: pread count=4096 offset=76386304 nbdkit: file.3: debug: file: pread count=4096 offset=76390400 nbdkit: file.3: debug: file: pread count=4096 offset=76394496 nbdkit: file.3: debug: file: pread count=4096 offset=76398592 nbdkit: file.3: debug: file: pread count=4096 offset=76402688 nbdkit: file.3: debug: file: pread count=4096 offset=76406784 nbdkit: file.3: debug: file: pread count=4096 offset=76410880 nbdkit: file.3: debug: file: pread count=4096 offset=76414976 nbdkit: file.3: debug: file: pread count=4096 offset=76419072 nbdkit: file.3: debug: file: pread count=4096 offset=76423168 nbdkit: file.3: debug: file: pread count=4096 offset=76427264 nbdkit: file.3: debug: file: pread count=4096 offset=76431360 nbdkit: file.3: debug: file: pread count=4096 offset=76435456 nbdkit: file.3: debug: file: pread count=4096 offset=76439552 nbdkit: file.3: debug: file: pread count=4096 offset=76443648 nbdkit: file.3: debug: file: pread count=4096 offset=76447744 nbdkit: file.3: debug: file: pread count=4096 offset=76451840 nbdkit: file.3: debug: file: pread count=4096 offset=76455936 nbdkit: file.3: debug: file: pread count=4096 offset=76460032 nbdkit: file.3: debug: file: pread count=4096 offset=76464128 nbdkit: file.3: debug: file: pread count=4096 offset=76468224 nbdkit: file.3: debug: file: pread count=4096 offset=76472320 nbdkit: file.3: debug: file: pread count=4096 offset=76476416 nbdkit: file.3: debug: file: pread count=4096 offset=76480512 nbdkit: file.3: debug: file: pread count=4096 offset=76484608 nbdkit: file.3: debug: file: pread count=4096 offset=76488704 nbdkit: file.3: debug: file: pread count=4096 offset=76492800 nbdkit: file.3: debug: file: pread count=4096 offset=76496896 nbdkit: file.3: debug: file: pread count=4096 offset=76500992 nbdkit: file.3: debug: file: pread count=4096 offset=76505088 nbdkit: file.3: debug: file: pread count=4096 offset=76509184 nbdkit: file.3: debug: file: pread count=4096 offset=76513280 nbdkit: file.3: debug: file: pread count=4096 offset=76517376 nbdkit: file.3: debug: file: pread count=4096 offset=76521472 nbdkit: file.3: debug: file: pread count=4096 offset=76525568 nbdkit: file.3: debug: file: pread count=4096 offset=76529664 nbdkit: file.3: debug: file: pread count=4096 offset=76533760 nbdkit: file.3: debug: file: pread count=4096 offset=76537856 nbdkit: file.3: debug: file: pread count=4096 offset=76541952 nbdkit: file.3: debug: file: pread count=4096 offset=76546048 nbdkit: file.3: debug: file: pread count=4096 offset=76550144 nbdkit: file.3: debug: file: pread count=4096 offset=76554240 nbdkit: file.3: debug: file: pread count=4096 offset=76558336 nbdkit: file.3: debug: file: pread count=4096 offset=76562432 nbdkit: file.3: debug: file: pread count=4096 offset=76566528 nbdkit: file.3: debug: file: pread count=4096 offset=76570624 nbdkit: file.3: debug: file: pread count=4096 offset=76574720 nbdkit: file.3: debug: file: pread count=4096 offset=76578816 nbdkit: file.3: debug: file: pread count=4096 offset=76582912 nbdkit: file.3: debug: file: pread count=4096 offset=76587008 nbdkit: file.3: debug: file: pread count=4096 offset=76591104 nbdkit: file.3: debug: file: pread count=4096 offset=76595200 nbdkit: file.3: debug: file: pread count=4096 offset=76599296 nbdkit: file.3: debug: file: pread count=4096 offset=76603392 nbdkit: file.3: debug: file: pread count=4096 offset=76607488 nbdkit: file.3: debug: file: pread count=4096 offset=76611584 nbdkit: file.3: debug: file: pread count=4096 offset=76615680 nbdkit: file.3: debug: file: pread count=4096 offset=76619776 nbdkit: file.3: debug: file: pread count=4096 offset=76623872 nbdkit: file.3: debug: file: pread count=4096 offset=76627968 nbdkit: file.3: debug: file: pread count=4096 offset=76632064 nbdkit: file.3: debug: file: pread count=4096 offset=76636160 nbdkit: file.3: debug: file: pread count=4096 offset=76640256 nbdkit: file.3: debug: file: pread count=4096 offset=76644352 nbdkit: file.3: debug: file: pread count=4096 offset=76648448 nbdkit: file.3: debug: file: pread count=4096 offset=76652544 nbdkit: file.3: debug: file: pread count=4096 offset=76656640 nbdkit: file.3: debug: file: pread count=4096 offset=76660736 nbdkit: file.3: debug: file: pread count=4096 offset=76664832 nbdkit: file.3: debug: file: pread count=4096 offset=76668928 nbdkit: file.3: debug: file: pread count=4096 offset=76673024 nbdkit: file.3: debug: file: pread count=4096 offset=76677120 nbdkit: file.3: debug: file: pread count=4096 offset=76681216 nbdkit: file.3: debug: file: pread count=4096 offset=76685312 nbdkit: file.3: debug: file: pread count=4096 offset=76689408 nbdkit: file.3: debug: file: pread count=4096 offset=76693504 nbdkit: file.3: debug: file: pread count=4096 offset=76697600 nbdkit: file.3: debug: file: pread count=4096 offset=76701696 nbdkit: file.3: debug: file: pread count=4096 offset=76705792 nbdkit: file.3: debug: file: pread count=4096 offset=76709888 nbdkit: file.3: debug: file: pread count=4096 offset=76713984 nbdkit: file.3: debug: file: pread count=4096 offset=76718080 nbdkit: file.3: debug: file: pread count=4096 offset=76722176 nbdkit: file.3: debug: file: pread count=4096 offset=76726272 nbdkit: file.3: debug: file: pread count=4096 offset=76730368 nbdkit: file.3: debug: file: pread count=4096 offset=76734464 nbdkit: file.3: debug: file: pread count=4096 offset=76738560 nbdkit: file.3: debug: file: pread count=4096 offset=76742656 nbdkit: file.3: debug: file: pread count=4096 offset=76746752 nbdkit: file.3: debug: file: pread count=4096 offset=76750848 nbdkit: file.3: debug: file: pread count=4096 offset=76754944 nbdkit: file.3: debug: file: pread count=4096 offset=76759040 nbdkit: file.3: debug: file: pread count=4096 offset=76763136 nbdkit: file.3: debug: file: pread count=4096 offset=76767232 nbdkit: file.3: debug: file: pread count=4096 offset=76771328 nbdkit: file.3: debug: file: pread count=4096 offset=76775424 nbdkit: file.3: debug: file: pread count=4096 offset=76779520 nbdkit: file.3: debug: file: pread count=4096 offset=76783616 nbdkit: file.3: debug: file: pread count=4096 offset=76787712 nbdkit: file.3: debug: file: pread count=4096 offset=76791808 nbdkit: file.3: debug: file: pread count=4096 offset=76795904 nbdkit: file.3: debug: file: pread count=4096 offset=76800000 nbdkit: file.3: debug: file: pread count=4096 offset=76804096 nbdkit: file.3: debug: file: pread count=4096 offset=76808192 nbdkit: file.3: debug: file: pread count=4096 offset=76812288 nbdkit: file.3: debug: file: pread count=4096 offset=76816384 nbdkit: file.3: debug: file: pread count=4096 offset=76820480 nbdkit: file.3: debug: file: pread count=4096 offset=76824576 nbdkit: file.3: debug: file: pread count=4096 offset=76828672 nbdkit: file.3: debug: file: pread count=4096 offset=76832768 nbdkit: file.3: debug: file: pread count=4096 offset=76836864 nbdkit: file.3: debug: file: pread count=4096 offset=76840960 nbdkit: file.3: debug: file: pread count=4096 offset=76845056 nbdkit: file.3: debug: file: pread count=4096 offset=76849152 nbdkit: file.3: debug: file: pread count=4096 offset=76853248 nbdkit: file.3: debug: file: pread count=4096 offset=76857344 nbdkit: file.3: debug: file: pread count=4096 offset=76861440 nbdkit: file.3: debug: file: pread count=4096 offset=76865536 nbdkit: file.3: debug: file: pread count=4096 offset=76869632 nbdkit: file.3: debug: file: pread count=4096 offset=76873728 nbdkit: file.3: debug: file: pread count=4096 offset=76877824 nbdkit: file.3: debug: file: pread count=4096 offset=76881920 nbdkit: file.3: debug: file: pread count=4096 offset=76886016 nbdkit: file.3: debug: file: pread count=4096 offset=76890112 nbdkit: file.3: debug: file: pread count=4096 offset=76894208 nbdkit: file.3: debug: file: pread count=4096 offset=76898304 nbdkit: file.3: debug: file: pread count=4096 offset=76902400 nbdkit: file.3: debug: file: pread count=4096 offset=76906496 nbdkit: file.3: debug: file: pread count=4096 offset=76910592 nbdkit: file.3: debug: file: pread count=4096 offset=76914688 nbdkit: file.3: debug: file: pread count=4096 offset=76918784 nbdkit: file.3: debug: file: pread count=4096 offset=76922880 nbdkit: file.3: debug: file: pread count=4096 offset=76926976 nbdkit: file.3: debug: file: pread count=4096 offset=76931072 nbdkit: file.3: debug: file: pread count=4096 offset=76935168 nbdkit: file.3: debug: file: pread count=4096 offset=76939264 nbdkit: file.3: debug: file: pread count=4096 offset=76943360 nbdkit: file.3: debug: file: pread count=4096 offset=76947456 nbdkit: file.3: debug: file: pread count=4096 offset=76951552 nbdkit: file.3: debug: file: pread count=4096 offset=76955648 nbdkit: file.3: debug: file: pread count=4096 offset=76959744 nbdkit: file.3: debug: file: pread count=4096 offset=76963840 nbdkit: file.3: debug: file: pread count=4096 offset=76967936 nbdkit: file.3: debug: file: pread count=4096 offset=76972032 nbdkit: file.3: debug: file: pread count=4096 offset=76976128 nbdkit: file.3: debug: file: pread count=4096 offset=76980224 nbdkit: file.3: debug: file: pread count=4096 offset=76984320 nbdkit: file.3: debug: file: pread count=4096 offset=76988416 nbdkit: file.3: debug: file: pread count=4096 offset=76992512 nbdkit: file.3: debug: file: pread count=4096 offset=76996608 nbdkit: file.3: debug: file: pread count=4096 offset=77000704 nbdkit: file.3: debug: file: pread count=4096 offset=77004800 nbdkit: file.3: debug: file: pread count=4096 offset=77008896 nbdkit: file.3: debug: file: pread count=4096 offset=77012992 nbdkit: file.3: debug: file: pread count=4096 offset=77017088 nbdkit: file.3: debug: file: pread count=4096 offset=77021184 nbdkit: file.3: debug: file: pread count=4096 offset=77025280 nbdkit: file.3: debug: file: pread count=4096 offset=77029376 nbdkit: file.3: debug: file: pread count=4096 offset=77033472 nbdkit: file.3: debug: file: pread count=4096 offset=77037568 nbdkit: file.3: debug: file: pread count=4096 offset=77041664 nbdkit: file.3: debug: file: pread count=4096 offset=77045760 nbdkit: file.3: debug: file: pread count=4096 offset=77049856 nbdkit: file.3: debug: file: pread count=4096 offset=77053952 nbdkit: file.3: debug: file: pread count=4096 offset=77058048 nbdkit: file.3: debug: file: pread count=4096 offset=77062144 nbdkit: file.3: debug: file: pread count=4096 offset=77066240 nbdkit: file.3: debug: file: pread count=4096 offset=77070336 nbdkit: file.3: debug: file: pread count=4096 offset=77074432 nbdkit: file.3: debug: file: pread count=4096 offset=77078528 nbdkit: file.3: debug: file: pread count=4096 offset=77082624 nbdkit: file.3: debug: file: pread count=4096 offset=77086720 nbdkit: file.3: debug: file: pread count=4096 offset=77090816 nbdkit: file.3: debug: file: pread count=4096 offset=77094912 nbdkit: file.3: debug: file: pread count=4096 offset=77099008 nbdkit: file.3: debug: file: pread count=4096 offset=77103104 nbdkit: file.3: debug: file: pread count=4096 offset=77107200 nbdkit: file.3: debug: file: pread count=4096 offset=77111296 nbdkit: file.3: debug: file: pread count=4096 offset=77115392 nbdkit: file.3: debug: file: pread count=4096 offset=77119488 nbdkit: file.3: debug: file: pread count=4096 offset=77123584 nbdkit: file.3: debug: file: pread count=4096 offset=77127680 nbdkit: file.3: debug: file: pread count=4096 offset=77131776 nbdkit: file.3: debug: file: pread count=4096 offset=77135872 nbdkit: file.3: debug: file: pread count=4096 offset=77139968 nbdkit: file.3: debug: file: pread count=4096 offset=77144064 nbdkit: file.3: debug: file: pread count=4096 offset=77148160 nbdkit: file.3: debug: file: pread count=4096 offset=77152256 nbdkit: file.3: debug: file: pread count=4096 offset=77156352 nbdkit: file.3: debug: file: pread count=4096 offset=77160448 nbdkit: file.3: debug: file: pread count=4096 offset=77164544 nbdkit: file.3: debug: file: pread count=4096 offset=77168640 nbdkit: file.3: debug: file: pread count=4096 offset=77172736 nbdkit: file.3: debug: file: pread count=4096 offset=77176832 nbdkit: file.3: debug: file: pread count=4096 offset=77180928 nbdkit: file.3: debug: file: pread count=4096 offset=77185024 nbdkit: file.3: debug: file: pread count=4096 offset=77189120 nbdkit: file.3: debug: file: pread count=4096 offset=77193216 nbdkit: file.3: debug: file: pread count=4096 offset=77197312 nbdkit: file.3: debug: file: pread count=4096 offset=77201408 nbdkit: file.3: debug: file: pread count=4096 offset=77205504 nbdkit: file.3: debug: file: pread count=4096 offset=77209600 nbdkit: file.3: debug: file: pread count=4096 offset=77213696 nbdkit: file.3: debug: file: pread count=4096 offset=77217792 nbdkit: file.3: debug: file: pread count=4096 offset=77221888 nbdkit: file.3: debug: file: pread count=4096 offset=77225984 nbdkit: file.3: debug: file: pread count=4096 offset=77230080 nbdkit: file.3: debug: file: pread count=4096 offset=77234176 nbdkit: file.3: debug: file: pread count=4096 offset=77238272 nbdkit: file.3: debug: file: pread count=4096 offset=77242368 nbdkit: file.3: debug: file: pread count=4096 offset=77246464 nbdkit: file.3: debug: file: pread count=4096 offset=77250560 nbdkit: file.3: debug: file: pread count=4096 offset=77254656 nbdkit: file.3: debug: file: pread count=4096 offset=77258752 nbdkit: file.3: debug: file: pread count=4096 offset=77262848 nbdkit: file.3: debug: file: pread count=4096 offset=77266944 nbdkit: file.3: debug: file: pread count=4096 offset=77271040 nbdkit: file.3: debug: file: pread count=4096 offset=77275136 nbdkit: file.3: debug: file: pread count=4096 offset=77279232 nbdkit: file.3: debug: file: pread count=4096 offset=77283328 nbdkit: file.3: debug: file: pread count=4096 offset=77287424 nbdkit: file.3: debug: file: pread count=4096 offset=77291520 nbdkit: file.3: debug: file: pread count=4096 offset=77295616 nbdkit: file.3: debug: file: pread count=4096 offset=77299712 nbdkit: file.3: debug: file: pread count=4096 offset=77303808 nbdkit: file.3: debug: file: pread count=4096 offset=77307904 nbdkit: file.3: debug: file: pread count=4096 offset=77312000 nbdkit: file.3: debug: file: pread count=4096 offset=77316096 nbdkit: file.3: debug: file: pread count=4096 offset=77320192 nbdkit: file.3: debug: file: pread count=4096 offset=77324288 nbdkit: file.3: debug: file: pread count=4096 offset=77328384 nbdkit: file.3: debug: file: pread count=4096 offset=77332480 nbdkit: file.3: debug: file: pread count=4096 offset=77336576 nbdkit: file.3: debug: file: pread count=4096 offset=77340672 nbdkit: file.3: debug: file: pread count=4096 offset=77344768 nbdkit: file.3: debug: file: pread count=4096 offset=77348864 nbdkit: file.3: debug: file: pread count=4096 offset=77352960 nbdkit: file.3: debug: file: pread count=4096 offset=77357056 nbdkit: file.3: debug: file: pread count=4096 offset=77361152 nbdkit: file.3: debug: file: pread count=4096 offset=77365248 nbdkit: file.3: debug: file: pread count=4096 offset=77369344 nbdkit: file.3: debug: file: pread count=4096 offset=77373440 nbdkit: file.3: debug: file: pread count=4096 offset=77377536 nbdkit: file.3: debug: file: pread count=4096 offset=77381632 nbdkit: file.3: debug: file: pread count=4096 offset=77385728 nbdkit: file.3: debug: file: pread count=4096 offset=77389824 nbdkit: file.3: debug: file: pread count=4096 offset=77393920 nbdkit: file.3: debug: file: pread count=4096 offset=77398016 nbdkit: file.3: debug: file: pread count=4096 offset=77402112 nbdkit: file.3: debug: file: pread count=4096 offset=77406208 nbdkit: file.3: debug: file: pread count=4096 offset=77410304 nbdkit: file.3: debug: file: pread count=4096 offset=77414400 nbdkit: file.3: debug: file: pread count=4096 offset=77418496 nbdkit: file.3: debug: file: pread count=4096 offset=77422592 nbdkit: file.3: debug: file: pread count=4096 offset=77426688 nbdkit: file.3: debug: file: pread count=4096 offset=77430784 nbdkit: file.3: debug: file: pread count=4096 offset=77434880 nbdkit: file.3: debug: file: pread count=4096 offset=77438976 nbdkit: file.3: debug: file: pread count=4096 offset=77443072 nbdkit: file.3: debug: file: pread count=4096 offset=77447168 nbdkit: file.3: debug: file: pread count=4096 offset=77451264 nbdkit: file.3: debug: file: pread count=4096 offset=77455360 nbdkit: file.3: debug: file: pread count=4096 offset=77459456 nbdkit: file.3: debug: file: pread count=4096 offset=77463552 nbdkit: file.3: debug: file: pread count=4096 offset=77467648 nbdkit: file.3: debug: file: pread count=4096 offset=77471744 nbdkit: file.3: debug: file: pread count=4096 offset=77475840 nbdkit: file.3: debug: file: pread count=4096 offset=77479936 nbdkit: file.3: debug: file: pread count=4096 offset=77484032 nbdkit: file.3: debug: file: pread count=4096 offset=77488128 nbdkit: file.3: debug: file: pread count=4096 offset=77492224 nbdkit: file.3: debug: file: pread count=4096 offset=77496320 nbdkit: file.3: debug: file: pread count=4096 offset=77500416 nbdkit: file.3: debug: file: pread count=4096 offset=77504512 nbdkit: file.3: debug: file: pread count=4096 offset=77508608 nbdkit: file.3: debug: file: pread count=4096 offset=77512704 nbdkit: file.3: debug: file: pread count=4096 offset=77516800 nbdkit: file.3: debug: file: pread count=4096 offset=77520896 nbdkit: file.3: debug: file: pread count=4096 offset=77524992 nbdkit: file.3: debug: file: pread count=4096 offset=77529088 nbdkit: file.3: debug: file: pread count=4096 offset=77533184 nbdkit: file.3: debug: file: pread count=4096 offset=77537280 nbdkit: file.3: debug: file: pread count=4096 offset=77541376 nbdkit: file.3: debug: file: pread count=4096 offset=77545472 nbdkit: file.3: debug: file: pread count=4096 offset=77549568 nbdkit: file.3: debug: file: pread count=4096 offset=77553664 nbdkit: file.3: debug: file: pread count=4096 offset=77557760 nbdkit: file.3: debug: file: pread count=4096 offset=77561856 nbdkit: file.3: debug: file: pread count=4096 offset=77565952 nbdkit: file.3: debug: file: pread count=4096 offset=77570048 nbdkit: file.3: debug: file: pread count=4096 offset=77574144 nbdkit: file.3: debug: file: pread count=4096 offset=77578240 nbdkit: file.3: debug: file: pread count=4096 offset=77582336 nbdkit: file.3: debug: file: pread count=4096 offset=77586432 nbdkit: file.3: debug: file: pread count=4096 offset=77590528 nbdkit: file.4: debug: cow: pread count=2097152 offset=77594624 nbdkit: file.4: debug: file: pread count=4096 offset=77594624 nbdkit: file.4: debug: file: pread count=4096 offset=77598720 nbdkit: file.4: debug: file: pread count=4096 offset=77602816 nbdkit: file.4: debug: file: pread count=4096 offset=77606912 nbdkit: file.4: debug: file: pread count=4096 offset=77611008 nbdkit: file.4: debug: file: pread count=4096 offset=77615104 nbdkit: file.4: debug: file: pread count=4096 offset=77619200 nbdkit: file.4: debug: file: pread count=4096 offset=77623296 nbdkit: file.4: debug: file: pread count=4096 offset=77627392 nbdkit: file.4: debug: file: pread count=4096 offset=77631488 nbdkit: file.4: debug: file: pread count=4096 offset=77635584 nbdkit: file.4: debug: file: pread count=4096 offset=77639680 nbdkit: file.4: debug: file: pread count=4096 offset=77643776 nbdkit: file.4: debug: file: pread count=4096 offset=77647872 nbdkit: file.4: debug: file: pread count=4096 offset=77651968 nbdkit: file.4: debug: file: pread count=4096 offset=77656064 nbdkit: file.4: debug: file: pread count=4096 offset=77660160 nbdkit: file.4: debug: file: pread count=4096 offset=77664256 nbdkit: file.4: debug: file: pread count=4096 offset=77668352 nbdkit: file.4: debug: file: pread count=4096 offset=77672448 nbdkit: file.4: debug: file: pread count=4096 offset=77676544 nbdkit: file.4: debug: file: pread count=4096 offset=77680640 nbdkit: file.4: debug: file: pread count=4096 offset=77684736 nbdkit: file.4: debug: file: pread count=4096 offset=77688832 nbdkit: file.4: debug: file: pread count=4096 offset=77692928 nbdkit: file.4: debug: file: pread count=4096 offset=77697024 nbdkit: file.4: debug: file: pread count=4096 offset=77701120 nbdkit: file.4: debug: file: pread count=4096 offset=77705216 nbdkit: file.4: debug: file: pread count=4096 offset=77709312 nbdkit: file.4: debug: file: pread count=4096 offset=77713408 nbdkit: file.4: debug: file: pread count=4096 offset=77717504 nbdkit: file.4: debug: file: pread count=4096 offset=77721600 nbdkit: file.4: debug: file: pread count=4096 offset=77725696 nbdkit: file.4: debug: file: pread count=4096 offset=77729792 nbdkit: file.4: debug: file: pread count=4096 offset=77733888 nbdkit: file.4: debug: file: pread count=4096 offset=77737984 nbdkit: file.4: debug: file: pread count=4096 offset=77742080 nbdkit: file.4: debug: file: pread count=4096 offset=77746176 nbdkit: file.4: debug: file: pread count=4096 offset=77750272 nbdkit: file.4: debug: file: pread count=4096 offset=77754368 nbdkit: file.4: debug: file: pread count=4096 offset=77758464 nbdkit: file.4: debug: file: pread count=4096 offset=77762560 nbdkit: file.4: debug: file: pread count=4096 offset=77766656 nbdkit: file.4: debug: file: pread count=4096 offset=77770752 nbdkit: file.4: debug: file: pread count=4096 offset=77774848 nbdkit: file.4: debug: file: pread count=4096 offset=77778944 nbdkit: file.4: debug: file: pread count=4096 offset=77783040 nbdkit: file.4: debug: file: pread count=4096 offset=77787136 nbdkit: file.4: debug: file: pread count=4096 offset=77791232 nbdkit: file.4: debug: file: pread count=4096 offset=77795328 nbdkit: file.4: debug: file: pread count=4096 offset=77799424 nbdkit: file.4: debug: file: pread count=4096 offset=77803520 nbdkit: file.4: debug: file: pread count=4096 offset=77807616 nbdkit: file.4: debug: file: pread count=4096 offset=77811712 nbdkit: file.4: debug: file: pread count=4096 offset=77815808 nbdkit: file.4: debug: file: pread count=4096 offset=77819904 nbdkit: file.4: debug: file: pread count=4096 offset=77824000 nbdkit: file.4: debug: file: pread count=4096 offset=77828096 nbdkit: file.4: debug: file: pread count=4096 offset=77832192 nbdkit: file.4: debug: file: pread count=4096 offset=77836288 nbdkit: file.4: debug: file: pread count=4096 offset=77840384 nbdkit: file.4: debug: file: pread count=4096 offset=77844480 nbdkit: file.4: debug: file: pread count=4096 offset=77848576 nbdkit: file.4: debug: file: pread count=4096 offset=77852672 nbdkit: file.4: debug: file: pread count=4096 offset=77856768 nbdkit: file.4: debug: file: pread count=4096 offset=77860864 nbdkit: file.4: debug: file: pread count=4096 offset=77864960 nbdkit: file.4: debug: file: pread count=4096 offset=77869056 nbdkit: file.4: debug: file: pread count=4096 offset=77873152 nbdkit: file.4: debug: file: pread count=4096 offset=77877248 nbdkit: file.4: debug: file: pread count=4096 offset=77881344 nbdkit: file.4: debug: file: pread count=4096 offset=77885440 nbdkit: file.4: debug: file: pread count=4096 offset=77889536 nbdkit: file.4: debug: file: pread count=4096 offset=77893632 nbdkit: file.4: debug: file: pread count=4096 offset=77897728 nbdkit: file.4: debug: file: pread count=4096 offset=77901824 nbdkit: file.4: debug: file: pread count=4096 offset=77905920 nbdkit: file.4: debug: file: pread count=4096 offset=77910016 nbdkit: file.4: debug: file: pread count=4096 offset=77914112 nbdkit: file.4: debug: file: pread count=4096 offset=77918208 nbdkit: file.4: debug: file: pread count=4096 offset=77922304 nbdkit: file.4: debug: file: pread count=4096 offset=77926400 nbdkit: file.4: debug: file: pread count=4096 offset=77930496 nbdkit: file.4: debug: file: pread count=4096 offset=77934592 nbdkit: file.4: debug: file: pread count=4096 offset=77938688 nbdkit: file.4: debug: file: pread count=4096 offset=77942784 nbdkit: file.4: debug: file: pread count=4096 offset=77946880 nbdkit: file.4: debug: file: pread count=4096 offset=77950976 nbdkit: file.4: debug: file: pread count=4096 offset=77955072 nbdkit: file.4: debug: file: pread count=4096 offset=77959168 nbdkit: file.4: debug: file: pread count=4096 offset=77963264 nbdkit: file.4: debug: file: pread count=4096 offset=77967360 nbdkit: file.4: debug: file: pread count=4096 offset=77971456 nbdkit: file.4: debug: file: pread count=4096 offset=77975552 nbdkit: file.4: debug: file: pread count=4096 offset=77979648 nbdkit: file.4: debug: file: pread count=4096 offset=77983744 nbdkit: file.4: debug: file: pread count=4096 offset=77987840 nbdkit: file.4: debug: file: pread count=4096 offset=77991936 nbdkit: file.4: debug: file: pread count=4096 offset=77996032 nbdkit: file.4: debug: file: pread count=4096 offset=78000128 nbdkit: file.4: debug: file: pread count=4096 offset=78004224 nbdkit: file.4: debug: file: pread count=4096 offset=78008320 nbdkit: file.4: debug: file: pread count=4096 offset=78012416 nbdkit: file.4: debug: file: pread count=4096 offset=78016512 nbdkit: file.4: debug: file: pread count=4096 offset=78020608 nbdkit: file.4: debug: file: pread count=4096 offset=78024704 nbdkit: file.4: debug: file: pread count=4096 offset=78028800 nbdkit: file.4: debug: file: pread count=4096 offset=78032896 nbdkit: file.4: debug: file: pread count=4096 offset=78036992 nbdkit: file.4: debug: file: pread count=4096 offset=78041088 nbdkit: file.4: debug: file: pread count=4096 offset=78045184 nbdkit: file.4: debug: file: pread count=4096 offset=78049280 nbdkit: file.4: debug: file: pread count=4096 offset=78053376 nbdkit: file.4: debug: file: pread count=4096 offset=78057472 nbdkit: file.4: debug: file: pread count=4096 offset=78061568 nbdkit: file.4: debug: file: pread count=4096 offset=78065664 nbdkit: file.4: debug: file: pread count=4096 offset=78069760 nbdkit: file.4: debug: file: pread count=4096 offset=78073856 nbdkit: file.4: debug: file: pread count=4096 offset=78077952 nbdkit: file.4: debug: file: pread count=4096 offset=78082048 nbdkit: file.4: debug: file: pread count=4096 offset=78086144 nbdkit: file.4: debug: file: pread count=4096 offset=78090240 nbdkit: file.4: debug: file: pread count=4096 offset=78094336 nbdkit: file.4: debug: file: pread count=4096 offset=78098432 nbdkit: file.4: debug: file: pread count=4096 offset=78102528 nbdkit: file.4: debug: file: pread count=4096 offset=78106624 nbdkit: file.4: debug: file: pread count=4096 offset=78110720 nbdkit: file.4: debug: file: pread count=4096 offset=78114816 nbdkit: file.4: debug: file: pread count=4096 offset=78118912 nbdkit: file.4: debug: file: pread count=4096 offset=78123008 nbdkit: file.4: debug: file: pread count=4096 offset=78127104 nbdkit: file.4: debug: file: pread count=4096 offset=78131200 nbdkit: file.4: debug: file: pread count=4096 offset=78135296 nbdkit: file.4: debug: file: pread count=4096 offset=78139392 nbdkit: file.4: debug: file: pread count=4096 offset=78143488 nbdkit: file.4: debug: file: pread count=4096 offset=78147584 nbdkit: file.4: debug: file: pread count=4096 offset=78151680 nbdkit: file.4: debug: file: pread count=4096 offset=78155776 nbdkit: file.4: debug: file: pread count=4096 offset=78159872 nbdkit: file.4: debug: file: pread count=4096 offset=78163968 nbdkit: file.4: debug: file: pread count=4096 offset=78168064 nbdkit: file.4: debug: file: pread count=4096 offset=78172160 nbdkit: file.4: debug: file: pread count=4096 offset=78176256 nbdkit: file.4: debug: file: pread count=4096 offset=78180352 nbdkit: file.4: debug: file: pread count=4096 offset=78184448 nbdkit: file.4: debug: file: pread count=4096 offset=78188544 nbdkit: file.4: debug: file: pread count=4096 offset=78192640 nbdkit: file.4: debug: file: pread count=4096 offset=78196736 nbdkit: file.4: debug: file: pread count=4096 offset=78200832 nbdkit: file.4: debug: file: pread count=4096 offset=78204928 nbdkit: file.4: debug: file: pread count=4096 offset=78209024 nbdkit: file.4: debug: file: pread count=4096 offset=78213120 nbdkit: file.4: debug: file: pread count=4096 offset=78217216 nbdkit: file.4: debug: file: pread count=4096 offset=78221312 nbdkit: file.4: debug: file: pread count=4096 offset=78225408 nbdkit: file.4: debug: file: pread count=4096 offset=78229504 nbdkit: file.4: debug: file: pread count=4096 offset=78233600 nbdkit: file.4: debug: file: pread count=4096 offset=78237696 nbdkit: file.4: debug: file: pread count=4096 offset=78241792 nbdkit: file.4: debug: file: pread count=4096 offset=78245888 nbdkit: file.4: debug: file: pread count=4096 offset=78249984 nbdkit: file.4: debug: file: pread count=4096 offset=78254080 nbdkit: file.4: debug: file: pread count=4096 offset=78258176 nbdkit: file.4: debug: file: pread count=4096 offset=78262272 nbdkit: file.4: debug: file: pread count=4096 offset=78266368 nbdkit: file.4: debug: file: pread count=4096 offset=78270464 nbdkit: file.4: debug: file: pread count=4096 offset=78274560 nbdkit: file.4: debug: file: pread count=4096 offset=78278656 nbdkit: file.4: debug: file: pread count=4096 offset=78282752 nbdkit: file.4: debug: file: pread count=4096 offset=78286848 nbdkit: file.4: debug: file: pread count=4096 offset=78290944 nbdkit: file.4: debug: file: pread count=4096 offset=78295040 nbdkit: file.4: debug: file: pread count=4096 offset=78299136 nbdkit: file.4: debug: file: pread count=4096 offset=78303232 nbdkit: file.4: debug: file: pread count=4096 offset=78307328 nbdkit: file.4: debug: file: pread count=4096 offset=78311424 nbdkit: file.4: debug: file: pread count=4096 offset=78315520 nbdkit: file.4: debug: file: pread count=4096 offset=78319616 nbdkit: file.4: debug: file: pread count=4096 offset=78323712 nbdkit: file.4: debug: file: pread count=4096 offset=78327808 nbdkit: file.4: debug: file: pread count=4096 offset=78331904 nbdkit: file.4: debug: file: pread count=4096 offset=78336000 nbdkit: file.4: debug: file: pread count=4096 offset=78340096 nbdkit: file.4: debug: file: pread count=4096 offset=78344192 nbdkit: file.4: debug: file: pread count=4096 offset=78348288 nbdkit: file.4: debug: file: pread count=4096 offset=78352384 nbdkit: file.4: debug: file: pread count=4096 offset=78356480 nbdkit: file.4: debug: file: pread count=4096 offset=78360576 nbdkit: file.4: debug: file: pread count=4096 offset=78364672 nbdkit: file.4: debug: file: pread count=4096 offset=78368768 nbdkit: file.4: debug: file: pread count=4096 offset=78372864 nbdkit: file.4: debug: file: pread count=4096 offset=78376960 nbdkit: file.4: debug: file: pread count=4096 offset=78381056 nbdkit: file.4: debug: file: pread count=4096 offset=78385152 nbdkit: file.4: debug: file: pread count=4096 offset=78389248 nbdkit: file.4: debug: file: pread count=4096 offset=78393344 nbdkit: file.4: debug: file: pread count=4096 offset=78397440 nbdkit: file.4: debug: file: pread count=4096 offset=78401536 nbdkit: file.4: debug: file: pread count=4096 offset=78405632 nbdkit: file.4: debug: file: pread count=4096 offset=78409728 nbdkit: file.4: debug: file: pread count=4096 offset=78413824 nbdkit: file.4: debug: file: pread count=4096 offset=78417920 nbdkit: file.4: debug: file: pread count=4096 offset=78422016 nbdkit: file.4: debug: file: pread count=4096 offset=78426112 nbdkit: file.4: debug: file: pread count=4096 offset=78430208 nbdkit: file.4: debug: file: pread count=4096 offset=78434304 nbdkit: file.4: debug: file: pread count=4096 offset=78438400 nbdkit: file.4: debug: file: pread count=4096 offset=78442496 nbdkit: file.4: debug: file: pread count=4096 offset=78446592 nbdkit: file.4: debug: file: pread count=4096 offset=78450688 nbdkit: file.4: debug: file: pread count=4096 offset=78454784 nbdkit: file.4: debug: file: pread count=4096 offset=78458880 nbdkit: file.4: debug: file: pread count=4096 offset=78462976 nbdkit: file.4: debug: file: pread count=4096 offset=78467072 nbdkit: file.4: debug: file: pread count=4096 offset=78471168 nbdkit: file.4: debug: file: pread count=4096 offset=78475264 nbdkit: file.4: debug: file: pread count=4096 offset=78479360 nbdkit: file.4: debug: file: pread count=4096 offset=78483456 nbdkit: file.4: debug: file: pread count=4096 offset=78487552 nbdkit: file.4: debug: file: pread count=4096 offset=78491648 nbdkit: file.4: debug: file: pread count=4096 offset=78495744 nbdkit: file.4: debug: file: pread count=4096 offset=78499840 nbdkit: file.4: debug: file: pread count=4096 offset=78503936 nbdkit: file.4: debug: file: pread count=4096 offset=78508032 nbdkit: file.4: debug: file: pread count=4096 offset=78512128 nbdkit: file.4: debug: file: pread count=4096 offset=78516224 nbdkit: file.4: debug: file: pread count=4096 offset=78520320 nbdkit: file.4: debug: file: pread count=4096 offset=78524416 nbdkit: file.4: debug: file: pread count=4096 offset=78528512 nbdkit: file.4: debug: file: pread count=4096 offset=78532608 nbdkit: file.4: debug: file: pread count=4096 offset=78536704 nbdkit: file.4: debug: file: pread count=4096 offset=78540800 nbdkit: file.4: debug: file: pread count=4096 offset=78544896 nbdkit: file.4: debug: file: pread count=4096 offset=78548992 nbdkit: file.4: debug: file: pread count=4096 offset=78553088 nbdkit: file.4: debug: file: pread count=4096 offset=78557184 nbdkit: file.4: debug: file: pread count=4096 offset=78561280 nbdkit: file.4: debug: file: pread count=4096 offset=78565376 nbdkit: file.4: debug: file: pread count=4096 offset=78569472 nbdkit: file.4: debug: file: pread count=4096 offset=78573568 nbdkit: file.4: debug: file: pread count=4096 offset=78577664 nbdkit: file.4: debug: file: pread count=4096 offset=78581760 nbdkit: file.4: debug: file: pread count=4096 offset=78585856 nbdkit: file.4: debug: file: pread count=4096 offset=78589952 nbdkit: file.4: debug: file: pread count=4096 offset=78594048 nbdkit: file.4: debug: file: pread count=4096 offset=78598144 nbdkit: file.4: debug: file: pread count=4096 offset=78602240 nbdkit: file.4: debug: file: pread count=4096 offset=78606336 nbdkit: file.4: debug: file: pread count=4096 offset=78610432 nbdkit: file.4: debug: file: pread count=4096 offset=78614528 nbdkit: file.4: debug: file: pread count=4096 offset=78618624 nbdkit: file.4: debug: file: pread count=4096 offset=78622720 nbdkit: file.4: debug: file: pread count=4096 offset=78626816 nbdkit: file.4: debug: file: pread count=4096 offset=78630912 nbdkit: file.4: debug: file: pread count=4096 offset=78635008 nbdkit: file.4: debug: file: pread count=4096 offset=78639104 nbdkit: file.4: debug: file: pread count=4096 offset=78643200 nbdkit: file.4: debug: file: pread count=4096 offset=78647296 nbdkit: file.4: debug: file: pread count=4096 offset=78651392 nbdkit: file.4: debug: file: pread count=4096 offset=78655488 nbdkit: file.4: debug: file: pread count=4096 offset=78659584 nbdkit: file.4: debug: file: pread count=4096 offset=78663680 nbdkit: file.4: debug: file: pread count=4096 offset=78667776 nbdkit: file.4: debug: file: pread count=4096 offset=78671872 nbdkit: file.4: debug: file: pread count=4096 offset=78675968 nbdkit: file.4: debug: file: pread count=4096 offset=78680064 nbdkit: file.4: debug: file: pread count=4096 offset=78684160 nbdkit: file.4: debug: file: pread count=4096 offset=78688256 nbdkit: file.4: debug: file: pread count=4096 offset=78692352 nbdkit: file.4: debug: file: pread count=4096 offset=78696448 nbdkit: file.4: debug: file: pread count=4096 offset=78700544 nbdkit: file.4: debug: file: pread count=4096 offset=78704640 nbdkit: file.4: debug: file: pread count=4096 offset=78708736 nbdkit: file.4: debug: file: pread count=4096 offset=78712832 nbdkit: file.4: debug: file: pread count=4096 offset=78716928 nbdkit: file.4: debug: file: pread count=4096 offset=78721024 nbdkit: file.4: debug: file: pread count=4096 offset=78725120 nbdkit: file.4: debug: file: pread count=4096 offset=78729216 nbdkit: file.4: debug: file: pread count=4096 offset=78733312 nbdkit: file.4: debug: file: pread count=4096 offset=78737408 nbdkit: file.4: debug: file: pread count=4096 offset=78741504 nbdkit: file.4: debug: file: pread count=4096 offset=78745600 nbdkit: file.4: debug: file: pread count=4096 offset=78749696 nbdkit: file.4: debug: file: pread count=4096 offset=78753792 nbdkit: file.4: debug: file: pread count=4096 offset=78757888 nbdkit: file.4: debug: file: pread count=4096 offset=78761984 nbdkit: file.4: debug: file: pread count=4096 offset=78766080 nbdkit: file.4: debug: file: pread count=4096 offset=78770176 nbdkit: file.4: debug: file: pread count=4096 offset=78774272 nbdkit: file.4: debug: file: pread count=4096 offset=78778368 nbdkit: file.4: debug: file: pread count=4096 offset=78782464 nbdkit: file.4: debug: file: pread count=4096 offset=78786560 nbdkit: file.4: debug: file: pread count=4096 offset=78790656 nbdkit: file.4: debug: file: pread count=4096 offset=78794752 nbdkit: file.4: debug: file: pread count=4096 offset=78798848 nbdkit: file.4: debug: file: pread count=4096 offset=78802944 nbdkit: file.4: debug: file: pread count=4096 offset=78807040 nbdkit: file.4: debug: file: pread count=4096 offset=78811136 nbdkit: file.4: debug: file: pread count=4096 offset=78815232 nbdkit: file.4: debug: file: pread count=4096 offset=78819328 nbdkit: file.4: debug: file: pread count=4096 offset=78823424 nbdkit: file.4: debug: file: pread count=4096 offset=78827520 nbdkit: file.4: debug: file: pread count=4096 offset=78831616 nbdkit: file.4: debug: file: pread count=4096 offset=78835712 nbdkit: file.4: debug: file: pread count=4096 offset=78839808 nbdkit: file.4: debug: file: pread count=4096 offset=78843904 nbdkit: file.4: debug: file: pread count=4096 offset=78848000 nbdkit: file.4: debug: file: pread count=4096 offset=78852096 nbdkit: file.4: debug: file: pread count=4096 offset=78856192 nbdkit: file.4: debug: file: pread count=4096 offset=78860288 nbdkit: file.4: debug: file: pread count=4096 offset=78864384 nbdkit: file.4: debug: file: pread count=4096 offset=78868480 nbdkit: file.4: debug: file: pread count=4096 offset=78872576 nbdkit: file.4: debug: file: pread count=4096 offset=78876672 nbdkit: file.4: debug: file: pread count=4096 offset=78880768 nbdkit: file.4: debug: file: pread count=4096 offset=78884864 nbdkit: file.4: debug: file: pread count=4096 offset=78888960 nbdkit: file.4: debug: file: pread count=4096 offset=78893056 nbdkit: file.4: debug: file: pread count=4096 offset=78897152 nbdkit: file.4: debug: file: pread count=4096 offset=78901248 nbdkit: file.4: debug: file: pread count=4096 offset=78905344 nbdkit: file.4: debug: file: pread count=4096 offset=78909440 nbdkit: file.4: debug: file: pread count=4096 offset=78913536 nbdkit: file.4: debug: file: pread count=4096 offset=78917632 nbdkit: file.4: debug: file: pread count=4096 offset=78921728 nbdkit: file.4: debug: file: pread count=4096 offset=78925824 nbdkit: file.4: debug: file: pread count=4096 offset=78929920 nbdkit: file.4: debug: file: pread count=4096 offset=78934016 nbdkit: file.4: debug: file: pread count=4096 offset=78938112 nbdkit: file.4: debug: file: pread count=4096 offset=78942208 nbdkit: file.4: debug: file: pread count=4096 offset=78946304 nbdkit: file.4: debug: file: pread count=4096 offset=78950400 nbdkit: file.4: debug: file: pread count=4096 offset=78954496 nbdkit: file.4: debug: file: pread count=4096 offset=78958592 nbdkit: file.4: debug: file: pread count=4096 offset=78962688 nbdkit: file.4: debug: file: pread count=4096 offset=78966784 nbdkit: file.4: debug: file: pread count=4096 offset=78970880 nbdkit: file.4: debug: file: pread count=4096 offset=78974976 nbdkit: file.4: debug: file: pread count=4096 offset=78979072 nbdkit: file.4: debug: file: pread count=4096 offset=78983168 nbdkit: file.4: debug: file: pread count=4096 offset=78987264 nbdkit: file.4: debug: file: pread count=4096 offset=78991360 nbdkit: file.4: debug: file: pread count=4096 offset=78995456 nbdkit: file.4: debug: file: pread count=4096 offset=78999552 nbdkit: file.4: debug: file: pread count=4096 offset=79003648 nbdkit: file.4: debug: file: pread count=4096 offset=79007744 nbdkit: file.4: debug: file: pread count=4096 offset=79011840 nbdkit: file.4: debug: file: pread count=4096 offset=79015936 nbdkit: file.4: debug: file: pread count=4096 offset=79020032 nbdkit: file.4: debug: file: pread count=4096 offset=79024128 nbdkit: file.4: debug: file: pread count=4096 offset=79028224 nbdkit: file.4: debug: file: pread count=4096 offset=79032320 nbdkit: file.4: debug: file: pread count=4096 offset=79036416 nbdkit: file.4: debug: file: pread count=4096 offset=79040512 nbdkit: file.4: debug: file: pread count=4096 offset=79044608 nbdkit: file.4: debug: file: pread count=4096 offset=79048704 nbdkit: file.4: debug: file: pread count=4096 offset=79052800 nbdkit: file.4: debug: file: pread count=4096 offset=79056896 nbdkit: file.4: debug: file: pread count=4096 offset=79060992 nbdkit: file.4: debug: file: pread count=4096 offset=79065088 nbdkit: file.4: debug: file: pread count=4096 offset=79069184 nbdkit: file.4: debug: file: pread count=4096 offset=79073280 nbdkit: file.4: debug: file: pread count=4096 offset=79077376 nbdkit: file.4: debug: file: pread count=4096 offset=79081472 nbdkit: file.4: debug: file: pread count=4096 offset=79085568 nbdkit: file.4: debug: file: pread count=4096 offset=79089664 nbdkit: file.4: debug: file: pread count=4096 offset=79093760 nbdkit: file.4: debug: file: pread count=4096 offset=79097856 nbdkit: file.4: debug: file: pread count=4096 offset=79101952 nbdkit: file.4: debug: file: pread count=4096 offset=79106048 nbdkit: file.4: debug: file: pread count=4096 offset=79110144 nbdkit: file.4: debug: file: pread count=4096 offset=79114240 nbdkit: file.4: debug: file: pread count=4096 offset=79118336 nbdkit: file.4: debug: file: pread count=4096 offset=79122432 nbdkit: file.4: debug: file: pread count=4096 offset=79126528 nbdkit: file.4: debug: file: pread count=4096 offset=79130624 nbdkit: file.4: debug: file: pread count=4096 offset=79134720 nbdkit: file.4: debug: file: pread count=4096 offset=79138816 nbdkit: file.4: debug: file: pread count=4096 offset=79142912 nbdkit: file.4: debug: file: pread count=4096 offset=79147008 nbdkit: file.4: debug: file: pread count=4096 offset=79151104 nbdkit: file.4: debug: file: pread count=4096 offset=79155200 nbdkit: file.4: debug: file: pread count=4096 offset=79159296 nbdkit: file.4: debug: file: pread count=4096 offset=79163392 nbdkit: file.4: debug: file: pread count=4096 offset=79167488 nbdkit: file.4: debug: file: pread count=4096 offset=79171584 nbdkit: file.4: debug: file: pread count=4096 offset=79175680 nbdkit: file.4: debug: file: pread count=4096 offset=79179776 nbdkit: file.4: debug: file: pread count=4096 offset=79183872 nbdkit: file.4: debug: file: pread count=4096 offset=79187968 nbdkit: file.4: debug: file: pread count=4096 offset=79192064 nbdkit: file.4: debug: file: pread count=4096 offset=79196160 nbdkit: file.4: debug: file: pread count=4096 offset=79200256 nbdkit: file.4: debug: file: pread count=4096 offset=79204352 nbdkit: file.4: debug: file: pread count=4096 offset=79208448 nbdkit: file.4: debug: file: pread count=4096 offset=79212544 nbdkit: file.4: debug: file: pread count=4096 offset=79216640 nbdkit: file.4: debug: file: pread count=4096 offset=79220736 nbdkit: file.4: debug: file: pread count=4096 offset=79224832 nbdkit: file.4: debug: file: pread count=4096 offset=79228928 nbdkit: file.4: debug: file: pread count=4096 offset=79233024 nbdkit: file.4: debug: file: pread count=4096 offset=79237120 nbdkit: file.4: debug: file: pread count=4096 offset=79241216 nbdkit: file.4: debug: file: pread count=4096 offset=79245312 nbdkit: file.4: debug: file: pread count=4096 offset=79249408 nbdkit: file.4: debug: file: pread count=4096 offset=79253504 nbdkit: file.4: debug: file: pread count=4096 offset=79257600 nbdkit: file.4: debug: file: pread count=4096 offset=79261696 nbdkit: file.4: debug: file: pread count=4096 offset=79265792 nbdkit: file.4: debug: file: pread count=4096 offset=79269888 nbdkit: file.4: debug: file: pread count=4096 offset=79273984 nbdkit: file.4: debug: file: pread count=4096 offset=79278080 nbdkit: file.4: debug: file: pread count=4096 offset=79282176 nbdkit: file.4: debug: file: pread count=4096 offset=79286272 nbdkit: file.4: debug: file: pread count=4096 offset=79290368 nbdkit: file.4: debug: file: pread count=4096 offset=79294464 nbdkit: file.4: debug: file: pread count=4096 offset=79298560 nbdkit: file.4: debug: file: pread count=4096 offset=79302656 nbdkit: file.4: debug: file: pread count=4096 offset=79306752 nbdkit: file.4: debug: file: pread count=4096 offset=79310848 nbdkit: file.4: debug: file: pread count=4096 offset=79314944 nbdkit: file.4: debug: file: pread count=4096 offset=79319040 nbdkit: file.4: debug: file: pread count=4096 offset=79323136 nbdkit: file.4: debug: file: pread count=4096 offset=79327232 nbdkit: file.4: debug: file: pread count=4096 offset=79331328 nbdkit: file.4: debug: file: pread count=4096 offset=79335424 nbdkit: file.4: debug: file: pread count=4096 offset=79339520 nbdkit: file.4: debug: file: pread count=4096 offset=79343616 nbdkit: file.4: debug: file: pread count=4096 offset=79347712 nbdkit: file.4: debug: file: pread count=4096 offset=79351808 nbdkit: file.4: debug: file: pread count=4096 offset=79355904 nbdkit: file.4: debug: file: pread count=4096 offset=79360000 nbdkit: file.4: debug: file: pread count=4096 offset=79364096 nbdkit: file.4: debug: file: pread count=4096 offset=79368192 nbdkit: file.4: debug: file: pread count=4096 offset=79372288 nbdkit: file.4: debug: file: pread count=4096 offset=79376384 nbdkit: file.4: debug: file: pread count=4096 offset=79380480 nbdkit: file.4: debug: file: pread count=4096 offset=79384576 nbdkit: file.4: debug: file: pread count=4096 offset=79388672 nbdkit: file.4: debug: file: pread count=4096 offset=79392768 nbdkit: file.4: debug: file: pread count=4096 offset=79396864 nbdkit: file.4: debug: file: pread count=4096 offset=79400960 nbdkit: file.4: debug: file: pread count=4096 offset=79405056 nbdkit: file.4: debug: file: pread count=4096 offset=79409152 nbdkit: file.4: debug: file: pread count=4096 offset=79413248 nbdkit: file.4: debug: file: pread count=4096 offset=79417344 nbdkit: file.4: debug: file: pread count=4096 offset=79421440 nbdkit: file.4: debug: file: pread count=4096 offset=79425536 nbdkit: file.4: debug: file: pread count=4096 offset=79429632 nbdkit: file.4: debug: file: pread count=4096 offset=79433728 nbdkit: file.4: debug: file: pread count=4096 offset=79437824 nbdkit: file.4: debug: file: pread count=4096 offset=79441920 nbdkit: file.4: debug: file: pread count=4096 offset=79446016 nbdkit: file.4: debug: file: pread count=4096 offset=79450112 nbdkit: file.4: debug: file: pread count=4096 offset=79454208 nbdkit: file.4: debug: file: pread count=4096 offset=79458304 nbdkit: file.4: debug: file: pread count=4096 offset=79462400 nbdkit: file.4: debug: file: pread count=4096 offset=79466496 nbdkit: file.4: debug: file: pread count=4096 offset=79470592 nbdkit: file.4: debug: file: pread count=4096 offset=79474688 nbdkit: file.4: debug: file: pread count=4096 offset=79478784 nbdkit: file.4: debug: file: pread count=4096 offset=79482880 nbdkit: file.4: debug: file: pread count=4096 offset=79486976 nbdkit: file.4: debug: file: pread count=4096 offset=79491072 nbdkit: file.4: debug: file: pread count=4096 offset=79495168 nbdkit: file.4: debug: file: pread count=4096 offset=79499264 nbdkit: file.4: debug: file: pread count=4096 offset=79503360 nbdkit: file.4: debug: file: pread count=4096 offset=79507456 nbdkit: file.4: debug: file: pread count=4096 offset=79511552 nbdkit: file.4: debug: file: pread count=4096 offset=79515648 nbdkit: file.4: debug: file: pread count=4096 offset=79519744 nbdkit: file.4: debug: file: pread count=4096 offset=79523840 nbdkit: file.4: debug: file: pread count=4096 offset=79527936 nbdkit: file.4: debug: file: pread count=4096 offset=79532032 nbdkit: file.4: debug: file: pread count=4096 offset=79536128 nbdkit: file.4: debug: file: pread count=4096 offset=79540224 nbdkit: file.4: debug: file: pread count=4096 offset=79544320 nbdkit: file.4: debug: file: pread count=4096 offset=79548416 nbdkit: file.4: debug: file: pread count=4096 offset=79552512 nbdkit: file.4: debug: file: pread count=4096 offset=79556608 nbdkit: file.4: debug: file: pread count=4096 offset=79560704 nbdkit: file.4: debug: file: pread count=4096 offset=79564800 nbdkit: file.4: debug: file: pread count=4096 offset=79568896 nbdkit: file.4: debug: file: pread count=4096 offset=79572992 nbdkit: file.4: debug: file: pread count=4096 offset=79577088 nbdkit: file.4: debug: file: pread count=4096 offset=79581184 nbdkit: file.4: debug: file: pread count=4096 offset=79585280 nbdkit: file.4: debug: file: pread count=4096 offset=79589376 nbdkit: file.4: debug: file: pread count=4096 offset=79593472 nbdkit: file.4: debug: file: pread count=4096 offset=79597568 nbdkit: file.4: debug: file: pread count=4096 offset=79601664 nbdkit: file.4: debug: file: pread count=4096 offset=79605760 nbdkit: file.4: debug: file: pread count=4096 offset=79609856 nbdkit: file.4: debug: file: pread count=4096 offset=79613952 nbdkit: file.4: debug: file: pread count=4096 offset=79618048 nbdkit: file.4: debug: file: pread count=4096 offset=79622144 nbdkit: file.4: debug: file: pread count=4096 offset=79626240 nbdkit: file.4: debug: file: pread count=4096 offset=79630336 nbdkit: file.4: debug: file: pread count=4096 offset=79634432 nbdkit: file.4: debug: file: pread count=4096 offset=79638528 nbdkit: file.4: debug: file: pread count=4096 offset=79642624 nbdkit: file.4: debug: file: pread count=4096 offset=79646720 nbdkit: file.4: debug: file: pread count=4096 offset=79650816 nbdkit: file.4: debug: file: pread count=4096 offset=79654912 nbdkit: file.4: debug: file: pread count=4096 offset=79659008 nbdkit: file.4: debug: file: pread count=4096 offset=79663104 nbdkit: file.4: debug: file: pread count=4096 offset=79667200 nbdkit: file.4: debug: file: pread count=4096 offset=79671296 nbdkit: file.4: debug: file: pread count=4096 offset=79675392 nbdkit: file.4: debug: file: pread count=4096 offset=79679488 nbdkit: file.4: debug: file: pread count=4096 offset=79683584 nbdkit: file.4: debug: file: pread count=4096 offset=79687680 nbdkit: file.5: debug: cow: pread count=2097152 offset=79691776 nbdkit: file.5: debug: file: pread count=4096 offset=79691776 nbdkit: file.5: debug: file: pread count=4096 offset=79695872 nbdkit: file.5: debug: file: pread count=4096 offset=79699968 nbdkit: file.5: debug: file: pread count=4096 offset=79704064 nbdkit: file.5: debug: file: pread count=4096 offset=79708160 nbdkit: file.5: debug: file: pread count=4096 offset=79712256 nbdkit: file.5: debug: file: pread count=4096 offset=79716352 nbdkit: file.5: debug: file: pread count=4096 offset=79720448 nbdkit: file.5: debug: file: pread count=4096 offset=79724544 nbdkit: file.5: debug: file: pread count=4096 offset=79728640 nbdkit: file.5: debug: file: pread count=4096 offset=79732736 nbdkit: file.5: debug: file: pread count=4096 offset=79736832 nbdkit: file.5: debug: file: pread count=4096 offset=79740928 nbdkit: file.5: debug: file: pread count=4096 offset=79745024 nbdkit: file.5: debug: file: pread count=4096 offset=79749120 nbdkit: file.5: debug: file: pread count=4096 offset=79753216 nbdkit: file.5: debug: file: pread count=4096 offset=79757312 nbdkit: file.5: debug: file: pread count=4096 offset=79761408 nbdkit: file.5: debug: file: pread count=4096 offset=79765504 nbdkit: file.5: debug: file: pread count=4096 offset=79769600 nbdkit: file.5: debug: file: pread count=4096 offset=79773696 nbdkit: file.5: debug: file: pread count=4096 offset=79777792 nbdkit: file.5: debug: file: pread count=4096 offset=79781888 nbdkit: file.5: debug: file: pread count=4096 offset=79785984 nbdkit: file.5: debug: file: pread count=4096 offset=79790080 nbdkit: file.5: debug: file: pread count=4096 offset=79794176 nbdkit: file.5: debug: file: pread count=4096 offset=79798272 nbdkit: file.5: debug: file: pread count=4096 offset=79802368 nbdkit: file.5: debug: file: pread count=4096 offset=79806464 nbdkit: file.5: debug: file: pread count=4096 offset=79810560 nbdkit: file.5: debug: file: pread count=4096 offset=79814656 nbdkit: file.5: debug: file: pread count=4096 offset=79818752 nbdkit: file.5: debug: file: pread count=4096 offset=79822848 nbdkit: file.5: debug: file: pread count=4096 offset=79826944 nbdkit: file.5: debug: file: pread count=4096 offset=79831040 nbdkit: file.5: debug: file: pread count=4096 offset=79835136 nbdkit: file.5: debug: file: pread count=4096 offset=79839232 nbdkit: file.5: debug: file: pread count=4096 offset=79843328 nbdkit: file.5: debug: file: pread count=4096 offset=79847424 nbdkit: file.5: debug: file: pread count=4096 offset=79851520 nbdkit: file.5: debug: file: pread count=4096 offset=79855616 nbdkit: file.5: debug: file: pread count=4096 offset=79859712 nbdkit: file.5: debug: file: pread count=4096 offset=79863808 nbdkit: file.5: debug: file: pread count=4096 offset=79867904 nbdkit: file.5: debug: file: pread count=4096 offset=79872000 nbdkit: file.5: debug: file: pread count=4096 offset=79876096 nbdkit: file.5: debug: file: pread count=4096 offset=79880192 nbdkit: file.5: debug: file: pread count=4096 offset=79884288 nbdkit: file.5: debug: file: pread count=4096 offset=79888384 nbdkit: file.5: debug: file: pread count=4096 offset=79892480 nbdkit: file.5: debug: file: pread count=4096 offset=79896576 nbdkit: file.5: debug: file: pread count=4096 offset=79900672 nbdkit: file.5: debug: file: pread count=4096 offset=79904768 nbdkit: file.5: debug: file: pread count=4096 offset=79908864 nbdkit: file.5: debug: file: pread count=4096 offset=79912960 nbdkit: file.5: debug: file: pread count=4096 offset=79917056 nbdkit: file.5: debug: file: pread count=4096 offset=79921152 nbdkit: file.5: debug: file: pread count=4096 offset=79925248 nbdkit: file.5: debug: file: pread count=4096 offset=79929344 nbdkit: file.5: debug: file: pread count=4096 offset=79933440 nbdkit: file.5: debug: file: pread count=4096 offset=79937536 nbdkit: file.5: debug: file: pread count=4096 offset=79941632 nbdkit: file.5: debug: file: pread count=4096 offset=79945728 nbdkit: file.5: debug: file: pread count=4096 offset=79949824 nbdkit: file.5: debug: file: pread count=4096 offset=79953920 nbdkit: file.5: debug: file: pread count=4096 offset=79958016 nbdkit: file.5: debug: file: pread count=4096 offset=79962112 nbdkit: file.5: debug: file: pread count=4096 offset=79966208 nbdkit: file.5: debug: file: pread count=4096 offset=79970304 nbdkit: file.5: debug: file: pread count=4096 offset=79974400 nbdkit: file.5: debug: file: pread count=4096 offset=79978496 nbdkit: file.5: debug: file: pread count=4096 offset=79982592 nbdkit: file.5: debug: file: pread count=4096 offset=79986688 nbdkit: file.5: debug: file: pread count=4096 offset=79990784 nbdkit: file.5: debug: file: pread count=4096 offset=79994880 nbdkit: file.5: debug: file: pread count=4096 offset=79998976 nbdkit: file.5: debug: file: pread count=4096 offset=80003072 nbdkit: file.5: debug: file: pread count=4096 offset=80007168 nbdkit: file.5: debug: file: pread count=4096 offset=80011264 nbdkit: file.5: debug: file: pread count=4096 offset=80015360 nbdkit: file.5: debug: file: pread count=4096 offset=80019456 nbdkit: file.5: debug: file: pread count=4096 offset=80023552 nbdkit: file.5: debug: file: pread count=4096 offset=80027648 nbdkit: file.5: debug: file: pread count=4096 offset=80031744 nbdkit: file.5: debug: file: pread count=4096 offset=80035840 nbdkit: file.5: debug: file: pread count=4096 offset=80039936 nbdkit: file.5: debug: file: pread count=4096 offset=80044032 nbdkit: file.5: debug: file: pread count=4096 offset=80048128 nbdkit: file.5: debug: file: pread count=4096 offset=80052224 nbdkit: file.5: debug: file: pread count=4096 offset=80056320 nbdkit: file.5: debug: file: pread count=4096 offset=80060416 nbdkit: file.5: debug: file: pread count=4096 offset=80064512 nbdkit: file.5: debug: file: pread count=4096 offset=80068608 nbdkit: file.5: debug: file: pread count=4096 offset=80072704 nbdkit: file.5: debug: file: pread count=4096 offset=80076800 nbdkit: file.5: debug: file: pread count=4096 offset=80080896 nbdkit: file.5: debug: file: pread count=4096 offset=80084992 nbdkit: file.5: debug: file: pread count=4096 offset=80089088 nbdkit: file.5: debug: file: pread count=4096 offset=80093184 nbdkit: file.5: debug: file: pread count=4096 offset=80097280 nbdkit: file.5: debug: file: pread count=4096 offset=80101376 nbdkit: file.5: debug: file: pread count=4096 offset=80105472 nbdkit: file.5: debug: file: pread count=4096 offset=80109568 nbdkit: file.5: debug: file: pread count=4096 offset=80113664 nbdkit: file.5: debug: file: pread count=4096 offset=80117760 nbdkit: file.5: debug: file: pread count=4096 offset=80121856 nbdkit: file.5: debug: file: pread count=4096 offset=80125952 nbdkit: file.5: debug: file: pread count=4096 offset=80130048 nbdkit: file.5: debug: file: pread count=4096 offset=80134144 nbdkit: file.5: debug: file: pread count=4096 offset=80138240 nbdkit: file.5: debug: file: pread count=4096 offset=80142336 nbdkit: file.5: debug: file: pread count=4096 offset=80146432 nbdkit: file.5: debug: file: pread count=4096 offset=80150528 nbdkit: file.5: debug: file: pread count=4096 offset=80154624 nbdkit: file.5: debug: file: pread count=4096 offset=80158720 nbdkit: file.5: debug: file: pread count=4096 offset=80162816 nbdkit: file.5: debug: file: pread count=4096 offset=80166912 nbdkit: file.5: debug: file: pread count=4096 offset=80171008 nbdkit: file.5: debug: file: pread count=4096 offset=80175104 nbdkit: file.5: debug: file: pread count=4096 offset=80179200 nbdkit: file.5: debug: file: pread count=4096 offset=80183296 nbdkit: file.5: debug: file: pread count=4096 offset=80187392 nbdkit: file.5: debug: file: pread count=4096 offset=80191488 nbdkit: file.5: debug: file: pread count=4096 offset=80195584 nbdkit: file.5: debug: file: pread count=4096 offset=80199680 nbdkit: file.5: debug: file: pread count=4096 offset=80203776 nbdkit: file.5: debug: file: pread count=4096 offset=80207872 nbdkit: file.5: debug: file: pread count=4096 offset=80211968 nbdkit: file.5: debug: file: pread count=4096 offset=80216064 nbdkit: file.5: debug: file: pread count=4096 offset=80220160 nbdkit: file.5: debug: file: pread count=4096 offset=80224256 nbdkit: file.5: debug: file: pread count=4096 offset=80228352 nbdkit: file.5: debug: file: pread count=4096 offset=80232448 nbdkit: file.5: debug: file: pread count=4096 offset=80236544 nbdkit: file.5: debug: file: pread count=4096 offset=80240640 nbdkit: file.5: debug: file: pread count=4096 offset=80244736 nbdkit: file.5: debug: file: pread count=4096 offset=80248832 nbdkit: file.5: debug: file: pread count=4096 offset=80252928 nbdkit: file.5: debug: file: pread count=4096 offset=80257024 nbdkit: file.5: debug: file: pread count=4096 offset=80261120 nbdkit: file.5: debug: file: pread count=4096 offset=80265216 nbdkit: file.5: debug: file: pread count=4096 offset=80269312 nbdkit: file.5: debug: file: pread count=4096 offset=80273408 nbdkit: file.5: debug: file: pread count=4096 offset=80277504 nbdkit: file.5: debug: file: pread count=4096 offset=80281600 nbdkit: file.5: debug: file: pread count=4096 offset=80285696 nbdkit: file.5: debug: file: pread count=4096 offset=80289792 nbdkit: file.5: debug: file: pread count=4096 offset=80293888 nbdkit: file.5: debug: file: pread count=4096 offset=80297984 nbdkit: file.5: debug: file: pread count=4096 offset=80302080 nbdkit: file.5: debug: file: pread count=4096 offset=80306176 nbdkit: file.5: debug: file: pread count=4096 offset=80310272 nbdkit: file.5: debug: file: pread count=4096 offset=80314368 nbdkit: file.5: debug: file: pread count=4096 offset=80318464 nbdkit: file.5: debug: file: pread count=4096 offset=80322560 nbdkit: file.5: debug: file: pread count=4096 offset=80326656 nbdkit: file.5: debug: file: pread count=4096 offset=80330752 nbdkit: file.5: debug: file: pread count=4096 offset=80334848 nbdkit: file.5: debug: file: pread count=4096 offset=80338944 nbdkit: file.5: debug: file: pread count=4096 offset=80343040 nbdkit: file.5: debug: file: pread count=4096 offset=80347136 nbdkit: file.5: debug: file: pread count=4096 offset=80351232 nbdkit: file.5: debug: file: pread count=4096 offset=80355328 nbdkit: file.5: debug: file: pread count=4096 offset=80359424 nbdkit: file.5: debug: file: pread count=4096 offset=80363520 nbdkit: file.5: debug: file: pread count=4096 offset=80367616 nbdkit: file.5: debug: file: pread count=4096 offset=80371712 nbdkit: file.5: debug: file: pread count=4096 offset=80375808 nbdkit: file.5: debug: file: pread count=4096 offset=80379904 nbdkit: file.5: debug: file: pread count=4096 offset=80384000 nbdkit: file.5: debug: file: pread count=4096 offset=80388096 nbdkit: file.5: debug: file: pread count=4096 offset=80392192 nbdkit: file.5: debug: file: pread count=4096 offset=80396288 nbdkit: file.5: debug: file: pread count=4096 offset=80400384 nbdkit: file.5: debug: file: pread count=4096 offset=80404480 nbdkit: file.5: debug: file: pread count=4096 offset=80408576 nbdkit: file.5: debug: file: pread count=4096 offset=80412672 nbdkit: file.5: debug: file: pread count=4096 offset=80416768 nbdkit: file.5: debug: file: pread count=4096 offset=80420864 nbdkit: file.5: debug: file: pread count=4096 offset=80424960 nbdkit: file.5: debug: file: pread count=4096 offset=80429056 nbdkit: file.5: debug: file: pread count=4096 offset=80433152 nbdkit: file.5: debug: file: pread count=4096 offset=80437248 nbdkit: file.5: debug: file: pread count=4096 offset=80441344 nbdkit: file.5: debug: file: pread count=4096 offset=80445440 nbdkit: file.5: debug: file: pread count=4096 offset=80449536 nbdkit: file.5: debug: file: pread count=4096 offset=80453632 nbdkit: file.5: debug: file: pread count=4096 offset=80457728 nbdkit: file.5: debug: file: pread count=4096 offset=80461824 nbdkit: file.5: debug: file: pread count=4096 offset=80465920 nbdkit: file.5: debug: file: pread count=4096 offset=80470016 nbdkit: file.5: debug: file: pread count=4096 offset=80474112 nbdkit: file.5: debug: file: pread count=4096 offset=80478208 nbdkit: file.5: debug: file: pread count=4096 offset=80482304 nbdkit: file.5: debug: file: pread count=4096 offset=80486400 nbdkit: file.5: debug: file: pread count=4096 offset=80490496 nbdkit: file.5: debug: file: pread count=4096 offset=80494592 nbdkit: file.5: debug: file: pread count=4096 offset=80498688 nbdkit: file.5: debug: file: pread count=4096 offset=80502784 nbdkit: file.5: debug: file: pread count=4096 offset=80506880 nbdkit: file.5: debug: file: pread count=4096 offset=80510976 nbdkit: file.5: debug: file: pread count=4096 offset=80515072 nbdkit: file.5: debug: file: pread count=4096 offset=80519168 nbdkit: file.5: debug: file: pread count=4096 offset=80523264 nbdkit: file.5: debug: file: pread count=4096 offset=80527360 nbdkit: file.5: debug: file: pread count=4096 offset=80531456 nbdkit: file.5: debug: file: pread count=4096 offset=80535552 nbdkit: file.5: debug: file: pread count=4096 offset=80539648 nbdkit: file.5: debug: file: pread count=4096 offset=80543744 nbdkit: file.5: debug: file: pread count=4096 offset=80547840 nbdkit: file.5: debug: file: pread count=4096 offset=80551936 nbdkit: file.5: debug: file: pread count=4096 offset=80556032 nbdkit: file.5: debug: file: pread count=4096 offset=80560128 nbdkit: file.5: debug: file: pread count=4096 offset=80564224 nbdkit: file.5: debug: file: pread count=4096 offset=80568320 nbdkit: file.5: debug: file: pread count=4096 offset=80572416 nbdkit: file.5: debug: file: pread count=4096 offset=80576512 nbdkit: file.5: debug: file: pread count=4096 offset=80580608 nbdkit: file.5: debug: file: pread count=4096 offset=80584704 nbdkit: file.5: debug: file: pread count=4096 offset=80588800 nbdkit: file.5: debug: file: pread count=4096 offset=80592896 nbdkit: file.5: debug: file: pread count=4096 offset=80596992 nbdkit: file.5: debug: file: pread count=4096 offset=80601088 nbdkit: file.5: debug: file: pread count=4096 offset=80605184 nbdkit: file.5: debug: file: pread count=4096 offset=80609280 nbdkit: file.5: debug: file: pread count=4096 offset=80613376 nbdkit: file.5: debug: file: pread count=4096 offset=80617472 nbdkit: file.5: debug: file: pread count=4096 offset=80621568 nbdkit: file.5: debug: file: pread count=4096 offset=80625664 nbdkit: file.5: debug: file: pread count=4096 offset=80629760 nbdkit: file.5: debug: file: pread count=4096 offset=80633856 nbdkit: file.5: debug: file: pread count=4096 offset=80637952 nbdkit: file.5: debug: file: pread count=4096 offset=80642048 nbdkit: file.5: debug: file: pread count=4096 offset=80646144 nbdkit: file.5: debug: file: pread count=4096 offset=80650240 nbdkit: file.5: debug: file: pread count=4096 offset=80654336 nbdkit: file.5: debug: file: pread count=4096 offset=80658432 nbdkit: file.5: debug: file: pread count=4096 offset=80662528 nbdkit: file.5: debug: file: pread count=4096 offset=80666624 nbdkit: file.5: debug: file: pread count=4096 offset=80670720 nbdkit: file.5: debug: file: pread count=4096 offset=80674816 nbdkit: file.5: debug: file: pread count=4096 offset=80678912 nbdkit: file.5: debug: file: pread count=4096 offset=80683008 nbdkit: file.5: debug: file: pread count=4096 offset=80687104 nbdkit: file.5: debug: file: pread count=4096 offset=80691200 nbdkit: file.5: debug: file: pread count=4096 offset=80695296 nbdkit: file.5: debug: file: pread count=4096 offset=80699392 nbdkit: file.5: debug: file: pread count=4096 offset=80703488 nbdkit: file.5: debug: file: pread count=4096 offset=80707584 nbdkit: file.5: debug: file: pread count=4096 offset=80711680 nbdkit: file.5: debug: file: pread count=4096 offset=80715776 nbdkit: file.5: debug: file: pread count=4096 offset=80719872 nbdkit: file.5: debug: file: pread count=4096 offset=80723968 nbdkit: file.5: debug: file: pread count=4096 offset=80728064 nbdkit: file.5: debug: file: pread count=4096 offset=80732160 nbdkit: file.5: debug: file: pread count=4096 offset=80736256 nbdkit: file.5: debug: file: pread count=4096 offset=80740352 nbdkit: file.5: debug: file: pread count=4096 offset=80744448 nbdkit: file.5: debug: file: pread count=4096 offset=80748544 nbdkit: file.5: debug: file: pread count=4096 offset=80752640 nbdkit: file.5: debug: file: pread count=4096 offset=80756736 nbdkit: file.5: debug: file: pread count=4096 offset=80760832 nbdkit: file.5: debug: file: pread count=4096 offset=80764928 nbdkit: file.5: debug: file: pread count=4096 offset=80769024 nbdkit: file.5: debug: file: pread count=4096 offset=80773120 nbdkit: file.5: debug: file: pread count=4096 offset=80777216 nbdkit: file.5: debug: file: pread count=4096 offset=80781312 nbdkit: file.5: debug: file: pread count=4096 offset=80785408 nbdkit: file.5: debug: file: pread count=4096 offset=80789504 nbdkit: file.5: debug: file: pread count=4096 offset=80793600 nbdkit: file.5: debug: file: pread count=4096 offset=80797696 nbdkit: file.5: debug: file: pread count=4096 offset=80801792 nbdkit: file.5: debug: file: pread count=4096 offset=80805888 nbdkit: file.5: debug: file: pread count=4096 offset=80809984 nbdkit: file.5: debug: file: pread count=4096 offset=80814080 nbdkit: file.5: debug: file: pread count=4096 offset=80818176 nbdkit: file.5: debug: file: pread count=4096 offset=80822272 nbdkit: file.5: debug: file: pread count=4096 offset=80826368 nbdkit: file.5: debug: file: pread count=4096 offset=80830464 nbdkit: file.5: debug: file: pread count=4096 offset=80834560 nbdkit: file.5: debug: file: pread count=4096 offset=80838656 nbdkit: file.5: debug: file: pread count=4096 offset=80842752 nbdkit: file.5: debug: file: pread count=4096 offset=80846848 nbdkit: file.5: debug: file: pread count=4096 offset=80850944 nbdkit: file.5: debug: file: pread count=4096 offset=80855040 nbdkit: file.5: debug: file: pread count=4096 offset=80859136 nbdkit: file.5: debug: file: pread count=4096 offset=80863232 nbdkit: file.5: debug: file: pread count=4096 offset=80867328 nbdkit: file.5: debug: file: pread count=4096 offset=80871424 nbdkit: file.5: debug: file: pread count=4096 offset=80875520 nbdkit: file.5: debug: file: pread count=4096 offset=80879616 nbdkit: file.5: debug: file: pread count=4096 offset=80883712 nbdkit: file.5: debug: file: pread count=4096 offset=80887808 nbdkit: file.5: debug: file: pread count=4096 offset=80891904 nbdkit: file.5: debug: file: pread count=4096 offset=80896000 nbdkit: file.5: debug: file: pread count=4096 offset=80900096 nbdkit: file.5: debug: file: pread count=4096 offset=80904192 nbdkit: file.5: debug: file: pread count=4096 offset=80908288 nbdkit: file.5: debug: file: pread count=4096 offset=80912384 nbdkit: file.5: debug: file: pread count=4096 offset=80916480 nbdkit: file.5: debug: file: pread count=4096 offset=80920576 nbdkit: file.5: debug: file: pread count=4096 offset=80924672 nbdkit: file.5: debug: file: pread count=4096 offset=80928768 nbdkit: file.5: debug: file: pread count=4096 offset=80932864 nbdkit: file.5: debug: file: pread count=4096 offset=80936960 nbdkit: file.5: debug: file: pread count=4096 offset=80941056 nbdkit: file.5: debug: file: pread count=4096 offset=80945152 nbdkit: file.5: debug: file: pread count=4096 offset=80949248 nbdkit: file.5: debug: file: pread count=4096 offset=80953344 nbdkit: file.5: debug: file: pread count=4096 offset=80957440 nbdkit: file.5: debug: file: pread count=4096 offset=80961536 nbdkit: file.5: debug: file: pread count=4096 offset=80965632 nbdkit: file.5: debug: file: pread count=4096 offset=80969728 nbdkit: file.5: debug: file: pread count=4096 offset=80973824 nbdkit: file.5: debug: file: pread count=4096 offset=80977920 nbdkit: file.5: debug: file: pread count=4096 offset=80982016 nbdkit: file.5: debug: file: pread count=4096 offset=80986112 nbdkit: file.5: debug: file: pread count=4096 offset=80990208 nbdkit: file.5: debug: file: pread count=4096 offset=80994304 nbdkit: file.5: debug: file: pread count=4096 offset=80998400 nbdkit: file.5: debug: file: pread count=4096 offset=81002496 nbdkit: file.5: debug: file: pread count=4096 offset=81006592 nbdkit: file.5: debug: file: pread count=4096 offset=81010688 nbdkit: file.5: debug: file: pread count=4096 offset=81014784 nbdkit: file.5: debug: file: pread count=4096 offset=81018880 nbdkit: file.5: debug: file: pread count=4096 offset=81022976 nbdkit: file.5: debug: file: pread count=4096 offset=81027072 nbdkit: file.5: debug: file: pread count=4096 offset=81031168 nbdkit: file.5: debug: file: pread count=4096 offset=81035264 nbdkit: file.5: debug: file: pread count=4096 offset=81039360 nbdkit: file.5: debug: file: pread count=4096 offset=81043456 nbdkit: file.5: debug: file: pread count=4096 offset=81047552 nbdkit: file.5: debug: file: pread count=4096 offset=81051648 nbdkit: file.5: debug: file: pread count=4096 offset=81055744 nbdkit: file.5: debug: file: pread count=4096 offset=81059840 nbdkit: file.5: debug: file: pread count=4096 offset=81063936 nbdkit: file.5: debug: file: pread count=4096 offset=81068032 nbdkit: file.5: debug: file: pread count=4096 offset=81072128 nbdkit: file.5: debug: file: pread count=4096 offset=81076224 nbdkit: file.5: debug: file: pread count=4096 offset=81080320 nbdkit: file.5: debug: file: pread count=4096 offset=81084416 nbdkit: file.5: debug: file: pread count=4096 offset=81088512 nbdkit: file.5: debug: file: pread count=4096 offset=81092608 nbdkit: file.5: debug: file: pread count=4096 offset=81096704 nbdkit: file.5: debug: file: pread count=4096 offset=81100800 nbdkit: file.5: debug: file: pread count=4096 offset=81104896 nbdkit: file.5: debug: file: pread count=4096 offset=81108992 nbdkit: file.5: debug: file: pread count=4096 offset=81113088 nbdkit: file.5: debug: file: pread count=4096 offset=81117184 nbdkit: file.5: debug: file: pread count=4096 offset=81121280 nbdkit: file.5: debug: file: pread count=4096 offset=81125376 nbdkit: file.5: debug: file: pread count=4096 offset=81129472 nbdkit: file.5: debug: file: pread count=4096 offset=81133568 nbdkit: file.5: debug: file: pread count=4096 offset=81137664 nbdkit: file.5: debug: file: pread count=4096 offset=81141760 nbdkit: file.5: debug: file: pread count=4096 offset=81145856 nbdkit: file.5: debug: file: pread count=4096 offset=81149952 nbdkit: file.5: debug: file: pread count=4096 offset=81154048 nbdkit: file.5: debug: file: pread count=4096 offset=81158144 nbdkit: file.5: debug: file: pread count=4096 offset=81162240 nbdkit: file.5: debug: file: pread count=4096 offset=81166336 nbdkit: file.5: debug: file: pread count=4096 offset=81170432 nbdkit: file.5: debug: file: pread count=4096 offset=81174528 nbdkit: file.5: debug: file: pread count=4096 offset=81178624 nbdkit: file.5: debug: file: pread count=4096 offset=81182720 nbdkit: file.5: debug: file: pread count=4096 offset=81186816 nbdkit: file.5: debug: file: pread count=4096 offset=81190912 nbdkit: file.5: debug: file: pread count=4096 offset=81195008 nbdkit: file.5: debug: file: pread count=4096 offset=81199104 nbdkit: file.5: debug: file: pread count=4096 offset=81203200 nbdkit: file.5: debug: file: pread count=4096 offset=81207296 nbdkit: file.5: debug: file: pread count=4096 offset=81211392 nbdkit: file.5: debug: file: pread count=4096 offset=81215488 nbdkit: file.5: debug: file: pread count=4096 offset=81219584 nbdkit: file.5: debug: file: pread count=4096 offset=81223680 nbdkit: file.5: debug: file: pread count=4096 offset=81227776 nbdkit: file.5: debug: file: pread count=4096 offset=81231872 nbdkit: file.5: debug: file: pread count=4096 offset=81235968 nbdkit: file.5: debug: file: pread count=4096 offset=81240064 nbdkit: file.5: debug: file: pread count=4096 offset=81244160 nbdkit: file.5: debug: file: pread count=4096 offset=81248256 nbdkit: file.5: debug: file: pread count=4096 offset=81252352 nbdkit: file.5: debug: file: pread count=4096 offset=81256448 nbdkit: file.5: debug: file: pread count=4096 offset=81260544 nbdkit: file.5: debug: file: pread count=4096 offset=81264640 nbdkit: file.5: debug: file: pread count=4096 offset=81268736 nbdkit: file.5: debug: file: pread count=4096 offset=81272832 nbdkit: file.5: debug: file: pread count=4096 offset=81276928 nbdkit: file.5: debug: file: pread count=4096 offset=81281024 nbdkit: file.5: debug: file: pread count=4096 offset=81285120 nbdkit: file.5: debug: file: pread count=4096 offset=81289216 nbdkit: file.5: debug: file: pread count=4096 offset=81293312 nbdkit: file.5: debug: file: pread count=4096 offset=81297408 nbdkit: file.5: debug: file: pread count=4096 offset=81301504 nbdkit: file.5: debug: file: pread count=4096 offset=81305600 nbdkit: file.5: debug: file: pread count=4096 offset=81309696 nbdkit: file.5: debug: file: pread count=4096 offset=81313792 nbdkit: file.5: debug: file: pread count=4096 offset=81317888 nbdkit: file.5: debug: file: pread count=4096 offset=81321984 nbdkit: file.5: debug: file: pread count=4096 offset=81326080 nbdkit: file.5: debug: file: pread count=4096 offset=81330176 nbdkit: file.5: debug: file: pread count=4096 offset=81334272 nbdkit: file.5: debug: file: pread count=4096 offset=81338368 nbdkit: file.5: debug: file: pread count=4096 offset=81342464 nbdkit: file.5: debug: file: pread count=4096 offset=81346560 nbdkit: file.5: debug: file: pread count=4096 offset=81350656 nbdkit: file.5: debug: file: pread count=4096 offset=81354752 nbdkit: file.5: debug: file: pread count=4096 offset=81358848 nbdkit: file.5: debug: file: pread count=4096 offset=81362944 nbdkit: file.5: debug: file: pread count=4096 offset=81367040 nbdkit: file.5: debug: file: pread count=4096 offset=81371136 nbdkit: file.5: debug: file: pread count=4096 offset=81375232 nbdkit: file.5: debug: file: pread count=4096 offset=81379328 nbdkit: file.5: debug: file: pread count=4096 offset=81383424 nbdkit: file.5: debug: file: pread count=4096 offset=81387520 nbdkit: file.5: debug: file: pread count=4096 offset=81391616 nbdkit: file.5: debug: file: pread count=4096 offset=81395712 nbdkit: file.5: debug: file: pread count=4096 offset=81399808 nbdkit: file.5: debug: file: pread count=4096 offset=81403904 nbdkit: file.5: debug: file: pread count=4096 offset=81408000 nbdkit: file.5: debug: file: pread count=4096 offset=81412096 nbdkit: file.5: debug: file: pread count=4096 offset=81416192 nbdkit: file.5: debug: file: pread count=4096 offset=81420288 nbdkit: file.5: debug: file: pread count=4096 offset=81424384 nbdkit: file.5: debug: file: pread count=4096 offset=81428480 nbdkit: file.5: debug: file: pread count=4096 offset=81432576 nbdkit: file.5: debug: file: pread count=4096 offset=81436672 nbdkit: file.5: debug: file: pread count=4096 offset=81440768 nbdkit: file.5: debug: file: pread count=4096 offset=81444864 nbdkit: file.5: debug: file: pread count=4096 offset=81448960 nbdkit: file.5: debug: file: pread count=4096 offset=81453056 nbdkit: file.5: debug: file: pread count=4096 offset=81457152 nbdkit: file.5: debug: file: pread count=4096 offset=81461248 nbdkit: file.5: debug: file: pread count=4096 offset=81465344 nbdkit: file.5: debug: file: pread count=4096 offset=81469440 nbdkit: file.5: debug: file: pread count=4096 offset=81473536 nbdkit: file.5: debug: file: pread count=4096 offset=81477632 nbdkit: file.5: debug: file: pread count=4096 offset=81481728 nbdkit: file.5: debug: file: pread count=4096 offset=81485824 nbdkit: file.5: debug: file: pread count=4096 offset=81489920 nbdkit: file.5: debug: file: pread count=4096 offset=81494016 nbdkit: file.5: debug: file: pread count=4096 offset=81498112 nbdkit: file.5: debug: file: pread count=4096 offset=81502208 nbdkit: file.5: debug: file: pread count=4096 offset=81506304 nbdkit: file.5: debug: file: pread count=4096 offset=81510400 nbdkit: file.5: debug: file: pread count=4096 offset=81514496 nbdkit: file.5: debug: file: pread count=4096 offset=81518592 nbdkit: file.5: debug: file: pread count=4096 offset=81522688 nbdkit: file.5: debug: file: pread count=4096 offset=81526784 nbdkit: file.5: debug: file: pread count=4096 offset=81530880 nbdkit: file.5: debug: file: pread count=4096 offset=81534976 nbdkit: file.5: debug: file: pread count=4096 offset=81539072 nbdkit: file.5: debug: file: pread count=4096 offset=81543168 nbdkit: file.5: debug: file: pread count=4096 offset=81547264 nbdkit: file.5: debug: file: pread count=4096 offset=81551360 nbdkit: file.5: debug: file: pread count=4096 offset=81555456 nbdkit: file.5: debug: file: pread count=4096 offset=81559552 nbdkit: file.5: debug: file: pread count=4096 offset=81563648 nbdkit: file.5: debug: file: pread count=4096 offset=81567744 nbdkit: file.5: debug: file: pread count=4096 offset=81571840 nbdkit: file.5: debug: file: pread count=4096 offset=81575936 nbdkit: file.5: debug: file: pread count=4096 offset=81580032 nbdkit: file.5: debug: file: pread count=4096 offset=81584128 nbdkit: file.5: debug: file: pread count=4096 offset=81588224 nbdkit: file.5: debug: file: pread count=4096 offset=81592320 nbdkit: file.5: debug: file: pread count=4096 offset=81596416 nbdkit: file.5: debug: file: pread count=4096 offset=81600512 nbdkit: file.5: debug: file: pread count=4096 offset=81604608 nbdkit: file.5: debug: file: pread count=4096 offset=81608704 nbdkit: file.5: debug: file: pread count=4096 offset=81612800 nbdkit: file.5: debug: file: pread count=4096 offset=81616896 nbdkit: file.5: debug: file: pread count=4096 offset=81620992 nbdkit: file.5: debug: file: pread count=4096 offset=81625088 nbdkit: file.5: debug: file: pread count=4096 offset=81629184 nbdkit: file.5: debug: file: pread count=4096 offset=81633280 nbdkit: file.5: debug: file: pread count=4096 offset=81637376 nbdkit: file.5: debug: file: pread count=4096 offset=81641472 nbdkit: file.5: debug: file: pread count=4096 offset=81645568 nbdkit: file.5: debug: file: pread count=4096 offset=81649664 nbdkit: file.5: debug: file: pread count=4096 offset=81653760 nbdkit: file.5: debug: file: pread count=4096 offset=81657856 nbdkit: file.5: debug: file: pread count=4096 offset=81661952 nbdkit: file.5: debug: file: pread count=4096 offset=81666048 nbdkit: file.5: debug: file: pread count=4096 offset=81670144 nbdkit: file.5: debug: file: pread count=4096 offset=81674240 nbdkit: file.5: debug: file: pread count=4096 offset=81678336 nbdkit: file.5: debug: file: pread count=4096 offset=81682432 nbdkit: file.5: debug: file: pread count=4096 offset=81686528 nbdkit: file.5: debug: file: pread count=4096 offset=81690624 nbdkit: file.5: debug: file: pread count=4096 offset=81694720 nbdkit: file.5: debug: file: pread count=4096 offset=81698816 nbdkit: file.5: debug: file: pread count=4096 offset=81702912 nbdkit: file.5: debug: file: pread count=4096 offset=81707008 nbdkit: file.5: debug: file: pread count=4096 offset=81711104 nbdkit: file.5: debug: file: pread count=4096 offset=81715200 nbdkit: file.5: debug: file: pread count=4096 offset=81719296 nbdkit: file.5: debug: file: pread count=4096 offset=81723392 nbdkit: file.5: debug: file: pread count=4096 offset=81727488 nbdkit: file.5: debug: file: pread count=4096 offset=81731584 nbdkit: file.5: debug: file: pread count=4096 offset=81735680 nbdkit: file.5: debug: file: pread count=4096 offset=81739776 nbdkit: file.5: debug: file: pread count=4096 offset=81743872 nbdkit: file.5: debug: file: pread count=4096 offset=81747968 nbdkit: file.5: debug: file: pread count=4096 offset=81752064 nbdkit: file.5: debug: file: pread count=4096 offset=81756160 nbdkit: file.5: debug: file: pread count=4096 offset=81760256 nbdkit: file.5: debug: file: pread count=4096 offset=81764352 nbdkit: file.5: debug: file: pread count=4096 offset=81768448 nbdkit: file.5: debug: file: pread count=4096 offset=81772544 nbdkit: file.5: debug: file: pread count=4096 offset=81776640 nbdkit: file.5: debug: file: pread count=4096 offset=81780736 nbdkit: file.5: debug: file: pread count=4096 offset=81784832 nbdkit: file.6: debug: cow: pread count=2097152 offset=81788928 nbdkit: file.6: debug: file: pread count=4096 offset=81788928 nbdkit: file.6: debug: file: pread count=4096 offset=81793024 nbdkit: file.6: debug: file: pread count=4096 offset=81797120 nbdkit: file.6: debug: file: pread count=4096 offset=81801216 nbdkit: file.6: debug: file: pread count=4096 offset=81805312 nbdkit: file.6: debug: file: pread count=4096 offset=81809408 nbdkit: file.6: debug: file: pread count=4096 offset=81813504 nbdkit: file.6: debug: file: pread count=4096 offset=81817600 nbdkit: file.6: debug: file: pread count=4096 offset=81821696 nbdkit: file.6: debug: file: pread count=4096 offset=81825792 nbdkit: file.6: debug: file: pread count=4096 offset=81829888 nbdkit: file.6: debug: file: pread count=4096 offset=81833984 nbdkit: file.6: debug: file: pread count=4096 offset=81838080 nbdkit: file.6: debug: file: pread count=4096 offset=81842176 nbdkit: file.6: debug: file: pread count=4096 offset=81846272 nbdkit: file.6: debug: file: pread count=4096 offset=81850368 nbdkit: file.6: debug: file: pread count=4096 offset=81854464 nbdkit: file.6: debug: file: pread count=4096 offset=81858560 nbdkit: file.6: debug: file: pread count=4096 offset=81862656 nbdkit: file.6: debug: file: pread count=4096 offset=81866752 nbdkit: file.6: debug: file: pread count=4096 offset=81870848 nbdkit: file.6: debug: file: pread count=4096 offset=81874944 nbdkit: file.6: debug: file: pread count=4096 offset=81879040 nbdkit: file.6: debug: file: pread count=4096 offset=81883136 nbdkit: file.6: debug: file: pread count=4096 offset=81887232 nbdkit: file.6: debug: file: pread count=4096 offset=81891328 nbdkit: file.6: debug: file: pread count=4096 offset=81895424 nbdkit: file.6: debug: file: pread count=4096 offset=81899520 nbdkit: file.6: debug: file: pread count=4096 offset=81903616 nbdkit: file.6: debug: file: pread count=4096 offset=81907712 nbdkit: file.6: debug: file: pread count=4096 offset=81911808 nbdkit: file.6: debug: file: pread count=4096 offset=81915904 nbdkit: file.6: debug: file: pread count=4096 offset=81920000 nbdkit: file.6: debug: file: pread count=4096 offset=81924096 nbdkit: file.6: debug: file: pread count=4096 offset=81928192 nbdkit: file.6: debug: file: pread count=4096 offset=81932288 nbdkit: file.6: debug: file: pread count=4096 offset=81936384 nbdkit: file.6: debug: file: pread count=4096 offset=81940480 nbdkit: file.6: debug: file: pread count=4096 offset=81944576 nbdkit: file.6: debug: file: pread count=4096 offset=81948672 nbdkit: file.6: debug: file: pread count=4096 offset=81952768 nbdkit: file.6: debug: file: pread count=4096 offset=81956864 nbdkit: file.6: debug: file: pread count=4096 offset=81960960 nbdkit: file.6: debug: file: pread count=4096 offset=81965056 nbdkit: file.6: debug: file: pread count=4096 offset=81969152 nbdkit: file.6: debug: file: pread count=4096 offset=81973248 nbdkit: file.6: debug: file: pread count=4096 offset=81977344 nbdkit: file.6: debug: file: pread count=4096 offset=81981440 nbdkit: file.6: debug: file: pread count=4096 offset=81985536 nbdkit: file.6: debug: file: pread count=4096 offset=81989632 nbdkit: file.6: debug: file: pread count=4096 offset=81993728 nbdkit: file.6: debug: file: pread count=4096 offset=81997824 nbdkit: file.6: debug: file: pread count=4096 offset=82001920 nbdkit: file.6: debug: file: pread count=4096 offset=82006016 nbdkit: file.6: debug: file: pread count=4096 offset=82010112 nbdkit: file.6: debug: file: pread count=4096 offset=82014208 nbdkit: file.6: debug: file: pread count=4096 offset=82018304 nbdkit: file.6: debug: file: pread count=4096 offset=82022400 nbdkit: file.6: debug: file: pread count=4096 offset=82026496 nbdkit: file.6: debug: file: pread count=4096 offset=82030592 nbdkit: file.6: debug: file: pread count=4096 offset=82034688 nbdkit: file.6: debug: file: pread count=4096 offset=82038784 nbdkit: file.6: debug: file: pread count=4096 offset=82042880 nbdkit: file.6: debug: file: pread count=4096 offset=82046976 nbdkit: file.6: debug: file: pread count=4096 offset=82051072 nbdkit: file.6: debug: file: pread count=4096 offset=82055168 nbdkit: file.6: debug: file: pread count=4096 offset=82059264 nbdkit: file.6: debug: file: pread count=4096 offset=82063360 nbdkit: file.6: debug: file: pread count=4096 offset=82067456 nbdkit: file.6: debug: file: pread count=4096 offset=82071552 nbdkit: file.6: debug: file: pread count=4096 offset=82075648 nbdkit: file.6: debug: file: pread count=4096 offset=82079744 nbdkit: file.6: debug: file: pread count=4096 offset=82083840 nbdkit: file.6: debug: file: pread count=4096 offset=82087936 nbdkit: file.6: debug: file: pread count=4096 offset=82092032 nbdkit: file.6: debug: file: pread count=4096 offset=82096128 nbdkit: file.6: debug: file: pread count=4096 offset=82100224 nbdkit: file.6: debug: file: pread count=4096 offset=82104320 nbdkit: file.6: debug: file: pread count=4096 offset=82108416 nbdkit: file.6: debug: file: pread count=4096 offset=82112512 nbdkit: file.6: debug: file: pread count=4096 offset=82116608 nbdkit: file.6: debug: file: pread count=4096 offset=82120704 nbdkit: file.6: debug: file: pread count=4096 offset=82124800 nbdkit: file.6: debug: file: pread count=4096 offset=82128896 nbdkit: file.6: debug: file: pread count=4096 offset=82132992 nbdkit: file.6: debug: file: pread count=4096 offset=82137088 nbdkit: file.6: debug: file: pread count=4096 offset=82141184 nbdkit: file.6: debug: file: pread count=4096 offset=82145280 nbdkit: file.6: debug: file: pread count=4096 offset=82149376 nbdkit: file.6: debug: file: pread count=4096 offset=82153472 nbdkit: file.6: debug: file: pread count=4096 offset=82157568 nbdkit: file.6: debug: file: pread count=4096 offset=82161664 nbdkit: file.6: debug: file: pread count=4096 offset=82165760 nbdkit: file.6: debug: file: pread count=4096 offset=82169856 nbdkit: file.6: debug: file: pread count=4096 offset=82173952 nbdkit: file.6: debug: file: pread count=4096 offset=82178048 nbdkit: file.6: debug: file: pread count=4096 offset=82182144 nbdkit: file.6: debug: file: pread count=4096 offset=82186240 nbdkit: file.6: debug: file: pread count=4096 offset=82190336 nbdkit: file.6: debug: file: pread count=4096 offset=82194432 nbdkit: file.6: debug: file: pread count=4096 offset=82198528 nbdkit: file.6: debug: file: pread count=4096 offset=82202624 nbdkit: file.6: debug: file: pread count=4096 offset=82206720 nbdkit: file.6: debug: file: pread count=4096 offset=82210816 nbdkit: file.6: debug: file: pread count=4096 offset=82214912 nbdkit: file.6: debug: file: pread count=4096 offset=82219008 nbdkit: file.6: debug: file: pread count=4096 offset=82223104 nbdkit: file.6: debug: file: pread count=4096 offset=82227200 nbdkit: file.6: debug: file: pread count=4096 offset=82231296 nbdkit: file.6: debug: file: pread count=4096 offset=82235392 nbdkit: file.6: debug: file: pread count=4096 offset=82239488 nbdkit: file.6: debug: file: pread count=4096 offset=82243584 nbdkit: file.6: debug: file: pread count=4096 offset=82247680 nbdkit: file.6: debug: file: pread count=4096 offset=82251776 nbdkit: file.6: debug: file: pread count=4096 offset=82255872 nbdkit: file.6: debug: file: pread count=4096 offset=82259968 nbdkit: file.6: debug: file: pread count=4096 offset=82264064 nbdkit: file.6: debug: file: pread count=4096 offset=82268160 nbdkit: file.6: debug: file: pread count=4096 offset=82272256 nbdkit: file.6: debug: file: pread count=4096 offset=82276352 nbdkit: file.6: debug: file: pread count=4096 offset=82280448 nbdkit: file.6: debug: file: pread count=4096 offset=82284544 nbdkit: file.6: debug: file: pread count=4096 offset=82288640 nbdkit: file.6: debug: file: pread count=4096 offset=82292736 nbdkit: file.6: debug: file: pread count=4096 offset=82296832 nbdkit: file.6: debug: file: pread count=4096 offset=82300928 nbdkit: file.6: debug: file: pread count=4096 offset=82305024 nbdkit: file.6: debug: file: pread count=4096 offset=82309120 nbdkit: file.6: debug: file: pread count=4096 offset=82313216 nbdkit: file.6: debug: file: pread count=4096 offset=82317312 nbdkit: file.6: debug: file: pread count=4096 offset=82321408 nbdkit: file.6: debug: file: pread count=4096 offset=82325504 nbdkit: file.6: debug: file: pread count=4096 offset=82329600 nbdkit: file.6: debug: file: pread count=4096 offset=82333696 nbdkit: file.6: debug: file: pread count=4096 offset=82337792 nbdkit: file.6: debug: file: pread count=4096 offset=82341888 nbdkit: file.6: debug: file: pread count=4096 offset=82345984 nbdkit: file.6: debug: file: pread count=4096 offset=82350080 nbdkit: file.6: debug: file: pread count=4096 offset=82354176 nbdkit: file.6: debug: file: pread count=4096 offset=82358272 nbdkit: file.6: debug: file: pread count=4096 offset=82362368 nbdkit: file.6: debug: file: pread count=4096 offset=82366464 nbdkit: file.6: debug: file: pread count=4096 offset=82370560 nbdkit: file.6: debug: file: pread count=4096 offset=82374656 nbdkit: file.6: debug: file: pread count=4096 offset=82378752 nbdkit: file.6: debug: file: pread count=4096 offset=82382848 nbdkit: file.6: debug: file: pread count=4096 offset=82386944 nbdkit: file.6: debug: file: pread count=4096 offset=82391040 nbdkit: file.6: debug: file: pread count=4096 offset=82395136 nbdkit: file.6: debug: file: pread count=4096 offset=82399232 nbdkit: file.6: debug: file: pread count=4096 offset=82403328 nbdkit: file.6: debug: file: pread count=4096 offset=82407424 nbdkit: file.6: debug: file: pread count=4096 offset=82411520 nbdkit: file.6: debug: file: pread count=4096 offset=82415616 nbdkit: file.6: debug: file: pread count=4096 offset=82419712 nbdkit: file.6: debug: file: pread count=4096 offset=82423808 nbdkit: file.6: debug: file: pread count=4096 offset=82427904 nbdkit: file.6: debug: file: pread count=4096 offset=82432000 nbdkit: file.6: debug: file: pread count=4096 offset=82436096 nbdkit: file.6: debug: file: pread count=4096 offset=82440192 nbdkit: file.6: debug: file: pread count=4096 offset=82444288 nbdkit: file.6: debug: file: pread count=4096 offset=82448384 nbdkit: file.6: debug: file: pread count=4096 offset=82452480 nbdkit: file.6: debug: file: pread count=4096 offset=82456576 nbdkit: file.6: debug: file: pread count=4096 offset=82460672 nbdkit: file.6: debug: file: pread count=4096 offset=82464768 nbdkit: file.6: debug: file: pread count=4096 offset=82468864 nbdkit: file.6: debug: file: pread count=4096 offset=82472960 nbdkit: file.6: debug: file: pread count=4096 offset=82477056 nbdkit: file.6: debug: file: pread count=4096 offset=82481152 nbdkit: file.6: debug: file: pread count=4096 offset=82485248 nbdkit: file.6: debug: file: pread count=4096 offset=82489344 nbdkit: file.6: debug: file: pread count=4096 offset=82493440 nbdkit: file.6: debug: file: pread count=4096 offset=82497536 nbdkit: file.6: debug: file: pread count=4096 offset=82501632 nbdkit: file.6: debug: file: pread count=4096 offset=82505728 nbdkit: file.6: debug: file: pread count=4096 offset=82509824 nbdkit: file.6: debug: file: pread count=4096 offset=82513920 nbdkit: file.6: debug: file: pread count=4096 offset=82518016 nbdkit: file.6: debug: file: pread count=4096 offset=82522112 nbdkit: file.6: debug: file: pread count=4096 offset=82526208 nbdkit: file.6: debug: file: pread count=4096 offset=82530304 nbdkit: file.6: debug: file: pread count=4096 offset=82534400 nbdkit: file.6: debug: file: pread count=4096 offset=82538496 nbdkit: file.6: debug: file: pread count=4096 offset=82542592 nbdkit: file.6: debug: file: pread count=4096 offset=82546688 nbdkit: file.6: debug: file: pread count=4096 offset=82550784 nbdkit: file.6: debug: file: pread count=4096 offset=82554880 nbdkit: file.6: debug: file: pread count=4096 offset=82558976 nbdkit: file.6: debug: file: pread count=4096 offset=82563072 nbdkit: file.6: debug: file: pread count=4096 offset=82567168 nbdkit: file.6: debug: file: pread count=4096 offset=82571264 nbdkit: file.6: debug: file: pread count=4096 offset=82575360 nbdkit: file.6: debug: file: pread count=4096 offset=82579456 nbdkit: file.6: debug: file: pread count=4096 offset=82583552 nbdkit: file.6: debug: file: pread count=4096 offset=82587648 nbdkit: file.6: debug: file: pread count=4096 offset=82591744 nbdkit: file.6: debug: file: pread count=4096 offset=82595840 nbdkit: file.6: debug: file: pread count=4096 offset=82599936 nbdkit: file.6: debug: file: pread count=4096 offset=82604032 nbdkit: file.6: debug: file: pread count=4096 offset=82608128 nbdkit: file.6: debug: file: pread count=4096 offset=82612224 nbdkit: file.6: debug: file: pread count=4096 offset=82616320 nbdkit: file.6: debug: file: pread count=4096 offset=82620416 nbdkit: file.6: debug: file: pread count=4096 offset=82624512 nbdkit: file.6: debug: file: pread count=4096 offset=82628608 nbdkit: file.6: debug: file: pread count=4096 offset=82632704 nbdkit: file.6: debug: file: pread count=4096 offset=82636800 nbdkit: file.6: debug: file: pread count=4096 offset=82640896 nbdkit: file.6: debug: file: pread count=4096 offset=82644992 nbdkit: file.6: debug: file: pread count=4096 offset=82649088 nbdkit: file.6: debug: file: pread count=4096 offset=82653184 nbdkit: file.6: debug: file: pread count=4096 offset=82657280 nbdkit: file.6: debug: file: pread count=4096 offset=82661376 nbdkit: file.6: debug: file: pread count=4096 offset=82665472 nbdkit: file.6: debug: file: pread count=4096 offset=82669568 nbdkit: file.6: debug: file: pread count=4096 offset=82673664 nbdkit: file.6: debug: file: pread count=4096 offset=82677760 nbdkit: file.6: debug: file: pread count=4096 offset=82681856 nbdkit: file.6: debug: file: pread count=4096 offset=82685952 nbdkit: file.6: debug: file: pread count=4096 offset=82690048 nbdkit: file.6: debug: file: pread count=4096 offset=82694144 nbdkit: file.6: debug: file: pread count=4096 offset=82698240 nbdkit: file.6: debug: file: pread count=4096 offset=82702336 nbdkit: file.6: debug: file: pread count=4096 offset=82706432 nbdkit: file.6: debug: file: pread count=4096 offset=82710528 nbdkit: file.6: debug: file: pread count=4096 offset=82714624 nbdkit: file.6: debug: file: pread count=4096 offset=82718720 nbdkit: file.6: debug: file: pread count=4096 offset=82722816 nbdkit: file.6: debug: file: pread count=4096 offset=82726912 nbdkit: file.6: debug: file: pread count=4096 offset=82731008 nbdkit: file.6: debug: file: pread count=4096 offset=82735104 nbdkit: file.6: debug: file: pread count=4096 offset=82739200 nbdkit: file.6: debug: file: pread count=4096 offset=82743296 nbdkit: file.6: debug: file: pread count=4096 offset=82747392 nbdkit: file.6: debug: file: pread count=4096 offset=82751488 nbdkit: file.6: debug: file: pread count=4096 offset=82755584 nbdkit: file.6: debug: file: pread count=4096 offset=82759680 nbdkit: file.6: debug: file: pread count=4096 offset=82763776 nbdkit: file.6: debug: file: pread count=4096 offset=82767872 nbdkit: file.6: debug: file: pread count=4096 offset=82771968 nbdkit: file.6: debug: file: pread count=4096 offset=82776064 nbdkit: file.6: debug: file: pread count=4096 offset=82780160 nbdkit: file.6: debug: file: pread count=4096 offset=82784256 nbdkit: file.6: debug: file: pread count=4096 offset=82788352 nbdkit: file.6: debug: file: pread count=4096 offset=82792448 nbdkit: file.6: debug: file: pread count=4096 offset=82796544 nbdkit: file.6: debug: file: pread count=4096 offset=82800640 nbdkit: file.6: debug: file: pread count=4096 offset=82804736 nbdkit: file.6: debug: file: pread count=4096 offset=82808832 nbdkit: file.6: debug: file: pread count=4096 offset=82812928 nbdkit: file.6: debug: file: pread count=4096 offset=82817024 nbdkit: file.6: debug: file: pread count=4096 offset=82821120 nbdkit: file.6: debug: file: pread count=4096 offset=82825216 nbdkit: file.6: debug: file: pread count=4096 offset=82829312 nbdkit: file.6: debug: file: pread count=4096 offset=82833408 nbdkit: file.6: debug: file: pread count=4096 offset=82837504 nbdkit: file.6: debug: file: pread count=4096 offset=82841600 nbdkit: file.6: debug: file: pread count=4096 offset=82845696 nbdkit: file.6: debug: file: pread count=4096 offset=82849792 nbdkit: file.6: debug: file: pread count=4096 offset=82853888 nbdkit: file.6: debug: file: pread count=4096 offset=82857984 nbdkit: file.6: debug: file: pread count=4096 offset=82862080 nbdkit: file.6: debug: file: pread count=4096 offset=82866176 nbdkit: file.6: debug: file: pread count=4096 offset=82870272 nbdkit: file.6: debug: file: pread count=4096 offset=82874368 nbdkit: file.6: debug: file: pread count=4096 offset=82878464 nbdkit: file.6: debug: file: pread count=4096 offset=82882560 nbdkit: file.6: debug: file: pread count=4096 offset=82886656 nbdkit: file.6: debug: file: pread count=4096 offset=82890752 nbdkit: file.6: debug: file: pread count=4096 offset=82894848 nbdkit: file.6: debug: file: pread count=4096 offset=82898944 nbdkit: file.6: debug: file: pread count=4096 offset=82903040 nbdkit: file.6: debug: file: pread count=4096 offset=82907136 nbdkit: file.6: debug: file: pread count=4096 offset=82911232 nbdkit: file.6: debug: file: pread count=4096 offset=82915328 nbdkit: file.6: debug: file: pread count=4096 offset=82919424 nbdkit: file.6: debug: file: pread count=4096 offset=82923520 nbdkit: file.6: debug: file: pread count=4096 offset=82927616 nbdkit: file.6: debug: file: pread count=4096 offset=82931712 nbdkit: file.6: debug: file: pread count=4096 offset=82935808 nbdkit: file.6: debug: file: pread count=4096 offset=82939904 nbdkit: file.6: debug: file: pread count=4096 offset=82944000 nbdkit: file.6: debug: file: pread count=4096 offset=82948096 nbdkit: file.6: debug: file: pread count=4096 offset=82952192 nbdkit: file.6: debug: file: pread count=4096 offset=82956288 nbdkit: file.6: debug: file: pread count=4096 offset=82960384 nbdkit: file.6: debug: file: pread count=4096 offset=82964480 nbdkit: file.6: debug: file: pread count=4096 offset=82968576 nbdkit: file.6: debug: file: pread count=4096 offset=82972672 nbdkit: file.6: debug: file: pread count=4096 offset=82976768 nbdkit: file.6: debug: file: pread count=4096 offset=82980864 nbdkit: file.6: debug: file: pread count=4096 offset=82984960 nbdkit: file.6: debug: file: pread count=4096 offset=82989056 nbdkit: file.6: debug: file: pread count=4096 offset=82993152 nbdkit: file.6: debug: file: pread count=4096 offset=82997248 nbdkit: file.6: debug: file: pread count=4096 offset=83001344 nbdkit: file.6: debug: file: pread count=4096 offset=83005440 nbdkit: file.6: debug: file: pread count=4096 offset=83009536 nbdkit: file.6: debug: file: pread count=4096 offset=83013632 nbdkit: file.6: debug: file: pread count=4096 offset=83017728 nbdkit: file.6: debug: file: pread count=4096 offset=83021824 nbdkit: file.6: debug: file: pread count=4096 offset=83025920 nbdkit: file.6: debug: file: pread count=4096 offset=83030016 nbdkit: file.6: debug: file: pread count=4096 offset=83034112 nbdkit: file.6: debug: file: pread count=4096 offset=83038208 nbdkit: file.6: debug: file: pread count=4096 offset=83042304 nbdkit: file.6: debug: file: pread count=4096 offset=83046400 nbdkit: file.6: debug: file: pread count=4096 offset=83050496 nbdkit: file.6: debug: file: pread count=4096 offset=83054592 nbdkit: file.6: debug: file: pread count=4096 offset=83058688 nbdkit: file.6: debug: file: pread count=4096 offset=83062784 nbdkit: file.6: debug: file: pread count=4096 offset=83066880 nbdkit: file.6: debug: file: pread count=4096 offset=83070976 nbdkit: file.6: debug: file: pread count=4096 offset=83075072 nbdkit: file.6: debug: file: pread count=4096 offset=83079168 nbdkit: file.6: debug: file: pread count=4096 offset=83083264 nbdkit: file.6: debug: file: pread count=4096 offset=83087360 nbdkit: file.6: debug: file: pread count=4096 offset=83091456 nbdkit: file.6: debug: file: pread count=4096 offset=83095552 nbdkit: file.6: debug: file: pread count=4096 offset=83099648 nbdkit: file.6: debug: file: pread count=4096 offset=83103744 nbdkit: file.6: debug: file: pread count=4096 offset=83107840 nbdkit: file.6: debug: file: pread count=4096 offset=83111936 nbdkit: file.6: debug: file: pread count=4096 offset=83116032 nbdkit: file.6: debug: file: pread count=4096 offset=83120128 nbdkit: file.6: debug: file: pread count=4096 offset=83124224 nbdkit: file.6: debug: file: pread count=4096 offset=83128320 nbdkit: file.6: debug: file: pread count=4096 offset=83132416 nbdkit: file.6: debug: file: pread count=4096 offset=83136512 nbdkit: file.6: debug: file: pread count=4096 offset=83140608 nbdkit: file.6: debug: file: pread count=4096 offset=83144704 nbdkit: file.6: debug: file: pread count=4096 offset=83148800 nbdkit: file.6: debug: file: pread count=4096 offset=83152896 nbdkit: file.6: debug: file: pread count=4096 offset=83156992 nbdkit: file.6: debug: file: pread count=4096 offset=83161088 nbdkit: file.6: debug: file: pread count=4096 offset=83165184 nbdkit: file.6: debug: file: pread count=4096 offset=83169280 nbdkit: file.6: debug: file: pread count=4096 offset=83173376 nbdkit: file.6: debug: file: pread count=4096 offset=83177472 nbdkit: file.6: debug: file: pread count=4096 offset=83181568 nbdkit: file.6: debug: file: pread count=4096 offset=83185664 nbdkit: file.6: debug: file: pread count=4096 offset=83189760 nbdkit: file.6: debug: file: pread count=4096 offset=83193856 nbdkit: file.6: debug: file: pread count=4096 offset=83197952 nbdkit: file.6: debug: file: pread count=4096 offset=83202048 nbdkit: file.6: debug: file: pread count=4096 offset=83206144 nbdkit: file.6: debug: file: pread count=4096 offset=83210240 nbdkit: file.6: debug: file: pread count=4096 offset=83214336 nbdkit: file.6: debug: file: pread count=4096 offset=83218432 nbdkit: file.6: debug: file: pread count=4096 offset=83222528 nbdkit: file.6: debug: file: pread count=4096 offset=83226624 nbdkit: file.6: debug: file: pread count=4096 offset=83230720 nbdkit: file.6: debug: file: pread count=4096 offset=83234816 nbdkit: file.6: debug: file: pread count=4096 offset=83238912 nbdkit: file.6: debug: file: pread count=4096 offset=83243008 nbdkit: file.6: debug: file: pread count=4096 offset=83247104 nbdkit: file.6: debug: file: pread count=4096 offset=83251200 nbdkit: file.6: debug: file: pread count=4096 offset=83255296 nbdkit: file.6: debug: file: pread count=4096 offset=83259392 nbdkit: file.6: debug: file: pread count=4096 offset=83263488 nbdkit: file.6: debug: file: pread count=4096 offset=83267584 nbdkit: file.6: debug: file: pread count=4096 offset=83271680 nbdkit: file.6: debug: file: pread count=4096 offset=83275776 nbdkit: file.6: debug: file: pread count=4096 offset=83279872 nbdkit: file.6: debug: file: pread count=4096 offset=83283968 nbdkit: file.6: debug: file: pread count=4096 offset=83288064 nbdkit: file.6: debug: file: pread count=4096 offset=83292160 nbdkit: file.6: debug: file: pread count=4096 offset=83296256 nbdkit: file.6: debug: file: pread count=4096 offset=83300352 nbdkit: file.6: debug: file: pread count=4096 offset=83304448 nbdkit: file.6: debug: file: pread count=4096 offset=83308544 nbdkit: file.6: debug: file: pread count=4096 offset=83312640 nbdkit: file.6: debug: file: pread count=4096 offset=83316736 nbdkit: file.6: debug: file: pread count=4096 offset=83320832 nbdkit: file.6: debug: file: pread count=4096 offset=83324928 nbdkit: file.6: debug: file: pread count=4096 offset=83329024 nbdkit: file.6: debug: file: pread count=4096 offset=83333120 nbdkit: file.6: debug: file: pread count=4096 offset=83337216 nbdkit: file.6: debug: file: pread count=4096 offset=83341312 nbdkit: file.6: debug: file: pread count=4096 offset=83345408 nbdkit: file.6: debug: file: pread count=4096 offset=83349504 nbdkit: file.6: debug: file: pread count=4096 offset=83353600 nbdkit: file.6: debug: file: pread count=4096 offset=83357696 nbdkit: file.6: debug: file: pread count=4096 offset=83361792 nbdkit: file.6: debug: file: pread count=4096 offset=83365888 nbdkit: file.6: debug: file: pread count=4096 offset=83369984 nbdkit: file.6: debug: file: pread count=4096 offset=83374080 nbdkit: file.6: debug: file: pread count=4096 offset=83378176 nbdkit: file.6: debug: file: pread count=4096 offset=83382272 nbdkit: file.6: debug: file: pread count=4096 offset=83386368 nbdkit: file.6: debug: file: pread count=4096 offset=83390464 nbdkit: file.6: debug: file: pread count=4096 offset=83394560 nbdkit: file.6: debug: file: pread count=4096 offset=83398656 nbdkit: file.6: debug: file: pread count=4096 offset=83402752 nbdkit: file.6: debug: file: pread count=4096 offset=83406848 nbdkit: file.6: debug: file: pread count=4096 offset=83410944 nbdkit: file.6: debug: file: pread count=4096 offset=83415040 nbdkit: file.6: debug: file: pread count=4096 offset=83419136 nbdkit: file.6: debug: file: pread count=4096 offset=83423232 nbdkit: file.6: debug: file: pread count=4096 offset=83427328 nbdkit: file.6: debug: file: pread count=4096 offset=83431424 nbdkit: file.6: debug: file: pread count=4096 offset=83435520 nbdkit: file.6: debug: file: pread count=4096 offset=83439616 nbdkit: file.6: debug: file: pread count=4096 offset=83443712 nbdkit: file.6: debug: file: pread count=4096 offset=83447808 nbdkit: file.6: debug: file: pread count=4096 offset=83451904 nbdkit: file.6: debug: file: pread count=4096 offset=83456000 nbdkit: file.6: debug: file: pread count=4096 offset=83460096 nbdkit: file.6: debug: file: pread count=4096 offset=83464192 nbdkit: file.6: debug: file: pread count=4096 offset=83468288 nbdkit: file.6: debug: file: pread count=4096 offset=83472384 nbdkit: file.6: debug: file: pread count=4096 offset=83476480 nbdkit: file.6: debug: file: pread count=4096 offset=83480576 nbdkit: file.6: debug: file: pread count=4096 offset=83484672 nbdkit: file.6: debug: file: pread count=4096 offset=83488768 nbdkit: file.6: debug: file: pread count=4096 offset=83492864 nbdkit: file.6: debug: file: pread count=4096 offset=83496960 nbdkit: file.6: debug: file: pread count=4096 offset=83501056 nbdkit: file.6: debug: file: pread count=4096 offset=83505152 nbdkit: file.6: debug: file: pread count=4096 offset=83509248 nbdkit: file.6: debug: file: pread count=4096 offset=83513344 nbdkit: file.6: debug: file: pread count=4096 offset=83517440 nbdkit: file.6: debug: file: pread count=4096 offset=83521536 nbdkit: file.6: debug: file: pread count=4096 offset=83525632 nbdkit: file.6: debug: file: pread count=4096 offset=83529728 nbdkit: file.6: debug: file: pread count=4096 offset=83533824 nbdkit: file.6: debug: file: pread count=4096 offset=83537920 nbdkit: file.6: debug: file: pread count=4096 offset=83542016 nbdkit: file.6: debug: file: pread count=4096 offset=83546112 nbdkit: file.6: debug: file: pread count=4096 offset=83550208 nbdkit: file.6: debug: file: pread count=4096 offset=83554304 nbdkit: file.6: debug: file: pread count=4096 offset=83558400 nbdkit: file.6: debug: file: pread count=4096 offset=83562496 nbdkit: file.6: debug: file: pread count=4096 offset=83566592 nbdkit: file.6: debug: file: pread count=4096 offset=83570688 nbdkit: file.6: debug: file: pread count=4096 offset=83574784 nbdkit: file.6: debug: file: pread count=4096 offset=83578880 nbdkit: file.6: debug: file: pread count=4096 offset=83582976 nbdkit: file.6: debug: file: pread count=4096 offset=83587072 nbdkit: file.6: debug: file: pread count=4096 offset=83591168 nbdkit: file.6: debug: file: pread count=4096 offset=83595264 nbdkit: file.6: debug: file: pread count=4096 offset=83599360 nbdkit: file.6: debug: file: pread count=4096 offset=83603456 nbdkit: file.6: debug: file: pread count=4096 offset=83607552 nbdkit: file.6: debug: file: pread count=4096 offset=83611648 nbdkit: file.6: debug: file: pread count=4096 offset=83615744 nbdkit: file.6: debug: file: pread count=4096 offset=83619840 nbdkit: file.6: debug: file: pread count=4096 offset=83623936 nbdkit: file.6: debug: file: pread count=4096 offset=83628032 nbdkit: file.6: debug: file: pread count=4096 offset=83632128 nbdkit: file.6: debug: file: pread count=4096 offset=83636224 nbdkit: file.6: debug: file: pread count=4096 offset=83640320 nbdkit: file.6: debug: file: pread count=4096 offset=83644416 nbdkit: file.6: debug: file: pread count=4096 offset=83648512 nbdkit: file.6: debug: file: pread count=4096 offset=83652608 nbdkit: file.6: debug: file: pread count=4096 offset=83656704 nbdkit: file.6: debug: file: pread count=4096 offset=83660800 nbdkit: file.6: debug: file: pread count=4096 offset=83664896 nbdkit: file.6: debug: file: pread count=4096 offset=83668992 nbdkit: file.6: debug: file: pread count=4096 offset=83673088 nbdkit: file.6: debug: file: pread count=4096 offset=83677184 nbdkit: file.6: debug: file: pread count=4096 offset=83681280 nbdkit: file.6: debug: file: pread count=4096 offset=83685376 nbdkit: file.6: debug: file: pread count=4096 offset=83689472 nbdkit: file.6: debug: file: pread count=4096 offset=83693568 nbdkit: file.6: debug: file: pread count=4096 offset=83697664 nbdkit: file.6: debug: file: pread count=4096 offset=83701760 nbdkit: file.6: debug: file: pread count=4096 offset=83705856 nbdkit: file.6: debug: file: pread count=4096 offset=83709952 nbdkit: file.6: debug: file: pread count=4096 offset=83714048 nbdkit: file.6: debug: file: pread count=4096 offset=83718144 nbdkit: file.6: debug: file: pread count=4096 offset=83722240 nbdkit: file.6: debug: file: pread count=4096 offset=83726336 nbdkit: file.6: debug: file: pread count=4096 offset=83730432 nbdkit: file.6: debug: file: pread count=4096 offset=83734528 nbdkit: file.6: debug: file: pread count=4096 offset=83738624 nbdkit: file.6: debug: file: pread count=4096 offset=83742720 nbdkit: file.6: debug: file: pread count=4096 offset=83746816 nbdkit: file.6: debug: file: pread count=4096 offset=83750912 nbdkit: file.6: debug: file: pread count=4096 offset=83755008 nbdkit: file.6: debug: file: pread count=4096 offset=83759104 nbdkit: file.6: debug: file: pread count=4096 offset=83763200 nbdkit: file.6: debug: file: pread count=4096 offset=83767296 nbdkit: file.6: debug: file: pread count=4096 offset=83771392 nbdkit: file.6: debug: file: pread count=4096 offset=83775488 nbdkit: file.6: debug: file: pread count=4096 offset=83779584 nbdkit: file.6: debug: file: pread count=4096 offset=83783680 nbdkit: file.6: debug: file: pread count=4096 offset=83787776 nbdkit: file.6: debug: file: pread count=4096 offset=83791872 nbdkit: file.6: debug: file: pread count=4096 offset=83795968 nbdkit: file.6: debug: file: pread count=4096 offset=83800064 nbdkit: file.6: debug: file: pread count=4096 offset=83804160 nbdkit: file.6: debug: file: pread count=4096 offset=83808256 nbdkit: file.6: debug: file: pread count=4096 offset=83812352 nbdkit: file.6: debug: file: pread count=4096 offset=83816448 nbdkit: file.6: debug: file: pread count=4096 offset=83820544 nbdkit: file.6: debug: file: pread count=4096 offset=83824640 nbdkit: file.6: debug: file: pread count=4096 offset=83828736 nbdkit: file.6: debug: file: pread count=4096 offset=83832832 nbdkit: file.6: debug: file: pread count=4096 offset=83836928 nbdkit: file.6: debug: file: pread count=4096 offset=83841024 nbdkit: file.6: debug: file: pread count=4096 offset=83845120 nbdkit: file.6: debug: file: pread count=4096 offset=83849216 nbdkit: file.6: debug: file: pread count=4096 offset=83853312 nbdkit: file.6: debug: file: pread count=4096 offset=83857408 nbdkit: file.6: debug: file: pread count=4096 offset=83861504 nbdkit: file.6: debug: file: pread count=4096 offset=83865600 nbdkit: file.6: debug: file: pread count=4096 offset=83869696 nbdkit: file.6: debug: file: pread count=4096 offset=83873792 nbdkit: file.6: debug: file: pread count=4096 offset=83877888 nbdkit: file.6: debug: file: pread count=4096 offset=83881984 nbdkit: file.7: debug: cow: pread count=2097152 offset=83886080 nbdkit: file.7: debug: file: pread count=4096 offset=83886080 nbdkit: file.7: debug: file: pread count=4096 offset=83890176 nbdkit: file.7: debug: file: pread count=4096 offset=83894272 nbdkit: file.7: debug: file: pread count=4096 offset=83898368 nbdkit: file.7: debug: file: pread count=4096 offset=83902464 nbdkit: file.7: debug: file: pread count=4096 offset=83906560 nbdkit: file.7: debug: file: pread count=4096 offset=83910656 nbdkit: file.7: debug: file: pread count=4096 offset=83914752 nbdkit: file.7: debug: file: pread count=4096 offset=83918848 nbdkit: file.7: debug: file: pread count=4096 offset=83922944 nbdkit: file.7: debug: file: pread count=4096 offset=83927040 nbdkit: file.7: debug: file: pread count=4096 offset=83931136 nbdkit: file.7: debug: file: pread count=4096 offset=83935232 nbdkit: file.7: debug: file: pread count=4096 offset=83939328 nbdkit: file.7: debug: file: pread count=4096 offset=83943424 nbdkit: file.7: debug: file: pread count=4096 offset=83947520 nbdkit: file.7: debug: file: pread count=4096 offset=83951616 nbdkit: file.7: debug: file: pread count=4096 offset=83955712 nbdkit: file.7: debug: file: pread count=4096 offset=83959808 nbdkit: file.7: debug: file: pread count=4096 offset=83963904 nbdkit: file.7: debug: file: pread count=4096 offset=83968000 nbdkit: file.7: debug: file: pread count=4096 offset=83972096 nbdkit: file.7: debug: file: pread count=4096 offset=83976192 nbdkit: file.7: debug: file: pread count=4096 offset=83980288 nbdkit: file.7: debug: file: pread count=4096 offset=83984384 nbdkit: file.7: debug: file: pread count=4096 offset=83988480 nbdkit: file.7: debug: file: pread count=4096 offset=83992576 nbdkit: file.7: debug: file: pread count=4096 offset=83996672 nbdkit: file.7: debug: file: pread count=4096 offset=84000768 nbdkit: file.7: debug: file: pread count=4096 offset=84004864 nbdkit: file.7: debug: file: pread count=4096 offset=84008960 nbdkit: file.7: debug: file: pread count=4096 offset=84013056 nbdkit: file.7: debug: file: pread count=4096 offset=84017152 nbdkit: file.7: debug: file: pread count=4096 offset=84021248 nbdkit: file.7: debug: file: pread count=4096 offset=84025344 nbdkit: file.7: debug: file: pread count=4096 offset=84029440 nbdkit: file.7: debug: file: pread count=4096 offset=84033536 nbdkit: file.7: debug: file: pread count=4096 offset=84037632 nbdkit: file.7: debug: file: pread count=4096 offset=84041728 nbdkit: file.7: debug: file: pread count=4096 offset=84045824 nbdkit: file.7: debug: file: pread count=4096 offset=84049920 nbdkit: file.7: debug: file: pread count=4096 offset=84054016 nbdkit: file.7: debug: file: pread count=4096 offset=84058112 nbdkit: file.7: debug: file: pread count=4096 offset=84062208 nbdkit: file.7: debug: file: pread count=4096 offset=84066304 nbdkit: file.7: debug: file: pread count=4096 offset=84070400 nbdkit: file.7: debug: file: pread count=4096 offset=84074496 nbdkit: file.7: debug: file: pread count=4096 offset=84078592 nbdkit: file.7: debug: file: pread count=4096 offset=84082688 nbdkit: file.7: debug: file: pread count=4096 offset=84086784 nbdkit: file.7: debug: file: pread count=4096 offset=84090880 nbdkit: file.7: debug: file: pread count=4096 offset=84094976 nbdkit: file.7: debug: file: pread count=4096 offset=84099072 nbdkit: file.7: debug: file: pread count=4096 offset=84103168 nbdkit: file.7: debug: file: pread count=4096 offset=84107264 nbdkit: file.7: debug: file: pread count=4096 offset=84111360 nbdkit: file.7: debug: file: pread count=4096 offset=84115456 nbdkit: file.7: debug: file: pread count=4096 offset=84119552 nbdkit: file.7: debug: file: pread count=4096 offset=84123648 nbdkit: file.7: debug: file: pread count=4096 offset=84127744 nbdkit: file.7: debug: file: pread count=4096 offset=84131840 nbdkit: file.7: debug: file: pread count=4096 offset=84135936 nbdkit: file.7: debug: file: pread count=4096 offset=84140032 nbdkit: file.7: debug: file: pread count=4096 offset=84144128 nbdkit: file.7: debug: file: pread count=4096 offset=84148224 nbdkit: file.7: debug: file: pread count=4096 offset=84152320 nbdkit: file.7: debug: file: pread count=4096 offset=84156416 nbdkit: file.7: debug: file: pread count=4096 offset=84160512 nbdkit: file.7: debug: file: pread count=4096 offset=84164608 nbdkit: file.7: debug: file: pread count=4096 offset=84168704 nbdkit: file.7: debug: file: pread count=4096 offset=84172800 nbdkit: file.7: debug: file: pread count=4096 offset=84176896 nbdkit: file.7: debug: file: pread count=4096 offset=84180992 nbdkit: file.7: debug: file: pread count=4096 offset=84185088 nbdkit: file.7: debug: file: pread count=4096 offset=84189184 nbdkit: file.7: debug: file: pread count=4096 offset=84193280 nbdkit: file.7: debug: file: pread count=4096 offset=84197376 nbdkit: file.7: debug: file: pread count=4096 offset=84201472 nbdkit: file.7: debug: file: pread count=4096 offset=84205568 nbdkit: file.7: debug: file: pread count=4096 offset=84209664 nbdkit: file.7: debug: file: pread count=4096 offset=84213760 nbdkit: file.7: debug: file: pread count=4096 offset=84217856 nbdkit: file.7: debug: file: pread count=4096 offset=84221952 nbdkit: file.7: debug: file: pread count=4096 offset=84226048 nbdkit: file.7: debug: file: pread count=4096 offset=84230144 nbdkit: file.7: debug: file: pread count=4096 offset=84234240 nbdkit: file.7: debug: file: pread count=4096 offset=84238336 nbdkit: file.7: debug: file: pread count=4096 offset=84242432 nbdkit: file.7: debug: file: pread count=4096 offset=84246528 nbdkit: file.7: debug: file: pread count=4096 offset=84250624 nbdkit: file.7: debug: file: pread count=4096 offset=84254720 nbdkit: file.7: debug: file: pread count=4096 offset=84258816 nbdkit: file.7: debug: file: pread count=4096 offset=84262912 nbdkit: file.7: debug: file: pread count=4096 offset=84267008 nbdkit: file.7: debug: file: pread count=4096 offset=84271104 nbdkit: file.7: debug: file: pread count=4096 offset=84275200 nbdkit: file.7: debug: file: pread count=4096 offset=84279296 nbdkit: file.7: debug: file: pread count=4096 offset=84283392 nbdkit: file.7: debug: file: pread count=4096 offset=84287488 nbdkit: file.7: debug: file: pread count=4096 offset=84291584 nbdkit: file.7: debug: file: pread count=4096 offset=84295680 nbdkit: file.7: debug: file: pread count=4096 offset=84299776 nbdkit: file.7: debug: file: pread count=4096 offset=84303872 nbdkit: file.7: debug: file: pread count=4096 offset=84307968 nbdkit: file.7: debug: file: pread count=4096 offset=84312064 nbdkit: file.7: debug: file: pread count=4096 offset=84316160 nbdkit: file.7: debug: file: pread count=4096 offset=84320256 nbdkit: file.7: debug: file: pread count=4096 offset=84324352 nbdkit: file.7: debug: file: pread count=4096 offset=84328448 nbdkit: file.7: debug: file: pread count=4096 offset=84332544 nbdkit: file.7: debug: file: pread count=4096 offset=84336640 nbdkit: file.7: debug: file: pread count=4096 offset=84340736 nbdkit: file.7: debug: file: pread count=4096 offset=84344832 nbdkit: file.7: debug: file: pread count=4096 offset=84348928 nbdkit: file.7: debug: file: pread count=4096 offset=84353024 nbdkit: file.7: debug: file: pread count=4096 offset=84357120 nbdkit: file.7: debug: file: pread count=4096 offset=84361216 nbdkit: file.7: debug: file: pread count=4096 offset=84365312 nbdkit: file.7: debug: file: pread count=4096 offset=84369408 nbdkit: file.7: debug: file: pread count=4096 offset=84373504 nbdkit: file.7: debug: file: pread count=4096 offset=84377600 nbdkit: file.7: debug: file: pread count=4096 offset=84381696 nbdkit: file.7: debug: file: pread count=4096 offset=84385792 nbdkit: file.7: debug: file: pread count=4096 offset=84389888 nbdkit: file.7: debug: file: pread count=4096 offset=84393984 nbdkit: file.7: debug: file: pread count=4096 offset=84398080 nbdkit: file.7: debug: file: pread count=4096 offset=84402176 nbdkit: file.7: debug: file: pread count=4096 offset=84406272 nbdkit: file.7: debug: file: pread count=4096 offset=84410368 nbdkit: file.7: debug: file: pread count=4096 offset=84414464 nbdkit: file.7: debug: file: pread count=4096 offset=84418560 nbdkit: file.7: debug: file: pread count=4096 offset=84422656 nbdkit: file.7: debug: file: pread count=4096 offset=84426752 nbdkit: file.7: debug: file: pread count=4096 offset=84430848 nbdkit: file.7: debug: file: pread count=4096 offset=84434944 nbdkit: file.7: debug: file: pread count=4096 offset=84439040 nbdkit: file.7: debug: file: pread count=4096 offset=84443136 nbdkit: file.7: debug: file: pread count=4096 offset=84447232 nbdkit: file.7: debug: file: pread count=4096 offset=84451328 nbdkit: file.7: debug: file: pread count=4096 offset=84455424 nbdkit: file.7: debug: file: pread count=4096 offset=84459520 nbdkit: file.7: debug: file: pread count=4096 offset=84463616 nbdkit: file.7: debug: file: pread count=4096 offset=84467712 nbdkit: file.7: debug: file: pread count=4096 offset=84471808 nbdkit: file.7: debug: file: pread count=4096 offset=84475904 nbdkit: file.7: debug: file: pread count=4096 offset=84480000 nbdkit: file.7: debug: file: pread count=4096 offset=84484096 nbdkit: file.7: debug: file: pread count=4096 offset=84488192 nbdkit: file.7: debug: file: pread count=4096 offset=84492288 nbdkit: file.7: debug: file: pread count=4096 offset=84496384 nbdkit: file.7: debug: file: pread count=4096 offset=84500480 nbdkit: file.7: debug: file: pread count=4096 offset=84504576 nbdkit: file.7: debug: file: pread count=4096 offset=84508672 nbdkit: file.7: debug: file: pread count=4096 offset=84512768 nbdkit: file.7: debug: file: pread count=4096 offset=84516864 nbdkit: file.7: debug: file: pread count=4096 offset=84520960 nbdkit: file.7: debug: file: pread count=4096 offset=84525056 nbdkit: file.7: debug: file: pread count=4096 offset=84529152 nbdkit: file.7: debug: file: pread count=4096 offset=84533248 nbdkit: file.7: debug: file: pread count=4096 offset=84537344 nbdkit: file.7: debug: file: pread count=4096 offset=84541440 nbdkit: file.7: debug: file: pread count=4096 offset=84545536 nbdkit: file.7: debug: file: pread count=4096 offset=84549632 nbdkit: file.7: debug: file: pread count=4096 offset=84553728 nbdkit: file.7: debug: file: pread count=4096 offset=84557824 nbdkit: file.7: debug: file: pread count=4096 offset=84561920 nbdkit: file.7: debug: file: pread count=4096 offset=84566016 nbdkit: file.7: debug: file: pread count=4096 offset=84570112 nbdkit: file.7: debug: file: pread count=4096 offset=84574208 nbdkit: file.7: debug: file: pread count=4096 offset=84578304 nbdkit: file.7: debug: file: pread count=4096 offset=84582400 nbdkit: file.7: debug: file: pread count=4096 offset=84586496 nbdkit: file.7: debug: file: pread count=4096 offset=84590592 nbdkit: file.7: debug: file: pread count=4096 offset=84594688 nbdkit: file.7: debug: file: pread count=4096 offset=84598784 nbdkit: file.7: debug: file: pread count=4096 offset=84602880 nbdkit: file.7: debug: file: pread count=4096 offset=84606976 nbdkit: file.7: debug: file: pread count=4096 offset=84611072 nbdkit: file.7: debug: file: pread count=4096 offset=84615168 nbdkit: file.7: debug: file: pread count=4096 offset=84619264 nbdkit: file.7: debug: file: pread count=4096 offset=84623360 nbdkit: file.7: debug: file: pread count=4096 offset=84627456 nbdkit: file.7: debug: file: pread count=4096 offset=84631552 nbdkit: file.7: debug: file: pread count=4096 offset=84635648 nbdkit: file.7: debug: file: pread count=4096 offset=84639744 nbdkit: file.7: debug: file: pread count=4096 offset=84643840 nbdkit: file.7: debug: file: pread count=4096 offset=84647936 nbdkit: file.7: debug: file: pread count=4096 offset=84652032 nbdkit: file.7: debug: file: pread count=4096 offset=84656128 nbdkit: file.7: debug: file: pread count=4096 offset=84660224 nbdkit: file.7: debug: file: pread count=4096 offset=84664320 nbdkit: file.7: debug: file: pread count=4096 offset=84668416 nbdkit: file.7: debug: file: pread count=4096 offset=84672512 nbdkit: file.7: debug: file: pread count=4096 offset=84676608 nbdkit: file.7: debug: file: pread count=4096 offset=84680704 nbdkit: file.7: debug: file: pread count=4096 offset=84684800 nbdkit: file.7: debug: file: pread count=4096 offset=84688896 nbdkit: file.7: debug: file: pread count=4096 offset=84692992 nbdkit: file.7: debug: file: pread count=4096 offset=84697088 nbdkit: file.7: debug: file: pread count=4096 offset=84701184 nbdkit: file.7: debug: file: pread count=4096 offset=84705280 nbdkit: file.7: debug: file: pread count=4096 offset=84709376 nbdkit: file.7: debug: file: pread count=4096 offset=84713472 nbdkit: file.7: debug: file: pread count=4096 offset=84717568 nbdkit: file.7: debug: file: pread count=4096 offset=84721664 nbdkit: file.7: debug: file: pread count=4096 offset=84725760 nbdkit: file.7: debug: file: pread count=4096 offset=84729856 nbdkit: file.7: debug: file: pread count=4096 offset=84733952 nbdkit: file.7: debug: file: pread count=4096 offset=84738048 nbdkit: file.7: debug: file: pread count=4096 offset=84742144 nbdkit: file.7: debug: file: pread count=4096 offset=84746240 nbdkit: file.7: debug: file: pread count=4096 offset=84750336 nbdkit: file.7: debug: file: pread count=4096 offset=84754432 nbdkit: file.7: debug: file: pread count=4096 offset=84758528 nbdkit: file.7: debug: file: pread count=4096 offset=84762624 nbdkit: file.7: debug: file: pread count=4096 offset=84766720 nbdkit: file.7: debug: file: pread count=4096 offset=84770816 nbdkit: file.7: debug: file: pread count=4096 offset=84774912 nbdkit: file.7: debug: file: pread count=4096 offset=84779008 nbdkit: file.7: debug: file: pread count=4096 offset=84783104 nbdkit: file.7: debug: file: pread count=4096 offset=84787200 nbdkit: file.7: debug: file: pread count=4096 offset=84791296 nbdkit: file.7: debug: file: pread count=4096 offset=84795392 nbdkit: file.7: debug: file: pread count=4096 offset=84799488 nbdkit: file.7: debug: file: pread count=4096 offset=84803584 nbdkit: file.7: debug: file: pread count=4096 offset=84807680 nbdkit: file.7: debug: file: pread count=4096 offset=84811776 nbdkit: file.7: debug: file: pread count=4096 offset=84815872 nbdkit: file.7: debug: file: pread count=4096 offset=84819968 nbdkit: file.7: debug: file: pread count=4096 offset=84824064 nbdkit: file.7: debug: file: pread count=4096 offset=84828160 nbdkit: file.7: debug: file: pread count=4096 offset=84832256 nbdkit: file.7: debug: file: pread count=4096 offset=84836352 nbdkit: file.7: debug: file: pread count=4096 offset=84840448 nbdkit: file.7: debug: file: pread count=4096 offset=84844544 nbdkit: file.7: debug: file: pread count=4096 offset=84848640 nbdkit: file.7: debug: file: pread count=4096 offset=84852736 nbdkit: file.7: debug: file: pread count=4096 offset=84856832 nbdkit: file.7: debug: file: pread count=4096 offset=84860928 nbdkit: file.7: debug: file: pread count=4096 offset=84865024 nbdkit: file.7: debug: file: pread count=4096 offset=84869120 nbdkit: file.7: debug: file: pread count=4096 offset=84873216 nbdkit: file.7: debug: file: pread count=4096 offset=84877312 nbdkit: file.7: debug: file: pread count=4096 offset=84881408 nbdkit: file.7: debug: file: pread count=4096 offset=84885504 nbdkit: file.7: debug: file: pread count=4096 offset=84889600 nbdkit: file.7: debug: file: pread count=4096 offset=84893696 nbdkit: file.7: debug: file: pread count=4096 offset=84897792 nbdkit: file.7: debug: file: pread count=4096 offset=84901888 nbdkit: file.7: debug: file: pread count=4096 offset=84905984 nbdkit: file.7: debug: file: pread count=4096 offset=84910080 nbdkit: file.7: debug: file: pread count=4096 offset=84914176 nbdkit: file.7: debug: file: pread count=4096 offset=84918272 nbdkit: file.7: debug: file: pread count=4096 offset=84922368 nbdkit: file.7: debug: file: pread count=4096 offset=84926464 nbdkit: file.7: debug: file: pread count=4096 offset=84930560 nbdkit: file.7: debug: file: pread count=4096 offset=84934656 nbdkit: file.7: debug: file: pread count=4096 offset=84938752 nbdkit: file.7: debug: file: pread count=4096 offset=84942848 nbdkit: file.7: debug: file: pread count=4096 offset=84946944 nbdkit: file.7: debug: file: pread count=4096 offset=84951040 nbdkit: file.7: debug: file: pread count=4096 offset=84955136 nbdkit: file.7: debug: file: pread count=4096 offset=84959232 nbdkit: file.7: debug: file: pread count=4096 offset=84963328 nbdkit: file.7: debug: file: pread count=4096 offset=84967424 nbdkit: file.7: debug: file: pread count=4096 offset=84971520 nbdkit: file.7: debug: file: pread count=4096 offset=84975616 nbdkit: file.7: debug: file: pread count=4096 offset=84979712 nbdkit: file.7: debug: file: pread count=4096 offset=84983808 nbdkit: file.7: debug: file: pread count=4096 offset=84987904 nbdkit: file.7: debug: file: pread count=4096 offset=84992000 nbdkit: file.7: debug: file: pread count=4096 offset=84996096 nbdkit: file.7: debug: file: pread count=4096 offset=85000192 nbdkit: file.7: debug: file: pread count=4096 offset=85004288 nbdkit: file.7: debug: file: pread count=4096 offset=85008384 nbdkit: file.7: debug: file: pread count=4096 offset=85012480 nbdkit: file.7: debug: file: pread count=4096 offset=85016576 nbdkit: file.7: debug: file: pread count=4096 offset=85020672 nbdkit: file.7: debug: file: pread count=4096 offset=85024768 nbdkit: file.7: debug: file: pread count=4096 offset=85028864 nbdkit: file.7: debug: file: pread count=4096 offset=85032960 nbdkit: file.7: debug: file: pread count=4096 offset=85037056 nbdkit: file.7: debug: file: pread count=4096 offset=85041152 nbdkit: file.7: debug: file: pread count=4096 offset=85045248 nbdkit: file.7: debug: file: pread count=4096 offset=85049344 nbdkit: file.7: debug: file: pread count=4096 offset=85053440 nbdkit: file.7: debug: file: pread count=4096 offset=85057536 nbdkit: file.7: debug: file: pread count=4096 offset=85061632 nbdkit: file.7: debug: file: pread count=4096 offset=85065728 nbdkit: file.7: debug: file: pread count=4096 offset=85069824 nbdkit: file.7: debug: file: pread count=4096 offset=85073920 nbdkit: file.7: debug: file: pread count=4096 offset=85078016 nbdkit: file.7: debug: file: pread count=4096 offset=85082112 nbdkit: file.7: debug: file: pread count=4096 offset=85086208 nbdkit: file.7: debug: file: pread count=4096 offset=85090304 nbdkit: file.7: debug: file: pread count=4096 offset=85094400 nbdkit: file.7: debug: file: pread count=4096 offset=85098496 nbdkit: file.7: debug: file: pread count=4096 offset=85102592 nbdkit: file.7: debug: file: pread count=4096 offset=85106688 nbdkit: file.7: debug: file: pread count=4096 offset=85110784 nbdkit: file.7: debug: file: pread count=4096 offset=85114880 nbdkit: file.7: debug: file: pread count=4096 offset=85118976 nbdkit: file.7: debug: file: pread count=4096 offset=85123072 nbdkit: file.7: debug: file: pread count=4096 offset=85127168 nbdkit: file.7: debug: file: pread count=4096 offset=85131264 nbdkit: file.7: debug: file: pread count=4096 offset=85135360 nbdkit: file.7: debug: file: pread count=4096 offset=85139456 nbdkit: file.7: debug: file: pread count=4096 offset=85143552 nbdkit: file.7: debug: file: pread count=4096 offset=85147648 nbdkit: file.7: debug: file: pread count=4096 offset=85151744 nbdkit: file.7: debug: file: pread count=4096 offset=85155840 nbdkit: file.7: debug: file: pread count=4096 offset=85159936 nbdkit: file.7: debug: file: pread count=4096 offset=85164032 nbdkit: file.7: debug: file: pread count=4096 offset=85168128 nbdkit: file.7: debug: file: pread count=4096 offset=85172224 nbdkit: file.7: debug: file: pread count=4096 offset=85176320 nbdkit: file.7: debug: file: pread count=4096 offset=85180416 nbdkit: file.7: debug: file: pread count=4096 offset=85184512 nbdkit: file.7: debug: file: pread count=4096 offset=85188608 nbdkit: file.7: debug: file: pread count=4096 offset=85192704 nbdkit: file.7: debug: file: pread count=4096 offset=85196800 nbdkit: file.7: debug: file: pread count=4096 offset=85200896 nbdkit: file.7: debug: file: pread count=4096 offset=85204992 nbdkit: file.7: debug: file: pread count=4096 offset=85209088 nbdkit: file.7: debug: file: pread count=4096 offset=85213184 nbdkit: file.7: debug: file: pread count=4096 offset=85217280 nbdkit: file.7: debug: file: pread count=4096 offset=85221376 nbdkit: file.7: debug: file: pread count=4096 offset=85225472 nbdkit: file.7: debug: file: pread count=4096 offset=85229568 nbdkit: file.7: debug: file: pread count=4096 offset=85233664 nbdkit: file.7: debug: file: pread count=4096 offset=85237760 nbdkit: file.7: debug: file: pread count=4096 offset=85241856 nbdkit: file.7: debug: file: pread count=4096 offset=85245952 nbdkit: file.7: debug: file: pread count=4096 offset=85250048 nbdkit: file.7: debug: file: pread count=4096 offset=85254144 nbdkit: file.7: debug: file: pread count=4096 offset=85258240 nbdkit: file.7: debug: file: pread count=4096 offset=85262336 nbdkit: file.7: debug: file: pread count=4096 offset=85266432 nbdkit: file.7: debug: file: pread count=4096 offset=85270528 nbdkit: file.7: debug: file: pread count=4096 offset=85274624 nbdkit: file.7: debug: file: pread count=4096 offset=85278720 nbdkit: file.7: debug: file: pread count=4096 offset=85282816 nbdkit: file.7: debug: file: pread count=4096 offset=85286912 nbdkit: file.7: debug: file: pread count=4096 offset=85291008 nbdkit: file.7: debug: file: pread count=4096 offset=85295104 nbdkit: file.7: debug: file: pread count=4096 offset=85299200 nbdkit: file.7: debug: file: pread count=4096 offset=85303296 nbdkit: file.7: debug: file: pread count=4096 offset=85307392 nbdkit: file.7: debug: file: pread count=4096 offset=85311488 nbdkit: file.7: debug: file: pread count=4096 offset=85315584 nbdkit: file.7: debug: file: pread count=4096 offset=85319680 nbdkit: file.7: debug: file: pread count=4096 offset=85323776 nbdkit: file.7: debug: file: pread count=4096 offset=85327872 nbdkit: file.7: debug: file: pread count=4096 offset=85331968 nbdkit: file.7: debug: file: pread count=4096 offset=85336064 nbdkit: file.7: debug: file: pread count=4096 offset=85340160 nbdkit: file.7: debug: file: pread count=4096 offset=85344256 nbdkit: file.7: debug: file: pread count=4096 offset=85348352 nbdkit: file.7: debug: file: pread count=4096 offset=85352448 nbdkit: file.7: debug: file: pread count=4096 offset=85356544 nbdkit: file.7: debug: file: pread count=4096 offset=85360640 nbdkit: file.7: debug: file: pread count=4096 offset=85364736 nbdkit: file.7: debug: file: pread count=4096 offset=85368832 nbdkit: file.7: debug: file: pread count=4096 offset=85372928 nbdkit: file.7: debug: file: pread count=4096 offset=85377024 nbdkit: file.7: debug: file: pread count=4096 offset=85381120 nbdkit: file.7: debug: file: pread count=4096 offset=85385216 nbdkit: file.7: debug: file: pread count=4096 offset=85389312 nbdkit: file.7: debug: file: pread count=4096 offset=85393408 nbdkit: file.7: debug: file: pread count=4096 offset=85397504 nbdkit: file.7: debug: file: pread count=4096 offset=85401600 nbdkit: file.7: debug: file: pread count=4096 offset=85405696 nbdkit: file.7: debug: file: pread count=4096 offset=85409792 nbdkit: file.7: debug: file: pread count=4096 offset=85413888 nbdkit: file.7: debug: file: pread count=4096 offset=85417984 nbdkit: file.7: debug: file: pread count=4096 offset=85422080 nbdkit: file.7: debug: file: pread count=4096 offset=85426176 nbdkit: file.7: debug: file: pread count=4096 offset=85430272 nbdkit: file.7: debug: file: pread count=4096 offset=85434368 nbdkit: file.7: debug: file: pread count=4096 offset=85438464 nbdkit: file.7: debug: file: pread count=4096 offset=85442560 nbdkit: file.7: debug: file: pread count=4096 offset=85446656 nbdkit: file.7: debug: file: pread count=4096 offset=85450752 nbdkit: file.7: debug: file: pread count=4096 offset=85454848 nbdkit: file.7: debug: file: pread count=4096 offset=85458944 nbdkit: file.7: debug: file: pread count=4096 offset=85463040 nbdkit: file.7: debug: file: pread count=4096 offset=85467136 nbdkit: file.7: debug: file: pread count=4096 offset=85471232 nbdkit: file.7: debug: file: pread count=4096 offset=85475328 nbdkit: file.7: debug: file: pread count=4096 offset=85479424 nbdkit: file.7: debug: file: pread count=4096 offset=85483520 nbdkit: file.7: debug: file: pread count=4096 offset=85487616 nbdkit: file.7: debug: file: pread count=4096 offset=85491712 nbdkit: file.7: debug: file: pread count=4096 offset=85495808 nbdkit: file.7: debug: file: pread count=4096 offset=85499904 nbdkit: file.7: debug: file: pread count=4096 offset=85504000 nbdkit: file.7: debug: file: pread count=4096 offset=85508096 nbdkit: file.7: debug: file: pread count=4096 offset=85512192 nbdkit: file.7: debug: file: pread count=4096 offset=85516288 nbdkit: file.7: debug: file: pread count=4096 offset=85520384 nbdkit: file.7: debug: file: pread count=4096 offset=85524480 nbdkit: file.7: debug: file: pread count=4096 offset=85528576 nbdkit: file.7: debug: file: pread count=4096 offset=85532672 nbdkit: file.7: debug: file: pread count=4096 offset=85536768 nbdkit: file.7: debug: file: pread count=4096 offset=85540864 nbdkit: file.7: debug: file: pread count=4096 offset=85544960 nbdkit: file.7: debug: file: pread count=4096 offset=85549056 nbdkit: file.7: debug: file: pread count=4096 offset=85553152 nbdkit: file.7: debug: file: pread count=4096 offset=85557248 nbdkit: file.7: debug: file: pread count=4096 offset=85561344 nbdkit: file.7: debug: file: pread count=4096 offset=85565440 nbdkit: file.7: debug: file: pread count=4096 offset=85569536 nbdkit: file.7: debug: file: pread count=4096 offset=85573632 nbdkit: file.7: debug: file: pread count=4096 offset=85577728 nbdkit: file.7: debug: file: pread count=4096 offset=85581824 nbdkit: file.7: debug: file: pread count=4096 offset=85585920 nbdkit: file.7: debug: file: pread count=4096 offset=85590016 nbdkit: file.7: debug: file: pread count=4096 offset=85594112 nbdkit: file.7: debug: file: pread count=4096 offset=85598208 nbdkit: file.7: debug: file: pread count=4096 offset=85602304 nbdkit: file.7: debug: file: pread count=4096 offset=85606400 nbdkit: file.7: debug: file: pread count=4096 offset=85610496 nbdkit: file.7: debug: file: pread count=4096 offset=85614592 nbdkit: file.7: debug: file: pread count=4096 offset=85618688 nbdkit: file.7: debug: file: pread count=4096 offset=85622784 nbdkit: file.7: debug: file: pread count=4096 offset=85626880 nbdkit: file.7: debug: file: pread count=4096 offset=85630976 nbdkit: file.7: debug: file: pread count=4096 offset=85635072 nbdkit: file.7: debug: file: pread count=4096 offset=85639168 nbdkit: file.7: debug: file: pread count=4096 offset=85643264 nbdkit: file.7: debug: file: pread count=4096 offset=85647360 nbdkit: file.7: debug: file: pread count=4096 offset=85651456 nbdkit: file.7: debug: file: pread count=4096 offset=85655552 nbdkit: file.7: debug: file: pread count=4096 offset=85659648 nbdkit: file.7: debug: file: pread count=4096 offset=85663744 nbdkit: file.7: debug: file: pread count=4096 offset=85667840 nbdkit: file.7: debug: file: pread count=4096 offset=85671936 nbdkit: file.7: debug: file: pread count=4096 offset=85676032 nbdkit: file.7: debug: file: pread count=4096 offset=85680128 nbdkit: file.7: debug: file: pread count=4096 offset=85684224 nbdkit: file.7: debug: file: pread count=4096 offset=85688320 nbdkit: file.7: debug: file: pread count=4096 offset=85692416 nbdkit: file.7: debug: file: pread count=4096 offset=85696512 nbdkit: file.7: debug: file: pread count=4096 offset=85700608 nbdkit: file.7: debug: file: pread count=4096 offset=85704704 nbdkit: file.7: debug: file: pread count=4096 offset=85708800 nbdkit: file.7: debug: file: pread count=4096 offset=85712896 nbdkit: file.7: debug: file: pread count=4096 offset=85716992 nbdkit: file.7: debug: file: pread count=4096 offset=85721088 nbdkit: file.7: debug: file: pread count=4096 offset=85725184 nbdkit: file.7: debug: file: pread count=4096 offset=85729280 nbdkit: file.7: debug: file: pread count=4096 offset=85733376 nbdkit: file.7: debug: file: pread count=4096 offset=85737472 nbdkit: file.7: debug: file: pread count=4096 offset=85741568 nbdkit: file.7: debug: file: pread count=4096 offset=85745664 nbdkit: file.7: debug: file: pread count=4096 offset=85749760 nbdkit: file.7: debug: file: pread count=4096 offset=85753856 nbdkit: file.7: debug: file: pread count=4096 offset=85757952 nbdkit: file.7: debug: file: pread count=4096 offset=85762048 nbdkit: file.7: debug: file: pread count=4096 offset=85766144 nbdkit: file.7: debug: file: pread count=4096 offset=85770240 nbdkit: file.7: debug: file: pread count=4096 offset=85774336 nbdkit: file.7: debug: file: pread count=4096 offset=85778432 nbdkit: file.7: debug: file: pread count=4096 offset=85782528 nbdkit: file.7: debug: file: pread count=4096 offset=85786624 nbdkit: file.7: debug: file: pread count=4096 offset=85790720 nbdkit: file.7: debug: file: pread count=4096 offset=85794816 nbdkit: file.7: debug: file: pread count=4096 offset=85798912 nbdkit: file.7: debug: file: pread count=4096 offset=85803008 nbdkit: file.7: debug: file: pread count=4096 offset=85807104 nbdkit: file.7: debug: file: pread count=4096 offset=85811200 nbdkit: file.7: debug: file: pread count=4096 offset=85815296 nbdkit: file.7: debug: file: pread count=4096 offset=85819392 nbdkit: file.7: debug: file: pread count=4096 offset=85823488 nbdkit: file.7: debug: file: pread count=4096 offset=85827584 nbdkit: file.7: debug: file: pread count=4096 offset=85831680 nbdkit: file.7: debug: file: pread count=4096 offset=85835776 nbdkit: file.7: debug: file: pread count=4096 offset=85839872 nbdkit: file.7: debug: file: pread count=4096 offset=85843968 nbdkit: file.7: debug: file: pread count=4096 offset=85848064 nbdkit: file.7: debug: file: pread count=4096 offset=85852160 nbdkit: file.7: debug: file: pread count=4096 offset=85856256 nbdkit: file.7: debug: file: pread count=4096 offset=85860352 nbdkit: file.7: debug: file: pread count=4096 offset=85864448 nbdkit: file.7: debug: file: pread count=4096 offset=85868544 nbdkit: file.7: debug: file: pread count=4096 offset=85872640 nbdkit: file.7: debug: file: pread count=4096 offset=85876736 nbdkit: file.7: debug: file: pread count=4096 offset=85880832 nbdkit: file.7: debug: file: pread count=4096 offset=85884928 nbdkit: file.7: debug: file: pread count=4096 offset=85889024 nbdkit: file.7: debug: file: pread count=4096 offset=85893120 nbdkit: file.7: debug: file: pread count=4096 offset=85897216 nbdkit: file.7: debug: file: pread count=4096 offset=85901312 nbdkit: file.7: debug: file: pread count=4096 offset=85905408 nbdkit: file.7: debug: file: pread count=4096 offset=85909504 nbdkit: file.7: debug: file: pread count=4096 offset=85913600 nbdkit: file.7: debug: file: pread count=4096 offset=85917696 nbdkit: file.7: debug: file: pread count=4096 offset=85921792 nbdkit: file.7: debug: file: pread count=4096 offset=85925888 nbdkit: file.7: debug: file: pread count=4096 offset=85929984 nbdkit: file.7: debug: file: pread count=4096 offset=85934080 nbdkit: file.7: debug: file: pread count=4096 offset=85938176 nbdkit: file.7: debug: file: pread count=4096 offset=85942272 nbdkit: file.7: debug: file: pread count=4096 offset=85946368 nbdkit: file.7: debug: file: pread count=4096 offset=85950464 nbdkit: file.7: debug: file: pread count=4096 offset=85954560 nbdkit: file.7: debug: file: pread count=4096 offset=85958656 nbdkit: file.7: debug: file: pread count=4096 offset=85962752 nbdkit: file.7: debug: file: pread count=4096 offset=85966848 nbdkit: file.7: debug: file: pread count=4096 offset=85970944 nbdkit: file.7: debug: file: pread count=4096 offset=85975040 nbdkit: file.7: debug: file: pread count=4096 offset=85979136 nbdkit: file.8: debug: cow: pread count=2097152 offset=85983232 nbdkit: file.8: debug: file: pread count=4096 offset=85983232 nbdkit: file.8: debug: file: pread count=4096 offset=85987328 nbdkit: file.8: debug: file: pread count=4096 offset=85991424 nbdkit: file.8: debug: file: pread count=4096 offset=85995520 nbdkit: file.8: debug: file: pread count=4096 offset=85999616 nbdkit: file.8: debug: file: pread count=4096 offset=86003712 nbdkit: file.8: debug: file: pread count=4096 offset=86007808 nbdkit: file.8: debug: file: pread count=4096 offset=86011904 nbdkit: file.8: debug: file: pread count=4096 offset=86016000 nbdkit: file.8: debug: file: pread count=4096 offset=86020096 nbdkit: file.8: debug: file: pread count=4096 offset=86024192 nbdkit: file.8: debug: file: pread count=4096 offset=86028288 nbdkit: file.8: debug: file: pread count=4096 offset=86032384 nbdkit: file.8: debug: file: pread count=4096 offset=86036480 nbdkit: file.8: debug: file: pread count=4096 offset=86040576 nbdkit: file.8: debug: file: pread count=4096 offset=86044672 nbdkit: file.8: debug: file: pread count=4096 offset=86048768 nbdkit: file.8: debug: file: pread count=4096 offset=86052864 nbdkit: file.8: debug: file: pread count=4096 offset=86056960 nbdkit: file.8: debug: file: pread count=4096 offset=86061056 nbdkit: file.8: debug: file: pread count=4096 offset=86065152 nbdkit: file.8: debug: file: pread count=4096 offset=86069248 nbdkit: file.8: debug: file: pread count=4096 offset=86073344 nbdkit: file.8: debug: file: pread count=4096 offset=86077440 nbdkit: file.8: debug: file: pread count=4096 offset=86081536 nbdkit: file.8: debug: file: pread count=4096 offset=86085632 nbdkit: file.8: debug: file: pread count=4096 offset=86089728 nbdkit: file.8: debug: file: pread count=4096 offset=86093824 nbdkit: file.8: debug: file: pread count=4096 offset=86097920 nbdkit: file.8: debug: file: pread count=4096 offset=86102016 nbdkit: file.8: debug: file: pread count=4096 offset=86106112 nbdkit: file.8: debug: file: pread count=4096 offset=86110208 nbdkit: file.8: debug: file: pread count=4096 offset=86114304 nbdkit: file.8: debug: file: pread count=4096 offset=86118400 nbdkit: file.8: debug: file: pread count=4096 offset=86122496 nbdkit: file.8: debug: file: pread count=4096 offset=86126592 nbdkit: file.8: debug: file: pread count=4096 offset=86130688 nbdkit: file.8: debug: file: pread count=4096 offset=86134784 nbdkit: file.8: debug: file: pread count=4096 offset=86138880 nbdkit: file.8: debug: file: pread count=4096 offset=86142976 nbdkit: file.8: debug: file: pread count=4096 offset=86147072 nbdkit: file.8: debug: file: pread count=4096 offset=86151168 nbdkit: file.8: debug: file: pread count=4096 offset=86155264 nbdkit: file.8: debug: file: pread count=4096 offset=86159360 nbdkit: file.8: debug: file: pread count=4096 offset=86163456 nbdkit: file.8: debug: file: pread count=4096 offset=86167552 nbdkit: file.8: debug: file: pread count=4096 offset=86171648 nbdkit: file.8: debug: file: pread count=4096 offset=86175744 nbdkit: file.8: debug: file: pread count=4096 offset=86179840 nbdkit: file.8: debug: file: pread count=4096 offset=86183936 nbdkit: file.8: debug: file: pread count=4096 offset=86188032 nbdkit: file.8: debug: file: pread count=4096 offset=86192128 nbdkit: file.8: debug: file: pread count=4096 offset=86196224 nbdkit: file.8: debug: file: pread count=4096 offset=86200320 nbdkit: file.8: debug: file: pread count=4096 offset=86204416 nbdkit: file.8: debug: file: pread count=4096 offset=86208512 nbdkit: file.8: debug: file: pread count=4096 offset=86212608 nbdkit: file.8: debug: file: pread count=4096 offset=86216704 nbdkit: file.8: debug: file: pread count=4096 offset=86220800 nbdkit: file.8: debug: file: pread count=4096 offset=86224896 nbdkit: file.8: debug: file: pread count=4096 offset=86228992 nbdkit: file.8: debug: file: pread count=4096 offset=86233088 nbdkit: file.8: debug: file: pread count=4096 offset=86237184 nbdkit: file.8: debug: file: pread count=4096 offset=86241280 nbdkit: file.8: debug: file: pread count=4096 offset=86245376 nbdkit: file.8: debug: file: pread count=4096 offset=86249472 nbdkit: file.8: debug: file: pread count=4096 offset=86253568 nbdkit: file.8: debug: file: pread count=4096 offset=86257664 nbdkit: file.8: debug: file: pread count=4096 offset=86261760 nbdkit: file.8: debug: file: pread count=4096 offset=86265856 nbdkit: file.8: debug: file: pread count=4096 offset=86269952 nbdkit: file.8: debug: file: pread count=4096 offset=86274048 nbdkit: file.8: debug: file: pread count=4096 offset=86278144 nbdkit: file.8: debug: file: pread count=4096 offset=86282240 nbdkit: file.8: debug: file: pread count=4096 offset=86286336 nbdkit: file.8: debug: file: pread count=4096 offset=86290432 nbdkit: file.8: debug: file: pread count=4096 offset=86294528 nbdkit: file.8: debug: file: pread count=4096 offset=86298624 nbdkit: file.8: debug: file: pread count=4096 offset=86302720 nbdkit: file.8: debug: file: pread count=4096 offset=86306816 nbdkit: file.8: debug: file: pread count=4096 offset=86310912 nbdkit: file.8: debug: file: pread count=4096 offset=86315008 nbdkit: file.8: debug: file: pread count=4096 offset=86319104 nbdkit: file.8: debug: file: pread count=4096 offset=86323200 nbdkit: file.8: debug: file: pread count=4096 offset=86327296 nbdkit: file.8: debug: file: pread count=4096 offset=86331392 nbdkit: file.8: debug: file: pread count=4096 offset=86335488 nbdkit: file.8: debug: file: pread count=4096 offset=86339584 nbdkit: file.8: debug: file: pread count=4096 offset=86343680 nbdkit: file.8: debug: file: pread count=4096 offset=86347776 nbdkit: file.8: debug: file: pread count=4096 offset=86351872 nbdkit: file.8: debug: file: pread count=4096 offset=86355968 nbdkit: file.8: debug: file: pread count=4096 offset=86360064 nbdkit: file.8: debug: file: pread count=4096 offset=86364160 nbdkit: file.8: debug: file: pread count=4096 offset=86368256 nbdkit: file.8: debug: file: pread count=4096 offset=86372352 nbdkit: file.8: debug: file: pread count=4096 offset=86376448 nbdkit: file.8: debug: file: pread count=4096 offset=86380544 nbdkit: file.8: debug: file: pread count=4096 offset=86384640 nbdkit: file.8: debug: file: pread count=4096 offset=86388736 nbdkit: file.8: debug: file: pread count=4096 offset=86392832 nbdkit: file.8: debug: file: pread count=4096 offset=86396928 nbdkit: file.8: debug: file: pread count=4096 offset=86401024 nbdkit: file.8: debug: file: pread count=4096 offset=86405120 nbdkit: file.8: debug: file: pread count=4096 offset=86409216 nbdkit: file.8: debug: file: pread count=4096 offset=86413312 nbdkit: file.8: debug: file: pread count=4096 offset=86417408 nbdkit: file.8: debug: file: pread count=4096 offset=86421504 nbdkit: file.8: debug: file: pread count=4096 offset=86425600 nbdkit: file.8: debug: file: pread count=4096 offset=86429696 nbdkit: file.8: debug: file: pread count=4096 offset=86433792 nbdkit: file.8: debug: file: pread count=4096 offset=86437888 nbdkit: file.8: debug: file: pread count=4096 offset=86441984 nbdkit: file.8: debug: file: pread count=4096 offset=86446080 nbdkit: file.8: debug: file: pread count=4096 offset=86450176 nbdkit: file.8: debug: file: pread count=4096 offset=86454272 nbdkit: file.8: debug: file: pread count=4096 offset=86458368 nbdkit: file.8: debug: file: pread count=4096 offset=86462464 nbdkit: file.8: debug: file: pread count=4096 offset=86466560 nbdkit: file.8: debug: file: pread count=4096 offset=86470656 nbdkit: file.8: debug: file: pread count=4096 offset=86474752 nbdkit: file.8: debug: file: pread count=4096 offset=86478848 nbdkit: file.8: debug: file: pread count=4096 offset=86482944 nbdkit: file.8: debug: file: pread count=4096 offset=86487040 nbdkit: file.8: debug: file: pread count=4096 offset=86491136 nbdkit: file.8: debug: file: pread count=4096 offset=86495232 nbdkit: file.8: debug: file: pread count=4096 offset=86499328 nbdkit: file.8: debug: file: pread count=4096 offset=86503424 nbdkit: file.8: debug: file: pread count=4096 offset=86507520 nbdkit: file.8: debug: file: pread count=4096 offset=86511616 nbdkit: file.8: debug: file: pread count=4096 offset=86515712 nbdkit: file.8: debug: file: pread count=4096 offset=86519808 nbdkit: file.8: debug: file: pread count=4096 offset=86523904 nbdkit: file.8: debug: file: pread count=4096 offset=86528000 nbdkit: file.8: debug: file: pread count=4096 offset=86532096 nbdkit: file.8: debug: file: pread count=4096 offset=86536192 nbdkit: file.8: debug: file: pread count=4096 offset=86540288 nbdkit: file.8: debug: file: pread count=4096 offset=86544384 nbdkit: file.8: debug: file: pread count=4096 offset=86548480 nbdkit: file.8: debug: file: pread count=4096 offset=86552576 nbdkit: file.8: debug: file: pread count=4096 offset=86556672 nbdkit: file.8: debug: file: pread count=4096 offset=86560768 nbdkit: file.8: debug: file: pread count=4096 offset=86564864 nbdkit: file.8: debug: file: pread count=4096 offset=86568960 nbdkit: file.8: debug: file: pread count=4096 offset=86573056 nbdkit: file.8: debug: file: pread count=4096 offset=86577152 nbdkit: file.8: debug: file: pread count=4096 offset=86581248 nbdkit: file.8: debug: file: pread count=4096 offset=86585344 nbdkit: file.8: debug: file: pread count=4096 offset=86589440 nbdkit: file.8: debug: file: pread count=4096 offset=86593536 nbdkit: file.8: debug: file: pread count=4096 offset=86597632 nbdkit: file.8: debug: file: pread count=4096 offset=86601728 nbdkit: file.8: debug: file: pread count=4096 offset=86605824 nbdkit: file.8: debug: file: pread count=4096 offset=86609920 nbdkit: file.8: debug: file: pread count=4096 offset=86614016 nbdkit: file.8: debug: file: pread count=4096 offset=86618112 nbdkit: file.8: debug: file: pread count=4096 offset=86622208 nbdkit: file.8: debug: file: pread count=4096 offset=86626304 nbdkit: file.8: debug: file: pread count=4096 offset=86630400 nbdkit: file.8: debug: file: pread count=4096 offset=86634496 nbdkit: file.8: debug: file: pread count=4096 offset=86638592 nbdkit: file.8: debug: file: pread count=4096 offset=86642688 nbdkit: file.8: debug: file: pread count=4096 offset=86646784 nbdkit: file.8: debug: file: pread count=4096 offset=86650880 nbdkit: file.8: debug: file: pread count=4096 offset=86654976 nbdkit: file.8: debug: file: pread count=4096 offset=86659072 nbdkit: file.8: debug: file: pread count=4096 offset=86663168 nbdkit: file.8: debug: file: pread count=4096 offset=86667264 nbdkit: file.8: debug: file: pread count=4096 offset=86671360 nbdkit: file.8: debug: file: pread count=4096 offset=86675456 nbdkit: file.8: debug: file: pread count=4096 offset=86679552 nbdkit: file.8: debug: file: pread count=4096 offset=86683648 nbdkit: file.8: debug: file: pread count=4096 offset=86687744 nbdkit: file.8: debug: file: pread count=4096 offset=86691840 nbdkit: file.8: debug: file: pread count=4096 offset=86695936 nbdkit: file.8: debug: file: pread count=4096 offset=86700032 nbdkit: file.8: debug: file: pread count=4096 offset=86704128 nbdkit: file.8: debug: file: pread count=4096 offset=86708224 nbdkit: file.8: debug: file: pread count=4096 offset=86712320 nbdkit: file.8: debug: file: pread count=4096 offset=86716416 nbdkit: file.8: debug: file: pread count=4096 offset=86720512 nbdkit: file.8: debug: file: pread count=4096 offset=86724608 nbdkit: file.8: debug: file: pread count=4096 offset=86728704 nbdkit: file.8: debug: file: pread count=4096 offset=86732800 nbdkit: file.8: debug: file: pread count=4096 offset=86736896 nbdkit: file.8: debug: file: pread count=4096 offset=86740992 nbdkit: file.8: debug: file: pread count=4096 offset=86745088 nbdkit: file.8: debug: file: pread count=4096 offset=86749184 nbdkit: file.8: debug: file: pread count=4096 offset=86753280 nbdkit: file.8: debug: file: pread count=4096 offset=86757376 nbdkit: file.8: debug: file: pread count=4096 offset=86761472 nbdkit: file.8: debug: file: pread count=4096 offset=86765568 nbdkit: file.8: debug: file: pread count=4096 offset=86769664 nbdkit: file.8: debug: file: pread count=4096 offset=86773760 nbdkit: file.8: debug: file: pread count=4096 offset=86777856 nbdkit: file.8: debug: file: pread count=4096 offset=86781952 nbdkit: file.8: debug: file: pread count=4096 offset=86786048 nbdkit: file.8: debug: file: pread count=4096 offset=86790144 nbdkit: file.8: debug: file: pread count=4096 offset=86794240 nbdkit: file.8: debug: file: pread count=4096 offset=86798336 nbdkit: file.8: debug: file: pread count=4096 offset=86802432 nbdkit: file.8: debug: file: pread count=4096 offset=86806528 nbdkit: file.8: debug: file: pread count=4096 offset=86810624 nbdkit: file.8: debug: file: pread count=4096 offset=86814720 nbdkit: file.8: debug: file: pread count=4096 offset=86818816 nbdkit: file.8: debug: file: pread count=4096 offset=86822912 nbdkit: file.8: debug: file: pread count=4096 offset=86827008 nbdkit: file.8: debug: file: pread count=4096 offset=86831104 nbdkit: file.8: debug: file: pread count=4096 offset=86835200 nbdkit: file.8: debug: file: pread count=4096 offset=86839296 nbdkit: file.8: debug: file: pread count=4096 offset=86843392 nbdkit: file.8: debug: file: pread count=4096 offset=86847488 nbdkit: file.8: debug: file: pread count=4096 offset=86851584 nbdkit: file.8: debug: file: pread count=4096 offset=86855680 nbdkit: file.8: debug: file: pread count=4096 offset=86859776 nbdkit: file.8: debug: file: pread count=4096 offset=86863872 nbdkit: file.8: debug: file: pread count=4096 offset=86867968 nbdkit: file.8: debug: file: pread count=4096 offset=86872064 nbdkit: file.8: debug: file: pread count=4096 offset=86876160 nbdkit: file.8: debug: file: pread count=4096 offset=86880256 nbdkit: file.8: debug: file: pread count=4096 offset=86884352 nbdkit: file.8: debug: file: pread count=4096 offset=86888448 nbdkit: file.8: debug: file: pread count=4096 offset=86892544 nbdkit: file.8: debug: file: pread count=4096 offset=86896640 nbdkit: file.8: debug: file: pread count=4096 offset=86900736 nbdkit: file.8: debug: file: pread count=4096 offset=86904832 nbdkit: file.8: debug: file: pread count=4096 offset=86908928 nbdkit: file.8: debug: file: pread count=4096 offset=86913024 nbdkit: file.8: debug: file: pread count=4096 offset=86917120 nbdkit: file.8: debug: file: pread count=4096 offset=86921216 nbdkit: file.8: debug: file: pread count=4096 offset=86925312 nbdkit: file.8: debug: file: pread count=4096 offset=86929408 nbdkit: file.8: debug: file: pread count=4096 offset=86933504 nbdkit: file.8: debug: file: pread count=4096 offset=86937600 nbdkit: file.8: debug: file: pread count=4096 offset=86941696 nbdkit: file.8: debug: file: pread count=4096 offset=86945792 nbdkit: file.8: debug: file: pread count=4096 offset=86949888 nbdkit: file.8: debug: file: pread count=4096 offset=86953984 nbdkit: file.8: debug: file: pread count=4096 offset=86958080 nbdkit: file.8: debug: file: pread count=4096 offset=86962176 nbdkit: file.8: debug: file: pread count=4096 offset=86966272 nbdkit: file.8: debug: file: pread count=4096 offset=86970368 nbdkit: file.8: debug: file: pread count=4096 offset=86974464 nbdkit: file.8: debug: file: pread count=4096 offset=86978560 nbdkit: file.8: debug: file: pread count=4096 offset=86982656 nbdkit: file.8: debug: file: pread count=4096 offset=86986752 nbdkit: file.8: debug: file: pread count=4096 offset=86990848 nbdkit: file.8: debug: file: pread count=4096 offset=86994944 nbdkit: file.8: debug: file: pread count=4096 offset=86999040 nbdkit: file.8: debug: file: pread count=4096 offset=87003136 nbdkit: file.8: debug: file: pread count=4096 offset=87007232 nbdkit: file.8: debug: file: pread count=4096 offset=87011328 nbdkit: file.8: debug: file: pread count=4096 offset=87015424 nbdkit: file.8: debug: file: pread count=4096 offset=87019520 nbdkit: file.8: debug: file: pread count=4096 offset=87023616 nbdkit: file.8: debug: file: pread count=4096 offset=87027712 nbdkit: file.8: debug: file: pread count=4096 offset=87031808 nbdkit: file.8: debug: file: pread count=4096 offset=87035904 nbdkit: file.8: debug: file: pread count=4096 offset=87040000 nbdkit: file.8: debug: file: pread count=4096 offset=87044096 nbdkit: file.8: debug: file: pread count=4096 offset=87048192 nbdkit: file.8: debug: file: pread count=4096 offset=87052288 nbdkit: file.8: debug: file: pread count=4096 offset=87056384 nbdkit: file.8: debug: file: pread count=4096 offset=87060480 nbdkit: file.8: debug: file: pread count=4096 offset=87064576 nbdkit: file.8: debug: file: pread count=4096 offset=87068672 nbdkit: file.8: debug: file: pread count=4096 offset=87072768 nbdkit: file.8: debug: file: pread count=4096 offset=87076864 nbdkit: file.8: debug: file: pread count=4096 offset=87080960 nbdkit: file.8: debug: file: pread count=4096 offset=87085056 nbdkit: file.8: debug: file: pread count=4096 offset=87089152 nbdkit: file.8: debug: file: pread count=4096 offset=87093248 nbdkit: file.8: debug: file: pread count=4096 offset=87097344 nbdkit: file.8: debug: file: pread count=4096 offset=87101440 nbdkit: file.8: debug: file: pread count=4096 offset=87105536 nbdkit: file.8: debug: file: pread count=4096 offset=87109632 nbdkit: file.8: debug: file: pread count=4096 offset=87113728 nbdkit: file.8: debug: file: pread count=4096 offset=87117824 nbdkit: file.8: debug: file: pread count=4096 offset=87121920 nbdkit: file.8: debug: file: pread count=4096 offset=87126016 nbdkit: file.8: debug: file: pread count=4096 offset=87130112 nbdkit: file.8: debug: file: pread count=4096 offset=87134208 nbdkit: file.8: debug: file: pread count=4096 offset=87138304 nbdkit: file.8: debug: file: pread count=4096 offset=87142400 nbdkit: file.8: debug: file: pread count=4096 offset=87146496 nbdkit: file.8: debug: file: pread count=4096 offset=87150592 nbdkit: file.8: debug: file: pread count=4096 offset=87154688 nbdkit: file.8: debug: file: pread count=4096 offset=87158784 nbdkit: file.8: debug: file: pread count=4096 offset=87162880 nbdkit: file.8: debug: file: pread count=4096 offset=87166976 nbdkit: file.8: debug: file: pread count=4096 offset=87171072 nbdkit: file.8: debug: file: pread count=4096 offset=87175168 nbdkit: file.8: debug: file: pread count=4096 offset=87179264 nbdkit: file.8: debug: file: pread count=4096 offset=87183360 nbdkit: file.8: debug: file: pread count=4096 offset=87187456 nbdkit: file.8: debug: file: pread count=4096 offset=87191552 nbdkit: file.8: debug: file: pread count=4096 offset=87195648 nbdkit: file.8: debug: file: pread count=4096 offset=87199744 nbdkit: file.8: debug: file: pread count=4096 offset=87203840 nbdkit: file.8: debug: file: pread count=4096 offset=87207936 nbdkit: file.8: debug: file: pread count=4096 offset=87212032 nbdkit: file.8: debug: file: pread count=4096 offset=87216128 nbdkit: file.8: debug: file: pread count=4096 offset=87220224 nbdkit: file.8: debug: file: pread count=4096 offset=87224320 nbdkit: file.8: debug: file: pread count=4096 offset=87228416 nbdkit: file.8: debug: file: pread count=4096 offset=87232512 nbdkit: file.8: debug: file: pread count=4096 offset=87236608 nbdkit: file.8: debug: file: pread count=4096 offset=87240704 nbdkit: file.8: debug: file: pread count=4096 offset=87244800 nbdkit: file.8: debug: file: pread count=4096 offset=87248896 nbdkit: file.8: debug: file: pread count=4096 offset=87252992 nbdkit: file.8: debug: file: pread count=4096 offset=87257088 nbdkit: file.8: debug: file: pread count=4096 offset=87261184 nbdkit: file.8: debug: file: pread count=4096 offset=87265280 nbdkit: file.8: debug: file: pread count=4096 offset=87269376 nbdkit: file.8: debug: file: pread count=4096 offset=87273472 nbdkit: file.8: debug: file: pread count=4096 offset=87277568 nbdkit: file.8: debug: file: pread count=4096 offset=87281664 nbdkit: file.8: debug: file: pread count=4096 offset=87285760 nbdkit: file.8: debug: file: pread count=4096 offset=87289856 nbdkit: file.8: debug: file: pread count=4096 offset=87293952 nbdkit: file.8: debug: file: pread count=4096 offset=87298048 nbdkit: file.8: debug: file: pread count=4096 offset=87302144 nbdkit: file.8: debug: file: pread count=4096 offset=87306240 nbdkit: file.8: debug: file: pread count=4096 offset=87310336 nbdkit: file.8: debug: file: pread count=4096 offset=87314432 nbdkit: file.8: debug: file: pread count=4096 offset=87318528 nbdkit: file.8: debug: file: pread count=4096 offset=87322624 nbdkit: file.8: debug: file: pread count=4096 offset=87326720 nbdkit: file.8: debug: file: pread count=4096 offset=87330816 nbdkit: file.8: debug: file: pread count=4096 offset=87334912 nbdkit: file.8: debug: file: pread count=4096 offset=87339008 nbdkit: file.8: debug: file: pread count=4096 offset=87343104 nbdkit: file.8: debug: file: pread count=4096 offset=87347200 nbdkit: file.8: debug: file: pread count=4096 offset=87351296 nbdkit: file.8: debug: file: pread count=4096 offset=87355392 nbdkit: file.8: debug: file: pread count=4096 offset=87359488 nbdkit: file.8: debug: file: pread count=4096 offset=87363584 nbdkit: file.8: debug: file: pread count=4096 offset=87367680 nbdkit: file.8: debug: file: pread count=4096 offset=87371776 nbdkit: file.8: debug: file: pread count=4096 offset=87375872 nbdkit: file.8: debug: file: pread count=4096 offset=87379968 nbdkit: file.8: debug: file: pread count=4096 offset=87384064 nbdkit: file.8: debug: file: pread count=4096 offset=87388160 nbdkit: file.8: debug: file: pread count=4096 offset=87392256 nbdkit: file.8: debug: file: pread count=4096 offset=87396352 nbdkit: file.8: debug: file: pread count=4096 offset=87400448 nbdkit: file.8: debug: file: pread count=4096 offset=87404544 nbdkit: file.8: debug: file: pread count=4096 offset=87408640 nbdkit: file.8: debug: file: pread count=4096 offset=87412736 nbdkit: file.8: debug: file: pread count=4096 offset=87416832 nbdkit: file.8: debug: file: pread count=4096 offset=87420928 nbdkit: file.8: debug: file: pread count=4096 offset=87425024 nbdkit: file.8: debug: file: pread count=4096 offset=87429120 nbdkit: file.8: debug: file: pread count=4096 offset=87433216 nbdkit: file.8: debug: file: pread count=4096 offset=87437312 nbdkit: file.8: debug: file: pread count=4096 offset=87441408 nbdkit: file.8: debug: file: pread count=4096 offset=87445504 nbdkit: file.8: debug: file: pread count=4096 offset=87449600 nbdkit: file.8: debug: file: pread count=4096 offset=87453696 nbdkit: file.8: debug: file: pread count=4096 offset=87457792 nbdkit: file.8: debug: file: pread count=4096 offset=87461888 nbdkit: file.8: debug: file: pread count=4096 offset=87465984 nbdkit: file.8: debug: file: pread count=4096 offset=87470080 nbdkit: file.8: debug: file: pread count=4096 offset=87474176 nbdkit: file.8: debug: file: pread count=4096 offset=87478272 nbdkit: file.8: debug: file: pread count=4096 offset=87482368 nbdkit: file.8: debug: file: pread count=4096 offset=87486464 nbdkit: file.8: debug: file: pread count=4096 offset=87490560 nbdkit: file.8: debug: file: pread count=4096 offset=87494656 nbdkit: file.8: debug: file: pread count=4096 offset=87498752 nbdkit: file.8: debug: file: pread count=4096 offset=87502848 nbdkit: file.8: debug: file: pread count=4096 offset=87506944 nbdkit: file.8: debug: file: pread count=4096 offset=87511040 nbdkit: file.8: debug: file: pread count=4096 offset=87515136 nbdkit: file.8: debug: file: pread count=4096 offset=87519232 nbdkit: file.8: debug: file: pread count=4096 offset=87523328 nbdkit: file.8: debug: file: pread count=4096 offset=87527424 nbdkit: file.8: debug: file: pread count=4096 offset=87531520 nbdkit: file.8: debug: file: pread count=4096 offset=87535616 nbdkit: file.8: debug: file: pread count=4096 offset=87539712 nbdkit: file.8: debug: file: pread count=4096 offset=87543808 nbdkit: file.8: debug: file: pread count=4096 offset=87547904 nbdkit: file.8: debug: file: pread count=4096 offset=87552000 nbdkit: file.8: debug: file: pread count=4096 offset=87556096 nbdkit: file.8: debug: file: pread count=4096 offset=87560192 nbdkit: file.8: debug: file: pread count=4096 offset=87564288 nbdkit: file.8: debug: file: pread count=4096 offset=87568384 nbdkit: file.8: debug: file: pread count=4096 offset=87572480 nbdkit: file.8: debug: file: pread count=4096 offset=87576576 nbdkit: file.8: debug: file: pread count=4096 offset=87580672 nbdkit: file.8: debug: file: pread count=4096 offset=87584768 nbdkit: file.8: debug: file: pread count=4096 offset=87588864 nbdkit: file.8: debug: file: pread count=4096 offset=87592960 nbdkit: file.8: debug: file: pread count=4096 offset=87597056 nbdkit: file.8: debug: file: pread count=4096 offset=87601152 nbdkit: file.8: debug: file: pread count=4096 offset=87605248 nbdkit: file.8: debug: file: pread count=4096 offset=87609344 nbdkit: file.8: debug: file: pread count=4096 offset=87613440 nbdkit: file.8: debug: file: pread count=4096 offset=87617536 nbdkit: file.8: debug: file: pread count=4096 offset=87621632 nbdkit: file.8: debug: file: pread count=4096 offset=87625728 nbdkit: file.8: debug: file: pread count=4096 offset=87629824 nbdkit: file.8: debug: file: pread count=4096 offset=87633920 nbdkit: file.8: debug: file: pread count=4096 offset=87638016 nbdkit: file.8: debug: file: pread count=4096 offset=87642112 nbdkit: file.8: debug: file: pread count=4096 offset=87646208 nbdkit: file.8: debug: file: pread count=4096 offset=87650304 nbdkit: file.8: debug: file: pread count=4096 offset=87654400 nbdkit: file.8: debug: file: pread count=4096 offset=87658496 nbdkit: file.8: debug: file: pread count=4096 offset=87662592 nbdkit: file.8: debug: file: pread count=4096 offset=87666688 nbdkit: file.8: debug: file: pread count=4096 offset=87670784 nbdkit: file.8: debug: file: pread count=4096 offset=87674880 nbdkit: file.8: debug: file: pread count=4096 offset=87678976 nbdkit: file.8: debug: file: pread count=4096 offset=87683072 nbdkit: file.8: debug: file: pread count=4096 offset=87687168 nbdkit: file.8: debug: file: pread count=4096 offset=87691264 nbdkit: file.8: debug: file: pread count=4096 offset=87695360 nbdkit: file.8: debug: file: pread count=4096 offset=87699456 nbdkit: file.8: debug: file: pread count=4096 offset=87703552 nbdkit: file.8: debug: file: pread count=4096 offset=87707648 nbdkit: file.8: debug: file: pread count=4096 offset=87711744 nbdkit: file.8: debug: file: pread count=4096 offset=87715840 nbdkit: file.8: debug: file: pread count=4096 offset=87719936 nbdkit: file.8: debug: file: pread count=4096 offset=87724032 nbdkit: file.8: debug: file: pread count=4096 offset=87728128 nbdkit: file.8: debug: file: pread count=4096 offset=87732224 nbdkit: file.8: debug: file: pread count=4096 offset=87736320 nbdkit: file.8: debug: file: pread count=4096 offset=87740416 nbdkit: file.8: debug: file: pread count=4096 offset=87744512 nbdkit: file.8: debug: file: pread count=4096 offset=87748608 nbdkit: file.8: debug: file: pread count=4096 offset=87752704 nbdkit: file.8: debug: file: pread count=4096 offset=87756800 nbdkit: file.8: debug: file: pread count=4096 offset=87760896 nbdkit: file.8: debug: file: pread count=4096 offset=87764992 nbdkit: file.8: debug: file: pread count=4096 offset=87769088 nbdkit: file.8: debug: file: pread count=4096 offset=87773184 nbdkit: file.8: debug: file: pread count=4096 offset=87777280 nbdkit: file.8: debug: file: pread count=4096 offset=87781376 nbdkit: file.8: debug: file: pread count=4096 offset=87785472 nbdkit: file.8: debug: file: pread count=4096 offset=87789568 nbdkit: file.8: debug: file: pread count=4096 offset=87793664 nbdkit: file.8: debug: file: pread count=4096 offset=87797760 nbdkit: file.8: debug: file: pread count=4096 offset=87801856 nbdkit: file.8: debug: file: pread count=4096 offset=87805952 nbdkit: file.8: debug: file: pread count=4096 offset=87810048 nbdkit: file.8: debug: file: pread count=4096 offset=87814144 nbdkit: file.8: debug: file: pread count=4096 offset=87818240 nbdkit: file.8: debug: file: pread count=4096 offset=87822336 nbdkit: file.8: debug: file: pread count=4096 offset=87826432 nbdkit: file.8: debug: file: pread count=4096 offset=87830528 nbdkit: file.8: debug: file: pread count=4096 offset=87834624 nbdkit: file.8: debug: file: pread count=4096 offset=87838720 nbdkit: file.8: debug: file: pread count=4096 offset=87842816 nbdkit: file.8: debug: file: pread count=4096 offset=87846912 nbdkit: file.8: debug: file: pread count=4096 offset=87851008 nbdkit: file.8: debug: file: pread count=4096 offset=87855104 nbdkit: file.8: debug: file: pread count=4096 offset=87859200 nbdkit: file.8: debug: file: pread count=4096 offset=87863296 nbdkit: file.8: debug: file: pread count=4096 offset=87867392 nbdkit: file.8: debug: file: pread count=4096 offset=87871488 nbdkit: file.8: debug: file: pread count=4096 offset=87875584 nbdkit: file.8: debug: file: pread count=4096 offset=87879680 nbdkit: file.8: debug: file: pread count=4096 offset=87883776 nbdkit: file.8: debug: file: pread count=4096 offset=87887872 nbdkit: file.8: debug: file: pread count=4096 offset=87891968 nbdkit: file.8: debug: file: pread count=4096 offset=87896064 nbdkit: file.8: debug: file: pread count=4096 offset=87900160 nbdkit: file.8: debug: file: pread count=4096 offset=87904256 nbdkit: file.8: debug: file: pread count=4096 offset=87908352 nbdkit: file.8: debug: file: pread count=4096 offset=87912448 nbdkit: file.8: debug: file: pread count=4096 offset=87916544 nbdkit: file.8: debug: file: pread count=4096 offset=87920640 nbdkit: file.8: debug: file: pread count=4096 offset=87924736 nbdkit: file.8: debug: file: pread count=4096 offset=87928832 nbdkit: file.8: debug: file: pread count=4096 offset=87932928 nbdkit: file.8: debug: file: pread count=4096 offset=87937024 nbdkit: file.8: debug: file: pread count=4096 offset=87941120 nbdkit: file.8: debug: file: pread count=4096 offset=87945216 nbdkit: file.8: debug: file: pread count=4096 offset=87949312 nbdkit: file.8: debug: file: pread count=4096 offset=87953408 nbdkit: file.8: debug: file: pread count=4096 offset=87957504 nbdkit: file.8: debug: file: pread count=4096 offset=87961600 nbdkit: file.8: debug: file: pread count=4096 offset=87965696 nbdkit: file.8: debug: file: pread count=4096 offset=87969792 nbdkit: file.8: debug: file: pread count=4096 offset=87973888 nbdkit: file.8: debug: file: pread count=4096 offset=87977984 nbdkit: file.8: debug: file: pread count=4096 offset=87982080 nbdkit: file.8: debug: file: pread count=4096 offset=87986176 nbdkit: file.8: debug: file: pread count=4096 offset=87990272 nbdkit: file.8: debug: file: pread count=4096 offset=87994368 nbdkit: file.8: debug: file: pread count=4096 offset=87998464 nbdkit: file.8: debug: file: pread count=4096 offset=88002560 nbdkit: file.8: debug: file: pread count=4096 offset=88006656 nbdkit: file.8: debug: file: pread count=4096 offset=88010752 nbdkit: file.8: debug: file: pread count=4096 offset=88014848 nbdkit: file.8: debug: file: pread count=4096 offset=88018944 nbdkit: file.8: debug: file: pread count=4096 offset=88023040 nbdkit: file.8: debug: file: pread count=4096 offset=88027136 nbdkit: file.8: debug: file: pread count=4096 offset=88031232 nbdkit: file.8: debug: file: pread count=4096 offset=88035328 nbdkit: file.8: debug: file: pread count=4096 offset=88039424 nbdkit: file.8: debug: file: pread count=4096 offset=88043520 nbdkit: file.8: debug: file: pread count=4096 offset=88047616 nbdkit: file.8: debug: file: pread count=4096 offset=88051712 nbdkit: file.8: debug: file: pread count=4096 offset=88055808 nbdkit: file.8: debug: file: pread count=4096 offset=88059904 nbdkit: file.8: debug: file: pread count=4096 offset=88064000 nbdkit: file.8: debug: file: pread count=4096 offset=88068096 nbdkit: file.8: debug: file: pread count=4096 offset=88072192 nbdkit: file.8: debug: file: pread count=4096 offset=88076288 nbdkit: file.10: debug: cow: pread count=2097152 offset=88080384 nbdkit: file.10: debug: file: pread count=4096 offset=88080384 nbdkit: file.10: debug: file: pread count=4096 offset=88084480 nbdkit: file.10: debug: file: pread count=4096 offset=88088576 nbdkit: file.10: debug: file: pread count=4096 offset=88092672 nbdkit: file.10: debug: file: pread count=4096 offset=88096768 nbdkit: file.10: debug: file: pread count=4096 offset=88100864 nbdkit: file.10: debug: file: pread count=4096 offset=88104960 nbdkit: file.10: debug: file: pread count=4096 offset=88109056 nbdkit: file.10: debug: file: pread count=4096 offset=88113152 nbdkit: file.10: debug: file: pread count=4096 offset=88117248 nbdkit: file.10: debug: file: pread count=4096 offset=88121344 nbdkit: file.10: debug: file: pread count=4096 offset=88125440 nbdkit: file.10: debug: file: pread count=4096 offset=88129536 nbdkit: file.10: debug: file: pread count=4096 offset=88133632 nbdkit: file.10: debug: file: pread count=4096 offset=88137728 nbdkit: file.10: debug: file: pread count=4096 offset=88141824 nbdkit: file.10: debug: file: pread count=4096 offset=88145920 nbdkit: file.10: debug: file: pread count=4096 offset=88150016 nbdkit: file.10: debug: file: pread count=4096 offset=88154112 nbdkit: file.10: debug: file: pread count=4096 offset=88158208 nbdkit: file.10: debug: file: pread count=4096 offset=88162304 nbdkit: file.10: debug: file: pread count=4096 offset=88166400 nbdkit: file.10: debug: file: pread count=4096 offset=88170496 nbdkit: file.10: debug: file: pread count=4096 offset=88174592 nbdkit: file.10: debug: file: pread count=4096 offset=88178688 nbdkit: file.10: debug: file: pread count=4096 offset=88182784 nbdkit: file.10: debug: file: pread count=4096 offset=88186880 nbdkit: file.10: debug: file: pread count=4096 offset=88190976 nbdkit: file.10: debug: file: pread count=4096 offset=88195072 nbdkit: file.10: debug: file: pread count=4096 offset=88199168 nbdkit: file.10: debug: file: pread count=4096 offset=88203264 nbdkit: file.10: debug: file: pread count=4096 offset=88207360 nbdkit: file.10: debug: file: pread count=4096 offset=88211456 nbdkit: file.10: debug: file: pread count=4096 offset=88215552 nbdkit: file.10: debug: file: pread count=4096 offset=88219648 nbdkit: file.10: debug: file: pread count=4096 offset=88223744 nbdkit: file.10: debug: file: pread count=4096 offset=88227840 nbdkit: file.10: debug: file: pread count=4096 offset=88231936 nbdkit: file.10: debug: file: pread count=4096 offset=88236032 nbdkit: file.10: debug: file: pread count=4096 offset=88240128 nbdkit: file.10: debug: file: pread count=4096 offset=88244224 nbdkit: file.10: debug: file: pread count=4096 offset=88248320 nbdkit: file.10: debug: file: pread count=4096 offset=88252416 nbdkit: file.10: debug: file: pread count=4096 offset=88256512 nbdkit: file.10: debug: file: pread count=4096 offset=88260608 nbdkit: file.10: debug: file: pread count=4096 offset=88264704 nbdkit: file.10: debug: file: pread count=4096 offset=88268800 nbdkit: file.10: debug: file: pread count=4096 offset=88272896 nbdkit: file.10: debug: file: pread count=4096 offset=88276992 nbdkit: file.10: debug: file: pread count=4096 offset=88281088 nbdkit: file.10: debug: file: pread count=4096 offset=88285184 nbdkit: file.10: debug: file: pread count=4096 offset=88289280 nbdkit: file.10: debug: file: pread count=4096 offset=88293376 nbdkit: file.10: debug: file: pread count=4096 offset=88297472 nbdkit: file.10: debug: file: pread count=4096 offset=88301568 nbdkit: file.10: debug: file: pread count=4096 offset=88305664 nbdkit: file.10: debug: file: pread count=4096 offset=88309760 nbdkit: file.10: debug: file: pread count=4096 offset=88313856 nbdkit: file.10: debug: file: pread count=4096 offset=88317952 nbdkit: file.10: debug: file: pread count=4096 offset=88322048 nbdkit: file.10: debug: file: pread count=4096 offset=88326144 nbdkit: file.10: debug: file: pread count=4096 offset=88330240 nbdkit: file.10: debug: file: pread count=4096 offset=88334336 nbdkit: file.10: debug: file: pread count=4096 offset=88338432 nbdkit: file.10: debug: file: pread count=4096 offset=88342528 nbdkit: file.10: debug: file: pread count=4096 offset=88346624 nbdkit: file.10: debug: file: pread count=4096 offset=88350720 nbdkit: file.10: debug: file: pread count=4096 offset=88354816 nbdkit: file.10: debug: file: pread count=4096 offset=88358912 nbdkit: file.10: debug: file: pread count=4096 offset=88363008 nbdkit: file.10: debug: file: pread count=4096 offset=88367104 nbdkit: file.10: debug: file: pread count=4096 offset=88371200 nbdkit: file.10: debug: file: pread count=4096 offset=88375296 nbdkit: file.10: debug: file: pread count=4096 offset=88379392 nbdkit: file.10: debug: file: pread count=4096 offset=88383488 nbdkit: file.10: debug: file: pread count=4096 offset=88387584 nbdkit: file.10: debug: file: pread count=4096 offset=88391680 nbdkit: file.10: debug: file: pread count=4096 offset=88395776 nbdkit: file.10: debug: file: pread count=4096 offset=88399872 nbdkit: file.10: debug: file: pread count=4096 offset=88403968 nbdkit: file.10: debug: file: pread count=4096 offset=88408064 nbdkit: file.10: debug: file: pread count=4096 offset=88412160 nbdkit: file.10: debug: file: pread count=4096 offset=88416256 nbdkit: file.10: debug: file: pread count=4096 offset=88420352 nbdkit: file.10: debug: file: pread count=4096 offset=88424448 nbdkit: file.10: debug: file: pread count=4096 offset=88428544 nbdkit: file.10: debug: file: pread count=4096 offset=88432640 nbdkit: file.10: debug: file: pread count=4096 offset=88436736 nbdkit: file.10: debug: file: pread count=4096 offset=88440832 nbdkit: file.10: debug: file: pread count=4096 offset=88444928 nbdkit: file.10: debug: file: pread count=4096 offset=88449024 nbdkit: file.10: debug: file: pread count=4096 offset=88453120 nbdkit: file.10: debug: file: pread count=4096 offset=88457216 nbdkit: file.10: debug: file: pread count=4096 offset=88461312 nbdkit: file.10: debug: file: pread count=4096 offset=88465408 nbdkit: file.10: debug: file: pread count=4096 offset=88469504 nbdkit: file.10: debug: file: pread count=4096 offset=88473600 nbdkit: file.10: debug: file: pread count=4096 offset=88477696 nbdkit: file.10: debug: file: pread count=4096 offset=88481792 nbdkit: file.10: debug: file: pread count=4096 offset=88485888 nbdkit: file.10: debug: file: pread count=4096 offset=88489984 nbdkit: file.10: debug: file: pread count=4096 offset=88494080 nbdkit: file.10: debug: file: pread count=4096 offset=88498176 nbdkit: file.10: debug: file: pread count=4096 offset=88502272 nbdkit: file.10: debug: file: pread count=4096 offset=88506368 nbdkit: file.10: debug: file: pread count=4096 offset=88510464 nbdkit: file.10: debug: file: pread count=4096 offset=88514560 nbdkit: file.10: debug: file: pread count=4096 offset=88518656 nbdkit: file.10: debug: file: pread count=4096 offset=88522752 nbdkit: file.10: debug: file: pread count=4096 offset=88526848 nbdkit: file.10: debug: file: pread count=4096 offset=88530944 nbdkit: file.10: debug: file: pread count=4096 offset=88535040 nbdkit: file.10: debug: file: pread count=4096 offset=88539136 nbdkit: file.10: debug: file: pread count=4096 offset=88543232 nbdkit: file.10: debug: file: pread count=4096 offset=88547328 nbdkit: file.10: debug: file: pread count=4096 offset=88551424 nbdkit: file.10: debug: file: pread count=4096 offset=88555520 nbdkit: file.10: debug: file: pread count=4096 offset=88559616 nbdkit: file.10: debug: file: pread count=4096 offset=88563712 nbdkit: file.10: debug: file: pread count=4096 offset=88567808 nbdkit: file.10: debug: file: pread count=4096 offset=88571904 nbdkit: file.10: debug: file: pread count=4096 offset=88576000 nbdkit: file.10: debug: file: pread count=4096 offset=88580096 nbdkit: file.10: debug: file: pread count=4096 offset=88584192 nbdkit: file.10: debug: file: pread count=4096 offset=88588288 nbdkit: file.10: debug: file: pread count=4096 offset=88592384 nbdkit: file.10: debug: file: pread count=4096 offset=88596480 nbdkit: file.10: debug: file: pread count=4096 offset=88600576 nbdkit: file.10: debug: file: pread count=4096 offset=88604672 nbdkit: file.10: debug: file: pread count=4096 offset=88608768 nbdkit: file.10: debug: file: pread count=4096 offset=88612864 nbdkit: file.10: debug: file: pread count=4096 offset=88616960 nbdkit: file.10: debug: file: pread count=4096 offset=88621056 nbdkit: file.10: debug: file: pread count=4096 offset=88625152 nbdkit: file.10: debug: file: pread count=4096 offset=88629248 nbdkit: file.10: debug: file: pread count=4096 offset=88633344 nbdkit: file.10: debug: file: pread count=4096 offset=88637440 nbdkit: file.10: debug: file: pread count=4096 offset=88641536 nbdkit: file.10: debug: file: pread count=4096 offset=88645632 nbdkit: file.10: debug: file: pread count=4096 offset=88649728 nbdkit: file.10: debug: file: pread count=4096 offset=88653824 nbdkit: file.10: debug: file: pread count=4096 offset=88657920 nbdkit: file.10: debug: file: pread count=4096 offset=88662016 nbdkit: file.10: debug: file: pread count=4096 offset=88666112 nbdkit: file.10: debug: file: pread count=4096 offset=88670208 nbdkit: file.10: debug: file: pread count=4096 offset=88674304 nbdkit: file.10: debug: file: pread count=4096 offset=88678400 nbdkit: file.10: debug: file: pread count=4096 offset=88682496 nbdkit: file.10: debug: file: pread count=4096 offset=88686592 nbdkit: file.10: debug: file: pread count=4096 offset=88690688 nbdkit: file.10: debug: file: pread count=4096 offset=88694784 nbdkit: file.10: debug: file: pread count=4096 offset=88698880 nbdkit: file.10: debug: file: pread count=4096 offset=88702976 nbdkit: file.10: debug: file: pread count=4096 offset=88707072 nbdkit: file.10: debug: file: pread count=4096 offset=88711168 nbdkit: file.10: debug: file: pread count=4096 offset=88715264 nbdkit: file.10: debug: file: pread count=4096 offset=88719360 nbdkit: file.10: debug: file: pread count=4096 offset=88723456 nbdkit: file.10: debug: file: pread count=4096 offset=88727552 nbdkit: file.10: debug: file: pread count=4096 offset=88731648 nbdkit: file.10: debug: file: pread count=4096 offset=88735744 nbdkit: file.10: debug: file: pread count=4096 offset=88739840 nbdkit: file.10: debug: file: pread count=4096 offset=88743936 nbdkit: file.10: debug: file: pread count=4096 offset=88748032 nbdkit: file.10: debug: file: pread count=4096 offset=88752128 nbdkit: file.10: debug: file: pread count=4096 offset=88756224 nbdkit: file.10: debug: file: pread count=4096 offset=88760320 nbdkit: file.10: debug: file: pread count=4096 offset=88764416 nbdkit: file.10: debug: file: pread count=4096 offset=88768512 nbdkit: file.10: debug: file: pread count=4096 offset=88772608 nbdkit: file.10: debug: file: pread count=4096 offset=88776704 nbdkit: file.10: debug: file: pread count=4096 offset=88780800 nbdkit: file.10: debug: file: pread count=4096 offset=88784896 nbdkit: file.10: debug: file: pread count=4096 offset=88788992 nbdkit: file.10: debug: file: pread count=4096 offset=88793088 nbdkit: file.10: debug: file: pread count=4096 offset=88797184 nbdkit: file.10: debug: file: pread count=4096 offset=88801280 nbdkit: file.10: debug: file: pread count=4096 offset=88805376 nbdkit: file.10: debug: file: pread count=4096 offset=88809472 nbdkit: file.10: debug: file: pread count=4096 offset=88813568 nbdkit: file.10: debug: file: pread count=4096 offset=88817664 nbdkit: file.10: debug: file: pread count=4096 offset=88821760 nbdkit: file.10: debug: file: pread count=4096 offset=88825856 nbdkit: file.10: debug: file: pread count=4096 offset=88829952 nbdkit: file.10: debug: file: pread count=4096 offset=88834048 nbdkit: file.10: debug: file: pread count=4096 offset=88838144 nbdkit: file.10: debug: file: pread count=4096 offset=88842240 nbdkit: file.10: debug: file: pread count=4096 offset=88846336 nbdkit: file.10: debug: file: pread count=4096 offset=88850432 nbdkit: file.10: debug: file: pread count=4096 offset=88854528 nbdkit: file.10: debug: file: pread count=4096 offset=88858624 nbdkit: file.10: debug: file: pread count=4096 offset=88862720 nbdkit: file.10: debug: file: pread count=4096 offset=88866816 nbdkit: file.10: debug: file: pread count=4096 offset=88870912 nbdkit: file.10: debug: file: pread count=4096 offset=88875008 nbdkit: file.10: debug: file: pread count=4096 offset=88879104 nbdkit: file.10: debug: file: pread count=4096 offset=88883200 nbdkit: file.10: debug: file: pread count=4096 offset=88887296 nbdkit: file.10: debug: file: pread count=4096 offset=88891392 nbdkit: file.10: debug: file: pread count=4096 offset=88895488 nbdkit: file.10: debug: file: pread count=4096 offset=88899584 nbdkit: file.10: debug: file: pread count=4096 offset=88903680 nbdkit: file.10: debug: file: pread count=4096 offset=88907776 nbdkit: file.10: debug: file: pread count=4096 offset=88911872 nbdkit: file.10: debug: file: pread count=4096 offset=88915968 nbdkit: file.10: debug: file: pread count=4096 offset=88920064 nbdkit: file.10: debug: file: pread count=4096 offset=88924160 nbdkit: file.10: debug: file: pread count=4096 offset=88928256 nbdkit: file.10: debug: file: pread count=4096 offset=88932352 nbdkit: file.10: debug: file: pread count=4096 offset=88936448 nbdkit: file.10: debug: file: pread count=4096 offset=88940544 nbdkit: file.10: debug: file: pread count=4096 offset=88944640 nbdkit: file.10: debug: file: pread count=4096 offset=88948736 nbdkit: file.10: debug: file: pread count=4096 offset=88952832 nbdkit: file.10: debug: file: pread count=4096 offset=88956928 nbdkit: file.10: debug: file: pread count=4096 offset=88961024 nbdkit: file.10: debug: file: pread count=4096 offset=88965120 nbdkit: file.10: debug: file: pread count=4096 offset=88969216 nbdkit: file.10: debug: file: pread count=4096 offset=88973312 nbdkit: file.10: debug: file: pread count=4096 offset=88977408 nbdkit: file.10: debug: file: pread count=4096 offset=88981504 nbdkit: file.10: debug: file: pread count=4096 offset=88985600 nbdkit: file.10: debug: file: pread count=4096 offset=88989696 nbdkit: file.10: debug: file: pread count=4096 offset=88993792 nbdkit: file.10: debug: file: pread count=4096 offset=88997888 nbdkit: file.10: debug: file: pread count=4096 offset=89001984 nbdkit: file.10: debug: file: pread count=4096 offset=89006080 nbdkit: file.10: debug: file: pread count=4096 offset=89010176 nbdkit: file.10: debug: file: pread count=4096 offset=89014272 nbdkit: file.10: debug: file: pread count=4096 offset=89018368 nbdkit: file.10: debug: file: pread count=4096 offset=89022464 nbdkit: file.10: debug: file: pread count=4096 offset=89026560 nbdkit: file.10: debug: file: pread count=4096 offset=89030656 nbdkit: file.10: debug: file: pread count=4096 offset=89034752 nbdkit: file.10: debug: file: pread count=4096 offset=89038848 nbdkit: file.10: debug: file: pread count=4096 offset=89042944 nbdkit: file.10: debug: file: pread count=4096 offset=89047040 nbdkit: file.10: debug: file: pread count=4096 offset=89051136 nbdkit: file.10: debug: file: pread count=4096 offset=89055232 nbdkit: file.10: debug: file: pread count=4096 offset=89059328 nbdkit: file.10: debug: file: pread count=4096 offset=89063424 nbdkit: file.10: debug: file: pread count=4096 offset=89067520 nbdkit: file.10: debug: file: pread count=4096 offset=89071616 nbdkit: file.10: debug: file: pread count=4096 offset=89075712 nbdkit: file.10: debug: file: pread count=4096 offset=89079808 nbdkit: file.10: debug: file: pread count=4096 offset=89083904 nbdkit: file.10: debug: file: pread count=4096 offset=89088000 nbdkit: file.10: debug: file: pread count=4096 offset=89092096 nbdkit: file.10: debug: file: pread count=4096 offset=89096192 nbdkit: file.10: debug: file: pread count=4096 offset=89100288 nbdkit: file.10: debug: file: pread count=4096 offset=89104384 nbdkit: file.10: debug: file: pread count=4096 offset=89108480 nbdkit: file.10: debug: file: pread count=4096 offset=89112576 nbdkit: file.10: debug: file: pread count=4096 offset=89116672 nbdkit: file.10: debug: file: pread count=4096 offset=89120768 nbdkit: file.10: debug: file: pread count=4096 offset=89124864 nbdkit: file.10: debug: file: pread count=4096 offset=89128960 nbdkit: file.10: debug: file: pread count=4096 offset=89133056 nbdkit: file.10: debug: file: pread count=4096 offset=89137152 nbdkit: file.10: debug: file: pread count=4096 offset=89141248 nbdkit: file.10: debug: file: pread count=4096 offset=89145344 nbdkit: file.10: debug: file: pread count=4096 offset=89149440 nbdkit: file.10: debug: file: pread count=4096 offset=89153536 nbdkit: file.10: debug: file: pread count=4096 offset=89157632 nbdkit: file.10: debug: file: pread count=4096 offset=89161728 nbdkit: file.10: debug: file: pread count=4096 offset=89165824 nbdkit: file.10: debug: file: pread count=4096 offset=89169920 nbdkit: file.10: debug: file: pread count=4096 offset=89174016 nbdkit: file.10: debug: file: pread count=4096 offset=89178112 nbdkit: file.10: debug: file: pread count=4096 offset=89182208 nbdkit: file.10: debug: file: pread count=4096 offset=89186304 nbdkit: file.10: debug: file: pread count=4096 offset=89190400 nbdkit: file.10: debug: file: pread count=4096 offset=89194496 nbdkit: file.10: debug: file: pread count=4096 offset=89198592 nbdkit: file.10: debug: file: pread count=4096 offset=89202688 nbdkit: file.10: debug: file: pread count=4096 offset=89206784 nbdkit: file.10: debug: file: pread count=4096 offset=89210880 nbdkit: file.10: debug: file: pread count=4096 offset=89214976 nbdkit: file.10: debug: file: pread count=4096 offset=89219072 nbdkit: file.10: debug: file: pread count=4096 offset=89223168 nbdkit: file.10: debug: file: pread count=4096 offset=89227264 nbdkit: file.10: debug: file: pread count=4096 offset=89231360 nbdkit: file.10: debug: file: pread count=4096 offset=89235456 nbdkit: file.10: debug: file: pread count=4096 offset=89239552 nbdkit: file.10: debug: file: pread count=4096 offset=89243648 nbdkit: file.10: debug: file: pread count=4096 offset=89247744 nbdkit: file.10: debug: file: pread count=4096 offset=89251840 nbdkit: file.10: debug: file: pread count=4096 offset=89255936 nbdkit: file.10: debug: file: pread count=4096 offset=89260032 nbdkit: file.10: debug: file: pread count=4096 offset=89264128 nbdkit: file.10: debug: file: pread count=4096 offset=89268224 nbdkit: file.10: debug: file: pread count=4096 offset=89272320 nbdkit: file.10: debug: file: pread count=4096 offset=89276416 nbdkit: file.10: debug: file: pread count=4096 offset=89280512 nbdkit: file.10: debug: file: pread count=4096 offset=89284608 nbdkit: file.10: debug: file: pread count=4096 offset=89288704 nbdkit: file.10: debug: file: pread count=4096 offset=89292800 nbdkit: file.10: debug: file: pread count=4096 offset=89296896 nbdkit: file.10: debug: file: pread count=4096 offset=89300992 nbdkit: file.10: debug: file: pread count=4096 offset=89305088 nbdkit: file.10: debug: file: pread count=4096 offset=89309184 nbdkit: file.10: debug: file: pread count=4096 offset=89313280 nbdkit: file.10: debug: file: pread count=4096 offset=89317376 nbdkit: file.10: debug: file: pread count=4096 offset=89321472 nbdkit: file.10: debug: file: pread count=4096 offset=89325568 nbdkit: file.10: debug: file: pread count=4096 offset=89329664 nbdkit: file.10: debug: file: pread count=4096 offset=89333760 nbdkit: file.10: debug: file: pread count=4096 offset=89337856 nbdkit: file.10: debug: file: pread count=4096 offset=89341952 nbdkit: file.10: debug: file: pread count=4096 offset=89346048 nbdkit: file.10: debug: file: pread count=4096 offset=89350144 nbdkit: file.10: debug: file: pread count=4096 offset=89354240 nbdkit: file.10: debug: file: pread count=4096 offset=89358336 nbdkit: file.10: debug: file: pread count=4096 offset=89362432 nbdkit: file.10: debug: file: pread count=4096 offset=89366528 nbdkit: file.10: debug: file: pread count=4096 offset=89370624 nbdkit: file.10: debug: file: pread count=4096 offset=89374720 nbdkit: file.10: debug: file: pread count=4096 offset=89378816 nbdkit: file.10: debug: file: pread count=4096 offset=89382912 nbdkit: file.10: debug: file: pread count=4096 offset=89387008 nbdkit: file.10: debug: file: pread count=4096 offset=89391104 nbdkit: file.10: debug: file: pread count=4096 offset=89395200 nbdkit: file.10: debug: file: pread count=4096 offset=89399296 nbdkit: file.10: debug: file: pread count=4096 offset=89403392 nbdkit: file.10: debug: file: pread count=4096 offset=89407488 nbdkit: file.10: debug: file: pread count=4096 offset=89411584 nbdkit: file.10: debug: file: pread count=4096 offset=89415680 nbdkit: file.10: debug: file: pread count=4096 offset=89419776 nbdkit: file.10: debug: file: pread count=4096 offset=89423872 nbdkit: file.10: debug: file: pread count=4096 offset=89427968 nbdkit: file.10: debug: file: pread count=4096 offset=89432064 nbdkit: file.10: debug: file: pread count=4096 offset=89436160 nbdkit: file.10: debug: file: pread count=4096 offset=89440256 nbdkit: file.10: debug: file: pread count=4096 offset=89444352 nbdkit: file.10: debug: file: pread count=4096 offset=89448448 nbdkit: file.10: debug: file: pread count=4096 offset=89452544 nbdkit: file.10: debug: file: pread count=4096 offset=89456640 nbdkit: file.10: debug: file: pread count=4096 offset=89460736 nbdkit: file.10: debug: file: pread count=4096 offset=89464832 nbdkit: file.10: debug: file: pread count=4096 offset=89468928 nbdkit: file.10: debug: file: pread count=4096 offset=89473024 nbdkit: file.10: debug: file: pread count=4096 offset=89477120 nbdkit: file.10: debug: file: pread count=4096 offset=89481216 nbdkit: file.10: debug: file: pread count=4096 offset=89485312 nbdkit: file.10: debug: file: pread count=4096 offset=89489408 nbdkit: file.10: debug: file: pread count=4096 offset=89493504 nbdkit: file.10: debug: file: pread count=4096 offset=89497600 nbdkit: file.10: debug: file: pread count=4096 offset=89501696 nbdkit: file.10: debug: file: pread count=4096 offset=89505792 nbdkit: file.10: debug: file: pread count=4096 offset=89509888 nbdkit: file.10: debug: file: pread count=4096 offset=89513984 nbdkit: file.10: debug: file: pread count=4096 offset=89518080 nbdkit: file.10: debug: file: pread count=4096 offset=89522176 nbdkit: file.10: debug: file: pread count=4096 offset=89526272 nbdkit: file.10: debug: file: pread count=4096 offset=89530368 nbdkit: file.10: debug: file: pread count=4096 offset=89534464 nbdkit: file.10: debug: file: pread count=4096 offset=89538560 nbdkit: file.10: debug: file: pread count=4096 offset=89542656 nbdkit: file.10: debug: file: pread count=4096 offset=89546752 nbdkit: file.10: debug: file: pread count=4096 offset=89550848 nbdkit: file.10: debug: file: pread count=4096 offset=89554944 nbdkit: file.10: debug: file: pread count=4096 offset=89559040 nbdkit: file.10: debug: file: pread count=4096 offset=89563136 nbdkit: file.10: debug: file: pread count=4096 offset=89567232 nbdkit: file.10: debug: file: pread count=4096 offset=89571328 nbdkit: file.10: debug: file: pread count=4096 offset=89575424 nbdkit: file.10: debug: file: pread count=4096 offset=89579520 nbdkit: file.10: debug: file: pread count=4096 offset=89583616 nbdkit: file.10: debug: file: pread count=4096 offset=89587712 nbdkit: file.10: debug: file: pread count=4096 offset=89591808 nbdkit: file.10: debug: file: pread count=4096 offset=89595904 nbdkit: file.10: debug: file: pread count=4096 offset=89600000 nbdkit: file.10: debug: file: pread count=4096 offset=89604096 nbdkit: file.10: debug: file: pread count=4096 offset=89608192 nbdkit: file.10: debug: file: pread count=4096 offset=89612288 nbdkit: file.10: debug: file: pread count=4096 offset=89616384 nbdkit: file.10: debug: file: pread count=4096 offset=89620480 nbdkit: file.10: debug: file: pread count=4096 offset=89624576 nbdkit: file.10: debug: file: pread count=4096 offset=89628672 nbdkit: file.10: debug: file: pread count=4096 offset=89632768 nbdkit: file.10: debug: file: pread count=4096 offset=89636864 nbdkit: file.10: debug: file: pread count=4096 offset=89640960 nbdkit: file.10: debug: file: pread count=4096 offset=89645056 nbdkit: file.10: debug: file: pread count=4096 offset=89649152 nbdkit: file.10: debug: file: pread count=4096 offset=89653248 nbdkit: file.10: debug: file: pread count=4096 offset=89657344 nbdkit: file.10: debug: file: pread count=4096 offset=89661440 nbdkit: file.10: debug: file: pread count=4096 offset=89665536 nbdkit: file.10: debug: file: pread count=4096 offset=89669632 nbdkit: file.10: debug: file: pread count=4096 offset=89673728 nbdkit: file.10: debug: file: pread count=4096 offset=89677824 nbdkit: file.10: debug: file: pread count=4096 offset=89681920 nbdkit: file.10: debug: file: pread count=4096 offset=89686016 nbdkit: file.10: debug: file: pread count=4096 offset=89690112 nbdkit: file.10: debug: file: pread count=4096 offset=89694208 nbdkit: file.10: debug: file: pread count=4096 offset=89698304 nbdkit: file.10: debug: file: pread count=4096 offset=89702400 nbdkit: file.10: debug: file: pread count=4096 offset=89706496 nbdkit: file.10: debug: file: pread count=4096 offset=89710592 nbdkit: file.10: debug: file: pread count=4096 offset=89714688 nbdkit: file.10: debug: file: pread count=4096 offset=89718784 nbdkit: file.10: debug: file: pread count=4096 offset=89722880 nbdkit: file.10: debug: file: pread count=4096 offset=89726976 nbdkit: file.10: debug: file: pread count=4096 offset=89731072 nbdkit: file.10: debug: file: pread count=4096 offset=89735168 nbdkit: file.10: debug: file: pread count=4096 offset=89739264 nbdkit: file.10: debug: file: pread count=4096 offset=89743360 nbdkit: file.10: debug: file: pread count=4096 offset=89747456 nbdkit: file.10: debug: file: pread count=4096 offset=89751552 nbdkit: file.10: debug: file: pread count=4096 offset=89755648 nbdkit: file.10: debug: file: pread count=4096 offset=89759744 nbdkit: file.10: debug: file: pread count=4096 offset=89763840 nbdkit: file.10: debug: file: pread count=4096 offset=89767936 nbdkit: file.10: debug: file: pread count=4096 offset=89772032 nbdkit: file.10: debug: file: pread count=4096 offset=89776128 nbdkit: file.10: debug: file: pread count=4096 offset=89780224 nbdkit: file.10: debug: file: pread count=4096 offset=89784320 nbdkit: file.10: debug: file: pread count=4096 offset=89788416 nbdkit: file.10: debug: file: pread count=4096 offset=89792512 nbdkit: file.10: debug: file: pread count=4096 offset=89796608 nbdkit: file.10: debug: file: pread count=4096 offset=89800704 nbdkit: file.10: debug: file: pread count=4096 offset=89804800 nbdkit: file.10: debug: file: pread count=4096 offset=89808896 nbdkit: file.10: debug: file: pread count=4096 offset=89812992 nbdkit: file.10: debug: file: pread count=4096 offset=89817088 nbdkit: file.10: debug: file: pread count=4096 offset=89821184 nbdkit: file.10: debug: file: pread count=4096 offset=89825280 nbdkit: file.10: debug: file: pread count=4096 offset=89829376 nbdkit: file.10: debug: file: pread count=4096 offset=89833472 nbdkit: file.10: debug: file: pread count=4096 offset=89837568 nbdkit: file.10: debug: file: pread count=4096 offset=89841664 nbdkit: file.10: debug: file: pread count=4096 offset=89845760 nbdkit: file.10: debug: file: pread count=4096 offset=89849856 nbdkit: file.10: debug: file: pread count=4096 offset=89853952 nbdkit: file.10: debug: file: pread count=4096 offset=89858048 nbdkit: file.10: debug: file: pread count=4096 offset=89862144 nbdkit: file.10: debug: file: pread count=4096 offset=89866240 nbdkit: file.10: debug: file: pread count=4096 offset=89870336 nbdkit: file.10: debug: file: pread count=4096 offset=89874432 nbdkit: file.10: debug: file: pread count=4096 offset=89878528 nbdkit: file.10: debug: file: pread count=4096 offset=89882624 nbdkit: file.10: debug: file: pread count=4096 offset=89886720 nbdkit: file.10: debug: file: pread count=4096 offset=89890816 nbdkit: file.10: debug: file: pread count=4096 offset=89894912 nbdkit: file.10: debug: file: pread count=4096 offset=89899008 nbdkit: file.10: debug: file: pread count=4096 offset=89903104 nbdkit: file.10: debug: file: pread count=4096 offset=89907200 nbdkit: file.10: debug: file: pread count=4096 offset=89911296 nbdkit: file.10: debug: file: pread count=4096 offset=89915392 nbdkit: file.10: debug: file: pread count=4096 offset=89919488 nbdkit: file.10: debug: file: pread count=4096 offset=89923584 nbdkit: file.10: debug: file: pread count=4096 offset=89927680 nbdkit: file.10: debug: file: pread count=4096 offset=89931776 nbdkit: file.10: debug: file: pread count=4096 offset=89935872 nbdkit: file.10: debug: file: pread count=4096 offset=89939968 nbdkit: file.10: debug: file: pread count=4096 offset=89944064 nbdkit: file.10: debug: file: pread count=4096 offset=89948160 nbdkit: file.10: debug: file: pread count=4096 offset=89952256 nbdkit: file.10: debug: file: pread count=4096 offset=89956352 nbdkit: file.10: debug: file: pread count=4096 offset=89960448 nbdkit: file.10: debug: file: pread count=4096 offset=89964544 nbdkit: file.10: debug: file: pread count=4096 offset=89968640 nbdkit: file.10: debug: file: pread count=4096 offset=89972736 nbdkit: file.10: debug: file: pread count=4096 offset=89976832 nbdkit: file.10: debug: file: pread count=4096 offset=89980928 nbdkit: file.10: debug: file: pread count=4096 offset=89985024 nbdkit: file.10: debug: file: pread count=4096 offset=89989120 nbdkit: file.10: debug: file: pread count=4096 offset=89993216 nbdkit: file.10: debug: file: pread count=4096 offset=89997312 nbdkit: file.10: debug: file: pread count=4096 offset=90001408 nbdkit: file.10: debug: file: pread count=4096 offset=90005504 nbdkit: file.10: debug: file: pread count=4096 offset=90009600 nbdkit: file.10: debug: file: pread count=4096 offset=90013696 nbdkit: file.10: debug: file: pread count=4096 offset=90017792 nbdkit: file.10: debug: file: pread count=4096 offset=90021888 nbdkit: file.10: debug: file: pread count=4096 offset=90025984 nbdkit: file.10: debug: file: pread count=4096 offset=90030080 nbdkit: file.10: debug: file: pread count=4096 offset=90034176 nbdkit: file.10: debug: file: pread count=4096 offset=90038272 nbdkit: file.10: debug: file: pread count=4096 offset=90042368 nbdkit: file.10: debug: file: pread count=4096 offset=90046464 nbdkit: file.10: debug: file: pread count=4096 offset=90050560 nbdkit: file.10: debug: file: pread count=4096 offset=90054656 nbdkit: file.10: debug: file: pread count=4096 offset=90058752 nbdkit: file.10: debug: file: pread count=4096 offset=90062848 nbdkit: file.10: debug: file: pread count=4096 offset=90066944 nbdkit: file.10: debug: file: pread count=4096 offset=90071040 nbdkit: file.10: debug: file: pread count=4096 offset=90075136 nbdkit: file.10: debug: file: pread count=4096 offset=90079232 nbdkit: file.10: debug: file: pread count=4096 offset=90083328 nbdkit: file.10: debug: file: pread count=4096 offset=90087424 nbdkit: file.10: debug: file: pread count=4096 offset=90091520 nbdkit: file.10: debug: file: pread count=4096 offset=90095616 nbdkit: file.10: debug: file: pread count=4096 offset=90099712 nbdkit: file.10: debug: file: pread count=4096 offset=90103808 nbdkit: file.10: debug: file: pread count=4096 offset=90107904 nbdkit: file.10: debug: file: pread count=4096 offset=90112000 nbdkit: file.10: debug: file: pread count=4096 offset=90116096 nbdkit: file.10: debug: file: pread count=4096 offset=90120192 nbdkit: file.10: debug: file: pread count=4096 offset=90124288 nbdkit: file.10: debug: file: pread count=4096 offset=90128384 nbdkit: file.10: debug: file: pread count=4096 offset=90132480 nbdkit: file.10: debug: file: pread count=4096 offset=90136576 nbdkit: file.10: debug: file: pread count=4096 offset=90140672 nbdkit: file.10: debug: file: pread count=4096 offset=90144768 nbdkit: file.10: debug: file: pread count=4096 offset=90148864 nbdkit: file.10: debug: file: pread count=4096 offset=90152960 nbdkit: file.10: debug: file: pread count=4096 offset=90157056 nbdkit: file.10: debug: file: pread count=4096 offset=90161152 nbdkit: file.10: debug: file: pread count=4096 offset=90165248 nbdkit: file.10: debug: file: pread count=4096 offset=90169344 nbdkit: file.10: debug: file: pread count=4096 offset=90173440 nbdkit: file.9: debug: cow: pread count=2097152 offset=90177536 nbdkit: file.9: debug: file: pread count=4096 offset=90177536 nbdkit: file.9: debug: file: pread count=4096 offset=90181632 nbdkit: file.9: debug: file: pread count=4096 offset=90185728 nbdkit: file.9: debug: file: pread count=4096 offset=90189824 nbdkit: file.9: debug: file: pread count=4096 offset=90193920 nbdkit: file.9: debug: file: pread count=4096 offset=90198016 nbdkit: file.9: debug: file: pread count=4096 offset=90202112 nbdkit: file.9: debug: file: pread count=4096 offset=90206208 nbdkit: file.9: debug: file: pread count=4096 offset=90210304 nbdkit: file.9: debug: file: pread count=4096 offset=90214400 nbdkit: file.9: debug: file: pread count=4096 offset=90218496 nbdkit: file.9: debug: file: pread count=4096 offset=90222592 nbdkit: file.9: debug: file: pread count=4096 offset=90226688 nbdkit: file.9: debug: file: pread count=4096 offset=90230784 nbdkit: file.9: debug: file: pread count=4096 offset=90234880 nbdkit: file.9: debug: file: pread count=4096 offset=90238976 nbdkit: file.9: debug: file: pread count=4096 offset=90243072 nbdkit: file.9: debug: file: pread count=4096 offset=90247168 nbdkit: file.9: debug: file: pread count=4096 offset=90251264 nbdkit: file.9: debug: file: pread count=4096 offset=90255360 nbdkit: file.9: debug: file: pread count=4096 offset=90259456 nbdkit: file.9: debug: file: pread count=4096 offset=90263552 nbdkit: file.9: debug: file: pread count=4096 offset=90267648 nbdkit: file.9: debug: file: pread count=4096 offset=90271744 nbdkit: file.9: debug: file: pread count=4096 offset=90275840 nbdkit: file.9: debug: file: pread count=4096 offset=90279936 nbdkit: file.9: debug: file: pread count=4096 offset=90284032 nbdkit: file.9: debug: file: pread count=4096 offset=90288128 nbdkit: file.9: debug: file: pread count=4096 offset=90292224 nbdkit: file.9: debug: file: pread count=4096 offset=90296320 nbdkit: file.9: debug: file: pread count=4096 offset=90300416 nbdkit: file.9: debug: file: pread count=4096 offset=90304512 nbdkit: file.9: debug: file: pread count=4096 offset=90308608 nbdkit: file.9: debug: file: pread count=4096 offset=90312704 nbdkit: file.9: debug: file: pread count=4096 offset=90316800 nbdkit: file.9: debug: file: pread count=4096 offset=90320896 nbdkit: file.9: debug: file: pread count=4096 offset=90324992 nbdkit: file.9: debug: file: pread count=4096 offset=90329088 nbdkit: file.9: debug: file: pread count=4096 offset=90333184 nbdkit: file.9: debug: file: pread count=4096 offset=90337280 nbdkit: file.9: debug: file: pread count=4096 offset=90341376 nbdkit: file.9: debug: file: pread count=4096 offset=90345472 nbdkit: file.9: debug: file: pread count=4096 offset=90349568 nbdkit: file.9: debug: file: pread count=4096 offset=90353664 nbdkit: file.9: debug: file: pread count=4096 offset=90357760 nbdkit: file.9: debug: file: pread count=4096 offset=90361856 nbdkit: file.9: debug: file: pread count=4096 offset=90365952 nbdkit: file.9: debug: file: pread count=4096 offset=90370048 nbdkit: file.9: debug: file: pread count=4096 offset=90374144 nbdkit: file.9: debug: file: pread count=4096 offset=90378240 nbdkit: file.9: debug: file: pread count=4096 offset=90382336 nbdkit: file.9: debug: file: pread count=4096 offset=90386432 nbdkit: file.9: debug: file: pread count=4096 offset=90390528 nbdkit: file.9: debug: file: pread count=4096 offset=90394624 nbdkit: file.9: debug: file: pread count=4096 offset=90398720 nbdkit: file.9: debug: file: pread count=4096 offset=90402816 nbdkit: file.9: debug: file: pread count=4096 offset=90406912 nbdkit: file.9: debug: file: pread count=4096 offset=90411008 nbdkit: file.9: debug: file: pread count=4096 offset=90415104 nbdkit: file.9: debug: file: pread count=4096 offset=90419200 nbdkit: file.9: debug: file: pread count=4096 offset=90423296 nbdkit: file.9: debug: file: pread count=4096 offset=90427392 nbdkit: file.9: debug: file: pread count=4096 offset=90431488 nbdkit: file.9: debug: file: pread count=4096 offset=90435584 nbdkit: file.9: debug: file: pread count=4096 offset=90439680 nbdkit: file.9: debug: file: pread count=4096 offset=90443776 nbdkit: file.9: debug: file: pread count=4096 offset=90447872 nbdkit: file.9: debug: file: pread count=4096 offset=90451968 nbdkit: file.9: debug: file: pread count=4096 offset=90456064 nbdkit: file.9: debug: file: pread count=4096 offset=90460160 nbdkit: file.9: debug: file: pread count=4096 offset=90464256 nbdkit: file.9: debug: file: pread count=4096 offset=90468352 nbdkit: file.9: debug: file: pread count=4096 offset=90472448 nbdkit: file.9: debug: file: pread count=4096 offset=90476544 nbdkit: file.9: debug: file: pread count=4096 offset=90480640 nbdkit: file.9: debug: file: pread count=4096 offset=90484736 nbdkit: file.9: debug: file: pread count=4096 offset=90488832 nbdkit: file.9: debug: file: pread count=4096 offset=90492928 nbdkit: file.9: debug: file: pread count=4096 offset=90497024 nbdkit: file.9: debug: file: pread count=4096 offset=90501120 nbdkit: file.9: debug: file: pread count=4096 offset=90505216 nbdkit: file.9: debug: file: pread count=4096 offset=90509312 nbdkit: file.9: debug: file: pread count=4096 offset=90513408 nbdkit: file.9: debug: file: pread count=4096 offset=90517504 nbdkit: file.9: debug: file: pread count=4096 offset=90521600 nbdkit: file.9: debug: file: pread count=4096 offset=90525696 nbdkit: file.9: debug: file: pread count=4096 offset=90529792 nbdkit: file.9: debug: file: pread count=4096 offset=90533888 nbdkit: file.9: debug: file: pread count=4096 offset=90537984 nbdkit: file.9: debug: file: pread count=4096 offset=90542080 nbdkit: file.9: debug: file: pread count=4096 offset=90546176 nbdkit: file.9: debug: file: pread count=4096 offset=90550272 nbdkit: file.9: debug: file: pread count=4096 offset=90554368 nbdkit: file.9: debug: file: pread count=4096 offset=90558464 nbdkit: file.9: debug: file: pread count=4096 offset=90562560 nbdkit: file.9: debug: file: pread count=4096 offset=90566656 nbdkit: file.9: debug: file: pread count=4096 offset=90570752 nbdkit: file.9: debug: file: pread count=4096 offset=90574848 nbdkit: file.9: debug: file: pread count=4096 offset=90578944 nbdkit: file.9: debug: file: pread count=4096 offset=90583040 nbdkit: file.9: debug: file: pread count=4096 offset=90587136 nbdkit: file.9: debug: file: pread count=4096 offset=90591232 nbdkit: file.9: debug: file: pread count=4096 offset=90595328 nbdkit: file.9: debug: file: pread count=4096 offset=90599424 nbdkit: file.9: debug: file: pread count=4096 offset=90603520 nbdkit: file.9: debug: file: pread count=4096 offset=90607616 nbdkit: file.9: debug: file: pread count=4096 offset=90611712 nbdkit: file.9: debug: file: pread count=4096 offset=90615808 nbdkit: file.9: debug: file: pread count=4096 offset=90619904 nbdkit: file.9: debug: file: pread count=4096 offset=90624000 nbdkit: file.9: debug: file: pread count=4096 offset=90628096 nbdkit: file.9: debug: file: pread count=4096 offset=90632192 nbdkit: file.9: debug: file: pread count=4096 offset=90636288 nbdkit: file.9: debug: file: pread count=4096 offset=90640384 nbdkit: file.9: debug: file: pread count=4096 offset=90644480 nbdkit: file.9: debug: file: pread count=4096 offset=90648576 nbdkit: file.9: debug: file: pread count=4096 offset=90652672 nbdkit: file.9: debug: file: pread count=4096 offset=90656768 nbdkit: file.9: debug: file: pread count=4096 offset=90660864 nbdkit: file.9: debug: file: pread count=4096 offset=90664960 nbdkit: file.9: debug: file: pread count=4096 offset=90669056 nbdkit: file.9: debug: file: pread count=4096 offset=90673152 nbdkit: file.9: debug: file: pread count=4096 offset=90677248 nbdkit: file.9: debug: file: pread count=4096 offset=90681344 nbdkit: file.9: debug: file: pread count=4096 offset=90685440 nbdkit: file.9: debug: file: pread count=4096 offset=90689536 nbdkit: file.9: debug: file: pread count=4096 offset=90693632 nbdkit: file.9: debug: file: pread count=4096 offset=90697728 nbdkit: file.9: debug: file: pread count=4096 offset=90701824 nbdkit: file.9: debug: file: pread count=4096 offset=90705920 nbdkit: file.9: debug: file: pread count=4096 offset=90710016 nbdkit: file.9: debug: file: pread count=4096 offset=90714112 nbdkit: file.9: debug: file: pread count=4096 offset=90718208 nbdkit: file.9: debug: file: pread count=4096 offset=90722304 nbdkit: file.9: debug: file: pread count=4096 offset=90726400 nbdkit: file.9: debug: file: pread count=4096 offset=90730496 nbdkit: file.9: debug: file: pread count=4096 offset=90734592 nbdkit: file.9: debug: file: pread count=4096 offset=90738688 nbdkit: file.9: debug: file: pread count=4096 offset=90742784 nbdkit: file.9: debug: file: pread count=4096 offset=90746880 nbdkit: file.9: debug: file: pread count=4096 offset=90750976 nbdkit: file.9: debug: file: pread count=4096 offset=90755072 nbdkit: file.9: debug: file: pread count=4096 offset=90759168 nbdkit: file.9: debug: file: pread count=4096 offset=90763264 nbdkit: file.9: debug: file: pread count=4096 offset=90767360 nbdkit: file.9: debug: file: pread count=4096 offset=90771456 nbdkit: file.9: debug: file: pread count=4096 offset=90775552 nbdkit: file.9: debug: file: pread count=4096 offset=90779648 nbdkit: file.9: debug: file: pread count=4096 offset=90783744 nbdkit: file.9: debug: file: pread count=4096 offset=90787840 nbdkit: file.9: debug: file: pread count=4096 offset=90791936 nbdkit: file.9: debug: file: pread count=4096 offset=90796032 nbdkit: file.9: debug: file: pread count=4096 offset=90800128 nbdkit: file.9: debug: file: pread count=4096 offset=90804224 nbdkit: file.9: debug: file: pread count=4096 offset=90808320 nbdkit: file.9: debug: file: pread count=4096 offset=90812416 nbdkit: file.9: debug: file: pread count=4096 offset=90816512 nbdkit: file.9: debug: file: pread count=4096 offset=90820608 nbdkit: file.9: debug: file: pread count=4096 offset=90824704 nbdkit: file.9: debug: file: pread count=4096 offset=90828800 nbdkit: file.9: debug: file: pread count=4096 offset=90832896 nbdkit: file.9: debug: file: pread count=4096 offset=90836992 nbdkit: file.9: debug: file: pread count=4096 offset=90841088 nbdkit: file.9: debug: file: pread count=4096 offset=90845184 nbdkit: file.9: debug: file: pread count=4096 offset=90849280 nbdkit: file.9: debug: file: pread count=4096 offset=90853376 nbdkit: file.9: debug: file: pread count=4096 offset=90857472 nbdkit: file.9: debug: file: pread count=4096 offset=90861568 nbdkit: file.9: debug: file: pread count=4096 offset=90865664 nbdkit: file.9: debug: file: pread count=4096 offset=90869760 nbdkit: file.9: debug: file: pread count=4096 offset=90873856 nbdkit: file.9: debug: file: pread count=4096 offset=90877952 nbdkit: file.9: debug: file: pread count=4096 offset=90882048 nbdkit: file.9: debug: file: pread count=4096 offset=90886144 nbdkit: file.9: debug: file: pread count=4096 offset=90890240 nbdkit: file.9: debug: file: pread count=4096 offset=90894336 nbdkit: file.9: debug: file: pread count=4096 offset=90898432 nbdkit: file.9: debug: file: pread count=4096 offset=90902528 nbdkit: file.9: debug: file: pread count=4096 offset=90906624 nbdkit: file.9: debug: file: pread count=4096 offset=90910720 nbdkit: file.9: debug: file: pread count=4096 offset=90914816 nbdkit: file.9: debug: file: pread count=4096 offset=90918912 nbdkit: file.9: debug: file: pread count=4096 offset=90923008 nbdkit: file.9: debug: file: pread count=4096 offset=90927104 nbdkit: file.9: debug: file: pread count=4096 offset=90931200 nbdkit: file.9: debug: file: pread count=4096 offset=90935296 nbdkit: file.9: debug: file: pread count=4096 offset=90939392 nbdkit: file.9: debug: file: pread count=4096 offset=90943488 nbdkit: file.9: debug: file: pread count=4096 offset=90947584 nbdkit: file.9: debug: file: pread count=4096 offset=90951680 nbdkit: file.9: debug: file: pread count=4096 offset=90955776 nbdkit: file.9: debug: file: pread count=4096 offset=90959872 nbdkit: file.9: debug: file: pread count=4096 offset=90963968 nbdkit: file.9: debug: file: pread count=4096 offset=90968064 nbdkit: file.9: debug: file: pread count=4096 offset=90972160 nbdkit: file.9: debug: file: pread count=4096 offset=90976256 nbdkit: file.9: debug: file: pread count=4096 offset=90980352 nbdkit: file.9: debug: file: pread count=4096 offset=90984448 nbdkit: file.9: debug: file: pread count=4096 offset=90988544 nbdkit: file.9: debug: file: pread count=4096 offset=90992640 nbdkit: file.9: debug: file: pread count=4096 offset=90996736 nbdkit: file.9: debug: file: pread count=4096 offset=91000832 nbdkit: file.9: debug: file: pread count=4096 offset=91004928 nbdkit: file.9: debug: file: pread count=4096 offset=91009024 nbdkit: file.9: debug: file: pread count=4096 offset=91013120 nbdkit: file.9: debug: file: pread count=4096 offset=91017216 nbdkit: file.9: debug: file: pread count=4096 offset=91021312 nbdkit: file.9: debug: file: pread count=4096 offset=91025408 nbdkit: file.9: debug: file: pread count=4096 offset=91029504 nbdkit: file.9: debug: file: pread count=4096 offset=91033600 nbdkit: file.9: debug: file: pread count=4096 offset=91037696 nbdkit: file.9: debug: file: pread count=4096 offset=91041792 nbdkit: file.9: debug: file: pread count=4096 offset=91045888 nbdkit: file.9: debug: file: pread count=4096 offset=91049984 nbdkit: file.9: debug: file: pread count=4096 offset=91054080 nbdkit: file.9: debug: file: pread count=4096 offset=91058176 nbdkit: file.9: debug: file: pread count=4096 offset=91062272 nbdkit: file.9: debug: file: pread count=4096 offset=91066368 nbdkit: file.9: debug: file: pread count=4096 offset=91070464 nbdkit: file.9: debug: file: pread count=4096 offset=91074560 nbdkit: file.9: debug: file: pread count=4096 offset=91078656 nbdkit: file.9: debug: file: pread count=4096 offset=91082752 nbdkit: file.9: debug: file: pread count=4096 offset=91086848 nbdkit: file.9: debug: file: pread count=4096 offset=91090944 nbdkit: file.9: debug: file: pread count=4096 offset=91095040 nbdkit: file.9: debug: file: pread count=4096 offset=91099136 nbdkit: file.9: debug: file: pread count=4096 offset=91103232 nbdkit: file.9: debug: file: pread count=4096 offset=91107328 nbdkit: file.9: debug: file: pread count=4096 offset=91111424 nbdkit: file.9: debug: file: pread count=4096 offset=91115520 nbdkit: file.9: debug: file: pread count=4096 offset=91119616 nbdkit: file.9: debug: file: pread count=4096 offset=91123712 nbdkit: file.9: debug: file: pread count=4096 offset=91127808 nbdkit: file.9: debug: file: pread count=4096 offset=91131904 nbdkit: file.9: debug: file: pread count=4096 offset=91136000 nbdkit: file.9: debug: file: pread count=4096 offset=91140096 nbdkit: file.9: debug: file: pread count=4096 offset=91144192 nbdkit: file.9: debug: file: pread count=4096 offset=91148288 nbdkit: file.9: debug: file: pread count=4096 offset=91152384 nbdkit: file.9: debug: file: pread count=4096 offset=91156480 nbdkit: file.9: debug: file: pread count=4096 offset=91160576 nbdkit: file.9: debug: file: pread count=4096 offset=91164672 nbdkit: file.9: debug: file: pread count=4096 offset=91168768 nbdkit: file.9: debug: file: pread count=4096 offset=91172864 nbdkit: file.9: debug: file: pread count=4096 offset=91176960 nbdkit: file.9: debug: file: pread count=4096 offset=91181056 nbdkit: file.9: debug: file: pread count=4096 offset=91185152 nbdkit: file.9: debug: file: pread count=4096 offset=91189248 nbdkit: file.9: debug: file: pread count=4096 offset=91193344 nbdkit: file.9: debug: file: pread count=4096 offset=91197440 nbdkit: file.9: debug: file: pread count=4096 offset=91201536 nbdkit: file.9: debug: file: pread count=4096 offset=91205632 nbdkit: file.9: debug: file: pread count=4096 offset=91209728 nbdkit: file.9: debug: file: pread count=4096 offset=91213824 nbdkit: file.9: debug: file: pread count=4096 offset=91217920 nbdkit: file.9: debug: file: pread count=4096 offset=91222016 nbdkit: file.9: debug: file: pread count=4096 offset=91226112 nbdkit: file.9: debug: file: pread count=4096 offset=91230208 nbdkit: file.9: debug: file: pread count=4096 offset=91234304 nbdkit: file.9: debug: file: pread count=4096 offset=91238400 nbdkit: file.9: debug: file: pread count=4096 offset=91242496 nbdkit: file.9: debug: file: pread count=4096 offset=91246592 nbdkit: file.9: debug: file: pread count=4096 offset=91250688 nbdkit: file.9: debug: file: pread count=4096 offset=91254784 nbdkit: file.9: debug: file: pread count=4096 offset=91258880 nbdkit: file.9: debug: file: pread count=4096 offset=91262976 nbdkit: file.9: debug: file: pread count=4096 offset=91267072 nbdkit: file.9: debug: file: pread count=4096 offset=91271168 nbdkit: file.9: debug: file: pread count=4096 offset=91275264 nbdkit: file.9: debug: file: pread count=4096 offset=91279360 nbdkit: file.9: debug: file: pread count=4096 offset=91283456 nbdkit: file.9: debug: file: pread count=4096 offset=91287552 nbdkit: file.9: debug: file: pread count=4096 offset=91291648 nbdkit: file.9: debug: file: pread count=4096 offset=91295744 nbdkit: file.9: debug: file: pread count=4096 offset=91299840 nbdkit: file.9: debug: file: pread count=4096 offset=91303936 nbdkit: file.9: debug: file: pread count=4096 offset=91308032 nbdkit: file.9: debug: file: pread count=4096 offset=91312128 nbdkit: file.9: debug: file: pread count=4096 offset=91316224 nbdkit: file.9: debug: file: pread count=4096 offset=91320320 nbdkit: file.9: debug: file: pread count=4096 offset=91324416 nbdkit: file.9: debug: file: pread count=4096 offset=91328512 nbdkit: file.9: debug: file: pread count=4096 offset=91332608 nbdkit: file.9: debug: file: pread count=4096 offset=91336704 nbdkit: file.9: debug: file: pread count=4096 offset=91340800 nbdkit: file.9: debug: file: pread count=4096 offset=91344896 nbdkit: file.9: debug: file: pread count=4096 offset=91348992 nbdkit: file.9: debug: file: pread count=4096 offset=91353088 nbdkit: file.9: debug: file: pread count=4096 offset=91357184 nbdkit: file.9: debug: file: pread count=4096 offset=91361280 nbdkit: file.9: debug: file: pread count=4096 offset=91365376 nbdkit: file.9: debug: file: pread count=4096 offset=91369472 nbdkit: file.9: debug: file: pread count=4096 offset=91373568 nbdkit: file.9: debug: file: pread count=4096 offset=91377664 nbdkit: file.9: debug: file: pread count=4096 offset=91381760 nbdkit: file.9: debug: file: pread count=4096 offset=91385856 nbdkit: file.9: debug: file: pread count=4096 offset=91389952 nbdkit: file.9: debug: file: pread count=4096 offset=91394048 nbdkit: file.9: debug: file: pread count=4096 offset=91398144 nbdkit: file.9: debug: file: pread count=4096 offset=91402240 nbdkit: file.9: debug: file: pread count=4096 offset=91406336 nbdkit: file.9: debug: file: pread count=4096 offset=91410432 nbdkit: file.9: debug: file: pread count=4096 offset=91414528 nbdkit: file.9: debug: file: pread count=4096 offset=91418624 nbdkit: file.9: debug: file: pread count=4096 offset=91422720 nbdkit: file.9: debug: file: pread count=4096 offset=91426816 nbdkit: file.9: debug: file: pread count=4096 offset=91430912 nbdkit: file.9: debug: file: pread count=4096 offset=91435008 nbdkit: file.9: debug: file: pread count=4096 offset=91439104 nbdkit: file.9: debug: file: pread count=4096 offset=91443200 nbdkit: file.9: debug: file: pread count=4096 offset=91447296 nbdkit: file.9: debug: file: pread count=4096 offset=91451392 nbdkit: file.9: debug: file: pread count=4096 offset=91455488 nbdkit: file.9: debug: file: pread count=4096 offset=91459584 nbdkit: file.9: debug: file: pread count=4096 offset=91463680 nbdkit: file.9: debug: file: pread count=4096 offset=91467776 nbdkit: file.9: debug: file: pread count=4096 offset=91471872 nbdkit: file.9: debug: file: pread count=4096 offset=91475968 nbdkit: file.9: debug: file: pread count=4096 offset=91480064 nbdkit: file.9: debug: file: pread count=4096 offset=91484160 nbdkit: file.9: debug: file: pread count=4096 offset=91488256 nbdkit: file.9: debug: file: pread count=4096 offset=91492352 nbdkit: file.9: debug: file: pread count=4096 offset=91496448 nbdkit: file.9: debug: file: pread count=4096 offset=91500544 nbdkit: file.9: debug: file: pread count=4096 offset=91504640 nbdkit: file.9: debug: file: pread count=4096 offset=91508736 nbdkit: file.9: debug: file: pread count=4096 offset=91512832 nbdkit: file.9: debug: file: pread count=4096 offset=91516928 nbdkit: file.9: debug: file: pread count=4096 offset=91521024 nbdkit: file.9: debug: file: pread count=4096 offset=91525120 nbdkit: file.9: debug: file: pread count=4096 offset=91529216 nbdkit: file.9: debug: file: pread count=4096 offset=91533312 nbdkit: file.9: debug: file: pread count=4096 offset=91537408 nbdkit: file.9: debug: file: pread count=4096 offset=91541504 nbdkit: file.9: debug: file: pread count=4096 offset=91545600 nbdkit: file.9: debug: file: pread count=4096 offset=91549696 nbdkit: file.9: debug: file: pread count=4096 offset=91553792 nbdkit: file.9: debug: file: pread count=4096 offset=91557888 nbdkit: file.9: debug: file: pread count=4096 offset=91561984 nbdkit: file.9: debug: file: pread count=4096 offset=91566080 nbdkit: file.9: debug: file: pread count=4096 offset=91570176 nbdkit: file.9: debug: file: pread count=4096 offset=91574272 nbdkit: file.9: debug: file: pread count=4096 offset=91578368 nbdkit: file.9: debug: file: pread count=4096 offset=91582464 nbdkit: file.9: debug: file: pread count=4096 offset=91586560 nbdkit: file.9: debug: file: pread count=4096 offset=91590656 nbdkit: file.9: debug: file: pread count=4096 offset=91594752 nbdkit: file.9: debug: file: pread count=4096 offset=91598848 nbdkit: file.9: debug: file: pread count=4096 offset=91602944 nbdkit: file.9: debug: file: pread count=4096 offset=91607040 nbdkit: file.9: debug: file: pread count=4096 offset=91611136 nbdkit: file.9: debug: file: pread count=4096 offset=91615232 nbdkit: file.9: debug: file: pread count=4096 offset=91619328 nbdkit: file.9: debug: file: pread count=4096 offset=91623424 nbdkit: file.9: debug: file: pread count=4096 offset=91627520 nbdkit: file.9: debug: file: pread count=4096 offset=91631616 nbdkit: file.9: debug: file: pread count=4096 offset=91635712 nbdkit: file.9: debug: file: pread count=4096 offset=91639808 nbdkit: file.9: debug: file: pread count=4096 offset=91643904 nbdkit: file.9: debug: file: pread count=4096 offset=91648000 nbdkit: file.9: debug: file: pread count=4096 offset=91652096 nbdkit: file.9: debug: file: pread count=4096 offset=91656192 nbdkit: file.9: debug: file: pread count=4096 offset=91660288 nbdkit: file.9: debug: file: pread count=4096 offset=91664384 nbdkit: file.9: debug: file: pread count=4096 offset=91668480 nbdkit: file.9: debug: file: pread count=4096 offset=91672576 nbdkit: file.9: debug: file: pread count=4096 offset=91676672 nbdkit: file.9: debug: file: pread count=4096 offset=91680768 nbdkit: file.9: debug: file: pread count=4096 offset=91684864 nbdkit: file.9: debug: file: pread count=4096 offset=91688960 nbdkit: file.9: debug: file: pread count=4096 offset=91693056 nbdkit: file.9: debug: file: pread count=4096 offset=91697152 nbdkit: file.9: debug: file: pread count=4096 offset=91701248 nbdkit: file.9: debug: file: pread count=4096 offset=91705344 nbdkit: file.9: debug: file: pread count=4096 offset=91709440 nbdkit: file.9: debug: file: pread count=4096 offset=91713536 nbdkit: file.9: debug: file: pread count=4096 offset=91717632 nbdkit: file.9: debug: file: pread count=4096 offset=91721728 nbdkit: file.9: debug: file: pread count=4096 offset=91725824 nbdkit: file.9: debug: file: pread count=4096 offset=91729920 nbdkit: file.9: debug: file: pread count=4096 offset=91734016 nbdkit: file.9: debug: file: pread count=4096 offset=91738112 nbdkit: file.9: debug: file: pread count=4096 offset=91742208 nbdkit: file.9: debug: file: pread count=4096 offset=91746304 nbdkit: file.9: debug: file: pread count=4096 offset=91750400 nbdkit: file.9: debug: file: pread count=4096 offset=91754496 nbdkit: file.9: debug: file: pread count=4096 offset=91758592 nbdkit: file.9: debug: file: pread count=4096 offset=91762688 nbdkit: file.9: debug: file: pread count=4096 offset=91766784 nbdkit: file.9: debug: file: pread count=4096 offset=91770880 nbdkit: file.9: debug: file: pread count=4096 offset=91774976 nbdkit: file.9: debug: file: pread count=4096 offset=91779072 nbdkit: file.9: debug: file: pread count=4096 offset=91783168 nbdkit: file.9: debug: file: pread count=4096 offset=91787264 nbdkit: file.9: debug: file: pread count=4096 offset=91791360 nbdkit: file.9: debug: file: pread count=4096 offset=91795456 nbdkit: file.9: debug: file: pread count=4096 offset=91799552 nbdkit: file.9: debug: file: pread count=4096 offset=91803648 nbdkit: file.9: debug: file: pread count=4096 offset=91807744 nbdkit: file.9: debug: file: pread count=4096 offset=91811840 nbdkit: file.9: debug: file: pread count=4096 offset=91815936 nbdkit: file.9: debug: file: pread count=4096 offset=91820032 nbdkit: file.9: debug: file: pread count=4096 offset=91824128 nbdkit: file.9: debug: file: pread count=4096 offset=91828224 nbdkit: file.9: debug: file: pread count=4096 offset=91832320 nbdkit: file.9: debug: file: pread count=4096 offset=91836416 nbdkit: file.9: debug: file: pread count=4096 offset=91840512 nbdkit: file.9: debug: file: pread count=4096 offset=91844608 nbdkit: file.9: debug: file: pread count=4096 offset=91848704 nbdkit: file.9: debug: file: pread count=4096 offset=91852800 nbdkit: file.9: debug: file: pread count=4096 offset=91856896 nbdkit: file.9: debug: file: pread count=4096 offset=91860992 nbdkit: file.9: debug: file: pread count=4096 offset=91865088 nbdkit: file.9: debug: file: pread count=4096 offset=91869184 nbdkit: file.9: debug: file: pread count=4096 offset=91873280 nbdkit: file.9: debug: file: pread count=4096 offset=91877376 nbdkit: file.9: debug: file: pread count=4096 offset=91881472 nbdkit: file.9: debug: file: pread count=4096 offset=91885568 nbdkit: file.9: debug: file: pread count=4096 offset=91889664 nbdkit: file.9: debug: file: pread count=4096 offset=91893760 nbdkit: file.9: debug: file: pread count=4096 offset=91897856 nbdkit: file.9: debug: file: pread count=4096 offset=91901952 nbdkit: file.9: debug: file: pread count=4096 offset=91906048 nbdkit: file.9: debug: file: pread count=4096 offset=91910144 nbdkit: file.9: debug: file: pread count=4096 offset=91914240 nbdkit: file.9: debug: file: pread count=4096 offset=91918336 nbdkit: file.9: debug: file: pread count=4096 offset=91922432 nbdkit: file.9: debug: file: pread count=4096 offset=91926528 nbdkit: file.9: debug: file: pread count=4096 offset=91930624 nbdkit: file.9: debug: file: pread count=4096 offset=91934720 nbdkit: file.9: debug: file: pread count=4096 offset=91938816 nbdkit: file.9: debug: file: pread count=4096 offset=91942912 nbdkit: file.9: debug: file: pread count=4096 offset=91947008 nbdkit: file.9: debug: file: pread count=4096 offset=91951104 nbdkit: file.9: debug: file: pread count=4096 offset=91955200 nbdkit: file.9: debug: file: pread count=4096 offset=91959296 nbdkit: file.9: debug: file: pread count=4096 offset=91963392 nbdkit: file.9: debug: file: pread count=4096 offset=91967488 nbdkit: file.9: debug: file: pread count=4096 offset=91971584 nbdkit: file.9: debug: file: pread count=4096 offset=91975680 nbdkit: file.9: debug: file: pread count=4096 offset=91979776 nbdkit: file.9: debug: file: pread count=4096 offset=91983872 nbdkit: file.9: debug: file: pread count=4096 offset=91987968 nbdkit: file.9: debug: file: pread count=4096 offset=91992064 nbdkit: file.9: debug: file: pread count=4096 offset=91996160 nbdkit: file.9: debug: file: pread count=4096 offset=92000256 nbdkit: file.9: debug: file: pread count=4096 offset=92004352 nbdkit: file.9: debug: file: pread count=4096 offset=92008448 nbdkit: file.9: debug: file: pread count=4096 offset=92012544 nbdkit: file.9: debug: file: pread count=4096 offset=92016640 nbdkit: file.9: debug: file: pread count=4096 offset=92020736 nbdkit: file.9: debug: file: pread count=4096 offset=92024832 nbdkit: file.9: debug: file: pread count=4096 offset=92028928 nbdkit: file.9: debug: file: pread count=4096 offset=92033024 nbdkit: file.9: debug: file: pread count=4096 offset=92037120 nbdkit: file.9: debug: file: pread count=4096 offset=92041216 nbdkit: file.9: debug: file: pread count=4096 offset=92045312 nbdkit: file.9: debug: file: pread count=4096 offset=92049408 nbdkit: file.9: debug: file: pread count=4096 offset=92053504 nbdkit: file.9: debug: file: pread count=4096 offset=92057600 nbdkit: file.9: debug: file: pread count=4096 offset=92061696 nbdkit: file.9: debug: file: pread count=4096 offset=92065792 nbdkit: file.9: debug: file: pread count=4096 offset=92069888 nbdkit: file.9: debug: file: pread count=4096 offset=92073984 nbdkit: file.9: debug: file: pread count=4096 offset=92078080 nbdkit: file.9: debug: file: pread count=4096 offset=92082176 nbdkit: file.9: debug: file: pread count=4096 offset=92086272 nbdkit: file.9: debug: file: pread count=4096 offset=92090368 nbdkit: file.9: debug: file: pread count=4096 offset=92094464 nbdkit: file.9: debug: file: pread count=4096 offset=92098560 nbdkit: file.9: debug: file: pread count=4096 offset=92102656 nbdkit: file.9: debug: file: pread count=4096 offset=92106752 nbdkit: file.9: debug: file: pread count=4096 offset=92110848 nbdkit: file.9: debug: file: pread count=4096 offset=92114944 nbdkit: file.9: debug: file: pread count=4096 offset=92119040 nbdkit: file.9: debug: file: pread count=4096 offset=92123136 nbdkit: file.9: debug: file: pread count=4096 offset=92127232 nbdkit: file.9: debug: file: pread count=4096 offset=92131328 nbdkit: file.9: debug: file: pread count=4096 offset=92135424 nbdkit: file.9: debug: file: pread count=4096 offset=92139520 nbdkit: file.9: debug: file: pread count=4096 offset=92143616 nbdkit: file.9: debug: file: pread count=4096 offset=92147712 nbdkit: file.9: debug: file: pread count=4096 offset=92151808 nbdkit: file.9: debug: file: pread count=4096 offset=92155904 nbdkit: file.9: debug: file: pread count=4096 offset=92160000 nbdkit: file.9: debug: file: pread count=4096 offset=92164096 nbdkit: file.9: debug: file: pread count=4096 offset=92168192 nbdkit: file.9: debug: file: pread count=4096 offset=92172288 nbdkit: file.9: debug: file: pread count=4096 offset=92176384 nbdkit: file.9: debug: file: pread count=4096 offset=92180480 nbdkit: file.9: debug: file: pread count=4096 offset=92184576 nbdkit: file.9: debug: file: pread count=4096 offset=92188672 nbdkit: file.9: debug: file: pread count=4096 offset=92192768 nbdkit: file.9: debug: file: pread count=4096 offset=92196864 nbdkit: file.9: debug: file: pread count=4096 offset=92200960 nbdkit: file.9: debug: file: pread count=4096 offset=92205056 nbdkit: file.9: debug: file: pread count=4096 offset=92209152 nbdkit: file.9: debug: file: pread count=4096 offset=92213248 nbdkit: file.9: debug: file: pread count=4096 offset=92217344 nbdkit: file.9: debug: file: pread count=4096 offset=92221440 nbdkit: file.9: debug: file: pread count=4096 offset=92225536 nbdkit: file.9: debug: file: pread count=4096 offset=92229632 nbdkit: file.9: debug: file: pread count=4096 offset=92233728 nbdkit: file.9: debug: file: pread count=4096 offset=92237824 nbdkit: file.9: debug: file: pread count=4096 offset=92241920 nbdkit: file.9: debug: file: pread count=4096 offset=92246016 nbdkit: file.9: debug: file: pread count=4096 offset=92250112 nbdkit: file.9: debug: file: pread count=4096 offset=92254208 nbdkit: file.9: debug: file: pread count=4096 offset=92258304 nbdkit: file.9: debug: file: pread count=4096 offset=92262400 nbdkit: file.9: debug: file: pread count=4096 offset=92266496 nbdkit: file.9: debug: file: pread count=4096 offset=92270592 nbdkit: file.11: debug: cow: pread count=2097152 offset=92274688 nbdkit: file.11: debug: file: pread count=4096 offset=92274688 nbdkit: file.11: debug: file: pread count=4096 offset=92278784 nbdkit: file.11: debug: file: pread count=4096 offset=92282880 nbdkit: file.11: debug: file: pread count=4096 offset=92286976 nbdkit: file.11: debug: file: pread count=4096 offset=92291072 nbdkit: file.11: debug: file: pread count=4096 offset=92295168 nbdkit: file.11: debug: file: pread count=4096 offset=92299264 nbdkit: file.11: debug: file: pread count=4096 offset=92303360 nbdkit: file.11: debug: file: pread count=4096 offset=92307456 nbdkit: file.11: debug: file: pread count=4096 offset=92311552 nbdkit: file.11: debug: file: pread count=4096 offset=92315648 nbdkit: file.11: debug: file: pread count=4096 offset=92319744 nbdkit: file.11: debug: file: pread count=4096 offset=92323840 nbdkit: file.11: debug: file: pread count=4096 offset=92327936 nbdkit: file.11: debug: file: pread count=4096 offset=92332032 nbdkit: file.11: debug: file: pread count=4096 offset=92336128 nbdkit: file.11: debug: file: pread count=4096 offset=92340224 nbdkit: file.11: debug: file: pread count=4096 offset=92344320 nbdkit: file.11: debug: file: pread count=4096 offset=92348416 nbdkit: file.11: debug: file: pread count=4096 offset=92352512 nbdkit: file.11: debug: file: pread count=4096 offset=92356608 nbdkit: file.11: debug: file: pread count=4096 offset=92360704 nbdkit: file.11: debug: file: pread count=4096 offset=92364800 nbdkit: file.11: debug: file: pread count=4096 offset=92368896 nbdkit: file.11: debug: file: pread count=4096 offset=92372992 nbdkit: file.11: debug: file: pread count=4096 offset=92377088 nbdkit: file.11: debug: file: pread count=4096 offset=92381184 nbdkit: file.11: debug: file: pread count=4096 offset=92385280 nbdkit: file.11: debug: file: pread count=4096 offset=92389376 nbdkit: file.11: debug: file: pread count=4096 offset=92393472 nbdkit: file.11: debug: file: pread count=4096 offset=92397568 nbdkit: file.11: debug: file: pread count=4096 offset=92401664 nbdkit: file.11: debug: file: pread count=4096 offset=92405760 nbdkit: file.11: debug: file: pread count=4096 offset=92409856 nbdkit: file.11: debug: file: pread count=4096 offset=92413952 nbdkit: file.11: debug: file: pread count=4096 offset=92418048 nbdkit: file.11: debug: file: pread count=4096 offset=92422144 nbdkit: file.11: debug: file: pread count=4096 offset=92426240 nbdkit: file.11: debug: file: pread count=4096 offset=92430336 nbdkit: file.11: debug: file: pread count=4096 offset=92434432 nbdkit: file.11: debug: file: pread count=4096 offset=92438528 nbdkit: file.11: debug: file: pread count=4096 offset=92442624 nbdkit: file.11: debug: file: pread count=4096 offset=92446720 nbdkit: file.11: debug: file: pread count=4096 offset=92450816 nbdkit: file.11: debug: file: pread count=4096 offset=92454912 nbdkit: file.11: debug: file: pread count=4096 offset=92459008 nbdkit: file.11: debug: file: pread count=4096 offset=92463104 nbdkit: file.11: debug: file: pread count=4096 offset=92467200 nbdkit: file.11: debug: file: pread count=4096 offset=92471296 nbdkit: file.11: debug: file: pread count=4096 offset=92475392 nbdkit: file.11: debug: file: pread count=4096 offset=92479488 nbdkit: file.11: debug: file: pread count=4096 offset=92483584 nbdkit: file.11: debug: file: pread count=4096 offset=92487680 nbdkit: file.11: debug: file: pread count=4096 offset=92491776 nbdkit: file.11: debug: file: pread count=4096 offset=92495872 nbdkit: file.11: debug: file: pread count=4096 offset=92499968 nbdkit: file.11: debug: file: pread count=4096 offset=92504064 nbdkit: file.11: debug: file: pread count=4096 offset=92508160 nbdkit: file.11: debug: file: pread count=4096 offset=92512256 nbdkit: file.11: debug: file: pread count=4096 offset=92516352 nbdkit: file.11: debug: file: pread count=4096 offset=92520448 nbdkit: file.11: debug: file: pread count=4096 offset=92524544 nbdkit: file.11: debug: file: pread count=4096 offset=92528640 nbdkit: file.11: debug: file: pread count=4096 offset=92532736 nbdkit: file.11: debug: file: pread count=4096 offset=92536832 nbdkit: file.11: debug: file: pread count=4096 offset=92540928 nbdkit: file.11: debug: file: pread count=4096 offset=92545024 nbdkit: file.11: debug: file: pread count=4096 offset=92549120 nbdkit: file.11: debug: file: pread count=4096 offset=92553216 nbdkit: file.11: debug: file: pread count=4096 offset=92557312 nbdkit: file.11: debug: file: pread count=4096 offset=92561408 nbdkit: file.11: debug: file: pread count=4096 offset=92565504 nbdkit: file.11: debug: file: pread count=4096 offset=92569600 nbdkit: file.11: debug: file: pread count=4096 offset=92573696 nbdkit: file.11: debug: file: pread count=4096 offset=92577792 nbdkit: file.11: debug: file: pread count=4096 offset=92581888 nbdkit: file.11: debug: file: pread count=4096 offset=92585984 nbdkit: file.11: debug: file: pread count=4096 offset=92590080 nbdkit: file.11: debug: file: pread count=4096 offset=92594176 nbdkit: file.11: debug: file: pread count=4096 offset=92598272 nbdkit: file.11: debug: file: pread count=4096 offset=92602368 nbdkit: file.11: debug: file: pread count=4096 offset=92606464 nbdkit: file.11: debug: file: pread count=4096 offset=92610560 nbdkit: file.11: debug: file: pread count=4096 offset=92614656 nbdkit: file.11: debug: file: pread count=4096 offset=92618752 nbdkit: file.11: debug: file: pread count=4096 offset=92622848 nbdkit: file.11: debug: file: pread count=4096 offset=92626944 nbdkit: file.11: debug: file: pread count=4096 offset=92631040 nbdkit: file.11: debug: file: pread count=4096 offset=92635136 nbdkit: file.11: debug: file: pread count=4096 offset=92639232 nbdkit: file.11: debug: file: pread count=4096 offset=92643328 nbdkit: file.11: debug: file: pread count=4096 offset=92647424 nbdkit: file.11: debug: file: pread count=4096 offset=92651520 nbdkit: file.11: debug: file: pread count=4096 offset=92655616 nbdkit: file.11: debug: file: pread count=4096 offset=92659712 nbdkit: file.11: debug: file: pread count=4096 offset=92663808 nbdkit: file.11: debug: file: pread count=4096 offset=92667904 nbdkit: file.11: debug: file: pread count=4096 offset=92672000 nbdkit: file.11: debug: file: pread count=4096 offset=92676096 nbdkit: file.11: debug: file: pread count=4096 offset=92680192 nbdkit: file.11: debug: file: pread count=4096 offset=92684288 nbdkit: file.11: debug: file: pread count=4096 offset=92688384 nbdkit: file.11: debug: file: pread count=4096 offset=92692480 nbdkit: file.11: debug: file: pread count=4096 offset=92696576 nbdkit: file.11: debug: file: pread count=4096 offset=92700672 nbdkit: file.11: debug: file: pread count=4096 offset=92704768 nbdkit: file.11: debug: file: pread count=4096 offset=92708864 nbdkit: file.11: debug: file: pread count=4096 offset=92712960 nbdkit: file.11: debug: file: pread count=4096 offset=92717056 nbdkit: file.11: debug: file: pread count=4096 offset=92721152 nbdkit: file.11: debug: file: pread count=4096 offset=92725248 nbdkit: file.11: debug: file: pread count=4096 offset=92729344 nbdkit: file.11: debug: file: pread count=4096 offset=92733440 nbdkit: file.11: debug: file: pread count=4096 offset=92737536 nbdkit: file.11: debug: file: pread count=4096 offset=92741632 nbdkit: file.11: debug: file: pread count=4096 offset=92745728 nbdkit: file.11: debug: file: pread count=4096 offset=92749824 nbdkit: file.11: debug: file: pread count=4096 offset=92753920 nbdkit: file.11: debug: file: pread count=4096 offset=92758016 nbdkit: file.11: debug: file: pread count=4096 offset=92762112 nbdkit: file.11: debug: file: pread count=4096 offset=92766208 nbdkit: file.11: debug: file: pread count=4096 offset=92770304 nbdkit: file.11: debug: file: pread count=4096 offset=92774400 nbdkit: file.11: debug: file: pread count=4096 offset=92778496 nbdkit: file.11: debug: file: pread count=4096 offset=92782592 nbdkit: file.11: debug: file: pread count=4096 offset=92786688 nbdkit: file.11: debug: file: pread count=4096 offset=92790784 nbdkit: file.11: debug: file: pread count=4096 offset=92794880 nbdkit: file.11: debug: file: pread count=4096 offset=92798976 nbdkit: file.11: debug: file: pread count=4096 offset=92803072 nbdkit: file.11: debug: file: pread count=4096 offset=92807168 nbdkit: file.11: debug: file: pread count=4096 offset=92811264 nbdkit: file.11: debug: file: pread count=4096 offset=92815360 nbdkit: file.11: debug: file: pread count=4096 offset=92819456 nbdkit: file.11: debug: file: pread count=4096 offset=92823552 nbdkit: file.11: debug: file: pread count=4096 offset=92827648 nbdkit: file.11: debug: file: pread count=4096 offset=92831744 nbdkit: file.11: debug: file: pread count=4096 offset=92835840 nbdkit: file.11: debug: file: pread count=4096 offset=92839936 nbdkit: file.11: debug: file: pread count=4096 offset=92844032 nbdkit: file.11: debug: file: pread count=4096 offset=92848128 nbdkit: file.11: debug: file: pread count=4096 offset=92852224 nbdkit: file.11: debug: file: pread count=4096 offset=92856320 nbdkit: file.11: debug: file: pread count=4096 offset=92860416 nbdkit: file.11: debug: file: pread count=4096 offset=92864512 nbdkit: file.11: debug: file: pread count=4096 offset=92868608 nbdkit: file.11: debug: file: pread count=4096 offset=92872704 nbdkit: file.11: debug: file: pread count=4096 offset=92876800 nbdkit: file.11: debug: file: pread count=4096 offset=92880896 nbdkit: file.11: debug: file: pread count=4096 offset=92884992 nbdkit: file.11: debug: file: pread count=4096 offset=92889088 nbdkit: file.11: debug: file: pread count=4096 offset=92893184 nbdkit: file.11: debug: file: pread count=4096 offset=92897280 nbdkit: file.11: debug: file: pread count=4096 offset=92901376 nbdkit: file.11: debug: file: pread count=4096 offset=92905472 nbdkit: file.11: debug: file: pread count=4096 offset=92909568 nbdkit: file.11: debug: file: pread count=4096 offset=92913664 nbdkit: file.11: debug: file: pread count=4096 offset=92917760 nbdkit: file.11: debug: file: pread count=4096 offset=92921856 nbdkit: file.11: debug: file: pread count=4096 offset=92925952 nbdkit: file.11: debug: file: pread count=4096 offset=92930048 nbdkit: file.11: debug: file: pread count=4096 offset=92934144 nbdkit: file.11: debug: file: pread count=4096 offset=92938240 nbdkit: file.11: debug: file: pread count=4096 offset=92942336 nbdkit: file.11: debug: file: pread count=4096 offset=92946432 nbdkit: file.11: debug: file: pread count=4096 offset=92950528 nbdkit: file.11: debug: file: pread count=4096 offset=92954624 nbdkit: file.11: debug: file: pread count=4096 offset=92958720 nbdkit: file.11: debug: file: pread count=4096 offset=92962816 nbdkit: file.11: debug: file: pread count=4096 offset=92966912 nbdkit: file.11: debug: file: pread count=4096 offset=92971008 nbdkit: file.11: debug: file: pread count=4096 offset=92975104 nbdkit: file.11: debug: file: pread count=4096 offset=92979200 nbdkit: file.11: debug: file: pread count=4096 offset=92983296 nbdkit: file.11: debug: file: pread count=4096 offset=92987392 nbdkit: file.11: debug: file: pread count=4096 offset=92991488 nbdkit: file.11: debug: file: pread count=4096 offset=92995584 nbdkit: file.11: debug: file: pread count=4096 offset=92999680 nbdkit: file.11: debug: file: pread count=4096 offset=93003776 nbdkit: file.11: debug: file: pread count=4096 offset=93007872 nbdkit: file.11: debug: file: pread count=4096 offset=93011968 nbdkit: file.11: debug: file: pread count=4096 offset=93016064 nbdkit: file.11: debug: file: pread count=4096 offset=93020160 nbdkit: file.11: debug: file: pread count=4096 offset=93024256 nbdkit: file.11: debug: file: pread count=4096 offset=93028352 nbdkit: file.11: debug: file: pread count=4096 offset=93032448 nbdkit: file.11: debug: file: pread count=4096 offset=93036544 nbdkit: file.11: debug: file: pread count=4096 offset=93040640 nbdkit: file.11: debug: file: pread count=4096 offset=93044736 nbdkit: file.11: debug: file: pread count=4096 offset=93048832 nbdkit: file.11: debug: file: pread count=4096 offset=93052928 nbdkit: file.11: debug: file: pread count=4096 offset=93057024 nbdkit: file.11: debug: file: pread count=4096 offset=93061120 nbdkit: file.11: debug: file: pread count=4096 offset=93065216 nbdkit: file.11: debug: file: pread count=4096 offset=93069312 nbdkit: file.11: debug: file: pread count=4096 offset=93073408 nbdkit: file.11: debug: file: pread count=4096 offset=93077504 nbdkit: file.11: debug: file: pread count=4096 offset=93081600 nbdkit: file.11: debug: file: pread count=4096 offset=93085696 nbdkit: file.11: debug: file: pread count=4096 offset=93089792 nbdkit: file.11: debug: file: pread count=4096 offset=93093888 nbdkit: file.11: debug: file: pread count=4096 offset=93097984 nbdkit: file.11: debug: file: pread count=4096 offset=93102080 nbdkit: file.11: debug: file: pread count=4096 offset=93106176 nbdkit: file.11: debug: file: pread count=4096 offset=93110272 nbdkit: file.11: debug: file: pread count=4096 offset=93114368 nbdkit: file.11: debug: file: pread count=4096 offset=93118464 nbdkit: file.11: debug: file: pread count=4096 offset=93122560 nbdkit: file.11: debug: file: pread count=4096 offset=93126656 nbdkit: file.11: debug: file: pread count=4096 offset=93130752 nbdkit: file.11: debug: file: pread count=4096 offset=93134848 nbdkit: file.11: debug: file: pread count=4096 offset=93138944 nbdkit: file.11: debug: file: pread count=4096 offset=93143040 nbdkit: file.11: debug: file: pread count=4096 offset=93147136 nbdkit: file.11: debug: file: pread count=4096 offset=93151232 nbdkit: file.11: debug: file: pread count=4096 offset=93155328 nbdkit: file.11: debug: file: pread count=4096 offset=93159424 nbdkit: file.11: debug: file: pread count=4096 offset=93163520 nbdkit: file.11: debug: file: pread count=4096 offset=93167616 nbdkit: file.11: debug: file: pread count=4096 offset=93171712 nbdkit: file.11: debug: file: pread count=4096 offset=93175808 nbdkit: file.11: debug: file: pread count=4096 offset=93179904 nbdkit: file.11: debug: file: pread count=4096 offset=93184000 nbdkit: file.11: debug: file: pread count=4096 offset=93188096 nbdkit: file.11: debug: file: pread count=4096 offset=93192192 nbdkit: file.11: debug: file: pread count=4096 offset=93196288 nbdkit: file.11: debug: file: pread count=4096 offset=93200384 nbdkit: file.11: debug: file: pread count=4096 offset=93204480 nbdkit: file.11: debug: file: pread count=4096 offset=93208576 nbdkit: file.11: debug: file: pread count=4096 offset=93212672 nbdkit: file.11: debug: file: pread count=4096 offset=93216768 nbdkit: file.11: debug: file: pread count=4096 offset=93220864 nbdkit: file.11: debug: file: pread count=4096 offset=93224960 nbdkit: file.11: debug: file: pread count=4096 offset=93229056 nbdkit: file.11: debug: file: pread count=4096 offset=93233152 nbdkit: file.11: debug: file: pread count=4096 offset=93237248 nbdkit: file.11: debug: file: pread count=4096 offset=93241344 nbdkit: file.11: debug: file: pread count=4096 offset=93245440 nbdkit: file.11: debug: file: pread count=4096 offset=93249536 nbdkit: file.11: debug: file: pread count=4096 offset=93253632 nbdkit: file.11: debug: file: pread count=4096 offset=93257728 nbdkit: file.11: debug: file: pread count=4096 offset=93261824 nbdkit: file.11: debug: file: pread count=4096 offset=93265920 nbdkit: file.11: debug: file: pread count=4096 offset=93270016 nbdkit: file.11: debug: file: pread count=4096 offset=93274112 nbdkit: file.11: debug: file: pread count=4096 offset=93278208 nbdkit: file.11: debug: file: pread count=4096 offset=93282304 nbdkit: file.11: debug: file: pread count=4096 offset=93286400 nbdkit: file.11: debug: file: pread count=4096 offset=93290496 nbdkit: file.11: debug: file: pread count=4096 offset=93294592 nbdkit: file.11: debug: file: pread count=4096 offset=93298688 nbdkit: file.11: debug: file: pread count=4096 offset=93302784 nbdkit: file.11: debug: file: pread count=4096 offset=93306880 nbdkit: file.11: debug: file: pread count=4096 offset=93310976 nbdkit: file.11: debug: file: pread count=4096 offset=93315072 nbdkit: file.11: debug: file: pread count=4096 offset=93319168 nbdkit: file.11: debug: file: pread count=4096 offset=93323264 nbdkit: file.11: debug: file: pread count=4096 offset=93327360 nbdkit: file.11: debug: file: pread count=4096 offset=93331456 nbdkit: file.11: debug: file: pread count=4096 offset=93335552 nbdkit: file.11: debug: file: pread count=4096 offset=93339648 nbdkit: file.11: debug: file: pread count=4096 offset=93343744 nbdkit: file.11: debug: file: pread count=4096 offset=93347840 nbdkit: file.11: debug: file: pread count=4096 offset=93351936 nbdkit: file.11: debug: file: pread count=4096 offset=93356032 nbdkit: file.11: debug: file: pread count=4096 offset=93360128 nbdkit: file.11: debug: file: pread count=4096 offset=93364224 nbdkit: file.11: debug: file: pread count=4096 offset=93368320 nbdkit: file.11: debug: file: pread count=4096 offset=93372416 nbdkit: file.11: debug: file: pread count=4096 offset=93376512 nbdkit: file.11: debug: file: pread count=4096 offset=93380608 nbdkit: file.11: debug: file: pread count=4096 offset=93384704 nbdkit: file.11: debug: file: pread count=4096 offset=93388800 nbdkit: file.11: debug: file: pread count=4096 offset=93392896 nbdkit: file.11: debug: file: pread count=4096 offset=93396992 nbdkit: file.11: debug: file: pread count=4096 offset=93401088 nbdkit: file.11: debug: file: pread count=4096 offset=93405184 nbdkit: file.11: debug: file: pread count=4096 offset=93409280 nbdkit: file.11: debug: file: pread count=4096 offset=93413376 nbdkit: file.11: debug: file: pread count=4096 offset=93417472 nbdkit: file.11: debug: file: pread count=4096 offset=93421568 nbdkit: file.11: debug: file: pread count=4096 offset=93425664 nbdkit: file.11: debug: file: pread count=4096 offset=93429760 nbdkit: file.11: debug: file: pread count=4096 offset=93433856 nbdkit: file.11: debug: file: pread count=4096 offset=93437952 nbdkit: file.11: debug: file: pread count=4096 offset=93442048 nbdkit: file.11: debug: file: pread count=4096 offset=93446144 nbdkit: file.11: debug: file: pread count=4096 offset=93450240 nbdkit: file.11: debug: file: pread count=4096 offset=93454336 nbdkit: file.11: debug: file: pread count=4096 offset=93458432 nbdkit: file.11: debug: file: pread count=4096 offset=93462528 nbdkit: file.11: debug: file: pread count=4096 offset=93466624 nbdkit: file.11: debug: file: pread count=4096 offset=93470720 nbdkit: file.11: debug: file: pread count=4096 offset=93474816 nbdkit: file.11: debug: file: pread count=4096 offset=93478912 nbdkit: file.11: debug: file: pread count=4096 offset=93483008 nbdkit: file.11: debug: file: pread count=4096 offset=93487104 nbdkit: file.11: debug: file: pread count=4096 offset=93491200 nbdkit: file.11: debug: file: pread count=4096 offset=93495296 nbdkit: file.11: debug: file: pread count=4096 offset=93499392 nbdkit: file.11: debug: file: pread count=4096 offset=93503488 nbdkit: file.11: debug: file: pread count=4096 offset=93507584 nbdkit: file.11: debug: file: pread count=4096 offset=93511680 nbdkit: file.11: debug: file: pread count=4096 offset=93515776 nbdkit: file.11: debug: file: pread count=4096 offset=93519872 nbdkit: file.11: debug: file: pread count=4096 offset=93523968 nbdkit: file.11: debug: file: pread count=4096 offset=93528064 nbdkit: file.11: debug: file: pread count=4096 offset=93532160 nbdkit: file.11: debug: file: pread count=4096 offset=93536256 nbdkit: file.11: debug: file: pread count=4096 offset=93540352 nbdkit: file.11: debug: file: pread count=4096 offset=93544448 nbdkit: file.11: debug: file: pread count=4096 offset=93548544 nbdkit: file.11: debug: file: pread count=4096 offset=93552640 nbdkit: file.11: debug: file: pread count=4096 offset=93556736 nbdkit: file.11: debug: file: pread count=4096 offset=93560832 nbdkit: file.11: debug: file: pread count=4096 offset=93564928 nbdkit: file.11: debug: file: pread count=4096 offset=93569024 nbdkit: file.11: debug: file: pread count=4096 offset=93573120 nbdkit: file.11: debug: file: pread count=4096 offset=93577216 nbdkit: file.11: debug: file: pread count=4096 offset=93581312 nbdkit: file.11: debug: file: pread count=4096 offset=93585408 nbdkit: file.11: debug: file: pread count=4096 offset=93589504 nbdkit: file.11: debug: file: pread count=4096 offset=93593600 nbdkit: file.11: debug: file: pread count=4096 offset=93597696 nbdkit: file.11: debug: file: pread count=4096 offset=93601792 nbdkit: file.11: debug: file: pread count=4096 offset=93605888 nbdkit: file.11: debug: file: pread count=4096 offset=93609984 nbdkit: file.11: debug: file: pread count=4096 offset=93614080 nbdkit: file.11: debug: file: pread count=4096 offset=93618176 nbdkit: file.11: debug: file: pread count=4096 offset=93622272 nbdkit: file.11: debug: file: pread count=4096 offset=93626368 nbdkit: file.11: debug: file: pread count=4096 offset=93630464 nbdkit: file.11: debug: file: pread count=4096 offset=93634560 nbdkit: file.11: debug: file: pread count=4096 offset=93638656 nbdkit: file.11: debug: file: pread count=4096 offset=93642752 nbdkit: file.11: debug: file: pread count=4096 offset=93646848 nbdkit: file.11: debug: file: pread count=4096 offset=93650944 nbdkit: file.11: debug: file: pread count=4096 offset=93655040 nbdkit: file.11: debug: file: pread count=4096 offset=93659136 nbdkit: file.11: debug: file: pread count=4096 offset=93663232 nbdkit: file.11: debug: file: pread count=4096 offset=93667328 nbdkit: file.11: debug: file: pread count=4096 offset=93671424 nbdkit: file.11: debug: file: pread count=4096 offset=93675520 nbdkit: file.11: debug: file: pread count=4096 offset=93679616 nbdkit: file.11: debug: file: pread count=4096 offset=93683712 nbdkit: file.11: debug: file: pread count=4096 offset=93687808 nbdkit: file.11: debug: file: pread count=4096 offset=93691904 nbdkit: file.11: debug: file: pread count=4096 offset=93696000 nbdkit: file.11: debug: file: pread count=4096 offset=93700096 nbdkit: file.11: debug: file: pread count=4096 offset=93704192 nbdkit: file.11: debug: file: pread count=4096 offset=93708288 nbdkit: file.11: debug: file: pread count=4096 offset=93712384 nbdkit: file.11: debug: file: pread count=4096 offset=93716480 nbdkit: file.11: debug: file: pread count=4096 offset=93720576 nbdkit: file.11: debug: file: pread count=4096 offset=93724672 nbdkit: file.11: debug: file: pread count=4096 offset=93728768 nbdkit: file.11: debug: file: pread count=4096 offset=93732864 nbdkit: file.11: debug: file: pread count=4096 offset=93736960 nbdkit: file.11: debug: file: pread count=4096 offset=93741056 nbdkit: file.11: debug: file: pread count=4096 offset=93745152 nbdkit: file.11: debug: file: pread count=4096 offset=93749248 nbdkit: file.11: debug: file: pread count=4096 offset=93753344 nbdkit: file.11: debug: file: pread count=4096 offset=93757440 nbdkit: file.11: debug: file: pread count=4096 offset=93761536 nbdkit: file.11: debug: file: pread count=4096 offset=93765632 nbdkit: file.11: debug: file: pread count=4096 offset=93769728 nbdkit: file.11: debug: file: pread count=4096 offset=93773824 nbdkit: file.11: debug: file: pread count=4096 offset=93777920 nbdkit: file.11: debug: file: pread count=4096 offset=93782016 nbdkit: file.11: debug: file: pread count=4096 offset=93786112 nbdkit: file.11: debug: file: pread count=4096 offset=93790208 nbdkit: file.11: debug: file: pread count=4096 offset=93794304 nbdkit: file.11: debug: file: pread count=4096 offset=93798400 nbdkit: file.11: debug: file: pread count=4096 offset=93802496 nbdkit: file.11: debug: file: pread count=4096 offset=93806592 nbdkit: file.11: debug: file: pread count=4096 offset=93810688 nbdkit: file.11: debug: file: pread count=4096 offset=93814784 nbdkit: file.11: debug: file: pread count=4096 offset=93818880 nbdkit: file.11: debug: file: pread count=4096 offset=93822976 nbdkit: file.11: debug: file: pread count=4096 offset=93827072 nbdkit: file.11: debug: file: pread count=4096 offset=93831168 nbdkit: file.11: debug: file: pread count=4096 offset=93835264 nbdkit: file.11: debug: file: pread count=4096 offset=93839360 nbdkit: file.11: debug: file: pread count=4096 offset=93843456 nbdkit: file.11: debug: file: pread count=4096 offset=93847552 nbdkit: file.11: debug: file: pread count=4096 offset=93851648 nbdkit: file.11: debug: file: pread count=4096 offset=93855744 nbdkit: file.11: debug: file: pread count=4096 offset=93859840 nbdkit: file.11: debug: file: pread count=4096 offset=93863936 nbdkit: file.11: debug: file: pread count=4096 offset=93868032 nbdkit: file.11: debug: file: pread count=4096 offset=93872128 nbdkit: file.11: debug: file: pread count=4096 offset=93876224 nbdkit: file.11: debug: file: pread count=4096 offset=93880320 nbdkit: file.11: debug: file: pread count=4096 offset=93884416 nbdkit: file.11: debug: file: pread count=4096 offset=93888512 nbdkit: file.11: debug: file: pread count=4096 offset=93892608 nbdkit: file.11: debug: file: pread count=4096 offset=93896704 nbdkit: file.11: debug: file: pread count=4096 offset=93900800 nbdkit: file.11: debug: file: pread count=4096 offset=93904896 nbdkit: file.11: debug: file: pread count=4096 offset=93908992 nbdkit: file.11: debug: file: pread count=4096 offset=93913088 nbdkit: file.11: debug: file: pread count=4096 offset=93917184 nbdkit: file.11: debug: file: pread count=4096 offset=93921280 nbdkit: file.11: debug: file: pread count=4096 offset=93925376 nbdkit: file.11: debug: file: pread count=4096 offset=93929472 nbdkit: file.11: debug: file: pread count=4096 offset=93933568 nbdkit: file.11: debug: file: pread count=4096 offset=93937664 nbdkit: file.11: debug: file: pread count=4096 offset=93941760 nbdkit: file.11: debug: file: pread count=4096 offset=93945856 nbdkit: file.11: debug: file: pread count=4096 offset=93949952 nbdkit: file.11: debug: file: pread count=4096 offset=93954048 nbdkit: file.11: debug: file: pread count=4096 offset=93958144 nbdkit: file.11: debug: file: pread count=4096 offset=93962240 nbdkit: file.11: debug: file: pread count=4096 offset=93966336 nbdkit: file.11: debug: file: pread count=4096 offset=93970432 nbdkit: file.11: debug: file: pread count=4096 offset=93974528 nbdkit: file.11: debug: file: pread count=4096 offset=93978624 nbdkit: file.11: debug: file: pread count=4096 offset=93982720 nbdkit: file.11: debug: file: pread count=4096 offset=93986816 nbdkit: file.11: debug: file: pread count=4096 offset=93990912 nbdkit: file.11: debug: file: pread count=4096 offset=93995008 nbdkit: file.11: debug: file: pread count=4096 offset=93999104 nbdkit: file.11: debug: file: pread count=4096 offset=94003200 nbdkit: file.11: debug: file: pread count=4096 offset=94007296 nbdkit: file.11: debug: file: pread count=4096 offset=94011392 nbdkit: file.11: debug: file: pread count=4096 offset=94015488 nbdkit: file.11: debug: file: pread count=4096 offset=94019584 nbdkit: file.11: debug: file: pread count=4096 offset=94023680 nbdkit: file.11: debug: file: pread count=4096 offset=94027776 nbdkit: file.11: debug: file: pread count=4096 offset=94031872 nbdkit: file.11: debug: file: pread count=4096 offset=94035968 nbdkit: file.11: debug: file: pread count=4096 offset=94040064 nbdkit: file.11: debug: file: pread count=4096 offset=94044160 nbdkit: file.11: debug: file: pread count=4096 offset=94048256 nbdkit: file.11: debug: file: pread count=4096 offset=94052352 nbdkit: file.11: debug: file: pread count=4096 offset=94056448 nbdkit: file.11: debug: file: pread count=4096 offset=94060544 nbdkit: file.11: debug: file: pread count=4096 offset=94064640 nbdkit: file.11: debug: file: pread count=4096 offset=94068736 nbdkit: file.11: debug: file: pread count=4096 offset=94072832 nbdkit: file.11: debug: file: pread count=4096 offset=94076928 nbdkit: file.11: debug: file: pread count=4096 offset=94081024 nbdkit: file.11: debug: file: pread count=4096 offset=94085120 nbdkit: file.11: debug: file: pread count=4096 offset=94089216 nbdkit: file.11: debug: file: pread count=4096 offset=94093312 nbdkit: file.11: debug: file: pread count=4096 offset=94097408 nbdkit: file.11: debug: file: pread count=4096 offset=94101504 nbdkit: file.11: debug: file: pread count=4096 offset=94105600 nbdkit: file.11: debug: file: pread count=4096 offset=94109696 nbdkit: file.11: debug: file: pread count=4096 offset=94113792 nbdkit: file.11: debug: file: pread count=4096 offset=94117888 nbdkit: file.11: debug: file: pread count=4096 offset=94121984 nbdkit: file.11: debug: file: pread count=4096 offset=94126080 nbdkit: file.11: debug: file: pread count=4096 offset=94130176 nbdkit: file.11: debug: file: pread count=4096 offset=94134272 nbdkit: file.11: debug: file: pread count=4096 offset=94138368 nbdkit: file.11: debug: file: pread count=4096 offset=94142464 nbdkit: file.11: debug: file: pread count=4096 offset=94146560 nbdkit: file.11: debug: file: pread count=4096 offset=94150656 nbdkit: file.11: debug: file: pread count=4096 offset=94154752 nbdkit: file.11: debug: file: pread count=4096 offset=94158848 nbdkit: file.11: debug: file: pread count=4096 offset=94162944 nbdkit: file.11: debug: file: pread count=4096 offset=94167040 nbdkit: file.11: debug: file: pread count=4096 offset=94171136 nbdkit: file.11: debug: file: pread count=4096 offset=94175232 nbdkit: file.11: debug: file: pread count=4096 offset=94179328 nbdkit: file.11: debug: file: pread count=4096 offset=94183424 nbdkit: file.11: debug: file: pread count=4096 offset=94187520 nbdkit: file.11: debug: file: pread count=4096 offset=94191616 nbdkit: file.11: debug: file: pread count=4096 offset=94195712 nbdkit: file.11: debug: file: pread count=4096 offset=94199808 nbdkit: file.11: debug: file: pread count=4096 offset=94203904 nbdkit: file.11: debug: file: pread count=4096 offset=94208000 nbdkit: file.11: debug: file: pread count=4096 offset=94212096 nbdkit: file.11: debug: file: pread count=4096 offset=94216192 nbdkit: file.11: debug: file: pread count=4096 offset=94220288 nbdkit: file.11: debug: file: pread count=4096 offset=94224384 nbdkit: file.11: debug: file: pread count=4096 offset=94228480 nbdkit: file.11: debug: file: pread count=4096 offset=94232576 nbdkit: file.11: debug: file: pread count=4096 offset=94236672 nbdkit: file.11: debug: file: pread count=4096 offset=94240768 nbdkit: file.11: debug: file: pread count=4096 offset=94244864 nbdkit: file.11: debug: file: pread count=4096 offset=94248960 nbdkit: file.11: debug: file: pread count=4096 offset=94253056 nbdkit: file.11: debug: file: pread count=4096 offset=94257152 nbdkit: file.11: debug: file: pread count=4096 offset=94261248 nbdkit: file.11: debug: file: pread count=4096 offset=94265344 nbdkit: file.11: debug: file: pread count=4096 offset=94269440 nbdkit: file.11: debug: file: pread count=4096 offset=94273536 nbdkit: file.11: debug: file: pread count=4096 offset=94277632 nbdkit: file.11: debug: file: pread count=4096 offset=94281728 nbdkit: file.11: debug: file: pread count=4096 offset=94285824 nbdkit: file.11: debug: file: pread count=4096 offset=94289920 nbdkit: file.11: debug: file: pread count=4096 offset=94294016 nbdkit: file.11: debug: file: pread count=4096 offset=94298112 nbdkit: file.11: debug: file: pread count=4096 offset=94302208 nbdkit: file.11: debug: file: pread count=4096 offset=94306304 nbdkit: file.11: debug: file: pread count=4096 offset=94310400 nbdkit: file.11: debug: file: pread count=4096 offset=94314496 nbdkit: file.11: debug: file: pread count=4096 offset=94318592 nbdkit: file.11: debug: file: pread count=4096 offset=94322688 nbdkit: file.11: debug: file: pread count=4096 offset=94326784 nbdkit: file.11: debug: file: pread count=4096 offset=94330880 nbdkit: file.11: debug: file: pread count=4096 offset=94334976 nbdkit: file.11: debug: file: pread count=4096 offset=94339072 nbdkit: file.11: debug: file: pread count=4096 offset=94343168 nbdkit: file.11: debug: file: pread count=4096 offset=94347264 nbdkit: file.11: debug: file: pread count=4096 offset=94351360 nbdkit: file.11: debug: file: pread count=4096 offset=94355456 nbdkit: file.11: debug: file: pread count=4096 offset=94359552 nbdkit: file.11: debug: file: pread count=4096 offset=94363648 nbdkit: file.11: debug: file: pread count=4096 offset=94367744 nbdkit: file.13: debug: cow: pread count=2097152 offset=94371840 nbdkit: file.13: debug: file: pread count=4096 offset=94371840 nbdkit: file.13: debug: file: pread count=4096 offset=94375936 nbdkit: file.13: debug: file: pread count=4096 offset=94380032 nbdkit: file.13: debug: file: pread count=4096 offset=94384128 nbdkit: file.13: debug: file: pread count=4096 offset=94388224 nbdkit: file.13: debug: file: pread count=4096 offset=94392320 nbdkit: file.13: debug: file: pread count=4096 offset=94396416 nbdkit: file.13: debug: file: pread count=4096 offset=94400512 nbdkit: file.13: debug: file: pread count=4096 offset=94404608 nbdkit: file.13: debug: file: pread count=4096 offset=94408704 nbdkit: file.13: debug: file: pread count=4096 offset=94412800 nbdkit: file.13: debug: file: pread count=4096 offset=94416896 nbdkit: file.13: debug: file: pread count=4096 offset=94420992 nbdkit: file.13: debug: file: pread count=4096 offset=94425088 nbdkit: file.13: debug: file: pread count=4096 offset=94429184 nbdkit: file.13: debug: file: pread count=4096 offset=94433280 nbdkit: file.13: debug: file: pread count=4096 offset=94437376 nbdkit: file.13: debug: file: pread count=4096 offset=94441472 nbdkit: file.13: debug: file: pread count=4096 offset=94445568 nbdkit: file.13: debug: file: pread count=4096 offset=94449664 nbdkit: file.13: debug: file: pread count=4096 offset=94453760 nbdkit: file.13: debug: file: pread count=4096 offset=94457856 nbdkit: file.13: debug: file: pread count=4096 offset=94461952 nbdkit: file.13: debug: file: pread count=4096 offset=94466048 nbdkit: file.13: debug: file: pread count=4096 offset=94470144 nbdkit: file.13: debug: file: pread count=4096 offset=94474240 nbdkit: file.13: debug: file: pread count=4096 offset=94478336 nbdkit: file.13: debug: file: pread count=4096 offset=94482432 nbdkit: file.13: debug: file: pread count=4096 offset=94486528 nbdkit: file.13: debug: file: pread count=4096 offset=94490624 nbdkit: file.13: debug: file: pread count=4096 offset=94494720 nbdkit: file.13: debug: file: pread count=4096 offset=94498816 nbdkit: file.13: debug: file: pread count=4096 offset=94502912 nbdkit: file.13: debug: file: pread count=4096 offset=94507008 nbdkit: file.13: debug: file: pread count=4096 offset=94511104 nbdkit: file.13: debug: file: pread count=4096 offset=94515200 nbdkit: file.13: debug: file: pread count=4096 offset=94519296 nbdkit: file.13: debug: file: pread count=4096 offset=94523392 nbdkit: file.13: debug: file: pread count=4096 offset=94527488 nbdkit: file.13: debug: file: pread count=4096 offset=94531584 nbdkit: file.13: debug: file: pread count=4096 offset=94535680 nbdkit: file.13: debug: file: pread count=4096 offset=94539776 nbdkit: file.13: debug: file: pread count=4096 offset=94543872 nbdkit: file.13: debug: file: pread count=4096 offset=94547968 nbdkit: file.13: debug: file: pread count=4096 offset=94552064 nbdkit: file.13: debug: file: pread count=4096 offset=94556160 nbdkit: file.13: debug: file: pread count=4096 offset=94560256 nbdkit: file.13: debug: file: pread count=4096 offset=94564352 nbdkit: file.13: debug: file: pread count=4096 offset=94568448 nbdkit: file.13: debug: file: pread count=4096 offset=94572544 nbdkit: file.13: debug: file: pread count=4096 offset=94576640 nbdkit: file.13: debug: file: pread count=4096 offset=94580736 nbdkit: file.13: debug: file: pread count=4096 offset=94584832 nbdkit: file.13: debug: file: pread count=4096 offset=94588928 nbdkit: file.13: debug: file: pread count=4096 offset=94593024 nbdkit: file.13: debug: file: pread count=4096 offset=94597120 nbdkit: file.13: debug: file: pread count=4096 offset=94601216 nbdkit: file.13: debug: file: pread count=4096 offset=94605312 nbdkit: file.13: debug: file: pread count=4096 offset=94609408 nbdkit: file.13: debug: file: pread count=4096 offset=94613504 nbdkit: file.13: debug: file: pread count=4096 offset=94617600 nbdkit: file.13: debug: file: pread count=4096 offset=94621696 nbdkit: file.13: debug: file: pread count=4096 offset=94625792 nbdkit: file.13: debug: file: pread count=4096 offset=94629888 nbdkit: file.13: debug: file: pread count=4096 offset=94633984 nbdkit: file.13: debug: file: pread count=4096 offset=94638080 nbdkit: file.13: debug: file: pread count=4096 offset=94642176 nbdkit: file.13: debug: file: pread count=4096 offset=94646272 nbdkit: file.13: debug: file: pread count=4096 offset=94650368 nbdkit: file.13: debug: file: pread count=4096 offset=94654464 nbdkit: file.13: debug: file: pread count=4096 offset=94658560 nbdkit: file.13: debug: file: pread count=4096 offset=94662656 nbdkit: file.13: debug: file: pread count=4096 offset=94666752 nbdkit: file.13: debug: file: pread count=4096 offset=94670848 nbdkit: file.13: debug: file: pread count=4096 offset=94674944 nbdkit: file.13: debug: file: pread count=4096 offset=94679040 nbdkit: file.13: debug: file: pread count=4096 offset=94683136 nbdkit: file.13: debug: file: pread count=4096 offset=94687232 nbdkit: file.13: debug: file: pread count=4096 offset=94691328 nbdkit: file.13: debug: file: pread count=4096 offset=94695424 nbdkit: file.13: debug: file: pread count=4096 offset=94699520 nbdkit: file.13: debug: file: pread count=4096 offset=94703616 nbdkit: file.13: debug: file: pread count=4096 offset=94707712 nbdkit: file.13: debug: file: pread count=4096 offset=94711808 nbdkit: file.13: debug: file: pread count=4096 offset=94715904 nbdkit: file.13: debug: file: pread count=4096 offset=94720000 nbdkit: file.13: debug: file: pread count=4096 offset=94724096 nbdkit: file.13: debug: file: pread count=4096 offset=94728192 nbdkit: file.13: debug: file: pread count=4096 offset=94732288 nbdkit: file.13: debug: file: pread count=4096 offset=94736384 nbdkit: file.13: debug: file: pread count=4096 offset=94740480 nbdkit: file.13: debug: file: pread count=4096 offset=94744576 nbdkit: file.13: debug: file: pread count=4096 offset=94748672 nbdkit: file.13: debug: file: pread count=4096 offset=94752768 nbdkit: file.13: debug: file: pread count=4096 offset=94756864 nbdkit: file.13: debug: file: pread count=4096 offset=94760960 nbdkit: file.13: debug: file: pread count=4096 offset=94765056 nbdkit: file.13: debug: file: pread count=4096 offset=94769152 nbdkit: file.13: debug: file: pread count=4096 offset=94773248 nbdkit: file.13: debug: file: pread count=4096 offset=94777344 nbdkit: file.13: debug: file: pread count=4096 offset=94781440 nbdkit: file.13: debug: file: pread count=4096 offset=94785536 nbdkit: file.13: debug: file: pread count=4096 offset=94789632 nbdkit: file.13: debug: file: pread count=4096 offset=94793728 nbdkit: file.13: debug: file: pread count=4096 offset=94797824 nbdkit: file.13: debug: file: pread count=4096 offset=94801920 nbdkit: file.13: debug: file: pread count=4096 offset=94806016 nbdkit: file.13: debug: file: pread count=4096 offset=94810112 nbdkit: file.13: debug: file: pread count=4096 offset=94814208 nbdkit: file.13: debug: file: pread count=4096 offset=94818304 nbdkit: file.13: debug: file: pread count=4096 offset=94822400 nbdkit: file.13: debug: file: pread count=4096 offset=94826496 nbdkit: file.13: debug: file: pread count=4096 offset=94830592 nbdkit: file.13: debug: file: pread count=4096 offset=94834688 nbdkit: file.13: debug: file: pread count=4096 offset=94838784 nbdkit: file.13: debug: file: pread count=4096 offset=94842880 nbdkit: file.13: debug: file: pread count=4096 offset=94846976 nbdkit: file.13: debug: file: pread count=4096 offset=94851072 nbdkit: file.13: debug: file: pread count=4096 offset=94855168 nbdkit: file.13: debug: file: pread count=4096 offset=94859264 nbdkit: file.13: debug: file: pread count=4096 offset=94863360 nbdkit: file.13: debug: file: pread count=4096 offset=94867456 nbdkit: file.13: debug: file: pread count=4096 offset=94871552 nbdkit: file.13: debug: file: pread count=4096 offset=94875648 nbdkit: file.13: debug: file: pread count=4096 offset=94879744 nbdkit: file.13: debug: file: pread count=4096 offset=94883840 nbdkit: file.13: debug: file: pread count=4096 offset=94887936 nbdkit: file.13: debug: file: pread count=4096 offset=94892032 nbdkit: file.13: debug: file: pread count=4096 offset=94896128 nbdkit: file.13: debug: file: pread count=4096 offset=94900224 nbdkit: file.13: debug: file: pread count=4096 offset=94904320 nbdkit: file.13: debug: file: pread count=4096 offset=94908416 nbdkit: file.13: debug: file: pread count=4096 offset=94912512 nbdkit: file.13: debug: file: pread count=4096 offset=94916608 nbdkit: file.13: debug: file: pread count=4096 offset=94920704 nbdkit: file.13: debug: file: pread count=4096 offset=94924800 nbdkit: file.13: debug: file: pread count=4096 offset=94928896 nbdkit: file.13: debug: file: pread count=4096 offset=94932992 nbdkit: file.13: debug: file: pread count=4096 offset=94937088 nbdkit: file.13: debug: file: pread count=4096 offset=94941184 nbdkit: file.13: debug: file: pread count=4096 offset=94945280 nbdkit: file.13: debug: file: pread count=4096 offset=94949376 nbdkit: file.13: debug: file: pread count=4096 offset=94953472 nbdkit: file.13: debug: file: pread count=4096 offset=94957568 nbdkit: file.13: debug: file: pread count=4096 offset=94961664 nbdkit: file.13: debug: file: pread count=4096 offset=94965760 nbdkit: file.13: debug: file: pread count=4096 offset=94969856 nbdkit: file.13: debug: file: pread count=4096 offset=94973952 nbdkit: file.13: debug: file: pread count=4096 offset=94978048 nbdkit: file.13: debug: file: pread count=4096 offset=94982144 nbdkit: file.13: debug: file: pread count=4096 offset=94986240 nbdkit: file.13: debug: file: pread count=4096 offset=94990336 nbdkit: file.13: debug: file: pread count=4096 offset=94994432 nbdkit: file.13: debug: file: pread count=4096 offset=94998528 nbdkit: file.13: debug: file: pread count=4096 offset=95002624 nbdkit: file.13: debug: file: pread count=4096 offset=95006720 nbdkit: file.13: debug: file: pread count=4096 offset=95010816 nbdkit: file.13: debug: file: pread count=4096 offset=95014912 nbdkit: file.13: debug: file: pread count=4096 offset=95019008 nbdkit: file.13: debug: file: pread count=4096 offset=95023104 nbdkit: file.13: debug: file: pread count=4096 offset=95027200 nbdkit: file.13: debug: file: pread count=4096 offset=95031296 nbdkit: file.13: debug: file: pread count=4096 offset=95035392 nbdkit: file.13: debug: file: pread count=4096 offset=95039488 nbdkit: file.13: debug: file: pread count=4096 offset=95043584 nbdkit: file.13: debug: file: pread count=4096 offset=95047680 nbdkit: file.13: debug: file: pread count=4096 offset=95051776 nbdkit: file.13: debug: file: pread count=4096 offset=95055872 nbdkit: file.13: debug: file: pread count=4096 offset=95059968 nbdkit: file.13: debug: file: pread count=4096 offset=95064064 nbdkit: file.13: debug: file: pread count=4096 offset=95068160 nbdkit: file.13: debug: file: pread count=4096 offset=95072256 nbdkit: file.13: debug: file: pread count=4096 offset=95076352 nbdkit: file.13: debug: file: pread count=4096 offset=95080448 nbdkit: file.13: debug: file: pread count=4096 offset=95084544 nbdkit: file.13: debug: file: pread count=4096 offset=95088640 nbdkit: file.13: debug: file: pread count=4096 offset=95092736 nbdkit: file.13: debug: file: pread count=4096 offset=95096832 nbdkit: file.13: debug: file: pread count=4096 offset=95100928 nbdkit: file.13: debug: file: pread count=4096 offset=95105024 nbdkit: file.13: debug: file: pread count=4096 offset=95109120 nbdkit: file.13: debug: file: pread count=4096 offset=95113216 nbdkit: file.13: debug: file: pread count=4096 offset=95117312 nbdkit: file.13: debug: file: pread count=4096 offset=95121408 nbdkit: file.13: debug: file: pread count=4096 offset=95125504 nbdkit: file.13: debug: file: pread count=4096 offset=95129600 nbdkit: file.13: debug: file: pread count=4096 offset=95133696 nbdkit: file.13: debug: file: pread count=4096 offset=95137792 nbdkit: file.13: debug: file: pread count=4096 offset=95141888 nbdkit: file.13: debug: file: pread count=4096 offset=95145984 nbdkit: file.13: debug: file: pread count=4096 offset=95150080 nbdkit: file.13: debug: file: pread count=4096 offset=95154176 nbdkit: file.13: debug: file: pread count=4096 offset=95158272 nbdkit: file.13: debug: file: pread count=4096 offset=95162368 nbdkit: file.13: debug: file: pread count=4096 offset=95166464 nbdkit: file.13: debug: file: pread count=4096 offset=95170560 nbdkit: file.13: debug: file: pread count=4096 offset=95174656 nbdkit: file.13: debug: file: pread count=4096 offset=95178752 nbdkit: file.13: debug: file: pread count=4096 offset=95182848 nbdkit: file.13: debug: file: pread count=4096 offset=95186944 nbdkit: file.13: debug: file: pread count=4096 offset=95191040 nbdkit: file.13: debug: file: pread count=4096 offset=95195136 nbdkit: file.13: debug: file: pread count=4096 offset=95199232 nbdkit: file.13: debug: file: pread count=4096 offset=95203328 nbdkit: file.13: debug: file: pread count=4096 offset=95207424 nbdkit: file.13: debug: file: pread count=4096 offset=95211520 nbdkit: file.13: debug: file: pread count=4096 offset=95215616 nbdkit: file.13: debug: file: pread count=4096 offset=95219712 nbdkit: file.13: debug: file: pread count=4096 offset=95223808 nbdkit: file.13: debug: file: pread count=4096 offset=95227904 nbdkit: file.13: debug: file: pread count=4096 offset=95232000 nbdkit: file.13: debug: file: pread count=4096 offset=95236096 nbdkit: file.13: debug: file: pread count=4096 offset=95240192 nbdkit: file.13: debug: file: pread count=4096 offset=95244288 nbdkit: file.13: debug: file: pread count=4096 offset=95248384 nbdkit: file.13: debug: file: pread count=4096 offset=95252480 nbdkit: file.13: debug: file: pread count=4096 offset=95256576 nbdkit: file.13: debug: file: pread count=4096 offset=95260672 nbdkit: file.13: debug: file: pread count=4096 offset=95264768 nbdkit: file.13: debug: file: pread count=4096 offset=95268864 nbdkit: file.13: debug: file: pread count=4096 offset=95272960 nbdkit: file.13: debug: file: pread count=4096 offset=95277056 nbdkit: file.13: debug: file: pread count=4096 offset=95281152 nbdkit: file.13: debug: file: pread count=4096 offset=95285248 nbdkit: file.13: debug: file: pread count=4096 offset=95289344 nbdkit: file.13: debug: file: pread count=4096 offset=95293440 nbdkit: file.13: debug: file: pread count=4096 offset=95297536 nbdkit: file.13: debug: file: pread count=4096 offset=95301632 nbdkit: file.13: debug: file: pread count=4096 offset=95305728 nbdkit: file.13: debug: file: pread count=4096 offset=95309824 nbdkit: file.13: debug: file: pread count=4096 offset=95313920 nbdkit: file.13: debug: file: pread count=4096 offset=95318016 nbdkit: file.13: debug: file: pread count=4096 offset=95322112 nbdkit: file.13: debug: file: pread count=4096 offset=95326208 nbdkit: file.13: debug: file: pread count=4096 offset=95330304 nbdkit: file.13: debug: file: pread count=4096 offset=95334400 nbdkit: file.13: debug: file: pread count=4096 offset=95338496 nbdkit: file.13: debug: file: pread count=4096 offset=95342592 nbdkit: file.13: debug: file: pread count=4096 offset=95346688 nbdkit: file.13: debug: file: pread count=4096 offset=95350784 nbdkit: file.13: debug: file: pread count=4096 offset=95354880 nbdkit: file.13: debug: file: pread count=4096 offset=95358976 nbdkit: file.13: debug: file: pread count=4096 offset=95363072 nbdkit: file.13: debug: file: pread count=4096 offset=95367168 nbdkit: file.13: debug: file: pread count=4096 offset=95371264 nbdkit: file.13: debug: file: pread count=4096 offset=95375360 nbdkit: file.13: debug: file: pread count=4096 offset=95379456 nbdkit: file.13: debug: file: pread count=4096 offset=95383552 nbdkit: file.13: debug: file: pread count=4096 offset=95387648 nbdkit: file.13: debug: file: pread count=4096 offset=95391744 nbdkit: file.13: debug: file: pread count=4096 offset=95395840 nbdkit: file.13: debug: file: pread count=4096 offset=95399936 nbdkit: file.13: debug: file: pread count=4096 offset=95404032 nbdkit: file.13: debug: file: pread count=4096 offset=95408128 nbdkit: file.13: debug: file: pread count=4096 offset=95412224 nbdkit: file.13: debug: file: pread count=4096 offset=95416320 nbdkit: file.13: debug: file: pread count=4096 offset=95420416 nbdkit: file.13: debug: file: pread count=4096 offset=95424512 nbdkit: file.13: debug: file: pread count=4096 offset=95428608 nbdkit: file.13: debug: file: pread count=4096 offset=95432704 nbdkit: file.13: debug: file: pread count=4096 offset=95436800 nbdkit: file.13: debug: file: pread count=4096 offset=95440896 nbdkit: file.13: debug: file: pread count=4096 offset=95444992 nbdkit: file.13: debug: file: pread count=4096 offset=95449088 nbdkit: file.13: debug: file: pread count=4096 offset=95453184 nbdkit: file.13: debug: file: pread count=4096 offset=95457280 nbdkit: file.13: debug: file: pread count=4096 offset=95461376 nbdkit: file.13: debug: file: pread count=4096 offset=95465472 nbdkit: file.13: debug: file: pread count=4096 offset=95469568 nbdkit: file.13: debug: file: pread count=4096 offset=95473664 nbdkit: file.13: debug: file: pread count=4096 offset=95477760 nbdkit: file.13: debug: file: pread count=4096 offset=95481856 nbdkit: file.13: debug: file: pread count=4096 offset=95485952 nbdkit: file.13: debug: file: pread count=4096 offset=95490048 nbdkit: file.13: debug: file: pread count=4096 offset=95494144 nbdkit: file.13: debug: file: pread count=4096 offset=95498240 nbdkit: file.13: debug: file: pread count=4096 offset=95502336 nbdkit: file.13: debug: file: pread count=4096 offset=95506432 nbdkit: file.13: debug: file: pread count=4096 offset=95510528 nbdkit: file.13: debug: file: pread count=4096 offset=95514624 nbdkit: file.13: debug: file: pread count=4096 offset=95518720 nbdkit: file.13: debug: file: pread count=4096 offset=95522816 nbdkit: file.13: debug: file: pread count=4096 offset=95526912 nbdkit: file.13: debug: file: pread count=4096 offset=95531008 nbdkit: file.13: debug: file: pread count=4096 offset=95535104 nbdkit: file.13: debug: file: pread count=4096 offset=95539200 nbdkit: file.13: debug: file: pread count=4096 offset=95543296 nbdkit: file.13: debug: file: pread count=4096 offset=95547392 nbdkit: file.13: debug: file: pread count=4096 offset=95551488 nbdkit: file.13: debug: file: pread count=4096 offset=95555584 nbdkit: file.13: debug: file: pread count=4096 offset=95559680 nbdkit: file.13: debug: file: pread count=4096 offset=95563776 nbdkit: file.13: debug: file: pread count=4096 offset=95567872 nbdkit: file.13: debug: file: pread count=4096 offset=95571968 nbdkit: file.13: debug: file: pread count=4096 offset=95576064 nbdkit: file.13: debug: file: pread count=4096 offset=95580160 nbdkit: file.13: debug: file: pread count=4096 offset=95584256 nbdkit: file.13: debug: file: pread count=4096 offset=95588352 nbdkit: file.13: debug: file: pread count=4096 offset=95592448 nbdkit: file.13: debug: file: pread count=4096 offset=95596544 nbdkit: file.13: debug: file: pread count=4096 offset=95600640 nbdkit: file.13: debug: file: pread count=4096 offset=95604736 nbdkit: file.13: debug: file: pread count=4096 offset=95608832 nbdkit: file.13: debug: file: pread count=4096 offset=95612928 nbdkit: file.13: debug: file: pread count=4096 offset=95617024 nbdkit: file.13: debug: file: pread count=4096 offset=95621120 nbdkit: file.13: debug: file: pread count=4096 offset=95625216 nbdkit: file.13: debug: file: pread count=4096 offset=95629312 nbdkit: file.13: debug: file: pread count=4096 offset=95633408 nbdkit: file.13: debug: file: pread count=4096 offset=95637504 nbdkit: file.13: debug: file: pread count=4096 offset=95641600 nbdkit: file.13: debug: file: pread count=4096 offset=95645696 nbdkit: file.13: debug: file: pread count=4096 offset=95649792 nbdkit: file.13: debug: file: pread count=4096 offset=95653888 nbdkit: file.13: debug: file: pread count=4096 offset=95657984 nbdkit: file.13: debug: file: pread count=4096 offset=95662080 nbdkit: file.13: debug: file: pread count=4096 offset=95666176 nbdkit: file.13: debug: file: pread count=4096 offset=95670272 nbdkit: file.13: debug: file: pread count=4096 offset=95674368 nbdkit: file.13: debug: file: pread count=4096 offset=95678464 nbdkit: file.13: debug: file: pread count=4096 offset=95682560 nbdkit: file.13: debug: file: pread count=4096 offset=95686656 nbdkit: file.13: debug: file: pread count=4096 offset=95690752 nbdkit: file.13: debug: file: pread count=4096 offset=95694848 nbdkit: file.13: debug: file: pread count=4096 offset=95698944 nbdkit: file.13: debug: file: pread count=4096 offset=95703040 nbdkit: file.13: debug: file: pread count=4096 offset=95707136 nbdkit: file.13: debug: file: pread count=4096 offset=95711232 nbdkit: file.13: debug: file: pread count=4096 offset=95715328 nbdkit: file.13: debug: file: pread count=4096 offset=95719424 nbdkit: file.13: debug: file: pread count=4096 offset=95723520 nbdkit: file.13: debug: file: pread count=4096 offset=95727616 nbdkit: file.13: debug: file: pread count=4096 offset=95731712 nbdkit: file.13: debug: file: pread count=4096 offset=95735808 nbdkit: file.13: debug: file: pread count=4096 offset=95739904 nbdkit: file.13: debug: file: pread count=4096 offset=95744000 nbdkit: file.13: debug: file: pread count=4096 offset=95748096 nbdkit: file.13: debug: file: pread count=4096 offset=95752192 nbdkit: file.13: debug: file: pread count=4096 offset=95756288 nbdkit: file.13: debug: file: pread count=4096 offset=95760384 nbdkit: file.13: debug: file: pread count=4096 offset=95764480 nbdkit: file.13: debug: file: pread count=4096 offset=95768576 nbdkit: file.13: debug: file: pread count=4096 offset=95772672 nbdkit: file.13: debug: file: pread count=4096 offset=95776768 nbdkit: file.13: debug: file: pread count=4096 offset=95780864 nbdkit: file.13: debug: file: pread count=4096 offset=95784960 nbdkit: file.13: debug: file: pread count=4096 offset=95789056 nbdkit: file.13: debug: file: pread count=4096 offset=95793152 nbdkit: file.13: debug: file: pread count=4096 offset=95797248 nbdkit: file.13: debug: file: pread count=4096 offset=95801344 nbdkit: file.13: debug: file: pread count=4096 offset=95805440 nbdkit: file.13: debug: file: pread count=4096 offset=95809536 nbdkit: file.13: debug: file: pread count=4096 offset=95813632 nbdkit: file.13: debug: file: pread count=4096 offset=95817728 nbdkit: file.13: debug: file: pread count=4096 offset=95821824 nbdkit: file.13: debug: file: pread count=4096 offset=95825920 nbdkit: file.13: debug: file: pread count=4096 offset=95830016 nbdkit: file.13: debug: file: pread count=4096 offset=95834112 nbdkit: file.13: debug: file: pread count=4096 offset=95838208 nbdkit: file.13: debug: file: pread count=4096 offset=95842304 nbdkit: file.13: debug: file: pread count=4096 offset=95846400 nbdkit: file.13: debug: file: pread count=4096 offset=95850496 nbdkit: file.13: debug: file: pread count=4096 offset=95854592 nbdkit: file.13: debug: file: pread count=4096 offset=95858688 nbdkit: file.13: debug: file: pread count=4096 offset=95862784 nbdkit: file.13: debug: file: pread count=4096 offset=95866880 nbdkit: file.13: debug: file: pread count=4096 offset=95870976 nbdkit: file.13: debug: file: pread count=4096 offset=95875072 nbdkit: file.13: debug: file: pread count=4096 offset=95879168 nbdkit: file.13: debug: file: pread count=4096 offset=95883264 nbdkit: file.13: debug: file: pread count=4096 offset=95887360 nbdkit: file.13: debug: file: pread count=4096 offset=95891456 nbdkit: file.13: debug: file: pread count=4096 offset=95895552 nbdkit: file.13: debug: file: pread count=4096 offset=95899648 nbdkit: file.13: debug: file: pread count=4096 offset=95903744 nbdkit: file.13: debug: file: pread count=4096 offset=95907840 nbdkit: file.13: debug: file: pread count=4096 offset=95911936 nbdkit: file.13: debug: file: pread count=4096 offset=95916032 nbdkit: file.13: debug: file: pread count=4096 offset=95920128 nbdkit: file.13: debug: file: pread count=4096 offset=95924224 nbdkit: file.13: debug: file: pread count=4096 offset=95928320 nbdkit: file.13: debug: file: pread count=4096 offset=95932416 nbdkit: file.13: debug: file: pread count=4096 offset=95936512 nbdkit: file.13: debug: file: pread count=4096 offset=95940608 nbdkit: file.13: debug: file: pread count=4096 offset=95944704 nbdkit: file.13: debug: file: pread count=4096 offset=95948800 nbdkit: file.13: debug: file: pread count=4096 offset=95952896 nbdkit: file.13: debug: file: pread count=4096 offset=95956992 nbdkit: file.13: debug: file: pread count=4096 offset=95961088 nbdkit: file.13: debug: file: pread count=4096 offset=95965184 nbdkit: file.13: debug: file: pread count=4096 offset=95969280 nbdkit: file.13: debug: file: pread count=4096 offset=95973376 nbdkit: file.13: debug: file: pread count=4096 offset=95977472 nbdkit: file.13: debug: file: pread count=4096 offset=95981568 nbdkit: file.13: debug: file: pread count=4096 offset=95985664 nbdkit: file.13: debug: file: pread count=4096 offset=95989760 nbdkit: file.13: debug: file: pread count=4096 offset=95993856 nbdkit: file.13: debug: file: pread count=4096 offset=95997952 nbdkit: file.13: debug: file: pread count=4096 offset=96002048 nbdkit: file.13: debug: file: pread count=4096 offset=96006144 nbdkit: file.13: debug: file: pread count=4096 offset=96010240 nbdkit: file.13: debug: file: pread count=4096 offset=96014336 nbdkit: file.13: debug: file: pread count=4096 offset=96018432 nbdkit: file.13: debug: file: pread count=4096 offset=96022528 nbdkit: file.13: debug: file: pread count=4096 offset=96026624 nbdkit: file.13: debug: file: pread count=4096 offset=96030720 nbdkit: file.13: debug: file: pread count=4096 offset=96034816 nbdkit: file.13: debug: file: pread count=4096 offset=96038912 nbdkit: file.13: debug: file: pread count=4096 offset=96043008 nbdkit: file.13: debug: file: pread count=4096 offset=96047104 nbdkit: file.13: debug: file: pread count=4096 offset=96051200 nbdkit: file.13: debug: file: pread count=4096 offset=96055296 nbdkit: file.13: debug: file: pread count=4096 offset=96059392 nbdkit: file.13: debug: file: pread count=4096 offset=96063488 nbdkit: file.13: debug: file: pread count=4096 offset=96067584 nbdkit: file.13: debug: file: pread count=4096 offset=96071680 nbdkit: file.13: debug: file: pread count=4096 offset=96075776 nbdkit: file.13: debug: file: pread count=4096 offset=96079872 nbdkit: file.13: debug: file: pread count=4096 offset=96083968 nbdkit: file.13: debug: file: pread count=4096 offset=96088064 nbdkit: file.13: debug: file: pread count=4096 offset=96092160 nbdkit: file.13: debug: file: pread count=4096 offset=96096256 nbdkit: file.13: debug: file: pread count=4096 offset=96100352 nbdkit: file.13: debug: file: pread count=4096 offset=96104448 nbdkit: file.13: debug: file: pread count=4096 offset=96108544 nbdkit: file.13: debug: file: pread count=4096 offset=96112640 nbdkit: file.13: debug: file: pread count=4096 offset=96116736 nbdkit: file.13: debug: file: pread count=4096 offset=96120832 nbdkit: file.13: debug: file: pread count=4096 offset=96124928 nbdkit: file.13: debug: file: pread count=4096 offset=96129024 nbdkit: file.13: debug: file: pread count=4096 offset=96133120 nbdkit: file.13: debug: file: pread count=4096 offset=96137216 nbdkit: file.13: debug: file: pread count=4096 offset=96141312 nbdkit: file.13: debug: file: pread count=4096 offset=96145408 nbdkit: file.13: debug: file: pread count=4096 offset=96149504 nbdkit: file.13: debug: file: pread count=4096 offset=96153600 nbdkit: file.13: debug: file: pread count=4096 offset=96157696 nbdkit: file.13: debug: file: pread count=4096 offset=96161792 nbdkit: file.13: debug: file: pread count=4096 offset=96165888 nbdkit: file.13: debug: file: pread count=4096 offset=96169984 nbdkit: file.13: debug: file: pread count=4096 offset=96174080 nbdkit: file.13: debug: file: pread count=4096 offset=96178176 nbdkit: file.13: debug: file: pread count=4096 offset=96182272 nbdkit: file.13: debug: file: pread count=4096 offset=96186368 nbdkit: file.13: debug: file: pread count=4096 offset=96190464 nbdkit: file.13: debug: file: pread count=4096 offset=96194560 nbdkit: file.13: debug: file: pread count=4096 offset=96198656 nbdkit: file.13: debug: file: pread count=4096 offset=96202752 nbdkit: file.13: debug: file: pread count=4096 offset=96206848 nbdkit: file.13: debug: file: pread count=4096 offset=96210944 nbdkit: file.13: debug: file: pread count=4096 offset=96215040 nbdkit: file.13: debug: file: pread count=4096 offset=96219136 nbdkit: file.13: debug: file: pread count=4096 offset=96223232 nbdkit: file.13: debug: file: pread count=4096 offset=96227328 nbdkit: file.13: debug: file: pread count=4096 offset=96231424 nbdkit: file.13: debug: file: pread count=4096 offset=96235520 nbdkit: file.13: debug: file: pread count=4096 offset=96239616 nbdkit: file.13: debug: file: pread count=4096 offset=96243712 nbdkit: file.13: debug: file: pread count=4096 offset=96247808 nbdkit: file.13: debug: file: pread count=4096 offset=96251904 nbdkit: file.13: debug: file: pread count=4096 offset=96256000 nbdkit: file.13: debug: file: pread count=4096 offset=96260096 nbdkit: file.13: debug: file: pread count=4096 offset=96264192 nbdkit: file.13: debug: file: pread count=4096 offset=96268288 nbdkit: file.13: debug: file: pread count=4096 offset=96272384 nbdkit: file.13: debug: file: pread count=4096 offset=96276480 nbdkit: file.13: debug: file: pread count=4096 offset=96280576 nbdkit: file.13: debug: file: pread count=4096 offset=96284672 nbdkit: file.13: debug: file: pread count=4096 offset=96288768 nbdkit: file.13: debug: file: pread count=4096 offset=96292864 nbdkit: file.13: debug: file: pread count=4096 offset=96296960 nbdkit: file.13: debug: file: pread count=4096 offset=96301056 nbdkit: file.13: debug: file: pread count=4096 offset=96305152 nbdkit: file.13: debug: file: pread count=4096 offset=96309248 nbdkit: file.13: debug: file: pread count=4096 offset=96313344 nbdkit: file.13: debug: file: pread count=4096 offset=96317440 nbdkit: file.13: debug: file: pread count=4096 offset=96321536 nbdkit: file.13: debug: file: pread count=4096 offset=96325632 nbdkit: file.13: debug: file: pread count=4096 offset=96329728 nbdkit: file.13: debug: file: pread count=4096 offset=96333824 nbdkit: file.13: debug: file: pread count=4096 offset=96337920 nbdkit: file.13: debug: file: pread count=4096 offset=96342016 nbdkit: file.13: debug: file: pread count=4096 offset=96346112 nbdkit: file.13: debug: file: pread count=4096 offset=96350208 nbdkit: file.13: debug: file: pread count=4096 offset=96354304 nbdkit: file.13: debug: file: pread count=4096 offset=96358400 nbdkit: file.13: debug: file: pread count=4096 offset=96362496 nbdkit: file.13: debug: file: pread count=4096 offset=96366592 nbdkit: file.13: debug: file: pread count=4096 offset=96370688 nbdkit: file.13: debug: file: pread count=4096 offset=96374784 nbdkit: file.13: debug: file: pread count=4096 offset=96378880 nbdkit: file.13: debug: file: pread count=4096 offset=96382976 nbdkit: file.13: debug: file: pread count=4096 offset=96387072 nbdkit: file.13: debug: file: pread count=4096 offset=96391168 nbdkit: file.13: debug: file: pread count=4096 offset=96395264 nbdkit: file.13: debug: file: pread count=4096 offset=96399360 nbdkit: file.13: debug: file: pread count=4096 offset=96403456 nbdkit: file.13: debug: file: pread count=4096 offset=96407552 nbdkit: file.13: debug: file: pread count=4096 offset=96411648 nbdkit: file.13: debug: file: pread count=4096 offset=96415744 nbdkit: file.13: debug: file: pread count=4096 offset=96419840 nbdkit: file.13: debug: file: pread count=4096 offset=96423936 nbdkit: file.13: debug: file: pread count=4096 offset=96428032 nbdkit: file.13: debug: file: pread count=4096 offset=96432128 nbdkit: file.13: debug: file: pread count=4096 offset=96436224 nbdkit: file.13: debug: file: pread count=4096 offset=96440320 nbdkit: file.13: debug: file: pread count=4096 offset=96444416 nbdkit: file.13: debug: file: pread count=4096 offset=96448512 nbdkit: file.13: debug: file: pread count=4096 offset=96452608 nbdkit: file.13: debug: file: pread count=4096 offset=96456704 nbdkit: file.13: debug: file: pread count=4096 offset=96460800 nbdkit: file.13: debug: file: pread count=4096 offset=96464896 nbdkit: file.14: debug: cow: pread count=2097152 offset=96468992 nbdkit: file.14: debug: file: pread count=4096 offset=96468992 nbdkit: file.14: debug: file: pread count=4096 offset=96473088 nbdkit: file.14: debug: file: pread count=4096 offset=96477184 nbdkit: file.14: debug: file: pread count=4096 offset=96481280 nbdkit: file.14: debug: file: pread count=4096 offset=96485376 nbdkit: file.14: debug: file: pread count=4096 offset=96489472 nbdkit: file.14: debug: file: pread count=4096 offset=96493568 nbdkit: file.14: debug: file: pread count=4096 offset=96497664 nbdkit: file.14: debug: file: pread count=4096 offset=96501760 nbdkit: file.14: debug: file: pread count=4096 offset=96505856 nbdkit: file.14: debug: file: pread count=4096 offset=96509952 nbdkit: file.14: debug: file: pread count=4096 offset=96514048 nbdkit: file.14: debug: file: pread count=4096 offset=96518144 nbdkit: file.14: debug: file: pread count=4096 offset=96522240 nbdkit: file.14: debug: file: pread count=4096 offset=96526336 nbdkit: file.14: debug: file: pread count=4096 offset=96530432 nbdkit: file.14: debug: file: pread count=4096 offset=96534528 nbdkit: file.14: debug: file: pread count=4096 offset=96538624 nbdkit: file.14: debug: file: pread count=4096 offset=96542720 nbdkit: file.14: debug: file: pread count=4096 offset=96546816 nbdkit: file.14: debug: file: pread count=4096 offset=96550912 nbdkit: file.14: debug: file: pread count=4096 offset=96555008 nbdkit: file.14: debug: file: pread count=4096 offset=96559104 nbdkit: file.14: debug: file: pread count=4096 offset=96563200 nbdkit: file.14: debug: file: pread count=4096 offset=96567296 nbdkit: file.14: debug: file: pread count=4096 offset=96571392 nbdkit: file.14: debug: file: pread count=4096 offset=96575488 nbdkit: file.14: debug: file: pread count=4096 offset=96579584 nbdkit: file.14: debug: file: pread count=4096 offset=96583680 nbdkit: file.14: debug: file: pread count=4096 offset=96587776 nbdkit: file.14: debug: file: pread count=4096 offset=96591872 nbdkit: file.14: debug: file: pread count=4096 offset=96595968 nbdkit: file.14: debug: file: pread count=4096 offset=96600064 nbdkit: file.14: debug: file: pread count=4096 offset=96604160 nbdkit: file.14: debug: file: pread count=4096 offset=96608256 nbdkit: file.14: debug: file: pread count=4096 offset=96612352 nbdkit: file.14: debug: file: pread count=4096 offset=96616448 nbdkit: file.14: debug: file: pread count=4096 offset=96620544 nbdkit: file.14: debug: file: pread count=4096 offset=96624640 nbdkit: file.14: debug: file: pread count=4096 offset=96628736 nbdkit: file.14: debug: file: pread count=4096 offset=96632832 nbdkit: file.14: debug: file: pread count=4096 offset=96636928 nbdkit: file.14: debug: file: pread count=4096 offset=96641024 nbdkit: file.14: debug: file: pread count=4096 offset=96645120 nbdkit: file.14: debug: file: pread count=4096 offset=96649216 nbdkit: file.14: debug: file: pread count=4096 offset=96653312 nbdkit: file.14: debug: file: pread count=4096 offset=96657408 nbdkit: file.14: debug: file: pread count=4096 offset=96661504 nbdkit: file.14: debug: file: pread count=4096 offset=96665600 nbdkit: file.14: debug: file: pread count=4096 offset=96669696 nbdkit: file.14: debug: file: pread count=4096 offset=96673792 nbdkit: file.14: debug: file: pread count=4096 offset=96677888 nbdkit: file.14: debug: file: pread count=4096 offset=96681984 nbdkit: file.14: debug: file: pread count=4096 offset=96686080 nbdkit: file.14: debug: file: pread count=4096 offset=96690176 nbdkit: file.14: debug: file: pread count=4096 offset=96694272 nbdkit: file.14: debug: file: pread count=4096 offset=96698368 nbdkit: file.14: debug: file: pread count=4096 offset=96702464 nbdkit: file.14: debug: file: pread count=4096 offset=96706560 nbdkit: file.14: debug: file: pread count=4096 offset=96710656 nbdkit: file.14: debug: file: pread count=4096 offset=96714752 nbdkit: file.14: debug: file: pread count=4096 offset=96718848 nbdkit: file.14: debug: file: pread count=4096 offset=96722944 nbdkit: file.14: debug: file: pread count=4096 offset=96727040 nbdkit: file.14: debug: file: pread count=4096 offset=96731136 nbdkit: file.14: debug: file: pread count=4096 offset=96735232 nbdkit: file.14: debug: file: pread count=4096 offset=96739328 nbdkit: file.14: debug: file: pread count=4096 offset=96743424 nbdkit: file.14: debug: file: pread count=4096 offset=96747520 nbdkit: file.14: debug: file: pread count=4096 offset=96751616 nbdkit: file.14: debug: file: pread count=4096 offset=96755712 nbdkit: file.14: debug: file: pread count=4096 offset=96759808 nbdkit: file.14: debug: file: pread count=4096 offset=96763904 nbdkit: file.14: debug: file: pread count=4096 offset=96768000 nbdkit: file.14: debug: file: pread count=4096 offset=96772096 nbdkit: file.14: debug: file: pread count=4096 offset=96776192 nbdkit: file.14: debug: file: pread count=4096 offset=96780288 nbdkit: file.14: debug: file: pread count=4096 offset=96784384 nbdkit: file.14: debug: file: pread count=4096 offset=96788480 nbdkit: file.14: debug: file: pread count=4096 offset=96792576 nbdkit: file.14: debug: file: pread count=4096 offset=96796672 nbdkit: file.14: debug: file: pread count=4096 offset=96800768 nbdkit: file.14: debug: file: pread count=4096 offset=96804864 nbdkit: file.14: debug: file: pread count=4096 offset=96808960 nbdkit: file.14: debug: file: pread count=4096 offset=96813056 nbdkit: file.14: debug: file: pread count=4096 offset=96817152 nbdkit: file.14: debug: file: pread count=4096 offset=96821248 nbdkit: file.14: debug: file: pread count=4096 offset=96825344 nbdkit: file.14: debug: file: pread count=4096 offset=96829440 nbdkit: file.14: debug: file: pread count=4096 offset=96833536 nbdkit: file.14: debug: file: pread count=4096 offset=96837632 nbdkit: file.14: debug: file: pread count=4096 offset=96841728 nbdkit: file.14: debug: file: pread count=4096 offset=96845824 nbdkit: file.14: debug: file: pread count=4096 offset=96849920 nbdkit: file.14: debug: file: pread count=4096 offset=96854016 nbdkit: file.14: debug: file: pread count=4096 offset=96858112 nbdkit: file.14: debug: file: pread count=4096 offset=96862208 nbdkit: file.14: debug: file: pread count=4096 offset=96866304 nbdkit: file.14: debug: file: pread count=4096 offset=96870400 nbdkit: file.14: debug: file: pread count=4096 offset=96874496 nbdkit: file.14: debug: file: pread count=4096 offset=96878592 nbdkit: file.14: debug: file: pread count=4096 offset=96882688 nbdkit: file.14: debug: file: pread count=4096 offset=96886784 nbdkit: file.14: debug: file: pread count=4096 offset=96890880 nbdkit: file.14: debug: file: pread count=4096 offset=96894976 nbdkit: file.14: debug: file: pread count=4096 offset=96899072 nbdkit: file.14: debug: file: pread count=4096 offset=96903168 nbdkit: file.14: debug: file: pread count=4096 offset=96907264 nbdkit: file.14: debug: file: pread count=4096 offset=96911360 nbdkit: file.14: debug: file: pread count=4096 offset=96915456 nbdkit: file.14: debug: file: pread count=4096 offset=96919552 nbdkit: file.14: debug: file: pread count=4096 offset=96923648 nbdkit: file.14: debug: file: pread count=4096 offset=96927744 nbdkit: file.14: debug: file: pread count=4096 offset=96931840 nbdkit: file.14: debug: file: pread count=4096 offset=96935936 nbdkit: file.14: debug: file: pread count=4096 offset=96940032 nbdkit: file.14: debug: file: pread count=4096 offset=96944128 nbdkit: file.14: debug: file: pread count=4096 offset=96948224 nbdkit: file.14: debug: file: pread count=4096 offset=96952320 nbdkit: file.14: debug: file: pread count=4096 offset=96956416 nbdkit: file.14: debug: file: pread count=4096 offset=96960512 nbdkit: file.14: debug: file: pread count=4096 offset=96964608 nbdkit: file.14: debug: file: pread count=4096 offset=96968704 nbdkit: file.14: debug: file: pread count=4096 offset=96972800 nbdkit: file.14: debug: file: pread count=4096 offset=96976896 nbdkit: file.14: debug: file: pread count=4096 offset=96980992 nbdkit: file.14: debug: file: pread count=4096 offset=96985088 nbdkit: file.14: debug: file: pread count=4096 offset=96989184 nbdkit: file.14: debug: file: pread count=4096 offset=96993280 nbdkit: file.14: debug: file: pread count=4096 offset=96997376 nbdkit: file.14: debug: file: pread count=4096 offset=97001472 nbdkit: file.14: debug: file: pread count=4096 offset=97005568 nbdkit: file.14: debug: file: pread count=4096 offset=97009664 nbdkit: file.14: debug: file: pread count=4096 offset=97013760 nbdkit: file.14: debug: file: pread count=4096 offset=97017856 nbdkit: file.14: debug: file: pread count=4096 offset=97021952 nbdkit: file.14: debug: file: pread count=4096 offset=97026048 nbdkit: file.14: debug: file: pread count=4096 offset=97030144 nbdkit: file.14: debug: file: pread count=4096 offset=97034240 nbdkit: file.14: debug: file: pread count=4096 offset=97038336 nbdkit: file.14: debug: file: pread count=4096 offset=97042432 nbdkit: file.14: debug: file: pread count=4096 offset=97046528 nbdkit: file.14: debug: file: pread count=4096 offset=97050624 nbdkit: file.14: debug: file: pread count=4096 offset=97054720 nbdkit: file.14: debug: file: pread count=4096 offset=97058816 nbdkit: file.14: debug: file: pread count=4096 offset=97062912 nbdkit: file.14: debug: file: pread count=4096 offset=97067008 nbdkit: file.14: debug: file: pread count=4096 offset=97071104 nbdkit: file.14: debug: file: pread count=4096 offset=97075200 nbdkit: file.14: debug: file: pread count=4096 offset=97079296 nbdkit: file.14: debug: file: pread count=4096 offset=97083392 nbdkit: file.14: debug: file: pread count=4096 offset=97087488 nbdkit: file.14: debug: file: pread count=4096 offset=97091584 nbdkit: file.14: debug: file: pread count=4096 offset=97095680 nbdkit: file.14: debug: file: pread count=4096 offset=97099776 nbdkit: file.14: debug: file: pread count=4096 offset=97103872 nbdkit: file.14: debug: file: pread count=4096 offset=97107968 nbdkit: file.14: debug: file: pread count=4096 offset=97112064 nbdkit: file.14: debug: file: pread count=4096 offset=97116160 nbdkit: file.14: debug: file: pread count=4096 offset=97120256 nbdkit: file.14: debug: file: pread count=4096 offset=97124352 nbdkit: file.14: debug: file: pread count=4096 offset=97128448 nbdkit: file.14: debug: file: pread count=4096 offset=97132544 nbdkit: file.14: debug: file: pread count=4096 offset=97136640 nbdkit: file.14: debug: file: pread count=4096 offset=97140736 nbdkit: file.14: debug: file: pread count=4096 offset=97144832 nbdkit: file.14: debug: file: pread count=4096 offset=97148928 nbdkit: file.14: debug: file: pread count=4096 offset=97153024 nbdkit: file.14: debug: file: pread count=4096 offset=97157120 nbdkit: file.14: debug: file: pread count=4096 offset=97161216 nbdkit: file.14: debug: file: pread count=4096 offset=97165312 nbdkit: file.14: debug: file: pread count=4096 offset=97169408 nbdkit: file.14: debug: file: pread count=4096 offset=97173504 nbdkit: file.14: debug: file: pread count=4096 offset=97177600 nbdkit: file.14: debug: file: pread count=4096 offset=97181696 nbdkit: file.14: debug: file: pread count=4096 offset=97185792 nbdkit: file.14: debug: file: pread count=4096 offset=97189888 nbdkit: file.14: debug: file: pread count=4096 offset=97193984 nbdkit: file.14: debug: file: pread count=4096 offset=97198080 nbdkit: file.14: debug: file: pread count=4096 offset=97202176 nbdkit: file.14: debug: file: pread count=4096 offset=97206272 nbdkit: file.14: debug: file: pread count=4096 offset=97210368 nbdkit: file.14: debug: file: pread count=4096 offset=97214464 nbdkit: file.14: debug: file: pread count=4096 offset=97218560 nbdkit: file.14: debug: file: pread count=4096 offset=97222656 nbdkit: file.14: debug: file: pread count=4096 offset=97226752 nbdkit: file.14: debug: file: pread count=4096 offset=97230848 nbdkit: file.14: debug: file: pread count=4096 offset=97234944 nbdkit: file.14: debug: file: pread count=4096 offset=97239040 nbdkit: file.14: debug: file: pread count=4096 offset=97243136 nbdkit: file.14: debug: file: pread count=4096 offset=97247232 nbdkit: file.14: debug: file: pread count=4096 offset=97251328 nbdkit: file.14: debug: file: pread count=4096 offset=97255424 nbdkit: file.14: debug: file: pread count=4096 offset=97259520 nbdkit: file.14: debug: file: pread count=4096 offset=97263616 nbdkit: file.14: debug: file: pread count=4096 offset=97267712 nbdkit: file.14: debug: file: pread count=4096 offset=97271808 nbdkit: file.14: debug: file: pread count=4096 offset=97275904 nbdkit: file.14: debug: file: pread count=4096 offset=97280000 nbdkit: file.14: debug: file: pread count=4096 offset=97284096 nbdkit: file.14: debug: file: pread count=4096 offset=97288192 nbdkit: file.14: debug: file: pread count=4096 offset=97292288 nbdkit: file.14: debug: file: pread count=4096 offset=97296384 nbdkit: file.14: debug: file: pread count=4096 offset=97300480 nbdkit: file.14: debug: file: pread count=4096 offset=97304576 nbdkit: file.14: debug: file: pread count=4096 offset=97308672 nbdkit: file.14: debug: file: pread count=4096 offset=97312768 nbdkit: file.14: debug: file: pread count=4096 offset=97316864 nbdkit: file.14: debug: file: pread count=4096 offset=97320960 nbdkit: file.14: debug: file: pread count=4096 offset=97325056 nbdkit: file.14: debug: file: pread count=4096 offset=97329152 nbdkit: file.14: debug: file: pread count=4096 offset=97333248 nbdkit: file.14: debug: file: pread count=4096 offset=97337344 nbdkit: file.14: debug: file: pread count=4096 offset=97341440 nbdkit: file.14: debug: file: pread count=4096 offset=97345536 nbdkit: file.14: debug: file: pread count=4096 offset=97349632 nbdkit: file.14: debug: file: pread count=4096 offset=97353728 nbdkit: file.14: debug: file: pread count=4096 offset=97357824 nbdkit: file.14: debug: file: pread count=4096 offset=97361920 nbdkit: file.14: debug: file: pread count=4096 offset=97366016 nbdkit: file.14: debug: file: pread count=4096 offset=97370112 nbdkit: file.14: debug: file: pread count=4096 offset=97374208 nbdkit: file.14: debug: file: pread count=4096 offset=97378304 nbdkit: file.14: debug: file: pread count=4096 offset=97382400 nbdkit: file.14: debug: file: pread count=4096 offset=97386496 nbdkit: file.14: debug: file: pread count=4096 offset=97390592 nbdkit: file.14: debug: file: pread count=4096 offset=97394688 nbdkit: file.14: debug: file: pread count=4096 offset=97398784 nbdkit: file.14: debug: file: pread count=4096 offset=97402880 nbdkit: file.14: debug: file: pread count=4096 offset=97406976 nbdkit: file.14: debug: file: pread count=4096 offset=97411072 nbdkit: file.14: debug: file: pread count=4096 offset=97415168 nbdkit: file.14: debug: file: pread count=4096 offset=97419264 nbdkit: file.14: debug: file: pread count=4096 offset=97423360 nbdkit: file.14: debug: file: pread count=4096 offset=97427456 nbdkit: file.14: debug: file: pread count=4096 offset=97431552 nbdkit: file.14: debug: file: pread count=4096 offset=97435648 nbdkit: file.14: debug: file: pread count=4096 offset=97439744 nbdkit: file.14: debug: file: pread count=4096 offset=97443840 nbdkit: file.14: debug: file: pread count=4096 offset=97447936 nbdkit: file.14: debug: file: pread count=4096 offset=97452032 nbdkit: file.14: debug: file: pread count=4096 offset=97456128 nbdkit: file.14: debug: file: pread count=4096 offset=97460224 nbdkit: file.14: debug: file: pread count=4096 offset=97464320 nbdkit: file.14: debug: file: pread count=4096 offset=97468416 nbdkit: file.14: debug: file: pread count=4096 offset=97472512 nbdkit: file.14: debug: file: pread count=4096 offset=97476608 nbdkit: file.14: debug: file: pread count=4096 offset=97480704 nbdkit: file.14: debug: file: pread count=4096 offset=97484800 nbdkit: file.14: debug: file: pread count=4096 offset=97488896 nbdkit: file.14: debug: file: pread count=4096 offset=97492992 nbdkit: file.14: debug: file: pread count=4096 offset=97497088 nbdkit: file.14: debug: file: pread count=4096 offset=97501184 nbdkit: file.14: debug: file: pread count=4096 offset=97505280 nbdkit: file.14: debug: file: pread count=4096 offset=97509376 nbdkit: file.14: debug: file: pread count=4096 offset=97513472 nbdkit: file.14: debug: file: pread count=4096 offset=97517568 nbdkit: file.14: debug: file: pread count=4096 offset=97521664 nbdkit: file.14: debug: file: pread count=4096 offset=97525760 nbdkit: file.14: debug: file: pread count=4096 offset=97529856 nbdkit: file.14: debug: file: pread count=4096 offset=97533952 nbdkit: file.14: debug: file: pread count=4096 offset=97538048 nbdkit: file.14: debug: file: pread count=4096 offset=97542144 nbdkit: file.14: debug: file: pread count=4096 offset=97546240 nbdkit: file.14: debug: file: pread count=4096 offset=97550336 nbdkit: file.14: debug: file: pread count=4096 offset=97554432 nbdkit: file.14: debug: file: pread count=4096 offset=97558528 nbdkit: file.14: debug: file: pread count=4096 offset=97562624 nbdkit: file.14: debug: file: pread count=4096 offset=97566720 nbdkit: file.14: debug: file: pread count=4096 offset=97570816 nbdkit: file.14: debug: file: pread count=4096 offset=97574912 nbdkit: file.14: debug: file: pread count=4096 offset=97579008 nbdkit: file.14: debug: file: pread count=4096 offset=97583104 nbdkit: file.14: debug: file: pread count=4096 offset=97587200 nbdkit: file.14: debug: file: pread count=4096 offset=97591296 nbdkit: file.14: debug: file: pread count=4096 offset=97595392 nbdkit: file.14: debug: file: pread count=4096 offset=97599488 nbdkit: file.14: debug: file: pread count=4096 offset=97603584 nbdkit: file.14: debug: file: pread count=4096 offset=97607680 nbdkit: file.14: debug: file: pread count=4096 offset=97611776 nbdkit: file.14: debug: file: pread count=4096 offset=97615872 nbdkit: file.14: debug: file: pread count=4096 offset=97619968 nbdkit: file.14: debug: file: pread count=4096 offset=97624064 nbdkit: file.14: debug: file: pread count=4096 offset=97628160 nbdkit: file.14: debug: file: pread count=4096 offset=97632256 nbdkit: file.14: debug: file: pread count=4096 offset=97636352 nbdkit: file.14: debug: file: pread count=4096 offset=97640448 nbdkit: file.14: debug: file: pread count=4096 offset=97644544 nbdkit: file.14: debug: file: pread count=4096 offset=97648640 nbdkit: file.14: debug: file: pread count=4096 offset=97652736 nbdkit: file.14: debug: file: pread count=4096 offset=97656832 nbdkit: file.14: debug: file: pread count=4096 offset=97660928 nbdkit: file.14: debug: file: pread count=4096 offset=97665024 nbdkit: file.14: debug: file: pread count=4096 offset=97669120 nbdkit: file.14: debug: file: pread count=4096 offset=97673216 nbdkit: file.14: debug: file: pread count=4096 offset=97677312 nbdkit: file.14: debug: file: pread count=4096 offset=97681408 nbdkit: file.14: debug: file: pread count=4096 offset=97685504 nbdkit: file.14: debug: file: pread count=4096 offset=97689600 nbdkit: file.14: debug: file: pread count=4096 offset=97693696 nbdkit: file.14: debug: file: pread count=4096 offset=97697792 nbdkit: file.14: debug: file: pread count=4096 offset=97701888 nbdkit: file.14: debug: file: pread count=4096 offset=97705984 nbdkit: file.14: debug: file: pread count=4096 offset=97710080 nbdkit: file.14: debug: file: pread count=4096 offset=97714176 nbdkit: file.14: debug: file: pread count=4096 offset=97718272 nbdkit: file.14: debug: file: pread count=4096 offset=97722368 nbdkit: file.14: debug: file: pread count=4096 offset=97726464 nbdkit: file.14: debug: file: pread count=4096 offset=97730560 nbdkit: file.14: debug: file: pread count=4096 offset=97734656 nbdkit: file.14: debug: file: pread count=4096 offset=97738752 nbdkit: file.14: debug: file: pread count=4096 offset=97742848 nbdkit: file.14: debug: file: pread count=4096 offset=97746944 nbdkit: file.14: debug: file: pread count=4096 offset=97751040 nbdkit: file.14: debug: file: pread count=4096 offset=97755136 nbdkit: file.14: debug: file: pread count=4096 offset=97759232 nbdkit: file.14: debug: file: pread count=4096 offset=97763328 nbdkit: file.14: debug: file: pread count=4096 offset=97767424 nbdkit: file.14: debug: file: pread count=4096 offset=97771520 nbdkit: file.14: debug: file: pread count=4096 offset=97775616 nbdkit: file.14: debug: file: pread count=4096 offset=97779712 nbdkit: file.14: debug: file: pread count=4096 offset=97783808 nbdkit: file.14: debug: file: pread count=4096 offset=97787904 nbdkit: file.14: debug: file: pread count=4096 offset=97792000 nbdkit: file.14: debug: file: pread count=4096 offset=97796096 nbdkit: file.14: debug: file: pread count=4096 offset=97800192 nbdkit: file.14: debug: file: pread count=4096 offset=97804288 nbdkit: file.14: debug: file: pread count=4096 offset=97808384 nbdkit: file.14: debug: file: pread count=4096 offset=97812480 nbdkit: file.14: debug: file: pread count=4096 offset=97816576 nbdkit: file.14: debug: file: pread count=4096 offset=97820672 nbdkit: file.14: debug: file: pread count=4096 offset=97824768 nbdkit: file.14: debug: file: pread count=4096 offset=97828864 nbdkit: file.14: debug: file: pread count=4096 offset=97832960 nbdkit: file.14: debug: file: pread count=4096 offset=97837056 nbdkit: file.14: debug: file: pread count=4096 offset=97841152 nbdkit: file.14: debug: file: pread count=4096 offset=97845248 nbdkit: file.14: debug: file: pread count=4096 offset=97849344 nbdkit: file.14: debug: file: pread count=4096 offset=97853440 nbdkit: file.14: debug: file: pread count=4096 offset=97857536 nbdkit: file.14: debug: file: pread count=4096 offset=97861632 nbdkit: file.14: debug: file: pread count=4096 offset=97865728 nbdkit: file.14: debug: file: pread count=4096 offset=97869824 nbdkit: file.14: debug: file: pread count=4096 offset=97873920 nbdkit: file.14: debug: file: pread count=4096 offset=97878016 nbdkit: file.14: debug: file: pread count=4096 offset=97882112 nbdkit: file.14: debug: file: pread count=4096 offset=97886208 nbdkit: file.14: debug: file: pread count=4096 offset=97890304 nbdkit: file.14: debug: file: pread count=4096 offset=97894400 nbdkit: file.14: debug: file: pread count=4096 offset=97898496 nbdkit: file.14: debug: file: pread count=4096 offset=97902592 nbdkit: file.14: debug: file: pread count=4096 offset=97906688 nbdkit: file.14: debug: file: pread count=4096 offset=97910784 nbdkit: file.14: debug: file: pread count=4096 offset=97914880 nbdkit: file.14: debug: file: pread count=4096 offset=97918976 nbdkit: file.14: debug: file: pread count=4096 offset=97923072 nbdkit: file.14: debug: file: pread count=4096 offset=97927168 nbdkit: file.14: debug: file: pread count=4096 offset=97931264 nbdkit: file.14: debug: file: pread count=4096 offset=97935360 nbdkit: file.14: debug: file: pread count=4096 offset=97939456 nbdkit: file.14: debug: file: pread count=4096 offset=97943552 nbdkit: file.14: debug: file: pread count=4096 offset=97947648 nbdkit: file.14: debug: file: pread count=4096 offset=97951744 nbdkit: file.14: debug: file: pread count=4096 offset=97955840 nbdkit: file.14: debug: file: pread count=4096 offset=97959936 nbdkit: file.14: debug: file: pread count=4096 offset=97964032 nbdkit: file.14: debug: file: pread count=4096 offset=97968128 nbdkit: file.14: debug: file: pread count=4096 offset=97972224 nbdkit: file.14: debug: file: pread count=4096 offset=97976320 nbdkit: file.14: debug: file: pread count=4096 offset=97980416 nbdkit: file.14: debug: file: pread count=4096 offset=97984512 nbdkit: file.14: debug: file: pread count=4096 offset=97988608 nbdkit: file.14: debug: file: pread count=4096 offset=97992704 nbdkit: file.14: debug: file: pread count=4096 offset=97996800 nbdkit: file.14: debug: file: pread count=4096 offset=98000896 nbdkit: file.14: debug: file: pread count=4096 offset=98004992 nbdkit: file.14: debug: file: pread count=4096 offset=98009088 nbdkit: file.14: debug: file: pread count=4096 offset=98013184 nbdkit: file.14: debug: file: pread count=4096 offset=98017280 nbdkit: file.14: debug: file: pread count=4096 offset=98021376 nbdkit: file.14: debug: file: pread count=4096 offset=98025472 nbdkit: file.14: debug: file: pread count=4096 offset=98029568 nbdkit: file.14: debug: file: pread count=4096 offset=98033664 nbdkit: file.14: debug: file: pread count=4096 offset=98037760 nbdkit: file.14: debug: file: pread count=4096 offset=98041856 nbdkit: file.14: debug: file: pread count=4096 offset=98045952 nbdkit: file.14: debug: file: pread count=4096 offset=98050048 nbdkit: file.14: debug: file: pread count=4096 offset=98054144 nbdkit: file.14: debug: file: pread count=4096 offset=98058240 nbdkit: file.14: debug: file: pread count=4096 offset=98062336 nbdkit: file.14: debug: file: pread count=4096 offset=98066432 nbdkit: file.14: debug: file: pread count=4096 offset=98070528 nbdkit: file.14: debug: file: pread count=4096 offset=98074624 nbdkit: file.14: debug: file: pread count=4096 offset=98078720 nbdkit: file.14: debug: file: pread count=4096 offset=98082816 nbdkit: file.14: debug: file: pread count=4096 offset=98086912 nbdkit: file.14: debug: file: pread count=4096 offset=98091008 nbdkit: file.14: debug: file: pread count=4096 offset=98095104 nbdkit: file.14: debug: file: pread count=4096 offset=98099200 nbdkit: file.14: debug: file: pread count=4096 offset=98103296 nbdkit: file.14: debug: file: pread count=4096 offset=98107392 nbdkit: file.14: debug: file: pread count=4096 offset=98111488 nbdkit: file.14: debug: file: pread count=4096 offset=98115584 nbdkit: file.14: debug: file: pread count=4096 offset=98119680 nbdkit: file.14: debug: file: pread count=4096 offset=98123776 nbdkit: file.14: debug: file: pread count=4096 offset=98127872 nbdkit: file.14: debug: file: pread count=4096 offset=98131968 nbdkit: file.14: debug: file: pread count=4096 offset=98136064 nbdkit: file.14: debug: file: pread count=4096 offset=98140160 nbdkit: file.14: debug: file: pread count=4096 offset=98144256 nbdkit: file.14: debug: file: pread count=4096 offset=98148352 nbdkit: file.14: debug: file: pread count=4096 offset=98152448 nbdkit: file.14: debug: file: pread count=4096 offset=98156544 nbdkit: file.14: debug: file: pread count=4096 offset=98160640 nbdkit: file.14: debug: file: pread count=4096 offset=98164736 nbdkit: file.14: debug: file: pread count=4096 offset=98168832 nbdkit: file.14: debug: file: pread count=4096 offset=98172928 nbdkit: file.14: debug: file: pread count=4096 offset=98177024 nbdkit: file.14: debug: file: pread count=4096 offset=98181120 nbdkit: file.14: debug: file: pread count=4096 offset=98185216 nbdkit: file.14: debug: file: pread count=4096 offset=98189312 nbdkit: file.14: debug: file: pread count=4096 offset=98193408 nbdkit: file.14: debug: file: pread count=4096 offset=98197504 nbdkit: file.14: debug: file: pread count=4096 offset=98201600 nbdkit: file.14: debug: file: pread count=4096 offset=98205696 nbdkit: file.14: debug: file: pread count=4096 offset=98209792 nbdkit: file.14: debug: file: pread count=4096 offset=98213888 nbdkit: file.14: debug: file: pread count=4096 offset=98217984 nbdkit: file.14: debug: file: pread count=4096 offset=98222080 nbdkit: file.14: debug: file: pread count=4096 offset=98226176 nbdkit: file.14: debug: file: pread count=4096 offset=98230272 nbdkit: file.14: debug: file: pread count=4096 offset=98234368 nbdkit: file.14: debug: file: pread count=4096 offset=98238464 nbdkit: file.14: debug: file: pread count=4096 offset=98242560 nbdkit: file.14: debug: file: pread count=4096 offset=98246656 nbdkit: file.14: debug: file: pread count=4096 offset=98250752 nbdkit: file.14: debug: file: pread count=4096 offset=98254848 nbdkit: file.14: debug: file: pread count=4096 offset=98258944 nbdkit: file.14: debug: file: pread count=4096 offset=98263040 nbdkit: file.14: debug: file: pread count=4096 offset=98267136 nbdkit: file.14: debug: file: pread count=4096 offset=98271232 nbdkit: file.14: debug: file: pread count=4096 offset=98275328 nbdkit: file.14: debug: file: pread count=4096 offset=98279424 nbdkit: file.14: debug: file: pread count=4096 offset=98283520 nbdkit: file.14: debug: file: pread count=4096 offset=98287616 nbdkit: file.14: debug: file: pread count=4096 offset=98291712 nbdkit: file.14: debug: file: pread count=4096 offset=98295808 nbdkit: file.14: debug: file: pread count=4096 offset=98299904 nbdkit: file.14: debug: file: pread count=4096 offset=98304000 nbdkit: file.14: debug: file: pread count=4096 offset=98308096 nbdkit: file.14: debug: file: pread count=4096 offset=98312192 nbdkit: file.14: debug: file: pread count=4096 offset=98316288 nbdkit: file.14: debug: file: pread count=4096 offset=98320384 nbdkit: file.14: debug: file: pread count=4096 offset=98324480 nbdkit: file.14: debug: file: pread count=4096 offset=98328576 nbdkit: file.14: debug: file: pread count=4096 offset=98332672 nbdkit: file.14: debug: file: pread count=4096 offset=98336768 nbdkit: file.14: debug: file: pread count=4096 offset=98340864 nbdkit: file.14: debug: file: pread count=4096 offset=98344960 nbdkit: file.14: debug: file: pread count=4096 offset=98349056 nbdkit: file.14: debug: file: pread count=4096 offset=98353152 nbdkit: file.14: debug: file: pread count=4096 offset=98357248 nbdkit: file.14: debug: file: pread count=4096 offset=98361344 nbdkit: file.14: debug: file: pread count=4096 offset=98365440 nbdkit: file.14: debug: file: pread count=4096 offset=98369536 nbdkit: file.14: debug: file: pread count=4096 offset=98373632 nbdkit: file.14: debug: file: pread count=4096 offset=98377728 nbdkit: file.14: debug: file: pread count=4096 offset=98381824 nbdkit: file.14: debug: file: pread count=4096 offset=98385920 nbdkit: file.14: debug: file: pread count=4096 offset=98390016 nbdkit: file.14: debug: file: pread count=4096 offset=98394112 nbdkit: file.14: debug: file: pread count=4096 offset=98398208 nbdkit: file.14: debug: file: pread count=4096 offset=98402304 nbdkit: file.14: debug: file: pread count=4096 offset=98406400 nbdkit: file.14: debug: file: pread count=4096 offset=98410496 nbdkit: file.14: debug: file: pread count=4096 offset=98414592 nbdkit: file.14: debug: file: pread count=4096 offset=98418688 nbdkit: file.14: debug: file: pread count=4096 offset=98422784 nbdkit: file.14: debug: file: pread count=4096 offset=98426880 nbdkit: file.14: debug: file: pread count=4096 offset=98430976 nbdkit: file.14: debug: file: pread count=4096 offset=98435072 nbdkit: file.14: debug: file: pread count=4096 offset=98439168 nbdkit: file.14: debug: file: pread count=4096 offset=98443264 nbdkit: file.14: debug: file: pread count=4096 offset=98447360 nbdkit: file.14: debug: file: pread count=4096 offset=98451456 nbdkit: file.14: debug: file: pread count=4096 offset=98455552 nbdkit: file.14: debug: file: pread count=4096 offset=98459648 nbdkit: file.14: debug: file: pread count=4096 offset=98463744 nbdkit: file.14: debug: file: pread count=4096 offset=98467840 nbdkit: file.14: debug: file: pread count=4096 offset=98471936 nbdkit: file.14: debug: file: pread count=4096 offset=98476032 nbdkit: file.14: debug: file: pread count=4096 offset=98480128 nbdkit: file.14: debug: file: pread count=4096 offset=98484224 nbdkit: file.14: debug: file: pread count=4096 offset=98488320 nbdkit: file.14: debug: file: pread count=4096 offset=98492416 nbdkit: file.14: debug: file: pread count=4096 offset=98496512 nbdkit: file.14: debug: file: pread count=4096 offset=98500608 nbdkit: file.14: debug: file: pread count=4096 offset=98504704 nbdkit: file.14: debug: file: pread count=4096 offset=98508800 nbdkit: file.14: debug: file: pread count=4096 offset=98512896 nbdkit: file.14: debug: file: pread count=4096 offset=98516992 nbdkit: file.14: debug: file: pread count=4096 offset=98521088 nbdkit: file.14: debug: file: pread count=4096 offset=98525184 nbdkit: file.14: debug: file: pread count=4096 offset=98529280 nbdkit: file.14: debug: file: pread count=4096 offset=98533376 nbdkit: file.14: debug: file: pread count=4096 offset=98537472 nbdkit: file.14: debug: file: pread count=4096 offset=98541568 nbdkit: file.14: debug: file: pread count=4096 offset=98545664 nbdkit: file.14: debug: file: pread count=4096 offset=98549760 nbdkit: file.14: debug: file: pread count=4096 offset=98553856 nbdkit: file.14: debug: file: pread count=4096 offset=98557952 nbdkit: file.14: debug: file: pread count=4096 offset=98562048 nbdkit: file.12: debug: cow: pread count=2097152 offset=98566144 nbdkit: file.12: debug: file: pread count=4096 offset=98566144 nbdkit: file.12: debug: file: pread count=4096 offset=98570240 nbdkit: file.12: debug: file: pread count=4096 offset=98574336 nbdkit: file.12: debug: file: pread count=4096 offset=98578432 nbdkit: file.12: debug: file: pread count=4096 offset=98582528 nbdkit: file.12: debug: file: pread count=4096 offset=98586624 nbdkit: file.12: debug: file: pread count=4096 offset=98590720 nbdkit: file.12: debug: file: pread count=4096 offset=98594816 nbdkit: file.12: debug: file: pread count=4096 offset=98598912 nbdkit: file.12: debug: file: pread count=4096 offset=98603008 nbdkit: file.12: debug: file: pread count=4096 offset=98607104 nbdkit: file.12: debug: file: pread count=4096 offset=98611200 nbdkit: file.12: debug: file: pread count=4096 offset=98615296 nbdkit: file.12: debug: file: pread count=4096 offset=98619392 nbdkit: file.12: debug: file: pread count=4096 offset=98623488 nbdkit: file.12: debug: file: pread count=4096 offset=98627584 nbdkit: file.12: debug: file: pread count=4096 offset=98631680 nbdkit: file.12: debug: file: pread count=4096 offset=98635776 nbdkit: file.12: debug: file: pread count=4096 offset=98639872 nbdkit: file.12: debug: file: pread count=4096 offset=98643968 nbdkit: file.12: debug: file: pread count=4096 offset=98648064 nbdkit: file.12: debug: file: pread count=4096 offset=98652160 nbdkit: file.12: debug: file: pread count=4096 offset=98656256 nbdkit: file.12: debug: file: pread count=4096 offset=98660352 nbdkit: file.12: debug: file: pread count=4096 offset=98664448 nbdkit: file.12: debug: file: pread count=4096 offset=98668544 nbdkit: file.12: debug: file: pread count=4096 offset=98672640 nbdkit: file.12: debug: file: pread count=4096 offset=98676736 nbdkit: file.12: debug: file: pread count=4096 offset=98680832 nbdkit: file.12: debug: file: pread count=4096 offset=98684928 nbdkit: file.12: debug: file: pread count=4096 offset=98689024 nbdkit: file.12: debug: file: pread count=4096 offset=98693120 nbdkit: file.12: debug: file: pread count=4096 offset=98697216 nbdkit: file.12: debug: file: pread count=4096 offset=98701312 nbdkit: file.12: debug: file: pread count=4096 offset=98705408 nbdkit: file.12: debug: file: pread count=4096 offset=98709504 nbdkit: file.12: debug: file: pread count=4096 offset=98713600 nbdkit: file.12: debug: file: pread count=4096 offset=98717696 nbdkit: file.12: debug: file: pread count=4096 offset=98721792 nbdkit: file.12: debug: file: pread count=4096 offset=98725888 nbdkit: file.12: debug: file: pread count=4096 offset=98729984 nbdkit: file.12: debug: file: pread count=4096 offset=98734080 nbdkit: file.12: debug: file: pread count=4096 offset=98738176 nbdkit: file.12: debug: file: pread count=4096 offset=98742272 nbdkit: file.12: debug: file: pread count=4096 offset=98746368 nbdkit: file.12: debug: file: pread count=4096 offset=98750464 nbdkit: file.12: debug: file: pread count=4096 offset=98754560 nbdkit: file.12: debug: file: pread count=4096 offset=98758656 nbdkit: file.12: debug: file: pread count=4096 offset=98762752 nbdkit: file.12: debug: file: pread count=4096 offset=98766848 nbdkit: file.12: debug: file: pread count=4096 offset=98770944 nbdkit: file.12: debug: file: pread count=4096 offset=98775040 nbdkit: file.12: debug: file: pread count=4096 offset=98779136 nbdkit: file.12: debug: file: pread count=4096 offset=98783232 nbdkit: file.12: debug: file: pread count=4096 offset=98787328 nbdkit: file.12: debug: file: pread count=4096 offset=98791424 nbdkit: file.12: debug: file: pread count=4096 offset=98795520 nbdkit: file.12: debug: file: pread count=4096 offset=98799616 nbdkit: file.12: debug: file: pread count=4096 offset=98803712 nbdkit: file.12: debug: file: pread count=4096 offset=98807808 nbdkit: file.12: debug: file: pread count=4096 offset=98811904 nbdkit: file.12: debug: file: pread count=4096 offset=98816000 nbdkit: file.12: debug: file: pread count=4096 offset=98820096 nbdkit: file.12: debug: file: pread count=4096 offset=98824192 nbdkit: file.12: debug: file: pread count=4096 offset=98828288 nbdkit: file.12: debug: file: pread count=4096 offset=98832384 nbdkit: file.12: debug: file: pread count=4096 offset=98836480 nbdkit: file.12: debug: file: pread count=4096 offset=98840576 nbdkit: file.12: debug: file: pread count=4096 offset=98844672 nbdkit: file.12: debug: file: pread count=4096 offset=98848768 nbdkit: file.12: debug: file: pread count=4096 offset=98852864 nbdkit: file.12: debug: file: pread count=4096 offset=98856960 nbdkit: file.12: debug: file: pread count=4096 offset=98861056 nbdkit: file.12: debug: file: pread count=4096 offset=98865152 nbdkit: file.12: debug: file: pread count=4096 offset=98869248 nbdkit: file.12: debug: file: pread count=4096 offset=98873344 nbdkit: file.12: debug: file: pread count=4096 offset=98877440 nbdkit: file.12: debug: file: pread count=4096 offset=98881536 nbdkit: file.12: debug: file: pread count=4096 offset=98885632 nbdkit: file.12: debug: file: pread count=4096 offset=98889728 nbdkit: file.12: debug: file: pread count=4096 offset=98893824 nbdkit: file.12: debug: file: pread count=4096 offset=98897920 nbdkit: file.12: debug: file: pread count=4096 offset=98902016 nbdkit: file.12: debug: file: pread count=4096 offset=98906112 nbdkit: file.12: debug: file: pread count=4096 offset=98910208 nbdkit: file.12: debug: file: pread count=4096 offset=98914304 nbdkit: file.12: debug: file: pread count=4096 offset=98918400 nbdkit: file.12: debug: file: pread count=4096 offset=98922496 nbdkit: file.12: debug: file: pread count=4096 offset=98926592 nbdkit: file.12: debug: file: pread count=4096 offset=98930688 nbdkit: file.12: debug: file: pread count=4096 offset=98934784 nbdkit: file.12: debug: file: pread count=4096 offset=98938880 nbdkit: file.12: debug: file: pread count=4096 offset=98942976 nbdkit: file.12: debug: file: pread count=4096 offset=98947072 nbdkit: file.12: debug: file: pread count=4096 offset=98951168 nbdkit: file.12: debug: file: pread count=4096 offset=98955264 nbdkit: file.12: debug: file: pread count=4096 offset=98959360 nbdkit: file.12: debug: file: pread count=4096 offset=98963456 nbdkit: file.12: debug: file: pread count=4096 offset=98967552 nbdkit: file.12: debug: file: pread count=4096 offset=98971648 nbdkit: file.12: debug: file: pread count=4096 offset=98975744 nbdkit: file.12: debug: file: pread count=4096 offset=98979840 nbdkit: file.12: debug: file: pread count=4096 offset=98983936 nbdkit: file.12: debug: file: pread count=4096 offset=98988032 nbdkit: file.12: debug: file: pread count=4096 offset=98992128 nbdkit: file.12: debug: file: pread count=4096 offset=98996224 nbdkit: file.12: debug: file: pread count=4096 offset=99000320 nbdkit: file.12: debug: file: pread count=4096 offset=99004416 nbdkit: file.12: debug: file: pread count=4096 offset=99008512 nbdkit: file.12: debug: file: pread count=4096 offset=99012608 nbdkit: file.12: debug: file: pread count=4096 offset=99016704 nbdkit: file.12: debug: file: pread count=4096 offset=99020800 nbdkit: file.12: debug: file: pread count=4096 offset=99024896 nbdkit: file.12: debug: file: pread count=4096 offset=99028992 nbdkit: file.12: debug: file: pread count=4096 offset=99033088 nbdkit: file.12: debug: file: pread count=4096 offset=99037184 nbdkit: file.12: debug: file: pread count=4096 offset=99041280 nbdkit: file.12: debug: file: pread count=4096 offset=99045376 nbdkit: file.12: debug: file: pread count=4096 offset=99049472 nbdkit: file.12: debug: file: pread count=4096 offset=99053568 nbdkit: file.12: debug: file: pread count=4096 offset=99057664 nbdkit: file.12: debug: file: pread count=4096 offset=99061760 nbdkit: file.12: debug: file: pread count=4096 offset=99065856 nbdkit: file.12: debug: file: pread count=4096 offset=99069952 nbdkit: file.12: debug: file: pread count=4096 offset=99074048 nbdkit: file.12: debug: file: pread count=4096 offset=99078144 nbdkit: file.12: debug: file: pread count=4096 offset=99082240 nbdkit: file.12: debug: file: pread count=4096 offset=99086336 nbdkit: file.12: debug: file: pread count=4096 offset=99090432 nbdkit: file.12: debug: file: pread count=4096 offset=99094528 nbdkit: file.12: debug: file: pread count=4096 offset=99098624 nbdkit: file.12: debug: file: pread count=4096 offset=99102720 nbdkit: file.12: debug: file: pread count=4096 offset=99106816 nbdkit: file.12: debug: file: pread count=4096 offset=99110912 nbdkit: file.12: debug: file: pread count=4096 offset=99115008 nbdkit: file.12: debug: file: pread count=4096 offset=99119104 nbdkit: file.12: debug: file: pread count=4096 offset=99123200 nbdkit: file.12: debug: file: pread count=4096 offset=99127296 nbdkit: file.12: debug: file: pread count=4096 offset=99131392 nbdkit: file.12: debug: file: pread count=4096 offset=99135488 nbdkit: file.12: debug: file: pread count=4096 offset=99139584 nbdkit: file.12: debug: file: pread count=4096 offset=99143680 nbdkit: file.12: debug: file: pread count=4096 offset=99147776 nbdkit: file.12: debug: file: pread count=4096 offset=99151872 nbdkit: file.12: debug: file: pread count=4096 offset=99155968 nbdkit: file.12: debug: file: pread count=4096 offset=99160064 nbdkit: file.12: debug: file: pread count=4096 offset=99164160 nbdkit: file.12: debug: file: pread count=4096 offset=99168256 nbdkit: file.12: debug: file: pread count=4096 offset=99172352 nbdkit: file.12: debug: file: pread count=4096 offset=99176448 nbdkit: file.12: debug: file: pread count=4096 offset=99180544 nbdkit: file.12: debug: file: pread count=4096 offset=99184640 nbdkit: file.12: debug: file: pread count=4096 offset=99188736 nbdkit: file.12: debug: file: pread count=4096 offset=99192832 nbdkit: file.12: debug: file: pread count=4096 offset=99196928 nbdkit: file.12: debug: file: pread count=4096 offset=99201024 nbdkit: file.12: debug: file: pread count=4096 offset=99205120 nbdkit: file.12: debug: file: pread count=4096 offset=99209216 nbdkit: file.12: debug: file: pread count=4096 offset=99213312 nbdkit: file.12: debug: file: pread count=4096 offset=99217408 nbdkit: file.12: debug: file: pread count=4096 offset=99221504 nbdkit: file.12: debug: file: pread count=4096 offset=99225600 nbdkit: file.12: debug: file: pread count=4096 offset=99229696 nbdkit: file.12: debug: file: pread count=4096 offset=99233792 nbdkit: file.12: debug: file: pread count=4096 offset=99237888 nbdkit: file.12: debug: file: pread count=4096 offset=99241984 nbdkit: file.12: debug: file: pread count=4096 offset=99246080 nbdkit: file.12: debug: file: pread count=4096 offset=99250176 nbdkit: file.12: debug: file: pread count=4096 offset=99254272 nbdkit: file.12: debug: file: pread count=4096 offset=99258368 nbdkit: file.12: debug: file: pread count=4096 offset=99262464 nbdkit: file.12: debug: file: pread count=4096 offset=99266560 nbdkit: file.12: debug: file: pread count=4096 offset=99270656 nbdkit: file.12: debug: file: pread count=4096 offset=99274752 nbdkit: file.12: debug: file: pread count=4096 offset=99278848 nbdkit: file.12: debug: file: pread count=4096 offset=99282944 nbdkit: file.12: debug: file: pread count=4096 offset=99287040 nbdkit: file.12: debug: file: pread count=4096 offset=99291136 nbdkit: file.12: debug: file: pread count=4096 offset=99295232 nbdkit: file.12: debug: file: pread count=4096 offset=99299328 nbdkit: file.12: debug: file: pread count=4096 offset=99303424 nbdkit: file.12: debug: file: pread count=4096 offset=99307520 nbdkit: file.12: debug: file: pread count=4096 offset=99311616 nbdkit: file.12: debug: file: pread count=4096 offset=99315712 nbdkit: file.12: debug: file: pread count=4096 offset=99319808 nbdkit: file.12: debug: file: pread count=4096 offset=99323904 nbdkit: file.12: debug: file: pread count=4096 offset=99328000 nbdkit: file.12: debug: file: pread count=4096 offset=99332096 nbdkit: file.12: debug: file: pread count=4096 offset=99336192 nbdkit: file.12: debug: file: pread count=4096 offset=99340288 nbdkit: file.12: debug: file: pread count=4096 offset=99344384 nbdkit: file.12: debug: file: pread count=4096 offset=99348480 nbdkit: file.12: debug: file: pread count=4096 offset=99352576 nbdkit: file.12: debug: file: pread count=4096 offset=99356672 nbdkit: file.12: debug: file: pread count=4096 offset=99360768 nbdkit: file.12: debug: file: pread count=4096 offset=99364864 nbdkit: file.12: debug: file: pread count=4096 offset=99368960 nbdkit: file.12: debug: file: pread count=4096 offset=99373056 nbdkit: file.12: debug: file: pread count=4096 offset=99377152 nbdkit: file.12: debug: file: pread count=4096 offset=99381248 nbdkit: file.12: debug: file: pread count=4096 offset=99385344 nbdkit: file.12: debug: file: pread count=4096 offset=99389440 nbdkit: file.12: debug: file: pread count=4096 offset=99393536 nbdkit: file.12: debug: file: pread count=4096 offset=99397632 nbdkit: file.12: debug: file: pread count=4096 offset=99401728 nbdkit: file.12: debug: file: pread count=4096 offset=99405824 nbdkit: file.12: debug: file: pread count=4096 offset=99409920 nbdkit: file.12: debug: file: pread count=4096 offset=99414016 nbdkit: file.12: debug: file: pread count=4096 offset=99418112 nbdkit: file.12: debug: file: pread count=4096 offset=99422208 nbdkit: file.12: debug: file: pread count=4096 offset=99426304 nbdkit: file.12: debug: file: pread count=4096 offset=99430400 nbdkit: file.12: debug: file: pread count=4096 offset=99434496 nbdkit: file.12: debug: file: pread count=4096 offset=99438592 nbdkit: file.12: debug: file: pread count=4096 offset=99442688 nbdkit: file.12: debug: file: pread count=4096 offset=99446784 nbdkit: file.12: debug: file: pread count=4096 offset=99450880 nbdkit: file.12: debug: file: pread count=4096 offset=99454976 nbdkit: file.12: debug: file: pread count=4096 offset=99459072 nbdkit: file.12: debug: file: pread count=4096 offset=99463168 nbdkit: file.12: debug: file: pread count=4096 offset=99467264 nbdkit: file.12: debug: file: pread count=4096 offset=99471360 nbdkit: file.12: debug: file: pread count=4096 offset=99475456 nbdkit: file.12: debug: file: pread count=4096 offset=99479552 nbdkit: file.12: debug: file: pread count=4096 offset=99483648 nbdkit: file.12: debug: file: pread count=4096 offset=99487744 nbdkit: file.12: debug: file: pread count=4096 offset=99491840 nbdkit: file.12: debug: file: pread count=4096 offset=99495936 nbdkit: file.12: debug: file: pread count=4096 offset=99500032 nbdkit: file.12: debug: file: pread count=4096 offset=99504128 nbdkit: file.12: debug: file: pread count=4096 offset=99508224 nbdkit: file.12: debug: file: pread count=4096 offset=99512320 nbdkit: file.12: debug: file: pread count=4096 offset=99516416 nbdkit: file.12: debug: file: pread count=4096 offset=99520512 nbdkit: file.12: debug: file: pread count=4096 offset=99524608 nbdkit: file.12: debug: file: pread count=4096 offset=99528704 nbdkit: file.12: debug: file: pread count=4096 offset=99532800 nbdkit: file.12: debug: file: pread count=4096 offset=99536896 nbdkit: file.12: debug: file: pread count=4096 offset=99540992 nbdkit: file.12: debug: file: pread count=4096 offset=99545088 nbdkit: file.12: debug: file: pread count=4096 offset=99549184 nbdkit: file.12: debug: file: pread count=4096 offset=99553280 nbdkit: file.12: debug: file: pread count=4096 offset=99557376 nbdkit: file.12: debug: file: pread count=4096 offset=99561472 nbdkit: file.12: debug: file: pread count=4096 offset=99565568 nbdkit: file.12: debug: file: pread count=4096 offset=99569664 nbdkit: file.12: debug: file: pread count=4096 offset=99573760 nbdkit: file.12: debug: file: pread count=4096 offset=99577856 nbdkit: file.12: debug: file: pread count=4096 offset=99581952 nbdkit: file.12: debug: file: pread count=4096 offset=99586048 nbdkit: file.12: debug: file: pread count=4096 offset=99590144 nbdkit: file.12: debug: file: pread count=4096 offset=99594240 nbdkit: file.12: debug: file: pread count=4096 offset=99598336 nbdkit: file.12: debug: file: pread count=4096 offset=99602432 nbdkit: file.12: debug: file: pread count=4096 offset=99606528 nbdkit: file.12: debug: file: pread count=4096 offset=99610624 nbdkit: file.12: debug: file: pread count=4096 offset=99614720 nbdkit: file.12: debug: file: pread count=4096 offset=99618816 nbdkit: file.12: debug: file: pread count=4096 offset=99622912 nbdkit: file.12: debug: file: pread count=4096 offset=99627008 nbdkit: file.12: debug: file: pread count=4096 offset=99631104 nbdkit: file.12: debug: file: pread count=4096 offset=99635200 nbdkit: file.12: debug: file: pread count=4096 offset=99639296 nbdkit: file.12: debug: file: pread count=4096 offset=99643392 nbdkit: file.12: debug: file: pread count=4096 offset=99647488 nbdkit: file.12: debug: file: pread count=4096 offset=99651584 nbdkit: file.12: debug: file: pread count=4096 offset=99655680 nbdkit: file.12: debug: file: pread count=4096 offset=99659776 nbdkit: file.12: debug: file: pread count=4096 offset=99663872 nbdkit: file.12: debug: file: pread count=4096 offset=99667968 nbdkit: file.12: debug: file: pread count=4096 offset=99672064 nbdkit: file.12: debug: file: pread count=4096 offset=99676160 nbdkit: file.12: debug: file: pread count=4096 offset=99680256 nbdkit: file.12: debug: file: pread count=4096 offset=99684352 nbdkit: file.12: debug: file: pread count=4096 offset=99688448 nbdkit: file.12: debug: file: pread count=4096 offset=99692544 nbdkit: file.12: debug: file: pread count=4096 offset=99696640 nbdkit: file.12: debug: file: pread count=4096 offset=99700736 nbdkit: file.12: debug: file: pread count=4096 offset=99704832 nbdkit: file.12: debug: file: pread count=4096 offset=99708928 nbdkit: file.12: debug: file: pread count=4096 offset=99713024 nbdkit: file.12: debug: file: pread count=4096 offset=99717120 nbdkit: file.12: debug: file: pread count=4096 offset=99721216 nbdkit: file.12: debug: file: pread count=4096 offset=99725312 nbdkit: file.12: debug: file: pread count=4096 offset=99729408 nbdkit: file.12: debug: file: pread count=4096 offset=99733504 nbdkit: file.12: debug: file: pread count=4096 offset=99737600 nbdkit: file.12: debug: file: pread count=4096 offset=99741696 nbdkit: file.12: debug: file: pread count=4096 offset=99745792 nbdkit: file.12: debug: file: pread count=4096 offset=99749888 nbdkit: file.12: debug: file: pread count=4096 offset=99753984 nbdkit: file.12: debug: file: pread count=4096 offset=99758080 nbdkit: file.12: debug: file: pread count=4096 offset=99762176 nbdkit: file.12: debug: file: pread count=4096 offset=99766272 nbdkit: file.12: debug: file: pread count=4096 offset=99770368 nbdkit: file.12: debug: file: pread count=4096 offset=99774464 nbdkit: file.12: debug: file: pread count=4096 offset=99778560 nbdkit: file.12: debug: file: pread count=4096 offset=99782656 nbdkit: file.12: debug: file: pread count=4096 offset=99786752 nbdkit: file.12: debug: file: pread count=4096 offset=99790848 nbdkit: file.12: debug: file: pread count=4096 offset=99794944 nbdkit: file.12: debug: file: pread count=4096 offset=99799040 nbdkit: file.12: debug: file: pread count=4096 offset=99803136 nbdkit: file.12: debug: file: pread count=4096 offset=99807232 nbdkit: file.12: debug: file: pread count=4096 offset=99811328 nbdkit: file.12: debug: file: pread count=4096 offset=99815424 nbdkit: file.12: debug: file: pread count=4096 offset=99819520 nbdkit: file.12: debug: file: pread count=4096 offset=99823616 nbdkit: file.12: debug: file: pread count=4096 offset=99827712 nbdkit: file.12: debug: file: pread count=4096 offset=99831808 nbdkit: file.12: debug: file: pread count=4096 offset=99835904 nbdkit: file.12: debug: file: pread count=4096 offset=99840000 nbdkit: file.12: debug: file: pread count=4096 offset=99844096 nbdkit: file.12: debug: file: pread count=4096 offset=99848192 nbdkit: file.12: debug: file: pread count=4096 offset=99852288 nbdkit: file.12: debug: file: pread count=4096 offset=99856384 nbdkit: file.12: debug: file: pread count=4096 offset=99860480 nbdkit: file.12: debug: file: pread count=4096 offset=99864576 nbdkit: file.12: debug: file: pread count=4096 offset=99868672 nbdkit: file.12: debug: file: pread count=4096 offset=99872768 nbdkit: file.12: debug: file: pread count=4096 offset=99876864 nbdkit: file.12: debug: file: pread count=4096 offset=99880960 nbdkit: file.12: debug: file: pread count=4096 offset=99885056 nbdkit: file.12: debug: file: pread count=4096 offset=99889152 nbdkit: file.12: debug: file: pread count=4096 offset=99893248 nbdkit: file.12: debug: file: pread count=4096 offset=99897344 nbdkit: file.12: debug: file: pread count=4096 offset=99901440 nbdkit: file.12: debug: file: pread count=4096 offset=99905536 nbdkit: file.12: debug: file: pread count=4096 offset=99909632 nbdkit: file.12: debug: file: pread count=4096 offset=99913728 nbdkit: file.12: debug: file: pread count=4096 offset=99917824 nbdkit: file.12: debug: file: pread count=4096 offset=99921920 nbdkit: file.12: debug: file: pread count=4096 offset=99926016 nbdkit: file.12: debug: file: pread count=4096 offset=99930112 nbdkit: file.12: debug: file: pread count=4096 offset=99934208 nbdkit: file.12: debug: file: pread count=4096 offset=99938304 nbdkit: file.12: debug: file: pread count=4096 offset=99942400 nbdkit: file.12: debug: file: pread count=4096 offset=99946496 nbdkit: file.12: debug: file: pread count=4096 offset=99950592 nbdkit: file.12: debug: file: pread count=4096 offset=99954688 nbdkit: file.12: debug: file: pread count=4096 offset=99958784 nbdkit: file.12: debug: file: pread count=4096 offset=99962880 nbdkit: file.12: debug: file: pread count=4096 offset=99966976 nbdkit: file.12: debug: file: pread count=4096 offset=99971072 nbdkit: file.12: debug: file: pread count=4096 offset=99975168 nbdkit: file.12: debug: file: pread count=4096 offset=99979264 nbdkit: file.12: debug: file: pread count=4096 offset=99983360 nbdkit: file.12: debug: file: pread count=4096 offset=99987456 nbdkit: file.12: debug: file: pread count=4096 offset=99991552 nbdkit: file.12: debug: file: pread count=4096 offset=99995648 nbdkit: file.12: debug: file: pread count=4096 offset=99999744 nbdkit: file.12: debug: file: pread count=4096 offset=100003840 nbdkit: file.12: debug: file: pread count=4096 offset=100007936 nbdkit: file.12: debug: file: pread count=4096 offset=100012032 nbdkit: file.12: debug: file: pread count=4096 offset=100016128 nbdkit: file.12: debug: file: pread count=4096 offset=100020224 nbdkit: file.12: debug: file: pread count=4096 offset=100024320 nbdkit: file.12: debug: file: pread count=4096 offset=100028416 nbdkit: file.12: debug: file: pread count=4096 offset=100032512 nbdkit: file.12: debug: file: pread count=4096 offset=100036608 nbdkit: file.12: debug: file: pread count=4096 offset=100040704 nbdkit: file.12: debug: file: pread count=4096 offset=100044800 nbdkit: file.12: debug: file: pread count=4096 offset=100048896 nbdkit: file.12: debug: file: pread count=4096 offset=100052992 nbdkit: file.12: debug: file: pread count=4096 offset=100057088 nbdkit: file.12: debug: file: pread count=4096 offset=100061184 nbdkit: file.12: debug: file: pread count=4096 offset=100065280 nbdkit: file.12: debug: file: pread count=4096 offset=100069376 nbdkit: file.12: debug: file: pread count=4096 offset=100073472 nbdkit: file.12: debug: file: pread count=4096 offset=100077568 nbdkit: file.12: debug: file: pread count=4096 offset=100081664 nbdkit: file.12: debug: file: pread count=4096 offset=100085760 nbdkit: file.12: debug: file: pread count=4096 offset=100089856 nbdkit: file.12: debug: file: pread count=4096 offset=100093952 nbdkit: file.12: debug: file: pread count=4096 offset=100098048 nbdkit: file.12: debug: file: pread count=4096 offset=100102144 nbdkit: file.12: debug: file: pread count=4096 offset=100106240 nbdkit: file.12: debug: file: pread count=4096 offset=100110336 nbdkit: file.12: debug: file: pread count=4096 offset=100114432 nbdkit: file.12: debug: file: pread count=4096 offset=100118528 nbdkit: file.12: debug: file: pread count=4096 offset=100122624 nbdkit: file.12: debug: file: pread count=4096 offset=100126720 nbdkit: file.12: debug: file: pread count=4096 offset=100130816 nbdkit: file.12: debug: file: pread count=4096 offset=100134912 nbdkit: file.12: debug: file: pread count=4096 offset=100139008 nbdkit: file.12: debug: file: pread count=4096 offset=100143104 nbdkit: file.12: debug: file: pread count=4096 offset=100147200 nbdkit: file.12: debug: file: pread count=4096 offset=100151296 nbdkit: file.12: debug: file: pread count=4096 offset=100155392 nbdkit: file.12: debug: file: pread count=4096 offset=100159488 nbdkit: file.12: debug: file: pread count=4096 offset=100163584 nbdkit: file.12: debug: file: pread count=4096 offset=100167680 nbdkit: file.12: debug: file: pread count=4096 offset=100171776 nbdkit: file.12: debug: file: pread count=4096 offset=100175872 nbdkit: file.12: debug: file: pread count=4096 offset=100179968 nbdkit: file.12: debug: file: pread count=4096 offset=100184064 nbdkit: file.12: debug: file: pread count=4096 offset=100188160 nbdkit: file.12: debug: file: pread count=4096 offset=100192256 nbdkit: file.12: debug: file: pread count=4096 offset=100196352 nbdkit: file.12: debug: file: pread count=4096 offset=100200448 nbdkit: file.12: debug: file: pread count=4096 offset=100204544 nbdkit: file.12: debug: file: pread count=4096 offset=100208640 nbdkit: file.12: debug: file: pread count=4096 offset=100212736 nbdkit: file.12: debug: file: pread count=4096 offset=100216832 nbdkit: file.12: debug: file: pread count=4096 offset=100220928 nbdkit: file.12: debug: file: pread count=4096 offset=100225024 nbdkit: file.12: debug: file: pread count=4096 offset=100229120 nbdkit: file.12: debug: file: pread count=4096 offset=100233216 nbdkit: file.12: debug: file: pread count=4096 offset=100237312 nbdkit: file.12: debug: file: pread count=4096 offset=100241408 nbdkit: file.12: debug: file: pread count=4096 offset=100245504 nbdkit: file.12: debug: file: pread count=4096 offset=100249600 nbdkit: file.12: debug: file: pread count=4096 offset=100253696 nbdkit: file.12: debug: file: pread count=4096 offset=100257792 nbdkit: file.12: debug: file: pread count=4096 offset=100261888 nbdkit: file.12: debug: file: pread count=4096 offset=100265984 nbdkit: file.12: debug: file: pread count=4096 offset=100270080 nbdkit: file.12: debug: file: pread count=4096 offset=100274176 nbdkit: file.12: debug: file: pread count=4096 offset=100278272 nbdkit: file.12: debug: file: pread count=4096 offset=100282368 nbdkit: file.12: debug: file: pread count=4096 offset=100286464 nbdkit: file.12: debug: file: pread count=4096 offset=100290560 nbdkit: file.12: debug: file: pread count=4096 offset=100294656 nbdkit: file.12: debug: file: pread count=4096 offset=100298752 nbdkit: file.12: debug: file: pread count=4096 offset=100302848 nbdkit: file.12: debug: file: pread count=4096 offset=100306944 nbdkit: file.12: debug: file: pread count=4096 offset=100311040 nbdkit: file.12: debug: file: pread count=4096 offset=100315136 nbdkit: file.12: debug: file: pread count=4096 offset=100319232 nbdkit: file.12: debug: file: pread count=4096 offset=100323328 nbdkit: file.12: debug: file: pread count=4096 offset=100327424 nbdkit: file.12: debug: file: pread count=4096 offset=100331520 nbdkit: file.12: debug: file: pread count=4096 offset=100335616 nbdkit: file.12: debug: file: pread count=4096 offset=100339712 nbdkit: file.12: debug: file: pread count=4096 offset=100343808 nbdkit: file.12: debug: file: pread count=4096 offset=100347904 nbdkit: file.12: debug: file: pread count=4096 offset=100352000 nbdkit: file.12: debug: file: pread count=4096 offset=100356096 nbdkit: file.12: debug: file: pread count=4096 offset=100360192 nbdkit: file.12: debug: file: pread count=4096 offset=100364288 nbdkit: file.12: debug: file: pread count=4096 offset=100368384 nbdkit: file.12: debug: file: pread count=4096 offset=100372480 nbdkit: file.12: debug: file: pread count=4096 offset=100376576 nbdkit: file.12: debug: file: pread count=4096 offset=100380672 nbdkit: file.12: debug: file: pread count=4096 offset=100384768 nbdkit: file.12: debug: file: pread count=4096 offset=100388864 nbdkit: file.12: debug: file: pread count=4096 offset=100392960 nbdkit: file.12: debug: file: pread count=4096 offset=100397056 nbdkit: file.12: debug: file: pread count=4096 offset=100401152 nbdkit: file.12: debug: file: pread count=4096 offset=100405248 nbdkit: file.12: debug: file: pread count=4096 offset=100409344 nbdkit: file.12: debug: file: pread count=4096 offset=100413440 nbdkit: file.12: debug: file: pread count=4096 offset=100417536 nbdkit: file.12: debug: file: pread count=4096 offset=100421632 nbdkit: file.12: debug: file: pread count=4096 offset=100425728 nbdkit: file.12: debug: file: pread count=4096 offset=100429824 nbdkit: file.12: debug: file: pread count=4096 offset=100433920 nbdkit: file.12: debug: file: pread count=4096 offset=100438016 nbdkit: file.12: debug: file: pread count=4096 offset=100442112 nbdkit: file.12: debug: file: pread count=4096 offset=100446208 nbdkit: file.12: debug: file: pread count=4096 offset=100450304 nbdkit: file.12: debug: file: pread count=4096 offset=100454400 nbdkit: file.12: debug: file: pread count=4096 offset=100458496 nbdkit: file.12: debug: file: pread count=4096 offset=100462592 nbdkit: file.12: debug: file: pread count=4096 offset=100466688 nbdkit: file.12: debug: file: pread count=4096 offset=100470784 nbdkit: file.12: debug: file: pread count=4096 offset=100474880 nbdkit: file.12: debug: file: pread count=4096 offset=100478976 nbdkit: file.12: debug: file: pread count=4096 offset=100483072 nbdkit: file.12: debug: file: pread count=4096 offset=100487168 nbdkit: file.12: debug: file: pread count=4096 offset=100491264 nbdkit: file.12: debug: file: pread count=4096 offset=100495360 nbdkit: file.12: debug: file: pread count=4096 offset=100499456 nbdkit: file.12: debug: file: pread count=4096 offset=100503552 nbdkit: file.12: debug: file: pread count=4096 offset=100507648 nbdkit: file.12: debug: file: pread count=4096 offset=100511744 nbdkit: file.12: debug: file: pread count=4096 offset=100515840 nbdkit: file.12: debug: file: pread count=4096 offset=100519936 nbdkit: file.12: debug: file: pread count=4096 offset=100524032 nbdkit: file.12: debug: file: pread count=4096 offset=100528128 nbdkit: file.12: debug: file: pread count=4096 offset=100532224 nbdkit: file.12: debug: file: pread count=4096 offset=100536320 nbdkit: file.12: debug: file: pread count=4096 offset=100540416 nbdkit: file.12: debug: file: pread count=4096 offset=100544512 nbdkit: file.12: debug: file: pread count=4096 offset=100548608 nbdkit: file.12: debug: file: pread count=4096 offset=100552704 nbdkit: file.12: debug: file: pread count=4096 offset=100556800 nbdkit: file.12: debug: file: pread count=4096 offset=100560896 nbdkit: file.12: debug: file: pread count=4096 offset=100564992 nbdkit: file.12: debug: file: pread count=4096 offset=100569088 nbdkit: file.12: debug: file: pread count=4096 offset=100573184 nbdkit: file.12: debug: file: pread count=4096 offset=100577280 nbdkit: file.12: debug: file: pread count=4096 offset=100581376 nbdkit: file.12: debug: file: pread count=4096 offset=100585472 nbdkit: file.12: debug: file: pread count=4096 offset=100589568 nbdkit: file.12: debug: file: pread count=4096 offset=100593664 nbdkit: file.12: debug: file: pread count=4096 offset=100597760 nbdkit: file.12: debug: file: pread count=4096 offset=100601856 nbdkit: file.12: debug: file: pread count=4096 offset=100605952 nbdkit: file.12: debug: file: pread count=4096 offset=100610048 nbdkit: file.12: debug: file: pread count=4096 offset=100614144 nbdkit: file.12: debug: file: pread count=4096 offset=100618240 nbdkit: file.12: debug: file: pread count=4096 offset=100622336 nbdkit: file.12: debug: file: pread count=4096 offset=100626432 nbdkit: file.12: debug: file: pread count=4096 offset=100630528 nbdkit: file.12: debug: file: pread count=4096 offset=100634624 nbdkit: file.12: debug: file: pread count=4096 offset=100638720 nbdkit: file.12: debug: file: pread count=4096 offset=100642816 nbdkit: file.12: debug: file: pread count=4096 offset=100646912 nbdkit: file.12: debug: file: pread count=4096 offset=100651008 nbdkit: file.12: debug: file: pread count=4096 offset=100655104 nbdkit: file.12: debug: file: pread count=4096 offset=100659200 nbdkit: file.15: debug: cow: pread count=2097152 offset=100663296 nbdkit: file.15: debug: file: pread count=4096 offset=100663296 nbdkit: file.15: debug: file: pread count=4096 offset=100667392 nbdkit: file.15: debug: file: pread count=4096 offset=100671488 nbdkit: file.15: debug: file: pread count=4096 offset=100675584 nbdkit: file.15: debug: file: pread count=4096 offset=100679680 nbdkit: file.15: debug: file: pread count=4096 offset=100683776 nbdkit: file.15: debug: file: pread count=4096 offset=100687872 nbdkit: file.15: debug: file: pread count=4096 offset=100691968 nbdkit: file.15: debug: file: pread count=4096 offset=100696064 nbdkit: file.15: debug: file: pread count=4096 offset=100700160 nbdkit: file.15: debug: file: pread count=4096 offset=100704256 nbdkit: file.15: debug: file: pread count=4096 offset=100708352 nbdkit: file.15: debug: file: pread count=4096 offset=100712448 nbdkit: file.15: debug: file: pread count=4096 offset=100716544 nbdkit: file.15: debug: file: pread count=4096 offset=100720640 nbdkit: file.15: debug: file: pread count=4096 offset=100724736 nbdkit: file.15: debug: file: pread count=4096 offset=100728832 nbdkit: file.15: debug: file: pread count=4096 offset=100732928 nbdkit: file.15: debug: file: pread count=4096 offset=100737024 nbdkit: file.15: debug: file: pread count=4096 offset=100741120 nbdkit: file.15: debug: file: pread count=4096 offset=100745216 nbdkit: file.15: debug: file: pread count=4096 offset=100749312 nbdkit: file.15: debug: file: pread count=4096 offset=100753408 nbdkit: file.15: debug: file: pread count=4096 offset=100757504 nbdkit: file.15: debug: file: pread count=4096 offset=100761600 nbdkit: file.15: debug: file: pread count=4096 offset=100765696 nbdkit: file.15: debug: file: pread count=4096 offset=100769792 nbdkit: file.15: debug: file: pread count=4096 offset=100773888 nbdkit: file.15: debug: file: pread count=4096 offset=100777984 nbdkit: file.15: debug: file: pread count=4096 offset=100782080 nbdkit: file.15: debug: file: pread count=4096 offset=100786176 nbdkit: file.15: debug: file: pread count=4096 offset=100790272 nbdkit: file.15: debug: file: pread count=4096 offset=100794368 nbdkit: file.15: debug: file: pread count=4096 offset=100798464 nbdkit: file.15: debug: file: pread count=4096 offset=100802560 nbdkit: file.15: debug: file: pread count=4096 offset=100806656 nbdkit: file.15: debug: file: pread count=4096 offset=100810752 nbdkit: file.15: debug: file: pread count=4096 offset=100814848 nbdkit: file.15: debug: file: pread count=4096 offset=100818944 nbdkit: file.15: debug: file: pread count=4096 offset=100823040 nbdkit: file.15: debug: file: pread count=4096 offset=100827136 nbdkit: file.15: debug: file: pread count=4096 offset=100831232 nbdkit: file.15: debug: file: pread count=4096 offset=100835328 nbdkit: file.15: debug: file: pread count=4096 offset=100839424 nbdkit: file.15: debug: file: pread count=4096 offset=100843520 nbdkit: file.15: debug: file: pread count=4096 offset=100847616 nbdkit: file.15: debug: file: pread count=4096 offset=100851712 nbdkit: file.15: debug: file: pread count=4096 offset=100855808 nbdkit: file.15: debug: file: pread count=4096 offset=100859904 nbdkit: file.15: debug: file: pread count=4096 offset=100864000 nbdkit: file.15: debug: file: pread count=4096 offset=100868096 nbdkit: file.15: debug: file: pread count=4096 offset=100872192 nbdkit: file.15: debug: file: pread count=4096 offset=100876288 nbdkit: file.15: debug: file: pread count=4096 offset=100880384 nbdkit: file.15: debug: file: pread count=4096 offset=100884480 nbdkit: file.15: debug: file: pread count=4096 offset=100888576 nbdkit: file.15: debug: file: pread count=4096 offset=100892672 nbdkit: file.15: debug: file: pread count=4096 offset=100896768 nbdkit: file.15: debug: file: pread count=4096 offset=100900864 nbdkit: file.15: debug: file: pread count=4096 offset=100904960 nbdkit: file.15: debug: file: pread count=4096 offset=100909056 nbdkit: file.15: debug: file: pread count=4096 offset=100913152 nbdkit: file.15: debug: file: pread count=4096 offset=100917248 nbdkit: file.15: debug: file: pread count=4096 offset=100921344 nbdkit: file.15: debug: file: pread count=4096 offset=100925440 nbdkit: file.15: debug: file: pread count=4096 offset=100929536 nbdkit: file.15: debug: file: pread count=4096 offset=100933632 nbdkit: file.15: debug: file: pread count=4096 offset=100937728 nbdkit: file.15: debug: file: pread count=4096 offset=100941824 nbdkit: file.15: debug: file: pread count=4096 offset=100945920 nbdkit: file.15: debug: file: pread count=4096 offset=100950016 nbdkit: file.15: debug: file: pread count=4096 offset=100954112 nbdkit: file.15: debug: file: pread count=4096 offset=100958208 nbdkit: file.15: debug: file: pread count=4096 offset=100962304 nbdkit: file.15: debug: file: pread count=4096 offset=100966400 nbdkit: file.15: debug: file: pread count=4096 offset=100970496 nbdkit: file.15: debug: file: pread count=4096 offset=100974592 nbdkit: file.15: debug: file: pread count=4096 offset=100978688 nbdkit: file.15: debug: file: pread count=4096 offset=100982784 nbdkit: file.15: debug: file: pread count=4096 offset=100986880 nbdkit: file.15: debug: file: pread count=4096 offset=100990976 nbdkit: file.15: debug: file: pread count=4096 offset=100995072 nbdkit: file.15: debug: file: pread count=4096 offset=100999168 nbdkit: file.15: debug: file: pread count=4096 offset=101003264 nbdkit: file.15: debug: file: pread count=4096 offset=101007360 nbdkit: file.15: debug: file: pread count=4096 offset=101011456 nbdkit: file.15: debug: file: pread count=4096 offset=101015552 nbdkit: file.15: debug: file: pread count=4096 offset=101019648 nbdkit: file.15: debug: file: pread count=4096 offset=101023744 nbdkit: file.15: debug: file: pread count=4096 offset=101027840 nbdkit: file.15: debug: file: pread count=4096 offset=101031936 nbdkit: file.15: debug: file: pread count=4096 offset=101036032 nbdkit: file.15: debug: file: pread count=4096 offset=101040128 nbdkit: file.15: debug: file: pread count=4096 offset=101044224 nbdkit: file.15: debug: file: pread count=4096 offset=101048320 nbdkit: file.15: debug: file: pread count=4096 offset=101052416 nbdkit: file.15: debug: file: pread count=4096 offset=101056512 nbdkit: file.15: debug: file: pread count=4096 offset=101060608 nbdkit: file.15: debug: file: pread count=4096 offset=101064704 nbdkit: file.15: debug: file: pread count=4096 offset=101068800 nbdkit: file.15: debug: file: pread count=4096 offset=101072896 nbdkit: file.15: debug: file: pread count=4096 offset=101076992 nbdkit: file.15: debug: file: pread count=4096 offset=101081088 nbdkit: file.15: debug: file: pread count=4096 offset=101085184 nbdkit: file.15: debug: file: pread count=4096 offset=101089280 nbdkit: file.15: debug: file: pread count=4096 offset=101093376 nbdkit: file.15: debug: file: pread count=4096 offset=101097472 nbdkit: file.15: debug: file: pread count=4096 offset=101101568 nbdkit: file.15: debug: file: pread count=4096 offset=101105664 nbdkit: file.15: debug: file: pread count=4096 offset=101109760 nbdkit: file.15: debug: file: pread count=4096 offset=101113856 nbdkit: file.15: debug: file: pread count=4096 offset=101117952 nbdkit: file.15: debug: file: pread count=4096 offset=101122048 nbdkit: file.15: debug: file: pread count=4096 offset=101126144 nbdkit: file.15: debug: file: pread count=4096 offset=101130240 nbdkit: file.15: debug: file: pread count=4096 offset=101134336 nbdkit: file.15: debug: file: pread count=4096 offset=101138432 nbdkit: file.15: debug: file: pread count=4096 offset=101142528 nbdkit: file.15: debug: file: pread count=4096 offset=101146624 nbdkit: file.15: debug: file: pread count=4096 offset=101150720 nbdkit: file.15: debug: file: pread count=4096 offset=101154816 nbdkit: file.15: debug: file: pread count=4096 offset=101158912 nbdkit: file.15: debug: file: pread count=4096 offset=101163008 nbdkit: file.15: debug: file: pread count=4096 offset=101167104 nbdkit: file.15: debug: file: pread count=4096 offset=101171200 nbdkit: file.15: debug: file: pread count=4096 offset=101175296 nbdkit: file.15: debug: file: pread count=4096 offset=101179392 nbdkit: file.15: debug: file: pread count=4096 offset=101183488 nbdkit: file.15: debug: file: pread count=4096 offset=101187584 nbdkit: file.15: debug: file: pread count=4096 offset=101191680 nbdkit: file.15: debug: file: pread count=4096 offset=101195776 nbdkit: file.15: debug: file: pread count=4096 offset=101199872 nbdkit: file.15: debug: file: pread count=4096 offset=101203968 nbdkit: file.15: debug: file: pread count=4096 offset=101208064 nbdkit: file.15: debug: file: pread count=4096 offset=101212160 nbdkit: file.15: debug: file: pread count=4096 offset=101216256 nbdkit: file.15: debug: file: pread count=4096 offset=101220352 nbdkit: file.15: debug: file: pread count=4096 offset=101224448 nbdkit: file.15: debug: file: pread count=4096 offset=101228544 nbdkit: file.15: debug: file: pread count=4096 offset=101232640 nbdkit: file.15: debug: file: pread count=4096 offset=101236736 nbdkit: file.15: debug: file: pread count=4096 offset=101240832 nbdkit: file.15: debug: file: pread count=4096 offset=101244928 nbdkit: file.15: debug: file: pread count=4096 offset=101249024 nbdkit: file.15: debug: file: pread count=4096 offset=101253120 nbdkit: file.15: debug: file: pread count=4096 offset=101257216 nbdkit: file.15: debug: file: pread count=4096 offset=101261312 nbdkit: file.15: debug: file: pread count=4096 offset=101265408 nbdkit: file.15: debug: file: pread count=4096 offset=101269504 nbdkit: file.15: debug: file: pread count=4096 offset=101273600 nbdkit: file.15: debug: file: pread count=4096 offset=101277696 nbdkit: file.15: debug: file: pread count=4096 offset=101281792 nbdkit: file.15: debug: file: pread count=4096 offset=101285888 nbdkit: file.15: debug: file: pread count=4096 offset=101289984 nbdkit: file.15: debug: file: pread count=4096 offset=101294080 nbdkit: file.15: debug: file: pread count=4096 offset=101298176 nbdkit: file.15: debug: file: pread count=4096 offset=101302272 nbdkit: file.15: debug: file: pread count=4096 offset=101306368 nbdkit: file.15: debug: file: pread count=4096 offset=101310464 nbdkit: file.15: debug: file: pread count=4096 offset=101314560 nbdkit: file.15: debug: file: pread count=4096 offset=101318656 nbdkit: file.15: debug: file: pread count=4096 offset=101322752 nbdkit: file.15: debug: file: pread count=4096 offset=101326848 nbdkit: file.15: debug: file: pread count=4096 offset=101330944 nbdkit: file.15: debug: file: pread count=4096 offset=101335040 nbdkit: file.15: debug: file: pread count=4096 offset=101339136 nbdkit: file.15: debug: file: pread count=4096 offset=101343232 nbdkit: file.15: debug: file: pread count=4096 offset=101347328 nbdkit: file.15: debug: file: pread count=4096 offset=101351424 nbdkit: file.15: debug: file: pread count=4096 offset=101355520 nbdkit: file.15: debug: file: pread count=4096 offset=101359616 nbdkit: file.15: debug: file: pread count=4096 offset=101363712 nbdkit: file.15: debug: file: pread count=4096 offset=101367808 nbdkit: file.15: debug: file: pread count=4096 offset=101371904 nbdkit: file.15: debug: file: pread count=4096 offset=101376000 nbdkit: file.15: debug: file: pread count=4096 offset=101380096 nbdkit: file.15: debug: file: pread count=4096 offset=101384192 nbdkit: file.15: debug: file: pread count=4096 offset=101388288 nbdkit: file.15: debug: file: pread count=4096 offset=101392384 nbdkit: file.15: debug: file: pread count=4096 offset=101396480 nbdkit: file.15: debug: file: pread count=4096 offset=101400576 nbdkit: file.15: debug: file: pread count=4096 offset=101404672 nbdkit: file.15: debug: file: pread count=4096 offset=101408768 nbdkit: file.15: debug: file: pread count=4096 offset=101412864 nbdkit: file.15: debug: file: pread count=4096 offset=101416960 nbdkit: file.15: debug: file: pread count=4096 offset=101421056 nbdkit: file.15: debug: file: pread count=4096 offset=101425152 nbdkit: file.15: debug: file: pread count=4096 offset=101429248 nbdkit: file.15: debug: file: pread count=4096 offset=101433344 nbdkit: file.15: debug: file: pread count=4096 offset=101437440 nbdkit: file.15: debug: file: pread count=4096 offset=101441536 nbdkit: file.15: debug: file: pread count=4096 offset=101445632 nbdkit: file.15: debug: file: pread count=4096 offset=101449728 nbdkit: file.15: debug: file: pread count=4096 offset=101453824 nbdkit: file.15: debug: file: pread count=4096 offset=101457920 nbdkit: file.15: debug: file: pread count=4096 offset=101462016 nbdkit: file.15: debug: file: pread count=4096 offset=101466112 nbdkit: file.15: debug: file: pread count=4096 offset=101470208 nbdkit: file.15: debug: file: pread count=4096 offset=101474304 nbdkit: file.15: debug: file: pread count=4096 offset=101478400 nbdkit: file.15: debug: file: pread count=4096 offset=101482496 nbdkit: file.15: debug: file: pread count=4096 offset=101486592 nbdkit: file.15: debug: file: pread count=4096 offset=101490688 nbdkit: file.15: debug: file: pread count=4096 offset=101494784 nbdkit: file.15: debug: file: pread count=4096 offset=101498880 nbdkit: file.15: debug: file: pread count=4096 offset=101502976 nbdkit: file.15: debug: file: pread count=4096 offset=101507072 nbdkit: file.15: debug: file: pread count=4096 offset=101511168 nbdkit: file.15: debug: file: pread count=4096 offset=101515264 nbdkit: file.15: debug: file: pread count=4096 offset=101519360 nbdkit: file.15: debug: file: pread count=4096 offset=101523456 nbdkit: file.15: debug: file: pread count=4096 offset=101527552 nbdkit: file.15: debug: file: pread count=4096 offset=101531648 nbdkit: file.15: debug: file: pread count=4096 offset=101535744 nbdkit: file.15: debug: file: pread count=4096 offset=101539840 nbdkit: file.15: debug: file: pread count=4096 offset=101543936 nbdkit: file.15: debug: file: pread count=4096 offset=101548032 nbdkit: file.15: debug: file: pread count=4096 offset=101552128 nbdkit: file.15: debug: file: pread count=4096 offset=101556224 nbdkit: file.15: debug: file: pread count=4096 offset=101560320 nbdkit: file.15: debug: file: pread count=4096 offset=101564416 nbdkit: file.15: debug: file: pread count=4096 offset=101568512 nbdkit: file.15: debug: file: pread count=4096 offset=101572608 nbdkit: file.15: debug: file: pread count=4096 offset=101576704 nbdkit: file.15: debug: file: pread count=4096 offset=101580800 nbdkit: file.15: debug: file: pread count=4096 offset=101584896 nbdkit: file.15: debug: file: pread count=4096 offset=101588992 nbdkit: file.15: debug: file: pread count=4096 offset=101593088 nbdkit: file.15: debug: file: pread count=4096 offset=101597184 nbdkit: file.15: debug: file: pread count=4096 offset=101601280 nbdkit: file.15: debug: file: pread count=4096 offset=101605376 nbdkit: file.15: debug: file: pread count=4096 offset=101609472 nbdkit: file.15: debug: file: pread count=4096 offset=101613568 nbdkit: file.15: debug: file: pread count=4096 offset=101617664 nbdkit: file.15: debug: file: pread count=4096 offset=101621760 nbdkit: file.15: debug: file: pread count=4096 offset=101625856 nbdkit: file.15: debug: file: pread count=4096 offset=101629952 nbdkit: file.15: debug: file: pread count=4096 offset=101634048 nbdkit: file.15: debug: file: pread count=4096 offset=101638144 nbdkit: file.15: debug: file: pread count=4096 offset=101642240 nbdkit: file.15: debug: file: pread count=4096 offset=101646336 nbdkit: file.15: debug: file: pread count=4096 offset=101650432 nbdkit: file.15: debug: file: pread count=4096 offset=101654528 nbdkit: file.15: debug: file: pread count=4096 offset=101658624 nbdkit: file.15: debug: file: pread count=4096 offset=101662720 nbdkit: file.15: debug: file: pread count=4096 offset=101666816 nbdkit: file.15: debug: file: pread count=4096 offset=101670912 nbdkit: file.15: debug: file: pread count=4096 offset=101675008 nbdkit: file.15: debug: file: pread count=4096 offset=101679104 nbdkit: file.15: debug: file: pread count=4096 offset=101683200 nbdkit: file.15: debug: file: pread count=4096 offset=101687296 nbdkit: file.15: debug: file: pread count=4096 offset=101691392 nbdkit: file.15: debug: file: pread count=4096 offset=101695488 nbdkit: file.15: debug: file: pread count=4096 offset=101699584 nbdkit: file.15: debug: file: pread count=4096 offset=101703680 nbdkit: file.15: debug: file: pread count=4096 offset=101707776 nbdkit: file.15: debug: file: pread count=4096 offset=101711872 nbdkit: file.15: debug: file: pread count=4096 offset=101715968 nbdkit: file.15: debug: file: pread count=4096 offset=101720064 nbdkit: file.15: debug: file: pread count=4096 offset=101724160 nbdkit: file.15: debug: file: pread count=4096 offset=101728256 nbdkit: file.15: debug: file: pread count=4096 offset=101732352 nbdkit: file.15: debug: file: pread count=4096 offset=101736448 nbdkit: file.15: debug: file: pread count=4096 offset=101740544 nbdkit: file.15: debug: file: pread count=4096 offset=101744640 nbdkit: file.15: debug: file: pread count=4096 offset=101748736 nbdkit: file.15: debug: file: pread count=4096 offset=101752832 nbdkit: file.15: debug: file: pread count=4096 offset=101756928 nbdkit: file.15: debug: file: pread count=4096 offset=101761024 nbdkit: file.15: debug: file: pread count=4096 offset=101765120 nbdkit: file.15: debug: file: pread count=4096 offset=101769216 nbdkit: file.15: debug: file: pread count=4096 offset=101773312 nbdkit: file.15: debug: file: pread count=4096 offset=101777408 nbdkit: file.15: debug: file: pread count=4096 offset=101781504 nbdkit: file.15: debug: file: pread count=4096 offset=101785600 nbdkit: file.15: debug: file: pread count=4096 offset=101789696 nbdkit: file.15: debug: file: pread count=4096 offset=101793792 nbdkit: file.15: debug: file: pread count=4096 offset=101797888 nbdkit: file.15: debug: file: pread count=4096 offset=101801984 nbdkit: file.15: debug: file: pread count=4096 offset=101806080 nbdkit: file.15: debug: file: pread count=4096 offset=101810176 nbdkit: file.15: debug: file: pread count=4096 offset=101814272 nbdkit: file.15: debug: file: pread count=4096 offset=101818368 nbdkit: file.15: debug: file: pread count=4096 offset=101822464 nbdkit: file.15: debug: file: pread count=4096 offset=101826560 nbdkit: file.15: debug: file: pread count=4096 offset=101830656 nbdkit: file.15: debug: file: pread count=4096 offset=101834752 nbdkit: file.15: debug: file: pread count=4096 offset=101838848 nbdkit: file.15: debug: file: pread count=4096 offset=101842944 nbdkit: file.15: debug: file: pread count=4096 offset=101847040 nbdkit: file.15: debug: file: pread count=4096 offset=101851136 nbdkit: file.15: debug: file: pread count=4096 offset=101855232 nbdkit: file.15: debug: file: pread count=4096 offset=101859328 nbdkit: file.15: debug: file: pread count=4096 offset=101863424 nbdkit: file.15: debug: file: pread count=4096 offset=101867520 nbdkit: file.15: debug: file: pread count=4096 offset=101871616 nbdkit: file.15: debug: file: pread count=4096 offset=101875712 nbdkit: file.15: debug: file: pread count=4096 offset=101879808 nbdkit: file.15: debug: file: pread count=4096 offset=101883904 nbdkit: file.15: debug: file: pread count=4096 offset=101888000 nbdkit: file.15: debug: file: pread count=4096 offset=101892096 nbdkit: file.15: debug: file: pread count=4096 offset=101896192 nbdkit: file.15: debug: file: pread count=4096 offset=101900288 nbdkit: file.15: debug: file: pread count=4096 offset=101904384 nbdkit: file.15: debug: file: pread count=4096 offset=101908480 nbdkit: file.15: debug: file: pread count=4096 offset=101912576 nbdkit: file.15: debug: file: pread count=4096 offset=101916672 nbdkit: file.15: debug: file: pread count=4096 offset=101920768 nbdkit: file.15: debug: file: pread count=4096 offset=101924864 nbdkit: file.15: debug: file: pread count=4096 offset=101928960 nbdkit: file.15: debug: file: pread count=4096 offset=101933056 nbdkit: file.15: debug: file: pread count=4096 offset=101937152 nbdkit: file.15: debug: file: pread count=4096 offset=101941248 nbdkit: file.15: debug: file: pread count=4096 offset=101945344 nbdkit: file.15: debug: file: pread count=4096 offset=101949440 nbdkit: file.15: debug: file: pread count=4096 offset=101953536 nbdkit: file.15: debug: file: pread count=4096 offset=101957632 nbdkit: file.15: debug: file: pread count=4096 offset=101961728 nbdkit: file.15: debug: file: pread count=4096 offset=101965824 nbdkit: file.15: debug: file: pread count=4096 offset=101969920 nbdkit: file.15: debug: file: pread count=4096 offset=101974016 nbdkit: file.15: debug: file: pread count=4096 offset=101978112 nbdkit: file.15: debug: file: pread count=4096 offset=101982208 nbdkit: file.15: debug: file: pread count=4096 offset=101986304 nbdkit: file.15: debug: file: pread count=4096 offset=101990400 nbdkit: file.15: debug: file: pread count=4096 offset=101994496 nbdkit: file.15: debug: file: pread count=4096 offset=101998592 nbdkit: file.15: debug: file: pread count=4096 offset=102002688 nbdkit: file.15: debug: file: pread count=4096 offset=102006784 nbdkit: file.15: debug: file: pread count=4096 offset=102010880 nbdkit: file.15: debug: file: pread count=4096 offset=102014976 nbdkit: file.15: debug: file: pread count=4096 offset=102019072 nbdkit: file.15: debug: file: pread count=4096 offset=102023168 nbdkit: file.15: debug: file: pread count=4096 offset=102027264 nbdkit: file.15: debug: file: pread count=4096 offset=102031360 nbdkit: file.15: debug: file: pread count=4096 offset=102035456 nbdkit: file.15: debug: file: pread count=4096 offset=102039552 nbdkit: file.15: debug: file: pread count=4096 offset=102043648 nbdkit: file.15: debug: file: pread count=4096 offset=102047744 nbdkit: file.15: debug: file: pread count=4096 offset=102051840 nbdkit: file.15: debug: file: pread count=4096 offset=102055936 nbdkit: file.15: debug: file: pread count=4096 offset=102060032 nbdkit: file.15: debug: file: pread count=4096 offset=102064128 nbdkit: file.15: debug: file: pread count=4096 offset=102068224 nbdkit: file.15: debug: file: pread count=4096 offset=102072320 nbdkit: file.15: debug: file: pread count=4096 offset=102076416 nbdkit: file.15: debug: file: pread count=4096 offset=102080512 nbdkit: file.15: debug: file: pread count=4096 offset=102084608 nbdkit: file.15: debug: file: pread count=4096 offset=102088704 nbdkit: file.15: debug: file: pread count=4096 offset=102092800 nbdkit: file.15: debug: file: pread count=4096 offset=102096896 nbdkit: file.15: debug: file: pread count=4096 offset=102100992 nbdkit: file.15: debug: file: pread count=4096 offset=102105088 nbdkit: file.15: debug: file: pread count=4096 offset=102109184 nbdkit: file.15: debug: file: pread count=4096 offset=102113280 nbdkit: file.15: debug: file: pread count=4096 offset=102117376 nbdkit: file.15: debug: file: pread count=4096 offset=102121472 nbdkit: file.15: debug: file: pread count=4096 offset=102125568 nbdkit: file.15: debug: file: pread count=4096 offset=102129664 nbdkit: file.15: debug: file: pread count=4096 offset=102133760 nbdkit: file.15: debug: file: pread count=4096 offset=102137856 nbdkit: file.15: debug: file: pread count=4096 offset=102141952 nbdkit: file.15: debug: file: pread count=4096 offset=102146048 nbdkit: file.15: debug: file: pread count=4096 offset=102150144 nbdkit: file.15: debug: file: pread count=4096 offset=102154240 nbdkit: file.15: debug: file: pread count=4096 offset=102158336 nbdkit: file.15: debug: file: pread count=4096 offset=102162432 nbdkit: file.15: debug: file: pread count=4096 offset=102166528 nbdkit: file.15: debug: file: pread count=4096 offset=102170624 nbdkit: file.15: debug: file: pread count=4096 offset=102174720 nbdkit: file.15: debug: file: pread count=4096 offset=102178816 nbdkit: file.15: debug: file: pread count=4096 offset=102182912 nbdkit: file.15: debug: file: pread count=4096 offset=102187008 nbdkit: file.15: debug: file: pread count=4096 offset=102191104 nbdkit: file.15: debug: file: pread count=4096 offset=102195200 nbdkit: file.15: debug: file: pread count=4096 offset=102199296 nbdkit: file.15: debug: file: pread count=4096 offset=102203392 nbdkit: file.15: debug: file: pread count=4096 offset=102207488 nbdkit: file.15: debug: file: pread count=4096 offset=102211584 nbdkit: file.15: debug: file: pread count=4096 offset=102215680 nbdkit: file.15: debug: file: pread count=4096 offset=102219776 nbdkit: file.15: debug: file: pread count=4096 offset=102223872 nbdkit: file.15: debug: file: pread count=4096 offset=102227968 nbdkit: file.15: debug: file: pread count=4096 offset=102232064 nbdkit: file.15: debug: file: pread count=4096 offset=102236160 nbdkit: file.15: debug: file: pread count=4096 offset=102240256 nbdkit: file.15: debug: file: pread count=4096 offset=102244352 nbdkit: file.15: debug: file: pread count=4096 offset=102248448 nbdkit: file.15: debug: file: pread count=4096 offset=102252544 nbdkit: file.15: debug: file: pread count=4096 offset=102256640 nbdkit: file.15: debug: file: pread count=4096 offset=102260736 nbdkit: file.15: debug: file: pread count=4096 offset=102264832 nbdkit: file.15: debug: file: pread count=4096 offset=102268928 nbdkit: file.15: debug: file: pread count=4096 offset=102273024 nbdkit: file.15: debug: file: pread count=4096 offset=102277120 nbdkit: file.15: debug: file: pread count=4096 offset=102281216 nbdkit: file.15: debug: file: pread count=4096 offset=102285312 nbdkit: file.15: debug: file: pread count=4096 offset=102289408 nbdkit: file.15: debug: file: pread count=4096 offset=102293504 nbdkit: file.15: debug: file: pread count=4096 offset=102297600 nbdkit: file.15: debug: file: pread count=4096 offset=102301696 nbdkit: file.15: debug: file: pread count=4096 offset=102305792 nbdkit: file.15: debug: file: pread count=4096 offset=102309888 nbdkit: file.15: debug: file: pread count=4096 offset=102313984 nbdkit: file.15: debug: file: pread count=4096 offset=102318080 nbdkit: file.15: debug: file: pread count=4096 offset=102322176 nbdkit: file.15: debug: file: pread count=4096 offset=102326272 nbdkit: file.15: debug: file: pread count=4096 offset=102330368 nbdkit: file.15: debug: file: pread count=4096 offset=102334464 nbdkit: file.15: debug: file: pread count=4096 offset=102338560 nbdkit: file.15: debug: file: pread count=4096 offset=102342656 nbdkit: file.15: debug: file: pread count=4096 offset=102346752 nbdkit: file.15: debug: file: pread count=4096 offset=102350848 nbdkit: file.15: debug: file: pread count=4096 offset=102354944 nbdkit: file.15: debug: file: pread count=4096 offset=102359040 nbdkit: file.15: debug: file: pread count=4096 offset=102363136 nbdkit: file.15: debug: file: pread count=4096 offset=102367232 nbdkit: file.15: debug: file: pread count=4096 offset=102371328 nbdkit: file.15: debug: file: pread count=4096 offset=102375424 nbdkit: file.15: debug: file: pread count=4096 offset=102379520 nbdkit: file.15: debug: file: pread count=4096 offset=102383616 nbdkit: file.15: debug: file: pread count=4096 offset=102387712 nbdkit: file.15: debug: file: pread count=4096 offset=102391808 nbdkit: file.15: debug: file: pread count=4096 offset=102395904 nbdkit: file.15: debug: file: pread count=4096 offset=102400000 nbdkit: file.15: debug: file: pread count=4096 offset=102404096 nbdkit: file.15: debug: file: pread count=4096 offset=102408192 nbdkit: file.15: debug: file: pread count=4096 offset=102412288 nbdkit: file.15: debug: file: pread count=4096 offset=102416384 nbdkit: file.15: debug: file: pread count=4096 offset=102420480 nbdkit: file.15: debug: file: pread count=4096 offset=102424576 nbdkit: file.15: debug: file: pread count=4096 offset=102428672 nbdkit: file.15: debug: file: pread count=4096 offset=102432768 nbdkit: file.15: debug: file: pread count=4096 offset=102436864 nbdkit: file.15: debug: file: pread count=4096 offset=102440960 nbdkit: file.15: debug: file: pread count=4096 offset=102445056 nbdkit: file.15: debug: file: pread count=4096 offset=102449152 nbdkit: file.15: debug: file: pread count=4096 offset=102453248 nbdkit: file.15: debug: file: pread count=4096 offset=102457344 nbdkit: file.15: debug: file: pread count=4096 offset=102461440 nbdkit: file.15: debug: file: pread count=4096 offset=102465536 nbdkit: file.15: debug: file: pread count=4096 offset=102469632 nbdkit: file.15: debug: file: pread count=4096 offset=102473728 nbdkit: file.15: debug: file: pread count=4096 offset=102477824 nbdkit: file.15: debug: file: pread count=4096 offset=102481920 nbdkit: file.15: debug: file: pread count=4096 offset=102486016 nbdkit: file.15: debug: file: pread count=4096 offset=102490112 nbdkit: file.15: debug: file: pread count=4096 offset=102494208 nbdkit: file.15: debug: file: pread count=4096 offset=102498304 nbdkit: file.15: debug: file: pread count=4096 offset=102502400 nbdkit: file.15: debug: file: pread count=4096 offset=102506496 nbdkit: file.15: debug: file: pread count=4096 offset=102510592 nbdkit: file.15: debug: file: pread count=4096 offset=102514688 nbdkit: file.15: debug: file: pread count=4096 offset=102518784 nbdkit: file.15: debug: file: pread count=4096 offset=102522880 nbdkit: file.15: debug: file: pread count=4096 offset=102526976 nbdkit: file.15: debug: file: pread count=4096 offset=102531072 nbdkit: file.15: debug: file: pread count=4096 offset=102535168 nbdkit: file.15: debug: file: pread count=4096 offset=102539264 nbdkit: file.15: debug: file: pread count=4096 offset=102543360 nbdkit: file.15: debug: file: pread count=4096 offset=102547456 nbdkit: file.15: debug: file: pread count=4096 offset=102551552 nbdkit: file.15: debug: file: pread count=4096 offset=102555648 nbdkit: file.15: debug: file: pread count=4096 offset=102559744 nbdkit: file.15: debug: file: pread count=4096 offset=102563840 nbdkit: file.15: debug: file: pread count=4096 offset=102567936 nbdkit: file.15: debug: file: pread count=4096 offset=102572032 nbdkit: file.15: debug: file: pread count=4096 offset=102576128 nbdkit: file.15: debug: file: pread count=4096 offset=102580224 nbdkit: file.15: debug: file: pread count=4096 offset=102584320 nbdkit: file.15: debug: file: pread count=4096 offset=102588416 nbdkit: file.15: debug: file: pread count=4096 offset=102592512 nbdkit: file.15: debug: file: pread count=4096 offset=102596608 nbdkit: file.15: debug: file: pread count=4096 offset=102600704 nbdkit: file.15: debug: file: pread count=4096 offset=102604800 nbdkit: file.15: debug: file: pread count=4096 offset=102608896 nbdkit: file.15: debug: file: pread count=4096 offset=102612992 nbdkit: file.15: debug: file: pread count=4096 offset=102617088 nbdkit: file.15: debug: file: pread count=4096 offset=102621184 nbdkit: file.15: debug: file: pread count=4096 offset=102625280 nbdkit: file.15: debug: file: pread count=4096 offset=102629376 nbdkit: file.15: debug: file: pread count=4096 offset=102633472 nbdkit: file.15: debug: file: pread count=4096 offset=102637568 nbdkit: file.15: debug: file: pread count=4096 offset=102641664 nbdkit: file.15: debug: file: pread count=4096 offset=102645760 nbdkit: file.15: debug: file: pread count=4096 offset=102649856 nbdkit: file.15: debug: file: pread count=4096 offset=102653952 nbdkit: file.15: debug: file: pread count=4096 offset=102658048 nbdkit: file.15: debug: file: pread count=4096 offset=102662144 nbdkit: file.15: debug: file: pread count=4096 offset=102666240 nbdkit: file.15: debug: file: pread count=4096 offset=102670336 nbdkit: file.15: debug: file: pread count=4096 offset=102674432 nbdkit: file.15: debug: file: pread count=4096 offset=102678528 nbdkit: file.15: debug: file: pread count=4096 offset=102682624 nbdkit: file.15: debug: file: pread count=4096 offset=102686720 nbdkit: file.15: debug: file: pread count=4096 offset=102690816 nbdkit: file.15: debug: file: pread count=4096 offset=102694912 nbdkit: file.15: debug: file: pread count=4096 offset=102699008 nbdkit: file.15: debug: file: pread count=4096 offset=102703104 nbdkit: file.15: debug: file: pread count=4096 offset=102707200 nbdkit: file.15: debug: file: pread count=4096 offset=102711296 nbdkit: file.15: debug: file: pread count=4096 offset=102715392 nbdkit: file.15: debug: file: pread count=4096 offset=102719488 nbdkit: file.15: debug: file: pread count=4096 offset=102723584 nbdkit: file.15: debug: file: pread count=4096 offset=102727680 nbdkit: file.15: debug: file: pread count=4096 offset=102731776 nbdkit: file.15: debug: file: pread count=4096 offset=102735872 nbdkit: file.15: debug: file: pread count=4096 offset=102739968 nbdkit: file.15: debug: file: pread count=4096 offset=102744064 nbdkit: file.15: debug: file: pread count=4096 offset=102748160 nbdkit: file.15: debug: file: pread count=4096 offset=102752256 nbdkit: file.15: debug: file: pread count=4096 offset=102756352 nbdkit: file.0: debug: cow: pread count=2097152 offset=102760448 nbdkit: file.0: debug: file: pread count=4096 offset=102760448 nbdkit: file.0: debug: file: pread count=4096 offset=102764544 nbdkit: file.0: debug: file: pread count=4096 offset=102768640 nbdkit: file.0: debug: file: pread count=4096 offset=102772736 nbdkit: file.0: debug: file: pread count=4096 offset=102776832 nbdkit: file.0: debug: file: pread count=4096 offset=102780928 nbdkit: file.0: debug: file: pread count=4096 offset=102785024 nbdkit: file.0: debug: file: pread count=4096 offset=102789120 nbdkit: file.0: debug: file: pread count=4096 offset=102793216 nbdkit: file.0: debug: file: pread count=4096 offset=102797312 nbdkit: file.0: debug: file: pread count=4096 offset=102801408 nbdkit: file.0: debug: file: pread count=4096 offset=102805504 nbdkit: file.0: debug: file: pread count=4096 offset=102809600 nbdkit: file.0: debug: file: pread count=4096 offset=102813696 nbdkit: file.0: debug: file: pread count=4096 offset=102817792 nbdkit: file.0: debug: file: pread count=4096 offset=102821888 nbdkit: file.0: debug: file: pread count=4096 offset=102825984 nbdkit: file.0: debug: file: pread count=4096 offset=102830080 nbdkit: file.0: debug: file: pread count=4096 offset=102834176 nbdkit: file.0: debug: file: pread count=4096 offset=102838272 nbdkit: file.0: debug: file: pread count=4096 offset=102842368 nbdkit: file.0: debug: file: pread count=4096 offset=102846464 nbdkit: file.0: debug: file: pread count=4096 offset=102850560 nbdkit: file.0: debug: file: pread count=4096 offset=102854656 nbdkit: file.0: debug: file: pread count=4096 offset=102858752 nbdkit: file.0: debug: file: pread count=4096 offset=102862848 nbdkit: file.0: debug: file: pread count=4096 offset=102866944 nbdkit: file.0: debug: file: pread count=4096 offset=102871040 nbdkit: file.0: debug: file: pread count=4096 offset=102875136 nbdkit: file.0: debug: file: pread count=4096 offset=102879232 nbdkit: file.0: debug: file: pread count=4096 offset=102883328 nbdkit: file.0: debug: file: pread count=4096 offset=102887424 nbdkit: file.0: debug: file: pread count=4096 offset=102891520 nbdkit: file.0: debug: file: pread count=4096 offset=102895616 nbdkit: file.0: debug: file: pread count=4096 offset=102899712 nbdkit: file.0: debug: file: pread count=4096 offset=102903808 nbdkit: file.0: debug: file: pread count=4096 offset=102907904 nbdkit: file.0: debug: file: pread count=4096 offset=102912000 nbdkit: file.0: debug: file: pread count=4096 offset=102916096 nbdkit: file.0: debug: file: pread count=4096 offset=102920192 nbdkit: file.0: debug: file: pread count=4096 offset=102924288 nbdkit: file.0: debug: file: pread count=4096 offset=102928384 nbdkit: file.0: debug: file: pread count=4096 offset=102932480 nbdkit: file.0: debug: file: pread count=4096 offset=102936576 nbdkit: file.0: debug: file: pread count=4096 offset=102940672 nbdkit: file.0: debug: file: pread count=4096 offset=102944768 nbdkit: file.0: debug: file: pread count=4096 offset=102948864 nbdkit: file.0: debug: file: pread count=4096 offset=102952960 nbdkit: file.0: debug: file: pread count=4096 offset=102957056 nbdkit: file.0: debug: file: pread count=4096 offset=102961152 nbdkit: file.0: debug: file: pread count=4096 offset=102965248 nbdkit: file.0: debug: file: pread count=4096 offset=102969344 nbdkit: file.0: debug: file: pread count=4096 offset=102973440 nbdkit: file.0: debug: file: pread count=4096 offset=102977536 nbdkit: file.0: debug: file: pread count=4096 offset=102981632 nbdkit: file.0: debug: file: pread count=4096 offset=102985728 nbdkit: file.0: debug: file: pread count=4096 offset=102989824 nbdkit: file.0: debug: file: pread count=4096 offset=102993920 nbdkit: file.0: debug: file: pread count=4096 offset=102998016 nbdkit: file.0: debug: file: pread count=4096 offset=103002112 nbdkit: file.0: debug: file: pread count=4096 offset=103006208 nbdkit: file.0: debug: file: pread count=4096 offset=103010304 nbdkit: file.0: debug: file: pread count=4096 offset=103014400 nbdkit: file.0: debug: file: pread count=4096 offset=103018496 nbdkit: file.0: debug: file: pread count=4096 offset=103022592 nbdkit: file.0: debug: file: pread count=4096 offset=103026688 nbdkit: file.0: debug: file: pread count=4096 offset=103030784 nbdkit: file.0: debug: file: pread count=4096 offset=103034880 nbdkit: file.0: debug: file: pread count=4096 offset=103038976 nbdkit: file.0: debug: file: pread count=4096 offset=103043072 nbdkit: file.0: debug: file: pread count=4096 offset=103047168 nbdkit: file.0: debug: file: pread count=4096 offset=103051264 nbdkit: file.0: debug: file: pread count=4096 offset=103055360 nbdkit: file.0: debug: file: pread count=4096 offset=103059456 nbdkit: file.0: debug: file: pread count=4096 offset=103063552 nbdkit: file.0: debug: file: pread count=4096 offset=103067648 nbdkit: file.0: debug: file: pread count=4096 offset=103071744 nbdkit: file.0: debug: file: pread count=4096 offset=103075840 nbdkit: file.0: debug: file: pread count=4096 offset=103079936 nbdkit: file.0: debug: file: pread count=4096 offset=103084032 nbdkit: file.0: debug: file: pread count=4096 offset=103088128 nbdkit: file.0: debug: file: pread count=4096 offset=103092224 nbdkit: file.0: debug: file: pread count=4096 offset=103096320 nbdkit: file.0: debug: file: pread count=4096 offset=103100416 nbdkit: file.0: debug: file: pread count=4096 offset=103104512 nbdkit: file.0: debug: file: pread count=4096 offset=103108608 nbdkit: file.0: debug: file: pread count=4096 offset=103112704 nbdkit: file.0: debug: file: pread count=4096 offset=103116800 nbdkit: file.0: debug: file: pread count=4096 offset=103120896 nbdkit: file.0: debug: file: pread count=4096 offset=103124992 nbdkit: file.0: debug: file: pread count=4096 offset=103129088 nbdkit: file.0: debug: file: pread count=4096 offset=103133184 nbdkit: file.0: debug: file: pread count=4096 offset=103137280 nbdkit: file.0: debug: file: pread count=4096 offset=103141376 nbdkit: file.0: debug: file: pread count=4096 offset=103145472 nbdkit: file.0: debug: file: pread count=4096 offset=103149568 nbdkit: file.0: debug: file: pread count=4096 offset=103153664 nbdkit: file.0: debug: file: pread count=4096 offset=103157760 nbdkit: file.0: debug: file: pread count=4096 offset=103161856 nbdkit: file.0: debug: file: pread count=4096 offset=103165952 nbdkit: file.0: debug: file: pread count=4096 offset=103170048 nbdkit: file.0: debug: file: pread count=4096 offset=103174144 nbdkit: file.0: debug: file: pread count=4096 offset=103178240 nbdkit: file.0: debug: file: pread count=4096 offset=103182336 nbdkit: file.0: debug: file: pread count=4096 offset=103186432 nbdkit: file.0: debug: file: pread count=4096 offset=103190528 nbdkit: file.0: debug: file: pread count=4096 offset=103194624 nbdkit: file.0: debug: file: pread count=4096 offset=103198720 nbdkit: file.0: debug: file: pread count=4096 offset=103202816 nbdkit: file.0: debug: file: pread count=4096 offset=103206912 nbdkit: file.0: debug: file: pread count=4096 offset=103211008 nbdkit: file.0: debug: file: pread count=4096 offset=103215104 nbdkit: file.0: debug: file: pread count=4096 offset=103219200 nbdkit: file.0: debug: file: pread count=4096 offset=103223296 nbdkit: file.0: debug: file: pread count=4096 offset=103227392 nbdkit: file.0: debug: file: pread count=4096 offset=103231488 nbdkit: file.0: debug: file: pread count=4096 offset=103235584 nbdkit: file.0: debug: file: pread count=4096 offset=103239680 nbdkit: file.0: debug: file: pread count=4096 offset=103243776 nbdkit: file.0: debug: file: pread count=4096 offset=103247872 nbdkit: file.0: debug: file: pread count=4096 offset=103251968 nbdkit: file.0: debug: file: pread count=4096 offset=103256064 nbdkit: file.0: debug: file: pread count=4096 offset=103260160 nbdkit: file.0: debug: file: pread count=4096 offset=103264256 nbdkit: file.0: debug: file: pread count=4096 offset=103268352 nbdkit: file.0: debug: file: pread count=4096 offset=103272448 nbdkit: file.0: debug: file: pread count=4096 offset=103276544 nbdkit: file.0: debug: file: pread count=4096 offset=103280640 nbdkit: file.0: debug: file: pread count=4096 offset=103284736 nbdkit: file.0: debug: file: pread count=4096 offset=103288832 nbdkit: file.0: debug: file: pread count=4096 offset=103292928 nbdkit: file.0: debug: file: pread count=4096 offset=103297024 nbdkit: file.0: debug: file: pread count=4096 offset=103301120 nbdkit: file.0: debug: file: pread count=4096 offset=103305216 nbdkit: file.0: debug: file: pread count=4096 offset=103309312 nbdkit: file.0: debug: file: pread count=4096 offset=103313408 nbdkit: file.0: debug: file: pread count=4096 offset=103317504 nbdkit: file.0: debug: file: pread count=4096 offset=103321600 nbdkit: file.0: debug: file: pread count=4096 offset=103325696 nbdkit: file.0: debug: file: pread count=4096 offset=103329792 nbdkit: file.0: debug: file: pread count=4096 offset=103333888 nbdkit: file.0: debug: file: pread count=4096 offset=103337984 nbdkit: file.0: debug: file: pread count=4096 offset=103342080 nbdkit: file.0: debug: file: pread count=4096 offset=103346176 nbdkit: file.0: debug: file: pread count=4096 offset=103350272 nbdkit: file.0: debug: file: pread count=4096 offset=103354368 nbdkit: file.0: debug: file: pread count=4096 offset=103358464 nbdkit: file.0: debug: file: pread count=4096 offset=103362560 nbdkit: file.0: debug: file: pread count=4096 offset=103366656 nbdkit: file.0: debug: file: pread count=4096 offset=103370752 nbdkit: file.0: debug: file: pread count=4096 offset=103374848 nbdkit: file.0: debug: file: pread count=4096 offset=103378944 nbdkit: file.0: debug: file: pread count=4096 offset=103383040 nbdkit: file.0: debug: file: pread count=4096 offset=103387136 nbdkit: file.0: debug: file: pread count=4096 offset=103391232 nbdkit: file.0: debug: file: pread count=4096 offset=103395328 nbdkit: file.0: debug: file: pread count=4096 offset=103399424 nbdkit: file.0: debug: file: pread count=4096 offset=103403520 nbdkit: file.0: debug: file: pread count=4096 offset=103407616 nbdkit: file.0: debug: file: pread count=4096 offset=103411712 nbdkit: file.0: debug: file: pread count=4096 offset=103415808 nbdkit: file.0: debug: file: pread count=4096 offset=103419904 nbdkit: file.0: debug: file: pread count=4096 offset=103424000 nbdkit: file.0: debug: file: pread count=4096 offset=103428096 nbdkit: file.0: debug: file: pread count=4096 offset=103432192 nbdkit: file.0: debug: file: pread count=4096 offset=103436288 nbdkit: file.0: debug: file: pread count=4096 offset=103440384 nbdkit: file.0: debug: file: pread count=4096 offset=103444480 nbdkit: file.0: debug: file: pread count=4096 offset=103448576 nbdkit: file.0: debug: file: pread count=4096 offset=103452672 nbdkit: file.0: debug: file: pread count=4096 offset=103456768 nbdkit: file.0: debug: file: pread count=4096 offset=103460864 nbdkit: file.0: debug: file: pread count=4096 offset=103464960 nbdkit: file.0: debug: file: pread count=4096 offset=103469056 nbdkit: file.0: debug: file: pread count=4096 offset=103473152 nbdkit: file.0: debug: file: pread count=4096 offset=103477248 nbdkit: file.0: debug: file: pread count=4096 offset=103481344 nbdkit: file.0: debug: file: pread count=4096 offset=103485440 nbdkit: file.0: debug: file: pread count=4096 offset=103489536 nbdkit: file.0: debug: file: pread count=4096 offset=103493632 nbdkit: file.0: debug: file: pread count=4096 offset=103497728 nbdkit: file.0: debug: file: pread count=4096 offset=103501824 nbdkit: file.0: debug: file: pread count=4096 offset=103505920 nbdkit: file.0: debug: file: pread count=4096 offset=103510016 nbdkit: file.0: debug: file: pread count=4096 offset=103514112 nbdkit: file.0: debug: file: pread count=4096 offset=103518208 nbdkit: file.0: debug: file: pread count=4096 offset=103522304 nbdkit: file.0: debug: file: pread count=4096 offset=103526400 nbdkit: file.0: debug: file: pread count=4096 offset=103530496 nbdkit: file.0: debug: file: pread count=4096 offset=103534592 nbdkit: file.0: debug: file: pread count=4096 offset=103538688 nbdkit: file.0: debug: file: pread count=4096 offset=103542784 nbdkit: file.0: debug: file: pread count=4096 offset=103546880 nbdkit: file.0: debug: file: pread count=4096 offset=103550976 nbdkit: file.0: debug: file: pread count=4096 offset=103555072 nbdkit: file.0: debug: file: pread count=4096 offset=103559168 nbdkit: file.0: debug: file: pread count=4096 offset=103563264 nbdkit: file.0: debug: file: pread count=4096 offset=103567360 nbdkit: file.0: debug: file: pread count=4096 offset=103571456 nbdkit: file.0: debug: file: pread count=4096 offset=103575552 nbdkit: file.0: debug: file: pread count=4096 offset=103579648 nbdkit: file.0: debug: file: pread count=4096 offset=103583744 nbdkit: file.0: debug: file: pread count=4096 offset=103587840 nbdkit: file.0: debug: file: pread count=4096 offset=103591936 nbdkit: file.0: debug: file: pread count=4096 offset=103596032 nbdkit: file.0: debug: file: pread count=4096 offset=103600128 nbdkit: file.0: debug: file: pread count=4096 offset=103604224 nbdkit: file.0: debug: file: pread count=4096 offset=103608320 nbdkit: file.0: debug: file: pread count=4096 offset=103612416 nbdkit: file.0: debug: file: pread count=4096 offset=103616512 nbdkit: file.0: debug: file: pread count=4096 offset=103620608 nbdkit: file.0: debug: file: pread count=4096 offset=103624704 nbdkit: file.0: debug: file: pread count=4096 offset=103628800 nbdkit: file.0: debug: file: pread count=4096 offset=103632896 nbdkit: file.0: debug: file: pread count=4096 offset=103636992 nbdkit: file.0: debug: file: pread count=4096 offset=103641088 nbdkit: file.0: debug: file: pread count=4096 offset=103645184 nbdkit: file.0: debug: file: pread count=4096 offset=103649280 nbdkit: file.0: debug: file: pread count=4096 offset=103653376 nbdkit: file.0: debug: file: pread count=4096 offset=103657472 nbdkit: file.0: debug: file: pread count=4096 offset=103661568 nbdkit: file.0: debug: file: pread count=4096 offset=103665664 nbdkit: file.0: debug: file: pread count=4096 offset=103669760 nbdkit: file.0: debug: file: pread count=4096 offset=103673856 nbdkit: file.0: debug: file: pread count=4096 offset=103677952 nbdkit: file.0: debug: file: pread count=4096 offset=103682048 nbdkit: file.0: debug: file: pread count=4096 offset=103686144 nbdkit: file.0: debug: file: pread count=4096 offset=103690240 nbdkit: file.0: debug: file: pread count=4096 offset=103694336 nbdkit: file.0: debug: file: pread count=4096 offset=103698432 nbdkit: file.0: debug: file: pread count=4096 offset=103702528 nbdkit: file.0: debug: file: pread count=4096 offset=103706624 nbdkit: file.0: debug: file: pread count=4096 offset=103710720 nbdkit: file.0: debug: file: pread count=4096 offset=103714816 nbdkit: file.0: debug: file: pread count=4096 offset=103718912 nbdkit: file.0: debug: file: pread count=4096 offset=103723008 nbdkit: file.0: debug: file: pread count=4096 offset=103727104 nbdkit: file.0: debug: file: pread count=4096 offset=103731200 nbdkit: file.0: debug: file: pread count=4096 offset=103735296 nbdkit: file.0: debug: file: pread count=4096 offset=103739392 nbdkit: file.0: debug: file: pread count=4096 offset=103743488 nbdkit: file.0: debug: file: pread count=4096 offset=103747584 nbdkit: file.0: debug: file: pread count=4096 offset=103751680 nbdkit: file.0: debug: file: pread count=4096 offset=103755776 nbdkit: file.0: debug: file: pread count=4096 offset=103759872 nbdkit: file.0: debug: file: pread count=4096 offset=103763968 nbdkit: file.0: debug: file: pread count=4096 offset=103768064 nbdkit: file.0: debug: file: pread count=4096 offset=103772160 nbdkit: file.0: debug: file: pread count=4096 offset=103776256 nbdkit: file.0: debug: file: pread count=4096 offset=103780352 nbdkit: file.0: debug: file: pread count=4096 offset=103784448 nbdkit: file.0: debug: file: pread count=4096 offset=103788544 nbdkit: file.0: debug: file: pread count=4096 offset=103792640 nbdkit: file.0: debug: file: pread count=4096 offset=103796736 nbdkit: file.0: debug: file: pread count=4096 offset=103800832 nbdkit: file.0: debug: file: pread count=4096 offset=103804928 nbdkit: file.0: debug: file: pread count=4096 offset=103809024 nbdkit: file.0: debug: file: pread count=4096 offset=103813120 nbdkit: file.0: debug: file: pread count=4096 offset=103817216 nbdkit: file.0: debug: file: pread count=4096 offset=103821312 nbdkit: file.0: debug: file: pread count=4096 offset=103825408 nbdkit: file.0: debug: file: pread count=4096 offset=103829504 nbdkit: file.0: debug: file: pread count=4096 offset=103833600 nbdkit: file.0: debug: file: pread count=4096 offset=103837696 nbdkit: file.0: debug: file: pread count=4096 offset=103841792 nbdkit: file.0: debug: file: pread count=4096 offset=103845888 nbdkit: file.0: debug: file: pread count=4096 offset=103849984 nbdkit: file.0: debug: file: pread count=4096 offset=103854080 nbdkit: file.0: debug: file: pread count=4096 offset=103858176 nbdkit: file.0: debug: file: pread count=4096 offset=103862272 nbdkit: file.0: debug: file: pread count=4096 offset=103866368 nbdkit: file.0: debug: file: pread count=4096 offset=103870464 nbdkit: file.0: debug: file: pread count=4096 offset=103874560 nbdkit: file.0: debug: file: pread count=4096 offset=103878656 nbdkit: file.0: debug: file: pread count=4096 offset=103882752 nbdkit: file.0: debug: file: pread count=4096 offset=103886848 nbdkit: file.0: debug: file: pread count=4096 offset=103890944 nbdkit: file.0: debug: file: pread count=4096 offset=103895040 nbdkit: file.0: debug: file: pread count=4096 offset=103899136 nbdkit: file.0: debug: file: pread count=4096 offset=103903232 nbdkit: file.0: debug: file: pread count=4096 offset=103907328 nbdkit: file.0: debug: file: pread count=4096 offset=103911424 nbdkit: file.0: debug: file: pread count=4096 offset=103915520 nbdkit: file.0: debug: file: pread count=4096 offset=103919616 nbdkit: file.0: debug: file: pread count=4096 offset=103923712 nbdkit: file.0: debug: file: pread count=4096 offset=103927808 nbdkit: file.0: debug: file: pread count=4096 offset=103931904 nbdkit: file.0: debug: file: pread count=4096 offset=103936000 nbdkit: file.0: debug: file: pread count=4096 offset=103940096 nbdkit: file.0: debug: file: pread count=4096 offset=103944192 nbdkit: file.0: debug: file: pread count=4096 offset=103948288 nbdkit: file.0: debug: file: pread count=4096 offset=103952384 nbdkit: file.0: debug: file: pread count=4096 offset=103956480 nbdkit: file.0: debug: file: pread count=4096 offset=103960576 nbdkit: file.0: debug: file: pread count=4096 offset=103964672 nbdkit: file.0: debug: file: pread count=4096 offset=103968768 nbdkit: file.0: debug: file: pread count=4096 offset=103972864 nbdkit: file.0: debug: file: pread count=4096 offset=103976960 nbdkit: file.0: debug: file: pread count=4096 offset=103981056 nbdkit: file.0: debug: file: pread count=4096 offset=103985152 nbdkit: file.0: debug: file: pread count=4096 offset=103989248 nbdkit: file.0: debug: file: pread count=4096 offset=103993344 nbdkit: file.0: debug: file: pread count=4096 offset=103997440 nbdkit: file.0: debug: file: pread count=4096 offset=104001536 nbdkit: file.0: debug: file: pread count=4096 offset=104005632 nbdkit: file.0: debug: file: pread count=4096 offset=104009728 nbdkit: file.0: debug: file: pread count=4096 offset=104013824 nbdkit: file.0: debug: file: pread count=4096 offset=104017920 nbdkit: file.0: debug: file: pread count=4096 offset=104022016 nbdkit: file.0: debug: file: pread count=4096 offset=104026112 nbdkit: file.0: debug: file: pread count=4096 offset=104030208 nbdkit: file.0: debug: file: pread count=4096 offset=104034304 nbdkit: file.0: debug: file: pread count=4096 offset=104038400 nbdkit: file.0: debug: file: pread count=4096 offset=104042496 nbdkit: file.0: debug: file: pread count=4096 offset=104046592 nbdkit: file.0: debug: file: pread count=4096 offset=104050688 nbdkit: file.0: debug: file: pread count=4096 offset=104054784 nbdkit: file.0: debug: file: pread count=4096 offset=104058880 nbdkit: file.0: debug: file: pread count=4096 offset=104062976 nbdkit: file.0: debug: file: pread count=4096 offset=104067072 nbdkit: file.0: debug: file: pread count=4096 offset=104071168 nbdkit: file.0: debug: file: pread count=4096 offset=104075264 nbdkit: file.0: debug: file: pread count=4096 offset=104079360 nbdkit: file.0: debug: file: pread count=4096 offset=104083456 nbdkit: file.0: debug: file: pread count=4096 offset=104087552 nbdkit: file.0: debug: file: pread count=4096 offset=104091648 nbdkit: file.0: debug: file: pread count=4096 offset=104095744 nbdkit: file.0: debug: file: pread count=4096 offset=104099840 nbdkit: file.0: debug: file: pread count=4096 offset=104103936 nbdkit: file.0: debug: file: pread count=4096 offset=104108032 nbdkit: file.0: debug: file: pread count=4096 offset=104112128 nbdkit: file.0: debug: file: pread count=4096 offset=104116224 nbdkit: file.0: debug: file: pread count=4096 offset=104120320 nbdkit: file.0: debug: file: pread count=4096 offset=104124416 nbdkit: file.0: debug: file: pread count=4096 offset=104128512 nbdkit: file.0: debug: file: pread count=4096 offset=104132608 nbdkit: file.0: debug: file: pread count=4096 offset=104136704 nbdkit: file.0: debug: file: pread count=4096 offset=104140800 nbdkit: file.0: debug: file: pread count=4096 offset=104144896 nbdkit: file.0: debug: file: pread count=4096 offset=104148992 nbdkit: file.0: debug: file: pread count=4096 offset=104153088 nbdkit: file.0: debug: file: pread count=4096 offset=104157184 nbdkit: file.0: debug: file: pread count=4096 offset=104161280 nbdkit: file.0: debug: file: pread count=4096 offset=104165376 nbdkit: file.0: debug: file: pread count=4096 offset=104169472 nbdkit: file.0: debug: file: pread count=4096 offset=104173568 nbdkit: file.0: debug: file: pread count=4096 offset=104177664 nbdkit: file.0: debug: file: pread count=4096 offset=104181760 nbdkit: file.0: debug: file: pread count=4096 offset=104185856 nbdkit: file.0: debug: file: pread count=4096 offset=104189952 nbdkit: file.0: debug: file: pread count=4096 offset=104194048 nbdkit: file.0: debug: file: pread count=4096 offset=104198144 nbdkit: file.0: debug: file: pread count=4096 offset=104202240 nbdkit: file.0: debug: file: pread count=4096 offset=104206336 nbdkit: file.0: debug: file: pread count=4096 offset=104210432 nbdkit: file.0: debug: file: pread count=4096 offset=104214528 nbdkit: file.0: debug: file: pread count=4096 offset=104218624 nbdkit: file.0: debug: file: pread count=4096 offset=104222720 nbdkit: file.0: debug: file: pread count=4096 offset=104226816 nbdkit: file.0: debug: file: pread count=4096 offset=104230912 nbdkit: file.0: debug: file: pread count=4096 offset=104235008 nbdkit: file.0: debug: file: pread count=4096 offset=104239104 nbdkit: file.0: debug: file: pread count=4096 offset=104243200 nbdkit: file.0: debug: file: pread count=4096 offset=104247296 nbdkit: file.0: debug: file: pread count=4096 offset=104251392 nbdkit: file.0: debug: file: pread count=4096 offset=104255488 nbdkit: file.0: debug: file: pread count=4096 offset=104259584 nbdkit: file.0: debug: file: pread count=4096 offset=104263680 nbdkit: file.0: debug: file: pread count=4096 offset=104267776 nbdkit: file.0: debug: file: pread count=4096 offset=104271872 nbdkit: file.0: debug: file: pread count=4096 offset=104275968 nbdkit: file.0: debug: file: pread count=4096 offset=104280064 nbdkit: file.0: debug: file: pread count=4096 offset=104284160 nbdkit: file.0: debug: file: pread count=4096 offset=104288256 nbdkit: file.0: debug: file: pread count=4096 offset=104292352 nbdkit: file.0: debug: file: pread count=4096 offset=104296448 nbdkit: file.0: debug: file: pread count=4096 offset=104300544 nbdkit: file.0: debug: file: pread count=4096 offset=104304640 nbdkit: file.0: debug: file: pread count=4096 offset=104308736 nbdkit: file.0: debug: file: pread count=4096 offset=104312832 nbdkit: file.0: debug: file: pread count=4096 offset=104316928 nbdkit: file.0: debug: file: pread count=4096 offset=104321024 nbdkit: file.0: debug: file: pread count=4096 offset=104325120 nbdkit: file.0: debug: file: pread count=4096 offset=104329216 nbdkit: file.0: debug: file: pread count=4096 offset=104333312 nbdkit: file.0: debug: file: pread count=4096 offset=104337408 nbdkit: file.0: debug: file: pread count=4096 offset=104341504 nbdkit: file.0: debug: file: pread count=4096 offset=104345600 nbdkit: file.0: debug: file: pread count=4096 offset=104349696 nbdkit: file.0: debug: file: pread count=4096 offset=104353792 nbdkit: file.0: debug: file: pread count=4096 offset=104357888 nbdkit: file.0: debug: file: pread count=4096 offset=104361984 nbdkit: file.0: debug: file: pread count=4096 offset=104366080 nbdkit: file.0: debug: file: pread count=4096 offset=104370176 nbdkit: file.0: debug: file: pread count=4096 offset=104374272 nbdkit: file.0: debug: file: pread count=4096 offset=104378368 nbdkit: file.0: debug: file: pread count=4096 offset=104382464 nbdkit: file.0: debug: file: pread count=4096 offset=104386560 nbdkit: file.0: debug: file: pread count=4096 offset=104390656 nbdkit: file.0: debug: file: pread count=4096 offset=104394752 nbdkit: file.0: debug: file: pread count=4096 offset=104398848 nbdkit: file.0: debug: file: pread count=4096 offset=104402944 nbdkit: file.0: debug: file: pread count=4096 offset=104407040 nbdkit: file.0: debug: file: pread count=4096 offset=104411136 nbdkit: file.0: debug: file: pread count=4096 offset=104415232 nbdkit: file.0: debug: file: pread count=4096 offset=104419328 nbdkit: file.0: debug: file: pread count=4096 offset=104423424 nbdkit: file.0: debug: file: pread count=4096 offset=104427520 nbdkit: file.0: debug: file: pread count=4096 offset=104431616 nbdkit: file.0: debug: file: pread count=4096 offset=104435712 nbdkit: file.0: debug: file: pread count=4096 offset=104439808 nbdkit: file.0: debug: file: pread count=4096 offset=104443904 nbdkit: file.0: debug: file: pread count=4096 offset=104448000 nbdkit: file.0: debug: file: pread count=4096 offset=104452096 nbdkit: file.0: debug: file: pread count=4096 offset=104456192 nbdkit: file.0: debug: file: pread count=4096 offset=104460288 nbdkit: file.0: debug: file: pread count=4096 offset=104464384 nbdkit: file.0: debug: file: pread count=4096 offset=104468480 nbdkit: file.0: debug: file: pread count=4096 offset=104472576 nbdkit: file.0: debug: file: pread count=4096 offset=104476672 nbdkit: file.0: debug: file: pread count=4096 offset=104480768 nbdkit: file.0: debug: file: pread count=4096 offset=104484864 nbdkit: file.0: debug: file: pread count=4096 offset=104488960 nbdkit: file.0: debug: file: pread count=4096 offset=104493056 nbdkit: file.0: debug: file: pread count=4096 offset=104497152 nbdkit: file.0: debug: file: pread count=4096 offset=104501248 nbdkit: file.0: debug: file: pread count=4096 offset=104505344 nbdkit: file.0: debug: file: pread count=4096 offset=104509440 nbdkit: file.0: debug: file: pread count=4096 offset=104513536 nbdkit: file.0: debug: file: pread count=4096 offset=104517632 nbdkit: file.0: debug: file: pread count=4096 offset=104521728 nbdkit: file.0: debug: file: pread count=4096 offset=104525824 nbdkit: file.0: debug: file: pread count=4096 offset=104529920 nbdkit: file.0: debug: file: pread count=4096 offset=104534016 nbdkit: file.0: debug: file: pread count=4096 offset=104538112 nbdkit: file.0: debug: file: pread count=4096 offset=104542208 nbdkit: file.0: debug: file: pread count=4096 offset=104546304 nbdkit: file.0: debug: file: pread count=4096 offset=104550400 nbdkit: file.0: debug: file: pread count=4096 offset=104554496 nbdkit: file.0: debug: file: pread count=4096 offset=104558592 nbdkit: file.0: debug: file: pread count=4096 offset=104562688 nbdkit: file.0: debug: file: pread count=4096 offset=104566784 nbdkit: file.0: debug: file: pread count=4096 offset=104570880 nbdkit: file.0: debug: file: pread count=4096 offset=104574976 nbdkit: file.0: debug: file: pread count=4096 offset=104579072 nbdkit: file.0: debug: file: pread count=4096 offset=104583168 nbdkit: file.0: debug: file: pread count=4096 offset=104587264 nbdkit: file.0: debug: file: pread count=4096 offset=104591360 nbdkit: file.0: debug: file: pread count=4096 offset=104595456 nbdkit: file.0: debug: file: pread count=4096 offset=104599552 nbdkit: file.0: debug: file: pread count=4096 offset=104603648 nbdkit: file.0: debug: file: pread count=4096 offset=104607744 nbdkit: file.0: debug: file: pread count=4096 offset=104611840 nbdkit: file.0: debug: file: pread count=4096 offset=104615936 nbdkit: file.0: debug: file: pread count=4096 offset=104620032 nbdkit: file.0: debug: file: pread count=4096 offset=104624128 nbdkit: file.0: debug: file: pread count=4096 offset=104628224 nbdkit: file.0: debug: file: pread count=4096 offset=104632320 nbdkit: file.0: debug: file: pread count=4096 offset=104636416 nbdkit: file.0: debug: file: pread count=4096 offset=104640512 nbdkit: file.0: debug: file: pread count=4096 offset=104644608 nbdkit: file.0: debug: file: pread count=4096 offset=104648704 nbdkit: file.0: debug: file: pread count=4096 offset=104652800 nbdkit: file.0: debug: file: pread count=4096 offset=104656896 nbdkit: file.0: debug: file: pread count=4096 offset=104660992 nbdkit: file.0: debug: file: pread count=4096 offset=104665088 nbdkit: file.0: debug: file: pread count=4096 offset=104669184 nbdkit: file.0: debug: file: pread count=4096 offset=104673280 nbdkit: file.0: debug: file: pread count=4096 offset=104677376 nbdkit: file.0: debug: file: pread count=4096 offset=104681472 nbdkit: file.0: debug: file: pread count=4096 offset=104685568 nbdkit: file.0: debug: file: pread count=4096 offset=104689664 nbdkit: file.0: debug: file: pread count=4096 offset=104693760 nbdkit: file.0: debug: file: pread count=4096 offset=104697856 nbdkit: file.0: debug: file: pread count=4096 offset=104701952 nbdkit: file.0: debug: file: pread count=4096 offset=104706048 nbdkit: file.0: debug: file: pread count=4096 offset=104710144 nbdkit: file.0: debug: file: pread count=4096 offset=104714240 nbdkit: file.0: debug: file: pread count=4096 offset=104718336 nbdkit: file.0: debug: file: pread count=4096 offset=104722432 nbdkit: file.0: debug: file: pread count=4096 offset=104726528 nbdkit: file.0: debug: file: pread count=4096 offset=104730624 nbdkit: file.0: debug: file: pread count=4096 offset=104734720 nbdkit: file.0: debug: file: pread count=4096 offset=104738816 nbdkit: file.0: debug: file: pread count=4096 offset=104742912 nbdkit: file.0: debug: file: pread count=4096 offset=104747008 nbdkit: file.0: debug: file: pread count=4096 offset=104751104 nbdkit: file.0: debug: file: pread count=4096 offset=104755200 nbdkit: file.0: debug: file: pread count=4096 offset=104759296 nbdkit: file.0: debug: file: pread count=4096 offset=104763392 nbdkit: file.0: debug: file: pread count=4096 offset=104767488 nbdkit: file.0: debug: file: pread count=4096 offset=104771584 nbdkit: file.0: debug: file: pread count=4096 offset=104775680 nbdkit: file.0: debug: file: pread count=4096 offset=104779776 nbdkit: file.0: debug: file: pread count=4096 offset=104783872 nbdkit: file.0: debug: file: pread count=4096 offset=104787968 nbdkit: file.0: debug: file: pread count=4096 offset=104792064 nbdkit: file.0: debug: file: pread count=4096 offset=104796160 nbdkit: file.0: debug: file: pread count=4096 offset=104800256 nbdkit: file.0: debug: file: pread count=4096 offset=104804352 nbdkit: file.0: debug: file: pread count=4096 offset=104808448 nbdkit: file.0: debug: file: pread count=4096 offset=104812544 nbdkit: file.0: debug: file: pread count=4096 offset=104816640 nbdkit: file.0: debug: file: pread count=4096 offset=104820736 nbdkit: file.0: debug: file: pread count=4096 offset=104824832 nbdkit: file.0: debug: file: pread count=4096 offset=104828928 nbdkit: file.0: debug: file: pread count=4096 offset=104833024 nbdkit: file.0: debug: file: pread count=4096 offset=104837120 nbdkit: file.0: debug: file: pread count=4096 offset=104841216 nbdkit: file.0: debug: file: pread count=4096 offset=104845312 nbdkit: file.0: debug: file: pread count=4096 offset=104849408 nbdkit: file.0: debug: file: pread count=4096 offset=104853504 nbdkit: file.1: debug: cow: pread count=1065472 offset=104857600 nbdkit: file.1: debug: file: pread count=4096 offset=104857600 nbdkit: file.1: debug: file: pread count=4096 offset=104861696 nbdkit: file.1: debug: file: pread count=4096 offset=104865792 nbdkit: file.1: debug: file: pread count=4096 offset=104869888 nbdkit: file.1: debug: file: pread count=4096 offset=104873984 nbdkit: file.1: debug: file: pread count=4096 offset=104878080 nbdkit: file.1: debug: file: pread count=4096 offset=104882176 nbdkit: file.1: debug: file: pread count=4096 offset=104886272 nbdkit: file.1: debug: file: pread count=4096 offset=104890368 nbdkit: file.1: debug: file: pread count=4096 offset=104894464 nbdkit: file.1: debug: file: pread count=4096 offset=104898560 nbdkit: file.1: debug: file: pread count=4096 offset=104902656 nbdkit: file.1: debug: file: pread count=4096 offset=104906752 nbdkit: file.1: debug: file: pread count=4096 offset=104910848 nbdkit: file.1: debug: file: pread count=4096 offset=104914944 nbdkit: file.1: debug: file: pread count=4096 offset=104919040 nbdkit: file.1: debug: file: pread count=4096 offset=104923136 nbdkit: file.1: debug: file: pread count=4096 offset=104927232 nbdkit: file.1: debug: file: pread count=4096 offset=104931328 nbdkit: file.1: debug: file: pread count=4096 offset=104935424 nbdkit: file.1: debug: file: pread count=4096 offset=104939520 nbdkit: file.1: debug: file: pread count=4096 offset=104943616 nbdkit: file.1: debug: file: pread count=4096 offset=104947712 nbdkit: file.1: debug: file: pread count=4096 offset=104951808 nbdkit: file.1: debug: file: pread count=4096 offset=104955904 nbdkit: file.1: debug: file: pread count=4096 offset=104960000 nbdkit: file.1: debug: file: pread count=4096 offset=104964096 nbdkit: file.1: debug: file: pread count=4096 offset=104968192 nbdkit: file.1: debug: file: pread count=4096 offset=104972288 nbdkit: file.1: debug: file: pread count=4096 offset=104976384 nbdkit: file.1: debug: file: pread count=4096 offset=104980480 nbdkit: file.1: debug: file: pread count=4096 offset=104984576 nbdkit: file.1: debug: file: pread count=4096 offset=104988672 nbdkit: file.1: debug: file: pread count=4096 offset=104992768 nbdkit: file.1: debug: file: pread count=4096 offset=104996864 nbdkit: file.1: debug: file: pread count=4096 offset=105000960 nbdkit: file.1: debug: file: pread count=4096 offset=105005056 nbdkit: file.1: debug: file: pread count=4096 offset=105009152 nbdkit: file.1: debug: file: pread count=4096 offset=105013248 nbdkit: file.1: debug: file: pread count=4096 offset=105017344 nbdkit: file.1: debug: file: pread count=4096 offset=105021440 nbdkit: file.1: debug: file: pread count=4096 offset=105025536 nbdkit: file.1: debug: file: pread count=4096 offset=105029632 nbdkit: file.1: debug: file: pread count=4096 offset=105033728 nbdkit: file.1: debug: file: pread count=4096 offset=105037824 nbdkit: file.1: debug: file: pread count=4096 offset=105041920 nbdkit: file.1: debug: file: pread count=4096 offset=105046016 nbdkit: file.1: debug: file: pread count=4096 offset=105050112 nbdkit: file.1: debug: file: pread count=4096 offset=105054208 nbdkit: file.1: debug: file: pread count=4096 offset=105058304 nbdkit: file.1: debug: file: pread count=4096 offset=105062400 nbdkit: file.1: debug: file: pread count=4096 offset=105066496 nbdkit: file.1: debug: file: pread count=4096 offset=105070592 nbdkit: file.1: debug: file: pread count=4096 offset=105074688 nbdkit: file.1: debug: file: pread count=4096 offset=105078784 nbdkit: file.1: debug: file: pread count=4096 offset=105082880 nbdkit: file.1: debug: file: pread count=4096 offset=105086976 nbdkit: file.1: debug: file: pread count=4096 offset=105091072 nbdkit: file.1: debug: file: pread count=4096 offset=105095168 nbdkit: file.1: debug: file: pread count=4096 offset=105099264 nbdkit: file.1: debug: file: pread count=4096 offset=105103360 nbdkit: file.1: debug: file: pread count=4096 offset=105107456 nbdkit: file.1: debug: file: pread count=4096 offset=105111552 nbdkit: file.1: debug: file: pread count=4096 offset=105115648 nbdkit: file.1: debug: file: pread count=4096 offset=105119744 nbdkit: file.1: debug: file: pread count=4096 offset=105123840 nbdkit: file.1: debug: file: pread count=4096 offset=105127936 nbdkit: file.1: debug: file: pread count=4096 offset=105132032 nbdkit: file.1: debug: file: pread count=4096 offset=105136128 nbdkit: file.1: debug: file: pread count=4096 offset=105140224 nbdkit: file.1: debug: file: pread count=4096 offset=105144320 nbdkit: file.1: debug: file: pread count=4096 offset=105148416 nbdkit: file.1: debug: file: pread count=4096 offset=105152512 nbdkit: file.1: debug: file: pread count=4096 offset=105156608 nbdkit: file.1: debug: file: pread count=4096 offset=105160704 nbdkit: file.1: debug: file: pread count=4096 offset=105164800 nbdkit: file.1: debug: file: pread count=4096 offset=105168896 nbdkit: file.1: debug: file: pread count=4096 offset=105172992 nbdkit: file.1: debug: file: pread count=4096 offset=105177088 nbdkit: file.1: debug: file: pread count=4096 offset=105181184 nbdkit: file.1: debug: file: pread count=4096 offset=105185280 nbdkit: file.1: debug: file: pread count=4096 offset=105189376 nbdkit: file.1: debug: file: pread count=4096 offset=105193472 nbdkit: file.1: debug: file: pread count=4096 offset=105197568 nbdkit: file.1: debug: file: pread count=4096 offset=105201664 nbdkit: file.1: debug: file: pread count=4096 offset=105205760 nbdkit: file.1: debug: file: pread count=4096 offset=105209856 nbdkit: file.1: debug: file: pread count=4096 offset=105213952 nbdkit: file.1: debug: file: pread count=4096 offset=105218048 nbdkit: file.1: debug: file: pread count=4096 offset=105222144 nbdkit: file.1: debug: file: pread count=4096 offset=105226240 nbdkit: file.1: debug: file: pread count=4096 offset=105230336 nbdkit: file.1: debug: file: pread count=4096 offset=105234432 nbdkit: file.1: debug: file: pread count=4096 offset=105238528 nbdkit: file.1: debug: file: pread count=4096 offset=105242624 nbdkit: file.1: debug: file: pread count=4096 offset=105246720 nbdkit: file.1: debug: file: pread count=4096 offset=105250816 nbdkit: file.1: debug: file: pread count=4096 offset=105254912 nbdkit: file.1: debug: file: pread count=4096 offset=105259008 nbdkit: file.1: debug: file: pread count=4096 offset=105263104 nbdkit: file.1: debug: file: pread count=4096 offset=105267200 nbdkit: file.1: debug: file: pread count=4096 offset=105271296 nbdkit: file.1: debug: file: pread count=4096 offset=105275392 nbdkit: file.1: debug: file: pread count=4096 offset=105279488 nbdkit: file.1: debug: file: pread count=4096 offset=105283584 nbdkit: file.1: debug: file: pread count=4096 offset=105287680 nbdkit: file.1: debug: file: pread count=4096 offset=105291776 nbdkit: file.1: debug: file: pread count=4096 offset=105295872 nbdkit: file.1: debug: file: pread count=4096 offset=105299968 nbdkit: file.1: debug: file: pread count=4096 offset=105304064 nbdkit: file.1: debug: file: pread count=4096 offset=105308160 nbdkit: file.1: debug: file: pread count=4096 offset=105312256 nbdkit: file.1: debug: file: pread count=4096 offset=105316352 nbdkit: file.1: debug: file: pread count=4096 offset=105320448 nbdkit: file.1: debug: file: pread count=4096 offset=105324544 nbdkit: file.1: debug: file: pread count=4096 offset=105328640 nbdkit: file.1: debug: file: pread count=4096 offset=105332736 nbdkit: file.1: debug: file: pread count=4096 offset=105336832 nbdkit: file.1: debug: file: pread count=4096 offset=105340928 nbdkit: file.1: debug: file: pread count=4096 offset=105345024 nbdkit: file.1: debug: file: pread count=4096 offset=105349120 nbdkit: file.1: debug: file: pread count=4096 offset=105353216 nbdkit: file.1: debug: file: pread count=4096 offset=105357312 nbdkit: file.1: debug: file: pread count=4096 offset=105361408 nbdkit: file.1: debug: file: pread count=4096 offset=105365504 nbdkit: file.1: debug: file: pread count=4096 offset=105369600 nbdkit: file.1: debug: file: pread count=4096 offset=105373696 nbdkit: file.1: debug: file: pread count=4096 offset=105377792 nbdkit: file.1: debug: file: pread count=4096 offset=105381888 nbdkit: file.1: debug: file: pread count=4096 offset=105385984 nbdkit: file.1: debug: file: pread count=4096 offset=105390080 nbdkit: file.1: debug: file: pread count=4096 offset=105394176 nbdkit: file.1: debug: file: pread count=4096 offset=105398272 nbdkit: file.1: debug: file: pread count=4096 offset=105402368 nbdkit: file.1: debug: file: pread count=4096 offset=105406464 nbdkit: file.1: debug: file: pread count=4096 offset=105410560 nbdkit: file.1: debug: file: pread count=4096 offset=105414656 nbdkit: file.1: debug: file: pread count=4096 offset=105418752 nbdkit: file.1: debug: file: pread count=4096 offset=105422848 nbdkit: file.1: debug: file: pread count=4096 offset=105426944 nbdkit: file.1: debug: file: pread count=4096 offset=105431040 nbdkit: file.1: debug: file: pread count=4096 offset=105435136 nbdkit: file.1: debug: file: pread count=4096 offset=105439232 nbdkit: file.1: debug: file: pread count=4096 offset=105443328 nbdkit: file.1: debug: file: pread count=4096 offset=105447424 nbdkit: file.1: debug: file: pread count=4096 offset=105451520 nbdkit: file.1: debug: file: pread count=4096 offset=105455616 nbdkit: file.1: debug: file: pread count=4096 offset=105459712 nbdkit: file.1: debug: file: pread count=4096 offset=105463808 nbdkit: file.1: debug: file: pread count=4096 offset=105467904 nbdkit: file.1: debug: file: pread count=4096 offset=105472000 nbdkit: file.1: debug: file: pread count=4096 offset=105476096 nbdkit: file.1: debug: file: pread count=4096 offset=105480192 nbdkit: file.1: debug: file: pread count=4096 offset=105484288 nbdkit: file.1: debug: file: pread count=4096 offset=105488384 nbdkit: file.1: debug: file: pread count=4096 offset=105492480 nbdkit: file.1: debug: file: pread count=4096 offset=105496576 nbdkit: file.1: debug: file: pread count=4096 offset=105500672 nbdkit: file.1: debug: file: pread count=4096 offset=105504768 nbdkit: file.1: debug: file: pread count=4096 offset=105508864 nbdkit: file.1: debug: file: pread count=4096 offset=105512960 nbdkit: file.1: debug: file: pread count=4096 offset=105517056 nbdkit: file.1: debug: file: pread count=4096 offset=105521152 nbdkit: file.1: debug: file: pread count=4096 offset=105525248 nbdkit: file.1: debug: file: pread count=4096 offset=105529344 nbdkit: file.1: debug: file: pread count=4096 offset=105533440 nbdkit: file.1: debug: file: pread count=4096 offset=105537536 nbdkit: file.1: debug: file: pread count=4096 offset=105541632 nbdkit: file.1: debug: file: pread count=4096 offset=105545728 nbdkit: file.1: debug: file: pread count=4096 offset=105549824 nbdkit: file.1: debug: file: pread count=4096 offset=105553920 nbdkit: file.1: debug: file: pread count=4096 offset=105558016 nbdkit: file.1: debug: file: pread count=4096 offset=105562112 nbdkit: file.1: debug: file: pread count=4096 offset=105566208 nbdkit: file.1: debug: file: pread count=4096 offset=105570304 nbdkit: file.1: debug: file: pread count=4096 offset=105574400 nbdkit: file.1: debug: file: pread count=4096 offset=105578496 nbdkit: file.1: debug: file: pread count=4096 offset=105582592 nbdkit: file.1: debug: file: pread count=4096 offset=105586688 nbdkit: file.1: debug: file: pread count=4096 offset=105590784 nbdkit: file.1: debug: file: pread count=4096 offset=105594880 nbdkit: file.1: debug: file: pread count=4096 offset=105598976 nbdkit: file.1: debug: file: pread count=4096 offset=105603072 nbdkit: file.1: debug: file: pread count=4096 offset=105607168 nbdkit: file.1: debug: file: pread count=4096 offset=105611264 nbdkit: file.1: debug: file: pread count=4096 offset=105615360 nbdkit: file.1: debug: file: pread count=4096 offset=105619456 nbdkit: file.1: debug: file: pread count=4096 offset=105623552 nbdkit: file.1: debug: file: pread count=4096 offset=105627648 nbdkit: file.1: debug: file: pread count=4096 offset=105631744 nbdkit: file.1: debug: file: pread count=4096 offset=105635840 nbdkit: file.1: debug: file: pread count=4096 offset=105639936 nbdkit: file.1: debug: file: pread count=4096 offset=105644032 nbdkit: file.1: debug: file: pread count=4096 offset=105648128 nbdkit: file.1: debug: file: pread count=4096 offset=105652224 nbdkit: file.1: debug: file: pread count=4096 offset=105656320 nbdkit: file.1: debug: file: pread count=4096 offset=105660416 nbdkit: file.1: debug: file: pread count=4096 offset=105664512 nbdkit: file.1: debug: file: pread count=4096 offset=105668608 nbdkit: file.1: debug: file: pread count=4096 offset=105672704 nbdkit: file.1: debug: file: pread count=4096 offset=105676800 nbdkit: file.1: debug: file: pread count=4096 offset=105680896 nbdkit: file.1: debug: file: pread count=4096 offset=105684992 nbdkit: file.1: debug: file: pread count=4096 offset=105689088 nbdkit: file.1: debug: file: pread count=4096 offset=105693184 nbdkit: file.1: debug: file: pread count=4096 offset=105697280 nbdkit: file.1: debug: file: pread count=4096 offset=105701376 nbdkit: file.1: debug: file: pread count=4096 offset=105705472 nbdkit: file.1: debug: file: pread count=4096 offset=105709568 nbdkit: file.1: debug: file: pread count=4096 offset=105713664 nbdkit: file.1: debug: file: pread count=4096 offset=105717760 nbdkit: file.1: debug: file: pread count=4096 offset=105721856 nbdkit: file.1: debug: file: pread count=4096 offset=105725952 nbdkit: file.1: debug: file: pread count=4096 offset=105730048 nbdkit: file.1: debug: file: pread count=4096 offset=105734144 nbdkit: file.1: debug: file: pread count=4096 offset=105738240 nbdkit: file.1: debug: file: pread count=4096 offset=105742336 nbdkit: file.1: debug: file: pread count=4096 offset=105746432 nbdkit: file.1: debug: file: pread count=4096 offset=105750528 nbdkit: file.1: debug: file: pread count=4096 offset=105754624 nbdkit: file.1: debug: file: pread count=4096 offset=105758720 nbdkit: file.1: debug: file: pread count=4096 offset=105762816 nbdkit: file.1: debug: file: pread count=4096 offset=105766912 nbdkit: file.1: debug: file: pread count=4096 offset=105771008 nbdkit: file.1: debug: file: pread count=4096 offset=105775104 nbdkit: file.1: debug: file: pread count=4096 offset=105779200 nbdkit: file.1: debug: file: pread count=4096 offset=105783296 nbdkit: file.1: debug: file: pread count=4096 offset=105787392 nbdkit: file.1: debug: file: pread count=4096 offset=105791488 nbdkit: file.1: debug: file: pread count=4096 offset=105795584 nbdkit: file.1: debug: file: pread count=4096 offset=105799680 nbdkit: file.1: debug: file: pread count=4096 offset=105803776 nbdkit: file.1: debug: file: pread count=4096 offset=105807872 nbdkit: file.1: debug: file: pread count=4096 offset=105811968 nbdkit: file.1: debug: file: pread count=4096 offset=105816064 nbdkit: file.1: debug: file: pread count=4096 offset=105820160 nbdkit: file.1: debug: file: pread count=4096 offset=105824256 nbdkit: file.1: debug: file: pread count=4096 offset=105828352 nbdkit: file.1: debug: file: pread count=4096 offset=105832448 nbdkit: file.1: debug: file: pread count=4096 offset=105836544 nbdkit: file.1: debug: file: pread count=4096 offset=105840640 nbdkit: file.1: debug: file: pread count=4096 offset=105844736 nbdkit: file.1: debug: file: pread count=4096 offset=105848832 nbdkit: file.1: debug: file: pread count=4096 offset=105852928 nbdkit: file.1: debug: file: pread count=4096 offset=105857024 nbdkit: file.1: debug: file: pread count=4096 offset=105861120 nbdkit: file.1: debug: file: pread count=4096 offset=105865216 nbdkit: file.1: debug: file: pread count=4096 offset=105869312 nbdkit: file.1: debug: file: pread count=4096 offset=105873408 nbdkit: file.1: debug: file: pread count=4096 offset=105877504 nbdkit: file.1: debug: file: pread count=4096 offset=105881600 nbdkit: file.1: debug: file: pread count=4096 offset=105885696 nbdkit: file.1: debug: file: pread count=4096 offset=105889792 nbdkit: file.1: debug: file: pread count=4096 offset=105893888 nbdkit: file.1: debug: file: pread count=4096 offset=105897984 nbdkit: file.1: debug: file: pread count=4096 offset=105902080 nbdkit: file.1: debug: file: pread count=4096 offset=105906176 nbdkit: file.1: debug: file: pread count=4096 offset=105910272 nbdkit: file.1: debug: file: pread count=4096 offset=105914368 nbdkit: file.1: debug: file: pread count=4096 offset=105918464 nbdkit: file.1: debug: file: pread count=512 offset=105922560 nbdkit: file.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 real 0m2.217s user 0m0.035s sys 0m0.125s + qemu-img info cow-diff.qcow2 nbdkit: file[3]: debug: cow: finalize nbdkit: file[3]: debug: file: finalize nbdkit: file[3]: debug: cow: close nbdkit: file[3]: debug: file: close image: cow-diff.qcow2 file format: qcow2 virtual size: 101 MiB (105923072 bytes) disk size: 832 KiB cluster_size: 65536 backing file: cow-base.img backing file format: raw Format specific information: compat: 1.1 compression type: zlib lazy refcounts: false refcount bits: 16 corrupt: false extended l2: false + guestfish --ro -a cow-diff.qcow2 -m /dev/sda1 cat /hello libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x57fcdd5f6180, program = guestfish libguestfs: trace: add_drive "cow-diff.qcow2" "readonly:true" libguestfs: creating COW overlay to protect original drive content libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: disk_create "/tmp/libguestfsFEa7PJ/overlay1.qcow2" "qcow2" -1 "backingfile:/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2" libguestfs: trace: disk_format "/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2" libguestfs: command: run: qemu-img --help | grep -sqE -- '\binfo\b.*-U\b' libguestfs: command: run: qemu-img libguestfs: command: run: \ info libguestfs: command: run: \ -U libguestfs: command: run: \ --output json libguestfs: command: run: \ /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2 libguestfs: parse_json: qemu-img info JSON output:\n{\n "backing-filename-format": "raw",\n "virtual-size": 105923072,\n "filename": "/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2",\n "cluster-size": 65536,\n "format": "qcow2",\n "actual-size": 851968,\n "format-specific": {\n "type": "qcow2",\n "data": {\n "compat": "1.1",\n "compression-type": "zlib",\n "lazy-refcounts": false,\n "refcount-bits": 16,\n "corrupt": false,\n "extended-l2": false\n }\n },\n "full-backing-filename": "/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-base.img",\n "backing-filename": "cow-base.img",\n "dirty-flag": false\n}\n\n libguestfs: trace: disk_format = "qcow2" libguestfs: command: run: qemu-img libguestfs: command: run: \ create libguestfs: command: run: \ -f qcow2 libguestfs: command: run: \ -o backing_file=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2,backing_fmt=qcow2 libguestfs: command: run: \ /tmp/libguestfsFEa7PJ/overlay1.qcow2 Formatting '/tmp/libguestfsFEa7PJ/overlay1.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=105923072 backing_file=/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-diff.qcow2 backing_fmt=qcow2 lazy_refcounts=off refcount_bits=16 libguestfs: trace: disk_create = 0 libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsFEa7PJ libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file.file.filename=/tmp/libguestfsFEa7PJ/overlay1.qcow2,file.driver=qcow2,file.backing.file.locking=off,cache=unsafe,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsaE5PoJ/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" WARNING: Image format was not specified for '/tmp/libguestfsFEa7PJ/overlay1.qcow2' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.008000] APIC: Switch to symmetric I/O mode setup [ 0.020000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.032000] tsc: Unable to calibrate against PIT [ 0.036000] tsc: using PMTIMER reference calibration [ 0.036000] tsc: Detected 2599.752 MHz processor [ 0.002086] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257951aaeca, max_idle_ns: 440795203509 ns [ 0.004241] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.50 BogoMIPS (lpj=10399008) [ 0.005898] pid_max: default: 32768 minimum: 301 [ 0.010099] LSM: Security Framework initializing [ 0.013496] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.021077] AppArmor: AppArmor initialized [ 0.021677] TOMOYO Linux initialized [ 0.025090] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.025846] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.088802] process: using AMD E400 aware idle routine [ 0.090062] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.090625] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.092058] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.093146] Spectre V2 : Mitigation: Full AMD retpoline [ 0.093668] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.759895] Freeing SMP alternatives memory: 32K [ 0.895350] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.902974] Performance Events: PMU not available due to virtualization, using software events only. [ 0.908090] rcu: Hierarchical SRCU implementation. [ 0.918707] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.922896] smp: Bringing up secondary CPUs ... [ 0.923269] smp: Brought up 1 node, 1 CPU [ 0.923755] smpboot: Max logical packages: 1 [ 0.924075] smpboot: Total of 1 processors activated (5199.50 BogoMIPS) [ 0.984038] node 0 deferred pages initialised in 52ms [ 1.005809] devtmpfs: initialized [ 1.011408] x86/mm: Memory block size: 128MB [ 1.023479] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 1.024007] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 1.029152] pinctrl core: initialized pinctrl subsystem [ 1.051468] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 1.057586] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 1.058749] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 1.059457] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 1.060631] audit: initializing netlink subsys (disabled) [ 1.068154] audit: type=2000 audit(1636967078.096:1): state=initialized audit_enabled=0 res=1 [ 1.069611] thermal_sys: Registered thermal governor 'fair_share' [ 1.069712] thermal_sys: Registered thermal governor 'bang_bang' [ 1.070053] thermal_sys: Registered thermal governor 'step_wise' [ 1.070334] thermal_sys: Registered thermal governor 'user_space' [ 1.070616] thermal_sys: Registered thermal governor 'power_allocator' [ 1.071223] cpuidle: using governor ladder [ 1.071905] cpuidle: using governor menu [ 1.073864] ACPI: bus type PCI registered [ 1.074222] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 1.078670] PCI: Using configuration type 1 for base access [ 1.100954] Kprobes globally optimized [ 1.105492] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 1.111424] alg: self-tests disabled [ 1.126884] ACPI: Added _OSI(Module Device) [ 1.127174] ACPI: Added _OSI(Processor Device) [ 1.127393] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.127612] ACPI: Added _OSI(Processor Aggregator Device) [ 1.128487] ACPI: Added _OSI(Linux-Dell-Video) [ 1.128774] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 1.129034] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 1.152015] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 1.174286] ACPI: Interpreter enabled [ 1.175987] ACPI: PM: (supports S0 S3 S4 S5) [ 1.176287] ACPI: Using IOAPIC for interrupt routing [ 1.177166] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.179741] ACPI: Enabled 2 GPEs in block 00 to 0F [ 1.228772] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.230163] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 1.231833] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.242058] acpiphp: Slot [2] registered [ 1.242498] acpiphp: Slot [3] registered [ 1.242880] acpiphp: Slot [4] registered [ 1.243230] acpiphp: Slot [5] registered [ 1.243685] acpiphp: Slot [6] registered [ 1.243938] acpiphp: Slot [7] registered [ 1.244281] acpiphp: Slot [8] registered [ 1.244650] acpiphp: Slot [9] registered [ 1.245013] acpiphp: Slot [10] registered [ 1.245374] acpiphp: Slot [11] registered [ 1.245749] acpiphp: Slot [12] registered [ 1.246088] acpiphp: Slot [13] registered [ 1.246503] acpiphp: Slot [14] registered [ 1.246851] acpiphp: Slot [15] registered [ 1.247194] acpiphp: Slot [16] registered [ 1.247891] acpiphp: Slot [17] registered [ 1.248255] acpiphp: Slot [18] registered [ 1.248715] acpiphp: Slot [19] registered [ 1.249113] acpiphp: Slot [20] registered [ 1.249497] acpiphp: Slot [21] registered [ 1.249925] acpiphp: Slot [22] registered [ 1.250294] acpiphp: Slot [23] registered [ 1.250636] acpiphp: Slot [24] registered [ 1.251016] acpiphp: Slot [25] registered [ 1.251376] acpiphp: Slot [26] registered [ 1.251872] acpiphp: Slot [27] registered [ 1.252221] acpiphp: Slot [28] registered [ 1.252560] acpiphp: Slot [29] registered [ 1.252959] acpiphp: Slot [30] registered [ 1.253321] acpiphp: Slot [31] registered [ 1.253956] PCI host bridge to bus 0000:00 [ 1.254391] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 1.254933] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 1.255269] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 1.255770] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 1.256183] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 1.257355] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.259212] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.273253] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.274966] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.276056] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 1.281204] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.281630] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.281951] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.282284] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.284449] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.285279] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 1.285683] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 1.287197] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 1.287741] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 1.292479] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 1.302716] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 1.303741] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 1.305186] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 1.311408] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 1.318228] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 1.319741] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.321572] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 1.327741] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 1.341271] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 1.342573] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 1.344412] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 1.345434] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 1.346059] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 1.350017] iommu: Default domain type: Translated [ 1.354617] vgaarb: loaded [ 1.356815] EDAC MC: Ver: 3.0.0 [ 1.370834] NetLabel: Initializing [ 1.371032] NetLabel: domain hash size = 128 [ 1.371224] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.372745] NetLabel: unlabeled traffic allowed by default [ 1.373044] PCI: Using ACPI for IRQ routing [ 1.376240] clocksource: Switched to clocksource tsc-early [ 1.463486] VFS: Disk quotas dquot_6.6.0 [ 1.464084] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.510988] AppArmor: AppArmor Filesystem Enabled [ 1.512314] pnp: PnP ACPI init [ 1.518314] pnp: PnP ACPI: found 5 devices [ 1.546775] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.548612] NET: Registered PF_INET protocol family [ 1.550204] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.565668] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.566250] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.567045] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.567729] TCP: Hash tables configured (established 16384 bind 16384) [ 1.570395] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.571114] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.571764] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.577253] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.577917] NET: Registered PF_XDP protocol family [ 1.579153] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.579480] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.579749] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.580213] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.580642] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.581698] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.582085] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.582446] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.582784] PCI: CLS 0 bytes, default 64 [ 1.593417] Trying to unpack rootfs image as initramfs... [ 1.600870] Initialise system trusted keyrings [ 1.603821] Key type blacklist registered [ 1.612803] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.644521] zbud: loaded [ 1.654258] integrity: Platform Keyring initialized [ 1.654608] Key type asymmetric registered [ 1.654885] Asymmetric key parser 'x509' registered [ 1.655452] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.660830] io scheduler mq-deadline registered [ 1.663798] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.669846] Freeing initrd memory: 5748K [ 1.673725] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.677853] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.683213] Linux agpgart interface v0.103 [ 1.686139] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.686495] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.691347] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.696075] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.696617] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.699408] mousedev: PS/2 mouse device common for all mice [ 1.704917] rtc_cmos 00:04: RTC can wake from S4 [ 1.708131] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.713325] rtc_cmos 00:04: registered as rtc0 [ 1.714526] rtc_cmos 00:04: setting system clock to 2021-11-15T09:04:39 UTC (1636967079) [ 1.716665] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.717698] ledtrig-cpu: registered to indicate activity on CPUs [ 1.721840] NET: Registered PF_INET6 protocol family [ 1.751339] Segment Routing with IPv6 [ 1.752250] mip6: Mobile IPv6 [ 1.752614] NET: Registered PF_PACKET protocol family [ 1.753600] mpls_gso: MPLS GSO support [ 1.756272] IPI shorthand broadcast: enabled [ 1.757231] sched_clock: Marking stable (1792153031, -36258960)->(1766186321, -10292250) [ 1.762548] registered taskstats version 1 [ 1.762912] Loading compiled-in X.509 certificates [ 1.778063] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.778880] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.781058] zswap: loaded using pool lzo/zbud [ 1.783668] Key type ._fscrypt registered [ 1.784102] Key type .fscrypt registered [ 1.784357] Key type fscrypt-provisioning registered [ 1.789557] Key type encrypted registered [ 1.789856] AppArmor: AppArmor sha1 policy hashing enabled [ 1.790702] ima: No TPM chip found, activating TPM-bypass! [ 1.791134] ima: Allocated hash algorithm: sha256 [ 1.794303] ima: No architecture policies found [ 1.795117] evm: Initialising EVM extended attributes: [ 1.795359] evm: security.selinux [ 1.795584] evm: security.SMACK64 (disabled) [ 1.795803] evm: security.SMACK64EXEC (disabled) [ 1.796172] evm: security.SMACK64TRANSMUTE (disabled) [ 1.796413] evm: security.SMACK64MMAP (disabled) [ 1.796612] evm: security.apparmor [ 1.796755] evm: security.ima [ 1.796886] evm: security.capability [ 1.797081] evm: HMAC attrs: 0x1 ^H[ 1.824933] Freeing unused decrypted memory: 2036K [ 1.895186] Freeing unused kernel image (initmem) memory: 2632K [ 1.895779] Write protecting the kernel read-only data: 22528k [ 1.900903] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.901685] Freeing unused kernel image (rodata/data gap) memory: 160K [ 2.145241] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 2.146032] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1[ 2.182463] random: fast init done supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 2.23 0.81 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 2.293773] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.441427] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.520485] scsi host0: ata_piix [ 2.524710] scsi host1: ata_piix [ 2.525425] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.525804] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.621103] tsc: Refined TSC clocksource calibration: 2600.023 MHz [ 2.621566] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52247eb, max_idle_ns: 440795337656 ns [ 2.622083] clocksource: Switched to clocksource tsc supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 3.146891] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 3.160618] random: crng init done [ 3.394150] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.402194] scsi host2: Virtio SCSI HBA [ 3.425787] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.435098] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.676289] sd 2:0:0:0: Power-on or device reset occurred [ 3.686291] sd 2:0:1:0: Power-on or device reset occurred [ 3.687126] sd 2:0:0:0: [sda] 206881 512-byte logical blocks: (106 MB/101 MiB) [ 3.688453] sd 2:0:0:0: [sda] Write Protect is off [ 3.689996] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.690946] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.691697] sd 2:0:1:0: [sdb] Write Protect is off [ 3.695895] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.744587] sda: sda1 [ 3.765199] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.765631] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.857747] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 4.165178] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 4.214090] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 4.232372] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' 7adf bd72 a6e5 8d2b 7246 77ae b718 b6af' + echo 7adfbd72a6e58d2b724677aeb718b6af + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.837073] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.848303] sd 2:0:1:0: Attached scsi generic sg1 type 0 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 8.672740] device-mapper: uevent: version 1.0.3 [ 8.680928] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay + mdadm -As --auto=yes --run mdadm: No arrays found in config file or automatically + ldmtool create all [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 09:04 autofs drwxr-xr-x 2 0 0 100 Nov 15 09:04 block drwxr-xr-x 2 0 0 80 Nov 15 09:04 bsg crw------- 1 0 0 10, 234 Nov 15 09:04 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 09:04 char crw------- 1 0 0 5, 1 Nov 15 09:04 console crw------- 1 0 0 10, 126 Nov 15 09:04 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 09:04 cuse drwxr-xr-x 6 0 0 120 Nov 15 09:04 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 09:04 full crw-rw-rw- 1 0 0 10, 229 Nov 15 09:04 fuse crw------- 1 0 0 10, 228 Nov 15 09:04 hpet crw------- 1 0 0 10, 183 Nov 15 09:04 hwrng drwxr-xr-x 2 0 0 60 Nov 15 09:04 input crw-r--r-- 1 0 0 1, 11 Nov 15 09:04 kmsg crw------- 1 0 0 10, 237 Nov 15 09:04 loop-control drwxr-xr-x 2 0 0 60 Nov 15 09:04 mapper crw------- 1 0 0 1, 1 Nov 15 09:04 mem drwxr-xr-x 2 0 0 60 Nov 15 09:04 net crw-rw-rw- 1 0 0 1, 3 Nov 15 09:04 null crw------- 1 0 0 10, 144 Nov 15 09:04 nvram crw------- 1 0 0 1, 4 Nov 15 09:04 port crw------- 1 0 0 108, 0 Nov 15 09:04 ppp crw------- 1 0 0 10, 1 Nov 15 09:04 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 09:04 ptmx drwxr-xr-x 2 0 0 0 Nov 15 09:04 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 09:04 random crw------- 1 0 0 10, 242 Nov 15 09:04 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 09:04 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 09:04 rtc0 brw------- 1 0 0 8, 0 Nov 15 09:04 sda brw------- 1 0 0 8, 1 Nov 15 09:04 sda1 brw------- 1 0 0 8, 16 Nov 15 09:04 sdb crw------- 1 0 0 21, 0 Nov 15 09:04 sg0 crw------- 1 0 0 21, 1 Nov 15 09:04 sg1 drwxrwxrwt 2 0 0 40 Nov 15 09:04 shm crw------- 1 0 0 10, 231 Nov 15 09:04 snapshot drwxr-xr-x 2 0 0 80 Nov 15 09:04 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 09:04 tty crw------- 1 0 0 4, 0 Nov 15 09:04 tty0 crw------- 1 0 0 4, 1 Nov 15 09:04 tty1 crw------- 1 0 0 4, 10 Nov 15 09:04 tty10 crw------- 1 0 0 4, 11 Nov 15 09:04 tty11 crw------- 1 0 0 4, 12 Nov 15 09:04 tty12 crw------- 1 0 0 4, 13 Nov 15 09:04 tty13 crw------- 1 0 0 4, 14 Nov 15 09:04 tty14 crw------- 1 0 0 4, 15 Nov 15 09:04 tty15 crw------- 1 0 0 4, 16 Nov 15 09:04 tty16 crw------- 1 0 0 4, 17 Nov 15 09:04 tty17 crw------- 1 0 0 4, 18 Nov 15 09:04 tty18 crw------- 1 0 0 4, 19 Nov 15 09:04 tty19 crw------- 1 0 0 4, 2 Nov 15 09:04 tty2 crw------- 1 0 0 4, 20 Nov 15 09:04 tty20 crw------- 1 0 0 4, 21 Nov 15 09:04 tty21 crw------- 1 0 0 4, 22 Nov 15 09:04 tty22 crw------- 1 0 0 4, 23 Nov 15 09:04 tty23 crw------- 1 0 0 4, 24 Nov 15 09:04 tty24 crw------- 1 0 0 4, 25 Nov 15 09:04 tty25 crw------- 1 0 0 4, 26 Nov 15 09:04 tty26 crw------- 1 0 0 4, 27 Nov 15 09:04 tty27 crw------- 1 0 0 4, 28 Nov 15 09:04 tty28 crw------- 1 0 0 4, 29 Nov 15 09:04 tty29 crw------- 1 0 0 4, 3 Nov 15 09:04 tty3 crw------- 1 0 0 4, 30 Nov 15 09:04 tty30 crw------- 1 0 0 4, 31 Nov 15 09:04 tty31 crw------- 1 0 0 4, 32 Nov 15 09:04 tty32 crw------- 1 0 0 4, 33 Nov 15 09:04 tty33 crw------- 1 0 0 4, 34 Nov 15 09:04 tty34 crw------- 1 0 0 4, 35 Nov 15 09:04 tty35 crw------- 1 0 0 4, 36 Nov 15 09:04 tty36 crw------- 1 0 0 4, 37 Nov 15 09:04 tty37 crw------- 1 0 0 4, 38 Nov 15 09:04 tty38 crw------- 1 0 0 4, 39 Nov 15 09:04 tty39 crw------- 1 0 0 4, 4 Nov 15 09:04 tty4 crw------- 1 0 0 4, 40 Nov 15 09:04 tty40 crw------- 1 0 0 4, 41 Nov 15 09:04 tty41 crw------- 1 0 0 4, 42 Nov 15 09:04 tty42 crw------- 1 0 0 4, 43 Nov 15 09:04 tty43 crw------- 1 0 0 4, 44 Nov 15 09:04 tty44 crw------- 1 0 0 4, 45 Nov 15 09:04 tty45 crw------- 1 0 0 4, 46 Nov 15 09:04 tty46 crw------- 1 0 0 4, 47 Nov 15 09:04 tty47 crw------- 1 0 0 4, 48 Nov 15 09:04 tty48 crw------- 1 0 0 4, 49 Nov 15 09:04 tty49 crw------- 1 0 0 4, 5 Nov 15 09:04 tty5 crw------- 1 0 0 4, 50 Nov 15 09:04 tty50 crw------- 1 0 0 4, 51 Nov 15 09:04 tty51 crw------- 1 0 0 4, 52 Nov 15 09:04 tty52 crw------- 1 0 0 4, 53 Nov 15 09:04 tty53 crw------- 1 0 0 4, 54 Nov 15 09:04 tty54 crw------- 1 0 0 4, 55 Nov 15 09:04 tty55 crw------- 1 0 0 4, 56 Nov 15 09:04 tty56 crw------- 1 0 0 4, 57 Nov 15 09:04 tty57 crw------- 1 0 0 4, 58 Nov 15 09:04 tty58 crw------- 1 0 0 4, 59 Nov 15 09:04 tty59 crw------- 1 0 0 4, 6 Nov 15 09:04 tty6 crw------- 1 0 0 4, 60 Nov 15 09:04 tty60 crw------- 1 0 0 4, 61 Nov 15 09:04 tty61 crw------- 1 0 0 4, 62 Nov 15 09:04 tty62 crw------- 1 0 0 4, 63 Nov 15 09:04 tty63 crw------- 1 0 0 4, 7 Nov 15 09:04 tty7 crw------- 1 0 0 4, 8 Nov 15 09:04 tty8 crw------- 1 0 0 4, 9 Nov 15 09:04 tty9 crw------- 1 0 0 4, 64 Nov 15 09:04 ttyS0 crw------- 1 0 0 10, 239 Nov 15 09:04 uhid crw------- 1 0 0 10, 223 Nov 15 09:04 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 09:04 urandom crw------- 1 0 0 7, 0 Nov 15 09:04 vcs crw------- 1 0 0 7, 1 Nov 15 09:04 vcs1 crw------- 1 0 0 7, 128 Nov 15 09:04 vcsa crw------- 1 0 0 7, 129 Nov 15 09:04 vcsa1 crw------- 1 0 0 7, 64 Nov 15 09:04 vcsu crw------- 1 0 0 7, 65 Nov 15 09:04 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 09:04 vfio crw------- 1 0 0 10, 127 Nov 15 09:04 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 09:04 vhci crw-rw---- 1 0 0 10, 238 Nov 15 09:04 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 09:04 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 09:04 virtio-ports crw------- 1 0 0 247, 1 Nov 15 09:04 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 09:04 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 09:04 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 09:04 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 09:04 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 09:04 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 09:04 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 09:04 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 09:04 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 09:04 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 09:04 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 09:04 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 09:04 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 09:04 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 09:04 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 09:04 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 09:04 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 09:04 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 09:04 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 09:04 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 09:04 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 09:04 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 09:04 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 09:04 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 09:04 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 09:04 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 09:04 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 09:04 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 09:04 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 09:04 by-id drwxr-xr-x 2 0 0 60 Nov 15 09:04 by-partuuid drwxr-xr-x 2 0 0 100 Nov 15 09:04 by-path drwxr-xr-x 2 0 0 80 Nov 15 09:04 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:04 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 09:04 6da54463-6fb3-a412-92c2-07d6318a15cb -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:04 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 10 Nov 15 09:04 e615397b-8f38-4bfd-85fa-2f6960e2f4a5 -> ../../sda1 /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 09:04 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 09:04 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 09:04 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 09:04 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 09:04 seq crw------- 1 0 0 116, 33 Nov 15 09:04 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 09:04 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 09:04 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs + lvm vgs + lvm lvs + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 09:04:48 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 10.53 1.15 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "ro" "/dev/sda1" "/" guestfsd: <= mount_options (0x4a) request length 72 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '-o' 'ro' '/dev/sda1' '/sysroot//' [ 11.626926] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem [ 11.631247] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: cat "/hello" libguestfs: trace: read_file "/hello" libguestfs: trace: download "/hello" "/tmp/libguestfsFEa7PJ/cat2" guestfsd: => mount_options (0x4a) took 0.23 secs guestfsd: <= download (0x43) request length 52 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello, world" libguestfs: trace: cat = "hello, world" hello, world libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.19 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=ext2 opts=ro,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1256189 libguestfs: qemu maxrss 495340K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x57fcdd5f6180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsFEa7PJ libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsaE5PoJ /nonexistent/.guestfish: No such file or directory + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cow.sh: run cleanup hooks: exit code 0 ./test-cow.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 3 )) + rm -f cow-base.img cow-diff.qcow2 /tmp/nbdkit-test-sock.YRzuZj cow.pid + (( ++_i )) + (( _i < 3 )) + rm -rf cow.d + (( ++_i )) + (( _i < 3 )) + kill_nbdkit 1256078 + local pid=1256078 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1256078 + for i in {1..60} + kill -0 1256078 + sleep 1 nbdkit: debug: cow: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: cow: unload filter + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + for i in {1..60} + kill -0 1256078 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1256078 failed to respond to SIGTERM' error: nbdkit pid 1256078 failed to respond to SIGTERM + kill -9 1256078 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 4 )) + exit 1 FAIL test-cow.sh (exit status: 1) FAIL: test-cow-extents1.sh ========================== + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires_filter cow + requires nbdkit --filter=cow null --version + requires_plugin file + requires nbdkit file --version + requires test -r /dev/urandom + requires cut --version + requires dd --version + requires nbdinfo --version + requires nbdsh --version + requires tr --version + requires truncate --version + nbdinfo --help + grep -- --map nbdinfo --map [--json] NBD-URI nbdinfo --map nbd://example.com + base=cow-extents1-base.img + pid=cow-extents1.pid + out=cow-extents1.out ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.v3VfXn + files='cow-extents1-base.img cow-extents1.pid cow-extents1.out /tmp/nbdkit-test-sock.v3VfXn' + rm -f cow-extents1-base.img cow-extents1.pid cow-extents1.out /tmp/nbdkit-test-sock.v3VfXn + cleanup_fn rm -f cow-extents1-base.img cow-extents1.pid cow-extents1.out /tmp/nbdkit-test-sock.v3VfXn + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cow-extents1-base.img cow-extents1.pid cow-extents1.out /tmp/nbdkit-test-sock.v3VfXn' + dd if=/dev/urandom of=cow-extents1-base.img count=128 bs=1K 128+0 records in 128+0 records out 131072 bytes (131 kB, 128 KiB) copied, 0.00253922 s, 51.6 MB/s + truncate -s 256K cow-extents1-base.img ++ stat -c %y cow-extents1-base.img + lastmod='2021-11-15 09:05:54.324000000 +0000' + start_nbdkit -P cow-extents1.pid -U /tmp/nbdkit-test-sock.v3VfXn --filter=cow file cow-extents1-base.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cow-extents1.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cow-extents1.pid -U /tmp/nbdkit-test-sock.v3VfXn --filter=cow file cow-extents1-base.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cow-extents1.pid -U /tmp/nbdkit-test-sock.v3VfXn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cow-extents1-base.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so (name cow) nbdkit: debug: cow: load nbdkit: debug: cow: temporary directory for overlay: /var/tmp nbdkit: debug: cow: config key=file, value=cow-extents1-base.img nbdkit: debug: file: config key=file, value=cow-extents1-base.img nbdkit: debug: cow: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cow: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.v3VfXn nbdkit: debug: forked into background (new pid = 1256296) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-extents1.pid nbdkit: debug: file: after_fork nbdkit: debug: cow: after_fork + for _i in {1..60} + test -s cow-extents1.pid + break + test -s cow-extents1.pid ++ cat cow-extents1.pid + cleanup_fn kill_nbdkit 1256296 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1256296' + uri='nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn' + nbdinfo --map 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: cow: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=1 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5f9737588e50 nbdkit: file[1]: debug: cow: open returned handle 0x799e7e0964d0 nbdkit: file[1]: debug: file: prepare readonly=1 nbdkit: file[1]: debug: cow: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cow: underlying file size: 262144 nbdkit: file[1]: debug: bitmap resized to 16 bytes nbdkit: file[1]: debug: cow: get_size nbdkit: file[1]: debug: cow: underlying file size: 262144 nbdkit: file[1]: debug: bitmap resized to 16 bytes nbdkit: file[1]: debug: cow: can_write nbdkit: file[1]: debug: cow: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cow: can_fast_zero nbdkit: file[1]: debug: cow: can_trim nbdkit: file[1]: debug: cow: can_fua nbdkit: file[1]: debug: cow: can_flush nbdkit: file[1]: debug: cow: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cow: can_multi_conn nbdkit: file[1]: debug: cow: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: cow: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: exportsize: 262144 eflags: 0x5ad libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread file.0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=262144 libnbd: debug: nbd1: nbd_block_status: enter: count=262144 offset=0 extent= flags=0x0 libnbd: debug: nbd1: nbd_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_block_status: poll start: events=1 nbdkit: debug: starting worker thread file.1 nbdkit: file.0: debug: cow: extents count=262144 offset=0 req_one=0 nbdkit: file.0: debug: file: can_extents nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: file: extents count=262144 offset=0 req_one=0 nbdkit: debug: starting worker thread file.3 libnbd: debug: nbd1: nbd_block_status: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_block_status: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread file.4 libnbd: debug: nbd1: nbd_block_status: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_block_status: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_block_status: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread file.5 libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_block_status: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_block_status: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: leave: error="nbd_opt_abort: invalid state: READY: the handle must be negotiating: Invalid argument" libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN nbdkit: debug: starting worker thread file.6 libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_shutdown: poll start: events=1 nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: debug: starting worker thread file.9 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: debug: starting worker thread file.10 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: debug: starting worker thread file.11 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: debug: starting worker thread file.12 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[1]: debug: cow: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cow: close nbdkit: file[1]: debug: file: close libnbd: debug: nbd1: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbd1: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_shutdown: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle + cat cow-extents1.out 0 131072 0 data 131072 131072 3 hole,zero ++ tr -s ' ' ++ cut '-d ' -f 1-4 + '[' ' 0 131072 0 131072 131072 3' '!=' ' 0 131072 0 131072 131072 3' ']' + nbdsh -u 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn' -c 'h.trim(4096, 4096)' -c 'h.trim(4098, 16383)' -c 'h.pwrite(b"1"*4096, 65536)' -c 'h.trim(8192, 131072)' -c 'h.pwrite(b"2"*8192, 196608)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[2]: debug: cow: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=1 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5f973758b650 nbdkit: file[2]: debug: cow: open returned handle 0x799e7e0964d0 nbdkit: file[2]: debug: file: prepare readonly=1 nbdkit: file[2]: debug: cow: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: cow: underlying file size: 262144 nbdkit: file[2]: debug: bitmap resized to 16 bytes nbdkit: file[2]: debug: cow: get_size nbdkit: file[2]: debug: cow: underlying file size: 262144 nbdkit: file[2]: debug: bitmap resized to 16 bytes nbdkit: file[2]: debug: cow: can_write nbdkit: file[2]: debug: cow: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: cow: can_fast_zero nbdkit: file[2]: debug: cow: can_trim nbdkit: file[2]: debug: cow: can_fua nbdkit: file[2]: debug: cow: can_flush nbdkit: file[2]: debug: cow: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: cow: can_multi_conn nbdkit: file[2]: debug: cow: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: cow: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 262144 eflags: 0x5ad libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 libnbd: debug: nbdsh: nbd_trim: enter: count=4096 offset=4096 flags=0x0 libnbd: debug: nbdsh: nbd_trim: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_trim: poll start: events=1 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: cow: trim count=4096 offset=4096 fua=0 nbdkit: debug: starting worker thread file.4 libnbd: debug: nbdsh: nbd_trim: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_trim: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_trim: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_trim: leave: ret=0 nbdkit: debug: starting worker thread file.5 libnbd: debug: nbdsh: nbd_trim: enter: count=4098 offset=16383 flags=0x0 nbdkit: debug: starting worker thread file.6 libnbd: debug: nbdsh: nbd_trim: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_trim: poll start: events=1 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: file.1: debug: cow: trim count=4098 offset=16383 fua=0 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: file.1: debug: file: pread count=4096 offset=12288 nbdkit: file.1: debug: file: pread count=4096 offset=20480 nbdkit: debug: starting worker thread file.11 libnbd: debug: nbdsh: nbd_trim: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_trim: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread file.12 libnbd: debug: nbdsh: nbd_trim: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_trim: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_trim: leave: ret=0 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0010: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0020: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0030: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0040: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0050: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0060: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0070: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0080: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0090: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 00f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0100: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0110: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0120: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0130: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0140: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0150: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0160: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0170: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0180: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 0190: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01a0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01b0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01c0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01d0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01e0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| 01f0: 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| [... 3584 more bytes truncated ...] " count=4096 offset=65536 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: file.7: debug: cow: pwrite count=4096 offset=65536 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_trim: enter: count=8192 offset=131072 flags=0x0 libnbd: debug: nbdsh: nbd_trim: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_trim: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_trim: poll start: events=1 nbdkit: file.3: debug: cow: trim count=8192 offset=131072 fua=0 libnbd: debug: nbdsh: nbd_trim: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_trim: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_trim: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_trim: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_trim: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_trim: leave: ret=0 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0010: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0020: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0030: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0040: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0050: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0060: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0070: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0080: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0090: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 00f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0100: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0110: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0120: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0130: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0140: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0150: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0160: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0170: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0180: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 0190: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01a0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01b0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01c0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01d0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01e0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| 01f0: 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| [... 7680 more bytes truncated ...] " count=8192 offset=196608 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: file.3: debug: cow: pwrite count=8192 offset=196608 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.4: debug: client closed input socket, closing connection nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[2]: debug: cow: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: cow: close nbdkit: file[2]: debug: file: close + nbdinfo --map 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///?socket=/tmp/nbdkit-test-sock.v3VfXn" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[3]: debug: cow: preconnect nbdkit: file[3]: debug: file: preconnect nbdkit: file[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: file[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[3]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[3]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[3]: debug: file: default_export readonly=1 tls=0 nbdkit: file[3]: debug: file: open returned handle 0x5f973758e590 nbdkit: file[3]: debug: cow: open returned handle 0x799e7e0964d0 nbdkit: file[3]: debug: file: prepare readonly=1 nbdkit: file[3]: debug: cow: prepare readonly=0 nbdkit: file[3]: debug: file: get_size nbdkit: file[3]: debug: cow: underlying file size: 262144 nbdkit: file[3]: debug: bitmap resized to 16 bytes nbdkit: file[3]: debug: cow: get_size nbdkit: file[3]: debug: cow: underlying file size: 262144 nbdkit: file[3]: debug: bitmap resized to 16 bytes nbdkit: file[3]: debug: cow: can_write nbdkit: file[3]: debug: cow: can_zero nbdkit: file[3]: debug: file: can_zero nbdkit: file[3]: debug: cow: can_fast_zero nbdkit: file[3]: debug: cow: can_trim nbdkit: file[3]: debug: cow: can_fua nbdkit: file[3]: debug: cow: can_flush nbdkit: file[3]: debug: cow: is_rotational nbdkit: file[3]: debug: file: is_rotational nbdkit: file[3]: debug: cow: can_multi_conn nbdkit: file[3]: debug: cow: can_cache nbdkit: file[3]: debug: file: can_cache nbdkit: file[3]: debug: cow: can_extents nbdkit: file[3]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: exportsize: 262144 eflags: 0x5ad libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=262144 libnbd: debug: nbd1: nbd_block_status: enter: count=262144 offset=0 extent= flags=0x0 libnbd: debug: nbd1: nbd_block_status: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_block_status: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_block_status: poll start: events=1 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: file.0: debug: cow: extents count=262144 offset=0 req_one=0 nbdkit: file.0: debug: file: can_extents nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: file: extents count=4096 offset=0 req_one=0 nbdkit: file.0: debug: file: extents count=4096 offset=8192 req_one=0 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.5 nbdkit: file.0: debug: file: extents count=40960 offset=24576 req_one=0 nbdkit: debug: starting worker thread file.7 nbdkit: file.0: debug: file: extents count=61440 offset=69632 req_one=0 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: file.0: debug: file: extents count=57344 offset=139264 req_one=0 nbdkit: debug: starting worker thread file.10 nbdkit: file.0: debug: file: extents count=57344 offset=204800 req_one=0 nbdkit: debug: starting worker thread file.11 libnbd: debug: nbd1: nbd_block_status: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_block_status: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_block_status: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_block_status: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_block_status: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread file.12 libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread file.13 libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES nbdkit: debug: starting worker thread file.14 libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.RECV_BS_ENTRIES -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_block_status: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_block_status: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_block_status: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: leave: error="nbd_opt_abort: invalid state: READY: the handle must be negotiating: Invalid argument" libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_shutdown: poll start: events=1 nbdkit: debug: starting worker thread file.15 nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[3]: debug: cow: finalize nbdkit: file[3]: debug: file: finalize nbdkit: file[3]: debug: cow: close nbdkit: file[3]: debug: file: close libnbd: debug: nbd1: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbd1: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_shutdown: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle + cat cow-extents1.out 0 4096 0 data 4096 4096 3 hole,zero 8192 8192 0 data 16384 4096 3 hole,zero 20480 110592 0 data 131072 65536 3 hole,zero 196608 8192 0 data 204800 57344 3 hole,zero ++ tr -s ' ' ++ cut '-d ' -f 1-4 + '[' ' 0 4096 0 4096 4096 3 8192 8192 0 16384 4096 3 20480 110592 0 131072 65536 3 196608 8192 0 204800 57344 3' '!=' ' 0 4096 0 4096 4096 3 8192 8192 0 16384 4096 3 20480 110592 0 131072 65536 3 196608 8192 0 204800 57344 3' ']' ++ stat -c %y cow-extents1-base.img + currmod='2021-11-15 09:05:54.324000000 +0000' + '[' '2021-11-15 09:05:54.324000000 +0000' '!=' '2021-11-15 09:05:54.324000000 +0000' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cow-extents1.sh: run cleanup hooks: exit code 0 ./test-cow-extents1.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f cow-extents1-base.img cow-extents1.pid cow-extents1.out /tmp/nbdkit-test-sock.v3VfXn + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1256296 + local pid=1256296 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1256296 + for i in {1..60} + kill -0 1256296 + sleep 1 nbdkit: debug: cow: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: cow: unload filter + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + for i in {1..60} + kill -0 1256296 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1256296 failed to respond to SIGTERM' error: nbdkit pid 1256296 failed to respond to SIGTERM + kill -9 1256296 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cow-extents1.sh (exit status: 1) FAIL: test-cow-extents2.sh ========================== + requires_filter cow + requires nbdkit --filter=cow null --version + requires_plugin file + requires nbdkit file --version + requires test -f disk + requires cmp --version + requires dd --version + requires guestfish --version + requires nbdcopy --version + copy=cow-extents2.img + sparse=cow-extents2-sparse.img + pid=cow-extents2.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.NALtxz + files='cow-extents2.img cow-extents2-sparse.img cow-extents2.pid /tmp/nbdkit-test-sock.NALtxz' + rm -f cow-extents2.img cow-extents2-sparse.img cow-extents2.pid /tmp/nbdkit-test-sock.NALtxz + cleanup_fn rm -f cow-extents2.img cow-extents2-sparse.img cow-extents2.pid /tmp/nbdkit-test-sock.NALtxz + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f cow-extents2.img cow-extents2-sparse.img cow-extents2.pid /tmp/nbdkit-test-sock.NALtxz' + dd if=disk of=cow-extents2.img 206881+0 records in 206881+0 records out 105923072 bytes (106 MB, 101 MiB) copied, 0.995597 s, 106 MB/s + start_nbdkit -P cow-extents2.pid -U /tmp/nbdkit-test-sock.NALtxz --filter=cow file cow-extents2.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cow-extents2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cow-extents2.pid -U /tmp/nbdkit-test-sock.NALtxz --filter=cow file cow-extents2.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cow-extents2.pid -U /tmp/nbdkit-test-sock.NALtxz --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so cow-extents2.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so (name cow) nbdkit: debug: cow: load nbdkit: debug: cow: temporary directory for overlay: /var/tmp nbdkit: debug: cow: config key=file, value=cow-extents2.img nbdkit: debug: file: config key=file, value=cow-extents2.img nbdkit: debug: cow: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: cow: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.NALtxz nbdkit: debug: forked into background (new pid = 1256448) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-extents2.pid nbdkit: debug: file: after_fork nbdkit: debug: cow: after_fork + for _i in {1..60} + test -s cow-extents2.pid + break + test -s cow-extents2.pid ++ cat cow-extents2.pid + cleanup_fn kill_nbdkit 1256448 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1256448' + guestfish -a 'nbd:///?socket=/tmp/nbdkit-test-sock.NALtxz' libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5eea88895180, program = guestfish libguestfs: trace: add_drive "" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.NALtxz" libguestfs: trace: add_drive = 0 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfs2vN070 libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.NALtxz,cache=writeback,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfswiMu81/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: file[1]: debug: cow: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=1 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x56c23cdb0e50 nbdkit: file[1]: debug: cow: open returned handle 0x7bccd22794d0 nbdkit: file[1]: debug: file: prepare readonly=1 nbdkit: file[1]: debug: cow: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: cow: underlying file size: 105923072 nbdkit: file[1]: debug: bitmap resized to 6466 bytes nbdkit: file[1]: debug: cow: get_size nbdkit: file[1]: debug: cow: underlying file size: 105923072 nbdkit: file[1]: debug: bitmap resized to 6466 bytes nbdkit: file[1]: debug: cow: can_write nbdkit: file[1]: debug: cow: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: cow: can_fast_zero nbdkit: file[1]: debug: cow: can_trim nbdkit: file[1]: debug: cow: can_fua nbdkit: file[1]: debug: cow: can_flush nbdkit: file[1]: debug: cow: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: cow: can_multi_conn nbdkit: file[1]: debug: cow: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: cow: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: file.0: debug: cow: pread count=512 offset=0 nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: file: pread count=4096 offset=0 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 WARNING: Image format was not specified for 'nbd+unix://?socket=/tmp/nbdkit-test-sock.NALtxz' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: file.1: debug: cow: pread count=512 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=0 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal:0000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 254716K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.008000] APIC: Switch to symmetric I/O mode setup [ 0.016000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.028000] tsc: Unable to calibrate against PIT [ 0.032000] tsc: using PMTIMER reference calibration [ 0.032000] tsc: Detected 2599.995 MHz processor [ 0.001451] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a376535a, max_idle_ns: 440795296166 ns [ 0.003013] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.99 BogoMIPS (lpj=10399980) [ 0.004250] pid_max: default: 32768 minimum: 301 [ 0.006289] LSM: Security Framework initializing [ 0.012255] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.017615] AppArmor: AppArmor initialized [ 0.018008] TOMOYO Linux initialized [ 0.020503] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.021058] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.065044] process: using AMD E400 aware idle routine [ 0.065898] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.066304] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.066981] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.067761] Spectre V2 : Mitigation: Full AMD retpoline [ 0.068161] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.810678] Freeing SMP alternatives memory: 32K [ 0.962494] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.983066] Performance Events: PMU not available due to virtualization, using software events only. [ 0.988857] rcu: Hierarchical SRCU implementation. [ 1.009623] NMI watchdog: Perf NMI watchdog permanently disabled [ 1.016682] smp: Bringing up secondary CPUs ... [ 1.017337] smp: Brought up 1 node, 1 CPU [ 1.017861] smpboot: Max logical packages: 1 [ 1.018777] smpboot: Total of 1 processors activated (5199.99 BogoMIPS) [ 1.121331] node 0 deferred pages initialised in 84ms [ 1.148976] devtmpfs: initialized [ 1.156901] x86/mm: Memory block size: 128MB [ 1.171277] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 1.172202] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 1.178063] pinctrl core: initialized pinctrl subsystem [ 1.206317] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 1.213779] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 1.215239] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 1.216188] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 1.217078] audit: initializing netlink subsys (disabled) [ 1.223092] audit: type=2000 audit(1636967233.248:1): state=initialized audit_enabled=0 res=1 [ 1.228801] thermal_sys: Registered thermal governor 'fair_share' [ 1.228880] thermal_sys: Registered thermal governor 'bang_bang' [ 1.229310] thermal_sys: Registered thermal governor 'step_wise' [ 1.229645] thermal_sys: Registered thermal governor 'user_space' [ 1.229974] thermal_sys: Registered thermal governor 'power_allocator' [ 1.230869] cpuidle: using governor ladder [ 1.231682] cpuidle: using governor menu [ 1.234002] ACPI: bus type PCI registered [ 1.234582] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 1.239773] PCI: Using configuration type 1 for base access [ 1.267919] Kprobes globally optimized [ 1.273637] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 1.281161] alg: self-tests disabled [ 1.300775] ACPI: Added _OSI(Module Device) [ 1.301137] ACPI: Added _OSI(Processor Device) [ 1.301402] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.301660] ACPI: Added _OSI(Processor Aggregator Device) [ 1.302125] ACPI: Added _OSI(Linux-Dell-Video) [ 1.302679] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 1.303035] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 1.331339] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 1.359276] ACPI: Interpreter enabled [ 1.361213] ACPI: PM: (supports S0 S3 S4 S5) [ 1.361570] ACPI: Using IOAPIC for interrupt routing [ 1.362796] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.366236] ACPI: Enabled 2 GPEs in block 00 to 0F [ 1.426275] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.427769] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 1.429626] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.442874] acpiphp: Slot [2] registered [ 1.443450] acpiphp: Slot [3] registered [ 1.443872] acpiphp: Slot [4] registered [ 1.444329] acpiphp: Slot [5] registered [ 1.444852] acpiphp: Slot [6] registered [ 1.445342] acpiphp: Slot [7] registered [ 1.445773] acpiphp: Slot [8] registered [ 1.446230] acpiphp: Slot [9] registered [ 1.446701] acpiphp: Slot [10] registered [ 1.447161] acpiphp: Slot [11] registered [ 1.447589] acpiphp: Slot [12] registered [ 1.448040] acpiphp: Slot [13] registered [ 1.448485] acpiphp: Slot [14] registered [ 1.448936] acpiphp: Slot [15] registered [ 1.449353] acpiphp: Slot [16] registered [ 1.449774] acpiphp: Slot [17] registered [ 1.450215] acpiphp: Slot [18] registered [ 1.450699] acpiphp: Slot [19] registered [ 1.451234] acpiphp: Slot [20] registered [ 1.451690] acpiphp: Slot [21] registered [ 1.452146] acpiphp: Slot [22] registered [ 1.452559] acpiphp: Slot [23] registered [ 1.452998] acpiphp: Slot [24] registered [ 1.453413] acpiphp: Slot [25] registered [ 1.453858] acpiphp: Slot [26] registered [ 1.454716] acpiphp: Slot [27] registered [ 1.455177] acpiphp: Slot [28] registered [ 1.455670] acpiphp: Slot [29] registered [ 1.456149] acpiphp: Slot [30] registered [ 1.456575] acpiphp: Slot [31] registered [ 1.457373] PCI host bridge to bus 0000:00 [ 1.457905] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 1.458524] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 1.458956] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 1.459517] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 1.459964] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 1.460683] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.463215] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.480116] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.482396] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.486838] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 1.490616] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.491172] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.491618] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.492111] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.495705] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.496812] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 1.497357] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 1.499544] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 1.500855] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 1.507246] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 1.517607] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 1.518494] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 1.519816] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 1.526494] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 1.542632] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 1.544480] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.546101] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 1.550301] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 1.570113] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 1.571998] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 1.573426] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 1.575913] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 1.577280] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 1.584386] iommu: Default domain type: Translated [ 1.591107] vgaarb: loaded [ 1.594735] EDAC MC: Ver: 3.0.0 [ 1.613603] NetLabel: Initializing [ 1.613819] NetLabel: domain hash size = 128 [ 1.614046] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.615693] NetLabel: unlabeled traffic allowed by default [ 1.616007] PCI: Using ACPI for IRQ routing [ 1.619691] clocksource: Switched to clocksource tsc-early [ 1.714057] VFS: Disk quotas dquot_6.6.0 [ 1.714694] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.762590] AppArmor: AppArmor Filesystem Enabled [ 1.764560] pnp: PnP ACPI init [ 1.770999] pnp: PnP ACPI: found 5 devices [ 1.802438] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.804300] NET: Registered PF_INET protocol family [ 1.805941] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.822010] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.822741] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.823574] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.824245] TCP: Hash tables configured (established 16384 bind 16384) [ 1.826874] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.827996] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.828710] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.834433] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.835200] NET: Registered PF_XDP protocol family [ 1.836493] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.836817] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.837088] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.837401] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.838189] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.839347] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.839733] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.840076] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.840438] PCI: CLS 0 bytes, default 64 [ 1.851280] Trying to unpack rootfs image as initramfs... [ 1.858943] Initialise system trusted keyrings [ 1.861472] Key type blacklist registered [ 1.867849] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.896431] zbud: loaded [ 1.914983] integrity: Platform Keyring initialized [ 1.915351] Key type asymmetric registered [ 1.915652] Asymmetric key parser 'x509' registered [ 1.916181] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.919474] io scheduler mq-deadline registered [ 1.925520] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.935038] Freeing initrd memory: 5748K [ 1.938939] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.943514] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.949383] Linux agpgart interface v0.103 [ 1.952537] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.952880] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.958113] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.963262] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.963811] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.967034] mousedev: PS/2 mouse device common for all mice [ 1.969889] random: fast init done [ 1.971522] rtc_cmos 00:04: RTC can wake from S4 [ 1.976664] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.980212] rtc_cmos 00:04: registered as rtc0 [ 1.980989] rtc_cmos 00:04: setting system clock to 2021-11-15T09:07:16 UTC (1636967236) [ 1.982778] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.986527] ledtrig-cpu: registered to indicate activity on CPUs [ 1.991615] NET: Registered PF_INET6 protocol family [ 2.023387] Segment Routing with IPv6 [ 2.024142] mip6: Mobile IPv6 [ 2.024516] NET: Registered PF_PACKET protocol family [ 2.025512] mpls_gso: MPLS GSO support [ 2.028782] IPI shorthand broadcast: enabled [ 2.029413] sched_clock: Marking stable (2056167175, -29505644)->(2028071457, -1409926) [ 2.033677] registered taskstats version 1 [ 2.034052] Loading compiled-in X.509 certificates [ 2.049129] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 2.049988] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 2.052908] zswap: loaded using pool lzo/zbud [ 2.055824] Key type ._fscrypt registered [ 2.056077] Key type .fscrypt registered [ 2.056309] Key type fscrypt-provisioning registered [ 2.060897] Key type encrypted registered [ 2.061201] AppArmor: AppArmor sha1 policy hashing enabled [ 2.062073] ima: No TPM chip found, activating TPM-bypass! [ 2.062521] ima: Allocated hash algorithm: sha256 [ 2.065769] ima: No architecture policies found [ 2.067002] evm: Initialising EVM extended attributes: [ 2.067278] evm: security.selinux [ 2.067478] evm: security.SMACK64 (disabled) [ 2.067665] evm: security.SMACK64EXEC (disabled) [ 2.067872] evm: security.SMACK64TRANSMUTE (disabled) [ 2.068091] evm: security.SMACK64MMAP (disabled) [ 2.068311] evm: security.apparmor [ 2.068472] evm: security.ima [ 2.068601] evm: security.capability [ 2.068774] evm: HMAC attrs: 0x1 ^H[ 2.097731] Freeing unused decrypted memory: 2036K [ 2.171833] Freeing unused kernel image (initmem) memory: 2632K [ 2.172686] Write protecting the kernel read-only data: 22528k [ 2.177962] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 2.178953] Freeing unused kernel image (rodata/data gap) memory: 160K [ 2.685538] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 2.687050] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 2.81 0.87 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 2.859657] tsc: Refined TSC clocksource calibration: 2600.036 MHz [ 2.860449] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a5e250b1, max_idle_ns: 440795265742 ns [ 2.861318] clocksource: Switched to clocksource tsc [ 2.934453] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 3.175407] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 3.278102] scsi host0: ata_piix [ 3.283796] scsi host1: ata_piix [ 3.284763] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 3.285203] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 3.946001] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 3.963355] random: crng init done [ 4.215198] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 4.224384] scsi host2: Virtio SCSI HBA [ 4.252220] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 4.262526] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 4.541101] sd 2:0:0:0: Power-on or device reset occurred [ 4.548128] sd 2:0:0:0: [sda] 206881 512-byte logical blocks: (106 MB/101 MiB) [ 4.551049] sd 2:0:0:0: [sda] Write Protect is off [ 4.553005] sd 2:0:1:0: Power-on or device reset occurred [ 4.555042] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4.556899] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 4.557597] sd 2:0:1:0: [sdb] Write Protect is off [ 4.559627] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: file.2: debug: cow: pread count=512 offset=0 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.0: debug: cow: pread count=512 offset=512 nbdkit: file.0: debug: file: pread count=4096 offset=0 nbdkit: file.3: debug: cow: pread count=512 offset=1024 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.3: debug: cow: pread count=512 offset=1536 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.5: debug: cow: pread count=512 offset=2048 nbdkit: file.5: debug: file: pread count=4096 offset=0 nbdkit: file.6: debug: cow: pread count=512 offset=2560 nbdkit: file.6: debug: file: pread count=4096 offset=0 nbdkit: file.7: debug: cow: pread count=512 offset=3072 nbdkit: file.7: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: cow: pread count=512 offset=3584 nbdkit: file.8: debug: file: pread count=4096 offset=0 nbdkit: file.9: debug: cow: pread count=512 offset=4096 nbdkit: file.9: debug: file: pread count=4096 offset=4096 nbdkit: file.10: debug: cow: pread count=512 offset=4608 nbdkit: file.10: debug: file: pread count=4096 offset=4096 nbdkit: file.11: debug: cow: pread count=512 offset=5120 nbdkit: file.11: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: cow: pread count=512 offset=5632 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.13: debug: cow: pread count=512 offset=6144 nbdkit: file.13: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: cow: pread count=512 offset=6656 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.12: debug: cow: pread count=512 offset=7168 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.1: debug: cow: pread count=512 offset=7680 nbdkit: file.1: debug: file: pread count=4096 offset=4096 nbdkit: file.2: debug: cow: pread count=512 offset=8192 nbdkit: file.2: debug: file: pread count=4096 offset=8192 nbdkit: file.0: debug: cow: pread count=512 offset=8704 nbdkit: file.0: debug: file: pread count=4096 offset=8192 nbdkit: file.4: debug: cow: pread count=512 offset=9216 nbdkit: file.4: debug: file: pread count=4096 offset=8192 nbdkit: file.3: debug: cow: pread count=512 offset=9728 nbdkit: file.3: debug: file: pread count=4096 offset=8192 nbdkit: file.4: debug: cow: pread count=512 offset=10240 nbdkit: file.4: debug: file: pread count=4096 offset=8192 nbdkit: file.6: debug: cow: pread count=512 offset=10752 nbdkit: file.6: debug: file: pread count=4096 offset=8192 nbdkit: file.7: debug: cow: pread count=512 offset=11264 nbdkit: file.7: debug: file: pread count=4096 offset=8192 nbdkit: file.8: debug: cow: pread count=512 offset=11776 nbdkit: file.8: debug: file: pread count=4096 offset=8192 nbdkit: file.9: debug: cow: pread count=512 offset=12288 nbdkit: file.9: debug: file: pread count=4096 offset=12288 nbdkit: file.10: debug: cow: pread count=512 offset=12800 nbdkit: file.10: debug: file: pread count=4096 offset=12288 nbdkit: file.11: debug: cow: pread count=512 offset=13312 nbdkit: file.11: debug: file: pread count=4096 offset=12288 nbdkit: file.13: debug: cow: pread count=512 offset=13824 nbdkit: file.13: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: cow: pread count=512 offset=14336 nbdkit: file.14: debug: file: pread count=4096 offset=12288 nbdkit: file.13: debug: cow: pread count=512 offset=14848 nbdkit: file.13: debug: file: pread count=4096 offset=12288 nbdkit: file.12: debug: cow: pread count=512 offset=15360 nbdkit: file.12: debug: file: pread count=4096 offset=12288 nbdkit: file.1: debug: cow: pread count=512 offset=15872 nbdkit: file.1: debug: file: pread count=4096 offset=12288 nbdkit: file.2: debug: cow: pread count=512 offset=16384 nbdkit: file.2: debug: file: pread count=4096 offset=16384 nbdkit: file.0: debug: cow: pread count=512 offset=16896 nbdkit: file.0: debug: file: pread count=4096 offset=16384 nbdkit: file.3: debug: cow: pread count=512 offset=17408 nbdkit: file.3: debug: file: pread count=4096 offset=16384 nbdkit: file.3: debug: cow: pread count=512 offset=17920 nbdkit: file.3: debug: file: pread count=4096 offset=16384 nbdkit: file.4: debug: cow: pread count=512 offset=18432 nbdkit: file.4: debug: file: pread count=4096 offset=16384 nbdkit: file.6: debug: cow: pread count=512 offset=18944 nbdkit: file.6: debug: file: pread count=4096 offset=16384 nbdkit: file.7: debug: cow: pread count=512 offset=19456 nbdkit: file.7: debug: file: pread count=4096 offset=16384 nbdkit: file.8: debug: cow: pread count=512 offset=19968 nbdkit: file.8: debug: file: pread count=4096 offset=16384 nbdkit: file.9: debug: cow: pread count=512 offset=105922560 nbdkit: file.9: debug: file: pread count=512 offset=105922560 nbdkit: file.10: debug: cow: pread count=512 offset=105906176 nbdkit: file.10: debug: file: pread count=4096 offset=105906176 nbdkit: file.11: debug: cow: pread count=512 offset=105906688 nbdkit: file.11: debug: file: pread count=4096 offset=105906176 nbdkit: file.11: debug: cow: pread count=512 offset=105907200 nbdkit: file.11: debug: file: pread count=4096 offset=105906176 nbdkit: file.15: debug: cow: pread count=512 offset=105907712 nbdkit: file.15: debug: file: pread count=4096 offset=105906176 nbdkit: file.14: debug: cow: pread count=512 offset=105908224 nbdkit: file.14: debug: file: pread count=4096 offset=105906176 nbdkit: file.13: debug: cow: pread count=512 offset=105908736 nbdkit: file.13: debug: file: pread count=4096 offset=105906176 nbdkit: file.14: debug: cow: pread count=512 offset=105909248 nbdkit: file.14: debug: file: pread count=4096 offset=105906176 nbdkit: file.1: debug: cow: pread count=512 offset=105909760 nbdkit: file.1: debug: file: pread count=4096 offset=105906176 nbdkit: file.2: debug: cow: pread count=512 offset=105910272 nbdkit: file.2: debug: file: pread count=4096 offset=105910272 nbdkit: file.0: debug: cow: pread count=512 offset=105910784 nbdkit: file.0: debug: file: pread count=4096 offset=105910272 nbdkit: file.0: debug: cow: pread count=512 offset=105911296 nbdkit: file.0: debug: file: pread count=4096 offset=105910272 nbdkit: file.3: debug: cow: pread count=512 offset=105911808 nbdkit: file.3: debug: file: pread count=4096 offset=105910272 nbdkit: file.4: debug: cow: pread count=512 offset=105912320 nbdkit: file.4: debug: file: pread count=4096 offset=105910272 nbdkit: file.6: debug: cow: pread count=512 offset=105912832 nbdkit: file.6: debug: file: pread count=4096 offset=105910272 nbdkit: file.4: debug: cow: pread count=512 offset=105913344 nbdkit: file.4: debug: file: pread count=4096 offset=105910272 nbdkit: file.8: debug: cow: pread count=512 offset=105913856 nbdkit: file.8: debug: file: pread count=4096 offset=105910272 nbdkit: file.9: debug: cow: pread count=512 offset=105914368 nbdkit: file.9: debug: file: pread count=4096 offset=105914368 nbdkit: file.10: debug: cow: pread count=512 offset=105914880 nbdkit: file.10: debug: file: pread count=4096 offset=105914368 nbdkit: file.10: debug: cow: pread count=512 offset=105915392 nbdkit: file.10: debug: file: pread count=4096 offset=105914368 nbdkit: file.11: debug: cow: pread count=512 offset=105915904 nbdkit: file.11: debug: file: pread count=4096 offset=105914368 nbdkit: file.15: debug: cow: pread count=512 offset=105916416 nbdkit: file.15: debug: file: pread count=4096 offset=105914368 nbdkit: file.11: debug: cow: pread count=512 offset=105916928 nbdkit: file.11: debug: file: pread count=4096 offset=105914368 nbdkit: file.13: debug: cow: pread count=512 offset=105917440 nbdkit: file.13: debug: file: pread count=4096 offset=105914368 nbdkit: file.14: debug: cow: pread count=512 offset=105917952 nbdkit: file.14: debug: file: pread count=4096 offset=105914368 nbdkit: file.1: debug: cow: pread count=512 offset=105918464 nbdkit: file.1: debug: file: pread count=4096 offset=105918464 nbdkit: file.2: debug: cow: pread count=512 offset=105918976 nbdkit: file.2: debug: file: pread count=4096 offset=105918464 nbdkit: file.2: debug: cow: pread count=512 offset=105919488 nbdkit: file.2: debug: file: pread count=4096 offset=105918464 nbdkit: file.5: debug: cow: pread count=512 offset=105920000 nbdkit: file.5: debug: file: pread count=4096 offset=105918464 nbdkit: file.0: debug: cow: pread count=512 offset=105920512 nbdkit: file.3: debug: cow: pread count=512 offset=105921024 nbdkit: file.0: debug: file: pread count=4096 offset=105918464 nbdkit: file.3: debug: file: pread count=4096 offset=105918464 nbdkit: file.5: debug: cow: pread count=512 offset=105921536 nbdkit: file.5: debug: file: pread count=4096 offset=105918464 nbdkit: file.6: debug: cow: pread count=512 offset=105922048 nbdkit: file.6: debug: file: pread count=4096 offset=105918464 [ 4.613426] sda: sda1 [ 4.639992] sd 2:0:0:0: [sda] Attached SCSI disk [ 4.640422] sd 2:0:1:0: [sdb] Attached SCSI disk [ 4.731158] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 5.033041] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 5.081912] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 5.099416] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' 25f4 b2a6 6384 0402 d924 0989 b6df 5aeb' + echo 25f4b2a663840402d9240989b6df5aeb + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 7.711208] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 7.711999] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: file.4: debug: cow: pread count=4096 offset=105840640 nbdkit: file.4: debug: file: pread count=4096 offset=105840640 nbdkit: file.8: debug: cow: pread count=4096 offset=105914368 nbdkit: file.8: debug: file: pread count=4096 offset=105914368 nbdkit: file.9: debug: cow: pread count=4096 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=0 nbdkit: file.10: debug: cow: pread count=4096 offset=4096 nbdkit: file.10: debug: file: pread count=4096 offset=4096 nbdkit: file.10: debug: cow: pread count=512 offset=105922560 nbdkit: file.10: debug: file: pread count=512 offset=105922560 nbdkit: file.15: debug: cow: pread count=4096 offset=105791488 nbdkit: file.15: debug: file: pread count=4096 offset=105791488 nbdkit: file.11: debug: cow: pread count=4096 offset=105918464 nbdkit: file.11: debug: file: pread count=4096 offset=105918464 nbdkit: file.13: debug: cow: pread count=4096 offset=105889792 nbdkit: file.13: debug: file: pread count=4096 offset=105889792 nbdkit: file.14: debug: cow: pread count=4096 offset=105717760 nbdkit: file.14: debug: file: pread count=4096 offset=105717760 nbdkit: file.1: debug: cow: pread count=4096 offset=105619456 nbdkit: file.1: debug: file: pread count=4096 offset=105619456 nbdkit: file.1: debug: cow: pread count=4096 offset=105574400 nbdkit: file.1: debug: file: pread count=4096 offset=105574400 nbdkit: file.1: debug: cow: pread count=4096 offset=105545728 nbdkit: file.1: debug: file: pread count=4096 offset=105545728 nbdkit: file.1: debug: cow: pread count=4096 offset=105455616 nbdkit: file.1: debug: file: pread count=4096 offset=105455616 nbdkit: file.3: debug: cow: pread count=4096 offset=105422848 nbdkit: file.3: debug: file: pread count=4096 offset=105422848 nbdkit: file.3: debug: cow: pread count=4096 offset=105414656 nbdkit: file.3: debug: file: pread count=4096 offset=105414656 nbdkit: file.3: debug: cow: pread count=4096 offset=105435136 nbdkit: file.3: debug: file: pread count=4096 offset=105435136 nbdkit: file.3: debug: cow: pread count=4096 offset=104341504 nbdkit: file.3: debug: file: pread count=4096 offset=104341504 nbdkit: file.3: debug: cow: pread count=4096 offset=16384 nbdkit: file.3: debug: file: pread count=4096 offset=16384 nbdkit: file.9: debug: cow: pread count=4096 offset=32768 nbdkit: file.9: debug: file: pread count=4096 offset=32768 nbdkit: file.9: debug: cow: pread count=4096 offset=65536 nbdkit: file.9: debug: file: pread count=4096 offset=65536 nbdkit: file.10: debug: cow: pread count=4096 offset=131072 nbdkit: file.10: debug: file: pread count=4096 offset=131072 nbdkit: file.10: debug: cow: pread count=4096 offset=262144 nbdkit: file.10: debug: file: pread count=4096 offset=262144 nbdkit: file.10: debug: cow: pread count=4096 offset=524288 nbdkit: file.10: debug: file: pread count=4096 offset=524288 nbdkit: file.10: debug: cow: pread count=4096 offset=1048576 nbdkit: file.10: debug: file: pread count=4096 offset=1048576 nbdkit: file.14: debug: cow: pread count=4096 offset=2097152 nbdkit: file.14: debug: file: pread count=4096 offset=2097152 nbdkit: file.14: debug: cow: pread count=4096 offset=4194304 nbdkit: file.14: debug: file: pread count=4096 offset=4194304 nbdkit: file.14: debug: cow: pread count=4096 offset=12288 nbdkit: file.14: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: cow: pread count=4096 offset=28672 nbdkit: file.14: debug: file: pread count=4096 offset=28672 nbdkit: file.1: debug: cow: pread count=4096 offset=61440 nbdkit: file.1: debug: file: pread count=4096 offset=61440 nbdkit: file.5: debug: cow: pread count=4096 offset=8192 nbdkit: file.5: debug: file: pread count=4096 offset=8192 nbdkit: file.5: debug: cow: pread count=8192 offset=20480 nbdkit: file.5: debug: file: pread count=4096 offset=20480 nbdkit: file.5: debug: file: pread count=4096 offset=24576 nbdkit: file.6: debug: cow: pread count=24576 offset=36864 nbdkit: file.6: debug: file: pread count=4096 offset=36864 nbdkit: file.6: debug: file: pread count=4096 offset=40960 nbdkit: file.6: debug: file: pread count=4096 offset=45056 nbdkit: file.6: debug: file: pread count=4096 offset=49152 nbdkit: file.6: debug: file: pread count=4096 offset=53248 nbdkit: file.6: debug: file: pread count=4096 offset=57344 nbdkit: file.4: debug: cow: pread count=61440 offset=69632 nbdkit: file.4: debug: file: pread count=4096 offset=69632 nbdkit: file.4: debug: file: pread count=4096 offset=73728 nbdkit: file.4: debug: file: pread count=4096 offset=77824 nbdkit: file.4: debug: file: pread count=4096 offset=81920 nbdkit: file.4: debug: file: pread count=4096 offset=86016 nbdkit: file.4: debug: file: pread count=4096 offset=90112 nbdkit: file.4: debug: file: pread count=4096 offset=94208 nbdkit: file.8: debug: cow: pread count=126976 offset=135168 nbdkit: file.8: debug: file: pread count=4096 offset=135168 nbdkit: file.8: debug: file: pread count=4096 offset=139264 nbdkit: file.8: debug: file: pread count=4096 offset=143360 nbdkit: file.8: debug: file: pread count=4096 offset=147456 nbdkit: file.8: debug: file: pread count=4096 offset=151552 nbdkit: file.4: debug: file: pread count=4096 offset=98304 nbdkit: file.4: debug: file: pread count=4096 offset=102400 nbdkit: file.4: debug: file: pread count=4096 offset=106496 nbdkit: file.4: debug: file: pread count=4096 offset=110592 nbdkit: file.8: debug: file: pread count=4096 offset=155648 nbdkit: file.8: debug: file: pread count=4096 offset=159744 nbdkit: file.8: debug: file: pread count=4096 offset=163840 nbdkit: file.4: debug: file: pread count=4096 offset=114688 nbdkit: file.8: debug: file: pread count=4096 offset=167936 nbdkit: file.8: debug: file: pread count=4096 offset=172032 nbdkit: file.8: debug: file: pread count=4096 offset=176128 nbdkit: file.8: debug: file: pread count=4096 offset=180224 nbdkit: file.8: debug: file: pread count=4096 offset=184320 nbdkit: file.8: debug: file: pread count=4096 offset=188416 nbdkit: file.8: debug: file: pread count=4096 offset=192512 nbdkit: file.4: debug: file: pread count=4096 offset=118784 nbdkit: file.4: debug: file: pread count=4096 offset=122880 nbdkit: file.4: debug: file: pread count=4096 offset=126976 nbdkit: file.8: debug: file: pread count=4096 offset=196608 nbdkit: file.8: debug: file: pread count=4096 offset=200704 nbdkit: file.8: debug: file: pread count=4096 offset=204800 nbdkit: file.8: debug: file: pread count=4096 offset=208896 nbdkit: file.8: debug: file: pread count=4096 offset=212992 nbdkit: file.8: debug: file: pread count=4096 offset=217088 nbdkit: file.8: debug: file: pread count=4096 offset=221184 nbdkit: file.8: debug: file: pread count=4096 offset=225280 nbdkit: file.8: debug: file: pread count=4096 offset=229376 nbdkit: file.8: debug: file: pread count=4096 offset=233472 nbdkit: file.8: debug: file: pread count=4096 offset=237568 nbdkit: file.8: debug: file: pread count=4096 offset=241664 nbdkit: file.8: debug: file: pread count=4096 offset=245760 nbdkit: file.8: debug: file: pread count=4096 offset=249856 nbdkit: file.8: debug: file: pread count=4096 offset=253952 nbdkit: file.8: debug: file: pread count=4096 offset=258048 nbdkit: file.3: debug: cow: pread count=258048 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=270336 nbdkit: file.3: debug: file: pread count=4096 offset=274432 nbdkit: file.3: debug: file: pread count=4096 offset=278528 nbdkit: file.3: debug: file: pread count=4096 offset=282624 nbdkit: file.3: debug: file: pread count=4096 offset=286720 nbdkit: file.3: debug: file: pread count=4096 offset=290816 nbdkit: file.3: debug: file: pread count=4096 offset=294912 nbdkit: file.3: debug: file: pread count=4096 offset=299008 nbdkit: file.3: debug: file: pread count=4096 offset=303104 nbdkit: file.3: debug: file: pread count=4096 offset=307200 nbdkit: file.3: debug: file: pread count=4096 offset=311296 nbdkit: file.3: debug: file: pread count=4096 offset=315392 nbdkit: file.3: debug: file: pread count=4096 offset=319488 nbdkit: file.3: debug: file: pread count=4096 offset=323584 nbdkit: file.3: debug: file: pread count=4096 offset=327680 nbdkit: file.3: debug: file: pread count=4096 offset=331776 nbdkit: file.3: debug: file: pread count=4096 offset=335872 nbdkit: file.3: debug: file: pread count=4096 offset=339968 nbdkit: file.3: debug: file: pread count=4096 offset=344064 nbdkit: file.3: debug: file: pread count=4096 offset=348160 nbdkit: file.3: debug: file: pread count=4096 offset=352256 nbdkit: file.3: debug: file: pread count=4096 offset=356352 nbdkit: file.3: debug: file: pread count=4096 offset=360448 nbdkit: file.3: debug: file: pread count=4096 offset=364544 nbdkit: file.3: debug: file: pread count=4096 offset=368640 nbdkit: file.3: debug: file: pread count=4096 offset=372736 nbdkit: file.3: debug: file: pread count=4096 offset=376832 nbdkit: file.3: debug: file: pread count=4096 offset=380928 nbdkit: file.3: debug: file: pread count=4096 offset=385024 nbdkit: file.3: debug: file: pread count=4096 offset=389120 nbdkit: file.3: debug: file: pread count=4096 offset=393216 nbdkit: file.3: debug: file: pread count=4096 offset=397312 nbdkit: file.3: debug: file: pread count=4096 offset=401408 nbdkit: file.3: debug: file: pread count=4096 offset=405504 nbdkit: file.3: debug: file: pread count=4096 offset=409600 nbdkit: file.3: debug: file: pread count=4096 offset=413696 nbdkit: file.3: debug: file: pread count=4096 offset=417792 nbdkit: file.3: debug: file: pread count=4096 offset=421888 nbdkit: file.3: debug: file: pread count=4096 offset=425984 nbdkit: file.3: debug: file: pread count=4096 offset=430080 nbdkit: file.3: debug: file: pread count=4096 offset=434176 nbdkit: file.3: debug: file: pread count=4096 offset=438272 nbdkit: file.3: debug: file: pread count=4096 offset=442368 nbdkit: file.3: debug: file: pread count=4096 offset=446464 nbdkit: file.3: debug: file: pread count=4096 offset=450560 nbdkit: file.3: debug: file: pread count=4096 offset=454656 nbdkit: file.3: debug: file: pread count=4096 offset=458752 nbdkit: file.3: debug: file: pread count=4096 offset=462848 nbdkit: file.3: debug: file: pread count=4096 offset=466944 nbdkit: file.3: debug: file: pread count=4096 offset=471040 nbdkit: file.3: debug: file: pread count=4096 offset=475136 nbdkit: file.3: debug: file: pread count=4096 offset=479232 nbdkit: file.3: debug: file: pread count=4096 offset=483328 nbdkit: file.3: debug: file: pread count=4096 offset=487424 nbdkit: file.3: debug: file: pread count=4096 offset=491520 nbdkit: file.3: debug: file: pread count=4096 offset=495616 nbdkit: file.3: debug: file: pread count=4096 offset=499712 nbdkit: file.3: debug: file: pread count=4096 offset=503808 nbdkit: file.3: debug: file: pread count=4096 offset=507904 nbdkit: file.3: debug: file: pread count=4096 offset=512000 nbdkit: file.3: debug: file: pread count=4096 offset=516096 nbdkit: file.3: debug: file: pread count=4096 offset=520192 nbdkit: file.12: debug: cow: pread count=4096 offset=105840640 nbdkit: file.12: debug: file: pread count=4096 offset=105840640 nbdkit: file.9: debug: cow: pread count=4096 offset=105897984 nbdkit: file.9: debug: file: pread count=4096 offset=105897984 nbdkit: file.9: debug: cow: pread count=4096 offset=1048576 nbdkit: file.9: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=4096 offset=1052672 nbdkit: file.11: debug: file: pread count=4096 offset=1052672 nbdkit: file.13: debug: cow: pread count=4096 offset=105902080 nbdkit: file.13: debug: file: pread count=4096 offset=105902080 nbdkit: file.10: debug: cow: pread count=4096 offset=105771008 nbdkit: file.10: debug: file: pread count=4096 offset=105771008 nbdkit: file.10: debug: cow: pread count=4096 offset=1064960 nbdkit: file.10: debug: file: pread count=4096 offset=1064960 nbdkit: file.10: debug: cow: pread count=4096 offset=1081344 nbdkit: file.10: debug: file: pread count=4096 offset=1081344 nbdkit: file.10: debug: cow: pread count=4096 offset=1114112 nbdkit: file.10: debug: file: pread count=4096 offset=1114112 nbdkit: file.14: debug: cow: pread count=4096 offset=1179648 nbdkit: file.14: debug: file: pread count=4096 offset=1179648 nbdkit: file.1: debug: cow: pread count=4096 offset=1310720 nbdkit: file.1: debug: file: pread count=4096 offset=1310720 nbdkit: file.1: debug: cow: pread count=4096 offset=1572864 nbdkit: file.1: debug: file: pread count=4096 offset=1572864 nbdkit: file.1: debug: cow: pread count=4096 offset=2097152 nbdkit: file.1: debug: file: pread count=4096 offset=2097152 nbdkit: file.1: debug: cow: pread count=4096 offset=3145728 nbdkit: file.1: debug: file: pread count=4096 offset=3145728 nbdkit: file.1: debug: cow: pread count=4096 offset=5242880 nbdkit: file.1: debug: file: pread count=4096 offset=5242880 nbdkit: file.3: debug: cow: pread count=4096 offset=1060864 nbdkit: file.3: debug: file: pread count=4096 offset=1060864 nbdkit: file.12: debug: cow: pread count=4096 offset=1077248 nbdkit: file.12: debug: file: pread count=4096 offset=1077248 nbdkit: file.12: debug: cow: pread count=4096 offset=1110016 nbdkit: file.12: debug: file: pread count=4096 offset=1110016 nbdkit: file.9: debug: cow: pread count=4096 offset=1056768 nbdkit: file.11: debug: cow: pread count=8192 offset=1069056 nbdkit: file.11: debug: file: pread count=4096 offset=1069056 nbdkit: file.9: debug: file: pread count=4096 offset=1056768 nbdkit: file.11: debug: file: pread count=4096 offset=1073152 nbdkit: file.11: debug: cow: pread count=61440 offset=1118208 nbdkit: file.13: debug: cow: pread count=24576 offset=1085440 nbdkit: file.11: debug: file: pread count=4096 offset=1118208 nbdkit: file.13: debug: file: pread count=4096 offset=1085440 nbdkit: file.13: debug: file: pread count=4096 offset=1089536 nbdkit: file.11: debug: file: pread count=4096 offset=1122304 nbdkit: file.11: debug: file: pread count=4096 offset=1126400 nbdkit: file.13: debug: file: pread count=4096 offset=1093632 nbdkit: file.13: debug: file: pread count=4096 offset=1097728 nbdkit: file.13: debug: file: pread count=4096 offset=1101824 nbdkit: file.13: debug: file: pread count=4096 offset=1105920 nbdkit: file.11: debug: file: pread count=4096 offset=1130496 nbdkit: file.11: debug: file: pread count=4096 offset=1134592 nbdkit: file.11: debug: file: pread count=4096 offset=1138688 nbdkit: file.7: debug: cow: pread count=126976 offset=1183744 nbdkit: file.7: debug: file: pread count=4096 offset=1183744 nbdkit: file.11: debug: file: pread count=4096 offset=1142784 nbdkit: file.7: debug: file: pread count=4096 offset=1187840 nbdkit: file.11: debug: file: pread count=4096 offset=1146880 nbdkit: file.7: debug: file: pread count=4096 offset=1191936 nbdkit: file.7: debug: file: pread count=4096 offset=1196032 nbdkit: file.7: debug: file: pread count=4096 offset=1200128 nbdkit: file.11: debug: file: pread count=4096 offset=1150976 nbdkit: file.11: debug: file: pread count=4096 offset=1155072 nbdkit: file.11: debug: file: pread count=4096 offset=1159168 nbdkit: file.7: debug: file: pread count=4096 offset=1204224 nbdkit: file.11: debug: file: pread count=4096 offset=1163264 nbdkit: file.7: debug: file: pread count=4096 offset=1208320 nbdkit: file.11: debug: file: pread count=4096 offset=1167360 nbdkit: file.11: debug: file: pread count=4096 offset=1171456 nbdkit: file.11: debug: file: pread count=4096 offset=1175552 nbdkit: file.7: debug: file: pread count=4096 offset=1212416 nbdkit: file.7: debug: file: pread count=4096 offset=1216512 nbdkit: file.7: debug: file: pread count=4096 offset=1220608 nbdkit: file.7: debug: file: pread count=4096 offset=1224704 nbdkit: file.7: debug: file: pread count=4096 offset=1228800 nbdkit: file.7: debug: file: pread count=4096 offset=1232896 nbdkit: file.7: debug: file: pread count=4096 offset=1236992 nbdkit: file.7: debug: file: pread count=4096 offset=1241088 nbdkit: file.7: debug: file: pread count=4096 offset=1245184 nbdkit: file.7: debug: file: pread count=4096 offset=1249280 nbdkit: file.7: debug: file: pread count=4096 offset=1253376 nbdkit: file.7: debug: file: pread count=4096 offset=1257472 nbdkit: file.7: debug: file: pread count=4096 offset=1261568 nbdkit: file.7: debug: file: pread count=4096 offset=1265664 nbdkit: file.7: debug: file: pread count=4096 offset=1269760 nbdkit: file.7: debug: file: pread count=4096 offset=1273856 nbdkit: file.7: debug: file: pread count=4096 offset=1277952 nbdkit: file.7: debug: file: pread count=4096 offset=1282048 nbdkit: file.7: debug: file: pread count=4096 offset=1286144 nbdkit: file.7: debug: file: pread count=4096 offset=1290240 nbdkit: file.7: debug: file: pread count=4096 offset=1294336 nbdkit: file.7: debug: file: pread count=4096 offset=1298432 nbdkit: file.7: debug: file: pread count=4096 offset=1302528 nbdkit: file.7: debug: file: pread count=4096 offset=1306624 nbdkit: file.0: debug: cow: pread count=258048 offset=1314816 nbdkit: file.0: debug: file: pread count=4096 offset=1314816 nbdkit: file.0: debug: file: pread count=4096 offset=1318912 nbdkit: file.0: debug: file: pread count=4096 offset=1323008 nbdkit: file.0: debug: file: pread count=4096 offset=1327104 nbdkit: file.0: debug: file: pread count=4096 offset=1331200 nbdkit: file.0: debug: file: pread count=4096 offset=1335296 nbdkit: file.0: debug: file: pread count=4096 offset=1339392 nbdkit: file.0: debug: file: pread count=4096 offset=1343488 nbdkit: file.0: debug: file: pread count=4096 offset=1347584 nbdkit: file.0: debug: file: pread count=4096 offset=1351680 nbdkit: file.0: debug: file: pread count=4096 offset=1355776 nbdkit: file.0: debug: file: pread count=4096 offset=1359872 nbdkit: file.0: debug: file: pread count=4096 offset=1363968 nbdkit: file.0: debug: file: pread count=4096 offset=1368064 nbdkit: file.0: debug: file: pread count=4096 offset=1372160 nbdkit: file.0: debug: file: pread count=4096 offset=1376256 nbdkit: file.0: debug: file: pread count=4096 offset=1380352 nbdkit: file.0: debug: file: pread count=4096 offset=1384448 nbdkit: file.0: debug: file: pread count=4096 offset=1388544 nbdkit: file.0: debug: file: pread count=4096 offset=1392640 nbdkit: file.0: debug: file: pread count=4096 offset=1396736 nbdkit: file.0: debug: file: pread count=4096 offset=1400832 nbdkit: file.0: debug: file: pread count=4096 offset=1404928 nbdkit: file.0: debug: file: pread count=4096 offset=1409024 nbdkit: file.0: debug: file: pread count=4096 offset=1413120 nbdkit: file.0: debug: file: pread count=4096 offset=1417216 nbdkit: file.0: debug: file: pread count=4096 offset=1421312 nbdkit: file.0: debug: file: pread count=4096 offset=1425408 nbdkit: file.0: debug: file: pread count=4096 offset=1429504 nbdkit: file.0: debug: file: pread count=4096 offset=1433600 nbdkit: file.0: debug: file: pread count=4096 offset=1437696 nbdkit: file.0: debug: file: pread count=4096 offset=1441792 nbdkit: file.0: debug: file: pread count=4096 offset=1445888 nbdkit: file.0: debug: file: pread count=4096 offset=1449984 nbdkit: file.0: debug: file: pread count=4096 offset=1454080 nbdkit: file.0: debug: file: pread count=4096 offset=1458176 nbdkit: file.0: debug: file: pread count=4096 offset=1462272 nbdkit: file.0: debug: file: pread count=4096 offset=1466368 nbdkit: file.0: debug: file: pread count=4096 offset=1470464 nbdkit: file.0: debug: file: pread count=4096 offset=1474560 nbdkit: file.0: debug: file: pread count=4096 offset=1478656 nbdkit: file.0: debug: file: pread count=4096 offset=1482752 nbdkit: file.0: debug: file: pread count=4096 offset=1486848 nbdkit: file.0: debug: file: pread count=4096 offset=1490944 nbdkit: file.0: debug: file: pread count=4096 offset=1495040 nbdkit: file.0: debug: file: pread count=4096 offset=1499136 nbdkit: file.0: debug: file: pread count=4096 offset=1503232 nbdkit: file.0: debug: file: pread count=4096 offset=1507328 nbdkit: file.0: debug: file: pread count=4096 offset=1511424 nbdkit: file.0: debug: file: pread count=4096 offset=1515520 nbdkit: file.0: debug: file: pread count=4096 offset=1519616 nbdkit: file.0: debug: file: pread count=4096 offset=1523712 nbdkit: file.0: debug: file: pread count=4096 offset=1527808 nbdkit: file.0: debug: file: pread count=4096 offset=1531904 nbdkit: file.0: debug: file: pread count=4096 offset=1536000 nbdkit: file.0: debug: file: pread count=4096 offset=1540096 nbdkit: file.0: debug: file: pread count=4096 offset=1544192 nbdkit: file.0: debug: file: pread count=4096 offset=1548288 nbdkit: file.0: debug: file: pread count=4096 offset=1552384 nbdkit: file.0: debug: file: pread count=4096 offset=1556480 nbdkit: file.0: debug: file: pread count=4096 offset=1560576 nbdkit: file.0: debug: file: pread count=4096 offset=1564672 nbdkit: file.0: debug: file: pread count=4096 offset=1568768 nbdkit: file.10: debug: cow: pread count=262144 offset=105381888 nbdkit: file.10: debug: file: pread count=4096 offset=105381888 nbdkit: file.10: debug: file: pread count=4096 offset=105385984 nbdkit: file.10: debug: file: pread count=4096 offset=105390080 nbdkit: file.10: debug: file: pread count=4096 offset=105394176 nbdkit: file.10: debug: file: pread count=4096 offset=105398272 nbdkit: file.10: debug: file: pread count=4096 offset=105402368 nbdkit: file.10: debug: file: pread count=4096 offset=105406464 nbdkit: file.10: debug: file: pread count=4096 offset=105410560 nbdkit: file.10: debug: file: pread count=4096 offset=105414656 nbdkit: file.10: debug: file: pread count=4096 offset=105418752 nbdkit: file.10: debug: file: pread count=4096 offset=105422848 nbdkit: file.10: debug: file: pread count=4096 offset=105426944 nbdkit: file.10: debug: file: pread count=4096 offset=105431040 nbdkit: file.10: debug: file: pread count=4096 offset=105435136 nbdkit: file.10: debug: file: pread count=4096 offset=105439232 nbdkit: file.10: debug: file: pread count=4096 offset=105443328 nbdkit: file.10: debug: file: pread count=4096 offset=105447424 nbdkit: file.10: debug: file: pread count=4096 offset=105451520 nbdkit: file.10: debug: file: pread count=4096 offset=105455616 nbdkit: file.10: debug: file: pread count=4096 offset=105459712 nbdkit: file.10: debug: file: pread count=4096 offset=105463808 nbdkit: file.10: debug: file: pread count=4096 offset=105467904 nbdkit: file.10: debug: file: pread count=4096 offset=105472000 nbdkit: file.10: debug: file: pread count=4096 offset=105476096 nbdkit: file.10: debug: file: pread count=4096 offset=105480192 nbdkit: file.10: debug: file: pread count=4096 offset=105484288 nbdkit: file.10: debug: file: pread count=4096 offset=105488384 nbdkit: file.10: debug: file: pread count=4096 offset=105492480 nbdkit: file.10: debug: file: pread count=4096 offset=105496576 nbdkit: file.10: debug: file: pread count=4096 offset=105500672 nbdkit: file.10: debug: file: pread count=4096 offset=105504768 nbdkit: file.10: debug: file: pread count=4096 offset=105508864 nbdkit: file.10: debug: file: pread count=4096 offset=105512960 nbdkit: file.10: debug: file: pread count=4096 offset=105517056 nbdkit: file.10: debug: file: pread count=4096 offset=105521152 nbdkit: file.10: debug: file: pread count=4096 offset=105525248 nbdkit: file.10: debug: file: pread count=4096 offset=105529344 nbdkit: file.10: debug: file: pread count=4096 offset=105533440 nbdkit: file.10: debug: file: pread count=4096 offset=105537536 nbdkit: file.10: debug: file: pread count=4096 offset=105541632 nbdkit: file.10: debug: file: pread count=4096 offset=105545728 nbdkit: file.10: debug: file: pread count=4096 offset=105549824 nbdkit: file.10: debug: file: pread count=4096 offset=105553920 nbdkit: file.10: debug: file: pread count=4096 offset=105558016 nbdkit: file.10: debug: file: pread count=4096 offset=105562112 nbdkit: file.10: debug: file: pread count=4096 offset=105566208 nbdkit: file.10: debug: file: pread count=4096 offset=105570304 nbdkit: file.10: debug: file: pread count=4096 offset=105574400 nbdkit: file.10: debug: file: pread count=4096 offset=105578496 nbdkit: file.10: debug: file: pread count=4096 offset=105582592 nbdkit: file.10: debug: file: pread count=4096 offset=105586688 nbdkit: file.10: debug: file: pread count=4096 offset=105590784 nbdkit: file.10: debug: file: pread count=4096 offset=105594880 nbdkit: file.10: debug: file: pread count=4096 offset=105598976 nbdkit: file.10: debug: file: pread count=4096 offset=105603072 nbdkit: file.10: debug: file: pread count=4096 offset=105607168 nbdkit: file.10: debug: file: pread count=4096 offset=105611264 nbdkit: file.10: debug: file: pread count=4096 offset=105615360 nbdkit: file.10: debug: file: pread count=4096 offset=105619456 nbdkit: file.10: debug: file: pread count=4096 offset=105623552 nbdkit: file.10: debug: file: pread count=4096 offset=105627648 nbdkit: file.10: debug: file: pread count=4096 offset=105631744 nbdkit: file.10: debug: file: pread count=4096 offset=105635840 nbdkit: file.10: debug: file: pread count=4096 offset=105639936 nbdkit: file.14: debug: cow: pread count=126976 offset=105644032 nbdkit: file.14: debug: file: pread count=4096 offset=105644032 nbdkit: file.14: debug: file: pread count=4096 offset=105648128 nbdkit: file.14: debug: file: pread count=4096 offset=105652224 nbdkit: file.14: debug: file: pread count=4096 offset=105656320 nbdkit: file.14: debug: file: pread count=4096 offset=105660416 nbdkit: file.14: debug: file: pread count=4096 offset=105664512 nbdkit: file.14: debug: file: pread count=4096 offset=105668608 nbdkit: file.14: debug: file: pread count=4096 offset=105672704 nbdkit: file.14: debug: file: pread count=4096 offset=105676800 nbdkit: file.14: debug: file: pread count=4096 offset=105680896 nbdkit: file.14: debug: file: pread count=4096 offset=105684992 nbdkit: file.14: debug: file: pread count=4096 offset=105689088 nbdkit: file.14: debug: file: pread count=4096 offset=105693184 nbdkit: file.14: debug: file: pread count=4096 offset=105697280 nbdkit: file.14: debug: file: pread count=4096 offset=105701376 nbdkit: file.14: debug: file: pread count=4096 offset=105705472 nbdkit: file.14: debug: file: pread count=4096 offset=105709568 nbdkit: file.14: debug: file: pread count=4096 offset=105713664 nbdkit: file.14: debug: file: pread count=4096 offset=105717760 nbdkit: file.14: debug: file: pread count=4096 offset=105721856 nbdkit: file.14: debug: file: pread count=4096 offset=105725952 nbdkit: file.14: debug: file: pread count=4096 offset=105730048 nbdkit: file.14: debug: file: pread count=4096 offset=105734144 nbdkit: file.14: debug: file: pread count=4096 offset=105738240 nbdkit: file.14: debug: file: pread count=4096 offset=105742336 nbdkit: file.14: debug: file: pread count=4096 offset=105746432 nbdkit: file.14: debug: file: pread count=4096 offset=105750528 nbdkit: file.14: debug: file: pread count=4096 offset=105754624 nbdkit: file.14: debug: file: pread count=4096 offset=105758720 nbdkit: file.14: debug: file: pread count=4096 offset=105762816 nbdkit: file.14: debug: file: pread count=4096 offset=105766912 nbdkit: file.5: debug: cow: pread count=65536 offset=105775104 nbdkit: file.5: debug: file: pread count=4096 offset=105775104 nbdkit: file.5: debug: file: pread count=4096 offset=105779200 nbdkit: file.5: debug: file: pread count=4096 offset=105783296 nbdkit: file.5: debug: file: pread count=4096 offset=105787392 nbdkit: file.5: debug: file: pread count=4096 offset=105791488 nbdkit: file.5: debug: file: pread count=4096 offset=105795584 nbdkit: file.5: debug: file: pread count=4096 offset=105799680 nbdkit: file.5: debug: file: pread count=4096 offset=105803776 nbdkit: file.6: debug: cow: pread count=53248 offset=105844736 nbdkit: file.6: debug: file: pread count=4096 offset=105844736 nbdkit: file.5: debug: file: pread count=4096 offset=105807872 nbdkit: file.6: debug: file: pread count=4096 offset=105848832 nbdkit: file.5: debug: file: pread count=4096 offset=105811968 nbdkit: file.5: debug: file: pread count=4096 offset=105816064 nbdkit: file.5: debug: file: pread count=4096 offset=105820160 nbdkit: file.5: debug: file: pread count=4096 offset=105824256 nbdkit: file.5: debug: file: pread count=4096 offset=105828352 nbdkit: file.5: debug: file: pread count=4096 offset=105832448 nbdkit: file.5: debug: file: pread count=4096 offset=105836544 nbdkit: file.6: debug: file: pread count=4096 offset=105852928 nbdkit: file.6: debug: file: pread count=4096 offset=105857024 nbdkit: file.6: debug: file: pread count=4096 offset=105861120 nbdkit: file.6: debug: file: pread count=4096 offset=105865216 nbdkit: file.6: debug: file: pread count=4096 offset=105869312 nbdkit: file.6: debug: file: pread count=4096 offset=105873408 nbdkit: file.6: debug: file: pread count=4096 offset=105877504 nbdkit: file.6: debug: file: pread count=4096 offset=105881600 nbdkit: file.6: debug: file: pread count=4096 offset=105885696 nbdkit: file.6: debug: file: pread count=4096 offset=105889792 nbdkit: file.6: debug: file: pread count=4096 offset=105893888 nbdkit: file.4: debug: cow: pread count=4096 offset=0 nbdkit: file.4: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: cow: pread count=16384 offset=4096 nbdkit: file.8: debug: file: pread count=4096 offset=4096 nbdkit: file.8: debug: file: pread count=4096 offset=8192 nbdkit: file.8: debug: file: pread count=4096 offset=12288 nbdkit: file.8: debug: file: pread count=4096 offset=16384 nbdkit: file.1: debug: cow: pread count=4096 offset=105840640 nbdkit: file.1: debug: file: pread count=4096 offset=105840640 nbdkit: file.3: debug: cow: pread count=4096 offset=105914368 nbdkit: file.3: debug: file: pread count=4096 offset=105914368 nbdkit: file.3: debug: cow: pread count=4096 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.12: debug: cow: pread count=4096 offset=4096 nbdkit: file.12: debug: file: pread count=4096 offset=4096 nbdkit: file.9: debug: cow: pread count=512 offset=105922560 nbdkit: file.9: debug: file: pread count=512 offset=105922560 nbdkit: file.2: debug: cow: pread count=4096 offset=105791488 nbdkit: file.2: debug: file: pread count=4096 offset=105791488 nbdkit: file.13: debug: cow: pread count=4096 offset=105918464 nbdkit: file.13: debug: file: pread count=4096 offset=105918464 nbdkit: file.11: debug: cow: pread count=4096 offset=105889792 nbdkit: file.11: debug: file: pread count=4096 offset=105889792 nbdkit: file.11: debug: cow: pread count=4096 offset=105717760 nbdkit: file.11: debug: file: pread count=4096 offset=105717760 nbdkit: file.0: debug: cow: pread count=4096 offset=105619456 nbdkit: file.0: debug: file: pread count=4096 offset=105619456 nbdkit: file.10: debug: cow: pread count=4096 offset=105574400 nbdkit: file.10: debug: file: pread count=4096 offset=105574400 nbdkit: file.14: debug: cow: pread count=4096 offset=105545728 nbdkit: file.14: debug: file: pread count=4096 offset=105545728 nbdkit: file.5: debug: cow: pread count=4096 offset=105455616 nbdkit: file.5: debug: file: pread count=4096 offset=105455616 nbdkit: file.5: debug: cow: pread count=4096 offset=105422848 nbdkit: file.5: debug: file: pread count=4096 offset=105422848 nbdkit: file.5: debug: cow: pread count=4096 offset=105414656 nbdkit: file.5: debug: file: pread count=4096 offset=105414656 nbdkit: file.8: debug: cow: pread count=4096 offset=105435136 nbdkit: file.8: debug: file: pread count=4096 offset=105435136 nbdkit: file.1: debug: cow: pread count=4096 offset=104341504 nbdkit: file.1: debug: file: pread count=4096 offset=104341504 nbdkit: file.15: debug: cow: pread count=4096 offset=16384 nbdkit: file.15: debug: file: pread count=4096 offset=16384 nbdkit: file.3: debug: cow: pread count=4096 offset=32768 nbdkit: file.3: debug: file: pread count=4096 offset=32768 nbdkit: file.12: debug: cow: pread count=4096 offset=65536 nbdkit: file.12: debug: file: pread count=4096 offset=65536 nbdkit: file.9: debug: cow: pread count=4096 offset=131072 nbdkit: file.9: debug: file: pread count=4096 offset=131072 nbdkit: file.2: debug: cow: pread count=4096 offset=262144 nbdkit: file.2: debug: file: pread count=4096 offset=262144 nbdkit: file.13: debug: cow: pread count=4096 offset=524288 nbdkit: file.13: debug: file: pread count=4096 offset=524288 nbdkit: file.7: debug: cow: pread count=4096 offset=1048576 nbdkit: file.7: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=4096 offset=2097152 nbdkit: file.11: debug: file: pread count=4096 offset=2097152 nbdkit: file.0: debug: cow: pread count=4096 offset=4194304 nbdkit: file.0: debug: file: pread count=4096 offset=4194304 nbdkit: file.10: debug: cow: pread count=4096 offset=12288 nbdkit: file.10: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: cow: pread count=4096 offset=28672 nbdkit: file.14: debug: file: pread count=4096 offset=28672 nbdkit: file.6: debug: cow: pread count=4096 offset=61440 nbdkit: file.6: debug: file: pread count=4096 offset=61440 nbdkit: file.4: debug: cow: pread count=4096 offset=8192 nbdkit: file.4: debug: file: pread count=4096 offset=8192 nbdkit: file.5: debug: cow: pread count=8192 offset=20480 nbdkit: file.5: debug: file: pread count=4096 offset=20480 nbdkit: file.5: debug: file: pread count=4096 offset=24576 nbdkit: file.4: debug: cow: pread count=24576 offset=36864 nbdkit: file.4: debug: file: pread count=4096 offset=36864 nbdkit: file.4: debug: file: pread count=4096 offset=40960 nbdkit: file.4: debug: file: pread count=4096 offset=45056 nbdkit: file.4: debug: file: pread count=4096 offset=49152 nbdkit: file.4: debug: file: pread count=4096 offset=53248 nbdkit: file.4: debug: file: pread count=4096 offset=57344 nbdkit: file.1: debug: cow: pread count=61440 offset=69632 nbdkit: file.1: debug: file: pread count=4096 offset=69632 nbdkit: file.1: debug: file: pread count=4096 offset=73728 nbdkit: file.1: debug: file: pread count=4096 offset=77824 nbdkit: file.1: debug: file: pread count=4096 offset=81920 nbdkit: file.1: debug: file: pread count=4096 offset=86016 nbdkit: file.1: debug: file: pread count=4096 offset=90112 nbdkit: file.1: debug: file: pread count=4096 offset=94208 nbdkit: file.1: debug: file: pread count=4096 offset=98304 nbdkit: file.1: debug: file: pread count=4096 offset=102400 nbdkit: file.1: debug: file: pread count=4096 offset=106496 nbdkit: file.1: debug: file: pread count=4096 offset=110592 nbdkit: file.1: debug: file: pread count=4096 offset=114688 nbdkit: file.1: debug: file: pread count=4096 offset=118784 nbdkit: file.1: debug: file: pread count=4096 offset=122880 nbdkit: file.1: debug: file: pread count=4096 offset=126976 nbdkit: file.15: debug: cow: pread count=126976 offset=135168 nbdkit: file.15: debug: file: pread count=4096 offset=135168 nbdkit: file.15: debug: file: pread count=4096 offset=139264 nbdkit: file.15: debug: file: pread count=4096 offset=143360 nbdkit: file.15: debug: file: pread count=4096 offset=147456 nbdkit: file.15: debug: file: pread count=4096 offset=151552 nbdkit: file.15: debug: file: pread count=4096 offset=155648 nbdkit: file.15: debug: file: pread count=4096 offset=159744 nbdkit: file.15: debug: file: pread count=4096 offset=163840 nbdkit: file.15: debug: file: pread count=4096 offset=167936 nbdkit: file.15: debug: file: pread count=4096 offset=172032 nbdkit: file.15: debug: file: pread count=4096 offset=176128 nbdkit: file.15: debug: file: pread count=4096 offset=180224 nbdkit: file.15: debug: file: pread count=4096 offset=184320 nbdkit: file.15: debug: file: pread count=4096 offset=188416 nbdkit: file.15: debug: file: pread count=4096 offset=192512 nbdkit: file.15: debug: file: pread count=4096 offset=196608 nbdkit: file.15: debug: file: pread count=4096 offset=200704 nbdkit: file.15: debug: file: pread count=4096 offset=204800 nbdkit: file.15: debug: file: pread count=4096 offset=208896 nbdkit: file.15: debug: file: pread count=4096 offset=212992 nbdkit: file.15: debug: file: pread count=4096 offset=217088 nbdkit: file.15: debug: file: pread count=4096 offset=221184 nbdkit: file.15: debug: file: pread count=4096 offset=225280 nbdkit: file.15: debug: file: pread count=4096 offset=229376 nbdkit: file.15: debug: file: pread count=4096 offset=233472 nbdkit: file.15: debug: file: pread count=4096 offset=237568 nbdkit: file.15: debug: file: pread count=4096 offset=241664 nbdkit: file.15: debug: file: pread count=4096 offset=245760 nbdkit: file.15: debug: file: pread count=4096 offset=249856 nbdkit: file.15: debug: file: pread count=4096 offset=253952 nbdkit: file.15: debug: file: pread count=4096 offset=258048 nbdkit: file.3: debug: cow: pread count=258048 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=266240 nbdkit: file.3: debug: file: pread count=4096 offset=270336 nbdkit: file.3: debug: file: pread count=4096 offset=274432 nbdkit: file.3: debug: file: pread count=4096 offset=278528 nbdkit: file.3: debug: file: pread count=4096 offset=282624 nbdkit: file.3: debug: file: pread count=4096 offset=286720 nbdkit: file.3: debug: file: pread count=4096 offset=290816 nbdkit: file.3: debug: file: pread count=4096 offset=294912 nbdkit: file.3: debug: file: pread count=4096 offset=299008 nbdkit: file.3: debug: file: pread count=4096 offset=303104 nbdkit: file.3: debug: file: pread count=4096 offset=307200 nbdkit: file.3: debug: file: pread count=4096 offset=311296 nbdkit: file.3: debug: file: pread count=4096 offset=315392 nbdkit: file.3: debug: file: pread count=4096 offset=319488 nbdkit: file.3: debug: file: pread count=4096 offset=323584 nbdkit: file.3: debug: file: pread count=4096 offset=327680 nbdkit: file.3: debug: file: pread count=4096 offset=331776 nbdkit: file.3: debug: file: pread count=4096 offset=335872 nbdkit: file.3: debug: file: pread count=4096 offset=339968 nbdkit: file.3: debug: file: pread count=4096 offset=344064 nbdkit: file.3: debug: file: pread count=4096 offset=348160 nbdkit: file.3: debug: file: pread count=4096 offset=352256 nbdkit: file.3: debug: file: pread count=4096 offset=356352 nbdkit: file.3: debug: file: pread count=4096 offset=360448 nbdkit: file.3: debug: file: pread count=4096 offset=364544 nbdkit: file.3: debug: file: pread count=4096 offset=368640 nbdkit: file.3: debug: file: pread count=4096 offset=372736 nbdkit: file.3: debug: file: pread count=4096 offset=376832 nbdkit: file.3: debug: file: pread count=4096 offset=380928 nbdkit: file.3: debug: file: pread count=4096 offset=385024 nbdkit: file.3: debug: file: pread count=4096 offset=389120 nbdkit: file.3: debug: file: pread count=4096 offset=393216 nbdkit: file.3: debug: file: pread count=4096 offset=397312 nbdkit: file.3: debug: file: pread count=4096 offset=401408 nbdkit: file.3: debug: file: pread count=4096 offset=405504 nbdkit: file.3: debug: file: pread count=4096 offset=409600 nbdkit: file.3: debug: file: pread count=4096 offset=413696 nbdkit: file.3: debug: file: pread count=4096 offset=417792 nbdkit: file.3: debug: file: pread count=4096 offset=421888 nbdkit: file.3: debug: file: pread count=4096 offset=425984 nbdkit: file.3: debug: file: pread count=4096 offset=430080 nbdkit: file.3: debug: file: pread count=4096 offset=434176 nbdkit: file.3: debug: file: pread count=4096 offset=438272 nbdkit: file.3: debug: file: pread count=4096 offset=442368 nbdkit: file.3: debug: file: pread count=4096 offset=446464 nbdkit: file.3: debug: file: pread count=4096 offset=450560 nbdkit: file.3: debug: file: pread count=4096 offset=454656 nbdkit: file.3: debug: file: pread count=4096 offset=458752 nbdkit: file.3: debug: file: pread count=4096 offset=462848 nbdkit: file.3: debug: file: pread count=4096 offset=466944 nbdkit: file.3: debug: file: pread count=4096 offset=471040 nbdkit: file.3: debug: file: pread count=4096 offset=475136 nbdkit: file.3: debug: file: pread count=4096 offset=479232 nbdkit: file.3: debug: file: pread count=4096 offset=483328 nbdkit: file.3: debug: file: pread count=4096 offset=487424 nbdkit: file.3: debug: file: pread count=4096 offset=491520 nbdkit: file.3: debug: file: pread count=4096 offset=495616 nbdkit: file.3: debug: file: pread count=4096 offset=499712 nbdkit: file.3: debug: file: pread count=4096 offset=503808 nbdkit: file.3: debug: file: pread count=4096 offset=507904 nbdkit: file.3: debug: file: pread count=4096 offset=512000 nbdkit: file.3: debug: file: pread count=4096 offset=516096 nbdkit: file.3: debug: file: pread count=4096 offset=520192 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: file.12: debug: cow: pread count=4096 offset=105840640 nbdkit: file.12: debug: file: pread count=4096 offset=105840640 nbdkit: file.9: debug: cow: pread count=4096 offset=105897984 nbdkit: file.9: debug: file: pread count=4096 offset=105897984 nbdkit: file.2: debug: cow: pread count=4096 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1048576 nbdkit: file.13: debug: cow: pread count=4096 offset=1052672 nbdkit: file.13: debug: file: pread count=4096 offset=1052672 nbdkit: file.7: debug: cow: pread count=512 offset=1048576 nbdkit: file.7: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=512 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.0: debug: cow: pread count=4096 offset=105840640 nbdkit: file.0: debug: file: pread count=4096 offset=105840640 nbdkit: file.10: debug: cow: pread count=4096 offset=105914368 nbdkit: file.10: debug: file: pread count=4096 offset=105914368 nbdkit: file.14: debug: cow: pread count=4096 offset=0 nbdkit: file.14: debug: file: pread count=4096 offset=0 nbdkit: file.6: debug: cow: pread count=4096 offset=4096 nbdkit: file.6: debug: file: pread count=4096 offset=4096 nbdkit: file.8: debug: cow: pread count=512 offset=105922560 nbdkit: file.8: debug: file: pread count=512 offset=105922560 nbdkit: file.5: debug: cow: pread count=512 offset=105922048 nbdkit: file.5: debug: file: pread count=4096 offset=105918464 nbdkit: file.4: debug: cow: pread count=512 offset=0 nbdkit: file.4: debug: file: pread count=4096 offset=0 nbdkit: file.1: debug: cow: pread count=512 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=0 nbdkit: file.15: debug: cow: pread count=512 offset=512 nbdkit: file.15: debug: file: pread count=4096 offset=0 nbdkit: file.3: debug: cow: pread count=512 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=0 nbdkit: file.12: debug: cow: pread count=512 offset=0 nbdkit: file.12: debug: file: pread count=4096 offset=0 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 10.219040] device-mapper: uevent: version 1.0.3 [ 10.231140] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: file.9: debug: cow: pread count=131072 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=4096 nbdkit: file.9: debug: file: pread count=4096 offset=8192 nbdkit: file.9: debug: file: pread count=4096 offset=12288 nbdkit: file.9: debug: file: pread count=4096 offset=16384 nbdkit: file.9: debug: file: pread count=4096 offset=20480 nbdkit: file.9: debug: file: pread count=4096 offset=24576 nbdkit: file.9: debug: file: pread count=4096 offset=28672 nbdkit: file.9: debug: file: pread count=4096 offset=32768 nbdkit: file.9: debug: file: pread count=4096 offset=36864 nbdkit: file.9: debug: file: pread count=4096 offset=40960 nbdkit: file.9: debug: file: pread count=4096 offset=45056 nbdkit: file.9: debug: file: pread count=4096 offset=49152 nbdkit: file.9: debug: file: pread count=4096 offset=53248 nbdkit: file.9: debug: file: pread count=4096 offset=57344 nbdkit: file.9: debug: file: pread count=4096 offset=61440 nbdkit: file.9: debug: file: pread count=4096 offset=65536 nbdkit: file.9: debug: file: pread count=4096 offset=69632 nbdkit: file.9: debug: file: pread count=4096 offset=73728 nbdkit: file.9: debug: file: pread count=4096 offset=77824 nbdkit: file.9: debug: file: pread count=4096 offset=81920 nbdkit: file.9: debug: file: pread count=4096 offset=86016 nbdkit: file.9: debug: file: pread count=4096 offset=90112 nbdkit: file.9: debug: file: pread count=4096 offset=94208 nbdkit: file.9: debug: file: pread count=4096 offset=98304 nbdkit: file.9: debug: file: pread count=4096 offset=102400 nbdkit: file.9: debug: file: pread count=4096 offset=106496 nbdkit: file.9: debug: file: pread count=4096 offset=110592 nbdkit: file.9: debug: file: pread count=4096 offset=114688 nbdkit: file.9: debug: file: pread count=4096 offset=118784 nbdkit: file.9: debug: file: pread count=4096 offset=122880 nbdkit: file.9: debug: file: pread count=4096 offset=126976 nbdkit: file.2: debug: cow: pread count=131072 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1048576 nbdkit: file.2: debug: file: pread count=4096 offset=1052672 nbdkit: file.2: debug: file: pread count=4096 offset=1056768 nbdkit: file.2: debug: file: pread count=4096 offset=1060864 nbdkit: file.2: debug: file: pread count=4096 offset=1064960 nbdkit: file.2: debug: file: pread count=4096 offset=1069056 nbdkit: file.2: debug: file: pread count=4096 offset=1073152 nbdkit: file.2: debug: file: pread count=4096 offset=1077248 nbdkit: file.2: debug: file: pread count=4096 offset=1081344 nbdkit: file.2: debug: file: pread count=4096 offset=1085440 nbdkit: file.2: debug: file: pread count=4096 offset=1089536 nbdkit: file.2: debug: file: pread count=4096 offset=1093632 nbdkit: file.2: debug: file: pread count=4096 offset=1097728 nbdkit: file.2: debug: file: pread count=4096 offset=1101824 nbdkit: file.2: debug: file: pread count=4096 offset=1105920 nbdkit: file.2: debug: file: pread count=4096 offset=1110016 nbdkit: file.2: debug: file: pread count=4096 offset=1114112 nbdkit: file.2: debug: file: pread count=4096 offset=1118208 nbdkit: file.2: debug: file: pread count=4096 offset=1122304 nbdkit: file.2: debug: file: pread count=4096 offset=1126400 nbdkit: file.2: debug: file: pread count=4096 offset=1130496 nbdkit: file.2: debug: file: pread count=4096 offset=1134592 nbdkit: file.2: debug: file: pread count=4096 offset=1138688 nbdkit: file.2: debug: file: pread count=4096 offset=1142784 nbdkit: file.2: debug: file: pread count=4096 offset=1146880 nbdkit: file.2: debug: file: pread count=4096 offset=1150976 nbdkit: file.2: debug: file: pread count=4096 offset=1155072 nbdkit: file.2: debug: file: pread count=4096 offset=1159168 nbdkit: file.2: debug: file: pread count=4096 offset=1163264 nbdkit: file.2: debug: file: pread count=4096 offset=1167360 nbdkit: file.2: debug: file: pread count=4096 offset=1171456 nbdkit: file.2: debug: file: pread count=4096 offset=1175552 + mdadm -As --auto=yes --run nbdkit: file.13: debug: cow: pread count=4096 offset=105840640 nbdkit: file.13: debug: file: pread count=4096 offset=105840640 nbdkit: file.7: debug: cow: pread count=4096 offset=105897984 nbdkit: file.7: debug: file: pread count=4096 offset=105897984 nbdkit: file.11: debug: cow: pread count=4096 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=4096 offset=1052672 nbdkit: file.11: debug: file: pread count=4096 offset=1052672 nbdkit: file.11: debug: cow: pread count=512 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: cow: pread count=512 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.6: debug: cow: pread count=4096 offset=105840640 nbdkit: file.6: debug: file: pread count=4096 offset=105840640 nbdkit: file.6: debug: cow: pread count=4096 offset=105914368 nbdkit: file.6: debug: file: pread count=4096 offset=105914368 nbdkit: file.5: debug: cow: pread count=4096 offset=0 nbdkit: file.5: debug: file: pread count=4096 offset=0 nbdkit: file.4: debug: cow: pread count=4096 offset=4096 nbdkit: file.4: debug: file: pread count=4096 offset=4096 nbdkit: file.1: debug: cow: pread count=512 offset=105922560 nbdkit: file.1: debug: file: pread count=512 offset=105922560 nbdkit: file.15: debug: cow: pread count=512 offset=105922048 nbdkit: file.15: debug: file: pread count=4096 offset=105918464 nbdkit: file.15: debug: cow: pread count=512 offset=0 nbdkit: file.15: debug: file: pread count=4096 offset=0 nbdkit: file.12: debug: cow: pread count=512 offset=0 nbdkit: file.12: debug: file: pread count=4096 offset=0 nbdkit: file.9: debug: cow: pread count=512 offset=512 nbdkit: file.9: debug: file: pread count=4096 offset=0 nbdkit: file.2: debug: cow: pread count=512 offset=0 nbdkit: file.2: debug: file: pread count=4096 offset=0 nbdkit: file.13: debug: cow: pread count=512 offset=0 nbdkit: file.13: debug: file: pread count=4096 offset=0 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: file.7: debug: cow: pread count=16384 offset=0 nbdkit: file.7: debug: file: pread count=4096 offset=0 nbdkit: file.7: debug: file: pread count=4096 offset=4096 nbdkit: file.7: debug: file: pread count=4096 offset=8192 nbdkit: file.7: debug: file: pread count=4096 offset=12288 nbdkit: file.0: debug: cow: pread count=32768 offset=16384 nbdkit: file.0: debug: file: pread count=4096 offset=16384 nbdkit: file.0: debug: file: pread count=4096 offset=20480 nbdkit: file.0: debug: file: pread count=4096 offset=24576 nbdkit: file.0: debug: file: pread count=4096 offset=28672 nbdkit: file.0: debug: file: pread count=4096 offset=32768 nbdkit: file.0: debug: file: pread count=4096 offset=36864 nbdkit: file.0: debug: file: pread count=4096 offset=40960 nbdkit: file.0: debug: file: pread count=4096 offset=45056 nbdkit: file.10: debug: cow: pread count=65536 offset=49152 nbdkit: file.10: debug: file: pread count=4096 offset=49152 nbdkit: file.10: debug: file: pread count=4096 offset=53248 nbdkit: file.10: debug: file: pread count=4096 offset=57344 nbdkit: file.10: debug: file: pread count=4096 offset=61440 nbdkit: file.10: debug: file: pread count=4096 offset=65536 nbdkit: file.10: debug: file: pread count=4096 offset=69632 nbdkit: file.10: debug: file: pread count=4096 offset=73728 nbdkit: file.10: debug: file: pread count=4096 offset=77824 nbdkit: file.10: debug: file: pread count=4096 offset=81920 nbdkit: file.10: debug: file: pread count=4096 offset=86016 nbdkit: file.10: debug: file: pread count=4096 offset=90112 nbdkit: file.10: debug: file: pread count=4096 offset=94208 nbdkit: file.10: debug: file: pread count=4096 offset=98304 nbdkit: file.10: debug: file: pread count=4096 offset=102400 nbdkit: file.10: debug: file: pread count=4096 offset=106496 nbdkit: file.10: debug: file: pread count=4096 offset=110592 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 09:07 autofs drwxr-xr-x 2 0 0 100 Nov 15 09:07 block drwxr-xr-x 2 0 0 80 Nov 15 09:07 bsg crw------- 1 0 0 10, 234 Nov 15 09:07 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 09:07 char crw------- 1 0 0 5, 1 Nov 15 09:07 console crw------- 1 0 0 10, 126 Nov 15 09:07 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 09:07 cuse drwxr-xr-x 6 0 0 120 Nov 15 09:07 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 09:07 full crw-rw-rw- 1 0 0 10, 229 Nov 15 09:07 fuse crw------- 1 0 0 10, 228 Nov 15 09:07 hpet crw------- 1 0 0 10, 183 Nov 15 09:07 hwrng drwxr-xr-x 2 0 0 60 Nov 15 09:07 input crw-r--r-- 1 0 0 1, 11 Nov 15 09:07 kmsg crw------- 1 0 0 10, 237 Nov 15 09:07 loop-control drwxr-xr-x 2 0 0 60 Nov 15 09:07 mapper crw------- 1 0 0 1, 1 Nov 15 09:07 mem drwxr-xr-x 2 0 0 60 Nov 15 09:07 net crw-rw-rw- 1 0 0 1, 3 Nov 15 09:07 null crw------- 1 0 0 10, 144 Nov 15 09:07 nvram crw------- 1 0 0 1, 4 Nov 15 09:07 port crw------- 1 0 0 108, 0 Nov 15 09:07 ppp crw------- 1 0 0 10, 1 Nov 15 09:07 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 09:07 ptmx drwxr-xr-x 2 0 0 0 Nov 15 09:07 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 09:07 random crw------- 1 0 0 10, 242 Nov 15 09:07 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 09:07 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 09:07 rtc0 brw------- 1 0 0 8, 0 Nov 15 09:07 sda brw------- 1 0 0 8, 1 Nov 15 09:07 sda1 brw------- 1 0 0 8, 16 Nov 15 09:07 sdb crw------- 1 0 0 21, 0 Nov 15 09:07 sg0 crw------- 1 0 0 21, 1 Nov 15 09:07 sg1 drwxrwxrwt 2 0 0 40 Nov 15 09:07 shm crw------- 1 0 0 10, 231 Nov 15 09:07 snapshot drwxr-xr-x 2 0 0 80 Nov 15 09:07 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 09:07 tty crw------- 1 0 0 4, 0 Nov 15 09:07 tty0 crw------- 1 0 0 4, 1 Nov 15 09:07 tty1 crw------- 1 0 0 4, 10 Nov 15 09:07 tty10 crw------- 1 0 0 4, 11 Nov 15 09:07 tty11 crw------- 1 0 0 4, 12 Nov 15 09:07 tty12 crw------- 1 0 0 4, 13 Nov 15 09:07 tty13 crw------- 1 0 0 4, 14 Nov 15 09:07 tty14 crw------- 1 0 0 4, 15 Nov 15 09:07 tty15 crw------- 1 0 0 4, 16 Nov 15 09:07 tty16 crw------- 1 0 0 4, 17 Nov 15 09:07 tty17 crw------- 1 0 0 4, 18 Nov 15 09:07 tty18 crw------- 1 0 0 4, 19 Nov 15 09:07 tty19 crw------- 1 0 0 4, 2 Nov 15 09:07 tty2 crw------- 1 0 0 4, 20 Nov 15 09:07 tty20 crw------- 1 0 0 4, 21 Nov 15 09:07 tty21 crw------- 1 0 0 4, 22 Nov 15 09:07 tty22 crw------- 1 0 0 4, 23 Nov 15 09:07 tty23 crw------- 1 0 0 4, 24 Nov 15 09:07 tty24 crw------- 1 0 0 4, 25 Nov 15 09:07 tty25 crw------- 1 0 0 4, 26 Nov 15 09:07 tty26 crw------- 1 0 0 4, 27 Nov 15 09:07 tty27 crw------- 1 0 0 4, 28 Nov 15 09:07 tty28 crw------- 1 0 0 4, 29 Nov 15 09:07 tty29 crw------- 1 0 0 4, 3 Nov 15 09:07 tty3 crw------- 1 0 0 4, 30 Nov 15 09:07 tty30 crw------- 1 0 0 4, 31 Nov 15 09:07 tty31 crw------- 1 0 0 4, 32 Nov 15 09:07 tty32 crw------- 1 0 0 4, 33 Nov 15 09:07 tty33 crw------- 1 0 0 4, 34 Nov 15 09:07 tty34 crw------- 1 0 0 4, 35 Nov 15 09:07 tty35 crw------- 1 0 0 4, 36 Nov 15 09:07 tty36 crw------- 1 0 0 4, 37 Nov 15 09:07 tty37 crw------- 1 0 0 4, 38 Nov 15 09:07 tty38 crw------- 1 0 0 4, 39 Nov 15 09:07 tty39 crw------- 1 0 0 4, 4 Nov 15 09:07 tty4 crw------- 1 0 0 4, 40 Nov 15 09:07 tty40 crw------- 1 0 0 4, 41 Nov 15 09:07 tty41 crw------- 1 0 0 4, 42 Nov 15 09:07 tty42 crw------- 1 0 0 4, 43 Nov 15 09:07 tty43 crw------- 1 0 0 4, 44 Nov 15 09:07 tty44 crw------- 1 0 0 4, 45 Nov 15 09:07 tty45 crw------- 1 0 0 4, 46 Nov 15 09:07 tty46 crw------- 1 0 0 4, 47 Nov 15 09:07 tty47 crw------- 1 0 0 4, 48 Nov 15 09:07 tty48 crw------- 1 0 0 4, 49 Nov 15 09:07 tty49 crw------- 1 0 0 4, 5 Nov 15 09:07 tty5 crw------- 1 0 0 4, 50 Nov 15 09:07 tty50 crw------- 1 0 0 4, 51 Nov 15 09:07 tty51 crw------- 1 0 0 4, 52 Nov 15 09:07 tty52 crw------- 1 0 0 4, 53 Nov 15 09:07 tty53 crw------- 1 0 0 4, 54 Nov 15 09:07 tty54 crw------- 1 0 0 4, 55 Nov 15 09:07 tty55 crw------- 1 0 0 4, 56 Nov 15 09:07 tty56 crw------- 1 0 0 4, 57 Nov 15 09:07 tty57 crw------- 1 0 0 4, 58 Nov 15 09:07 tty58 crw------- 1 0 0 4, 59 Nov 15 09:07 tty59 crw------- 1 0 0 4, 6 Nov 15 09:07 tty6 crw------- 1 0 0 4, 60 Nov 15 09:07 tty60 crw------- 1 0 0 4, 61 Nov 15 09:07 tty61 crw------- 1 0 0 4, 62 Nov 15 09:07 tty62 crw------- 1 0 0 4, 63 Nov 15 09:07 tty63 crw------- 1 0 0 4, 7 Nov 15 09:07 tty7 crw------- 1 0 0 4, 8 Nov 15 09:07 tty8 crw------- 1 0 0 4, 9 Nov 15 09:07 tty9 crw------- 1 0 0 4, 64 Nov 15 09:07 ttyS0 crw------- 1 0 0 10, 239 Nov 15 09:07 uhid crw------- 1 0 0 10, 223 Nov 15 09:07 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 09:07 urandom crw------- 1 0 0 7, 0 Nov 15 09:07 vcs crw------- 1 0 0 7, 1 Nov 15 09:07 vcs1 crw------- 1 0 0 7, 128 Nov 15 09:07 vcsa crw------- 1 0 0 7, 129 Nov 15 09:07 vcsa1 crw------- 1 0 0 7, 64 Nov 15 09:07 vcsu crw------- 1 0 0 7, 65 Nov 15 09:07 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 09:07 vfio crw------- 1 0 0 10, 127 Nov 15 09:07 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 09:07 vhci crw-rw---- 1 0 0 10, 238 Nov 15 09:07 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 09:07 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 09:07 virtio-ports crw------- 1 0 0 247, 1 Nov 15 09:07 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 09:07 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 09:07 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 09:07 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 09:07 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 09:07 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 09:07 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 09:07 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 09:07 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 09:07 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 09:07 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 09:07 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 09:07 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 09:07 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 09:07 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 09:07 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 09:07 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 09:07 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 09:07 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 09:07 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 09:07 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 09:07 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 09:07 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 09:07 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 09:07 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 09:07 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 09:07 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 09:07 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 09:07 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 09:07 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 09:07 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 09:07 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 09:07 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 09:07 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 09:07 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 09:07 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 09:07 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 09:07 by-id drwxr-xr-x 2 0 0 60 Nov 15 09:07 by-partuuid drwxr-xr-x 2 0 0 100 Nov 15 09:07 by-path drwxr-xr-x 2 0 0 80 Nov 15 09:07 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:07 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 09:07 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:07 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 09:07 13bd70e0-bf50-9714-5c0f-b59b76956387 -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:07 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:07 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 09:07 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:07 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 10 Nov 15 09:07 a4bc3597-ec25-42c4-b654-9cf8a82f4310 -> ../../sda1 /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 09:07 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 09:07 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 09:07 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 09:07 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 09:07 seq crw------- 1 0 0 116, 33 Nov 15 09:07 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 09:07 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 09:07 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: file.14: debug: cow: pread count=131072 offset=0 nbdkit: file.14: debug: file: pread count=4096 offset=0 nbdkit: file.14: debug: file: pread count=4096 offset=4096 nbdkit: file.14: debug: file: pread count=4096 offset=8192 nbdkit: file.14: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: file: pread count=4096 offset=16384 nbdkit: file.14: debug: file: pread count=4096 offset=20480 nbdkit: file.14: debug: file: pread count=4096 offset=24576 nbdkit: file.14: debug: file: pread count=4096 offset=28672 nbdkit: file.14: debug: file: pread count=4096 offset=32768 nbdkit: file.14: debug: file: pread count=4096 offset=36864 nbdkit: file.14: debug: file: pread count=4096 offset=40960 nbdkit: file.14: debug: file: pread count=4096 offset=45056 nbdkit: file.14: debug: file: pread count=4096 offset=49152 nbdkit: file.14: debug: file: pread count=4096 offset=53248 nbdkit: file.14: debug: file: pread count=4096 offset=57344 nbdkit: file.14: debug: file: pread count=4096 offset=61440 nbdkit: file.14: debug: file: pread count=4096 offset=65536 nbdkit: file.14: debug: file: pread count=4096 offset=69632 nbdkit: file.14: debug: file: pread count=4096 offset=73728 nbdkit: file.14: debug: file: pread count=4096 offset=77824 nbdkit: file.14: debug: file: pread count=4096 offset=81920 nbdkit: file.14: debug: file: pread count=4096 offset=86016 nbdkit: file.14: debug: file: pread count=4096 offset=90112 nbdkit: file.14: debug: file: pread count=4096 offset=94208 nbdkit: file.14: debug: file: pread count=4096 offset=98304 nbdkit: file.14: debug: file: pread count=4096 offset=102400 nbdkit: file.14: debug: file: pread count=4096 offset=106496 nbdkit: file.14: debug: file: pread count=4096 offset=110592 nbdkit: file.14: debug: file: pread count=4096 offset=114688 nbdkit: file.14: debug: file: pread count=4096 offset=118784 nbdkit: file.14: debug: file: pread count=4096 offset=122880 nbdkit: file.14: debug: file: pread count=4096 offset=126976 nbdkit: file.11: debug: cow: pread count=131072 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1048576 nbdkit: file.11: debug: file: pread count=4096 offset=1052672 nbdkit: file.11: debug: file: pread count=4096 offset=1056768 nbdkit: file.11: debug: file: pread count=4096 offset=1060864 nbdkit: file.11: debug: file: pread count=4096 offset=1064960 nbdkit: file.11: debug: file: pread count=4096 offset=1069056 nbdkit: file.11: debug: file: pread count=4096 offset=1073152 nbdkit: file.11: debug: file: pread count=4096 offset=1077248 nbdkit: file.11: debug: file: pread count=4096 offset=1081344 nbdkit: file.11: debug: file: pread count=4096 offset=1085440 nbdkit: file.11: debug: file: pread count=4096 offset=1089536 nbdkit: file.11: debug: file: pread count=4096 offset=1093632 nbdkit: file.11: debug: file: pread count=4096 offset=1097728 nbdkit: file.11: debug: file: pread count=4096 offset=1101824 nbdkit: file.11: debug: file: pread count=4096 offset=1105920 nbdkit: file.11: debug: file: pread count=4096 offset=1110016 nbdkit: file.11: debug: file: pread count=4096 offset=1114112 nbdkit: file.11: debug: file: pread count=4096 offset=1118208 nbdkit: file.11: debug: file: pread count=4096 offset=1122304 nbdkit: file.11: debug: file: pread count=4096 offset=1126400 nbdkit: file.11: debug: file: pread count=4096 offset=1130496 nbdkit: file.11: debug: file: pread count=4096 offset=1134592 nbdkit: file.11: debug: file: pread count=4096 offset=1138688 nbdkit: file.11: debug: file: pread count=4096 offset=1142784 nbdkit: file.11: debug: file: pread count=4096 offset=1146880 nbdkit: file.11: debug: file: pread count=4096 offset=1150976 nbdkit: file.11: debug: file: pread count=4096 offset=1155072 nbdkit: file.11: debug: file: pread count=4096 offset=1159168 nbdkit: file.11: debug: file: pread count=4096 offset=1163264 nbdkit: file.11: debug: file: pread count=4096 offset=1167360 nbdkit: file.11: debug: file: pread count=4096 offset=1171456 nbdkit: file.11: debug: file: pread count=4096 offset=1175552 + lvm vgs nbdkit: file.8: debug: cow: pread count=131072 offset=0 nbdkit: file.8: debug: file: pread count=4096 offset=0 nbdkit: file.8: debug: file: pread count=4096 offset=4096 nbdkit: file.8: debug: file: pread count=4096 offset=8192 nbdkit: file.8: debug: file: pread count=4096 offset=12288 nbdkit: file.8: debug: file: pread count=4096 offset=16384 nbdkit: file.8: debug: file: pread count=4096 offset=20480 nbdkit: file.8: debug: file: pread count=4096 offset=24576 nbdkit: file.8: debug: file: pread count=4096 offset=28672 nbdkit: file.8: debug: file: pread count=4096 offset=32768 nbdkit: file.8: debug: file: pread count=4096 offset=36864 nbdkit: file.8: debug: file: pread count=4096 offset=40960 nbdkit: file.8: debug: file: pread count=4096 offset=45056 nbdkit: file.8: debug: file: pread count=4096 offset=49152 nbdkit: file.8: debug: file: pread count=4096 offset=53248 nbdkit: file.8: debug: file: pread count=4096 offset=57344 nbdkit: file.8: debug: file: pread count=4096 offset=61440 nbdkit: file.8: debug: file: pread count=4096 offset=65536 nbdkit: file.8: debug: file: pread count=4096 offset=69632 nbdkit: file.8: debug: file: pread count=4096 offset=73728 nbdkit: file.8: debug: file: pread count=4096 offset=77824 nbdkit: file.8: debug: file: pread count=4096 offset=81920 nbdkit: file.8: debug: file: pread count=4096 offset=86016 nbdkit: file.8: debug: file: pread count=4096 offset=90112 nbdkit: file.8: debug: file: pread count=4096 offset=94208 nbdkit: file.8: debug: file: pread count=4096 offset=98304 nbdkit: file.8: debug: file: pread count=4096 offset=102400 nbdkit: file.8: debug: file: pread count=4096 offset=106496 nbdkit: file.8: debug: file: pread count=4096 offset=110592 nbdkit: file.8: debug: file: pread count=4096 offset=114688 nbdkit: file.8: debug: file: pread count=4096 offset=118784 nbdkit: file.8: debug: file: pread count=4096 offset=122880 nbdkit: file.8: debug: file: pread count=4096 offset=126976 nbdkit: file.6: debug: cow: pread count=131072 offset=1048576 nbdkit: file.6: debug: file: pread count=4096 offset=1048576 nbdkit: file.6: debug: file: pread count=4096 offset=1052672 nbdkit: file.6: debug: file: pread count=4096 offset=1056768 nbdkit: file.6: debug: file: pread count=4096 offset=1060864 nbdkit: file.6: debug: file: pread count=4096 offset=1064960 nbdkit: file.6: debug: file: pread count=4096 offset=1069056 nbdkit: file.6: debug: file: pread count=4096 offset=1073152 nbdkit: file.6: debug: file: pread count=4096 offset=1077248 nbdkit: file.6: debug: file: pread count=4096 offset=1081344 nbdkit: file.6: debug: file: pread count=4096 offset=1085440 nbdkit: file.6: debug: file: pread count=4096 offset=1089536 nbdkit: file.6: debug: file: pread count=4096 offset=1093632 nbdkit: file.6: debug: file: pread count=4096 offset=1097728 nbdkit: file.6: debug: file: pread count=4096 offset=1101824 nbdkit: file.6: debug: file: pread count=4096 offset=1105920 nbdkit: file.6: debug: file: pread count=4096 offset=1110016 nbdkit: file.6: debug: file: pread count=4096 offset=1114112 nbdkit: file.6: debug: file: pread count=4096 offset=1118208 nbdkit: file.6: debug: file: pread count=4096 offset=1122304 nbdkit: file.6: debug: file: pread count=4096 offset=1126400 nbdkit: file.6: debug: file: pread count=4096 offset=1130496 nbdkit: file.6: debug: file: pread count=4096 offset=1134592 nbdkit: file.6: debug: file: pread count=4096 offset=1138688 nbdkit: file.6: debug: file: pread count=4096 offset=1142784 nbdkit: file.6: debug: file: pread count=4096 offset=1146880 nbdkit: file.6: debug: file: pread count=4096 offset=1150976 nbdkit: file.6: debug: file: pread count=4096 offset=1155072 nbdkit: file.6: debug: file: pread count=4096 offset=1159168 nbdkit: file.6: debug: file: pread count=4096 offset=1163264 nbdkit: file.6: debug: file: pread count=4096 offset=1167360 nbdkit: file.6: debug: file: pread count=4096 offset=1171456 nbdkit: file.6: debug: file: pread count=4096 offset=1175552 + lvm lvs nbdkit: file.5: debug: cow: pread count=131072 offset=0 nbdkit: file.5: debug: file: pread count=4096 offset=0 nbdkit: file.5: debug: file: pread count=4096 offset=4096 nbdkit: file.5: debug: file: pread count=4096 offset=8192 nbdkit: file.5: debug: file: pread count=4096 offset=12288 nbdkit: file.5: debug: file: pread count=4096 offset=16384 nbdkit: file.5: debug: file: pread count=4096 offset=20480 nbdkit: file.5: debug: file: pread count=4096 offset=24576 nbdkit: file.5: debug: file: pread count=4096 offset=28672 nbdkit: file.5: debug: file: pread count=4096 offset=32768 nbdkit: file.5: debug: file: pread count=4096 offset=36864 nbdkit: file.5: debug: file: pread count=4096 offset=40960 nbdkit: file.5: debug: file: pread count=4096 offset=45056 nbdkit: file.5: debug: file: pread count=4096 offset=49152 nbdkit: file.5: debug: file: pread count=4096 offset=53248 nbdkit: file.5: debug: file: pread count=4096 offset=57344 nbdkit: file.5: debug: file: pread count=4096 offset=61440 nbdkit: file.5: debug: file: pread count=4096 offset=65536 nbdkit: file.5: debug: file: pread count=4096 offset=69632 nbdkit: file.5: debug: file: pread count=4096 offset=73728 nbdkit: file.5: debug: file: pread count=4096 offset=77824 nbdkit: file.5: debug: file: pread count=4096 offset=81920 nbdkit: file.5: debug: file: pread count=4096 offset=86016 nbdkit: file.5: debug: file: pread count=4096 offset=90112 nbdkit: file.5: debug: file: pread count=4096 offset=94208 nbdkit: file.5: debug: file: pread count=4096 offset=98304 nbdkit: file.5: debug: file: pread count=4096 offset=102400 nbdkit: file.5: debug: file: pread count=4096 offset=106496 nbdkit: file.5: debug: file: pread count=4096 offset=110592 nbdkit: file.5: debug: file: pread count=4096 offset=114688 nbdkit: file.5: debug: file: pread count=4096 offset=118784 nbdkit: file.5: debug: file: pread count=4096 offset=122880 nbdkit: file.5: debug: file: pread count=4096 offset=126976 nbdkit: file.4: debug: cow: pread count=131072 offset=1048576 nbdkit: file.4: debug: file: pread count=4096 offset=1048576 nbdkit: file.4: debug: file: pread count=4096 offset=1052672 nbdkit: file.4: debug: file: pread count=4096 offset=1056768 nbdkit: file.4: debug: file: pread count=4096 offset=1060864 nbdkit: file.4: debug: file: pread count=4096 offset=1064960 nbdkit: file.4: debug: file: pread count=4096 offset=1069056 nbdkit: file.4: debug: file: pread count=4096 offset=1073152 nbdkit: file.4: debug: file: pread count=4096 offset=1077248 nbdkit: file.4: debug: file: pread count=4096 offset=1081344 nbdkit: file.4: debug: file: pread count=4096 offset=1085440 nbdkit: file.4: debug: file: pread count=4096 offset=1089536 nbdkit: file.4: debug: file: pread count=4096 offset=1093632 nbdkit: file.4: debug: file: pread count=4096 offset=1097728 nbdkit: file.4: debug: file: pread count=4096 offset=1101824 nbdkit: file.4: debug: file: pread count=4096 offset=1105920 nbdkit: file.4: debug: file: pread count=4096 offset=1110016 nbdkit: file.4: debug: file: pread count=4096 offset=1114112 nbdkit: file.4: debug: file: pread count=4096 offset=1118208 nbdkit: file.4: debug: file: pread count=4096 offset=1122304 nbdkit: file.4: debug: file: pread count=4096 offset=1126400 nbdkit: file.4: debug: file: pread count=4096 offset=1130496 nbdkit: file.4: debug: file: pread count=4096 offset=1134592 nbdkit: file.4: debug: file: pread count=4096 offset=1138688 nbdkit: file.4: debug: file: pread count=4096 offset=1142784 nbdkit: file.4: debug: file: pread count=4096 offset=1146880 nbdkit: file.4: debug: file: pread count=4096 offset=1150976 nbdkit: file.4: debug: file: pread count=4096 offset=1155072 nbdkit: file.4: debug: file: pread count=4096 offset=1159168 nbdkit: file.4: debug: file: pread count=4096 offset=1163264 nbdkit: file.4: debug: file: pread count=4096 offset=1167360 nbdkit: file.4: debug: file: pread count=4096 offset=1171456 nbdkit: file.4: debug: file: pread count=4096 offset=1175552 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 09:07:27 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 13.19 1.23 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount "/dev/sda1" "/" guestfsd: <= mount (0x1) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda1' '/sysroot//' nbdkit: file.1: debug: cow: pread count=4096 offset=105840640 nbdkit: file.1: debug: file: pread count=4096 offset=105840640 nbdkit: file.3: debug: cow: pread count=4096 offset=105897984 nbdkit: file.3: debug: file: pread count=4096 offset=105897984 nbdkit: file.15: debug: cow: pread count=4096 offset=1048576 nbdkit: file.15: debug: file: pread count=4096 offset=1048576 nbdkit: file.12: debug: cow: pread count=4096 offset=1052672 nbdkit: file.12: debug: file: pread count=4096 offset=1052672 nbdkit: file.9: debug: cow: pread count=4096 offset=105902080 nbdkit: file.9: debug: file: pread count=4096 offset=105902080 nbdkit: file.2: debug: cow: pread count=4096 offset=105771008 nbdkit: file.2: debug: file: pread count=4096 offset=105771008 nbdkit: file.13: debug: cow: pread count=4096 offset=1064960 nbdkit: file.13: debug: file: pread count=4096 offset=1064960 nbdkit: file.13: debug: cow: pread count=4096 offset=1081344 nbdkit: file.13: debug: file: pread count=4096 offset=1081344 nbdkit: file.13: debug: cow: pread count=4096 offset=1114112 nbdkit: file.13: debug: file: pread count=4096 offset=1114112 nbdkit: file.13: debug: cow: pread count=4096 offset=1179648 nbdkit: file.13: debug: file: pread count=4096 offset=1179648 nbdkit: file.14: debug: cow: pread count=4096 offset=1310720 nbdkit: file.14: debug: file: pread count=4096 offset=1310720 nbdkit: file.14: debug: cow: pread count=4096 offset=1572864 nbdkit: file.14: debug: file: pread count=4096 offset=1572864 nbdkit: file.14: debug: cow: pread count=4096 offset=2097152 nbdkit: file.14: debug: file: pread count=4096 offset=2097152 nbdkit: file.14: debug: cow: pread count=4096 offset=3145728 nbdkit: file.14: debug: file: pread count=4096 offset=3145728 nbdkit: file.5: debug: cow: pread count=4096 offset=5242880 nbdkit: file.5: debug: file: pread count=4096 offset=5242880 nbdkit: file.4: debug: cow: pread count=4096 offset=1060864 nbdkit: file.4: debug: file: pread count=4096 offset=1060864 nbdkit: file.4: debug: cow: pread count=4096 offset=1077248 nbdkit: file.4: debug: file: pread count=4096 offset=1077248 nbdkit: file.3: debug: cow: pread count=4096 offset=1110016 nbdkit: file.3: debug: file: pread count=4096 offset=1110016 nbdkit: file.15: debug: cow: pread count=4096 offset=1056768 nbdkit: file.15: debug: file: pread count=4096 offset=1056768 nbdkit: file.15: debug: cow: pread count=8192 offset=1069056 nbdkit: file.15: debug: file: pread count=4096 offset=1069056 nbdkit: file.15: debug: file: pread count=4096 offset=1073152 nbdkit: file.15: debug: cow: pread count=24576 offset=1085440 nbdkit: file.15: debug: file: pread count=4096 offset=1085440 nbdkit: file.15: debug: file: pread count=4096 offset=1089536 nbdkit: file.15: debug: file: pread count=4096 offset=1093632 nbdkit: file.15: debug: file: pread count=4096 offset=1097728 nbdkit: file.15: debug: file: pread count=4096 offset=1101824 nbdkit: file.15: debug: file: pread count=4096 offset=1105920 nbdkit: file.15: debug: cow: pread count=61440 offset=1118208 nbdkit: file.15: debug: file: pread count=4096 offset=1118208 nbdkit: file.15: debug: file: pread count=4096 offset=1122304 nbdkit: file.15: debug: file: pread count=4096 offset=1126400 nbdkit: file.15: debug: file: pread count=4096 offset=1130496 nbdkit: file.15: debug: file: pread count=4096 offset=1134592 nbdkit: file.15: debug: file: pread count=4096 offset=1138688 nbdkit: file.15: debug: file: pread count=4096 offset=1142784 nbdkit: file.15: debug: file: pread count=4096 offset=1146880 nbdkit: file.15: debug: file: pread count=4096 offset=1150976 nbdkit: file.15: debug: file: pread count=4096 offset=1155072 nbdkit: file.15: debug: file: pread count=4096 offset=1159168 nbdkit: file.15: debug: file: pread count=4096 offset=1163264 nbdkit: file.15: debug: file: pread count=4096 offset=1167360 nbdkit: file.15: debug: file: pread count=4096 offset=1171456 nbdkit: file.15: debug: file: pread count=4096 offset=1175552 nbdkit: file.15: debug: cow: pread count=126976 offset=1183744 nbdkit: file.15: debug: file: pread count=4096 offset=1183744 nbdkit: file.15: debug: file: pread count=4096 offset=1187840 nbdkit: file.15: debug: file: pread count=4096 offset=1191936 nbdkit: file.15: debug: file: pread count=4096 offset=1196032 nbdkit: file.15: debug: file: pread count=4096 offset=1200128 nbdkit: file.15: debug: file: pread count=4096 offset=1204224 nbdkit: file.15: debug: file: pread count=4096 offset=1208320 nbdkit: file.15: debug: file: pread count=4096 offset=1212416 nbdkit: file.15: debug: file: pread count=4096 offset=1216512 nbdkit: file.15: debug: file: pread count=4096 offset=1220608 nbdkit: file.15: debug: file: pread count=4096 offset=1224704 nbdkit: file.15: debug: file: pread count=4096 offset=1228800 nbdkit: file.15: debug: file: pread count=4096 offset=1232896 nbdkit: file.15: debug: file: pread count=4096 offset=1236992 nbdkit: file.15: debug: file: pread count=4096 offset=1241088 nbdkit: file.15: debug: file: pread count=4096 offset=1245184 nbdkit: file.15: debug: file: pread count=4096 offset=1249280 nbdkit: file.15: debug: file: pread count=4096 offset=1253376 nbdkit: file.15: debug: file: pread count=4096 offset=1257472 nbdkit: file.15: debug: file: pread count=4096 offset=1261568 nbdkit: file.15: debug: file: pread count=4096 offset=1265664 nbdkit: file.15: debug: file: pread count=4096 offset=1269760 nbdkit: file.15: debug: file: pread count=4096 offset=1273856 nbdkit: file.15: debug: file: pread count=4096 offset=1277952 nbdkit: file.15: debug: file: pread count=4096 offset=1282048 nbdkit: file.15: debug: file: pread count=4096 offset=1286144 nbdkit: file.15: debug: file: pread count=4096 offset=1290240 nbdkit: file.15: debug: file: pread count=4096 offset=1294336 nbdkit: file.15: debug: file: pread count=4096 offset=1298432 nbdkit: file.15: debug: file: pread count=4096 offset=1302528 nbdkit: file.15: debug: file: pread count=4096 offset=1306624 nbdkit: file.15: debug: cow: pread count=258048 offset=1314816 nbdkit: file.15: debug: file: pread count=4096 offset=1314816 nbdkit: file.15: debug: file: pread count=4096 offset=1318912 nbdkit: file.15: debug: file: pread count=4096 offset=1323008 nbdkit: file.15: debug: file: pread count=4096 offset=1327104 nbdkit: file.15: debug: file: pread count=4096 offset=1331200 nbdkit: file.15: debug: file: pread count=4096 offset=1335296 nbdkit: file.15: debug: file: pread count=4096 offset=1339392 nbdkit: file.15: debug: file: pread count=4096 offset=1343488 nbdkit: file.15: debug: file: pread count=4096 offset=1347584 nbdkit: file.15: debug: file: pread count=4096 offset=1351680 nbdkit: file.15: debug: file: pread count=4096 offset=1355776 nbdkit: file.15: debug: file: pread count=4096 offset=1359872 nbdkit: file.15: debug: file: pread count=4096 offset=1363968 nbdkit: file.15: debug: file: pread count=4096 offset=1368064 nbdkit: file.15: debug: file: pread count=4096 offset=1372160 nbdkit: file.15: debug: file: pread count=4096 offset=1376256 nbdkit: file.15: debug: file: pread count=4096 offset=1380352 nbdkit: file.15: debug: file: pread count=4096 offset=1384448 nbdkit: file.15: debug: file: pread count=4096 offset=1388544 nbdkit: file.15: debug: file: pread count=4096 offset=1392640 nbdkit: file.15: debug: file: pread count=4096 offset=1396736 nbdkit: file.15: debug: file: pread count=4096 offset=1400832 nbdkit: file.15: debug: file: pread count=4096 offset=1404928 nbdkit: file.15: debug: file: pread count=4096 offset=1409024 nbdkit: file.15: debug: file: pread count=4096 offset=1413120 nbdkit: file.15: debug: file: pread count=4096 offset=1417216 nbdkit: file.15: debug: file: pread count=4096 offset=1421312 nbdkit: file.15: debug: file: pread count=4096 offset=1425408 nbdkit: file.15: debug: file: pread count=4096 offset=1429504 nbdkit: file.15: debug: file: pread count=4096 offset=1433600 nbdkit: file.15: debug: file: pread count=4096 offset=1437696 nbdkit: file.15: debug: file: pread count=4096 offset=1441792 nbdkit: file.15: debug: file: pread count=4096 offset=1445888 nbdkit: file.15: debug: file: pread count=4096 offset=1449984 nbdkit: file.15: debug: file: pread count=4096 offset=1454080 nbdkit: file.15: debug: file: pread count=4096 offset=1458176 nbdkit: file.15: debug: file: pread count=4096 offset=1462272 nbdkit: file.15: debug: file: pread count=4096 offset=1466368 nbdkit: file.15: debug: file: pread count=4096 offset=1470464 nbdkit: file.15: debug: file: pread count=4096 offset=1474560 nbdkit: file.15: debug: file: pread count=4096 offset=1478656 nbdkit: file.15: debug: file: pread count=4096 offset=1482752 nbdkit: file.15: debug: file: pread count=4096 offset=1486848 nbdkit: file.15: debug: file: pread count=4096 offset=1490944 nbdkit: file.15: debug: file: pread count=4096 offset=1495040 nbdkit: file.15: debug: file: pread count=4096 offset=1499136 nbdkit: file.15: debug: file: pread count=4096 offset=1503232 nbdkit: file.15: debug: file: pread count=4096 offset=1507328 nbdkit: file.15: debug: file: pread count=4096 offset=1511424 nbdkit: file.15: debug: file: pread count=4096 offset=1515520 nbdkit: file.15: debug: file: pread count=4096 offset=1519616 nbdkit: file.15: debug: file: pread count=4096 offset=1523712 nbdkit: file.15: debug: file: pread count=4096 offset=1527808 nbdkit: file.15: debug: file: pread count=4096 offset=1531904 nbdkit: file.15: debug: file: pread count=4096 offset=1536000 nbdkit: file.15: debug: file: pread count=4096 offset=1540096 nbdkit: file.15: debug: file: pread count=4096 offset=1544192 nbdkit: file.15: debug: file: pread count=4096 offset=1548288 nbdkit: file.15: debug: file: pread count=4096 offset=1552384 nbdkit: file.15: debug: file: pread count=4096 offset=1556480 nbdkit: file.15: debug: file: pread count=4096 offset=1560576 nbdkit: file.15: debug: file: pread count=4096 offset=1564672 nbdkit: file.15: debug: file: pread count=4096 offset=1568768 nbdkit: file.2: debug: cow: pread count=262144 offset=105381888 nbdkit: file.2: debug: file: pread count=4096 offset=105381888 nbdkit: file.2: debug: file: pread count=4096 offset=105385984 nbdkit: file.2: debug: file: pread count=4096 offset=105390080 nbdkit: file.2: debug: file: pread count=4096 offset=105394176 nbdkit: file.2: debug: file: pread count=4096 offset=105398272 nbdkit: file.2: debug: file: pread count=4096 offset=105402368 nbdkit: file.2: debug: file: pread count=4096 offset=105406464 nbdkit: file.2: debug: file: pread count=4096 offset=105410560 nbdkit: file.2: debug: file: pread count=4096 offset=105414656 nbdkit: file.2: debug: file: pread count=4096 offset=105418752 nbdkit: file.2: debug: file: pread count=4096 offset=105422848 nbdkit: file.2: debug: file: pread count=4096 offset=105426944 nbdkit: file.2: debug: file: pread count=4096 offset=105431040 nbdkit: file.2: debug: file: pread count=4096 offset=105435136 nbdkit: file.2: debug: file: pread count=4096 offset=105439232 nbdkit: file.2: debug: file: pread count=4096 offset=105443328 nbdkit: file.2: debug: file: pread count=4096 offset=105447424 nbdkit: file.2: debug: file: pread count=4096 offset=105451520 nbdkit: file.2: debug: file: pread count=4096 offset=105455616 nbdkit: file.2: debug: file: pread count=4096 offset=105459712 nbdkit: file.2: debug: file: pread count=4096 offset=105463808 nbdkit: file.2: debug: file: pread count=4096 offset=105467904 nbdkit: file.2: debug: file: pread count=4096 offset=105472000 nbdkit: file.2: debug: file: pread count=4096 offset=105476096 nbdkit: file.2: debug: file: pread count=4096 offset=105480192 nbdkit: file.2: debug: file: pread count=4096 offset=105484288 nbdkit: file.2: debug: file: pread count=4096 offset=105488384 nbdkit: file.2: debug: file: pread count=4096 offset=105492480 nbdkit: file.2: debug: file: pread count=4096 offset=105496576 nbdkit: file.2: debug: file: pread count=4096 offset=105500672 nbdkit: file.2: debug: file: pread count=4096 offset=105504768 nbdkit: file.2: debug: file: pread count=4096 offset=105508864 nbdkit: file.2: debug: file: pread count=4096 offset=105512960 nbdkit: file.2: debug: file: pread count=4096 offset=105517056 nbdkit: file.2: debug: file: pread count=4096 offset=105521152 nbdkit: file.2: debug: file: pread count=4096 offset=105525248 nbdkit: file.2: debug: file: pread count=4096 offset=105529344 nbdkit: file.2: debug: file: pread count=4096 offset=105533440 nbdkit: file.2: debug: file: pread count=4096 offset=105537536 nbdkit: file.2: debug: file: pread count=4096 offset=105541632 nbdkit: file.2: debug: file: pread count=4096 offset=105545728 nbdkit: file.2: debug: file: pread count=4096 offset=105549824 nbdkit: file.2: debug: file: pread count=4096 offset=105553920 nbdkit: file.2: debug: file: pread count=4096 offset=105558016 nbdkit: file.2: debug: file: pread count=4096 offset=105562112 nbdkit: file.2: debug: file: pread count=4096 offset=105566208 nbdkit: file.2: debug: file: pread count=4096 offset=105570304 nbdkit: file.2: debug: file: pread count=4096 offset=105574400 nbdkit: file.2: debug: file: pread count=4096 offset=105578496 nbdkit: file.2: debug: file: pread count=4096 offset=105582592 nbdkit: file.2: debug: file: pread count=4096 offset=105586688 nbdkit: file.2: debug: file: pread count=4096 offset=105590784 nbdkit: file.2: debug: file: pread count=4096 offset=105594880 nbdkit: file.2: debug: file: pread count=4096 offset=105598976 nbdkit: file.2: debug: file: pread count=4096 offset=105603072 nbdkit: file.2: debug: file: pread count=4096 offset=105607168 nbdkit: file.2: debug: file: pread count=4096 offset=105611264 nbdkit: file.2: debug: file: pread count=4096 offset=105615360 nbdkit: file.2: debug: file: pread count=4096 offset=105619456 nbdkit: file.2: debug: file: pread count=4096 offset=105623552 nbdkit: file.2: debug: file: pread count=4096 offset=105627648 nbdkit: file.2: debug: file: pread count=4096 offset=105631744 nbdkit: file.2: debug: file: pread count=4096 offset=105635840 nbdkit: file.2: debug: file: pread count=4096 offset=105639936 nbdkit: file.7: debug: cow: pread count=126976 offset=105644032 nbdkit: file.7: debug: file: pread count=4096 offset=105644032 nbdkit: file.7: debug: file: pread count=4096 offset=105648128 nbdkit: file.7: debug: file: pread count=4096 offset=105652224 nbdkit: file.7: debug: file: pread count=4096 offset=105656320 nbdkit: file.7: debug: file: pread count=4096 offset=105660416 nbdkit: file.7: debug: file: pread count=4096 offset=105664512 nbdkit: file.7: debug: file: pread count=4096 offset=105668608 nbdkit: file.7: debug: file: pread count=4096 offset=105672704 nbdkit: file.7: debug: file: pread count=4096 offset=105676800 nbdkit: file.7: debug: file: pread count=4096 offset=105680896 nbdkit: file.7: debug: file: pread count=4096 offset=105684992 nbdkit: file.7: debug: file: pread count=4096 offset=105689088 nbdkit: file.7: debug: file: pread count=4096 offset=105693184 nbdkit: file.7: debug: file: pread count=4096 offset=105697280 nbdkit: file.7: debug: file: pread count=4096 offset=105701376 nbdkit: file.7: debug: file: pread count=4096 offset=105705472 nbdkit: file.7: debug: file: pread count=4096 offset=105709568 nbdkit: file.7: debug: file: pread count=4096 offset=105713664 nbdkit: file.7: debug: file: pread count=4096 offset=105717760 nbdkit: file.7: debug: file: pread count=4096 offset=105721856 nbdkit: file.0: debug: cow: pread count=65536 offset=105775104 nbdkit: file.0: debug: file: pread count=4096 offset=105775104 nbdkit: file.7: debug: file: pread count=4096 offset=105725952 nbdkit: file.7: debug: file: pread count=4096 offset=105730048 nbdkit: file.7: debug: file: pread count=4096 offset=105734144 nbdkit: file.0: debug: file: pread count=4096 offset=105779200 nbdkit: file.0: debug: file: pread count=4096 offset=105783296 nbdkit: file.0: debug: file: pread count=4096 offset=105787392 nbdkit: file.0: debug: file: pread count=4096 offset=105791488 nbdkit: file.7: debug: file: pread count=4096 offset=105738240 nbdkit: file.0: debug: file: pread count=4096 offset=105795584 nbdkit: file.7: debug: file: pread count=4096 offset=105742336 nbdkit: file.7: debug: file: pread count=4096 offset=105746432 nbdkit: file.7: debug: file: pread count=4096 offset=105750528 nbdkit: file.0: debug: file: pread count=4096 offset=105799680 nbdkit: file.7: debug: file: pread count=4096 offset=105754624 nbdkit: file.7: debug: file: pread count=4096 offset=105758720 nbdkit: file.7: debug: file: pread count=4096 offset=105762816 nbdkit: file.10: debug: cow: pread count=53248 offset=105844736 nbdkit: file.0: debug: file: pread count=4096 offset=105803776 nbdkit: file.7: debug: file: pread count=4096 offset=105766912 nbdkit: file.0: debug: file: pread count=4096 offset=105807872 nbdkit: file.0: debug: file: pread count=4096 offset=105811968 nbdkit: file.0: debug: file: pread count=4096 offset=105816064 nbdkit: file.10: debug: file: pread count=4096 offset=105844736 nbdkit: file.10: debug: file: pread count=4096 offset=105848832 nbdkit: file.0: debug: file: pread count=4096 offset=105820160 nbdkit: file.0: debug: file: pread count=4096 offset=105824256 nbdkit: file.0: debug: file: pread count=4096 offset=105828352 nbdkit: file.10: debug: file: pread count=4096 offset=105852928 nbdkit: file.10: debug: file: pread count=4096 offset=105857024 nbdkit: file.10: debug: file: pread count=4096 offset=105861120 nbdkit: file.10: debug: file: pread count=4096 offset=105865216 nbdkit: file.0: debug: file: pread count=4096 offset=105832448 nbdkit: file.10: debug: file: pread count=4096 offset=105869312 nbdkit: file.10: debug: file: pread count=4096 offset=105873408 nbdkit: file.10: debug: file: pread count=4096 offset=105877504 nbdkit: file.0: debug: file: pread count=4096 offset=105836544 nbdkit: file.10: debug: file: pread count=4096 offset=105881600 nbdkit: file.10: debug: file: pread count=4096 offset=105885696 nbdkit: file.10: debug: file: pread count=4096 offset=105889792 nbdkit: file.10: debug: file: pread count=4096 offset=105893888 nbdkit: file.13: debug: cow: pread count=4096 offset=0 nbdkit: file.13: debug: file: pread count=4096 offset=0 nbdkit: file.11: debug: cow: pread count=16384 offset=4096 nbdkit: file.11: debug: file: pread count=4096 offset=4096 nbdkit: file.11: debug: file: pread count=4096 offset=8192 nbdkit: file.11: debug: file: pread count=4096 offset=12288 nbdkit: file.11: debug: file: pread count=4096 offset=16384 nbdkit: file.8: debug: cow: pread count=1024 offset=1049600 nbdkit: file.8: debug: file: pread count=4096 offset=1048576 nbdkit: file.6: debug: cow: pread count=1024 offset=1050624 nbdkit: file.6: debug: file: pread count=4096 offset=1048576 [ 14.359296] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem nbdkit: file.14: debug: cow: pread count=33792 offset=1315840 nbdkit: file.14: debug: file: pread count=4096 offset=1314816 nbdkit: file.14: debug: file: pread count=4096 offset=1318912 nbdkit: file.14: debug: file: pread count=4096 offset=1323008 nbdkit: file.14: debug: file: pread count=4096 offset=1327104 nbdkit: file.14: debug: file: pread count=4096 offset=1331200 nbdkit: file.14: debug: file: pread count=4096 offset=1335296 nbdkit: file.14: debug: file: pread count=4096 offset=1339392 nbdkit: file.14: debug: file: pread count=4096 offset=1343488 nbdkit: file.14: debug: file: pread count=4096 offset=1347584 nbdkit: file.5: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.5: debug: file: pread count=4096 offset=1048576 nbdkit: file.1: debug: cow: flush [ 14.369974] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount = 0 libguestfs: trace: fstrim "/" guestfsd: => mount (0x1) took 0.30 secs guestfsd: <= fstrim (0x14e) request length 72 bytes nbdkit: file.1: debug: cow: flush commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: file.3: debug: cow: flush commandrvf: stdout=y stderr=y flags=0x0 commandrvf: fstrim -v /sysroot/ nbdkit: file.12: debug: cow: pread count=1024 offset=1313792 nbdkit: file.12: debug: file: pread count=4096 offset=1310720 nbdkit: file.9: debug: cow: pread count=1024 offset=9702400 nbdkit: file.9: debug: file: pread count=4096 offset=9699328 nbdkit: file.15: debug: cow: pread count=1024 offset=17826816 nbdkit: file.15: debug: file: pread count=4096 offset=17825792 nbdkit: file.2: debug: cow: pread count=1024 offset=26479616 nbdkit: file.2: debug: file: pread count=4096 offset=26476544 nbdkit: file.7: debug: cow: pread count=1024 offset=34604032 nbdkit: file.7: debug: file: pread count=4096 offset=34603008 nbdkit: file.0: debug: cow: pread count=1024 offset=43256832 nbdkit: file.0: debug: file: pread count=4096 offset=43253760 nbdkit: file.10: debug: cow: pread count=1024 offset=51381248 nbdkit: file.10: debug: file: pread count=4096 offset=51380224 nbdkit: file.13: debug: cow: pread count=1024 offset=60034048 nbdkit: file.13: debug: file: pread count=4096 offset=60030976 nbdkit: file.11: debug: cow: pread count=1024 offset=68158464 nbdkit: file.11: debug: file: pread count=4096 offset=68157440 nbdkit: file.8: debug: cow: pread count=1024 offset=76811264 nbdkit: file.8: debug: file: pread count=4096 offset=76808192 nbdkit: file.6: debug: cow: pread count=1024 offset=84935680 nbdkit: file.6: debug: file: pread count=4096 offset=84934656 nbdkit: file.14: debug: cow: pread count=1024 offset=93324288 nbdkit: file.14: debug: file: pread count=4096 offset=93323264 nbdkit: file.5: debug: cow: pread count=1024 offset=101712896 nbdkit: file.5: debug: file: pread count=4096 offset=101711872 /sysroot/: 92.2 MiB (96679936 bytes) trimmed libguestfs: trace: fstrim = 0 libguestfs: trace: umount "/dev/sda1" guestfsd: => fstrim (0x14e) took 0.57 secs guestfsd: <= umount (0x2d) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /dev/sda1 nbdkit: file.4: debug: cow: flush nbdkit: file.1: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.3: debug: cow: flush libguestfs: trace: umount = 0 libguestfs: trace: mount "/dev/sda1" "/" guestfsd: => umount (0x2d) took 0.53 secs guestfsd: <= mount (0x1) request length 64 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount returned 0 command: mount '/dev/sda1' '/sysroot//' nbdkit: file.3: debug: cow: pread count=4096 offset=105840640 nbdkit: file.3: debug: file: pread count=4096 offset=105840640 nbdkit: file.9: debug: cow: pread count=4096 offset=105897984 nbdkit: file.9: debug: file: pread count=4096 offset=105897984 nbdkit: file.15: debug: cow: pread count=4096 offset=1048576 nbdkit: file.2: debug: cow: pread count=4096 offset=1052672 nbdkit: file.2: debug: file: pread count=4096 offset=1052672 nbdkit: file.7: debug: cow: pread count=4096 offset=105902080 nbdkit: file.7: debug: file: pread count=4096 offset=105902080 nbdkit: file.0: debug: cow: pread count=4096 offset=105771008 nbdkit: file.0: debug: file: pread count=4096 offset=105771008 nbdkit: file.0: debug: cow: pread count=4096 offset=1064960 nbdkit: file.0: debug: file: pread count=4096 offset=1064960 nbdkit: file.0: debug: cow: pread count=4096 offset=1081344 nbdkit: file.0: debug: file: pread count=4096 offset=1081344 nbdkit: file.11: debug: cow: pread count=4096 offset=1114112 nbdkit: file.11: debug: file: pread count=4096 offset=1114112 nbdkit: file.8: debug: cow: pread count=4096 offset=1179648 nbdkit: file.8: debug: file: pread count=4096 offset=1179648 nbdkit: file.6: debug: cow: pread count=4096 offset=1310720 nbdkit: file.6: debug: file: pread count=4096 offset=1310720 nbdkit: file.14: debug: cow: pread count=4096 offset=1572864 nbdkit: file.14: debug: file: pread count=4096 offset=1572864 nbdkit: file.14: debug: cow: pread count=4096 offset=2097152 nbdkit: file.14: debug: file: pread count=4096 offset=2097152 nbdkit: file.14: debug: cow: pread count=4096 offset=3145728 nbdkit: file.14: debug: file: pread count=4096 offset=3145728 nbdkit: file.1: debug: cow: pread count=4096 offset=5242880 nbdkit: file.1: debug: file: pread count=4096 offset=5242880 nbdkit: file.12: debug: cow: pread count=4096 offset=1060864 nbdkit: file.12: debug: file: pread count=4096 offset=1060864 nbdkit: file.3: debug: cow: pread count=4096 offset=1077248 nbdkit: file.3: debug: file: pread count=4096 offset=1077248 nbdkit: file.9: debug: cow: pread count=4096 offset=1110016 nbdkit: file.9: debug: file: pread count=4096 offset=1110016 nbdkit: file.9: debug: cow: pread count=4096 offset=1056768 nbdkit: file.9: debug: file: pread count=4096 offset=1056768 nbdkit: file.9: debug: cow: pread count=8192 offset=1069056 nbdkit: file.9: debug: file: pread count=4096 offset=1069056 nbdkit: file.9: debug: file: pread count=4096 offset=1073152 nbdkit: file.9: debug: cow: pread count=24576 offset=1085440 nbdkit: file.9: debug: file: pread count=4096 offset=1085440 nbdkit: file.9: debug: file: pread count=4096 offset=1089536 nbdkit: file.9: debug: file: pread count=4096 offset=1093632 nbdkit: file.9: debug: file: pread count=4096 offset=1097728 nbdkit: file.9: debug: file: pread count=4096 offset=1101824 nbdkit: file.9: debug: file: pread count=4096 offset=1105920 nbdkit: file.10: debug: cow: pread count=61440 offset=1118208 nbdkit: file.10: debug: file: pread count=4096 offset=1118208 nbdkit: file.10: debug: file: pread count=4096 offset=1122304 nbdkit: file.10: debug: file: pread count=4096 offset=1126400 nbdkit: file.10: debug: file: pread count=4096 offset=1130496 nbdkit: file.10: debug: file: pread count=4096 offset=1134592 nbdkit: file.10: debug: file: pread count=4096 offset=1138688 nbdkit: file.10: debug: file: pread count=4096 offset=1142784 nbdkit: file.10: debug: file: pread count=4096 offset=1146880 nbdkit: file.10: debug: file: pread count=4096 offset=1150976 nbdkit: file.10: debug: file: pread count=4096 offset=1155072 nbdkit: file.10: debug: file: pread count=4096 offset=1159168 nbdkit: file.10: debug: file: pread count=4096 offset=1163264 nbdkit: file.10: debug: file: pread count=4096 offset=1167360 nbdkit: file.10: debug: file: pread count=4096 offset=1171456 nbdkit: file.10: debug: file: pread count=4096 offset=1175552 nbdkit: file.13: debug: cow: pread count=126976 offset=1183744 nbdkit: file.13: debug: file: pread count=4096 offset=1183744 nbdkit: file.13: debug: file: pread count=4096 offset=1187840 nbdkit: file.13: debug: file: pread count=4096 offset=1191936 nbdkit: file.13: debug: file: pread count=4096 offset=1196032 nbdkit: file.13: debug: file: pread count=4096 offset=1200128 nbdkit: file.13: debug: file: pread count=4096 offset=1204224 nbdkit: file.13: debug: file: pread count=4096 offset=1208320 nbdkit: file.13: debug: file: pread count=4096 offset=1212416 nbdkit: file.13: debug: file: pread count=4096 offset=1216512 nbdkit: file.13: debug: file: pread count=4096 offset=1220608 nbdkit: file.13: debug: file: pread count=4096 offset=1224704 nbdkit: file.13: debug: file: pread count=4096 offset=1228800 nbdkit: file.13: debug: file: pread count=4096 offset=1232896 nbdkit: file.13: debug: file: pread count=4096 offset=1236992 nbdkit: file.13: debug: file: pread count=4096 offset=1241088 nbdkit: file.13: debug: file: pread count=4096 offset=1245184 nbdkit: file.13: debug: file: pread count=4096 offset=1249280 nbdkit: file.13: debug: file: pread count=4096 offset=1253376 nbdkit: file.13: debug: file: pread count=4096 offset=1257472 nbdkit: file.13: debug: file: pread count=4096 offset=1261568 nbdkit: file.13: debug: file: pread count=4096 offset=1265664 nbdkit: file.13: debug: file: pread count=4096 offset=1269760 nbdkit: file.13: debug: file: pread count=4096 offset=1273856 nbdkit: file.13: debug: file: pread count=4096 offset=1277952 nbdkit: file.13: debug: file: pread count=4096 offset=1282048 nbdkit: file.13: debug: file: pread count=4096 offset=1286144 nbdkit: file.13: debug: file: pread count=4096 offset=1290240 nbdkit: file.13: debug: file: pread count=4096 offset=1294336 nbdkit: file.13: debug: file: pread count=4096 offset=1298432 nbdkit: file.13: debug: file: pread count=4096 offset=1302528 nbdkit: file.13: debug: file: pread count=4096 offset=1306624 nbdkit: file.0: debug: cow: pread count=258048 offset=1314816 nbdkit: file.0: debug: file: pread count=4096 offset=1314816 nbdkit: file.0: debug: file: pread count=4096 offset=1318912 nbdkit: file.0: debug: file: pread count=4096 offset=1323008 nbdkit: file.0: debug: file: pread count=4096 offset=1327104 nbdkit: file.0: debug: file: pread count=4096 offset=1331200 nbdkit: file.0: debug: file: pread count=4096 offset=1335296 nbdkit: file.0: debug: file: pread count=4096 offset=1339392 nbdkit: file.0: debug: file: pread count=4096 offset=1343488 nbdkit: file.0: debug: file: pread count=4096 offset=1347584 nbdkit: file.0: debug: file: pread count=4096 offset=1351680 nbdkit: file.0: debug: file: pread count=4096 offset=1355776 nbdkit: file.0: debug: file: pread count=4096 offset=1359872 nbdkit: file.0: debug: file: pread count=4096 offset=1363968 nbdkit: file.0: debug: file: pread count=4096 offset=1368064 nbdkit: file.0: debug: file: pread count=4096 offset=1372160 nbdkit: file.0: debug: file: pread count=4096 offset=1376256 nbdkit: file.0: debug: file: pread count=4096 offset=1380352 nbdkit: file.0: debug: file: pread count=4096 offset=1384448 nbdkit: file.0: debug: file: pread count=4096 offset=1388544 nbdkit: file.0: debug: file: pread count=4096 offset=1392640 nbdkit: file.0: debug: file: pread count=4096 offset=1396736 nbdkit: file.0: debug: file: pread count=4096 offset=1400832 nbdkit: file.0: debug: file: pread count=4096 offset=1404928 nbdkit: file.0: debug: file: pread count=4096 offset=1409024 nbdkit: file.0: debug: file: pread count=4096 offset=1413120 nbdkit: file.0: debug: file: pread count=4096 offset=1417216 nbdkit: file.0: debug: file: pread count=4096 offset=1421312 nbdkit: file.0: debug: file: pread count=4096 offset=1425408 nbdkit: file.0: debug: file: pread count=4096 offset=1429504 nbdkit: file.0: debug: file: pread count=4096 offset=1433600 nbdkit: file.0: debug: file: pread count=4096 offset=1437696 nbdkit: file.0: debug: file: pread count=4096 offset=1441792 nbdkit: file.0: debug: file: pread count=4096 offset=1445888 nbdkit: file.0: debug: file: pread count=4096 offset=1449984 nbdkit: file.0: debug: file: pread count=4096 offset=1454080 nbdkit: file.0: debug: file: pread count=4096 offset=1458176 nbdkit: file.0: debug: file: pread count=4096 offset=1462272 nbdkit: file.0: debug: file: pread count=4096 offset=1466368 nbdkit: file.0: debug: file: pread count=4096 offset=1470464 nbdkit: file.0: debug: file: pread count=4096 offset=1474560 nbdkit: file.0: debug: file: pread count=4096 offset=1478656 nbdkit: file.0: debug: file: pread count=4096 offset=1482752 nbdkit: file.0: debug: file: pread count=4096 offset=1486848 nbdkit: file.0: debug: file: pread count=4096 offset=1490944 nbdkit: file.0: debug: file: pread count=4096 offset=1495040 nbdkit: file.0: debug: file: pread count=4096 offset=1499136 nbdkit: file.0: debug: file: pread count=4096 offset=1503232 nbdkit: file.0: debug: file: pread count=4096 offset=1507328 nbdkit: file.0: debug: file: pread count=4096 offset=1511424 nbdkit: file.0: debug: file: pread count=4096 offset=1515520 nbdkit: file.0: debug: file: pread count=4096 offset=1519616 nbdkit: file.0: debug: file: pread count=4096 offset=1523712 nbdkit: file.0: debug: file: pread count=4096 offset=1527808 nbdkit: file.0: debug: file: pread count=4096 offset=1531904 nbdkit: file.0: debug: file: pread count=4096 offset=1536000 nbdkit: file.0: debug: file: pread count=4096 offset=1540096 nbdkit: file.0: debug: file: pread count=4096 offset=1544192 nbdkit: file.0: debug: file: pread count=4096 offset=1548288 nbdkit: file.0: debug: file: pread count=4096 offset=1552384 nbdkit: file.0: debug: file: pread count=4096 offset=1556480 nbdkit: file.0: debug: file: pread count=4096 offset=1560576 nbdkit: file.0: debug: file: pread count=4096 offset=1564672 nbdkit: file.0: debug: file: pread count=4096 offset=1568768 nbdkit: file.11: debug: cow: pread count=262144 offset=105381888 nbdkit: file.11: debug: file: pread count=4096 offset=105381888 nbdkit: file.11: debug: file: pread count=4096 offset=105385984 nbdkit: file.11: debug: file: pread count=4096 offset=105390080 nbdkit: file.11: debug: file: pread count=4096 offset=105394176 nbdkit: file.11: debug: file: pread count=4096 offset=105398272 nbdkit: file.11: debug: file: pread count=4096 offset=105402368 nbdkit: file.11: debug: file: pread count=4096 offset=105406464 nbdkit: file.11: debug: file: pread count=4096 offset=105410560 nbdkit: file.11: debug: file: pread count=4096 offset=105414656 nbdkit: file.11: debug: file: pread count=4096 offset=105418752 nbdkit: file.11: debug: file: pread count=4096 offset=105422848 nbdkit: file.11: debug: file: pread count=4096 offset=105426944 nbdkit: file.11: debug: file: pread count=4096 offset=105431040 nbdkit: file.11: debug: file: pread count=4096 offset=105435136 nbdkit: file.11: debug: file: pread count=4096 offset=105439232 nbdkit: file.11: debug: file: pread count=4096 offset=105443328 nbdkit: file.11: debug: file: pread count=4096 offset=105447424 nbdkit: file.11: debug: file: pread count=4096 offset=105451520 nbdkit: file.11: debug: file: pread count=4096 offset=105455616 nbdkit: file.11: debug: file: pread count=4096 offset=105459712 nbdkit: file.11: debug: file: pread count=4096 offset=105463808 nbdkit: file.11: debug: file: pread count=4096 offset=105467904 nbdkit: file.11: debug: file: pread count=4096 offset=105472000 nbdkit: file.11: debug: file: pread count=4096 offset=105476096 nbdkit: file.11: debug: file: pread count=4096 offset=105480192 nbdkit: file.11: debug: file: pread count=4096 offset=105484288 nbdkit: file.11: debug: file: pread count=4096 offset=105488384 nbdkit: file.11: debug: file: pread count=4096 offset=105492480 nbdkit: file.11: debug: file: pread count=4096 offset=105496576 nbdkit: file.11: debug: file: pread count=4096 offset=105500672 nbdkit: file.11: debug: file: pread count=4096 offset=105504768 nbdkit: file.11: debug: file: pread count=4096 offset=105508864 nbdkit: file.11: debug: file: pread count=4096 offset=105512960 nbdkit: file.11: debug: file: pread count=4096 offset=105517056 nbdkit: file.11: debug: file: pread count=4096 offset=105521152 nbdkit: file.11: debug: file: pread count=4096 offset=105525248 nbdkit: file.11: debug: file: pread count=4096 offset=105529344 nbdkit: file.11: debug: file: pread count=4096 offset=105533440 nbdkit: file.11: debug: file: pread count=4096 offset=105537536 nbdkit: file.11: debug: file: pread count=4096 offset=105541632 nbdkit: file.11: debug: file: pread count=4096 offset=105545728 nbdkit: file.11: debug: file: pread count=4096 offset=105549824 nbdkit: file.11: debug: file: pread count=4096 offset=105553920 nbdkit: file.11: debug: file: pread count=4096 offset=105558016 nbdkit: file.11: debug: file: pread count=4096 offset=105562112 nbdkit: file.11: debug: file: pread count=4096 offset=105566208 nbdkit: file.11: debug: file: pread count=4096 offset=105570304 nbdkit: file.11: debug: file: pread count=4096 offset=105574400 nbdkit: file.11: debug: file: pread count=4096 offset=105578496 nbdkit: file.11: debug: file: pread count=4096 offset=105582592 nbdkit: file.11: debug: file: pread count=4096 offset=105586688 nbdkit: file.11: debug: file: pread count=4096 offset=105590784 nbdkit: file.11: debug: file: pread count=4096 offset=105594880 nbdkit: file.11: debug: file: pread count=4096 offset=105598976 nbdkit: file.11: debug: file: pread count=4096 offset=105603072 nbdkit: file.11: debug: file: pread count=4096 offset=105607168 nbdkit: file.11: debug: file: pread count=4096 offset=105611264 nbdkit: file.11: debug: file: pread count=4096 offset=105615360 nbdkit: file.11: debug: file: pread count=4096 offset=105619456 nbdkit: file.11: debug: file: pread count=4096 offset=105623552 nbdkit: file.11: debug: file: pread count=4096 offset=105627648 nbdkit: file.11: debug: file: pread count=4096 offset=105631744 nbdkit: file.11: debug: file: pread count=4096 offset=105635840 nbdkit: file.11: debug: file: pread count=4096 offset=105639936 nbdkit: file.8: debug: cow: pread count=126976 offset=105644032 nbdkit: file.8: debug: file: pread count=4096 offset=105644032 nbdkit: file.8: debug: file: pread count=4096 offset=105648128 nbdkit: file.8: debug: file: pread count=4096 offset=105652224 nbdkit: file.8: debug: file: pread count=4096 offset=105656320 nbdkit: file.8: debug: file: pread count=4096 offset=105660416 nbdkit: file.8: debug: file: pread count=4096 offset=105664512 nbdkit: file.8: debug: file: pread count=4096 offset=105668608 nbdkit: file.8: debug: file: pread count=4096 offset=105672704 nbdkit: file.8: debug: file: pread count=4096 offset=105676800 nbdkit: file.8: debug: file: pread count=4096 offset=105680896 nbdkit: file.8: debug: file: pread count=4096 offset=105684992 nbdkit: file.8: debug: file: pread count=4096 offset=105689088 nbdkit: file.8: debug: file: pread count=4096 offset=105693184 nbdkit: file.8: debug: file: pread count=4096 offset=105697280 nbdkit: file.8: debug: file: pread count=4096 offset=105701376 nbdkit: file.8: debug: file: pread count=4096 offset=105705472 nbdkit: file.8: debug: file: pread count=4096 offset=105709568 nbdkit: file.8: debug: file: pread count=4096 offset=105713664 nbdkit: file.8: debug: file: pread count=4096 offset=105717760 nbdkit: file.8: debug: file: pread count=4096 offset=105721856 nbdkit: file.8: debug: file: pread count=4096 offset=105725952 nbdkit: file.8: debug: file: pread count=4096 offset=105730048 nbdkit: file.8: debug: file: pread count=4096 offset=105734144 nbdkit: file.8: debug: file: pread count=4096 offset=105738240 nbdkit: file.8: debug: file: pread count=4096 offset=105742336 nbdkit: file.8: debug: file: pread count=4096 offset=105746432 nbdkit: file.8: debug: file: pread count=4096 offset=105750528 nbdkit: file.8: debug: file: pread count=4096 offset=105754624 nbdkit: file.8: debug: file: pread count=4096 offset=105758720 nbdkit: file.8: debug: file: pread count=4096 offset=105762816 nbdkit: file.8: debug: file: pread count=4096 offset=105766912 nbdkit: file.6: debug: cow: pread count=65536 offset=105775104 nbdkit: file.6: debug: file: pread count=4096 offset=105775104 nbdkit: file.6: debug: file: pread count=4096 offset=105779200 nbdkit: file.6: debug: file: pread count=4096 offset=105783296 nbdkit: file.6: debug: file: pread count=4096 offset=105787392 nbdkit: file.6: debug: file: pread count=4096 offset=105791488 nbdkit: file.6: debug: file: pread count=4096 offset=105795584 nbdkit: file.6: debug: file: pread count=4096 offset=105799680 nbdkit: file.6: debug: file: pread count=4096 offset=105803776 nbdkit: file.6: debug: file: pread count=4096 offset=105807872 nbdkit: file.6: debug: file: pread count=4096 offset=105811968 nbdkit: file.6: debug: file: pread count=4096 offset=105816064 nbdkit: file.6: debug: file: pread count=4096 offset=105820160 nbdkit: file.6: debug: file: pread count=4096 offset=105824256 nbdkit: file.6: debug: file: pread count=4096 offset=105828352 nbdkit: file.6: debug: file: pread count=4096 offset=105832448 nbdkit: file.6: debug: file: pread count=4096 offset=105836544 nbdkit: file.8: debug: cow: pread count=53248 offset=105844736 nbdkit: file.8: debug: file: pread count=4096 offset=105844736 nbdkit: file.8: debug: file: pread count=4096 offset=105848832 nbdkit: file.8: debug: file: pread count=4096 offset=105852928 nbdkit: file.8: debug: file: pread count=4096 offset=105857024 nbdkit: file.8: debug: file: pread count=4096 offset=105861120 nbdkit: file.8: debug: file: pread count=4096 offset=105865216 nbdkit: file.8: debug: file: pread count=4096 offset=105869312 nbdkit: file.8: debug: file: pread count=4096 offset=105873408 nbdkit: file.8: debug: file: pread count=4096 offset=105877504 nbdkit: file.8: debug: file: pread count=4096 offset=105881600 nbdkit: file.8: debug: file: pread count=4096 offset=105885696 nbdkit: file.8: debug: file: pread count=4096 offset=105889792 nbdkit: file.8: debug: file: pread count=4096 offset=105893888 nbdkit: file.4: debug: cow: pread count=4096 offset=0 nbdkit: file.4: debug: file: pread count=4096 offset=0 nbdkit: file.14: debug: cow: pread count=16384 offset=4096 nbdkit: file.14: debug: file: pread count=4096 offset=4096 nbdkit: file.14: debug: file: pread count=4096 offset=8192 nbdkit: file.14: debug: file: pread count=4096 offset=12288 nbdkit: file.14: debug: file: pread count=4096 offset=16384 nbdkit: file.1: debug: cow: pread count=1024 offset=1049600 nbdkit: file.1: debug: cow: pread count=1024 offset=1050624 [ 16.009115] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem nbdkit: file.3: debug: cow: pread count=33792 offset=1315840 nbdkit: file.3: debug: file: pread count=4096 offset=1314816 nbdkit: file.3: debug: file: pread count=4096 offset=1318912 nbdkit: file.3: debug: file: pread count=4096 offset=1323008 nbdkit: file.3: debug: file: pread count=4096 offset=1327104 nbdkit: file.3: debug: file: pread count=4096 offset=1331200 nbdkit: file.3: debug: file: pread count=4096 offset=1335296 nbdkit: file.3: debug: file: pread count=4096 offset=1339392 nbdkit: file.3: debug: file: pread count=4096 offset=1343488 nbdkit: file.3: debug: file: pread count=4096 offset=1347584 nbdkit: file.15: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.15: debug: cow: flush [ 16.018343] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount = 0 libguestfs: trace: find "/" libguestfs: trace: find0 "/" "/tmp/libguestfs2vN070/find1.txt" guestfsd: => mount (0x1) took 0.48 secs guestfsd: <= find0 (0xc4) request length 48 bytes find /sysroot/ -print0 nbdkit: file.7: debug: cow: pread count=1024 offset=1819648 nbdkit: file.7: debug: file: pread count=4096 offset=1818624 nbdkit: file.7: debug: cow: pread count=1024 offset=1820672 nbdkit: file.7: debug: file: pread count=4096 offset=1818624 nbdkit: file.7: debug: cow: pread count=12288 offset=1822720 nbdkit: file.7: debug: file: pread count=4096 offset=1822720 nbdkit: file.7: debug: file: pread count=4096 offset=1826816 nbdkit: file.7: debug: file: pread count=4096 offset=1830912 nbdkit: file.13: debug: cow: pread count=1024 offset=1821696 nbdkit: file.13: debug: file: pread count=4096 offset=1818624 libguestfs: trace: find0 = 0 libguestfs: trace: find = ["hello.txt", "lost+found"] hello.txt lost+found libguestfs: trace: cat "/hello.txt" libguestfs: trace: read_file "/hello.txt" libguestfs: trace: download "/hello.txt" "/tmp/libguestfs2vN070/cat2" guestfsd: => find0 (0xc4) took 0.25 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: file.0: debug: cow: pread count=1024 offset=1833984 nbdkit: file.0: debug: file: pread count=4096 offset=1830912 libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello,world" libguestfs: trace: cat = "hello,world" hello,world libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.23 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=ext2 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: file.11: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.5: debug: cow: pwrite count=1024 offset=1315840 fua=0 nbdkit: file.5: debug: file: pread count=4096 offset=1314816 nbdkit: file.11: debug: cow: pwrite count=1024 offset=1317888 fua=0 nbdkit: file.6: debug: cow: flush nbdkit: file.8: debug: cow: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.8: debug: cow: flush commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: file.14: debug: cow: flush fsync /dev/sda libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1256460 nbdkit: file.14: debug: cow: flush nbdkit: file.14: debug: cow: flush nbdkit: file.14: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[1]: debug: cow: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: cow: close nbdkit: file[1]: debug: file: close libguestfs: qemu maxrss 523472K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5eea88895180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfs2vN070 libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfswiMu81 /nonexistent/.guestfish: No such file or directory + nbdcopy 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.NALtxz' cow-extents2-sparse.img libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_debug: enter: debug=false nbdkit: debug: accepted connection nbdkit: file[2]: debug: cow: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=1 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x56c23cdb38e0 nbdkit: file[2]: debug: cow: open returned handle 0x7bccd22794d0 nbdkit: file[2]: debug: file: prepare readonly=1 nbdkit: file[2]: debug: cow: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: cow: underlying file size: 105923072 nbdkit: file[2]: debug: bitmap resized to 6466 bytes nbdkit: file[2]: debug: cow: get_size nbdkit: file[2]: debug: cow: underlying file size: 105923072 nbdkit: file[2]: debug: bitmap resized to 6466 bytes nbdkit: file[2]: debug: cow: can_write nbdkit: file[2]: debug: cow: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: cow: can_fast_zero nbdkit: file[2]: debug: cow: can_trim nbdkit: file[2]: debug: cow: can_fua nbdkit: file[2]: debug: cow: can_flush nbdkit: file[2]: debug: cow: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: cow: can_multi_conn nbdkit: file[2]: debug: cow: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: cow: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread file.9 nbdkit: file[3]: debug: cow: preconnect nbdkit: debug: starting worker thread file.8 nbdkit: file[3]: debug: file: preconnect nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: file[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: file[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread file.15 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[3]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[3]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: default_export readonly=0 tls=0 nbdkit: file[3]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[3]: debug: file: default_export readonly=1 tls=0 nbdkit: file[3]: debug: file: open returned handle 0x56c23cdb6590 nbdkit: file[3]: debug: cow: open returned handle 0x7bccce2714d0 nbdkit: file[3]: debug: file: prepare readonly=1 nbdkit: file[3]: debug: cow: prepare readonly=0 nbdkit: file[3]: debug: file: get_size nbdkit: file[3]: debug: cow: underlying file size: 105923072 nbdkit: file[3]: debug: bitmap resized to 6466 bytes nbdkit: file[3]: debug: cow: get_size nbdkit: file[3]: debug: cow: underlying file size: 105923072 nbdkit: file[3]: debug: bitmap resized to 6466 bytes nbdkit: file[3]: debug: cow: can_write nbdkit: file[3]: debug: cow: can_zero nbdkit: file[3]: debug: file: can_zero nbdkit: file[3]: debug: cow: can_fast_zero nbdkit: file[3]: debug: cow: can_trim nbdkit: file[3]: debug: cow: can_fua nbdkit: file[3]: debug: cow: can_flush nbdkit: file[3]: debug: cow: is_rotational nbdkit: file[3]: debug: file: is_rotational nbdkit: file[3]: debug: cow: can_multi_conn nbdkit: file[3]: debug: cow: can_cache nbdkit: file[3]: debug: file: can_cache nbdkit: file[3]: debug: cow: can_extents nbdkit: file[3]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: accepted connection nbdkit: file[4]: debug: cow: preconnect nbdkit: file[4]: debug: file: preconnect nbdkit: file[4]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.2 nbdkit: file[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: debug: starting worker thread file.4 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread file.5 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: debug: starting worker thread file.8 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.10 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: debug: starting worker thread file.13 nbdkit: file[4]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[4]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[4]: debug: file: default_export readonly=0 tls=0 nbdkit: file[4]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[4]: debug: file: default_export readonly=1 tls=0 nbdkit: debug: starting worker thread file.14 nbdkit: file[4]: debug: file: open returned handle 0x56c23cdb8e10 nbdkit: file[4]: debug: cow: open returned handle 0x7bccc82654d0 nbdkit: file[4]: debug: file: prepare readonly=1 nbdkit: file[4]: debug: cow: prepare readonly=0 nbdkit: file[4]: debug: file: get_size nbdkit: file[4]: debug: cow: underlying file size: 105923072 nbdkit: file[4]: debug: bitmap resized to 6466 bytes nbdkit: file[4]: debug: cow: get_size nbdkit: file[4]: debug: cow: underlying file size: 105923072 nbdkit: file[4]: debug: bitmap resized to 6466 bytes nbdkit: file[4]: debug: cow: can_write nbdkit: file[4]: debug: cow: can_zero nbdkit: file[4]: debug: file: can_zero nbdkit: debug: starting worker thread file.15 nbdkit: file[4]: debug: cow: can_fast_zero nbdkit: file[4]: debug: cow: can_trim nbdkit: file[4]: debug: cow: can_fua nbdkit: file[4]: debug: cow: can_flush nbdkit: file[4]: debug: cow: is_rotational nbdkit: file[4]: debug: file: is_rotational nbdkit: file[4]: debug: cow: can_multi_conn nbdkit: file[4]: debug: cow: can_cache nbdkit: file[4]: debug: file: can_cache nbdkit: file[4]: debug: cow: can_extents nbdkit: file[4]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_set_debug: enter: debug=false nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: file[5]: debug: cow: preconnect nbdkit: file[5]: debug: file: preconnect nbdkit: file[5]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.12 nbdkit: file[5]: debug: newstyle negotiation: client flags: 0x3 nbdkit: debug: starting worker thread file.15 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread file.7 nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[5]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: file[5]: debug: cow: default_export readonly=0 tls=0 nbdkit: file[5]: debug: file: default_export readonly=0 tls=0 nbdkit: file[5]: debug: file: open readonly=1 exportname="" tls=0 nbdkit: file[5]: debug: file: default_export readonly=1 tls=0 nbdkit: file[5]: debug: file: open returned handle 0x56c23cdbbb70 nbdkit: file[5]: debug: cow: open returned handle 0x7bccbf2534d0 nbdkit: file[5]: debug: file: prepare readonly=1 nbdkit: file[5]: debug: cow: prepare readonly=0 nbdkit: file[5]: debug: file: get_size nbdkit: file[5]: debug: cow: underlying file size: 105923072 nbdkit: file[5]: debug: bitmap resized to 6466 bytes nbdkit: file[5]: debug: cow: get_size nbdkit: file[5]: debug: cow: underlying file size: 105923072 nbdkit: file[5]: debug: bitmap resized to 6466 bytes nbdkit: file[5]: debug: cow: can_write nbdkit: file[5]: debug: cow: can_zero nbdkit: file[5]: debug: file: can_zero nbdkit: file[5]: debug: cow: can_fast_zero nbdkit: file[5]: debug: cow: can_trim nbdkit: file[5]: debug: cow: can_fua nbdkit: file[5]: debug: cow: can_flush nbdkit: file[5]: debug: cow: is_rotational nbdkit: file[5]: debug: file: is_rotational nbdkit: file[5]: debug: cow: can_multi_conn nbdkit: file[5]: debug: cow: can_cache nbdkit: file[5]: debug: file: can_cache nbdkit: file[5]: debug: cow: can_extents nbdkit: file[5]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[5]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: file.0: debug: cow: extents count=105923072 offset=0 req_one=0 nbdkit: file.0: debug: file: can_extents nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: file: extents count=1048576 offset=0 req_one=0 nbdkit: file.0: debug: file: extents count=262144 offset=1052672 req_one=0 nbdkit: file.0: debug: file: extents count=104604160 offset=1318912 req_one=0 nbdkit: file.1: debug: cow: pread count=262144 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=0 nbdkit: file.1: debug: file: pread count=4096 offset=4096 nbdkit: file.1: debug: file: pread count=4096 offset=8192 nbdkit: file.1: debug: file: pread count=4096 offset=12288 nbdkit: file.1: debug: file: pread count=4096 offset=16384 nbdkit: file.1: debug: file: pread count=4096 offset=20480 nbdkit: file.1: debug: file: pread count=4096 offset=24576 nbdkit: file.1: debug: file: pread count=4096 offset=28672 nbdkit: file.1: debug: file: pread count=4096 offset=32768 nbdkit: file.1: debug: file: pread count=4096 offset=36864 nbdkit: file.1: debug: file: pread count=4096 offset=40960 nbdkit: file.1: debug: file: pread count=4096 offset=45056 nbdkit: file.1: debug: file: pread count=4096 offset=49152 nbdkit: file.1: debug: file: pread count=4096 offset=53248 nbdkit: file.1: debug: file: pread count=4096 offset=57344 nbdkit: file.1: debug: file: pread count=4096 offset=61440 nbdkit: file.1: debug: file: pread count=4096 offset=65536 nbdkit: file.1: debug: file: pread count=4096 offset=69632 nbdkit: file.1: debug: file: pread count=4096 offset=73728 nbdkit: file.1: debug: file: pread count=4096 offset=77824 nbdkit: file.1: debug: file: pread count=4096 offset=81920 nbdkit: file.1: debug: file: pread count=4096 offset=86016 nbdkit: file.1: debug: file: pread count=4096 offset=90112 nbdkit: file.1: debug: file: pread count=4096 offset=94208 nbdkit: file.1: debug: file: pread count=4096 offset=98304 nbdkit: file.1: debug: file: pread count=4096 offset=102400 nbdkit: file.1: debug: file: pread count=4096 offset=106496 nbdkit: file.1: debug: file: pread count=4096 offset=110592 nbdkit: file.1: debug: file: pread count=4096 offset=114688 nbdkit: file.1: debug: file: pread count=4096 offset=118784 nbdkit: file.1: debug: file: pread count=4096 offset=122880 nbdkit: file.1: debug: file: pread count=4096 offset=126976 nbdkit: file.1: debug: file: pread count=4096 offset=131072 nbdkit: file.1: debug: file: pread count=4096 offset=135168 nbdkit: file.1: debug: file: pread count=4096 offset=139264 nbdkit: file.1: debug: file: pread count=4096 offset=143360 nbdkit: file.1: debug: file: pread count=4096 offset=147456 nbdkit: file.1: debug: file: pread count=4096 offset=151552 nbdkit: file.1: debug: file: pread count=4096 offset=155648 nbdkit: file.1: debug: file: pread count=4096 offset=159744 nbdkit: file.1: debug: file: pread count=4096 offset=163840 nbdkit: file.1: debug: file: pread count=4096 offset=167936 nbdkit: file.1: debug: file: pread count=4096 offset=172032 nbdkit: file.1: debug: file: pread count=4096 offset=176128 nbdkit: file.1: debug: file: pread count=4096 offset=180224 nbdkit: file.1: debug: file: pread count=4096 offset=184320 nbdkit: file.1: debug: file: pread count=4096 offset=188416 nbdkit: file.1: debug: file: pread count=4096 offset=192512 nbdkit: file.1: debug: file: pread count=4096 offset=196608 nbdkit: file.1: debug: file: pread count=4096 offset=200704 nbdkit: file.1: debug: file: pread count=4096 offset=204800 nbdkit: file.1: debug: file: pread count=4096 offset=208896 nbdkit: file.1: debug: file: pread count=4096 offset=212992 nbdkit: file.1: debug: file: pread count=4096 offset=217088 nbdkit: file.1: debug: file: pread count=4096 offset=221184 nbdkit: file.1: debug: file: pread count=4096 offset=225280 nbdkit: file.1: debug: file: pread count=4096 offset=229376 nbdkit: file.1: debug: file: pread count=4096 offset=233472 nbdkit: file.1: debug: file: pread count=4096 offset=237568 nbdkit: file.1: debug: file: pread count=4096 offset=241664 nbdkit: file.1: debug: file: pread count=4096 offset=245760 nbdkit: file.1: debug: file: pread count=4096 offset=249856 nbdkit: file.1: debug: file: pread count=4096 offset=253952 nbdkit: file.1: debug: file: pread count=4096 offset=258048 nbdkit: file.2: debug: cow: pread count=262144 offset=262144 nbdkit: file.2: debug: file: pread count=4096 offset=262144 nbdkit: file.3: debug: cow: pread count=262144 offset=524288 nbdkit: file.3: debug: file: pread count=4096 offset=524288 nbdkit: file.3: debug: file: pread count=4096 offset=528384 nbdkit: file.3: debug: file: pread count=4096 offset=532480 nbdkit: file.5: debug: cow: pread count=262144 offset=786432 nbdkit: file.3: debug: file: pread count=4096 offset=536576 nbdkit: file.3: debug: file: pread count=4096 offset=540672 nbdkit: file.5: debug: file: pread count=4096 offset=786432 nbdkit: file.4: debug: cow: pread count=262144 offset=1048576 nbdkit: file.3: debug: file: pread count=4096 offset=544768 nbdkit: file.3: debug: file: pread count=4096 offset=548864 nbdkit: file.3: debug: file: pread count=4096 offset=552960 nbdkit: file.3: debug: file: pread count=4096 offset=557056 nbdkit: file.3: debug: file: pread count=4096 offset=561152 nbdkit: file.7: debug: cow: pread count=262144 offset=1572864 nbdkit: file.9: debug: cow: pread count=262144 offset=1835008 nbdkit: file.9: debug: file: pread count=4096 offset=1835008 nbdkit: file.9: debug: file: pread count=4096 offset=1839104 nbdkit: file.9: debug: file: pread count=4096 offset=1843200 nbdkit: file.9: debug: file: pread count=4096 offset=1847296 nbdkit: file.4: debug: file: pread count=4096 offset=1052672 nbdkit: file.9: debug: file: pread count=4096 offset=1851392 nbdkit: file.8: debug: cow: pread count=262144 offset=2097152 nbdkit: file.10: debug: cow: pread count=262144 offset=2359296 nbdkit: file.10: debug: file: pread count=4096 offset=2359296 nbdkit: file.10: debug: file: pread count=4096 offset=2363392 nbdkit: file.7: debug: file: pread count=4096 offset=1572864 nbdkit: file.2: debug: file: pread count=4096 offset=266240 nbdkit: file.2: debug: file: pread count=4096 offset=270336 nbdkit: file.12: debug: cow: pread count=262144 offset=2621440 nbdkit: file.11: debug: cow: pread count=262144 offset=2883584 nbdkit: file.11: debug: file: pread count=4096 offset=2883584 nbdkit: file.9: debug: file: pread count=4096 offset=1855488 nbdkit: file.13: debug: cow: pread count=262144 offset=3145728 nbdkit: file.14: debug: cow: pread count=262144 offset=3407872 nbdkit: file.14: debug: file: pread count=4096 offset=3407872 nbdkit: file.14: debug: file: pread count=4096 offset=3411968 nbdkit: file.14: debug: file: pread count=4096 offset=3416064 nbdkit: file.15: debug: cow: pread count=262144 offset=3670016 nbdkit: file.0: debug: cow: pread count=262144 offset=3932160 nbdkit: file.0: debug: file: pread count=4096 offset=3932160 nbdkit: file.3: debug: file: pread count=4096 offset=565248 nbdkit: file.3: debug: file: pread count=4096 offset=569344 nbdkit: file.3: debug: file: pread count=4096 offset=573440 nbdkit: file.3: debug: file: pread count=4096 offset=577536 nbdkit: file.3: debug: file: pread count=4096 offset=581632 nbdkit: file.3: debug: file: pread count=4096 offset=585728 nbdkit: file.3: debug: file: pread count=4096 offset=589824 nbdkit: file.6: debug: cow: pread count=262144 offset=1310720 nbdkit: file.12: debug: file: pread count=4096 offset=2621440 nbdkit: file.13: debug: file: pread count=4096 offset=3145728 nbdkit: file.12: debug: file: pread count=4096 offset=2625536 nbdkit: file.14: debug: file: pread count=4096 offset=3420160 nbdkit: file.8: debug: file: pread count=4096 offset=2097152 nbdkit: file.11: debug: file: pread count=4096 offset=2887680 nbdkit: file.9: debug: file: pread count=4096 offset=1859584 nbdkit: file.10: debug: file: pread count=4096 offset=2367488 nbdkit: file.12: debug: file: pread count=4096 offset=2629632 nbdkit: file.13: debug: file: pread count=4096 offset=3149824 nbdkit: file.0: debug: file: pread count=4096 offset=3936256 nbdkit: file.6: debug: file: pread count=4096 offset=1310720 nbdkit: file.5: debug: file: pread count=4096 offset=790528 nbdkit: file.14: debug: file: pread count=4096 offset=3424256 nbdkit: file.9: debug: file: pread count=4096 offset=1863680 nbdkit: file.0: debug: file: pread count=4096 offset=3940352 nbdkit: file.10: debug: file: pread count=4096 offset=2371584 nbdkit: file.0: debug: file: pread count=4096 offset=3944448 nbdkit: file.8: debug: file: pread count=4096 offset=2101248 nbdkit: file.7: debug: file: pread count=4096 offset=1576960 nbdkit: file.11: debug: file: pread count=4096 offset=2891776 nbdkit: file.3: debug: file: pread count=4096 offset=593920 nbdkit: file.15: debug: file: pread count=4096 offset=3670016 nbdkit: file.5: debug: file: pread count=4096 offset=794624 nbdkit: file.7: debug: file: pread count=4096 offset=1581056 nbdkit: file.13: debug: file: pread count=4096 offset=3153920 nbdkit: file.10: debug: file: pread count=4096 offset=2375680 nbdkit: file.12: debug: file: pread count=4096 offset=2633728 nbdkit: file.15: debug: file: pread count=4096 offset=3674112 nbdkit: file.3: debug: file: pread count=4096 offset=598016 nbdkit: file.14: debug: file: pread count=4096 offset=3428352 nbdkit: file.7: debug: file: pread count=4096 offset=1585152 nbdkit: file.9: debug: file: pread count=4096 offset=1867776 nbdkit: file.12: debug: file: pread count=4096 offset=2637824 nbdkit: file.0: debug: file: pread count=4096 offset=3948544 nbdkit: file.3: debug: file: pread count=4096 offset=602112 nbdkit: file.8: debug: file: pread count=4096 offset=2105344 nbdkit: file.12: debug: file: pread count=4096 offset=2641920 nbdkit: file.13: debug: file: pread count=4096 offset=3158016 nbdkit: file.0: debug: file: pread count=4096 offset=3952640 nbdkit: file.15: debug: file: pread count=4096 offset=3678208 nbdkit: file.6: debug: file: pread count=4096 offset=1318912 nbdkit: file.9: debug: file: pread count=4096 offset=1871872 nbdkit: file.13: debug: file: pread count=4096 offset=3162112 nbdkit: file.4: debug: file: pread count=4096 offset=1056768 nbdkit: file.11: debug: file: pread count=4096 offset=2895872 nbdkit: file.10: debug: file: pread count=4096 offset=2379776 nbdkit: file.7: debug: file: pread count=4096 offset=1589248 nbdkit: file.14: debug: file: pread count=4096 offset=3432448 nbdkit: file.5: debug: file: pread count=4096 offset=798720 nbdkit: file.7: debug: file: pread count=4096 offset=1593344 nbdkit: file.3: debug: file: pread count=4096 offset=606208 nbdkit: file.12: debug: file: pread count=4096 offset=2646016 nbdkit: file.2: debug: file: pread count=4096 offset=274432 nbdkit: file.4: debug: file: pread count=4096 offset=1060864 nbdkit: file.0: debug: file: pread count=4096 offset=3956736 nbdkit: file.14: debug: file: pread count=4096 offset=3436544 nbdkit: file.0: debug: file: pread count=4096 offset=3960832 nbdkit: file.15: debug: file: pread count=4096 offset=3682304 nbdkit: file.10: debug: file: pread count=4096 offset=2383872 nbdkit: file.6: debug: file: pread count=4096 offset=1323008 nbdkit: file.13: debug: file: pread count=4096 offset=3166208 nbdkit: file.10: debug: file: pread count=4096 offset=2387968 nbdkit: file.5: debug: file: pread count=4096 offset=802816 nbdkit: file.4: debug: file: pread count=4096 offset=1064960 nbdkit: file.6: debug: file: pread count=4096 offset=1327104 nbdkit: file.13: debug: file: pread count=4096 offset=3170304 nbdkit: file.11: debug: file: pread count=4096 offset=2899968 nbdkit: file.4: debug: file: pread count=4096 offset=1069056 nbdkit: file.12: debug: file: pread count=4096 offset=2650112 nbdkit: file.6: debug: file: pread count=4096 offset=1331200 nbdkit: file.13: debug: file: pread count=4096 offset=3174400 nbdkit: file.13: debug: file: pread count=4096 offset=3178496 nbdkit: file.9: debug: file: pread count=4096 offset=1875968 nbdkit: file.9: debug: file: pread count=4096 offset=1880064 nbdkit: file.6: debug: file: pread count=4096 offset=1335296 nbdkit: file.8: debug: file: pread count=4096 offset=2109440 nbdkit: file.7: debug: file: pread count=4096 offset=1597440 nbdkit: file.11: debug: file: pread count=4096 offset=2904064 nbdkit: file.2: debug: file: pread count=4096 offset=278528 nbdkit: file.13: debug: file: pread count=4096 offset=3182592 nbdkit: file.8: debug: file: pread count=4096 offset=2113536 nbdkit: file.14: debug: file: pread count=4096 offset=3440640 nbdkit: file.6: debug: file: pread count=4096 offset=1339392 nbdkit: file.9: debug: file: pread count=4096 offset=1884160 nbdkit: file.9: debug: file: pread count=4096 offset=1888256 nbdkit: file.4: debug: file: pread count=4096 offset=1073152 nbdkit: file.11: debug: file: pread count=4096 offset=2908160 nbdkit: file.12: debug: file: pread count=4096 offset=2654208 nbdkit: file.0: debug: file: pread count=4096 offset=3964928 nbdkit: file.15: debug: file: pread count=4096 offset=3686400 nbdkit: file.5: debug: file: pread count=4096 offset=806912 nbdkit: file.10: debug: file: pread count=4096 offset=2392064 nbdkit: file.15: debug: file: pread count=4096 offset=3690496 nbdkit: file.0: debug: file: pread count=4096 offset=3969024 nbdkit: file.15: debug: file: pread count=4096 offset=3694592 nbdkit: file.14: debug: file: pread count=4096 offset=3444736 nbdkit: file.15: debug: file: pread count=4096 offset=3698688 nbdkit: file.3: debug: file: pread count=4096 offset=610304 nbdkit: file.11: debug: file: pread count=4096 offset=2912256 nbdkit: file.7: debug: file: pread count=4096 offset=1601536 nbdkit: file.8: debug: file: pread count=4096 offset=2117632 nbdkit: file.15: debug: file: pread count=4096 offset=3702784 nbdkit: file.9: debug: file: pread count=4096 offset=1892352 nbdkit: file.11: debug: file: pread count=4096 offset=2916352 nbdkit: file.13: debug: file: pread count=4096 offset=3186688 nbdkit: file.12: debug: file: pread count=4096 offset=2658304 nbdkit: file.10: debug: file: pread count=4096 offset=2396160 nbdkit: file.7: debug: file: pread count=4096 offset=1605632 nbdkit: file.5: debug: file: pread count=4096 offset=811008 nbdkit: file.2: debug: file: pread count=4096 offset=282624 nbdkit: file.4: debug: file: pread count=4096 offset=1077248 nbdkit: file.0: debug: file: pread count=4096 offset=3973120 nbdkit: file.11: debug: file: pread count=4096 offset=2920448 nbdkit: file.10: debug: file: pread count=4096 offset=2400256 nbdkit: file.7: debug: file: pread count=4096 offset=1609728 nbdkit: file.12: debug: file: pread count=4096 offset=2662400 nbdkit: file.6: debug: file: pread count=4096 offset=1343488 nbdkit: file.7: debug: file: pread count=4096 offset=1613824 nbdkit: file.0: debug: file: pread count=4096 offset=3977216 nbdkit: file.15: debug: file: pread count=4096 offset=3706880 nbdkit: file.0: debug: file: pread count=4096 offset=3981312 nbdkit: file.0: debug: file: pread count=4096 offset=3985408 nbdkit: file.0: debug: file: pread count=4096 offset=3989504 nbdkit: file.9: debug: file: pread count=4096 offset=1896448 nbdkit: file.15: debug: file: pread count=4096 offset=3710976 nbdkit: file.12: debug: file: pread count=4096 offset=2666496 nbdkit: file.5: debug: file: pread count=4096 offset=815104 nbdkit: file.14: debug: file: pread count=4096 offset=3448832 nbdkit: file.12: debug: file: pread count=4096 offset=2670592 nbdkit: file.4: debug: file: pread count=4096 offset=1081344 nbdkit: file.2: debug: file: pread count=4096 offset=286720 nbdkit: file.4: debug: file: pread count=4096 offset=1085440 nbdkit: file.14: debug: file: pread count=4096 offset=3452928 nbdkit: file.14: debug: file: pread count=4096 offset=3457024 nbdkit: file.4: debug: file: pread count=4096 offset=1089536 nbdkit: file.3: debug: file: pread count=4096 offset=614400 nbdkit: file.4: debug: file: pread count=4096 offset=1093632 nbdkit: file.0: debug: file: pread count=4096 offset=3993600 nbdkit: file.13: debug: file: pread count=4096 offset=3190784 nbdkit: file.3: debug: file: pread count=4096 offset=618496 nbdkit: file.10: debug: file: pread count=4096 offset=2404352 nbdkit: file.4: debug: file: pread count=4096 offset=1097728 nbdkit: file.15: debug: file: pread count=4096 offset=3715072 nbdkit: file.4: debug: file: pread count=4096 offset=1101824 nbdkit: file.5: debug: file: pread count=4096 offset=819200 nbdkit: file.13: debug: file: pread count=4096 offset=3194880 nbdkit: file.5: debug: file: pread count=4096 offset=823296 nbdkit: file.5: debug: file: pread count=4096 offset=827392 nbdkit: file.13: debug: file: pread count=4096 offset=3198976 nbdkit: file.7: debug: file: pread count=4096 offset=1617920 nbdkit: file.5: debug: file: pread count=4096 offset=831488 nbdkit: file.11: debug: file: pread count=4096 offset=2924544 nbdkit: file.13: debug: file: pread count=4096 offset=3203072 nbdkit: file.0: debug: file: pread count=4096 offset=3997696 nbdkit: file.14: debug: file: pread count=4096 offset=3461120 nbdkit: file.0: debug: file: pread count=4096 offset=4001792 nbdkit: file.13: debug: file: pread count=4096 offset=3207168 nbdkit: file.0: debug: file: pread count=4096 offset=4005888 nbdkit: file.3: debug: file: pread count=4096 offset=622592 nbdkit: file.8: debug: file: pread count=4096 offset=2121728 nbdkit: file.5: debug: file: pread count=4096 offset=835584 nbdkit: file.3: debug: file: pread count=4096 offset=626688 nbdkit: file.9: debug: file: pread count=4096 offset=1900544 nbdkit: file.14: debug: file: pread count=4096 offset=3465216 nbdkit: file.11: debug: file: pread count=4096 offset=2928640 nbdkit: file.12: debug: file: pread count=4096 offset=2674688 nbdkit: file.15: debug: file: pread count=4096 offset=3719168 nbdkit: file.2: debug: file: pread count=4096 offset=290816 nbdkit: file.5: debug: file: pread count=4096 offset=839680 nbdkit: file.7: debug: file: pread count=4096 offset=1622016 nbdkit: file.4: debug: file: pread count=4096 offset=1105920 nbdkit: file.3: debug: file: pread count=4096 offset=630784 nbdkit: file.6: debug: file: pread count=4096 offset=1347584 nbdkit: file.8: debug: file: pread count=4096 offset=2125824 nbdkit: file.11: debug: file: pread count=4096 offset=2932736 nbdkit: file.9: debug: file: pread count=4096 offset=1904640 nbdkit: file.15: debug: file: pread count=4096 offset=3723264 nbdkit: file.7: debug: file: pread count=4096 offset=1626112 nbdkit: file.11: debug: file: pread count=4096 offset=2936832 nbdkit: file.12: debug: file: pread count=4096 offset=2678784 nbdkit: file.0: debug: file: pread count=4096 offset=4009984 nbdkit: file.3: debug: file: pread count=4096 offset=634880 nbdkit: file.13: debug: file: pread count=4096 offset=3211264 nbdkit: file.12: debug: file: pread count=4096 offset=2682880 nbdkit: file.2: debug: file: pread count=4096 offset=294912 nbdkit: file.15: debug: file: pread count=4096 offset=3727360 nbdkit: file.10: debug: file: pread count=4096 offset=2408448 nbdkit: file.12: debug: file: pread count=4096 offset=2686976 nbdkit: file.5: debug: file: pread count=4096 offset=843776 nbdkit: file.9: debug: file: pread count=4096 offset=1908736 nbdkit: file.2: debug: file: pread count=4096 offset=299008 nbdkit: file.14: debug: file: pread count=4096 offset=3469312 nbdkit: file.8: debug: file: pread count=4096 offset=2129920 nbdkit: file.0: debug: file: pread count=4096 offset=4014080 nbdkit: file.14: debug: file: pread count=4096 offset=3473408 nbdkit: file.7: debug: file: pread count=4096 offset=1630208 nbdkit: file.14: debug: file: pread count=4096 offset=3477504 nbdkit: file.12: debug: file: pread count=4096 offset=2691072 nbdkit: file.12: debug: file: pread count=4096 offset=2695168 nbdkit: file.4: debug: file: pread count=4096 offset=1110016 nbdkit: file.6: debug: file: pread count=4096 offset=1351680 nbdkit: file.2: debug: file: pread count=4096 offset=303104 nbdkit: file.8: debug: file: pread count=4096 offset=2134016 nbdkit: file.9: debug: file: pread count=4096 offset=1912832 nbdkit: file.5: debug: file: pread count=4096 offset=847872 nbdkit: file.13: debug: file: pread count=4096 offset=3215360 nbdkit: file.15: debug: file: pread count=4096 offset=3731456 nbdkit: file.0: debug: file: pread count=4096 offset=4018176 nbdkit: file.7: debug: file: pread count=4096 offset=1634304 nbdkit: file.2: debug: file: pread count=4096 offset=307200 nbdkit: file.6: debug: file: pread count=4096 offset=1355776 nbdkit: file.14: debug: file: pread count=4096 offset=3481600 nbdkit: file.11: debug: file: pread count=4096 offset=2940928 nbdkit: file.10: debug: file: pread count=4096 offset=2412544 nbdkit: file.12: debug: file: pread count=4096 offset=2699264 nbdkit: file.8: debug: file: pread count=4096 offset=2138112 nbdkit: file.3: debug: file: pread count=4096 offset=638976 nbdkit: file.3: debug: file: pread count=4096 offset=643072 nbdkit: file.9: debug: file: pread count=4096 offset=1916928 nbdkit: file.2: debug: file: pread count=4096 offset=311296 nbdkit: file.12: debug: file: pread count=4096 offset=2703360 nbdkit: file.4: debug: file: pread count=4096 offset=1114112 nbdkit: file.10: debug: file: pread count=4096 offset=2416640 nbdkit: file.9: debug: file: pread count=4096 offset=1921024 nbdkit: file.11: debug: file: pread count=4096 offset=2945024 nbdkit: file.6: debug: file: pread count=4096 offset=1359872 nbdkit: file.2: debug: file: pread count=4096 offset=315392 nbdkit: file.5: debug: file: pread count=4096 offset=851968 nbdkit: file.6: debug: file: pread count=4096 offset=1363968 nbdkit: file.13: debug: file: pread count=4096 offset=3219456 nbdkit: file.0: debug: file: pread count=4096 offset=4022272 nbdkit: file.12: debug: file: pread count=4096 offset=2707456 nbdkit: file.8: debug: file: pread count=4096 offset=2142208 nbdkit: file.3: debug: file: pread count=4096 offset=647168 nbdkit: file.11: debug: file: pread count=4096 offset=2949120 nbdkit: file.4: debug: file: pread count=4096 offset=1118208 nbdkit: file.6: debug: file: pread count=4096 offset=1368064 nbdkit: file.15: debug: file: pread count=4096 offset=3735552 nbdkit: file.11: debug: file: pread count=4096 offset=2953216 nbdkit: file.12: debug: file: pread count=4096 offset=2711552 nbdkit: file.9: debug: file: pread count=4096 offset=1925120 nbdkit: file.7: debug: file: pread count=4096 offset=1638400 nbdkit: file.3: debug: file: pread count=4096 offset=651264 nbdkit: file.4: debug: file: pread count=4096 offset=1122304 nbdkit: file.7: debug: file: pread count=4096 offset=1642496 nbdkit: file.14: debug: file: pread count=4096 offset=3485696 nbdkit: file.0: debug: file: pread count=4096 offset=4026368 nbdkit: file.7: debug: file: pread count=4096 offset=1646592 nbdkit: file.8: debug: file: pread count=4096 offset=2146304 nbdkit: file.15: debug: file: pread count=4096 offset=3739648 nbdkit: file.0: debug: file: pread count=4096 offset=4030464 nbdkit: file.0: debug: file: pread count=4096 offset=4034560 nbdkit: file.14: debug: file: pread count=4096 offset=3489792 nbdkit: file.10: debug: file: pread count=4096 offset=2420736 nbdkit: file.14: debug: file: pread count=4096 offset=3493888 nbdkit: file.6: debug: file: pread count=4096 offset=1372160 nbdkit: file.13: debug: file: pread count=4096 offset=3223552 nbdkit: file.14: debug: file: pread count=4096 offset=3497984 nbdkit: file.11: debug: file: pread count=4096 offset=2957312 nbdkit: file.12: debug: file: pread count=4096 offset=2715648 nbdkit: file.9: debug: file: pread count=4096 offset=1929216 nbdkit: file.12: debug: file: pread count=4096 offset=2719744 nbdkit: file.12: debug: file: pread count=4096 offset=2723840 nbdkit: file.15: debug: file: pread count=4096 offset=3743744 nbdkit: file.2: debug: file: pread count=4096 offset=319488 nbdkit: file.3: debug: file: pread count=4096 offset=655360 nbdkit: file.7: debug: file: pread count=4096 offset=1650688 nbdkit: file.5: debug: file: pread count=4096 offset=856064 nbdkit: file.9: debug: file: pread count=4096 offset=1933312 nbdkit: file.12: debug: file: pread count=4096 offset=2727936 nbdkit: file.0: debug: file: pread count=4096 offset=4038656 nbdkit: file.7: debug: file: pread count=4096 offset=1654784 nbdkit: file.13: debug: file: pread count=4096 offset=3227648 nbdkit: file.11: debug: file: pread count=4096 offset=2961408 nbdkit: file.4: debug: file: pread count=4096 offset=1126400 nbdkit: file.10: debug: file: pread count=4096 offset=2424832 nbdkit: file.12: debug: file: pread count=4096 offset=2732032 nbdkit: file.2: debug: file: pread count=4096 offset=323584 nbdkit: file.12: debug: file: pread count=4096 offset=2736128 nbdkit: file.15: debug: file: pread count=4096 offset=3747840 nbdkit: file.3: debug: file: pread count=4096 offset=659456 nbdkit: file.2: debug: file: pread count=4096 offset=327680 nbdkit: file.14: debug: file: pread count=4096 offset=3502080 nbdkit: file.6: debug: file: pread count=4096 offset=1376256 nbdkit: file.4: debug: file: pread count=4096 offset=1130496 nbdkit: file.15: debug: file: pread count=4096 offset=3751936 nbdkit: file.8: debug: file: pread count=4096 offset=2150400 nbdkit: file.0: debug: file: pread count=4096 offset=4042752 nbdkit: file.9: debug: file: pread count=4096 offset=1937408 nbdkit: file.15: debug: file: pread count=4096 offset=3756032 nbdkit: file.10: debug: file: pread count=4096 offset=2428928 nbdkit: file.8: debug: file: pread count=4096 offset=2154496 nbdkit: file.12: debug: file: pread count=4096 offset=2740224 nbdkit: file.5: debug: file: pread count=4096 offset=860160 nbdkit: file.14: debug: file: pread count=4096 offset=3506176 nbdkit: file.9: debug: file: pread count=4096 offset=1941504 nbdkit: file.7: debug: file: pread count=4096 offset=1658880 nbdkit: file.12: debug: file: pread count=4096 offset=2744320 nbdkit: file.6: debug: file: pread count=4096 offset=1380352 nbdkit: file.5: debug: file: pread count=4096 offset=864256 nbdkit: file.13: debug: file: pread count=4096 offset=3231744 nbdkit: file.14: debug: file: pread count=4096 offset=3510272 nbdkit: file.12: debug: file: pread count=4096 offset=2748416 nbdkit: file.11: debug: file: pread count=4096 offset=2965504 nbdkit: file.7: debug: file: pread count=4096 offset=1662976 nbdkit: file.4: debug: file: pread count=4096 offset=1134592 nbdkit: file.14: debug: file: pread count=4096 offset=3514368 nbdkit: file.6: debug: file: pread count=4096 offset=1384448 nbdkit: file.15: debug: file: pread count=4096 offset=3760128 nbdkit: file.2: debug: file: pread count=4096 offset=331776 nbdkit: file.12: debug: file: pread count=4096 offset=2752512 nbdkit: file.12: debug: file: pread count=4096 offset=2756608 nbdkit: file.14: debug: file: pread count=4096 offset=3518464 nbdkit: file.3: debug: file: pread count=4096 offset=663552 nbdkit: file.8: debug: file: pread count=4096 offset=2158592 nbdkit: file.15: debug: file: pread count=4096 offset=3764224 nbdkit: file.3: debug: file: pread count=4096 offset=667648 nbdkit: file.10: debug: file: pread count=4096 offset=2433024 nbdkit: file.11: debug: file: pread count=4096 offset=2969600 nbdkit: file.9: debug: file: pread count=4096 offset=1945600 nbdkit: file.12: debug: file: pread count=4096 offset=2760704 nbdkit: file.0: debug: file: pread count=4096 offset=4046848 nbdkit: file.13: debug: file: pread count=4096 offset=3235840 nbdkit: file.7: debug: file: pread count=4096 offset=1667072 nbdkit: file.14: debug: file: pread count=4096 offset=3522560 nbdkit: file.6: debug: file: pread count=4096 offset=1388544 nbdkit: file.12: debug: file: pread count=4096 offset=2764800 nbdkit: file.3: debug: file: pread count=4096 offset=671744 nbdkit: file.10: debug: file: pread count=4096 offset=2437120 nbdkit: file.5: debug: file: pread count=4096 offset=868352 nbdkit: file.2: debug: file: pread count=4096 offset=335872 nbdkit: file.7: debug: file: pread count=4096 offset=1671168 nbdkit: file.0: debug: file: pread count=4096 offset=4050944 nbdkit: file.8: debug: file: pread count=4096 offset=2162688 nbdkit: file.4: debug: file: pread count=4096 offset=1138688 nbdkit: file.9: debug: file: pread count=4096 offset=1949696 nbdkit: file.13: debug: file: pread count=4096 offset=3239936 nbdkit: file.15: debug: file: pread count=4096 offset=3768320 nbdkit: file.10: debug: file: pread count=4096 offset=2441216 nbdkit: file.14: debug: file: pread count=4096 offset=3526656 nbdkit: file.12: debug: file: pread count=4096 offset=2768896 nbdkit: file.8: debug: file: pread count=4096 offset=2166784 nbdkit: file.5: debug: file: pread count=4096 offset=872448 nbdkit: file.2: debug: file: pread count=4096 offset=339968 nbdkit: file.3: debug: file: pread count=4096 offset=675840 nbdkit: file.7: debug: file: pread count=4096 offset=1675264 nbdkit: file.0: debug: file: pread count=4096 offset=4055040 nbdkit: file.15: debug: file: pread count=4096 offset=3772416 nbdkit: file.11: debug: file: pread count=4096 offset=2973696 nbdkit: file.15: debug: file: pread count=4096 offset=3776512 nbdkit: file.9: debug: file: pread count=4096 offset=1953792 nbdkit: file.3: debug: file: pread count=4096 offset=679936 nbdkit: file.11: debug: file: pread count=4096 offset=2977792 nbdkit: file.12: debug: file: pread count=4096 offset=2772992 nbdkit: file.3: debug: file: pread count=4096 offset=684032 nbdkit: file.6: debug: file: pread count=4096 offset=1392640 nbdkit: file.8: debug: file: pread count=4096 offset=2170880 nbdkit: file.7: debug: file: pread count=4096 offset=1679360 nbdkit: file.8: debug: file: pread count=4096 offset=2174976 nbdkit: file.4: debug: file: pread count=4096 offset=1142784 nbdkit: file.12: debug: file: pread count=4096 offset=2777088 nbdkit: file.2: debug: file: pread count=4096 offset=344064 nbdkit: file.6: debug: file: pread count=4096 offset=1396736 nbdkit: file.4: debug: file: pread count=4096 offset=1146880 nbdkit: file.5: debug: file: pread count=4096 offset=876544 nbdkit: file.14: debug: file: pread count=4096 offset=3530752 nbdkit: file.0: debug: file: pread count=4096 offset=4059136 nbdkit: file.10: debug: file: pread count=4096 offset=2445312 nbdkit: file.9: debug: file: pread count=4096 offset=1957888 nbdkit: file.13: debug: file: pread count=4096 offset=3244032 nbdkit: file.12: debug: file: pread count=4096 offset=2781184 nbdkit: file.5: debug: file: pread count=4096 offset=880640 nbdkit: file.7: debug: file: pread count=4096 offset=1683456 nbdkit: file.2: debug: file: pread count=4096 offset=348160 nbdkit: file.12: debug: file: pread count=4096 offset=2785280 nbdkit: file.9: debug: file: pread count=4096 offset=1961984 nbdkit: file.11: debug: file: pread count=4096 offset=2981888 nbdkit: file.0: debug: file: pread count=4096 offset=4063232 nbdkit: file.14: debug: file: pread count=4096 offset=3534848 nbdkit: file.8: debug: file: pread count=4096 offset=2179072 nbdkit: file.0: debug: file: pread count=4096 offset=4067328 nbdkit: file.5: debug: file: pread count=4096 offset=884736 nbdkit: file.13: debug: file: pread count=4096 offset=3248128 nbdkit: file.6: debug: file: pread count=4096 offset=1400832 nbdkit: file.0: debug: file: pread count=4096 offset=4071424 nbdkit: file.2: debug: file: pread count=4096 offset=352256 nbdkit: file.12: debug: file: pread count=4096 offset=2789376 nbdkit: file.15: debug: file: pread count=4096 offset=3780608 nbdkit: file.0: debug: file: pread count=4096 offset=4075520 nbdkit: file.4: debug: file: pread count=4096 offset=1150976 nbdkit: file.3: debug: file: pread count=4096 offset=688128 nbdkit: file.9: debug: file: pread count=4096 offset=1966080 nbdkit: file.5: debug: file: pread count=4096 offset=888832 nbdkit: file.14: debug: file: pread count=4096 offset=3538944 nbdkit: file.10: debug: file: pread count=4096 offset=2449408 nbdkit: file.11: debug: file: pread count=4096 offset=2985984 nbdkit: file.2: debug: file: pread count=4096 offset=356352 nbdkit: file.15: debug: file: pread count=4096 offset=3784704 nbdkit: file.7: debug: file: pread count=4096 offset=1687552 nbdkit: file.8: debug: file: pread count=4096 offset=2183168 nbdkit: file.0: debug: file: pread count=4096 offset=4079616 nbdkit: file.9: debug: file: pread count=4096 offset=1970176 nbdkit: file.13: debug: file: pread count=4096 offset=3252224 nbdkit: file.12: debug: file: pread count=4096 offset=2793472 nbdkit: file.6: debug: file: pread count=4096 offset=1404928 nbdkit: file.7: debug: file: pread count=4096 offset=1691648 nbdkit: file.13: debug: file: pread count=4096 offset=3256320 nbdkit: file.4: debug: file: pread count=4096 offset=1155072 nbdkit: file.11: debug: file: pread count=4096 offset=2990080 nbdkit: file.3: debug: file: pread count=4096 offset=692224 nbdkit: file.5: debug: file: pread count=4096 offset=892928 nbdkit: file.13: debug: file: pread count=4096 offset=3260416 nbdkit: file.15: debug: file: pread count=4096 offset=3788800 nbdkit: file.7: debug: file: pread count=4096 offset=1695744 nbdkit: file.9: debug: file: pread count=4096 offset=1974272 nbdkit: file.8: debug: file: pread count=4096 offset=2187264 nbdkit: file.12: debug: file: pread count=4096 offset=2797568 nbdkit: file.14: debug: file: pread count=4096 offset=3543040 nbdkit: file.10: debug: file: pread count=4096 offset=2453504 nbdkit: file.2: debug: file: pread count=4096 offset=360448 nbdkit: file.12: debug: file: pread count=4096 offset=2801664 nbdkit: file.5: debug: file: pread count=4096 offset=897024 nbdkit: file.0: debug: file: pread count=4096 offset=4083712 nbdkit: file.11: debug: file: pread count=4096 offset=2994176 nbdkit: file.7: debug: file: pread count=4096 offset=1699840 nbdkit: file.10: debug: file: pread count=4096 offset=2457600 nbdkit: file.6: debug: file: pread count=4096 offset=1409024 nbdkit: file.13: debug: file: pread count=4096 offset=3264512 nbdkit: file.12: debug: file: pread count=4096 offset=2805760 nbdkit: file.7: debug: file: pread count=4096 offset=1703936 nbdkit: file.7: debug: file: pread count=4096 offset=1708032 nbdkit: file.0: debug: file: pread count=4096 offset=4087808 nbdkit: file.7: debug: file: pread count=4096 offset=1712128 nbdkit: file.10: debug: file: pread count=4096 offset=2461696 nbdkit: file.6: debug: file: pread count=4096 offset=1413120 nbdkit: file.9: debug: file: pread count=4096 offset=1978368 nbdkit: file.4: debug: file: pread count=4096 offset=1159168 nbdkit: file.2: debug: file: pread count=4096 offset=364544 nbdkit: file.11: debug: file: pread count=4096 offset=2998272 nbdkit: file.9: debug: file: pread count=4096 offset=1982464 nbdkit: file.8: debug: file: pread count=4096 offset=2191360 nbdkit: file.15: debug: file: pread count=4096 offset=3792896 nbdkit: file.4: debug: file: pread count=4096 offset=1163264 nbdkit: file.2: debug: file: pread count=4096 offset=368640 nbdkit: file.9: debug: file: pread count=4096 offset=1986560 nbdkit: file.12: debug: file: pread count=4096 offset=2809856 nbdkit: file.15: debug: file: pread count=4096 offset=3796992 nbdkit: file.5: debug: file: pread count=4096 offset=901120 nbdkit: file.0: debug: file: pread count=4096 offset=4091904 nbdkit: file.10: debug: file: pread count=4096 offset=2465792 nbdkit: file.3: debug: file: pread count=4096 offset=696320 nbdkit: file.14: debug: file: pread count=4096 offset=3547136 nbdkit: file.12: debug: file: pread count=4096 offset=2813952 nbdkit: file.4: debug: file: pread count=4096 offset=1167360 nbdkit: file.9: debug: file: pread count=4096 offset=1990656 nbdkit: file.15: debug: file: pread count=4096 offset=3801088 nbdkit: file.5: debug: file: pread count=4096 offset=905216 nbdkit: file.2: debug: file: pread count=4096 offset=372736 nbdkit: file.9: debug: file: pread count=4096 offset=1994752 nbdkit: file.12: debug: file: pread count=4096 offset=2818048 nbdkit: file.13: debug: file: pread count=4096 offset=3268608 nbdkit: file.6: debug: file: pread count=4096 offset=1417216 nbdkit: file.11: debug: file: pread count=4096 offset=3002368 nbdkit: file.12: debug: file: pread count=4096 offset=2822144 nbdkit: file.14: debug: file: pread count=4096 offset=3551232 nbdkit: file.8: debug: file: pread count=4096 offset=2195456 nbdkit: file.15: debug: file: pread count=4096 offset=3805184 nbdkit: file.7: debug: file: pread count=4096 offset=1716224 nbdkit: file.4: debug: file: pread count=4096 offset=1171456 nbdkit: file.12: debug: file: pread count=4096 offset=2826240 nbdkit: file.8: debug: file: pread count=4096 offset=2199552 nbdkit: file.12: debug: file: pread count=4096 offset=2830336 nbdkit: file.5: debug: file: pread count=4096 offset=909312 nbdkit: file.0: debug: file: pread count=4096 offset=4096000 nbdkit: file.7: debug: file: pread count=4096 offset=1720320 nbdkit: file.10: debug: file: pread count=4096 offset=2469888 nbdkit: file.11: debug: file: pread count=4096 offset=3006464 nbdkit: file.14: debug: file: pread count=4096 offset=3555328 nbdkit: file.13: debug: file: pread count=4096 offset=3272704 nbdkit: file.3: debug: file: pread count=4096 offset=700416 nbdkit: file.14: debug: file: pread count=4096 offset=3559424 nbdkit: file.6: debug: file: pread count=4096 offset=1421312 nbdkit: file.14: debug: file: pread count=4096 offset=3563520 nbdkit: file.10: debug: file: pread count=4096 offset=2473984 nbdkit: file.0: debug: file: pread count=4096 offset=4100096 nbdkit: file.2: debug: file: pread count=4096 offset=376832 nbdkit: file.12: debug: file: pread count=4096 offset=2834432 nbdkit: file.7: debug: file: pread count=4096 offset=1724416 nbdkit: file.4: debug: file: pread count=4096 offset=1175552 nbdkit: file.12: debug: file: pread count=4096 offset=2838528 nbdkit: file.8: debug: file: pread count=4096 offset=2203648 nbdkit: file.2: debug: file: pread count=4096 offset=380928 nbdkit: file.6: debug: file: pread count=4096 offset=1425408 nbdkit: file.3: debug: file: pread count=4096 offset=704512 nbdkit: file.5: debug: file: pread count=4096 offset=913408 nbdkit: file.7: debug: file: pread count=4096 offset=1728512 nbdkit: file.12: debug: file: pread count=4096 offset=2842624 nbdkit: file.0: debug: file: pread count=4096 offset=4104192 nbdkit: file.13: debug: file: pread count=4096 offset=3276800 nbdkit: file.8: debug: file: pread count=4096 offset=2207744 nbdkit: file.15: debug: file: pread count=4096 offset=3809280 nbdkit: file.9: debug: file: pread count=4096 offset=1998848 nbdkit: file.11: debug: file: pread count=4096 offset=3010560 nbdkit: file.3: debug: file: pread count=4096 offset=708608 nbdkit: file.7: debug: file: pread count=4096 offset=1732608 nbdkit: file.6: debug: file: pread count=4096 offset=1429504 nbdkit: file.4: debug: file: pread count=4096 offset=1179648 nbdkit: file.6: debug: file: pread count=4096 offset=1433600 nbdkit: file.4: debug: file: pread count=4096 offset=1183744 nbdkit: file.12: debug: file: pread count=4096 offset=2846720 nbdkit: file.8: debug: file: pread count=4096 offset=2211840 nbdkit: file.6: debug: file: pread count=4096 offset=1437696 nbdkit: file.12: debug: file: pread count=4096 offset=2850816 nbdkit: file.10: debug: file: pread count=4096 offset=2478080 nbdkit: file.2: debug: file: pread count=4096 offset=385024 nbdkit: file.12: debug: file: pread count=4096 offset=2854912 nbdkit: file.4: debug: file: pread count=4096 offset=1187840 nbdkit: file.0: debug: file: pread count=4096 offset=4108288 nbdkit: file.10: debug: file: pread count=4096 offset=2482176 nbdkit: file.15: debug: file: pread count=4096 offset=3813376 nbdkit: file.10: debug: file: pread count=4096 offset=2486272 nbdkit: file.2: debug: file: pread count=4096 offset=389120 nbdkit: file.8: debug: file: pread count=4096 offset=2215936 nbdkit: file.15: debug: file: pread count=4096 offset=3817472 nbdkit: file.11: debug: file: pread count=4096 offset=3014656 nbdkit: file.8: debug: file: pread count=4096 offset=2220032 nbdkit: file.9: debug: file: pread count=4096 offset=2002944 nbdkit: file.13: debug: file: pread count=4096 offset=3280896 nbdkit: file.8: debug: file: pread count=4096 offset=2224128 nbdkit: file.3: debug: file: pread count=4096 offset=712704 nbdkit: file.7: debug: file: pread count=4096 offset=1736704 nbdkit: file.12: debug: file: pread count=4096 offset=2859008 nbdkit: file.14: debug: file: pread count=4096 offset=3567616 nbdkit: file.7: debug: file: pread count=4096 offset=1740800 nbdkit: file.14: debug: file: pread count=4096 offset=3571712 nbdkit: file.6: debug: file: pread count=4096 offset=1441792 nbdkit: file.5: debug: file: pread count=4096 offset=917504 nbdkit: file.0: debug: file: pread count=4096 offset=4112384 nbdkit: file.9: debug: file: pread count=4096 offset=2007040 nbdkit: file.2: debug: file: pread count=4096 offset=393216 nbdkit: file.12: debug: file: pread count=4096 offset=2863104 nbdkit: file.10: debug: file: pread count=4096 offset=2490368 nbdkit: file.5: debug: file: pread count=4096 offset=921600 nbdkit: file.13: debug: file: pread count=4096 offset=3284992 nbdkit: file.14: debug: file: pread count=4096 offset=3575808 nbdkit: file.15: debug: file: pread count=4096 offset=3821568 nbdkit: file.0: debug: file: pread count=4096 offset=4116480 nbdkit: file.8: debug: file: pread count=4096 offset=2228224 nbdkit: file.8: debug: file: pread count=4096 offset=2232320 nbdkit: file.15: debug: file: pread count=4096 offset=3825664 nbdkit: file.7: debug: file: pread count=4096 offset=1744896 nbdkit: file.15: debug: file: pread count=4096 offset=3829760 nbdkit: file.9: debug: file: pread count=4096 offset=2011136 nbdkit: file.13: debug: file: pread count=4096 offset=3289088 nbdkit: file.2: debug: file: pread count=4096 offset=397312 nbdkit: file.11: debug: file: pread count=4096 offset=3018752 nbdkit: file.3: debug: file: pread count=4096 offset=716800 nbdkit: file.0: debug: file: pread count=4096 offset=4120576 nbdkit: file.13: debug: file: pread count=4096 offset=3293184 nbdkit: file.12: debug: file: pread count=4096 offset=2867200 nbdkit: file.6: debug: file: pread count=4096 offset=1445888 nbdkit: file.5: debug: file: pread count=4096 offset=925696 nbdkit: file.4: debug: file: pread count=4096 offset=1191936 nbdkit: file.0: debug: file: pread count=4096 offset=4124672 nbdkit: file.10: debug: file: pread count=4096 offset=2494464 nbdkit: file.7: debug: file: pread count=4096 offset=1748992 nbdkit: file.14: debug: file: pread count=4096 offset=3579904 nbdkit: file.15: debug: file: pread count=4096 offset=3833856 nbdkit: file.9: debug: file: pread count=4096 offset=2015232 nbdkit: file.4: debug: file: pread count=4096 offset=1196032 nbdkit: file.0: debug: file: pread count=4096 offset=4128768 nbdkit: file.0: debug: file: pread count=4096 offset=4132864 nbdkit: file.5: debug: file: pread count=4096 offset=929792 nbdkit: file.14: debug: file: pread count=4096 offset=3584000 nbdkit: file.7: debug: file: pread count=4096 offset=1753088 nbdkit: file.0: debug: file: pread count=4096 offset=4136960 nbdkit: file.12: debug: file: pread count=4096 offset=2871296 nbdkit: file.2: debug: file: pread count=4096 offset=401408 nbdkit: file.9: debug: file: pread count=4096 offset=2019328 nbdkit: file.10: debug: file: pread count=4096 offset=2498560 nbdkit: file.5: debug: file: pread count=4096 offset=933888 nbdkit: file.6: debug: file: pread count=4096 offset=1449984 nbdkit: file.2: debug: file: pread count=4096 offset=405504 nbdkit: file.12: debug: file: pread count=4096 offset=2875392 nbdkit: file.8: debug: file: pread count=4096 offset=2236416 nbdkit: file.9: debug: file: pread count=4096 offset=2023424 nbdkit: file.13: debug: file: pread count=4096 offset=3297280 nbdkit: file.7: debug: file: pread count=4096 offset=1757184 nbdkit: file.12: debug: file: pread count=4096 offset=2879488 nbdkit: file.15: debug: file: pread count=4096 offset=3837952 nbdkit: file.0: debug: file: pread count=4096 offset=4141056 nbdkit: file.10: debug: file: pread count=4096 offset=2502656 nbdkit: file.4: debug: file: pread count=4096 offset=1200128 nbdkit: file.3: debug: file: pread count=4096 offset=720896 nbdkit: file.8: debug: file: pread count=4096 offset=2240512 nbdkit: file.7: debug: file: pread count=4096 offset=1761280 nbdkit: file.13: debug: file: pread count=4096 offset=3301376 nbdkit: file.0: debug: file: pread count=4096 offset=4145152 nbdkit: file.11: debug: file: pread count=4096 offset=3022848 nbdkit: file.14: debug: file: pread count=4096 offset=3588096 nbdkit: file.15: debug: file: pread count=4096 offset=3842048 nbdkit: file.5: debug: file: pread count=4096 offset=937984 nbdkit: file.9: debug: file: pread count=4096 offset=2027520 nbdkit: file.10: debug: file: pread count=4096 offset=2506752 nbdkit: file.15: debug: file: pread count=4096 offset=3846144 nbdkit: file.10: debug: file: pread count=4096 offset=2510848 nbdkit: file.3: debug: file: pread count=4096 offset=724992 nbdkit: file.13: debug: file: pread count=4096 offset=3305472 nbdkit: file.0: debug: file: pread count=4096 offset=4149248 nbdkit: file.5: debug: file: pread count=4096 offset=942080 nbdkit: file.6: debug: file: pread count=4096 offset=1454080 nbdkit: file.2: debug: file: pread count=4096 offset=409600 nbdkit: file.11: debug: file: pread count=4096 offset=3026944 nbdkit: file.14: debug: file: pread count=4096 offset=3592192 nbdkit: file.3: debug: file: pread count=4096 offset=729088 nbdkit: file.0: debug: file: pread count=4096 offset=4153344 nbdkit: file.8: debug: file: pread count=4096 offset=2244608 nbdkit: file.0: debug: file: pread count=4096 offset=4157440 nbdkit: file.14: debug: file: pread count=4096 offset=3596288 nbdkit: file.3: debug: file: pread count=4096 offset=733184 nbdkit: file.9: debug: file: pread count=4096 offset=2031616 nbdkit: file.8: debug: file: pread count=4096 offset=2248704 nbdkit: file.7: debug: file: pread count=4096 offset=1765376 nbdkit: file.13: debug: file: pread count=4096 offset=3309568 nbdkit: file.0: debug: file: pread count=4096 offset=4161536 nbdkit: file.0: debug: file: pread count=4096 offset=4165632 nbdkit: file.10: debug: file: pread count=4096 offset=2514944 nbdkit: file.9: debug: file: pread count=4096 offset=2035712 nbdkit: file.0: debug: file: pread count=4096 offset=4169728 nbdkit: file.11: debug: file: pread count=4096 offset=3031040 nbdkit: file.6: debug: file: pread count=4096 offset=1458176 nbdkit: file.7: debug: file: pread count=4096 offset=1769472 nbdkit: file.5: debug: file: pread count=4096 offset=946176 nbdkit: file.8: debug: file: pread count=4096 offset=2252800 nbdkit: file.3: debug: file: pread count=4096 offset=737280 nbdkit: file.0: debug: file: pread count=4096 offset=4173824 nbdkit: file.2: debug: file: pread count=4096 offset=413696 nbdkit: file.3: debug: file: pread count=4096 offset=741376 nbdkit: file.6: debug: file: pread count=4096 offset=1462272 nbdkit: file.8: debug: file: pread count=4096 offset=2256896 nbdkit: file.7: debug: file: pread count=4096 offset=1773568 nbdkit: file.13: debug: file: pread count=4096 offset=3313664 nbdkit: file.0: debug: file: pread count=4096 offset=4177920 nbdkit: file.4: debug: file: pread count=4096 offset=1204224 nbdkit: file.2: debug: file: pread count=4096 offset=417792 nbdkit: file.11: debug: file: pread count=4096 offset=3035136 nbdkit: file.3: debug: file: pread count=4096 offset=745472 nbdkit: file.2: debug: file: pread count=4096 offset=421888 nbdkit: file.4: debug: file: pread count=4096 offset=1208320 nbdkit: file.8: debug: file: pread count=4096 offset=2260992 nbdkit: file.6: debug: file: pread count=4096 offset=1466368 nbdkit: file.3: debug: file: pread count=4096 offset=749568 nbdkit: file.0: debug: file: pread count=4096 offset=4182016 nbdkit: file.9: debug: file: pread count=4096 offset=2039808 nbdkit: file.7: debug: file: pread count=4096 offset=1777664 nbdkit: file.15: debug: file: pread count=4096 offset=3850240 nbdkit: file.11: debug: file: pread count=4096 offset=3039232 nbdkit: file.2: debug: file: pread count=4096 offset=425984 nbdkit: file.10: debug: file: pread count=4096 offset=2519040 nbdkit: file.13: debug: file: pread count=4096 offset=3317760 nbdkit: file.7: debug: file: pread count=4096 offset=1781760 nbdkit: file.9: debug: file: pread count=4096 offset=2043904 nbdkit: file.0: debug: file: pread count=4096 offset=4186112 nbdkit: file.5: debug: file: pread count=4096 offset=950272 nbdkit: file.13: debug: file: pread count=4096 offset=3321856 nbdkit: file.9: debug: file: pread count=4096 offset=2048000 nbdkit: file.8: debug: file: pread count=4096 offset=2265088 nbdkit: file.2: debug: file: pread count=4096 offset=430080 nbdkit: file.7: debug: file: pread count=4096 offset=1785856 nbdkit: file.4: debug: file: pread count=4096 offset=1212416 nbdkit: file.5: debug: file: pread count=4096 offset=954368 nbdkit: file.2: debug: file: pread count=4096 offset=434176 nbdkit: file.9: debug: file: pread count=4096 offset=2052096 nbdkit: file.5: debug: file: pread count=4096 offset=958464 nbdkit: file.10: debug: file: pread count=4096 offset=2523136 nbdkit: file.13: debug: file: pread count=4096 offset=3325952 nbdkit: file.14: debug: file: pread count=4096 offset=3600384 nbdkit: file.15: debug: file: pread count=4096 offset=3854336 nbdkit: file.11: debug: file: pread count=4096 offset=3043328 nbdkit: file.9: debug: file: pread count=4096 offset=2056192 nbdkit: file.3: debug: file: pread count=4096 offset=753664 nbdkit: file.4: debug: file: pread count=4096 offset=1216512 nbdkit: file.15: debug: file: pread count=4096 offset=3858432 nbdkit: file.7: debug: file: pread count=4096 offset=1789952 nbdkit: file.2: debug: file: pread count=4096 offset=438272 nbdkit: file.9: debug: file: pread count=4096 offset=2060288 nbdkit: file.8: debug: file: pread count=4096 offset=2269184 nbdkit: file.11: debug: file: pread count=4096 offset=3047424 nbdkit: file.15: debug: file: pread count=4096 offset=3862528 nbdkit: file.10: debug: file: pread count=4096 offset=2527232 nbdkit: file.13: debug: file: pread count=4096 offset=3330048 nbdkit: file.6: debug: file: pread count=4096 offset=1470464 nbdkit: file.3: debug: file: pread count=4096 offset=757760 nbdkit: file.2: debug: file: pread count=4096 offset=442368 nbdkit: file.0: debug: file: pread count=4096 offset=4190208 nbdkit: file.7: debug: file: pread count=4096 offset=1794048 nbdkit: file.2: debug: file: pread count=4096 offset=446464 nbdkit: file.5: debug: file: pread count=4096 offset=962560 nbdkit: file.4: debug: file: pread count=4096 offset=1220608 nbdkit: file.7: debug: file: pread count=4096 offset=1798144 nbdkit: file.9: debug: file: pread count=4096 offset=2064384 nbdkit: file.3: debug: file: pread count=4096 offset=761856 nbdkit: file.14: debug: file: pread count=4096 offset=3604480 nbdkit: file.8: debug: file: pread count=4096 offset=2273280 nbdkit: file.5: debug: file: pread count=4096 offset=966656 nbdkit: file.14: debug: file: pread count=4096 offset=3608576 nbdkit: file.6: debug: file: pread count=4096 offset=1474560 nbdkit: file.15: debug: file: pread count=4096 offset=3866624 nbdkit: file.3: debug: file: pread count=4096 offset=765952 nbdkit: file.14: debug: file: pread count=4096 offset=3612672 nbdkit: file.11: debug: file: pread count=4096 offset=3051520 nbdkit: file.2: debug: file: pread count=4096 offset=450560 nbdkit: file.4: debug: file: pread count=4096 offset=1224704 nbdkit: file.10: debug: file: pread count=4096 offset=2531328 nbdkit: file.3: debug: file: pread count=4096 offset=770048 nbdkit: file.14: debug: file: pread count=4096 offset=3616768 nbdkit: file.8: debug: file: pread count=4096 offset=2277376 nbdkit: file.7: debug: file: pread count=4096 offset=1802240 nbdkit: file.6: debug: file: pread count=4096 offset=1478656 nbdkit: file.4: debug: file: pread count=4096 offset=1228800 nbdkit: file.5: debug: file: pread count=4096 offset=970752 nbdkit: file.7: debug: file: pread count=4096 offset=1806336 nbdkit: file.6: debug: file: pread count=4096 offset=1482752 nbdkit: file.11: debug: file: pread count=4096 offset=3055616 nbdkit: file.15: debug: file: pread count=4096 offset=3870720 nbdkit: file.14: debug: file: pread count=4096 offset=3620864 nbdkit: file.7: debug: file: pread count=4096 offset=1810432 nbdkit: file.11: debug: file: pread count=4096 offset=3059712 nbdkit: file.9: debug: file: pread count=4096 offset=2068480 nbdkit: file.8: debug: file: pread count=4096 offset=2281472 nbdkit: file.2: debug: file: pread count=4096 offset=454656 nbdkit: file.13: debug: file: pread count=4096 offset=3334144 nbdkit: file.10: debug: file: pread count=4096 offset=2535424 nbdkit: file.11: debug: file: pread count=4096 offset=3063808 nbdkit: file.3: debug: file: pread count=4096 offset=774144 nbdkit: file.11: debug: file: pread count=4096 offset=3067904 nbdkit: file.5: debug: file: pread count=4096 offset=974848 nbdkit: file.7: debug: file: pread count=4096 offset=1814528 nbdkit: file.10: debug: file: pread count=4096 offset=2539520 nbdkit: file.4: debug: file: pread count=4096 offset=1232896 nbdkit: file.6: debug: file: pread count=4096 offset=1486848 nbdkit: file.2: debug: file: pread count=4096 offset=458752 nbdkit: file.13: debug: file: pread count=4096 offset=3338240 nbdkit: file.6: debug: file: pread count=4096 offset=1490944 nbdkit: file.5: debug: file: pread count=4096 offset=978944 nbdkit: file.15: debug: file: pread count=4096 offset=3874816 nbdkit: file.11: debug: file: pread count=4096 offset=3072000 nbdkit: file.9: debug: file: pread count=4096 offset=2072576 nbdkit: file.14: debug: file: pread count=4096 offset=3624960 nbdkit: file.7: debug: file: pread count=4096 offset=1818624 nbdkit: file.4: debug: file: pread count=4096 offset=1236992 nbdkit: file.14: debug: file: pread count=4096 offset=3629056 nbdkit: file.7: debug: file: pread count=4096 offset=1822720 nbdkit: file.6: debug: file: pread count=4096 offset=1495040 nbdkit: file.3: debug: file: pread count=4096 offset=778240 nbdkit: file.8: debug: file: pread count=4096 offset=2285568 nbdkit: file.3: debug: file: pread count=4096 offset=782336 nbdkit: file.5: debug: file: pread count=4096 offset=983040 nbdkit: file.9: debug: file: pread count=4096 offset=2076672 nbdkit: file.5: debug: file: pread count=4096 offset=987136 nbdkit: file.13: debug: file: pread count=4096 offset=3342336 nbdkit: file.15: debug: file: pread count=4096 offset=3878912 nbdkit: file.7: debug: file: pread count=4096 offset=1826816 nbdkit: file.6: debug: file: pread count=4096 offset=1499136 nbdkit: file.13: debug: file: pread count=4096 offset=3346432 nbdkit: file.5: debug: file: pread count=4096 offset=991232 nbdkit: file.2: debug: file: pread count=4096 offset=462848 nbdkit: file.14: debug: file: pread count=4096 offset=3633152 nbdkit: file.4: debug: file: pread count=4096 offset=1241088 nbdkit: file.6: debug: file: pread count=4096 offset=1503232 nbdkit: file.9: debug: file: pread count=4096 offset=2080768 nbdkit: file.8: debug: file: pread count=4096 offset=2289664 nbdkit: file.7: debug: file: pread count=4096 offset=1830912 nbdkit: file.9: debug: file: pread count=4096 offset=2084864 nbdkit: file.4: debug: file: pread count=4096 offset=1245184 nbdkit: file.2: debug: file: pread count=4096 offset=466944 nbdkit: file.14: debug: file: pread count=4096 offset=3637248 nbdkit: file.9: debug: file: pread count=4096 offset=2088960 nbdkit: file.5: debug: file: pread count=4096 offset=995328 nbdkit: file.15: debug: file: pread count=4096 offset=3883008 nbdkit: file.10: debug: file: pread count=4096 offset=2543616 nbdkit: file.8: debug: file: pread count=4096 offset=2293760 nbdkit: file.4: debug: file: pread count=4096 offset=1249280 nbdkit: file.2: debug: file: pread count=4096 offset=471040 nbdkit: file.13: debug: file: pread count=4096 offset=3350528 nbdkit: file.6: debug: file: pread count=4096 offset=1507328 nbdkit: file.11: debug: file: pread count=4096 offset=3076096 nbdkit: file.2: debug: file: pread count=4096 offset=475136 nbdkit: file.13: debug: file: pread count=4096 offset=3354624 nbdkit: file.8: debug: file: pread count=4096 offset=2297856 nbdkit: file.11: debug: file: pread count=4096 offset=3080192 nbdkit: file.6: debug: file: pread count=4096 offset=1511424 nbdkit: file.14: debug: file: pread count=4096 offset=3641344 nbdkit: file.15: debug: file: pread count=4096 offset=3887104 nbdkit: file.13: debug: file: pread count=4096 offset=3358720 nbdkit: file.8: debug: file: pread count=4096 offset=2301952 nbdkit: file.11: debug: file: pread count=4096 offset=3084288 nbdkit: file.5: debug: file: pread count=4096 offset=999424 nbdkit: file.4: debug: file: pread count=4096 offset=1253376 nbdkit: file.9: debug: file: pread count=4096 offset=2093056 nbdkit: file.8: debug: file: pread count=4096 offset=2306048 nbdkit: file.2: debug: file: pread count=4096 offset=479232 nbdkit: file.2: debug: file: pread count=4096 offset=483328 nbdkit: file.8: debug: file: pread count=4096 offset=2310144 nbdkit: file.2: debug: file: pread count=4096 offset=487424 nbdkit: file.10: debug: file: pread count=4096 offset=2547712 nbdkit: file.14: debug: file: pread count=4096 offset=3645440 nbdkit: file.5: debug: file: pread count=4096 offset=1003520 nbdkit: file.14: debug: file: pread count=4096 offset=3649536 nbdkit: file.4: debug: file: pread count=4096 offset=1257472 nbdkit: file.8: debug: file: pread count=4096 offset=2314240 nbdkit: file.5: debug: file: pread count=4096 offset=1007616 nbdkit: file.13: debug: file: pread count=4096 offset=3362816 nbdkit: file.2: debug: file: pread count=4096 offset=491520 nbdkit: file.11: debug: file: pread count=4096 offset=3088384 nbdkit: file.8: debug: file: pread count=4096 offset=2318336 nbdkit: file.11: debug: file: pread count=4096 offset=3092480 nbdkit: file.11: debug: file: pread count=4096 offset=3096576 nbdkit: file.6: debug: file: pread count=4096 offset=1515520 nbdkit: file.2: debug: file: pread count=4096 offset=495616 nbdkit: file.6: debug: file: pread count=4096 offset=1519616 nbdkit: file.14: debug: file: pread count=4096 offset=3653632 nbdkit: file.15: debug: file: pread count=4096 offset=3891200 nbdkit: file.11: debug: file: pread count=4096 offset=3100672 nbdkit: file.10: debug: file: pread count=4096 offset=2551808 nbdkit: file.4: debug: file: pread count=4096 offset=1261568 nbdkit: file.11: debug: file: pread count=4096 offset=3104768 nbdkit: file.2: debug: file: pread count=4096 offset=499712 nbdkit: file.13: debug: file: pread count=4096 offset=3366912 nbdkit: file.8: debug: file: pread count=4096 offset=2322432 nbdkit: file.6: debug: file: pread count=4096 offset=1523712 nbdkit: file.14: debug: file: pread count=4096 offset=3657728 nbdkit: file.8: debug: file: pread count=4096 offset=2326528 nbdkit: file.10: debug: file: pread count=4096 offset=2555904 nbdkit: file.5: debug: file: pread count=4096 offset=1011712 nbdkit: file.4: debug: file: pread count=4096 offset=1265664 nbdkit: file.15: debug: file: pread count=4096 offset=3895296 nbdkit: file.10: debug: file: pread count=4096 offset=2560000 nbdkit: file.14: debug: file: pread count=4096 offset=3661824 nbdkit: file.14: debug: file: pread count=4096 offset=3665920 nbdkit: file.5: debug: file: pread count=4096 offset=1015808 nbdkit: file.2: debug: file: pread count=4096 offset=503808 nbdkit: file.13: debug: file: pread count=4096 offset=3371008 nbdkit: file.8: debug: file: pread count=4096 offset=2330624 nbdkit: file.13: debug: file: pread count=4096 offset=3375104 nbdkit: file.11: debug: file: pread count=4096 offset=3108864 nbdkit: file.5: debug: file: pread count=4096 offset=1019904 nbdkit: file.5: debug: file: pread count=4096 offset=1024000 nbdkit: file.5: debug: file: pread count=4096 offset=1028096 nbdkit: file.6: debug: file: pread count=4096 offset=1527808 nbdkit: file.11: debug: file: pread count=4096 offset=3112960 nbdkit: file.6: debug: file: pread count=4096 offset=1531904 nbdkit: file.11: debug: file: pread count=4096 offset=3117056 nbdkit: file.13: debug: file: pread count=4096 offset=3379200 nbdkit: file.11: debug: file: pread count=4096 offset=3121152 nbdkit: file.11: debug: file: pread count=4096 offset=3125248 nbdkit: file.2: debug: file: pread count=4096 offset=507904 nbdkit: file.2: debug: file: pread count=4096 offset=512000 nbdkit: file.8: debug: file: pread count=4096 offset=2334720 nbdkit: file.8: debug: file: pread count=4096 offset=2338816 nbdkit: file.10: debug: file: pread count=4096 offset=2564096 nbdkit: file.8: debug: file: pread count=4096 offset=2342912 nbdkit: file.5: debug: file: pread count=4096 offset=1032192 nbdkit: file.4: debug: file: pread count=4096 offset=1269760 nbdkit: file.4: debug: file: pread count=4096 offset=1273856 nbdkit: file.10: debug: file: pread count=4096 offset=2568192 nbdkit: file.6: debug: file: pread count=4096 offset=1536000 nbdkit: file.10: debug: file: pread count=4096 offset=2572288 nbdkit: file.13: debug: file: pread count=4096 offset=3383296 nbdkit: file.5: debug: file: pread count=4096 offset=1036288 nbdkit: file.10: debug: file: pread count=4096 offset=2576384 nbdkit: file.2: debug: file: pread count=4096 offset=516096 nbdkit: file.8: debug: file: pread count=4096 offset=2347008 nbdkit: file.2: debug: file: pread count=4096 offset=520192 nbdkit: file.5: debug: file: pread count=4096 offset=1040384 nbdkit: file.15: debug: file: pread count=4096 offset=3899392 nbdkit: file.11: debug: file: pread count=4096 offset=3129344 nbdkit: file.13: debug: file: pread count=4096 offset=3387392 nbdkit: file.10: debug: file: pread count=4096 offset=2580480 nbdkit: file.6: debug: file: pread count=4096 offset=1540096 nbdkit: file.10: debug: file: pread count=4096 offset=2584576 nbdkit: file.6: debug: file: pread count=4096 offset=1544192 nbdkit: file.11: debug: file: pread count=4096 offset=3133440 nbdkit: file.15: debug: file: pread count=4096 offset=3903488 nbdkit: file.8: debug: file: pread count=4096 offset=2351104 nbdkit: file.4: debug: file: pread count=4096 offset=1277952 nbdkit: file.13: debug: file: pread count=4096 offset=3391488 nbdkit: file.13: debug: file: pread count=4096 offset=3395584 nbdkit: file.6: debug: file: pread count=4096 offset=1548288 nbdkit: file.11: debug: file: pread count=4096 offset=3137536 nbdkit: file.6: debug: file: pread count=4096 offset=1552384 nbdkit: file.8: debug: file: pread count=4096 offset=2355200 nbdkit: file.11: debug: file: pread count=4096 offset=3141632 nbdkit: file.5: debug: file: pread count=4096 offset=1044480 nbdkit: file.15: debug: file: pread count=4096 offset=3907584 nbdkit: file.10: debug: file: pread count=4096 offset=2588672 nbdkit: file.15: debug: file: pread count=4096 offset=3911680 nbdkit: file.4: debug: file: pread count=4096 offset=1282048 nbdkit: file.13: debug: file: pread count=4096 offset=3399680 nbdkit: file.15: debug: file: pread count=4096 offset=3915776 nbdkit: file.6: debug: file: pread count=4096 offset=1556480 nbdkit: file.10: debug: file: pread count=4096 offset=2592768 nbdkit: file.10: debug: file: pread count=4096 offset=2596864 nbdkit: file.10: debug: file: pread count=4096 offset=2600960 nbdkit: file.10: debug: file: pread count=4096 offset=2605056 nbdkit: file.13: debug: file: pread count=4096 offset=3403776 nbdkit: file.6: debug: file: pread count=4096 offset=1560576 nbdkit: file.4: debug: file: pread count=4096 offset=1286144 nbdkit: file.10: debug: file: pread count=4096 offset=2609152 nbdkit: file.4: debug: file: pread count=4096 offset=1290240 nbdkit: file.6: debug: file: pread count=4096 offset=1564672 nbdkit: file.15: debug: file: pread count=4096 offset=3919872 nbdkit: file.10: debug: file: pread count=4096 offset=2613248 nbdkit: file.4: debug: file: pread count=4096 offset=1294336 nbdkit: file.15: debug: file: pread count=4096 offset=3923968 nbdkit: file.4: debug: file: pread count=4096 offset=1298432 nbdkit: file.15: debug: file: pread count=4096 offset=3928064 nbdkit: file.6: debug: file: pread count=4096 offset=1568768 nbdkit: file.10: debug: file: pread count=4096 offset=2617344 nbdkit: file.4: debug: file: pread count=4096 offset=1302528 nbdkit: file.4: debug: file: pread count=4096 offset=1306624 nbdkit: file.1: debug: cow: pread count=262144 offset=4194304 nbdkit: file.1: debug: file: pread count=4096 offset=4194304 nbdkit: file.1: debug: file: pread count=4096 offset=4198400 nbdkit: file.1: debug: file: pread count=4096 offset=4202496 nbdkit: file.1: debug: file: pread count=4096 offset=4206592 nbdkit: file.1: debug: file: pread count=4096 offset=4210688 nbdkit: file.1: debug: file: pread count=4096 offset=4214784 nbdkit: file.1: debug: file: pread count=4096 offset=4218880 nbdkit: file.1: debug: file: pread count=4096 offset=4222976 nbdkit: file.1: debug: file: pread count=4096 offset=4227072 nbdkit: file.1: debug: file: pread count=4096 offset=4231168 nbdkit: file.1: debug: file: pread count=4096 offset=4235264 nbdkit: file.1: debug: file: pread count=4096 offset=4239360 nbdkit: file.1: debug: file: pread count=4096 offset=4243456 nbdkit: file.1: debug: file: pread count=4096 offset=4247552 nbdkit: file.1: debug: file: pread count=4096 offset=4251648 nbdkit: file.1: debug: file: pread count=4096 offset=4255744 nbdkit: file.1: debug: file: pread count=4096 offset=4259840 nbdkit: file.1: debug: file: pread count=4096 offset=4263936 nbdkit: file.1: debug: file: pread count=4096 offset=4268032 nbdkit: file.1: debug: file: pread count=4096 offset=4272128 nbdkit: file.1: debug: file: pread count=4096 offset=4276224 nbdkit: file.1: debug: file: pread count=4096 offset=4280320 nbdkit: file.1: debug: file: pread count=4096 offset=4284416 nbdkit: file.1: debug: file: pread count=4096 offset=4288512 nbdkit: file.1: debug: file: pread count=4096 offset=4292608 nbdkit: file.1: debug: file: pread count=4096 offset=4296704 nbdkit: file.1: debug: file: pread count=4096 offset=4300800 nbdkit: file.1: debug: file: pread count=4096 offset=4304896 nbdkit: file.1: debug: file: pread count=4096 offset=4308992 nbdkit: file.1: debug: file: pread count=4096 offset=4313088 nbdkit: file.1: debug: file: pread count=4096 offset=4317184 nbdkit: file.1: debug: file: pread count=4096 offset=4321280 nbdkit: file.1: debug: file: pread count=4096 offset=4325376 nbdkit: file.1: debug: file: pread count=4096 offset=4329472 nbdkit: file.1: debug: file: pread count=4096 offset=4333568 nbdkit: file.1: debug: file: pread count=4096 offset=4337664 nbdkit: file.1: debug: file: pread count=4096 offset=4341760 nbdkit: file.12: debug: cow: pread count=262144 offset=4456448 nbdkit: file.1: debug: file: pread count=4096 offset=4345856 nbdkit: file.12: debug: file: pread count=4096 offset=4456448 nbdkit: file.12: debug: file: pread count=4096 offset=4460544 nbdkit: file.12: debug: file: pread count=4096 offset=4464640 nbdkit: file.12: debug: file: pread count=4096 offset=4468736 nbdkit: file.12: debug: file: pread count=4096 offset=4472832 nbdkit: file.12: debug: file: pread count=4096 offset=4476928 nbdkit: file.12: debug: file: pread count=4096 offset=4481024 nbdkit: file.1: debug: file: pread count=4096 offset=4349952 nbdkit: file.12: debug: file: pread count=4096 offset=4485120 nbdkit: file.1: debug: file: pread count=4096 offset=4354048 nbdkit: file.12: debug: file: pread count=4096 offset=4489216 nbdkit: file.1: debug: file: pread count=4096 offset=4358144 nbdkit: file.12: debug: file: pread count=4096 offset=4493312 nbdkit: file.12: debug: file: pread count=4096 offset=4497408 nbdkit: file.12: debug: file: pread count=4096 offset=4501504 nbdkit: file.1: debug: file: pread count=4096 offset=4362240 nbdkit: file.12: debug: file: pread count=4096 offset=4505600 nbdkit: file.12: debug: file: pread count=4096 offset=4509696 nbdkit: file.12: debug: file: pread count=4096 offset=4513792 nbdkit: file.12: debug: file: pread count=4096 offset=4517888 nbdkit: file.1: debug: file: pread count=4096 offset=4366336 nbdkit: file.12: debug: file: pread count=4096 offset=4521984 nbdkit: file.1: debug: file: pread count=4096 offset=4370432 nbdkit: file.12: debug: file: pread count=4096 offset=4526080 nbdkit: file.12: debug: file: pread count=4096 offset=4530176 nbdkit: file.1: debug: file: pread count=4096 offset=4374528 nbdkit: file.12: debug: file: pread count=4096 offset=4534272 nbdkit: file.1: debug: file: pread count=4096 offset=4378624 nbdkit: file.1: debug: file: pread count=4096 offset=4382720 nbdkit: file.12: debug: file: pread count=4096 offset=4538368 nbdkit: file.12: debug: file: pread count=4096 offset=4542464 nbdkit: file.12: debug: file: pread count=4096 offset=4546560 nbdkit: file.12: debug: file: pread count=4096 offset=4550656 nbdkit: file.1: debug: file: pread count=4096 offset=4386816 nbdkit: file.12: debug: file: pread count=4096 offset=4554752 nbdkit: file.1: debug: file: pread count=4096 offset=4390912 nbdkit: file.12: debug: file: pread count=4096 offset=4558848 nbdkit: file.12: debug: file: pread count=4096 offset=4562944 nbdkit: file.12: debug: file: pread count=4096 offset=4567040 nbdkit: file.1: debug: file: pread count=4096 offset=4395008 nbdkit: file.12: debug: file: pread count=4096 offset=4571136 nbdkit: file.1: debug: file: pread count=4096 offset=4399104 nbdkit: file.1: debug: file: pread count=4096 offset=4403200 nbdkit: file.12: debug: file: pread count=4096 offset=4575232 nbdkit: file.12: debug: file: pread count=4096 offset=4579328 nbdkit: file.12: debug: file: pread count=4096 offset=4583424 nbdkit: file.1: debug: file: pread count=4096 offset=4407296 nbdkit: file.1: debug: file: pread count=4096 offset=4411392 nbdkit: file.12: debug: file: pread count=4096 offset=4587520 nbdkit: file.1: debug: file: pread count=4096 offset=4415488 nbdkit: file.12: debug: file: pread count=4096 offset=4591616 nbdkit: file.1: debug: file: pread count=4096 offset=4419584 nbdkit: file.12: debug: file: pread count=4096 offset=4595712 nbdkit: file.1: debug: file: pread count=4096 offset=4423680 nbdkit: file.12: debug: file: pread count=4096 offset=4599808 nbdkit: file.1: debug: file: pread count=4096 offset=4427776 nbdkit: file.1: debug: file: pread count=4096 offset=4431872 nbdkit: file.12: debug: file: pread count=4096 offset=4603904 nbdkit: file.12: debug: file: pread count=4096 offset=4608000 nbdkit: file.12: debug: file: pread count=4096 offset=4612096 nbdkit: file.1: debug: file: pread count=4096 offset=4435968 nbdkit: file.12: debug: file: pread count=4096 offset=4616192 nbdkit: file.12: debug: file: pread count=4096 offset=4620288 nbdkit: file.12: debug: file: pread count=4096 offset=4624384 nbdkit: file.12: debug: file: pread count=4096 offset=4628480 nbdkit: file.12: debug: file: pread count=4096 offset=4632576 nbdkit: file.1: debug: file: pread count=4096 offset=4440064 nbdkit: file.12: debug: file: pread count=4096 offset=4636672 nbdkit: file.1: debug: file: pread count=4096 offset=4444160 nbdkit: file.1: debug: file: pread count=4096 offset=4448256 nbdkit: file.12: debug: file: pread count=4096 offset=4640768 nbdkit: file.1: debug: file: pread count=4096 offset=4452352 nbdkit: file.12: debug: file: pread count=4096 offset=4644864 nbdkit: file.12: debug: file: pread count=4096 offset=4648960 nbdkit: file.12: debug: file: pread count=4096 offset=4653056 nbdkit: file.12: debug: file: pread count=4096 offset=4657152 nbdkit: file.12: debug: file: pread count=4096 offset=4661248 nbdkit: file.12: debug: file: pread count=4096 offset=4665344 nbdkit: file.12: debug: file: pread count=4096 offset=4669440 nbdkit: file.12: debug: file: pread count=4096 offset=4673536 nbdkit: file.12: debug: file: pread count=4096 offset=4677632 nbdkit: file.12: debug: file: pread count=4096 offset=4681728 nbdkit: file.12: debug: file: pread count=4096 offset=4685824 nbdkit: file.12: debug: file: pread count=4096 offset=4689920 nbdkit: file.12: debug: file: pread count=4096 offset=4694016 nbdkit: file.12: debug: file: pread count=4096 offset=4698112 nbdkit: file.12: debug: file: pread count=4096 offset=4702208 nbdkit: file.12: debug: file: pread count=4096 offset=4706304 nbdkit: file.12: debug: file: pread count=4096 offset=4710400 nbdkit: file.12: debug: file: pread count=4096 offset=4714496 nbdkit: file.0: debug: cow: pread count=262144 offset=4718592 nbdkit: file.0: debug: file: pread count=4096 offset=4718592 nbdkit: file.0: debug: file: pread count=4096 offset=4722688 nbdkit: file.0: debug: file: pread count=4096 offset=4726784 nbdkit: file.0: debug: file: pread count=4096 offset=4730880 nbdkit: file.0: debug: file: pread count=4096 offset=4734976 nbdkit: file.0: debug: file: pread count=4096 offset=4739072 nbdkit: file.0: debug: file: pread count=4096 offset=4743168 nbdkit: file.0: debug: file: pread count=4096 offset=4747264 nbdkit: file.0: debug: file: pread count=4096 offset=4751360 nbdkit: file.0: debug: file: pread count=4096 offset=4755456 nbdkit: file.0: debug: file: pread count=4096 offset=4759552 nbdkit: file.0: debug: file: pread count=4096 offset=4763648 nbdkit: file.0: debug: file: pread count=4096 offset=4767744 nbdkit: file.0: debug: file: pread count=4096 offset=4771840 nbdkit: file.0: debug: file: pread count=4096 offset=4775936 nbdkit: file.0: debug: file: pread count=4096 offset=4780032 nbdkit: file.0: debug: file: pread count=4096 offset=4784128 nbdkit: file.0: debug: file: pread count=4096 offset=4788224 nbdkit: file.0: debug: file: pread count=4096 offset=4792320 nbdkit: file.0: debug: file: pread count=4096 offset=4796416 nbdkit: file.0: debug: file: pread count=4096 offset=4800512 nbdkit: file.0: debug: file: pread count=4096 offset=4804608 nbdkit: file.0: debug: file: pread count=4096 offset=4808704 nbdkit: file.0: debug: file: pread count=4096 offset=4812800 nbdkit: file.0: debug: file: pread count=4096 offset=4816896 nbdkit: file.0: debug: file: pread count=4096 offset=4820992 nbdkit: file.0: debug: file: pread count=4096 offset=4825088 nbdkit: file.0: debug: file: pread count=4096 offset=4829184 nbdkit: file.0: debug: file: pread count=4096 offset=4833280 nbdkit: file.0: debug: file: pread count=4096 offset=4837376 nbdkit: file.0: debug: file: pread count=4096 offset=4841472 nbdkit: file.0: debug: file: pread count=4096 offset=4845568 nbdkit: file.0: debug: file: pread count=4096 offset=4849664 nbdkit: file.0: debug: file: pread count=4096 offset=4853760 nbdkit: file.0: debug: file: pread count=4096 offset=4857856 nbdkit: file.0: debug: file: pread count=4096 offset=4861952 nbdkit: file.0: debug: file: pread count=4096 offset=4866048 nbdkit: file.0: debug: file: pread count=4096 offset=4870144 nbdkit: file.0: debug: file: pread count=4096 offset=4874240 nbdkit: file.0: debug: file: pread count=4096 offset=4878336 nbdkit: file.0: debug: file: pread count=4096 offset=4882432 nbdkit: file.0: debug: file: pread count=4096 offset=4886528 nbdkit: file.0: debug: file: pread count=4096 offset=4890624 nbdkit: file.0: debug: file: pread count=4096 offset=4894720 nbdkit: file.0: debug: file: pread count=4096 offset=4898816 nbdkit: file.0: debug: file: pread count=4096 offset=4902912 nbdkit: file.0: debug: file: pread count=4096 offset=4907008 nbdkit: file.0: debug: file: pread count=4096 offset=4911104 nbdkit: file.0: debug: file: pread count=4096 offset=4915200 nbdkit: file.0: debug: file: pread count=4096 offset=4919296 nbdkit: file.0: debug: file: pread count=4096 offset=4923392 nbdkit: file.0: debug: file: pread count=4096 offset=4927488 nbdkit: file.0: debug: file: pread count=4096 offset=4931584 nbdkit: file.0: debug: file: pread count=4096 offset=4935680 nbdkit: file.0: debug: file: pread count=4096 offset=4939776 nbdkit: file.0: debug: file: pread count=4096 offset=4943872 nbdkit: file.0: debug: file: pread count=4096 offset=4947968 nbdkit: file.0: debug: file: pread count=4096 offset=4952064 nbdkit: file.0: debug: file: pread count=4096 offset=4956160 nbdkit: file.0: debug: file: pread count=4096 offset=4960256 nbdkit: file.0: debug: file: pread count=4096 offset=4964352 nbdkit: file.0: debug: file: pread count=4096 offset=4968448 nbdkit: file.0: debug: file: pread count=4096 offset=4972544 nbdkit: file.0: debug: file: pread count=4096 offset=4976640 nbdkit: file.3: debug: cow: pread count=262144 offset=4980736 nbdkit: file.3: debug: file: pread count=4096 offset=4980736 nbdkit: file.3: debug: file: pread count=4096 offset=4984832 nbdkit: file.3: debug: file: pread count=4096 offset=4988928 nbdkit: file.3: debug: file: pread count=4096 offset=4993024 nbdkit: file.3: debug: file: pread count=4096 offset=4997120 nbdkit: file.3: debug: file: pread count=4096 offset=5001216 nbdkit: file.3: debug: file: pread count=4096 offset=5005312 nbdkit: file.3: debug: file: pread count=4096 offset=5009408 nbdkit: file.3: debug: file: pread count=4096 offset=5013504 nbdkit: file.3: debug: file: pread count=4096 offset=5017600 nbdkit: file.3: debug: file: pread count=4096 offset=5021696 nbdkit: file.3: debug: file: pread count=4096 offset=5025792 nbdkit: file.3: debug: file: pread count=4096 offset=5029888 nbdkit: file.3: debug: file: pread count=4096 offset=5033984 nbdkit: file.3: debug: file: pread count=4096 offset=5038080 nbdkit: file.3: debug: file: pread count=4096 offset=5042176 nbdkit: file.3: debug: file: pread count=4096 offset=5046272 nbdkit: file.3: debug: file: pread count=4096 offset=5050368 nbdkit: file.3: debug: file: pread count=4096 offset=5054464 nbdkit: file.3: debug: file: pread count=4096 offset=5058560 nbdkit: file.3: debug: file: pread count=4096 offset=5062656 nbdkit: file.3: debug: file: pread count=4096 offset=5066752 nbdkit: file.3: debug: file: pread count=4096 offset=5070848 nbdkit: file.3: debug: file: pread count=4096 offset=5074944 nbdkit: file.3: debug: file: pread count=4096 offset=5079040 nbdkit: file.3: debug: file: pread count=4096 offset=5083136 nbdkit: file.3: debug: file: pread count=4096 offset=5087232 nbdkit: file.3: debug: file: pread count=4096 offset=5091328 nbdkit: file.3: debug: file: pread count=4096 offset=5095424 nbdkit: file.3: debug: file: pread count=4096 offset=5099520 nbdkit: file.3: debug: file: pread count=4096 offset=5103616 nbdkit: file.3: debug: file: pread count=4096 offset=5107712 nbdkit: file.3: debug: file: pread count=4096 offset=5111808 nbdkit: file.3: debug: file: pread count=4096 offset=5115904 nbdkit: file.7: debug: cow: pread count=262144 offset=5242880 nbdkit: file.7: debug: file: pread count=4096 offset=5242880 nbdkit: file.7: debug: file: pread count=4096 offset=5246976 nbdkit: file.7: debug: file: pread count=4096 offset=5251072 nbdkit: file.7: debug: file: pread count=4096 offset=5255168 nbdkit: file.7: debug: file: pread count=4096 offset=5259264 nbdkit: file.3: debug: file: pread count=4096 offset=5120000 nbdkit: file.3: debug: file: pread count=4096 offset=5124096 nbdkit: file.3: debug: file: pread count=4096 offset=5128192 nbdkit: file.3: debug: file: pread count=4096 offset=5132288 nbdkit: file.7: debug: file: pread count=4096 offset=5263360 nbdkit: file.3: debug: file: pread count=4096 offset=5136384 nbdkit: file.7: debug: file: pread count=4096 offset=5267456 nbdkit: file.7: debug: file: pread count=4096 offset=5271552 nbdkit: file.7: debug: file: pread count=4096 offset=5275648 nbdkit: file.7: debug: file: pread count=4096 offset=5279744 nbdkit: file.7: debug: file: pread count=4096 offset=5283840 nbdkit: file.7: debug: file: pread count=4096 offset=5287936 nbdkit: file.7: debug: file: pread count=4096 offset=5292032 nbdkit: file.7: debug: file: pread count=4096 offset=5296128 nbdkit: file.9: debug: cow: pread count=262144 offset=5505024 nbdkit: file.9: debug: file: pread count=4096 offset=5505024 nbdkit: file.7: debug: file: pread count=4096 offset=5300224 nbdkit: file.9: debug: file: pread count=4096 offset=5509120 nbdkit: file.3: debug: file: pread count=4096 offset=5140480 nbdkit: file.3: debug: file: pread count=4096 offset=5144576 nbdkit: file.3: debug: file: pread count=4096 offset=5148672 nbdkit: file.3: debug: file: pread count=4096 offset=5152768 nbdkit: file.3: debug: file: pread count=4096 offset=5156864 nbdkit: file.7: debug: file: pread count=4096 offset=5304320 nbdkit: file.7: debug: file: pread count=4096 offset=5308416 nbdkit: file.9: debug: file: pread count=4096 offset=5513216 nbdkit: file.3: debug: file: pread count=4096 offset=5160960 nbdkit: file.7: debug: file: pread count=4096 offset=5312512 nbdkit: file.3: debug: file: pread count=4096 offset=5165056 nbdkit: file.3: debug: file: pread count=4096 offset=5169152 nbdkit: file.3: debug: file: pread count=4096 offset=5173248 nbdkit: file.3: debug: file: pread count=4096 offset=5177344 nbdkit: file.7: debug: file: pread count=4096 offset=5316608 nbdkit: file.3: debug: file: pread count=4096 offset=5181440 nbdkit: file.7: debug: file: pread count=4096 offset=5320704 nbdkit: file.3: debug: file: pread count=4096 offset=5185536 nbdkit: file.7: debug: file: pread count=4096 offset=5324800 nbdkit: file.9: debug: file: pread count=4096 offset=5517312 nbdkit: file.3: debug: file: pread count=4096 offset=5189632 nbdkit: file.3: debug: file: pread count=4096 offset=5193728 nbdkit: file.3: debug: file: pread count=4096 offset=5197824 nbdkit: file.7: debug: file: pread count=4096 offset=5328896 nbdkit: file.3: debug: file: pread count=4096 offset=5201920 nbdkit: file.14: debug: cow: pread count=262144 offset=5767168 nbdkit: file.3: debug: file: pread count=4096 offset=5206016 nbdkit: file.9: debug: file: pread count=4096 offset=5521408 nbdkit: file.9: debug: file: pread count=4096 offset=5525504 nbdkit: file.9: debug: file: pread count=4096 offset=5529600 nbdkit: file.9: debug: file: pread count=4096 offset=5533696 nbdkit: file.14: debug: file: pread count=4096 offset=5767168 nbdkit: file.3: debug: file: pread count=4096 offset=5210112 nbdkit: file.3: debug: file: pread count=4096 offset=5214208 nbdkit: file.7: debug: file: pread count=4096 offset=5332992 nbdkit: file.9: debug: file: pread count=4096 offset=5537792 nbdkit: file.7: debug: file: pread count=4096 offset=5337088 nbdkit: file.7: debug: file: pread count=4096 offset=5341184 nbdkit: file.9: debug: file: pread count=4096 offset=5541888 nbdkit: file.9: debug: file: pread count=4096 offset=5545984 nbdkit: file.9: debug: file: pread count=4096 offset=5550080 nbdkit: file.7: debug: file: pread count=4096 offset=5345280 nbdkit: file.7: debug: file: pread count=4096 offset=5349376 nbdkit: file.2: debug: cow: pread count=262144 offset=6029312 nbdkit: file.2: debug: file: pread count=4096 offset=6029312 nbdkit: file.3: debug: file: pread count=4096 offset=5218304 nbdkit: file.14: debug: file: pread count=4096 offset=5771264 nbdkit: file.3: debug: file: pread count=4096 offset=5222400 nbdkit: file.3: debug: file: pread count=4096 offset=5226496 nbdkit: file.3: debug: file: pread count=4096 offset=5230592 nbdkit: file.14: debug: file: pread count=4096 offset=5775360 nbdkit: file.7: debug: file: pread count=4096 offset=5353472 nbdkit: file.3: debug: file: pread count=4096 offset=5234688 nbdkit: file.9: debug: file: pread count=4096 offset=5554176 nbdkit: file.7: debug: file: pread count=4096 offset=5357568 nbdkit: file.9: debug: file: pread count=4096 offset=5558272 nbdkit: file.9: debug: file: pread count=4096 offset=5562368 nbdkit: file.14: debug: file: pread count=4096 offset=5779456 nbdkit: file.9: debug: file: pread count=4096 offset=5566464 nbdkit: file.14: debug: file: pread count=4096 offset=5783552 nbdkit: file.3: debug: file: pread count=4096 offset=5238784 nbdkit: file.14: debug: file: pread count=4096 offset=5787648 nbdkit: file.2: debug: file: pread count=4096 offset=6033408 nbdkit: file.7: debug: file: pread count=4096 offset=5361664 nbdkit: file.7: debug: file: pread count=4096 offset=5365760 nbdkit: file.8: debug: cow: pread count=262144 offset=6291456 nbdkit: file.14: debug: file: pread count=4096 offset=5791744 nbdkit: file.9: debug: file: pread count=4096 offset=5570560 nbdkit: file.2: debug: file: pread count=4096 offset=6037504 nbdkit: file.7: debug: file: pread count=4096 offset=5369856 nbdkit: file.9: debug: file: pread count=4096 offset=5574656 nbdkit: file.2: debug: file: pread count=4096 offset=6041600 nbdkit: file.14: debug: file: pread count=4096 offset=5795840 nbdkit: file.8: debug: file: pread count=4096 offset=6291456 nbdkit: file.9: debug: file: pread count=4096 offset=5578752 nbdkit: file.8: debug: file: pread count=4096 offset=6295552 nbdkit: file.14: debug: file: pread count=4096 offset=5799936 nbdkit: file.9: debug: file: pread count=4096 offset=5582848 nbdkit: file.14: debug: file: pread count=4096 offset=5804032 nbdkit: file.8: debug: file: pread count=4096 offset=6299648 nbdkit: file.8: debug: file: pread count=4096 offset=6303744 nbdkit: file.2: debug: file: pread count=4096 offset=6045696 nbdkit: file.2: debug: file: pread count=4096 offset=6049792 nbdkit: file.7: debug: file: pread count=4096 offset=5373952 nbdkit: file.2: debug: file: pread count=4096 offset=6053888 nbdkit: file.7: debug: file: pread count=4096 offset=5378048 nbdkit: file.2: debug: file: pread count=4096 offset=6057984 nbdkit: file.2: debug: file: pread count=4096 offset=6062080 nbdkit: file.2: debug: file: pread count=4096 offset=6066176 nbdkit: file.2: debug: file: pread count=4096 offset=6070272 nbdkit: file.2: debug: file: pread count=4096 offset=6074368 nbdkit: file.8: debug: file: pread count=4096 offset=6307840 nbdkit: file.14: debug: file: pread count=4096 offset=5808128 nbdkit: file.3: debug: cow: pread count=262144 offset=6553600 nbdkit: file.2: debug: file: pread count=4096 offset=6078464 nbdkit: file.9: debug: file: pread count=4096 offset=5586944 nbdkit: file.9: debug: file: pread count=4096 offset=5591040 nbdkit: file.8: debug: file: pread count=4096 offset=6311936 nbdkit: file.7: debug: file: pread count=4096 offset=5382144 nbdkit: file.3: debug: file: pread count=4096 offset=6553600 nbdkit: file.3: debug: file: pread count=4096 offset=6557696 nbdkit: file.3: debug: file: pread count=4096 offset=6561792 nbdkit: file.3: debug: file: pread count=4096 offset=6565888 nbdkit: file.8: debug: file: pread count=4096 offset=6316032 nbdkit: file.14: debug: file: pread count=4096 offset=5812224 nbdkit: file.8: debug: file: pread count=4096 offset=6320128 nbdkit: file.14: debug: file: pread count=4096 offset=5816320 nbdkit: file.9: debug: file: pread count=4096 offset=5595136 nbdkit: file.9: debug: file: pread count=4096 offset=5599232 nbdkit: file.8: debug: file: pread count=4096 offset=6324224 nbdkit: file.7: debug: file: pread count=4096 offset=5386240 nbdkit: file.8: debug: file: pread count=4096 offset=6328320 nbdkit: file.8: debug: file: pread count=4096 offset=6332416 nbdkit: file.3: debug: file: pread count=4096 offset=6569984 nbdkit: file.2: debug: file: pread count=4096 offset=6082560 nbdkit: file.5: debug: cow: pread count=262144 offset=6815744 nbdkit: file.9: debug: file: pread count=4096 offset=5603328 nbdkit: file.14: debug: file: pread count=4096 offset=5820416 nbdkit: file.8: debug: file: pread count=4096 offset=6336512 nbdkit: file.7: debug: file: pread count=4096 offset=5390336 nbdkit: file.14: debug: file: pread count=4096 offset=5824512 nbdkit: file.2: debug: file: pread count=4096 offset=6086656 nbdkit: file.3: debug: file: pread count=4096 offset=6574080 nbdkit: file.8: debug: file: pread count=4096 offset=6340608 nbdkit: file.8: debug: file: pread count=4096 offset=6344704 nbdkit: file.5: debug: file: pread count=4096 offset=6815744 nbdkit: file.8: debug: file: pread count=4096 offset=6348800 nbdkit: file.9: debug: file: pread count=4096 offset=5607424 nbdkit: file.5: debug: file: pread count=4096 offset=6819840 nbdkit: file.2: debug: file: pread count=4096 offset=6090752 nbdkit: file.2: debug: file: pread count=4096 offset=6094848 nbdkit: file.7: debug: file: pread count=4096 offset=5394432 nbdkit: file.8: debug: file: pread count=4096 offset=6352896 nbdkit: file.14: debug: file: pread count=4096 offset=5828608 nbdkit: file.8: debug: file: pread count=4096 offset=6356992 nbdkit: file.5: debug: file: pread count=4096 offset=6823936 nbdkit: file.2: debug: file: pread count=4096 offset=6098944 nbdkit: file.5: debug: file: pread count=4096 offset=6828032 nbdkit: file.2: debug: file: pread count=4096 offset=6103040 nbdkit: file.5: debug: file: pread count=4096 offset=6832128 nbdkit: file.14: debug: file: pread count=4096 offset=5832704 nbdkit: file.3: debug: file: pread count=4096 offset=6578176 nbdkit: file.5: debug: file: pread count=4096 offset=6836224 nbdkit: file.9: debug: file: pread count=4096 offset=5611520 nbdkit: file.8: debug: file: pread count=4096 offset=6361088 nbdkit: file.2: debug: file: pread count=4096 offset=6107136 nbdkit: file.8: debug: file: pread count=4096 offset=6365184 nbdkit: file.3: debug: file: pread count=4096 offset=6582272 nbdkit: file.8: debug: file: pread count=4096 offset=6369280 nbdkit: file.5: debug: file: pread count=4096 offset=6840320 nbdkit: file.8: debug: file: pread count=4096 offset=6373376 nbdkit: file.9: debug: file: pread count=4096 offset=5615616 nbdkit: file.8: debug: file: pread count=4096 offset=6377472 nbdkit: file.13: debug: cow: pread count=262144 offset=7077888 nbdkit: file.14: debug: file: pread count=4096 offset=5836800 nbdkit: file.9: debug: file: pread count=4096 offset=5619712 nbdkit: file.5: debug: file: pread count=4096 offset=6844416 nbdkit: file.7: debug: file: pread count=4096 offset=5398528 nbdkit: file.2: debug: file: pread count=4096 offset=6111232 nbdkit: file.7: debug: file: pread count=4096 offset=5402624 nbdkit: file.3: debug: file: pread count=4096 offset=6586368 nbdkit: file.6: debug: cow: pread count=262144 offset=7340032 nbdkit: file.8: debug: file: pread count=4096 offset=6381568 nbdkit: file.8: debug: file: pread count=4096 offset=6385664 nbdkit: file.2: debug: file: pread count=4096 offset=6115328 nbdkit: file.8: debug: file: pread count=4096 offset=6389760 nbdkit: file.8: debug: file: pread count=4096 offset=6393856 nbdkit: file.5: debug: file: pread count=4096 offset=6848512 nbdkit: file.9: debug: file: pread count=4096 offset=5623808 nbdkit: file.2: debug: file: pread count=4096 offset=6119424 nbdkit: file.5: debug: file: pread count=4096 offset=6852608 nbdkit: file.13: debug: file: pread count=4096 offset=7077888 nbdkit: file.7: debug: file: pread count=4096 offset=5406720 nbdkit: file.9: debug: file: pread count=4096 offset=5627904 nbdkit: file.9: debug: file: pread count=4096 offset=5632000 nbdkit: file.9: debug: file: pread count=4096 offset=5636096 nbdkit: file.9: debug: file: pread count=4096 offset=5640192 nbdkit: file.3: debug: file: pread count=4096 offset=6590464 nbdkit: file.7: debug: file: pread count=4096 offset=5410816 nbdkit: file.2: debug: file: pread count=4096 offset=6123520 nbdkit: file.5: debug: file: pread count=4096 offset=6856704 nbdkit: file.9: debug: file: pread count=4096 offset=5644288 nbdkit: file.6: debug: file: pread count=4096 offset=7340032 nbdkit: file.5: debug: file: pread count=4096 offset=6860800 nbdkit: file.14: debug: file: pread count=4096 offset=5840896 nbdkit: file.9: debug: file: pread count=4096 offset=5648384 nbdkit: file.8: debug: file: pread count=4096 offset=6397952 nbdkit: file.2: debug: file: pread count=4096 offset=6127616 nbdkit: file.15: debug: cow: pread count=262144 offset=7602176 nbdkit: file.5: debug: file: pread count=4096 offset=6864896 nbdkit: file.6: debug: file: pread count=4096 offset=7344128 nbdkit: file.5: debug: file: pread count=4096 offset=6868992 nbdkit: file.3: debug: file: pread count=4096 offset=6594560 nbdkit: file.6: debug: file: pread count=4096 offset=7348224 nbdkit: file.14: debug: file: pread count=4096 offset=5844992 nbdkit: file.13: debug: file: pread count=4096 offset=7081984 nbdkit: file.5: debug: file: pread count=4096 offset=6873088 nbdkit: file.9: debug: file: pread count=4096 offset=5652480 nbdkit: file.5: debug: file: pread count=4096 offset=6877184 nbdkit: file.8: debug: file: pread count=4096 offset=6402048 nbdkit: file.7: debug: file: pread count=4096 offset=5414912 nbdkit: file.14: debug: file: pread count=4096 offset=5849088 nbdkit: file.8: debug: file: pread count=4096 offset=6406144 nbdkit: file.2: debug: file: pread count=4096 offset=6131712 nbdkit: file.3: debug: file: pread count=4096 offset=6598656 nbdkit: file.10: debug: cow: pread count=262144 offset=7864320 nbdkit: file.9: debug: file: pread count=4096 offset=5656576 nbdkit: file.15: debug: file: pread count=4096 offset=7602176 nbdkit: file.2: debug: file: pread count=4096 offset=6135808 nbdkit: file.9: debug: file: pread count=4096 offset=5660672 nbdkit: file.5: debug: file: pread count=4096 offset=6881280 nbdkit: file.15: debug: file: pread count=4096 offset=7606272 nbdkit: file.15: debug: file: pread count=4096 offset=7610368 nbdkit: file.2: debug: file: pread count=4096 offset=6139904 nbdkit: file.14: debug: file: pread count=4096 offset=5853184 nbdkit: file.14: debug: file: pread count=4096 offset=5857280 nbdkit: file.2: debug: file: pread count=4096 offset=6144000 nbdkit: file.2: debug: file: pread count=4096 offset=6148096 nbdkit: file.2: debug: file: pread count=4096 offset=6152192 nbdkit: file.10: debug: file: pread count=4096 offset=7864320 nbdkit: file.14: debug: file: pread count=4096 offset=5861376 nbdkit: file.13: debug: file: pread count=4096 offset=7086080 nbdkit: file.10: debug: file: pread count=4096 offset=7868416 nbdkit: file.6: debug: file: pread count=4096 offset=7352320 nbdkit: file.13: debug: file: pread count=4096 offset=7090176 nbdkit: file.8: debug: file: pread count=4096 offset=6410240 nbdkit: file.13: debug: file: pread count=4096 offset=7094272 nbdkit: file.9: debug: file: pread count=4096 offset=5664768 nbdkit: file.5: debug: file: pread count=4096 offset=6885376 nbdkit: file.9: debug: file: pread count=4096 offset=5668864 nbdkit: file.15: debug: file: pread count=4096 offset=7614464 nbdkit: file.5: debug: file: pread count=4096 offset=6889472 nbdkit: file.7: debug: file: pread count=4096 offset=5419008 nbdkit: file.14: debug: file: pread count=4096 offset=5865472 nbdkit: file.7: debug: file: pread count=4096 offset=5423104 nbdkit: file.7: debug: file: pread count=4096 offset=5427200 nbdkit: file.3: debug: file: pread count=4096 offset=6602752 nbdkit: file.14: debug: file: pread count=4096 offset=5869568 nbdkit: file.2: debug: file: pread count=4096 offset=6156288 nbdkit: file.13: debug: file: pread count=4096 offset=7098368 nbdkit: file.9: debug: file: pread count=4096 offset=5672960 nbdkit: file.15: debug: file: pread count=4096 offset=7618560 nbdkit: file.2: debug: file: pread count=4096 offset=6160384 nbdkit: file.4: debug: cow: pread count=262144 offset=8126464 nbdkit: file.3: debug: file: pread count=4096 offset=6606848 nbdkit: file.2: debug: file: pread count=4096 offset=6164480 nbdkit: file.9: debug: file: pread count=4096 offset=5677056 nbdkit: file.8: debug: file: pread count=4096 offset=6414336 nbdkit: file.14: debug: file: pread count=4096 offset=5873664 nbdkit: file.15: debug: file: pread count=4096 offset=7622656 nbdkit: file.6: debug: file: pread count=4096 offset=7356416 nbdkit: file.7: debug: file: pread count=4096 offset=5431296 nbdkit: file.4: debug: file: pread count=4096 offset=8126464 nbdkit: file.2: debug: file: pread count=4096 offset=6168576 nbdkit: file.14: debug: file: pread count=4096 offset=5877760 nbdkit: file.13: debug: file: pread count=4096 offset=7102464 nbdkit: file.6: debug: file: pread count=4096 offset=7360512 nbdkit: file.15: debug: file: pread count=4096 offset=7626752 nbdkit: file.8: debug: file: pread count=4096 offset=6418432 nbdkit: file.2: debug: file: pread count=4096 offset=6172672 nbdkit: file.4: debug: file: pread count=4096 offset=8130560 nbdkit: file.10: debug: file: pread count=4096 offset=7872512 nbdkit: file.8: debug: file: pread count=4096 offset=6422528 nbdkit: file.9: debug: file: pread count=4096 offset=5681152 nbdkit: file.13: debug: file: pread count=4096 offset=7106560 nbdkit: file.10: debug: file: pread count=4096 offset=7876608 nbdkit: file.8: debug: file: pread count=4096 offset=6426624 nbdkit: file.8: debug: file: pread count=4096 offset=6430720 nbdkit: file.9: debug: file: pread count=4096 offset=5685248 nbdkit: file.1: debug: cow: pread count=262144 offset=8388608 nbdkit: file.3: debug: file: pread count=4096 offset=6610944 nbdkit: file.13: debug: file: pread count=4096 offset=7110656 nbdkit: file.8: debug: file: pread count=4096 offset=6434816 nbdkit: file.15: debug: file: pread count=4096 offset=7630848 nbdkit: file.6: debug: file: pread count=4096 offset=7364608 nbdkit: file.3: debug: file: pread count=4096 offset=6615040 nbdkit: file.4: debug: file: pread count=4096 offset=8134656 nbdkit: file.8: debug: file: pread count=4096 offset=6438912 nbdkit: file.9: debug: file: pread count=4096 offset=5689344 nbdkit: file.12: debug: cow: pread count=262144 offset=8650752 nbdkit: file.1: debug: file: pread count=4096 offset=8388608 nbdkit: file.8: debug: file: pread count=4096 offset=6443008 nbdkit: file.1: debug: file: pread count=4096 offset=8392704 nbdkit: file.5: debug: file: pread count=4096 offset=6893568 nbdkit: file.12: debug: file: pread count=4096 offset=8650752 nbdkit: file.13: debug: file: pread count=4096 offset=7114752 nbdkit: file.10: debug: file: pread count=4096 offset=7880704 nbdkit: file.9: debug: file: pread count=4096 offset=5693440 nbdkit: file.15: debug: file: pread count=4096 offset=7634944 nbdkit: file.5: debug: file: pread count=4096 offset=6897664 nbdkit: file.1: debug: file: pread count=4096 offset=8396800 nbdkit: file.12: debug: file: pread count=4096 offset=8654848 nbdkit: file.7: debug: file: pread count=4096 offset=5435392 nbdkit: file.3: debug: file: pread count=4096 offset=6619136 nbdkit: file.3: debug: file: pread count=4096 offset=6623232 nbdkit: file.8: debug: file: pread count=4096 offset=6447104 nbdkit: file.9: debug: file: pread count=4096 offset=5697536 nbdkit: file.6: debug: file: pread count=4096 offset=7368704 nbdkit: file.12: debug: file: pread count=4096 offset=8658944 nbdkit: file.7: debug: file: pread count=4096 offset=5439488 nbdkit: file.8: debug: file: pread count=4096 offset=6451200 nbdkit: file.10: debug: file: pread count=4096 offset=7884800 nbdkit: file.4: debug: file: pread count=4096 offset=8138752 nbdkit: file.9: debug: file: pread count=4096 offset=5701632 nbdkit: file.12: debug: file: pread count=4096 offset=8663040 nbdkit: file.2: debug: file: pread count=4096 offset=6176768 nbdkit: file.10: debug: file: pread count=4096 offset=7888896 nbdkit: file.15: debug: file: pread count=4096 offset=7639040 nbdkit: file.13: debug: file: pread count=4096 offset=7118848 nbdkit: file.6: debug: file: pread count=4096 offset=7372800 nbdkit: file.8: debug: file: pread count=4096 offset=6455296 nbdkit: file.7: debug: file: pread count=4096 offset=5443584 nbdkit: file.2: debug: file: pread count=4096 offset=6180864 nbdkit: file.12: debug: file: pread count=4096 offset=8667136 nbdkit: file.2: debug: file: pread count=4096 offset=6184960 nbdkit: file.1: debug: file: pread count=4096 offset=8400896 nbdkit: file.2: debug: file: pread count=4096 offset=6189056 nbdkit: file.15: debug: file: pread count=4096 offset=7643136 nbdkit: file.8: debug: file: pread count=4096 offset=6459392 nbdkit: file.3: debug: file: pread count=4096 offset=6627328 nbdkit: file.10: debug: file: pread count=4096 offset=7892992 nbdkit: file.15: debug: file: pread count=4096 offset=7647232 nbdkit: file.0: debug: cow: pread count=262144 offset=8912896 nbdkit: file.12: debug: file: pread count=4096 offset=8671232 nbdkit: file.6: debug: file: pread count=4096 offset=7376896 nbdkit: file.4: debug: file: pread count=4096 offset=8142848 nbdkit: file.3: debug: file: pread count=4096 offset=6631424 nbdkit: file.8: debug: file: pread count=4096 offset=6463488 nbdkit: file.14: debug: file: pread count=4096 offset=5881856 nbdkit: file.7: debug: file: pread count=4096 offset=5447680 nbdkit: file.13: debug: file: pread count=4096 offset=7122944 nbdkit: file.1: debug: file: pread count=4096 offset=8404992 nbdkit: file.12: debug: file: pread count=4096 offset=8675328 nbdkit: file.10: debug: file: pread count=4096 offset=7897088 nbdkit: file.3: debug: file: pread count=4096 offset=6635520 nbdkit: file.9: debug: file: pread count=4096 offset=5705728 nbdkit: file.13: debug: file: pread count=4096 offset=7127040 nbdkit: file.10: debug: file: pread count=4096 offset=7901184 nbdkit: file.2: debug: file: pread count=4096 offset=6193152 nbdkit: file.5: debug: file: pread count=4096 offset=6901760 nbdkit: file.12: debug: file: pread count=4096 offset=8679424 nbdkit: file.2: debug: file: pread count=4096 offset=6197248 nbdkit: file.0: debug: file: pread count=4096 offset=8912896 nbdkit: file.7: debug: file: pread count=4096 offset=5451776 nbdkit: file.14: debug: file: pread count=4096 offset=5885952 nbdkit: file.7: debug: file: pread count=4096 offset=5455872 nbdkit: file.8: debug: file: pread count=4096 offset=6467584 nbdkit: file.2: debug: file: pread count=4096 offset=6201344 nbdkit: file.1: debug: file: pread count=4096 offset=8409088 nbdkit: file.2: debug: file: pread count=4096 offset=6205440 nbdkit: file.7: debug: file: pread count=4096 offset=5459968 nbdkit: file.2: debug: file: pread count=4096 offset=6209536 nbdkit: file.15: debug: file: pread count=4096 offset=7651328 nbdkit: file.2: debug: file: pread count=4096 offset=6213632 nbdkit: file.1: debug: file: pread count=4096 offset=8413184 nbdkit: file.12: debug: file: pread count=4096 offset=8683520 nbdkit: file.3: debug: file: pread count=4096 offset=6639616 nbdkit: file.8: debug: file: pread count=4096 offset=6471680 nbdkit: file.12: debug: file: pread count=4096 offset=8687616 nbdkit: file.5: debug: file: pread count=4096 offset=6905856 nbdkit: file.14: debug: file: pread count=4096 offset=5890048 nbdkit: file.3: debug: file: pread count=4096 offset=6643712 nbdkit: file.0: debug: file: pread count=4096 offset=8916992 nbdkit: file.10: debug: file: pread count=4096 offset=7905280 nbdkit: file.6: debug: file: pread count=4096 offset=7380992 nbdkit: file.14: debug: file: pread count=4096 offset=5894144 nbdkit: file.13: debug: file: pread count=4096 offset=7131136 nbdkit: file.9: debug: file: pread count=4096 offset=5709824 nbdkit: file.7: debug: file: pread count=4096 offset=5464064 nbdkit: file.14: debug: file: pread count=4096 offset=5898240 nbdkit: file.12: debug: file: pread count=4096 offset=8691712 nbdkit: file.14: debug: file: pread count=4096 offset=5902336 nbdkit: file.3: debug: file: pread count=4096 offset=6647808 nbdkit: file.4: debug: file: pread count=4096 offset=8146944 nbdkit: file.4: debug: file: pread count=4096 offset=8151040 nbdkit: file.2: debug: file: pread count=4096 offset=6217728 nbdkit: file.11: debug: cow: pread count=262144 offset=9175040 nbdkit: file.12: debug: file: pread count=4096 offset=8695808 nbdkit: file.3: debug: file: pread count=4096 offset=6651904 nbdkit: file.14: debug: file: pread count=4096 offset=5906432 nbdkit: file.15: debug: file: pread count=4096 offset=7655424 nbdkit: file.12: debug: file: pread count=4096 offset=8699904 nbdkit: file.1: debug: file: pread count=4096 offset=8417280 nbdkit: file.14: debug: file: pread count=4096 offset=5910528 nbdkit: file.9: debug: file: pread count=4096 offset=5713920 nbdkit: file.12: debug: file: pread count=4096 offset=8704000 nbdkit: file.5: debug: file: pread count=4096 offset=6909952 nbdkit: file.15: debug: file: pread count=4096 offset=7659520 nbdkit: file.3: debug: file: pread count=4096 offset=6656000 nbdkit: file.1: debug: file: pread count=4096 offset=8421376 nbdkit: file.10: debug: file: pread count=4096 offset=7909376 nbdkit: file.3: debug: file: pread count=4096 offset=6660096 nbdkit: file.3: debug: file: pread count=4096 offset=6664192 nbdkit: file.0: debug: file: pread count=4096 offset=8921088 nbdkit: file.15: debug: file: pread count=4096 offset=7663616 nbdkit: file.8: debug: file: pread count=4096 offset=6475776 nbdkit: file.4: debug: file: pread count=4096 offset=8155136 nbdkit: file.2: debug: file: pread count=4096 offset=6221824 nbdkit: file.11: debug: file: pread count=4096 offset=9175040 nbdkit: file.3: debug: file: pread count=4096 offset=6668288 nbdkit: file.0: debug: file: pread count=4096 offset=8925184 nbdkit: file.6: debug: file: pread count=4096 offset=7385088 nbdkit: file.14: debug: file: pread count=4096 offset=5914624 nbdkit: file.10: debug: file: pread count=4096 offset=7913472 nbdkit: file.5: debug: file: pread count=4096 offset=6914048 nbdkit: file.13: debug: file: pread count=4096 offset=7135232 nbdkit: file.3: debug: file: pread count=4096 offset=6672384 nbdkit: file.12: debug: file: pread count=4096 offset=8708096 nbdkit: file.15: debug: file: pread count=4096 offset=7667712 nbdkit: file.8: debug: file: pread count=4096 offset=6479872 nbdkit: file.11: debug: file: pread count=4096 offset=9179136 nbdkit: file.0: debug: file: pread count=4096 offset=8929280 nbdkit: file.2: debug: file: pread count=4096 offset=6225920 nbdkit: file.1: debug: file: pread count=4096 offset=8425472 nbdkit: file.2: debug: file: pread count=4096 offset=6230016 nbdkit: file.11: debug: file: pread count=4096 offset=9183232 nbdkit: file.4: debug: file: pread count=4096 offset=8159232 nbdkit: file.13: debug: file: pread count=4096 offset=7139328 nbdkit: file.3: debug: file: pread count=4096 offset=6676480 nbdkit: file.2: debug: file: pread count=4096 offset=6234112 nbdkit: file.1: debug: file: pread count=4096 offset=8429568 nbdkit: file.12: debug: file: pread count=4096 offset=8712192 nbdkit: file.9: debug: file: pread count=4096 offset=5718016 nbdkit: file.7: debug: file: pread count=4096 offset=5468160 nbdkit: file.12: debug: file: pread count=4096 offset=8716288 nbdkit: file.8: debug: file: pread count=4096 offset=6483968 nbdkit: file.15: debug: file: pread count=4096 offset=7671808 nbdkit: file.11: debug: file: pread count=4096 offset=9187328 nbdkit: file.14: debug: file: pread count=4096 offset=5918720 nbdkit: file.12: debug: file: pread count=4096 offset=8720384 nbdkit: file.6: debug: file: pread count=4096 offset=7389184 nbdkit: file.0: debug: file: pread count=4096 offset=8933376 nbdkit: file.1: debug: file: pread count=4096 offset=8433664 nbdkit: file.4: debug: file: pread count=4096 offset=8163328 nbdkit: file.10: debug: file: pread count=4096 offset=7917568 nbdkit: file.5: debug: file: pread count=4096 offset=6918144 nbdkit: file.4: debug: file: pread count=4096 offset=8167424 nbdkit: file.13: debug: file: pread count=4096 offset=7143424 nbdkit: file.6: debug: file: pread count=4096 offset=7393280 nbdkit: file.7: debug: file: pread count=4096 offset=5472256 nbdkit: file.9: debug: file: pread count=4096 offset=5722112 nbdkit: file.11: debug: file: pread count=4096 offset=9191424 nbdkit: file.3: debug: file: pread count=4096 offset=6680576 nbdkit: file.5: debug: file: pread count=4096 offset=6922240 nbdkit: file.8: debug: file: pread count=4096 offset=6488064 nbdkit: file.10: debug: file: pread count=4096 offset=7921664 nbdkit: file.12: debug: file: pread count=4096 offset=8724480 nbdkit: file.13: debug: file: pread count=4096 offset=7147520 nbdkit: file.7: debug: file: pread count=4096 offset=5476352 nbdkit: file.0: debug: file: pread count=4096 offset=8937472 nbdkit: file.6: debug: file: pread count=4096 offset=7397376 nbdkit: file.1: debug: file: pread count=4096 offset=8437760 nbdkit: file.3: debug: file: pread count=4096 offset=6684672 nbdkit: file.12: debug: file: pread count=4096 offset=8728576 nbdkit: file.14: debug: file: pread count=4096 offset=5922816 nbdkit: file.12: debug: file: pread count=4096 offset=8732672 nbdkit: file.9: debug: file: pread count=4096 offset=5726208 nbdkit: file.4: debug: file: pread count=4096 offset=8171520 nbdkit: file.8: debug: file: pread count=4096 offset=6492160 nbdkit: file.2: debug: file: pread count=4096 offset=6238208 nbdkit: file.5: debug: file: pread count=4096 offset=6926336 nbdkit: file.4: debug: file: pread count=4096 offset=8175616 nbdkit: file.1: debug: file: pread count=4096 offset=8441856 nbdkit: file.15: debug: file: pread count=4096 offset=7675904 nbdkit: file.12: debug: file: pread count=4096 offset=8736768 nbdkit: file.11: debug: file: pread count=4096 offset=9195520 nbdkit: file.9: debug: file: pread count=4096 offset=5730304 nbdkit: file.3: debug: file: pread count=4096 offset=6688768 nbdkit: file.15: debug: file: pread count=4096 offset=7680000 nbdkit: file.12: debug: file: pread count=4096 offset=8740864 nbdkit: file.5: debug: file: pread count=4096 offset=6930432 nbdkit: file.12: debug: file: pread count=4096 offset=8744960 nbdkit: file.1: debug: file: pread count=4096 offset=8445952 nbdkit: file.12: debug: file: pread count=4096 offset=8749056 nbdkit: file.0: debug: file: pread count=4096 offset=8941568 nbdkit: file.14: debug: file: pread count=4096 offset=5926912 nbdkit: file.4: debug: file: pread count=4096 offset=8179712 nbdkit: file.0: debug: file: pread count=4096 offset=8945664 nbdkit: file.7: debug: file: pread count=4096 offset=5480448 nbdkit: file.8: debug: file: pread count=4096 offset=6496256 nbdkit: file.0: debug: file: pread count=4096 offset=8949760 nbdkit: file.3: debug: file: pread count=4096 offset=6692864 nbdkit: file.6: debug: file: pread count=4096 offset=7401472 nbdkit: file.14: debug: file: pread count=4096 offset=5931008 nbdkit: file.3: debug: file: pread count=4096 offset=6696960 nbdkit: file.11: debug: file: pread count=4096 offset=9199616 nbdkit: file.9: debug: file: pread count=4096 offset=5734400 nbdkit: file.2: debug: file: pread count=4096 offset=6242304 nbdkit: file.4: debug: file: pread count=4096 offset=8183808 nbdkit: file.10: debug: file: pread count=4096 offset=7925760 nbdkit: file.11: debug: file: pread count=4096 offset=9203712 nbdkit: file.12: debug: file: pread count=4096 offset=8753152 nbdkit: file.13: debug: file: pread count=4096 offset=7151616 nbdkit: file.0: debug: file: pread count=4096 offset=8953856 nbdkit: file.7: debug: file: pread count=4096 offset=5484544 nbdkit: file.3: debug: file: pread count=4096 offset=6701056 nbdkit: file.14: debug: file: pread count=4096 offset=5935104 nbdkit: file.15: debug: file: pread count=4096 offset=7684096 nbdkit: file.8: debug: file: pread count=4096 offset=6500352 nbdkit: file.2: debug: file: pread count=4096 offset=6246400 nbdkit: file.6: debug: file: pread count=4096 offset=7405568 nbdkit: file.5: debug: file: pread count=4096 offset=6934528 nbdkit: file.0: debug: file: pread count=4096 offset=8957952 nbdkit: file.2: debug: file: pread count=4096 offset=6250496 nbdkit: file.8: debug: file: pread count=4096 offset=6504448 nbdkit: file.0: debug: file: pread count=4096 offset=8962048 nbdkit: file.1: debug: file: pread count=4096 offset=8450048 nbdkit: file.8: debug: file: pread count=4096 offset=6508544 nbdkit: file.0: debug: file: pread count=4096 offset=8966144 nbdkit: file.1: debug: file: pread count=4096 offset=8454144 nbdkit: file.7: debug: file: pread count=4096 offset=5488640 nbdkit: file.5: debug: file: pread count=4096 offset=6938624 nbdkit: file.8: debug: file: pread count=4096 offset=6512640 nbdkit: file.14: debug: file: pread count=4096 offset=5939200 nbdkit: file.2: debug: file: pread count=4096 offset=6254592 nbdkit: file.11: debug: file: pread count=4096 offset=9207808 nbdkit: file.1: debug: file: pread count=4096 offset=8458240 nbdkit: file.11: debug: file: pread count=4096 offset=9211904 nbdkit: file.2: debug: file: pread count=4096 offset=6258688 nbdkit: file.12: debug: file: pread count=4096 offset=8757248 nbdkit: file.1: debug: file: pread count=4096 offset=8462336 nbdkit: file.12: debug: file: pread count=4096 offset=8761344 nbdkit: file.2: debug: file: pread count=4096 offset=6262784 nbdkit: file.0: debug: file: pread count=4096 offset=8970240 nbdkit: file.5: debug: file: pread count=4096 offset=6942720 nbdkit: file.10: debug: file: pread count=4096 offset=7929856 nbdkit: file.0: debug: file: pread count=4096 offset=8974336 nbdkit: file.6: debug: file: pread count=4096 offset=7409664 nbdkit: file.5: debug: file: pread count=4096 offset=6946816 nbdkit: file.9: debug: file: pread count=4096 offset=5738496 nbdkit: file.15: debug: file: pread count=4096 offset=7688192 nbdkit: file.0: debug: file: pread count=4096 offset=8978432 nbdkit: file.8: debug: file: pread count=4096 offset=6516736 nbdkit: file.5: debug: file: pread count=4096 offset=6950912 nbdkit: file.13: debug: file: pread count=4096 offset=7155712 nbdkit: file.0: debug: file: pread count=4096 offset=8982528 nbdkit: file.11: debug: file: pread count=4096 offset=9216000 nbdkit: file.3: debug: file: pread count=4096 offset=6705152 nbdkit: file.1: debug: file: pread count=4096 offset=8466432 nbdkit: file.2: debug: file: pread count=4096 offset=6266880 nbdkit: file.5: debug: file: pread count=4096 offset=6955008 nbdkit: file.12: debug: file: pread count=4096 offset=8765440 nbdkit: file.4: debug: file: pread count=4096 offset=8187904 nbdkit: file.7: debug: file: pread count=4096 offset=5492736 nbdkit: file.12: debug: file: pread count=4096 offset=8769536 nbdkit: file.14: debug: file: pread count=4096 offset=5943296 nbdkit: file.15: debug: file: pread count=4096 offset=7692288 nbdkit: file.0: debug: file: pread count=4096 offset=8986624 nbdkit: file.8: debug: file: pread count=4096 offset=6520832 nbdkit: file.3: debug: file: pread count=4096 offset=6709248 nbdkit: file.1: debug: file: pread count=4096 offset=8470528 nbdkit: file.0: debug: file: pread count=4096 offset=8990720 nbdkit: file.14: debug: file: pread count=4096 offset=5947392 nbdkit: file.3: debug: file: pread count=4096 offset=6713344 nbdkit: file.12: debug: file: pread count=4096 offset=8773632 nbdkit: file.6: debug: file: pread count=4096 offset=7413760 nbdkit: file.2: debug: file: pread count=4096 offset=6270976 nbdkit: file.1: debug: file: pread count=4096 offset=8474624 nbdkit: file.10: debug: file: pread count=4096 offset=7933952 nbdkit: file.4: debug: file: pread count=4096 offset=8192000 nbdkit: file.7: debug: file: pread count=4096 offset=5496832 nbdkit: file.0: debug: file: pread count=4096 offset=8994816 nbdkit: file.14: debug: file: pread count=4096 offset=5951488 nbdkit: file.0: debug: file: pread count=4096 offset=8998912 nbdkit: file.15: debug: file: pread count=4096 offset=7696384 nbdkit: file.2: debug: file: pread count=4096 offset=6275072 nbdkit: file.10: debug: file: pread count=4096 offset=7938048 nbdkit: file.6: debug: file: pread count=4096 offset=7417856 nbdkit: file.13: debug: file: pread count=4096 offset=7159808 nbdkit: file.9: debug: file: pread count=4096 offset=5742592 nbdkit: file.0: debug: file: pread count=4096 offset=9003008 nbdkit: file.15: debug: file: pread count=4096 offset=7700480 nbdkit: file.8: debug: file: pread count=4096 offset=6524928 nbdkit: file.9: debug: file: pread count=4096 offset=5746688 nbdkit: file.4: debug: file: pread count=4096 offset=8196096 nbdkit: file.7: debug: file: pread count=4096 offset=5500928 nbdkit: file.12: debug: file: pread count=4096 offset=8777728 nbdkit: file.3: debug: file: pread count=4096 offset=6717440 nbdkit: file.6: debug: file: pread count=4096 offset=7421952 nbdkit: file.14: debug: file: pread count=4096 offset=5955584 nbdkit: file.11: debug: file: pread count=4096 offset=9220096 nbdkit: file.2: debug: file: pread count=4096 offset=6279168 nbdkit: file.8: debug: file: pread count=4096 offset=6529024 nbdkit: file.15: debug: file: pread count=4096 offset=7704576 nbdkit: file.15: debug: file: pread count=4096 offset=7708672 nbdkit: file.1: debug: file: pread count=4096 offset=8478720 nbdkit: file.9: debug: file: pread count=4096 offset=5750784 nbdkit: file.13: debug: file: pread count=4096 offset=7163904 nbdkit: file.10: debug: file: pread count=4096 offset=7942144 nbdkit: file.0: debug: file: pread count=4096 offset=9007104 nbdkit: file.15: debug: file: pread count=4096 offset=7712768 nbdkit: file.13: debug: file: pread count=4096 offset=7168000 nbdkit: file.10: debug: file: pread count=4096 offset=7946240 nbdkit: file.3: debug: file: pread count=4096 offset=6721536 nbdkit: file.14: debug: file: pread count=4096 offset=5959680 nbdkit: file.9: debug: file: pread count=4096 offset=5754880 nbdkit: file.1: debug: file: pread count=4096 offset=8482816 nbdkit: file.5: debug: file: pread count=4096 offset=6959104 nbdkit: file.6: debug: file: pread count=4096 offset=7426048 nbdkit: file.12: debug: file: pread count=4096 offset=8781824 nbdkit: file.13: debug: file: pread count=4096 offset=7172096 nbdkit: file.4: debug: file: pread count=4096 offset=8200192 nbdkit: file.14: debug: file: pread count=4096 offset=5963776 nbdkit: file.10: debug: file: pread count=4096 offset=7950336 nbdkit: file.2: debug: file: pread count=4096 offset=6283264 nbdkit: file.10: debug: file: pread count=4096 offset=7954432 nbdkit: file.14: debug: file: pread count=4096 offset=5967872 nbdkit: file.8: debug: file: pread count=4096 offset=6533120 nbdkit: file.15: debug: file: pread count=4096 offset=7716864 nbdkit: file.4: debug: file: pread count=4096 offset=8204288 nbdkit: file.1: debug: file: pread count=4096 offset=8486912 nbdkit: file.14: debug: file: pread count=4096 offset=5971968 nbdkit: file.3: debug: file: pread count=4096 offset=6725632 nbdkit: file.0: debug: file: pread count=4096 offset=9011200 nbdkit: file.9: debug: file: pread count=4096 offset=5758976 nbdkit: file.13: debug: file: pread count=4096 offset=7176192 nbdkit: file.6: debug: file: pread count=4096 offset=7430144 nbdkit: file.14: debug: file: pread count=4096 offset=5976064 nbdkit: file.1: debug: file: pread count=4096 offset=8491008 nbdkit: file.12: debug: file: pread count=4096 offset=8785920 nbdkit: file.14: debug: file: pread count=4096 offset=5980160 nbdkit: file.12: debug: file: pread count=4096 offset=8790016 nbdkit: file.14: debug: file: pread count=4096 offset=5984256 nbdkit: file.7: debug: cow: pread count=262144 offset=9437184 nbdkit: file.10: debug: file: pread count=4096 offset=7958528 nbdkit: file.6: debug: file: pread count=4096 offset=7434240 nbdkit: file.9: debug: file: pread count=4096 offset=5763072 nbdkit: file.8: debug: file: pread count=4096 offset=6537216 nbdkit: file.3: debug: file: pread count=4096 offset=6729728 nbdkit: file.2: debug: file: pread count=4096 offset=6287360 nbdkit: file.5: debug: file: pread count=4096 offset=6963200 nbdkit: file.1: debug: file: pread count=4096 offset=8495104 nbdkit: file.0: debug: file: pread count=4096 offset=9015296 nbdkit: file.6: debug: file: pread count=4096 offset=7438336 nbdkit: file.4: debug: file: pread count=4096 offset=8208384 nbdkit: file.7: debug: file: pread count=4096 offset=9437184 nbdkit: file.6: debug: file: pread count=4096 offset=7442432 nbdkit: file.13: debug: file: pread count=4096 offset=7180288 nbdkit: file.12: debug: file: pread count=4096 offset=8794112 nbdkit: file.14: debug: file: pread count=4096 offset=5988352 nbdkit: file.11: debug: file: pread count=4096 offset=9224192 nbdkit: file.7: debug: file: pread count=4096 offset=9441280 nbdkit: file.11: debug: file: pread count=4096 offset=9228288 nbdkit: file.7: debug: file: pread count=4096 offset=9445376 nbdkit: file.10: debug: file: pread count=4096 offset=7962624 nbdkit: file.3: debug: file: pread count=4096 offset=6733824 nbdkit: file.0: debug: file: pread count=4096 offset=9019392 nbdkit: file.15: debug: file: pread count=4096 offset=7720960 nbdkit: file.1: debug: file: pread count=4096 offset=8499200 nbdkit: file.13: debug: file: pread count=4096 offset=7184384 nbdkit: file.8: debug: file: pread count=4096 offset=6541312 nbdkit: file.5: debug: file: pread count=4096 offset=6967296 nbdkit: file.13: debug: file: pread count=4096 offset=7188480 nbdkit: file.11: debug: file: pread count=4096 offset=9232384 nbdkit: file.4: debug: file: pread count=4096 offset=8212480 nbdkit: file.0: debug: file: pread count=4096 offset=9023488 nbdkit: file.12: debug: file: pread count=4096 offset=8798208 nbdkit: file.15: debug: file: pread count=4096 offset=7725056 nbdkit: file.10: debug: file: pread count=4096 offset=7966720 nbdkit: file.2: debug: cow: pread count=262144 offset=9699328 nbdkit: file.3: debug: file: pread count=4096 offset=6737920 nbdkit: file.12: debug: file: pread count=4096 offset=8802304 nbdkit: file.8: debug: file: pread count=4096 offset=6545408 nbdkit: file.2: debug: file: pread count=4096 offset=9699328 nbdkit: file.13: debug: file: pread count=4096 offset=7192576 nbdkit: file.7: debug: file: pread count=4096 offset=9449472 nbdkit: file.15: debug: file: pread count=4096 offset=7729152 nbdkit: file.11: debug: file: pread count=4096 offset=9236480 nbdkit: file.10: debug: file: pread count=4096 offset=7970816 nbdkit: file.12: debug: file: pread count=4096 offset=8806400 nbdkit: file.0: debug: file: pread count=4096 offset=9027584 nbdkit: file.7: debug: file: pread count=4096 offset=9453568 nbdkit: file.6: debug: file: pread count=4096 offset=7446528 nbdkit: file.3: debug: file: pread count=4096 offset=6742016 nbdkit: file.14: debug: file: pread count=4096 offset=5992448 nbdkit: file.4: debug: file: pread count=4096 offset=8216576 nbdkit: file.12: debug: file: pread count=4096 offset=8810496 nbdkit: file.2: debug: file: pread count=4096 offset=9703424 nbdkit: file.12: debug: file: pread count=4096 offset=8814592 nbdkit: file.6: debug: file: pread count=4096 offset=7450624 nbdkit: file.8: debug: file: pread count=4096 offset=6549504 nbdkit: file.1: debug: file: pread count=4096 offset=8503296 nbdkit: file.5: debug: file: pread count=4096 offset=6971392 nbdkit: file.14: debug: file: pread count=4096 offset=5996544 nbdkit: file.7: debug: file: pread count=4096 offset=9457664 nbdkit: file.15: debug: file: pread count=4096 offset=7733248 nbdkit: file.0: debug: file: pread count=4096 offset=9031680 nbdkit: file.2: debug: file: pread count=4096 offset=9707520 nbdkit: file.5: debug: file: pread count=4096 offset=6975488 nbdkit: file.15: debug: file: pread count=4096 offset=7737344 nbdkit: file.11: debug: file: pread count=4096 offset=9240576 nbdkit: file.0: debug: file: pread count=4096 offset=9035776 nbdkit: file.3: debug: file: pread count=4096 offset=6746112 nbdkit: file.12: debug: file: pread count=4096 offset=8818688 nbdkit: file.6: debug: file: pread count=4096 offset=7454720 nbdkit: file.14: debug: file: pread count=4096 offset=6000640 nbdkit: file.4: debug: file: pread count=4096 offset=8220672 nbdkit: file.2: debug: file: pread count=4096 offset=9711616 nbdkit: file.13: debug: file: pread count=4096 offset=7196672 nbdkit: file.1: debug: file: pread count=4096 offset=8507392 nbdkit: file.5: debug: file: pread count=4096 offset=6979584 nbdkit: file.1: debug: file: pread count=4096 offset=8511488 nbdkit: file.15: debug: file: pread count=4096 offset=7741440 nbdkit: file.0: debug: file: pread count=4096 offset=9039872 nbdkit: file.6: debug: file: pread count=4096 offset=7458816 nbdkit: file.14: debug: file: pread count=4096 offset=6004736 nbdkit: file.11: debug: file: pread count=4096 offset=9244672 nbdkit: file.7: debug: file: pread count=4096 offset=9461760 nbdkit: file.13: debug: file: pread count=4096 offset=7200768 nbdkit: file.13: debug: file: pread count=4096 offset=7204864 nbdkit: file.14: debug: file: pread count=4096 offset=6008832 nbdkit: file.2: debug: file: pread count=4096 offset=9715712 nbdkit: file.4: debug: file: pread count=4096 offset=8224768 nbdkit: file.9: debug: cow: pread count=262144 offset=9961472 nbdkit: file.9: debug: file: pread count=4096 offset=9961472 nbdkit: file.3: debug: file: pread count=4096 offset=6750208 nbdkit: file.2: debug: file: pread count=4096 offset=9719808 nbdkit: file.0: debug: file: pread count=4096 offset=9043968 nbdkit: file.11: debug: file: pread count=4096 offset=9248768 nbdkit: file.1: debug: file: pread count=4096 offset=8515584 nbdkit: file.12: debug: file: pread count=4096 offset=8822784 nbdkit: file.15: debug: file: pread count=4096 offset=7745536 nbdkit: file.5: debug: file: pread count=4096 offset=6983680 nbdkit: file.15: debug: file: pread count=4096 offset=7749632 nbdkit: file.10: debug: file: pread count=4096 offset=7974912 nbdkit: file.1: debug: file: pread count=4096 offset=8519680 nbdkit: file.5: debug: file: pread count=4096 offset=6987776 nbdkit: file.3: debug: file: pread count=4096 offset=6754304 nbdkit: file.12: debug: file: pread count=4096 offset=8826880 nbdkit: file.1: debug: file: pread count=4096 offset=8523776 nbdkit: file.7: debug: file: pread count=4096 offset=9465856 nbdkit: file.6: debug: file: pread count=4096 offset=7462912 nbdkit: file.14: debug: file: pread count=4096 offset=6012928 nbdkit: file.0: debug: file: pread count=4096 offset=9048064 nbdkit: file.11: debug: file: pread count=4096 offset=9252864 nbdkit: file.13: debug: file: pread count=4096 offset=7208960 nbdkit: file.9: debug: file: pread count=4096 offset=9965568 nbdkit: file.12: debug: file: pread count=4096 offset=8830976 nbdkit: file.9: debug: file: pread count=4096 offset=9969664 nbdkit: file.2: debug: file: pread count=4096 offset=9723904 nbdkit: file.5: debug: file: pread count=4096 offset=6991872 nbdkit: file.15: debug: file: pread count=4096 offset=7753728 nbdkit: file.13: debug: file: pread count=4096 offset=7213056 nbdkit: file.14: debug: file: pread count=4096 offset=6017024 nbdkit: file.11: debug: file: pread count=4096 offset=9256960 nbdkit: file.13: debug: file: pread count=4096 offset=7217152 nbdkit: file.5: debug: file: pread count=4096 offset=6995968 nbdkit: file.7: debug: file: pread count=4096 offset=9469952 nbdkit: file.3: debug: file: pread count=4096 offset=6758400 nbdkit: file.6: debug: file: pread count=4096 offset=7467008 nbdkit: file.9: debug: file: pread count=4096 offset=9973760 nbdkit: file.14: debug: file: pread count=4096 offset=6021120 nbdkit: file.4: debug: file: pread count=4096 offset=8228864 nbdkit: file.7: debug: file: pread count=4096 offset=9474048 nbdkit: file.6: debug: file: pread count=4096 offset=7471104 nbdkit: file.5: debug: file: pread count=4096 offset=7000064 nbdkit: file.13: debug: file: pread count=4096 offset=7221248 nbdkit: file.0: debug: file: pread count=4096 offset=9052160 nbdkit: file.2: debug: file: pread count=4096 offset=9728000 nbdkit: file.12: debug: file: pread count=4096 offset=8835072 nbdkit: file.10: debug: file: pread count=4096 offset=7979008 nbdkit: file.4: debug: file: pread count=4096 offset=8232960 nbdkit: file.13: debug: file: pread count=4096 offset=7225344 nbdkit: file.3: debug: file: pread count=4096 offset=6762496 nbdkit: file.11: debug: file: pread count=4096 offset=9261056 nbdkit: file.7: debug: file: pread count=4096 offset=9478144 nbdkit: file.15: debug: file: pread count=4096 offset=7757824 nbdkit: file.9: debug: file: pread count=4096 offset=9977856 nbdkit: file.5: debug: file: pread count=4096 offset=7004160 nbdkit: file.0: debug: file: pread count=4096 offset=9056256 nbdkit: file.4: debug: file: pread count=4096 offset=8237056 nbdkit: file.1: debug: file: pread count=4096 offset=8527872 nbdkit: file.6: debug: file: pread count=4096 offset=7475200 nbdkit: file.12: debug: file: pread count=4096 offset=8839168 nbdkit: file.4: debug: file: pread count=4096 offset=8241152 nbdkit: file.12: debug: file: pread count=4096 offset=8843264 nbdkit: file.11: debug: file: pread count=4096 offset=9265152 nbdkit: file.10: debug: file: pread count=4096 offset=7983104 nbdkit: file.15: debug: file: pread count=4096 offset=7761920 nbdkit: file.8: debug: cow: pread count=262144 offset=10223616 nbdkit: file.12: debug: file: pread count=4096 offset=8847360 nbdkit: file.3: debug: file: pread count=4096 offset=6766592 nbdkit: file.7: debug: file: pread count=4096 offset=9482240 nbdkit: file.6: debug: file: pread count=4096 offset=7479296 nbdkit: file.6: debug: file: pread count=4096 offset=7483392 nbdkit: file.7: debug: file: pread count=4096 offset=9486336 nbdkit: file.9: debug: file: pread count=4096 offset=9981952 nbdkit: file.7: debug: file: pread count=4096 offset=9490432 nbdkit: file.4: debug: file: pread count=4096 offset=8245248 nbdkit: file.6: debug: file: pread count=4096 offset=7487488 nbdkit: file.1: debug: file: pread count=4096 offset=8531968 nbdkit: file.7: debug: file: pread count=4096 offset=9494528 nbdkit: file.13: debug: file: pread count=4096 offset=7229440 nbdkit: file.14: debug: file: pread count=4096 offset=6025216 nbdkit: file.0: debug: file: pread count=4096 offset=9060352 nbdkit: file.1: debug: file: pread count=4096 offset=8536064 nbdkit: file.1: debug: file: pread count=4096 offset=8540160 nbdkit: file.0: debug: file: pread count=4096 offset=9064448 nbdkit: file.9: debug: file: pread count=4096 offset=9986048 nbdkit: file.7: debug: file: pread count=4096 offset=9498624 nbdkit: file.13: debug: file: pread count=4096 offset=7233536 nbdkit: file.11: debug: file: pread count=4096 offset=9269248 nbdkit: file.0: debug: file: pread count=4096 offset=9068544 nbdkit: file.4: debug: file: pread count=4096 offset=8249344 nbdkit: file.12: debug: file: pread count=4096 offset=8851456 nbdkit: file.3: debug: file: pread count=4096 offset=6770688 nbdkit: file.2: debug: file: pread count=4096 offset=9732096 nbdkit: file.8: debug: file: pread count=4096 offset=10223616 nbdkit: file.3: debug: file: pread count=4096 offset=6774784 nbdkit: file.1: debug: file: pread count=4096 offset=8544256 nbdkit: file.2: debug: file: pread count=4096 offset=9736192 nbdkit: file.7: debug: file: pread count=4096 offset=9502720 nbdkit: file.0: debug: file: pread count=4096 offset=9072640 nbdkit: file.5: debug: file: pread count=4096 offset=7008256 nbdkit: file.0: debug: file: pread count=4096 offset=9076736 nbdkit: file.11: debug: file: pread count=4096 offset=9273344 nbdkit: file.10: debug: file: pread count=4096 offset=7987200 nbdkit: file.9: debug: file: pread count=4096 offset=9990144 nbdkit: file.1: debug: file: pread count=4096 offset=8548352 nbdkit: file.2: debug: file: pread count=4096 offset=9740288 nbdkit: file.7: debug: file: pread count=4096 offset=9506816 nbdkit: file.0: debug: file: pread count=4096 offset=9080832 nbdkit: file.4: debug: file: pread count=4096 offset=8253440 nbdkit: file.8: debug: file: pread count=4096 offset=10227712 nbdkit: file.15: debug: file: pread count=4096 offset=7766016 nbdkit: file.0: debug: file: pread count=4096 offset=9084928 nbdkit: file.13: debug: file: pread count=4096 offset=7237632 nbdkit: file.5: debug: file: pread count=4096 offset=7012352 nbdkit: file.0: debug: file: pread count=4096 offset=9089024 nbdkit: file.12: debug: file: pread count=4096 offset=8855552 nbdkit: file.6: debug: file: pread count=4096 offset=7491584 nbdkit: file.2: debug: file: pread count=4096 offset=9744384 nbdkit: file.11: debug: file: pread count=4096 offset=9277440 nbdkit: file.1: debug: file: pread count=4096 offset=8552448 nbdkit: file.8: debug: file: pread count=4096 offset=10231808 nbdkit: file.0: debug: file: pread count=4096 offset=9093120 nbdkit: file.7: debug: file: pread count=4096 offset=9510912 nbdkit: file.12: debug: file: pread count=4096 offset=8859648 nbdkit: file.4: debug: file: pread count=4096 offset=8257536 nbdkit: file.5: debug: file: pread count=4096 offset=7016448 nbdkit: file.3: debug: file: pread count=4096 offset=6778880 nbdkit: file.1: debug: file: pread count=4096 offset=8556544 nbdkit: file.13: debug: file: pread count=4096 offset=7241728 nbdkit: file.2: debug: file: pread count=4096 offset=9748480 nbdkit: file.13: debug: file: pread count=4096 offset=7245824 nbdkit: file.11: debug: file: pread count=4096 offset=9281536 nbdkit: file.6: debug: file: pread count=4096 offset=7495680 nbdkit: file.11: debug: file: pread count=4096 offset=9285632 nbdkit: file.7: debug: file: pread count=4096 offset=9515008 nbdkit: file.4: debug: file: pread count=4096 offset=8261632 nbdkit: file.8: debug: file: pread count=4096 offset=10235904 nbdkit: file.13: debug: file: pread count=4096 offset=7249920 nbdkit: file.0: debug: file: pread count=4096 offset=9097216 nbdkit: file.15: debug: file: pread count=4096 offset=7770112 nbdkit: file.1: debug: file: pread count=4096 offset=8560640 nbdkit: file.3: debug: file: pread count=4096 offset=6782976 nbdkit: file.11: debug: file: pread count=4096 offset=9289728 nbdkit: file.5: debug: file: pread count=4096 offset=7020544 nbdkit: file.2: debug: file: pread count=4096 offset=9752576 nbdkit: file.8: debug: file: pread count=4096 offset=10240000 nbdkit: file.7: debug: file: pread count=4096 offset=9519104 nbdkit: file.13: debug: file: pread count=4096 offset=7254016 nbdkit: file.12: debug: file: pread count=4096 offset=8863744 nbdkit: file.6: debug: file: pread count=4096 offset=7499776 nbdkit: file.3: debug: file: pread count=4096 offset=6787072 nbdkit: file.8: debug: file: pread count=4096 offset=10244096 nbdkit: file.2: debug: file: pread count=4096 offset=9756672 nbdkit: file.6: debug: file: pread count=4096 offset=7503872 nbdkit: file.4: debug: file: pread count=4096 offset=8265728 nbdkit: file.7: debug: file: pread count=4096 offset=9523200 nbdkit: file.11: debug: file: pread count=4096 offset=9293824 nbdkit: file.10: debug: file: pread count=4096 offset=7991296 nbdkit: file.0: debug: file: pread count=4096 offset=9101312 nbdkit: file.13: debug: file: pread count=4096 offset=7258112 nbdkit: file.15: debug: file: pread count=4096 offset=7774208 nbdkit: file.3: debug: file: pread count=4096 offset=6791168 nbdkit: file.14: debug: cow: pread count=262144 offset=10485760 nbdkit: file.13: debug: file: pread count=4096 offset=7262208 nbdkit: file.1: debug: file: pread count=4096 offset=8564736 nbdkit: file.2: debug: file: pread count=4096 offset=9760768 nbdkit: file.9: debug: file: pread count=4096 offset=9994240 nbdkit: file.8: debug: file: pread count=4096 offset=10248192 nbdkit: file.1: debug: file: pread count=4096 offset=8568832 nbdkit: file.6: debug: file: pread count=4096 offset=7507968 nbdkit: file.7: debug: file: pread count=4096 offset=9527296 nbdkit: file.9: debug: file: pread count=4096 offset=9998336 nbdkit: file.12: debug: file: pread count=4096 offset=8867840 nbdkit: file.5: debug: file: pread count=4096 offset=7024640 nbdkit: file.15: debug: file: pread count=4096 offset=7778304 nbdkit: file.0: debug: file: pread count=4096 offset=9105408 nbdkit: file.1: debug: file: pread count=4096 offset=8572928 nbdkit: file.3: debug: file: pread count=4096 offset=6795264 nbdkit: file.2: debug: file: pread count=4096 offset=9764864 nbdkit: file.4: debug: file: pread count=4096 offset=8269824 nbdkit: file.8: debug: file: pread count=4096 offset=10252288 nbdkit: file.5: debug: file: pread count=4096 offset=7028736 nbdkit: file.7: debug: file: pread count=4096 offset=9531392 nbdkit: file.14: debug: file: pread count=4096 offset=10485760 nbdkit: file.3: debug: file: pread count=4096 offset=6799360 nbdkit: file.1: debug: file: pread count=4096 offset=8577024 nbdkit: file.0: debug: file: pread count=4096 offset=9109504 nbdkit: file.0: debug: file: pread count=4096 offset=9113600 nbdkit: file.12: debug: file: pread count=4096 offset=8871936 nbdkit: file.11: debug: file: pread count=4096 offset=9297920 nbdkit: file.6: debug: file: pread count=4096 offset=7512064 nbdkit: file.7: debug: file: pread count=4096 offset=9535488 nbdkit: file.2: debug: file: pread count=4096 offset=9768960 nbdkit: file.15: debug: file: pread count=4096 offset=7782400 nbdkit: file.8: debug: file: pread count=4096 offset=10256384 nbdkit: file.12: debug: file: pread count=4096 offset=8876032 nbdkit: file.12: debug: file: pread count=4096 offset=8880128 nbdkit: file.12: debug: file: pread count=4096 offset=8884224 nbdkit: file.10: debug: file: pread count=4096 offset=7995392 nbdkit: file.6: debug: file: pread count=4096 offset=7516160 nbdkit: file.11: debug: file: pread count=4096 offset=9302016 nbdkit: file.10: debug: file: pread count=4096 offset=7999488 nbdkit: file.8: debug: file: pread count=4096 offset=10260480 nbdkit: file.4: debug: file: pread count=4096 offset=8273920 nbdkit: file.1: debug: file: pread count=4096 offset=8581120 nbdkit: file.12: debug: file: pread count=4096 offset=8888320 nbdkit: file.12: debug: file: pread count=4096 offset=8892416 nbdkit: file.3: debug: file: pread count=4096 offset=6803456 nbdkit: file.15: debug: file: pread count=4096 offset=7786496 nbdkit: file.14: debug: file: pread count=4096 offset=10489856 nbdkit: file.0: debug: file: pread count=4096 offset=9117696 nbdkit: file.9: debug: file: pread count=4096 offset=10002432 nbdkit: file.10: debug: file: pread count=4096 offset=8003584 nbdkit: file.4: debug: file: pread count=4096 offset=8278016 nbdkit: file.7: debug: file: pread count=4096 offset=9539584 nbdkit: file.5: debug: file: pread count=4096 offset=7032832 nbdkit: file.6: debug: file: pread count=4096 offset=7520256 nbdkit: file.14: debug: file: pread count=4096 offset=10493952 nbdkit: file.8: debug: file: pread count=4096 offset=10264576 nbdkit: file.10: debug: file: pread count=4096 offset=8007680 nbdkit: file.4: debug: file: pread count=4096 offset=8282112 nbdkit: file.7: debug: file: pread count=4096 offset=9543680 nbdkit: file.14: debug: file: pread count=4096 offset=10498048 nbdkit: file.13: debug: file: pread count=4096 offset=7266304 nbdkit: file.14: debug: file: pread count=4096 offset=10502144 nbdkit: file.1: debug: file: pread count=4096 offset=8585216 nbdkit: file.13: debug: file: pread count=4096 offset=7270400 nbdkit: file.0: debug: file: pread count=4096 offset=9121792 nbdkit: file.6: debug: file: pread count=4096 offset=7524352 nbdkit: file.3: debug: file: pread count=4096 offset=6807552 nbdkit: file.5: debug: file: pread count=4096 offset=7036928 nbdkit: file.12: debug: file: pread count=4096 offset=8896512 nbdkit: file.11: debug: file: pread count=4096 offset=9306112 nbdkit: file.10: debug: file: pread count=4096 offset=8011776 nbdkit: file.2: debug: file: pread count=4096 offset=9773056 nbdkit: file.10: debug: file: pread count=4096 offset=8015872 nbdkit: file.6: debug: file: pread count=4096 offset=7528448 nbdkit: file.0: debug: file: pread count=4096 offset=9125888 nbdkit: file.1: debug: file: pread count=4096 offset=8589312 nbdkit: file.12: debug: file: pread count=4096 offset=8900608 nbdkit: file.5: debug: file: pread count=4096 offset=7041024 nbdkit: file.15: debug: file: pread count=4096 offset=7790592 nbdkit: file.4: debug: file: pread count=4096 offset=8286208 nbdkit: file.9: debug: file: pread count=4096 offset=10006528 nbdkit: file.14: debug: file: pread count=4096 offset=10506240 nbdkit: file.10: debug: file: pread count=4096 offset=8019968 nbdkit: file.8: debug: file: pread count=4096 offset=10268672 nbdkit: file.7: debug: file: pread count=4096 offset=9547776 nbdkit: file.0: debug: file: pread count=4096 offset=9129984 nbdkit: file.4: debug: file: pread count=4096 offset=8290304 nbdkit: file.12: debug: file: pread count=4096 offset=8904704 nbdkit: file.15: debug: file: pread count=4096 offset=7794688 nbdkit: file.13: debug: file: pread count=4096 offset=7274496 nbdkit: file.9: debug: file: pread count=4096 offset=10010624 nbdkit: file.3: debug: file: pread count=4096 offset=6811648 nbdkit: file.6: debug: file: pread count=4096 offset=7532544 nbdkit: file.1: debug: file: pread count=4096 offset=8593408 nbdkit: file.15: debug: file: pread count=4096 offset=7798784 nbdkit: file.4: debug: file: pread count=4096 offset=8294400 nbdkit: file.13: debug: file: pread count=4096 offset=7278592 nbdkit: file.12: debug: file: pread count=4096 offset=8908800 nbdkit: file.5: debug: file: pread count=4096 offset=7045120 nbdkit: file.0: debug: file: pread count=4096 offset=9134080 nbdkit: file.10: debug: file: pread count=4096 offset=8024064 nbdkit: file.8: debug: file: pread count=4096 offset=10272768 nbdkit: file.7: debug: file: pread count=4096 offset=9551872 nbdkit: file.14: debug: file: pread count=4096 offset=10510336 nbdkit: file.4: debug: file: pread count=4096 offset=8298496 nbdkit: file.2: debug: file: pread count=4096 offset=9777152 nbdkit: file.1: debug: file: pread count=4096 offset=8597504 nbdkit: file.4: debug: file: pread count=4096 offset=8302592 nbdkit: file.7: debug: file: pread count=4096 offset=9555968 nbdkit: file.5: debug: file: pread count=4096 offset=7049216 nbdkit: file.8: debug: file: pread count=4096 offset=10276864 nbdkit: file.11: debug: file: pread count=4096 offset=9310208 nbdkit: file.0: debug: file: pread count=4096 offset=9138176 nbdkit: file.6: debug: file: pread count=4096 offset=7536640 nbdkit: file.7: debug: file: pread count=4096 offset=9560064 nbdkit: file.10: debug: file: pread count=4096 offset=8028160 nbdkit: file.13: debug: file: pread count=4096 offset=7282688 nbdkit: file.15: debug: file: pread count=4096 offset=7802880 nbdkit: file.10: debug: file: pread count=4096 offset=8032256 nbdkit: file.10: debug: file: pread count=4096 offset=8036352 nbdkit: file.14: debug: file: pread count=4096 offset=10514432 nbdkit: file.1: debug: file: pread count=4096 offset=8601600 nbdkit: file.9: debug: file: pread count=4096 offset=10014720 nbdkit: file.3: debug: cow: pread count=262144 offset=10747904 nbdkit: file.8: debug: file: pread count=4096 offset=10280960 nbdkit: file.8: debug: file: pread count=4096 offset=10285056 nbdkit: file.2: debug: file: pread count=4096 offset=9781248 nbdkit: file.15: debug: file: pread count=4096 offset=7806976 nbdkit: file.0: debug: file: pread count=4096 offset=9142272 nbdkit: file.6: debug: file: pread count=4096 offset=7540736 nbdkit: file.7: debug: file: pread count=4096 offset=9564160 nbdkit: file.4: debug: file: pread count=4096 offset=8306688 nbdkit: file.11: debug: file: pread count=4096 offset=9314304 nbdkit: file.3: debug: file: pread count=4096 offset=10747904 nbdkit: file.2: debug: file: pread count=4096 offset=9785344 nbdkit: file.15: debug: file: pread count=4096 offset=7811072 nbdkit: file.9: debug: file: pread count=4096 offset=10018816 nbdkit: file.6: debug: file: pread count=4096 offset=7544832 nbdkit: file.8: debug: file: pread count=4096 offset=10289152 nbdkit: file.11: debug: file: pread count=4096 offset=9318400 nbdkit: file.1: debug: file: pread count=4096 offset=8605696 nbdkit: file.0: debug: file: pread count=4096 offset=9146368 nbdkit: file.10: debug: file: pread count=4096 offset=8040448 nbdkit: file.15: debug: file: pread count=4096 offset=7815168 nbdkit: file.4: debug: file: pread count=4096 offset=8310784 nbdkit: file.10: debug: file: pread count=4096 offset=8044544 nbdkit: file.3: debug: file: pread count=4096 offset=10752000 nbdkit: file.13: debug: file: pread count=4096 offset=7286784 nbdkit: file.5: debug: file: pread count=4096 offset=7053312 nbdkit: file.9: debug: file: pread count=4096 offset=10022912 nbdkit: file.8: debug: file: pread count=4096 offset=10293248 nbdkit: file.5: debug: file: pread count=4096 offset=7057408 nbdkit: file.2: debug: file: pread count=4096 offset=9789440 nbdkit: file.3: debug: file: pread count=4096 offset=10756096 nbdkit: file.15: debug: file: pread count=4096 offset=7819264 nbdkit: file.12: debug: cow: pread count=262144 offset=11010048 nbdkit: file.13: debug: file: pread count=4096 offset=7290880 nbdkit: file.7: debug: file: pread count=4096 offset=9568256 nbdkit: file.1: debug: file: pread count=4096 offset=8609792 nbdkit: file.0: debug: file: pread count=4096 offset=9150464 nbdkit: file.2: debug: file: pread count=4096 offset=9793536 nbdkit: file.13: debug: file: pread count=4096 offset=7294976 nbdkit: file.10: debug: file: pread count=4096 offset=8048640 nbdkit: file.6: debug: file: pread count=4096 offset=7548928 nbdkit: file.0: debug: file: pread count=4096 offset=9154560 nbdkit: file.3: debug: file: pread count=4096 offset=10760192 nbdkit: file.4: debug: file: pread count=4096 offset=8314880 nbdkit: file.1: debug: file: pread count=4096 offset=8613888 nbdkit: file.5: debug: file: pread count=4096 offset=7061504 nbdkit: file.15: debug: file: pread count=4096 offset=7823360 nbdkit: file.7: debug: file: pread count=4096 offset=9572352 nbdkit: file.12: debug: file: pread count=4096 offset=11010048 nbdkit: file.14: debug: file: pread count=4096 offset=10518528 nbdkit: file.10: debug: file: pread count=4096 offset=8052736 nbdkit: file.4: debug: file: pread count=4096 offset=8318976 nbdkit: file.8: debug: file: pread count=4096 offset=10297344 nbdkit: file.3: debug: file: pread count=4096 offset=10764288 nbdkit: file.6: debug: file: pread count=4096 offset=7553024 nbdkit: file.9: debug: file: pread count=4096 offset=10027008 nbdkit: file.14: debug: file: pread count=4096 offset=10522624 nbdkit: file.4: debug: file: pread count=4096 offset=8323072 nbdkit: file.0: debug: file: pread count=4096 offset=9158656 nbdkit: file.7: debug: file: pread count=4096 offset=9576448 nbdkit: file.10: debug: file: pread count=4096 offset=8056832 nbdkit: file.12: debug: file: pread count=4096 offset=11014144 nbdkit: file.5: debug: file: pread count=4096 offset=7065600 nbdkit: file.2: debug: file: pread count=4096 offset=9797632 nbdkit: file.11: debug: file: pread count=4096 offset=9322496 nbdkit: file.2: debug: file: pread count=4096 offset=9801728 nbdkit: file.3: debug: file: pread count=4096 offset=10768384 nbdkit: file.8: debug: file: pread count=4096 offset=10301440 nbdkit: file.4: debug: file: pread count=4096 offset=8327168 nbdkit: file.15: debug: file: pread count=4096 offset=7827456 nbdkit: file.13: debug: file: pread count=4096 offset=7299072 nbdkit: file.9: debug: file: pread count=4096 offset=10031104 nbdkit: file.0: debug: file: pread count=4096 offset=9162752 nbdkit: file.12: debug: file: pread count=4096 offset=11018240 nbdkit: file.1: debug: file: pread count=4096 offset=8617984 nbdkit: file.6: debug: file: pread count=4096 offset=7557120 nbdkit: file.0: debug: file: pread count=4096 offset=9166848 nbdkit: file.2: debug: file: pread count=4096 offset=9805824 nbdkit: file.10: debug: file: pread count=4096 offset=8060928 nbdkit: file.7: debug: file: pread count=4096 offset=9580544 nbdkit: file.3: debug: file: pread count=4096 offset=10772480 nbdkit: file.13: debug: file: pread count=4096 offset=7303168 nbdkit: file.14: debug: file: pread count=4096 offset=10526720 nbdkit: file.3: debug: file: pread count=4096 offset=10776576 nbdkit: file.6: debug: file: pread count=4096 offset=7561216 nbdkit: file.5: debug: file: pread count=4096 offset=7069696 nbdkit: file.11: debug: file: pread count=4096 offset=9326592 nbdkit: file.6: debug: file: pread count=4096 offset=7565312 nbdkit: file.8: debug: file: pread count=4096 offset=10305536 nbdkit: file.15: debug: file: pread count=4096 offset=7831552 nbdkit: file.12: debug: file: pread count=4096 offset=11022336 nbdkit: file.3: debug: file: pread count=4096 offset=10780672 nbdkit: file.3: debug: file: pread count=4096 offset=10784768 nbdkit: file.11: debug: file: pread count=4096 offset=9330688 nbdkit: file.4: debug: file: pread count=4096 offset=8331264 nbdkit: file.0: debug: file: pread count=4096 offset=9170944 nbdkit: file.1: debug: file: pread count=4096 offset=8622080 nbdkit: file.15: debug: file: pread count=4096 offset=7835648 nbdkit: file.5: debug: file: pread count=4096 offset=7073792 nbdkit: file.7: debug: file: pread count=4096 offset=9584640 nbdkit: file.1: debug: file: pread count=4096 offset=8626176 nbdkit: file.15: debug: file: pread count=4096 offset=7839744 nbdkit: file.9: debug: file: pread count=4096 offset=10035200 nbdkit: file.11: debug: file: pread count=4096 offset=9334784 nbdkit: file.2: debug: file: pread count=4096 offset=9809920 nbdkit: file.12: debug: file: pread count=4096 offset=11026432 nbdkit: file.14: debug: file: pread count=4096 offset=10530816 nbdkit: file.4: debug: file: pread count=4096 offset=8335360 nbdkit: file.11: debug: file: pread count=4096 offset=9338880 nbdkit: file.6: debug: file: pread count=4096 offset=7569408 nbdkit: file.12: debug: file: pread count=4096 offset=11030528 nbdkit: file.13: debug: file: pread count=4096 offset=7307264 nbdkit: file.7: debug: file: pread count=4096 offset=9588736 nbdkit: file.15: debug: file: pread count=4096 offset=7843840 nbdkit: file.8: debug: file: pread count=4096 offset=10309632 nbdkit: file.1: debug: file: pread count=4096 offset=8630272 nbdkit: file.10: debug: file: pread count=4096 offset=8065024 nbdkit: file.12: debug: file: pread count=4096 offset=11034624 nbdkit: file.9: debug: file: pread count=4096 offset=10039296 nbdkit: file.9: debug: file: pread count=4096 offset=10043392 nbdkit: file.12: debug: file: pread count=4096 offset=11038720 nbdkit: file.3: debug: file: pread count=4096 offset=10788864 nbdkit: file.7: debug: file: pread count=4096 offset=9592832 nbdkit: file.14: debug: file: pread count=4096 offset=10534912 nbdkit: file.8: debug: file: pread count=4096 offset=10313728 nbdkit: file.1: debug: file: pread count=4096 offset=8634368 nbdkit: file.11: debug: file: pread count=4096 offset=9342976 nbdkit: file.12: debug: file: pread count=4096 offset=11042816 nbdkit: file.8: debug: file: pread count=4096 offset=10317824 nbdkit: file.1: debug: file: pread count=4096 offset=8638464 nbdkit: file.13: debug: file: pread count=4096 offset=7311360 nbdkit: file.0: debug: cow: pread count=262144 offset=11272192 nbdkit: file.6: debug: file: pread count=4096 offset=7573504 nbdkit: file.2: debug: file: pread count=4096 offset=9814016 nbdkit: file.6: debug: file: pread count=4096 offset=7577600 nbdkit: file.10: debug: file: pread count=4096 offset=8069120 nbdkit: file.2: debug: file: pread count=4096 offset=9818112 nbdkit: file.0: debug: file: pread count=4096 offset=11272192 nbdkit: file.9: debug: file: pread count=4096 offset=10047488 nbdkit: file.15: debug: file: pread count=4096 offset=7847936 nbdkit: file.9: debug: file: pread count=4096 offset=10051584 nbdkit: file.10: debug: file: pread count=4096 offset=8073216 nbdkit: file.7: debug: file: pread count=4096 offset=9596928 nbdkit: file.12: debug: file: pread count=4096 offset=11046912 nbdkit: file.9: debug: file: pread count=4096 offset=10055680 nbdkit: file.14: debug: file: pread count=4096 offset=10539008 nbdkit: file.0: debug: file: pread count=4096 offset=11276288 nbdkit: file.9: debug: file: pread count=4096 offset=10059776 nbdkit: file.4: debug: file: pread count=4096 offset=8339456 nbdkit: file.6: debug: file: pread count=4096 offset=7581696 nbdkit: file.11: debug: file: pread count=4096 offset=9347072 nbdkit: file.0: debug: file: pread count=4096 offset=11280384 nbdkit: file.8: debug: file: pread count=4096 offset=10321920 nbdkit: file.1: debug: file: pread count=4096 offset=8642560 nbdkit: file.7: debug: file: pread count=4096 offset=9601024 nbdkit: file.4: debug: file: pread count=4096 offset=8343552 nbdkit: file.3: debug: file: pread count=4096 offset=10792960 nbdkit: file.10: debug: file: pread count=4096 offset=8077312 nbdkit: file.14: debug: file: pread count=4096 offset=10543104 nbdkit: file.13: debug: file: pread count=4096 offset=7315456 nbdkit: file.15: debug: file: pread count=4096 offset=7852032 nbdkit: file.11: debug: file: pread count=4096 offset=9351168 nbdkit: file.0: debug: file: pread count=4096 offset=11284480 nbdkit: file.12: debug: file: pread count=4096 offset=11051008 nbdkit: file.2: debug: file: pread count=4096 offset=9822208 nbdkit: file.4: debug: file: pread count=4096 offset=8347648 nbdkit: file.14: debug: file: pread count=4096 offset=10547200 nbdkit: file.11: debug: file: pread count=4096 offset=9355264 nbdkit: file.6: debug: file: pread count=4096 offset=7585792 nbdkit: file.13: debug: file: pread count=4096 offset=7319552 nbdkit: file.15: debug: file: pread count=4096 offset=7856128 nbdkit: file.14: debug: file: pread count=4096 offset=10551296 nbdkit: file.0: debug: file: pread count=4096 offset=11288576 nbdkit: file.9: debug: file: pread count=4096 offset=10063872 nbdkit: file.1: debug: file: pread count=4096 offset=8646656 nbdkit: file.11: debug: file: pread count=4096 offset=9359360 nbdkit: file.3: debug: file: pread count=4096 offset=10797056 nbdkit: file.15: debug: file: pread count=4096 offset=7860224 nbdkit: file.7: debug: file: pread count=4096 offset=9605120 nbdkit: file.13: debug: file: pread count=4096 offset=7323648 nbdkit: file.4: debug: file: pread count=4096 offset=8351744 nbdkit: file.2: debug: file: pread count=4096 offset=9826304 nbdkit: file.6: debug: file: pread count=4096 offset=7589888 nbdkit: file.8: debug: file: pread count=4096 offset=10326016 nbdkit: file.7: debug: file: pread count=4096 offset=9609216 nbdkit: file.12: debug: file: pread count=4096 offset=11055104 nbdkit: file.4: debug: file: pread count=4096 offset=8355840 nbdkit: file.6: debug: file: pread count=4096 offset=7593984 nbdkit: file.0: debug: file: pread count=4096 offset=11292672 nbdkit: file.10: debug: file: pread count=4096 offset=8081408 nbdkit: file.8: debug: file: pread count=4096 offset=10330112 nbdkit: file.3: debug: file: pread count=4096 offset=10801152 nbdkit: file.0: debug: file: pread count=4096 offset=11296768 nbdkit: file.6: debug: file: pread count=4096 offset=7598080 nbdkit: file.0: debug: file: pread count=4096 offset=11300864 nbdkit: file.2: debug: file: pread count=4096 offset=9830400 nbdkit: file.0: debug: file: pread count=4096 offset=11304960 nbdkit: file.0: debug: file: pread count=4096 offset=11309056 nbdkit: file.11: debug: file: pread count=4096 offset=9363456 nbdkit: file.3: debug: file: pread count=4096 offset=10805248 nbdkit: file.7: debug: file: pread count=4096 offset=9613312 nbdkit: file.0: debug: file: pread count=4096 offset=11313152 nbdkit: file.12: debug: file: pread count=4096 offset=11059200 nbdkit: file.9: debug: file: pread count=4096 offset=10067968 nbdkit: file.12: debug: file: pread count=4096 offset=11063296 nbdkit: file.8: debug: file: pread count=4096 offset=10334208 nbdkit: file.0: debug: file: pread count=4096 offset=11317248 nbdkit: file.0: debug: file: pread count=4096 offset=11321344 nbdkit: file.2: debug: file: pread count=4096 offset=9834496 nbdkit: file.12: debug: file: pread count=4096 offset=11067392 nbdkit: file.12: debug: file: pread count=4096 offset=11071488 nbdkit: file.12: debug: file: pread count=4096 offset=11075584 nbdkit: file.12: debug: file: pread count=4096 offset=11079680 nbdkit: file.10: debug: file: pread count=4096 offset=8085504 nbdkit: file.3: debug: file: pread count=4096 offset=10809344 nbdkit: file.12: debug: file: pread count=4096 offset=11083776 nbdkit: file.8: debug: file: pread count=4096 offset=10338304 nbdkit: file.13: debug: file: pread count=4096 offset=7327744 nbdkit: file.9: debug: file: pread count=4096 offset=10072064 nbdkit: file.8: debug: file: pread count=4096 offset=10342400 nbdkit: file.12: debug: file: pread count=4096 offset=11087872 nbdkit: file.7: debug: file: pread count=4096 offset=9617408 nbdkit: file.2: debug: file: pread count=4096 offset=9838592 nbdkit: file.0: debug: file: pread count=4096 offset=11325440 nbdkit: file.8: debug: file: pread count=4096 offset=10346496 nbdkit: file.4: debug: file: pread count=4096 offset=8359936 nbdkit: file.14: debug: file: pread count=4096 offset=10555392 nbdkit: file.14: debug: file: pread count=4096 offset=10559488 nbdkit: file.9: debug: file: pread count=4096 offset=10076160 nbdkit: file.13: debug: file: pread count=4096 offset=7331840 nbdkit: file.3: debug: file: pread count=4096 offset=10813440 nbdkit: file.7: debug: file: pread count=4096 offset=9621504 nbdkit: file.13: debug: file: pread count=4096 offset=7335936 nbdkit: file.0: debug: file: pread count=4096 offset=11329536 nbdkit: file.10: debug: file: pread count=4096 offset=8089600 nbdkit: file.11: debug: file: pread count=4096 offset=9367552 nbdkit: file.0: debug: file: pread count=4096 offset=11333632 nbdkit: file.12: debug: file: pread count=4096 offset=11091968 nbdkit: file.3: debug: file: pread count=4096 offset=10817536 nbdkit: file.8: debug: file: pread count=4096 offset=10350592 nbdkit: file.3: debug: file: pread count=4096 offset=10821632 nbdkit: file.11: debug: file: pread count=4096 offset=9371648 nbdkit: file.2: debug: file: pread count=4096 offset=9842688 nbdkit: file.12: debug: file: pread count=4096 offset=11096064 nbdkit: file.14: debug: file: pread count=4096 offset=10563584 nbdkit: file.7: debug: file: pread count=4096 offset=9625600 nbdkit: file.8: debug: file: pread count=4096 offset=10354688 nbdkit: file.9: debug: file: pread count=4096 offset=10080256 nbdkit: file.12: debug: file: pread count=4096 offset=11100160 nbdkit: file.4: debug: file: pread count=4096 offset=8364032 nbdkit: file.14: debug: file: pread count=4096 offset=10567680 nbdkit: file.4: debug: file: pread count=4096 offset=8368128 nbdkit: file.9: debug: file: pread count=4096 offset=10084352 nbdkit: file.10: debug: file: pread count=4096 offset=8093696 nbdkit: file.12: debug: file: pread count=4096 offset=11104256 nbdkit: file.8: debug: file: pread count=4096 offset=10358784 nbdkit: file.3: debug: file: pread count=4096 offset=10825728 nbdkit: file.11: debug: file: pread count=4096 offset=9375744 nbdkit: file.4: debug: file: pread count=4096 offset=8372224 nbdkit: file.0: debug: file: pread count=4096 offset=11337728 nbdkit: file.9: debug: file: pread count=4096 offset=10088448 nbdkit: file.11: debug: file: pread count=4096 offset=9379840 nbdkit: file.8: debug: file: pread count=4096 offset=10362880 nbdkit: file.4: debug: file: pread count=4096 offset=8376320 nbdkit: file.7: debug: file: pread count=4096 offset=9629696 nbdkit: file.2: debug: file: pread count=4096 offset=9846784 nbdkit: file.0: debug: file: pread count=4096 offset=11341824 nbdkit: file.3: debug: file: pread count=4096 offset=10829824 nbdkit: file.0: debug: file: pread count=4096 offset=11345920 nbdkit: file.12: debug: file: pread count=4096 offset=11108352 nbdkit: file.9: debug: file: pread count=4096 offset=10092544 nbdkit: file.14: debug: file: pread count=4096 offset=10571776 nbdkit: file.0: debug: file: pread count=4096 offset=11350016 nbdkit: file.5: debug: cow: pread count=262144 offset=11534336 nbdkit: file.5: debug: file: pread count=4096 offset=11534336 nbdkit: file.8: debug: file: pread count=4096 offset=10366976 nbdkit: file.11: debug: file: pread count=4096 offset=9383936 nbdkit: file.3: debug: file: pread count=4096 offset=10833920 nbdkit: file.4: debug: file: pread count=4096 offset=8380416 nbdkit: file.14: debug: file: pread count=4096 offset=10575872 nbdkit: file.2: debug: file: pread count=4096 offset=9850880 nbdkit: file.7: debug: file: pread count=4096 offset=9633792 nbdkit: file.5: debug: file: pread count=4096 offset=11538432 nbdkit: file.12: debug: file: pread count=4096 offset=11112448 nbdkit: file.2: debug: file: pread count=4096 offset=9854976 nbdkit: file.9: debug: file: pread count=4096 offset=10096640 nbdkit: file.12: debug: file: pread count=4096 offset=11116544 nbdkit: file.10: debug: file: pread count=4096 offset=8097792 nbdkit: file.9: debug: file: pread count=4096 offset=10100736 nbdkit: file.12: debug: file: pread count=4096 offset=11120640 nbdkit: file.3: debug: file: pread count=4096 offset=10838016 nbdkit: file.4: debug: file: pread count=4096 offset=8384512 nbdkit: file.5: debug: file: pread count=4096 offset=11542528 nbdkit: file.14: debug: file: pread count=4096 offset=10579968 nbdkit: file.9: debug: file: pread count=4096 offset=10104832 nbdkit: file.12: debug: file: pread count=4096 offset=11124736 nbdkit: file.9: debug: file: pread count=4096 offset=10108928 nbdkit: file.12: debug: file: pread count=4096 offset=11128832 nbdkit: file.12: debug: file: pread count=4096 offset=11132928 nbdkit: file.8: debug: file: pread count=4096 offset=10371072 nbdkit: file.8: debug: file: pread count=4096 offset=10375168 nbdkit: file.8: debug: file: pread count=4096 offset=10379264 nbdkit: file.14: debug: file: pread count=4096 offset=10584064 nbdkit: file.2: debug: file: pread count=4096 offset=9859072 nbdkit: file.8: debug: file: pread count=4096 offset=10383360 nbdkit: file.8: debug: file: pread count=4096 offset=10387456 nbdkit: file.9: debug: file: pread count=4096 offset=10113024 nbdkit: file.3: debug: file: pread count=4096 offset=10842112 nbdkit: file.14: debug: file: pread count=4096 offset=10588160 nbdkit: file.8: debug: file: pread count=4096 offset=10391552 nbdkit: file.14: debug: file: pread count=4096 offset=10592256 nbdkit: file.8: debug: file: pread count=4096 offset=10395648 nbdkit: file.3: debug: file: pread count=4096 offset=10846208 nbdkit: file.2: debug: file: pread count=4096 offset=9863168 nbdkit: file.3: debug: file: pread count=4096 offset=10850304 nbdkit: file.3: debug: file: pread count=4096 offset=10854400 nbdkit: file.7: debug: file: pread count=4096 offset=9637888 nbdkit: file.9: debug: file: pread count=4096 offset=10117120 nbdkit: file.14: debug: file: pread count=4096 offset=10596352 nbdkit: file.14: debug: file: pread count=4096 offset=10600448 nbdkit: file.3: debug: file: pread count=4096 offset=10858496 nbdkit: file.7: debug: file: pread count=4096 offset=9641984 nbdkit: file.12: debug: file: pread count=4096 offset=11137024 nbdkit: file.10: debug: file: pread count=4096 offset=8101888 nbdkit: file.5: debug: file: pread count=4096 offset=11546624 nbdkit: file.7: debug: file: pread count=4096 offset=9646080 nbdkit: file.5: debug: file: pread count=4096 offset=11550720 nbdkit: file.7: debug: file: pread count=4096 offset=9650176 nbdkit: file.5: debug: file: pread count=4096 offset=11554816 nbdkit: file.9: debug: file: pread count=4096 offset=10121216 nbdkit: file.5: debug: file: pread count=4096 offset=11558912 nbdkit: file.5: debug: file: pread count=4096 offset=11563008 nbdkit: file.11: debug: file: pread count=4096 offset=9388032 nbdkit: file.2: debug: file: pread count=4096 offset=9867264 nbdkit: file.9: debug: file: pread count=4096 offset=10125312 nbdkit: file.9: debug: file: pread count=4096 offset=10129408 nbdkit: file.1: debug: cow: pread count=262144 offset=11796480 nbdkit: file.9: debug: file: pread count=4096 offset=10133504 nbdkit: file.14: debug: file: pread count=4096 offset=10604544 nbdkit: file.12: debug: file: pread count=4096 offset=11141120 nbdkit: file.3: debug: file: pread count=4096 offset=10862592 nbdkit: file.3: debug: file: pread count=4096 offset=10866688 nbdkit: file.11: debug: file: pread count=4096 offset=9392128 nbdkit: file.3: debug: file: pread count=4096 offset=10870784 nbdkit: file.14: debug: file: pread count=4096 offset=10608640 nbdkit: file.9: debug: file: pread count=4096 offset=10137600 nbdkit: file.10: debug: file: pread count=4096 offset=8105984 nbdkit: file.2: debug: file: pread count=4096 offset=9871360 nbdkit: file.7: debug: file: pread count=4096 offset=9654272 nbdkit: file.1: debug: file: pread count=4096 offset=11796480 nbdkit: file.12: debug: file: pread count=4096 offset=11145216 nbdkit: file.8: debug: file: pread count=4096 offset=10399744 nbdkit: file.2: debug: file: pread count=4096 offset=9875456 nbdkit: file.9: debug: file: pread count=4096 offset=10141696 nbdkit: file.1: debug: file: pread count=4096 offset=11800576 nbdkit: file.14: debug: file: pread count=4096 offset=10612736 nbdkit: file.12: debug: file: pread count=4096 offset=11149312 nbdkit: file.8: debug: file: pread count=4096 offset=10403840 nbdkit: file.8: debug: file: pread count=4096 offset=10407936 nbdkit: file.7: debug: file: pread count=4096 offset=9658368 nbdkit: file.5: debug: file: pread count=4096 offset=11567104 nbdkit: file.12: debug: file: pread count=4096 offset=11153408 nbdkit: file.10: debug: file: pread count=4096 offset=8110080 nbdkit: file.0: debug: file: pread count=4096 offset=11354112 nbdkit: file.9: debug: file: pread count=4096 offset=10145792 nbdkit: file.2: debug: file: pread count=4096 offset=9879552 nbdkit: file.3: debug: file: pread count=4096 offset=10874880 nbdkit: file.11: debug: file: pread count=4096 offset=9396224 nbdkit: file.7: debug: file: pread count=4096 offset=9662464 nbdkit: file.2: debug: file: pread count=4096 offset=9883648 nbdkit: file.11: debug: file: pread count=4096 offset=9400320 nbdkit: file.6: debug: cow: pread count=262144 offset=12058624 nbdkit: file.0: debug: file: pread count=4096 offset=11358208 nbdkit: file.9: debug: file: pread count=4096 offset=10149888 nbdkit: file.5: debug: file: pread count=4096 offset=11571200 nbdkit: file.10: debug: file: pread count=4096 offset=8114176 nbdkit: file.11: debug: file: pread count=4096 offset=9404416 nbdkit: file.8: debug: file: pread count=4096 offset=10412032 nbdkit: file.2: debug: file: pread count=4096 offset=9887744 nbdkit: file.3: debug: file: pread count=4096 offset=10878976 nbdkit: file.11: debug: file: pread count=4096 offset=9408512 nbdkit: file.9: debug: file: pread count=4096 offset=10153984 nbdkit: file.14: debug: file: pread count=4096 offset=10616832 nbdkit: file.1: debug: file: pread count=4096 offset=11804672 nbdkit: file.11: debug: file: pread count=4096 offset=9412608 nbdkit: file.9: debug: file: pread count=4096 offset=10158080 nbdkit: file.0: debug: file: pread count=4096 offset=11362304 nbdkit: file.12: debug: file: pread count=4096 offset=11157504 nbdkit: file.6: debug: file: pread count=4096 offset=12058624 nbdkit: file.10: debug: file: pread count=4096 offset=8118272 nbdkit: file.3: debug: file: pread count=4096 offset=10883072 nbdkit: file.14: debug: file: pread count=4096 offset=10620928 nbdkit: file.9: debug: file: pread count=4096 offset=10162176 nbdkit: file.0: debug: file: pread count=4096 offset=11366400 nbdkit: file.11: debug: file: pread count=4096 offset=9416704 nbdkit: file.12: debug: file: pread count=4096 offset=11161600 nbdkit: file.6: debug: file: pread count=4096 offset=12062720 nbdkit: file.14: debug: file: pread count=4096 offset=10625024 nbdkit: file.12: debug: file: pread count=4096 offset=11165696 nbdkit: file.10: debug: file: pread count=4096 offset=8122368 nbdkit: file.7: debug: file: pread count=4096 offset=9666560 nbdkit: file.6: debug: file: pread count=4096 offset=12066816 nbdkit: file.0: debug: file: pread count=4096 offset=11370496 nbdkit: file.5: debug: file: pread count=4096 offset=11575296 nbdkit: file.7: debug: file: pread count=4096 offset=9670656 nbdkit: file.14: debug: file: pread count=4096 offset=10629120 nbdkit: file.11: debug: file: pread count=4096 offset=9420800 nbdkit: file.1: debug: file: pread count=4096 offset=11808768 nbdkit: file.14: debug: file: pread count=4096 offset=10633216 nbdkit: file.12: debug: file: pread count=4096 offset=11169792 nbdkit: file.3: debug: file: pread count=4096 offset=10887168 nbdkit: file.11: debug: file: pread count=4096 offset=9424896 nbdkit: file.9: debug: file: pread count=4096 offset=10166272 nbdkit: file.8: debug: file: pread count=4096 offset=10416128 nbdkit: file.1: debug: file: pread count=4096 offset=11812864 nbdkit: file.6: debug: file: pread count=4096 offset=12070912 nbdkit: file.14: debug: file: pread count=4096 offset=10637312 nbdkit: file.8: debug: file: pread count=4096 offset=10420224 nbdkit: file.12: debug: file: pread count=4096 offset=11173888 nbdkit: file.2: debug: file: pread count=4096 offset=9891840 nbdkit: file.12: debug: file: pread count=4096 offset=11177984 nbdkit: file.5: debug: file: pread count=4096 offset=11579392 nbdkit: file.8: debug: file: pread count=4096 offset=10424320 nbdkit: file.1: debug: file: pread count=4096 offset=11816960 nbdkit: file.0: debug: file: pread count=4096 offset=11374592 nbdkit: file.9: debug: file: pread count=4096 offset=10170368 nbdkit: file.7: debug: file: pread count=4096 offset=9674752 nbdkit: file.6: debug: file: pread count=4096 offset=12075008 nbdkit: file.14: debug: file: pread count=4096 offset=10641408 nbdkit: file.6: debug: file: pread count=4096 offset=12079104 nbdkit: file.6: debug: file: pread count=4096 offset=12083200 nbdkit: file.3: debug: file: pread count=4096 offset=10891264 nbdkit: file.6: debug: file: pread count=4096 offset=12087296 nbdkit: file.11: debug: file: pread count=4096 offset=9428992 nbdkit: file.12: debug: file: pread count=4096 offset=11182080 nbdkit: file.12: debug: file: pread count=4096 offset=11186176 nbdkit: file.14: debug: file: pread count=4096 offset=10645504 nbdkit: file.12: debug: file: pread count=4096 offset=11190272 nbdkit: file.6: debug: file: pread count=4096 offset=12091392 nbdkit: file.8: debug: file: pread count=4096 offset=10428416 nbdkit: file.1: debug: file: pread count=4096 offset=11821056 nbdkit: file.12: debug: file: pread count=4096 offset=11194368 nbdkit: file.0: debug: file: pread count=4096 offset=11378688 nbdkit: file.2: debug: file: pread count=4096 offset=9895936 nbdkit: file.1: debug: file: pread count=4096 offset=11825152 nbdkit: file.7: debug: file: pread count=4096 offset=9678848 nbdkit: file.3: debug: file: pread count=4096 offset=10895360 nbdkit: file.5: debug: file: pread count=4096 offset=11583488 nbdkit: file.15: debug: cow: pread count=262144 offset=12320768 nbdkit: file.6: debug: file: pread count=4096 offset=12095488 nbdkit: file.0: debug: file: pread count=4096 offset=11382784 nbdkit: file.2: debug: file: pread count=4096 offset=9900032 nbdkit: file.9: debug: file: pread count=4096 offset=10174464 nbdkit: file.8: debug: file: pread count=4096 offset=10432512 nbdkit: file.14: debug: file: pread count=4096 offset=10649600 nbdkit: file.1: debug: file: pread count=4096 offset=11829248 nbdkit: file.11: debug: file: pread count=4096 offset=9433088 nbdkit: file.3: debug: file: pread count=4096 offset=10899456 nbdkit: file.7: debug: file: pread count=4096 offset=9682944 nbdkit: file.0: debug: file: pread count=4096 offset=11386880 nbdkit: file.6: debug: file: pread count=4096 offset=12099584 nbdkit: file.14: debug: file: pread count=4096 offset=10653696 nbdkit: file.12: debug: file: pread count=4096 offset=11198464 nbdkit: file.6: debug: file: pread count=4096 offset=12103680 nbdkit: file.6: debug: file: pread count=4096 offset=12107776 nbdkit: file.7: debug: file: pread count=4096 offset=9687040 nbdkit: file.6: debug: file: pread count=4096 offset=12111872 nbdkit: file.0: debug: file: pread count=4096 offset=11390976 nbdkit: file.1: debug: file: pread count=4096 offset=11833344 nbdkit: file.9: debug: file: pread count=4096 offset=10178560 nbdkit: file.7: debug: file: pread count=4096 offset=9691136 nbdkit: file.14: debug: file: pread count=4096 offset=10657792 nbdkit: file.8: debug: file: pread count=4096 offset=10436608 nbdkit: file.14: debug: file: pread count=4096 offset=10661888 nbdkit: file.0: debug: file: pread count=4096 offset=11395072 nbdkit: file.14: debug: file: pread count=4096 offset=10665984 nbdkit: file.6: debug: file: pread count=4096 offset=12115968 nbdkit: file.9: debug: file: pread count=4096 offset=10182656 nbdkit: file.5: debug: file: pread count=4096 offset=11587584 nbdkit: file.0: debug: file: pread count=4096 offset=11399168 nbdkit: file.2: debug: file: pread count=4096 offset=9904128 nbdkit: file.3: debug: file: pread count=4096 offset=10903552 nbdkit: file.5: debug: file: pread count=4096 offset=11591680 nbdkit: file.8: debug: file: pread count=4096 offset=10440704 nbdkit: file.9: debug: file: pread count=4096 offset=10186752 nbdkit: file.3: debug: file: pread count=4096 offset=10907648 nbdkit: file.0: debug: file: pread count=4096 offset=11403264 nbdkit: file.6: debug: file: pread count=4096 offset=12120064 nbdkit: file.14: debug: file: pread count=4096 offset=10670080 nbdkit: file.7: debug: file: pread count=4096 offset=9695232 nbdkit: file.5: debug: file: pread count=4096 offset=11595776 nbdkit: file.2: debug: file: pread count=4096 offset=9908224 nbdkit: file.0: debug: file: pread count=4096 offset=11407360 nbdkit: file.5: debug: file: pread count=4096 offset=11599872 nbdkit: file.12: debug: file: pread count=4096 offset=11202560 nbdkit: file.1: debug: file: pread count=4096 offset=11837440 nbdkit: file.6: debug: file: pread count=4096 offset=12124160 nbdkit: file.15: debug: file: pread count=4096 offset=12320768 nbdkit: file.9: debug: file: pread count=4096 offset=10190848 nbdkit: file.8: debug: file: pread count=4096 offset=10444800 nbdkit: file.0: debug: file: pread count=4096 offset=11411456 nbdkit: file.15: debug: file: pread count=4096 offset=12324864 nbdkit: file.9: debug: file: pread count=4096 offset=10194944 nbdkit: file.14: debug: file: pread count=4096 offset=10674176 nbdkit: file.0: debug: file: pread count=4096 offset=11415552 nbdkit: file.12: debug: file: pread count=4096 offset=11206656 nbdkit: file.8: debug: file: pread count=4096 offset=10448896 nbdkit: file.1: debug: file: pread count=4096 offset=11841536 nbdkit: file.8: debug: file: pread count=4096 offset=10452992 nbdkit: file.5: debug: file: pread count=4096 offset=11603968 nbdkit: file.1: debug: file: pread count=4096 offset=11845632 nbdkit: file.15: debug: file: pread count=4096 offset=12328960 nbdkit: file.6: debug: file: pread count=4096 offset=12128256 nbdkit: file.14: debug: file: pread count=4096 offset=10678272 nbdkit: file.14: debug: file: pread count=4096 offset=10682368 nbdkit: file.14: debug: file: pread count=4096 offset=10686464 nbdkit: file.9: debug: file: pread count=4096 offset=10199040 nbdkit: file.14: debug: file: pread count=4096 offset=10690560 nbdkit: file.2: debug: file: pread count=4096 offset=9912320 nbdkit: file.2: debug: file: pread count=4096 offset=9916416 nbdkit: file.15: debug: file: pread count=4096 offset=12333056 nbdkit: file.9: debug: file: pread count=4096 offset=10203136 nbdkit: file.8: debug: file: pread count=4096 offset=10457088 nbdkit: file.2: debug: file: pread count=4096 offset=9920512 nbdkit: file.15: debug: file: pread count=4096 offset=12337152 nbdkit: file.8: debug: file: pread count=4096 offset=10461184 nbdkit: file.9: debug: file: pread count=4096 offset=10207232 nbdkit: file.3: debug: file: pread count=4096 offset=10911744 nbdkit: file.3: debug: file: pread count=4096 offset=10915840 nbdkit: file.5: debug: file: pread count=4096 offset=11608064 nbdkit: file.12: debug: file: pread count=4096 offset=11210752 nbdkit: file.1: debug: file: pread count=4096 offset=11849728 nbdkit: file.15: debug: file: pread count=4096 offset=12341248 nbdkit: file.9: debug: file: pread count=4096 offset=10211328 nbdkit: file.8: debug: file: pread count=4096 offset=10465280 nbdkit: file.6: debug: file: pread count=4096 offset=12132352 nbdkit: file.8: debug: file: pread count=4096 offset=10469376 nbdkit: file.13: debug: cow: pread count=262144 offset=12582912 nbdkit: file.8: debug: file: pread count=4096 offset=10473472 nbdkit: file.3: debug: file: pread count=4096 offset=10919936 nbdkit: file.6: debug: file: pread count=4096 offset=12136448 nbdkit: file.8: debug: file: pread count=4096 offset=10477568 nbdkit: file.3: debug: file: pread count=4096 offset=10924032 nbdkit: file.5: debug: file: pread count=4096 offset=11612160 nbdkit: file.6: debug: file: pread count=4096 offset=12140544 nbdkit: file.9: debug: file: pread count=4096 offset=10215424 nbdkit: file.13: debug: file: pread count=4096 offset=12582912 nbdkit: file.5: debug: file: pread count=4096 offset=11616256 nbdkit: file.2: debug: file: pread count=4096 offset=9924608 nbdkit: file.9: debug: file: pread count=4096 offset=10219520 nbdkit: file.6: debug: file: pread count=4096 offset=12144640 nbdkit: file.0: debug: file: pread count=4096 offset=11419648 nbdkit: file.3: debug: file: pread count=4096 offset=10928128 nbdkit: file.6: debug: file: pread count=4096 offset=12148736 nbdkit: file.14: debug: file: pread count=4096 offset=10694656 nbdkit: file.8: debug: file: pread count=4096 offset=10481664 nbdkit: file.0: debug: file: pread count=4096 offset=11423744 nbdkit: file.6: debug: file: pread count=4096 offset=12152832 nbdkit: file.14: debug: file: pread count=4096 offset=10698752 nbdkit: file.2: debug: file: pread count=4096 offset=9928704 nbdkit: file.5: debug: file: pread count=4096 offset=11620352 nbdkit: file.14: debug: file: pread count=4096 offset=10702848 nbdkit: file.14: debug: file: pread count=4096 offset=10706944 nbdkit: file.14: debug: file: pread count=4096 offset=10711040 nbdkit: file.15: debug: file: pread count=4096 offset=12345344 nbdkit: file.2: debug: file: pread count=4096 offset=9932800 nbdkit: file.12: debug: file: pread count=4096 offset=11214848 nbdkit: file.14: debug: file: pread count=4096 offset=10715136 nbdkit: file.15: debug: file: pread count=4096 offset=12349440 nbdkit: file.0: debug: file: pread count=4096 offset=11427840 nbdkit: file.5: debug: file: pread count=4096 offset=11624448 nbdkit: file.2: debug: file: pread count=4096 offset=9936896 nbdkit: file.3: debug: file: pread count=4096 offset=10932224 nbdkit: file.13: debug: file: pread count=4096 offset=12587008 nbdkit: file.3: debug: file: pread count=4096 offset=10936320 nbdkit: file.0: debug: file: pread count=4096 offset=11431936 nbdkit: file.3: debug: file: pread count=4096 offset=10940416 nbdkit: file.1: debug: file: pread count=4096 offset=11853824 nbdkit: file.12: debug: file: pread count=4096 offset=11218944 nbdkit: file.15: debug: file: pread count=4096 offset=12353536 nbdkit: file.5: debug: file: pread count=4096 offset=11628544 nbdkit: file.14: debug: file: pread count=4096 offset=10719232 nbdkit: file.12: debug: file: pread count=4096 offset=11223040 nbdkit: file.4: debug: cow: pread count=262144 offset=12845056 nbdkit: file.12: debug: file: pread count=4096 offset=11227136 nbdkit: file.12: debug: file: pread count=4096 offset=11231232 nbdkit: file.2: debug: file: pread count=4096 offset=9940992 nbdkit: file.4: debug: file: pread count=4096 offset=12845056 nbdkit: file.12: debug: file: pread count=4096 offset=11235328 nbdkit: file.2: debug: file: pread count=4096 offset=9945088 nbdkit: file.1: debug: file: pread count=4096 offset=11857920 nbdkit: file.12: debug: file: pread count=4096 offset=11239424 nbdkit: file.13: debug: file: pread count=4096 offset=12591104 nbdkit: file.15: debug: file: pread count=4096 offset=12357632 nbdkit: file.1: debug: file: pread count=4096 offset=11862016 nbdkit: file.14: debug: file: pread count=4096 offset=10723328 nbdkit: file.15: debug: file: pread count=4096 offset=12361728 nbdkit: file.15: debug: file: pread count=4096 offset=12365824 nbdkit: file.5: debug: file: pread count=4096 offset=11632640 nbdkit: file.14: debug: file: pread count=4096 offset=10727424 nbdkit: file.6: debug: file: pread count=4096 offset=12156928 nbdkit: file.12: debug: file: pread count=4096 offset=11243520 nbdkit: file.2: debug: file: pread count=4096 offset=9949184 nbdkit: file.0: debug: file: pread count=4096 offset=11436032 nbdkit: file.1: debug: file: pread count=4096 offset=11866112 nbdkit: file.3: debug: file: pread count=4096 offset=10944512 nbdkit: file.14: debug: file: pread count=4096 offset=10731520 nbdkit: file.13: debug: file: pread count=4096 offset=12595200 nbdkit: file.12: debug: file: pread count=4096 offset=11247616 nbdkit: file.2: debug: file: pread count=4096 offset=9953280 nbdkit: file.12: debug: file: pread count=4096 offset=11251712 nbdkit: file.0: debug: file: pread count=4096 offset=11440128 nbdkit: file.5: debug: file: pread count=4096 offset=11636736 nbdkit: file.15: debug: file: pread count=4096 offset=12369920 nbdkit: file.0: debug: file: pread count=4096 offset=11444224 nbdkit: file.2: debug: file: pread count=4096 offset=9957376 nbdkit: file.3: debug: file: pread count=4096 offset=10948608 nbdkit: file.1: debug: file: pread count=4096 offset=11870208 nbdkit: file.12: debug: file: pread count=4096 offset=11255808 nbdkit: file.13: debug: file: pread count=4096 offset=12599296 nbdkit: file.5: debug: file: pread count=4096 offset=11640832 nbdkit: file.6: debug: file: pread count=4096 offset=12161024 nbdkit: file.12: debug: file: pread count=4096 offset=11259904 nbdkit: file.1: debug: file: pread count=4096 offset=11874304 nbdkit: file.14: debug: file: pread count=4096 offset=10735616 nbdkit: file.0: debug: file: pread count=4096 offset=11448320 nbdkit: file.4: debug: file: pread count=4096 offset=12849152 nbdkit: file.3: debug: file: pread count=4096 offset=10952704 nbdkit: file.12: debug: file: pread count=4096 offset=11264000 nbdkit: file.0: debug: file: pread count=4096 offset=11452416 nbdkit: file.4: debug: file: pread count=4096 offset=12853248 nbdkit: file.6: debug: file: pread count=4096 offset=12165120 nbdkit: file.13: debug: file: pread count=4096 offset=12603392 nbdkit: file.13: debug: file: pread count=4096 offset=12607488 nbdkit: file.14: debug: file: pread count=4096 offset=10739712 nbdkit: file.5: debug: file: pread count=4096 offset=11644928 nbdkit: file.13: debug: file: pread count=4096 offset=12611584 nbdkit: file.5: debug: file: pread count=4096 offset=11649024 nbdkit: file.1: debug: file: pread count=4096 offset=11878400 nbdkit: file.15: debug: file: pread count=4096 offset=12374016 nbdkit: file.3: debug: file: pread count=4096 offset=10956800 nbdkit: file.1: debug: file: pread count=4096 offset=11882496 nbdkit: file.6: debug: file: pread count=4096 offset=12169216 nbdkit: file.1: debug: file: pread count=4096 offset=11886592 nbdkit: file.6: debug: file: pread count=4096 offset=12173312 nbdkit: file.6: debug: file: pread count=4096 offset=12177408 nbdkit: file.14: debug: file: pread count=4096 offset=10743808 nbdkit: file.1: debug: file: pread count=4096 offset=11890688 nbdkit: file.12: debug: file: pread count=4096 offset=11268096 nbdkit: file.15: debug: file: pread count=4096 offset=12378112 nbdkit: file.5: debug: file: pread count=4096 offset=11653120 nbdkit: file.6: debug: file: pread count=4096 offset=12181504 nbdkit: file.3: debug: file: pread count=4096 offset=10960896 nbdkit: file.5: debug: file: pread count=4096 offset=11657216 nbdkit: file.15: debug: file: pread count=4096 offset=12382208 nbdkit: file.15: debug: file: pread count=4096 offset=12386304 nbdkit: file.6: debug: file: pread count=4096 offset=12185600 nbdkit: file.10: debug: cow: pread count=262144 offset=13107200 nbdkit: file.10: debug: file: pread count=4096 offset=13107200 nbdkit: file.1: debug: file: pread count=4096 offset=11894784 nbdkit: file.13: debug: file: pread count=4096 offset=12615680 nbdkit: file.0: debug: file: pread count=4096 offset=11456512 nbdkit: file.5: debug: file: pread count=4096 offset=11661312 nbdkit: file.4: debug: file: pread count=4096 offset=12857344 nbdkit: file.10: debug: file: pread count=4096 offset=13111296 nbdkit: file.1: debug: file: pread count=4096 offset=11898880 nbdkit: file.3: debug: file: pread count=4096 offset=10964992 nbdkit: file.15: debug: file: pread count=4096 offset=12390400 nbdkit: file.6: debug: file: pread count=4096 offset=12189696 nbdkit: file.1: debug: file: pread count=4096 offset=11902976 nbdkit: file.4: debug: file: pread count=4096 offset=12861440 nbdkit: file.10: debug: file: pread count=4096 offset=13115392 nbdkit: file.15: debug: file: pread count=4096 offset=12394496 nbdkit: file.4: debug: file: pread count=4096 offset=12865536 nbdkit: file.10: debug: file: pread count=4096 offset=13119488 nbdkit: file.15: debug: file: pread count=4096 offset=12398592 nbdkit: file.5: debug: file: pread count=4096 offset=11665408 nbdkit: file.10: debug: file: pread count=4096 offset=13123584 nbdkit: file.0: debug: file: pread count=4096 offset=11460608 nbdkit: file.5: debug: file: pread count=4096 offset=11669504 nbdkit: file.0: debug: file: pread count=4096 offset=11464704 nbdkit: file.1: debug: file: pread count=4096 offset=11907072 nbdkit: file.5: debug: file: pread count=4096 offset=11673600 nbdkit: file.13: debug: file: pread count=4096 offset=12619776 nbdkit: file.3: debug: file: pread count=4096 offset=10969088 nbdkit: file.5: debug: file: pread count=4096 offset=11677696 nbdkit: file.1: debug: file: pread count=4096 offset=11911168 nbdkit: file.0: debug: file: pread count=4096 offset=11468800 nbdkit: file.13: debug: file: pread count=4096 offset=12623872 nbdkit: file.0: debug: file: pread count=4096 offset=11472896 nbdkit: file.12: debug: cow: pread count=262144 offset=13369344 nbdkit: file.3: debug: file: pread count=4096 offset=10973184 nbdkit: file.4: debug: file: pread count=4096 offset=12869632 nbdkit: file.6: debug: file: pread count=4096 offset=12193792 nbdkit: file.12: debug: file: pread count=4096 offset=13369344 nbdkit: file.1: debug: file: pread count=4096 offset=11915264 nbdkit: file.15: debug: file: pread count=4096 offset=12402688 nbdkit: file.0: debug: file: pread count=4096 offset=11476992 nbdkit: file.15: debug: file: pread count=4096 offset=12406784 nbdkit: file.1: debug: file: pread count=4096 offset=11919360 nbdkit: file.15: debug: file: pread count=4096 offset=12410880 nbdkit: file.1: debug: file: pread count=4096 offset=11923456 nbdkit: file.5: debug: file: pread count=4096 offset=11681792 nbdkit: file.15: debug: file: pread count=4096 offset=12414976 nbdkit: file.15: debug: file: pread count=4096 offset=12419072 nbdkit: file.1: debug: file: pread count=4096 offset=11927552 nbdkit: file.1: debug: file: pread count=4096 offset=11931648 nbdkit: file.6: debug: file: pread count=4096 offset=12197888 nbdkit: file.10: debug: file: pread count=4096 offset=13127680 nbdkit: file.15: debug: file: pread count=4096 offset=12423168 nbdkit: file.13: debug: file: pread count=4096 offset=12627968 nbdkit: file.10: debug: file: pread count=4096 offset=13131776 nbdkit: file.12: debug: file: pread count=4096 offset=13373440 nbdkit: file.0: debug: file: pread count=4096 offset=11481088 nbdkit: file.1: debug: file: pread count=4096 offset=11935744 nbdkit: file.6: debug: file: pread count=4096 offset=12201984 nbdkit: file.1: debug: file: pread count=4096 offset=11939840 nbdkit: file.15: debug: file: pread count=4096 offset=12427264 nbdkit: file.13: debug: file: pread count=4096 offset=12632064 nbdkit: file.10: debug: file: pread count=4096 offset=13135872 nbdkit: file.6: debug: file: pread count=4096 offset=12206080 nbdkit: file.5: debug: file: pread count=4096 offset=11685888 nbdkit: file.4: debug: file: pread count=4096 offset=12873728 nbdkit: file.12: debug: file: pread count=4096 offset=13377536 nbdkit: file.15: debug: file: pread count=4096 offset=12431360 nbdkit: file.13: debug: file: pread count=4096 offset=12636160 nbdkit: file.6: debug: file: pread count=4096 offset=12210176 nbdkit: file.12: debug: file: pread count=4096 offset=13381632 nbdkit: file.4: debug: file: pread count=4096 offset=12877824 nbdkit: file.0: debug: file: pread count=4096 offset=11485184 nbdkit: file.3: debug: file: pread count=4096 offset=10977280 nbdkit: file.15: debug: file: pread count=4096 offset=12435456 nbdkit: file.0: debug: file: pread count=4096 offset=11489280 nbdkit: file.12: debug: file: pread count=4096 offset=13385728 nbdkit: file.12: debug: file: pread count=4096 offset=13389824 nbdkit: file.5: debug: file: pread count=4096 offset=11689984 nbdkit: file.1: debug: file: pread count=4096 offset=11943936 nbdkit: file.12: debug: file: pread count=4096 offset=13393920 nbdkit: file.0: debug: file: pread count=4096 offset=11493376 nbdkit: file.4: debug: file: pread count=4096 offset=12881920 nbdkit: file.15: debug: file: pread count=4096 offset=12439552 nbdkit: file.12: debug: file: pread count=4096 offset=13398016 nbdkit: file.5: debug: file: pread count=4096 offset=11694080 nbdkit: file.1: debug: file: pread count=4096 offset=11948032 nbdkit: file.5: debug: file: pread count=4096 offset=11698176 nbdkit: file.12: debug: file: pread count=4096 offset=13402112 nbdkit: file.3: debug: file: pread count=4096 offset=10981376 nbdkit: file.10: debug: file: pread count=4096 offset=13139968 nbdkit: file.0: debug: file: pread count=4096 offset=11497472 nbdkit: file.13: debug: file: pread count=4096 offset=12640256 nbdkit: file.3: debug: file: pread count=4096 offset=10985472 nbdkit: file.12: debug: file: pread count=4096 offset=13406208 nbdkit: file.3: debug: file: pread count=4096 offset=10989568 nbdkit: file.15: debug: file: pread count=4096 offset=12443648 nbdkit: file.1: debug: file: pread count=4096 offset=11952128 nbdkit: file.4: debug: file: pread count=4096 offset=12886016 nbdkit: file.0: debug: file: pread count=4096 offset=11501568 nbdkit: file.13: debug: file: pread count=4096 offset=12644352 nbdkit: file.13: debug: file: pread count=4096 offset=12648448 nbdkit: file.5: debug: file: pread count=4096 offset=11702272 nbdkit: file.4: debug: file: pread count=4096 offset=12890112 nbdkit: file.3: debug: file: pread count=4096 offset=10993664 nbdkit: file.6: debug: file: pread count=4096 offset=12214272 nbdkit: file.5: debug: file: pread count=4096 offset=11706368 nbdkit: file.5: debug: file: pread count=4096 offset=11710464 nbdkit: file.5: debug: file: pread count=4096 offset=11714560 nbdkit: file.4: debug: file: pread count=4096 offset=12894208 nbdkit: file.15: debug: file: pread count=4096 offset=12447744 nbdkit: file.0: debug: file: pread count=4096 offset=11505664 nbdkit: file.7: debug: cow: pread count=262144 offset=13631488 nbdkit: file.1: debug: file: pread count=4096 offset=11956224 nbdkit: file.7: debug: file: pread count=4096 offset=13631488 nbdkit: file.6: debug: file: pread count=4096 offset=12218368 nbdkit: file.12: debug: file: pread count=4096 offset=13410304 nbdkit: file.13: debug: file: pread count=4096 offset=12652544 nbdkit: file.7: debug: file: pread count=4096 offset=13635584 nbdkit: file.12: debug: file: pread count=4096 offset=13414400 nbdkit: file.15: debug: file: pread count=4096 offset=12451840 nbdkit: file.3: debug: file: pread count=4096 offset=10997760 nbdkit: file.4: debug: file: pread count=4096 offset=12898304 nbdkit: file.12: debug: file: pread count=4096 offset=13418496 nbdkit: file.1: debug: file: pread count=4096 offset=11960320 nbdkit: file.5: debug: file: pread count=4096 offset=11718656 nbdkit: file.13: debug: file: pread count=4096 offset=12656640 nbdkit: file.5: debug: file: pread count=4096 offset=11722752 nbdkit: file.15: debug: file: pread count=4096 offset=12455936 nbdkit: file.7: debug: file: pread count=4096 offset=13639680 nbdkit: file.3: debug: file: pread count=4096 offset=11001856 nbdkit: file.13: debug: file: pread count=4096 offset=12660736 nbdkit: file.13: debug: file: pread count=4096 offset=12664832 nbdkit: file.10: debug: file: pread count=4096 offset=13144064 nbdkit: file.7: debug: file: pread count=4096 offset=13643776 nbdkit: file.5: debug: file: pread count=4096 offset=11726848 nbdkit: file.6: debug: file: pread count=4096 offset=12222464 nbdkit: file.1: debug: file: pread count=4096 offset=11964416 nbdkit: file.0: debug: file: pread count=4096 offset=11509760 nbdkit: file.6: debug: file: pread count=4096 offset=12226560 nbdkit: file.3: debug: file: pread count=4096 offset=11005952 nbdkit: file.0: debug: file: pread count=4096 offset=11513856 nbdkit: file.12: debug: file: pread count=4096 offset=13422592 nbdkit: file.13: debug: file: pread count=4096 offset=12668928 nbdkit: file.15: debug: file: pread count=4096 offset=12460032 nbdkit: file.5: debug: file: pread count=4096 offset=11730944 nbdkit: file.6: debug: file: pread count=4096 offset=12230656 nbdkit: file.4: debug: file: pread count=4096 offset=12902400 nbdkit: file.1: debug: file: pread count=4096 offset=11968512 nbdkit: file.0: debug: file: pread count=4096 offset=11517952 nbdkit: file.5: debug: file: pread count=4096 offset=11735040 nbdkit: file.9: debug: cow: pread count=262144 offset=13893632 nbdkit: file.6: debug: file: pread count=4096 offset=12234752 nbdkit: file.9: debug: file: pread count=4096 offset=13893632 nbdkit: file.0: debug: file: pread count=4096 offset=11522048 nbdkit: file.6: debug: file: pread count=4096 offset=12238848 nbdkit: file.4: debug: file: pread count=4096 offset=12906496 nbdkit: file.9: debug: file: pread count=4096 offset=13897728 nbdkit: file.0: debug: file: pread count=4096 offset=11526144 nbdkit: file.10: debug: file: pread count=4096 offset=13148160 nbdkit: file.15: debug: file: pread count=4096 offset=12464128 nbdkit: file.5: debug: file: pread count=4096 offset=11739136 nbdkit: file.15: debug: file: pread count=4096 offset=12468224 nbdkit: file.7: debug: file: pread count=4096 offset=13647872 nbdkit: file.6: debug: file: pread count=4096 offset=12242944 nbdkit: file.13: debug: file: pread count=4096 offset=12673024 nbdkit: file.5: debug: file: pread count=4096 offset=11743232 nbdkit: file.13: debug: file: pread count=4096 offset=12677120 nbdkit: file.0: debug: file: pread count=4096 offset=11530240 nbdkit: file.1: debug: file: pread count=4096 offset=11972608 nbdkit: file.5: debug: file: pread count=4096 offset=11747328 nbdkit: file.1: debug: file: pread count=4096 offset=11976704 nbdkit: file.1: debug: file: pread count=4096 offset=11980800 nbdkit: file.13: debug: file: pread count=4096 offset=12681216 nbdkit: file.10: debug: file: pread count=4096 offset=13152256 nbdkit: file.4: debug: file: pread count=4096 offset=12910592 nbdkit: file.9: debug: file: pread count=4096 offset=13901824 nbdkit: file.10: debug: file: pread count=4096 offset=13156352 nbdkit: file.9: debug: file: pread count=4096 offset=13905920 nbdkit: file.15: debug: file: pread count=4096 offset=12472320 nbdkit: file.9: debug: file: pread count=4096 offset=13910016 nbdkit: file.4: debug: file: pread count=4096 offset=12914688 nbdkit: file.7: debug: file: pread count=4096 offset=13651968 nbdkit: file.6: debug: file: pread count=4096 offset=12247040 nbdkit: file.7: debug: file: pread count=4096 offset=13656064 nbdkit: file.15: debug: file: pread count=4096 offset=12476416 nbdkit: file.15: debug: file: pread count=4096 offset=12480512 nbdkit: file.15: debug: file: pread count=4096 offset=12484608 nbdkit: file.1: debug: file: pread count=4096 offset=11984896 nbdkit: file.6: debug: file: pread count=4096 offset=12251136 nbdkit: file.12: debug: file: pread count=4096 offset=13426688 nbdkit: file.1: debug: file: pread count=4096 offset=11988992 nbdkit: file.1: debug: file: pread count=4096 offset=11993088 nbdkit: file.12: debug: file: pread count=4096 offset=13430784 nbdkit: file.8: debug: cow: pread count=262144 offset=14155776 nbdkit: file.6: debug: file: pread count=4096 offset=12255232 nbdkit: file.8: debug: file: pread count=4096 offset=14155776 nbdkit: file.6: debug: file: pread count=4096 offset=12259328 nbdkit: file.8: debug: file: pread count=4096 offset=14159872 nbdkit: file.8: debug: file: pread count=4096 offset=14163968 nbdkit: file.6: debug: file: pread count=4096 offset=12263424 nbdkit: file.8: debug: file: pread count=4096 offset=14168064 nbdkit: file.6: debug: file: pread count=4096 offset=12267520 nbdkit: file.5: debug: file: pread count=4096 offset=11751424 nbdkit: file.5: debug: file: pread count=4096 offset=11755520 nbdkit: file.5: debug: file: pread count=4096 offset=11759616 nbdkit: file.5: debug: file: pread count=4096 offset=11763712 nbdkit: file.1: debug: file: pread count=4096 offset=11997184 nbdkit: file.2: debug: cow: pread count=262144 offset=14417920 nbdkit: file.1: debug: file: pread count=4096 offset=12001280 nbdkit: file.1: debug: file: pread count=4096 offset=12005376 nbdkit: file.2: debug: file: pread count=4096 offset=14417920 nbdkit: file.1: debug: file: pread count=4096 offset=12009472 nbdkit: file.9: debug: file: pread count=4096 offset=13914112 nbdkit: file.2: debug: file: pread count=4096 offset=14422016 nbdkit: file.2: debug: file: pread count=4096 offset=14426112 nbdkit: file.2: debug: file: pread count=4096 offset=14430208 nbdkit: file.13: debug: file: pread count=4096 offset=12685312 nbdkit: file.9: debug: file: pread count=4096 offset=13918208 nbdkit: file.8: debug: file: pread count=4096 offset=14172160 nbdkit: file.4: debug: file: pread count=4096 offset=12918784 nbdkit: file.7: debug: file: pread count=4096 offset=13660160 nbdkit: file.6: debug: file: pread count=4096 offset=12271616 nbdkit: file.4: debug: file: pread count=4096 offset=12922880 nbdkit: file.15: debug: file: pread count=4096 offset=12488704 nbdkit: file.4: debug: file: pread count=4096 offset=12926976 nbdkit: file.9: debug: file: pread count=4096 offset=13922304 nbdkit: file.7: debug: file: pread count=4096 offset=13664256 nbdkit: file.5: debug: file: pread count=4096 offset=11767808 nbdkit: file.15: debug: file: pread count=4096 offset=12492800 nbdkit: file.8: debug: file: pread count=4096 offset=14176256 nbdkit: file.13: debug: file: pread count=4096 offset=12689408 nbdkit: file.9: debug: file: pread count=4096 offset=13926400 nbdkit: file.2: debug: file: pread count=4096 offset=14434304 nbdkit: file.13: debug: file: pread count=4096 offset=12693504 nbdkit: file.9: debug: file: pread count=4096 offset=13930496 nbdkit: file.10: debug: file: pread count=4096 offset=13160448 nbdkit: file.4: debug: file: pread count=4096 offset=12931072 nbdkit: file.14: debug: cow: pread count=262144 offset=14680064 nbdkit: file.1: debug: file: pread count=4096 offset=12013568 nbdkit: file.12: debug: file: pread count=4096 offset=13434880 nbdkit: file.8: debug: file: pread count=4096 offset=14180352 nbdkit: file.6: debug: file: pread count=4096 offset=12275712 nbdkit: file.6: debug: file: pread count=4096 offset=12279808 nbdkit: file.7: debug: file: pread count=4096 offset=13668352 nbdkit: file.15: debug: file: pread count=4096 offset=12496896 nbdkit: file.15: debug: file: pread count=4096 offset=12500992 nbdkit: file.7: debug: file: pread count=4096 offset=13672448 nbdkit: file.13: debug: file: pread count=4096 offset=12697600 nbdkit: file.2: debug: file: pread count=4096 offset=14438400 nbdkit: file.11: debug: cow: pread count=262144 offset=14942208 nbdkit: file.4: debug: file: pread count=4096 offset=12935168 nbdkit: file.9: debug: file: pread count=4096 offset=13934592 nbdkit: file.5: debug: file: pread count=4096 offset=11771904 nbdkit: file.6: debug: file: pread count=4096 offset=12283904 nbdkit: file.15: debug: file: pread count=4096 offset=12505088 nbdkit: file.2: debug: file: pread count=4096 offset=14442496 nbdkit: file.1: debug: file: pread count=4096 offset=12017664 nbdkit: file.8: debug: file: pread count=4096 offset=14184448 nbdkit: file.4: debug: file: pread count=4096 offset=12939264 nbdkit: file.7: debug: file: pread count=4096 offset=13676544 nbdkit: file.7: debug: file: pread count=4096 offset=13680640 nbdkit: file.14: debug: file: pread count=4096 offset=14680064 nbdkit: file.1: debug: file: pread count=4096 offset=12021760 nbdkit: file.12: debug: file: pread count=4096 offset=13438976 nbdkit: file.12: debug: file: pread count=4096 offset=13443072 nbdkit: file.9: debug: file: pread count=4096 offset=13938688 nbdkit: file.13: debug: file: pread count=4096 offset=12701696 nbdkit: file.6: debug: file: pread count=4096 offset=12288000 nbdkit: file.2: debug: file: pread count=4096 offset=14446592 nbdkit: file.15: debug: file: pread count=4096 offset=12509184 nbdkit: file.4: debug: file: pread count=4096 offset=12943360 nbdkit: file.10: debug: file: pread count=4096 offset=13164544 nbdkit: file.8: debug: file: pread count=4096 offset=14188544 nbdkit: file.12: debug: file: pread count=4096 offset=13447168 nbdkit: file.10: debug: file: pread count=4096 offset=13168640 nbdkit: file.10: debug: file: pread count=4096 offset=13172736 nbdkit: file.13: debug: file: pread count=4096 offset=12705792 nbdkit: file.14: debug: file: pread count=4096 offset=14684160 nbdkit: file.1: debug: file: pread count=4096 offset=12025856 nbdkit: file.7: debug: file: pread count=4096 offset=13684736 nbdkit: file.2: debug: file: pread count=4096 offset=14450688 nbdkit: file.15: debug: file: pread count=4096 offset=12513280 nbdkit: file.11: debug: file: pread count=4096 offset=14942208 nbdkit: file.6: debug: file: pread count=4096 offset=12292096 nbdkit: file.5: debug: file: pread count=4096 offset=11776000 nbdkit: file.1: debug: file: pread count=4096 offset=12029952 nbdkit: file.2: debug: file: pread count=4096 offset=14454784 nbdkit: file.7: debug: file: pread count=4096 offset=13688832 nbdkit: file.6: debug: file: pread count=4096 offset=12296192 nbdkit: file.13: debug: file: pread count=4096 offset=12709888 nbdkit: file.7: debug: file: pread count=4096 offset=13692928 nbdkit: file.1: debug: file: pread count=4096 offset=12034048 nbdkit: file.10: debug: file: pread count=4096 offset=13176832 nbdkit: file.13: debug: file: pread count=4096 offset=12713984 nbdkit: file.9: debug: file: pread count=4096 offset=13942784 nbdkit: file.2: debug: file: pread count=4096 offset=14458880 nbdkit: file.1: debug: file: pread count=4096 offset=12038144 nbdkit: file.8: debug: file: pread count=4096 offset=14192640 nbdkit: file.7: debug: file: pread count=4096 offset=13697024 nbdkit: file.14: debug: file: pread count=4096 offset=14688256 nbdkit: file.15: debug: file: pread count=4096 offset=12517376 nbdkit: file.4: debug: file: pread count=4096 offset=12947456 nbdkit: file.11: debug: file: pread count=4096 offset=14946304 nbdkit: file.9: debug: file: pread count=4096 offset=13946880 nbdkit: file.8: debug: file: pread count=4096 offset=14196736 nbdkit: file.2: debug: file: pread count=4096 offset=14462976 nbdkit: file.6: debug: file: pread count=4096 offset=12300288 nbdkit: file.3: debug: cow: pread count=262144 offset=15204352 nbdkit: file.12: debug: file: pread count=4096 offset=13451264 nbdkit: file.1: debug: file: pread count=4096 offset=12042240 nbdkit: file.7: debug: file: pread count=4096 offset=13701120 nbdkit: file.7: debug: file: pread count=4096 offset=13705216 nbdkit: file.3: debug: file: pread count=4096 offset=15204352 nbdkit: file.11: debug: file: pread count=4096 offset=14950400 nbdkit: file.9: debug: file: pread count=4096 offset=13950976 nbdkit: file.12: debug: file: pread count=4096 offset=13455360 nbdkit: file.13: debug: file: pread count=4096 offset=12718080 nbdkit: file.10: debug: file: pread count=4096 offset=13180928 nbdkit: file.3: debug: file: pread count=4096 offset=15208448 nbdkit: file.8: debug: file: pread count=4096 offset=14200832 nbdkit: file.15: debug: file: pread count=4096 offset=12521472 nbdkit: file.1: debug: file: pread count=4096 offset=12046336 nbdkit: file.3: debug: file: pread count=4096 offset=15212544 nbdkit: file.5: debug: file: pread count=4096 offset=11780096 nbdkit: file.14: debug: file: pread count=4096 offset=14692352 nbdkit: file.9: debug: file: pread count=4096 offset=13955072 nbdkit: file.6: debug: file: pread count=4096 offset=12304384 nbdkit: file.12: debug: file: pread count=4096 offset=13459456 nbdkit: file.10: debug: file: pread count=4096 offset=13185024 nbdkit: file.10: debug: file: pread count=4096 offset=13189120 nbdkit: file.4: debug: file: pread count=4096 offset=12951552 nbdkit: file.2: debug: file: pread count=4096 offset=14467072 nbdkit: file.11: debug: file: pread count=4096 offset=14954496 nbdkit: file.7: debug: file: pread count=4096 offset=13709312 nbdkit: file.8: debug: file: pread count=4096 offset=14204928 nbdkit: file.7: debug: file: pread count=4096 offset=13713408 nbdkit: file.12: debug: file: pread count=4096 offset=13463552 nbdkit: file.15: debug: file: pread count=4096 offset=12525568 nbdkit: file.0: debug: cow: pread count=262144 offset=15466496 nbdkit: file.7: debug: file: pread count=4096 offset=13717504 nbdkit: file.9: debug: file: pread count=4096 offset=13959168 nbdkit: file.13: debug: file: pread count=4096 offset=12722176 nbdkit: file.15: debug: file: pread count=4096 offset=12529664 nbdkit: file.3: debug: file: pread count=4096 offset=15216640 nbdkit: file.5: debug: file: pread count=4096 offset=11784192 nbdkit: file.8: debug: file: pread count=4096 offset=14209024 nbdkit: file.1: debug: file: pread count=4096 offset=12050432 nbdkit: file.11: debug: file: pread count=4096 offset=14958592 nbdkit: file.0: debug: file: pread count=4096 offset=15466496 nbdkit: file.2: debug: file: pread count=4096 offset=14471168 nbdkit: file.12: debug: file: pread count=4096 offset=13467648 nbdkit: file.4: debug: file: pread count=4096 offset=12955648 nbdkit: file.6: debug: file: pread count=4096 offset=12308480 nbdkit: file.10: debug: file: pread count=4096 offset=13193216 nbdkit: file.14: debug: file: pread count=4096 offset=14696448 nbdkit: file.3: debug: file: pread count=4096 offset=15220736 nbdkit: file.5: debug: file: pread count=4096 offset=11788288 nbdkit: file.15: debug: file: pread count=4096 offset=12533760 nbdkit: file.3: debug: file: pread count=4096 offset=15224832 nbdkit: file.1: debug: file: pread count=4096 offset=12054528 nbdkit: file.13: debug: file: pread count=4096 offset=12726272 nbdkit: file.6: debug: file: pread count=4096 offset=12312576 nbdkit: file.3: debug: file: pread count=4096 offset=15228928 nbdkit: file.12: debug: file: pread count=4096 offset=13471744 nbdkit: file.11: debug: file: pread count=4096 offset=14962688 nbdkit: file.0: debug: file: pread count=4096 offset=15470592 nbdkit: file.5: debug: file: pread count=4096 offset=11792384 nbdkit: file.15: debug: file: pread count=4096 offset=12537856 nbdkit: file.9: debug: file: pread count=4096 offset=13963264 nbdkit: file.10: debug: file: pread count=4096 offset=13197312 nbdkit: file.2: debug: file: pread count=4096 offset=14475264 nbdkit: file.7: debug: file: pread count=4096 offset=13721600 nbdkit: file.9: debug: file: pread count=4096 offset=13967360 nbdkit: file.8: debug: file: pread count=4096 offset=14213120 nbdkit: file.12: debug: file: pread count=4096 offset=13475840 nbdkit: file.7: debug: file: pread count=4096 offset=13725696 nbdkit: file.15: debug: file: pread count=4096 offset=12541952 nbdkit: file.14: debug: file: pread count=4096 offset=14700544 nbdkit: file.2: debug: file: pread count=4096 offset=14479360 nbdkit: file.0: debug: file: pread count=4096 offset=15474688 nbdkit: file.4: debug: file: pread count=4096 offset=12959744 nbdkit: file.6: debug: file: pread count=4096 offset=12316672 nbdkit: file.12: debug: file: pread count=4096 offset=13479936 nbdkit: file.13: debug: file: pread count=4096 offset=12730368 nbdkit: file.14: debug: file: pread count=4096 offset=14704640 nbdkit: file.15: debug: file: pread count=4096 offset=12546048 nbdkit: file.11: debug: file: pread count=4096 offset=14966784 nbdkit: file.2: debug: file: pread count=4096 offset=14483456 nbdkit: file.0: debug: file: pread count=4096 offset=15478784 nbdkit: file.11: debug: file: pread count=4096 offset=14970880 nbdkit: file.7: debug: file: pread count=4096 offset=13729792 nbdkit: file.13: debug: file: pread count=4096 offset=12734464 nbdkit: file.11: debug: file: pread count=4096 offset=14974976 nbdkit: file.15: debug: file: pread count=4096 offset=12550144 nbdkit: file.8: debug: file: pread count=4096 offset=14217216 nbdkit: file.2: debug: file: pread count=4096 offset=14487552 nbdkit: file.13: debug: file: pread count=4096 offset=12738560 nbdkit: file.12: debug: file: pread count=4096 offset=13484032 nbdkit: file.15: debug: file: pread count=4096 offset=12554240 nbdkit: file.9: debug: file: pread count=4096 offset=13971456 nbdkit: file.3: debug: file: pread count=4096 offset=15233024 nbdkit: file.10: debug: file: pread count=4096 offset=13201408 nbdkit: file.11: debug: file: pread count=4096 offset=14979072 nbdkit: file.14: debug: file: pread count=4096 offset=14708736 nbdkit: file.12: debug: file: pread count=4096 offset=13488128 nbdkit: file.13: debug: file: pread count=4096 offset=12742656 nbdkit: file.14: debug: file: pread count=4096 offset=14712832 nbdkit: file.0: debug: file: pread count=4096 offset=15482880 nbdkit: file.10: debug: file: pread count=4096 offset=13205504 nbdkit: file.9: debug: file: pread count=4096 offset=13975552 nbdkit: file.4: debug: file: pread count=4096 offset=12963840 nbdkit: file.3: debug: file: pread count=4096 offset=15237120 nbdkit: file.12: debug: file: pread count=4096 offset=13492224 nbdkit: file.0: debug: file: pread count=4096 offset=15486976 nbdkit: file.15: debug: file: pread count=4096 offset=12558336 nbdkit: file.4: debug: file: pread count=4096 offset=12967936 nbdkit: file.7: debug: file: pread count=4096 offset=13733888 nbdkit: file.12: debug: file: pread count=4096 offset=13496320 nbdkit: file.14: debug: file: pread count=4096 offset=14716928 nbdkit: file.3: debug: file: pread count=4096 offset=15241216 nbdkit: file.8: debug: file: pread count=4096 offset=14221312 nbdkit: file.15: debug: file: pread count=4096 offset=12562432 nbdkit: file.4: debug: file: pread count=4096 offset=12972032 nbdkit: file.12: debug: file: pread count=4096 offset=13500416 nbdkit: file.0: debug: file: pread count=4096 offset=15491072 nbdkit: file.10: debug: file: pread count=4096 offset=13209600 nbdkit: file.2: debug: file: pread count=4096 offset=14491648 nbdkit: file.14: debug: file: pread count=4096 offset=14721024 nbdkit: file.3: debug: file: pread count=4096 offset=15245312 nbdkit: file.9: debug: file: pread count=4096 offset=13979648 nbdkit: file.13: debug: file: pread count=4096 offset=12746752 nbdkit: file.7: debug: file: pread count=4096 offset=13737984 nbdkit: file.8: debug: file: pread count=4096 offset=14225408 nbdkit: file.12: debug: file: pread count=4096 offset=13504512 nbdkit: file.1: debug: cow: pread count=262144 offset=15728640 nbdkit: file.15: debug: file: pread count=4096 offset=12566528 nbdkit: file.1: debug: file: pread count=4096 offset=15728640 nbdkit: file.7: debug: file: pread count=4096 offset=13742080 nbdkit: file.14: debug: file: pread count=4096 offset=14725120 nbdkit: file.4: debug: file: pread count=4096 offset=12976128 nbdkit: file.0: debug: file: pread count=4096 offset=15495168 nbdkit: file.10: debug: file: pread count=4096 offset=13213696 nbdkit: file.7: debug: file: pread count=4096 offset=13746176 nbdkit: file.12: debug: file: pread count=4096 offset=13508608 nbdkit: file.2: debug: file: pread count=4096 offset=14495744 nbdkit: file.9: debug: file: pread count=4096 offset=13983744 nbdkit: file.13: debug: file: pread count=4096 offset=12750848 nbdkit: file.3: debug: file: pread count=4096 offset=15249408 nbdkit: file.1: debug: file: pread count=4096 offset=15732736 nbdkit: file.12: debug: file: pread count=4096 offset=13512704 nbdkit: file.11: debug: file: pread count=4096 offset=14983168 nbdkit: file.13: debug: file: pread count=4096 offset=12754944 nbdkit: file.7: debug: file: pread count=4096 offset=13750272 nbdkit: file.9: debug: file: pread count=4096 offset=13987840 nbdkit: file.0: debug: file: pread count=4096 offset=15499264 nbdkit: file.13: debug: file: pread count=4096 offset=12759040 nbdkit: file.12: debug: file: pread count=4096 offset=13516800 nbdkit: file.1: debug: file: pread count=4096 offset=15736832 nbdkit: file.14: debug: file: pread count=4096 offset=14729216 nbdkit: file.15: debug: file: pread count=4096 offset=12570624 nbdkit: file.1: debug: file: pread count=4096 offset=15740928 nbdkit: file.7: debug: file: pread count=4096 offset=13754368 nbdkit: file.9: debug: file: pread count=4096 offset=13991936 nbdkit: file.4: debug: file: pread count=4096 offset=12980224 nbdkit: file.3: debug: file: pread count=4096 offset=15253504 nbdkit: file.8: debug: file: pread count=4096 offset=14229504 nbdkit: file.7: debug: file: pread count=4096 offset=13758464 nbdkit: file.14: debug: file: pread count=4096 offset=14733312 nbdkit: file.11: debug: file: pread count=4096 offset=14987264 nbdkit: file.12: debug: file: pread count=4096 offset=13520896 nbdkit: file.8: debug: file: pread count=4096 offset=14233600 nbdkit: file.13: debug: file: pread count=4096 offset=12763136 nbdkit: file.15: debug: file: pread count=4096 offset=12574720 nbdkit: file.2: debug: file: pread count=4096 offset=14499840 nbdkit: file.11: debug: file: pread count=4096 offset=14991360 nbdkit: file.8: debug: file: pread count=4096 offset=14237696 nbdkit: file.1: debug: file: pread count=4096 offset=15745024 nbdkit: file.12: debug: file: pread count=4096 offset=13524992 nbdkit: file.10: debug: file: pread count=4096 offset=13217792 nbdkit: file.9: debug: file: pread count=4096 offset=13996032 nbdkit: file.14: debug: file: pread count=4096 offset=14737408 nbdkit: file.0: debug: file: pread count=4096 offset=15503360 nbdkit: file.10: debug: file: pread count=4096 offset=13221888 nbdkit: file.12: debug: file: pread count=4096 offset=13529088 nbdkit: file.4: debug: file: pread count=4096 offset=12984320 nbdkit: file.15: debug: file: pread count=4096 offset=12578816 nbdkit: file.2: debug: file: pread count=4096 offset=14503936 nbdkit: file.12: debug: file: pread count=4096 offset=13533184 nbdkit: file.3: debug: file: pread count=4096 offset=15257600 nbdkit: file.9: debug: file: pread count=4096 offset=14000128 nbdkit: file.10: debug: file: pread count=4096 offset=13225984 nbdkit: file.8: debug: file: pread count=4096 offset=14241792 nbdkit: file.8: debug: file: pread count=4096 offset=14245888 nbdkit: file.7: debug: file: pread count=4096 offset=13762560 nbdkit: file.4: debug: file: pread count=4096 offset=12988416 nbdkit: file.0: debug: file: pread count=4096 offset=15507456 nbdkit: file.1: debug: file: pread count=4096 offset=15749120 nbdkit: file.12: debug: file: pread count=4096 offset=13537280 nbdkit: file.11: debug: file: pread count=4096 offset=14995456 nbdkit: file.7: debug: file: pread count=4096 offset=13766656 nbdkit: file.1: debug: file: pread count=4096 offset=15753216 nbdkit: file.8: debug: file: pread count=4096 offset=14249984 nbdkit: file.2: debug: file: pread count=4096 offset=14508032 nbdkit: file.4: debug: file: pread count=4096 offset=12992512 nbdkit: file.0: debug: file: pread count=4096 offset=15511552 nbdkit: file.12: debug: file: pread count=4096 offset=13541376 nbdkit: file.10: debug: file: pread count=4096 offset=13230080 nbdkit: file.4: debug: file: pread count=4096 offset=12996608 nbdkit: file.9: debug: file: pread count=4096 offset=14004224 nbdkit: file.11: debug: file: pread count=4096 offset=14999552 nbdkit: file.7: debug: file: pread count=4096 offset=13770752 nbdkit: file.12: debug: file: pread count=4096 offset=13545472 nbdkit: file.14: debug: file: pread count=4096 offset=14741504 nbdkit: file.4: debug: file: pread count=4096 offset=13000704 nbdkit: file.0: debug: file: pread count=4096 offset=15515648 nbdkit: file.10: debug: file: pread count=4096 offset=13234176 nbdkit: file.13: debug: file: pread count=4096 offset=12767232 nbdkit: file.3: debug: file: pread count=4096 offset=15261696 nbdkit: file.10: debug: file: pread count=4096 offset=13238272 nbdkit: file.13: debug: file: pread count=4096 offset=12771328 nbdkit: file.12: debug: file: pread count=4096 offset=13549568 nbdkit: file.9: debug: file: pread count=4096 offset=14008320 nbdkit: file.7: debug: file: pread count=4096 offset=13774848 nbdkit: file.3: debug: file: pread count=4096 offset=15265792 nbdkit: file.8: debug: file: pread count=4096 offset=14254080 nbdkit: file.14: debug: file: pread count=4096 offset=14745600 nbdkit: file.1: debug: file: pread count=4096 offset=15757312 nbdkit: file.12: debug: file: pread count=4096 offset=13553664 nbdkit: file.2: debug: file: pread count=4096 offset=14512128 nbdkit: file.13: debug: file: pread count=4096 offset=12775424 nbdkit: file.7: debug: file: pread count=4096 offset=13778944 nbdkit: file.13: debug: file: pread count=4096 offset=12779520 nbdkit: file.0: debug: file: pread count=4096 offset=15519744 nbdkit: file.11: debug: file: pread count=4096 offset=15003648 nbdkit: file.0: debug: file: pread count=4096 offset=15523840 nbdkit: file.7: debug: file: pread count=4096 offset=13783040 nbdkit: file.0: debug: file: pread count=4096 offset=15527936 nbdkit: file.0: debug: file: pread count=4096 offset=15532032 nbdkit: file.8: debug: file: pread count=4096 offset=14258176 nbdkit: file.9: debug: file: pread count=4096 offset=14012416 nbdkit: file.1: debug: file: pread count=4096 offset=15761408 nbdkit: file.7: debug: file: pread count=4096 offset=13787136 nbdkit: file.13: debug: file: pread count=4096 offset=12783616 nbdkit: file.1: debug: file: pread count=4096 offset=15765504 nbdkit: file.8: debug: file: pread count=4096 offset=14262272 nbdkit: file.10: debug: file: pread count=4096 offset=13242368 nbdkit: file.3: debug: file: pread count=4096 offset=15269888 nbdkit: file.3: debug: file: pread count=4096 offset=15273984 nbdkit: file.10: debug: file: pread count=4096 offset=13246464 nbdkit: file.8: debug: file: pread count=4096 offset=14266368 nbdkit: file.2: debug: file: pread count=4096 offset=14516224 nbdkit: file.9: debug: file: pread count=4096 offset=14016512 nbdkit: file.13: debug: file: pread count=4096 offset=12787712 nbdkit: file.0: debug: file: pread count=4096 offset=15536128 nbdkit: file.3: debug: file: pread count=4096 offset=15278080 nbdkit: file.14: debug: file: pread count=4096 offset=14749696 nbdkit: file.7: debug: file: pread count=4096 offset=13791232 nbdkit: file.9: debug: file: pread count=4096 offset=14020608 nbdkit: file.9: debug: file: pread count=4096 offset=14024704 nbdkit: file.9: debug: file: pread count=4096 offset=14028800 nbdkit: file.12: debug: file: pread count=4096 offset=13557760 nbdkit: file.10: debug: file: pread count=4096 offset=13250560 nbdkit: file.2: debug: file: pread count=4096 offset=14520320 nbdkit: file.0: debug: file: pread count=4096 offset=15540224 nbdkit: file.2: debug: file: pread count=4096 offset=14524416 nbdkit: file.0: debug: file: pread count=4096 offset=15544320 nbdkit: file.11: debug: file: pread count=4096 offset=15007744 nbdkit: file.3: debug: file: pread count=4096 offset=15282176 nbdkit: file.12: debug: file: pread count=4096 offset=13561856 nbdkit: file.14: debug: file: pread count=4096 offset=14753792 nbdkit: file.7: debug: file: pread count=4096 offset=13795328 nbdkit: file.8: debug: file: pread count=4096 offset=14270464 nbdkit: file.0: debug: file: pread count=4096 offset=15548416 nbdkit: file.1: debug: file: pread count=4096 offset=15769600 nbdkit: file.12: debug: file: pread count=4096 offset=13565952 nbdkit: file.10: debug: file: pread count=4096 offset=13254656 nbdkit: file.4: debug: file: pread count=4096 offset=13004800 nbdkit: file.11: debug: file: pread count=4096 offset=15011840 nbdkit: file.3: debug: file: pread count=4096 offset=15286272 nbdkit: file.13: debug: file: pread count=4096 offset=12791808 nbdkit: file.11: debug: file: pread count=4096 offset=15015936 nbdkit: file.7: debug: file: pread count=4096 offset=13799424 nbdkit: file.10: debug: file: pread count=4096 offset=13258752 nbdkit: file.12: debug: file: pread count=4096 offset=13570048 nbdkit: file.9: debug: file: pread count=4096 offset=14032896 nbdkit: file.10: debug: file: pread count=4096 offset=13262848 nbdkit: file.12: debug: file: pread count=4096 offset=13574144 nbdkit: file.8: debug: file: pread count=4096 offset=14274560 nbdkit: file.2: debug: file: pread count=4096 offset=14528512 nbdkit: file.12: debug: file: pread count=4096 offset=13578240 nbdkit: file.4: debug: file: pread count=4096 offset=13008896 nbdkit: file.11: debug: file: pread count=4096 offset=15020032 nbdkit: file.1: debug: file: pread count=4096 offset=15773696 nbdkit: file.0: debug: file: pread count=4096 offset=15552512 nbdkit: file.5: debug: cow: pread count=262144 offset=15990784 nbdkit: file.3: debug: file: pread count=4096 offset=15290368 nbdkit: file.14: debug: file: pread count=4096 offset=14757888 nbdkit: file.0: debug: file: pread count=4096 offset=15556608 nbdkit: file.13: debug: file: pread count=4096 offset=12795904 nbdkit: file.7: debug: file: pread count=4096 offset=13803520 nbdkit: file.8: debug: file: pread count=4096 offset=14278656 nbdkit: file.12: debug: file: pread count=4096 offset=13582336 nbdkit: file.3: debug: file: pread count=4096 offset=15294464 nbdkit: file.1: debug: file: pread count=4096 offset=15777792 nbdkit: file.2: debug: file: pread count=4096 offset=14532608 nbdkit: file.0: debug: file: pread count=4096 offset=15560704 nbdkit: file.4: debug: file: pread count=4096 offset=13012992 nbdkit: file.9: debug: file: pread count=4096 offset=14036992 nbdkit: file.0: debug: file: pread count=4096 offset=15564800 nbdkit: file.14: debug: file: pread count=4096 offset=14761984 nbdkit: file.10: debug: file: pread count=4096 offset=13266944 nbdkit: file.11: debug: file: pread count=4096 offset=15024128 nbdkit: file.0: debug: file: pread count=4096 offset=15568896 nbdkit: file.8: debug: file: pread count=4096 offset=14282752 nbdkit: file.7: debug: file: pread count=4096 offset=13807616 nbdkit: file.5: debug: file: pread count=4096 offset=15990784 nbdkit: file.4: debug: file: pread count=4096 offset=13017088 nbdkit: file.12: debug: file: pread count=4096 offset=13586432 nbdkit: file.10: debug: file: pread count=4096 offset=13271040 nbdkit: file.3: debug: file: pread count=4096 offset=15298560 nbdkit: file.5: debug: file: pread count=4096 offset=15994880 nbdkit: file.2: debug: file: pread count=4096 offset=14536704 nbdkit: file.7: debug: file: pread count=4096 offset=13811712 nbdkit: file.12: debug: file: pread count=4096 offset=13590528 nbdkit: file.1: debug: file: pread count=4096 offset=15781888 nbdkit: file.0: debug: file: pread count=4096 offset=15572992 nbdkit: file.14: debug: file: pread count=4096 offset=14766080 nbdkit: file.8: debug: file: pread count=4096 offset=14286848 nbdkit: file.9: debug: file: pread count=4096 offset=14041088 nbdkit: file.4: debug: file: pread count=4096 offset=13021184 nbdkit: file.12: debug: file: pread count=4096 offset=13594624 nbdkit: file.1: debug: file: pread count=4096 offset=15785984 nbdkit: file.7: debug: file: pread count=4096 offset=13815808 nbdkit: file.8: debug: file: pread count=4096 offset=14290944 nbdkit: file.9: debug: file: pread count=4096 offset=14045184 nbdkit: file.12: debug: file: pread count=4096 offset=13598720 nbdkit: file.12: debug: file: pread count=4096 offset=13602816 nbdkit: file.0: debug: file: pread count=4096 offset=15577088 nbdkit: file.3: debug: file: pread count=4096 offset=15302656 nbdkit: file.5: debug: file: pread count=4096 offset=15998976 nbdkit: file.0: debug: file: pread count=4096 offset=15581184 nbdkit: file.10: debug: file: pread count=4096 offset=13275136 nbdkit: file.1: debug: file: pread count=4096 offset=15790080 nbdkit: file.4: debug: file: pread count=4096 offset=13025280 nbdkit: file.1: debug: file: pread count=4096 offset=15794176 nbdkit: file.11: debug: file: pread count=4096 offset=15028224 nbdkit: file.9: debug: file: pread count=4096 offset=14049280 nbdkit: file.5: debug: file: pread count=4096 offset=16003072 nbdkit: file.0: debug: file: pread count=4096 offset=15585280 nbdkit: file.4: debug: file: pread count=4096 offset=13029376 nbdkit: file.0: debug: file: pread count=4096 offset=15589376 nbdkit: file.9: debug: file: pread count=4096 offset=14053376 nbdkit: file.3: debug: file: pread count=4096 offset=15306752 nbdkit: file.6: debug: cow: pread count=262144 offset=16252928 nbdkit: file.12: debug: file: pread count=4096 offset=13606912 nbdkit: file.5: debug: file: pread count=4096 offset=16007168 nbdkit: file.11: debug: file: pread count=4096 offset=15032320 nbdkit: file.4: debug: file: pread count=4096 offset=13033472 nbdkit: file.2: debug: file: pread count=4096 offset=14540800 nbdkit: file.5: debug: file: pread count=4096 offset=16011264 nbdkit: file.0: debug: file: pread count=4096 offset=15593472 nbdkit: file.2: debug: file: pread count=4096 offset=14544896 nbdkit: file.10: debug: file: pread count=4096 offset=13279232 nbdkit: file.0: debug: file: pread count=4096 offset=15597568 nbdkit: file.4: debug: file: pread count=4096 offset=13037568 nbdkit: file.5: debug: file: pread count=4096 offset=16015360 nbdkit: file.3: debug: file: pread count=4096 offset=15310848 nbdkit: file.2: debug: file: pread count=4096 offset=14548992 nbdkit: file.5: debug: file: pread count=4096 offset=16019456 nbdkit: file.8: debug: file: pread count=4096 offset=14295040 nbdkit: file.9: debug: file: pread count=4096 offset=14057472 nbdkit: file.0: debug: file: pread count=4096 offset=15601664 nbdkit: file.10: debug: file: pread count=4096 offset=13283328 nbdkit: file.12: debug: file: pread count=4096 offset=13611008 nbdkit: file.13: debug: file: pread count=4096 offset=12800000 nbdkit: file.2: debug: file: pread count=4096 offset=14553088 nbdkit: file.0: debug: file: pread count=4096 offset=15605760 nbdkit: file.0: debug: file: pread count=4096 offset=15609856 nbdkit: file.3: debug: file: pread count=4096 offset=15314944 nbdkit: file.0: debug: file: pread count=4096 offset=15613952 nbdkit: file.6: debug: file: pread count=4096 offset=16252928 nbdkit: file.7: debug: file: pread count=4096 offset=13819904 nbdkit: file.11: debug: file: pread count=4096 offset=15036416 nbdkit: file.14: debug: file: pread count=4096 offset=14770176 nbdkit: file.0: debug: file: pread count=4096 offset=15618048 nbdkit: file.8: debug: file: pread count=4096 offset=14299136 nbdkit: file.4: debug: file: pread count=4096 offset=13041664 nbdkit: file.3: debug: file: pread count=4096 offset=15319040 nbdkit: file.0: debug: file: pread count=4096 offset=15622144 nbdkit: file.1: debug: file: pread count=4096 offset=15798272 nbdkit: file.13: debug: file: pread count=4096 offset=12804096 nbdkit: file.5: debug: file: pread count=4096 offset=16023552 nbdkit: file.2: debug: file: pread count=4096 offset=14557184 nbdkit: file.11: debug: file: pread count=4096 offset=15040512 nbdkit: file.9: debug: file: pread count=4096 offset=14061568 nbdkit: file.11: debug: file: pread count=4096 offset=15044608 nbdkit: file.7: debug: file: pread count=4096 offset=13824000 nbdkit: file.3: debug: file: pread count=4096 offset=15323136 nbdkit: file.1: debug: file: pread count=4096 offset=15802368 nbdkit: file.6: debug: file: pread count=4096 offset=16257024 nbdkit: file.7: debug: file: pread count=4096 offset=13828096 nbdkit: file.8: debug: file: pread count=4096 offset=14303232 nbdkit: file.14: debug: file: pread count=4096 offset=14774272 nbdkit: file.9: debug: file: pread count=4096 offset=14065664 nbdkit: file.7: debug: file: pread count=4096 offset=13832192 nbdkit: file.4: debug: file: pread count=4096 offset=13045760 nbdkit: file.0: debug: file: pread count=4096 offset=15626240 nbdkit: file.13: debug: file: pread count=4096 offset=12808192 nbdkit: file.1: debug: file: pread count=4096 offset=15806464 nbdkit: file.2: debug: file: pread count=4096 offset=14561280 nbdkit: file.11: debug: file: pread count=4096 offset=15048704 nbdkit: file.13: debug: file: pread count=4096 offset=12812288 nbdkit: file.14: debug: file: pread count=4096 offset=14778368 nbdkit: file.12: debug: file: pread count=4096 offset=13615104 nbdkit: file.9: debug: file: pread count=4096 offset=14069760 nbdkit: file.8: debug: file: pread count=4096 offset=14307328 nbdkit: file.0: debug: file: pread count=4096 offset=15630336 nbdkit: file.1: debug: file: pread count=4096 offset=15810560 nbdkit: file.15: debug: cow: pread count=262144 offset=16515072 nbdkit: file.14: debug: file: pread count=4096 offset=14782464 nbdkit: file.12: debug: file: pread count=4096 offset=13619200 nbdkit: file.0: debug: file: pread count=4096 offset=15634432 nbdkit: file.10: debug: file: pread count=4096 offset=13287424 nbdkit: file.11: debug: file: pread count=4096 offset=15052800 nbdkit: file.12: debug: file: pread count=4096 offset=13623296 nbdkit: file.2: debug: file: pread count=4096 offset=14565376 nbdkit: file.6: debug: file: pread count=4096 offset=16261120 nbdkit: file.3: debug: file: pread count=4096 offset=15327232 nbdkit: file.13: debug: file: pread count=4096 offset=12816384 nbdkit: file.8: debug: file: pread count=4096 offset=14311424 nbdkit: file.14: debug: file: pread count=4096 offset=14786560 nbdkit: file.15: debug: file: pread count=4096 offset=16515072 nbdkit: file.5: debug: file: pread count=4096 offset=16027648 nbdkit: file.0: debug: file: pread count=4096 offset=15638528 nbdkit: file.10: debug: file: pread count=4096 offset=13291520 nbdkit: file.14: debug: file: pread count=4096 offset=14790656 nbdkit: file.9: debug: file: pread count=4096 offset=14073856 nbdkit: file.0: debug: file: pread count=4096 offset=15642624 nbdkit: file.10: debug: file: pread count=4096 offset=13295616 nbdkit: file.0: debug: file: pread count=4096 offset=15646720 nbdkit: file.0: debug: file: pread count=4096 offset=15650816 nbdkit: file.7: debug: file: pread count=4096 offset=13836288 nbdkit: file.2: debug: file: pread count=4096 offset=14569472 nbdkit: file.3: debug: file: pread count=4096 offset=15331328 nbdkit: file.7: debug: file: pread count=4096 offset=13840384 nbdkit: file.0: debug: file: pread count=4096 offset=15654912 nbdkit: file.1: debug: file: pread count=4096 offset=15814656 nbdkit: file.2: debug: file: pread count=4096 offset=14573568 nbdkit: file.3: debug: file: pread count=4096 offset=15335424 nbdkit: file.7: debug: file: pread count=4096 offset=13844480 nbdkit: file.14: debug: file: pread count=4096 offset=14794752 nbdkit: file.14: debug: file: pread count=4096 offset=14798848 nbdkit: file.6: debug: file: pread count=4096 offset=16265216 nbdkit: file.2: debug: file: pread count=4096 offset=14577664 nbdkit: file.1: debug: file: pread count=4096 offset=15818752 nbdkit: file.2: debug: file: pread count=4096 offset=14581760 nbdkit: file.9: debug: file: pread count=4096 offset=14077952 nbdkit: file.5: debug: file: pread count=4096 offset=16031744 nbdkit: file.15: debug: file: pread count=4096 offset=16519168 nbdkit: file.5: debug: file: pread count=4096 offset=16035840 nbdkit: file.4: debug: file: pread count=4096 offset=13049856 nbdkit: file.15: debug: file: pread count=4096 offset=16523264 nbdkit: file.10: debug: file: pread count=4096 offset=13299712 nbdkit: file.13: debug: file: pread count=4096 offset=12820480 nbdkit: file.5: debug: file: pread count=4096 offset=16039936 nbdkit: file.0: debug: file: pread count=4096 offset=15659008 nbdkit: file.8: debug: file: pread count=4096 offset=14315520 nbdkit: file.4: debug: file: pread count=4096 offset=13053952 nbdkit: file.5: debug: file: pread count=4096 offset=16044032 nbdkit: file.3: debug: file: pread count=4096 offset=15339520 nbdkit: file.11: debug: file: pread count=4096 offset=15056896 nbdkit: file.14: debug: file: pread count=4096 offset=14802944 nbdkit: file.2: debug: file: pread count=4096 offset=14585856 nbdkit: file.7: debug: file: pread count=4096 offset=13848576 nbdkit: file.5: debug: file: pread count=4096 offset=16048128 nbdkit: file.9: debug: file: pread count=4096 offset=14082048 nbdkit: file.1: debug: file: pread count=4096 offset=15822848 nbdkit: file.14: debug: file: pread count=4096 offset=14807040 nbdkit: file.5: debug: file: pread count=4096 offset=16052224 nbdkit: file.5: debug: file: pread count=4096 offset=16056320 nbdkit: file.15: debug: file: pread count=4096 offset=16527360 nbdkit: file.6: debug: file: pread count=4096 offset=16269312 nbdkit: file.11: debug: file: pread count=4096 offset=15060992 nbdkit: file.9: debug: file: pread count=4096 offset=14086144 nbdkit: file.8: debug: file: pread count=4096 offset=14319616 nbdkit: file.4: debug: file: pread count=4096 offset=13058048 nbdkit: file.6: debug: file: pread count=4096 offset=16273408 nbdkit: file.0: debug: file: pread count=4096 offset=15663104 nbdkit: file.0: debug: file: pread count=4096 offset=15667200 nbdkit: file.9: debug: file: pread count=4096 offset=14090240 nbdkit: file.5: debug: file: pread count=4096 offset=16060416 nbdkit: file.12: debug: file: pread count=4096 offset=13627392 nbdkit: file.9: debug: file: pread count=4096 offset=14094336 nbdkit: file.4: debug: file: pread count=4096 offset=13062144 nbdkit: file.7: debug: file: pread count=4096 offset=13852672 nbdkit: file.14: debug: file: pread count=4096 offset=14811136 nbdkit: file.3: debug: file: pread count=4096 offset=15343616 nbdkit: file.10: debug: file: pread count=4096 offset=13303808 nbdkit: file.11: debug: file: pread count=4096 offset=15065088 nbdkit: file.8: debug: file: pread count=4096 offset=14323712 nbdkit: file.13: debug: file: pread count=4096 offset=12824576 nbdkit: file.15: debug: file: pread count=4096 offset=16531456 nbdkit: file.14: debug: file: pread count=4096 offset=14815232 nbdkit: file.10: debug: file: pread count=4096 offset=13307904 nbdkit: file.2: debug: file: pread count=4096 offset=14589952 nbdkit: file.6: debug: file: pread count=4096 offset=16277504 nbdkit: file.11: debug: file: pread count=4096 offset=15069184 nbdkit: file.2: debug: file: pread count=4096 offset=14594048 nbdkit: file.5: debug: file: pread count=4096 offset=16064512 nbdkit: file.15: debug: file: pread count=4096 offset=16535552 nbdkit: file.3: debug: file: pread count=4096 offset=15347712 nbdkit: file.5: debug: file: pread count=4096 offset=16068608 nbdkit: file.1: debug: file: pread count=4096 offset=15826944 nbdkit: file.14: debug: file: pread count=4096 offset=14819328 nbdkit: file.0: debug: file: pread count=4096 offset=15671296 nbdkit: file.4: debug: file: pread count=4096 offset=13066240 nbdkit: file.2: debug: file: pread count=4096 offset=14598144 nbdkit: file.0: debug: file: pread count=4096 offset=15675392 nbdkit: file.3: debug: file: pread count=4096 offset=15351808 nbdkit: file.13: debug: file: pread count=4096 offset=12828672 nbdkit: file.8: debug: file: pread count=4096 offset=14327808 nbdkit: file.5: debug: file: pread count=4096 offset=16072704 nbdkit: file.10: debug: file: pread count=4096 offset=13312000 nbdkit: file.3: debug: file: pread count=4096 offset=15355904 nbdkit: file.4: debug: file: pread count=4096 offset=13070336 nbdkit: file.1: debug: file: pread count=4096 offset=15831040 nbdkit: file.7: debug: file: pread count=4096 offset=13856768 nbdkit: file.8: debug: file: pread count=4096 offset=14331904 nbdkit: file.15: debug: file: pread count=4096 offset=16539648 nbdkit: file.4: debug: file: pread count=4096 offset=13074432 nbdkit: file.2: debug: file: pread count=4096 offset=14602240 nbdkit: file.1: debug: file: pread count=4096 offset=15835136 nbdkit: file.2: debug: file: pread count=4096 offset=14606336 nbdkit: file.10: debug: file: pread count=4096 offset=13316096 nbdkit: file.8: debug: file: pread count=4096 offset=14336000 nbdkit: file.13: debug: file: pread count=4096 offset=12832768 nbdkit: file.11: debug: file: pread count=4096 offset=15073280 nbdkit: file.12: debug: cow: pread count=262144 offset=16777216 nbdkit: file.8: debug: file: pread count=4096 offset=14340096 nbdkit: file.10: debug: file: pread count=4096 offset=13320192 nbdkit: file.4: debug: file: pread count=4096 offset=13078528 nbdkit: file.0: debug: file: pread count=4096 offset=15679488 nbdkit: file.9: debug: file: pread count=4096 offset=14098432 nbdkit: file.8: debug: file: pread count=4096 offset=14344192 nbdkit: file.3: debug: file: pread count=4096 offset=15360000 nbdkit: file.5: debug: file: pread count=4096 offset=16076800 nbdkit: file.7: debug: file: pread count=4096 offset=13860864 nbdkit: file.8: debug: file: pread count=4096 offset=14348288 nbdkit: file.8: debug: file: pread count=4096 offset=14352384 nbdkit: file.3: debug: file: pread count=4096 offset=15364096 nbdkit: file.5: debug: file: pread count=4096 offset=16080896 nbdkit: file.7: debug: file: pread count=4096 offset=13864960 nbdkit: file.13: debug: file: pread count=4096 offset=12836864 nbdkit: file.7: debug: file: pread count=4096 offset=13869056 nbdkit: file.11: debug: file: pread count=4096 offset=15077376 nbdkit: file.9: debug: file: pread count=4096 offset=14102528 nbdkit: file.10: debug: file: pread count=4096 offset=13324288 nbdkit: file.11: debug: file: pread count=4096 offset=15081472 nbdkit: file.11: debug: file: pread count=4096 offset=15085568 nbdkit: file.4: debug: file: pread count=4096 offset=13082624 nbdkit: file.10: debug: file: pread count=4096 offset=13328384 nbdkit: file.2: debug: file: pread count=4096 offset=14610432 nbdkit: file.10: debug: file: pread count=4096 offset=13332480 nbdkit: file.12: debug: file: pread count=4096 offset=16777216 nbdkit: file.12: debug: file: pread count=4096 offset=16781312 nbdkit: file.12: debug: file: pread count=4096 offset=16785408 nbdkit: file.6: debug: file: pread count=4096 offset=16281600 nbdkit: file.10: debug: file: pread count=4096 offset=13336576 nbdkit: file.6: debug: file: pread count=4096 offset=16285696 nbdkit: file.14: debug: file: pread count=4096 offset=14823424 nbdkit: file.14: debug: file: pread count=4096 offset=14827520 nbdkit: file.1: debug: file: pread count=4096 offset=15839232 nbdkit: file.6: debug: file: pread count=4096 offset=16289792 nbdkit: file.1: debug: file: pread count=4096 offset=15843328 nbdkit: file.5: debug: file: pread count=4096 offset=16084992 nbdkit: file.1: debug: file: pread count=4096 offset=15847424 nbdkit: file.1: debug: file: pread count=4096 offset=15851520 nbdkit: file.7: debug: file: pread count=4096 offset=13873152 nbdkit: file.10: debug: file: pread count=4096 offset=13340672 nbdkit: file.10: debug: file: pread count=4096 offset=13344768 nbdkit: file.7: debug: file: pread count=4096 offset=13877248 nbdkit: file.10: debug: file: pread count=4096 offset=13348864 nbdkit: file.7: debug: file: pread count=4096 offset=13881344 nbdkit: file.7: debug: file: pread count=4096 offset=13885440 nbdkit: file.10: debug: file: pread count=4096 offset=13352960 nbdkit: file.15: debug: file: pread count=4096 offset=16543744 nbdkit: file.10: debug: file: pread count=4096 offset=13357056 nbdkit: file.10: debug: file: pread count=4096 offset=13361152 nbdkit: file.8: debug: file: pread count=4096 offset=14356480 nbdkit: file.10: debug: file: pread count=4096 offset=13365248 nbdkit: file.8: debug: file: pread count=4096 offset=14360576 nbdkit: file.4: debug: file: pread count=4096 offset=13086720 nbdkit: file.12: debug: file: pread count=4096 offset=16789504 nbdkit: file.12: debug: file: pread count=4096 offset=16793600 nbdkit: file.0: debug: file: pread count=4096 offset=15683584 nbdkit: file.2: debug: file: pread count=4096 offset=14614528 nbdkit: file.4: debug: file: pread count=4096 offset=13090816 nbdkit: file.9: debug: file: pread count=4096 offset=14106624 nbdkit: file.14: debug: file: pread count=4096 offset=14831616 nbdkit: file.4: debug: file: pread count=4096 offset=13094912 nbdkit: file.0: debug: file: pread count=4096 offset=15687680 nbdkit: file.8: debug: file: pread count=4096 offset=14364672 nbdkit: file.3: debug: file: pread count=4096 offset=15368192 nbdkit: file.2: debug: file: pread count=4096 offset=14618624 nbdkit: file.5: debug: file: pread count=4096 offset=16089088 nbdkit: file.2: debug: file: pread count=4096 offset=14622720 nbdkit: file.13: debug: file: pread count=4096 offset=12840960 nbdkit: file.7: debug: file: pread count=4096 offset=13889536 nbdkit: file.5: debug: file: pread count=4096 offset=16093184 nbdkit: file.6: debug: file: pread count=4096 offset=16293888 nbdkit: file.9: debug: file: pread count=4096 offset=14110720 nbdkit: file.11: debug: file: pread count=4096 offset=15089664 nbdkit: file.8: debug: file: pread count=4096 offset=14368768 nbdkit: file.0: debug: file: pread count=4096 offset=15691776 nbdkit: file.12: debug: file: pread count=4096 offset=16797696 nbdkit: file.6: debug: file: pread count=4096 offset=16297984 nbdkit: file.15: debug: file: pread count=4096 offset=16547840 nbdkit: file.10: debug: cow: pread count=262144 offset=17039360 nbdkit: file.11: debug: file: pread count=4096 offset=15093760 nbdkit: file.14: debug: file: pread count=4096 offset=14835712 nbdkit: file.1: debug: file: pread count=4096 offset=15855616 nbdkit: file.0: debug: file: pread count=4096 offset=15695872 nbdkit: file.5: debug: file: pread count=4096 offset=16097280 nbdkit: file.3: debug: file: pread count=4096 offset=15372288 nbdkit: file.2: debug: file: pread count=4096 offset=14626816 nbdkit: file.4: debug: file: pread count=4096 offset=13099008 nbdkit: file.6: debug: file: pread count=4096 offset=16302080 nbdkit: file.3: debug: file: pread count=4096 offset=15376384 nbdkit: file.0: debug: file: pread count=4096 offset=15699968 nbdkit: file.12: debug: file: pread count=4096 offset=16801792 nbdkit: file.1: debug: file: pread count=4096 offset=15859712 nbdkit: file.5: debug: file: pread count=4096 offset=16101376 nbdkit: file.10: debug: file: pread count=4096 offset=17039360 nbdkit: file.9: debug: file: pread count=4096 offset=14114816 nbdkit: file.8: debug: file: pread count=4096 offset=14372864 nbdkit: file.10: debug: file: pread count=4096 offset=17043456 nbdkit: file.9: debug: file: pread count=4096 offset=14118912 nbdkit: file.0: debug: file: pread count=4096 offset=15704064 nbdkit: file.15: debug: file: pread count=4096 offset=16551936 nbdkit: file.3: debug: file: pread count=4096 offset=15380480 nbdkit: file.14: debug: file: pread count=4096 offset=14839808 nbdkit: file.5: debug: file: pread count=4096 offset=16105472 nbdkit: file.15: debug: file: pread count=4096 offset=16556032 nbdkit: file.2: debug: file: pread count=4096 offset=14630912 nbdkit: file.12: debug: file: pread count=4096 offset=16805888 nbdkit: file.6: debug: file: pread count=4096 offset=16306176 nbdkit: file.0: debug: file: pread count=4096 offset=15708160 nbdkit: file.5: debug: file: pread count=4096 offset=16109568 nbdkit: file.11: debug: file: pread count=4096 offset=15097856 nbdkit: file.0: debug: file: pread count=4096 offset=15712256 nbdkit: file.9: debug: file: pread count=4096 offset=14123008 nbdkit: file.11: debug: file: pread count=4096 offset=15101952 nbdkit: file.10: debug: file: pread count=4096 offset=17047552 nbdkit: file.0: debug: file: pread count=4096 offset=15716352 nbdkit: file.4: debug: file: pread count=4096 offset=13103104 nbdkit: file.2: debug: file: pread count=4096 offset=14635008 nbdkit: file.10: debug: file: pread count=4096 offset=17051648 nbdkit: file.3: debug: file: pread count=4096 offset=15384576 nbdkit: file.14: debug: file: pread count=4096 offset=14843904 nbdkit: file.8: debug: file: pread count=4096 offset=14376960 nbdkit: file.14: debug: file: pread count=4096 offset=14848000 nbdkit: file.1: debug: file: pread count=4096 offset=15863808 nbdkit: file.0: debug: file: pread count=4096 offset=15720448 nbdkit: file.9: debug: file: pread count=4096 offset=14127104 nbdkit: file.0: debug: file: pread count=4096 offset=15724544 nbdkit: file.9: debug: file: pread count=4096 offset=14131200 nbdkit: file.12: debug: file: pread count=4096 offset=16809984 nbdkit: file.2: debug: file: pread count=4096 offset=14639104 nbdkit: file.11: debug: file: pread count=4096 offset=15106048 nbdkit: file.8: debug: file: pread count=4096 offset=14381056 nbdkit: file.5: debug: file: pread count=4096 offset=16113664 nbdkit: file.2: debug: file: pread count=4096 offset=14643200 nbdkit: file.12: debug: file: pread count=4096 offset=16814080 nbdkit: file.6: debug: file: pread count=4096 offset=16310272 nbdkit: file.6: debug: file: pread count=4096 offset=16314368 nbdkit: file.1: debug: file: pread count=4096 offset=15867904 nbdkit: file.14: debug: file: pread count=4096 offset=14852096 nbdkit: file.9: debug: file: pread count=4096 offset=14135296 nbdkit: file.14: debug: file: pread count=4096 offset=14856192 nbdkit: file.2: debug: file: pread count=4096 offset=14647296 nbdkit: file.1: debug: file: pread count=4096 offset=15872000 nbdkit: file.11: debug: file: pread count=4096 offset=15110144 nbdkit: file.12: debug: file: pread count=4096 offset=16818176 nbdkit: file.14: debug: file: pread count=4096 offset=14860288 nbdkit: file.15: debug: file: pread count=4096 offset=16560128 nbdkit: file.8: debug: file: pread count=4096 offset=14385152 nbdkit: file.6: debug: file: pread count=4096 offset=16318464 nbdkit: file.14: debug: file: pread count=4096 offset=14864384 nbdkit: file.8: debug: file: pread count=4096 offset=14389248 nbdkit: file.10: debug: file: pread count=4096 offset=17055744 nbdkit: file.3: debug: file: pread count=4096 offset=15388672 nbdkit: file.11: debug: file: pread count=4096 offset=15114240 nbdkit: file.12: debug: file: pread count=4096 offset=16822272 nbdkit: file.5: debug: file: pread count=4096 offset=16117760 nbdkit: file.2: debug: file: pread count=4096 offset=14651392 nbdkit: file.9: debug: file: pread count=4096 offset=14139392 nbdkit: file.6: debug: file: pread count=4096 offset=16322560 nbdkit: file.10: debug: file: pread count=4096 offset=17059840 nbdkit: file.14: debug: file: pread count=4096 offset=14868480 nbdkit: file.11: debug: file: pread count=4096 offset=15118336 nbdkit: file.13: debug: cow: pread count=262144 offset=17301504 nbdkit: file.15: debug: file: pread count=4096 offset=16564224 nbdkit: file.9: debug: file: pread count=4096 offset=14143488 nbdkit: file.5: debug: file: pread count=4096 offset=16121856 nbdkit: file.10: debug: file: pread count=4096 offset=17063936 nbdkit: file.2: debug: file: pread count=4096 offset=14655488 nbdkit: file.12: debug: file: pread count=4096 offset=16826368 nbdkit: file.1: debug: file: pread count=4096 offset=15876096 nbdkit: file.2: debug: file: pread count=4096 offset=14659584 nbdkit: file.2: debug: file: pread count=4096 offset=14663680 nbdkit: file.8: debug: file: pread count=4096 offset=14393344 nbdkit: file.13: debug: file: pread count=4096 offset=17301504 nbdkit: file.6: debug: file: pread count=4096 offset=16326656 nbdkit: file.1: debug: file: pread count=4096 offset=15880192 nbdkit: file.3: debug: file: pread count=4096 offset=15392768 nbdkit: file.14: debug: file: pread count=4096 offset=14872576 nbdkit: file.10: debug: file: pread count=4096 offset=17068032 nbdkit: file.9: debug: file: pread count=4096 offset=14147584 nbdkit: file.15: debug: file: pread count=4096 offset=16568320 nbdkit: file.15: debug: file: pread count=4096 offset=16572416 nbdkit: file.2: debug: file: pread count=4096 offset=14667776 nbdkit: file.2: debug: file: pread count=4096 offset=14671872 nbdkit: file.10: debug: file: pread count=4096 offset=17072128 nbdkit: file.12: debug: file: pread count=4096 offset=16830464 nbdkit: file.5: debug: file: pread count=4096 offset=16125952 nbdkit: file.6: debug: file: pread count=4096 offset=16330752 nbdkit: file.1: debug: file: pread count=4096 offset=15884288 nbdkit: file.11: debug: file: pread count=4096 offset=15122432 nbdkit: file.14: debug: file: pread count=4096 offset=14876672 nbdkit: file.12: debug: file: pread count=4096 offset=16834560 nbdkit: file.15: debug: file: pread count=4096 offset=16576512 nbdkit: file.9: debug: file: pread count=4096 offset=14151680 nbdkit: file.14: debug: file: pread count=4096 offset=14880768 nbdkit: file.11: debug: file: pread count=4096 offset=15126528 nbdkit: file.13: debug: file: pread count=4096 offset=17305600 nbdkit: file.10: debug: file: pread count=4096 offset=17076224 nbdkit: file.8: debug: file: pread count=4096 offset=14397440 nbdkit: file.11: debug: file: pread count=4096 offset=15130624 nbdkit: file.6: debug: file: pread count=4096 offset=16334848 nbdkit: file.1: debug: file: pread count=4096 offset=15888384 nbdkit: file.11: debug: file: pread count=4096 offset=15134720 nbdkit: file.12: debug: file: pread count=4096 offset=16838656 nbdkit: file.12: debug: file: pread count=4096 offset=16842752 nbdkit: file.3: debug: file: pread count=4096 offset=15396864 nbdkit: file.11: debug: file: pread count=4096 offset=15138816 nbdkit: file.2: debug: file: pread count=4096 offset=14675968 nbdkit: file.12: debug: file: pread count=4096 offset=16846848 nbdkit: file.11: debug: file: pread count=4096 offset=15142912 nbdkit: file.3: debug: file: pread count=4096 offset=15400960 nbdkit: file.7: debug: cow: pread count=262144 offset=17563648 nbdkit: file.13: debug: file: pread count=4096 offset=17309696 nbdkit: file.8: debug: file: pread count=4096 offset=14401536 nbdkit: file.11: debug: file: pread count=4096 offset=15147008 nbdkit: file.12: debug: file: pread count=4096 offset=16850944 nbdkit: file.14: debug: file: pread count=4096 offset=14884864 nbdkit: file.12: debug: file: pread count=4096 offset=16855040 nbdkit: file.13: debug: file: pread count=4096 offset=17313792 nbdkit: file.12: debug: file: pread count=4096 offset=16859136 nbdkit: file.7: debug: file: pread count=4096 offset=17563648 nbdkit: file.1: debug: file: pread count=4096 offset=15892480 nbdkit: file.10: debug: file: pread count=4096 offset=17080320 nbdkit: file.12: debug: file: pread count=4096 offset=16863232 nbdkit: file.15: debug: file: pread count=4096 offset=16580608 nbdkit: file.8: debug: file: pread count=4096 offset=14405632 nbdkit: file.12: debug: file: pread count=4096 offset=16867328 nbdkit: file.13: debug: file: pread count=4096 offset=17317888 nbdkit: file.7: debug: file: pread count=4096 offset=17567744 nbdkit: file.14: debug: file: pread count=4096 offset=14888960 nbdkit: file.6: debug: file: pread count=4096 offset=16338944 nbdkit: file.11: debug: file: pread count=4096 offset=15151104 nbdkit: file.12: debug: file: pread count=4096 offset=16871424 nbdkit: file.5: debug: file: pread count=4096 offset=16130048 nbdkit: file.12: debug: file: pread count=4096 offset=16875520 nbdkit: file.1: debug: file: pread count=4096 offset=15896576 nbdkit: file.8: debug: file: pread count=4096 offset=14409728 nbdkit: file.15: debug: file: pread count=4096 offset=16584704 nbdkit: file.11: debug: file: pread count=4096 offset=15155200 nbdkit: file.15: debug: file: pread count=4096 offset=16588800 nbdkit: file.11: debug: file: pread count=4096 offset=15159296 nbdkit: file.14: debug: file: pread count=4096 offset=14893056 nbdkit: file.3: debug: file: pread count=4096 offset=15405056 nbdkit: file.11: debug: file: pread count=4096 offset=15163392 nbdkit: file.1: debug: file: pread count=4096 offset=15900672 nbdkit: file.11: debug: file: pread count=4096 offset=15167488 nbdkit: file.5: debug: file: pread count=4096 offset=16134144 nbdkit: file.1: debug: file: pread count=4096 offset=15904768 nbdkit: file.8: debug: file: pread count=4096 offset=14413824 nbdkit: file.10: debug: file: pread count=4096 offset=17084416 nbdkit: file.11: debug: file: pread count=4096 offset=15171584 nbdkit: file.11: debug: file: pread count=4096 offset=15175680 nbdkit: file.15: debug: file: pread count=4096 offset=16592896 nbdkit: file.11: debug: file: pread count=4096 offset=15179776 nbdkit: file.15: debug: file: pread count=4096 offset=16596992 nbdkit: file.12: debug: file: pread count=4096 offset=16879616 nbdkit: file.6: debug: file: pread count=4096 offset=16343040 nbdkit: file.1: debug: file: pread count=4096 offset=15908864 nbdkit: file.12: debug: file: pread count=4096 offset=16883712 nbdkit: file.3: debug: file: pread count=4096 offset=15409152 nbdkit: file.1: debug: file: pread count=4096 offset=15912960 nbdkit: file.1: debug: file: pread count=4096 offset=15917056 nbdkit: file.13: debug: file: pread count=4096 offset=17321984 nbdkit: file.0: debug: cow: pread count=262144 offset=17825792 nbdkit: file.7: debug: file: pread count=4096 offset=17571840 nbdkit: file.10: debug: file: pread count=4096 offset=17088512 nbdkit: file.15: debug: file: pread count=4096 offset=16601088 nbdkit: file.14: debug: file: pread count=4096 offset=14897152 nbdkit: file.10: debug: file: pread count=4096 offset=17092608 nbdkit: file.1: debug: file: pread count=4096 offset=15921152 nbdkit: file.11: debug: file: pread count=4096 offset=15183872 nbdkit: file.0: debug: file: pread count=4096 offset=17825792 nbdkit: file.12: debug: file: pread count=4096 offset=16887808 nbdkit: file.5: debug: file: pread count=4096 offset=16138240 nbdkit: file.10: debug: file: pread count=4096 offset=17096704 nbdkit: file.3: debug: file: pread count=4096 offset=15413248 nbdkit: file.12: debug: file: pread count=4096 offset=16891904 nbdkit: file.0: debug: file: pread count=4096 offset=17829888 nbdkit: file.6: debug: file: pread count=4096 offset=16347136 nbdkit: file.7: debug: file: pread count=4096 offset=17575936 nbdkit: file.13: debug: file: pread count=4096 offset=17326080 nbdkit: file.15: debug: file: pread count=4096 offset=16605184 nbdkit: file.1: debug: file: pread count=4096 offset=15925248 nbdkit: file.7: debug: file: pread count=4096 offset=17580032 nbdkit: file.6: debug: file: pread count=4096 offset=16351232 nbdkit: file.10: debug: file: pread count=4096 offset=17100800 nbdkit: file.13: debug: file: pread count=4096 offset=17330176 nbdkit: file.7: debug: file: pread count=4096 offset=17584128 nbdkit: file.6: debug: file: pread count=4096 offset=16355328 nbdkit: file.11: debug: file: pread count=4096 offset=15187968 nbdkit: file.12: debug: file: pread count=4096 offset=16896000 nbdkit: file.10: debug: file: pread count=4096 offset=17104896 nbdkit: file.12: debug: file: pread count=4096 offset=16900096 nbdkit: file.6: debug: file: pread count=4096 offset=16359424 nbdkit: file.0: debug: file: pread count=4096 offset=17833984 nbdkit: file.15: debug: file: pread count=4096 offset=16609280 nbdkit: file.14: debug: file: pread count=4096 offset=14901248 nbdkit: file.7: debug: file: pread count=4096 offset=17588224 nbdkit: file.12: debug: file: pread count=4096 offset=16904192 nbdkit: file.3: debug: file: pread count=4096 offset=15417344 nbdkit: file.11: debug: file: pread count=4096 offset=15192064 nbdkit: file.1: debug: file: pread count=4096 offset=15929344 nbdkit: file.11: debug: file: pread count=4096 offset=15196160 nbdkit: file.6: debug: file: pread count=4096 offset=16363520 nbdkit: file.13: debug: file: pread count=4096 offset=17334272 nbdkit: file.5: debug: file: pread count=4096 offset=16142336 nbdkit: file.5: debug: file: pread count=4096 offset=16146432 nbdkit: file.6: debug: file: pread count=4096 offset=16367616 nbdkit: file.15: debug: file: pread count=4096 offset=16613376 nbdkit: file.3: debug: file: pread count=4096 offset=15421440 nbdkit: file.11: debug: file: pread count=4096 offset=15200256 nbdkit: file.7: debug: file: pread count=4096 offset=17592320 nbdkit: file.5: debug: file: pread count=4096 offset=16150528 nbdkit: file.5: debug: file: pread count=4096 offset=16154624 nbdkit: file.0: debug: file: pread count=4096 offset=17838080 nbdkit: file.12: debug: file: pread count=4096 offset=16908288 nbdkit: file.14: debug: file: pread count=4096 offset=14905344 nbdkit: file.12: debug: file: pread count=4096 offset=16912384 nbdkit: file.13: debug: file: pread count=4096 offset=17338368 nbdkit: file.12: debug: file: pread count=4096 offset=16916480 nbdkit: file.15: debug: file: pread count=4096 offset=16617472 nbdkit: file.12: debug: file: pread count=4096 offset=16920576 nbdkit: file.0: debug: file: pread count=4096 offset=17842176 nbdkit: file.13: debug: file: pread count=4096 offset=17342464 nbdkit: file.10: debug: file: pread count=4096 offset=17108992 nbdkit: file.14: debug: file: pread count=4096 offset=14909440 nbdkit: file.5: debug: file: pread count=4096 offset=16158720 nbdkit: file.13: debug: file: pread count=4096 offset=17346560 nbdkit: file.6: debug: file: pread count=4096 offset=16371712 nbdkit: file.1: debug: file: pread count=4096 offset=15933440 nbdkit: file.3: debug: file: pread count=4096 offset=15425536 nbdkit: file.7: debug: file: pread count=4096 offset=17596416 nbdkit: file.15: debug: file: pread count=4096 offset=16621568 nbdkit: file.12: debug: file: pread count=4096 offset=16924672 nbdkit: file.10: debug: file: pread count=4096 offset=17113088 nbdkit: file.0: debug: file: pread count=4096 offset=17846272 nbdkit: file.5: debug: file: pread count=4096 offset=16162816 nbdkit: file.15: debug: file: pread count=4096 offset=16625664 nbdkit: file.0: debug: file: pread count=4096 offset=17850368 nbdkit: file.3: debug: file: pread count=4096 offset=15429632 nbdkit: file.12: debug: file: pread count=4096 offset=16928768 nbdkit: file.3: debug: file: pread count=4096 offset=15433728 nbdkit: file.1: debug: file: pread count=4096 offset=15937536 nbdkit: file.6: debug: file: pread count=4096 offset=16375808 nbdkit: file.14: debug: file: pread count=4096 offset=14913536 nbdkit: file.6: debug: file: pread count=4096 offset=16379904 nbdkit: file.0: debug: file: pread count=4096 offset=17854464 nbdkit: file.13: debug: file: pread count=4096 offset=17350656 nbdkit: file.3: debug: file: pread count=4096 offset=15437824 nbdkit: file.5: debug: file: pread count=4096 offset=16166912 nbdkit: file.0: debug: file: pread count=4096 offset=17858560 nbdkit: file.0: debug: file: pread count=4096 offset=17862656 nbdkit: file.10: debug: file: pread count=4096 offset=17117184 nbdkit: file.15: debug: file: pread count=4096 offset=16629760 nbdkit: file.1: debug: file: pread count=4096 offset=15941632 nbdkit: file.15: debug: file: pread count=4096 offset=16633856 nbdkit: file.0: debug: file: pread count=4096 offset=17866752 nbdkit: file.1: debug: file: pread count=4096 offset=15945728 nbdkit: file.14: debug: file: pread count=4096 offset=14917632 nbdkit: file.13: debug: file: pread count=4096 offset=17354752 nbdkit: file.6: debug: file: pread count=4096 offset=16384000 nbdkit: file.7: debug: file: pread count=4096 offset=17600512 nbdkit: file.0: debug: file: pread count=4096 offset=17870848 nbdkit: file.12: debug: file: pread count=4096 offset=16932864 nbdkit: file.5: debug: file: pread count=4096 offset=16171008 nbdkit: file.3: debug: file: pread count=4096 offset=15441920 nbdkit: file.1: debug: file: pread count=4096 offset=15949824 nbdkit: file.15: debug: file: pread count=4096 offset=16637952 nbdkit: file.1: debug: file: pread count=4096 offset=15953920 nbdkit: file.0: debug: file: pread count=4096 offset=17874944 nbdkit: file.12: debug: file: pread count=4096 offset=16936960 nbdkit: file.7: debug: file: pread count=4096 offset=17604608 nbdkit: file.0: debug: file: pread count=4096 offset=17879040 nbdkit: file.6: debug: file: pread count=4096 offset=16388096 nbdkit: file.0: debug: file: pread count=4096 offset=17883136 nbdkit: file.15: debug: file: pread count=4096 offset=16642048 nbdkit: file.0: debug: file: pread count=4096 offset=17887232 nbdkit: file.10: debug: file: pread count=4096 offset=17121280 nbdkit: file.4: debug: cow: pread count=262144 offset=18087936 nbdkit: file.0: debug: file: pread count=4096 offset=17891328 nbdkit: file.10: debug: file: pread count=4096 offset=17125376 nbdkit: file.15: debug: file: pread count=4096 offset=16646144 nbdkit: file.14: debug: file: pread count=4096 offset=14921728 nbdkit: file.4: debug: file: pread count=4096 offset=18087936 nbdkit: file.1: debug: file: pread count=4096 offset=15958016 nbdkit: file.4: debug: file: pread count=4096 offset=18092032 nbdkit: file.1: debug: file: pread count=4096 offset=15962112 nbdkit: file.15: debug: file: pread count=4096 offset=16650240 nbdkit: file.1: debug: file: pread count=4096 offset=15966208 nbdkit: file.6: debug: file: pread count=4096 offset=16392192 nbdkit: file.4: debug: file: pread count=4096 offset=18096128 nbdkit: file.14: debug: file: pread count=4096 offset=14925824 nbdkit: file.10: debug: file: pread count=4096 offset=17129472 nbdkit: file.0: debug: file: pread count=4096 offset=17895424 nbdkit: file.7: debug: file: pread count=4096 offset=17608704 nbdkit: file.0: debug: file: pread count=4096 offset=17899520 nbdkit: file.12: debug: file: pread count=4096 offset=16941056 nbdkit: file.4: debug: file: pread count=4096 offset=18100224 nbdkit: file.14: debug: file: pread count=4096 offset=14929920 nbdkit: file.13: debug: file: pread count=4096 offset=17358848 nbdkit: file.10: debug: file: pread count=4096 offset=17133568 nbdkit: file.7: debug: file: pread count=4096 offset=17612800 nbdkit: file.3: debug: file: pread count=4096 offset=15446016 nbdkit: file.4: debug: file: pread count=4096 offset=18104320 nbdkit: file.0: debug: file: pread count=4096 offset=17903616 nbdkit: file.5: debug: file: pread count=4096 offset=16175104 nbdkit: file.10: debug: file: pread count=4096 offset=17137664 nbdkit: file.0: debug: file: pread count=4096 offset=17907712 nbdkit: file.6: debug: file: pread count=4096 offset=16396288 nbdkit: file.15: debug: file: pread count=4096 offset=16654336 nbdkit: file.4: debug: file: pread count=4096 offset=18108416 nbdkit: file.1: debug: file: pread count=4096 offset=15970304 nbdkit: file.15: debug: file: pread count=4096 offset=16658432 nbdkit: file.12: debug: file: pread count=4096 offset=16945152 nbdkit: file.5: debug: file: pread count=4096 offset=16179200 nbdkit: file.14: debug: file: pread count=4096 offset=14934016 nbdkit: file.7: debug: file: pread count=4096 offset=17616896 nbdkit: file.12: debug: file: pread count=4096 offset=16949248 nbdkit: file.10: debug: file: pread count=4096 offset=17141760 nbdkit: file.4: debug: file: pread count=4096 offset=18112512 nbdkit: file.5: debug: file: pread count=4096 offset=16183296 nbdkit: file.10: debug: file: pread count=4096 offset=17145856 nbdkit: file.6: debug: file: pread count=4096 offset=16400384 nbdkit: file.0: debug: file: pread count=4096 offset=17911808 nbdkit: file.13: debug: file: pread count=4096 offset=17362944 nbdkit: file.5: debug: file: pread count=4096 offset=16187392 nbdkit: file.6: debug: file: pread count=4096 offset=16404480 nbdkit: file.13: debug: file: pread count=4096 offset=17367040 nbdkit: file.15: debug: file: pread count=4096 offset=16662528 nbdkit: file.3: debug: file: pread count=4096 offset=15450112 nbdkit: file.1: debug: file: pread count=4096 offset=15974400 nbdkit: file.15: debug: file: pread count=4096 offset=16666624 nbdkit: file.10: debug: file: pread count=4096 offset=17149952 nbdkit: file.13: debug: file: pread count=4096 offset=17371136 nbdkit: file.10: debug: file: pread count=4096 offset=17154048 nbdkit: file.3: debug: file: pread count=4096 offset=15454208 nbdkit: file.10: debug: file: pread count=4096 offset=17158144 nbdkit: file.14: debug: file: pread count=4096 offset=14938112 nbdkit: file.4: debug: file: pread count=4096 offset=18116608 nbdkit: file.3: debug: file: pread count=4096 offset=15458304 nbdkit: file.10: debug: file: pread count=4096 offset=17162240 nbdkit: file.5: debug: file: pread count=4096 offset=16191488 nbdkit: file.0: debug: file: pread count=4096 offset=17915904 nbdkit: file.12: debug: file: pread count=4096 offset=16953344 nbdkit: file.15: debug: file: pread count=4096 offset=16670720 nbdkit: file.4: debug: file: pread count=4096 offset=18120704 nbdkit: file.15: debug: file: pread count=4096 offset=16674816 nbdkit: file.9: debug: cow: pread count=262144 offset=18350080 nbdkit: file.1: debug: file: pread count=4096 offset=15978496 nbdkit: file.4: debug: file: pread count=4096 offset=18124800 nbdkit: file.7: debug: file: pread count=4096 offset=17620992 nbdkit: file.5: debug: file: pread count=4096 offset=16195584 nbdkit: file.12: debug: file: pread count=4096 offset=16957440 nbdkit: file.3: debug: file: pread count=4096 offset=15462400 nbdkit: file.7: debug: file: pread count=4096 offset=17625088 nbdkit: file.12: debug: file: pread count=4096 offset=16961536 nbdkit: file.12: debug: file: pread count=4096 offset=16965632 nbdkit: file.6: debug: file: pread count=4096 offset=16408576 nbdkit: file.7: debug: file: pread count=4096 offset=17629184 nbdkit: file.5: debug: file: pread count=4096 offset=16199680 nbdkit: file.1: debug: file: pread count=4096 offset=15982592 nbdkit: file.7: debug: file: pread count=4096 offset=17633280 nbdkit: file.4: debug: file: pread count=4096 offset=18128896 nbdkit: file.6: debug: file: pread count=4096 offset=16412672 nbdkit: file.5: debug: file: pread count=4096 offset=16203776 nbdkit: file.10: debug: file: pread count=4096 offset=17166336 nbdkit: file.6: debug: file: pread count=4096 offset=16416768 nbdkit: file.12: debug: file: pread count=4096 offset=16969728 nbdkit: file.0: debug: file: pread count=4096 offset=17920000 nbdkit: file.4: debug: file: pread count=4096 offset=18132992 nbdkit: file.13: debug: file: pread count=4096 offset=17375232 nbdkit: file.10: debug: file: pread count=4096 offset=17170432 nbdkit: file.10: debug: file: pread count=4096 offset=17174528 nbdkit: file.13: debug: file: pread count=4096 offset=17379328 nbdkit: file.9: debug: file: pread count=4096 offset=18350080 nbdkit: file.13: debug: file: pread count=4096 offset=17383424 nbdkit: file.13: debug: file: pread count=4096 offset=17387520 nbdkit: file.7: debug: file: pread count=4096 offset=17637376 nbdkit: file.9: debug: file: pread count=4096 offset=18354176 nbdkit: file.4: debug: file: pread count=4096 offset=18137088 nbdkit: file.7: debug: file: pread count=4096 offset=17641472 nbdkit: file.15: debug: file: pread count=4096 offset=16678912 nbdkit: file.13: debug: file: pread count=4096 offset=17391616 nbdkit: file.0: debug: file: pread count=4096 offset=17924096 nbdkit: file.13: debug: file: pread count=4096 offset=17395712 nbdkit: file.5: debug: file: pread count=4096 offset=16207872 nbdkit: file.9: debug: file: pread count=4096 offset=18358272 nbdkit: file.0: debug: file: pread count=4096 offset=17928192 nbdkit: file.15: debug: file: pread count=4096 offset=16683008 nbdkit: file.12: debug: file: pread count=4096 offset=16973824 nbdkit: file.13: debug: file: pread count=4096 offset=17399808 nbdkit: file.1: debug: file: pread count=4096 offset=15986688 nbdkit: file.5: debug: file: pread count=4096 offset=16211968 nbdkit: file.10: debug: file: pread count=4096 offset=17178624 nbdkit: file.0: debug: file: pread count=4096 offset=17932288 nbdkit: file.2: debug: cow: pread count=262144 offset=18612224 nbdkit: file.9: debug: file: pread count=4096 offset=18362368 nbdkit: file.6: debug: file: pread count=4096 offset=16420864 nbdkit: file.10: debug: file: pread count=4096 offset=17182720 nbdkit: file.12: debug: file: pread count=4096 offset=16977920 nbdkit: file.7: debug: file: pread count=4096 offset=17645568 nbdkit: file.12: debug: file: pread count=4096 offset=16982016 nbdkit: file.6: debug: file: pread count=4096 offset=16424960 nbdkit: file.0: debug: file: pread count=4096 offset=17936384 nbdkit: file.15: debug: file: pread count=4096 offset=16687104 nbdkit: file.9: debug: file: pread count=4096 offset=18366464 nbdkit: file.5: debug: file: pread count=4096 offset=16216064 nbdkit: file.2: debug: file: pread count=4096 offset=18612224 nbdkit: file.15: debug: file: pread count=4096 offset=16691200 nbdkit: file.10: debug: file: pread count=4096 offset=17186816 nbdkit: file.9: debug: file: pread count=4096 offset=18370560 nbdkit: file.9: debug: file: pread count=4096 offset=18374656 nbdkit: file.5: debug: file: pread count=4096 offset=16220160 nbdkit: file.4: debug: file: pread count=4096 offset=18141184 nbdkit: file.15: debug: file: pread count=4096 offset=16695296 nbdkit: file.12: debug: file: pread count=4096 offset=16986112 nbdkit: file.13: debug: file: pread count=4096 offset=17403904 nbdkit: file.9: debug: file: pread count=4096 offset=18378752 nbdkit: file.5: debug: file: pread count=4096 offset=16224256 nbdkit: file.0: debug: file: pread count=4096 offset=17940480 nbdkit: file.5: debug: file: pread count=4096 offset=16228352 nbdkit: file.7: debug: file: pread count=4096 offset=17649664 nbdkit: file.4: debug: file: pread count=4096 offset=18145280 nbdkit: file.6: debug: file: pread count=4096 offset=16429056 nbdkit: file.2: debug: file: pread count=4096 offset=18616320 nbdkit: file.0: debug: file: pread count=4096 offset=17944576 nbdkit: file.15: debug: file: pread count=4096 offset=16699392 nbdkit: file.10: debug: file: pread count=4096 offset=17190912 nbdkit: file.5: debug: file: pread count=4096 offset=16232448 nbdkit: file.9: debug: file: pread count=4096 offset=18382848 nbdkit: file.13: debug: file: pread count=4096 offset=17408000 nbdkit: file.12: debug: file: pread count=4096 offset=16990208 nbdkit: file.6: debug: file: pread count=4096 offset=16433152 nbdkit: file.6: debug: file: pread count=4096 offset=16437248 nbdkit: file.2: debug: file: pread count=4096 offset=18620416 nbdkit: file.9: debug: file: pread count=4096 offset=18386944 nbdkit: file.12: debug: file: pread count=4096 offset=16994304 nbdkit: file.13: debug: file: pread count=4096 offset=17412096 nbdkit: file.10: debug: file: pread count=4096 offset=17195008 nbdkit: file.12: debug: file: pread count=4096 offset=16998400 nbdkit: file.0: debug: file: pread count=4096 offset=17948672 nbdkit: file.13: debug: file: pread count=4096 offset=17416192 nbdkit: file.15: debug: file: pread count=4096 offset=16703488 nbdkit: file.2: debug: file: pread count=4096 offset=18624512 nbdkit: file.13: debug: file: pread count=4096 offset=17420288 nbdkit: file.15: debug: file: pread count=4096 offset=16707584 nbdkit: file.6: debug: file: pread count=4096 offset=16441344 nbdkit: file.7: debug: file: pread count=4096 offset=17653760 nbdkit: file.9: debug: file: pread count=4096 offset=18391040 nbdkit: file.0: debug: file: pread count=4096 offset=17952768 nbdkit: file.12: debug: file: pread count=4096 offset=17002496 nbdkit: file.12: debug: file: pread count=4096 offset=17006592 nbdkit: file.12: debug: file: pread count=4096 offset=17010688 nbdkit: file.4: debug: file: pread count=4096 offset=18149376 nbdkit: file.10: debug: file: pread count=4096 offset=17199104 nbdkit: file.5: debug: file: pread count=4096 offset=16236544 nbdkit: file.13: debug: file: pread count=4096 offset=17424384 nbdkit: file.5: debug: file: pread count=4096 offset=16240640 nbdkit: file.7: debug: file: pread count=4096 offset=17657856 nbdkit: file.12: debug: file: pread count=4096 offset=17014784 nbdkit: file.4: debug: file: pread count=4096 offset=18153472 nbdkit: file.6: debug: file: pread count=4096 offset=16445440 nbdkit: file.0: debug: file: pread count=4096 offset=17956864 nbdkit: file.13: debug: file: pread count=4096 offset=17428480 nbdkit: file.10: debug: file: pread count=4096 offset=17203200 nbdkit: file.13: debug: file: pread count=4096 offset=17432576 nbdkit: file.10: debug: file: pread count=4096 offset=17207296 nbdkit: file.4: debug: file: pread count=4096 offset=18157568 nbdkit: file.7: debug: file: pread count=4096 offset=17661952 nbdkit: file.2: debug: file: pread count=4096 offset=18628608 nbdkit: file.12: debug: file: pread count=4096 offset=17018880 nbdkit: file.9: debug: file: pread count=4096 offset=18395136 nbdkit: file.0: debug: file: pread count=4096 offset=17960960 nbdkit: file.15: debug: file: pread count=4096 offset=16711680 nbdkit: file.8: debug: cow: pread count=262144 offset=18874368 nbdkit: file.12: debug: file: pread count=4096 offset=17022976 nbdkit: file.10: debug: file: pread count=4096 offset=17211392 nbdkit: file.2: debug: file: pread count=4096 offset=18632704 nbdkit: file.0: debug: file: pread count=4096 offset=17965056 nbdkit: file.12: debug: file: pread count=4096 offset=17027072 nbdkit: file.13: debug: file: pread count=4096 offset=17436672 nbdkit: file.7: debug: file: pread count=4096 offset=17666048 nbdkit: file.6: debug: file: pread count=4096 offset=16449536 nbdkit: file.2: debug: file: pread count=4096 offset=18636800 nbdkit: file.8: debug: file: pread count=4096 offset=18874368 nbdkit: file.5: debug: file: pread count=4096 offset=16244736 nbdkit: file.13: debug: file: pread count=4096 offset=17440768 nbdkit: file.6: debug: file: pread count=4096 offset=16453632 nbdkit: file.7: debug: file: pread count=4096 offset=17670144 nbdkit: file.10: debug: file: pread count=4096 offset=17215488 nbdkit: file.13: debug: file: pread count=4096 offset=17444864 nbdkit: file.7: debug: file: pread count=4096 offset=17674240 nbdkit: file.0: debug: file: pread count=4096 offset=17969152 nbdkit: file.9: debug: file: pread count=4096 offset=18399232 nbdkit: file.12: debug: file: pread count=4096 offset=17031168 nbdkit: file.2: debug: file: pread count=4096 offset=18640896 nbdkit: file.0: debug: file: pread count=4096 offset=17973248 nbdkit: file.6: debug: file: pread count=4096 offset=16457728 nbdkit: file.12: debug: file: pread count=4096 offset=17035264 nbdkit: file.4: debug: file: pread count=4096 offset=18161664 nbdkit: file.0: debug: file: pread count=4096 offset=17977344 nbdkit: file.9: debug: file: pread count=4096 offset=18403328 nbdkit: file.6: debug: file: pread count=4096 offset=16461824 nbdkit: file.0: debug: file: pread count=4096 offset=17981440 nbdkit: file.9: debug: file: pread count=4096 offset=18407424 nbdkit: file.8: debug: file: pread count=4096 offset=18878464 nbdkit: file.15: debug: file: pread count=4096 offset=16715776 nbdkit: file.4: debug: file: pread count=4096 offset=18165760 nbdkit: file.7: debug: file: pread count=4096 offset=17678336 nbdkit: file.10: debug: file: pread count=4096 offset=17219584 nbdkit: file.0: debug: file: pread count=4096 offset=17985536 nbdkit: file.5: debug: file: pread count=4096 offset=16248832 nbdkit: file.13: debug: file: pread count=4096 offset=17448960 nbdkit: file.2: debug: file: pread count=4096 offset=18644992 nbdkit: file.13: debug: file: pread count=4096 offset=17453056 nbdkit: file.4: debug: file: pread count=4096 offset=18169856 nbdkit: file.8: debug: file: pread count=4096 offset=18882560 nbdkit: file.7: debug: file: pread count=4096 offset=17682432 nbdkit: file.0: debug: file: pread count=4096 offset=17989632 nbdkit: file.6: debug: file: pread count=4096 offset=16465920 nbdkit: file.15: debug: file: pread count=4096 offset=16719872 nbdkit: file.9: debug: file: pread count=4096 offset=18411520 nbdkit: file.15: debug: file: pread count=4096 offset=16723968 nbdkit: file.15: debug: file: pread count=4096 offset=16728064 nbdkit: file.10: debug: file: pread count=4096 offset=17223680 nbdkit: file.15: debug: file: pread count=4096 offset=16732160 nbdkit: file.9: debug: file: pread count=4096 offset=18415616 nbdkit: file.10: debug: file: pread count=4096 offset=17227776 nbdkit: file.7: debug: file: pread count=4096 offset=17686528 nbdkit: file.0: debug: file: pread count=4096 offset=17993728 nbdkit: file.8: debug: file: pread count=4096 offset=18886656 nbdkit: file.15: debug: file: pread count=4096 offset=16736256 nbdkit: file.8: debug: file: pread count=4096 offset=18890752 nbdkit: file.0: debug: file: pread count=4096 offset=17997824 nbdkit: file.13: debug: file: pread count=4096 offset=17457152 nbdkit: file.10: debug: file: pread count=4096 offset=17231872 nbdkit: file.4: debug: file: pread count=4096 offset=18173952 nbdkit: file.15: debug: file: pread count=4096 offset=16740352 nbdkit: file.9: debug: file: pread count=4096 offset=18419712 nbdkit: file.0: debug: file: pread count=4096 offset=18001920 nbdkit: file.8: debug: file: pread count=4096 offset=18894848 nbdkit: file.4: debug: file: pread count=4096 offset=18178048 nbdkit: file.15: debug: file: pread count=4096 offset=16744448 nbdkit: file.15: debug: file: pread count=4096 offset=16748544 nbdkit: file.15: debug: file: pread count=4096 offset=16752640 nbdkit: file.10: debug: file: pread count=4096 offset=17235968 nbdkit: file.15: debug: file: pread count=4096 offset=16756736 nbdkit: file.9: debug: file: pread count=4096 offset=18423808 nbdkit: file.15: debug: file: pread count=4096 offset=16760832 nbdkit: file.6: debug: file: pread count=4096 offset=16470016 nbdkit: file.11: debug: cow: pread count=262144 offset=19136512 nbdkit: file.7: debug: file: pread count=4096 offset=17690624 nbdkit: file.8: debug: file: pread count=4096 offset=18898944 nbdkit: file.0: debug: file: pread count=4096 offset=18006016 nbdkit: file.6: debug: file: pread count=4096 offset=16474112 nbdkit: file.9: debug: file: pread count=4096 offset=18427904 nbdkit: file.6: debug: file: pread count=4096 offset=16478208 nbdkit: file.11: debug: file: pread count=4096 offset=19136512 nbdkit: file.15: debug: file: pread count=4096 offset=16764928 nbdkit: file.4: debug: file: pread count=4096 offset=18182144 nbdkit: file.11: debug: file: pread count=4096 offset=19140608 nbdkit: file.13: debug: file: pread count=4096 offset=17461248 nbdkit: file.2: debug: file: pread count=4096 offset=18649088 nbdkit: file.11: debug: file: pread count=4096 offset=19144704 nbdkit: file.8: debug: file: pread count=4096 offset=18903040 nbdkit: file.0: debug: file: pread count=4096 offset=18010112 nbdkit: file.15: debug: file: pread count=4096 offset=16769024 nbdkit: file.0: debug: file: pread count=4096 offset=18014208 nbdkit: file.10: debug: file: pread count=4096 offset=17240064 nbdkit: file.0: debug: file: pread count=4096 offset=18018304 nbdkit: file.8: debug: file: pread count=4096 offset=18907136 nbdkit: file.13: debug: file: pread count=4096 offset=17465344 nbdkit: file.10: debug: file: pread count=4096 offset=17244160 nbdkit: file.6: debug: file: pread count=4096 offset=16482304 nbdkit: file.7: debug: file: pread count=4096 offset=17694720 nbdkit: file.11: debug: file: pread count=4096 offset=19148800 nbdkit: file.2: debug: file: pread count=4096 offset=18653184 nbdkit: file.9: debug: file: pread count=4096 offset=18432000 nbdkit: file.0: debug: file: pread count=4096 offset=18022400 nbdkit: file.8: debug: file: pread count=4096 offset=18911232 nbdkit: file.6: debug: file: pread count=4096 offset=16486400 nbdkit: file.4: debug: file: pread count=4096 offset=18186240 nbdkit: file.0: debug: file: pread count=4096 offset=18026496 nbdkit: file.13: debug: file: pread count=4096 offset=17469440 nbdkit: file.0: debug: file: pread count=4096 offset=18030592 nbdkit: file.6: debug: file: pread count=4096 offset=16490496 nbdkit: file.9: debug: file: pread count=4096 offset=18436096 nbdkit: file.7: debug: file: pread count=4096 offset=17698816 nbdkit: file.4: debug: file: pread count=4096 offset=18190336 nbdkit: file.11: debug: file: pread count=4096 offset=19152896 nbdkit: file.7: debug: file: pread count=4096 offset=17702912 nbdkit: file.8: debug: file: pread count=4096 offset=18915328 nbdkit: file.2: debug: file: pread count=4096 offset=18657280 nbdkit: file.13: debug: file: pread count=4096 offset=17473536 nbdkit: file.0: debug: file: pread count=4096 offset=18034688 nbdkit: file.6: debug: file: pread count=4096 offset=16494592 nbdkit: file.10: debug: file: pread count=4096 offset=17248256 nbdkit: file.7: debug: file: pread count=4096 offset=17707008 nbdkit: file.15: debug: file: pread count=4096 offset=16773120 nbdkit: file.10: debug: file: pread count=4096 offset=17252352 nbdkit: file.8: debug: file: pread count=4096 offset=18919424 nbdkit: file.9: debug: file: pread count=4096 offset=18440192 nbdkit: file.13: debug: file: pread count=4096 offset=17477632 nbdkit: file.10: debug: file: pread count=4096 offset=17256448 nbdkit: file.13: debug: file: pread count=4096 offset=17481728 nbdkit: file.10: debug: file: pread count=4096 offset=17260544 nbdkit: file.13: debug: file: pread count=4096 offset=17485824 nbdkit: file.14: debug: cow: pread count=262144 offset=19398656 nbdkit: file.13: debug: file: pread count=4096 offset=17489920 nbdkit: file.0: debug: file: pread count=4096 offset=18038784 nbdkit: file.14: debug: file: pread count=4096 offset=19398656 nbdkit: file.0: debug: file: pread count=4096 offset=18042880 nbdkit: file.6: debug: file: pread count=4096 offset=16498688 nbdkit: file.2: debug: file: pread count=4096 offset=18661376 nbdkit: file.0: debug: file: pread count=4096 offset=18046976 nbdkit: file.0: debug: file: pread count=4096 offset=18051072 nbdkit: file.11: debug: file: pread count=4096 offset=19156992 nbdkit: file.13: debug: file: pread count=4096 offset=17494016 nbdkit: file.6: debug: file: pread count=4096 offset=16502784 nbdkit: file.11: debug: file: pread count=4096 offset=19161088 nbdkit: file.10: debug: file: pread count=4096 offset=17264640 nbdkit: file.6: debug: file: pread count=4096 offset=16506880 nbdkit: file.8: debug: file: pread count=4096 offset=18923520 nbdkit: file.9: debug: file: pread count=4096 offset=18444288 nbdkit: file.2: debug: file: pread count=4096 offset=18665472 nbdkit: file.11: debug: file: pread count=4096 offset=19165184 nbdkit: file.4: debug: file: pread count=4096 offset=18194432 nbdkit: file.7: debug: file: pread count=4096 offset=17711104 nbdkit: file.14: debug: file: pread count=4096 offset=19402752 nbdkit: file.10: debug: file: pread count=4096 offset=17268736 nbdkit: file.6: debug: file: pread count=4096 offset=16510976 nbdkit: file.0: debug: file: pread count=4096 offset=18055168 nbdkit: file.14: debug: file: pread count=4096 offset=19406848 nbdkit: file.8: debug: file: pread count=4096 offset=18927616 nbdkit: file.11: debug: file: pread count=4096 offset=19169280 nbdkit: file.14: debug: file: pread count=4096 offset=19410944 nbdkit: file.9: debug: file: pread count=4096 offset=18448384 nbdkit: file.13: debug: file: pread count=4096 offset=17498112 nbdkit: file.0: debug: file: pread count=4096 offset=18059264 nbdkit: file.11: debug: file: pread count=4096 offset=19173376 nbdkit: file.2: debug: file: pread count=4096 offset=18669568 nbdkit: file.13: debug: file: pread count=4096 offset=17502208 nbdkit: file.0: debug: file: pread count=4096 offset=18063360 nbdkit: file.3: debug: cow: pread count=262144 offset=19660800 nbdkit: file.9: debug: file: pread count=4096 offset=18452480 nbdkit: file.8: debug: file: pread count=4096 offset=18931712 nbdkit: file.8: debug: file: pread count=4096 offset=18935808 nbdkit: file.2: debug: file: pread count=4096 offset=18673664 nbdkit: file.2: debug: file: pread count=4096 offset=18677760 nbdkit: file.13: debug: file: pread count=4096 offset=17506304 nbdkit: file.2: debug: file: pread count=4096 offset=18681856 nbdkit: file.4: debug: file: pread count=4096 offset=18198528 nbdkit: file.3: debug: file: pread count=4096 offset=19660800 nbdkit: file.8: debug: file: pread count=4096 offset=18939904 nbdkit: file.13: debug: file: pread count=4096 offset=17510400 nbdkit: file.0: debug: file: pread count=4096 offset=18067456 nbdkit: file.10: debug: file: pread count=4096 offset=17272832 nbdkit: file.7: debug: file: pread count=4096 offset=17715200 nbdkit: file.0: debug: file: pread count=4096 offset=18071552 nbdkit: file.14: debug: file: pread count=4096 offset=19415040 nbdkit: file.4: debug: file: pread count=4096 offset=18202624 nbdkit: file.0: debug: file: pread count=4096 offset=18075648 nbdkit: file.11: debug: file: pread count=4096 offset=19177472 nbdkit: file.0: debug: file: pread count=4096 offset=18079744 nbdkit: file.8: debug: file: pread count=4096 offset=18944000 nbdkit: file.3: debug: file: pread count=4096 offset=19664896 nbdkit: file.4: debug: file: pread count=4096 offset=18206720 nbdkit: file.10: debug: file: pread count=4096 offset=17276928 nbdkit: file.10: debug: file: pread count=4096 offset=17281024 nbdkit: file.14: debug: file: pread count=4096 offset=19419136 nbdkit: file.0: debug: file: pread count=4096 offset=18083840 nbdkit: file.13: debug: file: pread count=4096 offset=17514496 nbdkit: file.7: debug: file: pread count=4096 offset=17719296 nbdkit: file.14: debug: file: pread count=4096 offset=19423232 nbdkit: file.11: debug: file: pread count=4096 offset=19181568 nbdkit: file.2: debug: file: pread count=4096 offset=18685952 nbdkit: file.11: debug: file: pread count=4096 offset=19185664 nbdkit: file.3: debug: file: pread count=4096 offset=19668992 nbdkit: file.9: debug: file: pread count=4096 offset=18456576 nbdkit: file.4: debug: file: pread count=4096 offset=18210816 nbdkit: file.11: debug: file: pread count=4096 offset=19189760 nbdkit: file.8: debug: file: pread count=4096 offset=18948096 nbdkit: file.4: debug: file: pread count=4096 offset=18214912 nbdkit: file.1: debug: cow: pread count=262144 offset=19922944 nbdkit: file.13: debug: file: pread count=4096 offset=17518592 nbdkit: file.11: debug: file: pread count=4096 offset=19193856 nbdkit: file.1: debug: file: pread count=4096 offset=19922944 nbdkit: file.14: debug: file: pread count=4096 offset=19427328 nbdkit: file.9: debug: file: pread count=4096 offset=18460672 nbdkit: file.8: debug: file: pread count=4096 offset=18952192 nbdkit: file.14: debug: file: pread count=4096 offset=19431424 nbdkit: file.7: debug: file: pread count=4096 offset=17723392 nbdkit: file.1: debug: file: pread count=4096 offset=19927040 nbdkit: file.10: debug: file: pread count=4096 offset=17285120 nbdkit: file.4: debug: file: pread count=4096 offset=18219008 nbdkit: file.3: debug: file: pread count=4096 offset=19673088 nbdkit: file.4: debug: file: pread count=4096 offset=18223104 nbdkit: file.2: debug: file: pread count=4096 offset=18690048 nbdkit: file.3: debug: file: pread count=4096 offset=19677184 nbdkit: file.14: debug: file: pread count=4096 offset=19435520 nbdkit: file.7: debug: file: pread count=4096 offset=17727488 nbdkit: file.10: debug: file: pread count=4096 offset=17289216 nbdkit: file.8: debug: file: pread count=4096 offset=18956288 nbdkit: file.11: debug: file: pread count=4096 offset=19197952 nbdkit: file.7: debug: file: pread count=4096 offset=17731584 nbdkit: file.7: debug: file: pread count=4096 offset=17735680 nbdkit: file.14: debug: file: pread count=4096 offset=19439616 nbdkit: file.4: debug: file: pread count=4096 offset=18227200 nbdkit: file.1: debug: file: pread count=4096 offset=19931136 nbdkit: file.12: debug: cow: pread count=262144 offset=20185088 nbdkit: file.7: debug: file: pread count=4096 offset=17739776 nbdkit: file.9: debug: file: pread count=4096 offset=18464768 nbdkit: file.3: debug: file: pread count=4096 offset=19681280 nbdkit: file.4: debug: file: pread count=4096 offset=18231296 nbdkit: file.1: debug: file: pread count=4096 offset=19935232 nbdkit: file.13: debug: file: pread count=4096 offset=17522688 nbdkit: file.1: debug: file: pread count=4096 offset=19939328 nbdkit: file.14: debug: file: pread count=4096 offset=19443712 nbdkit: file.7: debug: file: pread count=4096 offset=17743872 nbdkit: file.13: debug: file: pread count=4096 offset=17526784 nbdkit: file.9: debug: file: pread count=4096 offset=18468864 nbdkit: file.7: debug: file: pread count=4096 offset=17747968 nbdkit: file.12: debug: file: pread count=4096 offset=20185088 nbdkit: file.8: debug: file: pread count=4096 offset=18960384 nbdkit: file.1: debug: file: pread count=4096 offset=19943424 nbdkit: file.10: debug: file: pread count=4096 offset=17293312 nbdkit: file.9: debug: file: pread count=4096 offset=18472960 nbdkit: file.4: debug: file: pread count=4096 offset=18235392 nbdkit: file.9: debug: file: pread count=4096 offset=18477056 nbdkit: file.7: debug: file: pread count=4096 offset=17752064 nbdkit: file.3: debug: file: pread count=4096 offset=19685376 nbdkit: file.11: debug: file: pread count=4096 offset=19202048 nbdkit: file.8: debug: file: pread count=4096 offset=18964480 nbdkit: file.11: debug: file: pread count=4096 offset=19206144 nbdkit: file.1: debug: file: pread count=4096 offset=19947520 nbdkit: file.1: debug: file: pread count=4096 offset=19951616 nbdkit: file.10: debug: file: pread count=4096 offset=17297408 nbdkit: file.11: debug: file: pread count=4096 offset=19210240 nbdkit: file.9: debug: file: pread count=4096 offset=18481152 nbdkit: file.1: debug: file: pread count=4096 offset=19955712 nbdkit: file.1: debug: file: pread count=4096 offset=19959808 nbdkit: file.13: debug: file: pread count=4096 offset=17530880 nbdkit: file.11: debug: file: pread count=4096 offset=19214336 nbdkit: file.1: debug: file: pread count=4096 offset=19963904 nbdkit: file.12: debug: file: pread count=4096 offset=20189184 nbdkit: file.8: debug: file: pread count=4096 offset=18968576 nbdkit: file.14: debug: file: pread count=4096 offset=19447808 nbdkit: file.3: debug: file: pread count=4096 offset=19689472 nbdkit: file.7: debug: file: pread count=4096 offset=17756160 nbdkit: file.3: debug: file: pread count=4096 offset=19693568 nbdkit: file.3: debug: file: pread count=4096 offset=19697664 nbdkit: file.11: debug: file: pread count=4096 offset=19218432 nbdkit: file.3: debug: file: pread count=4096 offset=19701760 nbdkit: file.14: debug: file: pread count=4096 offset=19451904 nbdkit: file.14: debug: file: pread count=4096 offset=19456000 nbdkit: file.5: debug: cow: pread count=262144 offset=20447232 nbdkit: file.14: debug: file: pread count=4096 offset=19460096 nbdkit: file.4: debug: file: pread count=4096 offset=18239488 nbdkit: file.7: debug: file: pread count=4096 offset=17760256 nbdkit: file.4: debug: file: pread count=4096 offset=18243584 nbdkit: file.9: debug: file: pread count=4096 offset=18485248 nbdkit: file.7: debug: file: pread count=4096 offset=17764352 nbdkit: file.1: debug: file: pread count=4096 offset=19968000 nbdkit: file.12: debug: file: pread count=4096 offset=20193280 nbdkit: file.9: debug: file: pread count=4096 offset=18489344 nbdkit: file.8: debug: file: pread count=4096 offset=18972672 nbdkit: file.3: debug: file: pread count=4096 offset=19705856 nbdkit: file.13: debug: file: pread count=4096 offset=17534976 nbdkit: file.2: debug: file: pread count=4096 offset=18694144 nbdkit: file.12: debug: file: pread count=4096 offset=20197376 nbdkit: file.7: debug: file: pread count=4096 offset=17768448 nbdkit: file.11: debug: file: pread count=4096 offset=19222528 nbdkit: file.4: debug: file: pread count=4096 offset=18247680 nbdkit: file.7: debug: file: pread count=4096 offset=17772544 nbdkit: file.14: debug: file: pread count=4096 offset=19464192 nbdkit: file.1: debug: file: pread count=4096 offset=19972096 nbdkit: file.5: debug: file: pread count=4096 offset=20447232 nbdkit: file.4: debug: file: pread count=4096 offset=18251776 nbdkit: file.13: debug: file: pread count=4096 offset=17539072 nbdkit: file.8: debug: file: pread count=4096 offset=18976768 nbdkit: file.14: debug: file: pread count=4096 offset=19468288 nbdkit: file.9: debug: file: pread count=4096 offset=18493440 nbdkit: file.13: debug: file: pread count=4096 offset=17543168 nbdkit: file.5: debug: file: pread count=4096 offset=20451328 nbdkit: file.13: debug: file: pread count=4096 offset=17547264 nbdkit: file.1: debug: file: pread count=4096 offset=19976192 nbdkit: file.12: debug: file: pread count=4096 offset=20201472 nbdkit: file.5: debug: file: pread count=4096 offset=20455424 nbdkit: file.2: debug: file: pread count=4096 offset=18698240 nbdkit: file.4: debug: file: pread count=4096 offset=18255872 nbdkit: file.9: debug: file: pread count=4096 offset=18497536 nbdkit: file.7: debug: file: pread count=4096 offset=17776640 nbdkit: file.11: debug: file: pread count=4096 offset=19226624 nbdkit: file.13: debug: file: pread count=4096 offset=17551360 nbdkit: file.3: debug: file: pread count=4096 offset=19709952 nbdkit: file.8: debug: file: pread count=4096 offset=18980864 nbdkit: file.13: debug: file: pread count=4096 offset=17555456 nbdkit: file.12: debug: file: pread count=4096 offset=20205568 nbdkit: file.3: debug: file: pread count=4096 offset=19714048 nbdkit: file.7: debug: file: pread count=4096 offset=17780736 nbdkit: file.15: debug: cow: pread count=262144 offset=20709376 nbdkit: file.11: debug: file: pread count=4096 offset=19230720 nbdkit: file.14: debug: file: pread count=4096 offset=19472384 nbdkit: file.2: debug: file: pread count=4096 offset=18702336 nbdkit: file.11: debug: file: pread count=4096 offset=19234816 nbdkit: file.4: debug: file: pread count=4096 offset=18259968 nbdkit: file.9: debug: file: pread count=4096 offset=18501632 nbdkit: file.11: debug: file: pread count=4096 offset=19238912 nbdkit: file.15: debug: file: pread count=4096 offset=20709376 nbdkit: file.14: debug: file: pread count=4096 offset=19476480 nbdkit: file.1: debug: file: pread count=4096 offset=19980288 nbdkit: file.5: debug: file: pread count=4096 offset=20459520 nbdkit: file.7: debug: file: pread count=4096 offset=17784832 nbdkit: file.9: debug: file: pread count=4096 offset=18505728 nbdkit: file.1: debug: file: pread count=4096 offset=19984384 nbdkit: file.3: debug: file: pread count=4096 offset=19718144 nbdkit: file.2: debug: file: pread count=4096 offset=18706432 nbdkit: file.11: debug: file: pread count=4096 offset=19243008 nbdkit: file.3: debug: file: pread count=4096 offset=19722240 nbdkit: file.11: debug: file: pread count=4096 offset=19247104 nbdkit: file.3: debug: file: pread count=4096 offset=19726336 nbdkit: file.8: debug: file: pread count=4096 offset=18984960 nbdkit: file.11: debug: file: pread count=4096 offset=19251200 nbdkit: file.3: debug: file: pread count=4096 offset=19730432 nbdkit: file.9: debug: file: pread count=4096 offset=18509824 nbdkit: file.2: debug: file: pread count=4096 offset=18710528 nbdkit: file.11: debug: file: pread count=4096 offset=19255296 nbdkit: file.11: debug: file: pread count=4096 offset=19259392 nbdkit: file.9: debug: file: pread count=4096 offset=18513920 nbdkit: file.11: debug: file: pread count=4096 offset=19263488 nbdkit: file.9: debug: file: pread count=4096 offset=18518016 nbdkit: file.2: debug: file: pread count=4096 offset=18714624 nbdkit: file.9: debug: file: pread count=4096 offset=18522112 nbdkit: file.12: debug: file: pread count=4096 offset=20209664 nbdkit: file.9: debug: file: pread count=4096 offset=18526208 nbdkit: file.12: debug: file: pread count=4096 offset=20213760 nbdkit: file.11: debug: file: pread count=4096 offset=19267584 nbdkit: file.11: debug: file: pread count=4096 offset=19271680 nbdkit: file.5: debug: file: pread count=4096 offset=20463616 nbdkit: file.5: debug: file: pread count=4096 offset=20467712 nbdkit: file.5: debug: file: pread count=4096 offset=20471808 nbdkit: file.5: debug: file: pread count=4096 offset=20475904 nbdkit: file.5: debug: file: pread count=4096 offset=20480000 nbdkit: file.13: debug: file: pread count=4096 offset=17559552 nbdkit: file.5: debug: file: pread count=4096 offset=20484096 nbdkit: file.5: debug: file: pread count=4096 offset=20488192 nbdkit: file.5: debug: file: pread count=4096 offset=20492288 nbdkit: file.0: debug: cow: pread count=262144 offset=21233664 nbdkit: file.8: debug: file: pread count=4096 offset=18989056 nbdkit: file.11: debug: file: pread count=4096 offset=19275776 nbdkit: file.7: debug: file: pread count=4096 offset=17788928 nbdkit: file.8: debug: file: pread count=4096 offset=18993152 nbdkit: file.0: debug: file: pread count=4096 offset=21233664 nbdkit: file.7: debug: file: pread count=4096 offset=17793024 nbdkit: file.5: debug: file: pread count=4096 offset=20496384 nbdkit: file.5: debug: file: pread count=4096 offset=20500480 nbdkit: file.5: debug: file: pread count=4096 offset=20504576 nbdkit: file.1: debug: file: pread count=4096 offset=19988480 nbdkit: file.11: debug: file: pread count=4096 offset=19279872 nbdkit: file.11: debug: file: pread count=4096 offset=19283968 nbdkit: file.2: debug: file: pread count=4096 offset=18718720 nbdkit: file.11: debug: file: pread count=4096 offset=19288064 nbdkit: file.1: debug: file: pread count=4096 offset=19992576 nbdkit: file.12: debug: file: pread count=4096 offset=20217856 nbdkit: file.9: debug: file: pread count=4096 offset=18530304 nbdkit: file.2: debug: file: pread count=4096 offset=18722816 nbdkit: file.14: debug: file: pread count=4096 offset=19480576 nbdkit: file.9: debug: file: pread count=4096 offset=18534400 nbdkit: file.11: debug: file: pread count=4096 offset=19292160 nbdkit: file.3: debug: file: pread count=4096 offset=19734528 nbdkit: file.8: debug: file: pread count=4096 offset=18997248 nbdkit: file.2: debug: file: pread count=4096 offset=18726912 nbdkit: file.7: debug: file: pread count=4096 offset=17797120 nbdkit: file.5: debug: file: pread count=4096 offset=20508672 nbdkit: file.6: debug: cow: pread count=262144 offset=20971520 nbdkit: file.9: debug: file: pread count=4096 offset=18538496 nbdkit: file.4: debug: file: pread count=4096 offset=18264064 nbdkit: file.14: debug: file: pread count=4096 offset=19484672 nbdkit: file.15: debug: file: pread count=4096 offset=20713472 nbdkit: file.12: debug: file: pread count=4096 offset=20221952 nbdkit: file.11: debug: file: pread count=4096 offset=19296256 nbdkit: file.0: debug: file: pread count=4096 offset=21237760 nbdkit: file.9: debug: file: pread count=4096 offset=18542592 nbdkit: file.11: debug: file: pread count=4096 offset=19300352 nbdkit: file.3: debug: file: pread count=4096 offset=19738624 nbdkit: file.7: debug: file: pread count=4096 offset=17801216 nbdkit: file.0: debug: file: pread count=4096 offset=21241856 nbdkit: file.8: debug: file: pread count=4096 offset=19001344 nbdkit: file.14: debug: file: pread count=4096 offset=19488768 nbdkit: file.10: debug: cow: pread count=262144 offset=21495808 nbdkit: file.6: debug: file: pread count=4096 offset=20971520 nbdkit: file.1: debug: file: pread count=4096 offset=19996672 nbdkit: file.2: debug: file: pread count=4096 offset=18731008 nbdkit: file.0: debug: file: pread count=4096 offset=21245952 nbdkit: file.15: debug: file: pread count=4096 offset=20717568 nbdkit: file.11: debug: file: pread count=4096 offset=19304448 nbdkit: file.7: debug: file: pread count=4096 offset=17805312 nbdkit: file.3: debug: file: pread count=4096 offset=19742720 nbdkit: file.11: debug: file: pread count=4096 offset=19308544 nbdkit: file.0: debug: file: pread count=4096 offset=21250048 nbdkit: file.11: debug: file: pread count=4096 offset=19312640 nbdkit: file.2: debug: file: pread count=4096 offset=18735104 nbdkit: file.15: debug: file: pread count=4096 offset=20721664 nbdkit: file.4: debug: file: pread count=4096 offset=18268160 nbdkit: file.3: debug: file: pread count=4096 offset=19746816 nbdkit: file.1: debug: file: pread count=4096 offset=20000768 nbdkit: file.0: debug: file: pread count=4096 offset=21254144 nbdkit: file.5: debug: file: pread count=4096 offset=20512768 nbdkit: file.9: debug: file: pread count=4096 offset=18546688 nbdkit: file.8: debug: file: pread count=4096 offset=19005440 nbdkit: file.10: debug: file: pread count=4096 offset=21495808 nbdkit: file.0: debug: file: pread count=4096 offset=21258240 nbdkit: file.15: debug: file: pread count=4096 offset=20725760 nbdkit: file.9: debug: file: pread count=4096 offset=18550784 nbdkit: file.4: debug: file: pread count=4096 offset=18272256 nbdkit: file.4: debug: file: pread count=4096 offset=18276352 nbdkit: file.6: debug: file: pread count=4096 offset=20975616 nbdkit: file.12: debug: file: pread count=4096 offset=20226048 nbdkit: file.14: debug: file: pread count=4096 offset=19492864 nbdkit: file.1: debug: file: pread count=4096 offset=20004864 nbdkit: file.14: debug: file: pread count=4096 offset=19496960 nbdkit: file.11: debug: file: pread count=4096 offset=19316736 nbdkit: file.15: debug: file: pread count=4096 offset=20729856 nbdkit: file.0: debug: file: pread count=4096 offset=21262336 nbdkit: file.5: debug: file: pread count=4096 offset=20516864 nbdkit: file.14: debug: file: pread count=4096 offset=19501056 nbdkit: file.5: debug: file: pread count=4096 offset=20520960 nbdkit: file.9: debug: file: pread count=4096 offset=18554880 nbdkit: file.5: debug: file: pread count=4096 offset=20525056 nbdkit: file.12: debug: file: pread count=4096 offset=20230144 nbdkit: file.12: debug: file: pread count=4096 offset=20234240 nbdkit: file.12: debug: file: pread count=4096 offset=20238336 nbdkit: file.11: debug: file: pread count=4096 offset=19320832 nbdkit: file.12: debug: file: pread count=4096 offset=20242432 nbdkit: file.12: debug: file: pread count=4096 offset=20246528 nbdkit: file.12: debug: file: pread count=4096 offset=20250624 nbdkit: file.12: debug: file: pread count=4096 offset=20254720 nbdkit: file.9: debug: file: pread count=4096 offset=18558976 nbdkit: file.12: debug: file: pread count=4096 offset=20258816 nbdkit: file.3: debug: file: pread count=4096 offset=19750912 nbdkit: file.14: debug: file: pread count=4096 offset=19505152 nbdkit: file.12: debug: file: pread count=4096 offset=20262912 nbdkit: file.8: debug: file: pread count=4096 offset=19009536 nbdkit: file.3: debug: file: pread count=4096 offset=19755008 nbdkit: file.12: debug: file: pread count=4096 offset=20267008 nbdkit: file.12: debug: file: pread count=4096 offset=20271104 nbdkit: file.8: debug: file: pread count=4096 offset=19013632 nbdkit: file.7: debug: file: pread count=4096 offset=17809408 nbdkit: file.4: debug: file: pread count=4096 offset=18280448 nbdkit: file.0: debug: file: pread count=4096 offset=21266432 nbdkit: file.7: debug: file: pread count=4096 offset=17813504 nbdkit: file.0: debug: file: pread count=4096 offset=21270528 nbdkit: file.10: debug: file: pread count=4096 offset=21499904 nbdkit: file.0: debug: file: pread count=4096 offset=21274624 nbdkit: file.8: debug: file: pread count=4096 offset=19017728 nbdkit: file.6: debug: file: pread count=4096 offset=20979712 nbdkit: file.4: debug: file: pread count=4096 offset=18284544 nbdkit: file.8: debug: file: pread count=4096 offset=19021824 nbdkit: file.0: debug: file: pread count=4096 offset=21278720 nbdkit: file.11: debug: file: pread count=4096 offset=19324928 nbdkit: file.6: debug: file: pread count=4096 offset=20983808 nbdkit: file.0: debug: file: pread count=4096 offset=21282816 nbdkit: file.5: debug: file: pread count=4096 offset=20529152 nbdkit: file.8: debug: file: pread count=4096 offset=19025920 nbdkit: file.1: debug: file: pread count=4096 offset=20008960 nbdkit: file.3: debug: file: pread count=4096 offset=19759104 nbdkit: file.5: debug: file: pread count=4096 offset=20533248 nbdkit: file.2: debug: file: pread count=4096 offset=18739200 nbdkit: file.9: debug: file: pread count=4096 offset=18563072 nbdkit: file.11: debug: file: pread count=4096 offset=19329024 nbdkit: file.8: debug: file: pread count=4096 offset=19030016 nbdkit: file.14: debug: file: pread count=4096 offset=19509248 nbdkit: file.4: debug: file: pread count=4096 offset=18288640 nbdkit: file.10: debug: file: pread count=4096 offset=21504000 nbdkit: file.5: debug: file: pread count=4096 offset=20537344 nbdkit: file.12: debug: file: pread count=4096 offset=20275200 nbdkit: file.14: debug: file: pread count=4096 offset=19513344 nbdkit: file.12: debug: file: pread count=4096 offset=20279296 nbdkit: file.11: debug: file: pread count=4096 offset=19333120 nbdkit: file.3: debug: file: pread count=4096 offset=19763200 nbdkit: file.15: debug: file: pread count=4096 offset=20733952 nbdkit: file.8: debug: file: pread count=4096 offset=19034112 nbdkit: file.13: debug: cow: pread count=262144 offset=21757952 nbdkit: file.0: debug: file: pread count=4096 offset=21286912 nbdkit: file.0: debug: file: pread count=4096 offset=21291008 nbdkit: file.6: debug: file: pread count=4096 offset=20987904 nbdkit: file.7: debug: file: pread count=4096 offset=17817600 nbdkit: file.11: debug: file: pread count=4096 offset=19337216 nbdkit: file.12: debug: file: pread count=4096 offset=20283392 nbdkit: file.13: debug: file: pread count=4096 offset=21757952 nbdkit: file.15: debug: file: pread count=4096 offset=20738048 nbdkit: file.2: debug: file: pread count=4096 offset=18743296 nbdkit: file.7: debug: file: pread count=4096 offset=17821696 nbdkit: file.2: debug: file: pread count=4096 offset=18747392 nbdkit: file.6: debug: file: pread count=4096 offset=20992000 nbdkit: file.10: debug: file: pread count=4096 offset=21508096 nbdkit: file.10: debug: file: pread count=4096 offset=21512192 nbdkit: file.10: debug: file: pread count=4096 offset=21516288 nbdkit: file.2: debug: file: pread count=4096 offset=18751488 nbdkit: file.1: debug: file: pread count=4096 offset=20013056 nbdkit: file.2: debug: file: pread count=4096 offset=18755584 nbdkit: file.11: debug: file: pread count=4096 offset=19341312 nbdkit: file.8: debug: file: pread count=4096 offset=19038208 nbdkit: file.1: debug: file: pread count=4096 offset=20017152 nbdkit: file.5: debug: file: pread count=4096 offset=20541440 nbdkit: file.3: debug: file: pread count=4096 offset=19767296 nbdkit: file.5: debug: file: pread count=4096 offset=20545536 nbdkit: file.14: debug: file: pread count=4096 offset=19517440 nbdkit: file.15: debug: file: pread count=4096 offset=20742144 nbdkit: file.3: debug: file: pread count=4096 offset=19771392 nbdkit: file.7: debug: cow: pread count=262144 offset=22020096 nbdkit: file.10: debug: file: pread count=4096 offset=21520384 nbdkit: file.7: debug: file: pread count=4096 offset=22020096 nbdkit: file.5: debug: file: pread count=4096 offset=20549632 nbdkit: file.6: debug: file: pread count=4096 offset=20996096 nbdkit: file.3: debug: file: pread count=4096 offset=19775488 nbdkit: file.8: debug: file: pread count=4096 offset=19042304 nbdkit: file.13: debug: file: pread count=4096 offset=21762048 nbdkit: file.9: debug: file: pread count=4096 offset=18567168 nbdkit: file.8: debug: file: pread count=4096 offset=19046400 nbdkit: file.11: debug: file: pread count=4096 offset=19345408 nbdkit: file.1: debug: file: pread count=4096 offset=20021248 nbdkit: file.12: debug: file: pread count=4096 offset=20287488 nbdkit: file.2: debug: file: pread count=4096 offset=18759680 nbdkit: file.4: debug: file: pread count=4096 offset=18292736 nbdkit: file.15: debug: file: pread count=4096 offset=20746240 nbdkit: file.0: debug: file: pread count=4096 offset=21295104 nbdkit: file.1: debug: file: pread count=4096 offset=20025344 nbdkit: file.4: debug: file: pread count=4096 offset=18296832 nbdkit: file.8: debug: file: pread count=4096 offset=19050496 nbdkit: file.10: debug: file: pread count=4096 offset=21524480 nbdkit: file.12: debug: file: pread count=4096 offset=20291584 nbdkit: file.9: debug: file: pread count=4096 offset=18571264 nbdkit: file.11: debug: file: pread count=4096 offset=19349504 nbdkit: file.6: debug: file: pread count=4096 offset=21000192 nbdkit: file.2: debug: file: pread count=4096 offset=18763776 nbdkit: file.8: debug: file: pread count=4096 offset=19054592 nbdkit: file.14: debug: file: pread count=4096 offset=19521536 nbdkit: file.6: debug: file: pread count=4096 offset=21004288 nbdkit: file.7: debug: file: pread count=4096 offset=22024192 nbdkit: file.0: debug: file: pread count=4096 offset=21299200 nbdkit: file.15: debug: file: pread count=4096 offset=20750336 nbdkit: file.10: debug: file: pread count=4096 offset=21528576 nbdkit: file.14: debug: file: pread count=4096 offset=19525632 nbdkit: file.14: debug: file: pread count=4096 offset=19529728 nbdkit: file.10: debug: file: pread count=4096 offset=21532672 nbdkit: file.13: debug: file: pread count=4096 offset=21766144 nbdkit: file.10: debug: file: pread count=4096 offset=21536768 nbdkit: file.15: debug: file: pread count=4096 offset=20754432 nbdkit: file.3: debug: file: pread count=4096 offset=19779584 nbdkit: file.15: debug: file: pread count=4096 offset=20758528 nbdkit: file.0: debug: file: pread count=4096 offset=21303296 nbdkit: file.15: debug: file: pread count=4096 offset=20762624 nbdkit: file.0: debug: file: pread count=4096 offset=21307392 nbdkit: file.13: debug: file: pread count=4096 offset=21770240 nbdkit: file.3: debug: file: pread count=4096 offset=19783680 nbdkit: file.8: debug: file: pread count=4096 offset=19058688 nbdkit: file.0: debug: file: pread count=4096 offset=21311488 nbdkit: file.0: debug: file: pread count=4096 offset=21315584 nbdkit: file.8: debug: file: pread count=4096 offset=19062784 nbdkit: file.11: debug: file: pread count=4096 offset=19353600 nbdkit: file.8: debug: file: pread count=4096 offset=19066880 nbdkit: file.3: debug: file: pread count=4096 offset=19787776 nbdkit: file.13: debug: file: pread count=4096 offset=21774336 nbdkit: file.5: debug: file: pread count=4096 offset=20553728 nbdkit: file.13: debug: file: pread count=4096 offset=21778432 nbdkit: file.7: debug: file: pread count=4096 offset=22028288 nbdkit: file.5: debug: file: pread count=4096 offset=20557824 nbdkit: file.0: debug: file: pread count=4096 offset=21319680 nbdkit: file.13: debug: file: pread count=4096 offset=21782528 nbdkit: file.0: debug: file: pread count=4096 offset=21323776 nbdkit: file.5: debug: file: pread count=4096 offset=20561920 nbdkit: file.13: debug: file: pread count=4096 offset=21786624 nbdkit: file.3: debug: file: pread count=4096 offset=19791872 nbdkit: file.6: debug: file: pread count=4096 offset=21008384 nbdkit: file.14: debug: file: pread count=4096 offset=19533824 nbdkit: file.0: debug: file: pread count=4096 offset=21327872 nbdkit: file.1: debug: file: pread count=4096 offset=20029440 nbdkit: file.4: debug: file: pread count=4096 offset=18300928 nbdkit: file.3: debug: file: pread count=4096 offset=19795968 nbdkit: file.12: debug: file: pread count=4096 offset=20295680 nbdkit: file.11: debug: file: pread count=4096 offset=19357696 nbdkit: file.6: debug: file: pread count=4096 offset=21012480 nbdkit: file.8: debug: file: pread count=4096 offset=19070976 nbdkit: file.12: debug: file: pread count=4096 offset=20299776 nbdkit: file.11: debug: file: pread count=4096 offset=19361792 nbdkit: file.12: debug: file: pread count=4096 offset=20303872 nbdkit: file.7: debug: file: pread count=4096 offset=22032384 nbdkit: file.12: debug: file: pread count=4096 offset=20307968 nbdkit: file.4: debug: file: pread count=4096 offset=18305024 nbdkit: file.14: debug: file: pread count=4096 offset=19537920 nbdkit: file.11: debug: file: pread count=4096 offset=19365888 nbdkit: file.6: debug: file: pread count=4096 offset=21016576 nbdkit: file.5: debug: file: pread count=4096 offset=20566016 nbdkit: file.13: debug: file: pread count=4096 offset=21790720 nbdkit: file.9: debug: file: pread count=4096 offset=18575360 nbdkit: file.1: debug: file: pread count=4096 offset=20033536 nbdkit: file.3: debug: file: pread count=4096 offset=19800064 nbdkit: file.2: debug: file: pread count=4096 offset=18767872 nbdkit: file.13: debug: file: pread count=4096 offset=21794816 nbdkit: file.0: debug: file: pread count=4096 offset=21331968 nbdkit: file.0: debug: file: pread count=4096 offset=21336064 nbdkit: file.6: debug: file: pread count=4096 offset=21020672 nbdkit: file.14: debug: file: pread count=4096 offset=19542016 nbdkit: file.7: debug: file: pread count=4096 offset=22036480 nbdkit: file.1: debug: file: pread count=4096 offset=20037632 nbdkit: file.9: debug: file: pread count=4096 offset=18579456 nbdkit: file.6: debug: file: pread count=4096 offset=21024768 nbdkit: file.8: debug: file: pread count=4096 offset=19075072 nbdkit: file.6: debug: file: pread count=4096 offset=21028864 nbdkit: file.1: debug: file: pread count=4096 offset=20041728 nbdkit: file.15: debug: file: pread count=4096 offset=20766720 nbdkit: file.1: debug: file: pread count=4096 offset=20045824 nbdkit: file.7: debug: file: pread count=4096 offset=22040576 nbdkit: file.6: debug: file: pread count=4096 offset=21032960 nbdkit: file.3: debug: file: pread count=4096 offset=19804160 nbdkit: file.7: debug: file: pread count=4096 offset=22044672 nbdkit: file.0: debug: file: pread count=4096 offset=21340160 nbdkit: file.7: debug: file: pread count=4096 offset=22048768 nbdkit: file.7: debug: file: pread count=4096 offset=22052864 nbdkit: file.4: debug: file: pread count=4096 offset=18309120 nbdkit: file.4: debug: file: pread count=4096 offset=18313216 nbdkit: file.14: debug: file: pread count=4096 offset=19546112 nbdkit: file.4: debug: file: pread count=4096 offset=18317312 nbdkit: file.0: debug: file: pread count=4096 offset=21344256 nbdkit: file.11: debug: file: pread count=4096 offset=19369984 nbdkit: file.7: debug: file: pread count=4096 offset=22056960 nbdkit: file.11: debug: file: pread count=4096 offset=19374080 nbdkit: file.2: debug: file: pread count=4096 offset=18771968 nbdkit: file.7: debug: file: pread count=4096 offset=22061056 nbdkit: file.8: debug: file: pread count=4096 offset=19079168 nbdkit: file.7: debug: file: pread count=4096 offset=22065152 nbdkit: file.5: debug: file: pread count=4096 offset=20570112 nbdkit: file.8: debug: file: pread count=4096 offset=19083264 nbdkit: file.9: debug: file: pread count=4096 offset=18583552 nbdkit: file.8: debug: file: pread count=4096 offset=19087360 nbdkit: file.11: debug: file: pread count=4096 offset=19378176 nbdkit: file.8: debug: file: pread count=4096 offset=19091456 nbdkit: file.9: debug: file: pread count=4096 offset=18587648 nbdkit: file.15: debug: file: pread count=4096 offset=20770816 nbdkit: file.9: debug: file: pread count=4096 offset=18591744 nbdkit: file.11: debug: file: pread count=4096 offset=19382272 nbdkit: file.15: debug: file: pread count=4096 offset=20774912 nbdkit: file.8: debug: file: pread count=4096 offset=19095552 nbdkit: file.10: debug: file: pread count=4096 offset=21540864 nbdkit: file.8: debug: file: pread count=4096 offset=19099648 nbdkit: file.6: debug: file: pread count=4096 offset=21037056 nbdkit: file.5: debug: file: pread count=4096 offset=20574208 nbdkit: file.10: debug: file: pread count=4096 offset=21544960 nbdkit: file.3: debug: file: pread count=4096 offset=19808256 nbdkit: file.5: debug: file: pread count=4096 offset=20578304 nbdkit: file.4: debug: file: pread count=4096 offset=18321408 nbdkit: file.10: debug: file: pread count=4096 offset=21549056 nbdkit: file.11: debug: file: pread count=4096 offset=19386368 nbdkit: file.6: debug: file: pread count=4096 offset=21041152 nbdkit: file.13: debug: file: pread count=4096 offset=21798912 nbdkit: file.6: debug: file: pread count=4096 offset=21045248 nbdkit: file.14: debug: file: pread count=4096 offset=19550208 nbdkit: file.15: debug: file: pread count=4096 offset=20779008 nbdkit: file.15: debug: file: pread count=4096 offset=20783104 nbdkit: file.5: debug: file: pread count=4096 offset=20582400 nbdkit: file.8: debug: file: pread count=4096 offset=19103744 nbdkit: file.13: debug: file: pread count=4096 offset=21803008 nbdkit: file.14: debug: file: pread count=4096 offset=19554304 nbdkit: file.1: debug: file: pread count=4096 offset=20049920 nbdkit: file.5: debug: file: pread count=4096 offset=20586496 nbdkit: file.0: debug: file: pread count=4096 offset=21348352 nbdkit: file.9: debug: file: pread count=4096 offset=18595840 nbdkit: file.14: debug: file: pread count=4096 offset=19558400 nbdkit: file.10: debug: file: pread count=4096 offset=21553152 nbdkit: file.14: debug: file: pread count=4096 offset=19562496 nbdkit: file.3: debug: file: pread count=4096 offset=19812352 nbdkit: file.2: debug: file: pread count=4096 offset=18776064 nbdkit: file.5: debug: file: pread count=4096 offset=20590592 nbdkit: file.3: debug: file: pread count=4096 offset=19816448 nbdkit: file.7: debug: file: pread count=4096 offset=22069248 nbdkit: file.15: debug: file: pread count=4096 offset=20787200 nbdkit: file.4: debug: file: pread count=4096 offset=18325504 nbdkit: file.11: debug: file: pread count=4096 offset=19390464 nbdkit: file.0: debug: file: pread count=4096 offset=21352448 nbdkit: file.14: debug: file: pread count=4096 offset=19566592 nbdkit: file.8: debug: file: pread count=4096 offset=19107840 nbdkit: file.13: debug: file: pread count=4096 offset=21807104 nbdkit: file.0: debug: file: pread count=4096 offset=21356544 nbdkit: file.3: debug: file: pread count=4096 offset=19820544 nbdkit: file.15: debug: file: pread count=4096 offset=20791296 nbdkit: file.8: debug: file: pread count=4096 offset=19111936 nbdkit: file.2: debug: file: pread count=4096 offset=18780160 nbdkit: file.1: debug: file: pread count=4096 offset=20054016 nbdkit: file.8: debug: file: pread count=4096 offset=19116032 nbdkit: file.4: debug: file: pread count=4096 offset=18329600 nbdkit: file.9: debug: file: pread count=4096 offset=18599936 nbdkit: file.5: debug: file: pread count=4096 offset=20594688 nbdkit: file.15: debug: file: pread count=4096 offset=20795392 nbdkit: file.14: debug: file: pread count=4096 offset=19570688 nbdkit: file.1: debug: file: pread count=4096 offset=20058112 nbdkit: file.10: debug: file: pread count=4096 offset=21557248 nbdkit: file.5: debug: file: pread count=4096 offset=20598784 nbdkit: file.8: debug: file: pread count=4096 offset=19120128 nbdkit: file.9: debug: file: pread count=4096 offset=18604032 nbdkit: file.2: debug: file: pread count=4096 offset=18784256 nbdkit: file.5: debug: file: pread count=4096 offset=20602880 nbdkit: file.12: debug: file: pread count=4096 offset=20312064 nbdkit: file.9: debug: file: pread count=4096 offset=18608128 nbdkit: file.3: debug: file: pread count=4096 offset=19824640 nbdkit: file.6: debug: file: pread count=4096 offset=21049344 nbdkit: file.4: debug: file: pread count=4096 offset=18333696 nbdkit: file.10: debug: file: pread count=4096 offset=21561344 nbdkit: file.2: debug: file: pread count=4096 offset=18788352 nbdkit: file.13: debug: file: pread count=4096 offset=21811200 nbdkit: file.6: debug: file: pread count=4096 offset=21053440 nbdkit: file.12: debug: file: pread count=4096 offset=20316160 nbdkit: file.10: debug: file: pread count=4096 offset=21565440 nbdkit: file.0: debug: file: pread count=4096 offset=21360640 nbdkit: file.8: debug: file: pread count=4096 offset=19124224 nbdkit: file.15: debug: file: pread count=4096 offset=20799488 nbdkit: file.14: debug: file: pread count=4096 offset=19574784 nbdkit: file.7: debug: file: pread count=4096 offset=22073344 nbdkit: file.7: debug: file: pread count=4096 offset=22077440 nbdkit: file.11: debug: file: pread count=4096 offset=19394560 nbdkit: file.1: debug: file: pread count=4096 offset=20062208 nbdkit: file.0: debug: file: pread count=4096 offset=21364736 nbdkit: file.13: debug: file: pread count=4096 offset=21815296 nbdkit: file.2: debug: file: pread count=4096 offset=18792448 nbdkit: file.3: debug: file: pread count=4096 offset=19828736 nbdkit: file.0: debug: file: pread count=4096 offset=21368832 nbdkit: file.14: debug: file: pread count=4096 offset=19578880 nbdkit: file.8: debug: file: pread count=4096 offset=19128320 nbdkit: file.10: debug: file: pread count=4096 offset=21569536 nbdkit: file.9: debug: cow: pread count=262144 offset=22282240 nbdkit: file.6: debug: file: pread count=4096 offset=21057536 nbdkit: file.9: debug: file: pread count=4096 offset=22282240 nbdkit: file.8: debug: file: pread count=4096 offset=19132416 nbdkit: file.12: debug: file: pread count=4096 offset=20320256 nbdkit: file.4: debug: file: pread count=4096 offset=18337792 nbdkit: file.7: debug: file: pread count=4096 offset=22081536 nbdkit: file.9: debug: file: pread count=4096 offset=22286336 nbdkit: file.3: debug: file: pread count=4096 offset=19832832 nbdkit: file.10: debug: file: pread count=4096 offset=21573632 nbdkit: file.14: debug: file: pread count=4096 offset=19582976 nbdkit: file.5: debug: file: pread count=4096 offset=20606976 nbdkit: file.6: debug: file: pread count=4096 offset=21061632 nbdkit: file.14: debug: file: pread count=4096 offset=19587072 nbdkit: file.12: debug: file: pread count=4096 offset=20324352 nbdkit: file.2: debug: file: pread count=4096 offset=18796544 nbdkit: file.15: debug: file: pread count=4096 offset=20803584 nbdkit: file.1: debug: file: pread count=4096 offset=20066304 nbdkit: file.3: debug: file: pread count=4096 offset=19836928 nbdkit: file.9: debug: file: pread count=4096 offset=22290432 nbdkit: file.13: debug: file: pread count=4096 offset=21819392 nbdkit: file.2: debug: file: pread count=4096 offset=18800640 nbdkit: file.0: debug: file: pread count=4096 offset=21372928 nbdkit: file.7: debug: file: pread count=4096 offset=22085632 nbdkit: file.12: debug: file: pread count=4096 offset=20328448 nbdkit: file.2: debug: file: pread count=4096 offset=18804736 nbdkit: file.5: debug: file: pread count=4096 offset=20611072 nbdkit: file.15: debug: file: pread count=4096 offset=20807680 nbdkit: file.0: debug: file: pread count=4096 offset=21377024 nbdkit: file.9: debug: file: pread count=4096 offset=22294528 nbdkit: file.4: debug: file: pread count=4096 offset=18341888 nbdkit: file.15: debug: file: pread count=4096 offset=20811776 nbdkit: file.1: debug: file: pread count=4096 offset=20070400 nbdkit: file.6: debug: file: pread count=4096 offset=21065728 nbdkit: file.14: debug: file: pread count=4096 offset=19591168 nbdkit: file.10: debug: file: pread count=4096 offset=21577728 nbdkit: file.0: debug: file: pread count=4096 offset=21381120 nbdkit: file.10: debug: file: pread count=4096 offset=21581824 nbdkit: file.1: debug: file: pread count=4096 offset=20074496 nbdkit: file.9: debug: file: pread count=4096 offset=22298624 nbdkit: file.12: debug: file: pread count=4096 offset=20332544 nbdkit: file.7: debug: file: pread count=4096 offset=22089728 nbdkit: file.9: debug: file: pread count=4096 offset=22302720 nbdkit: file.5: debug: file: pread count=4096 offset=20615168 nbdkit: file.2: debug: file: pread count=4096 offset=18808832 nbdkit: file.0: debug: file: pread count=4096 offset=21385216 nbdkit: file.9: debug: file: pread count=4096 offset=22306816 nbdkit: file.15: debug: file: pread count=4096 offset=20815872 nbdkit: file.12: debug: file: pread count=4096 offset=20336640 nbdkit: file.12: debug: file: pread count=4096 offset=20340736 nbdkit: file.2: debug: file: pread count=4096 offset=18812928 nbdkit: file.3: debug: file: pread count=4096 offset=19841024 nbdkit: file.1: debug: file: pread count=4096 offset=20078592 nbdkit: file.14: debug: file: pread count=4096 offset=19595264 nbdkit: file.3: debug: file: pread count=4096 offset=19845120 nbdkit: file.6: debug: file: pread count=4096 offset=21069824 nbdkit: file.4: debug: file: pread count=4096 offset=18345984 nbdkit: file.0: debug: file: pread count=4096 offset=21389312 nbdkit: file.9: debug: file: pread count=4096 offset=22310912 nbdkit: file.12: debug: file: pread count=4096 offset=20344832 nbdkit: file.5: debug: file: pread count=4096 offset=20619264 nbdkit: file.7: debug: file: pread count=4096 offset=22093824 nbdkit: file.0: debug: file: pread count=4096 offset=21393408 nbdkit: file.1: debug: file: pread count=4096 offset=20082688 nbdkit: file.9: debug: file: pread count=4096 offset=22315008 nbdkit: file.2: debug: file: pread count=4096 offset=18817024 nbdkit: file.10: debug: file: pread count=4096 offset=21585920 nbdkit: file.0: debug: file: pread count=4096 offset=21397504 nbdkit: file.6: debug: file: pread count=4096 offset=21073920 nbdkit: file.12: debug: file: pread count=4096 offset=20348928 nbdkit: file.0: debug: file: pread count=4096 offset=21401600 nbdkit: file.3: debug: file: pread count=4096 offset=19849216 nbdkit: file.15: debug: file: pread count=4096 offset=20819968 nbdkit: file.1: debug: file: pread count=4096 offset=20086784 nbdkit: file.13: debug: file: pread count=4096 offset=21823488 nbdkit: file.1: debug: file: pread count=4096 offset=20090880 nbdkit: file.14: debug: file: pread count=4096 offset=19599360 nbdkit: file.0: debug: file: pread count=4096 offset=21405696 nbdkit: file.6: debug: file: pread count=4096 offset=21078016 nbdkit: file.5: debug: file: pread count=4096 offset=20623360 nbdkit: file.7: debug: file: pread count=4096 offset=22097920 nbdkit: file.9: debug: file: pread count=4096 offset=22319104 nbdkit: file.3: debug: file: pread count=4096 offset=19853312 nbdkit: file.0: debug: file: pread count=4096 offset=21409792 nbdkit: file.10: debug: file: pread count=4096 offset=21590016 nbdkit: file.0: debug: file: pread count=4096 offset=21413888 nbdkit: file.0: debug: file: pread count=4096 offset=21417984 nbdkit: file.15: debug: file: pread count=4096 offset=20824064 nbdkit: file.10: debug: file: pread count=4096 offset=21594112 nbdkit: file.12: debug: file: pread count=4096 offset=20353024 nbdkit: file.14: debug: file: pread count=4096 offset=19603456 nbdkit: file.9: debug: file: pread count=4096 offset=22323200 nbdkit: file.5: debug: file: pread count=4096 offset=20627456 nbdkit: file.1: debug: file: pread count=4096 offset=20094976 nbdkit: file.10: debug: file: pread count=4096 offset=21598208 nbdkit: file.2: debug: file: pread count=4096 offset=18821120 nbdkit: file.6: debug: file: pread count=4096 offset=21082112 nbdkit: file.3: debug: file: pread count=4096 offset=19857408 nbdkit: file.15: debug: file: pread count=4096 offset=20828160 nbdkit: file.13: debug: file: pread count=4096 offset=21827584 nbdkit: file.3: debug: file: pread count=4096 offset=19861504 nbdkit: file.12: debug: file: pread count=4096 offset=20357120 nbdkit: file.9: debug: file: pread count=4096 offset=22327296 nbdkit: file.14: debug: file: pread count=4096 offset=19607552 nbdkit: file.15: debug: file: pread count=4096 offset=20832256 nbdkit: file.0: debug: file: pread count=4096 offset=21422080 nbdkit: file.10: debug: file: pread count=4096 offset=21602304 nbdkit: file.9: debug: file: pread count=4096 offset=22331392 nbdkit: file.12: debug: file: pread count=4096 offset=20361216 nbdkit: file.11: debug: cow: pread count=262144 offset=22544384 nbdkit: file.7: debug: file: pread count=4096 offset=22102016 nbdkit: file.11: debug: file: pread count=4096 offset=22544384 nbdkit: file.14: debug: file: pread count=4096 offset=19611648 nbdkit: file.13: debug: file: pread count=4096 offset=21831680 nbdkit: file.12: debug: file: pread count=4096 offset=20365312 nbdkit: file.0: debug: file: pread count=4096 offset=21426176 nbdkit: file.6: debug: file: pread count=4096 offset=21086208 nbdkit: file.13: debug: file: pread count=4096 offset=21835776 nbdkit: file.9: debug: file: pread count=4096 offset=22335488 nbdkit: file.15: debug: file: pread count=4096 offset=20836352 nbdkit: file.12: debug: file: pread count=4096 offset=20369408 nbdkit: file.14: debug: file: pread count=4096 offset=19615744 nbdkit: file.10: debug: file: pread count=4096 offset=21606400 nbdkit: file.2: debug: file: pread count=4096 offset=18825216 nbdkit: file.3: debug: file: pread count=4096 offset=19865600 nbdkit: file.15: debug: file: pread count=4096 offset=20840448 nbdkit: file.0: debug: file: pread count=4096 offset=21430272 nbdkit: file.9: debug: file: pread count=4096 offset=22339584 nbdkit: file.5: debug: file: pread count=4096 offset=20631552 nbdkit: file.2: debug: file: pread count=4096 offset=18829312 nbdkit: file.3: debug: file: pread count=4096 offset=19869696 nbdkit: file.1: debug: file: pread count=4096 offset=20099072 nbdkit: file.13: debug: file: pread count=4096 offset=21839872 nbdkit: file.11: debug: file: pread count=4096 offset=22548480 nbdkit: file.14: debug: file: pread count=4096 offset=19619840 nbdkit: file.12: debug: file: pread count=4096 offset=20373504 nbdkit: file.11: debug: file: pread count=4096 offset=22552576 nbdkit: file.7: debug: file: pread count=4096 offset=22106112 nbdkit: file.2: debug: file: pread count=4096 offset=18833408 nbdkit: file.9: debug: file: pread count=4096 offset=22343680 nbdkit: file.12: debug: file: pread count=4096 offset=20377600 nbdkit: file.11: debug: file: pread count=4096 offset=22556672 nbdkit: file.5: debug: file: pread count=4096 offset=20635648 nbdkit: file.9: debug: file: pread count=4096 offset=22347776 nbdkit: file.12: debug: file: pread count=4096 offset=20381696 nbdkit: file.15: debug: file: pread count=4096 offset=20844544 nbdkit: file.15: debug: file: pread count=4096 offset=20848640 nbdkit: file.12: debug: file: pread count=4096 offset=20385792 nbdkit: file.12: debug: file: pread count=4096 offset=20389888 nbdkit: file.6: debug: file: pread count=4096 offset=21090304 nbdkit: file.14: debug: file: pread count=4096 offset=19623936 nbdkit: file.12: debug: file: pread count=4096 offset=20393984 nbdkit: file.12: debug: file: pread count=4096 offset=20398080 nbdkit: file.12: debug: file: pread count=4096 offset=20402176 nbdkit: file.6: debug: file: pread count=4096 offset=21094400 nbdkit: file.1: debug: file: pread count=4096 offset=20103168 nbdkit: file.14: debug: file: pread count=4096 offset=19628032 nbdkit: file.2: debug: file: pread count=4096 offset=18837504 nbdkit: file.1: debug: file: pread count=4096 offset=20107264 nbdkit: file.3: debug: file: pread count=4096 offset=19873792 nbdkit: file.15: debug: file: pread count=4096 offset=20852736 nbdkit: file.1: debug: file: pread count=4096 offset=20111360 nbdkit: file.7: debug: file: pread count=4096 offset=22110208 nbdkit: file.10: debug: file: pread count=4096 offset=21610496 nbdkit: file.11: debug: file: pread count=4096 offset=22560768 nbdkit: file.7: debug: file: pread count=4096 offset=22114304 nbdkit: file.10: debug: file: pread count=4096 offset=21614592 nbdkit: file.9: debug: file: pread count=4096 offset=22351872 nbdkit: file.5: debug: file: pread count=4096 offset=20639744 nbdkit: file.6: debug: file: pread count=4096 offset=21098496 nbdkit: file.13: debug: file: pread count=4096 offset=21843968 nbdkit: file.0: debug: file: pread count=4096 offset=21434368 nbdkit: file.3: debug: file: pread count=4096 offset=19877888 nbdkit: file.14: debug: file: pread count=4096 offset=19632128 nbdkit: file.15: debug: file: pread count=4096 offset=20856832 nbdkit: file.2: debug: file: pread count=4096 offset=18841600 nbdkit: file.1: debug: file: pread count=4096 offset=20115456 nbdkit: file.0: debug: file: pread count=4096 offset=21438464 nbdkit: file.2: debug: file: pread count=4096 offset=18845696 nbdkit: file.15: debug: file: pread count=4096 offset=20860928 nbdkit: file.2: debug: file: pread count=4096 offset=18849792 nbdkit: file.5: debug: file: pread count=4096 offset=20643840 nbdkit: file.6: debug: file: pread count=4096 offset=21102592 nbdkit: file.3: debug: file: pread count=4096 offset=19881984 nbdkit: file.13: debug: file: pread count=4096 offset=21848064 nbdkit: file.12: debug: file: pread count=4096 offset=20406272 nbdkit: file.8: debug: cow: pread count=262144 offset=22806528 nbdkit: file.11: debug: file: pread count=4096 offset=22564864 nbdkit: file.0: debug: file: pread count=4096 offset=21442560 nbdkit: file.1: debug: file: pread count=4096 offset=20119552 nbdkit: file.5: debug: file: pread count=4096 offset=20647936 nbdkit: file.9: debug: file: pread count=4096 offset=22355968 nbdkit: file.1: debug: file: pread count=4096 offset=20123648 nbdkit: file.3: debug: file: pread count=4096 offset=19886080 nbdkit: file.0: debug: file: pread count=4096 offset=21446656 nbdkit: file.6: debug: file: pread count=4096 offset=21106688 nbdkit: file.11: debug: file: pread count=4096 offset=22568960 nbdkit: file.0: debug: file: pread count=4096 offset=21450752 nbdkit: file.8: debug: file: pread count=4096 offset=22806528 nbdkit: file.12: debug: file: pread count=4096 offset=20410368 nbdkit: file.7: debug: file: pread count=4096 offset=22118400 nbdkit: file.6: debug: file: pread count=4096 offset=21110784 nbdkit: file.1: debug: file: pread count=4096 offset=20127744 nbdkit: file.11: debug: file: pread count=4096 offset=22573056 nbdkit: file.13: debug: file: pread count=4096 offset=21852160 nbdkit: file.6: debug: file: pread count=4096 offset=21114880 nbdkit: file.0: debug: file: pread count=4096 offset=21454848 nbdkit: file.7: debug: file: pread count=4096 offset=22122496 nbdkit: file.10: debug: file: pread count=4096 offset=21618688 nbdkit: file.14: debug: file: pread count=4096 offset=19636224 nbdkit: file.8: debug: file: pread count=4096 offset=22810624 nbdkit: file.15: debug: file: pread count=4096 offset=20865024 nbdkit: file.1: debug: file: pread count=4096 offset=20131840 nbdkit: file.11: debug: file: pread count=4096 offset=22577152 nbdkit: file.9: debug: file: pread count=4096 offset=22360064 nbdkit: file.0: debug: file: pread count=4096 offset=21458944 nbdkit: file.6: debug: file: pread count=4096 offset=21118976 nbdkit: file.8: debug: file: pread count=4096 offset=22814720 nbdkit: file.0: debug: file: pread count=4096 offset=21463040 nbdkit: file.12: debug: file: pread count=4096 offset=20414464 nbdkit: file.9: debug: file: pread count=4096 offset=22364160 nbdkit: file.11: debug: file: pread count=4096 offset=22581248 nbdkit: file.2: debug: file: pread count=4096 offset=18853888 nbdkit: file.10: debug: file: pread count=4096 offset=21622784 nbdkit: file.12: debug: file: pread count=4096 offset=20418560 nbdkit: file.9: debug: file: pread count=4096 offset=22368256 nbdkit: file.12: debug: file: pread count=4096 offset=20422656 nbdkit: file.3: debug: file: pread count=4096 offset=19890176 nbdkit: file.15: debug: file: pread count=4096 offset=20869120 nbdkit: file.9: debug: file: pread count=4096 offset=22372352 nbdkit: file.5: debug: file: pread count=4096 offset=20652032 nbdkit: file.6: debug: file: pread count=4096 offset=21123072 nbdkit: file.3: debug: file: pread count=4096 offset=19894272 nbdkit: file.1: debug: file: pread count=4096 offset=20135936 nbdkit: file.8: debug: file: pread count=4096 offset=22818816 nbdkit: file.14: debug: file: pread count=4096 offset=19640320 nbdkit: file.7: debug: file: pread count=4096 offset=22126592 nbdkit: file.3: debug: file: pread count=4096 offset=19898368 nbdkit: file.9: debug: file: pread count=4096 offset=22376448 nbdkit: file.13: debug: file: pread count=4096 offset=21856256 nbdkit: file.7: debug: file: pread count=4096 offset=22130688 nbdkit: file.2: debug: file: pread count=4096 offset=18857984 nbdkit: file.8: debug: file: pread count=4096 offset=22822912 nbdkit: file.2: debug: file: pread count=4096 offset=18862080 nbdkit: file.0: debug: file: pread count=4096 offset=21467136 nbdkit: file.12: debug: file: pread count=4096 offset=20426752 nbdkit: file.11: debug: file: pread count=4096 offset=22585344 nbdkit: file.15: debug: file: pread count=4096 offset=20873216 nbdkit: file.9: debug: file: pread count=4096 offset=22380544 nbdkit: file.0: debug: file: pread count=4096 offset=21471232 nbdkit: file.10: debug: file: pread count=4096 offset=21626880 nbdkit: file.14: debug: file: pread count=4096 offset=19644416 nbdkit: file.4: debug: cow: pread count=262144 offset=23068672 nbdkit: file.12: debug: file: pread count=4096 offset=20430848 nbdkit: file.6: debug: file: pread count=4096 offset=21127168 nbdkit: file.10: debug: file: pread count=4096 offset=21630976 nbdkit: file.2: debug: file: pread count=4096 offset=18866176 nbdkit: file.15: debug: file: pread count=4096 offset=20877312 nbdkit: file.14: debug: file: pread count=4096 offset=19648512 nbdkit: file.1: debug: file: pread count=4096 offset=20140032 nbdkit: file.15: debug: file: pread count=4096 offset=20881408 nbdkit: file.0: debug: file: pread count=4096 offset=21475328 nbdkit: file.8: debug: file: pread count=4096 offset=22827008 nbdkit: file.6: debug: file: pread count=4096 offset=21131264 nbdkit: file.0: debug: file: pread count=4096 offset=21479424 nbdkit: file.3: debug: file: pread count=4096 offset=19902464 nbdkit: file.11: debug: file: pread count=4096 offset=22589440 nbdkit: file.14: debug: file: pread count=4096 offset=19652608 nbdkit: file.13: debug: file: pread count=4096 offset=21860352 nbdkit: file.5: debug: file: pread count=4096 offset=20656128 nbdkit: file.1: debug: file: pread count=4096 offset=20144128 nbdkit: file.7: debug: file: pread count=4096 offset=22134784 nbdkit: file.2: debug: file: pread count=4096 offset=18870272 nbdkit: file.0: debug: file: pread count=4096 offset=21483520 nbdkit: file.3: debug: file: pread count=4096 offset=19906560 nbdkit: file.8: debug: file: pread count=4096 offset=22831104 nbdkit: file.0: debug: file: pread count=4096 offset=21487616 nbdkit: file.9: debug: file: pread count=4096 offset=22384640 nbdkit: file.12: debug: file: pread count=4096 offset=20434944 nbdkit: file.6: debug: file: pread count=4096 offset=21135360 nbdkit: file.13: debug: file: pread count=4096 offset=21864448 nbdkit: file.1: debug: file: pread count=4096 offset=20148224 nbdkit: file.8: debug: file: pread count=4096 offset=22835200 nbdkit: file.15: debug: file: pread count=4096 offset=20885504 nbdkit: file.10: debug: file: pread count=4096 offset=21635072 nbdkit: file.14: debug: file: pread count=4096 offset=19656704 nbdkit: file.3: debug: file: pread count=4096 offset=19910656 nbdkit: file.12: debug: file: pread count=4096 offset=20439040 nbdkit: file.4: debug: file: pread count=4096 offset=23068672 nbdkit: file.5: debug: file: pread count=4096 offset=20660224 nbdkit: file.11: debug: file: pread count=4096 offset=22593536 nbdkit: file.7: debug: file: pread count=4096 offset=22138880 nbdkit: file.3: debug: file: pread count=4096 offset=19914752 nbdkit: file.9: debug: file: pread count=4096 offset=22388736 nbdkit: file.8: debug: file: pread count=4096 offset=22839296 nbdkit: file.6: debug: file: pread count=4096 offset=21139456 nbdkit: file.12: debug: file: pread count=4096 offset=20443136 nbdkit: file.4: debug: file: pread count=4096 offset=23072768 nbdkit: file.7: debug: file: pread count=4096 offset=22142976 nbdkit: file.15: debug: file: pread count=4096 offset=20889600 nbdkit: file.1: debug: file: pread count=4096 offset=20152320 nbdkit: file.8: debug: file: pread count=4096 offset=22843392 nbdkit: file.7: debug: file: pread count=4096 offset=22147072 nbdkit: file.5: debug: file: pread count=4096 offset=20664320 nbdkit: file.1: debug: file: pread count=4096 offset=20156416 nbdkit: file.0: debug: file: pread count=4096 offset=21491712 nbdkit: file.11: debug: file: pread count=4096 offset=22597632 nbdkit: file.8: debug: file: pread count=4096 offset=22847488 nbdkit: file.1: debug: file: pread count=4096 offset=20160512 nbdkit: file.8: debug: file: pread count=4096 offset=22851584 nbdkit: file.10: debug: file: pread count=4096 offset=21639168 nbdkit: file.6: debug: file: pread count=4096 offset=21143552 nbdkit: file.3: debug: file: pread count=4096 offset=19918848 nbdkit: file.5: debug: file: pread count=4096 offset=20668416 nbdkit: file.7: debug: file: pread count=4096 offset=22151168 nbdkit: file.9: debug: file: pread count=4096 offset=22392832 nbdkit: file.1: debug: file: pread count=4096 offset=20164608 nbdkit: file.4: debug: file: pread count=4096 offset=23076864 nbdkit: file.7: debug: file: pread count=4096 offset=22155264 nbdkit: file.11: debug: file: pread count=4096 offset=22601728 nbdkit: file.13: debug: file: pread count=4096 offset=21868544 nbdkit: file.8: debug: file: pread count=4096 offset=22855680 nbdkit: file.10: debug: file: pread count=4096 offset=21643264 nbdkit: file.7: debug: file: pread count=4096 offset=22159360 nbdkit: file.5: debug: file: pread count=4096 offset=20672512 nbdkit: file.7: debug: file: pread count=4096 offset=22163456 nbdkit: file.6: debug: file: pread count=4096 offset=21147648 nbdkit: file.5: debug: file: pread count=4096 offset=20676608 nbdkit: file.5: debug: file: pread count=4096 offset=20680704 nbdkit: file.9: debug: file: pread count=4096 offset=22396928 nbdkit: file.7: debug: file: pread count=4096 offset=22167552 nbdkit: file.4: debug: file: pread count=4096 offset=23080960 nbdkit: file.15: debug: file: pread count=4096 offset=20893696 nbdkit: file.5: debug: file: pread count=4096 offset=20684800 nbdkit: file.4: debug: file: pread count=4096 offset=23085056 nbdkit: file.8: debug: file: pread count=4096 offset=22859776 nbdkit: file.13: debug: file: pread count=4096 offset=21872640 nbdkit: file.6: debug: file: pread count=4096 offset=21151744 nbdkit: file.2: debug: cow: pread count=262144 offset=23330816 nbdkit: file.7: debug: file: pread count=4096 offset=22171648 nbdkit: file.9: debug: file: pread count=4096 offset=22401024 nbdkit: file.1: debug: file: pread count=4096 offset=20168704 nbdkit: file.13: debug: file: pread count=4096 offset=21876736 nbdkit: file.5: debug: file: pread count=4096 offset=20688896 nbdkit: file.6: debug: file: pread count=4096 offset=21155840 nbdkit: file.1: debug: file: pread count=4096 offset=20172800 nbdkit: file.11: debug: file: pread count=4096 offset=22605824 nbdkit: file.9: debug: file: pread count=4096 offset=22405120 nbdkit: file.8: debug: file: pread count=4096 offset=22863872 nbdkit: file.2: debug: file: pread count=4096 offset=23330816 nbdkit: file.5: debug: file: pread count=4096 offset=20692992 nbdkit: file.2: debug: file: pread count=4096 offset=23334912 nbdkit: file.7: debug: file: pread count=4096 offset=22175744 nbdkit: file.9: debug: file: pread count=4096 offset=22409216 nbdkit: file.2: debug: file: pread count=4096 offset=23339008 nbdkit: file.10: debug: file: pread count=4096 offset=21647360 nbdkit: file.11: debug: file: pread count=4096 offset=22609920 nbdkit: file.15: debug: file: pread count=4096 offset=20897792 nbdkit: file.1: debug: file: pread count=4096 offset=20176896 nbdkit: file.11: debug: file: pread count=4096 offset=22614016 nbdkit: file.4: debug: file: pread count=4096 offset=23089152 nbdkit: file.10: debug: file: pread count=4096 offset=21651456 nbdkit: file.13: debug: file: pread count=4096 offset=21880832 nbdkit: file.1: debug: file: pread count=4096 offset=20180992 nbdkit: file.8: debug: file: pread count=4096 offset=22867968 nbdkit: file.9: debug: file: pread count=4096 offset=22413312 nbdkit: file.6: debug: file: pread count=4096 offset=21159936 nbdkit: file.14: debug: cow: pread count=262144 offset=23592960 nbdkit: file.7: debug: file: pread count=4096 offset=22179840 nbdkit: file.9: debug: file: pread count=4096 offset=22417408 nbdkit: file.6: debug: file: pread count=4096 offset=21164032 nbdkit: file.5: debug: file: pread count=4096 offset=20697088 nbdkit: file.2: debug: file: pread count=4096 offset=23343104 nbdkit: file.9: debug: file: pread count=4096 offset=22421504 nbdkit: file.6: debug: file: pread count=4096 offset=21168128 nbdkit: file.7: debug: file: pread count=4096 offset=22183936 nbdkit: file.10: debug: file: pread count=4096 offset=21655552 nbdkit: file.10: debug: file: pread count=4096 offset=21659648 nbdkit: file.14: debug: file: pread count=4096 offset=23592960 nbdkit: file.9: debug: file: pread count=4096 offset=22425600 nbdkit: file.10: debug: file: pread count=4096 offset=21663744 nbdkit: file.15: debug: file: pread count=4096 offset=20901888 nbdkit: file.5: debug: file: pread count=4096 offset=20701184 nbdkit: file.5: debug: file: pread count=4096 offset=20705280 nbdkit: file.12: debug: cow: pread count=262144 offset=23855104 nbdkit: file.11: debug: file: pread count=4096 offset=22618112 nbdkit: file.7: debug: file: pread count=4096 offset=22188032 nbdkit: file.13: debug: file: pread count=4096 offset=21884928 nbdkit: file.14: debug: file: pread count=4096 offset=23597056 nbdkit: file.2: debug: file: pread count=4096 offset=23347200 nbdkit: file.10: debug: file: pread count=4096 offset=21667840 nbdkit: file.8: debug: file: pread count=4096 offset=22872064 nbdkit: file.10: debug: file: pread count=4096 offset=21671936 nbdkit: file.10: debug: file: pread count=4096 offset=21676032 nbdkit: file.11: debug: file: pread count=4096 offset=22622208 nbdkit: file.6: debug: file: pread count=4096 offset=21172224 nbdkit: file.2: debug: file: pread count=4096 offset=23351296 nbdkit: file.4: debug: file: pread count=4096 offset=23093248 nbdkit: file.6: debug: file: pread count=4096 offset=21176320 nbdkit: file.15: debug: file: pread count=4096 offset=20905984 nbdkit: file.13: debug: file: pread count=4096 offset=21889024 nbdkit: file.2: debug: file: pread count=4096 offset=23355392 nbdkit: file.11: debug: file: pread count=4096 offset=22626304 nbdkit: file.14: debug: file: pread count=4096 offset=23601152 nbdkit: file.9: debug: file: pread count=4096 offset=22429696 nbdkit: file.15: debug: file: pread count=4096 offset=20910080 nbdkit: file.13: debug: file: pread count=4096 offset=21893120 nbdkit: file.12: debug: file: pread count=4096 offset=23855104 nbdkit: file.6: debug: file: pread count=4096 offset=21180416 nbdkit: file.8: debug: file: pread count=4096 offset=22876160 nbdkit: file.6: debug: file: pread count=4096 offset=21184512 nbdkit: file.14: debug: file: pread count=4096 offset=23605248 nbdkit: file.15: debug: file: pread count=4096 offset=20914176 nbdkit: file.13: debug: file: pread count=4096 offset=21897216 nbdkit: file.7: debug: file: pread count=4096 offset=22192128 nbdkit: file.11: debug: file: pread count=4096 offset=22630400 nbdkit: file.10: debug: file: pread count=4096 offset=21680128 nbdkit: file.9: debug: file: pread count=4096 offset=22433792 nbdkit: file.2: debug: file: pread count=4096 offset=23359488 nbdkit: file.0: debug: cow: pread count=262144 offset=24117248 nbdkit: file.12: debug: file: pread count=4096 offset=23859200 nbdkit: file.7: debug: file: pread count=4096 offset=22196224 nbdkit: file.11: debug: file: pread count=4096 offset=22634496 nbdkit: file.2: debug: file: pread count=4096 offset=23363584 nbdkit: file.12: debug: file: pread count=4096 offset=23863296 nbdkit: file.14: debug: file: pread count=4096 offset=23609344 nbdkit: file.10: debug: file: pread count=4096 offset=21684224 nbdkit: file.12: debug: file: pread count=4096 offset=23867392 nbdkit: file.0: debug: file: pread count=4096 offset=24117248 nbdkit: file.8: debug: file: pread count=4096 offset=22880256 nbdkit: file.6: debug: file: pread count=4096 offset=21188608 nbdkit: file.2: debug: file: pread count=4096 offset=23367680 nbdkit: file.4: debug: file: pread count=4096 offset=23097344 nbdkit: file.10: debug: file: pread count=4096 offset=21688320 nbdkit: file.11: debug: file: pread count=4096 offset=22638592 nbdkit: file.13: debug: file: pread count=4096 offset=21901312 nbdkit: file.14: debug: file: pread count=4096 offset=23613440 nbdkit: file.7: debug: file: pread count=4096 offset=22200320 nbdkit: file.9: debug: file: pread count=4096 offset=22437888 nbdkit: file.12: debug: file: pread count=4096 offset=23871488 nbdkit: file.6: debug: file: pread count=4096 offset=21192704 nbdkit: file.15: debug: file: pread count=4096 offset=20918272 nbdkit: file.14: debug: file: pread count=4096 offset=23617536 nbdkit: file.12: debug: file: pread count=4096 offset=23875584 nbdkit: file.11: debug: file: pread count=4096 offset=22642688 nbdkit: file.8: debug: file: pread count=4096 offset=22884352 nbdkit: file.12: debug: file: pread count=4096 offset=23879680 nbdkit: file.9: debug: file: pread count=4096 offset=22441984 nbdkit: file.2: debug: file: pread count=4096 offset=23371776 nbdkit: file.12: debug: file: pread count=4096 offset=23883776 nbdkit: file.10: debug: file: pread count=4096 offset=21692416 nbdkit: file.0: debug: file: pread count=4096 offset=24121344 nbdkit: file.4: debug: file: pread count=4096 offset=23101440 nbdkit: file.11: debug: file: pread count=4096 offset=22646784 nbdkit: file.14: debug: file: pread count=4096 offset=23621632 nbdkit: file.14: debug: file: pread count=4096 offset=23625728 nbdkit: file.8: debug: file: pread count=4096 offset=22888448 nbdkit: file.4: debug: file: pread count=4096 offset=23105536 nbdkit: file.7: debug: file: pread count=4096 offset=22204416 nbdkit: file.9: debug: file: pread count=4096 offset=22446080 nbdkit: file.6: debug: file: pread count=4096 offset=21196800 nbdkit: file.0: debug: file: pread count=4096 offset=24125440 nbdkit: file.11: debug: file: pread count=4096 offset=22650880 nbdkit: file.14: debug: file: pread count=4096 offset=23629824 nbdkit: file.7: debug: file: pread count=4096 offset=22208512 nbdkit: file.9: debug: file: pread count=4096 offset=22450176 nbdkit: file.6: debug: file: pread count=4096 offset=21200896 nbdkit: file.12: debug: file: pread count=4096 offset=23887872 nbdkit: file.10: debug: file: pread count=4096 offset=21696512 nbdkit: file.13: debug: file: pread count=4096 offset=21905408 nbdkit: file.15: debug: file: pread count=4096 offset=20922368 nbdkit: file.8: debug: file: pread count=4096 offset=22892544 nbdkit: file.14: debug: file: pread count=4096 offset=23633920 nbdkit: file.12: debug: file: pread count=4096 offset=23891968 nbdkit: file.4: debug: file: pread count=4096 offset=23109632 nbdkit: file.10: debug: file: pread count=4096 offset=21700608 nbdkit: file.9: debug: file: pread count=4096 offset=22454272 nbdkit: file.8: debug: file: pread count=4096 offset=22896640 nbdkit: file.11: debug: file: pread count=4096 offset=22654976 nbdkit: file.6: debug: file: pread count=4096 offset=21204992 nbdkit: file.2: debug: file: pread count=4096 offset=23375872 nbdkit: file.0: debug: file: pread count=4096 offset=24129536 nbdkit: file.13: debug: file: pread count=4096 offset=21909504 nbdkit: file.7: debug: file: pread count=4096 offset=22212608 nbdkit: file.11: debug: file: pread count=4096 offset=22659072 nbdkit: file.10: debug: file: pread count=4096 offset=21704704 nbdkit: file.6: debug: file: pread count=4096 offset=21209088 nbdkit: file.0: debug: file: pread count=4096 offset=24133632 nbdkit: file.14: debug: file: pread count=4096 offset=23638016 nbdkit: file.12: debug: file: pread count=4096 offset=23896064 nbdkit: file.15: debug: file: pread count=4096 offset=20926464 nbdkit: file.12: debug: file: pread count=4096 offset=23900160 nbdkit: file.0: debug: file: pread count=4096 offset=24137728 nbdkit: file.2: debug: file: pread count=4096 offset=23379968 nbdkit: file.0: debug: file: pread count=4096 offset=24141824 nbdkit: file.0: debug: file: pread count=4096 offset=24145920 nbdkit: file.15: debug: file: pread count=4096 offset=20930560 nbdkit: file.0: debug: file: pread count=4096 offset=24150016 nbdkit: file.0: debug: file: pread count=4096 offset=24154112 nbdkit: file.4: debug: file: pread count=4096 offset=23113728 nbdkit: file.6: debug: file: pread count=4096 offset=21213184 nbdkit: file.7: debug: file: pread count=4096 offset=22216704 nbdkit: file.2: debug: file: pread count=4096 offset=23384064 nbdkit: file.0: debug: file: pread count=4096 offset=24158208 nbdkit: file.3: debug: cow: pread count=262144 offset=24379392 nbdkit: file.12: debug: file: pread count=4096 offset=23904256 nbdkit: file.4: debug: file: pread count=4096 offset=23117824 nbdkit: file.0: debug: file: pread count=4096 offset=24162304 nbdkit: file.10: debug: file: pread count=4096 offset=21708800 nbdkit: file.7: debug: file: pread count=4096 offset=22220800 nbdkit: file.0: debug: file: pread count=4096 offset=24166400 nbdkit: file.14: debug: file: pread count=4096 offset=23642112 nbdkit: file.4: debug: file: pread count=4096 offset=23121920 nbdkit: file.15: debug: file: pread count=4096 offset=20934656 nbdkit: file.13: debug: file: pread count=4096 offset=21913600 nbdkit: file.11: debug: file: pread count=4096 offset=22663168 nbdkit: file.2: debug: file: pread count=4096 offset=23388160 nbdkit: file.12: debug: file: pread count=4096 offset=23908352 nbdkit: file.15: debug: file: pread count=4096 offset=20938752 nbdkit: file.12: debug: file: pread count=4096 offset=23912448 nbdkit: file.13: debug: file: pread count=4096 offset=21917696 nbdkit: file.3: debug: file: pread count=4096 offset=24379392 nbdkit: file.9: debug: file: pread count=4096 offset=22458368 nbdkit: file.0: debug: file: pread count=4096 offset=24170496 nbdkit: file.12: debug: file: pread count=4096 offset=23916544 nbdkit: file.10: debug: file: pread count=4096 offset=21712896 nbdkit: file.8: debug: file: pread count=4096 offset=22900736 nbdkit: file.2: debug: file: pread count=4096 offset=23392256 nbdkit: file.2: debug: file: pread count=4096 offset=23396352 nbdkit: file.6: debug: file: pread count=4096 offset=21217280 nbdkit: file.10: debug: file: pread count=4096 offset=21716992 nbdkit: file.12: debug: file: pread count=4096 offset=23920640 nbdkit: file.7: debug: file: pread count=4096 offset=22224896 nbdkit: file.4: debug: file: pread count=4096 offset=23126016 nbdkit: file.8: debug: file: pread count=4096 offset=22904832 nbdkit: file.4: debug: file: pread count=4096 offset=23130112 nbdkit: file.6: debug: file: pread count=4096 offset=21221376 nbdkit: file.13: debug: file: pread count=4096 offset=21921792 nbdkit: file.11: debug: file: pread count=4096 offset=22667264 nbdkit: file.13: debug: file: pread count=4096 offset=21925888 nbdkit: file.13: debug: file: pread count=4096 offset=21929984 nbdkit: file.3: debug: file: pread count=4096 offset=24383488 nbdkit: file.13: debug: file: pread count=4096 offset=21934080 nbdkit: file.13: debug: file: pread count=4096 offset=21938176 nbdkit: file.9: debug: file: pread count=4096 offset=22462464 nbdkit: file.11: debug: file: pread count=4096 offset=22671360 nbdkit: file.12: debug: file: pread count=4096 offset=23924736 nbdkit: file.11: debug: file: pread count=4096 offset=22675456 nbdkit: file.2: debug: file: pread count=4096 offset=23400448 nbdkit: file.12: debug: file: pread count=4096 offset=23928832 nbdkit: file.14: debug: file: pread count=4096 offset=23646208 nbdkit: file.11: debug: file: pread count=4096 offset=22679552 nbdkit: file.10: debug: file: pread count=4096 offset=21721088 nbdkit: file.12: debug: file: pread count=4096 offset=23932928 nbdkit: file.11: debug: file: pread count=4096 offset=22683648 nbdkit: file.12: debug: file: pread count=4096 offset=23937024 nbdkit: file.14: debug: file: pread count=4096 offset=23650304 nbdkit: file.12: debug: file: pread count=4096 offset=23941120 nbdkit: file.10: debug: file: pread count=4096 offset=21725184 nbdkit: file.10: debug: file: pread count=4096 offset=21729280 nbdkit: file.15: debug: file: pread count=4096 offset=20942848 nbdkit: file.8: debug: file: pread count=4096 offset=22908928 nbdkit: file.2: debug: file: pread count=4096 offset=23404544 nbdkit: file.0: debug: file: pread count=4096 offset=24174592 nbdkit: file.15: debug: file: pread count=4096 offset=20946944 nbdkit: file.3: debug: file: pread count=4096 offset=24387584 nbdkit: file.0: debug: file: pread count=4096 offset=24178688 nbdkit: file.13: debug: file: pread count=4096 offset=21942272 nbdkit: file.12: debug: file: pread count=4096 offset=23945216 nbdkit: file.12: debug: file: pread count=4096 offset=23949312 nbdkit: file.0: debug: file: pread count=4096 offset=24182784 nbdkit: file.13: debug: file: pread count=4096 offset=21946368 nbdkit: file.4: debug: file: pread count=4096 offset=23134208 nbdkit: file.14: debug: file: pread count=4096 offset=23654400 nbdkit: file.9: debug: file: pread count=4096 offset=22466560 nbdkit: file.10: debug: file: pread count=4096 offset=21733376 nbdkit: file.4: debug: file: pread count=4096 offset=23138304 nbdkit: file.1: debug: cow: pread count=262144 offset=24641536 nbdkit: file.15: debug: file: pread count=4096 offset=20951040 nbdkit: file.1: debug: file: pread count=4096 offset=24641536 nbdkit: file.7: debug: file: pread count=4096 offset=22228992 nbdkit: file.15: debug: file: pread count=4096 offset=20955136 nbdkit: file.12: debug: file: pread count=4096 offset=23953408 nbdkit: file.0: debug: file: pread count=4096 offset=24186880 nbdkit: file.8: debug: file: pread count=4096 offset=22913024 nbdkit: file.7: debug: file: pread count=4096 offset=22233088 nbdkit: file.6: debug: file: pread count=4096 offset=21225472 nbdkit: file.1: debug: file: pread count=4096 offset=24645632 nbdkit: file.2: debug: file: pread count=4096 offset=23408640 nbdkit: file.11: debug: file: pread count=4096 offset=22687744 nbdkit: file.7: debug: file: pread count=4096 offset=22237184 nbdkit: file.13: debug: file: pread count=4096 offset=21950464 nbdkit: file.14: debug: file: pread count=4096 offset=23658496 nbdkit: file.12: debug: file: pread count=4096 offset=23957504 nbdkit: file.11: debug: file: pread count=4096 offset=22691840 nbdkit: file.4: debug: file: pread count=4096 offset=23142400 nbdkit: file.1: debug: file: pread count=4096 offset=24649728 nbdkit: file.9: debug: file: pread count=4096 offset=22470656 nbdkit: file.3: debug: file: pread count=4096 offset=24391680 nbdkit: file.14: debug: file: pread count=4096 offset=23662592 nbdkit: file.0: debug: file: pread count=4096 offset=24190976 nbdkit: file.1: debug: file: pread count=4096 offset=24653824 nbdkit: file.8: debug: file: pread count=4096 offset=22917120 nbdkit: file.11: debug: file: pread count=4096 offset=22695936 nbdkit: file.1: debug: file: pread count=4096 offset=24657920 nbdkit: file.10: debug: file: pread count=4096 offset=21737472 nbdkit: file.0: debug: file: pread count=4096 offset=24195072 nbdkit: file.6: debug: file: pread count=4096 offset=21229568 nbdkit: file.13: debug: file: pread count=4096 offset=21954560 nbdkit: file.12: debug: file: pread count=4096 offset=23961600 nbdkit: file.7: debug: file: pread count=4096 offset=22241280 nbdkit: file.9: debug: file: pread count=4096 offset=22474752 nbdkit: file.15: debug: file: pread count=4096 offset=20959232 nbdkit: file.3: debug: file: pread count=4096 offset=24395776 nbdkit: file.13: debug: file: pread count=4096 offset=21958656 nbdkit: file.14: debug: file: pread count=4096 offset=23666688 nbdkit: file.9: debug: file: pread count=4096 offset=22478848 nbdkit: file.12: debug: file: pread count=4096 offset=23965696 nbdkit: file.1: debug: file: pread count=4096 offset=24662016 nbdkit: file.4: debug: file: pread count=4096 offset=23146496 nbdkit: file.1: debug: file: pread count=4096 offset=24666112 nbdkit: file.2: debug: file: pread count=4096 offset=23412736 nbdkit: file.15: debug: file: pread count=4096 offset=20963328 nbdkit: file.8: debug: file: pread count=4096 offset=22921216 nbdkit: file.13: debug: file: pread count=4096 offset=21962752 nbdkit: file.9: debug: file: pread count=4096 offset=22482944 nbdkit: file.9: debug: file: pread count=4096 offset=22487040 nbdkit: file.15: debug: file: pread count=4096 offset=20967424 nbdkit: file.10: debug: file: pread count=4096 offset=21741568 nbdkit: file.12: debug: file: pread count=4096 offset=23969792 nbdkit: file.8: debug: file: pread count=4096 offset=22925312 nbdkit: file.5: debug: cow: pread count=262144 offset=24903680 nbdkit: file.3: debug: file: pread count=4096 offset=24399872 nbdkit: file.0: debug: file: pread count=4096 offset=24199168 nbdkit: file.1: debug: file: pread count=4096 offset=24670208 nbdkit: file.8: debug: file: pread count=4096 offset=22929408 nbdkit: file.5: debug: file: pread count=4096 offset=24903680 nbdkit: file.9: debug: file: pread count=4096 offset=22491136 nbdkit: file.2: debug: file: pread count=4096 offset=23416832 nbdkit: file.1: debug: file: pread count=4096 offset=24674304 nbdkit: file.13: debug: file: pread count=4096 offset=21966848 nbdkit: file.3: debug: file: pread count=4096 offset=24403968 nbdkit: file.5: debug: file: pread count=4096 offset=24907776 nbdkit: file.8: debug: file: pread count=4096 offset=22933504 nbdkit: file.4: debug: file: pread count=4096 offset=23150592 nbdkit: file.10: debug: file: pread count=4096 offset=21745664 nbdkit: file.7: debug: file: pread count=4096 offset=22245376 nbdkit: file.5: debug: file: pread count=4096 offset=24911872 nbdkit: file.1: debug: file: pread count=4096 offset=24678400 nbdkit: file.11: debug: file: pread count=4096 offset=22700032 nbdkit: file.9: debug: file: pread count=4096 offset=22495232 nbdkit: file.11: debug: file: pread count=4096 offset=22704128 nbdkit: file.3: debug: file: pread count=4096 offset=24408064 nbdkit: file.5: debug: file: pread count=4096 offset=24915968 nbdkit: file.13: debug: file: pread count=4096 offset=21970944 nbdkit: file.5: debug: file: pread count=4096 offset=24920064 nbdkit: file.3: debug: file: pread count=4096 offset=24412160 nbdkit: file.2: debug: file: pread count=4096 offset=23420928 nbdkit: file.7: debug: file: pread count=4096 offset=22249472 nbdkit: file.11: debug: file: pread count=4096 offset=22708224 nbdkit: file.8: debug: file: pread count=4096 offset=22937600 nbdkit: file.11: debug: file: pread count=4096 offset=22712320 nbdkit: file.14: debug: file: pread count=4096 offset=23670784 nbdkit: file.12: debug: file: pread count=4096 offset=23973888 nbdkit: file.1: debug: file: pread count=4096 offset=24682496 nbdkit: file.0: debug: file: pread count=4096 offset=24203264 nbdkit: file.13: debug: file: pread count=4096 offset=21975040 nbdkit: file.14: debug: file: pread count=4096 offset=23674880 nbdkit: file.7: debug: file: pread count=4096 offset=22253568 nbdkit: file.0: debug: file: pread count=4096 offset=24207360 nbdkit: file.10: debug: file: pread count=4096 offset=21749760 nbdkit: file.0: debug: file: pread count=4096 offset=24211456 nbdkit: file.4: debug: file: pread count=4096 offset=23154688 nbdkit: file.7: debug: file: pread count=4096 offset=22257664 nbdkit: file.0: debug: file: pread count=4096 offset=24215552 nbdkit: file.0: debug: file: pread count=4096 offset=24219648 nbdkit: file.10: debug: file: pread count=4096 offset=21753856 nbdkit: file.9: debug: file: pread count=4096 offset=22499328 nbdkit: file.0: debug: file: pread count=4096 offset=24223744 nbdkit: file.14: debug: file: pread count=4096 offset=23678976 nbdkit: file.0: debug: file: pread count=4096 offset=24227840 nbdkit: file.7: debug: file: pread count=4096 offset=22261760 nbdkit: file.3: debug: file: pread count=4096 offset=24416256 nbdkit: file.5: debug: file: pread count=4096 offset=24924160 nbdkit: file.6: debug: cow: pread count=262144 offset=25165824 nbdkit: file.12: debug: file: pread count=4096 offset=23977984 nbdkit: file.9: debug: file: pread count=4096 offset=22503424 nbdkit: file.12: debug: file: pread count=4096 offset=23982080 nbdkit: file.0: debug: file: pread count=4096 offset=24231936 nbdkit: file.5: debug: file: pread count=4096 offset=24928256 nbdkit: file.1: debug: file: pread count=4096 offset=24686592 nbdkit: file.2: debug: file: pread count=4096 offset=23425024 nbdkit: file.13: debug: file: pread count=4096 offset=21979136 nbdkit: file.11: debug: file: pread count=4096 offset=22716416 nbdkit: file.0: debug: file: pread count=4096 offset=24236032 nbdkit: file.11: debug: file: pread count=4096 offset=22720512 nbdkit: file.8: debug: file: pread count=4096 offset=22941696 nbdkit: file.9: debug: file: pread count=4096 offset=22507520 nbdkit: file.13: debug: file: pread count=4096 offset=21983232 nbdkit: file.13: debug: file: pread count=4096 offset=21987328 nbdkit: file.3: debug: file: pread count=4096 offset=24420352 nbdkit: file.0: debug: file: pread count=4096 offset=24240128 nbdkit: file.6: debug: file: pread count=4096 offset=25165824 nbdkit: file.3: debug: file: pread count=4096 offset=24424448 nbdkit: file.12: debug: file: pread count=4096 offset=23986176 nbdkit: file.13: debug: file: pread count=4096 offset=21991424 nbdkit: file.11: debug: file: pread count=4096 offset=22724608 nbdkit: file.9: debug: file: pread count=4096 offset=22511616 nbdkit: file.1: debug: file: pread count=4096 offset=24690688 nbdkit: file.4: debug: file: pread count=4096 offset=23158784 nbdkit: file.7: debug: file: pread count=4096 offset=22265856 nbdkit: file.11: debug: file: pread count=4096 offset=22728704 nbdkit: file.11: debug: file: pread count=4096 offset=22732800 nbdkit: file.2: debug: file: pread count=4096 offset=23429120 nbdkit: file.14: debug: file: pread count=4096 offset=23683072 nbdkit: file.12: debug: file: pread count=4096 offset=23990272 nbdkit: file.1: debug: file: pread count=4096 offset=24694784 nbdkit: file.12: debug: file: pread count=4096 offset=23994368 nbdkit: file.3: debug: file: pread count=4096 offset=24428544 nbdkit: file.8: debug: file: pread count=4096 offset=22945792 nbdkit: file.12: debug: file: pread count=4096 offset=23998464 nbdkit: file.5: debug: file: pread count=4096 offset=24932352 nbdkit: file.12: debug: file: pread count=4096 offset=24002560 nbdkit: file.7: debug: file: pread count=4096 offset=22269952 nbdkit: file.12: debug: file: pread count=4096 offset=24006656 nbdkit: file.12: debug: file: pread count=4096 offset=24010752 nbdkit: file.0: debug: file: pread count=4096 offset=24244224 nbdkit: file.7: debug: file: pread count=4096 offset=22274048 nbdkit: file.13: debug: file: pread count=4096 offset=21995520 nbdkit: file.6: debug: file: pread count=4096 offset=25169920 nbdkit: file.5: debug: file: pread count=4096 offset=24936448 nbdkit: file.7: debug: file: pread count=4096 offset=22278144 nbdkit: file.4: debug: file: pread count=4096 offset=23162880 nbdkit: file.2: debug: file: pread count=4096 offset=23433216 nbdkit: file.3: debug: file: pread count=4096 offset=24432640 nbdkit: file.6: debug: file: pread count=4096 offset=25174016 nbdkit: file.8: debug: file: pread count=4096 offset=22949888 nbdkit: file.0: debug: file: pread count=4096 offset=24248320 nbdkit: file.1: debug: file: pread count=4096 offset=24698880 nbdkit: file.12: debug: file: pread count=4096 offset=24014848 nbdkit: file.13: debug: file: pread count=4096 offset=21999616 nbdkit: file.11: debug: file: pread count=4096 offset=22736896 nbdkit: file.12: debug: file: pread count=4096 offset=24018944 nbdkit: file.8: debug: file: pread count=4096 offset=22953984 nbdkit: file.2: debug: file: pread count=4096 offset=23437312 nbdkit: file.11: debug: file: pread count=4096 offset=22740992 nbdkit: file.0: debug: file: pread count=4096 offset=24252416 nbdkit: file.3: debug: file: pread count=4096 offset=24436736 nbdkit: file.9: debug: file: pread count=4096 offset=22515712 nbdkit: file.1: debug: file: pread count=4096 offset=24702976 nbdkit: file.4: debug: file: pread count=4096 offset=23166976 nbdkit: file.14: debug: file: pread count=4096 offset=23687168 nbdkit: file.13: debug: file: pread count=4096 offset=22003712 nbdkit: file.12: debug: file: pread count=4096 offset=24023040 nbdkit: file.12: debug: file: pread count=4096 offset=24027136 nbdkit: file.1: debug: file: pread count=4096 offset=24707072 nbdkit: file.8: debug: file: pread count=4096 offset=22958080 nbdkit: file.12: debug: file: pread count=4096 offset=24031232 nbdkit: file.0: debug: file: pread count=4096 offset=24256512 nbdkit: file.3: debug: file: pread count=4096 offset=24440832 nbdkit: file.8: debug: file: pread count=4096 offset=22962176 nbdkit: file.2: debug: file: pread count=4096 offset=23441408 nbdkit: file.6: debug: file: pread count=4096 offset=25178112 nbdkit: file.1: debug: file: pread count=4096 offset=24711168 nbdkit: file.13: debug: file: pread count=4096 offset=22007808 nbdkit: file.2: debug: file: pread count=4096 offset=23445504 nbdkit: file.11: debug: file: pread count=4096 offset=22745088 nbdkit: file.13: debug: file: pread count=4096 offset=22011904 nbdkit: file.0: debug: file: pread count=4096 offset=24260608 nbdkit: file.8: debug: file: pread count=4096 offset=22966272 nbdkit: file.13: debug: file: pread count=4096 offset=22016000 nbdkit: file.4: debug: file: pread count=4096 offset=23171072 nbdkit: file.5: debug: file: pread count=4096 offset=24940544 nbdkit: file.0: debug: file: pread count=4096 offset=24264704 nbdkit: file.2: debug: file: pread count=4096 offset=23449600 nbdkit: file.1: debug: file: pread count=4096 offset=24715264 nbdkit: file.11: debug: file: pread count=4096 offset=22749184 nbdkit: file.2: debug: file: pread count=4096 offset=23453696 nbdkit: file.15: debug: cow: pread count=262144 offset=25427968 nbdkit: file.11: debug: file: pread count=4096 offset=22753280 nbdkit: file.5: debug: file: pread count=4096 offset=24944640 nbdkit: file.14: debug: file: pread count=4096 offset=23691264 nbdkit: file.9: debug: file: pread count=4096 offset=22519808 nbdkit: file.6: debug: file: pread count=4096 offset=25182208 nbdkit: file.0: debug: file: pread count=4096 offset=24268800 nbdkit: file.14: debug: file: pread count=4096 offset=23695360 nbdkit: file.3: debug: file: pread count=4096 offset=24444928 nbdkit: file.12: debug: file: pread count=4096 offset=24035328 nbdkit: file.4: debug: file: pread count=4096 offset=23175168 nbdkit: file.3: debug: file: pread count=4096 offset=24449024 nbdkit: file.15: debug: file: pread count=4096 offset=25427968 nbdkit: file.8: debug: file: pread count=4096 offset=22970368 nbdkit: file.12: debug: file: pread count=4096 offset=24039424 nbdkit: file.9: debug: file: pread count=4096 offset=22523904 nbdkit: file.2: debug: file: pread count=4096 offset=23457792 nbdkit: file.6: debug: file: pread count=4096 offset=25186304 nbdkit: file.5: debug: file: pread count=4096 offset=24948736 nbdkit: file.12: debug: file: pread count=4096 offset=24043520 nbdkit: file.1: debug: file: pread count=4096 offset=24719360 nbdkit: file.14: debug: file: pread count=4096 offset=23699456 nbdkit: file.11: debug: file: pread count=4096 offset=22757376 nbdkit: file.0: debug: file: pread count=4096 offset=24272896 nbdkit: file.15: debug: file: pread count=4096 offset=25432064 nbdkit: file.8: debug: file: pread count=4096 offset=22974464 nbdkit: file.3: debug: file: pread count=4096 offset=24453120 nbdkit: file.4: debug: file: pread count=4096 offset=23179264 nbdkit: file.2: debug: file: pread count=4096 offset=23461888 nbdkit: file.2: debug: file: pread count=4096 offset=23465984 nbdkit: file.9: debug: file: pread count=4096 offset=22528000 nbdkit: file.15: debug: file: pread count=4096 offset=25436160 nbdkit: file.11: debug: file: pread count=4096 offset=22761472 nbdkit: file.0: debug: file: pread count=4096 offset=24276992 nbdkit: file.6: debug: file: pread count=4096 offset=25190400 nbdkit: file.8: debug: file: pread count=4096 offset=22978560 nbdkit: file.12: debug: file: pread count=4096 offset=24047616 nbdkit: file.1: debug: file: pread count=4096 offset=24723456 nbdkit: file.0: debug: file: pread count=4096 offset=24281088 nbdkit: file.9: debug: file: pread count=4096 offset=22532096 nbdkit: file.12: debug: file: pread count=4096 offset=24051712 nbdkit: file.11: debug: file: pread count=4096 offset=22765568 nbdkit: file.8: debug: file: pread count=4096 offset=22982656 nbdkit: file.9: debug: file: pread count=4096 offset=22536192 nbdkit: file.12: debug: file: pread count=4096 offset=24055808 nbdkit: file.2: debug: file: pread count=4096 offset=23470080 nbdkit: file.9: debug: file: pread count=4096 offset=22540288 nbdkit: file.4: debug: file: pread count=4096 offset=23183360 nbdkit: file.5: debug: file: pread count=4096 offset=24952832 nbdkit: file.15: debug: file: pread count=4096 offset=25440256 nbdkit: file.8: debug: file: pread count=4096 offset=22986752 nbdkit: file.3: debug: file: pread count=4096 offset=24457216 nbdkit: file.11: debug: file: pread count=4096 offset=22769664 nbdkit: file.14: debug: file: pread count=4096 offset=23703552 nbdkit: file.1: debug: file: pread count=4096 offset=24727552 nbdkit: file.11: debug: file: pread count=4096 offset=22773760 nbdkit: file.0: debug: file: pread count=4096 offset=24285184 nbdkit: file.6: debug: file: pread count=4096 offset=25194496 nbdkit: file.11: debug: file: pread count=4096 offset=22777856 nbdkit: file.3: debug: file: pread count=4096 offset=24461312 nbdkit: file.5: debug: file: pread count=4096 offset=24956928 nbdkit: file.0: debug: file: pread count=4096 offset=24289280 nbdkit: file.12: debug: file: pread count=4096 offset=24059904 nbdkit: file.2: debug: file: pread count=4096 offset=23474176 nbdkit: file.5: debug: file: pread count=4096 offset=24961024 nbdkit: file.1: debug: file: pread count=4096 offset=24731648 nbdkit: file.5: debug: file: pread count=4096 offset=24965120 nbdkit: file.14: debug: file: pread count=4096 offset=23707648 nbdkit: file.15: debug: file: pread count=4096 offset=25444352 nbdkit: file.12: debug: file: pread count=4096 offset=24064000 nbdkit: file.5: debug: file: pread count=4096 offset=24969216 nbdkit: file.1: debug: file: pread count=4096 offset=24735744 nbdkit: file.11: debug: file: pread count=4096 offset=22781952 nbdkit: file.1: debug: file: pread count=4096 offset=24739840 nbdkit: file.6: debug: file: pread count=4096 offset=25198592 nbdkit: file.14: debug: file: pread count=4096 offset=23711744 nbdkit: file.11: debug: file: pread count=4096 offset=22786048 nbdkit: file.8: debug: file: pread count=4096 offset=22990848 nbdkit: file.2: debug: file: pread count=4096 offset=23478272 nbdkit: file.4: debug: file: pread count=4096 offset=23187456 nbdkit: file.12: debug: file: pread count=4096 offset=24068096 nbdkit: file.0: debug: file: pread count=4096 offset=24293376 nbdkit: file.5: debug: file: pread count=4096 offset=24973312 nbdkit: file.0: debug: file: pread count=4096 offset=24297472 nbdkit: file.14: debug: file: pread count=4096 offset=23715840 nbdkit: file.15: debug: file: pread count=4096 offset=25448448 nbdkit: file.12: debug: file: pread count=4096 offset=24072192 nbdkit: file.11: debug: file: pread count=4096 offset=22790144 nbdkit: file.14: debug: file: pread count=4096 offset=23719936 nbdkit: file.10: debug: cow: pread count=262144 offset=25690112 nbdkit: file.2: debug: file: pread count=4096 offset=23482368 nbdkit: file.2: debug: file: pread count=4096 offset=23486464 nbdkit: file.3: debug: file: pread count=4096 offset=24465408 nbdkit: file.8: debug: file: pread count=4096 offset=22994944 nbdkit: file.15: debug: file: pread count=4096 offset=25452544 nbdkit: file.1: debug: file: pread count=4096 offset=24743936 nbdkit: file.5: debug: file: pread count=4096 offset=24977408 nbdkit: file.15: debug: file: pread count=4096 offset=25456640 nbdkit: file.10: debug: file: pread count=4096 offset=25690112 nbdkit: file.6: debug: file: pread count=4096 offset=25202688 nbdkit: file.2: debug: file: pread count=4096 offset=23490560 nbdkit: file.8: debug: file: pread count=4096 offset=22999040 nbdkit: file.8: debug: file: pread count=4096 offset=23003136 nbdkit: file.11: debug: file: pread count=4096 offset=22794240 nbdkit: file.4: debug: file: pread count=4096 offset=23191552 nbdkit: file.3: debug: file: pread count=4096 offset=24469504 nbdkit: file.0: debug: file: pread count=4096 offset=24301568 nbdkit: file.1: debug: file: pread count=4096 offset=24748032 nbdkit: file.12: debug: file: pread count=4096 offset=24076288 nbdkit: file.15: debug: file: pread count=4096 offset=25460736 nbdkit: file.0: debug: file: pread count=4096 offset=24305664 nbdkit: file.11: debug: file: pread count=4096 offset=22798336 nbdkit: file.2: debug: file: pread count=4096 offset=23494656 nbdkit: file.5: debug: file: pread count=4096 offset=24981504 nbdkit: file.8: debug: file: pread count=4096 offset=23007232 nbdkit: file.10: debug: file: pread count=4096 offset=25694208 nbdkit: file.14: debug: file: pread count=4096 offset=23724032 nbdkit: file.5: debug: file: pread count=4096 offset=24985600 nbdkit: file.4: debug: file: pread count=4096 offset=23195648 nbdkit: file.6: debug: file: pread count=4096 offset=25206784 nbdkit: file.2: debug: file: pread count=4096 offset=23498752 nbdkit: file.3: debug: file: pread count=4096 offset=24473600 nbdkit: file.0: debug: file: pread count=4096 offset=24309760 nbdkit: file.5: debug: file: pread count=4096 offset=24989696 nbdkit: file.8: debug: file: pread count=4096 offset=23011328 nbdkit: file.12: debug: file: pread count=4096 offset=24080384 nbdkit: file.15: debug: file: pread count=4096 offset=25464832 nbdkit: file.10: debug: file: pread count=4096 offset=25698304 nbdkit: file.11: debug: file: pread count=4096 offset=22802432 nbdkit: file.0: debug: file: pread count=4096 offset=24313856 nbdkit: file.3: debug: file: pread count=4096 offset=24477696 nbdkit: file.5: debug: file: pread count=4096 offset=24993792 nbdkit: file.2: debug: file: pread count=4096 offset=23502848 nbdkit: file.15: debug: file: pread count=4096 offset=25468928 nbdkit: file.1: debug: file: pread count=4096 offset=24752128 nbdkit: file.8: debug: file: pread count=4096 offset=23015424 nbdkit: file.3: debug: file: pread count=4096 offset=24481792 nbdkit: file.2: debug: file: pread count=4096 offset=23506944 nbdkit: file.5: debug: file: pread count=4096 offset=24997888 nbdkit: file.4: debug: file: pread count=4096 offset=23199744 nbdkit: file.5: debug: file: pread count=4096 offset=25001984 nbdkit: file.12: debug: file: pread count=4096 offset=24084480 nbdkit: file.4: debug: file: pread count=4096 offset=23203840 nbdkit: file.15: debug: file: pread count=4096 offset=25473024 nbdkit: file.12: debug: file: pread count=4096 offset=24088576 nbdkit: file.14: debug: file: pread count=4096 offset=23728128 nbdkit: file.0: debug: file: pread count=4096 offset=24317952 nbdkit: file.6: debug: file: pread count=4096 offset=25210880 nbdkit: file.2: debug: file: pread count=4096 offset=23511040 nbdkit: file.1: debug: file: pread count=4096 offset=24756224 nbdkit: file.1: debug: file: pread count=4096 offset=24760320 nbdkit: file.3: debug: file: pread count=4096 offset=24485888 nbdkit: file.2: debug: file: pread count=4096 offset=23515136 nbdkit: file.4: debug: file: pread count=4096 offset=23207936 nbdkit: file.14: debug: file: pread count=4096 offset=23732224 nbdkit: file.1: debug: file: pread count=4096 offset=24764416 nbdkit: file.3: debug: file: pread count=4096 offset=24489984 nbdkit: file.12: debug: file: pread count=4096 offset=24092672 nbdkit: file.0: debug: file: pread count=4096 offset=24322048 nbdkit: file.3: debug: file: pread count=4096 offset=24494080 nbdkit: file.0: debug: file: pread count=4096 offset=24326144 nbdkit: file.0: debug: file: pread count=4096 offset=24330240 nbdkit: file.0: debug: file: pread count=4096 offset=24334336 nbdkit: file.12: debug: file: pread count=4096 offset=24096768 nbdkit: file.5: debug: file: pread count=4096 offset=25006080 nbdkit: file.3: debug: file: pread count=4096 offset=24498176 nbdkit: file.5: debug: file: pread count=4096 offset=25010176 nbdkit: file.5: debug: file: pread count=4096 offset=25014272 nbdkit: file.15: debug: file: pread count=4096 offset=25477120 nbdkit: file.7: debug: cow: pread count=262144 offset=25952256 nbdkit: file.10: debug: file: pread count=4096 offset=25702400 nbdkit: file.7: debug: file: pread count=4096 offset=25952256 nbdkit: file.14: debug: file: pread count=4096 offset=23736320 nbdkit: file.8: debug: file: pread count=4096 offset=23019520 nbdkit: file.12: debug: file: pread count=4096 offset=24100864 nbdkit: file.14: debug: file: pread count=4096 offset=23740416 nbdkit: file.0: debug: file: pread count=4096 offset=24338432 nbdkit: file.14: debug: file: pread count=4096 offset=23744512 nbdkit: file.3: debug: file: pread count=4096 offset=24502272 nbdkit: file.2: debug: file: pread count=4096 offset=23519232 nbdkit: file.12: debug: file: pread count=4096 offset=24104960 nbdkit: file.1: debug: file: pread count=4096 offset=24768512 nbdkit: file.6: debug: file: pread count=4096 offset=25214976 nbdkit: file.7: debug: file: pread count=4096 offset=25956352 nbdkit: file.10: debug: file: pread count=4096 offset=25706496 nbdkit: file.12: debug: file: pread count=4096 offset=24109056 nbdkit: file.6: debug: file: pread count=4096 offset=25219072 nbdkit: file.4: debug: file: pread count=4096 offset=23212032 nbdkit: file.3: debug: file: pread count=4096 offset=24506368 nbdkit: file.14: debug: file: pread count=4096 offset=23748608 nbdkit: file.1: debug: file: pread count=4096 offset=24772608 nbdkit: file.2: debug: file: pread count=4096 offset=23523328 nbdkit: file.15: debug: file: pread count=4096 offset=25481216 nbdkit: file.12: debug: file: pread count=4096 offset=24113152 nbdkit: file.14: debug: file: pread count=4096 offset=23752704 nbdkit: file.7: debug: file: pread count=4096 offset=25960448 nbdkit: file.15: debug: file: pread count=4096 offset=25485312 nbdkit: file.0: debug: file: pread count=4096 offset=24342528 nbdkit: file.7: debug: file: pread count=4096 offset=25964544 nbdkit: file.3: debug: file: pread count=4096 offset=24510464 nbdkit: file.6: debug: file: pread count=4096 offset=25223168 nbdkit: file.3: debug: file: pread count=4096 offset=24514560 nbdkit: file.1: debug: file: pread count=4096 offset=24776704 nbdkit: file.0: debug: file: pread count=4096 offset=24346624 nbdkit: file.15: debug: file: pread count=4096 offset=25489408 nbdkit: file.4: debug: file: pread count=4096 offset=23216128 nbdkit: file.10: debug: file: pread count=4096 offset=25710592 nbdkit: file.10: debug: file: pread count=4096 offset=25714688 nbdkit: file.5: debug: file: pread count=4096 offset=25018368 nbdkit: file.8: debug: file: pread count=4096 offset=23023616 nbdkit: file.7: debug: file: pread count=4096 offset=25968640 nbdkit: file.1: debug: file: pread count=4096 offset=24780800 nbdkit: file.14: debug: file: pread count=4096 offset=23756800 nbdkit: file.2: debug: file: pread count=4096 offset=23527424 nbdkit: file.5: debug: file: pread count=4096 offset=25022464 nbdkit: file.15: debug: file: pread count=4096 offset=25493504 nbdkit: file.2: debug: file: pread count=4096 offset=23531520 nbdkit: file.2: debug: file: pread count=4096 offset=23535616 nbdkit: file.7: debug: file: pread count=4096 offset=25972736 nbdkit: file.2: debug: file: pread count=4096 offset=23539712 nbdkit: file.6: debug: file: pread count=4096 offset=25227264 nbdkit: file.7: debug: file: pread count=4096 offset=25976832 nbdkit: file.7: debug: file: pread count=4096 offset=25980928 nbdkit: file.2: debug: file: pread count=4096 offset=23543808 nbdkit: file.15: debug: file: pread count=4096 offset=25497600 nbdkit: file.15: debug: file: pread count=4096 offset=25501696 nbdkit: file.2: debug: file: pread count=4096 offset=23547904 nbdkit: file.2: debug: file: pread count=4096 offset=23552000 nbdkit: file.7: debug: file: pread count=4096 offset=25985024 nbdkit: file.13: debug: cow: pread count=262144 offset=26214400 nbdkit: file.7: debug: file: pread count=4096 offset=25989120 nbdkit: file.1: debug: file: pread count=4096 offset=24784896 nbdkit: file.13: debug: file: pread count=4096 offset=26214400 nbdkit: file.7: debug: file: pread count=4096 offset=25993216 nbdkit: file.13: debug: file: pread count=4096 offset=26218496 nbdkit: file.8: debug: file: pread count=4096 offset=23027712 nbdkit: file.1: debug: file: pread count=4096 offset=24788992 nbdkit: file.3: debug: file: pread count=4096 offset=24518656 nbdkit: file.8: debug: file: pread count=4096 offset=23031808 nbdkit: file.7: debug: file: pread count=4096 offset=25997312 nbdkit: file.0: debug: file: pread count=4096 offset=24350720 nbdkit: file.1: debug: file: pread count=4096 offset=24793088 nbdkit: file.6: debug: file: pread count=4096 offset=25231360 nbdkit: file.10: debug: file: pread count=4096 offset=25718784 nbdkit: file.5: debug: file: pread count=4096 offset=25026560 nbdkit: file.2: debug: file: pread count=4096 offset=23556096 nbdkit: file.10: debug: file: pread count=4096 offset=25722880 nbdkit: file.9: debug: cow: pread count=262144 offset=26476544 nbdkit: file.0: debug: file: pread count=4096 offset=24354816 nbdkit: file.8: debug: file: pread count=4096 offset=23035904 nbdkit: file.13: debug: file: pread count=4096 offset=26222592 nbdkit: file.14: debug: file: pread count=4096 offset=23760896 nbdkit: file.5: debug: file: pread count=4096 offset=25030656 nbdkit: file.3: debug: file: pread count=4096 offset=24522752 nbdkit: file.2: debug: file: pread count=4096 offset=23560192 nbdkit: file.1: debug: file: pread count=4096 offset=24797184 nbdkit: file.4: debug: file: pread count=4096 offset=23220224 nbdkit: file.15: debug: file: pread count=4096 offset=25505792 nbdkit: file.10: debug: file: pread count=4096 offset=25726976 nbdkit: file.9: debug: file: pread count=4096 offset=26476544 nbdkit: file.6: debug: file: pread count=4096 offset=25235456 nbdkit: file.13: debug: file: pread count=4096 offset=26226688 nbdkit: file.3: debug: file: pread count=4096 offset=24526848 nbdkit: file.5: debug: file: pread count=4096 offset=25034752 nbdkit: file.14: debug: file: pread count=4096 offset=23764992 nbdkit: file.0: debug: file: pread count=4096 offset=24358912 nbdkit: file.6: debug: file: pread count=4096 offset=25239552 nbdkit: file.7: debug: file: pread count=4096 offset=26001408 nbdkit: file.8: debug: file: pread count=4096 offset=23040000 nbdkit: file.0: debug: file: pread count=4096 offset=24363008 nbdkit: file.1: debug: file: pread count=4096 offset=24801280 nbdkit: file.13: debug: file: pread count=4096 offset=26230784 nbdkit: file.0: debug: file: pread count=4096 offset=24367104 nbdkit: file.14: debug: file: pread count=4096 offset=23769088 nbdkit: file.13: debug: file: pread count=4096 offset=26234880 nbdkit: file.8: debug: file: pread count=4096 offset=23044096 nbdkit: file.9: debug: file: pread count=4096 offset=26480640 nbdkit: file.13: debug: file: pread count=4096 offset=26238976 nbdkit: file.3: debug: file: pread count=4096 offset=24530944 nbdkit: file.6: debug: file: pread count=4096 offset=25243648 nbdkit: file.14: debug: file: pread count=4096 offset=23773184 nbdkit: file.10: debug: file: pread count=4096 offset=25731072 nbdkit: file.5: debug: file: pread count=4096 offset=25038848 nbdkit: file.9: debug: file: pread count=4096 offset=26484736 nbdkit: file.14: debug: file: pread count=4096 offset=23777280 nbdkit: file.13: debug: file: pread count=4096 offset=26243072 nbdkit: file.3: debug: file: pread count=4096 offset=24535040 nbdkit: file.5: debug: file: pread count=4096 offset=25042944 nbdkit: file.0: debug: file: pread count=4096 offset=24371200 nbdkit: file.9: debug: file: pread count=4096 offset=26488832 nbdkit: file.8: debug: file: pread count=4096 offset=23048192 nbdkit: file.4: debug: file: pread count=4096 offset=23224320 nbdkit: file.15: debug: file: pread count=4096 offset=25509888 nbdkit: file.14: debug: file: pread count=4096 offset=23781376 nbdkit: file.11: debug: cow: pread count=262144 offset=26738688 nbdkit: file.10: debug: file: pread count=4096 offset=25735168 nbdkit: file.3: debug: file: pread count=4096 offset=24539136 nbdkit: file.7: debug: file: pread count=4096 offset=26005504 nbdkit: file.8: debug: file: pread count=4096 offset=23052288 nbdkit: file.10: debug: file: pread count=4096 offset=25739264 nbdkit: file.9: debug: file: pread count=4096 offset=26492928 nbdkit: file.11: debug: file: pread count=4096 offset=26738688 nbdkit: file.4: debug: file: pread count=4096 offset=23228416 nbdkit: file.0: debug: file: pread count=4096 offset=24375296 nbdkit: file.9: debug: file: pread count=4096 offset=26497024 nbdkit: file.1: debug: file: pread count=4096 offset=24805376 nbdkit: file.2: debug: file: pread count=4096 offset=23564288 nbdkit: file.7: debug: file: pread count=4096 offset=26009600 nbdkit: file.6: debug: file: pread count=4096 offset=25247744 nbdkit: file.2: debug: file: pread count=4096 offset=23568384 nbdkit: file.7: debug: file: pread count=4096 offset=26013696 nbdkit: file.15: debug: file: pread count=4096 offset=25513984 nbdkit: file.4: debug: file: pread count=4096 offset=23232512 nbdkit: file.1: debug: file: pread count=4096 offset=24809472 nbdkit: file.3: debug: file: pread count=4096 offset=24543232 nbdkit: file.8: debug: file: pread count=4096 offset=23056384 nbdkit: file.11: debug: file: pread count=4096 offset=26742784 nbdkit: file.9: debug: file: pread count=4096 offset=26501120 nbdkit: file.6: debug: file: pread count=4096 offset=25251840 nbdkit: file.7: debug: file: pread count=4096 offset=26017792 nbdkit: file.14: debug: file: pread count=4096 offset=23785472 nbdkit: file.8: debug: file: pread count=4096 offset=23060480 nbdkit: file.10: debug: file: pread count=4096 offset=25743360 nbdkit: file.8: debug: file: pread count=4096 offset=23064576 nbdkit: file.11: debug: file: pread count=4096 offset=26746880 nbdkit: file.4: debug: file: pread count=4096 offset=23236608 nbdkit: file.2: debug: file: pread count=4096 offset=23572480 nbdkit: file.12: debug: cow: pread count=262144 offset=27000832 nbdkit: file.1: debug: file: pread count=4096 offset=24813568 nbdkit: file.10: debug: file: pread count=4096 offset=25747456 nbdkit: file.3: debug: file: pread count=4096 offset=24547328 nbdkit: file.6: debug: file: pread count=4096 offset=25255936 nbdkit: file.12: debug: file: pread count=4096 offset=27000832 nbdkit: file.15: debug: file: pread count=4096 offset=25518080 nbdkit: file.5: debug: file: pread count=4096 offset=25047040 nbdkit: file.2: debug: file: pread count=4096 offset=23576576 nbdkit: file.3: debug: file: pread count=4096 offset=24551424 nbdkit: file.6: debug: file: pread count=4096 offset=25260032 nbdkit: file.2: debug: file: pread count=4096 offset=23580672 nbdkit: file.10: debug: file: pread count=4096 offset=25751552 nbdkit: file.13: debug: file: pread count=4096 offset=26247168 nbdkit: file.11: debug: file: pread count=4096 offset=26750976 nbdkit: file.2: debug: file: pread count=4096 offset=23584768 nbdkit: file.13: debug: file: pread count=4096 offset=26251264 nbdkit: file.2: debug: file: pread count=4096 offset=23588864 nbdkit: file.1: debug: file: pread count=4096 offset=24817664 nbdkit: file.14: debug: file: pread count=4096 offset=23789568 nbdkit: file.9: debug: file: pread count=4096 offset=26505216 nbdkit: file.12: debug: file: pread count=4096 offset=27004928 nbdkit: file.3: debug: file: pread count=4096 offset=24555520 nbdkit: file.4: debug: file: pread count=4096 offset=23240704 nbdkit: file.6: debug: file: pread count=4096 offset=25264128 nbdkit: file.12: debug: file: pread count=4096 offset=27009024 nbdkit: file.7: debug: file: pread count=4096 offset=26021888 nbdkit: file.12: debug: file: pread count=4096 offset=27013120 nbdkit: file.13: debug: file: pread count=4096 offset=26255360 nbdkit: file.15: debug: file: pread count=4096 offset=25522176 nbdkit: file.1: debug: file: pread count=4096 offset=24821760 nbdkit: file.11: debug: file: pread count=4096 offset=26755072 nbdkit: file.14: debug: file: pread count=4096 offset=23793664 nbdkit: file.10: debug: file: pread count=4096 offset=25755648 nbdkit: file.6: debug: file: pread count=4096 offset=25268224 nbdkit: file.12: debug: file: pread count=4096 offset=27017216 nbdkit: file.3: debug: file: pread count=4096 offset=24559616 nbdkit: file.14: debug: file: pread count=4096 offset=23797760 nbdkit: file.4: debug: file: pread count=4096 offset=23244800 nbdkit: file.5: debug: file: pread count=4096 offset=25051136 nbdkit: file.9: debug: file: pread count=4096 offset=26509312 nbdkit: file.0: debug: cow: pread count=262144 offset=27262976 nbdkit: file.14: debug: file: pread count=4096 offset=23801856 nbdkit: file.1: debug: file: pread count=4096 offset=24825856 nbdkit: file.11: debug: file: pread count=4096 offset=26759168 nbdkit: file.12: debug: file: pread count=4096 offset=27021312 nbdkit: file.14: debug: file: pread count=4096 offset=23805952 nbdkit: file.3: debug: file: pread count=4096 offset=24563712 nbdkit: file.12: debug: file: pread count=4096 offset=27025408 nbdkit: file.7: debug: file: pread count=4096 offset=26025984 nbdkit: file.15: debug: file: pread count=4096 offset=25526272 nbdkit: file.9: debug: file: pread count=4096 offset=26513408 nbdkit: file.0: debug: file: pread count=4096 offset=27262976 nbdkit: file.1: debug: file: pread count=4096 offset=24829952 nbdkit: file.12: debug: file: pread count=4096 offset=27029504 nbdkit: file.6: debug: file: pread count=4096 offset=25272320 nbdkit: file.10: debug: file: pread count=4096 offset=25759744 nbdkit: file.14: debug: file: pread count=4096 offset=23810048 nbdkit: file.0: debug: file: pread count=4096 offset=27267072 nbdkit: file.12: debug: file: pread count=4096 offset=27033600 nbdkit: file.15: debug: file: pread count=4096 offset=25530368 nbdkit: file.3: debug: file: pread count=4096 offset=24567808 nbdkit: file.9: debug: file: pread count=4096 offset=26517504 nbdkit: file.6: debug: file: pread count=4096 offset=25276416 nbdkit: file.11: debug: file: pread count=4096 offset=26763264 nbdkit: file.12: debug: file: pread count=4096 offset=27037696 nbdkit: file.9: debug: file: pread count=4096 offset=26521600 nbdkit: file.13: debug: file: pread count=4096 offset=26259456 nbdkit: file.14: debug: file: pread count=4096 offset=23814144 nbdkit: file.5: debug: file: pread count=4096 offset=25055232 nbdkit: file.14: debug: file: pread count=4096 offset=23818240 nbdkit: file.7: debug: file: pread count=4096 offset=26030080 nbdkit: file.10: debug: file: pread count=4096 offset=25763840 nbdkit: file.3: debug: file: pread count=4096 offset=24571904 nbdkit: file.1: debug: file: pread count=4096 offset=24834048 nbdkit: file.13: debug: file: pread count=4096 offset=26263552 nbdkit: file.5: debug: file: pread count=4096 offset=25059328 nbdkit: file.1: debug: file: pread count=4096 offset=24838144 nbdkit: file.4: debug: file: pread count=4096 offset=23248896 nbdkit: file.9: debug: file: pread count=4096 offset=26525696 nbdkit: file.11: debug: file: pread count=4096 offset=26767360 nbdkit: file.15: debug: file: pread count=4096 offset=25534464 nbdkit: file.6: debug: file: pread count=4096 offset=25280512 nbdkit: file.13: debug: file: pread count=4096 offset=26267648 nbdkit: file.12: debug: file: pread count=4096 offset=27041792 nbdkit: file.11: debug: file: pread count=4096 offset=26771456 nbdkit: file.6: debug: file: pread count=4096 offset=25284608 nbdkit: file.12: debug: file: pread count=4096 offset=27045888 nbdkit: file.0: debug: file: pread count=4096 offset=27271168 nbdkit: file.10: debug: file: pread count=4096 offset=25767936 nbdkit: file.3: debug: file: pread count=4096 offset=24576000 nbdkit: file.13: debug: file: pread count=4096 offset=26271744 nbdkit: file.3: debug: file: pread count=4096 offset=24580096 nbdkit: file.11: debug: file: pread count=4096 offset=26775552 nbdkit: file.3: debug: file: pread count=4096 offset=24584192 nbdkit: file.9: debug: file: pread count=4096 offset=26529792 nbdkit: file.7: debug: file: pread count=4096 offset=26034176 nbdkit: file.3: debug: file: pread count=4096 offset=24588288 nbdkit: file.14: debug: file: pread count=4096 offset=23822336 nbdkit: file.10: debug: file: pread count=4096 offset=25772032 nbdkit: file.0: debug: file: pread count=4096 offset=27275264 nbdkit: file.15: debug: file: pread count=4096 offset=25538560 nbdkit: file.1: debug: file: pread count=4096 offset=24842240 nbdkit: file.6: debug: file: pread count=4096 offset=25288704 nbdkit: file.6: debug: file: pread count=4096 offset=25292800 nbdkit: file.8: debug: cow: pread count=262144 offset=27525120 nbdkit: file.4: debug: file: pread count=4096 offset=23252992 nbdkit: file.5: debug: file: pread count=4096 offset=25063424 nbdkit: file.7: debug: file: pread count=4096 offset=26038272 nbdkit: file.6: debug: file: pread count=4096 offset=25296896 nbdkit: file.0: debug: file: pread count=4096 offset=27279360 nbdkit: file.9: debug: file: pread count=4096 offset=26533888 nbdkit: file.8: debug: file: pread count=4096 offset=27525120 nbdkit: file.15: debug: file: pread count=4096 offset=25542656 nbdkit: file.0: debug: file: pread count=4096 offset=27283456 nbdkit: file.1: debug: file: pread count=4096 offset=24846336 nbdkit: file.10: debug: file: pread count=4096 offset=25776128 nbdkit: file.4: debug: file: pread count=4096 offset=23257088 nbdkit: file.11: debug: file: pread count=4096 offset=26779648 nbdkit: file.12: debug: file: pread count=4096 offset=27049984 nbdkit: file.8: debug: file: pread count=4096 offset=27529216 nbdkit: file.3: debug: file: pread count=4096 offset=24592384 nbdkit: file.13: debug: file: pread count=4096 offset=26275840 nbdkit: file.15: debug: file: pread count=4096 offset=25546752 nbdkit: file.0: debug: file: pread count=4096 offset=27287552 nbdkit: file.7: debug: file: pread count=4096 offset=26042368 nbdkit: file.4: debug: file: pread count=4096 offset=23261184 nbdkit: file.1: debug: file: pread count=4096 offset=24850432 nbdkit: file.8: debug: file: pread count=4096 offset=27533312 nbdkit: file.0: debug: file: pread count=4096 offset=27291648 nbdkit: file.15: debug: file: pread count=4096 offset=25550848 nbdkit: file.13: debug: file: pread count=4096 offset=26279936 nbdkit: file.5: debug: file: pread count=4096 offset=25067520 nbdkit: file.3: debug: file: pread count=4096 offset=24596480 nbdkit: file.9: debug: file: pread count=4096 offset=26537984 nbdkit: file.15: debug: file: pread count=4096 offset=25554944 nbdkit: file.8: debug: file: pread count=4096 offset=27537408 nbdkit: file.12: debug: file: pread count=4096 offset=27054080 nbdkit: file.1: debug: file: pread count=4096 offset=24854528 nbdkit: file.6: debug: file: pread count=4096 offset=25300992 nbdkit: file.0: debug: file: pread count=4096 offset=27295744 nbdkit: file.6: debug: file: pread count=4096 offset=25305088 nbdkit: file.10: debug: file: pread count=4096 offset=25780224 nbdkit: file.14: debug: file: pread count=4096 offset=23826432 nbdkit: file.5: debug: file: pread count=4096 offset=25071616 nbdkit: file.1: debug: file: pread count=4096 offset=24858624 nbdkit: file.15: debug: file: pread count=4096 offset=25559040 nbdkit: file.13: debug: file: pread count=4096 offset=26284032 nbdkit: file.7: debug: file: pread count=4096 offset=26046464 nbdkit: file.15: debug: file: pread count=4096 offset=25563136 nbdkit: file.5: debug: file: pread count=4096 offset=25075712 nbdkit: file.1: debug: file: pread count=4096 offset=24862720 nbdkit: file.14: debug: file: pread count=4096 offset=23830528 nbdkit: file.11: debug: file: pread count=4096 offset=26783744 nbdkit: file.8: debug: file: pread count=4096 offset=27541504 nbdkit: file.10: debug: file: pread count=4096 offset=25784320 nbdkit: file.12: debug: file: pread count=4096 offset=27058176 nbdkit: file.7: debug: file: pread count=4096 offset=26050560 nbdkit: file.0: debug: file: pread count=4096 offset=27299840 nbdkit: file.11: debug: file: pread count=4096 offset=26787840 nbdkit: file.3: debug: file: pread count=4096 offset=24600576 nbdkit: file.15: debug: file: pread count=4096 offset=25567232 nbdkit: file.4: debug: file: pread count=4096 offset=23265280 nbdkit: file.9: debug: file: pread count=4096 offset=26542080 nbdkit: file.3: debug: file: pread count=4096 offset=24604672 nbdkit: file.6: debug: file: pread count=4096 offset=25309184 nbdkit: file.12: debug: file: pread count=4096 offset=27062272 nbdkit: file.1: debug: file: pread count=4096 offset=24866816 nbdkit: file.2: debug: cow: pread count=262144 offset=27787264 nbdkit: file.2: debug: file: pread count=4096 offset=27787264 nbdkit: file.7: debug: file: pread count=4096 offset=26054656 nbdkit: file.0: debug: file: pread count=4096 offset=27303936 nbdkit: file.5: debug: file: pread count=4096 offset=25079808 nbdkit: file.4: debug: file: pread count=4096 offset=23269376 nbdkit: file.11: debug: file: pread count=4096 offset=26791936 nbdkit: file.10: debug: file: pread count=4096 offset=25788416 nbdkit: file.12: debug: file: pread count=4096 offset=27066368 nbdkit: file.13: debug: file: pread count=4096 offset=26288128 nbdkit: file.14: debug: file: pread count=4096 offset=23834624 nbdkit: file.4: debug: file: pread count=4096 offset=23273472 nbdkit: file.1: debug: file: pread count=4096 offset=24870912 nbdkit: file.7: debug: file: pread count=4096 offset=26058752 nbdkit: file.5: debug: file: pread count=4096 offset=25083904 nbdkit: file.1: debug: file: pread count=4096 offset=24875008 nbdkit: file.9: debug: file: pread count=4096 offset=26546176 nbdkit: file.6: debug: file: pread count=4096 offset=25313280 nbdkit: file.5: debug: file: pread count=4096 offset=25088000 nbdkit: file.8: debug: file: pread count=4096 offset=27545600 nbdkit: file.10: debug: file: pread count=4096 offset=25792512 nbdkit: file.4: debug: file: pread count=4096 offset=23277568 nbdkit: file.14: debug: file: pread count=4096 offset=23838720 nbdkit: file.13: debug: file: pread count=4096 offset=26292224 nbdkit: file.9: debug: file: pread count=4096 offset=26550272 nbdkit: file.2: debug: file: pread count=4096 offset=27791360 nbdkit: file.15: debug: file: pread count=4096 offset=25571328 nbdkit: file.1: debug: file: pread count=4096 offset=24879104 nbdkit: file.11: debug: file: pread count=4096 offset=26796032 nbdkit: file.8: debug: file: pread count=4096 offset=27549696 nbdkit: file.3: debug: file: pread count=4096 offset=24608768 nbdkit: file.0: debug: file: pread count=4096 offset=27308032 nbdkit: file.7: debug: file: pread count=4096 offset=26062848 nbdkit: file.2: debug: file: pread count=4096 offset=27795456 nbdkit: file.12: debug: file: pread count=4096 offset=27070464 nbdkit: file.6: debug: file: pread count=4096 offset=25317376 nbdkit: file.0: debug: file: pread count=4096 offset=27312128 nbdkit: file.4: debug: file: pread count=4096 offset=23281664 nbdkit: file.13: debug: file: pread count=4096 offset=26296320 nbdkit: file.10: debug: file: pread count=4096 offset=25796608 nbdkit: file.13: debug: file: pread count=4096 offset=26300416 nbdkit: file.0: debug: file: pread count=4096 offset=27316224 nbdkit: file.2: debug: file: pread count=4096 offset=27799552 nbdkit: file.11: debug: file: pread count=4096 offset=26800128 nbdkit: file.5: debug: file: pread count=4096 offset=25092096 nbdkit: file.7: debug: file: pread count=4096 offset=26066944 nbdkit: file.9: debug: file: pread count=4096 offset=26554368 nbdkit: file.3: debug: file: pread count=4096 offset=24612864 nbdkit: file.0: debug: file: pread count=4096 offset=27320320 nbdkit: file.14: debug: file: pread count=4096 offset=23842816 nbdkit: file.5: debug: file: pread count=4096 offset=25096192 nbdkit: file.6: debug: file: pread count=4096 offset=25321472 nbdkit: file.12: debug: file: pread count=4096 offset=27074560 nbdkit: file.1: debug: file: pread count=4096 offset=24883200 nbdkit: file.8: debug: file: pread count=4096 offset=27553792 nbdkit: file.15: debug: file: pread count=4096 offset=25575424 nbdkit: file.9: debug: file: pread count=4096 offset=26558464 nbdkit: file.5: debug: file: pread count=4096 offset=25100288 nbdkit: file.6: debug: file: pread count=4096 offset=25325568 nbdkit: file.10: debug: file: pread count=4096 offset=25800704 nbdkit: file.12: debug: file: pread count=4096 offset=27078656 nbdkit: file.6: debug: file: pread count=4096 offset=25329664 nbdkit: file.0: debug: file: pread count=4096 offset=27324416 nbdkit: file.5: debug: file: pread count=4096 offset=25104384 nbdkit: file.8: debug: file: pread count=4096 offset=27557888 nbdkit: file.4: debug: file: pread count=4096 offset=23285760 nbdkit: file.1: debug: file: pread count=4096 offset=24887296 nbdkit: file.2: debug: file: pread count=4096 offset=27803648 nbdkit: file.13: debug: file: pread count=4096 offset=26304512 nbdkit: file.0: debug: file: pread count=4096 offset=27328512 nbdkit: file.0: debug: file: pread count=4096 offset=27332608 nbdkit: file.7: debug: file: pread count=4096 offset=26071040 nbdkit: file.4: debug: file: pread count=4096 offset=23289856 nbdkit: file.6: debug: file: pread count=4096 offset=25333760 nbdkit: file.1: debug: file: pread count=4096 offset=24891392 nbdkit: file.11: debug: file: pread count=4096 offset=26804224 nbdkit: file.7: debug: file: pread count=4096 offset=26075136 nbdkit: file.15: debug: file: pread count=4096 offset=25579520 nbdkit: file.10: debug: file: pread count=4096 offset=25804800 nbdkit: file.11: debug: file: pread count=4096 offset=26808320 nbdkit: file.8: debug: file: pread count=4096 offset=27561984 nbdkit: file.8: debug: file: pread count=4096 offset=27566080 nbdkit: file.14: debug: file: pread count=4096 offset=23846912 nbdkit: file.12: debug: file: pread count=4096 offset=27082752 nbdkit: file.2: debug: file: pread count=4096 offset=27807744 nbdkit: file.13: debug: file: pread count=4096 offset=26308608 nbdkit: file.13: debug: file: pread count=4096 offset=26312704 nbdkit: file.11: debug: file: pread count=4096 offset=26812416 nbdkit: file.0: debug: file: pread count=4096 offset=27336704 nbdkit: file.15: debug: file: pread count=4096 offset=25583616 nbdkit: file.3: debug: file: pread count=4096 offset=24616960 nbdkit: file.6: debug: file: pread count=4096 offset=25337856 nbdkit: file.9: debug: file: pread count=4096 offset=26562560 nbdkit: file.2: debug: file: pread count=4096 offset=27811840 nbdkit: file.1: debug: file: pread count=4096 offset=24895488 nbdkit: file.7: debug: file: pread count=4096 offset=26079232 nbdkit: file.0: debug: file: pread count=4096 offset=27340800 nbdkit: file.10: debug: file: pread count=4096 offset=25808896 nbdkit: file.2: debug: file: pread count=4096 offset=27815936 nbdkit: file.12: debug: file: pread count=4096 offset=27086848 nbdkit: file.8: debug: file: pread count=4096 offset=27570176 nbdkit: file.4: debug: file: pread count=4096 offset=23293952 nbdkit: file.11: debug: file: pread count=4096 offset=26816512 nbdkit: file.9: debug: file: pread count=4096 offset=26566656 nbdkit: file.12: debug: file: pread count=4096 offset=27090944 nbdkit: file.6: debug: file: pread count=4096 offset=25341952 nbdkit: file.0: debug: file: pread count=4096 offset=27344896 nbdkit: file.14: debug: file: pread count=4096 offset=23851008 nbdkit: file.11: debug: file: pread count=4096 offset=26820608 nbdkit: file.10: debug: file: pread count=4096 offset=25812992 nbdkit: file.7: debug: file: pread count=4096 offset=26083328 nbdkit: file.13: debug: file: pread count=4096 offset=26316800 nbdkit: file.9: debug: file: pread count=4096 offset=26570752 nbdkit: file.5: debug: file: pread count=4096 offset=25108480 nbdkit: file.15: debug: file: pread count=4096 offset=25587712 nbdkit: file.4: debug: file: pread count=4096 offset=23298048 nbdkit: file.1: debug: file: pread count=4096 offset=24899584 nbdkit: file.6: debug: file: pread count=4096 offset=25346048 nbdkit: file.4: debug: file: pread count=4096 offset=23302144 nbdkit: file.12: debug: file: pread count=4096 offset=27095040 nbdkit: file.6: debug: file: pread count=4096 offset=25350144 nbdkit: file.13: debug: file: pread count=4096 offset=26320896 nbdkit: file.13: debug: file: pread count=4096 offset=26324992 nbdkit: file.4: debug: file: pread count=4096 offset=23306240 nbdkit: file.4: debug: file: pread count=4096 offset=23310336 nbdkit: file.4: debug: file: pread count=4096 offset=23314432 nbdkit: file.3: debug: file: pread count=4096 offset=24621056 nbdkit: file.14: debug: cow: pread count=262144 offset=28049408 nbdkit: file.14: debug: file: pread count=4096 offset=28049408 nbdkit: file.11: debug: file: pread count=4096 offset=26824704 nbdkit: file.13: debug: file: pread count=4096 offset=26329088 nbdkit: file.13: debug: file: pread count=4096 offset=26333184 nbdkit: file.3: debug: file: pread count=4096 offset=24625152 nbdkit: file.11: debug: file: pread count=4096 offset=26828800 nbdkit: file.4: debug: file: pread count=4096 offset=23318528 nbdkit: file.2: debug: file: pread count=4096 offset=27820032 nbdkit: file.4: debug: file: pread count=4096 offset=23322624 nbdkit: file.2: debug: file: pread count=4096 offset=27824128 nbdkit: file.12: debug: file: pread count=4096 offset=27099136 nbdkit: file.13: debug: file: pread count=4096 offset=26337280 nbdkit: file.10: debug: file: pread count=4096 offset=25817088 nbdkit: file.6: debug: file: pread count=4096 offset=25354240 nbdkit: file.12: debug: file: pread count=4096 offset=27103232 nbdkit: file.12: debug: file: pread count=4096 offset=27107328 nbdkit: file.11: debug: file: pread count=4096 offset=26832896 nbdkit: file.2: debug: file: pread count=4096 offset=27828224 nbdkit: file.8: debug: file: pread count=4096 offset=27574272 nbdkit: file.12: debug: file: pread count=4096 offset=27111424 nbdkit: file.11: debug: file: pread count=4096 offset=26836992 nbdkit: file.8: debug: file: pread count=4096 offset=27578368 nbdkit: file.6: debug: file: pread count=4096 offset=25358336 nbdkit: file.15: debug: file: pread count=4096 offset=25591808 nbdkit: file.2: debug: file: pread count=4096 offset=27832320 nbdkit: file.5: debug: file: pread count=4096 offset=25112576 nbdkit: file.6: debug: file: pread count=4096 offset=25362432 nbdkit: file.0: debug: file: pread count=4096 offset=27348992 nbdkit: file.5: debug: file: pread count=4096 offset=25116672 nbdkit: file.14: debug: file: pread count=4096 offset=28053504 nbdkit: file.15: debug: file: pread count=4096 offset=25595904 nbdkit: file.3: debug: file: pread count=4096 offset=24629248 nbdkit: file.2: debug: file: pread count=4096 offset=27836416 nbdkit: file.15: debug: file: pread count=4096 offset=25600000 nbdkit: file.9: debug: file: pread count=4096 offset=26574848 nbdkit: file.0: debug: file: pread count=4096 offset=27353088 nbdkit: file.6: debug: file: pread count=4096 offset=25366528 nbdkit: file.10: debug: file: pread count=4096 offset=25821184 nbdkit: file.4: debug: file: pread count=4096 offset=23326720 nbdkit: file.12: debug: file: pread count=4096 offset=27115520 nbdkit: file.9: debug: file: pread count=4096 offset=26578944 nbdkit: file.14: debug: file: pread count=4096 offset=28057600 nbdkit: file.9: debug: file: pread count=4096 offset=26583040 nbdkit: file.1: debug: cow: pread count=262144 offset=28311552 nbdkit: file.9: debug: file: pread count=4096 offset=26587136 nbdkit: file.1: debug: file: pread count=4096 offset=28311552 nbdkit: file.7: debug: file: pread count=4096 offset=26087424 nbdkit: file.2: debug: file: pread count=4096 offset=27840512 nbdkit: file.1: debug: file: pread count=4096 offset=28315648 nbdkit: file.9: debug: file: pread count=4096 offset=26591232 nbdkit: file.7: debug: file: pread count=4096 offset=26091520 nbdkit: file.3: debug: file: pread count=4096 offset=24633344 nbdkit: file.13: debug: file: pread count=4096 offset=26341376 nbdkit: file.10: debug: file: pread count=4096 offset=25825280 nbdkit: file.12: debug: file: pread count=4096 offset=27119616 nbdkit: file.11: debug: file: pread count=4096 offset=26841088 nbdkit: file.7: debug: file: pread count=4096 offset=26095616 nbdkit: file.11: debug: file: pread count=4096 offset=26845184 nbdkit: file.10: debug: file: pread count=4096 offset=25829376 nbdkit: file.7: debug: file: pread count=4096 offset=26099712 nbdkit: file.8: debug: file: pread count=4096 offset=27582464 nbdkit: file.1: debug: file: pread count=4096 offset=28319744 nbdkit: file.8: debug: file: pread count=4096 offset=27586560 nbdkit: file.8: debug: file: pread count=4096 offset=27590656 nbdkit: file.6: debug: file: pread count=4096 offset=25370624 nbdkit: file.11: debug: file: pread count=4096 offset=26849280 nbdkit: file.10: debug: file: pread count=4096 offset=25833472 nbdkit: file.9: debug: file: pread count=4096 offset=26595328 nbdkit: file.2: debug: file: pread count=4096 offset=27844608 nbdkit: file.3: debug: file: pread count=4096 offset=24637440 nbdkit: file.12: debug: file: pread count=4096 offset=27123712 nbdkit: file.10: debug: file: pread count=4096 offset=25837568 nbdkit: file.9: debug: file: pread count=4096 offset=26599424 nbdkit: file.15: debug: file: pread count=4096 offset=25604096 nbdkit: file.4: debug: cow: pread count=262144 offset=28573696 nbdkit: file.5: debug: file: pread count=4096 offset=25120768 nbdkit: file.9: debug: file: pread count=4096 offset=26603520 nbdkit: file.13: debug: file: pread count=4096 offset=26345472 nbdkit: file.14: debug: file: pread count=4096 offset=28061696 nbdkit: file.9: debug: file: pread count=4096 offset=26607616 nbdkit: file.15: debug: file: pread count=4096 offset=25608192 nbdkit: file.0: debug: file: pread count=4096 offset=27357184 nbdkit: file.10: debug: file: pread count=4096 offset=25841664 nbdkit: file.8: debug: file: pread count=4096 offset=27594752 nbdkit: file.12: debug: file: pread count=4096 offset=27127808 nbdkit: file.2: debug: file: pread count=4096 offset=27848704 nbdkit: file.4: debug: file: pread count=4096 offset=28573696 nbdkit: file.7: debug: file: pread count=4096 offset=26103808 nbdkit: file.9: debug: file: pread count=4096 offset=26611712 nbdkit: file.1: debug: file: pread count=4096 offset=28323840 nbdkit: file.5: debug: file: pread count=4096 offset=25124864 nbdkit: file.4: debug: file: pread count=4096 offset=28577792 nbdkit: file.6: debug: file: pread count=4096 offset=25374720 nbdkit: file.11: debug: file: pread count=4096 offset=26853376 nbdkit: file.15: debug: file: pread count=4096 offset=25612288 nbdkit: file.2: debug: file: pread count=4096 offset=27852800 nbdkit: file.10: debug: file: pread count=4096 offset=25845760 nbdkit: file.5: debug: file: pread count=4096 offset=25128960 nbdkit: file.7: debug: file: pread count=4096 offset=26107904 nbdkit: file.6: debug: file: pread count=4096 offset=25378816 nbdkit: file.13: debug: file: pread count=4096 offset=26349568 nbdkit: file.10: debug: file: pread count=4096 offset=25849856 nbdkit: file.9: debug: file: pread count=4096 offset=26615808 nbdkit: file.15: debug: file: pread count=4096 offset=25616384 nbdkit: file.13: debug: file: pread count=4096 offset=26353664 nbdkit: file.8: debug: file: pread count=4096 offset=27598848 nbdkit: file.5: debug: file: pread count=4096 offset=25133056 nbdkit: file.12: debug: file: pread count=4096 offset=27131904 nbdkit: file.9: debug: file: pread count=4096 offset=26619904 nbdkit: file.4: debug: file: pread count=4096 offset=28581888 nbdkit: file.12: debug: file: pread count=4096 offset=27136000 nbdkit: file.7: debug: file: pread count=4096 offset=26112000 nbdkit: file.5: debug: file: pread count=4096 offset=25137152 nbdkit: file.10: debug: file: pread count=4096 offset=25853952 nbdkit: file.14: debug: file: pread count=4096 offset=28065792 nbdkit: file.12: debug: file: pread count=4096 offset=27140096 nbdkit: file.0: debug: file: pread count=4096 offset=27361280 nbdkit: file.9: debug: file: pread count=4096 offset=26624000 nbdkit: file.8: debug: file: pread count=4096 offset=27602944 nbdkit: file.13: debug: file: pread count=4096 offset=26357760 nbdkit: file.11: debug: file: pread count=4096 offset=26857472 nbdkit: file.1: debug: file: pread count=4096 offset=28327936 nbdkit: file.4: debug: file: pread count=4096 offset=28585984 nbdkit: file.15: debug: file: pread count=4096 offset=25620480 nbdkit: file.2: debug: file: pread count=4096 offset=27856896 nbdkit: file.9: debug: file: pread count=4096 offset=26628096 nbdkit: file.3: debug: cow: pread count=262144 offset=28835840 nbdkit: file.15: debug: file: pread count=4096 offset=25624576 nbdkit: file.2: debug: file: pread count=4096 offset=27860992 nbdkit: file.0: debug: file: pread count=4096 offset=27365376 nbdkit: file.12: debug: file: pread count=4096 offset=27144192 nbdkit: file.7: debug: file: pread count=4096 offset=26116096 nbdkit: file.3: debug: file: pread count=4096 offset=28835840 nbdkit: file.4: debug: file: pread count=4096 offset=28590080 nbdkit: file.0: debug: file: pread count=4096 offset=27369472 nbdkit: file.6: debug: file: pread count=4096 offset=25382912 nbdkit: file.13: debug: file: pread count=4096 offset=26361856 nbdkit: file.0: debug: file: pread count=4096 offset=27373568 nbdkit: file.6: debug: file: pread count=4096 offset=25387008 nbdkit: file.14: debug: file: pread count=4096 offset=28069888 nbdkit: file.0: debug: file: pread count=4096 offset=27377664 nbdkit: file.11: debug: file: pread count=4096 offset=26861568 nbdkit: file.1: debug: file: pread count=4096 offset=28332032 nbdkit: file.12: debug: file: pread count=4096 offset=27148288 nbdkit: file.5: debug: file: pread count=4096 offset=25141248 nbdkit: file.12: debug: file: pread count=4096 offset=27152384 nbdkit: file.3: debug: file: pread count=4096 offset=28839936 nbdkit: file.12: debug: file: pread count=4096 offset=27156480 nbdkit: file.13: debug: file: pread count=4096 offset=26365952 nbdkit: file.9: debug: file: pread count=4096 offset=26632192 nbdkit: file.8: debug: file: pread count=4096 offset=27607040 nbdkit: file.12: debug: file: pread count=4096 offset=27160576 nbdkit: file.5: debug: file: pread count=4096 offset=25145344 nbdkit: file.12: debug: file: pread count=4096 offset=27164672 nbdkit: file.5: debug: file: pread count=4096 offset=25149440 nbdkit: file.0: debug: file: pread count=4096 offset=27381760 nbdkit: file.11: debug: file: pread count=4096 offset=26865664 nbdkit: file.2: debug: file: pread count=4096 offset=27865088 nbdkit: file.12: debug: file: pread count=4096 offset=27168768 nbdkit: file.6: debug: file: pread count=4096 offset=25391104 nbdkit: file.4: debug: file: pread count=4096 offset=28594176 nbdkit: file.11: debug: file: pread count=4096 offset=26869760 nbdkit: file.2: debug: file: pread count=4096 offset=27869184 nbdkit: file.9: debug: file: pread count=4096 offset=26636288 nbdkit: file.6: debug: file: pread count=4096 offset=25395200 nbdkit: file.3: debug: file: pread count=4096 offset=28844032 nbdkit: file.5: debug: file: pread count=4096 offset=25153536 nbdkit: file.4: debug: file: pread count=4096 offset=28598272 nbdkit: file.7: debug: file: pread count=4096 offset=26120192 nbdkit: file.12: debug: file: pread count=4096 offset=27172864 nbdkit: file.6: debug: file: pread count=4096 offset=25399296 nbdkit: file.12: debug: file: pread count=4096 offset=27176960 nbdkit: file.12: debug: file: pread count=4096 offset=27181056 nbdkit: file.14: debug: file: pread count=4096 offset=28073984 nbdkit: file.11: debug: file: pread count=4096 offset=26873856 nbdkit: file.1: debug: file: pread count=4096 offset=28336128 nbdkit: file.0: debug: file: pread count=4096 offset=27385856 nbdkit: file.7: debug: file: pread count=4096 offset=26124288 nbdkit: file.0: debug: file: pread count=4096 offset=27389952 nbdkit: file.15: debug: file: pread count=4096 offset=25628672 nbdkit: file.8: debug: file: pread count=4096 offset=27611136 nbdkit: file.7: debug: file: pread count=4096 offset=26128384 nbdkit: file.3: debug: file: pread count=4096 offset=28848128 nbdkit: file.6: debug: file: pread count=4096 offset=25403392 nbdkit: file.4: debug: file: pread count=4096 offset=28602368 nbdkit: file.1: debug: file: pread count=4096 offset=28340224 nbdkit: file.5: debug: file: pread count=4096 offset=25157632 nbdkit: file.10: debug: file: pread count=4096 offset=25858048 nbdkit: file.8: debug: file: pread count=4096 offset=27615232 nbdkit: file.2: debug: file: pread count=4096 offset=27873280 nbdkit: file.13: debug: file: pread count=4096 offset=26370048 nbdkit: file.10: debug: file: pread count=4096 offset=25862144 nbdkit: file.14: debug: file: pread count=4096 offset=28078080 nbdkit: file.12: debug: file: pread count=4096 offset=27185152 nbdkit: file.11: debug: file: pread count=4096 offset=26877952 nbdkit: file.15: debug: file: pread count=4096 offset=25632768 nbdkit: file.5: debug: file: pread count=4096 offset=25161728 nbdkit: file.7: debug: file: pread count=4096 offset=26132480 nbdkit: file.9: debug: file: pread count=4096 offset=26640384 nbdkit: file.2: debug: file: pread count=4096 offset=27877376 nbdkit: file.3: debug: file: pread count=4096 offset=28852224 nbdkit: file.1: debug: file: pread count=4096 offset=28344320 nbdkit: file.7: debug: file: pread count=4096 offset=26136576 nbdkit: file.11: debug: file: pread count=4096 offset=26882048 nbdkit: file.0: debug: file: pread count=4096 offset=27394048 nbdkit: file.10: debug: file: pread count=4096 offset=25866240 nbdkit: file.7: debug: file: pread count=4096 offset=26140672 nbdkit: file.12: debug: file: pread count=4096 offset=27189248 nbdkit: file.13: debug: file: pread count=4096 offset=26374144 nbdkit: file.12: debug: file: pread count=4096 offset=27193344 nbdkit: file.7: debug: file: pread count=4096 offset=26144768 nbdkit: file.15: debug: file: pread count=4096 offset=25636864 nbdkit: file.12: debug: file: pread count=4096 offset=27197440 nbdkit: file.12: debug: file: pread count=4096 offset=27201536 nbdkit: file.0: debug: file: pread count=4096 offset=27398144 nbdkit: file.7: debug: file: pread count=4096 offset=26148864 nbdkit: file.2: debug: file: pread count=4096 offset=27881472 nbdkit: file.8: debug: file: pread count=4096 offset=27619328 nbdkit: file.7: debug: file: pread count=4096 offset=26152960 nbdkit: file.3: debug: file: pread count=4096 offset=28856320 nbdkit: file.7: debug: file: pread count=4096 offset=26157056 nbdkit: file.6: debug: file: pread count=4096 offset=25407488 nbdkit: file.1: debug: file: pread count=4096 offset=28348416 nbdkit: file.2: debug: file: pread count=4096 offset=27885568 nbdkit: file.4: debug: file: pread count=4096 offset=28606464 nbdkit: file.6: debug: file: pread count=4096 offset=25411584 nbdkit: file.6: debug: file: pread count=4096 offset=25415680 nbdkit: file.9: debug: file: pread count=4096 offset=26644480 nbdkit: file.6: debug: file: pread count=4096 offset=25419776 nbdkit: file.15: debug: file: pread count=4096 offset=25640960 nbdkit: file.7: debug: file: pread count=4096 offset=26161152 nbdkit: file.9: debug: file: pread count=4096 offset=26648576 nbdkit: file.2: debug: file: pread count=4096 offset=27889664 nbdkit: file.14: debug: file: pread count=4096 offset=28082176 nbdkit: file.0: debug: file: pread count=4096 offset=27402240 nbdkit: file.12: debug: file: pread count=4096 offset=27205632 nbdkit: file.3: debug: file: pread count=4096 offset=28860416 nbdkit: file.1: debug: file: pread count=4096 offset=28352512 nbdkit: file.5: debug: cow: pread count=262144 offset=29097984 nbdkit: file.8: debug: file: pread count=4096 offset=27623424 nbdkit: file.13: debug: file: pread count=4096 offset=26378240 nbdkit: file.5: debug: file: pread count=4096 offset=29097984 nbdkit: file.1: debug: file: pread count=4096 offset=28356608 nbdkit: file.12: debug: file: pread count=4096 offset=27209728 nbdkit: file.15: debug: file: pread count=4096 offset=25645056 nbdkit: file.2: debug: file: pread count=4096 offset=27893760 nbdkit: file.3: debug: file: pread count=4096 offset=28864512 nbdkit: file.0: debug: file: pread count=4096 offset=27406336 nbdkit: file.2: debug: file: pread count=4096 offset=27897856 nbdkit: file.11: debug: file: pread count=4096 offset=26886144 nbdkit: file.15: debug: file: pread count=4096 offset=25649152 nbdkit: file.3: debug: file: pread count=4096 offset=28868608 nbdkit: file.7: debug: file: pread count=4096 offset=26165248 nbdkit: file.3: debug: file: pread count=4096 offset=28872704 nbdkit: file.3: debug: file: pread count=4096 offset=28876800 nbdkit: file.4: debug: file: pread count=4096 offset=28610560 nbdkit: file.3: debug: file: pread count=4096 offset=28880896 nbdkit: file.10: debug: file: pread count=4096 offset=25870336 nbdkit: file.9: debug: file: pread count=4096 offset=26652672 nbdkit: file.15: debug: file: pread count=4096 offset=25653248 nbdkit: file.1: debug: file: pread count=4096 offset=28360704 nbdkit: file.8: debug: file: pread count=4096 offset=27627520 nbdkit: file.0: debug: file: pread count=4096 offset=27410432 nbdkit: file.1: debug: file: pread count=4096 offset=28364800 nbdkit: file.2: debug: file: pread count=4096 offset=27901952 nbdkit: file.4: debug: file: pread count=4096 offset=28614656 nbdkit: file.0: debug: file: pread count=4096 offset=27414528 nbdkit: file.6: debug: file: pread count=4096 offset=25423872 nbdkit: file.11: debug: file: pread count=4096 offset=26890240 nbdkit: file.4: debug: file: pread count=4096 offset=28618752 nbdkit: file.0: debug: file: pread count=4096 offset=27418624 nbdkit: file.13: debug: file: pread count=4096 offset=26382336 nbdkit: file.7: debug: file: pread count=4096 offset=26169344 nbdkit: file.2: debug: file: pread count=4096 offset=27906048 nbdkit: file.8: debug: file: pread count=4096 offset=27631616 nbdkit: file.14: debug: file: pread count=4096 offset=28086272 nbdkit: file.15: debug: file: pread count=4096 offset=25657344 nbdkit: file.3: debug: file: pread count=4096 offset=28884992 nbdkit: file.13: debug: file: pread count=4096 offset=26386432 nbdkit: file.5: debug: file: pread count=4096 offset=29102080 nbdkit: file.14: debug: file: pread count=4096 offset=28090368 nbdkit: file.12: debug: file: pread count=4096 offset=27213824 nbdkit: file.13: debug: file: pread count=4096 offset=26390528 nbdkit: file.0: debug: file: pread count=4096 offset=27422720 nbdkit: file.1: debug: file: pread count=4096 offset=28368896 nbdkit: file.5: debug: file: pread count=4096 offset=29106176 nbdkit: file.15: debug: file: pread count=4096 offset=25661440 nbdkit: file.10: debug: file: pread count=4096 offset=25874432 nbdkit: file.5: debug: file: pread count=4096 offset=29110272 nbdkit: file.11: debug: file: pread count=4096 offset=26894336 nbdkit: file.14: debug: file: pread count=4096 offset=28094464 nbdkit: file.10: debug: file: pread count=4096 offset=25878528 nbdkit: file.4: debug: file: pread count=4096 offset=28622848 nbdkit: file.11: debug: file: pread count=4096 offset=26898432 nbdkit: file.2: debug: file: pread count=4096 offset=27910144 nbdkit: file.3: debug: file: pread count=4096 offset=28889088 nbdkit: file.0: debug: file: pread count=4096 offset=27426816 nbdkit: file.11: debug: file: pread count=4096 offset=26902528 nbdkit: file.8: debug: file: pread count=4096 offset=27635712 nbdkit: file.9: debug: file: pread count=4096 offset=26656768 nbdkit: file.0: debug: file: pread count=4096 offset=27430912 nbdkit: file.13: debug: file: pread count=4096 offset=26394624 nbdkit: file.1: debug: file: pread count=4096 offset=28372992 nbdkit: file.4: debug: file: pread count=4096 offset=28626944 nbdkit: file.8: debug: file: pread count=4096 offset=27639808 nbdkit: file.0: debug: file: pread count=4096 offset=27435008 nbdkit: file.7: debug: file: pread count=4096 offset=26173440 nbdkit: file.6: debug: cow: pread count=262144 offset=29360128 nbdkit: file.12: debug: file: pread count=4096 offset=27217920 nbdkit: file.15: debug: file: pread count=4096 offset=25665536 nbdkit: file.14: debug: file: pread count=4096 offset=28098560 nbdkit: file.5: debug: file: pread count=4096 offset=29114368 nbdkit: file.13: debug: file: pread count=4096 offset=26398720 nbdkit: file.0: debug: file: pread count=4096 offset=27439104 nbdkit: file.1: debug: file: pread count=4096 offset=28377088 nbdkit: file.2: debug: file: pread count=4096 offset=27914240 nbdkit: file.10: debug: file: pread count=4096 offset=25882624 nbdkit: file.0: debug: file: pread count=4096 offset=27443200 nbdkit: file.9: debug: file: pread count=4096 offset=26660864 nbdkit: file.7: debug: file: pread count=4096 offset=26177536 nbdkit: file.6: debug: file: pread count=4096 offset=29360128 nbdkit: file.12: debug: file: pread count=4096 offset=27222016 nbdkit: file.11: debug: file: pread count=4096 offset=26906624 nbdkit: file.14: debug: file: pread count=4096 offset=28102656 nbdkit: file.3: debug: file: pread count=4096 offset=28893184 nbdkit: file.1: debug: file: pread count=4096 offset=28381184 nbdkit: file.15: debug: file: pread count=4096 offset=25669632 nbdkit: file.4: debug: file: pread count=4096 offset=28631040 nbdkit: file.8: debug: file: pread count=4096 offset=27643904 nbdkit: file.1: debug: file: pread count=4096 offset=28385280 nbdkit: file.12: debug: file: pread count=4096 offset=27226112 nbdkit: file.11: debug: file: pread count=4096 offset=26910720 nbdkit: file.6: debug: file: pread count=4096 offset=29364224 nbdkit: file.6: debug: file: pread count=4096 offset=29368320 nbdkit: file.10: debug: file: pread count=4096 offset=25886720 nbdkit: file.9: debug: file: pread count=4096 offset=26664960 nbdkit: file.14: debug: file: pread count=4096 offset=28106752 nbdkit: file.3: debug: file: pread count=4096 offset=28897280 nbdkit: file.1: debug: file: pread count=4096 offset=28389376 nbdkit: file.7: debug: file: pread count=4096 offset=26181632 nbdkit: file.4: debug: file: pread count=4096 offset=28635136 nbdkit: file.0: debug: file: pread count=4096 offset=27447296 nbdkit: file.3: debug: file: pread count=4096 offset=28901376 nbdkit: file.13: debug: file: pread count=4096 offset=26402816 nbdkit: file.1: debug: file: pread count=4096 offset=28393472 nbdkit: file.6: debug: file: pread count=4096 offset=29372416 nbdkit: file.9: debug: file: pread count=4096 offset=26669056 nbdkit: file.0: debug: file: pread count=4096 offset=27451392 nbdkit: file.2: debug: file: pread count=4096 offset=27918336 nbdkit: file.12: debug: file: pread count=4096 offset=27230208 nbdkit: file.8: debug: file: pread count=4096 offset=27648000 nbdkit: file.5: debug: file: pread count=4096 offset=29118464 nbdkit: file.1: debug: file: pread count=4096 offset=28397568 nbdkit: file.6: debug: file: pread count=4096 offset=29376512 nbdkit: file.13: debug: file: pread count=4096 offset=26406912 nbdkit: file.11: debug: file: pread count=4096 offset=26914816 nbdkit: file.3: debug: file: pread count=4096 offset=28905472 nbdkit: file.7: debug: file: pread count=4096 offset=26185728 nbdkit: file.9: debug: file: pread count=4096 offset=26673152 nbdkit: file.12: debug: file: pread count=4096 offset=27234304 nbdkit: file.8: debug: file: pread count=4096 offset=27652096 nbdkit: file.4: debug: file: pread count=4096 offset=28639232 nbdkit: file.9: debug: file: pread count=4096 offset=26677248 nbdkit: file.15: debug: file: pread count=4096 offset=25673728 nbdkit: file.0: debug: file: pread count=4096 offset=27455488 nbdkit: file.8: debug: file: pread count=4096 offset=27656192 nbdkit: file.2: debug: file: pread count=4096 offset=27922432 nbdkit: file.14: debug: file: pread count=4096 offset=28110848 nbdkit: file.0: debug: file: pread count=4096 offset=27459584 nbdkit: file.10: debug: file: pread count=4096 offset=25890816 nbdkit: file.4: debug: file: pread count=4096 offset=28643328 nbdkit: file.12: debug: file: pread count=4096 offset=27238400 nbdkit: file.15: debug: file: pread count=4096 offset=25677824 nbdkit: file.8: debug: file: pread count=4096 offset=27660288 nbdkit: file.9: debug: file: pread count=4096 offset=26681344 nbdkit: file.6: debug: file: pread count=4096 offset=29380608 nbdkit: file.2: debug: file: pread count=4096 offset=27926528 nbdkit: file.1: debug: file: pread count=4096 offset=28401664 nbdkit: file.5: debug: file: pread count=4096 offset=29122560 nbdkit: file.14: debug: file: pread count=4096 offset=28114944 nbdkit: file.1: debug: file: pread count=4096 offset=28405760 nbdkit: file.3: debug: file: pread count=4096 offset=28909568 nbdkit: file.7: debug: file: pread count=4096 offset=26189824 nbdkit: file.11: debug: file: pread count=4096 offset=26918912 nbdkit: file.6: debug: file: pread count=4096 offset=29384704 nbdkit: file.12: debug: file: pread count=4096 offset=27242496 nbdkit: file.15: debug: file: pread count=4096 offset=25681920 nbdkit: file.12: debug: file: pread count=4096 offset=27246592 nbdkit: file.4: debug: file: pread count=4096 offset=28647424 nbdkit: file.13: debug: file: pread count=4096 offset=26411008 nbdkit: file.1: debug: file: pread count=4096 offset=28409856 nbdkit: file.9: debug: file: pread count=4096 offset=26685440 nbdkit: file.10: debug: file: pread count=4096 offset=25894912 nbdkit: file.3: debug: file: pread count=4096 offset=28913664 nbdkit: file.14: debug: file: pread count=4096 offset=28119040 nbdkit: file.6: debug: file: pread count=4096 offset=29388800 nbdkit: file.0: debug: file: pread count=4096 offset=27463680 nbdkit: file.8: debug: file: pread count=4096 offset=27664384 nbdkit: file.11: debug: file: pread count=4096 offset=26923008 nbdkit: file.6: debug: file: pread count=4096 offset=29392896 nbdkit: file.2: debug: file: pread count=4096 offset=27930624 nbdkit: file.7: debug: file: pread count=4096 offset=26193920 nbdkit: file.10: debug: file: pread count=4096 offset=25899008 nbdkit: file.14: debug: file: pread count=4096 offset=28123136 nbdkit: file.4: debug: file: pread count=4096 offset=28651520 nbdkit: file.13: debug: file: pread count=4096 offset=26415104 nbdkit: file.10: debug: file: pread count=4096 offset=25903104 nbdkit: file.9: debug: file: pread count=4096 offset=26689536 nbdkit: file.15: debug: file: pread count=4096 offset=25686016 nbdkit: file.10: debug: file: pread count=4096 offset=25907200 nbdkit: file.7: debug: file: pread count=4096 offset=26198016 nbdkit: file.9: debug: file: pread count=4096 offset=26693632 nbdkit: file.2: debug: file: pread count=4096 offset=27934720 nbdkit: file.1: debug: file: pread count=4096 offset=28413952 nbdkit: file.9: debug: file: pread count=4096 offset=26697728 nbdkit: file.0: debug: file: pread count=4096 offset=27467776 nbdkit: file.7: debug: file: pread count=4096 offset=26202112 nbdkit: file.12: debug: file: pread count=4096 offset=27250688 nbdkit: file.3: debug: file: pread count=4096 offset=28917760 nbdkit: file.13: debug: file: pread count=4096 offset=26419200 nbdkit: file.12: debug: file: pread count=4096 offset=27254784 nbdkit: file.11: debug: file: pread count=4096 offset=26927104 nbdkit: file.9: debug: file: pread count=4096 offset=26701824 nbdkit: file.8: debug: file: pread count=4096 offset=27668480 nbdkit: file.10: debug: file: pread count=4096 offset=25911296 nbdkit: file.14: debug: file: pread count=4096 offset=28127232 nbdkit: file.12: debug: file: pread count=4096 offset=27258880 nbdkit: file.7: debug: file: pread count=4096 offset=26206208 nbdkit: file.5: debug: file: pread count=4096 offset=29126656 nbdkit: file.9: debug: file: pread count=4096 offset=26705920 nbdkit: file.2: debug: file: pread count=4096 offset=27938816 nbdkit: file.0: debug: file: pread count=4096 offset=27471872 nbdkit: file.6: debug: file: pread count=4096 offset=29396992 nbdkit: file.3: debug: file: pread count=4096 offset=28921856 nbdkit: file.1: debug: file: pread count=4096 offset=28418048 nbdkit: file.4: debug: file: pread count=4096 offset=28655616 nbdkit: file.10: debug: file: pread count=4096 offset=25915392 nbdkit: file.8: debug: file: pread count=4096 offset=27672576 nbdkit: file.3: debug: file: pread count=4096 offset=28925952 nbdkit: file.7: debug: file: pread count=4096 offset=26210304 nbdkit: file.0: debug: file: pread count=4096 offset=27475968 nbdkit: file.3: debug: file: pread count=4096 offset=28930048 nbdkit: file.15: debug: cow: pread count=262144 offset=29622272 nbdkit: file.14: debug: file: pread count=4096 offset=28131328 nbdkit: file.3: debug: file: pread count=4096 offset=28934144 nbdkit: file.1: debug: file: pread count=4096 offset=28422144 nbdkit: file.11: debug: file: pread count=4096 offset=26931200 nbdkit: file.0: debug: file: pread count=4096 offset=27480064 nbdkit: file.3: debug: file: pread count=4096 offset=28938240 nbdkit: file.10: debug: file: pread count=4096 offset=25919488 nbdkit: file.4: debug: file: pread count=4096 offset=28659712 nbdkit: file.6: debug: file: pread count=4096 offset=29401088 nbdkit: file.10: debug: file: pread count=4096 offset=25923584 nbdkit: file.8: debug: file: pread count=4096 offset=27676672 nbdkit: file.13: debug: file: pread count=4096 offset=26423296 nbdkit: file.14: debug: file: pread count=4096 offset=28135424 nbdkit: file.6: debug: file: pread count=4096 offset=29405184 nbdkit: file.6: debug: file: pread count=4096 offset=29409280 nbdkit: file.1: debug: file: pread count=4096 offset=28426240 nbdkit: file.11: debug: file: pread count=4096 offset=26935296 nbdkit: file.2: debug: file: pread count=4096 offset=27942912 nbdkit: file.1: debug: file: pread count=4096 offset=28430336 nbdkit: file.9: debug: file: pread count=4096 offset=26710016 nbdkit: file.14: debug: file: pread count=4096 offset=28139520 nbdkit: file.5: debug: file: pread count=4096 offset=29130752 nbdkit: file.0: debug: file: pread count=4096 offset=27484160 nbdkit: file.4: debug: file: pread count=4096 offset=28663808 nbdkit: file.1: debug: file: pread count=4096 offset=28434432 nbdkit: file.15: debug: file: pread count=4096 offset=29622272 nbdkit: file.13: debug: file: pread count=4096 offset=26427392 nbdkit: file.0: debug: file: pread count=4096 offset=27488256 nbdkit: file.15: debug: file: pread count=4096 offset=29626368 nbdkit: file.14: debug: file: pread count=4096 offset=28143616 nbdkit: file.11: debug: file: pread count=4096 offset=26939392 nbdkit: file.1: debug: file: pread count=4096 offset=28438528 nbdkit: file.8: debug: file: pread count=4096 offset=27680768 nbdkit: file.1: debug: file: pread count=4096 offset=28442624 nbdkit: file.4: debug: file: pread count=4096 offset=28667904 nbdkit: file.2: debug: file: pread count=4096 offset=27947008 nbdkit: file.9: debug: file: pread count=4096 offset=26714112 nbdkit: file.3: debug: file: pread count=4096 offset=28942336 nbdkit: file.11: debug: file: pread count=4096 offset=26943488 nbdkit: file.0: debug: file: pread count=4096 offset=27492352 nbdkit: file.6: debug: file: pread count=4096 offset=29413376 nbdkit: file.10: debug: file: pread count=4096 offset=25927680 nbdkit: file.9: debug: file: pread count=4096 offset=26718208 nbdkit: file.3: debug: file: pread count=4096 offset=28946432 nbdkit: file.12: debug: cow: pread count=262144 offset=29884416 nbdkit: file.13: debug: file: pread count=4096 offset=26431488 nbdkit: file.10: debug: file: pread count=4096 offset=25931776 nbdkit: file.9: debug: file: pread count=4096 offset=26722304 nbdkit: file.14: debug: file: pread count=4096 offset=28147712 nbdkit: file.1: debug: file: pread count=4096 offset=28446720 nbdkit: file.12: debug: file: pread count=4096 offset=29884416 nbdkit: file.3: debug: file: pread count=4096 offset=28950528 nbdkit: file.8: debug: file: pread count=4096 offset=27684864 nbdkit: file.15: debug: file: pread count=4096 offset=29630464 nbdkit: file.9: debug: file: pread count=4096 offset=26726400 nbdkit: file.0: debug: file: pread count=4096 offset=27496448 nbdkit: file.5: debug: file: pread count=4096 offset=29134848 nbdkit: file.10: debug: file: pread count=4096 offset=25935872 nbdkit: file.10: debug: file: pread count=4096 offset=25939968 nbdkit: file.14: debug: file: pread count=4096 offset=28151808 nbdkit: file.5: debug: file: pread count=4096 offset=29138944 nbdkit: file.11: debug: file: pread count=4096 offset=26947584 nbdkit: file.1: debug: file: pread count=4096 offset=28450816 nbdkit: file.4: debug: file: pread count=4096 offset=28672000 nbdkit: file.1: debug: file: pread count=4096 offset=28454912 nbdkit: file.11: debug: file: pread count=4096 offset=26951680 nbdkit: file.2: debug: file: pread count=4096 offset=27951104 nbdkit: file.13: debug: file: pread count=4096 offset=26435584 nbdkit: file.6: debug: file: pread count=4096 offset=29417472 nbdkit: file.0: debug: file: pread count=4096 offset=27500544 nbdkit: file.8: debug: file: pread count=4096 offset=27688960 nbdkit: file.9: debug: file: pread count=4096 offset=26730496 nbdkit: file.6: debug: file: pread count=4096 offset=29421568 nbdkit: file.0: debug: file: pread count=4096 offset=27504640 nbdkit: file.12: debug: file: pread count=4096 offset=29888512 nbdkit: file.6: debug: file: pread count=4096 offset=29425664 nbdkit: file.2: debug: file: pread count=4096 offset=27955200 nbdkit: file.15: debug: file: pread count=4096 offset=29634560 nbdkit: file.11: debug: file: pread count=4096 offset=26955776 nbdkit: file.1: debug: file: pread count=4096 offset=28459008 nbdkit: file.14: debug: file: pread count=4096 offset=28155904 nbdkit: file.13: debug: file: pread count=4096 offset=26439680 nbdkit: file.13: debug: file: pread count=4096 offset=26443776 nbdkit: file.14: debug: file: pread count=4096 offset=28160000 nbdkit: file.5: debug: file: pread count=4096 offset=29143040 nbdkit: file.13: debug: file: pread count=4096 offset=26447872 nbdkit: file.0: debug: file: pread count=4096 offset=27508736 nbdkit: file.5: debug: file: pread count=4096 offset=29147136 nbdkit: file.9: debug: file: pread count=4096 offset=26734592 nbdkit: file.10: debug: file: pread count=4096 offset=25944064 nbdkit: file.4: debug: file: pread count=4096 offset=28676096 nbdkit: file.11: debug: file: pread count=4096 offset=26959872 nbdkit: file.0: debug: file: pread count=4096 offset=27512832 nbdkit: file.15: debug: file: pread count=4096 offset=29638656 nbdkit: file.12: debug: file: pread count=4096 offset=29892608 nbdkit: file.4: debug: file: pread count=4096 offset=28680192 nbdkit: file.0: debug: file: pread count=4096 offset=27516928 nbdkit: file.6: debug: file: pread count=4096 offset=29429760 nbdkit: file.13: debug: file: pread count=4096 offset=26451968 nbdkit: file.0: debug: file: pread count=4096 offset=27521024 nbdkit: file.1: debug: file: pread count=4096 offset=28463104 nbdkit: file.15: debug: file: pread count=4096 offset=29642752 nbdkit: file.12: debug: file: pread count=4096 offset=29896704 nbdkit: file.12: debug: file: pread count=4096 offset=29900800 nbdkit: file.14: debug: file: pread count=4096 offset=28164096 nbdkit: file.6: debug: file: pread count=4096 offset=29433856 nbdkit: file.11: debug: file: pread count=4096 offset=26963968 nbdkit: file.11: debug: file: pread count=4096 offset=26968064 nbdkit: file.1: debug: file: pread count=4096 offset=28467200 nbdkit: file.8: debug: file: pread count=4096 offset=27693056 nbdkit: file.10: debug: file: pread count=4096 offset=25948160 nbdkit: file.4: debug: file: pread count=4096 offset=28684288 nbdkit: file.14: debug: file: pread count=4096 offset=28168192 nbdkit: file.4: debug: file: pread count=4096 offset=28688384 nbdkit: file.12: debug: file: pread count=4096 offset=29904896 nbdkit: file.13: debug: file: pread count=4096 offset=26456064 nbdkit: file.11: debug: file: pread count=4096 offset=26972160 nbdkit: file.7: debug: cow: pread count=262144 offset=30146560 nbdkit: file.3: debug: file: pread count=4096 offset=28954624 nbdkit: file.12: debug: file: pread count=4096 offset=29908992 nbdkit: file.6: debug: file: pread count=4096 offset=29437952 nbdkit: file.15: debug: file: pread count=4096 offset=29646848 nbdkit: file.14: debug: file: pread count=4096 offset=28172288 nbdkit: file.4: debug: file: pread count=4096 offset=28692480 nbdkit: file.2: debug: file: pread count=4096 offset=27959296 nbdkit: file.1: debug: file: pread count=4096 offset=28471296 nbdkit: file.11: debug: file: pread count=4096 offset=26976256 nbdkit: file.15: debug: file: pread count=4096 offset=29650944 nbdkit: file.12: debug: file: pread count=4096 offset=29913088 nbdkit: file.4: debug: file: pread count=4096 offset=28696576 nbdkit: file.6: debug: file: pread count=4096 offset=29442048 nbdkit: file.1: debug: file: pread count=4096 offset=28475392 nbdkit: file.4: debug: file: pread count=4096 offset=28700672 nbdkit: file.3: debug: file: pread count=4096 offset=28958720 nbdkit: file.4: debug: file: pread count=4096 offset=28704768 nbdkit: file.3: debug: file: pread count=4096 offset=28962816 nbdkit: file.7: debug: file: pread count=4096 offset=30146560 nbdkit: file.13: debug: file: pread count=4096 offset=26460160 nbdkit: file.1: debug: file: pread count=4096 offset=28479488 nbdkit: file.2: debug: file: pread count=4096 offset=27963392 nbdkit: file.5: debug: file: pread count=4096 offset=29151232 nbdkit: file.2: debug: file: pread count=4096 offset=27967488 nbdkit: file.1: debug: file: pread count=4096 offset=28483584 nbdkit: file.4: debug: file: pread count=4096 offset=28708864 nbdkit: file.14: debug: file: pread count=4096 offset=28176384 nbdkit: file.8: debug: file: pread count=4096 offset=27697152 nbdkit: file.1: debug: file: pread count=4096 offset=28487680 nbdkit: file.6: debug: file: pread count=4096 offset=29446144 nbdkit: file.12: debug: file: pread count=4096 offset=29917184 nbdkit: file.3: debug: file: pread count=4096 offset=28966912 nbdkit: file.13: debug: file: pread count=4096 offset=26464256 nbdkit: file.8: debug: file: pread count=4096 offset=27701248 nbdkit: file.11: debug: file: pread count=4096 offset=26980352 nbdkit: file.3: debug: file: pread count=4096 offset=28971008 nbdkit: file.15: debug: file: pread count=4096 offset=29655040 nbdkit: file.7: debug: file: pread count=4096 offset=30150656 nbdkit: file.2: debug: file: pread count=4096 offset=27971584 nbdkit: file.1: debug: file: pread count=4096 offset=28491776 nbdkit: file.8: debug: file: pread count=4096 offset=27705344 nbdkit: file.11: debug: file: pread count=4096 offset=26984448 nbdkit: file.15: debug: file: pread count=4096 offset=29659136 nbdkit: file.10: debug: cow: pread count=262144 offset=30408704 nbdkit: file.12: debug: file: pread count=4096 offset=29921280 nbdkit: file.6: debug: file: pread count=4096 offset=29450240 nbdkit: file.13: debug: file: pread count=4096 offset=26468352 nbdkit: file.14: debug: file: pread count=4096 offset=28180480 nbdkit: file.7: debug: file: pread count=4096 offset=30154752 nbdkit: file.13: debug: file: pread count=4096 offset=26472448 nbdkit: file.12: debug: file: pread count=4096 offset=29925376 nbdkit: file.4: debug: file: pread count=4096 offset=28712960 nbdkit: file.5: debug: file: pread count=4096 offset=29155328 nbdkit: file.6: debug: file: pread count=4096 offset=29454336 nbdkit: file.12: debug: file: pread count=4096 offset=29929472 nbdkit: file.3: debug: file: pread count=4096 offset=28975104 nbdkit: file.2: debug: file: pread count=4096 offset=27975680 nbdkit: file.11: debug: file: pread count=4096 offset=26988544 nbdkit: file.4: debug: file: pread count=4096 offset=28717056 nbdkit: file.15: debug: file: pread count=4096 offset=29663232 nbdkit: file.12: debug: file: pread count=4096 offset=29933568 nbdkit: file.14: debug: file: pread count=4096 offset=28184576 nbdkit: file.6: debug: file: pread count=4096 offset=29458432 nbdkit: file.8: debug: file: pread count=4096 offset=27709440 nbdkit: file.6: debug: file: pread count=4096 offset=29462528 nbdkit: file.11: debug: file: pread count=4096 offset=26992640 nbdkit: file.7: debug: file: pread count=4096 offset=30158848 nbdkit: file.6: debug: file: pread count=4096 offset=29466624 nbdkit: file.1: debug: file: pread count=4096 offset=28495872 nbdkit: file.3: debug: file: pread count=4096 offset=28979200 nbdkit: file.6: debug: file: pread count=4096 offset=29470720 nbdkit: file.14: debug: file: pread count=4096 offset=28188672 nbdkit: file.10: debug: file: pread count=4096 offset=30408704 nbdkit: file.5: debug: file: pread count=4096 offset=29159424 nbdkit: file.3: debug: file: pread count=4096 offset=28983296 nbdkit: file.7: debug: file: pread count=4096 offset=30162944 nbdkit: file.4: debug: file: pread count=4096 offset=28721152 nbdkit: file.1: debug: file: pread count=4096 offset=28499968 nbdkit: file.14: debug: file: pread count=4096 offset=28192768 nbdkit: file.7: debug: file: pread count=4096 offset=30167040 nbdkit: file.8: debug: file: pread count=4096 offset=27713536 nbdkit: file.15: debug: file: pread count=4096 offset=29667328 nbdkit: file.6: debug: file: pread count=4096 offset=29474816 nbdkit: file.0: debug: cow: pread count=262144 offset=30670848 nbdkit: file.1: debug: file: pread count=4096 offset=28504064 nbdkit: file.12: debug: file: pread count=4096 offset=29937664 nbdkit: file.1: debug: file: pread count=4096 offset=28508160 nbdkit: file.4: debug: file: pread count=4096 offset=28725248 nbdkit: file.7: debug: file: pread count=4096 offset=30171136 nbdkit: file.14: debug: file: pread count=4096 offset=28196864 nbdkit: file.8: debug: file: pread count=4096 offset=27717632 nbdkit: file.10: debug: file: pread count=4096 offset=30412800 nbdkit: file.11: debug: file: pread count=4096 offset=26996736 nbdkit: file.2: debug: file: pread count=4096 offset=27979776 nbdkit: file.3: debug: file: pread count=4096 offset=28987392 nbdkit: file.15: debug: file: pread count=4096 offset=29671424 nbdkit: file.0: debug: file: pread count=4096 offset=30670848 nbdkit: file.0: debug: file: pread count=4096 offset=30674944 nbdkit: file.10: debug: file: pread count=4096 offset=30416896 nbdkit: file.8: debug: file: pread count=4096 offset=27721728 nbdkit: file.15: debug: file: pread count=4096 offset=29675520 nbdkit: file.15: debug: file: pread count=4096 offset=29679616 nbdkit: file.7: debug: file: pread count=4096 offset=30175232 nbdkit: file.5: debug: file: pread count=4096 offset=29163520 nbdkit: file.10: debug: file: pread count=4096 offset=30420992 nbdkit: file.15: debug: file: pread count=4096 offset=29683712 nbdkit: file.1: debug: file: pread count=4096 offset=28512256 nbdkit: file.3: debug: file: pread count=4096 offset=28991488 nbdkit: file.6: debug: file: pread count=4096 offset=29478912 nbdkit: file.3: debug: file: pread count=4096 offset=28995584 nbdkit: file.14: debug: file: pread count=4096 offset=28200960 nbdkit: file.7: debug: file: pread count=4096 offset=30179328 nbdkit: file.2: debug: file: pread count=4096 offset=27983872 nbdkit: file.8: debug: file: pread count=4096 offset=27725824 nbdkit: file.1: debug: file: pread count=4096 offset=28516352 nbdkit: file.4: debug: file: pread count=4096 offset=28729344 nbdkit: file.12: debug: file: pread count=4096 offset=29941760 nbdkit: file.2: debug: file: pread count=4096 offset=27987968 nbdkit: file.3: debug: file: pread count=4096 offset=28999680 nbdkit: file.10: debug: file: pread count=4096 offset=30425088 nbdkit: file.7: debug: file: pread count=4096 offset=30183424 nbdkit: file.4: debug: file: pread count=4096 offset=28733440 nbdkit: file.2: debug: file: pread count=4096 offset=27992064 nbdkit: file.6: debug: file: pread count=4096 offset=29483008 nbdkit: file.8: debug: file: pread count=4096 offset=27729920 nbdkit: file.5: debug: file: pread count=4096 offset=29167616 nbdkit: file.7: debug: file: pread count=4096 offset=30187520 nbdkit: file.3: debug: file: pread count=4096 offset=29003776 nbdkit: file.15: debug: file: pread count=4096 offset=29687808 nbdkit: file.7: debug: file: pread count=4096 offset=30191616 nbdkit: file.8: debug: file: pread count=4096 offset=27734016 nbdkit: file.14: debug: file: pread count=4096 offset=28205056 nbdkit: file.1: debug: file: pread count=4096 offset=28520448 nbdkit: file.12: debug: file: pread count=4096 offset=29945856 nbdkit: file.5: debug: file: pread count=4096 offset=29171712 nbdkit: file.12: debug: file: pread count=4096 offset=29949952 nbdkit: file.0: debug: file: pread count=4096 offset=30679040 nbdkit: file.6: debug: file: pread count=4096 offset=29487104 nbdkit: file.5: debug: file: pread count=4096 offset=29175808 nbdkit: file.5: debug: file: pread count=4096 offset=29179904 nbdkit: file.8: debug: file: pread count=4096 offset=27738112 nbdkit: file.2: debug: file: pread count=4096 offset=27996160 nbdkit: file.3: debug: file: pread count=4096 offset=29007872 nbdkit: file.6: debug: file: pread count=4096 offset=29491200 nbdkit: file.10: debug: file: pread count=4096 offset=30429184 nbdkit: file.3: debug: file: pread count=4096 offset=29011968 nbdkit: file.7: debug: file: pread count=4096 offset=30195712 nbdkit: file.9: debug: cow: pread count=262144 offset=30932992 nbdkit: file.12: debug: file: pread count=4096 offset=29954048 nbdkit: file.15: debug: file: pread count=4096 offset=29691904 nbdkit: file.15: debug: file: pread count=4096 offset=29696000 nbdkit: file.12: debug: file: pread count=4096 offset=29958144 nbdkit: file.1: debug: file: pread count=4096 offset=28524544 nbdkit: file.6: debug: file: pread count=4096 offset=29495296 nbdkit: file.5: debug: file: pread count=4096 offset=29184000 nbdkit: file.1: debug: file: pread count=4096 offset=28528640 nbdkit: file.4: debug: file: pread count=4096 offset=28737536 nbdkit: file.2: debug: file: pread count=4096 offset=28000256 nbdkit: file.9: debug: file: pread count=4096 offset=30932992 nbdkit: file.3: debug: file: pread count=4096 offset=29016064 nbdkit: file.4: debug: file: pread count=4096 offset=28741632 nbdkit: file.5: debug: file: pread count=4096 offset=29188096 nbdkit: file.9: debug: file: pread count=4096 offset=30937088 nbdkit: file.0: debug: file: pread count=4096 offset=30683136 nbdkit: file.2: debug: file: pread count=4096 offset=28004352 nbdkit: file.6: debug: file: pread count=4096 offset=29499392 nbdkit: file.14: debug: file: pread count=4096 offset=28209152 nbdkit: file.6: debug: file: pread count=4096 offset=29503488 nbdkit: file.9: debug: file: pread count=4096 offset=30941184 nbdkit: file.1: debug: file: pread count=4096 offset=28532736 nbdkit: file.3: debug: file: pread count=4096 offset=29020160 nbdkit: file.3: debug: file: pread count=4096 offset=29024256 nbdkit: file.14: debug: file: pread count=4096 offset=28213248 nbdkit: file.9: debug: file: pread count=4096 offset=30945280 nbdkit: file.5: debug: file: pread count=4096 offset=29192192 nbdkit: file.9: debug: file: pread count=4096 offset=30949376 nbdkit: file.9: debug: file: pread count=4096 offset=30953472 nbdkit: file.10: debug: file: pread count=4096 offset=30433280 nbdkit: file.4: debug: file: pread count=4096 offset=28745728 nbdkit: file.5: debug: file: pread count=4096 offset=29196288 nbdkit: file.0: debug: file: pread count=4096 offset=30687232 nbdkit: file.8: debug: file: pread count=4096 offset=27742208 nbdkit: file.14: debug: file: pread count=4096 offset=28217344 nbdkit: file.1: debug: file: pread count=4096 offset=28536832 nbdkit: file.2: debug: file: pread count=4096 offset=28008448 nbdkit: file.5: debug: file: pread count=4096 offset=29200384 nbdkit: file.1: debug: file: pread count=4096 offset=28540928 nbdkit: file.1: debug: file: pread count=4096 offset=28545024 nbdkit: file.5: debug: file: pread count=4096 offset=29204480 nbdkit: file.3: debug: file: pread count=4096 offset=29028352 nbdkit: file.14: debug: file: pread count=4096 offset=28221440 nbdkit: file.10: debug: file: pread count=4096 offset=30437376 nbdkit: file.9: debug: file: pread count=4096 offset=30957568 nbdkit: file.4: debug: file: pread count=4096 offset=28749824 nbdkit: file.0: debug: file: pread count=4096 offset=30691328 nbdkit: file.9: debug: file: pread count=4096 offset=30961664 nbdkit: file.6: debug: file: pread count=4096 offset=29507584 nbdkit: file.10: debug: file: pread count=4096 offset=30441472 nbdkit: file.8: debug: file: pread count=4096 offset=27746304 nbdkit: file.2: debug: file: pread count=4096 offset=28012544 nbdkit: file.5: debug: file: pread count=4096 offset=29208576 nbdkit: file.4: debug: file: pread count=4096 offset=28753920 nbdkit: file.10: debug: file: pread count=4096 offset=30445568 nbdkit: file.7: debug: file: pread count=4096 offset=30199808 nbdkit: file.1: debug: file: pread count=4096 offset=28549120 nbdkit: file.6: debug: file: pread count=4096 offset=29511680 nbdkit: file.10: debug: file: pread count=4096 offset=30449664 nbdkit: file.7: debug: file: pread count=4096 offset=30203904 nbdkit: file.15: debug: file: pread count=4096 offset=29700096 nbdkit: file.1: debug: file: pread count=4096 offset=28553216 nbdkit: file.13: debug: cow: pread count=262144 offset=31195136 nbdkit: file.7: debug: file: pread count=4096 offset=30208000 nbdkit: file.8: debug: file: pread count=4096 offset=27750400 nbdkit: file.2: debug: file: pread count=4096 offset=28016640 nbdkit: file.15: debug: file: pread count=4096 offset=29704192 nbdkit: file.10: debug: file: pread count=4096 offset=30453760 nbdkit: file.0: debug: file: pread count=4096 offset=30695424 nbdkit: file.2: debug: file: pread count=4096 offset=28020736 nbdkit: file.3: debug: file: pread count=4096 offset=29032448 nbdkit: file.0: debug: file: pread count=4096 offset=30699520 nbdkit: file.8: debug: file: pread count=4096 offset=27754496 nbdkit: file.6: debug: file: pread count=4096 offset=29515776 nbdkit: file.9: debug: file: pread count=4096 offset=30965760 nbdkit: file.14: debug: file: pread count=4096 offset=28225536 nbdkit: file.15: debug: file: pread count=4096 offset=29708288 nbdkit: file.8: debug: file: pread count=4096 offset=27758592 nbdkit: file.13: debug: file: pread count=4096 offset=31195136 nbdkit: file.7: debug: file: pread count=4096 offset=30212096 nbdkit: file.9: debug: file: pread count=4096 offset=30969856 nbdkit: file.5: debug: file: pread count=4096 offset=29212672 nbdkit: file.3: debug: file: pread count=4096 offset=29036544 nbdkit: file.4: debug: file: pread count=4096 offset=28758016 nbdkit: file.12: debug: file: pread count=4096 offset=29962240 nbdkit: file.7: debug: file: pread count=4096 offset=30216192 nbdkit: file.0: debug: file: pread count=4096 offset=30703616 nbdkit: file.5: debug: file: pread count=4096 offset=29216768 nbdkit: file.15: debug: file: pread count=4096 offset=29712384 nbdkit: file.2: debug: file: pread count=4096 offset=28024832 nbdkit: file.13: debug: file: pread count=4096 offset=31199232 nbdkit: file.8: debug: file: pread count=4096 offset=27762688 nbdkit: file.10: debug: file: pread count=4096 offset=30457856 nbdkit: file.9: debug: file: pread count=4096 offset=30973952 nbdkit: file.6: debug: file: pread count=4096 offset=29519872 nbdkit: file.9: debug: file: pread count=4096 offset=30978048 nbdkit: file.14: debug: file: pread count=4096 offset=28229632 nbdkit: file.0: debug: file: pread count=4096 offset=30707712 nbdkit: file.1: debug: file: pread count=4096 offset=28557312 nbdkit: file.12: debug: file: pread count=4096 offset=29966336 nbdkit: file.3: debug: file: pread count=4096 offset=29040640 nbdkit: file.4: debug: file: pread count=4096 offset=28762112 nbdkit: file.5: debug: file: pread count=4096 offset=29220864 nbdkit: file.2: debug: file: pread count=4096 offset=28028928 nbdkit: file.2: debug: file: pread count=4096 offset=28033024 nbdkit: file.2: debug: file: pread count=4096 offset=28037120 nbdkit: file.2: debug: file: pread count=4096 offset=28041216 nbdkit: file.7: debug: file: pread count=4096 offset=30220288 nbdkit: file.3: debug: file: pread count=4096 offset=29044736 nbdkit: file.9: debug: file: pread count=4096 offset=30982144 nbdkit: file.7: debug: file: pread count=4096 offset=30224384 nbdkit: file.0: debug: file: pread count=4096 offset=30711808 nbdkit: file.8: debug: file: pread count=4096 offset=27766784 nbdkit: file.10: debug: file: pread count=4096 offset=30461952 nbdkit: file.4: debug: file: pread count=4096 offset=28766208 nbdkit: file.14: debug: file: pread count=4096 offset=28233728 nbdkit: file.15: debug: file: pread count=4096 offset=29716480 nbdkit: file.1: debug: file: pread count=4096 offset=28561408 nbdkit: file.12: debug: file: pread count=4096 offset=29970432 nbdkit: file.14: debug: file: pread count=4096 offset=28237824 nbdkit: file.0: debug: file: pread count=4096 offset=30715904 nbdkit: file.1: debug: file: pread count=4096 offset=28565504 nbdkit: file.9: debug: file: pread count=4096 offset=30986240 nbdkit: file.15: debug: file: pread count=4096 offset=29720576 nbdkit: file.14: debug: file: pread count=4096 offset=28241920 nbdkit: file.5: debug: file: pread count=4096 offset=29224960 nbdkit: file.1: debug: file: pread count=4096 offset=28569600 nbdkit: file.13: debug: file: pread count=4096 offset=31203328 nbdkit: file.6: debug: file: pread count=4096 offset=29523968 nbdkit: file.10: debug: file: pread count=4096 offset=30466048 nbdkit: file.14: debug: file: pread count=4096 offset=28246016 nbdkit: file.2: debug: file: pread count=4096 offset=28045312 nbdkit: file.7: debug: file: pread count=4096 offset=30228480 nbdkit: file.13: debug: file: pread count=4096 offset=31207424 nbdkit: file.0: debug: file: pread count=4096 offset=30720000 nbdkit: file.12: debug: file: pread count=4096 offset=29974528 nbdkit: file.13: debug: file: pread count=4096 offset=31211520 nbdkit: file.5: debug: file: pread count=4096 offset=29229056 nbdkit: file.7: debug: file: pread count=4096 offset=30232576 nbdkit: file.15: debug: file: pread count=4096 offset=29724672 nbdkit: file.4: debug: file: pread count=4096 offset=28770304 nbdkit: file.3: debug: file: pread count=4096 offset=29048832 nbdkit: file.6: debug: file: pread count=4096 offset=29528064 nbdkit: file.10: debug: file: pread count=4096 offset=30470144 nbdkit: file.0: debug: file: pread count=4096 offset=30724096 nbdkit: file.6: debug: file: pread count=4096 offset=29532160 nbdkit: file.12: debug: file: pread count=4096 offset=29978624 nbdkit: file.5: debug: file: pread count=4096 offset=29233152 nbdkit: file.8: debug: file: pread count=4096 offset=27770880 nbdkit: file.0: debug: file: pread count=4096 offset=30728192 nbdkit: file.14: debug: file: pread count=4096 offset=28250112 nbdkit: file.9: debug: file: pread count=4096 offset=30990336 nbdkit: file.15: debug: file: pread count=4096 offset=29728768 nbdkit: file.5: debug: file: pread count=4096 offset=29237248 nbdkit: file.12: debug: file: pread count=4096 offset=29982720 nbdkit: file.7: debug: file: pread count=4096 offset=30236672 nbdkit: file.0: debug: file: pread count=4096 offset=30732288 nbdkit: file.10: debug: file: pread count=4096 offset=30474240 nbdkit: file.9: debug: file: pread count=4096 offset=30994432 nbdkit: file.4: debug: file: pread count=4096 offset=28774400 nbdkit: file.15: debug: file: pread count=4096 offset=29732864 nbdkit: file.13: debug: file: pread count=4096 offset=31215616 nbdkit: file.14: debug: file: pread count=4096 offset=28254208 nbdkit: file.3: debug: file: pread count=4096 offset=29052928 nbdkit: file.0: debug: file: pread count=4096 offset=30736384 nbdkit: file.8: debug: file: pread count=4096 offset=27774976 nbdkit: file.9: debug: file: pread count=4096 offset=30998528 nbdkit: file.0: debug: file: pread count=4096 offset=30740480 nbdkit: file.3: debug: file: pread count=4096 offset=29057024 nbdkit: file.5: debug: file: pread count=4096 offset=29241344 nbdkit: file.4: debug: file: pread count=4096 offset=28778496 nbdkit: file.0: debug: file: pread count=4096 offset=30744576 nbdkit: file.12: debug: file: pread count=4096 offset=29986816 nbdkit: file.6: debug: file: pread count=4096 offset=29536256 nbdkit: file.13: debug: file: pread count=4096 offset=31219712 nbdkit: file.10: debug: file: pread count=4096 offset=30478336 nbdkit: file.12: debug: file: pread count=4096 offset=29990912 nbdkit: file.8: debug: file: pread count=4096 offset=27779072 nbdkit: file.14: debug: file: pread count=4096 offset=28258304 nbdkit: file.9: debug: file: pread count=4096 offset=31002624 nbdkit: file.0: debug: file: pread count=4096 offset=30748672 nbdkit: file.7: debug: file: pread count=4096 offset=30240768 nbdkit: file.4: debug: file: pread count=4096 offset=28782592 nbdkit: file.5: debug: file: pread count=4096 offset=29245440 nbdkit: file.5: debug: file: pread count=4096 offset=29249536 nbdkit: file.12: debug: file: pread count=4096 offset=29995008 nbdkit: file.15: debug: file: pread count=4096 offset=29736960 nbdkit: file.12: debug: file: pread count=4096 offset=29999104 nbdkit: file.14: debug: file: pread count=4096 offset=28262400 nbdkit: file.0: debug: file: pread count=4096 offset=30752768 nbdkit: file.3: debug: file: pread count=4096 offset=29061120 nbdkit: file.13: debug: file: pread count=4096 offset=31223808 nbdkit: file.7: debug: file: pread count=4096 offset=30244864 nbdkit: file.8: debug: file: pread count=4096 offset=27783168 nbdkit: file.9: debug: file: pread count=4096 offset=31006720 nbdkit: file.6: debug: file: pread count=4096 offset=29540352 nbdkit: file.13: debug: file: pread count=4096 offset=31227904 nbdkit: file.5: debug: file: pread count=4096 offset=29253632 nbdkit: file.6: debug: file: pread count=4096 offset=29544448 nbdkit: file.10: debug: file: pread count=4096 offset=30482432 nbdkit: file.14: debug: file: pread count=4096 offset=28266496 nbdkit: file.12: debug: file: pread count=4096 offset=30003200 nbdkit: file.9: debug: file: pread count=4096 offset=31010816 nbdkit: file.7: debug: file: pread count=4096 offset=30248960 nbdkit: file.15: debug: file: pread count=4096 offset=29741056 nbdkit: file.12: debug: file: pread count=4096 offset=30007296 nbdkit: file.4: debug: file: pread count=4096 offset=28786688 nbdkit: file.13: debug: file: pread count=4096 offset=31232000 nbdkit: file.6: debug: file: pread count=4096 offset=29548544 nbdkit: file.3: debug: file: pread count=4096 offset=29065216 nbdkit: file.6: debug: file: pread count=4096 offset=29552640 nbdkit: file.5: debug: file: pread count=4096 offset=29257728 nbdkit: file.9: debug: file: pread count=4096 offset=31014912 nbdkit: file.3: debug: file: pread count=4096 offset=29069312 nbdkit: file.15: debug: file: pread count=4096 offset=29745152 nbdkit: file.3: debug: file: pread count=4096 offset=29073408 nbdkit: file.0: debug: file: pread count=4096 offset=30756864 nbdkit: file.4: debug: file: pread count=4096 offset=28790784 nbdkit: file.13: debug: file: pread count=4096 offset=31236096 nbdkit: file.5: debug: file: pread count=4096 offset=29261824 nbdkit: file.15: debug: file: pread count=4096 offset=29749248 nbdkit: file.14: debug: file: pread count=4096 offset=28270592 nbdkit: file.5: debug: file: pread count=4096 offset=29265920 nbdkit: file.7: debug: file: pread count=4096 offset=30253056 nbdkit: file.4: debug: file: pread count=4096 offset=28794880 nbdkit: file.12: debug: file: pread count=4096 offset=30011392 nbdkit: file.0: debug: file: pread count=4096 offset=30760960 nbdkit: file.9: debug: file: pread count=4096 offset=31019008 nbdkit: file.7: debug: file: pread count=4096 offset=30257152 nbdkit: file.3: debug: file: pread count=4096 offset=29077504 nbdkit: file.10: debug: file: pread count=4096 offset=30486528 nbdkit: file.13: debug: file: pread count=4096 offset=31240192 nbdkit: file.12: debug: file: pread count=4096 offset=30015488 nbdkit: file.3: debug: file: pread count=4096 offset=29081600 nbdkit: file.0: debug: file: pread count=4096 offset=30765056 nbdkit: file.15: debug: file: pread count=4096 offset=29753344 nbdkit: file.6: debug: file: pread count=4096 offset=29556736 nbdkit: file.5: debug: file: pread count=4096 offset=29270016 nbdkit: file.12: debug: file: pread count=4096 offset=30019584 nbdkit: file.10: debug: file: pread count=4096 offset=30490624 nbdkit: file.14: debug: file: pread count=4096 offset=28274688 nbdkit: file.3: debug: file: pread count=4096 offset=29085696 nbdkit: file.5: debug: file: pread count=4096 offset=29274112 nbdkit: file.0: debug: file: pread count=4096 offset=30769152 nbdkit: file.7: debug: file: pread count=4096 offset=30261248 nbdkit: file.4: debug: file: pread count=4096 offset=28798976 nbdkit: file.6: debug: file: pread count=4096 offset=29560832 nbdkit: file.10: debug: file: pread count=4096 offset=30494720 nbdkit: file.12: debug: file: pread count=4096 offset=30023680 nbdkit: file.7: debug: file: pread count=4096 offset=30265344 nbdkit: file.12: debug: file: pread count=4096 offset=30027776 nbdkit: file.3: debug: file: pread count=4096 offset=29089792 nbdkit: file.9: debug: file: pread count=4096 offset=31023104 nbdkit: file.0: debug: file: pread count=4096 offset=30773248 nbdkit: file.13: debug: file: pread count=4096 offset=31244288 nbdkit: file.15: debug: file: pread count=4096 offset=29757440 nbdkit: file.12: debug: file: pread count=4096 offset=30031872 nbdkit: file.10: debug: file: pread count=4096 offset=30498816 nbdkit: file.9: debug: file: pread count=4096 offset=31027200 nbdkit: file.6: debug: file: pread count=4096 offset=29564928 nbdkit: file.4: debug: file: pread count=4096 offset=28803072 nbdkit: file.7: debug: file: pread count=4096 offset=30269440 nbdkit: file.5: debug: file: pread count=4096 offset=29278208 nbdkit: file.3: debug: file: pread count=4096 offset=29093888 nbdkit: file.7: debug: file: pread count=4096 offset=30273536 nbdkit: file.14: debug: file: pread count=4096 offset=28278784 nbdkit: file.15: debug: file: pread count=4096 offset=29761536 nbdkit: file.7: debug: file: pread count=4096 offset=30277632 nbdkit: file.5: debug: file: pread count=4096 offset=29282304 nbdkit: file.6: debug: file: pread count=4096 offset=29569024 nbdkit: file.6: debug: file: pread count=4096 offset=29573120 nbdkit: file.12: debug: file: pread count=4096 offset=30035968 nbdkit: file.9: debug: file: pread count=4096 offset=31031296 nbdkit: file.12: debug: file: pread count=4096 offset=30040064 nbdkit: file.10: debug: file: pread count=4096 offset=30502912 nbdkit: file.0: debug: file: pread count=4096 offset=30777344 nbdkit: file.13: debug: file: pread count=4096 offset=31248384 nbdkit: file.0: debug: file: pread count=4096 offset=30781440 nbdkit: file.15: debug: file: pread count=4096 offset=29765632 nbdkit: file.14: debug: file: pread count=4096 offset=28282880 nbdkit: file.0: debug: file: pread count=4096 offset=30785536 nbdkit: file.5: debug: file: pread count=4096 offset=29286400 nbdkit: file.7: debug: file: pread count=4096 offset=30281728 nbdkit: file.9: debug: file: pread count=4096 offset=31035392 nbdkit: file.12: debug: file: pread count=4096 offset=30044160 nbdkit: file.9: debug: file: pread count=4096 offset=31039488 nbdkit: file.5: debug: file: pread count=4096 offset=29290496 nbdkit: file.0: debug: file: pread count=4096 offset=30789632 nbdkit: file.15: debug: file: pread count=4096 offset=29769728 nbdkit: file.13: debug: file: pread count=4096 offset=31252480 nbdkit: file.4: debug: file: pread count=4096 offset=28807168 nbdkit: file.10: debug: file: pread count=4096 offset=30507008 nbdkit: file.0: debug: file: pread count=4096 offset=30793728 nbdkit: file.7: debug: file: pread count=4096 offset=30285824 nbdkit: file.4: debug: file: pread count=4096 offset=28811264 nbdkit: file.15: debug: file: pread count=4096 offset=29773824 nbdkit: file.10: debug: file: pread count=4096 offset=30511104 nbdkit: file.12: debug: file: pread count=4096 offset=30048256 nbdkit: file.9: debug: file: pread count=4096 offset=31043584 nbdkit: file.14: debug: file: pread count=4096 offset=28286976 nbdkit: file.0: debug: file: pread count=4096 offset=30797824 nbdkit: file.12: debug: file: pread count=4096 offset=30052352 nbdkit: file.7: debug: file: pread count=4096 offset=30289920 nbdkit: file.6: debug: file: pread count=4096 offset=29577216 nbdkit: file.9: debug: file: pread count=4096 offset=31047680 nbdkit: file.5: debug: file: pread count=4096 offset=29294592 nbdkit: file.13: debug: file: pread count=4096 offset=31256576 nbdkit: file.12: debug: file: pread count=4096 offset=30056448 nbdkit: file.9: debug: file: pread count=4096 offset=31051776 nbdkit: file.0: debug: file: pread count=4096 offset=30801920 nbdkit: file.5: debug: file: pread count=4096 offset=29298688 nbdkit: file.14: debug: file: pread count=4096 offset=28291072 nbdkit: file.15: debug: file: pread count=4096 offset=29777920 nbdkit: file.0: debug: file: pread count=4096 offset=30806016 nbdkit: file.4: debug: file: pread count=4096 offset=28815360 nbdkit: file.12: debug: file: pread count=4096 offset=30060544 nbdkit: file.5: debug: file: pread count=4096 offset=29302784 nbdkit: file.10: debug: file: pread count=4096 offset=30515200 nbdkit: file.9: debug: file: pread count=4096 offset=31055872 nbdkit: file.7: debug: file: pread count=4096 offset=30294016 nbdkit: file.15: debug: file: pread count=4096 offset=29782016 nbdkit: file.13: debug: file: pread count=4096 offset=31260672 nbdkit: file.0: debug: file: pread count=4096 offset=30810112 nbdkit: file.0: debug: file: pread count=4096 offset=30814208 nbdkit: file.9: debug: file: pread count=4096 offset=31059968 nbdkit: file.5: debug: file: pread count=4096 offset=29306880 nbdkit: file.5: debug: file: pread count=4096 offset=29310976 nbdkit: file.12: debug: file: pread count=4096 offset=30064640 nbdkit: file.12: debug: file: pread count=4096 offset=30068736 nbdkit: file.4: debug: file: pread count=4096 offset=28819456 nbdkit: file.10: debug: file: pread count=4096 offset=30519296 nbdkit: file.12: debug: file: pread count=4096 offset=30072832 nbdkit: file.13: debug: file: pread count=4096 offset=31264768 nbdkit: file.7: debug: file: pread count=4096 offset=30298112 nbdkit: file.15: debug: file: pread count=4096 offset=29786112 nbdkit: file.9: debug: file: pread count=4096 offset=31064064 nbdkit: file.0: debug: file: pread count=4096 offset=30818304 nbdkit: file.5: debug: file: pread count=4096 offset=29315072 nbdkit: file.15: debug: file: pread count=4096 offset=29790208 nbdkit: file.6: debug: file: pread count=4096 offset=29581312 nbdkit: file.14: debug: file: pread count=4096 offset=28295168 nbdkit: file.13: debug: file: pread count=4096 offset=31268864 nbdkit: file.6: debug: file: pread count=4096 offset=29585408 nbdkit: file.10: debug: file: pread count=4096 offset=30523392 nbdkit: file.4: debug: file: pread count=4096 offset=28823552 nbdkit: file.7: debug: file: pread count=4096 offset=30302208 nbdkit: file.9: debug: file: pread count=4096 offset=31068160 nbdkit: file.12: debug: file: pread count=4096 offset=30076928 nbdkit: file.14: debug: file: pread count=4096 offset=28299264 nbdkit: file.10: debug: file: pread count=4096 offset=30527488 nbdkit: file.13: debug: file: pread count=4096 offset=31272960 nbdkit: file.15: debug: file: pread count=4096 offset=29794304 nbdkit: file.9: debug: file: pread count=4096 offset=31072256 nbdkit: file.0: debug: file: pread count=4096 offset=30822400 nbdkit: file.14: debug: file: pread count=4096 offset=28303360 nbdkit: file.15: debug: file: pread count=4096 offset=29798400 nbdkit: file.0: debug: file: pread count=4096 offset=30826496 nbdkit: file.5: debug: file: pread count=4096 offset=29319168 nbdkit: file.0: debug: file: pread count=4096 offset=30830592 nbdkit: file.13: debug: file: pread count=4096 offset=31277056 nbdkit: file.14: debug: file: pread count=4096 offset=28307456 nbdkit: file.7: debug: file: pread count=4096 offset=30306304 nbdkit: file.12: debug: file: pread count=4096 offset=30081024 nbdkit: file.5: debug: file: pread count=4096 offset=29323264 nbdkit: file.4: debug: file: pread count=4096 offset=28827648 nbdkit: file.12: debug: file: pread count=4096 offset=30085120 nbdkit: file.10: debug: file: pread count=4096 offset=30531584 nbdkit: file.0: debug: file: pread count=4096 offset=30834688 nbdkit: file.9: debug: file: pread count=4096 offset=31076352 nbdkit: file.4: debug: file: pread count=4096 offset=28831744 nbdkit: file.15: debug: file: pread count=4096 offset=29802496 nbdkit: file.9: debug: file: pread count=4096 offset=31080448 nbdkit: file.6: debug: file: pread count=4096 offset=29589504 nbdkit: file.12: debug: file: pread count=4096 offset=30089216 nbdkit: file.13: debug: file: pread count=4096 offset=31281152 nbdkit: file.7: debug: file: pread count=4096 offset=30310400 nbdkit: file.10: debug: file: pread count=4096 offset=30535680 nbdkit: file.0: debug: file: pread count=4096 offset=30838784 nbdkit: file.15: debug: file: pread count=4096 offset=29806592 nbdkit: file.15: debug: file: pread count=4096 offset=29810688 nbdkit: file.9: debug: file: pread count=4096 offset=31084544 nbdkit: file.12: debug: file: pread count=4096 offset=30093312 nbdkit: file.15: debug: file: pread count=4096 offset=29814784 nbdkit: file.5: debug: file: pread count=4096 offset=29327360 nbdkit: file.7: debug: file: pread count=4096 offset=30314496 nbdkit: file.7: debug: file: pread count=4096 offset=30318592 nbdkit: file.6: debug: file: pread count=4096 offset=29593600 nbdkit: file.13: debug: file: pread count=4096 offset=31285248 nbdkit: file.7: debug: file: pread count=4096 offset=30322688 nbdkit: file.12: debug: file: pread count=4096 offset=30097408 nbdkit: file.5: debug: file: pread count=4096 offset=29331456 nbdkit: file.6: debug: file: pread count=4096 offset=29597696 nbdkit: file.5: debug: file: pread count=4096 offset=29335552 nbdkit: file.13: debug: file: pread count=4096 offset=31289344 nbdkit: file.12: debug: file: pread count=4096 offset=30101504 nbdkit: file.0: debug: file: pread count=4096 offset=30842880 nbdkit: file.0: debug: file: pread count=4096 offset=30846976 nbdkit: file.10: debug: file: pread count=4096 offset=30539776 nbdkit: file.7: debug: file: pread count=4096 offset=30326784 nbdkit: file.9: debug: file: pread count=4096 offset=31088640 nbdkit: file.0: debug: file: pread count=4096 offset=30851072 nbdkit: file.5: debug: file: pread count=4096 offset=29339648 nbdkit: file.9: debug: file: pread count=4096 offset=31092736 nbdkit: file.12: debug: file: pread count=4096 offset=30105600 nbdkit: file.7: debug: file: pread count=4096 offset=30330880 nbdkit: file.10: debug: file: pread count=4096 offset=30543872 nbdkit: file.6: debug: file: pread count=4096 offset=29601792 nbdkit: file.9: debug: file: pread count=4096 offset=31096832 nbdkit: file.12: debug: file: pread count=4096 offset=30109696 nbdkit: file.12: debug: file: pread count=4096 offset=30113792 nbdkit: file.9: debug: file: pread count=4096 offset=31100928 nbdkit: file.13: debug: file: pread count=4096 offset=31293440 nbdkit: file.6: debug: file: pread count=4096 offset=29605888 nbdkit: file.15: debug: file: pread count=4096 offset=29818880 nbdkit: file.10: debug: file: pread count=4096 offset=30547968 nbdkit: file.12: debug: file: pread count=4096 offset=30117888 nbdkit: file.7: debug: file: pread count=4096 offset=30334976 nbdkit: file.15: debug: file: pread count=4096 offset=29822976 nbdkit: file.13: debug: file: pread count=4096 offset=31297536 nbdkit: file.5: debug: file: pread count=4096 offset=29343744 nbdkit: file.15: debug: file: pread count=4096 offset=29827072 nbdkit: file.12: debug: file: pread count=4096 offset=30121984 nbdkit: file.0: debug: file: pread count=4096 offset=30855168 nbdkit: file.0: debug: file: pread count=4096 offset=30859264 nbdkit: file.13: debug: file: pread count=4096 offset=31301632 nbdkit: file.0: debug: file: pread count=4096 offset=30863360 nbdkit: file.9: debug: file: pread count=4096 offset=31105024 nbdkit: file.12: debug: file: pread count=4096 offset=30126080 nbdkit: file.5: debug: file: pread count=4096 offset=29347840 nbdkit: file.15: debug: file: pread count=4096 offset=29831168 nbdkit: file.13: debug: file: pread count=4096 offset=31305728 nbdkit: file.10: debug: file: pread count=4096 offset=30552064 nbdkit: file.10: debug: file: pread count=4096 offset=30556160 nbdkit: file.5: debug: file: pread count=4096 offset=29351936 nbdkit: file.13: debug: file: pread count=4096 offset=31309824 nbdkit: file.12: debug: file: pread count=4096 offset=30130176 nbdkit: file.6: debug: file: pread count=4096 offset=29609984 nbdkit: file.13: debug: file: pread count=4096 offset=31313920 nbdkit: file.7: debug: file: pread count=4096 offset=30339072 nbdkit: file.5: debug: file: pread count=4096 offset=29356032 nbdkit: file.15: debug: file: pread count=4096 offset=29835264 nbdkit: file.0: debug: file: pread count=4096 offset=30867456 nbdkit: file.13: debug: file: pread count=4096 offset=31318016 nbdkit: file.0: debug: file: pread count=4096 offset=30871552 nbdkit: file.6: debug: file: pread count=4096 offset=29614080 nbdkit: file.0: debug: file: pread count=4096 offset=30875648 nbdkit: file.0: debug: file: pread count=4096 offset=30879744 nbdkit: file.7: debug: file: pread count=4096 offset=30343168 nbdkit: file.0: debug: file: pread count=4096 offset=30883840 nbdkit: file.12: debug: file: pread count=4096 offset=30134272 nbdkit: file.13: debug: file: pread count=4096 offset=31322112 nbdkit: file.15: debug: file: pread count=4096 offset=29839360 nbdkit: file.12: debug: file: pread count=4096 offset=30138368 nbdkit: file.9: debug: file: pread count=4096 offset=31109120 nbdkit: file.13: debug: file: pread count=4096 offset=31326208 nbdkit: file.6: debug: file: pread count=4096 offset=29618176 nbdkit: file.13: debug: file: pread count=4096 offset=31330304 nbdkit: file.12: debug: file: pread count=4096 offset=30142464 nbdkit: file.0: debug: file: pread count=4096 offset=30887936 nbdkit: file.15: debug: file: pread count=4096 offset=29843456 nbdkit: file.0: debug: file: pread count=4096 offset=30892032 nbdkit: file.10: debug: file: pread count=4096 offset=30560256 nbdkit: file.7: debug: file: pread count=4096 offset=30347264 nbdkit: file.0: debug: file: pread count=4096 offset=30896128 nbdkit: file.0: debug: file: pread count=4096 offset=30900224 nbdkit: file.15: debug: file: pread count=4096 offset=29847552 nbdkit: file.10: debug: file: pread count=4096 offset=30564352 nbdkit: file.13: debug: file: pread count=4096 offset=31334400 nbdkit: file.10: debug: file: pread count=4096 offset=30568448 nbdkit: file.0: debug: file: pread count=4096 offset=30904320 nbdkit: file.9: debug: file: pread count=4096 offset=31113216 nbdkit: file.0: debug: file: pread count=4096 offset=30908416 nbdkit: file.0: debug: file: pread count=4096 offset=30912512 nbdkit: file.7: debug: file: pread count=4096 offset=30351360 nbdkit: file.9: debug: file: pread count=4096 offset=31117312 nbdkit: file.0: debug: file: pread count=4096 offset=30916608 nbdkit: file.10: debug: file: pread count=4096 offset=30572544 nbdkit: file.0: debug: file: pread count=4096 offset=30920704 nbdkit: file.9: debug: file: pread count=4096 offset=31121408 nbdkit: file.15: debug: file: pread count=4096 offset=29851648 nbdkit: file.13: debug: file: pread count=4096 offset=31338496 nbdkit: file.7: debug: file: pread count=4096 offset=30355456 nbdkit: file.0: debug: file: pread count=4096 offset=30924800 nbdkit: file.7: debug: file: pread count=4096 offset=30359552 nbdkit: file.9: debug: file: pread count=4096 offset=31125504 nbdkit: file.13: debug: file: pread count=4096 offset=31342592 nbdkit: file.10: debug: file: pread count=4096 offset=30576640 nbdkit: file.9: debug: file: pread count=4096 offset=31129600 nbdkit: file.7: debug: file: pread count=4096 offset=30363648 nbdkit: file.0: debug: file: pread count=4096 offset=30928896 nbdkit: file.10: debug: file: pread count=4096 offset=30580736 nbdkit: file.13: debug: file: pread count=4096 offset=31346688 nbdkit: file.7: debug: file: pread count=4096 offset=30367744 nbdkit: file.13: debug: file: pread count=4096 offset=31350784 nbdkit: file.7: debug: file: pread count=4096 offset=30371840 nbdkit: file.15: debug: file: pread count=4096 offset=29855744 nbdkit: file.10: debug: file: pread count=4096 offset=30584832 nbdkit: file.7: debug: file: pread count=4096 offset=30375936 nbdkit: file.10: debug: file: pread count=4096 offset=30588928 nbdkit: file.7: debug: file: pread count=4096 offset=30380032 nbdkit: file.9: debug: file: pread count=4096 offset=31133696 nbdkit: file.9: debug: file: pread count=4096 offset=31137792 nbdkit: file.13: debug: file: pread count=4096 offset=31354880 nbdkit: file.15: debug: file: pread count=4096 offset=29859840 nbdkit: file.9: debug: file: pread count=4096 offset=31141888 nbdkit: file.10: debug: file: pread count=4096 offset=30593024 nbdkit: file.13: debug: file: pread count=4096 offset=31358976 nbdkit: file.7: debug: file: pread count=4096 offset=30384128 nbdkit: file.15: debug: file: pread count=4096 offset=29863936 nbdkit: file.9: debug: file: pread count=4096 offset=31145984 nbdkit: file.10: debug: file: pread count=4096 offset=30597120 nbdkit: file.15: debug: file: pread count=4096 offset=29868032 nbdkit: file.7: debug: file: pread count=4096 offset=30388224 nbdkit: file.15: debug: file: pread count=4096 offset=29872128 nbdkit: file.15: debug: file: pread count=4096 offset=29876224 nbdkit: file.13: debug: file: pread count=4096 offset=31363072 nbdkit: file.10: debug: file: pread count=4096 offset=30601216 nbdkit: file.7: debug: file: pread count=4096 offset=30392320 nbdkit: file.15: debug: file: pread count=4096 offset=29880320 nbdkit: file.13: debug: file: pread count=4096 offset=31367168 nbdkit: file.9: debug: file: pread count=4096 offset=31150080 nbdkit: file.13: debug: file: pread count=4096 offset=31371264 nbdkit: file.9: debug: file: pread count=4096 offset=31154176 nbdkit: file.10: debug: file: pread count=4096 offset=30605312 nbdkit: file.9: debug: file: pread count=4096 offset=31158272 nbdkit: file.7: debug: file: pread count=4096 offset=30396416 nbdkit: file.10: debug: file: pread count=4096 offset=30609408 nbdkit: file.10: debug: file: pread count=4096 offset=30613504 nbdkit: file.10: debug: file: pread count=4096 offset=30617600 nbdkit: file.7: debug: file: pread count=4096 offset=30400512 nbdkit: file.9: debug: file: pread count=4096 offset=31162368 nbdkit: file.7: debug: file: pread count=4096 offset=30404608 nbdkit: file.9: debug: file: pread count=4096 offset=31166464 nbdkit: file.10: debug: file: pread count=4096 offset=30621696 nbdkit: file.10: debug: file: pread count=4096 offset=30625792 nbdkit: file.10: debug: file: pread count=4096 offset=30629888 nbdkit: file.10: debug: file: pread count=4096 offset=30633984 nbdkit: file.10: debug: file: pread count=4096 offset=30638080 nbdkit: file.10: debug: file: pread count=4096 offset=30642176 nbdkit: file.9: debug: file: pread count=4096 offset=31170560 nbdkit: file.10: debug: file: pread count=4096 offset=30646272 nbdkit: file.9: debug: file: pread count=4096 offset=31174656 nbdkit: file.10: debug: file: pread count=4096 offset=30650368 nbdkit: file.9: debug: file: pread count=4096 offset=31178752 nbdkit: file.10: debug: file: pread count=4096 offset=30654464 nbdkit: file.13: debug: file: pread count=4096 offset=31375360 nbdkit: file.13: debug: file: pread count=4096 offset=31379456 nbdkit: file.9: debug: file: pread count=4096 offset=31182848 nbdkit: file.10: debug: file: pread count=4096 offset=30658560 nbdkit: file.9: debug: file: pread count=4096 offset=31186944 nbdkit: file.10: debug: file: pread count=4096 offset=30662656 nbdkit: file.13: debug: file: pread count=4096 offset=31383552 nbdkit: file.10: debug: file: pread count=4096 offset=30666752 nbdkit: file.13: debug: file: pread count=4096 offset=31387648 nbdkit: file.9: debug: file: pread count=4096 offset=31191040 nbdkit: file.13: debug: file: pread count=4096 offset=31391744 nbdkit: file.13: debug: file: pread count=4096 offset=31395840 nbdkit: file.13: debug: file: pread count=4096 offset=31399936 nbdkit: file.13: debug: file: pread count=4096 offset=31404032 nbdkit: file.13: debug: file: pread count=4096 offset=31408128 nbdkit: file.13: debug: file: pread count=4096 offset=31412224 nbdkit: file.13: debug: file: pread count=4096 offset=31416320 nbdkit: file.13: debug: file: pread count=4096 offset=31420416 nbdkit: file.13: debug: file: pread count=4096 offset=31424512 nbdkit: file.13: debug: file: pread count=4096 offset=31428608 nbdkit: file.13: debug: file: pread count=4096 offset=31432704 nbdkit: file.13: debug: file: pread count=4096 offset=31436800 nbdkit: file.13: debug: file: pread count=4096 offset=31440896 nbdkit: file.13: debug: file: pread count=4096 offset=31444992 nbdkit: file.13: debug: file: pread count=4096 offset=31449088 nbdkit: file.13: debug: file: pread count=4096 offset=31453184 nbdkit: file.11: debug: cow: pread count=262144 offset=31457280 nbdkit: file.11: debug: file: pread count=4096 offset=31457280 nbdkit: file.11: debug: file: pread count=4096 offset=31461376 nbdkit: file.11: debug: file: pread count=4096 offset=31465472 nbdkit: file.11: debug: file: pread count=4096 offset=31469568 nbdkit: file.11: debug: file: pread count=4096 offset=31473664 nbdkit: file.11: debug: file: pread count=4096 offset=31477760 nbdkit: file.11: debug: file: pread count=4096 offset=31481856 nbdkit: file.11: debug: file: pread count=4096 offset=31485952 nbdkit: file.11: debug: file: pread count=4096 offset=31490048 nbdkit: file.11: debug: file: pread count=4096 offset=31494144 nbdkit: file.11: debug: file: pread count=4096 offset=31498240 nbdkit: file.11: debug: file: pread count=4096 offset=31502336 nbdkit: file.11: debug: file: pread count=4096 offset=31506432 nbdkit: file.11: debug: file: pread count=4096 offset=31510528 nbdkit: file.11: debug: file: pread count=4096 offset=31514624 nbdkit: file.11: debug: file: pread count=4096 offset=31518720 nbdkit: file.11: debug: file: pread count=4096 offset=31522816 nbdkit: file.11: debug: file: pread count=4096 offset=31526912 nbdkit: file.11: debug: file: pread count=4096 offset=31531008 nbdkit: file.11: debug: file: pread count=4096 offset=31535104 nbdkit: file.11: debug: file: pread count=4096 offset=31539200 nbdkit: file.11: debug: file: pread count=4096 offset=31543296 nbdkit: file.11: debug: file: pread count=4096 offset=31547392 nbdkit: file.11: debug: file: pread count=4096 offset=31551488 nbdkit: file.11: debug: file: pread count=4096 offset=31555584 nbdkit: file.11: debug: file: pread count=4096 offset=31559680 nbdkit: file.11: debug: file: pread count=4096 offset=31563776 nbdkit: file.11: debug: file: pread count=4096 offset=31567872 nbdkit: file.11: debug: file: pread count=4096 offset=31571968 nbdkit: file.1: debug: cow: pread count=262144 offset=31719424 nbdkit: file.11: debug: file: pread count=4096 offset=31576064 nbdkit: file.11: debug: file: pread count=4096 offset=31580160 nbdkit: file.11: debug: file: pread count=4096 offset=31584256 nbdkit: file.11: debug: file: pread count=4096 offset=31588352 nbdkit: file.11: debug: file: pread count=4096 offset=31592448 nbdkit: file.11: debug: file: pread count=4096 offset=31596544 nbdkit: file.11: debug: file: pread count=4096 offset=31600640 nbdkit: file.11: debug: file: pread count=4096 offset=31604736 nbdkit: file.1: debug: file: pread count=4096 offset=31719424 nbdkit: file.1: debug: file: pread count=4096 offset=31723520 nbdkit: file.1: debug: file: pread count=4096 offset=31727616 nbdkit: file.11: debug: file: pread count=4096 offset=31608832 nbdkit: file.1: debug: file: pread count=4096 offset=31731712 nbdkit: file.11: debug: file: pread count=4096 offset=31612928 nbdkit: file.11: debug: file: pread count=4096 offset=31617024 nbdkit: file.11: debug: file: pread count=4096 offset=31621120 nbdkit: file.11: debug: file: pread count=4096 offset=31625216 nbdkit: file.11: debug: file: pread count=4096 offset=31629312 nbdkit: file.1: debug: file: pread count=4096 offset=31735808 nbdkit: file.1: debug: file: pread count=4096 offset=31739904 nbdkit: file.11: debug: file: pread count=4096 offset=31633408 nbdkit: file.11: debug: file: pread count=4096 offset=31637504 nbdkit: file.11: debug: file: pread count=4096 offset=31641600 nbdkit: file.2: debug: cow: pread count=262144 offset=31981568 nbdkit: file.2: debug: file: pread count=4096 offset=31981568 nbdkit: file.2: debug: file: pread count=4096 offset=31985664 nbdkit: file.11: debug: file: pread count=4096 offset=31645696 nbdkit: file.2: debug: file: pread count=4096 offset=31989760 nbdkit: file.1: debug: file: pread count=4096 offset=31744000 nbdkit: file.11: debug: file: pread count=4096 offset=31649792 nbdkit: file.11: debug: file: pread count=4096 offset=31653888 nbdkit: file.2: debug: file: pread count=4096 offset=31993856 nbdkit: file.1: debug: file: pread count=4096 offset=31748096 nbdkit: file.11: debug: file: pread count=4096 offset=31657984 nbdkit: file.1: debug: file: pread count=4096 offset=31752192 nbdkit: file.1: debug: file: pread count=4096 offset=31756288 nbdkit: file.11: debug: file: pread count=4096 offset=31662080 nbdkit: file.11: debug: file: pread count=4096 offset=31666176 nbdkit: file.1: debug: file: pread count=4096 offset=31760384 nbdkit: file.1: debug: file: pread count=4096 offset=31764480 nbdkit: file.11: debug: file: pread count=4096 offset=31670272 nbdkit: file.1: debug: file: pread count=4096 offset=31768576 nbdkit: file.1: debug: file: pread count=4096 offset=31772672 nbdkit: file.8: debug: cow: pread count=262144 offset=32243712 nbdkit: file.2: debug: file: pread count=4096 offset=31997952 nbdkit: file.1: debug: file: pread count=4096 offset=31776768 nbdkit: file.2: debug: file: pread count=4096 offset=32002048 nbdkit: file.2: debug: file: pread count=4096 offset=32006144 nbdkit: file.11: debug: file: pread count=4096 offset=31674368 nbdkit: file.11: debug: file: pread count=4096 offset=31678464 nbdkit: file.8: debug: file: pread count=4096 offset=32243712 nbdkit: file.2: debug: file: pread count=4096 offset=32010240 nbdkit: file.11: debug: file: pread count=4096 offset=31682560 nbdkit: file.1: debug: file: pread count=4096 offset=31780864 nbdkit: file.2: debug: file: pread count=4096 offset=32014336 nbdkit: file.11: debug: file: pread count=4096 offset=31686656 nbdkit: file.2: debug: file: pread count=4096 offset=32018432 nbdkit: file.2: debug: file: pread count=4096 offset=32022528 nbdkit: file.8: debug: file: pread count=4096 offset=32247808 nbdkit: file.11: debug: file: pread count=4096 offset=31690752 nbdkit: file.8: debug: file: pread count=4096 offset=32251904 nbdkit: file.8: debug: file: pread count=4096 offset=32256000 nbdkit: file.1: debug: file: pread count=4096 offset=31784960 nbdkit: file.8: debug: file: pread count=4096 offset=32260096 nbdkit: file.1: debug: file: pread count=4096 offset=31789056 nbdkit: file.11: debug: file: pread count=4096 offset=31694848 nbdkit: file.11: debug: file: pread count=4096 offset=31698944 nbdkit: file.11: debug: file: pread count=4096 offset=31703040 nbdkit: file.1: debug: file: pread count=4096 offset=31793152 nbdkit: file.11: debug: file: pread count=4096 offset=31707136 nbdkit: file.3: debug: cow: pread count=262144 offset=32505856 nbdkit: file.2: debug: file: pread count=4096 offset=32026624 nbdkit: file.2: debug: file: pread count=4096 offset=32030720 nbdkit: file.11: debug: file: pread count=4096 offset=31711232 nbdkit: file.2: debug: file: pread count=4096 offset=32034816 nbdkit: file.2: debug: file: pread count=4096 offset=32038912 nbdkit: file.1: debug: file: pread count=4096 offset=31797248 nbdkit: file.1: debug: file: pread count=4096 offset=31801344 nbdkit: file.1: debug: file: pread count=4096 offset=31805440 nbdkit: file.2: debug: file: pread count=4096 offset=32043008 nbdkit: file.3: debug: file: pread count=4096 offset=32505856 nbdkit: file.3: debug: file: pread count=4096 offset=32509952 nbdkit: file.3: debug: file: pread count=4096 offset=32514048 nbdkit: file.11: debug: file: pread count=4096 offset=31715328 nbdkit: file.8: debug: file: pread count=4096 offset=32264192 nbdkit: file.1: debug: file: pread count=4096 offset=31809536 nbdkit: file.2: debug: file: pread count=4096 offset=32047104 nbdkit: file.3: debug: file: pread count=4096 offset=32518144 nbdkit: file.3: debug: file: pread count=4096 offset=32522240 nbdkit: file.8: debug: file: pread count=4096 offset=32268288 nbdkit: file.14: debug: cow: pread count=262144 offset=32768000 nbdkit: file.1: debug: file: pread count=4096 offset=31813632 nbdkit: file.3: debug: file: pread count=4096 offset=32526336 nbdkit: file.3: debug: file: pread count=4096 offset=32530432 nbdkit: file.2: debug: file: pread count=4096 offset=32051200 nbdkit: file.2: debug: file: pread count=4096 offset=32055296 nbdkit: file.1: debug: file: pread count=4096 offset=31817728 nbdkit: file.3: debug: file: pread count=4096 offset=32534528 nbdkit: file.1: debug: file: pread count=4096 offset=31821824 nbdkit: file.14: debug: file: pread count=4096 offset=32768000 nbdkit: file.8: debug: file: pread count=4096 offset=32272384 nbdkit: file.1: debug: file: pread count=4096 offset=31825920 nbdkit: file.8: debug: file: pread count=4096 offset=32276480 nbdkit: file.8: debug: file: pread count=4096 offset=32280576 nbdkit: file.8: debug: file: pread count=4096 offset=32284672 nbdkit: file.3: debug: file: pread count=4096 offset=32538624 nbdkit: file.3: debug: file: pread count=4096 offset=32542720 nbdkit: file.1: debug: file: pread count=4096 offset=31830016 nbdkit: file.14: debug: file: pread count=4096 offset=32772096 nbdkit: file.8: debug: file: pread count=4096 offset=32288768 nbdkit: file.1: debug: file: pread count=4096 offset=31834112 nbdkit: file.2: debug: file: pread count=4096 offset=32059392 nbdkit: file.4: debug: cow: pread count=262144 offset=33030144 nbdkit: file.8: debug: file: pread count=4096 offset=32292864 nbdkit: file.8: debug: file: pread count=4096 offset=32296960 nbdkit: file.8: debug: file: pread count=4096 offset=32301056 nbdkit: file.14: debug: file: pread count=4096 offset=32776192 nbdkit: file.2: debug: file: pread count=4096 offset=32063488 nbdkit: file.3: debug: file: pread count=4096 offset=32546816 nbdkit: file.4: debug: file: pread count=4096 offset=33030144 nbdkit: file.1: debug: file: pread count=4096 offset=31838208 nbdkit: file.8: debug: file: pread count=4096 offset=32305152 nbdkit: file.3: debug: file: pread count=4096 offset=32550912 nbdkit: file.1: debug: file: pread count=4096 offset=31842304 nbdkit: file.3: debug: file: pread count=4096 offset=32555008 nbdkit: file.1: debug: file: pread count=4096 offset=31846400 nbdkit: file.2: debug: file: pread count=4096 offset=32067584 nbdkit: file.4: debug: file: pread count=4096 offset=33034240 nbdkit: file.14: debug: file: pread count=4096 offset=32780288 nbdkit: file.1: debug: file: pread count=4096 offset=31850496 nbdkit: file.4: debug: file: pread count=4096 offset=33038336 nbdkit: file.8: debug: file: pread count=4096 offset=32309248 nbdkit: file.2: debug: file: pread count=4096 offset=32071680 nbdkit: file.3: debug: file: pread count=4096 offset=32559104 nbdkit: file.1: debug: file: pread count=4096 offset=31854592 nbdkit: file.14: debug: file: pread count=4096 offset=32784384 nbdkit: file.4: debug: file: pread count=4096 offset=33042432 nbdkit: file.14: debug: file: pread count=4096 offset=32788480 nbdkit: file.4: debug: file: pread count=4096 offset=33046528 nbdkit: file.5: debug: cow: pread count=262144 offset=33292288 nbdkit: file.8: debug: file: pread count=4096 offset=32313344 nbdkit: file.4: debug: file: pread count=4096 offset=33050624 nbdkit: file.1: debug: file: pread count=4096 offset=31858688 nbdkit: file.14: debug: file: pread count=4096 offset=32792576 nbdkit: file.5: debug: file: pread count=4096 offset=33292288 nbdkit: file.3: debug: file: pread count=4096 offset=32563200 nbdkit: file.2: debug: file: pread count=4096 offset=32075776 nbdkit: file.8: debug: file: pread count=4096 offset=32317440 nbdkit: file.1: debug: file: pread count=4096 offset=31862784 nbdkit: file.4: debug: file: pread count=4096 offset=33054720 nbdkit: file.5: debug: file: pread count=4096 offset=33296384 nbdkit: file.14: debug: file: pread count=4096 offset=32796672 nbdkit: file.4: debug: file: pread count=4096 offset=33058816 nbdkit: file.8: debug: file: pread count=4096 offset=32321536 nbdkit: file.14: debug: file: pread count=4096 offset=32800768 nbdkit: file.14: debug: file: pread count=4096 offset=32804864 nbdkit: file.1: debug: file: pread count=4096 offset=31866880 nbdkit: file.14: debug: file: pread count=4096 offset=32808960 nbdkit: file.6: debug: cow: pread count=262144 offset=33554432 nbdkit: file.2: debug: file: pread count=4096 offset=32079872 nbdkit: file.8: debug: file: pread count=4096 offset=32325632 nbdkit: file.4: debug: file: pread count=4096 offset=33062912 nbdkit: file.3: debug: file: pread count=4096 offset=32567296 nbdkit: file.8: debug: file: pread count=4096 offset=32329728 nbdkit: file.2: debug: file: pread count=4096 offset=32083968 nbdkit: file.6: debug: file: pread count=4096 offset=33554432 nbdkit: file.3: debug: file: pread count=4096 offset=32571392 nbdkit: file.4: debug: file: pread count=4096 offset=33067008 nbdkit: file.5: debug: file: pread count=4096 offset=33300480 nbdkit: file.8: debug: file: pread count=4096 offset=32333824 nbdkit: file.14: debug: file: pread count=4096 offset=32813056 nbdkit: file.1: debug: file: pread count=4096 offset=31870976 nbdkit: file.3: debug: file: pread count=4096 offset=32575488 nbdkit: file.3: debug: file: pread count=4096 offset=32579584 nbdkit: file.4: debug: file: pread count=4096 offset=33071104 nbdkit: file.6: debug: file: pread count=4096 offset=33558528 nbdkit: file.2: debug: file: pread count=4096 offset=32088064 nbdkit: file.1: debug: file: pread count=4096 offset=31875072 nbdkit: file.14: debug: file: pread count=4096 offset=32817152 nbdkit: file.5: debug: file: pread count=4096 offset=33304576 nbdkit: file.3: debug: file: pread count=4096 offset=32583680 nbdkit: file.8: debug: file: pread count=4096 offset=32337920 nbdkit: file.6: debug: file: pread count=4096 offset=33562624 nbdkit: file.14: debug: file: pread count=4096 offset=32821248 nbdkit: file.4: debug: file: pread count=4096 offset=33075200 nbdkit: file.6: debug: file: pread count=4096 offset=33566720 nbdkit: file.12: debug: cow: pread count=262144 offset=33816576 nbdkit: file.8: debug: file: pread count=4096 offset=32342016 nbdkit: file.5: debug: file: pread count=4096 offset=33308672 nbdkit: file.4: debug: file: pread count=4096 offset=33079296 nbdkit: file.14: debug: file: pread count=4096 offset=32825344 nbdkit: file.2: debug: file: pread count=4096 offset=32092160 nbdkit: file.1: debug: file: pread count=4096 offset=31879168 nbdkit: file.12: debug: file: pread count=4096 offset=33816576 nbdkit: file.5: debug: file: pread count=4096 offset=33312768 nbdkit: file.3: debug: file: pread count=4096 offset=32587776 nbdkit: file.14: debug: file: pread count=4096 offset=32829440 nbdkit: file.6: debug: file: pread count=4096 offset=33570816 nbdkit: file.14: debug: file: pread count=4096 offset=32833536 nbdkit: file.6: debug: file: pread count=4096 offset=33574912 nbdkit: file.8: debug: file: pread count=4096 offset=32346112 nbdkit: file.12: debug: file: pread count=4096 offset=33820672 nbdkit: file.3: debug: file: pread count=4096 offset=32591872 nbdkit: file.1: debug: file: pread count=4096 offset=31883264 nbdkit: file.2: debug: file: pread count=4096 offset=32096256 nbdkit: file.5: debug: file: pread count=4096 offset=33316864 nbdkit: file.14: debug: file: pread count=4096 offset=32837632 nbdkit: file.1: debug: file: pread count=4096 offset=31887360 nbdkit: file.4: debug: file: pread count=4096 offset=33083392 nbdkit: file.6: debug: file: pread count=4096 offset=33579008 nbdkit: file.8: debug: file: pread count=4096 offset=32350208 nbdkit: file.2: debug: file: pread count=4096 offset=32100352 nbdkit: file.8: debug: file: pread count=4096 offset=32354304 nbdkit: file.3: debug: file: pread count=4096 offset=32595968 nbdkit: file.1: debug: file: pread count=4096 offset=31891456 nbdkit: file.3: debug: file: pread count=4096 offset=32600064 nbdkit: file.0: debug: cow: pread count=262144 offset=34078720 nbdkit: file.0: debug: file: pread count=4096 offset=34078720 nbdkit: file.14: debug: file: pread count=4096 offset=32841728 nbdkit: file.5: debug: file: pread count=4096 offset=33320960 nbdkit: file.8: debug: file: pread count=4096 offset=32358400 nbdkit: file.0: debug: file: pread count=4096 offset=34082816 nbdkit: file.1: debug: file: pread count=4096 offset=31895552 nbdkit: file.3: debug: file: pread count=4096 offset=32604160 nbdkit: file.0: debug: file: pread count=4096 offset=34086912 nbdkit: file.2: debug: file: pread count=4096 offset=32104448 nbdkit: file.8: debug: file: pread count=4096 offset=32362496 nbdkit: file.4: debug: file: pread count=4096 offset=33087488 nbdkit: file.1: debug: file: pread count=4096 offset=31899648 nbdkit: file.12: debug: file: pread count=4096 offset=33824768 nbdkit: file.12: debug: file: pread count=4096 offset=33828864 nbdkit: file.1: debug: file: pread count=4096 offset=31903744 nbdkit: file.0: debug: file: pread count=4096 offset=34091008 nbdkit: file.1: debug: file: pread count=4096 offset=31907840 nbdkit: file.6: debug: file: pread count=4096 offset=33583104 nbdkit: file.14: debug: file: pread count=4096 offset=32845824 nbdkit: file.0: debug: file: pread count=4096 offset=34095104 nbdkit: file.14: debug: file: pread count=4096 offset=32849920 nbdkit: file.8: debug: file: pread count=4096 offset=32366592 nbdkit: file.3: debug: file: pread count=4096 offset=32608256 nbdkit: file.8: debug: file: pread count=4096 offset=32370688 nbdkit: file.2: debug: file: pread count=4096 offset=32108544 nbdkit: file.6: debug: file: pread count=4096 offset=33587200 nbdkit: file.4: debug: file: pread count=4096 offset=33091584 nbdkit: file.12: debug: file: pread count=4096 offset=33832960 nbdkit: file.14: debug: file: pread count=4096 offset=32854016 nbdkit: file.14: debug: file: pread count=4096 offset=32858112 nbdkit: file.0: debug: file: pread count=4096 offset=34099200 nbdkit: file.2: debug: file: pread count=4096 offset=32112640 nbdkit: file.6: debug: file: pread count=4096 offset=33591296 nbdkit: file.0: debug: file: pread count=4096 offset=34103296 nbdkit: file.1: debug: file: pread count=4096 offset=31911936 nbdkit: file.0: debug: file: pread count=4096 offset=34107392 nbdkit: file.8: debug: file: pread count=4096 offset=32374784 nbdkit: file.5: debug: file: pread count=4096 offset=33325056 nbdkit: file.0: debug: file: pread count=4096 offset=34111488 nbdkit: file.0: debug: file: pread count=4096 offset=34115584 nbdkit: file.0: debug: file: pread count=4096 offset=34119680 nbdkit: file.1: debug: file: pread count=4096 offset=31916032 nbdkit: file.0: debug: file: pread count=4096 offset=34123776 nbdkit: file.14: debug: file: pread count=4096 offset=32862208 nbdkit: file.2: debug: file: pread count=4096 offset=32116736 nbdkit: file.3: debug: file: pread count=4096 offset=32612352 nbdkit: file.6: debug: file: pread count=4096 offset=33595392 nbdkit: file.5: debug: file: pread count=4096 offset=33329152 nbdkit: file.4: debug: file: pread count=4096 offset=33095680 nbdkit: file.0: debug: file: pread count=4096 offset=34127872 nbdkit: file.4: debug: file: pread count=4096 offset=33099776 nbdkit: file.12: debug: file: pread count=4096 offset=33837056 nbdkit: file.3: debug: file: pread count=4096 offset=32616448 nbdkit: file.2: debug: file: pread count=4096 offset=32120832 nbdkit: file.6: debug: file: pread count=4096 offset=33599488 nbdkit: file.5: debug: file: pread count=4096 offset=33333248 nbdkit: file.0: debug: file: pread count=4096 offset=34131968 nbdkit: file.0: debug: file: pread count=4096 offset=34136064 nbdkit: file.12: debug: file: pread count=4096 offset=33841152 nbdkit: file.6: debug: file: pread count=4096 offset=33603584 nbdkit: file.1: debug: file: pread count=4096 offset=31920128 nbdkit: file.2: debug: file: pread count=4096 offset=32124928 nbdkit: file.8: debug: file: pread count=4096 offset=32378880 nbdkit: file.0: debug: file: pread count=4096 offset=34140160 nbdkit: file.0: debug: file: pread count=4096 offset=34144256 nbdkit: file.12: debug: file: pread count=4096 offset=33845248 nbdkit: file.4: debug: file: pread count=4096 offset=33103872 nbdkit: file.2: debug: file: pread count=4096 offset=32129024 nbdkit: file.0: debug: file: pread count=4096 offset=34148352 nbdkit: file.5: debug: file: pread count=4096 offset=33337344 nbdkit: file.3: debug: file: pread count=4096 offset=32620544 nbdkit: file.2: debug: file: pread count=4096 offset=32133120 nbdkit: file.14: debug: file: pread count=4096 offset=32866304 nbdkit: file.1: debug: file: pread count=4096 offset=31924224 nbdkit: file.6: debug: file: pread count=4096 offset=33607680 nbdkit: file.0: debug: file: pread count=4096 offset=34152448 nbdkit: file.12: debug: file: pread count=4096 offset=33849344 nbdkit: file.12: debug: file: pread count=4096 offset=33853440 nbdkit: file.8: debug: file: pread count=4096 offset=32382976 nbdkit: file.4: debug: file: pread count=4096 offset=33107968 nbdkit: file.12: debug: file: pread count=4096 offset=33857536 nbdkit: file.2: debug: file: pread count=4096 offset=32137216 nbdkit: file.12: debug: file: pread count=4096 offset=33861632 nbdkit: file.5: debug: file: pread count=4096 offset=33341440 nbdkit: file.6: debug: file: pread count=4096 offset=33611776 nbdkit: file.0: debug: file: pread count=4096 offset=34156544 nbdkit: file.4: debug: file: pread count=4096 offset=33112064 nbdkit: file.8: debug: file: pread count=4096 offset=32387072 nbdkit: file.1: debug: file: pread count=4096 offset=31928320 nbdkit: file.3: debug: file: pread count=4096 offset=32624640 nbdkit: file.4: debug: file: pread count=4096 offset=33116160 nbdkit: file.6: debug: file: pread count=4096 offset=33615872 nbdkit: file.3: debug: file: pread count=4096 offset=32628736 nbdkit: file.0: debug: file: pread count=4096 offset=34160640 nbdkit: file.14: debug: file: pread count=4096 offset=32870400 nbdkit: file.0: debug: file: pread count=4096 offset=34164736 nbdkit: file.8: debug: file: pread count=4096 offset=32391168 nbdkit: file.2: debug: file: pread count=4096 offset=32141312 nbdkit: file.0: debug: file: pread count=4096 offset=34168832 nbdkit: file.1: debug: file: pread count=4096 offset=31932416 nbdkit: file.8: debug: file: pread count=4096 offset=32395264 nbdkit: file.5: debug: file: pread count=4096 offset=33345536 nbdkit: file.4: debug: file: pread count=4096 offset=33120256 nbdkit: file.8: debug: file: pread count=4096 offset=32399360 nbdkit: file.3: debug: file: pread count=4096 offset=32632832 nbdkit: file.12: debug: file: pread count=4096 offset=33865728 nbdkit: file.12: debug: file: pread count=4096 offset=33869824 nbdkit: file.2: debug: file: pread count=4096 offset=32145408 nbdkit: file.5: debug: file: pread count=4096 offset=33349632 nbdkit: file.8: debug: file: pread count=4096 offset=32403456 nbdkit: file.6: debug: file: pread count=4096 offset=33619968 nbdkit: file.3: debug: file: pread count=4096 offset=32636928 nbdkit: file.12: debug: file: pread count=4096 offset=33873920 nbdkit: file.6: debug: file: pread count=4096 offset=33624064 nbdkit: file.5: debug: file: pread count=4096 offset=33353728 nbdkit: file.0: debug: file: pread count=4096 offset=34172928 nbdkit: file.14: debug: file: pread count=4096 offset=32874496 nbdkit: file.14: debug: file: pread count=4096 offset=32878592 nbdkit: file.3: debug: file: pread count=4096 offset=32641024 nbdkit: file.14: debug: file: pread count=4096 offset=32882688 nbdkit: file.14: debug: file: pread count=4096 offset=32886784 nbdkit: file.8: debug: file: pread count=4096 offset=32407552 nbdkit: file.14: debug: file: pread count=4096 offset=32890880 nbdkit: file.2: debug: file: pread count=4096 offset=32149504 nbdkit: file.12: debug: file: pread count=4096 offset=33878016 nbdkit: file.1: debug: file: pread count=4096 offset=31936512 nbdkit: file.3: debug: file: pread count=4096 offset=32645120 nbdkit: file.6: debug: file: pread count=4096 offset=33628160 nbdkit: file.0: debug: file: pread count=4096 offset=34177024 nbdkit: file.3: debug: file: pread count=4096 offset=32649216 nbdkit: file.14: debug: file: pread count=4096 offset=32894976 nbdkit: file.3: debug: file: pread count=4096 offset=32653312 nbdkit: file.8: debug: file: pread count=4096 offset=32411648 nbdkit: file.5: debug: file: pread count=4096 offset=33357824 nbdkit: file.14: debug: file: pread count=4096 offset=32899072 nbdkit: file.8: debug: file: pread count=4096 offset=32415744 nbdkit: file.2: debug: file: pread count=4096 offset=32153600 nbdkit: file.5: debug: file: pread count=4096 offset=33361920 nbdkit: file.4: debug: file: pread count=4096 offset=33124352 nbdkit: file.0: debug: file: pread count=4096 offset=34181120 nbdkit: file.3: debug: file: pread count=4096 offset=32657408 nbdkit: file.12: debug: file: pread count=4096 offset=33882112 nbdkit: file.2: debug: file: pread count=4096 offset=32157696 nbdkit: file.3: debug: file: pread count=4096 offset=32661504 nbdkit: file.8: debug: file: pread count=4096 offset=32419840 nbdkit: file.12: debug: file: pread count=4096 offset=33886208 nbdkit: file.12: debug: file: pread count=4096 offset=33890304 nbdkit: file.15: debug: cow: pread count=262144 offset=34340864 nbdkit: file.4: debug: file: pread count=4096 offset=33128448 nbdkit: file.1: debug: file: pread count=4096 offset=31940608 nbdkit: file.5: debug: file: pread count=4096 offset=33366016 nbdkit: file.2: debug: file: pread count=4096 offset=32161792 nbdkit: file.0: debug: file: pread count=4096 offset=34185216 nbdkit: file.12: debug: file: pread count=4096 offset=33894400 nbdkit: file.14: debug: file: pread count=4096 offset=32903168 nbdkit: file.15: debug: file: pread count=4096 offset=34340864 nbdkit: file.3: debug: file: pread count=4096 offset=32665600 nbdkit: file.6: debug: file: pread count=4096 offset=33632256 nbdkit: file.4: debug: file: pread count=4096 offset=33132544 nbdkit: file.8: debug: file: pread count=4096 offset=32423936 nbdkit: file.2: debug: file: pread count=4096 offset=32165888 nbdkit: file.5: debug: file: pread count=4096 offset=33370112 nbdkit: file.2: debug: file: pread count=4096 offset=32169984 nbdkit: file.6: debug: file: pread count=4096 offset=33636352 nbdkit: file.12: debug: file: pread count=4096 offset=33898496 nbdkit: file.1: debug: file: pread count=4096 offset=31944704 nbdkit: file.14: debug: file: pread count=4096 offset=32907264 nbdkit: file.6: debug: file: pread count=4096 offset=33640448 nbdkit: file.3: debug: file: pread count=4096 offset=32669696 nbdkit: file.5: debug: file: pread count=4096 offset=33374208 nbdkit: file.12: debug: file: pread count=4096 offset=33902592 nbdkit: file.5: debug: file: pread count=4096 offset=33378304 nbdkit: file.15: debug: file: pread count=4096 offset=34344960 nbdkit: file.2: debug: file: pread count=4096 offset=32174080 nbdkit: file.0: debug: file: pread count=4096 offset=34189312 nbdkit: file.15: debug: file: pread count=4096 offset=34349056 nbdkit: file.1: debug: file: pread count=4096 offset=31948800 nbdkit: file.8: debug: file: pread count=4096 offset=32428032 nbdkit: file.14: debug: file: pread count=4096 offset=32911360 nbdkit: file.3: debug: file: pread count=4096 offset=32673792 nbdkit: file.1: debug: file: pread count=4096 offset=31952896 nbdkit: file.2: debug: file: pread count=4096 offset=32178176 nbdkit: file.4: debug: file: pread count=4096 offset=33136640 nbdkit: file.0: debug: file: pread count=4096 offset=34193408 nbdkit: file.15: debug: file: pread count=4096 offset=34353152 nbdkit: file.12: debug: file: pread count=4096 offset=33906688 nbdkit: file.1: debug: file: pread count=4096 offset=31956992 nbdkit: file.6: debug: file: pread count=4096 offset=33644544 nbdkit: file.0: debug: file: pread count=4096 offset=34197504 nbdkit: file.2: debug: file: pread count=4096 offset=32182272 nbdkit: file.1: debug: file: pread count=4096 offset=31961088 nbdkit: file.12: debug: file: pread count=4096 offset=33910784 nbdkit: file.8: debug: file: pread count=4096 offset=32432128 nbdkit: file.14: debug: file: pread count=4096 offset=32915456 nbdkit: file.3: debug: file: pread count=4096 offset=32677888 nbdkit: file.2: debug: file: pread count=4096 offset=32186368 nbdkit: file.6: debug: file: pread count=4096 offset=33648640 nbdkit: file.1: debug: file: pread count=4096 offset=31965184 nbdkit: file.5: debug: file: pread count=4096 offset=33382400 nbdkit: file.3: debug: file: pread count=4096 offset=32681984 nbdkit: file.5: debug: file: pread count=4096 offset=33386496 nbdkit: file.12: debug: file: pread count=4096 offset=33914880 nbdkit: file.6: debug: file: pread count=4096 offset=33652736 nbdkit: file.14: debug: file: pread count=4096 offset=32919552 nbdkit: file.8: debug: file: pread count=4096 offset=32436224 nbdkit: file.14: debug: file: pread count=4096 offset=32923648 nbdkit: file.15: debug: file: pread count=4096 offset=34357248 nbdkit: file.0: debug: file: pread count=4096 offset=34201600 nbdkit: file.15: debug: file: pread count=4096 offset=34361344 nbdkit: file.5: debug: file: pread count=4096 offset=33390592 nbdkit: file.4: debug: file: pread count=4096 offset=33140736 nbdkit: file.1: debug: file: pread count=4096 offset=31969280 nbdkit: file.3: debug: file: pread count=4096 offset=32686080 nbdkit: file.5: debug: file: pread count=4096 offset=33394688 nbdkit: file.2: debug: file: pread count=4096 offset=32190464 nbdkit: file.1: debug: file: pread count=4096 offset=31973376 nbdkit: file.3: debug: file: pread count=4096 offset=32690176 nbdkit: file.6: debug: file: pread count=4096 offset=33656832 nbdkit: file.3: debug: file: pread count=4096 offset=32694272 nbdkit: file.2: debug: file: pread count=4096 offset=32194560 nbdkit: file.5: debug: file: pread count=4096 offset=33398784 nbdkit: file.8: debug: file: pread count=4096 offset=32440320 nbdkit: file.14: debug: file: pread count=4096 offset=32927744 nbdkit: file.1: debug: file: pread count=4096 offset=31977472 nbdkit: file.12: debug: file: pread count=4096 offset=33918976 nbdkit: file.6: debug: file: pread count=4096 offset=33660928 nbdkit: file.5: debug: file: pread count=4096 offset=33402880 nbdkit: file.6: debug: file: pread count=4096 offset=33665024 nbdkit: file.6: debug: file: pread count=4096 offset=33669120 nbdkit: file.3: debug: file: pread count=4096 offset=32698368 nbdkit: file.4: debug: file: pread count=4096 offset=33144832 nbdkit: file.12: debug: file: pread count=4096 offset=33923072 nbdkit: file.6: debug: file: pread count=4096 offset=33673216 nbdkit: file.12: debug: file: pread count=4096 offset=33927168 nbdkit: file.5: debug: file: pread count=4096 offset=33406976 nbdkit: file.7: debug: cow: pread count=262144 offset=34603008 nbdkit: file.6: debug: file: pread count=4096 offset=33677312 nbdkit: file.5: debug: file: pread count=4096 offset=33411072 nbdkit: file.6: debug: file: pread count=4096 offset=33681408 nbdkit: file.2: debug: file: pread count=4096 offset=32198656 nbdkit: file.6: debug: file: pread count=4096 offset=33685504 nbdkit: file.14: debug: file: pread count=4096 offset=32931840 nbdkit: file.5: debug: file: pread count=4096 offset=33415168 nbdkit: file.8: debug: file: pread count=4096 offset=32444416 nbdkit: file.0: debug: file: pread count=4096 offset=34205696 nbdkit: file.12: debug: file: pread count=4096 offset=33931264 nbdkit: file.4: debug: file: pread count=4096 offset=33148928 nbdkit: file.14: debug: file: pread count=4096 offset=32935936 nbdkit: file.8: debug: file: pread count=4096 offset=32448512 nbdkit: file.15: debug: file: pread count=4096 offset=34365440 nbdkit: file.3: debug: file: pread count=4096 offset=32702464 nbdkit: file.7: debug: file: pread count=4096 offset=34603008 nbdkit: file.2: debug: file: pread count=4096 offset=32202752 nbdkit: file.7: debug: file: pread count=4096 offset=34607104 nbdkit: file.15: debug: file: pread count=4096 offset=34369536 nbdkit: file.12: debug: file: pread count=4096 offset=33935360 nbdkit: file.4: debug: file: pread count=4096 offset=33153024 nbdkit: file.2: debug: file: pread count=4096 offset=32206848 nbdkit: file.6: debug: file: pread count=4096 offset=33689600 nbdkit: file.12: debug: file: pread count=4096 offset=33939456 nbdkit: file.5: debug: file: pread count=4096 offset=33419264 nbdkit: file.5: debug: file: pread count=4096 offset=33423360 nbdkit: file.7: debug: file: pread count=4096 offset=34611200 nbdkit: file.12: debug: file: pread count=4096 offset=33943552 nbdkit: file.7: debug: file: pread count=4096 offset=34615296 nbdkit: file.8: debug: file: pread count=4096 offset=32452608 nbdkit: file.3: debug: file: pread count=4096 offset=32706560 nbdkit: file.8: debug: file: pread count=4096 offset=32456704 nbdkit: file.2: debug: file: pread count=4096 offset=32210944 nbdkit: file.15: debug: file: pread count=4096 offset=34373632 nbdkit: file.8: debug: file: pread count=4096 offset=32460800 nbdkit: file.0: debug: file: pread count=4096 offset=34209792 nbdkit: file.7: debug: file: pread count=4096 offset=34619392 nbdkit: file.14: debug: file: pread count=4096 offset=32940032 nbdkit: file.3: debug: file: pread count=4096 offset=32710656 nbdkit: file.12: debug: file: pread count=4096 offset=33947648 nbdkit: file.2: debug: file: pread count=4096 offset=32215040 nbdkit: file.4: debug: file: pread count=4096 offset=33157120 nbdkit: file.5: debug: file: pread count=4096 offset=33427456 nbdkit: file.14: debug: file: pread count=4096 offset=32944128 nbdkit: file.12: debug: file: pread count=4096 offset=33951744 nbdkit: file.8: debug: file: pread count=4096 offset=32464896 nbdkit: file.3: debug: file: pread count=4096 offset=32714752 nbdkit: file.12: debug: file: pread count=4096 offset=33955840 nbdkit: file.4: debug: file: pread count=4096 offset=33161216 nbdkit: file.2: debug: file: pread count=4096 offset=32219136 nbdkit: file.5: debug: file: pread count=4096 offset=33431552 nbdkit: file.6: debug: file: pread count=4096 offset=33693696 nbdkit: file.0: debug: file: pread count=4096 offset=34213888 nbdkit: file.6: debug: file: pread count=4096 offset=33697792 nbdkit: file.0: debug: file: pread count=4096 offset=34217984 nbdkit: file.0: debug: file: pread count=4096 offset=34222080 nbdkit: file.7: debug: file: pread count=4096 offset=34623488 nbdkit: file.15: debug: file: pread count=4096 offset=34377728 nbdkit: file.3: debug: file: pread count=4096 offset=32718848 nbdkit: file.0: debug: file: pread count=4096 offset=34226176 nbdkit: file.7: debug: file: pread count=4096 offset=34627584 nbdkit: file.6: debug: file: pread count=4096 offset=33701888 nbdkit: file.12: debug: file: pread count=4096 offset=33959936 nbdkit: file.3: debug: file: pread count=4096 offset=32722944 nbdkit: file.8: debug: file: pread count=4096 offset=32468992 nbdkit: file.7: debug: file: pread count=4096 offset=34631680 nbdkit: file.0: debug: file: pread count=4096 offset=34230272 nbdkit: file.4: debug: file: pread count=4096 offset=33165312 nbdkit: file.0: debug: file: pread count=4096 offset=34234368 nbdkit: file.0: debug: file: pread count=4096 offset=34238464 nbdkit: file.2: debug: file: pread count=4096 offset=32223232 nbdkit: file.12: debug: file: pread count=4096 offset=33964032 nbdkit: file.14: debug: file: pread count=4096 offset=32948224 nbdkit: file.15: debug: file: pread count=4096 offset=34381824 nbdkit: file.5: debug: file: pread count=4096 offset=33435648 nbdkit: file.4: debug: file: pread count=4096 offset=33169408 nbdkit: file.0: debug: file: pread count=4096 offset=34242560 nbdkit: file.15: debug: file: pread count=4096 offset=34385920 nbdkit: file.0: debug: file: pread count=4096 offset=34246656 nbdkit: file.14: debug: file: pread count=4096 offset=32952320 nbdkit: file.7: debug: file: pread count=4096 offset=34635776 nbdkit: file.0: debug: file: pread count=4096 offset=34250752 nbdkit: file.8: debug: file: pread count=4096 offset=32473088 nbdkit: file.3: debug: file: pread count=4096 offset=32727040 nbdkit: file.12: debug: file: pread count=4096 offset=33968128 nbdkit: file.6: debug: file: pread count=4096 offset=33705984 nbdkit: file.2: debug: file: pread count=4096 offset=32227328 nbdkit: file.12: debug: file: pread count=4096 offset=33972224 nbdkit: file.3: debug: file: pread count=4096 offset=32731136 nbdkit: file.7: debug: file: pread count=4096 offset=34639872 nbdkit: file.6: debug: file: pread count=4096 offset=33710080 nbdkit: file.0: debug: file: pread count=4096 offset=34254848 nbdkit: file.5: debug: file: pread count=4096 offset=33439744 nbdkit: file.2: debug: file: pread count=4096 offset=32231424 nbdkit: file.15: debug: file: pread count=4096 offset=34390016 nbdkit: file.4: debug: file: pread count=4096 offset=33173504 nbdkit: file.14: debug: file: pread count=4096 offset=32956416 nbdkit: file.8: debug: file: pread count=4096 offset=32477184 nbdkit: file.0: debug: file: pread count=4096 offset=34258944 nbdkit: file.12: debug: file: pread count=4096 offset=33976320 nbdkit: file.3: debug: file: pread count=4096 offset=32735232 nbdkit: file.8: debug: file: pread count=4096 offset=32481280 nbdkit: file.5: debug: file: pread count=4096 offset=33443840 nbdkit: file.4: debug: file: pread count=4096 offset=33177600 nbdkit: file.2: debug: file: pread count=4096 offset=32235520 nbdkit: file.12: debug: file: pread count=4096 offset=33980416 nbdkit: file.7: debug: file: pread count=4096 offset=34643968 nbdkit: file.15: debug: file: pread count=4096 offset=34394112 nbdkit: file.3: debug: file: pread count=4096 offset=32739328 nbdkit: file.15: debug: file: pread count=4096 offset=34398208 nbdkit: file.6: debug: file: pread count=4096 offset=33714176 nbdkit: file.3: debug: file: pread count=4096 offset=32743424 nbdkit: file.2: debug: file: pread count=4096 offset=32239616 nbdkit: file.14: debug: file: pread count=4096 offset=32960512 nbdkit: file.14: debug: file: pread count=4096 offset=32964608 nbdkit: file.4: debug: file: pread count=4096 offset=33181696 nbdkit: file.3: debug: file: pread count=4096 offset=32747520 nbdkit: file.0: debug: file: pread count=4096 offset=34263040 nbdkit: file.5: debug: file: pread count=4096 offset=33447936 nbdkit: file.5: debug: file: pread count=4096 offset=33452032 nbdkit: file.15: debug: file: pread count=4096 offset=34402304 nbdkit: file.12: debug: file: pread count=4096 offset=33984512 nbdkit: file.14: debug: file: pread count=4096 offset=32968704 nbdkit: file.6: debug: file: pread count=4096 offset=33718272 nbdkit: file.8: debug: file: pread count=4096 offset=32485376 nbdkit: file.7: debug: file: pread count=4096 offset=34648064 nbdkit: file.12: debug: file: pread count=4096 offset=33988608 nbdkit: file.4: debug: file: pread count=4096 offset=33185792 nbdkit: file.0: debug: file: pread count=4096 offset=34267136 nbdkit: file.10: debug: cow: pread count=262144 offset=34865152 nbdkit: file.3: debug: file: pread count=4096 offset=32751616 nbdkit: file.5: debug: file: pread count=4096 offset=33456128 nbdkit: file.12: debug: file: pread count=4096 offset=33992704 nbdkit: file.7: debug: file: pread count=4096 offset=34652160 nbdkit: file.14: debug: file: pread count=4096 offset=32972800 nbdkit: file.15: debug: file: pread count=4096 offset=34406400 nbdkit: file.4: debug: file: pread count=4096 offset=33189888 nbdkit: file.8: debug: file: pread count=4096 offset=32489472 nbdkit: file.15: debug: file: pread count=4096 offset=34410496 nbdkit: file.14: debug: file: pread count=4096 offset=32976896 nbdkit: file.0: debug: file: pread count=4096 offset=34271232 nbdkit: file.10: debug: file: pread count=4096 offset=34865152 nbdkit: file.12: debug: file: pread count=4096 offset=33996800 nbdkit: file.8: debug: file: pread count=4096 offset=32493568 nbdkit: file.3: debug: file: pread count=4096 offset=32755712 nbdkit: file.0: debug: file: pread count=4096 offset=34275328 nbdkit: file.7: debug: file: pread count=4096 offset=34656256 nbdkit: file.14: debug: file: pread count=4096 offset=32980992 nbdkit: file.15: debug: file: pread count=4096 offset=34414592 nbdkit: file.4: debug: file: pread count=4096 offset=33193984 nbdkit: file.5: debug: file: pread count=4096 offset=33460224 nbdkit: file.12: debug: file: pread count=4096 offset=34000896 nbdkit: file.15: debug: file: pread count=4096 offset=34418688 nbdkit: file.0: debug: file: pread count=4096 offset=34279424 nbdkit: file.8: debug: file: pread count=4096 offset=32497664 nbdkit: file.4: debug: file: pread count=4096 offset=33198080 nbdkit: file.10: debug: file: pread count=4096 offset=34869248 nbdkit: file.5: debug: file: pread count=4096 offset=33464320 nbdkit: file.3: debug: file: pread count=4096 offset=32759808 nbdkit: file.8: debug: file: pread count=4096 offset=32501760 nbdkit: file.15: debug: file: pread count=4096 offset=34422784 nbdkit: file.0: debug: file: pread count=4096 offset=34283520 nbdkit: file.3: debug: file: pread count=4096 offset=32763904 nbdkit: file.6: debug: file: pread count=4096 offset=33722368 nbdkit: file.5: debug: file: pread count=4096 offset=33468416 nbdkit: file.7: debug: file: pread count=4096 offset=34660352 nbdkit: file.12: debug: file: pread count=4096 offset=34004992 nbdkit: file.0: debug: file: pread count=4096 offset=34287616 nbdkit: file.15: debug: file: pread count=4096 offset=34426880 nbdkit: file.10: debug: file: pread count=4096 offset=34873344 nbdkit: file.7: debug: file: pread count=4096 offset=34664448 nbdkit: file.15: debug: file: pread count=4096 offset=34430976 nbdkit: file.4: debug: file: pread count=4096 offset=33202176 nbdkit: file.5: debug: file: pread count=4096 offset=33472512 nbdkit: file.6: debug: file: pread count=4096 offset=33726464 nbdkit: file.14: debug: file: pread count=4096 offset=32985088 nbdkit: file.0: debug: file: pread count=4096 offset=34291712 nbdkit: file.0: debug: file: pread count=4096 offset=34295808 nbdkit: file.12: debug: file: pread count=4096 offset=34009088 nbdkit: file.4: debug: file: pread count=4096 offset=33206272 nbdkit: file.10: debug: file: pread count=4096 offset=34877440 nbdkit: file.0: debug: file: pread count=4096 offset=34299904 nbdkit: file.7: debug: file: pread count=4096 offset=34668544 nbdkit: file.14: debug: file: pread count=4096 offset=32989184 nbdkit: file.12: debug: file: pread count=4096 offset=34013184 nbdkit: file.7: debug: file: pread count=4096 offset=34672640 nbdkit: file.0: debug: file: pread count=4096 offset=34304000 nbdkit: file.10: debug: file: pread count=4096 offset=34881536 nbdkit: file.12: debug: file: pread count=4096 offset=34017280 nbdkit: file.4: debug: file: pread count=4096 offset=33210368 nbdkit: file.7: debug: file: pread count=4096 offset=34676736 nbdkit: file.12: debug: file: pread count=4096 offset=34021376 nbdkit: file.15: debug: file: pread count=4096 offset=34435072 nbdkit: file.14: debug: file: pread count=4096 offset=32993280 nbdkit: file.6: debug: file: pread count=4096 offset=33730560 nbdkit: file.5: debug: file: pread count=4096 offset=33476608 nbdkit: file.10: debug: file: pread count=4096 offset=34885632 nbdkit: file.4: debug: file: pread count=4096 offset=33214464 nbdkit: file.0: debug: file: pread count=4096 offset=34308096 nbdkit: file.15: debug: file: pread count=4096 offset=34439168 nbdkit: file.15: debug: file: pread count=4096 offset=34443264 nbdkit: file.7: debug: file: pread count=4096 offset=34680832 nbdkit: file.6: debug: file: pread count=4096 offset=33734656 nbdkit: file.14: debug: file: pread count=4096 offset=32997376 nbdkit: file.7: debug: file: pread count=4096 offset=34684928 nbdkit: file.5: debug: file: pread count=4096 offset=33480704 nbdkit: file.12: debug: file: pread count=4096 offset=34025472 nbdkit: file.4: debug: file: pread count=4096 offset=33218560 nbdkit: file.10: debug: file: pread count=4096 offset=34889728 nbdkit: file.0: debug: file: pread count=4096 offset=34312192 nbdkit: file.12: debug: file: pread count=4096 offset=34029568 nbdkit: file.7: debug: file: pread count=4096 offset=34689024 nbdkit: file.15: debug: file: pread count=4096 offset=34447360 nbdkit: file.5: debug: file: pread count=4096 offset=33484800 nbdkit: file.14: debug: file: pread count=4096 offset=33001472 nbdkit: file.6: debug: file: pread count=4096 offset=33738752 nbdkit: file.6: debug: file: pread count=4096 offset=33742848 nbdkit: file.10: debug: file: pread count=4096 offset=34893824 nbdkit: file.4: debug: file: pread count=4096 offset=33222656 nbdkit: file.0: debug: file: pread count=4096 offset=34316288 nbdkit: file.7: debug: file: pread count=4096 offset=34693120 nbdkit: file.15: debug: file: pread count=4096 offset=34451456 nbdkit: file.10: debug: file: pread count=4096 offset=34897920 nbdkit: file.12: debug: file: pread count=4096 offset=34033664 nbdkit: file.10: debug: file: pread count=4096 offset=34902016 nbdkit: file.5: debug: file: pread count=4096 offset=33488896 nbdkit: file.6: debug: file: pread count=4096 offset=33746944 nbdkit: file.7: debug: file: pread count=4096 offset=34697216 nbdkit: file.0: debug: file: pread count=4096 offset=34320384 nbdkit: file.14: debug: file: pread count=4096 offset=33005568 nbdkit: file.7: debug: file: pread count=4096 offset=34701312 nbdkit: file.14: debug: file: pread count=4096 offset=33009664 nbdkit: file.0: debug: file: pread count=4096 offset=34324480 nbdkit: file.0: debug: file: pread count=4096 offset=34328576 nbdkit: file.12: debug: file: pread count=4096 offset=34037760 nbdkit: file.14: debug: file: pread count=4096 offset=33013760 nbdkit: file.5: debug: file: pread count=4096 offset=33492992 nbdkit: file.6: debug: file: pread count=4096 offset=33751040 nbdkit: file.15: debug: file: pread count=4096 offset=34455552 nbdkit: file.4: debug: file: pread count=4096 offset=33226752 nbdkit: file.12: debug: file: pread count=4096 offset=34041856 nbdkit: file.5: debug: file: pread count=4096 offset=33497088 nbdkit: file.10: debug: file: pread count=4096 offset=34906112 nbdkit: file.15: debug: file: pread count=4096 offset=34459648 nbdkit: file.4: debug: file: pread count=4096 offset=33230848 nbdkit: file.2: debug: cow: pread count=262144 offset=35127296 nbdkit: file.7: debug: file: pread count=4096 offset=34705408 nbdkit: file.10: debug: file: pread count=4096 offset=34910208 nbdkit: file.12: debug: file: pread count=4096 offset=34045952 nbdkit: file.4: debug: file: pread count=4096 offset=33234944 nbdkit: file.14: debug: file: pread count=4096 offset=33017856 nbdkit: file.7: debug: file: pread count=4096 offset=34709504 nbdkit: file.6: debug: file: pread count=4096 offset=33755136 nbdkit: file.12: debug: file: pread count=4096 offset=34050048 nbdkit: file.4: debug: file: pread count=4096 offset=33239040 nbdkit: file.4: debug: file: pread count=4096 offset=33243136 nbdkit: file.5: debug: file: pread count=4096 offset=33501184 nbdkit: file.12: debug: file: pread count=4096 offset=34054144 nbdkit: file.12: debug: file: pread count=4096 offset=34058240 nbdkit: file.4: debug: file: pread count=4096 offset=33247232 nbdkit: file.0: debug: file: pread count=4096 offset=34332672 nbdkit: file.6: debug: file: pread count=4096 offset=33759232 nbdkit: file.14: debug: file: pread count=4096 offset=33021952 nbdkit: file.0: debug: file: pread count=4096 offset=34336768 nbdkit: file.12: debug: file: pread count=4096 offset=34062336 nbdkit: file.7: debug: file: pread count=4096 offset=34713600 nbdkit: file.10: debug: file: pread count=4096 offset=34914304 nbdkit: file.14: debug: file: pread count=4096 offset=33026048 nbdkit: file.6: debug: file: pread count=4096 offset=33763328 nbdkit: file.10: debug: file: pread count=4096 offset=34918400 nbdkit: file.2: debug: file: pread count=4096 offset=35127296 nbdkit: file.7: debug: file: pread count=4096 offset=34717696 nbdkit: file.15: debug: file: pread count=4096 offset=34463744 nbdkit: file.7: debug: file: pread count=4096 offset=34721792 nbdkit: file.2: debug: file: pread count=4096 offset=35131392 nbdkit: file.12: debug: file: pread count=4096 offset=34066432 nbdkit: file.7: debug: file: pread count=4096 offset=34725888 nbdkit: file.4: debug: file: pread count=4096 offset=33251328 nbdkit: file.5: debug: file: pread count=4096 offset=33505280 nbdkit: file.12: debug: file: pread count=4096 offset=34070528 nbdkit: file.4: debug: file: pread count=4096 offset=33255424 nbdkit: file.2: debug: file: pread count=4096 offset=35135488 nbdkit: file.15: debug: file: pread count=4096 offset=34467840 nbdkit: file.10: debug: file: pread count=4096 offset=34922496 nbdkit: file.15: debug: file: pread count=4096 offset=34471936 nbdkit: file.12: debug: file: pread count=4096 offset=34074624 nbdkit: file.4: debug: file: pread count=4096 offset=33259520 nbdkit: file.15: debug: file: pread count=4096 offset=34476032 nbdkit: file.7: debug: file: pread count=4096 offset=34729984 nbdkit: file.15: debug: file: pread count=4096 offset=34480128 nbdkit: file.5: debug: file: pread count=4096 offset=33509376 nbdkit: file.4: debug: file: pread count=4096 offset=33263616 nbdkit: file.6: debug: file: pread count=4096 offset=33767424 nbdkit: file.2: debug: file: pread count=4096 offset=35139584 nbdkit: file.7: debug: file: pread count=4096 offset=34734080 nbdkit: file.2: debug: file: pread count=4096 offset=35143680 nbdkit: file.10: debug: file: pread count=4096 offset=34926592 nbdkit: file.6: debug: file: pread count=4096 offset=33771520 nbdkit: file.2: debug: file: pread count=4096 offset=35147776 nbdkit: file.7: debug: file: pread count=4096 offset=34738176 nbdkit: file.2: debug: file: pread count=4096 offset=35151872 nbdkit: file.15: debug: file: pread count=4096 offset=34484224 nbdkit: file.2: debug: file: pread count=4096 offset=35155968 nbdkit: file.5: debug: file: pread count=4096 offset=33513472 nbdkit: file.7: debug: file: pread count=4096 offset=34742272 nbdkit: file.2: debug: file: pread count=4096 offset=35160064 nbdkit: file.10: debug: file: pread count=4096 offset=34930688 nbdkit: file.10: debug: file: pread count=4096 offset=34934784 nbdkit: file.13: debug: cow: pread count=262144 offset=35389440 nbdkit: file.15: debug: file: pread count=4096 offset=34488320 nbdkit: file.7: debug: file: pread count=4096 offset=34746368 nbdkit: file.15: debug: file: pread count=4096 offset=34492416 nbdkit: file.13: debug: file: pread count=4096 offset=35389440 nbdkit: file.13: debug: file: pread count=4096 offset=35393536 nbdkit: file.6: debug: file: pread count=4096 offset=33775616 nbdkit: file.4: debug: file: pread count=4096 offset=33267712 nbdkit: file.2: debug: file: pread count=4096 offset=35164160 nbdkit: file.10: debug: file: pread count=4096 offset=34938880 nbdkit: file.5: debug: file: pread count=4096 offset=33517568 nbdkit: file.15: debug: file: pread count=4096 offset=34496512 nbdkit: file.13: debug: file: pread count=4096 offset=35397632 nbdkit: file.15: debug: file: pread count=4096 offset=34500608 nbdkit: file.10: debug: file: pread count=4096 offset=34942976 nbdkit: file.10: debug: file: pread count=4096 offset=34947072 nbdkit: file.2: debug: file: pread count=4096 offset=35168256 nbdkit: file.6: debug: file: pread count=4096 offset=33779712 nbdkit: file.13: debug: file: pread count=4096 offset=35401728 nbdkit: file.7: debug: file: pread count=4096 offset=34750464 nbdkit: file.6: debug: file: pread count=4096 offset=33783808 nbdkit: file.11: debug: cow: pread count=262144 offset=35651584 nbdkit: file.13: debug: file: pread count=4096 offset=35405824 nbdkit: file.7: debug: file: pread count=4096 offset=34754560 nbdkit: file.15: debug: file: pread count=4096 offset=34504704 nbdkit: file.2: debug: file: pread count=4096 offset=35172352 nbdkit: file.7: debug: file: pread count=4096 offset=34758656 nbdkit: file.7: debug: file: pread count=4096 offset=34762752 nbdkit: file.6: debug: file: pread count=4096 offset=33787904 nbdkit: file.7: debug: file: pread count=4096 offset=34766848 nbdkit: file.10: debug: file: pread count=4096 offset=34951168 nbdkit: file.5: debug: file: pread count=4096 offset=33521664 nbdkit: file.15: debug: file: pread count=4096 offset=34508800 nbdkit: file.5: debug: file: pread count=4096 offset=33525760 nbdkit: file.13: debug: file: pread count=4096 offset=35409920 nbdkit: file.10: debug: file: pread count=4096 offset=34955264 nbdkit: file.4: debug: file: pread count=4096 offset=33271808 nbdkit: file.15: debug: file: pread count=4096 offset=34512896 nbdkit: file.10: debug: file: pread count=4096 offset=34959360 nbdkit: file.11: debug: file: pread count=4096 offset=35651584 nbdkit: file.6: debug: file: pread count=4096 offset=33792000 nbdkit: file.6: debug: file: pread count=4096 offset=33796096 nbdkit: file.7: debug: file: pread count=4096 offset=34770944 nbdkit: file.15: debug: file: pread count=4096 offset=34516992 nbdkit: file.13: debug: file: pread count=4096 offset=35414016 nbdkit: file.15: debug: file: pread count=4096 offset=34521088 nbdkit: file.11: debug: file: pread count=4096 offset=35655680 nbdkit: file.5: debug: file: pread count=4096 offset=33529856 nbdkit: file.4: debug: file: pread count=4096 offset=33275904 nbdkit: file.10: debug: file: pread count=4096 offset=34963456 nbdkit: file.2: debug: file: pread count=4096 offset=35176448 nbdkit: file.7: debug: file: pread count=4096 offset=34775040 nbdkit: file.7: debug: file: pread count=4096 offset=34779136 nbdkit: file.15: debug: file: pread count=4096 offset=34525184 nbdkit: file.15: debug: file: pread count=4096 offset=34529280 nbdkit: file.15: debug: file: pread count=4096 offset=34533376 nbdkit: file.15: debug: file: pread count=4096 offset=34537472 nbdkit: file.6: debug: file: pread count=4096 offset=33800192 nbdkit: file.13: debug: file: pread count=4096 offset=35418112 nbdkit: file.11: debug: file: pread count=4096 offset=35659776 nbdkit: file.10: debug: file: pread count=4096 offset=34967552 nbdkit: file.13: debug: file: pread count=4096 offset=35422208 nbdkit: file.15: debug: file: pread count=4096 offset=34541568 nbdkit: file.10: debug: file: pread count=4096 offset=34971648 nbdkit: file.9: debug: cow: pread count=262144 offset=36175872 nbdkit: file.9: debug: file: pread count=4096 offset=36175872 nbdkit: file.6: debug: file: pread count=4096 offset=33804288 nbdkit: file.9: debug: file: pread count=4096 offset=36179968 nbdkit: file.10: debug: file: pread count=4096 offset=34975744 nbdkit: file.6: debug: file: pread count=4096 offset=33808384 nbdkit: file.2: debug: file: pread count=4096 offset=35180544 nbdkit: file.7: debug: file: pread count=4096 offset=34783232 nbdkit: file.13: debug: file: pread count=4096 offset=35426304 nbdkit: file.11: debug: file: pread count=4096 offset=35663872 nbdkit: file.1: debug: cow: pread count=262144 offset=35913728 nbdkit: file.4: debug: file: pread count=4096 offset=33280000 nbdkit: file.6: debug: file: pread count=4096 offset=33812480 nbdkit: file.5: debug: file: pread count=4096 offset=33533952 nbdkit: file.7: debug: file: pread count=4096 offset=34787328 nbdkit: file.1: debug: file: pread count=4096 offset=35913728 nbdkit: file.9: debug: file: pread count=4096 offset=36184064 nbdkit: file.10: debug: file: pread count=4096 offset=34979840 nbdkit: file.9: debug: file: pread count=4096 offset=36188160 nbdkit: file.11: debug: file: pread count=4096 offset=35667968 nbdkit: file.2: debug: file: pread count=4096 offset=35184640 nbdkit: file.4: debug: file: pread count=4096 offset=33284096 nbdkit: file.11: debug: file: pread count=4096 offset=35672064 nbdkit: file.10: debug: file: pread count=4096 offset=34983936 nbdkit: file.2: debug: file: pread count=4096 offset=35188736 nbdkit: file.8: debug: cow: pread count=262144 offset=36438016 nbdkit: file.15: debug: file: pread count=4096 offset=34545664 nbdkit: file.9: debug: file: pread count=4096 offset=36192256 nbdkit: file.8: debug: file: pread count=4096 offset=36438016 nbdkit: file.11: debug: file: pread count=4096 offset=35676160 nbdkit: file.11: debug: file: pread count=4096 offset=35680256 nbdkit: file.13: debug: file: pread count=4096 offset=35430400 nbdkit: file.2: debug: file: pread count=4096 offset=35192832 nbdkit: file.9: debug: file: pread count=4096 offset=36196352 nbdkit: file.1: debug: file: pread count=4096 offset=35917824 nbdkit: file.13: debug: file: pread count=4096 offset=35434496 nbdkit: file.10: debug: file: pread count=4096 offset=34988032 nbdkit: file.9: debug: file: pread count=4096 offset=36200448 nbdkit: file.15: debug: file: pread count=4096 offset=34549760 nbdkit: file.2: debug: file: pread count=4096 offset=35196928 nbdkit: file.5: debug: file: pread count=4096 offset=33538048 nbdkit: file.6: debug: cow: pread count=262144 offset=36700160 nbdkit: file.8: debug: file: pread count=4096 offset=36442112 nbdkit: file.9: debug: file: pread count=4096 offset=36204544 nbdkit: file.5: debug: file: pread count=4096 offset=33542144 nbdkit: file.2: debug: file: pread count=4096 offset=35201024 nbdkit: file.7: debug: file: pread count=4096 offset=34791424 nbdkit: file.4: debug: file: pread count=4096 offset=33288192 nbdkit: file.11: debug: file: pread count=4096 offset=35684352 nbdkit: file.13: debug: file: pread count=4096 offset=35438592 nbdkit: file.1: debug: file: pread count=4096 offset=35921920 nbdkit: file.9: debug: file: pread count=4096 offset=36208640 nbdkit: file.2: debug: file: pread count=4096 offset=35205120 nbdkit: file.11: debug: file: pread count=4096 offset=35688448 nbdkit: file.8: debug: file: pread count=4096 offset=36446208 nbdkit: file.15: debug: file: pread count=4096 offset=34553856 nbdkit: file.13: debug: file: pread count=4096 offset=35442688 nbdkit: file.6: debug: file: pread count=4096 offset=36700160 nbdkit: file.7: debug: file: pread count=4096 offset=34795520 nbdkit: file.10: debug: file: pread count=4096 offset=34992128 nbdkit: file.9: debug: file: pread count=4096 offset=36212736 nbdkit: file.0: debug: cow: pread count=262144 offset=36962304 nbdkit: file.0: debug: file: pread count=4096 offset=36962304 nbdkit: file.1: debug: file: pread count=4096 offset=35926016 nbdkit: file.11: debug: file: pread count=4096 offset=35692544 nbdkit: file.6: debug: file: pread count=4096 offset=36704256 nbdkit: file.0: debug: file: pread count=4096 offset=36966400 nbdkit: file.2: debug: file: pread count=4096 offset=35209216 nbdkit: file.5: debug: file: pread count=4096 offset=33546240 nbdkit: file.7: debug: file: pread count=4096 offset=34799616 nbdkit: file.10: debug: file: pread count=4096 offset=34996224 nbdkit: file.11: debug: file: pread count=4096 offset=35696640 nbdkit: file.2: debug: file: pread count=4096 offset=35213312 nbdkit: file.9: debug: file: pread count=4096 offset=36216832 nbdkit: file.0: debug: file: pread count=4096 offset=36970496 nbdkit: file.13: debug: file: pread count=4096 offset=35446784 nbdkit: file.13: debug: file: pread count=4096 offset=35450880 nbdkit: file.0: debug: file: pread count=4096 offset=36974592 nbdkit: file.15: debug: file: pread count=4096 offset=34557952 nbdkit: file.11: debug: file: pread count=4096 offset=35700736 nbdkit: file.8: debug: file: pread count=4096 offset=36450304 nbdkit: file.8: debug: file: pread count=4096 offset=36454400 nbdkit: file.0: debug: file: pread count=4096 offset=36978688 nbdkit: file.9: debug: file: pread count=4096 offset=36220928 nbdkit: file.1: debug: file: pread count=4096 offset=35930112 nbdkit: file.8: debug: file: pread count=4096 offset=36458496 nbdkit: file.13: debug: file: pread count=4096 offset=35454976 nbdkit: file.15: debug: file: pread count=4096 offset=34562048 nbdkit: file.7: debug: file: pread count=4096 offset=34803712 nbdkit: file.11: debug: file: pread count=4096 offset=35704832 nbdkit: file.7: debug: file: pread count=4096 offset=34807808 nbdkit: file.10: debug: file: pread count=4096 offset=35000320 nbdkit: file.2: debug: file: pread count=4096 offset=35217408 nbdkit: file.1: debug: file: pread count=4096 offset=35934208 nbdkit: file.6: debug: file: pread count=4096 offset=36708352 nbdkit: file.9: debug: file: pread count=4096 offset=36225024 nbdkit: file.13: debug: file: pread count=4096 offset=35459072 nbdkit: file.0: debug: file: pread count=4096 offset=36982784 nbdkit: file.8: debug: file: pread count=4096 offset=36462592 nbdkit: file.13: debug: file: pread count=4096 offset=35463168 nbdkit: file.0: debug: file: pread count=4096 offset=36986880 nbdkit: file.9: debug: file: pread count=4096 offset=36229120 nbdkit: file.6: debug: file: pread count=4096 offset=36712448 nbdkit: file.0: debug: file: pread count=4096 offset=36990976 nbdkit: file.11: debug: file: pread count=4096 offset=35708928 nbdkit: file.13: debug: file: pread count=4096 offset=35467264 nbdkit: file.15: debug: file: pread count=4096 offset=34566144 nbdkit: file.9: debug: file: pread count=4096 offset=36233216 nbdkit: file.11: debug: file: pread count=4096 offset=35713024 nbdkit: file.6: debug: file: pread count=4096 offset=36716544 nbdkit: file.1: debug: file: pread count=4096 offset=35938304 nbdkit: file.5: debug: file: pread count=4096 offset=33550336 nbdkit: file.15: debug: file: pread count=4096 offset=34570240 nbdkit: file.7: debug: file: pread count=4096 offset=34811904 nbdkit: file.1: debug: file: pread count=4096 offset=35942400 nbdkit: file.6: debug: file: pread count=4096 offset=36720640 nbdkit: file.7: debug: file: pread count=4096 offset=34816000 nbdkit: file.1: debug: file: pread count=4096 offset=35946496 nbdkit: file.15: debug: file: pread count=4096 offset=34574336 nbdkit: file.15: debug: file: pread count=4096 offset=34578432 nbdkit: file.14: debug: cow: pread count=262144 offset=37224448 nbdkit: file.15: debug: file: pread count=4096 offset=34582528 nbdkit: file.1: debug: file: pread count=4096 offset=35950592 nbdkit: file.7: debug: file: pread count=4096 offset=34820096 nbdkit: file.15: debug: file: pread count=4096 offset=34586624 nbdkit: file.0: debug: file: pread count=4096 offset=36995072 nbdkit: file.11: debug: file: pread count=4096 offset=35717120 nbdkit: file.14: debug: file: pread count=4096 offset=37224448 nbdkit: file.8: debug: file: pread count=4096 offset=36466688 nbdkit: file.2: debug: file: pread count=4096 offset=35221504 nbdkit: file.9: debug: file: pread count=4096 offset=36237312 nbdkit: file.2: debug: file: pread count=4096 offset=35225600 nbdkit: file.6: debug: file: pread count=4096 offset=36724736 nbdkit: file.6: debug: file: pread count=4096 offset=36728832 nbdkit: file.8: debug: file: pread count=4096 offset=36470784 nbdkit: file.11: debug: file: pread count=4096 offset=35721216 nbdkit: file.6: debug: file: pread count=4096 offset=36732928 nbdkit: file.1: debug: file: pread count=4096 offset=35954688 nbdkit: file.7: debug: file: pread count=4096 offset=34824192 nbdkit: file.8: debug: file: pread count=4096 offset=36474880 nbdkit: file.1: debug: file: pread count=4096 offset=35958784 nbdkit: file.6: debug: file: pread count=4096 offset=36737024 nbdkit: file.10: debug: file: pread count=4096 offset=35004416 nbdkit: file.6: debug: file: pread count=4096 offset=36741120 nbdkit: file.0: debug: file: pread count=4096 offset=36999168 nbdkit: file.14: debug: file: pread count=4096 offset=37228544 nbdkit: file.10: debug: file: pread count=4096 offset=35008512 nbdkit: file.13: debug: file: pread count=4096 offset=35471360 nbdkit: file.9: debug: file: pread count=4096 offset=36241408 nbdkit: file.1: debug: file: pread count=4096 offset=35962880 nbdkit: file.0: debug: file: pread count=4096 offset=37003264 nbdkit: file.15: debug: file: pread count=4096 offset=34590720 nbdkit: file.2: debug: file: pread count=4096 offset=35229696 nbdkit: file.9: debug: file: pread count=4096 offset=36245504 nbdkit: file.12: debug: cow: pread count=262144 offset=37486592 nbdkit: file.6: debug: file: pread count=4096 offset=36745216 nbdkit: file.11: debug: file: pread count=4096 offset=35725312 nbdkit: file.2: debug: file: pread count=4096 offset=35233792 nbdkit: file.10: debug: file: pread count=4096 offset=35012608 nbdkit: file.0: debug: file: pread count=4096 offset=37007360 nbdkit: file.9: debug: file: pread count=4096 offset=36249600 nbdkit: file.8: debug: file: pread count=4096 offset=36478976 nbdkit: file.12: debug: file: pread count=4096 offset=37486592 nbdkit: file.10: debug: file: pread count=4096 offset=35016704 nbdkit: file.7: debug: file: pread count=4096 offset=34828288 nbdkit: file.6: debug: file: pread count=4096 offset=36749312 nbdkit: file.14: debug: file: pread count=4096 offset=37232640 nbdkit: file.10: debug: file: pread count=4096 offset=35020800 nbdkit: file.7: debug: file: pread count=4096 offset=34832384 nbdkit: file.14: debug: file: pread count=4096 offset=37236736 nbdkit: file.8: debug: file: pread count=4096 offset=36483072 nbdkit: file.11: debug: file: pread count=4096 offset=35729408 nbdkit: file.13: debug: file: pread count=4096 offset=35475456 nbdkit: file.7: debug: file: pread count=4096 offset=34836480 nbdkit: file.9: debug: file: pread count=4096 offset=36253696 nbdkit: file.1: debug: file: pread count=4096 offset=35966976 nbdkit: file.7: debug: file: pread count=4096 offset=34840576 nbdkit: file.0: debug: file: pread count=4096 offset=37011456 nbdkit: file.14: debug: file: pread count=4096 offset=37240832 nbdkit: file.12: debug: file: pread count=4096 offset=37490688 nbdkit: file.6: debug: file: pread count=4096 offset=36753408 nbdkit: file.14: debug: file: pread count=4096 offset=37244928 nbdkit: file.12: debug: file: pread count=4096 offset=37494784 nbdkit: file.15: debug: file: pread count=4096 offset=34594816 nbdkit: file.8: debug: file: pread count=4096 offset=36487168 nbdkit: file.9: debug: file: pread count=4096 offset=36257792 nbdkit: file.7: debug: file: pread count=4096 offset=34844672 nbdkit: file.12: debug: file: pread count=4096 offset=37498880 nbdkit: file.2: debug: file: pread count=4096 offset=35237888 nbdkit: file.10: debug: file: pread count=4096 offset=35024896 nbdkit: file.0: debug: file: pread count=4096 offset=37015552 nbdkit: file.2: debug: file: pread count=4096 offset=35241984 nbdkit: file.6: debug: file: pread count=4096 offset=36757504 nbdkit: file.2: debug: file: pread count=4096 offset=35246080 nbdkit: file.8: debug: file: pread count=4096 offset=36491264 nbdkit: file.14: debug: file: pread count=4096 offset=37249024 nbdkit: file.15: debug: file: pread count=4096 offset=34598912 nbdkit: file.9: debug: file: pread count=4096 offset=36261888 nbdkit: file.12: debug: file: pread count=4096 offset=37502976 nbdkit: file.8: debug: file: pread count=4096 offset=36495360 nbdkit: file.13: debug: file: pread count=4096 offset=35479552 nbdkit: file.1: debug: file: pread count=4096 offset=35971072 nbdkit: file.6: debug: file: pread count=4096 offset=36761600 nbdkit: file.10: debug: file: pread count=4096 offset=35028992 nbdkit: file.6: debug: file: pread count=4096 offset=36765696 nbdkit: file.11: debug: file: pread count=4096 offset=35733504 nbdkit: file.7: debug: file: pread count=4096 offset=34848768 nbdkit: file.12: debug: file: pread count=4096 offset=37507072 nbdkit: file.0: debug: file: pread count=4096 offset=37019648 nbdkit: file.7: debug: file: pread count=4096 offset=34852864 nbdkit: file.14: debug: file: pread count=4096 offset=37253120 nbdkit: file.9: debug: file: pread count=4096 offset=36265984 nbdkit: file.2: debug: file: pread count=4096 offset=35250176 nbdkit: file.8: debug: file: pread count=4096 offset=36499456 nbdkit: file.13: debug: file: pread count=4096 offset=35483648 nbdkit: file.1: debug: file: pread count=4096 offset=35975168 nbdkit: file.12: debug: file: pread count=4096 offset=37511168 nbdkit: file.2: debug: file: pread count=4096 offset=35254272 nbdkit: file.8: debug: file: pread count=4096 offset=36503552 nbdkit: file.14: debug: file: pread count=4096 offset=37257216 nbdkit: file.1: debug: file: pread count=4096 offset=35979264 nbdkit: file.14: debug: file: pread count=4096 offset=37261312 nbdkit: file.7: debug: file: pread count=4096 offset=34856960 nbdkit: file.14: debug: file: pread count=4096 offset=37265408 nbdkit: file.10: debug: file: pread count=4096 offset=35033088 nbdkit: file.2: debug: file: pread count=4096 offset=35258368 nbdkit: file.0: debug: file: pread count=4096 offset=37023744 nbdkit: file.2: debug: file: pread count=4096 offset=35262464 nbdkit: file.7: debug: file: pread count=4096 offset=34861056 nbdkit: file.1: debug: file: pread count=4096 offset=35983360 nbdkit: file.1: debug: file: pread count=4096 offset=35987456 nbdkit: file.9: debug: file: pread count=4096 offset=36270080 nbdkit: file.13: debug: file: pread count=4096 offset=35487744 nbdkit: file.9: debug: file: pread count=4096 offset=36274176 nbdkit: file.12: debug: file: pread count=4096 offset=37515264 nbdkit: file.2: debug: file: pread count=4096 offset=35266560 nbdkit: file.9: debug: file: pread count=4096 offset=36278272 nbdkit: file.6: debug: file: pread count=4096 offset=36769792 nbdkit: file.2: debug: file: pread count=4096 offset=35270656 nbdkit: file.11: debug: file: pread count=4096 offset=35737600 nbdkit: file.14: debug: file: pread count=4096 offset=37269504 nbdkit: file.1: debug: file: pread count=4096 offset=35991552 nbdkit: file.12: debug: file: pread count=4096 offset=37519360 nbdkit: file.0: debug: file: pread count=4096 offset=37027840 nbdkit: file.2: debug: file: pread count=4096 offset=35274752 nbdkit: file.12: debug: file: pread count=4096 offset=37523456 nbdkit: file.11: debug: file: pread count=4096 offset=35741696 nbdkit: file.10: debug: file: pread count=4096 offset=35037184 nbdkit: file.3: debug: cow: pread count=262144 offset=37748736 nbdkit: file.10: debug: file: pread count=4096 offset=35041280 nbdkit: file.1: debug: file: pread count=4096 offset=35995648 nbdkit: file.11: debug: file: pread count=4096 offset=35745792 nbdkit: file.6: debug: file: pread count=4096 offset=36773888 nbdkit: file.14: debug: file: pread count=4096 offset=37273600 nbdkit: file.3: debug: file: pread count=4096 offset=37748736 nbdkit: file.12: debug: file: pread count=4096 offset=37527552 nbdkit: file.6: debug: file: pread count=4096 offset=36777984 nbdkit: file.12: debug: file: pread count=4096 offset=37531648 nbdkit: file.6: debug: file: pread count=4096 offset=36782080 nbdkit: file.9: debug: file: pread count=4096 offset=36282368 nbdkit: file.14: debug: file: pread count=4096 offset=37277696 nbdkit: file.3: debug: file: pread count=4096 offset=37752832 nbdkit: file.6: debug: file: pread count=4096 offset=36786176 nbdkit: file.2: debug: file: pread count=4096 offset=35278848 nbdkit: file.0: debug: file: pread count=4096 offset=37031936 nbdkit: file.3: debug: file: pread count=4096 offset=37756928 nbdkit: file.0: debug: file: pread count=4096 offset=37036032 nbdkit: file.2: debug: file: pread count=4096 offset=35282944 nbdkit: file.1: debug: file: pread count=4096 offset=35999744 nbdkit: file.12: debug: file: pread count=4096 offset=37535744 nbdkit: file.2: debug: file: pread count=4096 offset=35287040 nbdkit: file.1: debug: file: pread count=4096 offset=36003840 nbdkit: file.9: debug: file: pread count=4096 offset=36286464 nbdkit: file.12: debug: file: pread count=4096 offset=37539840 nbdkit: file.10: debug: file: pread count=4096 offset=35045376 nbdkit: file.9: debug: file: pread count=4096 offset=36290560 nbdkit: file.1: debug: file: pread count=4096 offset=36007936 nbdkit: file.11: debug: file: pread count=4096 offset=35749888 nbdkit: file.10: debug: file: pread count=4096 offset=35049472 nbdkit: file.13: debug: file: pread count=4096 offset=35491840 nbdkit: file.11: debug: file: pread count=4096 offset=35753984 nbdkit: file.8: debug: file: pread count=4096 offset=36507648 nbdkit: file.8: debug: file: pread count=4096 offset=36511744 nbdkit: file.3: debug: file: pread count=4096 offset=37761024 nbdkit: file.8: debug: file: pread count=4096 offset=36515840 nbdkit: file.2: debug: file: pread count=4096 offset=35291136 nbdkit: file.2: debug: file: pread count=4096 offset=35295232 nbdkit: file.3: debug: file: pread count=4096 offset=37765120 nbdkit: file.14: debug: file: pread count=4096 offset=37281792 nbdkit: file.4: debug: cow: pread count=262144 offset=38010880 nbdkit: file.4: debug: file: pread count=4096 offset=38010880 nbdkit: file.8: debug: file: pread count=4096 offset=36519936 nbdkit: file.2: debug: file: pread count=4096 offset=35299328 nbdkit: file.3: debug: file: pread count=4096 offset=37769216 nbdkit: file.0: debug: file: pread count=4096 offset=37040128 nbdkit: file.14: debug: file: pread count=4096 offset=37285888 nbdkit: file.9: debug: file: pread count=4096 offset=36294656 nbdkit: file.14: debug: file: pread count=4096 offset=37289984 nbdkit: file.0: debug: file: pread count=4096 offset=37044224 nbdkit: file.11: debug: file: pread count=4096 offset=35758080 nbdkit: file.9: debug: file: pread count=4096 offset=36298752 nbdkit: file.1: debug: file: pread count=4096 offset=36012032 nbdkit: file.11: debug: file: pread count=4096 offset=35762176 nbdkit: file.2: debug: file: pread count=4096 offset=35303424 nbdkit: file.4: debug: file: pread count=4096 offset=38014976 nbdkit: file.2: debug: file: pread count=4096 offset=35307520 nbdkit: file.12: debug: file: pread count=4096 offset=37543936 nbdkit: file.6: debug: file: pread count=4096 offset=36790272 nbdkit: file.2: debug: file: pread count=4096 offset=35311616 nbdkit: file.11: debug: file: pread count=4096 offset=35766272 nbdkit: file.12: debug: file: pread count=4096 offset=37548032 nbdkit: file.14: debug: file: pread count=4096 offset=37294080 nbdkit: file.4: debug: file: pread count=4096 offset=38019072 nbdkit: file.0: debug: file: pread count=4096 offset=37048320 nbdkit: file.1: debug: file: pread count=4096 offset=36016128 nbdkit: file.6: debug: file: pread count=4096 offset=36794368 nbdkit: file.13: debug: file: pread count=4096 offset=35495936 nbdkit: file.6: debug: file: pread count=4096 offset=36798464 nbdkit: file.3: debug: file: pread count=4096 offset=37773312 nbdkit: file.2: debug: file: pread count=4096 offset=35315712 nbdkit: file.4: debug: file: pread count=4096 offset=38023168 nbdkit: file.8: debug: file: pread count=4096 offset=36524032 nbdkit: file.10: debug: file: pread count=4096 offset=35053568 nbdkit: file.0: debug: file: pread count=4096 offset=37052416 nbdkit: file.12: debug: file: pread count=4096 offset=37552128 nbdkit: file.9: debug: file: pread count=4096 offset=36302848 nbdkit: file.2: debug: file: pread count=4096 offset=35319808 nbdkit: file.1: debug: file: pread count=4096 offset=36020224 nbdkit: file.11: debug: file: pread count=4096 offset=35770368 nbdkit: file.4: debug: file: pread count=4096 offset=38027264 nbdkit: file.3: debug: file: pread count=4096 offset=37777408 nbdkit: file.2: debug: file: pread count=4096 offset=35323904 nbdkit: file.1: debug: file: pread count=4096 offset=36024320 nbdkit: file.0: debug: file: pread count=4096 offset=37056512 nbdkit: file.4: debug: file: pread count=4096 offset=38031360 nbdkit: file.9: debug: file: pread count=4096 offset=36306944 nbdkit: file.14: debug: file: pread count=4096 offset=37298176 nbdkit: file.10: debug: file: pread count=4096 offset=35057664 nbdkit: file.8: debug: file: pread count=4096 offset=36528128 nbdkit: file.12: debug: file: pread count=4096 offset=37556224 nbdkit: file.6: debug: file: pread count=4096 offset=36802560 nbdkit: file.9: debug: file: pread count=4096 offset=36311040 nbdkit: file.14: debug: file: pread count=4096 offset=37302272 nbdkit: file.1: debug: file: pread count=4096 offset=36028416 nbdkit: file.5: debug: cow: pread count=262144 offset=38273024 nbdkit: file.5: debug: file: pread count=4096 offset=38273024 nbdkit: file.5: debug: file: pread count=4096 offset=38277120 nbdkit: file.0: debug: file: pread count=4096 offset=37060608 nbdkit: file.13: debug: file: pread count=4096 offset=35500032 nbdkit: file.3: debug: file: pread count=4096 offset=37781504 nbdkit: file.2: debug: file: pread count=4096 offset=35328000 nbdkit: file.10: debug: file: pread count=4096 offset=35061760 nbdkit: file.9: debug: file: pread count=4096 offset=36315136 nbdkit: file.11: debug: file: pread count=4096 offset=35774464 nbdkit: file.8: debug: file: pread count=4096 offset=36532224 nbdkit: file.3: debug: file: pread count=4096 offset=37785600 nbdkit: file.13: debug: file: pread count=4096 offset=35504128 nbdkit: file.6: debug: file: pread count=4096 offset=36806656 nbdkit: file.4: debug: file: pread count=4096 offset=38035456 nbdkit: file.12: debug: file: pread count=4096 offset=37560320 nbdkit: file.5: debug: file: pread count=4096 offset=38281216 nbdkit: file.6: debug: file: pread count=4096 offset=36810752 nbdkit: file.9: debug: file: pread count=4096 offset=36319232 nbdkit: file.4: debug: file: pread count=4096 offset=38039552 nbdkit: file.0: debug: file: pread count=4096 offset=37064704 nbdkit: file.14: debug: file: pread count=4096 offset=37306368 nbdkit: file.3: debug: file: pread count=4096 offset=37789696 nbdkit: file.10: debug: file: pread count=4096 offset=35065856 nbdkit: file.13: debug: file: pread count=4096 offset=35508224 nbdkit: file.13: debug: file: pread count=4096 offset=35512320 nbdkit: file.1: debug: file: pread count=4096 offset=36032512 nbdkit: file.9: debug: file: pread count=4096 offset=36323328 nbdkit: file.12: debug: file: pread count=4096 offset=37564416 nbdkit: file.12: debug: file: pread count=4096 offset=37568512 nbdkit: file.8: debug: file: pread count=4096 offset=36536320 nbdkit: file.0: debug: file: pread count=4096 offset=37068800 nbdkit: file.14: debug: file: pread count=4096 offset=37310464 nbdkit: file.2: debug: file: pread count=4096 offset=35332096 nbdkit: file.10: debug: file: pread count=4096 offset=35069952 nbdkit: file.13: debug: file: pread count=4096 offset=35516416 nbdkit: file.8: debug: file: pread count=4096 offset=36540416 nbdkit: file.11: debug: file: pread count=4096 offset=35778560 nbdkit: file.0: debug: file: pread count=4096 offset=37072896 nbdkit: file.6: debug: file: pread count=4096 offset=36814848 nbdkit: file.11: debug: file: pread count=4096 offset=35782656 nbdkit: file.1: debug: file: pread count=4096 offset=36036608 nbdkit: file.13: debug: file: pread count=4096 offset=35520512 nbdkit: file.9: debug: file: pread count=4096 offset=36327424 nbdkit: file.14: debug: file: pread count=4096 offset=37314560 nbdkit: file.8: debug: file: pread count=4096 offset=36544512 nbdkit: file.13: debug: file: pread count=4096 offset=35524608 nbdkit: file.5: debug: file: pread count=4096 offset=38285312 nbdkit: file.6: debug: file: pread count=4096 offset=36818944 nbdkit: file.3: debug: file: pread count=4096 offset=37793792 nbdkit: file.0: debug: file: pread count=4096 offset=37076992 nbdkit: file.2: debug: file: pread count=4096 offset=35336192 nbdkit: file.10: debug: file: pread count=4096 offset=35074048 nbdkit: file.4: debug: file: pread count=4096 offset=38043648 nbdkit: file.12: debug: file: pread count=4096 offset=37572608 nbdkit: file.9: debug: file: pread count=4096 offset=36331520 nbdkit: file.5: debug: file: pread count=4096 offset=38289408 nbdkit: file.15: debug: cow: pread count=262144 offset=38535168 nbdkit: file.12: debug: file: pread count=4096 offset=37576704 nbdkit: file.0: debug: file: pread count=4096 offset=37081088 nbdkit: file.2: debug: file: pread count=4096 offset=35340288 nbdkit: file.3: debug: file: pread count=4096 offset=37797888 nbdkit: file.15: debug: file: pread count=4096 offset=38535168 nbdkit: file.1: debug: file: pread count=4096 offset=36040704 nbdkit: file.10: debug: file: pread count=4096 offset=35078144 nbdkit: file.2: debug: file: pread count=4096 offset=35344384 nbdkit: file.3: debug: file: pread count=4096 offset=37801984 nbdkit: file.9: debug: file: pread count=4096 offset=36335616 nbdkit: file.15: debug: file: pread count=4096 offset=38539264 nbdkit: file.6: debug: file: pread count=4096 offset=36823040 nbdkit: file.11: debug: file: pread count=4096 offset=35786752 nbdkit: file.4: debug: file: pread count=4096 offset=38047744 nbdkit: file.13: debug: file: pread count=4096 offset=35528704 nbdkit: file.0: debug: file: pread count=4096 offset=37085184 nbdkit: file.13: debug: file: pread count=4096 offset=35532800 nbdkit: file.2: debug: file: pread count=4096 offset=35348480 nbdkit: file.0: debug: file: pread count=4096 offset=37089280 nbdkit: file.8: debug: file: pread count=4096 offset=36548608 nbdkit: file.14: debug: file: pread count=4096 offset=37318656 nbdkit: file.4: debug: file: pread count=4096 offset=38051840 nbdkit: file.4: debug: file: pread count=4096 offset=38055936 nbdkit: file.6: debug: file: pread count=4096 offset=36827136 nbdkit: file.10: debug: file: pread count=4096 offset=35082240 nbdkit: file.13: debug: file: pread count=4096 offset=35536896 nbdkit: file.13: debug: file: pread count=4096 offset=35540992 nbdkit: file.15: debug: file: pread count=4096 offset=38543360 nbdkit: file.14: debug: file: pread count=4096 offset=37322752 nbdkit: file.0: debug: file: pread count=4096 offset=37093376 nbdkit: file.6: debug: file: pread count=4096 offset=36831232 nbdkit: file.11: debug: file: pread count=4096 offset=35790848 nbdkit: file.0: debug: file: pread count=4096 offset=37097472 nbdkit: file.8: debug: file: pread count=4096 offset=36552704 nbdkit: file.1: debug: file: pread count=4096 offset=36044800 nbdkit: file.2: debug: file: pread count=4096 offset=35352576 nbdkit: file.1: debug: file: pread count=4096 offset=36048896 nbdkit: file.11: debug: file: pread count=4096 offset=35794944 nbdkit: file.12: debug: file: pread count=4096 offset=37580800 nbdkit: file.14: debug: file: pread count=4096 offset=37326848 nbdkit: file.15: debug: file: pread count=4096 offset=38547456 nbdkit: file.5: debug: file: pread count=4096 offset=38293504 nbdkit: file.10: debug: file: pread count=4096 offset=35086336 nbdkit: file.12: debug: file: pread count=4096 offset=37584896 nbdkit: file.5: debug: file: pread count=4096 offset=38297600 nbdkit: file.4: debug: file: pread count=4096 offset=38060032 nbdkit: file.2: debug: file: pread count=4096 offset=35356672 nbdkit: file.5: debug: file: pread count=4096 offset=38301696 nbdkit: file.3: debug: file: pread count=4096 offset=37806080 nbdkit: file.9: debug: file: pread count=4096 offset=36339712 nbdkit: file.7: debug: cow: pread count=262144 offset=38797312 nbdkit: file.3: debug: file: pread count=4096 offset=37810176 nbdkit: file.11: debug: file: pread count=4096 offset=35799040 nbdkit: file.3: debug: file: pread count=4096 offset=37814272 nbdkit: file.12: debug: file: pread count=4096 offset=37588992 nbdkit: file.14: debug: file: pread count=4096 offset=37330944 nbdkit: file.12: debug: file: pread count=4096 offset=37593088 nbdkit: file.8: debug: file: pread count=4096 offset=36556800 nbdkit: file.13: debug: file: pread count=4096 offset=35545088 nbdkit: file.7: debug: file: pread count=4096 offset=38797312 nbdkit: file.5: debug: file: pread count=4096 offset=38305792 nbdkit: file.10: debug: file: pread count=4096 offset=35090432 nbdkit: file.4: debug: file: pread count=4096 offset=38064128 nbdkit: file.0: debug: file: pread count=4096 offset=37101568 nbdkit: file.8: debug: file: pread count=4096 offset=36560896 nbdkit: file.9: debug: file: pread count=4096 offset=36343808 nbdkit: file.10: debug: file: pread count=4096 offset=35094528 nbdkit: file.6: debug: file: pread count=4096 offset=36835328 nbdkit: file.4: debug: file: pread count=4096 offset=38068224 nbdkit: file.11: debug: file: pread count=4096 offset=35803136 nbdkit: file.12: debug: file: pread count=4096 offset=37597184 nbdkit: file.1: debug: file: pread count=4096 offset=36052992 nbdkit: file.14: debug: file: pread count=4096 offset=37335040 nbdkit: file.15: debug: file: pread count=4096 offset=38551552 nbdkit: file.7: debug: file: pread count=4096 offset=38801408 nbdkit: file.6: debug: file: pread count=4096 offset=36839424 nbdkit: file.0: debug: file: pread count=4096 offset=37105664 nbdkit: file.10: debug: file: pread count=4096 offset=35098624 nbdkit: file.13: debug: file: pread count=4096 offset=35549184 nbdkit: file.7: debug: file: pread count=4096 offset=38805504 nbdkit: file.4: debug: file: pread count=4096 offset=38072320 nbdkit: file.12: debug: file: pread count=4096 offset=37601280 nbdkit: file.12: debug: file: pread count=4096 offset=37605376 nbdkit: file.2: debug: file: pread count=4096 offset=35360768 nbdkit: file.15: debug: file: pread count=4096 offset=38555648 nbdkit: file.0: debug: file: pread count=4096 offset=37109760 nbdkit: file.3: debug: file: pread count=4096 offset=37818368 nbdkit: file.2: debug: file: pread count=4096 offset=35364864 nbdkit: file.6: debug: file: pread count=4096 offset=36843520 nbdkit: file.14: debug: file: pread count=4096 offset=37339136 nbdkit: file.12: debug: file: pread count=4096 offset=37609472 nbdkit: file.5: debug: file: pread count=4096 offset=38309888 nbdkit: file.14: debug: file: pread count=4096 offset=37343232 nbdkit: file.7: debug: file: pread count=4096 offset=38809600 nbdkit: file.13: debug: file: pread count=4096 offset=35553280 nbdkit: file.8: debug: file: pread count=4096 offset=36564992 nbdkit: file.10: debug: file: pread count=4096 offset=35102720 nbdkit: file.2: debug: file: pread count=4096 offset=35368960 nbdkit: file.6: debug: file: pread count=4096 offset=36847616 nbdkit: file.1: debug: file: pread count=4096 offset=36057088 nbdkit: file.6: debug: file: pread count=4096 offset=36851712 nbdkit: file.11: debug: file: pread count=4096 offset=35807232 nbdkit: file.0: debug: file: pread count=4096 offset=37113856 nbdkit: file.6: debug: file: pread count=4096 offset=36855808 nbdkit: file.1: debug: file: pread count=4096 offset=36061184 nbdkit: file.7: debug: file: pread count=4096 offset=38813696 nbdkit: file.0: debug: file: pread count=4096 offset=37117952 nbdkit: file.12: debug: file: pread count=4096 offset=37613568 nbdkit: file.4: debug: file: pread count=4096 offset=38076416 nbdkit: file.6: debug: file: pread count=4096 offset=36859904 nbdkit: file.0: debug: file: pread count=4096 offset=37122048 nbdkit: file.9: debug: file: pread count=4096 offset=36347904 nbdkit: file.13: debug: file: pread count=4096 offset=35557376 nbdkit: file.0: debug: file: pread count=4096 offset=37126144 nbdkit: file.3: debug: file: pread count=4096 offset=37822464 nbdkit: file.0: debug: file: pread count=4096 offset=37130240 nbdkit: file.15: debug: file: pread count=4096 offset=38559744 nbdkit: file.14: debug: file: pread count=4096 offset=37347328 nbdkit: file.1: debug: file: pread count=4096 offset=36065280 nbdkit: file.5: debug: file: pread count=4096 offset=38313984 nbdkit: file.9: debug: file: pread count=4096 offset=36352000 nbdkit: file.2: debug: file: pread count=4096 offset=35373056 nbdkit: file.8: debug: file: pread count=4096 offset=36569088 nbdkit: file.4: debug: file: pread count=4096 offset=38080512 nbdkit: file.11: debug: file: pread count=4096 offset=35811328 nbdkit: file.7: debug: file: pread count=4096 offset=38817792 nbdkit: file.2: debug: file: pread count=4096 offset=35377152 nbdkit: file.12: debug: file: pread count=4096 offset=37617664 nbdkit: file.0: debug: file: pread count=4096 offset=37134336 nbdkit: file.10: debug: file: pread count=4096 offset=35106816 nbdkit: file.13: debug: file: pread count=4096 offset=35561472 nbdkit: file.12: debug: file: pread count=4096 offset=37621760 nbdkit: file.15: debug: file: pread count=4096 offset=38563840 nbdkit: file.3: debug: file: pread count=4096 offset=37826560 nbdkit: file.13: debug: file: pread count=4096 offset=35565568 nbdkit: file.8: debug: file: pread count=4096 offset=36573184 nbdkit: file.12: debug: file: pread count=4096 offset=37625856 nbdkit: file.10: debug: file: pread count=4096 offset=35110912 nbdkit: file.11: debug: file: pread count=4096 offset=35815424 nbdkit: file.1: debug: file: pread count=4096 offset=36069376 nbdkit: file.7: debug: file: pread count=4096 offset=38821888 nbdkit: file.11: debug: file: pread count=4096 offset=35819520 nbdkit: file.6: debug: file: pread count=4096 offset=36864000 nbdkit: file.14: debug: file: pread count=4096 offset=37351424 nbdkit: file.11: debug: file: pread count=4096 offset=35823616 nbdkit: file.13: debug: file: pread count=4096 offset=35569664 nbdkit: file.2: debug: file: pread count=4096 offset=35381248 nbdkit: file.3: debug: file: pread count=4096 offset=37830656 nbdkit: file.12: debug: file: pread count=4096 offset=37629952 nbdkit: file.12: debug: file: pread count=4096 offset=37634048 nbdkit: file.10: debug: file: pread count=4096 offset=35115008 nbdkit: file.3: debug: file: pread count=4096 offset=37834752 nbdkit: file.4: debug: file: pread count=4096 offset=38084608 nbdkit: file.8: debug: file: pread count=4096 offset=36577280 nbdkit: file.7: debug: file: pread count=4096 offset=38825984 nbdkit: file.11: debug: file: pread count=4096 offset=35827712 nbdkit: file.0: debug: file: pread count=4096 offset=37138432 nbdkit: file.9: debug: file: pread count=4096 offset=36356096 nbdkit: file.14: debug: file: pread count=4096 offset=37355520 nbdkit: file.8: debug: file: pread count=4096 offset=36581376 nbdkit: file.10: debug: file: pread count=4096 offset=35119104 nbdkit: file.15: debug: file: pread count=4096 offset=38567936 nbdkit: file.5: debug: file: pread count=4096 offset=38318080 nbdkit: file.14: debug: file: pread count=4096 offset=37359616 nbdkit: file.12: debug: file: pread count=4096 offset=37638144 nbdkit: file.0: debug: file: pread count=4096 offset=37142528 nbdkit: file.13: debug: file: pread count=4096 offset=35573760 nbdkit: file.15: debug: file: pread count=4096 offset=38572032 nbdkit: file.6: debug: file: pread count=4096 offset=36868096 nbdkit: file.3: debug: file: pread count=4096 offset=37838848 nbdkit: file.2: debug: file: pread count=4096 offset=35385344 nbdkit: file.3: debug: file: pread count=4096 offset=37842944 nbdkit: file.11: debug: file: pread count=4096 offset=35831808 nbdkit: file.0: debug: file: pread count=4096 offset=37146624 nbdkit: file.1: debug: file: pread count=4096 offset=36073472 nbdkit: file.8: debug: file: pread count=4096 offset=36585472 nbdkit: file.9: debug: file: pread count=4096 offset=36360192 nbdkit: file.0: debug: file: pread count=4096 offset=37150720 nbdkit: file.7: debug: file: pread count=4096 offset=38830080 nbdkit: file.4: debug: file: pread count=4096 offset=38088704 nbdkit: file.7: debug: file: pread count=4096 offset=38834176 nbdkit: file.10: debug: file: pread count=4096 offset=35123200 nbdkit: file.6: debug: file: pread count=4096 offset=36872192 nbdkit: file.13: debug: file: pread count=4096 offset=35577856 nbdkit: file.8: debug: file: pread count=4096 offset=36589568 nbdkit: file.12: debug: file: pread count=4096 offset=37642240 nbdkit: file.8: debug: file: pread count=4096 offset=36593664 nbdkit: file.0: debug: file: pread count=4096 offset=37154816 nbdkit: file.4: debug: file: pread count=4096 offset=38092800 nbdkit: file.4: debug: file: pread count=4096 offset=38096896 nbdkit: file.15: debug: file: pread count=4096 offset=38576128 nbdkit: file.0: debug: file: pread count=4096 offset=37158912 nbdkit: file.11: debug: file: pread count=4096 offset=35835904 nbdkit: file.7: debug: file: pread count=4096 offset=38838272 nbdkit: file.1: debug: file: pread count=4096 offset=36077568 nbdkit: file.14: debug: file: pread count=4096 offset=37363712 nbdkit: file.5: debug: file: pread count=4096 offset=38322176 nbdkit: file.3: debug: file: pread count=4096 offset=37847040 nbdkit: file.4: debug: file: pread count=4096 offset=38100992 nbdkit: file.6: debug: file: pread count=4096 offset=36876288 nbdkit: file.0: debug: file: pread count=4096 offset=37163008 nbdkit: file.15: debug: file: pread count=4096 offset=38580224 nbdkit: file.9: debug: file: pread count=4096 offset=36364288 nbdkit: file.3: debug: file: pread count=4096 offset=37851136 nbdkit: file.14: debug: file: pread count=4096 offset=37367808 nbdkit: file.5: debug: file: pread count=4096 offset=38326272 nbdkit: file.3: debug: file: pread count=4096 offset=37855232 nbdkit: file.6: debug: file: pread count=4096 offset=36880384 nbdkit: file.8: debug: file: pread count=4096 offset=36597760 nbdkit: file.13: debug: file: pread count=4096 offset=35581952 nbdkit: file.6: debug: file: pread count=4096 offset=36884480 nbdkit: file.14: debug: file: pread count=4096 offset=37371904 nbdkit: file.3: debug: file: pread count=4096 offset=37859328 nbdkit: file.12: debug: file: pread count=4096 offset=37646336 nbdkit: file.4: debug: file: pread count=4096 offset=38105088 nbdkit: file.9: debug: file: pread count=4096 offset=36368384 nbdkit: file.0: debug: file: pread count=4096 offset=37167104 nbdkit: file.11: debug: file: pread count=4096 offset=35840000 nbdkit: file.7: debug: file: pread count=4096 offset=38842368 nbdkit: file.13: debug: file: pread count=4096 offset=35586048 nbdkit: file.9: debug: file: pread count=4096 offset=36372480 nbdkit: file.1: debug: file: pread count=4096 offset=36081664 nbdkit: file.15: debug: file: pread count=4096 offset=38584320 nbdkit: file.8: debug: file: pread count=4096 offset=36601856 nbdkit: file.0: debug: file: pread count=4096 offset=37171200 nbdkit: file.11: debug: file: pread count=4096 offset=35844096 nbdkit: file.14: debug: file: pread count=4096 offset=37376000 nbdkit: file.6: debug: file: pread count=4096 offset=36888576 nbdkit: file.12: debug: file: pread count=4096 offset=37650432 nbdkit: file.15: debug: file: pread count=4096 offset=38588416 nbdkit: file.1: debug: file: pread count=4096 offset=36085760 nbdkit: file.12: debug: file: pread count=4096 offset=37654528 nbdkit: file.9: debug: file: pread count=4096 offset=36376576 nbdkit: file.13: debug: file: pread count=4096 offset=35590144 nbdkit: file.4: debug: file: pread count=4096 offset=38109184 nbdkit: file.0: debug: file: pread count=4096 offset=37175296 nbdkit: file.15: debug: file: pread count=4096 offset=38592512 nbdkit: file.11: debug: file: pread count=4096 offset=35848192 nbdkit: file.0: debug: file: pread count=4096 offset=37179392 nbdkit: file.14: debug: file: pread count=4096 offset=37380096 nbdkit: file.9: debug: file: pread count=4096 offset=36380672 nbdkit: file.6: debug: file: pread count=4096 offset=36892672 nbdkit: file.3: debug: file: pread count=4096 offset=37863424 nbdkit: file.11: debug: file: pread count=4096 offset=35852288 nbdkit: file.0: debug: file: pread count=4096 offset=37183488 nbdkit: file.14: debug: file: pread count=4096 offset=37384192 nbdkit: file.12: debug: file: pread count=4096 offset=37658624 nbdkit: file.15: debug: file: pread count=4096 offset=38596608 nbdkit: file.1: debug: file: pread count=4096 offset=36089856 nbdkit: file.4: debug: file: pread count=4096 offset=38113280 nbdkit: file.8: debug: file: pread count=4096 offset=36605952 nbdkit: file.11: debug: file: pread count=4096 offset=35856384 nbdkit: file.9: debug: file: pread count=4096 offset=36384768 nbdkit: file.14: debug: file: pread count=4096 offset=37388288 nbdkit: file.7: debug: file: pread count=4096 offset=38846464 nbdkit: file.12: debug: file: pread count=4096 offset=37662720 nbdkit: file.15: debug: file: pread count=4096 offset=38600704 nbdkit: file.5: debug: file: pread count=4096 offset=38330368 nbdkit: file.3: debug: file: pread count=4096 offset=37867520 nbdkit: file.6: debug: file: pread count=4096 offset=36896768 nbdkit: file.12: debug: file: pread count=4096 offset=37666816 nbdkit: file.9: debug: file: pread count=4096 offset=36388864 nbdkit: file.0: debug: file: pread count=4096 offset=37187584 nbdkit: file.8: debug: file: pread count=4096 offset=36610048 nbdkit: file.7: debug: file: pread count=4096 offset=38850560 nbdkit: file.11: debug: file: pread count=4096 offset=35860480 nbdkit: file.13: debug: file: pread count=4096 offset=35594240 nbdkit: file.4: debug: file: pread count=4096 offset=38117376 nbdkit: file.5: debug: file: pread count=4096 offset=38334464 nbdkit: file.8: debug: file: pread count=4096 offset=36614144 nbdkit: file.1: debug: file: pread count=4096 offset=36093952 nbdkit: file.9: debug: file: pread count=4096 offset=36392960 nbdkit: file.15: debug: file: pread count=4096 offset=38604800 nbdkit: file.6: debug: file: pread count=4096 offset=36900864 nbdkit: file.12: debug: file: pread count=4096 offset=37670912 nbdkit: file.4: debug: file: pread count=4096 offset=38121472 nbdkit: file.11: debug: file: pread count=4096 offset=35864576 nbdkit: file.8: debug: file: pread count=4096 offset=36618240 nbdkit: file.14: debug: file: pread count=4096 offset=37392384 nbdkit: file.12: debug: file: pread count=4096 offset=37675008 nbdkit: file.13: debug: file: pread count=4096 offset=35598336 nbdkit: file.12: debug: file: pread count=4096 offset=37679104 nbdkit: file.0: debug: file: pread count=4096 offset=37191680 nbdkit: file.7: debug: file: pread count=4096 offset=38854656 nbdkit: file.5: debug: file: pread count=4096 offset=38338560 nbdkit: file.7: debug: file: pread count=4096 offset=38858752 nbdkit: file.3: debug: file: pread count=4096 offset=37871616 nbdkit: file.12: debug: file: pread count=4096 offset=37683200 nbdkit: file.7: debug: file: pread count=4096 offset=38862848 nbdkit: file.3: debug: file: pread count=4096 offset=37875712 nbdkit: file.5: debug: file: pread count=4096 offset=38342656 nbdkit: file.7: debug: file: pread count=4096 offset=38866944 nbdkit: file.9: debug: file: pread count=4096 offset=36397056 nbdkit: file.3: debug: file: pread count=4096 offset=37879808 nbdkit: file.9: debug: file: pread count=4096 offset=36401152 nbdkit: file.4: debug: file: pread count=4096 offset=38125568 nbdkit: file.3: debug: file: pread count=4096 offset=37883904 nbdkit: file.8: debug: file: pread count=4096 offset=36622336 nbdkit: file.4: debug: file: pread count=4096 offset=38129664 nbdkit: file.1: debug: file: pread count=4096 offset=36098048 nbdkit: file.8: debug: file: pread count=4096 offset=36626432 nbdkit: file.8: debug: file: pread count=4096 offset=36630528 nbdkit: file.11: debug: file: pread count=4096 offset=35868672 nbdkit: file.8: debug: file: pread count=4096 offset=36634624 nbdkit: file.1: debug: file: pread count=4096 offset=36102144 nbdkit: file.8: debug: file: pread count=4096 offset=36638720 nbdkit: file.1: debug: file: pread count=4096 offset=36106240 nbdkit: file.11: debug: file: pread count=4096 offset=35872768 nbdkit: file.11: debug: file: pread count=4096 offset=35876864 nbdkit: file.1: debug: file: pread count=4096 offset=36110336 nbdkit: file.1: debug: file: pread count=4096 offset=36114432 nbdkit: file.1: debug: file: pread count=4096 offset=36118528 nbdkit: file.11: debug: file: pread count=4096 offset=35880960 nbdkit: file.1: debug: file: pread count=4096 offset=36122624 nbdkit: file.1: debug: file: pread count=4096 offset=36126720 nbdkit: file.1: debug: file: pread count=4096 offset=36130816 nbdkit: file.8: debug: file: pread count=4096 offset=36642816 nbdkit: file.1: debug: file: pread count=4096 offset=36134912 nbdkit: file.6: debug: file: pread count=4096 offset=36904960 nbdkit: file.1: debug: file: pread count=4096 offset=36139008 nbdkit: file.12: debug: file: pread count=4096 offset=37687296 nbdkit: file.0: debug: file: pread count=4096 offset=37195776 nbdkit: file.1: debug: file: pread count=4096 offset=36143104 nbdkit: file.0: debug: file: pread count=4096 offset=37199872 nbdkit: file.7: debug: file: pread count=4096 offset=38871040 nbdkit: file.1: debug: file: pread count=4096 offset=36147200 nbdkit: file.5: debug: file: pread count=4096 offset=38346752 nbdkit: file.3: debug: file: pread count=4096 offset=37888000 nbdkit: file.14: debug: file: pread count=4096 offset=37396480 nbdkit: file.11: debug: file: pread count=4096 offset=35885056 nbdkit: file.11: debug: file: pread count=4096 offset=35889152 nbdkit: file.13: debug: file: pread count=4096 offset=35602432 nbdkit: file.5: debug: file: pread count=4096 offset=38350848 nbdkit: file.8: debug: file: pread count=4096 offset=36646912 nbdkit: file.8: debug: file: pread count=4096 offset=36651008 nbdkit: file.5: debug: file: pread count=4096 offset=38354944 nbdkit: file.8: debug: file: pread count=4096 offset=36655104 nbdkit: file.12: debug: file: pread count=4096 offset=37691392 nbdkit: file.8: debug: file: pread count=4096 offset=36659200 nbdkit: file.1: debug: file: pread count=4096 offset=36151296 nbdkit: file.9: debug: file: pread count=4096 offset=36405248 nbdkit: file.4: debug: file: pread count=4096 offset=38133760 nbdkit: file.9: debug: file: pread count=4096 offset=36409344 nbdkit: file.14: debug: file: pread count=4096 offset=37400576 nbdkit: file.9: debug: file: pread count=4096 offset=36413440 nbdkit: file.11: debug: file: pread count=4096 offset=35893248 nbdkit: file.14: debug: file: pread count=4096 offset=37404672 nbdkit: file.13: debug: file: pread count=4096 offset=35606528 nbdkit: file.14: debug: file: pread count=4096 offset=37408768 nbdkit: file.0: debug: file: pread count=4096 offset=37203968 nbdkit: file.0: debug: file: pread count=4096 offset=37208064 nbdkit: file.6: debug: file: pread count=4096 offset=36909056 nbdkit: file.14: debug: file: pread count=4096 offset=37412864 nbdkit: file.7: debug: file: pread count=4096 offset=38875136 nbdkit: file.12: debug: file: pread count=4096 offset=37695488 nbdkit: file.14: debug: file: pread count=4096 offset=37416960 nbdkit: file.12: debug: file: pread count=4096 offset=37699584 nbdkit: file.8: debug: file: pread count=4096 offset=36663296 nbdkit: file.1: debug: file: pread count=4096 offset=36155392 nbdkit: file.14: debug: file: pread count=4096 offset=37421056 nbdkit: file.12: debug: file: pread count=4096 offset=37703680 nbdkit: file.1: debug: file: pread count=4096 offset=36159488 nbdkit: file.3: debug: file: pread count=4096 offset=37892096 nbdkit: file.12: debug: file: pread count=4096 offset=37707776 nbdkit: file.1: debug: file: pread count=4096 offset=36163584 nbdkit: file.4: debug: file: pread count=4096 offset=38137856 nbdkit: file.0: debug: file: pread count=4096 offset=37212160 nbdkit: file.9: debug: file: pread count=4096 offset=36417536 nbdkit: file.14: debug: file: pread count=4096 offset=37425152 nbdkit: file.14: debug: file: pread count=4096 offset=37429248 nbdkit: file.0: debug: file: pread count=4096 offset=37216256 nbdkit: file.15: debug: file: pread count=4096 offset=38608896 nbdkit: file.6: debug: file: pread count=4096 offset=36913152 nbdkit: file.13: debug: file: pread count=4096 offset=35610624 nbdkit: file.3: debug: file: pread count=4096 offset=37896192 nbdkit: file.0: debug: file: pread count=4096 offset=37220352 nbdkit: file.7: debug: file: pread count=4096 offset=38879232 nbdkit: file.13: debug: file: pread count=4096 offset=35614720 nbdkit: file.1: debug: file: pread count=4096 offset=36167680 nbdkit: file.11: debug: file: pread count=4096 offset=35897344 nbdkit: file.9: debug: file: pread count=4096 offset=36421632 nbdkit: file.4: debug: file: pread count=4096 offset=38141952 nbdkit: file.12: debug: file: pread count=4096 offset=37711872 nbdkit: file.7: debug: file: pread count=4096 offset=38883328 nbdkit: file.8: debug: file: pread count=4096 offset=36667392 nbdkit: file.13: debug: file: pread count=4096 offset=35618816 nbdkit: file.15: debug: file: pread count=4096 offset=38612992 nbdkit: file.6: debug: file: pread count=4096 offset=36917248 nbdkit: file.11: debug: file: pread count=4096 offset=35901440 nbdkit: file.13: debug: file: pread count=4096 offset=35622912 nbdkit: file.6: debug: file: pread count=4096 offset=36921344 nbdkit: file.11: debug: file: pread count=4096 offset=35905536 nbdkit: file.1: debug: file: pread count=4096 offset=36171776 nbdkit: file.11: debug: file: pread count=4096 offset=35909632 nbdkit: file.12: debug: file: pread count=4096 offset=37715968 nbdkit: file.4: debug: file: pread count=4096 offset=38146048 nbdkit: file.3: debug: file: pread count=4096 offset=37900288 nbdkit: file.14: debug: file: pread count=4096 offset=37433344 nbdkit: file.15: debug: file: pread count=4096 offset=38617088 nbdkit: file.9: debug: file: pread count=4096 offset=36425728 nbdkit: file.8: debug: file: pread count=4096 offset=36671488 nbdkit: file.3: debug: file: pread count=4096 offset=37904384 nbdkit: file.12: debug: file: pread count=4096 offset=37720064 nbdkit: file.7: debug: file: pread count=4096 offset=38887424 nbdkit: file.12: debug: file: pread count=4096 offset=37724160 nbdkit: file.3: debug: file: pread count=4096 offset=37908480 nbdkit: file.6: debug: file: pread count=4096 offset=36925440 nbdkit: file.12: debug: file: pread count=4096 offset=37728256 nbdkit: file.14: debug: file: pread count=4096 offset=37437440 nbdkit: file.15: debug: file: pread count=4096 offset=38621184 nbdkit: file.4: debug: file: pread count=4096 offset=38150144 nbdkit: file.9: debug: file: pread count=4096 offset=36429824 nbdkit: file.5: debug: file: pread count=4096 offset=38359040 nbdkit: file.4: debug: file: pread count=4096 offset=38154240 nbdkit: file.14: debug: file: pread count=4096 offset=37441536 nbdkit: file.4: debug: file: pread count=4096 offset=38158336 nbdkit: file.13: debug: file: pread count=4096 offset=35627008 nbdkit: file.12: debug: file: pread count=4096 offset=37732352 nbdkit: file.8: debug: file: pread count=4096 offset=36675584 nbdkit: file.14: debug: file: pread count=4096 offset=37445632 nbdkit: file.13: debug: file: pread count=4096 offset=35631104 nbdkit: file.7: debug: file: pread count=4096 offset=38891520 nbdkit: file.12: debug: file: pread count=4096 offset=37736448 nbdkit: file.12: debug: file: pread count=4096 offset=37740544 nbdkit: file.3: debug: file: pread count=4096 offset=37912576 nbdkit: file.3: debug: file: pread count=4096 offset=37916672 nbdkit: file.5: debug: file: pread count=4096 offset=38363136 nbdkit: file.14: debug: file: pread count=4096 offset=37449728 nbdkit: file.13: debug: file: pread count=4096 offset=35635200 nbdkit: file.15: debug: file: pread count=4096 offset=38625280 nbdkit: file.3: debug: file: pread count=4096 offset=37920768 nbdkit: file.13: debug: file: pread count=4096 offset=35639296 nbdkit: file.12: debug: file: pread count=4096 offset=37744640 nbdkit: file.15: debug: file: pread count=4096 offset=38629376 nbdkit: file.8: debug: file: pread count=4096 offset=36679680 nbdkit: file.13: debug: file: pread count=4096 offset=35643392 nbdkit: file.6: debug: file: pread count=4096 offset=36929536 nbdkit: file.4: debug: file: pread count=4096 offset=38162432 nbdkit: file.6: debug: file: pread count=4096 offset=36933632 nbdkit: file.6: debug: file: pread count=4096 offset=36937728 nbdkit: file.15: debug: file: pread count=4096 offset=38633472 nbdkit: file.5: debug: file: pread count=4096 offset=38367232 nbdkit: file.9: debug: file: pread count=4096 offset=36433920 nbdkit: file.4: debug: file: pread count=4096 offset=38166528 nbdkit: file.3: debug: file: pread count=4096 offset=37924864 nbdkit: file.5: debug: file: pread count=4096 offset=38371328 nbdkit: file.6: debug: file: pread count=4096 offset=36941824 nbdkit: file.7: debug: file: pread count=4096 offset=38895616 nbdkit: file.5: debug: file: pread count=4096 offset=38375424 nbdkit: file.3: debug: file: pread count=4096 offset=37928960 nbdkit: file.7: debug: file: pread count=4096 offset=38899712 nbdkit: file.14: debug: file: pread count=4096 offset=37453824 nbdkit: file.3: debug: file: pread count=4096 offset=37933056 nbdkit: file.15: debug: file: pread count=4096 offset=38637568 nbdkit: file.7: debug: file: pread count=4096 offset=38903808 nbdkit: file.14: debug: file: pread count=4096 offset=37457920 nbdkit: file.15: debug: file: pread count=4096 offset=38641664 nbdkit: file.8: debug: file: pread count=4096 offset=36683776 nbdkit: file.3: debug: file: pread count=4096 offset=37937152 nbdkit: file.7: debug: file: pread count=4096 offset=38907904 nbdkit: file.3: debug: file: pread count=4096 offset=37941248 nbdkit: file.3: debug: file: pread count=4096 offset=37945344 nbdkit: file.5: debug: file: pread count=4096 offset=38379520 nbdkit: file.3: debug: file: pread count=4096 offset=37949440 nbdkit: file.13: debug: file: pread count=4096 offset=35647488 nbdkit: file.7: debug: file: pread count=4096 offset=38912000 nbdkit: file.6: debug: file: pread count=4096 offset=36945920 nbdkit: file.3: debug: file: pread count=4096 offset=37953536 nbdkit: file.4: debug: file: pread count=4096 offset=38170624 nbdkit: file.8: debug: file: pread count=4096 offset=36687872 nbdkit: file.14: debug: file: pread count=4096 offset=37462016 nbdkit: file.4: debug: file: pread count=4096 offset=38174720 nbdkit: file.5: debug: file: pread count=4096 offset=38383616 nbdkit: file.15: debug: file: pread count=4096 offset=38645760 nbdkit: file.14: debug: file: pread count=4096 offset=37466112 nbdkit: file.3: debug: file: pread count=4096 offset=37957632 nbdkit: file.15: debug: file: pread count=4096 offset=38649856 nbdkit: file.4: debug: file: pread count=4096 offset=38178816 nbdkit: file.5: debug: file: pread count=4096 offset=38387712 nbdkit: file.8: debug: file: pread count=4096 offset=36691968 nbdkit: file.4: debug: file: pread count=4096 offset=38182912 nbdkit: file.6: debug: file: pread count=4096 offset=36950016 nbdkit: file.5: debug: file: pread count=4096 offset=38391808 nbdkit: file.4: debug: file: pread count=4096 offset=38187008 nbdkit: file.6: debug: file: pread count=4096 offset=36954112 nbdkit: file.8: debug: file: pread count=4096 offset=36696064 nbdkit: file.14: debug: file: pread count=4096 offset=37470208 nbdkit: file.3: debug: file: pread count=4096 offset=37961728 nbdkit: file.14: debug: file: pread count=4096 offset=37474304 nbdkit: file.3: debug: file: pread count=4096 offset=37965824 nbdkit: file.7: debug: file: pread count=4096 offset=38916096 nbdkit: file.14: debug: file: pread count=4096 offset=37478400 nbdkit: file.15: debug: file: pread count=4096 offset=38653952 nbdkit: file.7: debug: file: pread count=4096 offset=38920192 nbdkit: file.15: debug: file: pread count=4096 offset=38658048 nbdkit: file.4: debug: file: pread count=4096 offset=38191104 nbdkit: file.14: debug: file: pread count=4096 offset=37482496 nbdkit: file.7: debug: file: pread count=4096 offset=38924288 nbdkit: file.6: debug: file: pread count=4096 offset=36958208 nbdkit: file.3: debug: file: pread count=4096 offset=37969920 nbdkit: file.5: debug: file: pread count=4096 offset=38395904 nbdkit: file.4: debug: file: pread count=4096 offset=38195200 nbdkit: file.5: debug: file: pread count=4096 offset=38400000 nbdkit: file.15: debug: file: pread count=4096 offset=38662144 nbdkit: file.4: debug: file: pread count=4096 offset=38199296 nbdkit: file.15: debug: file: pread count=4096 offset=38666240 nbdkit: file.5: debug: file: pread count=4096 offset=38404096 nbdkit: file.7: debug: file: pread count=4096 offset=38928384 nbdkit: file.3: debug: file: pread count=4096 offset=37974016 nbdkit: file.15: debug: file: pread count=4096 offset=38670336 nbdkit: file.15: debug: file: pread count=4096 offset=38674432 nbdkit: file.15: debug: file: pread count=4096 offset=38678528 nbdkit: file.7: debug: file: pread count=4096 offset=38932480 nbdkit: file.7: debug: file: pread count=4096 offset=38936576 nbdkit: file.3: debug: file: pread count=4096 offset=37978112 nbdkit: file.5: debug: file: pread count=4096 offset=38408192 nbdkit: file.4: debug: file: pread count=4096 offset=38203392 nbdkit: file.5: debug: file: pread count=4096 offset=38412288 nbdkit: file.5: debug: file: pread count=4096 offset=38416384 nbdkit: file.4: debug: file: pread count=4096 offset=38207488 nbdkit: file.5: debug: file: pread count=4096 offset=38420480 nbdkit: file.7: debug: file: pread count=4096 offset=38940672 nbdkit: file.4: debug: file: pread count=4096 offset=38211584 nbdkit: file.15: debug: file: pread count=4096 offset=38682624 nbdkit: file.4: debug: file: pread count=4096 offset=38215680 nbdkit: file.3: debug: file: pread count=4096 offset=37982208 nbdkit: file.7: debug: file: pread count=4096 offset=38944768 nbdkit: file.3: debug: file: pread count=4096 offset=37986304 nbdkit: file.7: debug: file: pread count=4096 offset=38948864 nbdkit: file.7: debug: file: pread count=4096 offset=38952960 nbdkit: file.15: debug: file: pread count=4096 offset=38686720 nbdkit: file.7: debug: file: pread count=4096 offset=38957056 nbdkit: file.15: debug: file: pread count=4096 offset=38690816 nbdkit: file.4: debug: file: pread count=4096 offset=38219776 nbdkit: file.5: debug: file: pread count=4096 offset=38424576 nbdkit: file.5: debug: file: pread count=4096 offset=38428672 nbdkit: file.7: debug: file: pread count=4096 offset=38961152 nbdkit: file.4: debug: file: pread count=4096 offset=38223872 nbdkit: file.3: debug: file: pread count=4096 offset=37990400 nbdkit: file.4: debug: file: pread count=4096 offset=38227968 nbdkit: file.15: debug: file: pread count=4096 offset=38694912 nbdkit: file.3: debug: file: pread count=4096 offset=37994496 nbdkit: file.15: debug: file: pread count=4096 offset=38699008 nbdkit: file.4: debug: file: pread count=4096 offset=38232064 nbdkit: file.7: debug: file: pread count=4096 offset=38965248 nbdkit: file.15: debug: file: pread count=4096 offset=38703104 nbdkit: file.15: debug: file: pread count=4096 offset=38707200 nbdkit: file.3: debug: file: pread count=4096 offset=37998592 nbdkit: file.7: debug: file: pread count=4096 offset=38969344 nbdkit: file.3: debug: file: pread count=4096 offset=38002688 nbdkit: file.4: debug: file: pread count=4096 offset=38236160 nbdkit: file.7: debug: file: pread count=4096 offset=38973440 nbdkit: file.7: debug: file: pread count=4096 offset=38977536 nbdkit: file.7: debug: file: pread count=4096 offset=38981632 nbdkit: file.7: debug: file: pread count=4096 offset=38985728 nbdkit: file.4: debug: file: pread count=4096 offset=38240256 nbdkit: file.4: debug: file: pread count=4096 offset=38244352 nbdkit: file.4: debug: file: pread count=4096 offset=38248448 nbdkit: file.3: debug: file: pread count=4096 offset=38006784 nbdkit: file.15: debug: file: pread count=4096 offset=38711296 nbdkit: file.7: debug: file: pread count=4096 offset=38989824 nbdkit: file.7: debug: file: pread count=4096 offset=38993920 nbdkit: file.5: debug: file: pread count=4096 offset=38432768 nbdkit: file.4: debug: file: pread count=4096 offset=38252544 nbdkit: file.15: debug: file: pread count=4096 offset=38715392 nbdkit: file.4: debug: file: pread count=4096 offset=38256640 nbdkit: file.7: debug: file: pread count=4096 offset=38998016 nbdkit: file.15: debug: file: pread count=4096 offset=38719488 nbdkit: file.4: debug: file: pread count=4096 offset=38260736 nbdkit: file.15: debug: file: pread count=4096 offset=38723584 nbdkit: file.7: debug: file: pread count=4096 offset=39002112 nbdkit: file.5: debug: file: pread count=4096 offset=38436864 nbdkit: file.4: debug: file: pread count=4096 offset=38264832 nbdkit: file.15: debug: file: pread count=4096 offset=38727680 nbdkit: file.4: debug: file: pread count=4096 offset=38268928 nbdkit: file.5: debug: file: pread count=4096 offset=38440960 nbdkit: file.15: debug: file: pread count=4096 offset=38731776 nbdkit: file.5: debug: file: pread count=4096 offset=38445056 nbdkit: file.7: debug: file: pread count=4096 offset=39006208 nbdkit: file.15: debug: file: pread count=4096 offset=38735872 nbdkit: file.5: debug: file: pread count=4096 offset=38449152 nbdkit: file.7: debug: file: pread count=4096 offset=39010304 nbdkit: file.5: debug: file: pread count=4096 offset=38453248 nbdkit: file.15: debug: file: pread count=4096 offset=38739968 nbdkit: file.15: debug: file: pread count=4096 offset=38744064 nbdkit: file.5: debug: file: pread count=4096 offset=38457344 nbdkit: file.15: debug: file: pread count=4096 offset=38748160 nbdkit: file.7: debug: file: pread count=4096 offset=39014400 nbdkit: file.15: debug: file: pread count=4096 offset=38752256 nbdkit: file.5: debug: file: pread count=4096 offset=38461440 nbdkit: file.15: debug: file: pread count=4096 offset=38756352 nbdkit: file.7: debug: file: pread count=4096 offset=39018496 nbdkit: file.7: debug: file: pread count=4096 offset=39022592 nbdkit: file.7: debug: file: pread count=4096 offset=39026688 nbdkit: file.7: debug: file: pread count=4096 offset=39030784 nbdkit: file.7: debug: file: pread count=4096 offset=39034880 nbdkit: file.7: debug: file: pread count=4096 offset=39038976 nbdkit: file.15: debug: file: pread count=4096 offset=38760448 nbdkit: file.5: debug: file: pread count=4096 offset=38465536 nbdkit: file.15: debug: file: pread count=4096 offset=38764544 nbdkit: file.5: debug: file: pread count=4096 offset=38469632 nbdkit: file.5: debug: file: pread count=4096 offset=38473728 nbdkit: file.7: debug: file: pread count=4096 offset=39043072 nbdkit: file.15: debug: file: pread count=4096 offset=38768640 nbdkit: file.7: debug: file: pread count=4096 offset=39047168 nbdkit: file.15: debug: file: pread count=4096 offset=38772736 nbdkit: file.5: debug: file: pread count=4096 offset=38477824 nbdkit: file.15: debug: file: pread count=4096 offset=38776832 nbdkit: file.5: debug: file: pread count=4096 offset=38481920 nbdkit: file.5: debug: file: pread count=4096 offset=38486016 nbdkit: file.7: debug: file: pread count=4096 offset=39051264 nbdkit: file.15: debug: file: pread count=4096 offset=38780928 nbdkit: file.15: debug: file: pread count=4096 offset=38785024 nbdkit: file.7: debug: file: pread count=4096 offset=39055360 nbdkit: file.5: debug: file: pread count=4096 offset=38490112 nbdkit: file.5: debug: file: pread count=4096 offset=38494208 nbdkit: file.5: debug: file: pread count=4096 offset=38498304 nbdkit: file.15: debug: file: pread count=4096 offset=38789120 nbdkit: file.15: debug: file: pread count=4096 offset=38793216 nbdkit: file.5: debug: file: pread count=4096 offset=38502400 nbdkit: file.5: debug: file: pread count=4096 offset=38506496 nbdkit: file.5: debug: file: pread count=4096 offset=38510592 nbdkit: file.5: debug: file: pread count=4096 offset=38514688 nbdkit: file.5: debug: file: pread count=4096 offset=38518784 nbdkit: file.5: debug: file: pread count=4096 offset=38522880 nbdkit: file.5: debug: file: pread count=4096 offset=38526976 nbdkit: file.5: debug: file: pread count=4096 offset=38531072 nbdkit: file.2: debug: cow: pread count=262144 offset=39059456 nbdkit: file.2: debug: file: pread count=4096 offset=39059456 nbdkit: file.2: debug: file: pread count=4096 offset=39063552 nbdkit: file.2: debug: file: pread count=4096 offset=39067648 nbdkit: file.2: debug: file: pread count=4096 offset=39071744 nbdkit: file.2: debug: file: pread count=4096 offset=39075840 nbdkit: file.2: debug: file: pread count=4096 offset=39079936 nbdkit: file.2: debug: file: pread count=4096 offset=39084032 nbdkit: file.2: debug: file: pread count=4096 offset=39088128 nbdkit: file.2: debug: file: pread count=4096 offset=39092224 nbdkit: file.2: debug: file: pread count=4096 offset=39096320 nbdkit: file.2: debug: file: pread count=4096 offset=39100416 nbdkit: file.2: debug: file: pread count=4096 offset=39104512 nbdkit: file.2: debug: file: pread count=4096 offset=39108608 nbdkit: file.2: debug: file: pread count=4096 offset=39112704 nbdkit: file.2: debug: file: pread count=4096 offset=39116800 nbdkit: file.2: debug: file: pread count=4096 offset=39120896 nbdkit: file.2: debug: file: pread count=4096 offset=39124992 nbdkit: file.2: debug: file: pread count=4096 offset=39129088 nbdkit: file.2: debug: file: pread count=4096 offset=39133184 nbdkit: file.2: debug: file: pread count=4096 offset=39137280 nbdkit: file.2: debug: file: pread count=4096 offset=39141376 nbdkit: file.2: debug: file: pread count=4096 offset=39145472 nbdkit: file.2: debug: file: pread count=4096 offset=39149568 nbdkit: file.2: debug: file: pread count=4096 offset=39153664 nbdkit: file.2: debug: file: pread count=4096 offset=39157760 nbdkit: file.2: debug: file: pread count=4096 offset=39161856 nbdkit: file.2: debug: file: pread count=4096 offset=39165952 nbdkit: file.2: debug: file: pread count=4096 offset=39170048 nbdkit: file.2: debug: file: pread count=4096 offset=39174144 nbdkit: file.2: debug: file: pread count=4096 offset=39178240 nbdkit: file.2: debug: file: pread count=4096 offset=39182336 nbdkit: file.2: debug: file: pread count=4096 offset=39186432 nbdkit: file.2: debug: file: pread count=4096 offset=39190528 nbdkit: file.2: debug: file: pread count=4096 offset=39194624 nbdkit: file.2: debug: file: pread count=4096 offset=39198720 nbdkit: file.2: debug: file: pread count=4096 offset=39202816 nbdkit: file.2: debug: file: pread count=4096 offset=39206912 nbdkit: file.2: debug: file: pread count=4096 offset=39211008 nbdkit: file.2: debug: file: pread count=4096 offset=39215104 nbdkit: file.2: debug: file: pread count=4096 offset=39219200 nbdkit: file.2: debug: file: pread count=4096 offset=39223296 nbdkit: file.2: debug: file: pread count=4096 offset=39227392 nbdkit: file.2: debug: file: pread count=4096 offset=39231488 nbdkit: file.2: debug: file: pread count=4096 offset=39235584 nbdkit: file.2: debug: file: pread count=4096 offset=39239680 nbdkit: file.2: debug: file: pread count=4096 offset=39243776 nbdkit: file.2: debug: file: pread count=4096 offset=39247872 nbdkit: file.2: debug: file: pread count=4096 offset=39251968 nbdkit: file.2: debug: file: pread count=4096 offset=39256064 nbdkit: file.2: debug: file: pread count=4096 offset=39260160 nbdkit: file.2: debug: file: pread count=4096 offset=39264256 nbdkit: file.2: debug: file: pread count=4096 offset=39268352 nbdkit: file.2: debug: file: pread count=4096 offset=39272448 nbdkit: file.2: debug: file: pread count=4096 offset=39276544 nbdkit: file.2: debug: file: pread count=4096 offset=39280640 nbdkit: file.2: debug: file: pread count=4096 offset=39284736 nbdkit: file.2: debug: file: pread count=4096 offset=39288832 nbdkit: file.2: debug: file: pread count=4096 offset=39292928 nbdkit: file.2: debug: file: pread count=4096 offset=39297024 nbdkit: file.2: debug: file: pread count=4096 offset=39301120 nbdkit: file.2: debug: file: pread count=4096 offset=39305216 nbdkit: file.2: debug: file: pread count=4096 offset=39309312 nbdkit: file.10: debug: cow: pread count=262144 offset=39321600 nbdkit: file.10: debug: file: pread count=4096 offset=39321600 nbdkit: file.10: debug: file: pread count=4096 offset=39325696 nbdkit: file.10: debug: file: pread count=4096 offset=39329792 nbdkit: file.10: debug: file: pread count=4096 offset=39333888 nbdkit: file.2: debug: file: pread count=4096 offset=39313408 nbdkit: file.10: debug: file: pread count=4096 offset=39337984 nbdkit: file.10: debug: file: pread count=4096 offset=39342080 nbdkit: file.10: debug: file: pread count=4096 offset=39346176 nbdkit: file.10: debug: file: pread count=4096 offset=39350272 nbdkit: file.2: debug: file: pread count=4096 offset=39317504 nbdkit: file.10: debug: file: pread count=4096 offset=39354368 nbdkit: file.10: debug: file: pread count=4096 offset=39358464 nbdkit: file.10: debug: file: pread count=4096 offset=39362560 nbdkit: file.10: debug: file: pread count=4096 offset=39366656 nbdkit: file.10: debug: file: pread count=4096 offset=39370752 nbdkit: file.10: debug: file: pread count=4096 offset=39374848 nbdkit: file.10: debug: file: pread count=4096 offset=39378944 nbdkit: file.10: debug: file: pread count=4096 offset=39383040 nbdkit: file.10: debug: file: pread count=4096 offset=39387136 nbdkit: file.10: debug: file: pread count=4096 offset=39391232 nbdkit: file.10: debug: file: pread count=4096 offset=39395328 nbdkit: file.10: debug: file: pread count=4096 offset=39399424 nbdkit: file.10: debug: file: pread count=4096 offset=39403520 nbdkit: file.10: debug: file: pread count=4096 offset=39407616 nbdkit: file.10: debug: file: pread count=4096 offset=39411712 nbdkit: file.10: debug: file: pread count=4096 offset=39415808 nbdkit: file.10: debug: file: pread count=4096 offset=39419904 nbdkit: file.10: debug: file: pread count=4096 offset=39424000 nbdkit: file.10: debug: file: pread count=4096 offset=39428096 nbdkit: file.10: debug: file: pread count=4096 offset=39432192 nbdkit: file.10: debug: file: pread count=4096 offset=39436288 nbdkit: file.10: debug: file: pread count=4096 offset=39440384 nbdkit: file.10: debug: file: pread count=4096 offset=39444480 nbdkit: file.10: debug: file: pread count=4096 offset=39448576 nbdkit: file.10: debug: file: pread count=4096 offset=39452672 nbdkit: file.10: debug: file: pread count=4096 offset=39456768 nbdkit: file.10: debug: file: pread count=4096 offset=39460864 nbdkit: file.10: debug: file: pread count=4096 offset=39464960 nbdkit: file.10: debug: file: pread count=4096 offset=39469056 nbdkit: file.10: debug: file: pread count=4096 offset=39473152 nbdkit: file.10: debug: file: pread count=4096 offset=39477248 nbdkit: file.10: debug: file: pread count=4096 offset=39481344 nbdkit: file.10: debug: file: pread count=4096 offset=39485440 nbdkit: file.10: debug: file: pread count=4096 offset=39489536 nbdkit: file.10: debug: file: pread count=4096 offset=39493632 nbdkit: file.10: debug: file: pread count=4096 offset=39497728 nbdkit: file.10: debug: file: pread count=4096 offset=39501824 nbdkit: file.10: debug: file: pread count=4096 offset=39505920 nbdkit: file.0: debug: cow: pread count=262144 offset=39583744 nbdkit: file.0: debug: file: pread count=4096 offset=39583744 nbdkit: file.0: debug: file: pread count=4096 offset=39587840 nbdkit: file.0: debug: file: pread count=4096 offset=39591936 nbdkit: file.0: debug: file: pread count=4096 offset=39596032 nbdkit: file.0: debug: file: pread count=4096 offset=39600128 nbdkit: file.0: debug: file: pread count=4096 offset=39604224 nbdkit: file.0: debug: file: pread count=4096 offset=39608320 nbdkit: file.0: debug: file: pread count=4096 offset=39612416 nbdkit: file.0: debug: file: pread count=4096 offset=39616512 nbdkit: file.0: debug: file: pread count=4096 offset=39620608 nbdkit: file.0: debug: file: pread count=4096 offset=39624704 nbdkit: file.0: debug: file: pread count=4096 offset=39628800 nbdkit: file.0: debug: file: pread count=4096 offset=39632896 nbdkit: file.0: debug: file: pread count=4096 offset=39636992 nbdkit: file.0: debug: file: pread count=4096 offset=39641088 nbdkit: file.0: debug: file: pread count=4096 offset=39645184 nbdkit: file.0: debug: file: pread count=4096 offset=39649280 nbdkit: file.0: debug: file: pread count=4096 offset=39653376 nbdkit: file.10: debug: file: pread count=4096 offset=39510016 nbdkit: file.10: debug: file: pread count=4096 offset=39514112 nbdkit: file.10: debug: file: pread count=4096 offset=39518208 nbdkit: file.0: debug: file: pread count=4096 offset=39657472 nbdkit: file.0: debug: file: pread count=4096 offset=39661568 nbdkit: file.0: debug: file: pread count=4096 offset=39665664 nbdkit: file.10: debug: file: pread count=4096 offset=39522304 nbdkit: file.10: debug: file: pread count=4096 offset=39526400 nbdkit: file.0: debug: file: pread count=4096 offset=39669760 nbdkit: file.10: debug: file: pread count=4096 offset=39530496 nbdkit: file.0: debug: file: pread count=4096 offset=39673856 nbdkit: file.0: debug: file: pread count=4096 offset=39677952 nbdkit: file.0: debug: file: pread count=4096 offset=39682048 nbdkit: file.0: debug: file: pread count=4096 offset=39686144 nbdkit: file.0: debug: file: pread count=4096 offset=39690240 nbdkit: file.10: debug: file: pread count=4096 offset=39534592 nbdkit: file.0: debug: file: pread count=4096 offset=39694336 nbdkit: file.10: debug: file: pread count=4096 offset=39538688 nbdkit: file.0: debug: file: pread count=4096 offset=39698432 nbdkit: file.0: debug: file: pread count=4096 offset=39702528 nbdkit: file.0: debug: file: pread count=4096 offset=39706624 nbdkit: file.10: debug: file: pread count=4096 offset=39542784 nbdkit: file.0: debug: file: pread count=4096 offset=39710720 nbdkit: file.0: debug: file: pread count=4096 offset=39714816 nbdkit: file.10: debug: file: pread count=4096 offset=39546880 nbdkit: file.10: debug: file: pread count=4096 offset=39550976 nbdkit: file.10: debug: file: pread count=4096 offset=39555072 nbdkit: file.0: debug: file: pread count=4096 offset=39718912 nbdkit: file.10: debug: file: pread count=4096 offset=39559168 nbdkit: file.0: debug: file: pread count=4096 offset=39723008 nbdkit: file.0: debug: file: pread count=4096 offset=39727104 nbdkit: file.0: debug: file: pread count=4096 offset=39731200 nbdkit: file.10: debug: file: pread count=4096 offset=39563264 nbdkit: file.10: debug: file: pread count=4096 offset=39567360 nbdkit: file.0: debug: file: pread count=4096 offset=39735296 nbdkit: file.10: debug: file: pread count=4096 offset=39571456 nbdkit: file.10: debug: file: pread count=4096 offset=39575552 nbdkit: file.0: debug: file: pread count=4096 offset=39739392 nbdkit: file.0: debug: file: pread count=4096 offset=39743488 nbdkit: file.0: debug: file: pread count=4096 offset=39747584 nbdkit: file.0: debug: file: pread count=4096 offset=39751680 nbdkit: file.0: debug: file: pread count=4096 offset=39755776 nbdkit: file.0: debug: file: pread count=4096 offset=39759872 nbdkit: file.0: debug: file: pread count=4096 offset=39763968 nbdkit: file.0: debug: file: pread count=4096 offset=39768064 nbdkit: file.0: debug: file: pread count=4096 offset=39772160 nbdkit: file.0: debug: file: pread count=4096 offset=39776256 nbdkit: file.0: debug: file: pread count=4096 offset=39780352 nbdkit: file.0: debug: file: pread count=4096 offset=39784448 nbdkit: file.1: debug: cow: pread count=262144 offset=39845888 nbdkit: file.1: debug: file: pread count=4096 offset=39845888 nbdkit: file.0: debug: file: pread count=4096 offset=39788544 nbdkit: file.0: debug: file: pread count=4096 offset=39792640 nbdkit: file.0: debug: file: pread count=4096 offset=39796736 nbdkit: file.10: debug: file: pread count=4096 offset=39579648 nbdkit: file.0: debug: file: pread count=4096 offset=39800832 nbdkit: file.0: debug: file: pread count=4096 offset=39804928 nbdkit: file.0: debug: file: pread count=4096 offset=39809024 nbdkit: file.0: debug: file: pread count=4096 offset=39813120 nbdkit: file.0: debug: file: pread count=4096 offset=39817216 nbdkit: file.1: debug: file: pread count=4096 offset=39849984 nbdkit: file.0: debug: file: pread count=4096 offset=39821312 nbdkit: file.0: debug: file: pread count=4096 offset=39825408 nbdkit: file.0: debug: file: pread count=4096 offset=39829504 nbdkit: file.0: debug: file: pread count=4096 offset=39833600 nbdkit: file.1: debug: file: pread count=4096 offset=39854080 nbdkit: file.0: debug: file: pread count=4096 offset=39837696 nbdkit: file.0: debug: file: pread count=4096 offset=39841792 nbdkit: file.1: debug: file: pread count=4096 offset=39858176 nbdkit: file.1: debug: file: pread count=4096 offset=39862272 nbdkit: file.1: debug: file: pread count=4096 offset=39866368 nbdkit: file.1: debug: file: pread count=4096 offset=39870464 nbdkit: file.1: debug: file: pread count=4096 offset=39874560 nbdkit: file.1: debug: file: pread count=4096 offset=39878656 nbdkit: file.1: debug: file: pread count=4096 offset=39882752 nbdkit: file.1: debug: file: pread count=4096 offset=39886848 nbdkit: file.1: debug: file: pread count=4096 offset=39890944 nbdkit: file.1: debug: file: pread count=4096 offset=39895040 nbdkit: file.1: debug: file: pread count=4096 offset=39899136 nbdkit: file.1: debug: file: pread count=4096 offset=39903232 nbdkit: file.1: debug: file: pread count=4096 offset=39907328 nbdkit: file.1: debug: file: pread count=4096 offset=39911424 nbdkit: file.1: debug: file: pread count=4096 offset=39915520 nbdkit: file.1: debug: file: pread count=4096 offset=39919616 nbdkit: file.1: debug: file: pread count=4096 offset=39923712 nbdkit: file.1: debug: file: pread count=4096 offset=39927808 nbdkit: file.1: debug: file: pread count=4096 offset=39931904 nbdkit: file.1: debug: file: pread count=4096 offset=39936000 nbdkit: file.1: debug: file: pread count=4096 offset=39940096 nbdkit: file.1: debug: file: pread count=4096 offset=39944192 nbdkit: file.1: debug: file: pread count=4096 offset=39948288 nbdkit: file.1: debug: file: pread count=4096 offset=39952384 nbdkit: file.1: debug: file: pread count=4096 offset=39956480 nbdkit: file.1: debug: file: pread count=4096 offset=39960576 nbdkit: file.1: debug: file: pread count=4096 offset=39964672 nbdkit: file.1: debug: file: pread count=4096 offset=39968768 nbdkit: file.1: debug: file: pread count=4096 offset=39972864 nbdkit: file.1: debug: file: pread count=4096 offset=39976960 nbdkit: file.1: debug: file: pread count=4096 offset=39981056 nbdkit: file.1: debug: file: pread count=4096 offset=39985152 nbdkit: file.1: debug: file: pread count=4096 offset=39989248 nbdkit: file.1: debug: file: pread count=4096 offset=39993344 nbdkit: file.1: debug: file: pread count=4096 offset=39997440 nbdkit: file.1: debug: file: pread count=4096 offset=40001536 nbdkit: file.1: debug: file: pread count=4096 offset=40005632 nbdkit: file.1: debug: file: pread count=4096 offset=40009728 nbdkit: file.1: debug: file: pread count=4096 offset=40013824 nbdkit: file.1: debug: file: pread count=4096 offset=40017920 nbdkit: file.1: debug: file: pread count=4096 offset=40022016 nbdkit: file.1: debug: file: pread count=4096 offset=40026112 nbdkit: file.1: debug: file: pread count=4096 offset=40030208 nbdkit: file.11: debug: cow: pread count=262144 offset=40108032 nbdkit: file.11: debug: file: pread count=4096 offset=40108032 nbdkit: file.11: debug: file: pread count=4096 offset=40112128 nbdkit: file.11: debug: file: pread count=4096 offset=40116224 nbdkit: file.11: debug: file: pread count=4096 offset=40120320 nbdkit: file.11: debug: file: pread count=4096 offset=40124416 nbdkit: file.11: debug: file: pread count=4096 offset=40128512 nbdkit: file.1: debug: file: pread count=4096 offset=40034304 nbdkit: file.11: debug: file: pread count=4096 offset=40132608 nbdkit: file.11: debug: file: pread count=4096 offset=40136704 nbdkit: file.1: debug: file: pread count=4096 offset=40038400 nbdkit: file.1: debug: file: pread count=4096 offset=40042496 nbdkit: file.1: debug: file: pread count=4096 offset=40046592 nbdkit: file.1: debug: file: pread count=4096 offset=40050688 nbdkit: file.1: debug: file: pread count=4096 offset=40054784 nbdkit: file.1: debug: file: pread count=4096 offset=40058880 nbdkit: file.1: debug: file: pread count=4096 offset=40062976 nbdkit: file.11: debug: file: pread count=4096 offset=40140800 nbdkit: file.1: debug: file: pread count=4096 offset=40067072 nbdkit: file.1: debug: file: pread count=4096 offset=40071168 nbdkit: file.11: debug: file: pread count=4096 offset=40144896 nbdkit: file.1: debug: file: pread count=4096 offset=40075264 nbdkit: file.11: debug: file: pread count=4096 offset=40148992 nbdkit: file.1: debug: file: pread count=4096 offset=40079360 nbdkit: file.11: debug: file: pread count=4096 offset=40153088 nbdkit: file.1: debug: file: pread count=4096 offset=40083456 nbdkit: file.11: debug: file: pread count=4096 offset=40157184 nbdkit: file.1: debug: file: pread count=4096 offset=40087552 nbdkit: file.11: debug: file: pread count=4096 offset=40161280 nbdkit: file.11: debug: file: pread count=4096 offset=40165376 nbdkit: file.11: debug: file: pread count=4096 offset=40169472 nbdkit: file.12: debug: cow: pread count=262144 offset=40370176 nbdkit: file.12: debug: file: pread count=4096 offset=40370176 nbdkit: file.12: debug: file: pread count=4096 offset=40374272 nbdkit: file.12: debug: file: pread count=4096 offset=40378368 nbdkit: file.1: debug: file: pread count=4096 offset=40091648 nbdkit: file.11: debug: file: pread count=4096 offset=40173568 nbdkit: file.12: debug: file: pread count=4096 offset=40382464 nbdkit: file.12: debug: file: pread count=4096 offset=40386560 nbdkit: file.12: debug: file: pread count=4096 offset=40390656 nbdkit: file.1: debug: file: pread count=4096 offset=40095744 nbdkit: file.12: debug: file: pread count=4096 offset=40394752 nbdkit: file.11: debug: file: pread count=4096 offset=40177664 nbdkit: file.11: debug: file: pread count=4096 offset=40181760 nbdkit: file.11: debug: file: pread count=4096 offset=40185856 nbdkit: file.11: debug: file: pread count=4096 offset=40189952 nbdkit: file.11: debug: file: pread count=4096 offset=40194048 nbdkit: file.12: debug: file: pread count=4096 offset=40398848 nbdkit: file.12: debug: file: pread count=4096 offset=40402944 nbdkit: file.1: debug: file: pread count=4096 offset=40099840 nbdkit: file.12: debug: file: pread count=4096 offset=40407040 nbdkit: file.1: debug: file: pread count=4096 offset=40103936 nbdkit: file.11: debug: file: pread count=4096 offset=40198144 nbdkit: file.12: debug: file: pread count=4096 offset=40411136 nbdkit: file.11: debug: file: pread count=4096 offset=40202240 nbdkit: file.11: debug: file: pread count=4096 offset=40206336 nbdkit: file.11: debug: file: pread count=4096 offset=40210432 nbdkit: file.11: debug: file: pread count=4096 offset=40214528 nbdkit: file.11: debug: file: pread count=4096 offset=40218624 nbdkit: file.11: debug: file: pread count=4096 offset=40222720 nbdkit: file.12: debug: file: pread count=4096 offset=40415232 nbdkit: file.11: debug: file: pread count=4096 offset=40226816 nbdkit: file.12: debug: file: pread count=4096 offset=40419328 nbdkit: file.12: debug: file: pread count=4096 offset=40423424 nbdkit: file.12: debug: file: pread count=4096 offset=40427520 nbdkit: file.11: debug: file: pread count=4096 offset=40230912 nbdkit: file.12: debug: file: pread count=4096 offset=40431616 nbdkit: file.11: debug: file: pread count=4096 offset=40235008 nbdkit: file.11: debug: file: pread count=4096 offset=40239104 nbdkit: file.12: debug: file: pread count=4096 offset=40435712 nbdkit: file.12: debug: file: pread count=4096 offset=40439808 nbdkit: file.12: debug: file: pread count=4096 offset=40443904 nbdkit: file.11: debug: file: pread count=4096 offset=40243200 nbdkit: file.12: debug: file: pread count=4096 offset=40448000 nbdkit: file.9: debug: cow: pread count=262144 offset=40632320 nbdkit: file.12: debug: file: pread count=4096 offset=40452096 nbdkit: file.12: debug: file: pread count=4096 offset=40456192 nbdkit: file.9: debug: file: pread count=4096 offset=40632320 nbdkit: file.11: debug: file: pread count=4096 offset=40247296 nbdkit: file.12: debug: file: pread count=4096 offset=40460288 nbdkit: file.12: debug: file: pread count=4096 offset=40464384 nbdkit: file.9: debug: file: pread count=4096 offset=40636416 nbdkit: file.12: debug: file: pread count=4096 offset=40468480 nbdkit: file.11: debug: file: pread count=4096 offset=40251392 nbdkit: file.11: debug: file: pread count=4096 offset=40255488 nbdkit: file.9: debug: file: pread count=4096 offset=40640512 nbdkit: file.11: debug: file: pread count=4096 offset=40259584 nbdkit: file.9: debug: file: pread count=4096 offset=40644608 nbdkit: file.12: debug: file: pread count=4096 offset=40472576 nbdkit: file.11: debug: file: pread count=4096 offset=40263680 nbdkit: file.11: debug: file: pread count=4096 offset=40267776 nbdkit: file.11: debug: file: pread count=4096 offset=40271872 nbdkit: file.12: debug: file: pread count=4096 offset=40476672 nbdkit: file.11: debug: file: pread count=4096 offset=40275968 nbdkit: file.12: debug: file: pread count=4096 offset=40480768 nbdkit: file.12: debug: file: pread count=4096 offset=40484864 nbdkit: file.12: debug: file: pread count=4096 offset=40488960 nbdkit: file.12: debug: file: pread count=4096 offset=40493056 nbdkit: file.12: debug: file: pread count=4096 offset=40497152 nbdkit: file.12: debug: file: pread count=4096 offset=40501248 nbdkit: file.12: debug: file: pread count=4096 offset=40505344 nbdkit: file.12: debug: file: pread count=4096 offset=40509440 nbdkit: file.11: debug: file: pread count=4096 offset=40280064 nbdkit: file.12: debug: file: pread count=4096 offset=40513536 nbdkit: file.12: debug: file: pread count=4096 offset=40517632 nbdkit: file.12: debug: file: pread count=4096 offset=40521728 nbdkit: file.12: debug: file: pread count=4096 offset=40525824 nbdkit: file.12: debug: file: pread count=4096 offset=40529920 nbdkit: file.12: debug: file: pread count=4096 offset=40534016 nbdkit: file.11: debug: file: pread count=4096 offset=40284160 nbdkit: file.11: debug: file: pread count=4096 offset=40288256 nbdkit: file.12: debug: file: pread count=4096 offset=40538112 nbdkit: file.9: debug: file: pread count=4096 offset=40648704 nbdkit: file.9: debug: file: pread count=4096 offset=40652800 nbdkit: file.12: debug: file: pread count=4096 offset=40542208 nbdkit: file.11: debug: file: pread count=4096 offset=40292352 nbdkit: file.12: debug: file: pread count=4096 offset=40546304 nbdkit: file.12: debug: file: pread count=4096 offset=40550400 nbdkit: file.9: debug: file: pread count=4096 offset=40656896 nbdkit: file.12: debug: file: pread count=4096 offset=40554496 nbdkit: file.11: debug: file: pread count=4096 offset=40296448 nbdkit: file.12: debug: file: pread count=4096 offset=40558592 nbdkit: file.9: debug: file: pread count=4096 offset=40660992 nbdkit: file.9: debug: file: pread count=4096 offset=40665088 nbdkit: file.12: debug: file: pread count=4096 offset=40562688 nbdkit: file.11: debug: file: pread count=4096 offset=40300544 nbdkit: file.13: debug: cow: pread count=262144 offset=40894464 nbdkit: file.9: debug: file: pread count=4096 offset=40669184 nbdkit: file.12: debug: file: pread count=4096 offset=40566784 nbdkit: file.9: debug: file: pread count=4096 offset=40673280 nbdkit: file.12: debug: file: pread count=4096 offset=40570880 nbdkit: file.13: debug: file: pread count=4096 offset=40894464 nbdkit: file.9: debug: file: pread count=4096 offset=40677376 nbdkit: file.12: debug: file: pread count=4096 offset=40574976 nbdkit: file.11: debug: file: pread count=4096 offset=40304640 nbdkit: file.9: debug: file: pread count=4096 offset=40681472 nbdkit: file.12: debug: file: pread count=4096 offset=40579072 nbdkit: file.11: debug: file: pread count=4096 offset=40308736 nbdkit: file.12: debug: file: pread count=4096 offset=40583168 nbdkit: file.11: debug: file: pread count=4096 offset=40312832 nbdkit: file.12: debug: file: pread count=4096 offset=40587264 nbdkit: file.9: debug: file: pread count=4096 offset=40685568 nbdkit: file.12: debug: file: pread count=4096 offset=40591360 nbdkit: file.12: debug: file: pread count=4096 offset=40595456 nbdkit: file.12: debug: file: pread count=4096 offset=40599552 nbdkit: file.12: debug: file: pread count=4096 offset=40603648 nbdkit: file.9: debug: file: pread count=4096 offset=40689664 nbdkit: file.11: debug: file: pread count=4096 offset=40316928 nbdkit: file.12: debug: file: pread count=4096 offset=40607744 nbdkit: file.12: debug: file: pread count=4096 offset=40611840 nbdkit: file.12: debug: file: pread count=4096 offset=40615936 nbdkit: file.13: debug: file: pread count=4096 offset=40898560 nbdkit: file.12: debug: file: pread count=4096 offset=40620032 nbdkit: file.9: debug: file: pread count=4096 offset=40693760 nbdkit: file.12: debug: file: pread count=4096 offset=40624128 nbdkit: file.11: debug: file: pread count=4096 offset=40321024 nbdkit: file.9: debug: file: pread count=4096 offset=40697856 nbdkit: file.9: debug: file: pread count=4096 offset=40701952 nbdkit: file.8: debug: cow: pread count=262144 offset=41156608 nbdkit: file.11: debug: file: pread count=4096 offset=40325120 nbdkit: file.12: debug: file: pread count=4096 offset=40628224 nbdkit: file.13: debug: file: pread count=4096 offset=40902656 nbdkit: file.8: debug: file: pread count=4096 offset=41156608 nbdkit: file.13: debug: file: pread count=4096 offset=40906752 nbdkit: file.13: debug: file: pread count=4096 offset=40910848 nbdkit: file.11: debug: file: pread count=4096 offset=40329216 nbdkit: file.11: debug: file: pread count=4096 offset=40333312 nbdkit: file.8: debug: file: pread count=4096 offset=41160704 nbdkit: file.11: debug: file: pread count=4096 offset=40337408 nbdkit: file.11: debug: file: pread count=4096 offset=40341504 nbdkit: file.13: debug: file: pread count=4096 offset=40914944 nbdkit: file.9: debug: file: pread count=4096 offset=40706048 nbdkit: file.9: debug: file: pread count=4096 offset=40710144 nbdkit: file.8: debug: file: pread count=4096 offset=41164800 nbdkit: file.9: debug: file: pread count=4096 offset=40714240 nbdkit: file.13: debug: file: pread count=4096 offset=40919040 nbdkit: file.11: debug: file: pread count=4096 offset=40345600 nbdkit: file.9: debug: file: pread count=4096 offset=40718336 nbdkit: file.8: debug: file: pread count=4096 offset=41168896 nbdkit: file.13: debug: file: pread count=4096 offset=40923136 nbdkit: file.9: debug: file: pread count=4096 offset=40722432 nbdkit: file.8: debug: file: pread count=4096 offset=41172992 nbdkit: file.11: debug: file: pread count=4096 offset=40349696 nbdkit: file.13: debug: file: pread count=4096 offset=40927232 nbdkit: file.9: debug: file: pread count=4096 offset=40726528 nbdkit: file.8: debug: file: pread count=4096 offset=41177088 nbdkit: file.11: debug: file: pread count=4096 offset=40353792 nbdkit: file.8: debug: file: pread count=4096 offset=41181184 nbdkit: file.13: debug: file: pread count=4096 offset=40931328 nbdkit: file.9: debug: file: pread count=4096 offset=40730624 nbdkit: file.11: debug: file: pread count=4096 offset=40357888 nbdkit: file.8: debug: file: pread count=4096 offset=41185280 nbdkit: file.11: debug: file: pread count=4096 offset=40361984 nbdkit: file.9: debug: file: pread count=4096 offset=40734720 nbdkit: file.13: debug: file: pread count=4096 offset=40935424 nbdkit: file.14: debug: cow: pread count=262144 offset=41418752 nbdkit: file.13: debug: file: pread count=4096 offset=40939520 nbdkit: file.8: debug: file: pread count=4096 offset=41189376 nbdkit: file.9: debug: file: pread count=4096 offset=40738816 nbdkit: file.14: debug: file: pread count=4096 offset=41418752 nbdkit: file.13: debug: file: pread count=4096 offset=40943616 nbdkit: file.11: debug: file: pread count=4096 offset=40366080 nbdkit: file.9: debug: file: pread count=4096 offset=40742912 nbdkit: file.14: debug: file: pread count=4096 offset=41422848 nbdkit: file.13: debug: file: pread count=4096 offset=40947712 nbdkit: file.8: debug: file: pread count=4096 offset=41193472 nbdkit: file.14: debug: file: pread count=4096 offset=41426944 nbdkit: file.8: debug: file: pread count=4096 offset=41197568 nbdkit: file.9: debug: file: pread count=4096 offset=40747008 nbdkit: file.14: debug: file: pread count=4096 offset=41431040 nbdkit: file.14: debug: file: pread count=4096 offset=41435136 nbdkit: file.14: debug: file: pread count=4096 offset=41439232 nbdkit: file.8: debug: file: pread count=4096 offset=41201664 nbdkit: file.13: debug: file: pread count=4096 offset=40951808 nbdkit: file.13: debug: file: pread count=4096 offset=40955904 nbdkit: file.8: debug: file: pread count=4096 offset=41205760 nbdkit: file.9: debug: file: pread count=4096 offset=40751104 nbdkit: file.14: debug: file: pread count=4096 offset=41443328 nbdkit: file.9: debug: file: pread count=4096 offset=40755200 nbdkit: file.14: debug: file: pread count=4096 offset=41447424 nbdkit: file.9: debug: file: pread count=4096 offset=40759296 nbdkit: file.14: debug: file: pread count=4096 offset=41451520 nbdkit: file.8: debug: file: pread count=4096 offset=41209856 nbdkit: file.9: debug: file: pread count=4096 offset=40763392 nbdkit: file.14: debug: file: pread count=4096 offset=41455616 nbdkit: file.14: debug: file: pread count=4096 offset=41459712 nbdkit: file.13: debug: file: pread count=4096 offset=40960000 nbdkit: file.9: debug: file: pread count=4096 offset=40767488 nbdkit: file.6: debug: cow: pread count=262144 offset=41680896 nbdkit: file.8: debug: file: pread count=4096 offset=41213952 nbdkit: file.9: debug: file: pread count=4096 offset=40771584 nbdkit: file.13: debug: file: pread count=4096 offset=40964096 nbdkit: file.6: debug: file: pread count=4096 offset=41680896 nbdkit: file.14: debug: file: pread count=4096 offset=41463808 nbdkit: file.14: debug: file: pread count=4096 offset=41467904 nbdkit: file.9: debug: file: pread count=4096 offset=40775680 nbdkit: file.8: debug: file: pread count=4096 offset=41218048 nbdkit: file.14: debug: file: pread count=4096 offset=41472000 nbdkit: file.6: debug: file: pread count=4096 offset=41684992 nbdkit: file.6: debug: file: pread count=4096 offset=41689088 nbdkit: file.13: debug: file: pread count=4096 offset=40968192 nbdkit: file.6: debug: file: pread count=4096 offset=41693184 nbdkit: file.9: debug: file: pread count=4096 offset=40779776 nbdkit: file.8: debug: file: pread count=4096 offset=41222144 nbdkit: file.14: debug: file: pread count=4096 offset=41476096 nbdkit: file.13: debug: file: pread count=4096 offset=40972288 nbdkit: file.13: debug: file: pread count=4096 offset=40976384 nbdkit: file.6: debug: file: pread count=4096 offset=41697280 nbdkit: file.13: debug: file: pread count=4096 offset=40980480 nbdkit: file.9: debug: file: pread count=4096 offset=40783872 nbdkit: file.8: debug: file: pread count=4096 offset=41226240 nbdkit: file.6: debug: file: pread count=4096 offset=41701376 nbdkit: file.8: debug: file: pread count=4096 offset=41230336 nbdkit: file.9: debug: file: pread count=4096 offset=40787968 nbdkit: file.9: debug: file: pread count=4096 offset=40792064 nbdkit: file.8: debug: file: pread count=4096 offset=41234432 nbdkit: file.14: debug: file: pread count=4096 offset=41480192 nbdkit: file.6: debug: file: pread count=4096 offset=41705472 nbdkit: file.6: debug: file: pread count=4096 offset=41709568 nbdkit: file.3: debug: cow: pread count=262144 offset=41943040 nbdkit: file.6: debug: file: pread count=4096 offset=41713664 nbdkit: file.3: debug: file: pread count=4096 offset=41943040 nbdkit: file.8: debug: file: pread count=4096 offset=41238528 nbdkit: file.3: debug: file: pread count=4096 offset=41947136 nbdkit: file.8: debug: file: pread count=4096 offset=41242624 nbdkit: file.9: debug: file: pread count=4096 offset=40796160 nbdkit: file.6: debug: file: pread count=4096 offset=41717760 nbdkit: file.13: debug: file: pread count=4096 offset=40984576 nbdkit: file.6: debug: file: pread count=4096 offset=41721856 nbdkit: file.3: debug: file: pread count=4096 offset=41951232 nbdkit: file.8: debug: file: pread count=4096 offset=41246720 nbdkit: file.6: debug: file: pread count=4096 offset=41725952 nbdkit: file.13: debug: file: pread count=4096 offset=40988672 nbdkit: file.14: debug: file: pread count=4096 offset=41484288 nbdkit: file.8: debug: file: pread count=4096 offset=41250816 nbdkit: file.9: debug: file: pread count=4096 offset=40800256 nbdkit: file.9: debug: file: pread count=4096 offset=40804352 nbdkit: file.9: debug: file: pread count=4096 offset=40808448 nbdkit: file.13: debug: file: pread count=4096 offset=40992768 nbdkit: file.3: debug: file: pread count=4096 offset=41955328 nbdkit: file.8: debug: file: pread count=4096 offset=41254912 nbdkit: file.14: debug: file: pread count=4096 offset=41488384 nbdkit: file.6: debug: file: pread count=4096 offset=41730048 nbdkit: file.9: debug: file: pread count=4096 offset=40812544 nbdkit: file.13: debug: file: pread count=4096 offset=40996864 nbdkit: file.6: debug: file: pread count=4096 offset=41734144 nbdkit: file.8: debug: file: pread count=4096 offset=41259008 nbdkit: file.3: debug: file: pread count=4096 offset=41959424 nbdkit: file.9: debug: file: pread count=4096 offset=40816640 nbdkit: file.3: debug: file: pread count=4096 offset=41963520 nbdkit: file.14: debug: file: pread count=4096 offset=41492480 nbdkit: file.6: debug: file: pread count=4096 offset=41738240 nbdkit: file.13: debug: file: pread count=4096 offset=41000960 nbdkit: file.8: debug: file: pread count=4096 offset=41263104 nbdkit: file.9: debug: file: pread count=4096 offset=40820736 nbdkit: file.14: debug: file: pread count=4096 offset=41496576 nbdkit: file.4: debug: cow: pread count=262144 offset=42205184 nbdkit: file.6: debug: file: pread count=4096 offset=41742336 nbdkit: file.4: debug: file: pread count=4096 offset=42205184 nbdkit: file.3: debug: file: pread count=4096 offset=41967616 nbdkit: file.8: debug: file: pread count=4096 offset=41267200 nbdkit: file.4: debug: file: pread count=4096 offset=42209280 nbdkit: file.6: debug: file: pread count=4096 offset=41746432 nbdkit: file.13: debug: file: pread count=4096 offset=41005056 nbdkit: file.9: debug: file: pread count=4096 offset=40824832 nbdkit: file.13: debug: file: pread count=4096 offset=41009152 nbdkit: file.14: debug: file: pread count=4096 offset=41500672 nbdkit: file.8: debug: file: pread count=4096 offset=41271296 nbdkit: file.6: debug: file: pread count=4096 offset=41750528 nbdkit: file.6: debug: file: pread count=4096 offset=41754624 nbdkit: file.13: debug: file: pread count=4096 offset=41013248 nbdkit: file.13: debug: file: pread count=4096 offset=41017344 nbdkit: file.9: debug: file: pread count=4096 offset=40828928 nbdkit: file.8: debug: file: pread count=4096 offset=41275392 nbdkit: file.14: debug: file: pread count=4096 offset=41504768 nbdkit: file.4: debug: file: pread count=4096 offset=42213376 nbdkit: file.8: debug: file: pread count=4096 offset=41279488 nbdkit: file.3: debug: file: pread count=4096 offset=41971712 nbdkit: file.4: debug: file: pread count=4096 offset=42217472 nbdkit: file.6: debug: file: pread count=4096 offset=41758720 nbdkit: file.3: debug: file: pread count=4096 offset=41975808 nbdkit: file.13: debug: file: pread count=4096 offset=41021440 nbdkit: file.4: debug: file: pread count=4096 offset=42221568 nbdkit: file.8: debug: file: pread count=4096 offset=41283584 nbdkit: file.6: debug: file: pread count=4096 offset=41762816 nbdkit: file.14: debug: file: pread count=4096 offset=41508864 nbdkit: file.3: debug: file: pread count=4096 offset=41979904 nbdkit: file.6: debug: file: pread count=4096 offset=41766912 nbdkit: file.13: debug: file: pread count=4096 offset=41025536 nbdkit: file.7: debug: cow: pread count=262144 offset=42467328 nbdkit: file.6: debug: file: pread count=4096 offset=41771008 nbdkit: file.13: debug: file: pread count=4096 offset=41029632 nbdkit: file.3: debug: file: pread count=4096 offset=41984000 nbdkit: file.9: debug: file: pread count=4096 offset=40833024 nbdkit: file.3: debug: file: pread count=4096 offset=41988096 nbdkit: file.4: debug: file: pread count=4096 offset=42225664 nbdkit: file.7: debug: file: pread count=4096 offset=42467328 nbdkit: file.6: debug: file: pread count=4096 offset=41775104 nbdkit: file.8: debug: file: pread count=4096 offset=41287680 nbdkit: file.9: debug: file: pread count=4096 offset=40837120 nbdkit: file.14: debug: file: pread count=4096 offset=41512960 nbdkit: file.3: debug: file: pread count=4096 offset=41992192 nbdkit: file.7: debug: file: pread count=4096 offset=42471424 nbdkit: file.8: debug: file: pread count=4096 offset=41291776 nbdkit: file.8: debug: file: pread count=4096 offset=41295872 nbdkit: file.6: debug: file: pread count=4096 offset=41779200 nbdkit: file.13: debug: file: pread count=4096 offset=41033728 nbdkit: file.6: debug: file: pread count=4096 offset=41783296 nbdkit: file.7: debug: file: pread count=4096 offset=42475520 nbdkit: file.4: debug: file: pread count=4096 offset=42229760 nbdkit: file.14: debug: file: pread count=4096 offset=41517056 nbdkit: file.9: debug: file: pread count=4096 offset=40841216 nbdkit: file.8: debug: file: pread count=4096 offset=41299968 nbdkit: file.3: debug: file: pread count=4096 offset=41996288 nbdkit: file.4: debug: file: pread count=4096 offset=42233856 nbdkit: file.14: debug: file: pread count=4096 offset=41521152 nbdkit: file.4: debug: file: pread count=4096 offset=42237952 nbdkit: file.9: debug: file: pread count=4096 offset=40845312 nbdkit: file.6: debug: file: pread count=4096 offset=41787392 nbdkit: file.7: debug: file: pread count=4096 offset=42479616 nbdkit: file.13: debug: file: pread count=4096 offset=41037824 nbdkit: file.14: debug: file: pread count=4096 offset=41525248 nbdkit: file.3: debug: file: pread count=4096 offset=42000384 nbdkit: file.6: debug: file: pread count=4096 offset=41791488 nbdkit: file.8: debug: file: pread count=4096 offset=41304064 nbdkit: file.14: debug: file: pread count=4096 offset=41529344 nbdkit: file.8: debug: file: pread count=4096 offset=41308160 nbdkit: file.15: debug: cow: pread count=262144 offset=42729472 nbdkit: file.6: debug: file: pread count=4096 offset=41795584 nbdkit: file.15: debug: file: pread count=4096 offset=42729472 nbdkit: file.7: debug: file: pread count=4096 offset=42483712 nbdkit: file.3: debug: file: pread count=4096 offset=42004480 nbdkit: file.9: debug: file: pread count=4096 offset=40849408 nbdkit: file.3: debug: file: pread count=4096 offset=42008576 nbdkit: file.8: debug: file: pread count=4096 offset=41312256 nbdkit: file.9: debug: file: pread count=4096 offset=40853504 nbdkit: file.6: debug: file: pread count=4096 offset=41799680 nbdkit: file.13: debug: file: pread count=4096 offset=41041920 nbdkit: file.7: debug: file: pread count=4096 offset=42487808 nbdkit: file.8: debug: file: pread count=4096 offset=41316352 nbdkit: file.6: debug: file: pread count=4096 offset=41803776 nbdkit: file.15: debug: file: pread count=4096 offset=42733568 nbdkit: file.7: debug: file: pread count=4096 offset=42491904 nbdkit: file.3: debug: file: pread count=4096 offset=42012672 nbdkit: file.8: debug: file: pread count=4096 offset=41320448 nbdkit: file.4: debug: file: pread count=4096 offset=42242048 nbdkit: file.14: debug: file: pread count=4096 offset=41533440 nbdkit: file.6: debug: file: pread count=4096 offset=41807872 nbdkit: file.15: debug: file: pread count=4096 offset=42737664 nbdkit: file.4: debug: file: pread count=4096 offset=42246144 nbdkit: file.15: debug: file: pread count=4096 offset=42741760 nbdkit: file.6: debug: file: pread count=4096 offset=41811968 nbdkit: file.7: debug: file: pread count=4096 offset=42496000 nbdkit: file.13: debug: file: pread count=4096 offset=41046016 nbdkit: file.4: debug: file: pread count=4096 offset=42250240 nbdkit: file.7: debug: file: pread count=4096 offset=42500096 nbdkit: file.3: debug: file: pread count=4096 offset=42016768 nbdkit: file.7: debug: file: pread count=4096 offset=42504192 nbdkit: file.6: debug: file: pread count=4096 offset=41816064 nbdkit: file.3: debug: file: pread count=4096 offset=42020864 nbdkit: file.6: debug: file: pread count=4096 offset=41820160 nbdkit: file.4: debug: file: pread count=4096 offset=42254336 nbdkit: file.7: debug: file: pread count=4096 offset=42508288 nbdkit: file.13: debug: file: pread count=4096 offset=41050112 nbdkit: file.8: debug: file: pread count=4096 offset=41324544 nbdkit: file.15: debug: file: pread count=4096 offset=42745856 nbdkit: file.4: debug: file: pread count=4096 offset=42258432 nbdkit: file.14: debug: file: pread count=4096 offset=41537536 nbdkit: file.8: debug: file: pread count=4096 offset=41328640 nbdkit: file.13: debug: file: pread count=4096 offset=41054208 nbdkit: file.13: debug: file: pread count=4096 offset=41058304 nbdkit: file.9: debug: file: pread count=4096 offset=40857600 nbdkit: file.13: debug: file: pread count=4096 offset=41062400 nbdkit: file.13: debug: file: pread count=4096 offset=41066496 nbdkit: file.5: debug: cow: pread count=262144 offset=42991616 nbdkit: file.13: debug: file: pread count=4096 offset=41070592 nbdkit: file.7: debug: file: pread count=4096 offset=42512384 nbdkit: file.14: debug: file: pread count=4096 offset=41541632 nbdkit: file.13: debug: file: pread count=4096 offset=41074688 nbdkit: file.7: debug: file: pread count=4096 offset=42516480 nbdkit: file.9: debug: file: pread count=4096 offset=40861696 nbdkit: file.4: debug: file: pread count=4096 offset=42262528 nbdkit: file.14: debug: file: pread count=4096 offset=41545728 nbdkit: file.6: debug: file: pread count=4096 offset=41824256 nbdkit: file.5: debug: file: pread count=4096 offset=42991616 nbdkit: file.3: debug: file: pread count=4096 offset=42024960 nbdkit: file.13: debug: file: pread count=4096 offset=41078784 nbdkit: file.13: debug: file: pread count=4096 offset=41082880 nbdkit: file.9: debug: file: pread count=4096 offset=40865792 nbdkit: file.4: debug: file: pread count=4096 offset=42266624 nbdkit: file.4: debug: file: pread count=4096 offset=42270720 nbdkit: file.9: debug: file: pread count=4096 offset=40869888 nbdkit: file.15: debug: file: pread count=4096 offset=42749952 nbdkit: file.4: debug: file: pread count=4096 offset=42274816 nbdkit: file.5: debug: file: pread count=4096 offset=42995712 nbdkit: file.7: debug: file: pread count=4096 offset=42520576 nbdkit: file.2: debug: cow: pread count=262144 offset=43253760 nbdkit: file.6: debug: file: pread count=4096 offset=41828352 nbdkit: file.9: debug: file: pread count=4096 offset=40873984 nbdkit: file.14: debug: file: pread count=4096 offset=41549824 nbdkit: file.13: debug: file: pread count=4096 offset=41086976 nbdkit: file.8: debug: file: pread count=4096 offset=41332736 nbdkit: file.4: debug: file: pread count=4096 offset=42278912 nbdkit: file.5: debug: file: pread count=4096 offset=42999808 nbdkit: file.8: debug: file: pread count=4096 offset=41336832 nbdkit: file.6: debug: file: pread count=4096 offset=41832448 nbdkit: file.5: debug: file: pread count=4096 offset=43003904 nbdkit: file.2: debug: file: pread count=4096 offset=43253760 nbdkit: file.14: debug: file: pread count=4096 offset=41553920 nbdkit: file.4: debug: file: pread count=4096 offset=42283008 nbdkit: file.13: debug: file: pread count=4096 offset=41091072 nbdkit: file.9: debug: file: pread count=4096 offset=40878080 nbdkit: file.3: debug: file: pread count=4096 offset=42029056 nbdkit: file.4: debug: file: pread count=4096 offset=42287104 nbdkit: file.9: debug: file: pread count=4096 offset=40882176 nbdkit: file.7: debug: file: pread count=4096 offset=42524672 nbdkit: file.9: debug: file: pread count=4096 offset=40886272 nbdkit: file.5: debug: file: pread count=4096 offset=43008000 nbdkit: file.2: debug: file: pread count=4096 offset=43257856 nbdkit: file.15: debug: file: pread count=4096 offset=42754048 nbdkit: file.14: debug: file: pread count=4096 offset=41558016 nbdkit: file.6: debug: file: pread count=4096 offset=41836544 nbdkit: file.8: debug: file: pread count=4096 offset=41340928 nbdkit: file.14: debug: file: pread count=4096 offset=41562112 nbdkit: file.10: debug: cow: pread count=262144 offset=43515904 nbdkit: file.3: debug: file: pread count=4096 offset=42033152 nbdkit: file.6: debug: file: pread count=4096 offset=41840640 nbdkit: file.13: debug: file: pread count=4096 offset=41095168 nbdkit: file.7: debug: file: pread count=4096 offset=42528768 nbdkit: file.15: debug: file: pread count=4096 offset=42758144 nbdkit: file.6: debug: file: pread count=4096 offset=41844736 nbdkit: file.5: debug: file: pread count=4096 offset=43012096 nbdkit: file.10: debug: file: pread count=4096 offset=43515904 nbdkit: file.2: debug: file: pread count=4096 offset=43261952 nbdkit: file.10: debug: file: pread count=4096 offset=43520000 nbdkit: file.5: debug: file: pread count=4096 offset=43016192 nbdkit: file.15: debug: file: pread count=4096 offset=42762240 nbdkit: file.4: debug: file: pread count=4096 offset=42291200 nbdkit: file.3: debug: file: pread count=4096 offset=42037248 nbdkit: file.9: debug: file: pread count=4096 offset=40890368 nbdkit: file.14: debug: file: pread count=4096 offset=41566208 nbdkit: file.13: debug: file: pread count=4096 offset=41099264 nbdkit: file.6: debug: file: pread count=4096 offset=41848832 nbdkit: file.8: debug: file: pread count=4096 offset=41345024 nbdkit: file.15: debug: file: pread count=4096 offset=42766336 nbdkit: file.2: debug: file: pread count=4096 offset=43266048 nbdkit: file.3: debug: file: pread count=4096 offset=42041344 nbdkit: file.6: debug: file: pread count=4096 offset=41852928 nbdkit: file.5: debug: file: pread count=4096 offset=43020288 nbdkit: file.7: debug: file: pread count=4096 offset=42532864 nbdkit: file.2: debug: file: pread count=4096 offset=43270144 nbdkit: file.5: debug: file: pread count=4096 offset=43024384 nbdkit: file.7: debug: file: pread count=4096 offset=42536960 nbdkit: file.2: debug: file: pread count=4096 offset=43274240 nbdkit: file.10: debug: file: pread count=4096 offset=43524096 nbdkit: file.3: debug: file: pread count=4096 offset=42045440 nbdkit: file.15: debug: file: pread count=4096 offset=42770432 nbdkit: file.5: debug: file: pread count=4096 offset=43028480 nbdkit: file.8: debug: file: pread count=4096 offset=41349120 nbdkit: file.7: debug: file: pread count=4096 offset=42541056 nbdkit: file.3: debug: file: pread count=4096 offset=42049536 nbdkit: file.7: debug: file: pread count=4096 offset=42545152 nbdkit: file.10: debug: file: pread count=4096 offset=43528192 nbdkit: file.0: debug: cow: pread count=262144 offset=43778048 nbdkit: file.2: debug: file: pread count=4096 offset=43278336 nbdkit: file.0: debug: file: pread count=4096 offset=43778048 nbdkit: file.3: debug: file: pread count=4096 offset=42053632 nbdkit: file.14: debug: file: pread count=4096 offset=41570304 nbdkit: file.6: debug: file: pread count=4096 offset=41857024 nbdkit: file.0: debug: file: pread count=4096 offset=43782144 nbdkit: file.8: debug: file: pread count=4096 offset=41353216 nbdkit: file.15: debug: file: pread count=4096 offset=42774528 nbdkit: file.2: debug: file: pread count=4096 offset=43282432 nbdkit: file.7: debug: file: pread count=4096 offset=42549248 nbdkit: file.10: debug: file: pread count=4096 offset=43532288 nbdkit: file.4: debug: file: pread count=4096 offset=42295296 nbdkit: file.3: debug: file: pread count=4096 offset=42057728 nbdkit: file.6: debug: file: pread count=4096 offset=41861120 nbdkit: file.0: debug: file: pread count=4096 offset=43786240 nbdkit: file.5: debug: file: pread count=4096 offset=43032576 nbdkit: file.13: debug: file: pread count=4096 offset=41103360 nbdkit: file.7: debug: file: pread count=4096 offset=42553344 nbdkit: file.8: debug: file: pread count=4096 offset=41357312 nbdkit: file.0: debug: file: pread count=4096 offset=43790336 nbdkit: file.6: debug: file: pread count=4096 offset=41865216 nbdkit: file.3: debug: file: pread count=4096 offset=42061824 nbdkit: file.13: debug: file: pread count=4096 offset=41107456 nbdkit: file.2: debug: file: pread count=4096 offset=43286528 nbdkit: file.0: debug: file: pread count=4096 offset=43794432 nbdkit: file.10: debug: file: pread count=4096 offset=43536384 nbdkit: file.6: debug: file: pread count=4096 offset=41869312 nbdkit: file.2: debug: file: pread count=4096 offset=43290624 nbdkit: file.13: debug: file: pread count=4096 offset=41111552 nbdkit: file.4: debug: file: pread count=4096 offset=42299392 nbdkit: file.2: debug: file: pread count=4096 offset=43294720 nbdkit: file.5: debug: file: pread count=4096 offset=43036672 nbdkit: file.3: debug: file: pread count=4096 offset=42065920 nbdkit: file.13: debug: file: pread count=4096 offset=41115648 nbdkit: file.6: debug: file: pread count=4096 offset=41873408 nbdkit: file.3: debug: file: pread count=4096 offset=42070016 nbdkit: file.15: debug: file: pread count=4096 offset=42778624 nbdkit: file.7: debug: file: pread count=4096 offset=42557440 nbdkit: file.2: debug: file: pread count=4096 offset=43298816 nbdkit: file.14: debug: file: pread count=4096 offset=41574400 nbdkit: file.5: debug: file: pread count=4096 offset=43040768 nbdkit: file.8: debug: file: pread count=4096 offset=41361408 nbdkit: file.3: debug: file: pread count=4096 offset=42074112 nbdkit: file.13: debug: file: pread count=4096 offset=41119744 nbdkit: file.15: debug: file: pread count=4096 offset=42782720 nbdkit: file.0: debug: file: pread count=4096 offset=43798528 nbdkit: file.6: debug: file: pread count=4096 offset=41877504 nbdkit: file.10: debug: file: pread count=4096 offset=43540480 nbdkit: file.3: debug: file: pread count=4096 offset=42078208 nbdkit: file.2: debug: file: pread count=4096 offset=43302912 nbdkit: file.6: debug: file: pread count=4096 offset=41881600 nbdkit: file.0: debug: file: pread count=4096 offset=43802624 nbdkit: file.5: debug: file: pread count=4096 offset=43044864 nbdkit: file.1: debug: cow: pread count=262144 offset=44040192 nbdkit: file.10: debug: file: pread count=4096 offset=43544576 nbdkit: file.7: debug: file: pread count=4096 offset=42561536 nbdkit: file.3: debug: file: pread count=4096 offset=42082304 nbdkit: file.6: debug: file: pread count=4096 offset=41885696 nbdkit: file.4: debug: file: pread count=4096 offset=42303488 nbdkit: file.5: debug: file: pread count=4096 offset=43048960 nbdkit: file.6: debug: file: pread count=4096 offset=41889792 nbdkit: file.8: debug: file: pread count=4096 offset=41365504 nbdkit: file.6: debug: file: pread count=4096 offset=41893888 nbdkit: file.3: debug: file: pread count=4096 offset=42086400 nbdkit: file.10: debug: file: pread count=4096 offset=43548672 nbdkit: file.0: debug: file: pread count=4096 offset=43806720 nbdkit: file.8: debug: file: pread count=4096 offset=41369600 nbdkit: file.15: debug: file: pread count=4096 offset=42786816 nbdkit: file.2: debug: file: pread count=4096 offset=43307008 nbdkit: file.13: debug: file: pread count=4096 offset=41123840 nbdkit: file.7: debug: file: pread count=4096 offset=42565632 nbdkit: file.8: debug: file: pread count=4096 offset=41373696 nbdkit: file.4: debug: file: pread count=4096 offset=42307584 nbdkit: file.12: debug: cow: pread count=262144 offset=44302336 nbdkit: file.15: debug: file: pread count=4096 offset=42790912 nbdkit: file.0: debug: file: pread count=4096 offset=43810816 nbdkit: file.14: debug: file: pread count=4096 offset=41578496 nbdkit: file.12: debug: file: pread count=4096 offset=44302336 nbdkit: file.3: debug: file: pread count=4096 offset=42090496 nbdkit: file.7: debug: file: pread count=4096 offset=42569728 nbdkit: file.4: debug: file: pread count=4096 offset=42311680 nbdkit: file.15: debug: file: pread count=4096 offset=42795008 nbdkit: file.2: debug: file: pread count=4096 offset=43311104 nbdkit: file.12: debug: file: pread count=4096 offset=44306432 nbdkit: file.5: debug: file: pread count=4096 offset=43053056 nbdkit: file.13: debug: file: pread count=4096 offset=41127936 nbdkit: file.6: debug: file: pread count=4096 offset=41897984 nbdkit: file.14: debug: file: pread count=4096 offset=41582592 nbdkit: file.0: debug: file: pread count=4096 offset=43814912 nbdkit: file.3: debug: file: pread count=4096 offset=42094592 nbdkit: file.10: debug: file: pread count=4096 offset=43552768 nbdkit: file.5: debug: file: pread count=4096 offset=43057152 nbdkit: file.4: debug: file: pread count=4096 offset=42315776 nbdkit: file.15: debug: file: pread count=4096 offset=42799104 nbdkit: file.0: debug: file: pread count=4096 offset=43819008 nbdkit: file.5: debug: file: pread count=4096 offset=43061248 nbdkit: file.15: debug: file: pread count=4096 offset=42803200 nbdkit: file.3: debug: file: pread count=4096 offset=42098688 nbdkit: file.12: debug: file: pread count=4096 offset=44310528 nbdkit: file.4: debug: file: pread count=4096 offset=42319872 nbdkit: file.12: debug: file: pread count=4096 offset=44314624 nbdkit: file.13: debug: file: pread count=4096 offset=41132032 nbdkit: file.0: debug: file: pread count=4096 offset=43823104 nbdkit: file.2: debug: file: pread count=4096 offset=43315200 nbdkit: file.6: debug: file: pread count=4096 offset=41902080 nbdkit: file.0: debug: file: pread count=4096 offset=43827200 nbdkit: file.5: debug: file: pread count=4096 offset=43065344 nbdkit: file.13: debug: file: pread count=4096 offset=41136128 nbdkit: file.0: debug: file: pread count=4096 offset=43831296 nbdkit: file.8: debug: file: pread count=4096 offset=41377792 nbdkit: file.14: debug: file: pread count=4096 offset=41586688 nbdkit: file.1: debug: file: pread count=4096 offset=44040192 nbdkit: file.7: debug: file: pread count=4096 offset=42573824 nbdkit: file.8: debug: file: pread count=4096 offset=41381888 nbdkit: file.13: debug: file: pread count=4096 offset=41140224 nbdkit: file.2: debug: file: pread count=4096 offset=43319296 nbdkit: file.7: debug: file: pread count=4096 offset=42577920 nbdkit: file.7: debug: file: pread count=4096 offset=42582016 nbdkit: file.2: debug: file: pread count=4096 offset=43323392 nbdkit: file.7: debug: file: pread count=4096 offset=42586112 nbdkit: file.10: debug: file: pread count=4096 offset=43556864 nbdkit: file.2: debug: file: pread count=4096 offset=43327488 nbdkit: file.6: debug: file: pread count=4096 offset=41906176 nbdkit: file.4: debug: file: pread count=4096 offset=42323968 nbdkit: file.7: debug: file: pread count=4096 offset=42590208 nbdkit: file.2: debug: file: pread count=4096 offset=43331584 nbdkit: file.3: debug: file: pread count=4096 offset=42102784 nbdkit: file.6: debug: file: pread count=4096 offset=41910272 nbdkit: file.4: debug: file: pread count=4096 offset=42328064 nbdkit: file.15: debug: file: pread count=4096 offset=42807296 nbdkit: file.5: debug: file: pread count=4096 offset=43069440 nbdkit: file.11: debug: cow: pread count=262144 offset=44564480 nbdkit: file.4: debug: file: pread count=4096 offset=42332160 nbdkit: file.13: debug: file: pread count=4096 offset=41144320 nbdkit: file.8: debug: file: pread count=4096 offset=41385984 nbdkit: file.15: debug: file: pread count=4096 offset=42811392 nbdkit: file.0: debug: file: pread count=4096 offset=43835392 nbdkit: file.10: debug: file: pread count=4096 offset=43560960 nbdkit: file.7: debug: file: pread count=4096 offset=42594304 nbdkit: file.8: debug: file: pread count=4096 offset=41390080 nbdkit: file.11: debug: file: pread count=4096 offset=44564480 nbdkit: file.0: debug: file: pread count=4096 offset=43839488 nbdkit: file.7: debug: file: pread count=4096 offset=42598400 nbdkit: file.6: debug: file: pread count=4096 offset=41914368 nbdkit: file.8: debug: file: pread count=4096 offset=41394176 nbdkit: file.3: debug: file: pread count=4096 offset=42106880 nbdkit: file.5: debug: file: pread count=4096 offset=43073536 nbdkit: file.4: debug: file: pread count=4096 offset=42336256 nbdkit: file.12: debug: file: pread count=4096 offset=44318720 nbdkit: file.1: debug: file: pread count=4096 offset=44044288 nbdkit: file.8: debug: file: pread count=4096 offset=41398272 nbdkit: file.2: debug: file: pread count=4096 offset=43335680 nbdkit: file.12: debug: file: pread count=4096 offset=44322816 nbdkit: file.7: debug: file: pread count=4096 offset=42602496 nbdkit: file.14: debug: file: pread count=4096 offset=41590784 nbdkit: file.3: debug: file: pread count=4096 offset=42110976 nbdkit: file.13: debug: file: pread count=4096 offset=41148416 nbdkit: file.2: debug: file: pread count=4096 offset=43339776 nbdkit: file.15: debug: file: pread count=4096 offset=42815488 nbdkit: file.11: debug: file: pread count=4096 offset=44568576 nbdkit: file.5: debug: file: pread count=4096 offset=43077632 nbdkit: file.10: debug: file: pread count=4096 offset=43565056 nbdkit: file.0: debug: file: pread count=4096 offset=43843584 nbdkit: file.6: debug: file: pread count=4096 offset=41918464 nbdkit: file.9: debug: cow: pread count=262144 offset=44826624 nbdkit: file.11: debug: file: pread count=4096 offset=44572672 nbdkit: file.9: debug: file: pread count=4096 offset=44826624 nbdkit: file.4: debug: file: pread count=4096 offset=42340352 nbdkit: file.0: debug: file: pread count=4096 offset=43847680 nbdkit: file.2: debug: file: pread count=4096 offset=43343872 nbdkit: file.8: debug: file: pread count=4096 offset=41402368 nbdkit: file.11: debug: file: pread count=4096 offset=44576768 nbdkit: file.6: debug: file: pread count=4096 offset=41922560 nbdkit: file.5: debug: file: pread count=4096 offset=43081728 nbdkit: file.7: debug: file: pread count=4096 offset=42606592 nbdkit: file.12: debug: file: pread count=4096 offset=44326912 nbdkit: file.6: debug: file: pread count=4096 offset=41926656 nbdkit: file.0: debug: file: pread count=4096 offset=43851776 nbdkit: file.14: debug: file: pread count=4096 offset=41594880 nbdkit: file.15: debug: file: pread count=4096 offset=42819584 nbdkit: file.4: debug: file: pread count=4096 offset=42344448 nbdkit: file.0: debug: file: pread count=4096 offset=43855872 nbdkit: file.7: debug: file: pread count=4096 offset=42610688 nbdkit: file.3: debug: file: pread count=4096 offset=42115072 nbdkit: file.14: debug: file: pread count=4096 offset=41598976 nbdkit: file.15: debug: file: pread count=4096 offset=42823680 nbdkit: file.10: debug: file: pread count=4096 offset=43569152 nbdkit: file.11: debug: file: pread count=4096 offset=44580864 nbdkit: file.4: debug: file: pread count=4096 offset=42348544 nbdkit: file.11: debug: file: pread count=4096 offset=44584960 nbdkit: file.1: debug: file: pread count=4096 offset=44048384 nbdkit: file.8: debug: file: pread count=4096 offset=41406464 nbdkit: file.4: debug: file: pread count=4096 offset=42352640 nbdkit: file.6: debug: file: pread count=4096 offset=41930752 nbdkit: file.7: debug: file: pread count=4096 offset=42614784 nbdkit: file.13: debug: file: pread count=4096 offset=41152512 nbdkit: file.3: debug: file: pread count=4096 offset=42119168 nbdkit: file.8: debug: file: pread count=4096 offset=41410560 nbdkit: file.11: debug: file: pread count=4096 offset=44589056 nbdkit: file.2: debug: file: pread count=4096 offset=43347968 nbdkit: file.5: debug: file: pread count=4096 offset=43085824 nbdkit: file.9: debug: file: pread count=4096 offset=44830720 nbdkit: file.10: debug: file: pread count=4096 offset=43573248 nbdkit: file.0: debug: file: pread count=4096 offset=43859968 nbdkit: file.8: debug: file: pread count=4096 offset=41414656 nbdkit: file.12: debug: file: pread count=4096 offset=44331008 nbdkit: file.14: debug: file: pread count=4096 offset=41603072 nbdkit: file.5: debug: file: pread count=4096 offset=43089920 nbdkit: file.12: debug: file: pread count=4096 offset=44335104 nbdkit: file.5: debug: file: pread count=4096 offset=43094016 nbdkit: file.13: debug: cow: pread count=262144 offset=45088768 nbdkit: file.5: debug: file: pread count=4096 offset=43098112 nbdkit: file.15: debug: file: pread count=4096 offset=42827776 nbdkit: file.7: debug: file: pread count=4096 offset=42618880 nbdkit: file.15: debug: file: pread count=4096 offset=42831872 nbdkit: file.14: debug: file: pread count=4096 offset=41607168 nbdkit: file.0: debug: file: pread count=4096 offset=43864064 nbdkit: file.1: debug: file: pread count=4096 offset=44052480 nbdkit: file.6: debug: file: pread count=4096 offset=41934848 nbdkit: file.3: debug: file: pread count=4096 offset=42123264 nbdkit: file.14: debug: file: pread count=4096 offset=41611264 nbdkit: file.0: debug: file: pread count=4096 offset=43868160 nbdkit: file.13: debug: file: pread count=4096 offset=45088768 nbdkit: file.15: debug: file: pread count=4096 offset=42835968 nbdkit: file.5: debug: file: pread count=4096 offset=43102208 nbdkit: file.1: debug: file: pread count=4096 offset=44056576 nbdkit: file.2: debug: file: pread count=4096 offset=43352064 nbdkit: file.0: debug: file: pread count=4096 offset=43872256 nbdkit: file.15: debug: file: pread count=4096 offset=42840064 nbdkit: file.9: debug: file: pread count=4096 offset=44834816 nbdkit: file.11: debug: file: pread count=4096 offset=44593152 nbdkit: file.1: debug: file: pread count=4096 offset=44060672 nbdkit: file.10: debug: file: pread count=4096 offset=43577344 nbdkit: file.1: debug: file: pread count=4096 offset=44064768 nbdkit: file.1: debug: file: pread count=4096 offset=44068864 nbdkit: file.3: debug: file: pread count=4096 offset=42127360 nbdkit: file.1: debug: file: pread count=4096 offset=44072960 nbdkit: file.6: debug: file: pread count=4096 offset=41938944 nbdkit: file.0: debug: file: pread count=4096 offset=43876352 nbdkit: file.12: debug: file: pread count=4096 offset=44339200 nbdkit: file.4: debug: file: pread count=4096 offset=42356736 nbdkit: file.11: debug: file: pread count=4096 offset=44597248 nbdkit: file.11: debug: file: pread count=4096 offset=44601344 nbdkit: file.3: debug: file: pread count=4096 offset=42131456 nbdkit: file.5: debug: file: pread count=4096 offset=43106304 nbdkit: file.10: debug: file: pread count=4096 offset=43581440 nbdkit: file.15: debug: file: pread count=4096 offset=42844160 nbdkit: file.3: debug: file: pread count=4096 offset=42135552 nbdkit: file.14: debug: file: pread count=4096 offset=41615360 nbdkit: file.1: debug: file: pread count=4096 offset=44077056 nbdkit: file.12: debug: file: pread count=4096 offset=44343296 nbdkit: file.9: debug: file: pread count=4096 offset=44838912 nbdkit: file.12: debug: file: pread count=4096 offset=44347392 nbdkit: file.12: debug: file: pread count=4096 offset=44351488 nbdkit: file.11: debug: file: pread count=4096 offset=44605440 nbdkit: file.7: debug: file: pread count=4096 offset=42622976 nbdkit: file.8: debug: cow: pread count=262144 offset=45350912 nbdkit: file.7: debug: file: pread count=4096 offset=42627072 nbdkit: file.1: debug: file: pread count=4096 offset=44081152 nbdkit: file.13: debug: file: pread count=4096 offset=45092864 nbdkit: file.15: debug: file: pread count=4096 offset=42848256 nbdkit: file.4: debug: file: pread count=4096 offset=42360832 nbdkit: file.0: debug: file: pread count=4096 offset=43880448 nbdkit: file.12: debug: file: pread count=4096 offset=44355584 nbdkit: file.5: debug: file: pread count=4096 offset=43110400 nbdkit: file.2: debug: file: pread count=4096 offset=43356160 nbdkit: file.7: debug: file: pread count=4096 offset=42631168 nbdkit: file.4: debug: file: pread count=4096 offset=42364928 nbdkit: file.1: debug: file: pread count=4096 offset=44085248 nbdkit: file.9: debug: file: pread count=4096 offset=44843008 nbdkit: file.3: debug: file: pread count=4096 offset=42139648 nbdkit: file.6: debug: cow: pread count=262144 offset=45613056 nbdkit: file.5: debug: file: pread count=4096 offset=43114496 nbdkit: file.7: debug: file: pread count=4096 offset=42635264 nbdkit: file.3: debug: file: pread count=4096 offset=42143744 nbdkit: file.3: debug: file: pread count=4096 offset=42147840 nbdkit: file.11: debug: file: pread count=4096 offset=44609536 nbdkit: file.10: debug: file: pread count=4096 offset=43585536 nbdkit: file.15: debug: file: pread count=4096 offset=42852352 nbdkit: file.4: debug: file: pread count=4096 offset=42369024 nbdkit: file.11: debug: file: pread count=4096 offset=44613632 nbdkit: file.12: debug: file: pread count=4096 offset=44359680 nbdkit: file.7: debug: file: pread count=4096 offset=42639360 nbdkit: file.15: debug: file: pread count=4096 offset=42856448 nbdkit: file.1: debug: file: pread count=4096 offset=44089344 nbdkit: file.8: debug: file: pread count=4096 offset=45350912 nbdkit: file.2: debug: file: pread count=4096 offset=43360256 nbdkit: file.9: debug: file: pread count=4096 offset=44847104 nbdkit: file.2: debug: file: pread count=4096 offset=43364352 nbdkit: file.13: debug: file: pread count=4096 offset=45096960 nbdkit: file.7: debug: file: pread count=4096 offset=42643456 nbdkit: file.0: debug: file: pread count=4096 offset=43884544 nbdkit: file.3: debug: file: pread count=4096 offset=42151936 nbdkit: file.14: debug: file: pread count=4096 offset=41619456 nbdkit: file.7: debug: file: pread count=4096 offset=42647552 nbdkit: file.12: debug: file: pread count=4096 offset=44363776 nbdkit: file.9: debug: file: pread count=4096 offset=44851200 nbdkit: file.3: debug: file: pread count=4096 offset=42156032 nbdkit: file.13: debug: file: pread count=4096 offset=45101056 nbdkit: file.14: debug: file: pread count=4096 offset=41623552 nbdkit: file.7: debug: file: pread count=4096 offset=42651648 nbdkit: file.13: debug: file: pread count=4096 offset=45105152 nbdkit: file.12: debug: file: pread count=4096 offset=44367872 nbdkit: file.15: debug: file: pread count=4096 offset=42860544 nbdkit: file.2: debug: file: pread count=4096 offset=43368448 nbdkit: file.11: debug: file: pread count=4096 offset=44617728 nbdkit: file.4: debug: file: pread count=4096 offset=42373120 nbdkit: file.6: debug: file: pread count=4096 offset=45613056 nbdkit: file.8: debug: file: pread count=4096 offset=45355008 nbdkit: file.13: debug: file: pread count=4096 offset=45109248 nbdkit: file.14: debug: file: pread count=4096 offset=41627648 nbdkit: file.3: debug: file: pread count=4096 offset=42160128 nbdkit: file.6: debug: file: pread count=4096 offset=45617152 nbdkit: file.12: debug: file: pread count=4096 offset=44371968 nbdkit: file.12: debug: file: pread count=4096 offset=44376064 nbdkit: file.10: debug: file: pread count=4096 offset=43589632 nbdkit: file.3: debug: file: pread count=4096 offset=42164224 nbdkit: file.11: debug: file: pread count=4096 offset=44621824 nbdkit: file.12: debug: file: pread count=4096 offset=44380160 nbdkit: file.13: debug: file: pread count=4096 offset=45113344 nbdkit: file.0: debug: file: pread count=4096 offset=43888640 nbdkit: file.10: debug: file: pread count=4096 offset=43593728 nbdkit: file.12: debug: file: pread count=4096 offset=44384256 nbdkit: file.8: debug: file: pread count=4096 offset=45359104 nbdkit: file.9: debug: file: pread count=4096 offset=44855296 nbdkit: file.6: debug: file: pread count=4096 offset=45621248 nbdkit: file.0: debug: file: pread count=4096 offset=43892736 nbdkit: file.1: debug: file: pread count=4096 offset=44093440 nbdkit: file.2: debug: file: pread count=4096 offset=43372544 nbdkit: file.15: debug: file: pread count=4096 offset=42864640 nbdkit: file.15: debug: file: pread count=4096 offset=42868736 nbdkit: file.15: debug: file: pread count=4096 offset=42872832 nbdkit: file.10: debug: file: pread count=4096 offset=43597824 nbdkit: file.7: debug: file: pread count=4096 offset=42655744 nbdkit: file.3: debug: file: pread count=4096 offset=42168320 nbdkit: file.5: debug: file: pread count=4096 offset=43118592 nbdkit: file.2: debug: file: pread count=4096 offset=43376640 nbdkit: file.8: debug: file: pread count=4096 offset=45363200 nbdkit: file.10: debug: file: pread count=4096 offset=43601920 nbdkit: file.3: debug: file: pread count=4096 offset=42172416 nbdkit: file.6: debug: file: pread count=4096 offset=45625344 nbdkit: file.13: debug: file: pread count=4096 offset=45117440 nbdkit: file.8: debug: file: pread count=4096 offset=45367296 nbdkit: file.5: debug: file: pread count=4096 offset=43122688 nbdkit: file.0: debug: file: pread count=4096 offset=43896832 nbdkit: file.14: debug: file: pread count=4096 offset=41631744 nbdkit: file.15: debug: file: pread count=4096 offset=42876928 nbdkit: file.0: debug: file: pread count=4096 offset=43900928 nbdkit: file.4: debug: file: pread count=4096 offset=42377216 nbdkit: file.6: debug: file: pread count=4096 offset=45629440 nbdkit: file.7: debug: file: pread count=4096 offset=42659840 nbdkit: file.0: debug: file: pread count=4096 offset=43905024 nbdkit: file.11: debug: file: pread count=4096 offset=44625920 nbdkit: file.13: debug: file: pread count=4096 offset=45121536 nbdkit: file.1: debug: file: pread count=4096 offset=44097536 nbdkit: file.11: debug: file: pread count=4096 offset=44630016 nbdkit: file.5: debug: file: pread count=4096 offset=43126784 nbdkit: file.2: debug: file: pread count=4096 offset=43380736 nbdkit: file.0: debug: file: pread count=4096 offset=43909120 nbdkit: file.3: debug: file: pread count=4096 offset=42176512 nbdkit: file.14: debug: file: pread count=4096 offset=41635840 nbdkit: file.15: debug: file: pread count=4096 offset=42881024 nbdkit: file.12: debug: file: pread count=4096 offset=44388352 nbdkit: file.7: debug: file: pread count=4096 offset=42663936 nbdkit: file.3: debug: file: pread count=4096 offset=42180608 nbdkit: file.13: debug: file: pread count=4096 offset=45125632 nbdkit: file.15: debug: file: pread count=4096 offset=42885120 nbdkit: file.10: debug: file: pread count=4096 offset=43606016 nbdkit: file.4: debug: file: pread count=4096 offset=42381312 nbdkit: file.0: debug: file: pread count=4096 offset=43913216 nbdkit: file.6: debug: file: pread count=4096 offset=45633536 nbdkit: file.13: debug: file: pread count=4096 offset=45129728 nbdkit: file.8: debug: file: pread count=4096 offset=45371392 nbdkit: file.12: debug: file: pread count=4096 offset=44392448 nbdkit: file.2: debug: file: pread count=4096 offset=43384832 nbdkit: file.7: debug: file: pread count=4096 offset=42668032 nbdkit: file.0: debug: file: pread count=4096 offset=43917312 nbdkit: file.8: debug: file: pread count=4096 offset=45375488 nbdkit: file.3: debug: file: pread count=4096 offset=42184704 nbdkit: file.0: debug: file: pread count=4096 offset=43921408 nbdkit: file.13: debug: file: pread count=4096 offset=45133824 nbdkit: file.14: debug: file: pread count=4096 offset=41639936 nbdkit: file.9: debug: file: pread count=4096 offset=44859392 nbdkit: file.1: debug: file: pread count=4096 offset=44101632 nbdkit: file.1: debug: file: pread count=4096 offset=44105728 nbdkit: file.11: debug: file: pread count=4096 offset=44634112 nbdkit: file.10: debug: file: pread count=4096 offset=43610112 nbdkit: file.15: debug: file: pread count=4096 offset=42889216 nbdkit: file.14: debug: file: pread count=4096 offset=41644032 nbdkit: file.5: debug: file: pread count=4096 offset=43130880 nbdkit: file.3: debug: file: pread count=4096 offset=42188800 nbdkit: file.7: debug: file: pread count=4096 offset=42672128 nbdkit: file.6: debug: file: pread count=4096 offset=45637632 nbdkit: file.10: debug: file: pread count=4096 offset=43614208 nbdkit: file.8: debug: file: pread count=4096 offset=45379584 nbdkit: file.14: debug: file: pread count=4096 offset=41648128 nbdkit: file.15: debug: file: pread count=4096 offset=42893312 nbdkit: file.0: debug: file: pread count=4096 offset=43925504 nbdkit: file.6: debug: file: pread count=4096 offset=45641728 nbdkit: file.13: debug: file: pread count=4096 offset=45137920 nbdkit: file.1: debug: file: pread count=4096 offset=44109824 nbdkit: file.9: debug: file: pread count=4096 offset=44863488 nbdkit: file.3: debug: file: pread count=4096 offset=42192896 nbdkit: file.5: debug: file: pread count=4096 offset=43134976 nbdkit: file.4: debug: file: pread count=4096 offset=42385408 nbdkit: file.0: debug: file: pread count=4096 offset=43929600 nbdkit: file.2: debug: file: pread count=4096 offset=43388928 nbdkit: file.14: debug: file: pread count=4096 offset=41652224 nbdkit: file.6: debug: file: pread count=4096 offset=45645824 nbdkit: file.0: debug: file: pread count=4096 offset=43933696 nbdkit: file.8: debug: file: pread count=4096 offset=45383680 nbdkit: file.3: debug: file: pread count=4096 offset=42196992 nbdkit: file.4: debug: file: pread count=4096 offset=42389504 nbdkit: file.11: debug: file: pread count=4096 offset=44638208 nbdkit: file.9: debug: file: pread count=4096 offset=44867584 nbdkit: file.10: debug: file: pread count=4096 offset=43618304 nbdkit: file.12: debug: file: pread count=4096 offset=44396544 nbdkit: file.7: debug: file: pread count=4096 offset=42676224 nbdkit: file.0: debug: file: pread count=4096 offset=43937792 nbdkit: file.11: debug: file: pread count=4096 offset=44642304 nbdkit: file.9: debug: file: pread count=4096 offset=44871680 nbdkit: file.14: debug: file: pread count=4096 offset=41656320 nbdkit: file.15: debug: file: pread count=4096 offset=42897408 nbdkit: file.6: debug: file: pread count=4096 offset=45649920 nbdkit: file.10: debug: file: pread count=4096 offset=43622400 nbdkit: file.5: debug: file: pread count=4096 offset=43139072 nbdkit: file.2: debug: file: pread count=4096 offset=43393024 nbdkit: file.11: debug: file: pread count=4096 offset=44646400 nbdkit: file.11: debug: file: pread count=4096 offset=44650496 nbdkit: file.12: debug: file: pread count=4096 offset=44400640 nbdkit: file.7: debug: file: pread count=4096 offset=42680320 nbdkit: file.8: debug: file: pread count=4096 offset=45387776 nbdkit: file.13: debug: file: pread count=4096 offset=45142016 nbdkit: file.10: debug: file: pread count=4096 offset=43626496 nbdkit: file.3: debug: file: pread count=4096 offset=42201088 nbdkit: file.1: debug: file: pread count=4096 offset=44113920 nbdkit: file.10: debug: file: pread count=4096 offset=43630592 nbdkit: file.11: debug: file: pread count=4096 offset=44654592 nbdkit: file.2: debug: file: pread count=4096 offset=43397120 nbdkit: file.6: debug: file: pread count=4096 offset=45654016 nbdkit: file.8: debug: file: pread count=4096 offset=45391872 nbdkit: file.15: debug: file: pread count=4096 offset=42901504 nbdkit: file.4: debug: file: pread count=4096 offset=42393600 nbdkit: file.7: debug: file: pread count=4096 offset=42684416 nbdkit: file.13: debug: file: pread count=4096 offset=45146112 nbdkit: file.10: debug: file: pread count=4096 offset=43634688 nbdkit: file.1: debug: file: pread count=4096 offset=44118016 nbdkit: file.12: debug: file: pread count=4096 offset=44404736 nbdkit: file.13: debug: file: pread count=4096 offset=45150208 nbdkit: file.6: debug: file: pread count=4096 offset=45658112 nbdkit: file.7: debug: file: pread count=4096 offset=42688512 nbdkit: file.0: debug: file: pread count=4096 offset=43941888 nbdkit: file.9: debug: file: pread count=4096 offset=44875776 nbdkit: file.6: debug: file: pread count=4096 offset=45662208 nbdkit: file.14: debug: file: pread count=4096 offset=41660416 nbdkit: file.0: debug: file: pread count=4096 offset=43945984 nbdkit: file.8: debug: file: pread count=4096 offset=45395968 nbdkit: file.2: debug: file: pread count=4096 offset=43401216 nbdkit: file.15: debug: file: pread count=4096 offset=42905600 nbdkit: file.15: debug: file: pread count=4096 offset=42909696 nbdkit: file.13: debug: file: pread count=4096 offset=45154304 nbdkit: file.10: debug: file: pread count=4096 offset=43638784 nbdkit: file.13: debug: file: pread count=4096 offset=45158400 nbdkit: file.12: debug: file: pread count=4096 offset=44408832 nbdkit: file.12: debug: file: pread count=4096 offset=44412928 nbdkit: file.3: debug: cow: pread count=262144 offset=45875200 nbdkit: file.6: debug: file: pread count=4096 offset=45666304 nbdkit: file.12: debug: file: pread count=4096 offset=44417024 nbdkit: file.9: debug: file: pread count=4096 offset=44879872 nbdkit: file.15: debug: file: pread count=4096 offset=42913792 nbdkit: file.10: debug: file: pread count=4096 offset=43642880 nbdkit: file.2: debug: file: pread count=4096 offset=43405312 nbdkit: file.10: debug: file: pread count=4096 offset=43646976 nbdkit: file.11: debug: file: pread count=4096 offset=44658688 nbdkit: file.0: debug: file: pread count=4096 offset=43950080 nbdkit: file.12: debug: file: pread count=4096 offset=44421120 nbdkit: file.4: debug: file: pread count=4096 offset=42397696 nbdkit: file.14: debug: file: pread count=4096 offset=41664512 nbdkit: file.7: debug: file: pread count=4096 offset=42692608 nbdkit: file.2: debug: file: pread count=4096 offset=43409408 nbdkit: file.13: debug: file: pread count=4096 offset=45162496 nbdkit: file.12: debug: file: pread count=4096 offset=44425216 nbdkit: file.3: debug: file: pread count=4096 offset=45875200 nbdkit: file.12: debug: file: pread count=4096 offset=44429312 nbdkit: file.6: debug: file: pread count=4096 offset=45670400 nbdkit: file.14: debug: file: pread count=4096 offset=41668608 nbdkit: file.4: debug: file: pread count=4096 offset=42401792 nbdkit: file.9: debug: file: pread count=4096 offset=44883968 nbdkit: file.15: debug: file: pread count=4096 offset=42917888 nbdkit: file.8: debug: file: pread count=4096 offset=45400064 nbdkit: file.0: debug: file: pread count=4096 offset=43954176 nbdkit: file.12: debug: file: pread count=4096 offset=44433408 nbdkit: file.1: debug: file: pread count=4096 offset=44122112 nbdkit: file.13: debug: file: pread count=4096 offset=45166592 nbdkit: file.6: debug: file: pread count=4096 offset=45674496 nbdkit: file.7: debug: file: pread count=4096 offset=42696704 nbdkit: file.4: debug: file: pread count=4096 offset=42405888 nbdkit: file.14: debug: file: pread count=4096 offset=41672704 nbdkit: file.7: debug: file: pread count=4096 offset=42700800 nbdkit: file.15: debug: file: pread count=4096 offset=42921984 nbdkit: file.2: debug: file: pread count=4096 offset=43413504 nbdkit: file.3: debug: file: pread count=4096 offset=45879296 nbdkit: file.6: debug: file: pread count=4096 offset=45678592 nbdkit: file.0: debug: file: pread count=4096 offset=43958272 nbdkit: file.11: debug: file: pread count=4096 offset=44662784 nbdkit: file.4: debug: file: pread count=4096 offset=42409984 nbdkit: file.8: debug: file: pread count=4096 offset=45404160 nbdkit: file.10: debug: file: pread count=4096 offset=43651072 nbdkit: file.13: debug: file: pread count=4096 offset=45170688 nbdkit: file.2: debug: file: pread count=4096 offset=43417600 nbdkit: file.3: debug: file: pread count=4096 offset=45883392 nbdkit: file.4: debug: file: pread count=4096 offset=42414080 nbdkit: file.9: debug: file: pread count=4096 offset=44888064 nbdkit: file.7: debug: file: pread count=4096 offset=42704896 nbdkit: file.14: debug: file: pread count=4096 offset=41676800 nbdkit: file.8: debug: file: pread count=4096 offset=45408256 nbdkit: file.4: debug: file: pread count=4096 offset=42418176 nbdkit: file.5: debug: file: pread count=4096 offset=43143168 nbdkit: file.12: debug: file: pread count=4096 offset=44437504 nbdkit: file.12: debug: file: pread count=4096 offset=44441600 nbdkit: file.6: debug: file: pread count=4096 offset=45682688 nbdkit: file.10: debug: file: pread count=4096 offset=43655168 nbdkit: file.5: debug: file: pread count=4096 offset=43147264 nbdkit: file.7: debug: file: pread count=4096 offset=42708992 nbdkit: file.5: debug: file: pread count=4096 offset=43151360 nbdkit: file.12: debug: file: pread count=4096 offset=44445696 nbdkit: file.13: debug: file: pread count=4096 offset=45174784 nbdkit: file.11: debug: file: pread count=4096 offset=44666880 nbdkit: file.0: debug: file: pread count=4096 offset=43962368 nbdkit: file.3: debug: file: pread count=4096 offset=45887488 nbdkit: file.11: debug: file: pread count=4096 offset=44670976 nbdkit: file.6: debug: file: pread count=4096 offset=45686784 nbdkit: file.11: debug: file: pread count=4096 offset=44675072 nbdkit: file.4: debug: file: pread count=4096 offset=42422272 nbdkit: file.14: debug: cow: pread count=262144 offset=46137344 nbdkit: file.12: debug: file: pread count=4096 offset=44449792 nbdkit: file.15: debug: file: pread count=4096 offset=42926080 nbdkit: file.2: debug: file: pread count=4096 offset=43421696 nbdkit: file.11: debug: file: pread count=4096 offset=44679168 nbdkit: file.6: debug: file: pread count=4096 offset=45690880 nbdkit: file.4: debug: file: pread count=4096 offset=42426368 nbdkit: file.10: debug: file: pread count=4096 offset=43659264 nbdkit: file.13: debug: file: pread count=4096 offset=45178880 nbdkit: file.1: debug: file: pread count=4096 offset=44126208 nbdkit: file.10: debug: file: pread count=4096 offset=43663360 nbdkit: file.15: debug: file: pread count=4096 offset=42930176 nbdkit: file.9: debug: file: pread count=4096 offset=44892160 nbdkit: file.3: debug: file: pread count=4096 offset=45891584 nbdkit: file.2: debug: file: pread count=4096 offset=43425792 nbdkit: file.10: debug: file: pread count=4096 offset=43667456 nbdkit: file.0: debug: file: pread count=4096 offset=43966464 nbdkit: file.6: debug: file: pread count=4096 offset=45694976 nbdkit: file.11: debug: file: pread count=4096 offset=44683264 nbdkit: file.8: debug: file: pread count=4096 offset=45412352 nbdkit: file.12: debug: file: pread count=4096 offset=44453888 nbdkit: file.4: debug: file: pread count=4096 offset=42430464 nbdkit: file.0: debug: file: pread count=4096 offset=43970560 nbdkit: file.2: debug: file: pread count=4096 offset=43429888 nbdkit: file.7: debug: file: pread count=4096 offset=42713088 nbdkit: file.13: debug: file: pread count=4096 offset=45182976 nbdkit: file.14: debug: file: pread count=4096 offset=46137344 nbdkit: file.5: debug: file: pread count=4096 offset=43155456 nbdkit: file.14: debug: file: pread count=4096 offset=46141440 nbdkit: file.14: debug: file: pread count=4096 offset=46145536 nbdkit: file.14: debug: file: pread count=4096 offset=46149632 nbdkit: file.14: debug: file: pread count=4096 offset=46153728 nbdkit: file.12: debug: file: pread count=4096 offset=44457984 nbdkit: file.8: debug: file: pread count=4096 offset=45416448 nbdkit: file.12: debug: file: pread count=4096 offset=44462080 nbdkit: file.14: debug: file: pread count=4096 offset=46157824 nbdkit: file.8: debug: file: pread count=4096 offset=45420544 nbdkit: file.15: debug: file: pread count=4096 offset=42934272 nbdkit: file.14: debug: file: pread count=4096 offset=46161920 nbdkit: file.6: debug: file: pread count=4096 offset=45699072 nbdkit: file.3: debug: file: pread count=4096 offset=45895680 nbdkit: file.9: debug: file: pread count=4096 offset=44896256 nbdkit: file.14: debug: file: pread count=4096 offset=46166016 nbdkit: file.10: debug: file: pread count=4096 offset=43671552 nbdkit: file.15: debug: file: pread count=4096 offset=42938368 nbdkit: file.11: debug: file: pread count=4096 offset=44687360 nbdkit: file.10: debug: file: pread count=4096 offset=43675648 nbdkit: file.6: debug: file: pread count=4096 offset=45703168 nbdkit: file.10: debug: file: pread count=4096 offset=43679744 nbdkit: file.12: debug: file: pread count=4096 offset=44466176 nbdkit: file.11: debug: file: pread count=4096 offset=44691456 nbdkit: file.14: debug: file: pread count=4096 offset=46170112 nbdkit: file.0: debug: file: pread count=4096 offset=43974656 nbdkit: file.11: debug: file: pread count=4096 offset=44695552 nbdkit: file.6: debug: file: pread count=4096 offset=45707264 nbdkit: file.12: debug: file: pread count=4096 offset=44470272 nbdkit: file.10: debug: file: pread count=4096 offset=43683840 nbdkit: file.9: debug: file: pread count=4096 offset=44900352 nbdkit: file.14: debug: file: pread count=4096 offset=46174208 nbdkit: file.7: debug: file: pread count=4096 offset=42717184 nbdkit: file.6: debug: file: pread count=4096 offset=45711360 nbdkit: file.3: debug: file: pread count=4096 offset=45899776 nbdkit: file.8: debug: file: pread count=4096 offset=45424640 nbdkit: file.12: debug: file: pread count=4096 offset=44474368 nbdkit: file.8: debug: file: pread count=4096 offset=45428736 nbdkit: file.6: debug: file: pread count=4096 offset=45715456 nbdkit: file.1: debug: file: pread count=4096 offset=44130304 nbdkit: file.6: debug: file: pread count=4096 offset=45719552 nbdkit: file.11: debug: file: pread count=4096 offset=44699648 nbdkit: file.8: debug: file: pread count=4096 offset=45432832 nbdkit: file.0: debug: file: pread count=4096 offset=43978752 nbdkit: file.0: debug: file: pread count=4096 offset=43982848 nbdkit: file.0: debug: file: pread count=4096 offset=43986944 nbdkit: file.0: debug: file: pread count=4096 offset=43991040 nbdkit: file.3: debug: file: pread count=4096 offset=45903872 nbdkit: file.3: debug: file: pread count=4096 offset=45907968 nbdkit: file.3: debug: file: pread count=4096 offset=45912064 nbdkit: file.10: debug: file: pread count=4096 offset=43687936 nbdkit: file.10: debug: file: pread count=4096 offset=43692032 nbdkit: file.15: debug: file: pread count=4096 offset=42942464 nbdkit: file.10: debug: file: pread count=4096 offset=43696128 nbdkit: file.15: debug: file: pread count=4096 offset=42946560 nbdkit: file.15: debug: file: pread count=4096 offset=42950656 nbdkit: file.15: debug: file: pread count=4096 offset=42954752 nbdkit: file.15: debug: file: pread count=4096 offset=42958848 nbdkit: file.2: debug: file: pread count=4096 offset=43433984 nbdkit: file.2: debug: file: pread count=4096 offset=43438080 nbdkit: file.2: debug: file: pread count=4096 offset=43442176 nbdkit: file.2: debug: file: pread count=4096 offset=43446272 nbdkit: file.2: debug: file: pread count=4096 offset=43450368 nbdkit: file.2: debug: file: pread count=4096 offset=43454464 nbdkit: file.2: debug: file: pread count=4096 offset=43458560 nbdkit: file.2: debug: file: pread count=4096 offset=43462656 nbdkit: file.2: debug: file: pread count=4096 offset=43466752 nbdkit: file.2: debug: file: pread count=4096 offset=43470848 nbdkit: file.2: debug: file: pread count=4096 offset=43474944 nbdkit: file.2: debug: file: pread count=4096 offset=43479040 nbdkit: file.2: debug: file: pread count=4096 offset=43483136 nbdkit: file.2: debug: file: pread count=4096 offset=43487232 nbdkit: file.2: debug: file: pread count=4096 offset=43491328 nbdkit: file.2: debug: file: pread count=4096 offset=43495424 nbdkit: file.2: debug: file: pread count=4096 offset=43499520 nbdkit: file.2: debug: file: pread count=4096 offset=43503616 nbdkit: file.2: debug: file: pread count=4096 offset=43507712 nbdkit: file.2: debug: file: pread count=4096 offset=43511808 nbdkit: file.14: debug: file: pread count=4096 offset=46178304 nbdkit: file.14: debug: file: pread count=4096 offset=46182400 nbdkit: file.14: debug: file: pread count=4096 offset=46186496 nbdkit: file.4: debug: file: pread count=4096 offset=42434560 nbdkit: file.4: debug: file: pread count=4096 offset=42438656 nbdkit: file.6: debug: file: pread count=4096 offset=45723648 nbdkit: file.13: debug: file: pread count=4096 offset=45187072 nbdkit: file.7: debug: file: pread count=4096 offset=42721280 nbdkit: file.6: debug: file: pread count=4096 offset=45727744 nbdkit: file.6: debug: file: pread count=4096 offset=45731840 nbdkit: file.13: debug: file: pread count=4096 offset=45191168 nbdkit: file.9: debug: file: pread count=4096 offset=44904448 nbdkit: file.12: debug: file: pread count=4096 offset=44478464 nbdkit: file.7: debug: file: pread count=4096 offset=42725376 nbdkit: file.1: debug: file: pread count=4096 offset=44134400 nbdkit: file.3: debug: file: pread count=4096 offset=45916160 nbdkit: file.13: debug: file: pread count=4096 offset=45195264 nbdkit: file.10: debug: file: pread count=4096 offset=43700224 nbdkit: file.11: debug: file: pread count=4096 offset=44703744 nbdkit: file.10: debug: file: pread count=4096 offset=43704320 nbdkit: file.15: debug: file: pread count=4096 offset=42962944 nbdkit: file.14: debug: file: pread count=4096 offset=46190592 nbdkit: file.5: debug: file: pread count=4096 offset=43159552 nbdkit: file.10: debug: file: pread count=4096 offset=43708416 nbdkit: file.14: debug: file: pread count=4096 offset=46194688 nbdkit: file.3: debug: file: pread count=4096 offset=45920256 nbdkit: file.13: debug: file: pread count=4096 offset=45199360 nbdkit: file.0: debug: file: pread count=4096 offset=43995136 nbdkit: file.12: debug: file: pread count=4096 offset=44482560 nbdkit: file.9: debug: file: pread count=4096 offset=44908544 nbdkit: file.6: debug: file: pread count=4096 offset=45735936 nbdkit: file.0: debug: file: pread count=4096 offset=43999232 nbdkit: file.0: debug: file: pread count=4096 offset=44003328 nbdkit: file.11: debug: file: pread count=4096 offset=44707840 nbdkit: file.6: debug: file: pread count=4096 offset=45740032 nbdkit: file.12: debug: file: pread count=4096 offset=44486656 nbdkit: file.12: debug: file: pread count=4096 offset=44490752 nbdkit: file.15: debug: file: pread count=4096 offset=42967040 nbdkit: file.8: debug: file: pread count=4096 offset=45436928 nbdkit: file.11: debug: file: pread count=4096 offset=44711936 nbdkit: file.15: debug: file: pread count=4096 offset=42971136 nbdkit: file.0: debug: file: pread count=4096 offset=44007424 nbdkit: file.10: debug: file: pread count=4096 offset=43712512 nbdkit: file.0: debug: file: pread count=4096 offset=44011520 nbdkit: file.11: debug: file: pread count=4096 offset=44716032 nbdkit: file.13: debug: file: pread count=4096 offset=45203456 nbdkit: file.10: debug: file: pread count=4096 offset=43716608 nbdkit: file.15: debug: file: pread count=4096 offset=42975232 nbdkit: file.2: debug: cow: pread count=262144 offset=46399488 nbdkit: file.15: debug: file: pread count=4096 offset=42979328 nbdkit: file.14: debug: file: pread count=4096 offset=46198784 nbdkit: file.12: debug: file: pread count=4096 offset=44494848 nbdkit: file.10: debug: file: pread count=4096 offset=43720704 nbdkit: file.15: debug: file: pread count=4096 offset=42983424 nbdkit: file.9: debug: file: pread count=4096 offset=44912640 nbdkit: file.4: debug: file: pread count=4096 offset=42442752 nbdkit: file.5: debug: file: pread count=4096 offset=43163648 nbdkit: file.3: debug: file: pread count=4096 offset=45924352 nbdkit: file.8: debug: file: pread count=4096 offset=45441024 nbdkit: file.9: debug: file: pread count=4096 offset=44916736 nbdkit: file.4: debug: file: pread count=4096 offset=42446848 nbdkit: file.1: debug: file: pread count=4096 offset=44138496 nbdkit: file.11: debug: file: pread count=4096 offset=44720128 nbdkit: file.10: debug: file: pread count=4096 offset=43724800 nbdkit: file.0: debug: file: pread count=4096 offset=44015616 nbdkit: file.12: debug: file: pread count=4096 offset=44498944 nbdkit: file.9: debug: file: pread count=4096 offset=44920832 nbdkit: file.10: debug: file: pread count=4096 offset=43728896 nbdkit: file.14: debug: file: pread count=4096 offset=46202880 nbdkit: file.12: debug: file: pread count=4096 offset=44503040 nbdkit: file.8: debug: file: pread count=4096 offset=45445120 nbdkit: file.0: debug: file: pread count=4096 offset=44019712 nbdkit: file.5: debug: file: pread count=4096 offset=43167744 nbdkit: file.3: debug: file: pread count=4096 offset=45928448 nbdkit: file.15: debug: file: pread count=4096 offset=42987520 nbdkit: file.6: debug: file: pread count=4096 offset=45744128 nbdkit: file.3: debug: file: pread count=4096 offset=45932544 nbdkit: file.0: debug: file: pread count=4096 offset=44023808 nbdkit: file.4: debug: file: pread count=4096 offset=42450944 nbdkit: file.8: debug: file: pread count=4096 offset=45449216 nbdkit: file.12: debug: file: pread count=4096 offset=44507136 nbdkit: file.2: debug: file: pread count=4096 offset=46399488 nbdkit: file.12: debug: file: pread count=4096 offset=44511232 nbdkit: file.1: debug: file: pread count=4096 offset=44142592 nbdkit: file.1: debug: file: pread count=4096 offset=44146688 nbdkit: file.1: debug: file: pread count=4096 offset=44150784 nbdkit: file.13: debug: file: pread count=4096 offset=45207552 nbdkit: file.9: debug: file: pread count=4096 offset=44924928 nbdkit: file.3: debug: file: pread count=4096 offset=45936640 nbdkit: file.2: debug: file: pread count=4096 offset=46403584 nbdkit: file.9: debug: file: pread count=4096 offset=44929024 nbdkit: file.11: debug: file: pread count=4096 offset=44724224 nbdkit: file.5: debug: file: pread count=4096 offset=43171840 nbdkit: file.3: debug: file: pread count=4096 offset=45940736 nbdkit: file.0: debug: file: pread count=4096 offset=44027904 nbdkit: file.4: debug: file: pread count=4096 offset=42455040 nbdkit: file.0: debug: file: pread count=4096 offset=44032000 nbdkit: file.11: debug: file: pread count=4096 offset=44728320 nbdkit: file.5: debug: file: pread count=4096 offset=43175936 nbdkit: file.0: debug: file: pread count=4096 offset=44036096 nbdkit: file.14: debug: file: pread count=4096 offset=46206976 nbdkit: file.8: debug: file: pread count=4096 offset=45453312 nbdkit: file.11: debug: file: pread count=4096 offset=44732416 nbdkit: file.8: debug: file: pread count=4096 offset=45457408 nbdkit: file.6: debug: file: pread count=4096 offset=45748224 nbdkit: file.8: debug: file: pread count=4096 offset=45461504 nbdkit: file.5: debug: file: pread count=4096 offset=43180032 nbdkit: file.14: debug: file: pread count=4096 offset=46211072 nbdkit: file.10: debug: file: pread count=4096 offset=43732992 nbdkit: file.11: debug: file: pread count=4096 offset=44736512 nbdkit: file.13: debug: file: pread count=4096 offset=45211648 nbdkit: file.1: debug: file: pread count=4096 offset=44154880 nbdkit: file.9: debug: file: pread count=4096 offset=44933120 nbdkit: file.13: debug: file: pread count=4096 offset=45215744 nbdkit: file.3: debug: file: pread count=4096 offset=45944832 nbdkit: file.12: debug: file: pread count=4096 offset=44515328 nbdkit: file.4: debug: file: pread count=4096 offset=42459136 nbdkit: file.12: debug: file: pread count=4096 offset=44519424 nbdkit: file.1: debug: file: pread count=4096 offset=44158976 nbdkit: file.5: debug: file: pread count=4096 offset=43184128 nbdkit: file.11: debug: file: pread count=4096 offset=44740608 nbdkit: file.2: debug: file: pread count=4096 offset=46407680 nbdkit: file.11: debug: file: pread count=4096 offset=44744704 nbdkit: file.4: debug: file: pread count=4096 offset=42463232 nbdkit: file.12: debug: file: pread count=4096 offset=44523520 nbdkit: file.10: debug: file: pread count=4096 offset=43737088 nbdkit: file.12: debug: file: pread count=4096 offset=44527616 nbdkit: file.9: debug: file: pread count=4096 offset=44937216 nbdkit: file.13: debug: file: pread count=4096 offset=45219840 nbdkit: file.8: debug: file: pread count=4096 offset=45465600 nbdkit: file.5: debug: file: pread count=4096 offset=43188224 nbdkit: file.12: debug: file: pread count=4096 offset=44531712 nbdkit: file.2: debug: file: pread count=4096 offset=46411776 nbdkit: file.6: debug: file: pread count=4096 offset=45752320 nbdkit: file.5: debug: file: pread count=4096 offset=43192320 nbdkit: file.3: debug: file: pread count=4096 offset=45948928 nbdkit: file.5: debug: file: pread count=4096 offset=43196416 nbdkit: file.9: debug: file: pread count=4096 offset=44941312 nbdkit: file.5: debug: file: pread count=4096 offset=43200512 nbdkit: file.10: debug: file: pread count=4096 offset=43741184 nbdkit: file.2: debug: file: pread count=4096 offset=46415872 nbdkit: file.13: debug: file: pread count=4096 offset=45223936 nbdkit: file.2: debug: file: pread count=4096 offset=46419968 nbdkit: file.3: debug: file: pread count=4096 offset=45953024 nbdkit: file.14: debug: file: pread count=4096 offset=46215168 nbdkit: file.1: debug: file: pread count=4096 offset=44163072 nbdkit: file.3: debug: file: pread count=4096 offset=45957120 nbdkit: file.11: debug: file: pread count=4096 offset=44748800 nbdkit: file.13: debug: file: pread count=4096 offset=45228032 nbdkit: file.6: debug: file: pread count=4096 offset=45756416 nbdkit: file.8: debug: file: pread count=4096 offset=45469696 nbdkit: file.12: debug: file: pread count=4096 offset=44535808 nbdkit: file.11: debug: file: pread count=4096 offset=44752896 nbdkit: file.12: debug: file: pread count=4096 offset=44539904 nbdkit: file.9: debug: file: pread count=4096 offset=44945408 nbdkit: file.6: debug: file: pread count=4096 offset=45760512 nbdkit: file.10: debug: file: pread count=4096 offset=43745280 nbdkit: file.8: debug: file: pread count=4096 offset=45473792 nbdkit: file.13: debug: file: pread count=4096 offset=45232128 nbdkit: file.10: debug: file: pread count=4096 offset=43749376 nbdkit: file.2: debug: file: pread count=4096 offset=46424064 nbdkit: file.13: debug: file: pread count=4096 offset=45236224 nbdkit: file.12: debug: file: pread count=4096 offset=44544000 nbdkit: file.14: debug: file: pread count=4096 offset=46219264 nbdkit: file.11: debug: file: pread count=4096 offset=44756992 nbdkit: file.5: debug: file: pread count=4096 offset=43204608 nbdkit: file.10: debug: file: pread count=4096 offset=43753472 nbdkit: file.14: debug: file: pread count=4096 offset=46223360 nbdkit: file.8: debug: file: pread count=4096 offset=45477888 nbdkit: file.12: debug: file: pread count=4096 offset=44548096 nbdkit: file.13: debug: file: pread count=4096 offset=45240320 nbdkit: file.1: debug: file: pread count=4096 offset=44167168 nbdkit: file.6: debug: file: pread count=4096 offset=45764608 nbdkit: file.11: debug: file: pread count=4096 offset=44761088 nbdkit: file.12: debug: file: pread count=4096 offset=44552192 nbdkit: file.2: debug: file: pread count=4096 offset=46428160 nbdkit: file.13: debug: file: pread count=4096 offset=45244416 nbdkit: file.3: debug: file: pread count=4096 offset=45961216 nbdkit: file.5: debug: file: pread count=4096 offset=43208704 nbdkit: file.14: debug: file: pread count=4096 offset=46227456 nbdkit: file.12: debug: file: pread count=4096 offset=44556288 nbdkit: file.2: debug: file: pread count=4096 offset=46432256 nbdkit: file.13: debug: file: pread count=4096 offset=45248512 nbdkit: file.12: debug: file: pread count=4096 offset=44560384 nbdkit: file.5: debug: file: pread count=4096 offset=43212800 nbdkit: file.1: debug: file: pread count=4096 offset=44171264 nbdkit: file.8: debug: file: pread count=4096 offset=45481984 nbdkit: file.2: debug: file: pread count=4096 offset=46436352 nbdkit: file.3: debug: file: pread count=4096 offset=45965312 nbdkit: file.6: debug: file: pread count=4096 offset=45768704 nbdkit: file.10: debug: file: pread count=4096 offset=43757568 nbdkit: file.2: debug: file: pread count=4096 offset=46440448 nbdkit: file.9: debug: file: pread count=4096 offset=44949504 nbdkit: file.6: debug: file: pread count=4096 offset=45772800 nbdkit: file.11: debug: file: pread count=4096 offset=44765184 nbdkit: file.5: debug: file: pread count=4096 offset=43216896 nbdkit: file.1: debug: file: pread count=4096 offset=44175360 nbdkit: file.5: debug: file: pread count=4096 offset=43220992 nbdkit: file.14: debug: file: pread count=4096 offset=46231552 nbdkit: file.10: debug: file: pread count=4096 offset=43761664 nbdkit: file.13: debug: file: pread count=4096 offset=45252608 nbdkit: file.2: debug: file: pread count=4096 offset=46444544 nbdkit: file.3: debug: file: pread count=4096 offset=45969408 nbdkit: file.6: debug: file: pread count=4096 offset=45776896 nbdkit: file.8: debug: file: pread count=4096 offset=45486080 nbdkit: file.9: debug: file: pread count=4096 offset=44953600 nbdkit: file.1: debug: file: pread count=4096 offset=44179456 nbdkit: file.3: debug: file: pread count=4096 offset=45973504 nbdkit: file.11: debug: file: pread count=4096 offset=44769280 nbdkit: file.2: debug: file: pread count=4096 offset=46448640 nbdkit: file.10: debug: file: pread count=4096 offset=43765760 nbdkit: file.11: debug: file: pread count=4096 offset=44773376 nbdkit: file.10: debug: file: pread count=4096 offset=43769856 nbdkit: file.8: debug: file: pread count=4096 offset=45490176 nbdkit: file.11: debug: file: pread count=4096 offset=44777472 nbdkit: file.2: debug: file: pread count=4096 offset=46452736 nbdkit: file.3: debug: file: pread count=4096 offset=45977600 nbdkit: file.13: debug: file: pread count=4096 offset=45256704 nbdkit: file.8: debug: file: pread count=4096 offset=45494272 nbdkit: file.14: debug: file: pread count=4096 offset=46235648 nbdkit: file.5: debug: file: pread count=4096 offset=43225088 nbdkit: file.1: debug: file: pread count=4096 offset=44183552 nbdkit: file.10: debug: file: pread count=4096 offset=43773952 nbdkit: file.1: debug: file: pread count=4096 offset=44187648 nbdkit: file.9: debug: file: pread count=4096 offset=44957696 nbdkit: file.6: debug: file: pread count=4096 offset=45780992 nbdkit: file.2: debug: file: pread count=4096 offset=46456832 nbdkit: file.9: debug: file: pread count=4096 offset=44961792 nbdkit: file.2: debug: file: pread count=4096 offset=46460928 nbdkit: file.3: debug: file: pread count=4096 offset=45981696 nbdkit: file.6: debug: file: pread count=4096 offset=45785088 nbdkit: file.14: debug: file: pread count=4096 offset=46239744 nbdkit: file.11: debug: file: pread count=4096 offset=44781568 nbdkit: file.3: debug: file: pread count=4096 offset=45985792 nbdkit: file.8: debug: file: pread count=4096 offset=45498368 nbdkit: file.13: debug: file: pread count=4096 offset=45260800 nbdkit: file.11: debug: file: pread count=4096 offset=44785664 nbdkit: file.5: debug: file: pread count=4096 offset=43229184 nbdkit: file.1: debug: file: pread count=4096 offset=44191744 nbdkit: file.3: debug: file: pread count=4096 offset=45989888 nbdkit: file.13: debug: file: pread count=4096 offset=45264896 nbdkit: file.3: debug: file: pread count=4096 offset=45993984 nbdkit: file.14: debug: file: pread count=4096 offset=46243840 nbdkit: file.2: debug: file: pread count=4096 offset=46465024 nbdkit: file.5: debug: file: pread count=4096 offset=43233280 nbdkit: file.8: debug: file: pread count=4096 offset=45502464 nbdkit: file.6: debug: file: pread count=4096 offset=45789184 nbdkit: file.3: debug: file: pread count=4096 offset=45998080 nbdkit: file.1: debug: file: pread count=4096 offset=44195840 nbdkit: file.14: debug: file: pread count=4096 offset=46247936 nbdkit: file.13: debug: file: pread count=4096 offset=45268992 nbdkit: file.8: debug: file: pread count=4096 offset=45506560 nbdkit: file.9: debug: file: pread count=4096 offset=44965888 nbdkit: file.6: debug: file: pread count=4096 offset=45793280 nbdkit: file.9: debug: file: pread count=4096 offset=44969984 nbdkit: file.1: debug: file: pread count=4096 offset=44199936 nbdkit: file.5: debug: file: pread count=4096 offset=43237376 nbdkit: file.3: debug: file: pread count=4096 offset=46002176 nbdkit: file.14: debug: file: pread count=4096 offset=46252032 nbdkit: file.5: debug: file: pread count=4096 offset=43241472 nbdkit: file.11: debug: file: pread count=4096 offset=44789760 nbdkit: file.13: debug: file: pread count=4096 offset=45273088 nbdkit: file.6: debug: file: pread count=4096 offset=45797376 nbdkit: file.11: debug: file: pread count=4096 offset=44793856 nbdkit: file.9: debug: file: pread count=4096 offset=44974080 nbdkit: file.8: debug: file: pread count=4096 offset=45510656 nbdkit: file.5: debug: file: pread count=4096 offset=43245568 nbdkit: file.2: debug: file: pread count=4096 offset=46469120 nbdkit: file.5: debug: file: pread count=4096 offset=43249664 nbdkit: file.11: debug: file: pread count=4096 offset=44797952 nbdkit: file.13: debug: file: pread count=4096 offset=45277184 nbdkit: file.1: debug: file: pread count=4096 offset=44204032 nbdkit: file.6: debug: file: pread count=4096 offset=45801472 nbdkit: file.2: debug: file: pread count=4096 offset=46473216 nbdkit: file.3: debug: file: pread count=4096 offset=46006272 nbdkit: file.14: debug: file: pread count=4096 offset=46256128 nbdkit: file.11: debug: file: pread count=4096 offset=44802048 nbdkit: file.6: debug: file: pread count=4096 offset=45805568 nbdkit: file.13: debug: file: pread count=4096 offset=45281280 nbdkit: file.9: debug: file: pread count=4096 offset=44978176 nbdkit: file.3: debug: file: pread count=4096 offset=46010368 nbdkit: file.8: debug: file: pread count=4096 offset=45514752 nbdkit: file.14: debug: file: pread count=4096 offset=46260224 nbdkit: file.13: debug: file: pread count=4096 offset=45285376 nbdkit: file.1: debug: file: pread count=4096 offset=44208128 nbdkit: file.8: debug: file: pread count=4096 offset=45518848 nbdkit: file.2: debug: file: pread count=4096 offset=46477312 nbdkit: file.11: debug: file: pread count=4096 offset=44806144 nbdkit: file.11: debug: file: pread count=4096 offset=44810240 nbdkit: file.3: debug: file: pread count=4096 offset=46014464 nbdkit: file.13: debug: file: pread count=4096 offset=45289472 nbdkit: file.9: debug: file: pread count=4096 offset=44982272 nbdkit: file.6: debug: file: pread count=4096 offset=45809664 nbdkit: file.2: debug: file: pread count=4096 offset=46481408 nbdkit: file.11: debug: file: pread count=4096 offset=44814336 nbdkit: file.1: debug: file: pread count=4096 offset=44212224 nbdkit: file.14: debug: file: pread count=4096 offset=46264320 nbdkit: file.9: debug: file: pread count=4096 offset=44986368 nbdkit: file.3: debug: file: pread count=4096 offset=46018560 nbdkit: file.2: debug: file: pread count=4096 offset=46485504 nbdkit: file.14: debug: file: pread count=4096 offset=46268416 nbdkit: file.9: debug: file: pread count=4096 offset=44990464 nbdkit: file.6: debug: file: pread count=4096 offset=45813760 nbdkit: file.8: debug: file: pread count=4096 offset=45522944 nbdkit: file.1: debug: file: pread count=4096 offset=44216320 nbdkit: file.11: debug: file: pread count=4096 offset=44818432 nbdkit: file.14: debug: file: pread count=4096 offset=46272512 nbdkit: file.8: debug: file: pread count=4096 offset=45527040 nbdkit: file.13: debug: file: pread count=4096 offset=45293568 nbdkit: file.14: debug: file: pread count=4096 offset=46276608 nbdkit: file.6: debug: file: pread count=4096 offset=45817856 nbdkit: file.9: debug: file: pread count=4096 offset=44994560 nbdkit: file.2: debug: file: pread count=4096 offset=46489600 nbdkit: file.3: debug: file: pread count=4096 offset=46022656 nbdkit: file.2: debug: file: pread count=4096 offset=46493696 nbdkit: file.11: debug: file: pread count=4096 offset=44822528 nbdkit: file.8: debug: file: pread count=4096 offset=45531136 nbdkit: file.14: debug: file: pread count=4096 offset=46280704 nbdkit: file.13: debug: file: pread count=4096 offset=45297664 nbdkit: file.1: debug: file: pread count=4096 offset=44220416 nbdkit: file.9: debug: file: pread count=4096 offset=44998656 nbdkit: file.3: debug: file: pread count=4096 offset=46026752 nbdkit: file.13: debug: file: pread count=4096 offset=45301760 nbdkit: file.1: debug: file: pread count=4096 offset=44224512 nbdkit: file.9: debug: file: pread count=4096 offset=45002752 nbdkit: file.1: debug: file: pread count=4096 offset=44228608 nbdkit: file.14: debug: file: pread count=4096 offset=46284800 nbdkit: file.8: debug: file: pread count=4096 offset=45535232 nbdkit: file.6: debug: file: pread count=4096 offset=45821952 nbdkit: file.1: debug: file: pread count=4096 offset=44232704 nbdkit: file.14: debug: file: pread count=4096 offset=46288896 nbdkit: file.13: debug: file: pread count=4096 offset=45305856 nbdkit: file.14: debug: file: pread count=4096 offset=46292992 nbdkit: file.2: debug: file: pread count=4096 offset=46497792 nbdkit: file.8: debug: file: pread count=4096 offset=45539328 nbdkit: file.9: debug: file: pread count=4096 offset=45006848 nbdkit: file.6: debug: file: pread count=4096 offset=45826048 nbdkit: file.6: debug: file: pread count=4096 offset=45830144 nbdkit: file.8: debug: file: pread count=4096 offset=45543424 nbdkit: file.8: debug: file: pread count=4096 offset=45547520 nbdkit: file.3: debug: file: pread count=4096 offset=46030848 nbdkit: file.14: debug: file: pread count=4096 offset=46297088 nbdkit: file.13: debug: file: pread count=4096 offset=45309952 nbdkit: file.8: debug: file: pread count=4096 offset=45551616 nbdkit: file.1: debug: file: pread count=4096 offset=44236800 nbdkit: file.9: debug: file: pread count=4096 offset=45010944 nbdkit: file.1: debug: file: pread count=4096 offset=44240896 nbdkit: file.14: debug: file: pread count=4096 offset=46301184 nbdkit: file.1: debug: file: pread count=4096 offset=44244992 nbdkit: file.13: debug: file: pread count=4096 offset=45314048 nbdkit: file.13: debug: file: pread count=4096 offset=45318144 nbdkit: file.14: debug: file: pread count=4096 offset=46305280 nbdkit: file.2: debug: file: pread count=4096 offset=46501888 nbdkit: file.1: debug: file: pread count=4096 offset=44249088 nbdkit: file.13: debug: file: pread count=4096 offset=45322240 nbdkit: file.2: debug: file: pread count=4096 offset=46505984 nbdkit: file.3: debug: file: pread count=4096 offset=46034944 nbdkit: file.1: debug: file: pread count=4096 offset=44253184 nbdkit: file.1: debug: file: pread count=4096 offset=44257280 nbdkit: file.1: debug: file: pread count=4096 offset=44261376 nbdkit: file.14: debug: file: pread count=4096 offset=46309376 nbdkit: file.13: debug: file: pread count=4096 offset=45326336 nbdkit: file.13: debug: file: pread count=4096 offset=45330432 nbdkit: file.8: debug: file: pread count=4096 offset=45555712 nbdkit: file.1: debug: file: pread count=4096 offset=44265472 nbdkit: file.2: debug: file: pread count=4096 offset=46510080 nbdkit: file.6: debug: file: pread count=4096 offset=45834240 nbdkit: file.2: debug: file: pread count=4096 offset=46514176 nbdkit: file.14: debug: file: pread count=4096 offset=46313472 nbdkit: file.3: debug: file: pread count=4096 offset=46039040 nbdkit: file.1: debug: file: pread count=4096 offset=44269568 nbdkit: file.8: debug: file: pread count=4096 offset=45559808 nbdkit: file.6: debug: file: pread count=4096 offset=45838336 nbdkit: file.13: debug: file: pread count=4096 offset=45334528 nbdkit: file.3: debug: file: pread count=4096 offset=46043136 nbdkit: file.9: debug: file: pread count=4096 offset=45015040 nbdkit: file.3: debug: file: pread count=4096 offset=46047232 nbdkit: file.2: debug: file: pread count=4096 offset=46518272 nbdkit: file.13: debug: file: pread count=4096 offset=45338624 nbdkit: file.3: debug: file: pread count=4096 offset=46051328 nbdkit: file.1: debug: file: pread count=4096 offset=44273664 nbdkit: file.14: debug: file: pread count=4096 offset=46317568 nbdkit: file.1: debug: file: pread count=4096 offset=44277760 nbdkit: file.6: debug: file: pread count=4096 offset=45842432 nbdkit: file.3: debug: file: pread count=4096 offset=46055424 nbdkit: file.9: debug: file: pread count=4096 offset=45019136 nbdkit: file.2: debug: file: pread count=4096 offset=46522368 nbdkit: file.1: debug: file: pread count=4096 offset=44281856 nbdkit: file.14: debug: file: pread count=4096 offset=46321664 nbdkit: file.1: debug: file: pread count=4096 offset=44285952 nbdkit: file.2: debug: file: pread count=4096 offset=46526464 nbdkit: file.8: debug: file: pread count=4096 offset=45563904 nbdkit: file.2: debug: file: pread count=4096 offset=46530560 nbdkit: file.9: debug: file: pread count=4096 offset=45023232 nbdkit: file.6: debug: file: pread count=4096 offset=45846528 nbdkit: file.13: debug: file: pread count=4096 offset=45342720 nbdkit: file.1: debug: file: pread count=4096 offset=44290048 nbdkit: file.1: debug: file: pread count=4096 offset=44294144 nbdkit: file.14: debug: file: pread count=4096 offset=46325760 nbdkit: file.8: debug: file: pread count=4096 offset=45568000 nbdkit: file.13: debug: file: pread count=4096 offset=45346816 nbdkit: file.9: debug: file: pread count=4096 offset=45027328 nbdkit: file.2: debug: file: pread count=4096 offset=46534656 nbdkit: file.3: debug: file: pread count=4096 offset=46059520 nbdkit: file.14: debug: file: pread count=4096 offset=46329856 nbdkit: file.8: debug: file: pread count=4096 offset=45572096 nbdkit: file.9: debug: file: pread count=4096 offset=45031424 nbdkit: file.8: debug: file: pread count=4096 offset=45576192 nbdkit: file.2: debug: file: pread count=4096 offset=46538752 nbdkit: file.14: debug: file: pread count=4096 offset=46333952 nbdkit: file.9: debug: file: pread count=4096 offset=45035520 nbdkit: file.3: debug: file: pread count=4096 offset=46063616 nbdkit: file.14: debug: file: pread count=4096 offset=46338048 nbdkit: file.6: debug: file: pread count=4096 offset=45850624 nbdkit: file.14: debug: file: pread count=4096 offset=46342144 nbdkit: file.14: debug: file: pread count=4096 offset=46346240 nbdkit: file.3: debug: file: pread count=4096 offset=46067712 nbdkit: file.14: debug: file: pread count=4096 offset=46350336 nbdkit: file.8: debug: file: pread count=4096 offset=45580288 nbdkit: file.6: debug: file: pread count=4096 offset=45854720 nbdkit: file.2: debug: file: pread count=4096 offset=46542848 nbdkit: file.3: debug: file: pread count=4096 offset=46071808 nbdkit: file.8: debug: file: pread count=4096 offset=45584384 nbdkit: file.9: debug: file: pread count=4096 offset=45039616 nbdkit: file.2: debug: file: pread count=4096 offset=46546944 nbdkit: file.14: debug: file: pread count=4096 offset=46354432 nbdkit: file.8: debug: file: pread count=4096 offset=45588480 nbdkit: file.3: debug: file: pread count=4096 offset=46075904 nbdkit: file.6: debug: file: pread count=4096 offset=45858816 nbdkit: file.8: debug: file: pread count=4096 offset=45592576 nbdkit: file.1: debug: file: pread count=4096 offset=44298240 nbdkit: file.9: debug: file: pread count=4096 offset=45043712 nbdkit: file.3: debug: file: pread count=4096 offset=46080000 nbdkit: file.6: debug: file: pread count=4096 offset=45862912 nbdkit: file.14: debug: file: pread count=4096 offset=46358528 nbdkit: file.14: debug: file: pread count=4096 offset=46362624 nbdkit: file.9: debug: file: pread count=4096 offset=45047808 nbdkit: file.14: debug: file: pread count=4096 offset=46366720 nbdkit: file.8: debug: file: pread count=4096 offset=45596672 nbdkit: file.14: debug: file: pread count=4096 offset=46370816 nbdkit: file.3: debug: file: pread count=4096 offset=46084096 nbdkit: file.6: debug: file: pread count=4096 offset=45867008 nbdkit: file.6: debug: file: pread count=4096 offset=45871104 nbdkit: file.9: debug: file: pread count=4096 offset=45051904 nbdkit: file.14: debug: file: pread count=4096 offset=46374912 nbdkit: file.8: debug: file: pread count=4096 offset=45600768 nbdkit: file.14: debug: file: pread count=4096 offset=46379008 nbdkit: file.14: debug: file: pread count=4096 offset=46383104 nbdkit: file.9: debug: file: pread count=4096 offset=45056000 nbdkit: file.8: debug: file: pread count=4096 offset=45604864 nbdkit: file.2: debug: file: pread count=4096 offset=46551040 nbdkit: file.3: debug: file: pread count=4096 offset=46088192 nbdkit: file.2: debug: file: pread count=4096 offset=46555136 nbdkit: file.9: debug: file: pread count=4096 offset=45060096 nbdkit: file.14: debug: file: pread count=4096 offset=46387200 nbdkit: file.3: debug: file: pread count=4096 offset=46092288 nbdkit: file.9: debug: file: pread count=4096 offset=45064192 nbdkit: file.2: debug: file: pread count=4096 offset=46559232 nbdkit: file.2: debug: file: pread count=4096 offset=46563328 nbdkit: file.8: debug: file: pread count=4096 offset=45608960 nbdkit: file.9: debug: file: pread count=4096 offset=45068288 nbdkit: file.2: debug: file: pread count=4096 offset=46567424 nbdkit: file.9: debug: file: pread count=4096 offset=45072384 nbdkit: file.2: debug: file: pread count=4096 offset=46571520 nbdkit: file.9: debug: file: pread count=4096 offset=45076480 nbdkit: file.9: debug: file: pread count=4096 offset=45080576 nbdkit: file.2: debug: file: pread count=4096 offset=46575616 nbdkit: file.2: debug: file: pread count=4096 offset=46579712 nbdkit: file.14: debug: file: pread count=4096 offset=46391296 nbdkit: file.14: debug: file: pread count=4096 offset=46395392 nbdkit: file.9: debug: file: pread count=4096 offset=45084672 nbdkit: file.2: debug: file: pread count=4096 offset=46583808 nbdkit: file.2: debug: file: pread count=4096 offset=46587904 nbdkit: file.3: debug: file: pread count=4096 offset=46096384 nbdkit: file.3: debug: file: pread count=4096 offset=46100480 nbdkit: file.3: debug: file: pread count=4096 offset=46104576 nbdkit: file.3: debug: file: pread count=4096 offset=46108672 nbdkit: file.3: debug: file: pread count=4096 offset=46112768 nbdkit: file.3: debug: file: pread count=4096 offset=46116864 nbdkit: file.2: debug: file: pread count=4096 offset=46592000 nbdkit: file.3: debug: file: pread count=4096 offset=46120960 nbdkit: file.2: debug: file: pread count=4096 offset=46596096 nbdkit: file.3: debug: file: pread count=4096 offset=46125056 nbdkit: file.3: debug: file: pread count=4096 offset=46129152 nbdkit: file.3: debug: file: pread count=4096 offset=46133248 nbdkit: file.2: debug: file: pread count=4096 offset=46600192 nbdkit: file.2: debug: file: pread count=4096 offset=46604288 nbdkit: file.2: debug: file: pread count=4096 offset=46608384 nbdkit: file.2: debug: file: pread count=4096 offset=46612480 nbdkit: file.2: debug: file: pread count=4096 offset=46616576 nbdkit: file.2: debug: file: pread count=4096 offset=46620672 nbdkit: file.2: debug: file: pread count=4096 offset=46624768 nbdkit: file.2: debug: file: pread count=4096 offset=46628864 nbdkit: file.2: debug: file: pread count=4096 offset=46632960 nbdkit: file.2: debug: file: pread count=4096 offset=46637056 nbdkit: file.2: debug: file: pread count=4096 offset=46641152 nbdkit: file.2: debug: file: pread count=4096 offset=46645248 nbdkit: file.2: debug: file: pread count=4096 offset=46649344 nbdkit: file.2: debug: file: pread count=4096 offset=46653440 nbdkit: file.2: debug: file: pread count=4096 offset=46657536 nbdkit: file.7: debug: cow: pread count=262144 offset=46661632 nbdkit: file.7: debug: file: pread count=4096 offset=46661632 nbdkit: file.7: debug: file: pread count=4096 offset=46665728 nbdkit: file.7: debug: file: pread count=4096 offset=46669824 nbdkit: file.7: debug: file: pread count=4096 offset=46673920 nbdkit: file.7: debug: file: pread count=4096 offset=46678016 nbdkit: file.7: debug: file: pread count=4096 offset=46682112 nbdkit: file.7: debug: file: pread count=4096 offset=46686208 nbdkit: file.7: debug: file: pread count=4096 offset=46690304 nbdkit: file.7: debug: file: pread count=4096 offset=46694400 nbdkit: file.7: debug: file: pread count=4096 offset=46698496 nbdkit: file.7: debug: file: pread count=4096 offset=46702592 nbdkit: file.7: debug: file: pread count=4096 offset=46706688 nbdkit: file.7: debug: file: pread count=4096 offset=46710784 nbdkit: file.7: debug: file: pread count=4096 offset=46714880 nbdkit: file.7: debug: file: pread count=4096 offset=46718976 nbdkit: file.7: debug: file: pread count=4096 offset=46723072 nbdkit: file.7: debug: file: pread count=4096 offset=46727168 nbdkit: file.7: debug: file: pread count=4096 offset=46731264 nbdkit: file.7: debug: file: pread count=4096 offset=46735360 nbdkit: file.7: debug: file: pread count=4096 offset=46739456 nbdkit: file.7: debug: file: pread count=4096 offset=46743552 nbdkit: file.7: debug: file: pread count=4096 offset=46747648 nbdkit: file.7: debug: file: pread count=4096 offset=46751744 nbdkit: file.7: debug: file: pread count=4096 offset=46755840 nbdkit: file.7: debug: file: pread count=4096 offset=46759936 nbdkit: file.7: debug: file: pread count=4096 offset=46764032 nbdkit: file.7: debug: file: pread count=4096 offset=46768128 nbdkit: file.7: debug: file: pread count=4096 offset=46772224 nbdkit: file.7: debug: file: pread count=4096 offset=46776320 nbdkit: file.7: debug: file: pread count=4096 offset=46780416 nbdkit: file.7: debug: file: pread count=4096 offset=46784512 nbdkit: file.7: debug: file: pread count=4096 offset=46788608 nbdkit: file.7: debug: file: pread count=4096 offset=46792704 nbdkit: file.7: debug: file: pread count=4096 offset=46796800 nbdkit: file.7: debug: file: pread count=4096 offset=46800896 nbdkit: file.7: debug: file: pread count=4096 offset=46804992 nbdkit: file.7: debug: file: pread count=4096 offset=46809088 nbdkit: file.7: debug: file: pread count=4096 offset=46813184 nbdkit: file.7: debug: file: pread count=4096 offset=46817280 nbdkit: file.7: debug: file: pread count=4096 offset=46821376 nbdkit: file.7: debug: file: pread count=4096 offset=46825472 nbdkit: file.7: debug: file: pread count=4096 offset=46829568 nbdkit: file.7: debug: file: pread count=4096 offset=46833664 nbdkit: file.7: debug: file: pread count=4096 offset=46837760 nbdkit: file.7: debug: file: pread count=4096 offset=46841856 nbdkit: file.7: debug: file: pread count=4096 offset=46845952 nbdkit: file.7: debug: file: pread count=4096 offset=46850048 nbdkit: file.7: debug: file: pread count=4096 offset=46854144 nbdkit: file.7: debug: file: pread count=4096 offset=46858240 nbdkit: file.7: debug: file: pread count=4096 offset=46862336 nbdkit: file.7: debug: file: pread count=4096 offset=46866432 nbdkit: file.7: debug: file: pread count=4096 offset=46870528 nbdkit: file.7: debug: file: pread count=4096 offset=46874624 nbdkit: file.7: debug: file: pread count=4096 offset=46878720 nbdkit: file.7: debug: file: pread count=4096 offset=46882816 nbdkit: file.7: debug: file: pread count=4096 offset=46886912 nbdkit: file.7: debug: file: pread count=4096 offset=46891008 nbdkit: file.7: debug: file: pread count=4096 offset=46895104 nbdkit: file.7: debug: file: pread count=4096 offset=46899200 nbdkit: file.7: debug: file: pread count=4096 offset=46903296 nbdkit: file.15: debug: cow: pread count=262144 offset=46923776 nbdkit: file.15: debug: file: pread count=4096 offset=46923776 nbdkit: file.7: debug: file: pread count=4096 offset=46907392 nbdkit: file.15: debug: file: pread count=4096 offset=46927872 nbdkit: file.7: debug: file: pread count=4096 offset=46911488 nbdkit: file.7: debug: file: pread count=4096 offset=46915584 nbdkit: file.7: debug: file: pread count=4096 offset=46919680 nbdkit: file.15: debug: file: pread count=4096 offset=46931968 nbdkit: file.15: debug: file: pread count=4096 offset=46936064 nbdkit: file.15: debug: file: pread count=4096 offset=46940160 nbdkit: file.15: debug: file: pread count=4096 offset=46944256 nbdkit: file.15: debug: file: pread count=4096 offset=46948352 nbdkit: file.15: debug: file: pread count=4096 offset=46952448 nbdkit: file.15: debug: file: pread count=4096 offset=46956544 nbdkit: file.15: debug: file: pread count=4096 offset=46960640 nbdkit: file.15: debug: file: pread count=4096 offset=46964736 nbdkit: file.15: debug: file: pread count=4096 offset=46968832 nbdkit: file.15: debug: file: pread count=4096 offset=46972928 nbdkit: file.15: debug: file: pread count=4096 offset=46977024 nbdkit: file.15: debug: file: pread count=4096 offset=46981120 nbdkit: file.15: debug: file: pread count=4096 offset=46985216 nbdkit: file.15: debug: file: pread count=4096 offset=46989312 nbdkit: file.15: debug: file: pread count=4096 offset=46993408 nbdkit: file.15: debug: file: pread count=4096 offset=46997504 nbdkit: file.15: debug: file: pread count=4096 offset=47001600 nbdkit: file.15: debug: file: pread count=4096 offset=47005696 nbdkit: file.15: debug: file: pread count=4096 offset=47009792 nbdkit: file.15: debug: file: pread count=4096 offset=47013888 nbdkit: file.15: debug: file: pread count=4096 offset=47017984 nbdkit: file.15: debug: file: pread count=4096 offset=47022080 nbdkit: file.15: debug: file: pread count=4096 offset=47026176 nbdkit: file.15: debug: file: pread count=4096 offset=47030272 nbdkit: file.15: debug: file: pread count=4096 offset=47034368 nbdkit: file.15: debug: file: pread count=4096 offset=47038464 nbdkit: file.15: debug: file: pread count=4096 offset=47042560 nbdkit: file.15: debug: file: pread count=4096 offset=47046656 nbdkit: file.15: debug: file: pread count=4096 offset=47050752 nbdkit: file.15: debug: file: pread count=4096 offset=47054848 nbdkit: file.15: debug: file: pread count=4096 offset=47058944 nbdkit: file.15: debug: file: pread count=4096 offset=47063040 nbdkit: file.15: debug: file: pread count=4096 offset=47067136 nbdkit: file.15: debug: file: pread count=4096 offset=47071232 nbdkit: file.15: debug: file: pread count=4096 offset=47075328 nbdkit: file.15: debug: file: pread count=4096 offset=47079424 nbdkit: file.15: debug: file: pread count=4096 offset=47083520 nbdkit: file.15: debug: file: pread count=4096 offset=47087616 nbdkit: file.15: debug: file: pread count=4096 offset=47091712 nbdkit: file.15: debug: file: pread count=4096 offset=47095808 nbdkit: file.15: debug: file: pread count=4096 offset=47099904 nbdkit: file.15: debug: file: pread count=4096 offset=47104000 nbdkit: file.0: debug: cow: pread count=262144 offset=47185920 nbdkit: file.0: debug: file: pread count=4096 offset=47185920 nbdkit: file.0: debug: file: pread count=4096 offset=47190016 nbdkit: file.15: debug: file: pread count=4096 offset=47108096 nbdkit: file.0: debug: file: pread count=4096 offset=47194112 nbdkit: file.15: debug: file: pread count=4096 offset=47112192 nbdkit: file.15: debug: file: pread count=4096 offset=47116288 nbdkit: file.0: debug: file: pread count=4096 offset=47198208 nbdkit: file.0: debug: file: pread count=4096 offset=47202304 nbdkit: file.0: debug: file: pread count=4096 offset=47206400 nbdkit: file.0: debug: file: pread count=4096 offset=47210496 nbdkit: file.0: debug: file: pread count=4096 offset=47214592 nbdkit: file.0: debug: file: pread count=4096 offset=47218688 nbdkit: file.0: debug: file: pread count=4096 offset=47222784 nbdkit: file.0: debug: file: pread count=4096 offset=47226880 nbdkit: file.0: debug: file: pread count=4096 offset=47230976 nbdkit: file.0: debug: file: pread count=4096 offset=47235072 nbdkit: file.15: debug: file: pread count=4096 offset=47120384 nbdkit: file.15: debug: file: pread count=4096 offset=47124480 nbdkit: file.0: debug: file: pread count=4096 offset=47239168 nbdkit: file.15: debug: file: pread count=4096 offset=47128576 nbdkit: file.0: debug: file: pread count=4096 offset=47243264 nbdkit: file.0: debug: file: pread count=4096 offset=47247360 nbdkit: file.15: debug: file: pread count=4096 offset=47132672 nbdkit: file.15: debug: file: pread count=4096 offset=47136768 nbdkit: file.15: debug: file: pread count=4096 offset=47140864 nbdkit: file.15: debug: file: pread count=4096 offset=47144960 nbdkit: file.15: debug: file: pread count=4096 offset=47149056 nbdkit: file.0: debug: file: pread count=4096 offset=47251456 nbdkit: file.15: debug: file: pread count=4096 offset=47153152 nbdkit: file.0: debug: file: pread count=4096 offset=47255552 nbdkit: file.0: debug: file: pread count=4096 offset=47259648 nbdkit: file.0: debug: file: pread count=4096 offset=47263744 nbdkit: file.0: debug: file: pread count=4096 offset=47267840 nbdkit: file.0: debug: file: pread count=4096 offset=47271936 nbdkit: file.0: debug: file: pread count=4096 offset=47276032 nbdkit: file.0: debug: file: pread count=4096 offset=47280128 nbdkit: file.0: debug: file: pread count=4096 offset=47284224 nbdkit: file.0: debug: file: pread count=4096 offset=47288320 nbdkit: file.0: debug: file: pread count=4096 offset=47292416 nbdkit: file.0: debug: file: pread count=4096 offset=47296512 nbdkit: file.15: debug: file: pread count=4096 offset=47157248 nbdkit: file.15: debug: file: pread count=4096 offset=47161344 nbdkit: file.15: debug: file: pread count=4096 offset=47165440 nbdkit: file.15: debug: file: pread count=4096 offset=47169536 nbdkit: file.15: debug: file: pread count=4096 offset=47173632 nbdkit: file.15: debug: file: pread count=4096 offset=47177728 nbdkit: file.15: debug: file: pread count=4096 offset=47181824 nbdkit: file.0: debug: file: pread count=4096 offset=47300608 nbdkit: file.0: debug: file: pread count=4096 offset=47304704 nbdkit: file.0: debug: file: pread count=4096 offset=47308800 nbdkit: file.0: debug: file: pread count=4096 offset=47312896 nbdkit: file.0: debug: file: pread count=4096 offset=47316992 nbdkit: file.0: debug: file: pread count=4096 offset=47321088 nbdkit: file.0: debug: file: pread count=4096 offset=47325184 nbdkit: file.0: debug: file: pread count=4096 offset=47329280 nbdkit: file.0: debug: file: pread count=4096 offset=47333376 nbdkit: file.0: debug: file: pread count=4096 offset=47337472 nbdkit: file.0: debug: file: pread count=4096 offset=47341568 nbdkit: file.0: debug: file: pread count=4096 offset=47345664 nbdkit: file.0: debug: file: pread count=4096 offset=47349760 nbdkit: file.0: debug: file: pread count=4096 offset=47353856 nbdkit: file.0: debug: file: pread count=4096 offset=47357952 nbdkit: file.0: debug: file: pread count=4096 offset=47362048 nbdkit: file.0: debug: file: pread count=4096 offset=47366144 nbdkit: file.0: debug: file: pread count=4096 offset=47370240 nbdkit: file.4: debug: cow: pread count=262144 offset=47448064 nbdkit: file.4: debug: file: pread count=4096 offset=47448064 nbdkit: file.4: debug: file: pread count=4096 offset=47452160 nbdkit: file.4: debug: file: pread count=4096 offset=47456256 nbdkit: file.4: debug: file: pread count=4096 offset=47460352 nbdkit: file.0: debug: file: pread count=4096 offset=47374336 nbdkit: file.0: debug: file: pread count=4096 offset=47378432 nbdkit: file.0: debug: file: pread count=4096 offset=47382528 nbdkit: file.0: debug: file: pread count=4096 offset=47386624 nbdkit: file.0: debug: file: pread count=4096 offset=47390720 nbdkit: file.0: debug: file: pread count=4096 offset=47394816 nbdkit: file.0: debug: file: pread count=4096 offset=47398912 nbdkit: file.0: debug: file: pread count=4096 offset=47403008 nbdkit: file.0: debug: file: pread count=4096 offset=47407104 nbdkit: file.0: debug: file: pread count=4096 offset=47411200 nbdkit: file.0: debug: file: pread count=4096 offset=47415296 nbdkit: file.4: debug: file: pread count=4096 offset=47464448 nbdkit: file.0: debug: file: pread count=4096 offset=47419392 nbdkit: file.0: debug: file: pread count=4096 offset=47423488 nbdkit: file.0: debug: file: pread count=4096 offset=47427584 nbdkit: file.0: debug: file: pread count=4096 offset=47431680 nbdkit: file.4: debug: file: pread count=4096 offset=47468544 nbdkit: file.4: debug: file: pread count=4096 offset=47472640 nbdkit: file.4: debug: file: pread count=4096 offset=47476736 nbdkit: file.4: debug: file: pread count=4096 offset=47480832 nbdkit: file.0: debug: file: pread count=4096 offset=47435776 nbdkit: file.4: debug: file: pread count=4096 offset=47484928 nbdkit: file.0: debug: file: pread count=4096 offset=47439872 nbdkit: file.0: debug: file: pread count=4096 offset=47443968 nbdkit: file.4: debug: file: pread count=4096 offset=47489024 nbdkit: file.4: debug: file: pread count=4096 offset=47493120 nbdkit: file.4: debug: file: pread count=4096 offset=47497216 nbdkit: file.4: debug: file: pread count=4096 offset=47501312 nbdkit: file.4: debug: file: pread count=4096 offset=47505408 nbdkit: file.4: debug: file: pread count=4096 offset=47509504 nbdkit: file.4: debug: file: pread count=4096 offset=47513600 nbdkit: file.4: debug: file: pread count=4096 offset=47517696 nbdkit: file.4: debug: file: pread count=4096 offset=47521792 nbdkit: file.4: debug: file: pread count=4096 offset=47525888 nbdkit: file.4: debug: file: pread count=4096 offset=47529984 nbdkit: file.4: debug: file: pread count=4096 offset=47534080 nbdkit: file.4: debug: file: pread count=4096 offset=47538176 nbdkit: file.12: debug: cow: pread count=262144 offset=47710208 nbdkit: file.4: debug: file: pread count=4096 offset=47542272 nbdkit: file.12: debug: file: pread count=4096 offset=47710208 nbdkit: file.12: debug: file: pread count=4096 offset=47714304 nbdkit: file.12: debug: file: pread count=4096 offset=47718400 nbdkit: file.4: debug: file: pread count=4096 offset=47546368 nbdkit: file.12: debug: file: pread count=4096 offset=47722496 nbdkit: file.12: debug: file: pread count=4096 offset=47726592 nbdkit: file.4: debug: file: pread count=4096 offset=47550464 nbdkit: file.12: debug: file: pread count=4096 offset=47730688 nbdkit: file.4: debug: file: pread count=4096 offset=47554560 nbdkit: file.4: debug: file: pread count=4096 offset=47558656 nbdkit: file.12: debug: file: pread count=4096 offset=47734784 nbdkit: file.12: debug: file: pread count=4096 offset=47738880 nbdkit: file.12: debug: file: pread count=4096 offset=47742976 nbdkit: file.4: debug: file: pread count=4096 offset=47562752 nbdkit: file.12: debug: file: pread count=4096 offset=47747072 nbdkit: file.12: debug: file: pread count=4096 offset=47751168 nbdkit: file.4: debug: file: pread count=4096 offset=47566848 nbdkit: file.12: debug: file: pread count=4096 offset=47755264 nbdkit: file.12: debug: file: pread count=4096 offset=47759360 nbdkit: file.12: debug: file: pread count=4096 offset=47763456 nbdkit: file.12: debug: file: pread count=4096 offset=47767552 nbdkit: file.12: debug: file: pread count=4096 offset=47771648 nbdkit: file.12: debug: file: pread count=4096 offset=47775744 nbdkit: file.4: debug: file: pread count=4096 offset=47570944 nbdkit: file.12: debug: file: pread count=4096 offset=47779840 nbdkit: file.4: debug: file: pread count=4096 offset=47575040 nbdkit: file.12: debug: file: pread count=4096 offset=47783936 nbdkit: file.4: debug: file: pread count=4096 offset=47579136 nbdkit: file.12: debug: file: pread count=4096 offset=47788032 nbdkit: file.12: debug: file: pread count=4096 offset=47792128 nbdkit: file.12: debug: file: pread count=4096 offset=47796224 nbdkit: file.12: debug: file: pread count=4096 offset=47800320 nbdkit: file.12: debug: file: pread count=4096 offset=47804416 nbdkit: file.12: debug: file: pread count=4096 offset=47808512 nbdkit: file.12: debug: file: pread count=4096 offset=47812608 nbdkit: file.12: debug: file: pread count=4096 offset=47816704 nbdkit: file.12: debug: file: pread count=4096 offset=47820800 nbdkit: file.4: debug: file: pread count=4096 offset=47583232 nbdkit: file.12: debug: file: pread count=4096 offset=47824896 nbdkit: file.12: debug: file: pread count=4096 offset=47828992 nbdkit: file.4: debug: file: pread count=4096 offset=47587328 nbdkit: file.4: debug: file: pread count=4096 offset=47591424 nbdkit: file.4: debug: file: pread count=4096 offset=47595520 nbdkit: file.12: debug: file: pread count=4096 offset=47833088 nbdkit: file.12: debug: file: pread count=4096 offset=47837184 nbdkit: file.12: debug: file: pread count=4096 offset=47841280 nbdkit: file.10: debug: cow: pread count=262144 offset=47972352 nbdkit: file.12: debug: file: pread count=4096 offset=47845376 nbdkit: file.12: debug: file: pread count=4096 offset=47849472 nbdkit: file.10: debug: file: pread count=4096 offset=47972352 nbdkit: file.4: debug: file: pread count=4096 offset=47599616 nbdkit: file.10: debug: file: pread count=4096 offset=47976448 nbdkit: file.10: debug: file: pread count=4096 offset=47980544 nbdkit: file.12: debug: file: pread count=4096 offset=47853568 nbdkit: file.12: debug: file: pread count=4096 offset=47857664 nbdkit: file.4: debug: file: pread count=4096 offset=47603712 nbdkit: file.12: debug: file: pread count=4096 offset=47861760 nbdkit: file.12: debug: file: pread count=4096 offset=47865856 nbdkit: file.10: debug: file: pread count=4096 offset=47984640 nbdkit: file.12: debug: file: pread count=4096 offset=47869952 nbdkit: file.4: debug: file: pread count=4096 offset=47607808 nbdkit: file.4: debug: file: pread count=4096 offset=47611904 nbdkit: file.12: debug: file: pread count=4096 offset=47874048 nbdkit: file.12: debug: file: pread count=4096 offset=47878144 nbdkit: file.12: debug: file: pread count=4096 offset=47882240 nbdkit: file.4: debug: file: pread count=4096 offset=47616000 nbdkit: file.12: debug: file: pread count=4096 offset=47886336 nbdkit: file.12: debug: file: pread count=4096 offset=47890432 nbdkit: file.4: debug: file: pread count=4096 offset=47620096 nbdkit: file.5: debug: cow: pread count=262144 offset=48234496 nbdkit: file.5: debug: file: pread count=4096 offset=48234496 nbdkit: file.12: debug: file: pread count=4096 offset=47894528 nbdkit: file.4: debug: file: pread count=4096 offset=47624192 nbdkit: file.12: debug: file: pread count=4096 offset=47898624 nbdkit: file.12: debug: file: pread count=4096 offset=47902720 nbdkit: file.12: debug: file: pread count=4096 offset=47906816 nbdkit: file.12: debug: file: pread count=4096 offset=47910912 nbdkit: file.10: debug: file: pread count=4096 offset=47988736 nbdkit: file.4: debug: file: pread count=4096 offset=47628288 nbdkit: file.10: debug: file: pread count=4096 offset=47992832 nbdkit: file.10: debug: file: pread count=4096 offset=47996928 nbdkit: file.10: debug: file: pread count=4096 offset=48001024 nbdkit: file.10: debug: file: pread count=4096 offset=48005120 nbdkit: file.12: debug: file: pread count=4096 offset=47915008 nbdkit: file.5: debug: file: pread count=4096 offset=48238592 nbdkit: file.4: debug: file: pread count=4096 offset=47632384 nbdkit: file.5: debug: file: pread count=4096 offset=48242688 nbdkit: file.12: debug: file: pread count=4096 offset=47919104 nbdkit: file.5: debug: file: pread count=4096 offset=48246784 nbdkit: file.12: debug: file: pread count=4096 offset=47923200 nbdkit: file.5: debug: file: pread count=4096 offset=48250880 nbdkit: file.5: debug: file: pread count=4096 offset=48254976 nbdkit: file.12: debug: file: pread count=4096 offset=47927296 nbdkit: file.10: debug: file: pread count=4096 offset=48009216 nbdkit: file.12: debug: file: pread count=4096 offset=47931392 nbdkit: file.5: debug: file: pread count=4096 offset=48259072 nbdkit: file.5: debug: file: pread count=4096 offset=48263168 nbdkit: file.4: debug: file: pread count=4096 offset=47636480 nbdkit: file.10: debug: file: pread count=4096 offset=48013312 nbdkit: file.12: debug: file: pread count=4096 offset=47935488 nbdkit: file.5: debug: file: pread count=4096 offset=48267264 nbdkit: file.12: debug: file: pread count=4096 offset=47939584 nbdkit: file.4: debug: file: pread count=4096 offset=47640576 nbdkit: file.12: debug: file: pread count=4096 offset=47943680 nbdkit: file.12: debug: file: pread count=4096 offset=47947776 nbdkit: file.10: debug: file: pread count=4096 offset=48017408 nbdkit: file.5: debug: file: pread count=4096 offset=48271360 nbdkit: file.5: debug: file: pread count=4096 offset=48275456 nbdkit: file.5: debug: file: pread count=4096 offset=48279552 nbdkit: file.5: debug: file: pread count=4096 offset=48283648 nbdkit: file.5: debug: file: pread count=4096 offset=48287744 nbdkit: file.12: debug: file: pread count=4096 offset=47951872 nbdkit: file.5: debug: file: pread count=4096 offset=48291840 nbdkit: file.12: debug: file: pread count=4096 offset=47955968 nbdkit: file.12: debug: file: pread count=4096 offset=47960064 nbdkit: file.12: debug: file: pread count=4096 offset=47964160 nbdkit: file.4: debug: file: pread count=4096 offset=47644672 nbdkit: file.12: debug: file: pread count=4096 offset=47968256 nbdkit: file.10: debug: file: pread count=4096 offset=48021504 nbdkit: file.4: debug: file: pread count=4096 offset=47648768 nbdkit: file.5: debug: file: pread count=4096 offset=48295936 nbdkit: file.5: debug: file: pread count=4096 offset=48300032 nbdkit: file.4: debug: file: pread count=4096 offset=47652864 nbdkit: file.10: debug: file: pread count=4096 offset=48025600 nbdkit: file.4: debug: file: pread count=4096 offset=47656960 nbdkit: file.10: debug: file: pread count=4096 offset=48029696 nbdkit: file.10: debug: file: pread count=4096 offset=48033792 nbdkit: file.10: debug: file: pread count=4096 offset=48037888 nbdkit: file.5: debug: file: pread count=4096 offset=48304128 nbdkit: file.5: debug: file: pread count=4096 offset=48308224 nbdkit: file.5: debug: file: pread count=4096 offset=48312320 nbdkit: file.5: debug: file: pread count=4096 offset=48316416 nbdkit: file.4: debug: file: pread count=4096 offset=47661056 nbdkit: file.4: debug: file: pread count=4096 offset=47665152 nbdkit: file.4: debug: file: pread count=4096 offset=47669248 nbdkit: file.4: debug: file: pread count=4096 offset=47673344 nbdkit: file.5: debug: file: pread count=4096 offset=48320512 nbdkit: file.10: debug: file: pread count=4096 offset=48041984 nbdkit: file.4: debug: file: pread count=4096 offset=47677440 nbdkit: file.4: debug: file: pread count=4096 offset=47681536 nbdkit: file.5: debug: file: pread count=4096 offset=48324608 nbdkit: file.5: debug: file: pread count=4096 offset=48328704 nbdkit: file.5: debug: file: pread count=4096 offset=48332800 nbdkit: file.4: debug: file: pread count=4096 offset=47685632 nbdkit: file.5: debug: file: pread count=4096 offset=48336896 nbdkit: file.4: debug: file: pread count=4096 offset=47689728 nbdkit: file.10: debug: file: pread count=4096 offset=48046080 nbdkit: file.10: debug: file: pread count=4096 offset=48050176 nbdkit: file.10: debug: file: pread count=4096 offset=48054272 nbdkit: file.10: debug: file: pread count=4096 offset=48058368 nbdkit: file.10: debug: file: pread count=4096 offset=48062464 nbdkit: file.4: debug: file: pread count=4096 offset=47693824 nbdkit: file.10: debug: file: pread count=4096 offset=48066560 nbdkit: file.5: debug: file: pread count=4096 offset=48340992 nbdkit: file.5: debug: file: pread count=4096 offset=48345088 nbdkit: file.5: debug: file: pread count=4096 offset=48349184 nbdkit: file.5: debug: file: pread count=4096 offset=48353280 nbdkit: file.4: debug: file: pread count=4096 offset=47697920 nbdkit: file.5: debug: file: pread count=4096 offset=48357376 nbdkit: file.4: debug: file: pread count=4096 offset=47702016 nbdkit: file.10: debug: file: pread count=4096 offset=48070656 nbdkit: file.10: debug: file: pread count=4096 offset=48074752 nbdkit: file.10: debug: file: pread count=4096 offset=48078848 nbdkit: file.4: debug: file: pread count=4096 offset=47706112 nbdkit: file.5: debug: file: pread count=4096 offset=48361472 nbdkit: file.5: debug: file: pread count=4096 offset=48365568 nbdkit: file.5: debug: file: pread count=4096 offset=48369664 nbdkit: file.5: debug: file: pread count=4096 offset=48373760 nbdkit: file.5: debug: file: pread count=4096 offset=48377856 nbdkit: file.5: debug: file: pread count=4096 offset=48381952 nbdkit: file.5: debug: file: pread count=4096 offset=48386048 nbdkit: file.5: debug: file: pread count=4096 offset=48390144 nbdkit: file.5: debug: file: pread count=4096 offset=48394240 nbdkit: file.5: debug: file: pread count=4096 offset=48398336 nbdkit: file.5: debug: file: pread count=4096 offset=48402432 nbdkit: file.5: debug: file: pread count=4096 offset=48406528 nbdkit: file.5: debug: file: pread count=4096 offset=48410624 nbdkit: file.5: debug: file: pread count=4096 offset=48414720 nbdkit: file.5: debug: file: pread count=4096 offset=48418816 nbdkit: file.5: debug: file: pread count=4096 offset=48422912 nbdkit: file.5: debug: file: pread count=4096 offset=48427008 nbdkit: file.5: debug: file: pread count=4096 offset=48431104 nbdkit: file.5: debug: file: pread count=4096 offset=48435200 nbdkit: file.5: debug: file: pread count=4096 offset=48439296 nbdkit: file.5: debug: file: pread count=4096 offset=48443392 nbdkit: file.5: debug: file: pread count=4096 offset=48447488 nbdkit: file.5: debug: file: pread count=4096 offset=48451584 nbdkit: file.5: debug: file: pread count=4096 offset=48455680 nbdkit: file.5: debug: file: pread count=4096 offset=48459776 nbdkit: file.5: debug: file: pread count=4096 offset=48463872 nbdkit: file.5: debug: file: pread count=4096 offset=48467968 nbdkit: file.5: debug: file: pread count=4096 offset=48472064 nbdkit: file.5: debug: file: pread count=4096 offset=48476160 nbdkit: file.5: debug: file: pread count=4096 offset=48480256 nbdkit: file.5: debug: file: pread count=4096 offset=48484352 nbdkit: file.5: debug: file: pread count=4096 offset=48488448 nbdkit: file.5: debug: file: pread count=4096 offset=48492544 nbdkit: file.10: debug: file: pread count=4096 offset=48082944 nbdkit: file.10: debug: file: pread count=4096 offset=48087040 nbdkit: file.10: debug: file: pread count=4096 offset=48091136 nbdkit: file.10: debug: file: pread count=4096 offset=48095232 nbdkit: file.10: debug: file: pread count=4096 offset=48099328 nbdkit: file.10: debug: file: pread count=4096 offset=48103424 nbdkit: file.10: debug: file: pread count=4096 offset=48107520 nbdkit: file.10: debug: file: pread count=4096 offset=48111616 nbdkit: file.10: debug: file: pread count=4096 offset=48115712 nbdkit: file.10: debug: file: pread count=4096 offset=48119808 nbdkit: file.10: debug: file: pread count=4096 offset=48123904 nbdkit: file.10: debug: file: pread count=4096 offset=48128000 nbdkit: file.10: debug: file: pread count=4096 offset=48132096 nbdkit: file.10: debug: file: pread count=4096 offset=48136192 nbdkit: file.10: debug: file: pread count=4096 offset=48140288 nbdkit: file.10: debug: file: pread count=4096 offset=48144384 nbdkit: file.10: debug: file: pread count=4096 offset=48148480 nbdkit: file.10: debug: file: pread count=4096 offset=48152576 nbdkit: file.10: debug: file: pread count=4096 offset=48156672 nbdkit: file.10: debug: file: pread count=4096 offset=48160768 nbdkit: file.10: debug: file: pread count=4096 offset=48164864 nbdkit: file.10: debug: file: pread count=4096 offset=48168960 nbdkit: file.10: debug: file: pread count=4096 offset=48173056 nbdkit: file.10: debug: file: pread count=4096 offset=48177152 nbdkit: file.10: debug: file: pread count=4096 offset=48181248 nbdkit: file.10: debug: file: pread count=4096 offset=48185344 nbdkit: file.10: debug: file: pread count=4096 offset=48189440 nbdkit: file.10: debug: file: pread count=4096 offset=48193536 nbdkit: file.10: debug: file: pread count=4096 offset=48197632 nbdkit: file.10: debug: file: pread count=4096 offset=48201728 nbdkit: file.10: debug: file: pread count=4096 offset=48205824 nbdkit: file.10: debug: file: pread count=4096 offset=48209920 nbdkit: file.10: debug: file: pread count=4096 offset=48214016 nbdkit: file.10: debug: file: pread count=4096 offset=48218112 nbdkit: file.10: debug: file: pread count=4096 offset=48222208 nbdkit: file.10: debug: file: pread count=4096 offset=48226304 nbdkit: file.10: debug: file: pread count=4096 offset=48230400 nbdkit: file.11: debug: cow: pread count=262144 offset=48496640 nbdkit: file.11: debug: file: pread count=4096 offset=48496640 nbdkit: file.11: debug: file: pread count=4096 offset=48500736 nbdkit: file.11: debug: file: pread count=4096 offset=48504832 nbdkit: file.11: debug: file: pread count=4096 offset=48508928 nbdkit: file.11: debug: file: pread count=4096 offset=48513024 nbdkit: file.11: debug: file: pread count=4096 offset=48517120 nbdkit: file.11: debug: file: pread count=4096 offset=48521216 nbdkit: file.11: debug: file: pread count=4096 offset=48525312 nbdkit: file.11: debug: file: pread count=4096 offset=48529408 nbdkit: file.11: debug: file: pread count=4096 offset=48533504 nbdkit: file.11: debug: file: pread count=4096 offset=48537600 nbdkit: file.11: debug: file: pread count=4096 offset=48541696 nbdkit: file.11: debug: file: pread count=4096 offset=48545792 nbdkit: file.11: debug: file: pread count=4096 offset=48549888 nbdkit: file.11: debug: file: pread count=4096 offset=48553984 nbdkit: file.11: debug: file: pread count=4096 offset=48558080 nbdkit: file.11: debug: file: pread count=4096 offset=48562176 nbdkit: file.11: debug: file: pread count=4096 offset=48566272 nbdkit: file.11: debug: file: pread count=4096 offset=48570368 nbdkit: file.11: debug: file: pread count=4096 offset=48574464 nbdkit: file.11: debug: file: pread count=4096 offset=48578560 nbdkit: file.11: debug: file: pread count=4096 offset=48582656 nbdkit: file.11: debug: file: pread count=4096 offset=48586752 nbdkit: file.11: debug: file: pread count=4096 offset=48590848 nbdkit: file.11: debug: file: pread count=4096 offset=48594944 nbdkit: file.11: debug: file: pread count=4096 offset=48599040 nbdkit: file.11: debug: file: pread count=4096 offset=48603136 nbdkit: file.11: debug: file: pread count=4096 offset=48607232 nbdkit: file.11: debug: file: pread count=4096 offset=48611328 nbdkit: file.11: debug: file: pread count=4096 offset=48615424 nbdkit: file.11: debug: file: pread count=4096 offset=48619520 nbdkit: file.11: debug: file: pread count=4096 offset=48623616 nbdkit: file.11: debug: file: pread count=4096 offset=48627712 nbdkit: file.11: debug: file: pread count=4096 offset=48631808 nbdkit: file.11: debug: file: pread count=4096 offset=48635904 nbdkit: file.11: debug: file: pread count=4096 offset=48640000 nbdkit: file.11: debug: file: pread count=4096 offset=48644096 nbdkit: file.11: debug: file: pread count=4096 offset=48648192 nbdkit: file.11: debug: file: pread count=4096 offset=48652288 nbdkit: file.11: debug: file: pread count=4096 offset=48656384 nbdkit: file.11: debug: file: pread count=4096 offset=48660480 nbdkit: file.11: debug: file: pread count=4096 offset=48664576 nbdkit: file.11: debug: file: pread count=4096 offset=48668672 nbdkit: file.11: debug: file: pread count=4096 offset=48672768 nbdkit: file.11: debug: file: pread count=4096 offset=48676864 nbdkit: file.11: debug: file: pread count=4096 offset=48680960 nbdkit: file.11: debug: file: pread count=4096 offset=48685056 nbdkit: file.11: debug: file: pread count=4096 offset=48689152 nbdkit: file.11: debug: file: pread count=4096 offset=48693248 nbdkit: file.11: debug: file: pread count=4096 offset=48697344 nbdkit: file.11: debug: file: pread count=4096 offset=48701440 nbdkit: file.11: debug: file: pread count=4096 offset=48705536 nbdkit: file.11: debug: file: pread count=4096 offset=48709632 nbdkit: file.11: debug: file: pread count=4096 offset=48713728 nbdkit: file.11: debug: file: pread count=4096 offset=48717824 nbdkit: file.11: debug: file: pread count=4096 offset=48721920 nbdkit: file.11: debug: file: pread count=4096 offset=48726016 nbdkit: file.11: debug: file: pread count=4096 offset=48730112 nbdkit: file.11: debug: file: pread count=4096 offset=48734208 nbdkit: file.11: debug: file: pread count=4096 offset=48738304 nbdkit: file.11: debug: file: pread count=4096 offset=48742400 nbdkit: file.11: debug: file: pread count=4096 offset=48746496 nbdkit: file.11: debug: file: pread count=4096 offset=48750592 nbdkit: file.11: debug: file: pread count=4096 offset=48754688 nbdkit: file.13: debug: cow: pread count=262144 offset=48758784 nbdkit: file.13: debug: file: pread count=4096 offset=48758784 nbdkit: file.13: debug: file: pread count=4096 offset=48762880 nbdkit: file.13: debug: file: pread count=4096 offset=48766976 nbdkit: file.13: debug: file: pread count=4096 offset=48771072 nbdkit: file.13: debug: file: pread count=4096 offset=48775168 nbdkit: file.13: debug: file: pread count=4096 offset=48779264 nbdkit: file.13: debug: file: pread count=4096 offset=48783360 nbdkit: file.13: debug: file: pread count=4096 offset=48787456 nbdkit: file.13: debug: file: pread count=4096 offset=48791552 nbdkit: file.13: debug: file: pread count=4096 offset=48795648 nbdkit: file.13: debug: file: pread count=4096 offset=48799744 nbdkit: file.13: debug: file: pread count=4096 offset=48803840 nbdkit: file.13: debug: file: pread count=4096 offset=48807936 nbdkit: file.13: debug: file: pread count=4096 offset=48812032 nbdkit: file.13: debug: file: pread count=4096 offset=48816128 nbdkit: file.13: debug: file: pread count=4096 offset=48820224 nbdkit: file.13: debug: file: pread count=4096 offset=48824320 nbdkit: file.13: debug: file: pread count=4096 offset=48828416 nbdkit: file.13: debug: file: pread count=4096 offset=48832512 nbdkit: file.13: debug: file: pread count=4096 offset=48836608 nbdkit: file.13: debug: file: pread count=4096 offset=48840704 nbdkit: file.13: debug: file: pread count=4096 offset=48844800 nbdkit: file.13: debug: file: pread count=4096 offset=48848896 nbdkit: file.13: debug: file: pread count=4096 offset=48852992 nbdkit: file.13: debug: file: pread count=4096 offset=48857088 nbdkit: file.13: debug: file: pread count=4096 offset=48861184 nbdkit: file.13: debug: file: pread count=4096 offset=48865280 nbdkit: file.13: debug: file: pread count=4096 offset=48869376 nbdkit: file.13: debug: file: pread count=4096 offset=48873472 nbdkit: file.13: debug: file: pread count=4096 offset=48877568 nbdkit: file.13: debug: file: pread count=4096 offset=48881664 nbdkit: file.13: debug: file: pread count=4096 offset=48885760 nbdkit: file.13: debug: file: pread count=4096 offset=48889856 nbdkit: file.13: debug: file: pread count=4096 offset=48893952 nbdkit: file.13: debug: file: pread count=4096 offset=48898048 nbdkit: file.13: debug: file: pread count=4096 offset=48902144 nbdkit: file.13: debug: file: pread count=4096 offset=48906240 nbdkit: file.13: debug: file: pread count=4096 offset=48910336 nbdkit: file.13: debug: file: pread count=4096 offset=48914432 nbdkit: file.13: debug: file: pread count=4096 offset=48918528 nbdkit: file.13: debug: file: pread count=4096 offset=48922624 nbdkit: file.13: debug: file: pread count=4096 offset=48926720 nbdkit: file.13: debug: file: pread count=4096 offset=48930816 nbdkit: file.13: debug: file: pread count=4096 offset=48934912 nbdkit: file.13: debug: file: pread count=4096 offset=48939008 nbdkit: file.13: debug: file: pread count=4096 offset=48943104 nbdkit: file.13: debug: file: pread count=4096 offset=48947200 nbdkit: file.13: debug: file: pread count=4096 offset=48951296 nbdkit: file.13: debug: file: pread count=4096 offset=48955392 nbdkit: file.13: debug: file: pread count=4096 offset=48959488 nbdkit: file.13: debug: file: pread count=4096 offset=48963584 nbdkit: file.13: debug: file: pread count=4096 offset=48967680 nbdkit: file.13: debug: file: pread count=4096 offset=48971776 nbdkit: file.13: debug: file: pread count=4096 offset=48975872 nbdkit: file.13: debug: file: pread count=4096 offset=48979968 nbdkit: file.13: debug: file: pread count=4096 offset=48984064 nbdkit: file.13: debug: file: pread count=4096 offset=48988160 nbdkit: file.1: debug: cow: pread count=262144 offset=49020928 nbdkit: file.1: debug: file: pread count=4096 offset=49020928 nbdkit: file.1: debug: file: pread count=4096 offset=49025024 nbdkit: file.1: debug: file: pread count=4096 offset=49029120 nbdkit: file.1: debug: file: pread count=4096 offset=49033216 nbdkit: file.1: debug: file: pread count=4096 offset=49037312 nbdkit: file.1: debug: file: pread count=4096 offset=49041408 nbdkit: file.1: debug: file: pread count=4096 offset=49045504 nbdkit: file.13: debug: file: pread count=4096 offset=48992256 nbdkit: file.13: debug: file: pread count=4096 offset=48996352 nbdkit: file.13: debug: file: pread count=4096 offset=49000448 nbdkit: file.1: debug: file: pread count=4096 offset=49049600 nbdkit: file.1: debug: file: pread count=4096 offset=49053696 nbdkit: file.1: debug: file: pread count=4096 offset=49057792 nbdkit: file.1: debug: file: pread count=4096 offset=49061888 nbdkit: file.1: debug: file: pread count=4096 offset=49065984 nbdkit: file.1: debug: file: pread count=4096 offset=49070080 nbdkit: file.1: debug: file: pread count=4096 offset=49074176 nbdkit: file.13: debug: file: pread count=4096 offset=49004544 nbdkit: file.13: debug: file: pread count=4096 offset=49008640 nbdkit: file.13: debug: file: pread count=4096 offset=49012736 nbdkit: file.13: debug: file: pread count=4096 offset=49016832 nbdkit: file.1: debug: file: pread count=4096 offset=49078272 nbdkit: file.1: debug: file: pread count=4096 offset=49082368 nbdkit: file.1: debug: file: pread count=4096 offset=49086464 nbdkit: file.1: debug: file: pread count=4096 offset=49090560 nbdkit: file.1: debug: file: pread count=4096 offset=49094656 nbdkit: file.1: debug: file: pread count=4096 offset=49098752 nbdkit: file.1: debug: file: pread count=4096 offset=49102848 nbdkit: file.1: debug: file: pread count=4096 offset=49106944 nbdkit: file.1: debug: file: pread count=4096 offset=49111040 nbdkit: file.1: debug: file: pread count=4096 offset=49115136 nbdkit: file.1: debug: file: pread count=4096 offset=49119232 nbdkit: file.1: debug: file: pread count=4096 offset=49123328 nbdkit: file.1: debug: file: pread count=4096 offset=49127424 nbdkit: file.1: debug: file: pread count=4096 offset=49131520 nbdkit: file.1: debug: file: pread count=4096 offset=49135616 nbdkit: file.1: debug: file: pread count=4096 offset=49139712 nbdkit: file.1: debug: file: pread count=4096 offset=49143808 nbdkit: file.1: debug: file: pread count=4096 offset=49147904 nbdkit: file.1: debug: file: pread count=4096 offset=49152000 nbdkit: file.1: debug: file: pread count=4096 offset=49156096 nbdkit: file.1: debug: file: pread count=4096 offset=49160192 nbdkit: file.6: debug: cow: pread count=262144 offset=49283072 nbdkit: file.6: debug: file: pread count=4096 offset=49283072 nbdkit: file.1: debug: file: pread count=4096 offset=49164288 nbdkit: file.6: debug: file: pread count=4096 offset=49287168 nbdkit: file.1: debug: file: pread count=4096 offset=49168384 nbdkit: file.6: debug: file: pread count=4096 offset=49291264 nbdkit: file.1: debug: file: pread count=4096 offset=49172480 nbdkit: file.1: debug: file: pread count=4096 offset=49176576 nbdkit: file.1: debug: file: pread count=4096 offset=49180672 nbdkit: file.1: debug: file: pread count=4096 offset=49184768 nbdkit: file.1: debug: file: pread count=4096 offset=49188864 nbdkit: file.6: debug: file: pread count=4096 offset=49295360 nbdkit: file.6: debug: file: pread count=4096 offset=49299456 nbdkit: file.1: debug: file: pread count=4096 offset=49192960 nbdkit: file.6: debug: file: pread count=4096 offset=49303552 nbdkit: file.1: debug: file: pread count=4096 offset=49197056 nbdkit: file.6: debug: file: pread count=4096 offset=49307648 nbdkit: file.6: debug: file: pread count=4096 offset=49311744 nbdkit: file.1: debug: file: pread count=4096 offset=49201152 nbdkit: file.1: debug: file: pread count=4096 offset=49205248 nbdkit: file.6: debug: file: pread count=4096 offset=49315840 nbdkit: file.1: debug: file: pread count=4096 offset=49209344 nbdkit: file.1: debug: file: pread count=4096 offset=49213440 nbdkit: file.1: debug: file: pread count=4096 offset=49217536 nbdkit: file.6: debug: file: pread count=4096 offset=49319936 nbdkit: file.1: debug: file: pread count=4096 offset=49221632 nbdkit: file.6: debug: file: pread count=4096 offset=49324032 nbdkit: file.1: debug: file: pread count=4096 offset=49225728 nbdkit: file.1: debug: file: pread count=4096 offset=49229824 nbdkit: file.1: debug: file: pread count=4096 offset=49233920 nbdkit: file.6: debug: file: pread count=4096 offset=49328128 nbdkit: file.6: debug: file: pread count=4096 offset=49332224 nbdkit: file.6: debug: file: pread count=4096 offset=49336320 nbdkit: file.6: debug: file: pread count=4096 offset=49340416 nbdkit: file.1: debug: file: pread count=4096 offset=49238016 nbdkit: file.6: debug: file: pread count=4096 offset=49344512 nbdkit: file.6: debug: file: pread count=4096 offset=49348608 nbdkit: file.1: debug: file: pread count=4096 offset=49242112 nbdkit: file.1: debug: file: pread count=4096 offset=49246208 nbdkit: file.1: debug: file: pread count=4096 offset=49250304 nbdkit: file.6: debug: file: pread count=4096 offset=49352704 nbdkit: file.6: debug: file: pread count=4096 offset=49356800 nbdkit: file.6: debug: file: pread count=4096 offset=49360896 nbdkit: file.8: debug: cow: pread count=262144 offset=49545216 nbdkit: file.1: debug: file: pread count=4096 offset=49254400 nbdkit: file.6: debug: file: pread count=4096 offset=49364992 nbdkit: file.1: debug: file: pread count=4096 offset=49258496 nbdkit: file.1: debug: file: pread count=4096 offset=49262592 nbdkit: file.6: debug: file: pread count=4096 offset=49369088 nbdkit: file.8: debug: file: pread count=4096 offset=49545216 nbdkit: file.6: debug: file: pread count=4096 offset=49373184 nbdkit: file.8: debug: file: pread count=4096 offset=49549312 nbdkit: file.6: debug: file: pread count=4096 offset=49377280 nbdkit: file.1: debug: file: pread count=4096 offset=49266688 nbdkit: file.8: debug: file: pread count=4096 offset=49553408 nbdkit: file.1: debug: file: pread count=4096 offset=49270784 nbdkit: file.8: debug: file: pread count=4096 offset=49557504 nbdkit: file.6: debug: file: pread count=4096 offset=49381376 nbdkit: file.6: debug: file: pread count=4096 offset=49385472 nbdkit: file.1: debug: file: pread count=4096 offset=49274880 nbdkit: file.8: debug: file: pread count=4096 offset=49561600 nbdkit: file.6: debug: file: pread count=4096 offset=49389568 nbdkit: file.8: debug: file: pread count=4096 offset=49565696 nbdkit: file.8: debug: file: pread count=4096 offset=49569792 nbdkit: file.8: debug: file: pread count=4096 offset=49573888 nbdkit: file.8: debug: file: pread count=4096 offset=49577984 nbdkit: file.1: debug: file: pread count=4096 offset=49278976 nbdkit: file.8: debug: file: pread count=4096 offset=49582080 nbdkit: file.6: debug: file: pread count=4096 offset=49393664 nbdkit: file.6: debug: file: pread count=4096 offset=49397760 nbdkit: file.6: debug: file: pread count=4096 offset=49401856 nbdkit: file.8: debug: file: pread count=4096 offset=49586176 nbdkit: file.6: debug: file: pread count=4096 offset=49405952 nbdkit: file.6: debug: file: pread count=4096 offset=49410048 nbdkit: file.8: debug: file: pread count=4096 offset=49590272 nbdkit: file.14: debug: cow: pread count=262144 offset=49807360 nbdkit: file.6: debug: file: pread count=4096 offset=49414144 nbdkit: file.6: debug: file: pread count=4096 offset=49418240 nbdkit: file.8: debug: file: pread count=4096 offset=49594368 nbdkit: file.6: debug: file: pread count=4096 offset=49422336 nbdkit: file.8: debug: file: pread count=4096 offset=49598464 nbdkit: file.14: debug: file: pread count=4096 offset=49807360 nbdkit: file.6: debug: file: pread count=4096 offset=49426432 nbdkit: file.14: debug: file: pread count=4096 offset=49811456 nbdkit: file.8: debug: file: pread count=4096 offset=49602560 nbdkit: file.8: debug: file: pread count=4096 offset=49606656 nbdkit: file.6: debug: file: pread count=4096 offset=49430528 nbdkit: file.8: debug: file: pread count=4096 offset=49610752 nbdkit: file.6: debug: file: pread count=4096 offset=49434624 nbdkit: file.14: debug: file: pread count=4096 offset=49815552 nbdkit: file.14: debug: file: pread count=4096 offset=49819648 nbdkit: file.14: debug: file: pread count=4096 offset=49823744 nbdkit: file.6: debug: file: pread count=4096 offset=49438720 nbdkit: file.14: debug: file: pread count=4096 offset=49827840 nbdkit: file.8: debug: file: pread count=4096 offset=49614848 nbdkit: file.14: debug: file: pread count=4096 offset=49831936 nbdkit: file.6: debug: file: pread count=4096 offset=49442816 nbdkit: file.14: debug: file: pread count=4096 offset=49836032 nbdkit: file.14: debug: file: pread count=4096 offset=49840128 nbdkit: file.6: debug: file: pread count=4096 offset=49446912 nbdkit: file.8: debug: file: pread count=4096 offset=49618944 nbdkit: file.14: debug: file: pread count=4096 offset=49844224 nbdkit: file.8: debug: file: pread count=4096 offset=49623040 nbdkit: file.8: debug: file: pread count=4096 offset=49627136 nbdkit: file.14: debug: file: pread count=4096 offset=49848320 nbdkit: file.6: debug: file: pread count=4096 offset=49451008 nbdkit: file.14: debug: file: pread count=4096 offset=49852416 nbdkit: file.14: debug: file: pread count=4096 offset=49856512 nbdkit: file.8: debug: file: pread count=4096 offset=49631232 nbdkit: file.14: debug: file: pread count=4096 offset=49860608 nbdkit: file.8: debug: file: pread count=4096 offset=49635328 nbdkit: file.8: debug: file: pread count=4096 offset=49639424 nbdkit: file.8: debug: file: pread count=4096 offset=49643520 nbdkit: file.8: debug: file: pread count=4096 offset=49647616 nbdkit: file.9: debug: cow: pread count=262144 offset=50069504 nbdkit: file.8: debug: file: pread count=4096 offset=49651712 nbdkit: file.8: debug: file: pread count=4096 offset=49655808 nbdkit: file.9: debug: file: pread count=4096 offset=50069504 nbdkit: file.6: debug: file: pread count=4096 offset=49455104 nbdkit: file.6: debug: file: pread count=4096 offset=49459200 nbdkit: file.14: debug: file: pread count=4096 offset=49864704 nbdkit: file.14: debug: file: pread count=4096 offset=49868800 nbdkit: file.8: debug: file: pread count=4096 offset=49659904 nbdkit: file.14: debug: file: pread count=4096 offset=49872896 nbdkit: file.14: debug: file: pread count=4096 offset=49876992 nbdkit: file.6: debug: file: pread count=4096 offset=49463296 nbdkit: file.14: debug: file: pread count=4096 offset=49881088 nbdkit: file.6: debug: file: pread count=4096 offset=49467392 nbdkit: file.14: debug: file: pread count=4096 offset=49885184 nbdkit: file.9: debug: file: pread count=4096 offset=50073600 nbdkit: file.8: debug: file: pread count=4096 offset=49664000 nbdkit: file.14: debug: file: pread count=4096 offset=49889280 nbdkit: file.8: debug: file: pread count=4096 offset=49668096 nbdkit: file.6: debug: file: pread count=4096 offset=49471488 nbdkit: file.14: debug: file: pread count=4096 offset=49893376 nbdkit: file.9: debug: file: pread count=4096 offset=50077696 nbdkit: file.14: debug: file: pread count=4096 offset=49897472 nbdkit: file.8: debug: file: pread count=4096 offset=49672192 nbdkit: file.9: debug: file: pread count=4096 offset=50081792 nbdkit: file.9: debug: file: pread count=4096 offset=50085888 nbdkit: file.9: debug: file: pread count=4096 offset=50089984 nbdkit: file.9: debug: file: pread count=4096 offset=50094080 nbdkit: file.6: debug: file: pread count=4096 offset=49475584 nbdkit: file.9: debug: file: pread count=4096 offset=50098176 nbdkit: file.6: debug: file: pread count=4096 offset=49479680 nbdkit: file.9: debug: file: pread count=4096 offset=50102272 nbdkit: file.8: debug: file: pread count=4096 offset=49676288 nbdkit: file.9: debug: file: pread count=4096 offset=50106368 nbdkit: file.14: debug: file: pread count=4096 offset=49901568 nbdkit: file.8: debug: file: pread count=4096 offset=49680384 nbdkit: file.3: debug: cow: pread count=262144 offset=50331648 nbdkit: file.8: debug: file: pread count=4096 offset=49684480 nbdkit: file.9: debug: file: pread count=4096 offset=50110464 nbdkit: file.14: debug: file: pread count=4096 offset=49905664 nbdkit: file.3: debug: file: pread count=4096 offset=50331648 nbdkit: file.6: debug: file: pread count=4096 offset=49483776 nbdkit: file.14: debug: file: pread count=4096 offset=49909760 nbdkit: file.8: debug: file: pread count=4096 offset=49688576 nbdkit: file.14: debug: file: pread count=4096 offset=49913856 nbdkit: file.3: debug: file: pread count=4096 offset=50335744 nbdkit: file.9: debug: file: pread count=4096 offset=50114560 nbdkit: file.3: debug: file: pread count=4096 offset=50339840 nbdkit: file.6: debug: file: pread count=4096 offset=49487872 nbdkit: file.14: debug: file: pread count=4096 offset=49917952 nbdkit: file.9: debug: file: pread count=4096 offset=50118656 nbdkit: file.9: debug: file: pread count=4096 offset=50122752 nbdkit: file.6: debug: file: pread count=4096 offset=49491968 nbdkit: file.14: debug: file: pread count=4096 offset=49922048 nbdkit: file.3: debug: file: pread count=4096 offset=50343936 nbdkit: file.8: debug: file: pread count=4096 offset=49692672 nbdkit: file.3: debug: file: pread count=4096 offset=50348032 nbdkit: file.3: debug: file: pread count=4096 offset=50352128 nbdkit: file.3: debug: file: pread count=4096 offset=50356224 nbdkit: file.6: debug: file: pread count=4096 offset=49496064 nbdkit: file.6: debug: file: pread count=4096 offset=49500160 nbdkit: file.9: debug: file: pread count=4096 offset=50126848 nbdkit: file.6: debug: file: pread count=4096 offset=49504256 nbdkit: file.3: debug: file: pread count=4096 offset=50360320 nbdkit: file.8: debug: file: pread count=4096 offset=49696768 nbdkit: file.6: debug: file: pread count=4096 offset=49508352 nbdkit: file.14: debug: file: pread count=4096 offset=49926144 nbdkit: file.6: debug: file: pread count=4096 offset=49512448 nbdkit: file.8: debug: file: pread count=4096 offset=49700864 nbdkit: file.3: debug: file: pread count=4096 offset=50364416 nbdkit: file.14: debug: file: pread count=4096 offset=49930240 nbdkit: file.6: debug: file: pread count=4096 offset=49516544 nbdkit: file.9: debug: file: pread count=4096 offset=50130944 nbdkit: file.2: debug: cow: pread count=262144 offset=50593792 nbdkit: file.14: debug: file: pread count=4096 offset=49934336 nbdkit: file.9: debug: file: pread count=4096 offset=50135040 nbdkit: file.3: debug: file: pread count=4096 offset=50368512 nbdkit: file.9: debug: file: pread count=4096 offset=50139136 nbdkit: file.8: debug: file: pread count=4096 offset=49704960 nbdkit: file.6: debug: file: pread count=4096 offset=49520640 nbdkit: file.9: debug: file: pread count=4096 offset=50143232 nbdkit: file.3: debug: file: pread count=4096 offset=50372608 nbdkit: file.3: debug: file: pread count=4096 offset=50376704 nbdkit: file.2: debug: file: pread count=4096 offset=50593792 nbdkit: file.14: debug: file: pread count=4096 offset=49938432 nbdkit: file.8: debug: file: pread count=4096 offset=49709056 nbdkit: file.6: debug: file: pread count=4096 offset=49524736 nbdkit: file.8: debug: file: pread count=4096 offset=49713152 nbdkit: file.14: debug: file: pread count=4096 offset=49942528 nbdkit: file.8: debug: file: pread count=4096 offset=49717248 nbdkit: file.3: debug: file: pread count=4096 offset=50380800 nbdkit: file.8: debug: file: pread count=4096 offset=49721344 nbdkit: file.9: debug: file: pread count=4096 offset=50147328 nbdkit: file.14: debug: file: pread count=4096 offset=49946624 nbdkit: file.9: debug: file: pread count=4096 offset=50151424 nbdkit: file.14: debug: file: pread count=4096 offset=49950720 nbdkit: file.14: debug: file: pread count=4096 offset=49954816 nbdkit: file.7: debug: cow: pread count=262144 offset=50855936 nbdkit: file.8: debug: file: pread count=4096 offset=49725440 nbdkit: file.6: debug: file: pread count=4096 offset=49528832 nbdkit: file.14: debug: file: pread count=4096 offset=49958912 nbdkit: file.6: debug: file: pread count=4096 offset=49532928 nbdkit: file.3: debug: file: pread count=4096 offset=50384896 nbdkit: file.2: debug: file: pread count=4096 offset=50597888 nbdkit: file.7: debug: file: pread count=4096 offset=50855936 nbdkit: file.3: debug: file: pread count=4096 offset=50388992 nbdkit: file.6: debug: file: pread count=4096 offset=49537024 nbdkit: file.14: debug: file: pread count=4096 offset=49963008 nbdkit: file.8: debug: file: pread count=4096 offset=49729536 nbdkit: file.14: debug: file: pread count=4096 offset=49967104 nbdkit: file.9: debug: file: pread count=4096 offset=50155520 nbdkit: file.3: debug: file: pread count=4096 offset=50393088 nbdkit: file.2: debug: file: pread count=4096 offset=50601984 nbdkit: file.6: debug: file: pread count=4096 offset=49541120 nbdkit: file.7: debug: file: pread count=4096 offset=50860032 nbdkit: file.2: debug: file: pread count=4096 offset=50606080 nbdkit: file.7: debug: file: pread count=4096 offset=50864128 nbdkit: file.2: debug: file: pread count=4096 offset=50610176 nbdkit: file.8: debug: file: pread count=4096 offset=49733632 nbdkit: file.14: debug: file: pread count=4096 offset=49971200 nbdkit: file.14: debug: file: pread count=4096 offset=49975296 nbdkit: file.14: debug: file: pread count=4096 offset=49979392 nbdkit: file.14: debug: file: pread count=4096 offset=49983488 nbdkit: file.14: debug: file: pread count=4096 offset=49987584 nbdkit: file.8: debug: file: pread count=4096 offset=49737728 nbdkit: file.2: debug: file: pread count=4096 offset=50614272 nbdkit: file.2: debug: file: pread count=4096 offset=50618368 nbdkit: file.8: debug: file: pread count=4096 offset=49741824 nbdkit: file.2: debug: file: pread count=4096 offset=50622464 nbdkit: file.2: debug: file: pread count=4096 offset=50626560 nbdkit: file.15: debug: cow: pread count=262144 offset=51118080 nbdkit: file.9: debug: file: pread count=4096 offset=50159616 nbdkit: file.7: debug: file: pread count=4096 offset=50868224 nbdkit: file.9: debug: file: pread count=4096 offset=50163712 nbdkit: file.3: debug: file: pread count=4096 offset=50397184 nbdkit: file.14: debug: file: pread count=4096 offset=49991680 nbdkit: file.8: debug: file: pread count=4096 offset=49745920 nbdkit: file.15: debug: file: pread count=4096 offset=51118080 nbdkit: file.2: debug: file: pread count=4096 offset=50630656 nbdkit: file.3: debug: file: pread count=4096 offset=50401280 nbdkit: file.7: debug: file: pread count=4096 offset=50872320 nbdkit: file.14: debug: file: pread count=4096 offset=49995776 nbdkit: file.14: debug: file: pread count=4096 offset=49999872 nbdkit: file.15: debug: file: pread count=4096 offset=51122176 nbdkit: file.8: debug: file: pread count=4096 offset=49750016 nbdkit: file.15: debug: file: pread count=4096 offset=51126272 nbdkit: file.7: debug: file: pread count=4096 offset=50876416 nbdkit: file.8: debug: file: pread count=4096 offset=49754112 nbdkit: file.2: debug: file: pread count=4096 offset=50634752 nbdkit: file.8: debug: file: pread count=4096 offset=49758208 nbdkit: file.15: debug: file: pread count=4096 offset=51130368 nbdkit: file.8: debug: file: pread count=4096 offset=49762304 nbdkit: file.3: debug: file: pread count=4096 offset=50405376 nbdkit: file.9: debug: file: pread count=4096 offset=50167808 nbdkit: file.7: debug: file: pread count=4096 offset=50880512 nbdkit: file.14: debug: file: pread count=4096 offset=50003968 nbdkit: file.8: debug: file: pread count=4096 offset=49766400 nbdkit: file.8: debug: file: pread count=4096 offset=49770496 nbdkit: file.8: debug: file: pread count=4096 offset=49774592 nbdkit: file.2: debug: file: pread count=4096 offset=50638848 nbdkit: file.3: debug: file: pread count=4096 offset=50409472 nbdkit: file.15: debug: file: pread count=4096 offset=51134464 nbdkit: file.0: debug: cow: pread count=262144 offset=51380224 nbdkit: file.7: debug: file: pread count=4096 offset=50884608 nbdkit: file.2: debug: file: pread count=4096 offset=50642944 nbdkit: file.15: debug: file: pread count=4096 offset=51138560 nbdkit: file.9: debug: file: pread count=4096 offset=50171904 nbdkit: file.14: debug: file: pread count=4096 offset=50008064 nbdkit: file.9: debug: file: pread count=4096 offset=50176000 nbdkit: file.14: debug: file: pread count=4096 offset=50012160 nbdkit: file.8: debug: file: pread count=4096 offset=49778688 nbdkit: file.3: debug: file: pread count=4096 offset=50413568 nbdkit: file.15: debug: file: pread count=4096 offset=51142656 nbdkit: file.12: debug: cow: pread count=262144 offset=51642368 nbdkit: file.3: debug: file: pread count=4096 offset=50417664 nbdkit: file.9: debug: file: pread count=4096 offset=50180096 nbdkit: file.14: debug: file: pread count=4096 offset=50016256 nbdkit: file.2: debug: file: pread count=4096 offset=50647040 nbdkit: file.9: debug: file: pread count=4096 offset=50184192 nbdkit: file.3: debug: file: pread count=4096 offset=50421760 nbdkit: file.9: debug: file: pread count=4096 offset=50188288 nbdkit: file.2: debug: file: pread count=4096 offset=50651136 nbdkit: file.9: debug: file: pread count=4096 offset=50192384 nbdkit: file.0: debug: file: pread count=4096 offset=51380224 nbdkit: file.3: debug: file: pread count=4096 offset=50425856 nbdkit: file.8: debug: file: pread count=4096 offset=49782784 nbdkit: file.12: debug: file: pread count=4096 offset=51642368 nbdkit: file.9: debug: file: pread count=4096 offset=50196480 nbdkit: file.8: debug: file: pread count=4096 offset=49786880 nbdkit: file.2: debug: file: pread count=4096 offset=50655232 nbdkit: file.3: debug: file: pread count=4096 offset=50429952 nbdkit: file.15: debug: file: pread count=4096 offset=51146752 nbdkit: file.7: debug: file: pread count=4096 offset=50888704 nbdkit: file.9: debug: file: pread count=4096 offset=50200576 nbdkit: file.2: debug: file: pread count=4096 offset=50659328 nbdkit: file.8: debug: file: pread count=4096 offset=49790976 nbdkit: file.3: debug: file: pread count=4096 offset=50434048 nbdkit: file.2: debug: file: pread count=4096 offset=50663424 nbdkit: file.7: debug: file: pread count=4096 offset=50892800 nbdkit: file.14: debug: file: pread count=4096 offset=50020352 nbdkit: file.0: debug: file: pread count=4096 offset=51384320 nbdkit: file.15: debug: file: pread count=4096 offset=51150848 nbdkit: file.0: debug: file: pread count=4096 offset=51388416 nbdkit: file.9: debug: file: pread count=4096 offset=50204672 nbdkit: file.15: debug: file: pread count=4096 offset=51154944 nbdkit: file.0: debug: file: pread count=4096 offset=51392512 nbdkit: file.15: debug: file: pread count=4096 offset=51159040 nbdkit: file.9: debug: file: pread count=4096 offset=50208768 nbdkit: file.12: debug: file: pread count=4096 offset=51646464 nbdkit: file.14: debug: file: pread count=4096 offset=50024448 nbdkit: file.0: debug: file: pread count=4096 offset=51396608 nbdkit: file.2: debug: file: pread count=4096 offset=50667520 nbdkit: file.7: debug: file: pread count=4096 offset=50896896 nbdkit: file.12: debug: file: pread count=4096 offset=51650560 nbdkit: file.4: debug: cow: pread count=262144 offset=51904512 nbdkit: file.12: debug: file: pread count=4096 offset=51654656 nbdkit: file.12: debug: file: pread count=4096 offset=51658752 nbdkit: file.2: debug: file: pread count=4096 offset=50671616 nbdkit: file.15: debug: file: pread count=4096 offset=51163136 nbdkit: file.8: debug: file: pread count=4096 offset=49795072 nbdkit: file.2: debug: file: pread count=4096 offset=50675712 nbdkit: file.2: debug: file: pread count=4096 offset=50679808 nbdkit: file.15: debug: file: pread count=4096 offset=51167232 nbdkit: file.8: debug: file: pread count=4096 offset=49799168 nbdkit: file.15: debug: file: pread count=4096 offset=51171328 nbdkit: file.2: debug: file: pread count=4096 offset=50683904 nbdkit: file.3: debug: file: pread count=4096 offset=50438144 nbdkit: file.9: debug: file: pread count=4096 offset=50212864 nbdkit: file.14: debug: file: pread count=4096 offset=50028544 nbdkit: file.0: debug: file: pread count=4096 offset=51400704 nbdkit: file.8: debug: file: pread count=4096 offset=49803264 nbdkit: file.12: debug: file: pread count=4096 offset=51662848 nbdkit: file.7: debug: file: pread count=4096 offset=50900992 nbdkit: file.12: debug: file: pread count=4096 offset=51666944 nbdkit: file.12: debug: file: pread count=4096 offset=51671040 nbdkit: file.3: debug: file: pread count=4096 offset=50442240 nbdkit: file.12: debug: file: pread count=4096 offset=51675136 nbdkit: file.14: debug: file: pread count=4096 offset=50032640 nbdkit: file.0: debug: file: pread count=4096 offset=51404800 nbdkit: file.0: debug: file: pread count=4096 offset=51408896 nbdkit: file.2: debug: file: pread count=4096 offset=50688000 nbdkit: file.12: debug: file: pread count=4096 offset=51679232 nbdkit: file.2: debug: file: pread count=4096 offset=50692096 nbdkit: file.4: debug: file: pread count=4096 offset=51904512 nbdkit: file.12: debug: file: pread count=4096 offset=51683328 nbdkit: file.14: debug: file: pread count=4096 offset=50036736 nbdkit: file.15: debug: file: pread count=4096 offset=51175424 nbdkit: file.3: debug: file: pread count=4096 offset=50446336 nbdkit: file.12: debug: file: pread count=4096 offset=51687424 nbdkit: file.3: debug: file: pread count=4096 offset=50450432 nbdkit: file.9: debug: file: pread count=4096 offset=50216960 nbdkit: file.12: debug: file: pread count=4096 offset=51691520 nbdkit: file.3: debug: file: pread count=4096 offset=50454528 nbdkit: file.0: debug: file: pread count=4096 offset=51412992 nbdkit: file.7: debug: file: pread count=4096 offset=50905088 nbdkit: file.5: debug: cow: pread count=262144 offset=52166656 nbdkit: file.0: debug: file: pread count=4096 offset=51417088 nbdkit: file.2: debug: file: pread count=4096 offset=50696192 nbdkit: file.9: debug: file: pread count=4096 offset=50221056 nbdkit: file.7: debug: file: pread count=4096 offset=50909184 nbdkit: file.4: debug: file: pread count=4096 offset=51908608 nbdkit: file.3: debug: file: pread count=4096 offset=50458624 nbdkit: file.14: debug: file: pread count=4096 offset=50040832 nbdkit: file.0: debug: file: pread count=4096 offset=51421184 nbdkit: file.7: debug: file: pread count=4096 offset=50913280 nbdkit: file.5: debug: file: pread count=4096 offset=52166656 nbdkit: file.12: debug: file: pread count=4096 offset=51695616 nbdkit: file.15: debug: file: pread count=4096 offset=51179520 nbdkit: file.3: debug: file: pread count=4096 offset=50462720 nbdkit: file.2: debug: file: pread count=4096 offset=50700288 nbdkit: file.7: debug: file: pread count=4096 offset=50917376 nbdkit: file.15: debug: file: pread count=4096 offset=51183616 nbdkit: file.5: debug: file: pread count=4096 offset=52170752 nbdkit: file.5: debug: file: pread count=4096 offset=52174848 nbdkit: file.5: debug: file: pread count=4096 offset=52178944 nbdkit: file.2: debug: file: pread count=4096 offset=50704384 nbdkit: file.3: debug: file: pread count=4096 offset=50466816 nbdkit: file.9: debug: file: pread count=4096 offset=50225152 nbdkit: file.4: debug: file: pread count=4096 offset=51912704 nbdkit: file.10: debug: cow: pread count=262144 offset=52428800 nbdkit: file.7: debug: file: pread count=4096 offset=50921472 nbdkit: file.15: debug: file: pread count=4096 offset=51187712 nbdkit: file.2: debug: file: pread count=4096 offset=50708480 nbdkit: file.4: debug: file: pread count=4096 offset=51916800 nbdkit: file.0: debug: file: pread count=4096 offset=51425280 nbdkit: file.9: debug: file: pread count=4096 offset=50229248 nbdkit: file.9: debug: file: pread count=4096 offset=50233344 nbdkit: file.9: debug: file: pread count=4096 offset=50237440 nbdkit: file.3: debug: file: pread count=4096 offset=50470912 nbdkit: file.3: debug: file: pread count=4096 offset=50475008 nbdkit: file.3: debug: file: pread count=4096 offset=50479104 nbdkit: file.14: debug: file: pread count=4096 offset=50044928 nbdkit: file.15: debug: file: pread count=4096 offset=51191808 nbdkit: file.3: debug: file: pread count=4096 offset=50483200 nbdkit: file.10: debug: file: pread count=4096 offset=52428800 nbdkit: file.9: debug: file: pread count=4096 offset=50241536 nbdkit: file.10: debug: file: pread count=4096 offset=52432896 nbdkit: file.4: debug: file: pread count=4096 offset=51920896 nbdkit: file.9: debug: file: pread count=4096 offset=50245632 nbdkit: file.2: debug: file: pread count=4096 offset=50712576 nbdkit: file.5: debug: file: pread count=4096 offset=52183040 nbdkit: file.14: debug: file: pread count=4096 offset=50049024 nbdkit: file.0: debug: file: pread count=4096 offset=51429376 nbdkit: file.0: debug: file: pread count=4096 offset=51433472 nbdkit: file.0: debug: file: pread count=4096 offset=51437568 nbdkit: file.9: debug: file: pread count=4096 offset=50249728 nbdkit: file.12: debug: file: pread count=4096 offset=51699712 nbdkit: file.9: debug: file: pread count=4096 offset=50253824 nbdkit: file.4: debug: file: pread count=4096 offset=51924992 nbdkit: file.5: debug: file: pread count=4096 offset=52187136 nbdkit: file.12: debug: file: pread count=4096 offset=51703808 nbdkit: file.10: debug: file: pread count=4096 offset=52436992 nbdkit: file.14: debug: file: pread count=4096 offset=50053120 nbdkit: file.15: debug: file: pread count=4096 offset=51195904 nbdkit: file.4: debug: file: pread count=4096 offset=51929088 nbdkit: file.7: debug: file: pread count=4096 offset=50925568 nbdkit: file.2: debug: file: pread count=4096 offset=50716672 nbdkit: file.10: debug: file: pread count=4096 offset=52441088 nbdkit: file.5: debug: file: pread count=4096 offset=52191232 nbdkit: file.14: debug: file: pread count=4096 offset=50057216 nbdkit: file.9: debug: file: pread count=4096 offset=50257920 nbdkit: file.14: debug: file: pread count=4096 offset=50061312 nbdkit: file.11: debug: cow: pread count=262144 offset=52690944 nbdkit: file.3: debug: file: pread count=4096 offset=50487296 nbdkit: file.5: debug: file: pread count=4096 offset=52195328 nbdkit: file.14: debug: file: pread count=4096 offset=50065408 nbdkit: file.0: debug: file: pread count=4096 offset=51441664 nbdkit: file.11: debug: file: pread count=4096 offset=52690944 nbdkit: file.3: debug: file: pread count=4096 offset=50491392 nbdkit: file.7: debug: file: pread count=4096 offset=50929664 nbdkit: file.15: debug: file: pread count=4096 offset=51200000 nbdkit: file.2: debug: file: pread count=4096 offset=50720768 nbdkit: file.15: debug: file: pread count=4096 offset=51204096 nbdkit: file.0: debug: file: pread count=4096 offset=51445760 nbdkit: file.2: debug: file: pread count=4096 offset=50724864 nbdkit: file.3: debug: file: pread count=4096 offset=50495488 nbdkit: file.0: debug: file: pread count=4096 offset=51449856 nbdkit: file.9: debug: file: pread count=4096 offset=50262016 nbdkit: file.2: debug: file: pread count=4096 offset=50728960 nbdkit: file.12: debug: file: pread count=4096 offset=51707904 nbdkit: file.10: debug: file: pread count=4096 offset=52445184 nbdkit: file.7: debug: file: pread count=4096 offset=50933760 nbdkit: file.9: debug: file: pread count=4096 offset=50266112 nbdkit: file.5: debug: file: pread count=4096 offset=52199424 nbdkit: file.0: debug: file: pread count=4096 offset=51453952 nbdkit: file.4: debug: file: pread count=4096 offset=51933184 nbdkit: file.9: debug: file: pread count=4096 offset=50270208 nbdkit: file.7: debug: file: pread count=4096 offset=50937856 nbdkit: file.3: debug: file: pread count=4096 offset=50499584 nbdkit: file.11: debug: file: pread count=4096 offset=52695040 nbdkit: file.12: debug: file: pread count=4096 offset=51712000 nbdkit: file.2: debug: file: pread count=4096 offset=50733056 nbdkit: file.5: debug: file: pread count=4096 offset=52203520 nbdkit: file.13: debug: cow: pread count=262144 offset=52953088 nbdkit: file.15: debug: file: pread count=4096 offset=51208192 nbdkit: file.10: debug: file: pread count=4096 offset=52449280 nbdkit: file.3: debug: file: pread count=4096 offset=50503680 nbdkit: file.7: debug: file: pread count=4096 offset=50941952 nbdkit: file.11: debug: file: pread count=4096 offset=52699136 nbdkit: file.12: debug: file: pread count=4096 offset=51716096 nbdkit: file.10: debug: file: pread count=4096 offset=52453376 nbdkit: file.11: debug: file: pread count=4096 offset=52703232 nbdkit: file.15: debug: file: pread count=4096 offset=51212288 nbdkit: file.0: debug: file: pread count=4096 offset=51458048 nbdkit: file.2: debug: file: pread count=4096 offset=50737152 nbdkit: file.11: debug: file: pread count=4096 offset=52707328 nbdkit: file.3: debug: file: pread count=4096 offset=50507776 nbdkit: file.7: debug: file: pread count=4096 offset=50946048 nbdkit: file.3: debug: file: pread count=4096 offset=50511872 nbdkit: file.13: debug: file: pread count=4096 offset=52953088 nbdkit: file.15: debug: file: pread count=4096 offset=51216384 nbdkit: file.9: debug: file: pread count=4096 offset=50274304 nbdkit: file.4: debug: file: pread count=4096 offset=51937280 nbdkit: file.11: debug: file: pread count=4096 offset=52711424 nbdkit: file.12: debug: file: pread count=4096 offset=51720192 nbdkit: file.5: debug: file: pread count=4096 offset=52207616 nbdkit: file.4: debug: file: pread count=4096 offset=51941376 nbdkit: file.12: debug: file: pread count=4096 offset=51724288 nbdkit: file.10: debug: file: pread count=4096 offset=52457472 nbdkit: file.7: debug: file: pread count=4096 offset=50950144 nbdkit: file.11: debug: file: pread count=4096 offset=52715520 nbdkit: file.5: debug: file: pread count=4096 offset=52211712 nbdkit: file.11: debug: file: pread count=4096 offset=52719616 nbdkit: file.3: debug: file: pread count=4096 offset=50515968 nbdkit: file.15: debug: file: pread count=4096 offset=51220480 nbdkit: file.4: debug: file: pread count=4096 offset=51945472 nbdkit: file.12: debug: file: pread count=4096 offset=51728384 nbdkit: file.7: debug: file: pread count=4096 offset=50954240 nbdkit: file.4: debug: file: pread count=4096 offset=51949568 nbdkit: file.10: debug: file: pread count=4096 offset=52461568 nbdkit: file.7: debug: file: pread count=4096 offset=50958336 nbdkit: file.15: debug: file: pread count=4096 offset=51224576 nbdkit: file.9: debug: file: pread count=4096 offset=50278400 nbdkit: file.7: debug: file: pread count=4096 offset=50962432 nbdkit: file.2: debug: file: pread count=4096 offset=50741248 nbdkit: file.7: debug: file: pread count=4096 offset=50966528 nbdkit: file.11: debug: file: pread count=4096 offset=52723712 nbdkit: file.4: debug: file: pread count=4096 offset=51953664 nbdkit: file.9: debug: file: pread count=4096 offset=50282496 nbdkit: file.0: debug: file: pread count=4096 offset=51462144 nbdkit: file.3: debug: file: pread count=4096 offset=50520064 nbdkit: file.5: debug: file: pread count=4096 offset=52215808 nbdkit: file.4: debug: file: pread count=4096 offset=51957760 nbdkit: file.9: debug: file: pread count=4096 offset=50286592 nbdkit: file.2: debug: file: pread count=4096 offset=50745344 nbdkit: file.13: debug: file: pread count=4096 offset=52957184 nbdkit: file.9: debug: file: pread count=4096 offset=50290688 nbdkit: file.9: debug: file: pread count=4096 offset=50294784 nbdkit: file.9: debug: file: pread count=4096 offset=50298880 nbdkit: file.0: debug: file: pread count=4096 offset=51466240 nbdkit: file.10: debug: file: pread count=4096 offset=52465664 nbdkit: file.4: debug: file: pread count=4096 offset=51961856 nbdkit: file.2: debug: file: pread count=4096 offset=50749440 nbdkit: file.12: debug: file: pread count=4096 offset=51732480 nbdkit: file.3: debug: file: pread count=4096 offset=50524160 nbdkit: file.13: debug: file: pread count=4096 offset=52961280 nbdkit: file.9: debug: file: pread count=4096 offset=50302976 nbdkit: file.7: debug: file: pread count=4096 offset=50970624 nbdkit: file.10: debug: file: pread count=4096 offset=52469760 nbdkit: file.3: debug: file: pread count=4096 offset=50528256 nbdkit: file.15: debug: file: pread count=4096 offset=51228672 nbdkit: file.5: debug: file: pread count=4096 offset=52219904 nbdkit: file.12: debug: file: pread count=4096 offset=51736576 nbdkit: file.11: debug: file: pread count=4096 offset=52727808 nbdkit: file.15: debug: file: pread count=4096 offset=51232768 nbdkit: file.2: debug: file: pread count=4096 offset=50753536 nbdkit: file.0: debug: file: pread count=4096 offset=51470336 nbdkit: file.13: debug: file: pread count=4096 offset=52965376 nbdkit: file.5: debug: file: pread count=4096 offset=52224000 nbdkit: file.11: debug: file: pread count=4096 offset=52731904 nbdkit: file.15: debug: file: pread count=4096 offset=51236864 nbdkit: file.4: debug: file: pread count=4096 offset=51965952 nbdkit: file.10: debug: file: pread count=4096 offset=52473856 nbdkit: file.7: debug: file: pread count=4096 offset=50974720 nbdkit: file.13: debug: file: pread count=4096 offset=52969472 nbdkit: file.3: debug: file: pread count=4096 offset=50532352 nbdkit: file.2: debug: file: pread count=4096 offset=50757632 nbdkit: file.5: debug: file: pread count=4096 offset=52228096 nbdkit: file.12: debug: file: pread count=4096 offset=51740672 nbdkit: file.2: debug: file: pread count=4096 offset=50761728 nbdkit: file.5: debug: file: pread count=4096 offset=52232192 nbdkit: file.15: debug: file: pread count=4096 offset=51240960 nbdkit: file.10: debug: file: pread count=4096 offset=52477952 nbdkit: file.15: debug: file: pread count=4096 offset=51245056 nbdkit: file.2: debug: file: pread count=4096 offset=50765824 nbdkit: file.9: debug: file: pread count=4096 offset=50307072 nbdkit: file.9: debug: file: pread count=4096 offset=50311168 nbdkit: file.2: debug: file: pread count=4096 offset=50769920 nbdkit: file.11: debug: file: pread count=4096 offset=52736000 nbdkit: file.3: debug: file: pread count=4096 offset=50536448 nbdkit: file.9: debug: file: pread count=4096 offset=50315264 nbdkit: file.12: debug: file: pread count=4096 offset=51744768 nbdkit: file.3: debug: file: pread count=4096 offset=50540544 nbdkit: file.7: debug: file: pread count=4096 offset=50978816 nbdkit: file.9: debug: file: pread count=4096 offset=50319360 nbdkit: file.5: debug: file: pread count=4096 offset=52236288 nbdkit: file.0: debug: file: pread count=4096 offset=51474432 nbdkit: file.11: debug: file: pread count=4096 offset=52740096 nbdkit: file.3: debug: file: pread count=4096 offset=50544640 nbdkit: file.13: debug: file: pread count=4096 offset=52973568 nbdkit: file.10: debug: file: pread count=4096 offset=52482048 nbdkit: file.13: debug: file: pread count=4096 offset=52977664 nbdkit: file.0: debug: file: pread count=4096 offset=51478528 nbdkit: file.0: debug: file: pread count=4096 offset=51482624 nbdkit: file.13: debug: file: pread count=4096 offset=52981760 nbdkit: file.10: debug: file: pread count=4096 offset=52486144 nbdkit: file.7: debug: file: pread count=4096 offset=50982912 nbdkit: file.11: debug: file: pread count=4096 offset=52744192 nbdkit: file.2: debug: file: pread count=4096 offset=50774016 nbdkit: file.4: debug: file: pread count=4096 offset=51970048 nbdkit: file.0: debug: file: pread count=4096 offset=51486720 nbdkit: file.13: debug: file: pread count=4096 offset=52985856 nbdkit: file.15: debug: file: pread count=4096 offset=51249152 nbdkit: file.4: debug: file: pread count=4096 offset=51974144 nbdkit: file.7: debug: file: pread count=4096 offset=50987008 nbdkit: file.9: debug: file: pread count=4096 offset=50323456 nbdkit: file.5: debug: file: pread count=4096 offset=52240384 nbdkit: file.1: debug: cow: pread count=262144 offset=53215232 nbdkit: file.3: debug: file: pread count=4096 offset=50548736 nbdkit: file.12: debug: file: pread count=4096 offset=51748864 nbdkit: file.6: debug: cow: pread count=262144 offset=53477376 nbdkit: file.13: debug: file: pread count=4096 offset=52989952 nbdkit: file.10: debug: file: pread count=4096 offset=52490240 nbdkit: file.13: debug: file: pread count=4096 offset=52994048 nbdkit: file.2: debug: file: pread count=4096 offset=50778112 nbdkit: file.3: debug: file: pread count=4096 offset=50552832 nbdkit: file.15: debug: file: pread count=4096 offset=51253248 nbdkit: file.13: debug: file: pread count=4096 offset=52998144 nbdkit: file.10: debug: file: pread count=4096 offset=52494336 nbdkit: file.13: debug: file: pread count=4096 offset=53002240 nbdkit: file.9: debug: file: pread count=4096 offset=50327552 nbdkit: file.0: debug: file: pread count=4096 offset=51490816 nbdkit: file.13: debug: file: pread count=4096 offset=53006336 nbdkit: file.7: debug: file: pread count=4096 offset=50991104 nbdkit: file.13: debug: file: pread count=4096 offset=53010432 nbdkit: file.3: debug: file: pread count=4096 offset=50556928 nbdkit: file.11: debug: file: pread count=4096 offset=52748288 nbdkit: file.13: debug: file: pread count=4096 offset=53014528 nbdkit: file.3: debug: file: pread count=4096 offset=50561024 nbdkit: file.13: debug: file: pread count=4096 offset=53018624 nbdkit: file.6: debug: file: pread count=4096 offset=53477376 nbdkit: file.13: debug: file: pread count=4096 offset=53022720 nbdkit: file.2: debug: file: pread count=4096 offset=50782208 nbdkit: file.15: debug: file: pread count=4096 offset=51257344 nbdkit: file.12: debug: file: pread count=4096 offset=51752960 nbdkit: file.6: debug: file: pread count=4096 offset=53481472 nbdkit: file.10: debug: file: pread count=4096 offset=52498432 nbdkit: file.13: debug: file: pread count=4096 offset=53026816 nbdkit: file.0: debug: file: pread count=4096 offset=51494912 nbdkit: file.5: debug: file: pread count=4096 offset=52244480 nbdkit: file.3: debug: file: pread count=4096 offset=50565120 nbdkit: file.6: debug: file: pread count=4096 offset=53485568 nbdkit: file.0: debug: file: pread count=4096 offset=51499008 nbdkit: file.1: debug: file: pread count=4096 offset=53215232 nbdkit: file.6: debug: file: pread count=4096 offset=53489664 nbdkit: file.2: debug: file: pread count=4096 offset=50786304 nbdkit: file.5: debug: file: pread count=4096 offset=52248576 nbdkit: file.3: debug: file: pread count=4096 offset=50569216 nbdkit: file.5: debug: file: pread count=4096 offset=52252672 nbdkit: file.6: debug: file: pread count=4096 offset=53493760 nbdkit: file.4: debug: file: pread count=4096 offset=51978240 nbdkit: file.3: debug: file: pread count=4096 offset=50573312 nbdkit: file.10: debug: file: pread count=4096 offset=52502528 nbdkit: file.0: debug: file: pread count=4096 offset=51503104 nbdkit: file.15: debug: file: pread count=4096 offset=51261440 nbdkit: file.4: debug: file: pread count=4096 offset=51982336 nbdkit: file.0: debug: file: pread count=4096 offset=51507200 nbdkit: file.8: debug: cow: pread count=262144 offset=53739520 nbdkit: file.7: debug: file: pread count=4096 offset=50995200 nbdkit: file.11: debug: file: pread count=4096 offset=52752384 nbdkit: file.4: debug: file: pread count=4096 offset=51986432 nbdkit: file.6: debug: file: pread count=4096 offset=53497856 nbdkit: file.7: debug: file: pread count=4096 offset=50999296 nbdkit: file.6: debug: file: pread count=4096 offset=53501952 nbdkit: file.3: debug: file: pread count=4096 offset=50577408 nbdkit: file.10: debug: file: pread count=4096 offset=52506624 nbdkit: file.7: debug: file: pread count=4096 offset=51003392 nbdkit: file.2: debug: file: pread count=4096 offset=50790400 nbdkit: file.15: debug: file: pread count=4096 offset=51265536 nbdkit: file.6: debug: file: pread count=4096 offset=53506048 nbdkit: file.1: debug: file: pread count=4096 offset=53219328 nbdkit: file.2: debug: file: pread count=4096 offset=50794496 nbdkit: file.3: debug: file: pread count=4096 offset=50581504 nbdkit: file.11: debug: file: pread count=4096 offset=52756480 nbdkit: file.5: debug: file: pread count=4096 offset=52256768 nbdkit: file.8: debug: file: pread count=4096 offset=53739520 nbdkit: file.3: debug: file: pread count=4096 offset=50585600 nbdkit: file.12: debug: file: pread count=4096 offset=51757056 nbdkit: file.13: debug: file: pread count=4096 offset=53030912 nbdkit: file.15: debug: file: pread count=4096 offset=51269632 nbdkit: file.0: debug: file: pread count=4096 offset=51511296 nbdkit: file.6: debug: file: pread count=4096 offset=53510144 nbdkit: file.10: debug: file: pread count=4096 offset=52510720 nbdkit: file.3: debug: file: pread count=4096 offset=50589696 nbdkit: file.13: debug: file: pread count=4096 offset=53035008 nbdkit: file.7: debug: file: pread count=4096 offset=51007488 nbdkit: file.14: debug: cow: pread count=262144 offset=54001664 nbdkit: file.13: debug: file: pread count=4096 offset=53039104 nbdkit: file.15: debug: file: pread count=4096 offset=51273728 nbdkit: file.7: debug: file: pread count=4096 offset=51011584 nbdkit: file.1: debug: file: pread count=4096 offset=53223424 nbdkit: file.4: debug: file: pread count=4096 offset=51990528 nbdkit: file.10: debug: file: pread count=4096 offset=52514816 nbdkit: file.0: debug: file: pread count=4096 offset=51515392 nbdkit: file.14: debug: file: pread count=4096 offset=54001664 nbdkit: file.5: debug: file: pread count=4096 offset=52260864 nbdkit: file.13: debug: file: pread count=4096 offset=53043200 nbdkit: file.11: debug: file: pread count=4096 offset=52760576 nbdkit: file.2: debug: file: pread count=4096 offset=50798592 nbdkit: file.4: debug: file: pread count=4096 offset=51994624 nbdkit: file.4: debug: file: pread count=4096 offset=51998720 nbdkit: file.10: debug: file: pread count=4096 offset=52518912 nbdkit: file.14: debug: file: pread count=4096 offset=54005760 nbdkit: file.4: debug: file: pread count=4096 offset=52002816 nbdkit: file.0: debug: file: pread count=4096 offset=51519488 nbdkit: file.5: debug: file: pread count=4096 offset=52264960 nbdkit: file.8: debug: file: pread count=4096 offset=53743616 nbdkit: file.7: debug: file: pread count=4096 offset=51015680 nbdkit: file.10: debug: file: pread count=4096 offset=52523008 nbdkit: file.13: debug: file: pread count=4096 offset=53047296 nbdkit: file.12: debug: file: pread count=4096 offset=51761152 nbdkit: file.14: debug: file: pread count=4096 offset=54009856 nbdkit: file.6: debug: file: pread count=4096 offset=53514240 nbdkit: file.4: debug: file: pread count=4096 offset=52006912 nbdkit: file.0: debug: file: pread count=4096 offset=51523584 nbdkit: file.11: debug: file: pread count=4096 offset=52764672 nbdkit: file.9: debug: cow: pread count=262144 offset=54263808 nbdkit: file.2: debug: file: pread count=4096 offset=50802688 nbdkit: file.14: debug: file: pread count=4096 offset=54013952 nbdkit: file.15: debug: file: pread count=4096 offset=51277824 nbdkit: file.0: debug: file: pread count=4096 offset=51527680 nbdkit: file.13: debug: file: pread count=4096 offset=53051392 nbdkit: file.4: debug: file: pread count=4096 offset=52011008 nbdkit: file.2: debug: file: pread count=4096 offset=50806784 nbdkit: file.6: debug: file: pread count=4096 offset=53518336 nbdkit: file.8: debug: file: pread count=4096 offset=53747712 nbdkit: file.2: debug: file: pread count=4096 offset=50810880 nbdkit: file.10: debug: file: pread count=4096 offset=52527104 nbdkit: file.6: debug: file: pread count=4096 offset=53522432 nbdkit: file.5: debug: file: pread count=4096 offset=52269056 nbdkit: file.15: debug: file: pread count=4096 offset=51281920 nbdkit: file.4: debug: file: pread count=4096 offset=52015104 nbdkit: file.12: debug: file: pread count=4096 offset=51765248 nbdkit: file.8: debug: file: pread count=4096 offset=53751808 nbdkit: file.7: debug: file: pread count=4096 offset=51019776 nbdkit: file.0: debug: file: pread count=4096 offset=51531776 nbdkit: file.4: debug: file: pread count=4096 offset=52019200 nbdkit: file.1: debug: file: pread count=4096 offset=53227520 nbdkit: file.10: debug: file: pread count=4096 offset=52531200 nbdkit: file.0: debug: file: pread count=4096 offset=51535872 nbdkit: file.9: debug: file: pread count=4096 offset=54263808 nbdkit: file.10: debug: file: pread count=4096 offset=52535296 nbdkit: file.13: debug: file: pread count=4096 offset=53055488 nbdkit: file.13: debug: file: pread count=4096 offset=53059584 nbdkit: file.2: debug: file: pread count=4096 offset=50814976 nbdkit: file.10: debug: file: pread count=4096 offset=52539392 nbdkit: file.14: debug: file: pread count=4096 offset=54018048 nbdkit: file.5: debug: file: pread count=4096 offset=52273152 nbdkit: file.11: debug: file: pread count=4096 offset=52768768 nbdkit: file.3: debug: cow: pread count=262144 offset=54525952 nbdkit: file.14: debug: file: pread count=4096 offset=54022144 nbdkit: file.4: debug: file: pread count=4096 offset=52023296 nbdkit: file.10: debug: file: pread count=4096 offset=52543488 nbdkit: file.15: debug: file: pread count=4096 offset=51286016 nbdkit: file.1: debug: file: pread count=4096 offset=53231616 nbdkit: file.6: debug: file: pread count=4096 offset=53526528 nbdkit: file.8: debug: file: pread count=4096 offset=53755904 nbdkit: file.13: debug: file: pread count=4096 offset=53063680 nbdkit: file.14: debug: file: pread count=4096 offset=54026240 nbdkit: file.3: debug: file: pread count=4096 offset=54525952 nbdkit: file.7: debug: file: pread count=4096 offset=51023872 nbdkit: file.10: debug: file: pread count=4096 offset=52547584 nbdkit: file.6: debug: file: pread count=4096 offset=53530624 nbdkit: file.2: debug: file: pread count=4096 offset=50819072 nbdkit: file.11: debug: file: pread count=4096 offset=52772864 nbdkit: file.9: debug: file: pread count=4096 offset=54267904 nbdkit: file.12: debug: file: pread count=4096 offset=51769344 nbdkit: file.5: debug: file: pread count=4096 offset=52277248 nbdkit: file.8: debug: file: pread count=4096 offset=53760000 nbdkit: file.15: debug: file: pread count=4096 offset=51290112 nbdkit: file.1: debug: file: pread count=4096 offset=53235712 nbdkit: file.6: debug: file: pread count=4096 offset=53534720 nbdkit: file.11: debug: file: pread count=4096 offset=52776960 nbdkit: file.10: debug: file: pread count=4096 offset=52551680 nbdkit: file.14: debug: file: pread count=4096 offset=54030336 nbdkit: file.4: debug: file: pread count=4096 offset=52027392 nbdkit: file.3: debug: file: pread count=4096 offset=54530048 nbdkit: file.0: debug: file: pread count=4096 offset=51539968 nbdkit: file.12: debug: file: pread count=4096 offset=51773440 nbdkit: file.6: debug: file: pread count=4096 offset=53538816 nbdkit: file.5: debug: file: pread count=4096 offset=52281344 nbdkit: file.15: debug: file: pread count=4096 offset=51294208 nbdkit: file.15: debug: file: pread count=4096 offset=51298304 nbdkit: file.7: debug: file: pread count=4096 offset=51027968 nbdkit: file.1: debug: file: pread count=4096 offset=53239808 nbdkit: file.5: debug: file: pread count=4096 offset=52285440 nbdkit: file.8: debug: file: pread count=4096 offset=53764096 nbdkit: file.14: debug: file: pread count=4096 offset=54034432 nbdkit: file.9: debug: file: pread count=4096 offset=54272000 nbdkit: file.6: debug: file: pread count=4096 offset=53542912 nbdkit: file.0: debug: file: pread count=4096 offset=51544064 nbdkit: file.10: debug: file: pread count=4096 offset=52555776 nbdkit: file.4: debug: file: pread count=4096 offset=52031488 nbdkit: file.2: debug: file: pread count=4096 offset=50823168 nbdkit: file.11: debug: file: pread count=4096 offset=52781056 nbdkit: file.8: debug: file: pread count=4096 offset=53768192 nbdkit: file.14: debug: file: pread count=4096 offset=54038528 nbdkit: file.6: debug: file: pread count=4096 offset=53547008 nbdkit: file.7: debug: file: pread count=4096 offset=51032064 nbdkit: file.13: debug: file: pread count=4096 offset=53067776 nbdkit: file.13: debug: file: pread count=4096 offset=53071872 nbdkit: file.10: debug: file: pread count=4096 offset=52559872 nbdkit: file.14: debug: file: pread count=4096 offset=54042624 nbdkit: file.5: debug: file: pread count=4096 offset=52289536 nbdkit: file.6: debug: file: pread count=4096 offset=53551104 nbdkit: file.7: debug: file: pread count=4096 offset=51036160 nbdkit: file.2: debug: file: pread count=4096 offset=50827264 nbdkit: file.9: debug: file: pread count=4096 offset=54276096 nbdkit: file.1: debug: file: pread count=4096 offset=53243904 nbdkit: file.14: debug: file: pread count=4096 offset=54046720 nbdkit: file.2: debug: file: pread count=4096 offset=50831360 nbdkit: file.0: debug: file: pread count=4096 offset=51548160 nbdkit: file.3: debug: file: pread count=4096 offset=54534144 nbdkit: file.11: debug: file: pread count=4096 offset=52785152 nbdkit: file.4: debug: file: pread count=4096 offset=52035584 nbdkit: file.12: debug: file: pread count=4096 offset=51777536 nbdkit: file.8: debug: file: pread count=4096 offset=53772288 nbdkit: file.13: debug: file: pread count=4096 offset=53075968 nbdkit: file.4: debug: file: pread count=4096 offset=52039680 nbdkit: file.7: debug: file: pread count=4096 offset=51040256 nbdkit: file.15: debug: file: pread count=4096 offset=51302400 nbdkit: file.5: debug: file: pread count=4096 offset=52293632 nbdkit: file.11: debug: file: pread count=4096 offset=52789248 nbdkit: file.10: debug: file: pread count=4096 offset=52563968 nbdkit: file.6: debug: file: pread count=4096 offset=53555200 nbdkit: file.3: debug: file: pread count=4096 offset=54538240 nbdkit: file.0: debug: file: pread count=4096 offset=51552256 nbdkit: file.11: debug: file: pread count=4096 offset=52793344 nbdkit: file.1: debug: file: pread count=4096 offset=53248000 nbdkit: file.13: debug: file: pread count=4096 offset=53080064 nbdkit: file.10: debug: file: pread count=4096 offset=52568064 nbdkit: file.3: debug: file: pread count=4096 offset=54542336 nbdkit: file.14: debug: file: pread count=4096 offset=54050816 nbdkit: file.2: debug: file: pread count=4096 offset=50835456 nbdkit: file.15: debug: file: pread count=4096 offset=51306496 nbdkit: file.13: debug: file: pread count=4096 offset=53084160 nbdkit: file.9: debug: file: pread count=4096 offset=54280192 nbdkit: file.7: debug: file: pread count=4096 offset=51044352 nbdkit: file.1: debug: file: pread count=4096 offset=53252096 nbdkit: file.3: debug: file: pread count=4096 offset=54546432 nbdkit: file.1: debug: file: pread count=4096 offset=53256192 nbdkit: file.8: debug: file: pread count=4096 offset=53776384 nbdkit: file.3: debug: file: pread count=4096 offset=54550528 nbdkit: file.6: debug: file: pread count=4096 offset=53559296 nbdkit: file.2: debug: file: pread count=4096 offset=50839552 nbdkit: file.14: debug: file: pread count=4096 offset=54054912 nbdkit: file.11: debug: file: pread count=4096 offset=52797440 nbdkit: file.12: debug: file: pread count=4096 offset=51781632 nbdkit: file.7: debug: file: pread count=4096 offset=51048448 nbdkit: file.1: debug: file: pread count=4096 offset=53260288 nbdkit: file.13: debug: file: pread count=4096 offset=53088256 nbdkit: file.12: debug: file: pread count=4096 offset=51785728 nbdkit: file.7: debug: file: pread count=4096 offset=51052544 nbdkit: file.0: debug: file: pread count=4096 offset=51556352 nbdkit: file.14: debug: file: pread count=4096 offset=54059008 nbdkit: file.8: debug: file: pread count=4096 offset=53780480 nbdkit: file.7: debug: file: pread count=4096 offset=51056640 nbdkit: file.13: debug: file: pread count=4096 offset=53092352 nbdkit: file.11: debug: file: pread count=4096 offset=52801536 nbdkit: file.8: debug: file: pread count=4096 offset=53784576 nbdkit: file.7: debug: file: pread count=4096 offset=51060736 nbdkit: file.3: debug: file: pread count=4096 offset=54554624 nbdkit: file.15: debug: file: pread count=4096 offset=51310592 nbdkit: file.1: debug: file: pread count=4096 offset=53264384 nbdkit: file.11: debug: file: pread count=4096 offset=52805632 nbdkit: file.0: debug: file: pread count=4096 offset=51560448 nbdkit: file.7: debug: file: pread count=4096 offset=51064832 nbdkit: file.0: debug: file: pread count=4096 offset=51564544 nbdkit: file.9: debug: file: pread count=4096 offset=54284288 nbdkit: file.1: debug: file: pread count=4096 offset=53268480 nbdkit: file.14: debug: file: pread count=4096 offset=54063104 nbdkit: file.10: debug: file: pread count=4096 offset=52572160 nbdkit: file.3: debug: file: pread count=4096 offset=54558720 nbdkit: file.4: debug: file: pread count=4096 offset=52043776 nbdkit: file.2: debug: file: pread count=4096 offset=50843648 nbdkit: file.10: debug: file: pread count=4096 offset=52576256 nbdkit: file.5: debug: file: pread count=4096 offset=52297728 nbdkit: file.6: debug: file: pread count=4096 offset=53563392 nbdkit: file.13: debug: file: pread count=4096 offset=53096448 nbdkit: file.14: debug: file: pread count=4096 offset=54067200 nbdkit: file.9: debug: file: pread count=4096 offset=54288384 nbdkit: file.7: debug: file: pread count=4096 offset=51068928 nbdkit: file.11: debug: file: pread count=4096 offset=52809728 nbdkit: file.12: debug: file: pread count=4096 offset=51789824 nbdkit: file.1: debug: file: pread count=4096 offset=53272576 nbdkit: file.2: debug: file: pread count=4096 offset=50847744 nbdkit: file.9: debug: file: pread count=4096 offset=54292480 nbdkit: file.3: debug: file: pread count=4096 offset=54562816 nbdkit: file.6: debug: file: pread count=4096 offset=53567488 nbdkit: file.15: debug: file: pread count=4096 offset=51314688 nbdkit: file.13: debug: file: pread count=4096 offset=53100544 nbdkit: file.10: debug: file: pread count=4096 offset=52580352 nbdkit: file.2: debug: file: pread count=4096 offset=50851840 nbdkit: file.0: debug: file: pread count=4096 offset=51568640 nbdkit: file.3: debug: file: pread count=4096 offset=54566912 nbdkit: file.5: debug: file: pread count=4096 offset=52301824 nbdkit: file.7: debug: file: pread count=4096 offset=51073024 nbdkit: file.0: debug: file: pread count=4096 offset=51572736 nbdkit: file.9: debug: file: pread count=4096 offset=54296576 nbdkit: file.1: debug: file: pread count=4096 offset=53276672 nbdkit: file.3: debug: file: pread count=4096 offset=54571008 nbdkit: file.4: debug: file: pread count=4096 offset=52047872 nbdkit: file.12: debug: file: pread count=4096 offset=51793920 nbdkit: file.13: debug: file: pread count=4096 offset=53104640 nbdkit: file.3: debug: file: pread count=4096 offset=54575104 nbdkit: file.7: debug: file: pread count=4096 offset=51077120 nbdkit: file.1: debug: file: pread count=4096 offset=53280768 nbdkit: file.8: debug: file: pread count=4096 offset=53788672 nbdkit: file.4: debug: file: pread count=4096 offset=52051968 nbdkit: file.5: debug: file: pread count=4096 offset=52305920 nbdkit: file.15: debug: file: pread count=4096 offset=51318784 nbdkit: file.11: debug: file: pread count=4096 offset=52813824 nbdkit: file.1: debug: file: pread count=4096 offset=53284864 nbdkit: file.3: debug: file: pread count=4096 offset=54579200 nbdkit: file.10: debug: file: pread count=4096 offset=52584448 nbdkit: file.6: debug: file: pread count=4096 offset=53571584 nbdkit: file.3: debug: file: pread count=4096 offset=54583296 nbdkit: file.8: debug: file: pread count=4096 offset=53792768 nbdkit: file.14: debug: file: pread count=4096 offset=54071296 nbdkit: file.7: debug: file: pread count=4096 offset=51081216 nbdkit: file.15: debug: file: pread count=4096 offset=51322880 nbdkit: file.8: debug: file: pread count=4096 offset=53796864 nbdkit: file.6: debug: file: pread count=4096 offset=53575680 nbdkit: file.9: debug: file: pread count=4096 offset=54300672 nbdkit: file.2: debug: cow: pread count=262144 offset=54788096 nbdkit: file.3: debug: file: pread count=4096 offset=54587392 nbdkit: file.1: debug: file: pread count=4096 offset=53288960 nbdkit: file.10: debug: file: pread count=4096 offset=52588544 nbdkit: file.12: debug: file: pread count=4096 offset=51798016 nbdkit: file.13: debug: file: pread count=4096 offset=53108736 nbdkit: file.11: debug: file: pread count=4096 offset=52817920 nbdkit: file.4: debug: file: pread count=4096 offset=52056064 nbdkit: file.8: debug: file: pread count=4096 offset=53800960 nbdkit: file.11: debug: file: pread count=4096 offset=52822016 nbdkit: file.0: debug: file: pread count=4096 offset=51576832 nbdkit: file.9: debug: file: pread count=4096 offset=54304768 nbdkit: file.2: debug: file: pread count=4096 offset=54788096 nbdkit: file.5: debug: file: pread count=4096 offset=52310016 nbdkit: file.15: debug: file: pread count=4096 offset=51326976 nbdkit: file.2: debug: file: pread count=4096 offset=54792192 nbdkit: file.14: debug: file: pread count=4096 offset=54075392 nbdkit: file.14: debug: file: pread count=4096 offset=54079488 nbdkit: file.14: debug: file: pread count=4096 offset=54083584 nbdkit: file.14: debug: file: pread count=4096 offset=54087680 nbdkit: file.6: debug: file: pread count=4096 offset=53579776 nbdkit: file.14: debug: file: pread count=4096 offset=54091776 nbdkit: file.7: debug: file: pread count=4096 offset=51085312 nbdkit: file.1: debug: file: pread count=4096 offset=53293056 nbdkit: file.13: debug: file: pread count=4096 offset=53112832 nbdkit: file.8: debug: file: pread count=4096 offset=53805056 nbdkit: file.0: debug: file: pread count=4096 offset=51580928 nbdkit: file.11: debug: file: pread count=4096 offset=52826112 nbdkit: file.2: debug: file: pread count=4096 offset=54796288 nbdkit: file.4: debug: file: pread count=4096 offset=52060160 nbdkit: file.1: debug: file: pread count=4096 offset=53297152 nbdkit: file.14: debug: file: pread count=4096 offset=54095872 nbdkit: file.6: debug: file: pread count=4096 offset=53583872 nbdkit: file.3: debug: file: pread count=4096 offset=54591488 nbdkit: file.13: debug: file: pread count=4096 offset=53116928 nbdkit: file.15: debug: file: pread count=4096 offset=51331072 nbdkit: file.11: debug: file: pread count=4096 offset=52830208 nbdkit: file.5: debug: file: pread count=4096 offset=52314112 nbdkit: file.13: debug: file: pread count=4096 offset=53121024 nbdkit: file.12: debug: file: pread count=4096 offset=51802112 nbdkit: file.9: debug: file: pread count=4096 offset=54308864 nbdkit: file.7: debug: file: pread count=4096 offset=51089408 nbdkit: file.0: debug: file: pread count=4096 offset=51585024 nbdkit: file.4: debug: file: pread count=4096 offset=52064256 nbdkit: file.10: debug: file: pread count=4096 offset=52592640 nbdkit: file.5: debug: file: pread count=4096 offset=52318208 nbdkit: file.8: debug: file: pread count=4096 offset=53809152 nbdkit: file.6: debug: file: pread count=4096 offset=53587968 nbdkit: file.10: debug: file: pread count=4096 offset=52596736 nbdkit: file.3: debug: file: pread count=4096 offset=54595584 nbdkit: file.11: debug: file: pread count=4096 offset=52834304 nbdkit: file.4: debug: file: pread count=4096 offset=52068352 nbdkit: file.10: debug: file: pread count=4096 offset=52600832 nbdkit: file.2: debug: file: pread count=4096 offset=54800384 nbdkit: file.13: debug: file: pread count=4096 offset=53125120 nbdkit: file.1: debug: file: pread count=4096 offset=53301248 nbdkit: file.11: debug: file: pread count=4096 offset=52838400 nbdkit: file.9: debug: file: pread count=4096 offset=54312960 nbdkit: file.13: debug: file: pread count=4096 offset=53129216 nbdkit: file.7: debug: file: pread count=4096 offset=51093504 nbdkit: file.0: debug: file: pread count=4096 offset=51589120 nbdkit: file.6: debug: file: pread count=4096 offset=53592064 nbdkit: file.8: debug: file: pread count=4096 offset=53813248 nbdkit: file.2: debug: file: pread count=4096 offset=54804480 nbdkit: file.15: debug: file: pread count=4096 offset=51335168 nbdkit: file.10: debug: file: pread count=4096 offset=52604928 nbdkit: file.7: debug: file: pread count=4096 offset=51097600 nbdkit: file.2: debug: file: pread count=4096 offset=54808576 nbdkit: file.4: debug: file: pread count=4096 offset=52072448 nbdkit: file.1: debug: file: pread count=4096 offset=53305344 nbdkit: file.8: debug: file: pread count=4096 offset=53817344 nbdkit: file.5: debug: file: pread count=4096 offset=52322304 nbdkit: file.0: debug: file: pread count=4096 offset=51593216 nbdkit: file.14: debug: file: pread count=4096 offset=54099968 nbdkit: file.12: debug: file: pread count=4096 offset=51806208 nbdkit: file.15: debug: file: pread count=4096 offset=51339264 nbdkit: file.6: debug: file: pread count=4096 offset=53596160 nbdkit: file.11: debug: file: pread count=4096 offset=52842496 nbdkit: file.8: debug: file: pread count=4096 offset=53821440 nbdkit: file.4: debug: file: pread count=4096 offset=52076544 nbdkit: file.7: debug: file: pread count=4096 offset=51101696 nbdkit: file.5: debug: file: pread count=4096 offset=52326400 nbdkit: file.10: debug: file: pread count=4096 offset=52609024 nbdkit: file.14: debug: file: pread count=4096 offset=54104064 nbdkit: file.0: debug: file: pread count=4096 offset=51597312 nbdkit: file.8: debug: file: pread count=4096 offset=53825536 nbdkit: file.3: debug: file: pread count=4096 offset=54599680 nbdkit: file.9: debug: file: pread count=4096 offset=54317056 nbdkit: file.8: debug: file: pread count=4096 offset=53829632 nbdkit: file.7: debug: file: pread count=4096 offset=51105792 nbdkit: file.10: debug: file: pread count=4096 offset=52613120 nbdkit: file.2: debug: file: pread count=4096 offset=54812672 nbdkit: file.15: debug: file: pread count=4096 offset=51343360 nbdkit: file.4: debug: file: pread count=4096 offset=52080640 nbdkit: file.2: debug: file: pread count=4096 offset=54816768 nbdkit: file.11: debug: file: pread count=4096 offset=52846592 nbdkit: file.8: debug: file: pread count=4096 offset=53833728 nbdkit: file.13: debug: file: pread count=4096 offset=53133312 nbdkit: file.6: debug: file: pread count=4096 offset=53600256 nbdkit: file.3: debug: file: pread count=4096 offset=54603776 nbdkit: file.12: debug: file: pread count=4096 offset=51810304 nbdkit: file.1: debug: file: pread count=4096 offset=53309440 nbdkit: file.8: debug: file: pread count=4096 offset=53837824 nbdkit: file.13: debug: file: pread count=4096 offset=53137408 nbdkit: file.7: debug: file: pread count=4096 offset=51109888 nbdkit: file.9: debug: file: pread count=4096 offset=54321152 nbdkit: file.6: debug: file: pread count=4096 offset=53604352 nbdkit: file.0: debug: file: pread count=4096 offset=51601408 nbdkit: file.5: debug: file: pread count=4096 offset=52330496 nbdkit: file.15: debug: file: pread count=4096 offset=51347456 nbdkit: file.2: debug: file: pread count=4096 offset=54820864 nbdkit: file.13: debug: file: pread count=4096 offset=53141504 nbdkit: file.11: debug: file: pread count=4096 offset=52850688 nbdkit: file.9: debug: file: pread count=4096 offset=54325248 nbdkit: file.3: debug: file: pread count=4096 offset=54607872 nbdkit: file.12: debug: file: pread count=4096 offset=51814400 nbdkit: file.11: debug: file: pread count=4096 offset=52854784 nbdkit: file.8: debug: file: pread count=4096 offset=53841920 nbdkit: file.14: debug: file: pread count=4096 offset=54108160 nbdkit: file.0: debug: file: pread count=4096 offset=51605504 nbdkit: file.7: debug: file: pread count=4096 offset=51113984 nbdkit: file.9: debug: file: pread count=4096 offset=54329344 nbdkit: file.4: debug: file: pread count=4096 offset=52084736 nbdkit: file.11: debug: file: pread count=4096 offset=52858880 nbdkit: file.3: debug: file: pread count=4096 offset=54611968 nbdkit: file.9: debug: file: pread count=4096 offset=54333440 nbdkit: file.6: debug: file: pread count=4096 offset=53608448 nbdkit: file.5: debug: file: pread count=4096 offset=52334592 nbdkit: file.1: debug: file: pread count=4096 offset=53313536 nbdkit: file.5: debug: file: pread count=4096 offset=52338688 nbdkit: file.10: debug: file: pread count=4096 offset=52617216 nbdkit: file.11: debug: file: pread count=4096 offset=52862976 nbdkit: file.13: debug: file: pread count=4096 offset=53145600 nbdkit: file.0: debug: file: pread count=4096 offset=51609600 nbdkit: file.2: debug: file: pread count=4096 offset=54824960 nbdkit: file.10: debug: file: pread count=4096 offset=52621312 nbdkit: file.15: debug: file: pread count=4096 offset=51351552 nbdkit: file.6: debug: file: pread count=4096 offset=53612544 nbdkit: file.9: debug: file: pread count=4096 offset=54337536 nbdkit: file.2: debug: file: pread count=4096 offset=54829056 nbdkit: file.10: debug: file: pread count=4096 offset=52625408 nbdkit: file.14: debug: file: pread count=4096 offset=54112256 nbdkit: file.7: debug: cow: pread count=262144 offset=55050240 nbdkit: file.0: debug: file: pread count=4096 offset=51613696 nbdkit: file.2: debug: file: pread count=4096 offset=54833152 nbdkit: file.1: debug: file: pread count=4096 offset=53317632 nbdkit: file.7: debug: file: pread count=4096 offset=55050240 nbdkit: file.9: debug: file: pread count=4096 offset=54341632 nbdkit: file.14: debug: file: pread count=4096 offset=54116352 nbdkit: file.14: debug: file: pread count=4096 offset=54120448 nbdkit: file.10: debug: file: pread count=4096 offset=52629504 nbdkit: file.5: debug: file: pread count=4096 offset=52342784 nbdkit: file.9: debug: file: pread count=4096 offset=54345728 nbdkit: file.4: debug: file: pread count=4096 offset=52088832 nbdkit: file.2: debug: file: pread count=4096 offset=54837248 nbdkit: file.5: debug: file: pread count=4096 offset=52346880 nbdkit: file.11: debug: file: pread count=4096 offset=52867072 nbdkit: file.1: debug: file: pread count=4096 offset=53321728 nbdkit: file.12: debug: file: pread count=4096 offset=51818496 nbdkit: file.13: debug: file: pread count=4096 offset=53149696 nbdkit: file.6: debug: file: pread count=4096 offset=53616640 nbdkit: file.8: debug: file: pread count=4096 offset=53846016 nbdkit: file.10: debug: file: pread count=4096 offset=52633600 nbdkit: file.5: debug: file: pread count=4096 offset=52350976 nbdkit: file.13: debug: file: pread count=4096 offset=53153792 nbdkit: file.3: debug: file: pread count=4096 offset=54616064 nbdkit: file.15: debug: file: pread count=4096 offset=51355648 nbdkit: file.12: debug: file: pread count=4096 offset=51822592 nbdkit: file.2: debug: file: pread count=4096 offset=54841344 nbdkit: file.4: debug: file: pread count=4096 offset=52092928 nbdkit: file.9: debug: file: pread count=4096 offset=54349824 nbdkit: file.1: debug: file: pread count=4096 offset=53325824 nbdkit: file.7: debug: file: pread count=4096 offset=55054336 nbdkit: file.13: debug: file: pread count=4096 offset=53157888 nbdkit: file.2: debug: file: pread count=4096 offset=54845440 nbdkit: file.15: debug: file: pread count=4096 offset=51359744 nbdkit: file.10: debug: file: pread count=4096 offset=52637696 nbdkit: file.11: debug: file: pread count=4096 offset=52871168 nbdkit: file.8: debug: file: pread count=4096 offset=53850112 nbdkit: file.12: debug: file: pread count=4096 offset=51826688 nbdkit: file.4: debug: file: pread count=4096 offset=52097024 nbdkit: file.3: debug: file: pread count=4096 offset=54620160 nbdkit: file.2: debug: file: pread count=4096 offset=54849536 nbdkit: file.6: debug: file: pread count=4096 offset=53620736 nbdkit: file.14: debug: file: pread count=4096 offset=54124544 nbdkit: file.3: debug: file: pread count=4096 offset=54624256 nbdkit: file.13: debug: file: pread count=4096 offset=53161984 nbdkit: file.11: debug: file: pread count=4096 offset=52875264 nbdkit: file.10: debug: file: pread count=4096 offset=52641792 nbdkit: file.9: debug: file: pread count=4096 offset=54353920 nbdkit: file.15: debug: file: pread count=4096 offset=51363840 nbdkit: file.7: debug: file: pread count=4096 offset=55058432 nbdkit: file.6: debug: file: pread count=4096 offset=53624832 nbdkit: file.8: debug: file: pread count=4096 offset=53854208 nbdkit: file.14: debug: file: pread count=4096 offset=54128640 nbdkit: file.10: debug: file: pread count=4096 offset=52645888 nbdkit: file.0: debug: file: pread count=4096 offset=51617792 nbdkit: file.11: debug: file: pread count=4096 offset=52879360 nbdkit: file.5: debug: file: pread count=4096 offset=52355072 nbdkit: file.13: debug: file: pread count=4096 offset=53166080 nbdkit: file.12: debug: file: pread count=4096 offset=51830784 nbdkit: file.4: debug: file: pread count=4096 offset=52101120 nbdkit: file.10: debug: file: pread count=4096 offset=52649984 nbdkit: file.11: debug: file: pread count=4096 offset=52883456 nbdkit: file.0: debug: file: pread count=4096 offset=51621888 nbdkit: file.1: debug: file: pread count=4096 offset=53329920 nbdkit: file.8: debug: file: pread count=4096 offset=53858304 nbdkit: file.12: debug: file: pread count=4096 offset=51834880 nbdkit: file.15: debug: file: pread count=4096 offset=51367936 nbdkit: file.9: debug: file: pread count=4096 offset=54358016 nbdkit: file.12: debug: file: pread count=4096 offset=51838976 nbdkit: file.10: debug: file: pread count=4096 offset=52654080 nbdkit: file.2: debug: file: pread count=4096 offset=54853632 nbdkit: file.12: debug: file: pread count=4096 offset=51843072 nbdkit: file.3: debug: file: pread count=4096 offset=54628352 nbdkit: file.7: debug: file: pread count=4096 offset=55062528 nbdkit: file.1: debug: file: pread count=4096 offset=53334016 nbdkit: file.3: debug: file: pread count=4096 offset=54632448 nbdkit: file.15: debug: file: pread count=4096 offset=51372032 nbdkit: file.2: debug: file: pread count=4096 offset=54857728 nbdkit: file.12: debug: file: pread count=4096 offset=51847168 nbdkit: file.3: debug: file: pread count=4096 offset=54636544 nbdkit: file.1: debug: file: pread count=4096 offset=53338112 nbdkit: file.14: debug: file: pread count=4096 offset=54132736 nbdkit: file.5: debug: file: pread count=4096 offset=52359168 nbdkit: file.7: debug: file: pread count=4096 offset=55066624 nbdkit: file.1: debug: file: pread count=4096 offset=53342208 nbdkit: file.3: debug: file: pread count=4096 offset=54640640 nbdkit: file.4: debug: file: pread count=4096 offset=52105216 nbdkit: file.5: debug: file: pread count=4096 offset=52363264 nbdkit: file.15: debug: file: pread count=4096 offset=51376128 nbdkit: file.9: debug: file: pread count=4096 offset=54362112 nbdkit: file.1: debug: file: pread count=4096 offset=53346304 nbdkit: file.6: debug: file: pread count=4096 offset=53628928 nbdkit: file.5: debug: file: pread count=4096 offset=52367360 nbdkit: file.12: debug: file: pread count=4096 offset=51851264 nbdkit: file.4: debug: file: pread count=4096 offset=52109312 nbdkit: file.7: debug: file: pread count=4096 offset=55070720 nbdkit: file.8: debug: file: pread count=4096 offset=53862400 nbdkit: file.10: debug: file: pread count=4096 offset=52658176 nbdkit: file.4: debug: file: pread count=4096 offset=52113408 nbdkit: file.2: debug: file: pread count=4096 offset=54861824 nbdkit: file.10: debug: file: pread count=4096 offset=52662272 nbdkit: file.10: debug: file: pread count=4096 offset=52666368 nbdkit: file.0: debug: file: pread count=4096 offset=51625984 nbdkit: file.10: debug: file: pread count=4096 offset=52670464 nbdkit: file.4: debug: file: pread count=4096 offset=52117504 nbdkit: file.5: debug: file: pread count=4096 offset=52371456 nbdkit: file.2: debug: file: pread count=4096 offset=54865920 nbdkit: file.5: debug: file: pread count=4096 offset=52375552 nbdkit: file.11: debug: file: pread count=4096 offset=52887552 nbdkit: file.3: debug: file: pread count=4096 offset=54644736 nbdkit: file.15: debug: cow: pread count=262144 offset=55312384 nbdkit: file.2: debug: file: pread count=4096 offset=54870016 nbdkit: file.14: debug: file: pread count=4096 offset=54136832 nbdkit: file.8: debug: file: pread count=4096 offset=53866496 nbdkit: file.5: debug: file: pread count=4096 offset=52379648 nbdkit: file.9: debug: file: pread count=4096 offset=54366208 nbdkit: file.6: debug: file: pread count=4096 offset=53633024 nbdkit: file.4: debug: file: pread count=4096 offset=52121600 nbdkit: file.1: debug: file: pread count=4096 offset=53350400 nbdkit: file.2: debug: file: pread count=4096 offset=54874112 nbdkit: file.13: debug: file: pread count=4096 offset=53170176 nbdkit: file.5: debug: file: pread count=4096 offset=52383744 nbdkit: file.0: debug: file: pread count=4096 offset=51630080 nbdkit: file.3: debug: file: pread count=4096 offset=54648832 nbdkit: file.14: debug: file: pread count=4096 offset=54140928 nbdkit: file.12: debug: file: pread count=4096 offset=51855360 nbdkit: file.8: debug: file: pread count=4096 offset=53870592 nbdkit: file.10: debug: file: pread count=4096 offset=52674560 nbdkit: file.2: debug: file: pread count=4096 offset=54878208 nbdkit: file.7: debug: file: pread count=4096 offset=55074816 nbdkit: file.15: debug: file: pread count=4096 offset=55312384 nbdkit: file.14: debug: file: pread count=4096 offset=54145024 nbdkit: file.11: debug: file: pread count=4096 offset=52891648 nbdkit: file.0: debug: file: pread count=4096 offset=51634176 nbdkit: file.4: debug: file: pread count=4096 offset=52125696 nbdkit: file.1: debug: file: pread count=4096 offset=53354496 nbdkit: file.0: debug: file: pread count=4096 offset=51638272 nbdkit: file.6: debug: file: pread count=4096 offset=53637120 nbdkit: file.7: debug: file: pread count=4096 offset=55078912 nbdkit: file.3: debug: file: pread count=4096 offset=54652928 nbdkit: file.10: debug: file: pread count=4096 offset=52678656 nbdkit: file.5: debug: file: pread count=4096 offset=52387840 nbdkit: file.11: debug: file: pread count=4096 offset=52895744 nbdkit: file.13: debug: file: pread count=4096 offset=53174272 nbdkit: file.8: debug: file: pread count=4096 offset=53874688 nbdkit: file.3: debug: file: pread count=4096 offset=54657024 nbdkit: file.2: debug: file: pread count=4096 offset=54882304 nbdkit: file.10: debug: file: pread count=4096 offset=52682752 nbdkit: file.14: debug: file: pread count=4096 offset=54149120 nbdkit: file.4: debug: file: pread count=4096 offset=52129792 nbdkit: file.3: debug: file: pread count=4096 offset=54661120 nbdkit: file.8: debug: file: pread count=4096 offset=53878784 nbdkit: file.7: debug: file: pread count=4096 offset=55083008 nbdkit: file.2: debug: file: pread count=4096 offset=54886400 nbdkit: file.15: debug: file: pread count=4096 offset=55316480 nbdkit: file.2: debug: file: pread count=4096 offset=54890496 nbdkit: file.6: debug: file: pread count=4096 offset=53641216 nbdkit: file.1: debug: file: pread count=4096 offset=53358592 nbdkit: file.0: debug: cow: pread count=262144 offset=55574528 nbdkit: file.15: debug: file: pread count=4096 offset=55320576 nbdkit: file.10: debug: file: pread count=4096 offset=52686848 nbdkit: file.12: debug: file: pread count=4096 offset=51859456 nbdkit: file.11: debug: file: pread count=4096 offset=52899840 nbdkit: file.4: debug: file: pread count=4096 offset=52133888 nbdkit: file.14: debug: file: pread count=4096 offset=54153216 nbdkit: file.12: debug: file: pread count=4096 offset=51863552 nbdkit: file.3: debug: file: pread count=4096 offset=54665216 nbdkit: file.2: debug: file: pread count=4096 offset=54894592 nbdkit: file.5: debug: file: pread count=4096 offset=52391936 nbdkit: file.7: debug: file: pread count=4096 offset=55087104 nbdkit: file.1: debug: file: pread count=4096 offset=53362688 nbdkit: file.5: debug: file: pread count=4096 offset=52396032 nbdkit: file.6: debug: file: pread count=4096 offset=53645312 nbdkit: file.3: debug: file: pread count=4096 offset=54669312 nbdkit: file.11: debug: file: pread count=4096 offset=52903936 nbdkit: file.1: debug: file: pread count=4096 offset=53366784 nbdkit: file.14: debug: file: pread count=4096 offset=54157312 nbdkit: file.15: debug: file: pread count=4096 offset=55324672 nbdkit: file.2: debug: file: pread count=4096 offset=54898688 nbdkit: file.9: debug: file: pread count=4096 offset=54370304 nbdkit: file.8: debug: file: pread count=4096 offset=53882880 nbdkit: file.1: debug: file: pread count=4096 offset=53370880 nbdkit: file.9: debug: file: pread count=4096 offset=54374400 nbdkit: file.13: debug: file: pread count=4096 offset=53178368 nbdkit: file.3: debug: file: pread count=4096 offset=54673408 nbdkit: file.0: debug: file: pread count=4096 offset=55574528 nbdkit: file.7: debug: file: pread count=4096 offset=55091200 nbdkit: file.14: debug: file: pread count=4096 offset=54161408 nbdkit: file.6: debug: file: pread count=4096 offset=53649408 nbdkit: file.15: debug: file: pread count=4096 offset=55328768 nbdkit: file.5: debug: file: pread count=4096 offset=52400128 nbdkit: file.4: debug: file: pread count=4096 offset=52137984 nbdkit: file.11: debug: file: pread count=4096 offset=52908032 nbdkit: file.12: debug: file: pread count=4096 offset=51867648 nbdkit: file.15: debug: file: pread count=4096 offset=55332864 nbdkit: file.8: debug: file: pread count=4096 offset=53886976 nbdkit: file.15: debug: file: pread count=4096 offset=55336960 nbdkit: file.3: debug: file: pread count=4096 offset=54677504 nbdkit: file.0: debug: file: pread count=4096 offset=55578624 nbdkit: file.15: debug: file: pread count=4096 offset=55341056 nbdkit: file.9: debug: file: pread count=4096 offset=54378496 nbdkit: file.4: debug: file: pread count=4096 offset=52142080 nbdkit: file.1: debug: file: pread count=4096 offset=53374976 nbdkit: file.7: debug: file: pread count=4096 offset=55095296 nbdkit: file.2: debug: file: pread count=4096 offset=54902784 nbdkit: file.13: debug: file: pread count=4096 offset=53182464 nbdkit: file.14: debug: file: pread count=4096 offset=54165504 nbdkit: file.8: debug: file: pread count=4096 offset=53891072 nbdkit: file.13: debug: file: pread count=4096 offset=53186560 nbdkit: file.5: debug: file: pread count=4096 offset=52404224 nbdkit: file.8: debug: file: pread count=4096 offset=53895168 nbdkit: file.7: debug: file: pread count=4096 offset=55099392 nbdkit: file.0: debug: file: pread count=4096 offset=55582720 nbdkit: file.15: debug: file: pread count=4096 offset=55345152 nbdkit: file.6: debug: file: pread count=4096 offset=53653504 nbdkit: file.0: debug: file: pread count=4096 offset=55586816 nbdkit: file.11: debug: file: pread count=4096 offset=52912128 nbdkit: file.5: debug: file: pread count=4096 offset=52408320 nbdkit: file.12: debug: file: pread count=4096 offset=51871744 nbdkit: file.2: debug: file: pread count=4096 offset=54906880 nbdkit: file.5: debug: file: pread count=4096 offset=52412416 nbdkit: file.11: debug: file: pread count=4096 offset=52916224 nbdkit: file.7: debug: file: pread count=4096 offset=55103488 nbdkit: file.13: debug: file: pread count=4096 offset=53190656 nbdkit: file.6: debug: file: pread count=4096 offset=53657600 nbdkit: file.1: debug: file: pread count=4096 offset=53379072 nbdkit: file.4: debug: file: pread count=4096 offset=52146176 nbdkit: file.11: debug: file: pread count=4096 offset=52920320 nbdkit: file.14: debug: file: pread count=4096 offset=54169600 nbdkit: file.9: debug: file: pread count=4096 offset=54382592 nbdkit: file.4: debug: file: pread count=4096 offset=52150272 nbdkit: file.3: debug: file: pread count=4096 offset=54681600 nbdkit: file.13: debug: file: pread count=4096 offset=53194752 nbdkit: file.14: debug: file: pread count=4096 offset=54173696 nbdkit: file.13: debug: file: pread count=4096 offset=53198848 nbdkit: file.7: debug: file: pread count=4096 offset=55107584 nbdkit: file.8: debug: file: pread count=4096 offset=53899264 nbdkit: file.4: debug: file: pread count=4096 offset=52154368 nbdkit: file.7: debug: file: pread count=4096 offset=55111680 nbdkit: file.11: debug: file: pread count=4096 offset=52924416 nbdkit: file.1: debug: file: pread count=4096 offset=53383168 nbdkit: file.5: debug: file: pread count=4096 offset=52416512 nbdkit: file.9: debug: file: pread count=4096 offset=54386688 nbdkit: file.5: debug: file: pread count=4096 offset=52420608 nbdkit: file.13: debug: file: pread count=4096 offset=53202944 nbdkit: file.9: debug: file: pread count=4096 offset=54390784 nbdkit: file.14: debug: file: pread count=4096 offset=54177792 nbdkit: file.14: debug: file: pread count=4096 offset=54181888 nbdkit: file.4: debug: file: pread count=4096 offset=52158464 nbdkit: file.6: debug: file: pread count=4096 offset=53661696 nbdkit: file.8: debug: file: pread count=4096 offset=53903360 nbdkit: file.3: debug: file: pread count=4096 offset=54685696 nbdkit: file.15: debug: file: pread count=4096 offset=55349248 nbdkit: file.0: debug: file: pread count=4096 offset=55590912 nbdkit: file.2: debug: file: pread count=4096 offset=54910976 nbdkit: file.7: debug: file: pread count=4096 offset=55115776 nbdkit: file.9: debug: file: pread count=4096 offset=54394880 nbdkit: file.12: debug: file: pread count=4096 offset=51875840 nbdkit: file.7: debug: file: pread count=4096 offset=55119872 nbdkit: file.5: debug: file: pread count=4096 offset=52424704 nbdkit: file.13: debug: file: pread count=4096 offset=53207040 nbdkit: file.8: debug: file: pread count=4096 offset=53907456 nbdkit: file.12: debug: file: pread count=4096 offset=51879936 nbdkit: file.4: debug: file: pread count=4096 offset=52162560 nbdkit: file.8: debug: file: pread count=4096 offset=53911552 nbdkit: file.2: debug: file: pread count=4096 offset=54915072 nbdkit: file.1: debug: file: pread count=4096 offset=53387264 nbdkit: file.9: debug: file: pread count=4096 offset=54398976 nbdkit: file.1: debug: file: pread count=4096 offset=53391360 nbdkit: file.2: debug: file: pread count=4096 offset=54919168 nbdkit: file.12: debug: file: pread count=4096 offset=51884032 nbdkit: file.14: debug: file: pread count=4096 offset=54185984 nbdkit: file.9: debug: file: pread count=4096 offset=54403072 nbdkit: file.8: debug: file: pread count=4096 offset=53915648 nbdkit: file.0: debug: file: pread count=4096 offset=55595008 nbdkit: file.15: debug: file: pread count=4096 offset=55353344 nbdkit: file.2: debug: file: pread count=4096 offset=54923264 nbdkit: file.8: debug: file: pread count=4096 offset=53919744 nbdkit: file.12: debug: file: pread count=4096 offset=51888128 nbdkit: file.2: debug: file: pread count=4096 offset=54927360 nbdkit: file.7: debug: file: pread count=4096 offset=55123968 nbdkit: file.11: debug: file: pread count=4096 offset=52928512 nbdkit: file.9: debug: file: pread count=4096 offset=54407168 nbdkit: file.7: debug: file: pread count=4096 offset=55128064 nbdkit: file.13: debug: file: pread count=4096 offset=53211136 nbdkit: file.3: debug: file: pread count=4096 offset=54689792 nbdkit: file.6: debug: file: pread count=4096 offset=53665792 nbdkit: file.1: debug: file: pread count=4096 offset=53395456 nbdkit: file.8: debug: file: pread count=4096 offset=53923840 nbdkit: file.9: debug: file: pread count=4096 offset=54411264 nbdkit: file.9: debug: file: pread count=4096 offset=54415360 nbdkit: file.12: debug: file: pread count=4096 offset=51892224 nbdkit: file.7: debug: file: pread count=4096 offset=55132160 nbdkit: file.14: debug: file: pread count=4096 offset=54190080 nbdkit: file.12: debug: file: pread count=4096 offset=51896320 nbdkit: file.0: debug: file: pread count=4096 offset=55599104 nbdkit: file.14: debug: file: pread count=4096 offset=54194176 nbdkit: file.6: debug: file: pread count=4096 offset=53669888 nbdkit: file.2: debug: file: pread count=4096 offset=54931456 nbdkit: file.11: debug: file: pread count=4096 offset=52932608 nbdkit: file.3: debug: file: pread count=4096 offset=54693888 nbdkit: file.15: debug: file: pread count=4096 offset=55357440 nbdkit: file.9: debug: file: pread count=4096 offset=54419456 nbdkit: file.2: debug: file: pread count=4096 offset=54935552 nbdkit: file.0: debug: file: pread count=4096 offset=55603200 nbdkit: file.6: debug: file: pread count=4096 offset=53673984 nbdkit: file.7: debug: file: pread count=4096 offset=55136256 nbdkit: file.1: debug: file: pread count=4096 offset=53399552 nbdkit: file.9: debug: file: pread count=4096 offset=54423552 nbdkit: file.11: debug: file: pread count=4096 offset=52936704 nbdkit: file.2: debug: file: pread count=4096 offset=54939648 nbdkit: file.8: debug: file: pread count=4096 offset=53927936 nbdkit: file.3: debug: file: pread count=4096 offset=54697984 nbdkit: file.6: debug: file: pread count=4096 offset=53678080 nbdkit: file.9: debug: file: pread count=4096 offset=54427648 nbdkit: file.2: debug: file: pread count=4096 offset=54943744 nbdkit: file.7: debug: file: pread count=4096 offset=55140352 nbdkit: file.3: debug: file: pread count=4096 offset=54702080 nbdkit: file.3: debug: file: pread count=4096 offset=54706176 nbdkit: file.15: debug: file: pread count=4096 offset=55361536 nbdkit: file.1: debug: file: pread count=4096 offset=53403648 nbdkit: file.3: debug: file: pread count=4096 offset=54710272 nbdkit: file.11: debug: file: pread count=4096 offset=52940800 nbdkit: file.12: debug: file: pread count=4096 offset=51900416 nbdkit: file.14: debug: file: pread count=4096 offset=54198272 nbdkit: file.0: debug: file: pread count=4096 offset=55607296 nbdkit: file.1: debug: file: pread count=4096 offset=53407744 nbdkit: file.9: debug: file: pread count=4096 offset=54431744 nbdkit: file.3: debug: file: pread count=4096 offset=54714368 nbdkit: file.6: debug: file: pread count=4096 offset=53682176 nbdkit: file.3: debug: file: pread count=4096 offset=54718464 nbdkit: file.11: debug: file: pread count=4096 offset=52944896 nbdkit: file.8: debug: file: pread count=4096 offset=53932032 nbdkit: file.8: debug: file: pread count=4096 offset=53936128 nbdkit: file.0: debug: file: pread count=4096 offset=55611392 nbdkit: file.8: debug: file: pread count=4096 offset=53940224 nbdkit: file.3: debug: file: pread count=4096 offset=54722560 nbdkit: file.2: debug: file: pread count=4096 offset=54947840 nbdkit: file.14: debug: file: pread count=4096 offset=54202368 nbdkit: file.1: debug: file: pread count=4096 offset=53411840 nbdkit: file.9: debug: file: pread count=4096 offset=54435840 nbdkit: file.7: debug: file: pread count=4096 offset=55144448 nbdkit: file.6: debug: file: pread count=4096 offset=53686272 nbdkit: file.11: debug: file: pread count=4096 offset=52948992 nbdkit: file.1: debug: file: pread count=4096 offset=53415936 nbdkit: file.3: debug: file: pread count=4096 offset=54726656 nbdkit: file.2: debug: file: pread count=4096 offset=54951936 nbdkit: file.15: debug: file: pread count=4096 offset=55365632 nbdkit: file.3: debug: file: pread count=4096 offset=54730752 nbdkit: file.6: debug: file: pread count=4096 offset=53690368 nbdkit: file.1: debug: file: pread count=4096 offset=53420032 nbdkit: file.15: debug: file: pread count=4096 offset=55369728 nbdkit: file.7: debug: file: pread count=4096 offset=55148544 nbdkit: file.9: debug: file: pread count=4096 offset=54439936 nbdkit: file.0: debug: file: pread count=4096 offset=55615488 nbdkit: file.15: debug: file: pread count=4096 offset=55373824 nbdkit: file.3: debug: file: pread count=4096 offset=54734848 nbdkit: file.7: debug: file: pread count=4096 offset=55152640 nbdkit: file.1: debug: file: pread count=4096 offset=53424128 nbdkit: file.14: debug: file: pread count=4096 offset=54206464 nbdkit: file.7: debug: file: pread count=4096 offset=55156736 nbdkit: file.7: debug: file: pread count=4096 offset=55160832 nbdkit: file.9: debug: file: pread count=4096 offset=54444032 nbdkit: file.3: debug: file: pread count=4096 offset=54738944 nbdkit: file.6: debug: file: pread count=4096 offset=53694464 nbdkit: file.2: debug: file: pread count=4096 offset=54956032 nbdkit: file.8: debug: file: pread count=4096 offset=53944320 nbdkit: file.15: debug: file: pread count=4096 offset=55377920 nbdkit: file.9: debug: file: pread count=4096 offset=54448128 nbdkit: file.6: debug: file: pread count=4096 offset=53698560 nbdkit: file.8: debug: file: pread count=4096 offset=53948416 nbdkit: file.1: debug: file: pread count=4096 offset=53428224 nbdkit: file.7: debug: file: pread count=4096 offset=55164928 nbdkit: file.2: debug: file: pread count=4096 offset=54960128 nbdkit: file.9: debug: file: pread count=4096 offset=54452224 nbdkit: file.1: debug: file: pread count=4096 offset=53432320 nbdkit: file.3: debug: file: pread count=4096 offset=54743040 nbdkit: file.15: debug: file: pread count=4096 offset=55382016 nbdkit: file.6: debug: file: pread count=4096 offset=53702656 nbdkit: file.0: debug: file: pread count=4096 offset=55619584 nbdkit: file.8: debug: file: pread count=4096 offset=53952512 nbdkit: file.15: debug: file: pread count=4096 offset=55386112 nbdkit: file.2: debug: file: pread count=4096 offset=54964224 nbdkit: file.8: debug: file: pread count=4096 offset=53956608 nbdkit: file.15: debug: file: pread count=4096 offset=55390208 nbdkit: file.9: debug: file: pread count=4096 offset=54456320 nbdkit: file.3: debug: file: pread count=4096 offset=54747136 nbdkit: file.8: debug: file: pread count=4096 offset=53960704 nbdkit: file.2: debug: file: pread count=4096 offset=54968320 nbdkit: file.9: debug: file: pread count=4096 offset=54460416 nbdkit: file.1: debug: file: pread count=4096 offset=53436416 nbdkit: file.14: debug: file: pread count=4096 offset=54210560 nbdkit: file.6: debug: file: pread count=4096 offset=53706752 nbdkit: file.9: debug: file: pread count=4096 offset=54464512 nbdkit: file.15: debug: file: pread count=4096 offset=55394304 nbdkit: file.7: debug: file: pread count=4096 offset=55169024 nbdkit: file.8: debug: file: pread count=4096 offset=53964800 nbdkit: file.2: debug: file: pread count=4096 offset=54972416 nbdkit: file.9: debug: file: pread count=4096 offset=54468608 nbdkit: file.0: debug: file: pread count=4096 offset=55623680 nbdkit: file.1: debug: file: pread count=4096 offset=53440512 nbdkit: file.6: debug: file: pread count=4096 offset=53710848 nbdkit: file.14: debug: file: pread count=4096 offset=54214656 nbdkit: file.15: debug: file: pread count=4096 offset=55398400 nbdkit: file.0: debug: file: pread count=4096 offset=55627776 nbdkit: file.15: debug: file: pread count=4096 offset=55402496 nbdkit: file.8: debug: file: pread count=4096 offset=53968896 nbdkit: file.2: debug: file: pread count=4096 offset=54976512 nbdkit: file.7: debug: file: pread count=4096 offset=55173120 nbdkit: file.6: debug: file: pread count=4096 offset=53714944 nbdkit: file.15: debug: file: pread count=4096 offset=55406592 nbdkit: file.14: debug: file: pread count=4096 offset=54218752 nbdkit: file.9: debug: file: pread count=4096 offset=54472704 nbdkit: file.2: debug: file: pread count=4096 offset=54980608 nbdkit: file.1: debug: file: pread count=4096 offset=53444608 nbdkit: file.7: debug: file: pread count=4096 offset=55177216 nbdkit: file.0: debug: file: pread count=4096 offset=55631872 nbdkit: file.9: debug: file: pread count=4096 offset=54476800 nbdkit: file.6: debug: file: pread count=4096 offset=53719040 nbdkit: file.2: debug: file: pread count=4096 offset=54984704 nbdkit: file.8: debug: file: pread count=4096 offset=53972992 nbdkit: file.0: debug: file: pread count=4096 offset=55635968 nbdkit: file.9: debug: file: pread count=4096 offset=54480896 nbdkit: file.3: debug: file: pread count=4096 offset=54751232 nbdkit: file.15: debug: file: pread count=4096 offset=55410688 nbdkit: file.6: debug: file: pread count=4096 offset=53723136 nbdkit: file.14: debug: file: pread count=4096 offset=54222848 nbdkit: file.9: debug: file: pread count=4096 offset=54484992 nbdkit: file.0: debug: file: pread count=4096 offset=55640064 nbdkit: file.1: debug: file: pread count=4096 offset=53448704 nbdkit: file.3: debug: file: pread count=4096 offset=54755328 nbdkit: file.14: debug: file: pread count=4096 offset=54226944 nbdkit: file.7: debug: file: pread count=4096 offset=55181312 nbdkit: file.14: debug: file: pread count=4096 offset=54231040 nbdkit: file.2: debug: file: pread count=4096 offset=54988800 nbdkit: file.7: debug: file: pread count=4096 offset=55185408 nbdkit: file.9: debug: file: pread count=4096 offset=54489088 nbdkit: file.7: debug: file: pread count=4096 offset=55189504 nbdkit: file.7: debug: file: pread count=4096 offset=55193600 nbdkit: file.6: debug: file: pread count=4096 offset=53727232 nbdkit: file.3: debug: file: pread count=4096 offset=54759424 nbdkit: file.6: debug: file: pread count=4096 offset=53731328 nbdkit: file.15: debug: file: pread count=4096 offset=55414784 nbdkit: file.1: debug: file: pread count=4096 offset=53452800 nbdkit: file.9: debug: file: pread count=4096 offset=54493184 nbdkit: file.3: debug: file: pread count=4096 offset=54763520 nbdkit: file.0: debug: file: pread count=4096 offset=55644160 nbdkit: file.1: debug: file: pread count=4096 offset=53456896 nbdkit: file.1: debug: file: pread count=4096 offset=53460992 nbdkit: file.7: debug: file: pread count=4096 offset=55197696 nbdkit: file.14: debug: file: pread count=4096 offset=54235136 nbdkit: file.14: debug: file: pread count=4096 offset=54239232 nbdkit: file.7: debug: file: pread count=4096 offset=55201792 nbdkit: file.6: debug: file: pread count=4096 offset=53735424 nbdkit: file.9: debug: file: pread count=4096 offset=54497280 nbdkit: file.7: debug: file: pread count=4096 offset=55205888 nbdkit: file.2: debug: file: pread count=4096 offset=54992896 nbdkit: file.1: debug: file: pread count=4096 offset=53465088 nbdkit: file.7: debug: file: pread count=4096 offset=55209984 nbdkit: file.3: debug: file: pread count=4096 offset=54767616 nbdkit: file.2: debug: file: pread count=4096 offset=54996992 nbdkit: file.3: debug: file: pread count=4096 offset=54771712 nbdkit: file.2: debug: file: pread count=4096 offset=55001088 nbdkit: file.9: debug: file: pread count=4096 offset=54501376 nbdkit: file.7: debug: file: pread count=4096 offset=55214080 nbdkit: file.14: debug: file: pread count=4096 offset=54243328 nbdkit: file.0: debug: file: pread count=4096 offset=55648256 nbdkit: file.7: debug: file: pread count=4096 offset=55218176 nbdkit: file.8: debug: file: pread count=4096 offset=53977088 nbdkit: file.15: debug: file: pread count=4096 offset=55418880 nbdkit: file.9: debug: file: pread count=4096 offset=54505472 nbdkit: file.3: debug: file: pread count=4096 offset=54775808 nbdkit: file.7: debug: file: pread count=4096 offset=55222272 nbdkit: file.2: debug: file: pread count=4096 offset=55005184 nbdkit: file.0: debug: file: pread count=4096 offset=55652352 nbdkit: file.7: debug: file: pread count=4096 offset=55226368 nbdkit: file.7: debug: file: pread count=4096 offset=55230464 nbdkit: file.3: debug: file: pread count=4096 offset=54779904 nbdkit: file.0: debug: file: pread count=4096 offset=55656448 nbdkit: file.7: debug: file: pread count=4096 offset=55234560 nbdkit: file.9: debug: file: pread count=4096 offset=54509568 nbdkit: file.0: debug: file: pread count=4096 offset=55660544 nbdkit: file.7: debug: file: pread count=4096 offset=55238656 nbdkit: file.14: debug: file: pread count=4096 offset=54247424 nbdkit: file.14: debug: file: pread count=4096 offset=54251520 nbdkit: file.2: debug: file: pread count=4096 offset=55009280 nbdkit: file.0: debug: file: pread count=4096 offset=55664640 nbdkit: file.8: debug: file: pread count=4096 offset=53981184 nbdkit: file.0: debug: file: pread count=4096 offset=55668736 nbdkit: file.1: debug: file: pread count=4096 offset=53469184 nbdkit: file.1: debug: file: pread count=4096 offset=53473280 nbdkit: file.7: debug: file: pread count=4096 offset=55242752 nbdkit: file.7: debug: file: pread count=4096 offset=55246848 nbdkit: file.7: debug: file: pread count=4096 offset=55250944 nbdkit: file.7: debug: file: pread count=4096 offset=55255040 nbdkit: file.7: debug: file: pread count=4096 offset=55259136 nbdkit: file.7: debug: file: pread count=4096 offset=55263232 nbdkit: file.7: debug: file: pread count=4096 offset=55267328 nbdkit: file.2: debug: file: pread count=4096 offset=55013376 nbdkit: file.2: debug: file: pread count=4096 offset=55017472 nbdkit: file.0: debug: file: pread count=4096 offset=55672832 nbdkit: file.0: debug: file: pread count=4096 offset=55676928 nbdkit: file.14: debug: file: pread count=4096 offset=54255616 nbdkit: file.14: debug: file: pread count=4096 offset=54259712 nbdkit: file.3: debug: file: pread count=4096 offset=54784000 nbdkit: file.8: debug: file: pread count=4096 offset=53985280 nbdkit: file.8: debug: file: pread count=4096 offset=53989376 nbdkit: file.15: debug: file: pread count=4096 offset=55422976 nbdkit: file.15: debug: file: pread count=4096 offset=55427072 nbdkit: file.9: debug: file: pread count=4096 offset=54513664 nbdkit: file.9: debug: file: pread count=4096 offset=54517760 nbdkit: file.7: debug: file: pread count=4096 offset=55271424 nbdkit: file.7: debug: file: pread count=4096 offset=55275520 nbdkit: file.7: debug: file: pread count=4096 offset=55279616 nbdkit: file.2: debug: file: pread count=4096 offset=55021568 nbdkit: file.7: debug: file: pread count=4096 offset=55283712 nbdkit: file.0: debug: file: pread count=4096 offset=55681024 nbdkit: file.8: debug: file: pread count=4096 offset=53993472 nbdkit: file.15: debug: file: pread count=4096 offset=55431168 nbdkit: file.9: debug: file: pread count=4096 offset=54521856 nbdkit: file.15: debug: file: pread count=4096 offset=55435264 nbdkit: file.2: debug: file: pread count=4096 offset=55025664 nbdkit: file.15: debug: file: pread count=4096 offset=55439360 nbdkit: file.0: debug: file: pread count=4096 offset=55685120 nbdkit: file.2: debug: file: pread count=4096 offset=55029760 nbdkit: file.8: debug: file: pread count=4096 offset=53997568 nbdkit: file.2: debug: file: pread count=4096 offset=55033856 nbdkit: file.0: debug: file: pread count=4096 offset=55689216 nbdkit: file.7: debug: file: pread count=4096 offset=55287808 nbdkit: file.2: debug: file: pread count=4096 offset=55037952 nbdkit: file.7: debug: file: pread count=4096 offset=55291904 nbdkit: file.2: debug: file: pread count=4096 offset=55042048 nbdkit: file.2: debug: file: pread count=4096 offset=55046144 nbdkit: file.7: debug: file: pread count=4096 offset=55296000 nbdkit: file.7: debug: file: pread count=4096 offset=55300096 nbdkit: file.15: debug: file: pread count=4096 offset=55443456 nbdkit: file.15: debug: file: pread count=4096 offset=55447552 nbdkit: file.15: debug: file: pread count=4096 offset=55451648 nbdkit: file.15: debug: file: pread count=4096 offset=55455744 nbdkit: file.15: debug: file: pread count=4096 offset=55459840 nbdkit: file.15: debug: file: pread count=4096 offset=55463936 nbdkit: file.15: debug: file: pread count=4096 offset=55468032 nbdkit: file.15: debug: file: pread count=4096 offset=55472128 nbdkit: file.0: debug: file: pread count=4096 offset=55693312 nbdkit: file.0: debug: file: pread count=4096 offset=55697408 nbdkit: file.0: debug: file: pread count=4096 offset=55701504 nbdkit: file.7: debug: file: pread count=4096 offset=55304192 nbdkit: file.0: debug: file: pread count=4096 offset=55705600 nbdkit: file.0: debug: file: pread count=4096 offset=55709696 nbdkit: file.15: debug: file: pread count=4096 offset=55476224 nbdkit: file.15: debug: file: pread count=4096 offset=55480320 nbdkit: file.7: debug: file: pread count=4096 offset=55308288 nbdkit: file.0: debug: file: pread count=4096 offset=55713792 nbdkit: file.0: debug: file: pread count=4096 offset=55717888 nbdkit: file.15: debug: file: pread count=4096 offset=55484416 nbdkit: file.15: debug: file: pread count=4096 offset=55488512 nbdkit: file.15: debug: file: pread count=4096 offset=55492608 nbdkit: file.15: debug: file: pread count=4096 offset=55496704 nbdkit: file.15: debug: file: pread count=4096 offset=55500800 nbdkit: file.0: debug: file: pread count=4096 offset=55721984 nbdkit: file.15: debug: file: pread count=4096 offset=55504896 nbdkit: file.0: debug: file: pread count=4096 offset=55726080 nbdkit: file.15: debug: file: pread count=4096 offset=55508992 nbdkit: file.0: debug: file: pread count=4096 offset=55730176 nbdkit: file.0: debug: file: pread count=4096 offset=55734272 nbdkit: file.0: debug: file: pread count=4096 offset=55738368 nbdkit: file.0: debug: file: pread count=4096 offset=55742464 nbdkit: file.0: debug: file: pread count=4096 offset=55746560 nbdkit: file.0: debug: file: pread count=4096 offset=55750656 nbdkit: file.15: debug: file: pread count=4096 offset=55513088 nbdkit: file.15: debug: file: pread count=4096 offset=55517184 nbdkit: file.0: debug: file: pread count=4096 offset=55754752 nbdkit: file.0: debug: file: pread count=4096 offset=55758848 nbdkit: file.0: debug: file: pread count=4096 offset=55762944 nbdkit: file.15: debug: file: pread count=4096 offset=55521280 nbdkit: file.15: debug: file: pread count=4096 offset=55525376 nbdkit: file.15: debug: file: pread count=4096 offset=55529472 nbdkit: file.0: debug: file: pread count=4096 offset=55767040 nbdkit: file.0: debug: file: pread count=4096 offset=55771136 nbdkit: file.0: debug: file: pread count=4096 offset=55775232 nbdkit: file.15: debug: file: pread count=4096 offset=55533568 nbdkit: file.0: debug: file: pread count=4096 offset=55779328 nbdkit: file.15: debug: file: pread count=4096 offset=55537664 nbdkit: file.15: debug: file: pread count=4096 offset=55541760 nbdkit: file.15: debug: file: pread count=4096 offset=55545856 nbdkit: file.0: debug: file: pread count=4096 offset=55783424 nbdkit: file.0: debug: file: pread count=4096 offset=55787520 nbdkit: file.0: debug: file: pread count=4096 offset=55791616 nbdkit: file.15: debug: file: pread count=4096 offset=55549952 nbdkit: file.0: debug: file: pread count=4096 offset=55795712 nbdkit: file.15: debug: file: pread count=4096 offset=55554048 nbdkit: file.15: debug: file: pread count=4096 offset=55558144 nbdkit: file.0: debug: file: pread count=4096 offset=55799808 nbdkit: file.0: debug: file: pread count=4096 offset=55803904 nbdkit: file.0: debug: file: pread count=4096 offset=55808000 nbdkit: file.0: debug: file: pread count=4096 offset=55812096 nbdkit: file.15: debug: file: pread count=4096 offset=55562240 nbdkit: file.0: debug: file: pread count=4096 offset=55816192 nbdkit: file.15: debug: file: pread count=4096 offset=55566336 nbdkit: file.15: debug: file: pread count=4096 offset=55570432 nbdkit: file.0: debug: file: pread count=4096 offset=55820288 nbdkit: file.0: debug: file: pread count=4096 offset=55824384 nbdkit: file.0: debug: file: pread count=4096 offset=55828480 nbdkit: file.0: debug: file: pread count=4096 offset=55832576 nbdkit: file.10: debug: cow: pread count=262144 offset=55836672 nbdkit: file.10: debug: file: pread count=4096 offset=55836672 nbdkit: file.10: debug: file: pread count=4096 offset=55840768 nbdkit: file.10: debug: file: pread count=4096 offset=55844864 nbdkit: file.10: debug: file: pread count=4096 offset=55848960 nbdkit: file.10: debug: file: pread count=4096 offset=55853056 nbdkit: file.10: debug: file: pread count=4096 offset=55857152 nbdkit: file.10: debug: file: pread count=4096 offset=55861248 nbdkit: file.10: debug: file: pread count=4096 offset=55865344 nbdkit: file.10: debug: file: pread count=4096 offset=55869440 nbdkit: file.10: debug: file: pread count=4096 offset=55873536 nbdkit: file.10: debug: file: pread count=4096 offset=55877632 nbdkit: file.10: debug: file: pread count=4096 offset=55881728 nbdkit: file.10: debug: file: pread count=4096 offset=55885824 nbdkit: file.10: debug: file: pread count=4096 offset=55889920 nbdkit: file.10: debug: file: pread count=4096 offset=55894016 nbdkit: file.10: debug: file: pread count=4096 offset=55898112 nbdkit: file.10: debug: file: pread count=4096 offset=55902208 nbdkit: file.10: debug: file: pread count=4096 offset=55906304 nbdkit: file.10: debug: file: pread count=4096 offset=55910400 nbdkit: file.10: debug: file: pread count=4096 offset=55914496 nbdkit: file.10: debug: file: pread count=4096 offset=55918592 nbdkit: file.10: debug: file: pread count=4096 offset=55922688 nbdkit: file.10: debug: file: pread count=4096 offset=55926784 nbdkit: file.10: debug: file: pread count=4096 offset=55930880 nbdkit: file.10: debug: file: pread count=4096 offset=55934976 nbdkit: file.10: debug: file: pread count=4096 offset=55939072 nbdkit: file.10: debug: file: pread count=4096 offset=55943168 nbdkit: file.10: debug: file: pread count=4096 offset=55947264 nbdkit: file.10: debug: file: pread count=4096 offset=55951360 nbdkit: file.10: debug: file: pread count=4096 offset=55955456 nbdkit: file.10: debug: file: pread count=4096 offset=55959552 nbdkit: file.10: debug: file: pread count=4096 offset=55963648 nbdkit: file.10: debug: file: pread count=4096 offset=55967744 nbdkit: file.10: debug: file: pread count=4096 offset=55971840 nbdkit: file.10: debug: file: pread count=4096 offset=55975936 nbdkit: file.10: debug: file: pread count=4096 offset=55980032 nbdkit: file.10: debug: file: pread count=4096 offset=55984128 nbdkit: file.10: debug: file: pread count=4096 offset=55988224 nbdkit: file.10: debug: file: pread count=4096 offset=55992320 nbdkit: file.10: debug: file: pread count=4096 offset=55996416 nbdkit: file.10: debug: file: pread count=4096 offset=56000512 nbdkit: file.10: debug: file: pread count=4096 offset=56004608 nbdkit: file.10: debug: file: pread count=4096 offset=56008704 nbdkit: file.10: debug: file: pread count=4096 offset=56012800 nbdkit: file.10: debug: file: pread count=4096 offset=56016896 nbdkit: file.10: debug: file: pread count=4096 offset=56020992 nbdkit: file.10: debug: file: pread count=4096 offset=56025088 nbdkit: file.10: debug: file: pread count=4096 offset=56029184 nbdkit: file.10: debug: file: pread count=4096 offset=56033280 nbdkit: file.10: debug: file: pread count=4096 offset=56037376 nbdkit: file.10: debug: file: pread count=4096 offset=56041472 nbdkit: file.10: debug: file: pread count=4096 offset=56045568 nbdkit: file.10: debug: file: pread count=4096 offset=56049664 nbdkit: file.10: debug: file: pread count=4096 offset=56053760 nbdkit: file.10: debug: file: pread count=4096 offset=56057856 nbdkit: file.10: debug: file: pread count=4096 offset=56061952 nbdkit: file.10: debug: file: pread count=4096 offset=56066048 nbdkit: file.10: debug: file: pread count=4096 offset=56070144 nbdkit: file.10: debug: file: pread count=4096 offset=56074240 nbdkit: file.10: debug: file: pread count=4096 offset=56078336 nbdkit: file.10: debug: file: pread count=4096 offset=56082432 nbdkit: file.10: debug: file: pread count=4096 offset=56086528 nbdkit: file.10: debug: file: pread count=4096 offset=56090624 nbdkit: file.10: debug: file: pread count=4096 offset=56094720 nbdkit: file.5: debug: cow: pread count=262144 offset=56098816 nbdkit: file.5: debug: file: pread count=4096 offset=56098816 nbdkit: file.5: debug: file: pread count=4096 offset=56102912 nbdkit: file.5: debug: file: pread count=4096 offset=56107008 nbdkit: file.5: debug: file: pread count=4096 offset=56111104 nbdkit: file.5: debug: file: pread count=4096 offset=56115200 nbdkit: file.5: debug: file: pread count=4096 offset=56119296 nbdkit: file.5: debug: file: pread count=4096 offset=56123392 nbdkit: file.5: debug: file: pread count=4096 offset=56127488 nbdkit: file.5: debug: file: pread count=4096 offset=56131584 nbdkit: file.5: debug: file: pread count=4096 offset=56135680 nbdkit: file.5: debug: file: pread count=4096 offset=56139776 nbdkit: file.5: debug: file: pread count=4096 offset=56143872 nbdkit: file.5: debug: file: pread count=4096 offset=56147968 nbdkit: file.5: debug: file: pread count=4096 offset=56152064 nbdkit: file.5: debug: file: pread count=4096 offset=56156160 nbdkit: file.5: debug: file: pread count=4096 offset=56160256 nbdkit: file.5: debug: file: pread count=4096 offset=56164352 nbdkit: file.5: debug: file: pread count=4096 offset=56168448 nbdkit: file.5: debug: file: pread count=4096 offset=56172544 nbdkit: file.5: debug: file: pread count=4096 offset=56176640 nbdkit: file.5: debug: file: pread count=4096 offset=56180736 nbdkit: file.5: debug: file: pread count=4096 offset=56184832 nbdkit: file.5: debug: file: pread count=4096 offset=56188928 nbdkit: file.5: debug: file: pread count=4096 offset=56193024 nbdkit: file.5: debug: file: pread count=4096 offset=56197120 nbdkit: file.5: debug: file: pread count=4096 offset=56201216 nbdkit: file.5: debug: file: pread count=4096 offset=56205312 nbdkit: file.5: debug: file: pread count=4096 offset=56209408 nbdkit: file.5: debug: file: pread count=4096 offset=56213504 nbdkit: file.5: debug: file: pread count=4096 offset=56217600 nbdkit: file.5: debug: file: pread count=4096 offset=56221696 nbdkit: file.5: debug: file: pread count=4096 offset=56225792 nbdkit: file.5: debug: file: pread count=4096 offset=56229888 nbdkit: file.5: debug: file: pread count=4096 offset=56233984 nbdkit: file.5: debug: file: pread count=4096 offset=56238080 nbdkit: file.5: debug: file: pread count=4096 offset=56242176 nbdkit: file.5: debug: file: pread count=4096 offset=56246272 nbdkit: file.5: debug: file: pread count=4096 offset=56250368 nbdkit: file.5: debug: file: pread count=4096 offset=56254464 nbdkit: file.5: debug: file: pread count=4096 offset=56258560 nbdkit: file.5: debug: file: pread count=4096 offset=56262656 nbdkit: file.5: debug: file: pread count=4096 offset=56266752 nbdkit: file.5: debug: file: pread count=4096 offset=56270848 nbdkit: file.5: debug: file: pread count=4096 offset=56274944 nbdkit: file.5: debug: file: pread count=4096 offset=56279040 nbdkit: file.5: debug: file: pread count=4096 offset=56283136 nbdkit: file.5: debug: file: pread count=4096 offset=56287232 nbdkit: file.5: debug: file: pread count=4096 offset=56291328 nbdkit: file.5: debug: file: pread count=4096 offset=56295424 nbdkit: file.5: debug: file: pread count=4096 offset=56299520 nbdkit: file.5: debug: file: pread count=4096 offset=56303616 nbdkit: file.5: debug: file: pread count=4096 offset=56307712 nbdkit: file.5: debug: file: pread count=4096 offset=56311808 nbdkit: file.5: debug: file: pread count=4096 offset=56315904 nbdkit: file.5: debug: file: pread count=4096 offset=56320000 nbdkit: file.10: debug: cow: pread count=262144 offset=56360960 nbdkit: file.10: debug: file: pread count=4096 offset=56360960 nbdkit: file.10: debug: file: pread count=4096 offset=56365056 nbdkit: file.10: debug: file: pread count=4096 offset=56369152 nbdkit: file.10: debug: file: pread count=4096 offset=56373248 nbdkit: file.10: debug: file: pread count=4096 offset=56377344 nbdkit: file.10: debug: file: pread count=4096 offset=56381440 nbdkit: file.10: debug: file: pread count=4096 offset=56385536 nbdkit: file.10: debug: file: pread count=4096 offset=56389632 nbdkit: file.10: debug: file: pread count=4096 offset=56393728 nbdkit: file.10: debug: file: pread count=4096 offset=56397824 nbdkit: file.5: debug: file: pread count=4096 offset=56324096 nbdkit: file.5: debug: file: pread count=4096 offset=56328192 nbdkit: file.5: debug: file: pread count=4096 offset=56332288 nbdkit: file.5: debug: file: pread count=4096 offset=56336384 nbdkit: file.5: debug: file: pread count=4096 offset=56340480 nbdkit: file.10: debug: file: pread count=4096 offset=56401920 nbdkit: file.10: debug: file: pread count=4096 offset=56406016 nbdkit: file.10: debug: file: pread count=4096 offset=56410112 nbdkit: file.10: debug: file: pread count=4096 offset=56414208 nbdkit: file.5: debug: file: pread count=4096 offset=56344576 nbdkit: file.5: debug: file: pread count=4096 offset=56348672 nbdkit: file.5: debug: file: pread count=4096 offset=56352768 nbdkit: file.5: debug: file: pread count=4096 offset=56356864 nbdkit: file.10: debug: file: pread count=4096 offset=56418304 nbdkit: file.10: debug: file: pread count=4096 offset=56422400 nbdkit: file.10: debug: file: pread count=4096 offset=56426496 nbdkit: file.10: debug: file: pread count=4096 offset=56430592 nbdkit: file.10: debug: file: pread count=4096 offset=56434688 nbdkit: file.10: debug: file: pread count=4096 offset=56438784 nbdkit: file.10: debug: file: pread count=4096 offset=56442880 nbdkit: file.10: debug: file: pread count=4096 offset=56446976 nbdkit: file.10: debug: file: pread count=4096 offset=56451072 nbdkit: file.10: debug: file: pread count=4096 offset=56455168 nbdkit: file.10: debug: file: pread count=4096 offset=56459264 nbdkit: file.10: debug: file: pread count=4096 offset=56463360 nbdkit: file.10: debug: file: pread count=4096 offset=56467456 nbdkit: file.10: debug: file: pread count=4096 offset=56471552 nbdkit: file.10: debug: file: pread count=4096 offset=56475648 nbdkit: file.10: debug: file: pread count=4096 offset=56479744 nbdkit: file.10: debug: file: pread count=4096 offset=56483840 nbdkit: file.10: debug: file: pread count=4096 offset=56487936 nbdkit: file.10: debug: file: pread count=4096 offset=56492032 nbdkit: file.10: debug: file: pread count=4096 offset=56496128 nbdkit: file.10: debug: file: pread count=4096 offset=56500224 nbdkit: file.10: debug: file: pread count=4096 offset=56504320 nbdkit: file.10: debug: file: pread count=4096 offset=56508416 nbdkit: file.10: debug: file: pread count=4096 offset=56512512 nbdkit: file.13: debug: cow: pread count=262144 offset=56623104 nbdkit: file.10: debug: file: pread count=4096 offset=56516608 nbdkit: file.13: debug: file: pread count=4096 offset=56623104 nbdkit: file.10: debug: file: pread count=4096 offset=56520704 nbdkit: file.10: debug: file: pread count=4096 offset=56524800 nbdkit: file.13: debug: file: pread count=4096 offset=56627200 nbdkit: file.10: debug: file: pread count=4096 offset=56528896 nbdkit: file.13: debug: file: pread count=4096 offset=56631296 nbdkit: file.13: debug: file: pread count=4096 offset=56635392 nbdkit: file.13: debug: file: pread count=4096 offset=56639488 nbdkit: file.13: debug: file: pread count=4096 offset=56643584 nbdkit: file.10: debug: file: pread count=4096 offset=56532992 nbdkit: file.10: debug: file: pread count=4096 offset=56537088 nbdkit: file.10: debug: file: pread count=4096 offset=56541184 nbdkit: file.13: debug: file: pread count=4096 offset=56647680 nbdkit: file.10: debug: file: pread count=4096 offset=56545280 nbdkit: file.13: debug: file: pread count=4096 offset=56651776 nbdkit: file.13: debug: file: pread count=4096 offset=56655872 nbdkit: file.13: debug: file: pread count=4096 offset=56659968 nbdkit: file.13: debug: file: pread count=4096 offset=56664064 nbdkit: file.10: debug: file: pread count=4096 offset=56549376 nbdkit: file.10: debug: file: pread count=4096 offset=56553472 nbdkit: file.10: debug: file: pread count=4096 offset=56557568 nbdkit: file.13: debug: file: pread count=4096 offset=56668160 nbdkit: file.13: debug: file: pread count=4096 offset=56672256 nbdkit: file.13: debug: file: pread count=4096 offset=56676352 nbdkit: file.13: debug: file: pread count=4096 offset=56680448 nbdkit: file.10: debug: file: pread count=4096 offset=56561664 nbdkit: file.13: debug: file: pread count=4096 offset=56684544 nbdkit: file.13: debug: file: pread count=4096 offset=56688640 nbdkit: file.13: debug: file: pread count=4096 offset=56692736 nbdkit: file.10: debug: file: pread count=4096 offset=56565760 nbdkit: file.10: debug: file: pread count=4096 offset=56569856 nbdkit: file.10: debug: file: pread count=4096 offset=56573952 nbdkit: file.13: debug: file: pread count=4096 offset=56696832 nbdkit: file.13: debug: file: pread count=4096 offset=56700928 nbdkit: file.13: debug: file: pread count=4096 offset=56705024 nbdkit: file.10: debug: file: pread count=4096 offset=56578048 nbdkit: file.10: debug: file: pread count=4096 offset=56582144 nbdkit: file.10: debug: file: pread count=4096 offset=56586240 nbdkit: file.10: debug: file: pread count=4096 offset=56590336 nbdkit: file.13: debug: file: pread count=4096 offset=56709120 nbdkit: file.13: debug: file: pread count=4096 offset=56713216 nbdkit: file.13: debug: file: pread count=4096 offset=56717312 nbdkit: file.10: debug: file: pread count=4096 offset=56594432 nbdkit: file.12: debug: cow: pread count=262144 offset=56885248 nbdkit: file.12: debug: file: pread count=4096 offset=56885248 nbdkit: file.10: debug: file: pread count=4096 offset=56598528 nbdkit: file.12: debug: file: pread count=4096 offset=56889344 nbdkit: file.12: debug: file: pread count=4096 offset=56893440 nbdkit: file.13: debug: file: pread count=4096 offset=56721408 nbdkit: file.13: debug: file: pread count=4096 offset=56725504 nbdkit: file.10: debug: file: pread count=4096 offset=56602624 nbdkit: file.12: debug: file: pread count=4096 offset=56897536 nbdkit: file.10: debug: file: pread count=4096 offset=56606720 nbdkit: file.10: debug: file: pread count=4096 offset=56610816 nbdkit: file.12: debug: file: pread count=4096 offset=56901632 nbdkit: file.13: debug: file: pread count=4096 offset=56729600 nbdkit: file.12: debug: file: pread count=4096 offset=56905728 nbdkit: file.12: debug: file: pread count=4096 offset=56909824 nbdkit: file.12: debug: file: pread count=4096 offset=56913920 nbdkit: file.13: debug: file: pread count=4096 offset=56733696 nbdkit: file.13: debug: file: pread count=4096 offset=56737792 nbdkit: file.12: debug: file: pread count=4096 offset=56918016 nbdkit: file.12: debug: file: pread count=4096 offset=56922112 nbdkit: file.12: debug: file: pread count=4096 offset=56926208 nbdkit: file.10: debug: file: pread count=4096 offset=56614912 nbdkit: file.12: debug: file: pread count=4096 offset=56930304 nbdkit: file.13: debug: file: pread count=4096 offset=56741888 nbdkit: file.10: debug: file: pread count=4096 offset=56619008 nbdkit: file.12: debug: file: pread count=4096 offset=56934400 nbdkit: file.12: debug: file: pread count=4096 offset=56938496 nbdkit: file.13: debug: file: pread count=4096 offset=56745984 nbdkit: file.12: debug: file: pread count=4096 offset=56942592 nbdkit: file.13: debug: file: pread count=4096 offset=56750080 nbdkit: file.13: debug: file: pread count=4096 offset=56754176 nbdkit: file.13: debug: file: pread count=4096 offset=56758272 nbdkit: file.12: debug: file: pread count=4096 offset=56946688 nbdkit: file.12: debug: file: pread count=4096 offset=56950784 nbdkit: file.12: debug: file: pread count=4096 offset=56954880 nbdkit: file.12: debug: file: pread count=4096 offset=56958976 nbdkit: file.13: debug: file: pread count=4096 offset=56762368 nbdkit: file.13: debug: file: pread count=4096 offset=56766464 nbdkit: file.13: debug: file: pread count=4096 offset=56770560 nbdkit: file.12: debug: file: pread count=4096 offset=56963072 nbdkit: file.11: debug: cow: pread count=262144 offset=57147392 nbdkit: file.13: debug: file: pread count=4096 offset=56774656 nbdkit: file.11: debug: file: pread count=4096 offset=57147392 nbdkit: file.13: debug: file: pread count=4096 offset=56778752 nbdkit: file.13: debug: file: pread count=4096 offset=56782848 nbdkit: file.11: debug: file: pread count=4096 offset=57151488 nbdkit: file.13: debug: file: pread count=4096 offset=56786944 nbdkit: file.12: debug: file: pread count=4096 offset=56967168 nbdkit: file.11: debug: file: pread count=4096 offset=57155584 nbdkit: file.12: debug: file: pread count=4096 offset=56971264 nbdkit: file.13: debug: file: pread count=4096 offset=56791040 nbdkit: file.11: debug: file: pread count=4096 offset=57159680 nbdkit: file.11: debug: file: pread count=4096 offset=57163776 nbdkit: file.11: debug: file: pread count=4096 offset=57167872 nbdkit: file.13: debug: file: pread count=4096 offset=56795136 nbdkit: file.11: debug: file: pread count=4096 offset=57171968 nbdkit: file.13: debug: file: pread count=4096 offset=56799232 nbdkit: file.13: debug: file: pread count=4096 offset=56803328 nbdkit: file.12: debug: file: pread count=4096 offset=56975360 nbdkit: file.11: debug: file: pread count=4096 offset=57176064 nbdkit: file.12: debug: file: pread count=4096 offset=56979456 nbdkit: file.13: debug: file: pread count=4096 offset=56807424 nbdkit: file.11: debug: file: pread count=4096 offset=57180160 nbdkit: file.12: debug: file: pread count=4096 offset=56983552 nbdkit: file.12: debug: file: pread count=4096 offset=56987648 nbdkit: file.12: debug: file: pread count=4096 offset=56991744 nbdkit: file.13: debug: file: pread count=4096 offset=56811520 nbdkit: file.13: debug: file: pread count=4096 offset=56815616 nbdkit: file.13: debug: file: pread count=4096 offset=56819712 nbdkit: file.12: debug: file: pread count=4096 offset=56995840 nbdkit: file.13: debug: file: pread count=4096 offset=56823808 nbdkit: file.12: debug: file: pread count=4096 offset=56999936 nbdkit: file.11: debug: file: pread count=4096 offset=57184256 nbdkit: file.11: debug: file: pread count=4096 offset=57188352 nbdkit: file.13: debug: file: pread count=4096 offset=56827904 nbdkit: file.11: debug: file: pread count=4096 offset=57192448 nbdkit: file.13: debug: file: pread count=4096 offset=56832000 nbdkit: file.12: debug: file: pread count=4096 offset=57004032 nbdkit: file.12: debug: file: pread count=4096 offset=57008128 nbdkit: file.12: debug: file: pread count=4096 offset=57012224 nbdkit: file.12: debug: file: pread count=4096 offset=57016320 nbdkit: file.12: debug: file: pread count=4096 offset=57020416 nbdkit: file.6: debug: cow: pread count=262144 offset=57409536 nbdkit: file.6: debug: file: pread count=4096 offset=57409536 nbdkit: file.11: debug: file: pread count=4096 offset=57196544 nbdkit: file.6: debug: file: pread count=4096 offset=57413632 nbdkit: file.11: debug: file: pread count=4096 offset=57200640 nbdkit: file.12: debug: file: pread count=4096 offset=57024512 nbdkit: file.13: debug: file: pread count=4096 offset=56836096 nbdkit: file.11: debug: file: pread count=4096 offset=57204736 nbdkit: file.12: debug: file: pread count=4096 offset=57028608 nbdkit: file.13: debug: file: pread count=4096 offset=56840192 nbdkit: file.6: debug: file: pread count=4096 offset=57417728 nbdkit: file.11: debug: file: pread count=4096 offset=57208832 nbdkit: file.13: debug: file: pread count=4096 offset=56844288 nbdkit: file.11: debug: file: pread count=4096 offset=57212928 nbdkit: file.13: debug: file: pread count=4096 offset=56848384 nbdkit: file.6: debug: file: pread count=4096 offset=57421824 nbdkit: file.13: debug: file: pread count=4096 offset=56852480 nbdkit: file.12: debug: file: pread count=4096 offset=57032704 nbdkit: file.12: debug: file: pread count=4096 offset=57036800 nbdkit: file.13: debug: file: pread count=4096 offset=56856576 nbdkit: file.11: debug: file: pread count=4096 offset=57217024 nbdkit: file.12: debug: file: pread count=4096 offset=57040896 nbdkit: file.6: debug: file: pread count=4096 offset=57425920 nbdkit: file.11: debug: file: pread count=4096 offset=57221120 nbdkit: file.11: debug: file: pread count=4096 offset=57225216 nbdkit: file.13: debug: file: pread count=4096 offset=56860672 nbdkit: file.11: debug: file: pread count=4096 offset=57229312 nbdkit: file.6: debug: file: pread count=4096 offset=57430016 nbdkit: file.6: debug: file: pread count=4096 offset=57434112 nbdkit: file.6: debug: file: pread count=4096 offset=57438208 nbdkit: file.6: debug: file: pread count=4096 offset=57442304 nbdkit: file.11: debug: file: pread count=4096 offset=57233408 nbdkit: file.11: debug: file: pread count=4096 offset=57237504 nbdkit: file.13: debug: file: pread count=4096 offset=56864768 nbdkit: file.6: debug: file: pread count=4096 offset=57446400 nbdkit: file.11: debug: file: pread count=4096 offset=57241600 nbdkit: file.13: debug: file: pread count=4096 offset=56868864 nbdkit: file.6: debug: file: pread count=4096 offset=57450496 nbdkit: file.12: debug: file: pread count=4096 offset=57044992 nbdkit: file.13: debug: file: pread count=4096 offset=56872960 nbdkit: file.1: debug: cow: pread count=262144 offset=57671680 nbdkit: file.11: debug: file: pread count=4096 offset=57245696 nbdkit: file.1: debug: file: pread count=4096 offset=57671680 nbdkit: file.1: debug: file: pread count=4096 offset=57675776 nbdkit: file.11: debug: file: pread count=4096 offset=57249792 nbdkit: file.1: debug: file: pread count=4096 offset=57679872 nbdkit: file.13: debug: file: pread count=4096 offset=56877056 nbdkit: file.12: debug: file: pread count=4096 offset=57049088 nbdkit: file.13: debug: file: pread count=4096 offset=56881152 nbdkit: file.6: debug: file: pread count=4096 offset=57454592 nbdkit: file.11: debug: file: pread count=4096 offset=57253888 nbdkit: file.1: debug: file: pread count=4096 offset=57683968 nbdkit: file.1: debug: file: pread count=4096 offset=57688064 nbdkit: file.12: debug: file: pread count=4096 offset=57053184 nbdkit: file.12: debug: file: pread count=4096 offset=57057280 nbdkit: file.11: debug: file: pread count=4096 offset=57257984 nbdkit: file.12: debug: file: pread count=4096 offset=57061376 nbdkit: file.6: debug: file: pread count=4096 offset=57458688 nbdkit: file.1: debug: file: pread count=4096 offset=57692160 nbdkit: file.11: debug: file: pread count=4096 offset=57262080 nbdkit: file.1: debug: file: pread count=4096 offset=57696256 nbdkit: file.1: debug: file: pread count=4096 offset=57700352 nbdkit: file.11: debug: file: pread count=4096 offset=57266176 nbdkit: file.6: debug: file: pread count=4096 offset=57462784 nbdkit: file.6: debug: file: pread count=4096 offset=57466880 nbdkit: file.11: debug: file: pread count=4096 offset=57270272 nbdkit: file.12: debug: file: pread count=4096 offset=57065472 nbdkit: file.14: debug: cow: pread count=262144 offset=57933824 nbdkit: file.14: debug: file: pread count=4096 offset=57933824 nbdkit: file.1: debug: file: pread count=4096 offset=57704448 nbdkit: file.12: debug: file: pread count=4096 offset=57069568 nbdkit: file.12: debug: file: pread count=4096 offset=57073664 nbdkit: file.14: debug: file: pread count=4096 offset=57937920 nbdkit: file.6: debug: file: pread count=4096 offset=57470976 nbdkit: file.12: debug: file: pread count=4096 offset=57077760 nbdkit: file.11: debug: file: pread count=4096 offset=57274368 nbdkit: file.11: debug: file: pread count=4096 offset=57278464 nbdkit: file.14: debug: file: pread count=4096 offset=57942016 nbdkit: file.14: debug: file: pread count=4096 offset=57946112 nbdkit: file.6: debug: file: pread count=4096 offset=57475072 nbdkit: file.1: debug: file: pread count=4096 offset=57708544 nbdkit: file.14: debug: file: pread count=4096 offset=57950208 nbdkit: file.1: debug: file: pread count=4096 offset=57712640 nbdkit: file.1: debug: file: pread count=4096 offset=57716736 nbdkit: file.1: debug: file: pread count=4096 offset=57720832 nbdkit: file.11: debug: file: pread count=4096 offset=57282560 nbdkit: file.14: debug: file: pread count=4096 offset=57954304 nbdkit: file.1: debug: file: pread count=4096 offset=57724928 nbdkit: file.12: debug: file: pread count=4096 offset=57081856 nbdkit: file.14: debug: file: pread count=4096 offset=57958400 nbdkit: file.11: debug: file: pread count=4096 offset=57286656 nbdkit: file.6: debug: file: pread count=4096 offset=57479168 nbdkit: file.12: debug: file: pread count=4096 offset=57085952 nbdkit: file.1: debug: file: pread count=4096 offset=57729024 nbdkit: file.6: debug: file: pread count=4096 offset=57483264 nbdkit: file.3: debug: cow: pread count=262144 offset=58195968 nbdkit: file.6: debug: file: pread count=4096 offset=57487360 nbdkit: file.12: debug: file: pread count=4096 offset=57090048 nbdkit: file.11: debug: file: pread count=4096 offset=57290752 nbdkit: file.14: debug: file: pread count=4096 offset=57962496 nbdkit: file.11: debug: file: pread count=4096 offset=57294848 nbdkit: file.1: debug: file: pread count=4096 offset=57733120 nbdkit: file.12: debug: file: pread count=4096 offset=57094144 nbdkit: file.6: debug: file: pread count=4096 offset=57491456 nbdkit: file.14: debug: file: pread count=4096 offset=57966592 nbdkit: file.1: debug: file: pread count=4096 offset=57737216 nbdkit: file.14: debug: file: pread count=4096 offset=57970688 nbdkit: file.1: debug: file: pread count=4096 offset=57741312 nbdkit: file.6: debug: file: pread count=4096 offset=57495552 nbdkit: file.11: debug: file: pread count=4096 offset=57298944 nbdkit: file.6: debug: file: pread count=4096 offset=57499648 nbdkit: file.11: debug: file: pread count=4096 offset=57303040 nbdkit: file.11: debug: file: pread count=4096 offset=57307136 nbdkit: file.14: debug: file: pread count=4096 offset=57974784 nbdkit: file.12: debug: file: pread count=4096 offset=57098240 nbdkit: file.1: debug: file: pread count=4096 offset=57745408 nbdkit: file.14: debug: file: pread count=4096 offset=57978880 nbdkit: file.6: debug: file: pread count=4096 offset=57503744 nbdkit: file.1: debug: file: pread count=4096 offset=57749504 nbdkit: file.12: debug: file: pread count=4096 offset=57102336 nbdkit: file.3: debug: file: pread count=4096 offset=58195968 nbdkit: file.11: debug: file: pread count=4096 offset=57311232 nbdkit: file.1: debug: file: pread count=4096 offset=57753600 nbdkit: file.6: debug: file: pread count=4096 offset=57507840 nbdkit: file.14: debug: file: pread count=4096 offset=57982976 nbdkit: file.11: debug: file: pread count=4096 offset=57315328 nbdkit: file.14: debug: file: pread count=4096 offset=57987072 nbdkit: file.14: debug: file: pread count=4096 offset=57991168 nbdkit: file.9: debug: cow: pread count=262144 offset=58458112 nbdkit: file.1: debug: file: pread count=4096 offset=57757696 nbdkit: file.9: debug: file: pread count=4096 offset=58458112 nbdkit: file.12: debug: file: pread count=4096 offset=57106432 nbdkit: file.9: debug: file: pread count=4096 offset=58462208 nbdkit: file.11: debug: file: pread count=4096 offset=57319424 nbdkit: file.3: debug: file: pread count=4096 offset=58200064 nbdkit: file.6: debug: file: pread count=4096 offset=57511936 nbdkit: file.11: debug: file: pread count=4096 offset=57323520 nbdkit: file.11: debug: file: pread count=4096 offset=57327616 nbdkit: file.12: debug: file: pread count=4096 offset=57110528 nbdkit: file.6: debug: file: pread count=4096 offset=57516032 nbdkit: file.11: debug: file: pread count=4096 offset=57331712 nbdkit: file.9: debug: file: pread count=4096 offset=58466304 nbdkit: file.3: debug: file: pread count=4096 offset=58204160 nbdkit: file.14: debug: file: pread count=4096 offset=57995264 nbdkit: file.6: debug: file: pread count=4096 offset=57520128 nbdkit: file.3: debug: file: pread count=4096 offset=58208256 nbdkit: file.1: debug: file: pread count=4096 offset=57761792 nbdkit: file.9: debug: file: pread count=4096 offset=58470400 nbdkit: file.12: debug: file: pread count=4096 offset=57114624 nbdkit: file.14: debug: file: pread count=4096 offset=57999360 nbdkit: file.12: debug: file: pread count=4096 offset=57118720 nbdkit: file.9: debug: file: pread count=4096 offset=58474496 nbdkit: file.6: debug: file: pread count=4096 offset=57524224 nbdkit: file.11: debug: file: pread count=4096 offset=57335808 nbdkit: file.1: debug: file: pread count=4096 offset=57765888 nbdkit: file.3: debug: file: pread count=4096 offset=58212352 nbdkit: file.14: debug: file: pread count=4096 offset=58003456 nbdkit: file.12: debug: file: pread count=4096 offset=57122816 nbdkit: file.1: debug: file: pread count=4096 offset=57769984 nbdkit: file.9: debug: file: pread count=4096 offset=58478592 nbdkit: file.6: debug: file: pread count=4096 offset=57528320 nbdkit: file.9: debug: file: pread count=4096 offset=58482688 nbdkit: file.14: debug: file: pread count=4096 offset=58007552 nbdkit: file.3: debug: file: pread count=4096 offset=58216448 nbdkit: file.1: debug: file: pread count=4096 offset=57774080 nbdkit: file.9: debug: file: pread count=4096 offset=58486784 nbdkit: file.6: debug: file: pread count=4096 offset=57532416 nbdkit: file.11: debug: file: pread count=4096 offset=57339904 nbdkit: file.12: debug: file: pread count=4096 offset=57126912 nbdkit: file.3: debug: file: pread count=4096 offset=58220544 nbdkit: file.1: debug: file: pread count=4096 offset=57778176 nbdkit: file.9: debug: file: pread count=4096 offset=58490880 nbdkit: file.1: debug: file: pread count=4096 offset=57782272 nbdkit: file.6: debug: file: pread count=4096 offset=57536512 nbdkit: file.11: debug: file: pread count=4096 offset=57344000 nbdkit: file.6: debug: file: pread count=4096 offset=57540608 nbdkit: file.12: debug: file: pread count=4096 offset=57131008 nbdkit: file.3: debug: file: pread count=4096 offset=58224640 nbdkit: file.11: debug: file: pread count=4096 offset=57348096 nbdkit: file.1: debug: file: pread count=4096 offset=57786368 nbdkit: file.9: debug: file: pread count=4096 offset=58494976 nbdkit: file.12: debug: file: pread count=4096 offset=57135104 nbdkit: file.14: debug: file: pread count=4096 offset=58011648 nbdkit: file.3: debug: file: pread count=4096 offset=58228736 nbdkit: file.6: debug: file: pread count=4096 offset=57544704 nbdkit: file.9: debug: file: pread count=4096 offset=58499072 nbdkit: file.1: debug: file: pread count=4096 offset=57790464 nbdkit: file.12: debug: file: pread count=4096 offset=57139200 nbdkit: file.9: debug: file: pread count=4096 offset=58503168 nbdkit: file.6: debug: file: pread count=4096 offset=57548800 nbdkit: file.3: debug: file: pread count=4096 offset=58232832 nbdkit: file.11: debug: file: pread count=4096 offset=57352192 nbdkit: file.9: debug: file: pread count=4096 offset=58507264 nbdkit: file.14: debug: file: pread count=4096 offset=58015744 nbdkit: file.1: debug: file: pread count=4096 offset=57794560 nbdkit: file.11: debug: file: pread count=4096 offset=57356288 nbdkit: file.6: debug: file: pread count=4096 offset=57552896 nbdkit: file.3: debug: file: pread count=4096 offset=58236928 nbdkit: file.12: debug: file: pread count=4096 offset=57143296 nbdkit: file.6: debug: file: pread count=4096 offset=57556992 nbdkit: file.14: debug: file: pread count=4096 offset=58019840 nbdkit: file.9: debug: file: pread count=4096 offset=58511360 nbdkit: file.11: debug: file: pread count=4096 offset=57360384 nbdkit: file.1: debug: file: pread count=4096 offset=57798656 nbdkit: file.3: debug: file: pread count=4096 offset=58241024 nbdkit: file.1: debug: file: pread count=4096 offset=57802752 nbdkit: file.11: debug: file: pread count=4096 offset=57364480 nbdkit: file.9: debug: file: pread count=4096 offset=58515456 nbdkit: file.6: debug: file: pread count=4096 offset=57561088 nbdkit: file.1: debug: file: pread count=4096 offset=57806848 nbdkit: file.14: debug: file: pread count=4096 offset=58023936 nbdkit: file.11: debug: file: pread count=4096 offset=57368576 nbdkit: file.14: debug: file: pread count=4096 offset=58028032 nbdkit: file.3: debug: file: pread count=4096 offset=58245120 nbdkit: file.9: debug: file: pread count=4096 offset=58519552 nbdkit: file.1: debug: file: pread count=4096 offset=57810944 nbdkit: file.1: debug: file: pread count=4096 offset=57815040 nbdkit: file.3: debug: file: pread count=4096 offset=58249216 nbdkit: file.6: debug: file: pread count=4096 offset=57565184 nbdkit: file.11: debug: file: pread count=4096 offset=57372672 nbdkit: file.14: debug: file: pread count=4096 offset=58032128 nbdkit: file.9: debug: file: pread count=4096 offset=58523648 nbdkit: file.6: debug: file: pread count=4096 offset=57569280 nbdkit: file.11: debug: file: pread count=4096 offset=57376768 nbdkit: file.14: debug: file: pread count=4096 offset=58036224 nbdkit: file.3: debug: file: pread count=4096 offset=58253312 nbdkit: file.3: debug: file: pread count=4096 offset=58257408 nbdkit: file.1: debug: file: pread count=4096 offset=57819136 nbdkit: file.9: debug: file: pread count=4096 offset=58527744 nbdkit: file.11: debug: file: pread count=4096 offset=57380864 nbdkit: file.9: debug: file: pread count=4096 offset=58531840 nbdkit: file.1: debug: file: pread count=4096 offset=57823232 nbdkit: file.6: debug: file: pread count=4096 offset=57573376 nbdkit: file.3: debug: file: pread count=4096 offset=58261504 nbdkit: file.11: debug: file: pread count=4096 offset=57384960 nbdkit: file.6: debug: file: pread count=4096 offset=57577472 nbdkit: file.3: debug: file: pread count=4096 offset=58265600 nbdkit: file.1: debug: file: pread count=4096 offset=57827328 nbdkit: file.14: debug: file: pread count=4096 offset=58040320 nbdkit: file.11: debug: file: pread count=4096 offset=57389056 nbdkit: file.11: debug: file: pread count=4096 offset=57393152 nbdkit: file.11: debug: file: pread count=4096 offset=57397248 nbdkit: file.14: debug: file: pread count=4096 offset=58044416 nbdkit: file.3: debug: file: pread count=4096 offset=58269696 nbdkit: file.14: debug: file: pread count=4096 offset=58048512 nbdkit: file.6: debug: file: pread count=4096 offset=57581568 nbdkit: file.1: debug: file: pread count=4096 offset=57831424 nbdkit: file.14: debug: file: pread count=4096 offset=58052608 nbdkit: file.3: debug: file: pread count=4096 offset=58273792 nbdkit: file.6: debug: file: pread count=4096 offset=57585664 nbdkit: file.14: debug: file: pread count=4096 offset=58056704 nbdkit: file.9: debug: file: pread count=4096 offset=58535936 nbdkit: file.3: debug: file: pread count=4096 offset=58277888 nbdkit: file.11: debug: file: pread count=4096 offset=57401344 nbdkit: file.6: debug: file: pread count=4096 offset=57589760 nbdkit: file.8: debug: cow: pread count=262144 offset=58720256 nbdkit: file.11: debug: file: pread count=4096 offset=57405440 nbdkit: file.3: debug: file: pread count=4096 offset=58281984 nbdkit: file.8: debug: file: pread count=4096 offset=58720256 nbdkit: file.8: debug: file: pread count=4096 offset=58724352 nbdkit: file.1: debug: file: pread count=4096 offset=57835520 nbdkit: file.3: debug: file: pread count=4096 offset=58286080 nbdkit: file.14: debug: file: pread count=4096 offset=58060800 nbdkit: file.6: debug: file: pread count=4096 offset=57593856 nbdkit: file.1: debug: file: pread count=4096 offset=57839616 nbdkit: file.14: debug: file: pread count=4096 offset=58064896 nbdkit: file.3: debug: file: pread count=4096 offset=58290176 nbdkit: file.9: debug: file: pread count=4096 offset=58540032 nbdkit: file.8: debug: file: pread count=4096 offset=58728448 nbdkit: file.14: debug: file: pread count=4096 offset=58068992 nbdkit: file.6: debug: file: pread count=4096 offset=57597952 nbdkit: file.1: debug: file: pread count=4096 offset=57843712 nbdkit: file.9: debug: file: pread count=4096 offset=58544128 nbdkit: file.6: debug: file: pread count=4096 offset=57602048 nbdkit: file.8: debug: file: pread count=4096 offset=58732544 nbdkit: file.14: debug: file: pread count=4096 offset=58073088 nbdkit: file.9: debug: file: pread count=4096 offset=58548224 nbdkit: file.3: debug: file: pread count=4096 offset=58294272 nbdkit: file.9: debug: file: pread count=4096 offset=58552320 nbdkit: file.6: debug: file: pread count=4096 offset=57606144 nbdkit: file.14: debug: file: pread count=4096 offset=58077184 nbdkit: file.14: debug: file: pread count=4096 offset=58081280 nbdkit: file.3: debug: file: pread count=4096 offset=58298368 nbdkit: file.1: debug: file: pread count=4096 offset=57847808 nbdkit: file.8: debug: file: pread count=4096 offset=58736640 nbdkit: file.6: debug: file: pread count=4096 offset=57610240 nbdkit: file.6: debug: file: pread count=4096 offset=57614336 nbdkit: file.8: debug: file: pread count=4096 offset=58740736 nbdkit: file.14: debug: file: pread count=4096 offset=58085376 nbdkit: file.3: debug: file: pread count=4096 offset=58302464 nbdkit: file.9: debug: file: pread count=4096 offset=58556416 nbdkit: file.14: debug: file: pread count=4096 offset=58089472 nbdkit: file.6: debug: file: pread count=4096 offset=57618432 nbdkit: file.3: debug: file: pread count=4096 offset=58306560 nbdkit: file.1: debug: file: pread count=4096 offset=57851904 nbdkit: file.6: debug: file: pread count=4096 offset=57622528 nbdkit: file.9: debug: file: pread count=4096 offset=58560512 nbdkit: file.8: debug: file: pread count=4096 offset=58744832 nbdkit: file.9: debug: file: pread count=4096 offset=58564608 nbdkit: file.1: debug: file: pread count=4096 offset=57856000 nbdkit: file.14: debug: file: pread count=4096 offset=58093568 nbdkit: file.8: debug: file: pread count=4096 offset=58748928 nbdkit: file.14: debug: file: pread count=4096 offset=58097664 nbdkit: file.14: debug: file: pread count=4096 offset=58101760 nbdkit: file.3: debug: file: pread count=4096 offset=58310656 nbdkit: file.8: debug: file: pread count=4096 offset=58753024 nbdkit: file.8: debug: file: pread count=4096 offset=58757120 nbdkit: file.6: debug: file: pread count=4096 offset=57626624 nbdkit: file.1: debug: file: pread count=4096 offset=57860096 nbdkit: file.14: debug: file: pread count=4096 offset=58105856 nbdkit: file.6: debug: file: pread count=4096 offset=57630720 nbdkit: file.14: debug: file: pread count=4096 offset=58109952 nbdkit: file.6: debug: file: pread count=4096 offset=57634816 nbdkit: file.3: debug: file: pread count=4096 offset=58314752 nbdkit: file.8: debug: file: pread count=4096 offset=58761216 nbdkit: file.3: debug: file: pread count=4096 offset=58318848 nbdkit: file.8: debug: file: pread count=4096 offset=58765312 nbdkit: file.8: debug: file: pread count=4096 offset=58769408 nbdkit: file.1: debug: file: pread count=4096 offset=57864192 nbdkit: file.1: debug: file: pread count=4096 offset=57868288 nbdkit: file.1: debug: file: pread count=4096 offset=57872384 nbdkit: file.14: debug: file: pread count=4096 offset=58114048 nbdkit: file.8: debug: file: pread count=4096 offset=58773504 nbdkit: file.8: debug: file: pread count=4096 offset=58777600 nbdkit: file.6: debug: file: pread count=4096 offset=57638912 nbdkit: file.3: debug: file: pread count=4096 offset=58322944 nbdkit: file.14: debug: file: pread count=4096 offset=58118144 nbdkit: file.14: debug: file: pread count=4096 offset=58122240 nbdkit: file.14: debug: file: pread count=4096 offset=58126336 nbdkit: file.8: debug: file: pread count=4096 offset=58781696 nbdkit: file.8: debug: file: pread count=4096 offset=58785792 nbdkit: file.8: debug: file: pread count=4096 offset=58789888 nbdkit: file.8: debug: file: pread count=4096 offset=58793984 nbdkit: file.1: debug: file: pread count=4096 offset=57876480 nbdkit: file.3: debug: file: pread count=4096 offset=58327040 nbdkit: file.2: debug: cow: pread count=262144 offset=58982400 nbdkit: file.8: debug: file: pread count=4096 offset=58798080 nbdkit: file.8: debug: file: pread count=4096 offset=58802176 nbdkit: file.8: debug: file: pread count=4096 offset=58806272 nbdkit: file.3: debug: file: pread count=4096 offset=58331136 nbdkit: file.2: debug: file: pread count=4096 offset=58982400 nbdkit: file.9: debug: file: pread count=4096 offset=58568704 nbdkit: file.2: debug: file: pread count=4096 offset=58986496 nbdkit: file.3: debug: file: pread count=4096 offset=58335232 nbdkit: file.8: debug: file: pread count=4096 offset=58810368 nbdkit: file.14: debug: file: pread count=4096 offset=58130432 nbdkit: file.9: debug: file: pread count=4096 offset=58572800 nbdkit: file.6: debug: file: pread count=4096 offset=57643008 nbdkit: file.2: debug: file: pread count=4096 offset=58990592 nbdkit: file.8: debug: file: pread count=4096 offset=58814464 nbdkit: file.14: debug: file: pread count=4096 offset=58134528 nbdkit: file.1: debug: file: pread count=4096 offset=57880576 nbdkit: file.14: debug: file: pread count=4096 offset=58138624 nbdkit: file.6: debug: file: pread count=4096 offset=57647104 nbdkit: file.8: debug: file: pread count=4096 offset=58818560 nbdkit: file.8: debug: file: pread count=4096 offset=58822656 nbdkit: file.8: debug: file: pread count=4096 offset=58826752 nbdkit: file.9: debug: file: pread count=4096 offset=58576896 nbdkit: file.14: debug: file: pread count=4096 offset=58142720 nbdkit: file.9: debug: file: pread count=4096 offset=58580992 nbdkit: file.8: debug: file: pread count=4096 offset=58830848 nbdkit: file.2: debug: file: pread count=4096 offset=58994688 nbdkit: file.2: debug: file: pread count=4096 offset=58998784 nbdkit: file.3: debug: file: pread count=4096 offset=58339328 nbdkit: file.9: debug: file: pread count=4096 offset=58585088 nbdkit: file.1: debug: file: pread count=4096 offset=57884672 nbdkit: file.3: debug: file: pread count=4096 offset=58343424 nbdkit: file.3: debug: file: pread count=4096 offset=58347520 nbdkit: file.3: debug: file: pread count=4096 offset=58351616 nbdkit: file.1: debug: file: pread count=4096 offset=57888768 nbdkit: file.8: debug: file: pread count=4096 offset=58834944 nbdkit: file.2: debug: file: pread count=4096 offset=59002880 nbdkit: file.6: debug: file: pread count=4096 offset=57651200 nbdkit: file.14: debug: file: pread count=4096 offset=58146816 nbdkit: file.8: debug: file: pread count=4096 offset=58839040 nbdkit: file.3: debug: file: pread count=4096 offset=58355712 nbdkit: file.2: debug: file: pread count=4096 offset=59006976 nbdkit: file.2: debug: file: pread count=4096 offset=59011072 nbdkit: file.2: debug: file: pread count=4096 offset=59015168 nbdkit: file.2: debug: file: pread count=4096 offset=59019264 nbdkit: file.2: debug: file: pread count=4096 offset=59023360 nbdkit: file.8: debug: file: pread count=4096 offset=58843136 nbdkit: file.14: debug: file: pread count=4096 offset=58150912 nbdkit: file.8: debug: file: pread count=4096 offset=58847232 nbdkit: file.9: debug: file: pread count=4096 offset=58589184 nbdkit: file.3: debug: file: pread count=4096 offset=58359808 nbdkit: file.2: debug: file: pread count=4096 offset=59027456 nbdkit: file.8: debug: file: pread count=4096 offset=58851328 nbdkit: file.6: debug: file: pread count=4096 offset=57655296 nbdkit: file.8: debug: file: pread count=4096 offset=58855424 nbdkit: file.14: debug: file: pread count=4096 offset=58155008 nbdkit: file.9: debug: file: pread count=4096 offset=58593280 nbdkit: file.6: debug: file: pread count=4096 offset=57659392 nbdkit: file.2: debug: file: pread count=4096 offset=59031552 nbdkit: file.9: debug: file: pread count=4096 offset=58597376 nbdkit: file.1: debug: file: pread count=4096 offset=57892864 nbdkit: file.14: debug: file: pread count=4096 offset=58159104 nbdkit: file.14: debug: file: pread count=4096 offset=58163200 nbdkit: file.1: debug: file: pread count=4096 offset=57896960 nbdkit: file.8: debug: file: pread count=4096 offset=58859520 nbdkit: file.8: debug: file: pread count=4096 offset=58863616 nbdkit: file.8: debug: file: pread count=4096 offset=58867712 nbdkit: file.8: debug: file: pread count=4096 offset=58871808 nbdkit: file.6: debug: file: pread count=4096 offset=57663488 nbdkit: file.3: debug: file: pread count=4096 offset=58363904 nbdkit: file.14: debug: file: pread count=4096 offset=58167296 nbdkit: file.9: debug: file: pread count=4096 offset=58601472 nbdkit: file.6: debug: file: pread count=4096 offset=57667584 nbdkit: file.2: debug: file: pread count=4096 offset=59035648 nbdkit: file.9: debug: file: pread count=4096 offset=58605568 nbdkit: file.2: debug: file: pread count=4096 offset=59039744 nbdkit: file.3: debug: file: pread count=4096 offset=58368000 nbdkit: file.8: debug: file: pread count=4096 offset=58875904 nbdkit: file.9: debug: file: pread count=4096 offset=58609664 nbdkit: file.8: debug: file: pread count=4096 offset=58880000 nbdkit: file.3: debug: file: pread count=4096 offset=58372096 nbdkit: file.8: debug: file: pread count=4096 offset=58884096 nbdkit: file.8: debug: file: pread count=4096 offset=58888192 nbdkit: file.9: debug: file: pread count=4096 offset=58613760 nbdkit: file.2: debug: file: pread count=4096 offset=59043840 nbdkit: file.14: debug: file: pread count=4096 offset=58171392 nbdkit: file.3: debug: file: pread count=4096 offset=58376192 nbdkit: file.3: debug: file: pread count=4096 offset=58380288 nbdkit: file.8: debug: file: pread count=4096 offset=58892288 nbdkit: file.9: debug: file: pread count=4096 offset=58617856 nbdkit: file.7: debug: cow: pread count=262144 offset=59244544 nbdkit: file.9: debug: file: pread count=4096 offset=58621952 nbdkit: file.14: debug: file: pread count=4096 offset=58175488 nbdkit: file.14: debug: file: pread count=4096 offset=58179584 nbdkit: file.9: debug: file: pread count=4096 offset=58626048 nbdkit: file.14: debug: file: pread count=4096 offset=58183680 nbdkit: file.1: debug: file: pread count=4096 offset=57901056 nbdkit: file.14: debug: file: pread count=4096 offset=58187776 nbdkit: file.1: debug: file: pread count=4096 offset=57905152 nbdkit: file.7: debug: file: pread count=4096 offset=59244544 nbdkit: file.9: debug: file: pread count=4096 offset=58630144 nbdkit: file.1: debug: file: pread count=4096 offset=57909248 nbdkit: file.9: debug: file: pread count=4096 offset=58634240 nbdkit: file.7: debug: file: pread count=4096 offset=59248640 nbdkit: file.14: debug: file: pread count=4096 offset=58191872 nbdkit: file.9: debug: file: pread count=4096 offset=58638336 nbdkit: file.2: debug: file: pread count=4096 offset=59047936 nbdkit: file.3: debug: file: pread count=4096 offset=58384384 nbdkit: file.8: debug: file: pread count=4096 offset=58896384 nbdkit: file.3: debug: file: pread count=4096 offset=58388480 nbdkit: file.3: debug: file: pread count=4096 offset=58392576 nbdkit: file.1: debug: file: pread count=4096 offset=57913344 nbdkit: file.3: debug: file: pread count=4096 offset=58396672 nbdkit: file.9: debug: file: pread count=4096 offset=58642432 nbdkit: file.2: debug: file: pread count=4096 offset=59052032 nbdkit: file.8: debug: file: pread count=4096 offset=58900480 nbdkit: file.1: debug: file: pread count=4096 offset=57917440 nbdkit: file.7: debug: file: pread count=4096 offset=59252736 nbdkit: file.2: debug: file: pread count=4096 offset=59056128 nbdkit: file.3: debug: file: pread count=4096 offset=58400768 nbdkit: file.9: debug: file: pread count=4096 offset=58646528 nbdkit: file.2: debug: file: pread count=4096 offset=59060224 nbdkit: file.2: debug: file: pread count=4096 offset=59064320 nbdkit: file.1: debug: file: pread count=4096 offset=57921536 nbdkit: file.2: debug: file: pread count=4096 offset=59068416 nbdkit: file.7: debug: file: pread count=4096 offset=59256832 nbdkit: file.3: debug: file: pread count=4096 offset=58404864 nbdkit: file.8: debug: file: pread count=4096 offset=58904576 nbdkit: file.9: debug: file: pread count=4096 offset=58650624 nbdkit: file.8: debug: file: pread count=4096 offset=58908672 nbdkit: file.7: debug: file: pread count=4096 offset=59260928 nbdkit: file.8: debug: file: pread count=4096 offset=58912768 nbdkit: file.9: debug: file: pread count=4096 offset=58654720 nbdkit: file.2: debug: file: pread count=4096 offset=59072512 nbdkit: file.9: debug: file: pread count=4096 offset=58658816 nbdkit: file.8: debug: file: pread count=4096 offset=58916864 nbdkit: file.8: debug: file: pread count=4096 offset=58920960 nbdkit: file.3: debug: file: pread count=4096 offset=58408960 nbdkit: file.1: debug: file: pread count=4096 offset=57925632 nbdkit: file.7: debug: file: pread count=4096 offset=59265024 nbdkit: file.7: debug: file: pread count=4096 offset=59269120 nbdkit: file.9: debug: file: pread count=4096 offset=58662912 nbdkit: file.8: debug: file: pread count=4096 offset=58925056 nbdkit: file.7: debug: file: pread count=4096 offset=59273216 nbdkit: file.3: debug: file: pread count=4096 offset=58413056 nbdkit: file.3: debug: file: pread count=4096 offset=58417152 nbdkit: file.1: debug: file: pread count=4096 offset=57929728 nbdkit: file.8: debug: file: pread count=4096 offset=58929152 nbdkit: file.2: debug: file: pread count=4096 offset=59076608 nbdkit: file.3: debug: file: pread count=4096 offset=58421248 nbdkit: file.7: debug: file: pread count=4096 offset=59277312 nbdkit: file.8: debug: file: pread count=4096 offset=58933248 nbdkit: file.3: debug: file: pread count=4096 offset=58425344 nbdkit: file.7: debug: file: pread count=4096 offset=59281408 nbdkit: file.3: debug: file: pread count=4096 offset=58429440 nbdkit: file.8: debug: file: pread count=4096 offset=58937344 nbdkit: file.7: debug: file: pread count=4096 offset=59285504 nbdkit: file.8: debug: file: pread count=4096 offset=58941440 nbdkit: file.8: debug: file: pread count=4096 offset=58945536 nbdkit: file.2: debug: file: pread count=4096 offset=59080704 nbdkit: file.2: debug: file: pread count=4096 offset=59084800 nbdkit: file.7: debug: file: pread count=4096 offset=59289600 nbdkit: file.7: debug: file: pread count=4096 offset=59293696 nbdkit: file.8: debug: file: pread count=4096 offset=58949632 nbdkit: file.3: debug: file: pread count=4096 offset=58433536 nbdkit: file.8: debug: file: pread count=4096 offset=58953728 nbdkit: file.2: debug: file: pread count=4096 offset=59088896 nbdkit: file.8: debug: file: pread count=4096 offset=58957824 nbdkit: file.2: debug: file: pread count=4096 offset=59092992 nbdkit: file.8: debug: file: pread count=4096 offset=58961920 nbdkit: file.8: debug: file: pread count=4096 offset=58966016 nbdkit: file.3: debug: file: pread count=4096 offset=58437632 nbdkit: file.9: debug: file: pread count=4096 offset=58667008 nbdkit: file.7: debug: file: pread count=4096 offset=59297792 nbdkit: file.8: debug: file: pread count=4096 offset=58970112 nbdkit: file.2: debug: file: pread count=4096 offset=59097088 nbdkit: file.3: debug: file: pread count=4096 offset=58441728 nbdkit: file.15: debug: cow: pread count=262144 offset=59506688 nbdkit: file.9: debug: file: pread count=4096 offset=58671104 nbdkit: file.7: debug: file: pread count=4096 offset=59301888 nbdkit: file.7: debug: file: pread count=4096 offset=59305984 nbdkit: file.3: debug: file: pread count=4096 offset=58445824 nbdkit: file.2: debug: file: pread count=4096 offset=59101184 nbdkit: file.2: debug: file: pread count=4096 offset=59105280 nbdkit: file.8: debug: file: pread count=4096 offset=58974208 nbdkit: file.15: debug: file: pread count=4096 offset=59506688 nbdkit: file.2: debug: file: pread count=4096 offset=59109376 nbdkit: file.3: debug: file: pread count=4096 offset=58449920 nbdkit: file.15: debug: file: pread count=4096 offset=59510784 nbdkit: file.7: debug: file: pread count=4096 offset=59310080 nbdkit: file.15: debug: file: pread count=4096 offset=59514880 nbdkit: file.3: debug: file: pread count=4096 offset=58454016 nbdkit: file.9: debug: file: pread count=4096 offset=58675200 nbdkit: file.15: debug: file: pread count=4096 offset=59518976 nbdkit: file.2: debug: file: pread count=4096 offset=59113472 nbdkit: file.8: debug: file: pread count=4096 offset=58978304 nbdkit: file.2: debug: file: pread count=4096 offset=59117568 nbdkit: file.9: debug: file: pread count=4096 offset=58679296 nbdkit: file.15: debug: file: pread count=4096 offset=59523072 nbdkit: file.7: debug: file: pread count=4096 offset=59314176 nbdkit: file.9: debug: file: pread count=4096 offset=58683392 nbdkit: file.7: debug: file: pread count=4096 offset=59318272 nbdkit: file.7: debug: file: pread count=4096 offset=59322368 nbdkit: file.15: debug: file: pread count=4096 offset=59527168 nbdkit: file.9: debug: file: pread count=4096 offset=58687488 nbdkit: file.15: debug: file: pread count=4096 offset=59531264 nbdkit: file.9: debug: file: pread count=4096 offset=58691584 nbdkit: file.15: debug: file: pread count=4096 offset=59535360 nbdkit: file.7: debug: file: pread count=4096 offset=59326464 nbdkit: file.2: debug: file: pread count=4096 offset=59121664 nbdkit: file.7: debug: file: pread count=4096 offset=59330560 nbdkit: file.7: debug: file: pread count=4096 offset=59334656 nbdkit: file.9: debug: file: pread count=4096 offset=58695680 nbdkit: file.2: debug: file: pread count=4096 offset=59125760 nbdkit: file.15: debug: file: pread count=4096 offset=59539456 nbdkit: file.9: debug: file: pread count=4096 offset=58699776 nbdkit: file.9: debug: file: pread count=4096 offset=58703872 nbdkit: file.15: debug: file: pread count=4096 offset=59543552 nbdkit: file.9: debug: file: pread count=4096 offset=58707968 nbdkit: file.15: debug: file: pread count=4096 offset=59547648 nbdkit: file.7: debug: file: pread count=4096 offset=59338752 nbdkit: file.7: debug: file: pread count=4096 offset=59342848 nbdkit: file.2: debug: file: pread count=4096 offset=59129856 nbdkit: file.2: debug: file: pread count=4096 offset=59133952 nbdkit: file.15: debug: file: pread count=4096 offset=59551744 nbdkit: file.9: debug: file: pread count=4096 offset=58712064 nbdkit: file.15: debug: file: pread count=4096 offset=59555840 nbdkit: file.7: debug: file: pread count=4096 offset=59346944 nbdkit: file.7: debug: file: pread count=4096 offset=59351040 nbdkit: file.15: debug: file: pread count=4096 offset=59559936 nbdkit: file.7: debug: file: pread count=4096 offset=59355136 nbdkit: file.15: debug: file: pread count=4096 offset=59564032 nbdkit: file.7: debug: file: pread count=4096 offset=59359232 nbdkit: file.7: debug: file: pread count=4096 offset=59363328 nbdkit: file.9: debug: file: pread count=4096 offset=58716160 nbdkit: file.7: debug: file: pread count=4096 offset=59367424 nbdkit: file.15: debug: file: pread count=4096 offset=59568128 nbdkit: file.2: debug: file: pread count=4096 offset=59138048 nbdkit: file.7: debug: file: pread count=4096 offset=59371520 nbdkit: file.2: debug: file: pread count=4096 offset=59142144 nbdkit: file.2: debug: file: pread count=4096 offset=59146240 nbdkit: file.2: debug: file: pread count=4096 offset=59150336 nbdkit: file.2: debug: file: pread count=4096 offset=59154432 nbdkit: file.2: debug: file: pread count=4096 offset=59158528 nbdkit: file.2: debug: file: pread count=4096 offset=59162624 nbdkit: file.2: debug: file: pread count=4096 offset=59166720 nbdkit: file.15: debug: file: pread count=4096 offset=59572224 nbdkit: file.15: debug: file: pread count=4096 offset=59576320 nbdkit: file.7: debug: file: pread count=4096 offset=59375616 nbdkit: file.7: debug: file: pread count=4096 offset=59379712 nbdkit: file.2: debug: file: pread count=4096 offset=59170816 nbdkit: file.2: debug: file: pread count=4096 offset=59174912 nbdkit: file.2: debug: file: pread count=4096 offset=59179008 nbdkit: file.15: debug: file: pread count=4096 offset=59580416 nbdkit: file.7: debug: file: pread count=4096 offset=59383808 nbdkit: file.15: debug: file: pread count=4096 offset=59584512 nbdkit: file.15: debug: file: pread count=4096 offset=59588608 nbdkit: file.7: debug: file: pread count=4096 offset=59387904 nbdkit: file.15: debug: file: pread count=4096 offset=59592704 nbdkit: file.2: debug: file: pread count=4096 offset=59183104 nbdkit: file.7: debug: file: pread count=4096 offset=59392000 nbdkit: file.15: debug: file: pread count=4096 offset=59596800 nbdkit: file.7: debug: file: pread count=4096 offset=59396096 nbdkit: file.0: debug: cow: pread count=262144 offset=59768832 nbdkit: file.2: debug: file: pread count=4096 offset=59187200 nbdkit: file.7: debug: file: pread count=4096 offset=59400192 nbdkit: file.7: debug: file: pread count=4096 offset=59404288 nbdkit: file.2: debug: file: pread count=4096 offset=59191296 nbdkit: file.15: debug: file: pread count=4096 offset=59600896 nbdkit: file.2: debug: file: pread count=4096 offset=59195392 nbdkit: file.2: debug: file: pread count=4096 offset=59199488 nbdkit: file.2: debug: file: pread count=4096 offset=59203584 nbdkit: file.7: debug: file: pread count=4096 offset=59408384 nbdkit: file.15: debug: file: pread count=4096 offset=59604992 nbdkit: file.2: debug: file: pread count=4096 offset=59207680 nbdkit: file.15: debug: file: pread count=4096 offset=59609088 nbdkit: file.2: debug: file: pread count=4096 offset=59211776 nbdkit: file.15: debug: file: pread count=4096 offset=59613184 nbdkit: file.2: debug: file: pread count=4096 offset=59215872 nbdkit: file.15: debug: file: pread count=4096 offset=59617280 nbdkit: file.15: debug: file: pread count=4096 offset=59621376 nbdkit: file.7: debug: file: pread count=4096 offset=59412480 nbdkit: file.15: debug: file: pread count=4096 offset=59625472 nbdkit: file.0: debug: file: pread count=4096 offset=59768832 nbdkit: file.0: debug: file: pread count=4096 offset=59772928 nbdkit: file.0: debug: file: pread count=4096 offset=59777024 nbdkit: file.0: debug: file: pread count=4096 offset=59781120 nbdkit: file.0: debug: file: pread count=4096 offset=59785216 nbdkit: file.0: debug: file: pread count=4096 offset=59789312 nbdkit: file.15: debug: file: pread count=4096 offset=59629568 nbdkit: file.0: debug: file: pread count=4096 offset=59793408 nbdkit: file.0: debug: file: pread count=4096 offset=59797504 nbdkit: file.2: debug: file: pread count=4096 offset=59219968 nbdkit: file.0: debug: file: pread count=4096 offset=59801600 nbdkit: file.0: debug: file: pread count=4096 offset=59805696 nbdkit: file.7: debug: file: pread count=4096 offset=59416576 nbdkit: file.7: debug: file: pread count=4096 offset=59420672 nbdkit: file.0: debug: file: pread count=4096 offset=59809792 nbdkit: file.7: debug: file: pread count=4096 offset=59424768 nbdkit: file.2: debug: file: pread count=4096 offset=59224064 nbdkit: file.7: debug: file: pread count=4096 offset=59428864 nbdkit: file.4: debug: cow: pread count=262144 offset=60030976 nbdkit: file.4: debug: file: pread count=4096 offset=60030976 nbdkit: file.0: debug: file: pread count=4096 offset=59813888 nbdkit: file.15: debug: file: pread count=4096 offset=59633664 nbdkit: file.7: debug: file: pread count=4096 offset=59432960 nbdkit: file.15: debug: file: pread count=4096 offset=59637760 nbdkit: file.2: debug: file: pread count=4096 offset=59228160 nbdkit: file.0: debug: file: pread count=4096 offset=59817984 nbdkit: file.15: debug: file: pread count=4096 offset=59641856 nbdkit: file.7: debug: file: pread count=4096 offset=59437056 nbdkit: file.0: debug: file: pread count=4096 offset=59822080 nbdkit: file.7: debug: file: pread count=4096 offset=59441152 nbdkit: file.2: debug: file: pread count=4096 offset=59232256 nbdkit: file.7: debug: file: pread count=4096 offset=59445248 nbdkit: file.4: debug: file: pread count=4096 offset=60035072 nbdkit: file.2: debug: file: pread count=4096 offset=59236352 nbdkit: file.0: debug: file: pread count=4096 offset=59826176 nbdkit: file.7: debug: file: pread count=4096 offset=59449344 nbdkit: file.4: debug: file: pread count=4096 offset=60039168 nbdkit: file.4: debug: file: pread count=4096 offset=60043264 nbdkit: file.15: debug: file: pread count=4096 offset=59645952 nbdkit: file.7: debug: file: pread count=4096 offset=59453440 nbdkit: file.2: debug: file: pread count=4096 offset=59240448 nbdkit: file.0: debug: file: pread count=4096 offset=59830272 nbdkit: file.4: debug: file: pread count=4096 offset=60047360 nbdkit: file.4: debug: file: pread count=4096 offset=60051456 nbdkit: file.4: debug: file: pread count=4096 offset=60055552 nbdkit: file.0: debug: file: pread count=4096 offset=59834368 nbdkit: file.7: debug: file: pread count=4096 offset=59457536 nbdkit: file.0: debug: file: pread count=4096 offset=59838464 nbdkit: file.7: debug: file: pread count=4096 offset=59461632 nbdkit: file.7: debug: file: pread count=4096 offset=59465728 nbdkit: file.15: debug: file: pread count=4096 offset=59650048 nbdkit: file.0: debug: file: pread count=4096 offset=59842560 nbdkit: file.4: debug: file: pread count=4096 offset=60059648 nbdkit: file.0: debug: file: pread count=4096 offset=59846656 nbdkit: file.7: debug: file: pread count=4096 offset=59469824 nbdkit: file.15: debug: file: pread count=4096 offset=59654144 nbdkit: file.0: debug: file: pread count=4096 offset=59850752 nbdkit: file.0: debug: file: pread count=4096 offset=59854848 nbdkit: file.4: debug: file: pread count=4096 offset=60063744 nbdkit: file.0: debug: file: pread count=4096 offset=59858944 nbdkit: file.15: debug: file: pread count=4096 offset=59658240 nbdkit: file.0: debug: file: pread count=4096 offset=59863040 nbdkit: file.7: debug: file: pread count=4096 offset=59473920 nbdkit: file.5: debug: cow: pread count=262144 offset=60293120 nbdkit: file.15: debug: file: pread count=4096 offset=59662336 nbdkit: file.0: debug: file: pread count=4096 offset=59867136 nbdkit: file.7: debug: file: pread count=4096 offset=59478016 nbdkit: file.15: debug: file: pread count=4096 offset=59666432 nbdkit: file.5: debug: file: pread count=4096 offset=60293120 nbdkit: file.4: debug: file: pread count=4096 offset=60067840 nbdkit: file.5: debug: file: pread count=4096 offset=60297216 nbdkit: file.15: debug: file: pread count=4096 offset=59670528 nbdkit: file.7: debug: file: pread count=4096 offset=59482112 nbdkit: file.5: debug: file: pread count=4096 offset=60301312 nbdkit: file.0: debug: file: pread count=4096 offset=59871232 nbdkit: file.5: debug: file: pread count=4096 offset=60305408 nbdkit: file.0: debug: file: pread count=4096 offset=59875328 nbdkit: file.7: debug: file: pread count=4096 offset=59486208 nbdkit: file.0: debug: file: pread count=4096 offset=59879424 nbdkit: file.15: debug: file: pread count=4096 offset=59674624 nbdkit: file.7: debug: file: pread count=4096 offset=59490304 nbdkit: file.15: debug: file: pread count=4096 offset=59678720 nbdkit: file.7: debug: file: pread count=4096 offset=59494400 nbdkit: file.5: debug: file: pread count=4096 offset=60309504 nbdkit: file.7: debug: file: pread count=4096 offset=59498496 nbdkit: file.0: debug: file: pread count=4096 offset=59883520 nbdkit: file.7: debug: file: pread count=4096 offset=59502592 nbdkit: file.15: debug: file: pread count=4096 offset=59682816 nbdkit: file.5: debug: file: pread count=4096 offset=60313600 nbdkit: file.15: debug: file: pread count=4096 offset=59686912 nbdkit: file.15: debug: file: pread count=4096 offset=59691008 nbdkit: file.15: debug: file: pread count=4096 offset=59695104 nbdkit: file.4: debug: file: pread count=4096 offset=60071936 nbdkit: file.5: debug: file: pread count=4096 offset=60317696 nbdkit: file.4: debug: file: pread count=4096 offset=60076032 nbdkit: file.0: debug: file: pread count=4096 offset=59887616 nbdkit: file.15: debug: file: pread count=4096 offset=59699200 nbdkit: file.4: debug: file: pread count=4096 offset=60080128 nbdkit: file.15: debug: file: pread count=4096 offset=59703296 nbdkit: file.4: debug: file: pread count=4096 offset=60084224 nbdkit: file.10: debug: cow: pread count=262144 offset=60555264 nbdkit: file.15: debug: file: pread count=4096 offset=59707392 nbdkit: file.0: debug: file: pread count=4096 offset=59891712 nbdkit: file.15: debug: file: pread count=4096 offset=59711488 nbdkit: file.10: debug: file: pread count=4096 offset=60555264 nbdkit: file.10: debug: file: pread count=4096 offset=60559360 nbdkit: file.15: debug: file: pread count=4096 offset=59715584 nbdkit: file.10: debug: file: pread count=4096 offset=60563456 nbdkit: file.0: debug: file: pread count=4096 offset=59895808 nbdkit: file.4: debug: file: pread count=4096 offset=60088320 nbdkit: file.4: debug: file: pread count=4096 offset=60092416 nbdkit: file.0: debug: file: pread count=4096 offset=59899904 nbdkit: file.10: debug: file: pread count=4096 offset=60567552 nbdkit: file.0: debug: file: pread count=4096 offset=59904000 nbdkit: file.5: debug: file: pread count=4096 offset=60321792 nbdkit: file.10: debug: file: pread count=4096 offset=60571648 nbdkit: file.10: debug: file: pread count=4096 offset=60575744 nbdkit: file.15: debug: file: pread count=4096 offset=59719680 nbdkit: file.5: debug: file: pread count=4096 offset=60325888 nbdkit: file.15: debug: file: pread count=4096 offset=59723776 nbdkit: file.0: debug: file: pread count=4096 offset=59908096 nbdkit: file.15: debug: file: pread count=4096 offset=59727872 nbdkit: file.15: debug: file: pread count=4096 offset=59731968 nbdkit: file.4: debug: file: pread count=4096 offset=60096512 nbdkit: file.15: debug: file: pread count=4096 offset=59736064 nbdkit: file.0: debug: file: pread count=4096 offset=59912192 nbdkit: file.4: debug: file: pread count=4096 offset=60100608 nbdkit: file.4: debug: file: pread count=4096 offset=60104704 nbdkit: file.4: debug: file: pread count=4096 offset=60108800 nbdkit: file.10: debug: file: pread count=4096 offset=60579840 nbdkit: file.13: debug: cow: pread count=262144 offset=60817408 nbdkit: file.10: debug: file: pread count=4096 offset=60583936 nbdkit: file.10: debug: file: pread count=4096 offset=60588032 nbdkit: file.10: debug: file: pread count=4096 offset=60592128 nbdkit: file.5: debug: file: pread count=4096 offset=60329984 nbdkit: file.4: debug: file: pread count=4096 offset=60112896 nbdkit: file.0: debug: file: pread count=4096 offset=59916288 nbdkit: file.5: debug: file: pread count=4096 offset=60334080 nbdkit: file.15: debug: file: pread count=4096 offset=59740160 nbdkit: file.0: debug: file: pread count=4096 offset=59920384 nbdkit: file.15: debug: file: pread count=4096 offset=59744256 nbdkit: file.4: debug: file: pread count=4096 offset=60116992 nbdkit: file.0: debug: file: pread count=4096 offset=59924480 nbdkit: file.5: debug: file: pread count=4096 offset=60338176 nbdkit: file.15: debug: file: pread count=4096 offset=59748352 nbdkit: file.5: debug: file: pread count=4096 offset=60342272 nbdkit: file.5: debug: file: pread count=4096 offset=60346368 nbdkit: file.4: debug: file: pread count=4096 offset=60121088 nbdkit: file.10: debug: file: pread count=4096 offset=60596224 nbdkit: file.5: debug: file: pread count=4096 offset=60350464 nbdkit: file.15: debug: file: pread count=4096 offset=59752448 nbdkit: file.13: debug: file: pread count=4096 offset=60817408 nbdkit: file.4: debug: file: pread count=4096 offset=60125184 nbdkit: file.4: debug: file: pread count=4096 offset=60129280 nbdkit: file.5: debug: file: pread count=4096 offset=60354560 nbdkit: file.10: debug: file: pread count=4096 offset=60600320 nbdkit: file.15: debug: file: pread count=4096 offset=59756544 nbdkit: file.10: debug: file: pread count=4096 offset=60604416 nbdkit: file.15: debug: file: pread count=4096 offset=59760640 nbdkit: file.4: debug: file: pread count=4096 offset=60133376 nbdkit: file.4: debug: file: pread count=4096 offset=60137472 nbdkit: file.12: debug: cow: pread count=262144 offset=61079552 nbdkit: file.12: debug: file: pread count=4096 offset=61079552 nbdkit: file.4: debug: file: pread count=4096 offset=60141568 nbdkit: file.0: debug: file: pread count=4096 offset=59928576 nbdkit: file.13: debug: file: pread count=4096 offset=60821504 nbdkit: file.0: debug: file: pread count=4096 offset=59932672 nbdkit: file.0: debug: file: pread count=4096 offset=59936768 nbdkit: file.4: debug: file: pread count=4096 offset=60145664 nbdkit: file.0: debug: file: pread count=4096 offset=59940864 nbdkit: file.13: debug: file: pread count=4096 offset=60825600 nbdkit: file.10: debug: file: pread count=4096 offset=60608512 nbdkit: file.12: debug: file: pread count=4096 offset=61083648 nbdkit: file.15: debug: file: pread count=4096 offset=59764736 nbdkit: file.12: debug: file: pread count=4096 offset=61087744 nbdkit: file.12: debug: file: pread count=4096 offset=61091840 nbdkit: file.4: debug: file: pread count=4096 offset=60149760 nbdkit: file.5: debug: file: pread count=4096 offset=60358656 nbdkit: file.13: debug: file: pread count=4096 offset=60829696 nbdkit: file.12: debug: file: pread count=4096 offset=61095936 nbdkit: file.4: debug: file: pread count=4096 offset=60153856 nbdkit: file.4: debug: file: pread count=4096 offset=60157952 nbdkit: file.4: debug: file: pread count=4096 offset=60162048 nbdkit: file.0: debug: file: pread count=4096 offset=59944960 nbdkit: file.13: debug: file: pread count=4096 offset=60833792 nbdkit: file.0: debug: file: pread count=4096 offset=59949056 nbdkit: file.4: debug: file: pread count=4096 offset=60166144 nbdkit: file.4: debug: file: pread count=4096 offset=60170240 nbdkit: file.12: debug: file: pread count=4096 offset=61100032 nbdkit: file.4: debug: file: pread count=4096 offset=60174336 nbdkit: file.5: debug: file: pread count=4096 offset=60362752 nbdkit: file.5: debug: file: pread count=4096 offset=60366848 nbdkit: file.0: debug: file: pread count=4096 offset=59953152 nbdkit: file.0: debug: file: pread count=4096 offset=59957248 nbdkit: file.5: debug: file: pread count=4096 offset=60370944 nbdkit: file.4: debug: file: pread count=4096 offset=60178432 nbdkit: file.13: debug: file: pread count=4096 offset=60837888 nbdkit: file.5: debug: file: pread count=4096 offset=60375040 nbdkit: file.12: debug: file: pread count=4096 offset=61104128 nbdkit: file.0: debug: file: pread count=4096 offset=59961344 nbdkit: file.10: debug: file: pread count=4096 offset=60612608 nbdkit: file.11: debug: cow: pread count=262144 offset=61341696 nbdkit: file.13: debug: file: pread count=4096 offset=60841984 nbdkit: file.13: debug: file: pread count=4096 offset=60846080 nbdkit: file.11: debug: file: pread count=4096 offset=61341696 nbdkit: file.12: debug: file: pread count=4096 offset=61108224 nbdkit: file.13: debug: file: pread count=4096 offset=60850176 nbdkit: file.5: debug: file: pread count=4096 offset=60379136 nbdkit: file.5: debug: file: pread count=4096 offset=60383232 nbdkit: file.10: debug: file: pread count=4096 offset=60616704 nbdkit: file.0: debug: file: pread count=4096 offset=59965440 nbdkit: file.10: debug: file: pread count=4096 offset=60620800 nbdkit: file.11: debug: file: pread count=4096 offset=61345792 nbdkit: file.10: debug: file: pread count=4096 offset=60624896 nbdkit: file.13: debug: file: pread count=4096 offset=60854272 nbdkit: file.12: debug: file: pread count=4096 offset=61112320 nbdkit: file.13: debug: file: pread count=4096 offset=60858368 nbdkit: file.13: debug: file: pread count=4096 offset=60862464 nbdkit: file.13: debug: file: pread count=4096 offset=60866560 nbdkit: file.10: debug: file: pread count=4096 offset=60628992 nbdkit: file.12: debug: file: pread count=4096 offset=61116416 nbdkit: file.4: debug: file: pread count=4096 offset=60182528 nbdkit: file.13: debug: file: pread count=4096 offset=60870656 nbdkit: file.11: debug: file: pread count=4096 offset=61349888 nbdkit: file.5: debug: file: pread count=4096 offset=60387328 nbdkit: file.4: debug: file: pread count=4096 offset=60186624 nbdkit: file.12: debug: file: pread count=4096 offset=61120512 nbdkit: file.5: debug: file: pread count=4096 offset=60391424 nbdkit: file.12: debug: file: pread count=4096 offset=61124608 nbdkit: file.0: debug: file: pread count=4096 offset=59969536 nbdkit: file.4: debug: file: pread count=4096 offset=60190720 nbdkit: file.13: debug: file: pread count=4096 offset=60874752 nbdkit: file.12: debug: file: pread count=4096 offset=61128704 nbdkit: file.13: debug: file: pread count=4096 offset=60878848 nbdkit: file.0: debug: file: pread count=4096 offset=59973632 nbdkit: file.4: debug: file: pread count=4096 offset=60194816 nbdkit: file.13: debug: file: pread count=4096 offset=60882944 nbdkit: file.5: debug: file: pread count=4096 offset=60395520 nbdkit: file.0: debug: file: pread count=4096 offset=59977728 nbdkit: file.6: debug: cow: pread count=262144 offset=61603840 nbdkit: file.4: debug: file: pread count=4096 offset=60198912 nbdkit: file.11: debug: file: pread count=4096 offset=61353984 nbdkit: file.5: debug: file: pread count=4096 offset=60399616 nbdkit: file.4: debug: file: pread count=4096 offset=60203008 nbdkit: file.4: debug: file: pread count=4096 offset=60207104 nbdkit: file.10: debug: file: pread count=4096 offset=60633088 nbdkit: file.13: debug: file: pread count=4096 offset=60887040 nbdkit: file.4: debug: file: pread count=4096 offset=60211200 nbdkit: file.12: debug: file: pread count=4096 offset=61132800 nbdkit: file.5: debug: file: pread count=4096 offset=60403712 nbdkit: file.12: debug: file: pread count=4096 offset=61136896 nbdkit: file.4: debug: file: pread count=4096 offset=60215296 nbdkit: file.13: debug: file: pread count=4096 offset=60891136 nbdkit: file.6: debug: file: pread count=4096 offset=61603840 nbdkit: file.11: debug: file: pread count=4096 offset=61358080 nbdkit: file.0: debug: file: pread count=4096 offset=59981824 nbdkit: file.12: debug: file: pread count=4096 offset=61140992 nbdkit: file.13: debug: file: pread count=4096 offset=60895232 nbdkit: file.4: debug: file: pread count=4096 offset=60219392 nbdkit: file.12: debug: file: pread count=4096 offset=61145088 nbdkit: file.6: debug: file: pread count=4096 offset=61607936 nbdkit: file.4: debug: file: pread count=4096 offset=60223488 nbdkit: file.0: debug: file: pread count=4096 offset=59985920 nbdkit: file.12: debug: file: pread count=4096 offset=61149184 nbdkit: file.12: debug: file: pread count=4096 offset=61153280 nbdkit: file.13: debug: file: pread count=4096 offset=60899328 nbdkit: file.10: debug: file: pread count=4096 offset=60637184 nbdkit: file.5: debug: file: pread count=4096 offset=60407808 nbdkit: file.4: debug: file: pread count=4096 offset=60227584 nbdkit: file.0: debug: file: pread count=4096 offset=59990016 nbdkit: file.5: debug: file: pread count=4096 offset=60411904 nbdkit: file.12: debug: file: pread count=4096 offset=61157376 nbdkit: file.11: debug: file: pread count=4096 offset=61362176 nbdkit: file.13: debug: file: pread count=4096 offset=60903424 nbdkit: file.14: debug: cow: pread count=262144 offset=61865984 nbdkit: file.11: debug: file: pread count=4096 offset=61366272 nbdkit: file.0: debug: file: pread count=4096 offset=59994112 nbdkit: file.6: debug: file: pread count=4096 offset=61612032 nbdkit: file.5: debug: file: pread count=4096 offset=60416000 nbdkit: file.6: debug: file: pread count=4096 offset=61616128 nbdkit: file.13: debug: file: pread count=4096 offset=60907520 nbdkit: file.0: debug: file: pread count=4096 offset=59998208 nbdkit: file.4: debug: file: pread count=4096 offset=60231680 nbdkit: file.13: debug: file: pread count=4096 offset=60911616 nbdkit: file.5: debug: file: pread count=4096 offset=60420096 nbdkit: file.6: debug: file: pread count=4096 offset=61620224 nbdkit: file.5: debug: file: pread count=4096 offset=60424192 nbdkit: file.10: debug: file: pread count=4096 offset=60641280 nbdkit: file.5: debug: file: pread count=4096 offset=60428288 nbdkit: file.6: debug: file: pread count=4096 offset=61624320 nbdkit: file.10: debug: file: pread count=4096 offset=60645376 nbdkit: file.14: debug: file: pread count=4096 offset=61865984 nbdkit: file.4: debug: file: pread count=4096 offset=60235776 nbdkit: file.6: debug: file: pread count=4096 offset=61628416 nbdkit: file.0: debug: file: pread count=4096 offset=60002304 nbdkit: file.12: debug: file: pread count=4096 offset=61161472 nbdkit: file.5: debug: file: pread count=4096 offset=60432384 nbdkit: file.5: debug: file: pread count=4096 offset=60436480 nbdkit: file.10: debug: file: pread count=4096 offset=60649472 nbdkit: file.11: debug: file: pread count=4096 offset=61370368 nbdkit: file.4: debug: file: pread count=4096 offset=60239872 nbdkit: file.13: debug: file: pread count=4096 offset=60915712 nbdkit: file.13: debug: file: pread count=4096 offset=60919808 nbdkit: file.12: debug: file: pread count=4096 offset=61165568 nbdkit: file.0: debug: file: pread count=4096 offset=60006400 nbdkit: file.11: debug: file: pread count=4096 offset=61374464 nbdkit: file.13: debug: file: pread count=4096 offset=60923904 nbdkit: file.11: debug: file: pread count=4096 offset=61378560 nbdkit: file.5: debug: file: pread count=4096 offset=60440576 nbdkit: file.6: debug: file: pread count=4096 offset=61632512 nbdkit: file.10: debug: file: pread count=4096 offset=60653568 nbdkit: file.0: debug: file: pread count=4096 offset=60010496 nbdkit: file.10: debug: file: pread count=4096 offset=60657664 nbdkit: file.11: debug: file: pread count=4096 offset=61382656 nbdkit: file.1: debug: cow: pread count=262144 offset=62128128 nbdkit: file.12: debug: file: pread count=4096 offset=61169664 nbdkit: file.0: debug: file: pread count=4096 offset=60014592 nbdkit: file.5: debug: file: pread count=4096 offset=60444672 nbdkit: file.12: debug: file: pread count=4096 offset=61173760 nbdkit: file.12: debug: file: pread count=4096 offset=61177856 nbdkit: file.13: debug: file: pread count=4096 offset=60928000 nbdkit: file.12: debug: file: pread count=4096 offset=61181952 nbdkit: file.13: debug: file: pread count=4096 offset=60932096 nbdkit: file.13: debug: file: pread count=4096 offset=60936192 nbdkit: file.0: debug: file: pread count=4096 offset=60018688 nbdkit: file.0: debug: file: pread count=4096 offset=60022784 nbdkit: file.6: debug: file: pread count=4096 offset=61636608 nbdkit: file.12: debug: file: pread count=4096 offset=61186048 nbdkit: file.13: debug: file: pread count=4096 offset=60940288 nbdkit: file.14: debug: file: pread count=4096 offset=61870080 nbdkit: file.1: debug: file: pread count=4096 offset=62128128 nbdkit: file.5: debug: file: pread count=4096 offset=60448768 nbdkit: file.10: debug: file: pread count=4096 offset=60661760 nbdkit: file.6: debug: file: pread count=4096 offset=61640704 nbdkit: file.4: debug: file: pread count=4096 offset=60243968 nbdkit: file.3: debug: cow: pread count=262144 offset=62390272 nbdkit: file.12: debug: file: pread count=4096 offset=61190144 nbdkit: file.5: debug: file: pread count=4096 offset=60452864 nbdkit: file.14: debug: file: pread count=4096 offset=61874176 nbdkit: file.11: debug: file: pread count=4096 offset=61386752 nbdkit: file.6: debug: file: pread count=4096 offset=61644800 nbdkit: file.13: debug: file: pread count=4096 offset=60944384 nbdkit: file.4: debug: file: pread count=4096 offset=60248064 nbdkit: file.5: debug: file: pread count=4096 offset=60456960 nbdkit: file.0: debug: file: pread count=4096 offset=60026880 nbdkit: file.14: debug: file: pread count=4096 offset=61878272 nbdkit: file.4: debug: file: pread count=4096 offset=60252160 nbdkit: file.3: debug: file: pread count=4096 offset=62390272 nbdkit: file.11: debug: file: pread count=4096 offset=61390848 nbdkit: file.12: debug: file: pread count=4096 offset=61194240 nbdkit: file.10: debug: file: pread count=4096 offset=60665856 nbdkit: file.14: debug: file: pread count=4096 offset=61882368 nbdkit: file.11: debug: file: pread count=4096 offset=61394944 nbdkit: file.1: debug: file: pread count=4096 offset=62132224 nbdkit: file.12: debug: file: pread count=4096 offset=61198336 nbdkit: file.6: debug: file: pread count=4096 offset=61648896 nbdkit: file.3: debug: file: pread count=4096 offset=62394368 nbdkit: file.14: debug: file: pread count=4096 offset=61886464 nbdkit: file.6: debug: file: pread count=4096 offset=61652992 nbdkit: file.12: debug: file: pread count=4096 offset=61202432 nbdkit: file.1: debug: file: pread count=4096 offset=62136320 nbdkit: file.4: debug: file: pread count=4096 offset=60256256 nbdkit: file.13: debug: file: pread count=4096 offset=60948480 nbdkit: file.10: debug: file: pread count=4096 offset=60669952 nbdkit: file.1: debug: file: pread count=4096 offset=62140416 nbdkit: file.1: debug: file: pread count=4096 offset=62144512 nbdkit: file.4: debug: file: pread count=4096 offset=60260352 nbdkit: file.4: debug: file: pread count=4096 offset=60264448 nbdkit: file.4: debug: file: pread count=4096 offset=60268544 nbdkit: file.3: debug: file: pread count=4096 offset=62398464 nbdkit: file.8: debug: cow: pread count=262144 offset=62652416 nbdkit: file.14: debug: file: pread count=4096 offset=61890560 nbdkit: file.5: debug: file: pread count=4096 offset=60461056 nbdkit: file.14: debug: file: pread count=4096 offset=61894656 nbdkit: file.6: debug: file: pread count=4096 offset=61657088 nbdkit: file.10: debug: file: pread count=4096 offset=60674048 nbdkit: file.8: debug: file: pread count=4096 offset=62652416 nbdkit: file.11: debug: file: pread count=4096 offset=61399040 nbdkit: file.10: debug: file: pread count=4096 offset=60678144 nbdkit: file.4: debug: file: pread count=4096 offset=60272640 nbdkit: file.3: debug: file: pread count=4096 offset=62402560 nbdkit: file.1: debug: file: pread count=4096 offset=62148608 nbdkit: file.3: debug: file: pread count=4096 offset=62406656 nbdkit: file.8: debug: file: pread count=4096 offset=62656512 nbdkit: file.13: debug: file: pread count=4096 offset=60952576 nbdkit: file.12: debug: file: pread count=4096 offset=61206528 nbdkit: file.14: debug: file: pread count=4096 offset=61898752 nbdkit: file.4: debug: file: pread count=4096 offset=60276736 nbdkit: file.11: debug: file: pread count=4096 offset=61403136 nbdkit: file.6: debug: file: pread count=4096 offset=61661184 nbdkit: file.10: debug: file: pread count=4096 offset=60682240 nbdkit: file.3: debug: file: pread count=4096 offset=62410752 nbdkit: file.3: debug: file: pread count=4096 offset=62414848 nbdkit: file.13: debug: file: pread count=4096 offset=60956672 nbdkit: file.4: debug: file: pread count=4096 offset=60280832 nbdkit: file.5: debug: file: pread count=4096 offset=60465152 nbdkit: file.5: debug: file: pread count=4096 offset=60469248 nbdkit: file.5: debug: file: pread count=4096 offset=60473344 nbdkit: file.5: debug: file: pread count=4096 offset=60477440 nbdkit: file.11: debug: file: pread count=4096 offset=61407232 nbdkit: file.1: debug: file: pread count=4096 offset=62152704 nbdkit: file.5: debug: file: pread count=4096 offset=60481536 nbdkit: file.8: debug: file: pread count=4096 offset=62660608 nbdkit: file.11: debug: file: pread count=4096 offset=61411328 nbdkit: file.12: debug: file: pread count=4096 offset=61210624 nbdkit: file.14: debug: file: pread count=4096 offset=61902848 nbdkit: file.6: debug: file: pread count=4096 offset=61665280 nbdkit: file.1: debug: file: pread count=4096 offset=62156800 nbdkit: file.3: debug: file: pread count=4096 offset=62418944 nbdkit: file.9: debug: cow: pread count=262144 offset=62914560 nbdkit: file.11: debug: file: pread count=4096 offset=61415424 nbdkit: file.3: debug: file: pread count=4096 offset=62423040 nbdkit: file.12: debug: file: pread count=4096 offset=61214720 nbdkit: file.8: debug: file: pread count=4096 offset=62664704 nbdkit: file.3: debug: file: pread count=4096 offset=62427136 nbdkit: file.10: debug: file: pread count=4096 offset=60686336 nbdkit: file.5: debug: file: pread count=4096 offset=60485632 nbdkit: file.8: debug: file: pread count=4096 offset=62668800 nbdkit: file.9: debug: file: pread count=4096 offset=62914560 nbdkit: file.10: debug: file: pread count=4096 offset=60690432 nbdkit: file.6: debug: file: pread count=4096 offset=61669376 nbdkit: file.5: debug: file: pread count=4096 offset=60489728 nbdkit: file.11: debug: file: pread count=4096 offset=61419520 nbdkit: file.4: debug: file: pread count=4096 offset=60284928 nbdkit: file.13: debug: file: pread count=4096 offset=60960768 nbdkit: file.1: debug: file: pread count=4096 offset=62160896 nbdkit: file.4: debug: file: pread count=4096 offset=60289024 nbdkit: file.9: debug: file: pread count=4096 offset=62918656 nbdkit: file.1: debug: file: pread count=4096 offset=62164992 nbdkit: file.9: debug: file: pread count=4096 offset=62922752 nbdkit: file.14: debug: file: pread count=4096 offset=61906944 nbdkit: file.1: debug: file: pread count=4096 offset=62169088 nbdkit: file.5: debug: file: pread count=4096 offset=60493824 nbdkit: file.9: debug: file: pread count=4096 offset=62926848 nbdkit: file.1: debug: file: pread count=4096 offset=62173184 nbdkit: file.8: debug: file: pread count=4096 offset=62672896 nbdkit: file.3: debug: file: pread count=4096 offset=62431232 nbdkit: file.10: debug: file: pread count=4096 offset=60694528 nbdkit: file.9: debug: file: pread count=4096 offset=62930944 nbdkit: file.9: debug: file: pread count=4096 offset=62935040 nbdkit: file.9: debug: file: pread count=4096 offset=62939136 nbdkit: file.9: debug: file: pread count=4096 offset=62943232 nbdkit: file.9: debug: file: pread count=4096 offset=62947328 nbdkit: file.9: debug: file: pread count=4096 offset=62951424 nbdkit: file.8: debug: file: pread count=4096 offset=62676992 nbdkit: file.8: debug: file: pread count=4096 offset=62681088 nbdkit: file.8: debug: file: pread count=4096 offset=62685184 nbdkit: file.8: debug: file: pread count=4096 offset=62689280 nbdkit: file.8: debug: file: pread count=4096 offset=62693376 nbdkit: file.14: debug: file: pread count=4096 offset=61911040 nbdkit: file.14: debug: file: pread count=4096 offset=61915136 nbdkit: file.14: debug: file: pread count=4096 offset=61919232 nbdkit: file.14: debug: file: pread count=4096 offset=61923328 nbdkit: file.14: debug: file: pread count=4096 offset=61927424 nbdkit: file.1: debug: file: pread count=4096 offset=62177280 nbdkit: file.1: debug: file: pread count=4096 offset=62181376 nbdkit: file.1: debug: file: pread count=4096 offset=62185472 nbdkit: file.3: debug: file: pread count=4096 offset=62435328 nbdkit: file.3: debug: file: pread count=4096 offset=62439424 nbdkit: file.3: debug: file: pread count=4096 offset=62443520 nbdkit: file.12: debug: file: pread count=4096 offset=61218816 nbdkit: file.12: debug: file: pread count=4096 offset=61222912 nbdkit: file.12: debug: file: pread count=4096 offset=61227008 nbdkit: file.10: debug: file: pread count=4096 offset=60698624 nbdkit: file.10: debug: file: pread count=4096 offset=60702720 nbdkit: file.10: debug: file: pread count=4096 offset=60706816 nbdkit: file.10: debug: file: pread count=4096 offset=60710912 nbdkit: file.10: debug: file: pread count=4096 offset=60715008 nbdkit: file.10: debug: file: pread count=4096 offset=60719104 nbdkit: file.5: debug: file: pread count=4096 offset=60497920 nbdkit: file.10: debug: file: pread count=4096 offset=60723200 nbdkit: file.9: debug: file: pread count=4096 offset=62955520 nbdkit: file.8: debug: file: pread count=4096 offset=62697472 nbdkit: file.13: debug: file: pread count=4096 offset=60964864 nbdkit: file.14: debug: file: pread count=4096 offset=61931520 nbdkit: file.13: debug: file: pread count=4096 offset=60968960 nbdkit: file.1: debug: file: pread count=4096 offset=62189568 nbdkit: file.14: debug: file: pread count=4096 offset=61935616 nbdkit: file.3: debug: file: pread count=4096 offset=62447616 nbdkit: file.12: debug: file: pread count=4096 offset=61231104 nbdkit: file.3: debug: file: pread count=4096 offset=62451712 nbdkit: file.3: debug: file: pread count=4096 offset=62455808 nbdkit: file.11: debug: file: pread count=4096 offset=61423616 nbdkit: file.5: debug: file: pread count=4096 offset=60502016 nbdkit: file.2: debug: cow: pread count=262144 offset=63176704 nbdkit: file.1: debug: file: pread count=4096 offset=62193664 nbdkit: file.12: debug: file: pread count=4096 offset=61235200 nbdkit: file.10: debug: file: pread count=4096 offset=60727296 nbdkit: file.8: debug: file: pread count=4096 offset=62701568 nbdkit: file.2: debug: file: pread count=4096 offset=63176704 nbdkit: file.9: debug: file: pread count=4096 offset=62959616 nbdkit: file.1: debug: file: pread count=4096 offset=62197760 nbdkit: file.1: debug: file: pread count=4096 offset=62201856 nbdkit: file.2: debug: file: pread count=4096 offset=63180800 nbdkit: file.14: debug: file: pread count=4096 offset=61939712 nbdkit: file.9: debug: file: pread count=4096 offset=62963712 nbdkit: file.9: debug: file: pread count=4096 offset=62967808 nbdkit: file.14: debug: file: pread count=4096 offset=61943808 nbdkit: file.3: debug: file: pread count=4096 offset=62459904 nbdkit: file.9: debug: file: pread count=4096 offset=62971904 nbdkit: file.2: debug: file: pread count=4096 offset=63184896 nbdkit: file.2: debug: file: pread count=4096 offset=63188992 nbdkit: file.6: debug: file: pread count=4096 offset=61673472 nbdkit: file.2: debug: file: pread count=4096 offset=63193088 nbdkit: file.2: debug: file: pread count=4096 offset=63197184 nbdkit: file.3: debug: file: pread count=4096 offset=62464000 nbdkit: file.5: debug: file: pread count=4096 offset=60506112 nbdkit: file.3: debug: file: pread count=4096 offset=62468096 nbdkit: file.5: debug: file: pread count=4096 offset=60510208 nbdkit: file.12: debug: file: pread count=4096 offset=61239296 nbdkit: file.9: debug: file: pread count=4096 offset=62976000 nbdkit: file.10: debug: file: pread count=4096 offset=60731392 nbdkit: file.5: debug: file: pread count=4096 offset=60514304 nbdkit: file.3: debug: file: pread count=4096 offset=62472192 nbdkit: file.12: debug: file: pread count=4096 offset=61243392 nbdkit: file.13: debug: file: pread count=4096 offset=60973056 nbdkit: file.8: debug: file: pread count=4096 offset=62705664 nbdkit: file.3: debug: file: pread count=4096 offset=62476288 nbdkit: file.2: debug: file: pread count=4096 offset=63201280 nbdkit: file.1: debug: file: pread count=4096 offset=62205952 nbdkit: file.10: debug: file: pread count=4096 offset=60735488 nbdkit: file.11: debug: file: pread count=4096 offset=61427712 nbdkit: file.6: debug: file: pread count=4096 offset=61677568 nbdkit: file.14: debug: file: pread count=4096 offset=61947904 nbdkit: file.12: debug: file: pread count=4096 offset=61247488 nbdkit: file.5: debug: file: pread count=4096 offset=60518400 nbdkit: file.5: debug: file: pread count=4096 offset=60522496 nbdkit: file.1: debug: file: pread count=4096 offset=62210048 nbdkit: file.9: debug: file: pread count=4096 offset=62980096 nbdkit: file.3: debug: file: pread count=4096 offset=62480384 nbdkit: file.3: debug: file: pread count=4096 offset=62484480 nbdkit: file.13: debug: file: pread count=4096 offset=60977152 nbdkit: file.8: debug: file: pread count=4096 offset=62709760 nbdkit: file.2: debug: file: pread count=4096 offset=63205376 nbdkit: file.12: debug: file: pread count=4096 offset=61251584 nbdkit: file.3: debug: file: pread count=4096 offset=62488576 nbdkit: file.13: debug: file: pread count=4096 offset=60981248 nbdkit: file.10: debug: file: pread count=4096 offset=60739584 nbdkit: file.8: debug: file: pread count=4096 offset=62713856 nbdkit: file.14: debug: file: pread count=4096 offset=61952000 nbdkit: file.9: debug: file: pread count=4096 offset=62984192 nbdkit: file.5: debug: file: pread count=4096 offset=60526592 nbdkit: file.12: debug: file: pread count=4096 offset=61255680 nbdkit: file.2: debug: file: pread count=4096 offset=63209472 nbdkit: file.11: debug: file: pread count=4096 offset=61431808 nbdkit: file.13: debug: file: pread count=4096 offset=60985344 nbdkit: file.7: debug: cow: pread count=262144 offset=63438848 nbdkit: file.1: debug: file: pread count=4096 offset=62214144 nbdkit: file.5: debug: file: pread count=4096 offset=60530688 nbdkit: file.6: debug: file: pread count=4096 offset=61681664 nbdkit: file.3: debug: file: pread count=4096 offset=62492672 nbdkit: file.9: debug: file: pread count=4096 offset=62988288 nbdkit: file.8: debug: file: pread count=4096 offset=62717952 nbdkit: file.10: debug: file: pread count=4096 offset=60743680 nbdkit: file.13: debug: file: pread count=4096 offset=60989440 nbdkit: file.7: debug: file: pread count=4096 offset=63438848 nbdkit: file.2: debug: file: pread count=4096 offset=63213568 nbdkit: file.8: debug: file: pread count=4096 offset=62722048 nbdkit: file.11: debug: file: pread count=4096 offset=61435904 nbdkit: file.5: debug: file: pread count=4096 offset=60534784 nbdkit: file.10: debug: file: pread count=4096 offset=60747776 nbdkit: file.14: debug: file: pread count=4096 offset=61956096 nbdkit: file.6: debug: file: pread count=4096 offset=61685760 nbdkit: file.12: debug: file: pread count=4096 offset=61259776 nbdkit: file.13: debug: file: pread count=4096 offset=60993536 nbdkit: file.3: debug: file: pread count=4096 offset=62496768 nbdkit: file.6: debug: file: pread count=4096 offset=61689856 nbdkit: file.7: debug: file: pread count=4096 offset=63442944 nbdkit: file.2: debug: file: pread count=4096 offset=63217664 nbdkit: file.12: debug: file: pread count=4096 offset=61263872 nbdkit: file.8: debug: file: pread count=4096 offset=62726144 nbdkit: file.10: debug: file: pread count=4096 offset=60751872 nbdkit: file.9: debug: file: pread count=4096 offset=62992384 nbdkit: file.1: debug: file: pread count=4096 offset=62218240 nbdkit: file.12: debug: file: pread count=4096 offset=61267968 nbdkit: file.5: debug: file: pread count=4096 offset=60538880 nbdkit: file.6: debug: file: pread count=4096 offset=61693952 nbdkit: file.3: debug: file: pread count=4096 offset=62500864 nbdkit: file.11: debug: file: pread count=4096 offset=61440000 nbdkit: file.2: debug: file: pread count=4096 offset=63221760 nbdkit: file.9: debug: file: pread count=4096 offset=62996480 nbdkit: file.14: debug: file: pread count=4096 offset=61960192 nbdkit: file.7: debug: file: pread count=4096 offset=63447040 nbdkit: file.14: debug: file: pread count=4096 offset=61964288 nbdkit: file.9: debug: file: pread count=4096 offset=63000576 nbdkit: file.14: debug: file: pread count=4096 offset=61968384 nbdkit: file.5: debug: file: pread count=4096 offset=60542976 nbdkit: file.1: debug: file: pread count=4096 offset=62222336 nbdkit: file.11: debug: file: pread count=4096 offset=61444096 nbdkit: file.10: debug: file: pread count=4096 offset=60755968 nbdkit: file.1: debug: file: pread count=4096 offset=62226432 nbdkit: file.13: debug: file: pread count=4096 offset=60997632 nbdkit: file.3: debug: file: pread count=4096 offset=62504960 nbdkit: file.8: debug: file: pread count=4096 offset=62730240 nbdkit: file.5: debug: file: pread count=4096 offset=60547072 nbdkit: file.13: debug: file: pread count=4096 offset=61001728 nbdkit: file.2: debug: file: pread count=4096 offset=63225856 nbdkit: file.14: debug: file: pread count=4096 offset=61972480 nbdkit: file.8: debug: file: pread count=4096 offset=62734336 nbdkit: file.11: debug: file: pread count=4096 offset=61448192 nbdkit: file.10: debug: file: pread count=4096 offset=60760064 nbdkit: file.12: debug: file: pread count=4096 offset=61272064 nbdkit: file.5: debug: file: pread count=4096 offset=60551168 nbdkit: file.14: debug: file: pread count=4096 offset=61976576 nbdkit: file.6: debug: file: pread count=4096 offset=61698048 nbdkit: file.7: debug: file: pread count=4096 offset=63451136 nbdkit: file.13: debug: file: pread count=4096 offset=61005824 nbdkit: file.8: debug: file: pread count=4096 offset=62738432 nbdkit: file.9: debug: file: pread count=4096 offset=63004672 nbdkit: file.12: debug: file: pread count=4096 offset=61276160 nbdkit: file.10: debug: file: pread count=4096 offset=60764160 nbdkit: file.12: debug: file: pread count=4096 offset=61280256 nbdkit: file.1: debug: file: pread count=4096 offset=62230528 nbdkit: file.3: debug: file: pread count=4096 offset=62509056 nbdkit: file.11: debug: file: pread count=4096 offset=61452288 nbdkit: file.13: debug: file: pread count=4096 offset=61009920 nbdkit: file.2: debug: file: pread count=4096 offset=63229952 nbdkit: file.14: debug: file: pread count=4096 offset=61980672 nbdkit: file.1: debug: file: pread count=4096 offset=62234624 nbdkit: file.10: debug: file: pread count=4096 offset=60768256 nbdkit: file.1: debug: file: pread count=4096 offset=62238720 nbdkit: file.8: debug: file: pread count=4096 offset=62742528 nbdkit: file.13: debug: file: pread count=4096 offset=61014016 nbdkit: file.2: debug: file: pread count=4096 offset=63234048 nbdkit: file.7: debug: file: pread count=4096 offset=63455232 nbdkit: file.12: debug: file: pread count=4096 offset=61284352 nbdkit: file.11: debug: file: pread count=4096 offset=61456384 nbdkit: file.6: debug: file: pread count=4096 offset=61702144 nbdkit: file.3: debug: file: pread count=4096 offset=62513152 nbdkit: file.1: debug: file: pread count=4096 offset=62242816 nbdkit: file.7: debug: file: pread count=4096 offset=63459328 nbdkit: file.9: debug: file: pread count=4096 offset=63008768 nbdkit: file.14: debug: file: pread count=4096 offset=61984768 nbdkit: file.9: debug: file: pread count=4096 offset=63012864 nbdkit: file.2: debug: file: pread count=4096 offset=63238144 nbdkit: file.6: debug: file: pread count=4096 offset=61706240 nbdkit: file.3: debug: file: pread count=4096 offset=62517248 nbdkit: file.15: debug: cow: pread count=262144 offset=63700992 nbdkit: file.10: debug: file: pread count=4096 offset=60772352 nbdkit: file.9: debug: file: pread count=4096 offset=63016960 nbdkit: file.11: debug: file: pread count=4096 offset=61460480 nbdkit: file.12: debug: file: pread count=4096 offset=61288448 nbdkit: file.7: debug: file: pread count=4096 offset=63463424 nbdkit: file.3: debug: file: pread count=4096 offset=62521344 nbdkit: file.6: debug: file: pread count=4096 offset=61710336 nbdkit: file.2: debug: file: pread count=4096 offset=63242240 nbdkit: file.13: debug: file: pread count=4096 offset=61018112 nbdkit: file.15: debug: file: pread count=4096 offset=63700992 nbdkit: file.8: debug: file: pread count=4096 offset=62746624 nbdkit: file.1: debug: file: pread count=4096 offset=62246912 nbdkit: file.3: debug: file: pread count=4096 offset=62525440 nbdkit: file.9: debug: file: pread count=4096 offset=63021056 nbdkit: file.2: debug: file: pread count=4096 offset=63246336 nbdkit: file.14: debug: file: pread count=4096 offset=61988864 nbdkit: file.11: debug: file: pread count=4096 offset=61464576 nbdkit: file.10: debug: file: pread count=4096 offset=60776448 nbdkit: file.8: debug: file: pread count=4096 offset=62750720 nbdkit: file.15: debug: file: pread count=4096 offset=63705088 nbdkit: file.12: debug: file: pread count=4096 offset=61292544 nbdkit: file.10: debug: file: pread count=4096 offset=60780544 nbdkit: file.6: debug: file: pread count=4096 offset=61714432 nbdkit: file.1: debug: file: pread count=4096 offset=62251008 nbdkit: file.7: debug: file: pread count=4096 offset=63467520 nbdkit: file.10: debug: file: pread count=4096 offset=60784640 nbdkit: file.2: debug: file: pread count=4096 offset=63250432 nbdkit: file.9: debug: file: pread count=4096 offset=63025152 nbdkit: file.15: debug: file: pread count=4096 offset=63709184 nbdkit: file.6: debug: file: pread count=4096 offset=61718528 nbdkit: file.3: debug: file: pread count=4096 offset=62529536 nbdkit: file.2: debug: file: pread count=4096 offset=63254528 nbdkit: file.13: debug: file: pread count=4096 offset=61022208 nbdkit: file.9: debug: file: pread count=4096 offset=63029248 nbdkit: file.12: debug: file: pread count=4096 offset=61296640 nbdkit: file.6: debug: file: pread count=4096 offset=61722624 nbdkit: file.1: debug: file: pread count=4096 offset=62255104 nbdkit: file.13: debug: file: pread count=4096 offset=61026304 nbdkit: file.10: debug: file: pread count=4096 offset=60788736 nbdkit: file.11: debug: file: pread count=4096 offset=61468672 nbdkit: file.7: debug: file: pread count=4096 offset=63471616 nbdkit: file.13: debug: file: pread count=4096 offset=61030400 nbdkit: file.8: debug: file: pread count=4096 offset=62754816 nbdkit: file.3: debug: file: pread count=4096 offset=62533632 nbdkit: file.12: debug: file: pread count=4096 offset=61300736 nbdkit: file.2: debug: file: pread count=4096 offset=63258624 nbdkit: file.12: debug: file: pread count=4096 offset=61304832 nbdkit: file.6: debug: file: pread count=4096 offset=61726720 nbdkit: file.2: debug: file: pread count=4096 offset=63262720 nbdkit: file.9: debug: file: pread count=4096 offset=63033344 nbdkit: file.15: debug: file: pread count=4096 offset=63713280 nbdkit: file.7: debug: file: pread count=4096 offset=63475712 nbdkit: file.12: debug: file: pread count=4096 offset=61308928 nbdkit: file.11: debug: file: pread count=4096 offset=61472768 nbdkit: file.1: debug: file: pread count=4096 offset=62259200 nbdkit: file.2: debug: file: pread count=4096 offset=63266816 nbdkit: file.7: debug: file: pread count=4096 offset=63479808 nbdkit: file.13: debug: file: pread count=4096 offset=61034496 nbdkit: file.1: debug: file: pread count=4096 offset=62263296 nbdkit: file.10: debug: file: pread count=4096 offset=60792832 nbdkit: file.9: debug: file: pread count=4096 offset=63037440 nbdkit: file.8: debug: file: pread count=4096 offset=62758912 nbdkit: file.3: debug: file: pread count=4096 offset=62537728 nbdkit: file.13: debug: file: pread count=4096 offset=61038592 nbdkit: file.2: debug: file: pread count=4096 offset=63270912 nbdkit: file.6: debug: file: pread count=4096 offset=61730816 nbdkit: file.13: debug: file: pread count=4096 offset=61042688 nbdkit: file.12: debug: file: pread count=4096 offset=61313024 nbdkit: file.7: debug: file: pread count=4096 offset=63483904 nbdkit: file.9: debug: file: pread count=4096 offset=63041536 nbdkit: file.15: debug: file: pread count=4096 offset=63717376 nbdkit: file.1: debug: file: pread count=4096 offset=62267392 nbdkit: file.14: debug: file: pread count=4096 offset=61992960 nbdkit: file.11: debug: file: pread count=4096 offset=61476864 nbdkit: file.6: debug: file: pread count=4096 offset=61734912 nbdkit: file.2: debug: file: pread count=4096 offset=63275008 nbdkit: file.3: debug: file: pread count=4096 offset=62541824 nbdkit: file.11: debug: file: pread count=4096 offset=61480960 nbdkit: file.8: debug: file: pread count=4096 offset=62763008 nbdkit: file.10: debug: file: pread count=4096 offset=60796928 nbdkit: file.1: debug: file: pread count=4096 offset=62271488 nbdkit: file.11: debug: file: pread count=4096 offset=61485056 nbdkit: file.7: debug: file: pread count=4096 offset=63488000 nbdkit: file.8: debug: file: pread count=4096 offset=62767104 nbdkit: file.3: debug: file: pread count=4096 offset=62545920 nbdkit: file.9: debug: file: pread count=4096 offset=63045632 nbdkit: file.14: debug: file: pread count=4096 offset=61997056 nbdkit: file.15: debug: file: pread count=4096 offset=63721472 nbdkit: file.1: debug: file: pread count=4096 offset=62275584 nbdkit: file.7: debug: file: pread count=4096 offset=63492096 nbdkit: file.10: debug: file: pread count=4096 offset=60801024 nbdkit: file.2: debug: file: pread count=4096 offset=63279104 nbdkit: file.9: debug: file: pread count=4096 offset=63049728 nbdkit: file.11: debug: file: pread count=4096 offset=61489152 nbdkit: file.13: debug: file: pread count=4096 offset=61046784 nbdkit: file.8: debug: file: pread count=4096 offset=62771200 nbdkit: file.6: debug: file: pread count=4096 offset=61739008 nbdkit: file.12: debug: file: pread count=4096 offset=61317120 nbdkit: file.15: debug: file: pread count=4096 offset=63725568 nbdkit: file.7: debug: file: pread count=4096 offset=63496192 nbdkit: file.9: debug: file: pread count=4096 offset=63053824 nbdkit: file.14: debug: file: pread count=4096 offset=62001152 nbdkit: file.3: debug: file: pread count=4096 offset=62550016 nbdkit: file.11: debug: file: pread count=4096 offset=61493248 nbdkit: file.7: debug: file: pread count=4096 offset=63500288 nbdkit: file.1: debug: file: pread count=4096 offset=62279680 nbdkit: file.6: debug: file: pread count=4096 offset=61743104 nbdkit: file.3: debug: file: pread count=4096 offset=62554112 nbdkit: file.10: debug: file: pread count=4096 offset=60805120 nbdkit: file.2: debug: file: pread count=4096 offset=63283200 nbdkit: file.6: debug: file: pread count=4096 offset=61747200 nbdkit: file.8: debug: file: pread count=4096 offset=62775296 nbdkit: file.13: debug: file: pread count=4096 offset=61050880 nbdkit: file.7: debug: file: pread count=4096 offset=63504384 nbdkit: file.14: debug: file: pread count=4096 offset=62005248 nbdkit: file.13: debug: file: pread count=4096 offset=61054976 nbdkit: file.11: debug: file: pread count=4096 offset=61497344 nbdkit: file.6: debug: file: pread count=4096 offset=61751296 nbdkit: file.14: debug: file: pread count=4096 offset=62009344 nbdkit: file.8: debug: file: pread count=4096 offset=62779392 nbdkit: file.12: debug: file: pread count=4096 offset=61321216 nbdkit: file.3: debug: file: pread count=4096 offset=62558208 nbdkit: file.7: debug: file: pread count=4096 offset=63508480 nbdkit: file.9: debug: file: pread count=4096 offset=63057920 nbdkit: file.15: debug: file: pread count=4096 offset=63729664 nbdkit: file.6: debug: file: pread count=4096 offset=61755392 nbdkit: file.11: debug: file: pread count=4096 offset=61501440 nbdkit: file.7: debug: file: pread count=4096 offset=63512576 nbdkit: file.1: debug: file: pread count=4096 offset=62283776 nbdkit: file.12: debug: file: pread count=4096 offset=61325312 nbdkit: file.1: debug: file: pread count=4096 offset=62287872 nbdkit: file.14: debug: file: pread count=4096 offset=62013440 nbdkit: file.9: debug: file: pread count=4096 offset=63062016 nbdkit: file.0: debug: cow: pread count=262144 offset=63963136 nbdkit: file.6: debug: file: pread count=4096 offset=61759488 nbdkit: file.8: debug: file: pread count=4096 offset=62783488 nbdkit: file.7: debug: file: pread count=4096 offset=63516672 nbdkit: file.3: debug: file: pread count=4096 offset=62562304 nbdkit: file.10: debug: file: pread count=4096 offset=60809216 nbdkit: file.2: debug: file: pread count=4096 offset=63287296 nbdkit: file.15: debug: file: pread count=4096 offset=63733760 nbdkit: file.1: debug: file: pread count=4096 offset=62291968 nbdkit: file.6: debug: file: pread count=4096 offset=61763584 nbdkit: file.9: debug: file: pread count=4096 offset=63066112 nbdkit: file.7: debug: file: pread count=4096 offset=63520768 nbdkit: file.12: debug: file: pread count=4096 offset=61329408 nbdkit: file.15: debug: file: pread count=4096 offset=63737856 nbdkit: file.1: debug: file: pread count=4096 offset=62296064 nbdkit: file.11: debug: file: pread count=4096 offset=61505536 nbdkit: file.3: debug: file: pread count=4096 offset=62566400 nbdkit: file.2: debug: file: pread count=4096 offset=63291392 nbdkit: file.0: debug: file: pread count=4096 offset=63963136 nbdkit: file.14: debug: file: pread count=4096 offset=62017536 nbdkit: file.6: debug: file: pread count=4096 offset=61767680 nbdkit: file.13: debug: file: pread count=4096 offset=61059072 nbdkit: file.11: debug: file: pread count=4096 offset=61509632 nbdkit: file.12: debug: file: pread count=4096 offset=61333504 nbdkit: file.1: debug: file: pread count=4096 offset=62300160 nbdkit: file.13: debug: file: pread count=4096 offset=61063168 nbdkit: file.9: debug: file: pread count=4096 offset=63070208 nbdkit: file.6: debug: file: pread count=4096 offset=61771776 nbdkit: file.10: debug: file: pread count=4096 offset=60813312 nbdkit: file.15: debug: file: pread count=4096 offset=63741952 nbdkit: file.8: debug: file: pread count=4096 offset=62787584 nbdkit: file.7: debug: file: pread count=4096 offset=63524864 nbdkit: file.3: debug: file: pread count=4096 offset=62570496 nbdkit: file.14: debug: file: pread count=4096 offset=62021632 nbdkit: file.0: debug: file: pread count=4096 offset=63967232 nbdkit: file.2: debug: file: pread count=4096 offset=63295488 nbdkit: file.9: debug: file: pread count=4096 offset=63074304 nbdkit: file.13: debug: file: pread count=4096 offset=61067264 nbdkit: file.12: debug: file: pread count=4096 offset=61337600 nbdkit: file.7: debug: file: pread count=4096 offset=63528960 nbdkit: file.11: debug: file: pread count=4096 offset=61513728 nbdkit: file.13: debug: file: pread count=4096 offset=61071360 nbdkit: file.15: debug: file: pread count=4096 offset=63746048 nbdkit: file.2: debug: file: pread count=4096 offset=63299584 nbdkit: file.1: debug: file: pread count=4096 offset=62304256 nbdkit: file.6: debug: file: pread count=4096 offset=61775872 nbdkit: file.15: debug: file: pread count=4096 offset=63750144 nbdkit: file.9: debug: file: pread count=4096 offset=63078400 nbdkit: file.15: debug: file: pread count=4096 offset=63754240 nbdkit: file.11: debug: file: pread count=4096 offset=61517824 nbdkit: file.14: debug: file: pread count=4096 offset=62025728 nbdkit: file.0: debug: file: pread count=4096 offset=63971328 nbdkit: file.3: debug: file: pread count=4096 offset=62574592 nbdkit: file.11: debug: file: pread count=4096 offset=61521920 nbdkit: file.13: debug: file: pread count=4096 offset=61075456 nbdkit: file.2: debug: file: pread count=4096 offset=63303680 nbdkit: file.15: debug: file: pread count=4096 offset=63758336 nbdkit: file.1: debug: file: pread count=4096 offset=62308352 nbdkit: file.15: debug: file: pread count=4096 offset=63762432 nbdkit: file.14: debug: file: pread count=4096 offset=62029824 nbdkit: file.6: debug: file: pread count=4096 offset=61779968 nbdkit: file.7: debug: file: pread count=4096 offset=63533056 nbdkit: file.0: debug: file: pread count=4096 offset=63975424 nbdkit: file.15: debug: file: pread count=4096 offset=63766528 nbdkit: file.11: debug: file: pread count=4096 offset=61526016 nbdkit: file.1: debug: file: pread count=4096 offset=62312448 nbdkit: file.14: debug: file: pread count=4096 offset=62033920 nbdkit: file.14: debug: file: pread count=4096 offset=62038016 nbdkit: file.8: debug: file: pread count=4096 offset=62791680 nbdkit: file.1: debug: file: pread count=4096 offset=62316544 nbdkit: file.15: debug: file: pread count=4096 offset=63770624 nbdkit: file.6: debug: file: pread count=4096 offset=61784064 nbdkit: file.6: debug: file: pread count=4096 offset=61788160 nbdkit: file.3: debug: file: pread count=4096 offset=62578688 nbdkit: file.2: debug: file: pread count=4096 offset=63307776 nbdkit: file.14: debug: file: pread count=4096 offset=62042112 nbdkit: file.8: debug: file: pread count=4096 offset=62795776 nbdkit: file.1: debug: file: pread count=4096 offset=62320640 nbdkit: file.9: debug: file: pread count=4096 offset=63082496 nbdkit: file.11: debug: file: pread count=4096 offset=61530112 nbdkit: file.0: debug: file: pread count=4096 offset=63979520 nbdkit: file.15: debug: file: pread count=4096 offset=63774720 nbdkit: file.14: debug: file: pread count=4096 offset=62046208 nbdkit: file.0: debug: file: pread count=4096 offset=63983616 nbdkit: file.3: debug: file: pread count=4096 offset=62582784 nbdkit: file.1: debug: file: pread count=4096 offset=62324736 nbdkit: file.7: debug: file: pread count=4096 offset=63537152 nbdkit: file.9: debug: file: pread count=4096 offset=63086592 nbdkit: file.1: debug: file: pread count=4096 offset=62328832 nbdkit: file.6: debug: file: pread count=4096 offset=61792256 nbdkit: file.14: debug: file: pread count=4096 offset=62050304 nbdkit: file.3: debug: file: pread count=4096 offset=62586880 nbdkit: file.14: debug: file: pread count=4096 offset=62054400 nbdkit: file.7: debug: file: pread count=4096 offset=63541248 nbdkit: file.3: debug: file: pread count=4096 offset=62590976 nbdkit: file.9: debug: file: pread count=4096 offset=63090688 nbdkit: file.11: debug: file: pread count=4096 offset=61534208 nbdkit: file.14: debug: file: pread count=4096 offset=62058496 nbdkit: file.2: debug: file: pread count=4096 offset=63311872 nbdkit: file.0: debug: file: pread count=4096 offset=63987712 nbdkit: file.14: debug: file: pread count=4096 offset=62062592 nbdkit: file.1: debug: file: pread count=4096 offset=62332928 nbdkit: file.9: debug: file: pread count=4096 offset=63094784 nbdkit: file.14: debug: file: pread count=4096 offset=62066688 nbdkit: file.3: debug: file: pread count=4096 offset=62595072 nbdkit: file.8: debug: file: pread count=4096 offset=62799872 nbdkit: file.11: debug: file: pread count=4096 offset=61538304 nbdkit: file.2: debug: file: pread count=4096 offset=63315968 nbdkit: file.15: debug: file: pread count=4096 offset=63778816 nbdkit: file.6: debug: file: pread count=4096 offset=61796352 nbdkit: file.3: debug: file: pread count=4096 offset=62599168 nbdkit: file.15: debug: file: pread count=4096 offset=63782912 nbdkit: file.0: debug: file: pread count=4096 offset=63991808 nbdkit: file.1: debug: file: pread count=4096 offset=62337024 nbdkit: file.15: debug: file: pread count=4096 offset=63787008 nbdkit: file.6: debug: file: pread count=4096 offset=61800448 nbdkit: file.3: debug: file: pread count=4096 offset=62603264 nbdkit: file.8: debug: file: pread count=4096 offset=62803968 nbdkit: file.11: debug: file: pread count=4096 offset=61542400 nbdkit: file.14: debug: file: pread count=4096 offset=62070784 nbdkit: file.15: debug: file: pread count=4096 offset=63791104 nbdkit: file.9: debug: file: pread count=4096 offset=63098880 nbdkit: file.7: debug: file: pread count=4096 offset=63545344 nbdkit: file.11: debug: file: pread count=4096 offset=61546496 nbdkit: file.9: debug: file: pread count=4096 offset=63102976 nbdkit: file.1: debug: file: pread count=4096 offset=62341120 nbdkit: file.8: debug: file: pread count=4096 offset=62808064 nbdkit: file.15: debug: file: pread count=4096 offset=63795200 nbdkit: file.6: debug: file: pread count=4096 offset=61804544 nbdkit: file.3: debug: file: pread count=4096 offset=62607360 nbdkit: file.0: debug: file: pread count=4096 offset=63995904 nbdkit: file.2: debug: file: pread count=4096 offset=63320064 nbdkit: file.11: debug: file: pread count=4096 offset=61550592 nbdkit: file.1: debug: file: pread count=4096 offset=62345216 nbdkit: file.2: debug: file: pread count=4096 offset=63324160 nbdkit: file.9: debug: file: pread count=4096 offset=63107072 nbdkit: file.2: debug: file: pread count=4096 offset=63328256 nbdkit: file.6: debug: file: pread count=4096 offset=61808640 nbdkit: file.7: debug: file: pread count=4096 offset=63549440 nbdkit: file.3: debug: file: pread count=4096 offset=62611456 nbdkit: file.8: debug: file: pread count=4096 offset=62812160 nbdkit: file.6: debug: file: pread count=4096 offset=61812736 nbdkit: file.15: debug: file: pread count=4096 offset=63799296 nbdkit: file.2: debug: file: pread count=4096 offset=63332352 nbdkit: file.11: debug: file: pread count=4096 offset=61554688 nbdkit: file.0: debug: file: pread count=4096 offset=64000000 nbdkit: file.2: debug: file: pread count=4096 offset=63336448 nbdkit: file.14: debug: file: pread count=4096 offset=62074880 nbdkit: file.9: debug: file: pread count=4096 offset=63111168 nbdkit: file.15: debug: file: pread count=4096 offset=63803392 nbdkit: file.7: debug: file: pread count=4096 offset=63553536 nbdkit: file.8: debug: file: pread count=4096 offset=62816256 nbdkit: file.14: debug: file: pread count=4096 offset=62078976 nbdkit: file.14: debug: file: pread count=4096 offset=62083072 nbdkit: file.1: debug: file: pread count=4096 offset=62349312 nbdkit: file.0: debug: file: pread count=4096 offset=64004096 nbdkit: file.11: debug: file: pread count=4096 offset=61558784 nbdkit: file.8: debug: file: pread count=4096 offset=62820352 nbdkit: file.3: debug: file: pread count=4096 offset=62615552 nbdkit: file.14: debug: file: pread count=4096 offset=62087168 nbdkit: file.1: debug: file: pread count=4096 offset=62353408 nbdkit: file.9: debug: file: pread count=4096 offset=63115264 nbdkit: file.7: debug: file: pread count=4096 offset=63557632 nbdkit: file.11: debug: file: pread count=4096 offset=61562880 nbdkit: file.8: debug: file: pread count=4096 offset=62824448 nbdkit: file.6: debug: file: pread count=4096 offset=61816832 nbdkit: file.8: debug: file: pread count=4096 offset=62828544 nbdkit: file.1: debug: file: pread count=4096 offset=62357504 nbdkit: file.0: debug: file: pread count=4096 offset=64008192 nbdkit: file.8: debug: file: pread count=4096 offset=62832640 nbdkit: file.9: debug: file: pread count=4096 offset=63119360 nbdkit: file.1: debug: file: pread count=4096 offset=62361600 nbdkit: file.14: debug: file: pread count=4096 offset=62091264 nbdkit: file.0: debug: file: pread count=4096 offset=64012288 nbdkit: file.11: debug: file: pread count=4096 offset=61566976 nbdkit: file.6: debug: file: pread count=4096 offset=61820928 nbdkit: file.9: debug: file: pread count=4096 offset=63123456 nbdkit: file.14: debug: file: pread count=4096 offset=62095360 nbdkit: file.15: debug: file: pread count=4096 offset=63807488 nbdkit: file.1: debug: file: pread count=4096 offset=62365696 nbdkit: file.3: debug: file: pread count=4096 offset=62619648 nbdkit: file.2: debug: file: pread count=4096 offset=63340544 nbdkit: file.15: debug: file: pread count=4096 offset=63811584 nbdkit: file.8: debug: file: pread count=4096 offset=62836736 nbdkit: file.9: debug: file: pread count=4096 offset=63127552 nbdkit: file.1: debug: file: pread count=4096 offset=62369792 nbdkit: file.8: debug: file: pread count=4096 offset=62840832 nbdkit: file.7: debug: file: pread count=4096 offset=63561728 nbdkit: file.0: debug: file: pread count=4096 offset=64016384 nbdkit: file.11: debug: file: pread count=4096 offset=61571072 nbdkit: file.0: debug: file: pread count=4096 offset=64020480 nbdkit: file.2: debug: file: pread count=4096 offset=63344640 nbdkit: file.15: debug: file: pread count=4096 offset=63815680 nbdkit: file.0: debug: file: pread count=4096 offset=64024576 nbdkit: file.7: debug: file: pread count=4096 offset=63565824 nbdkit: file.0: debug: file: pread count=4096 offset=64028672 nbdkit: file.6: debug: file: pread count=4096 offset=61825024 nbdkit: file.6: debug: file: pread count=4096 offset=61829120 nbdkit: file.9: debug: file: pread count=4096 offset=63131648 nbdkit: file.0: debug: file: pread count=4096 offset=64032768 nbdkit: file.15: debug: file: pread count=4096 offset=63819776 nbdkit: file.9: debug: file: pread count=4096 offset=63135744 nbdkit: file.3: debug: file: pread count=4096 offset=62623744 nbdkit: file.1: debug: file: pread count=4096 offset=62373888 nbdkit: file.2: debug: file: pread count=4096 offset=63348736 nbdkit: file.3: debug: file: pread count=4096 offset=62627840 nbdkit: file.8: debug: file: pread count=4096 offset=62844928 nbdkit: file.2: debug: file: pread count=4096 offset=63352832 nbdkit: file.1: debug: file: pread count=4096 offset=62377984 nbdkit: file.14: debug: file: pread count=4096 offset=62099456 nbdkit: file.7: debug: file: pread count=4096 offset=63569920 nbdkit: file.11: debug: file: pread count=4096 offset=61575168 nbdkit: file.0: debug: file: pread count=4096 offset=64036864 nbdkit: file.9: debug: file: pread count=4096 offset=63139840 nbdkit: file.14: debug: file: pread count=4096 offset=62103552 nbdkit: file.15: debug: file: pread count=4096 offset=63823872 nbdkit: file.11: debug: file: pread count=4096 offset=61579264 nbdkit: file.3: debug: file: pread count=4096 offset=62631936 nbdkit: file.8: debug: file: pread count=4096 offset=62849024 nbdkit: file.7: debug: file: pread count=4096 offset=63574016 nbdkit: file.8: debug: file: pread count=4096 offset=62853120 nbdkit: file.9: debug: file: pread count=4096 offset=63143936 nbdkit: file.2: debug: file: pread count=4096 offset=63356928 nbdkit: file.6: debug: file: pread count=4096 offset=61833216 nbdkit: file.15: debug: file: pread count=4096 offset=63827968 nbdkit: file.1: debug: file: pread count=4096 offset=62382080 nbdkit: file.6: debug: file: pread count=4096 offset=61837312 nbdkit: file.0: debug: file: pread count=4096 offset=64040960 nbdkit: file.6: debug: file: pread count=4096 offset=61841408 nbdkit: file.7: debug: file: pread count=4096 offset=63578112 nbdkit: file.11: debug: file: pread count=4096 offset=61583360 nbdkit: file.15: debug: file: pread count=4096 offset=63832064 nbdkit: file.8: debug: file: pread count=4096 offset=62857216 nbdkit: file.3: debug: file: pread count=4096 offset=62636032 nbdkit: file.2: debug: file: pread count=4096 offset=63361024 nbdkit: file.11: debug: file: pread count=4096 offset=61587456 nbdkit: file.9: debug: file: pread count=4096 offset=63148032 nbdkit: file.6: debug: file: pread count=4096 offset=61845504 nbdkit: file.8: debug: file: pread count=4096 offset=62861312 nbdkit: file.2: debug: file: pread count=4096 offset=63365120 nbdkit: file.9: debug: file: pread count=4096 offset=63152128 nbdkit: file.1: debug: file: pread count=4096 offset=62386176 nbdkit: file.2: debug: file: pread count=4096 offset=63369216 nbdkit: file.14: debug: file: pread count=4096 offset=62107648 nbdkit: file.0: debug: file: pread count=4096 offset=64045056 nbdkit: file.14: debug: file: pread count=4096 offset=62111744 nbdkit: file.7: debug: file: pread count=4096 offset=63582208 nbdkit: file.9: debug: file: pread count=4096 offset=63156224 nbdkit: file.7: debug: file: pread count=4096 offset=63586304 nbdkit: file.3: debug: file: pread count=4096 offset=62640128 nbdkit: file.7: debug: file: pread count=4096 offset=63590400 nbdkit: file.11: debug: file: pread count=4096 offset=61591552 nbdkit: file.3: debug: file: pread count=4096 offset=62644224 nbdkit: file.8: debug: file: pread count=4096 offset=62865408 nbdkit: file.15: debug: file: pread count=4096 offset=63836160 nbdkit: file.7: debug: file: pread count=4096 offset=63594496 nbdkit: file.6: debug: file: pread count=4096 offset=61849600 nbdkit: file.11: debug: file: pread count=4096 offset=61595648 nbdkit: file.8: debug: file: pread count=4096 offset=62869504 nbdkit: file.9: debug: file: pread count=4096 offset=63160320 nbdkit: file.11: debug: file: pread count=4096 offset=61599744 nbdkit: file.2: debug: file: pread count=4096 offset=63373312 nbdkit: file.6: debug: file: pread count=4096 offset=61853696 nbdkit: file.0: debug: file: pread count=4096 offset=64049152 nbdkit: file.8: debug: file: pread count=4096 offset=62873600 nbdkit: file.3: debug: file: pread count=4096 offset=62648320 nbdkit: file.0: debug: file: pread count=4096 offset=64053248 nbdkit: file.7: debug: file: pread count=4096 offset=63598592 nbdkit: file.7: debug: file: pread count=4096 offset=63602688 nbdkit: file.7: debug: file: pread count=4096 offset=63606784 nbdkit: file.7: debug: file: pread count=4096 offset=63610880 nbdkit: file.2: debug: file: pread count=4096 offset=63377408 nbdkit: file.7: debug: file: pread count=4096 offset=63614976 nbdkit: file.8: debug: file: pread count=4096 offset=62877696 nbdkit: file.2: debug: file: pread count=4096 offset=63381504 nbdkit: file.2: debug: file: pread count=4096 offset=63385600 nbdkit: file.6: debug: file: pread count=4096 offset=61857792 nbdkit: file.2: debug: file: pread count=4096 offset=63389696 nbdkit: file.2: debug: file: pread count=4096 offset=63393792 nbdkit: file.2: debug: file: pread count=4096 offset=63397888 nbdkit: file.0: debug: file: pread count=4096 offset=64057344 nbdkit: file.7: debug: file: pread count=4096 offset=63619072 nbdkit: file.2: debug: file: pread count=4096 offset=63401984 nbdkit: file.6: debug: file: pread count=4096 offset=61861888 nbdkit: file.7: debug: file: pread count=4096 offset=63623168 nbdkit: file.7: debug: file: pread count=4096 offset=63627264 nbdkit: file.7: debug: file: pread count=4096 offset=63631360 nbdkit: file.2: debug: file: pread count=4096 offset=63406080 nbdkit: file.2: debug: file: pread count=4096 offset=63410176 nbdkit: file.7: debug: file: pread count=4096 offset=63635456 nbdkit: file.15: debug: file: pread count=4096 offset=63840256 nbdkit: file.2: debug: file: pread count=4096 offset=63414272 nbdkit: file.8: debug: file: pread count=4096 offset=62881792 nbdkit: file.14: debug: file: pread count=4096 offset=62115840 nbdkit: file.0: debug: file: pread count=4096 offset=64061440 nbdkit: file.14: debug: file: pread count=4096 offset=62119936 nbdkit: file.14: debug: file: pread count=4096 offset=62124032 nbdkit: file.2: debug: file: pread count=4096 offset=63418368 nbdkit: file.0: debug: file: pread count=4096 offset=64065536 nbdkit: file.15: debug: file: pread count=4096 offset=63844352 nbdkit: file.15: debug: file: pread count=4096 offset=63848448 nbdkit: file.9: debug: file: pread count=4096 offset=63164416 nbdkit: file.0: debug: file: pread count=4096 offset=64069632 nbdkit: file.8: debug: file: pread count=4096 offset=62885888 nbdkit: file.0: debug: file: pread count=4096 offset=64073728 nbdkit: file.0: debug: file: pread count=4096 offset=64077824 nbdkit: file.0: debug: file: pread count=4096 offset=64081920 nbdkit: file.8: debug: file: pread count=4096 offset=62889984 nbdkit: file.9: debug: file: pread count=4096 offset=63168512 nbdkit: file.2: debug: file: pread count=4096 offset=63422464 nbdkit: file.8: debug: file: pread count=4096 offset=62894080 nbdkit: file.9: debug: file: pread count=4096 offset=63172608 nbdkit: file.15: debug: file: pread count=4096 offset=63852544 nbdkit: file.7: debug: file: pread count=4096 offset=63639552 nbdkit: file.8: debug: file: pread count=4096 offset=62898176 nbdkit: file.2: debug: file: pread count=4096 offset=63426560 nbdkit: file.0: debug: file: pread count=4096 offset=64086016 nbdkit: file.2: debug: file: pread count=4096 offset=63430656 nbdkit: file.7: debug: file: pread count=4096 offset=63643648 nbdkit: file.8: debug: file: pread count=4096 offset=62902272 nbdkit: file.2: debug: file: pread count=4096 offset=63434752 nbdkit: file.15: debug: file: pread count=4096 offset=63856640 nbdkit: file.8: debug: file: pread count=4096 offset=62906368 nbdkit: file.0: debug: file: pread count=4096 offset=64090112 nbdkit: file.15: debug: file: pread count=4096 offset=63860736 nbdkit: file.0: debug: file: pread count=4096 offset=64094208 nbdkit: file.7: debug: file: pread count=4096 offset=63647744 nbdkit: file.8: debug: file: pread count=4096 offset=62910464 nbdkit: file.7: debug: file: pread count=4096 offset=63651840 nbdkit: file.0: debug: file: pread count=4096 offset=64098304 nbdkit: file.15: debug: file: pread count=4096 offset=63864832 nbdkit: file.7: debug: file: pread count=4096 offset=63655936 nbdkit: file.15: debug: file: pread count=4096 offset=63868928 nbdkit: file.15: debug: file: pread count=4096 offset=63873024 nbdkit: file.0: debug: file: pread count=4096 offset=64102400 nbdkit: file.15: debug: file: pread count=4096 offset=63877120 nbdkit: file.15: debug: file: pread count=4096 offset=63881216 nbdkit: file.0: debug: file: pread count=4096 offset=64106496 nbdkit: file.15: debug: file: pread count=4096 offset=63885312 nbdkit: file.7: debug: file: pread count=4096 offset=63660032 nbdkit: file.0: debug: file: pread count=4096 offset=64110592 nbdkit: file.0: debug: file: pread count=4096 offset=64114688 nbdkit: file.15: debug: file: pread count=4096 offset=63889408 nbdkit: file.0: debug: file: pread count=4096 offset=64118784 nbdkit: file.15: debug: file: pread count=4096 offset=63893504 nbdkit: file.7: debug: file: pread count=4096 offset=63664128 nbdkit: file.15: debug: file: pread count=4096 offset=63897600 nbdkit: file.7: debug: file: pread count=4096 offset=63668224 nbdkit: file.7: debug: file: pread count=4096 offset=63672320 nbdkit: file.15: debug: file: pread count=4096 offset=63901696 nbdkit: file.7: debug: file: pread count=4096 offset=63676416 nbdkit: file.0: debug: file: pread count=4096 offset=64122880 nbdkit: file.0: debug: file: pread count=4096 offset=64126976 nbdkit: file.7: debug: file: pread count=4096 offset=63680512 nbdkit: file.15: debug: file: pread count=4096 offset=63905792 nbdkit: file.0: debug: file: pread count=4096 offset=64131072 nbdkit: file.15: debug: file: pread count=4096 offset=63909888 nbdkit: file.15: debug: file: pread count=4096 offset=63913984 nbdkit: file.7: debug: file: pread count=4096 offset=63684608 nbdkit: file.15: debug: file: pread count=4096 offset=63918080 nbdkit: file.7: debug: file: pread count=4096 offset=63688704 nbdkit: file.7: debug: file: pread count=4096 offset=63692800 nbdkit: file.7: debug: file: pread count=4096 offset=63696896 nbdkit: file.15: debug: file: pread count=4096 offset=63922176 nbdkit: file.0: debug: file: pread count=4096 offset=64135168 nbdkit: file.15: debug: file: pread count=4096 offset=63926272 nbdkit: file.0: debug: file: pread count=4096 offset=64139264 nbdkit: file.0: debug: file: pread count=4096 offset=64143360 nbdkit: file.15: debug: file: pread count=4096 offset=63930368 nbdkit: file.0: debug: file: pread count=4096 offset=64147456 nbdkit: file.15: debug: file: pread count=4096 offset=63934464 nbdkit: file.0: debug: file: pread count=4096 offset=64151552 nbdkit: file.0: debug: file: pread count=4096 offset=64155648 nbdkit: file.0: debug: file: pread count=4096 offset=64159744 nbdkit: file.0: debug: file: pread count=4096 offset=64163840 nbdkit: file.0: debug: file: pread count=4096 offset=64167936 nbdkit: file.0: debug: file: pread count=4096 offset=64172032 nbdkit: file.15: debug: file: pread count=4096 offset=63938560 nbdkit: file.0: debug: file: pread count=4096 offset=64176128 nbdkit: file.15: debug: file: pread count=4096 offset=63942656 nbdkit: file.15: debug: file: pread count=4096 offset=63946752 nbdkit: file.0: debug: file: pread count=4096 offset=64180224 nbdkit: file.15: debug: file: pread count=4096 offset=63950848 nbdkit: file.15: debug: file: pread count=4096 offset=63954944 nbdkit: file.0: debug: file: pread count=4096 offset=64184320 nbdkit: file.15: debug: file: pread count=4096 offset=63959040 nbdkit: file.0: debug: file: pread count=4096 offset=64188416 nbdkit: file.0: debug: file: pread count=4096 offset=64192512 nbdkit: file.0: debug: file: pread count=4096 offset=64196608 nbdkit: file.0: debug: file: pread count=4096 offset=64200704 nbdkit: file.0: debug: file: pread count=4096 offset=64204800 nbdkit: file.0: debug: file: pread count=4096 offset=64208896 nbdkit: file.0: debug: file: pread count=4096 offset=64212992 nbdkit: file.0: debug: file: pread count=4096 offset=64217088 nbdkit: file.0: debug: file: pread count=4096 offset=64221184 nbdkit: file.4: debug: cow: pread count=262144 offset=64225280 nbdkit: file.4: debug: file: pread count=4096 offset=64225280 nbdkit: file.4: debug: file: pread count=4096 offset=64229376 nbdkit: file.4: debug: file: pread count=4096 offset=64233472 nbdkit: file.4: debug: file: pread count=4096 offset=64237568 nbdkit: file.4: debug: file: pread count=4096 offset=64241664 nbdkit: file.4: debug: file: pread count=4096 offset=64245760 nbdkit: file.4: debug: file: pread count=4096 offset=64249856 nbdkit: file.4: debug: file: pread count=4096 offset=64253952 nbdkit: file.4: debug: file: pread count=4096 offset=64258048 nbdkit: file.4: debug: file: pread count=4096 offset=64262144 nbdkit: file.4: debug: file: pread count=4096 offset=64266240 nbdkit: file.4: debug: file: pread count=4096 offset=64270336 nbdkit: file.4: debug: file: pread count=4096 offset=64274432 nbdkit: file.4: debug: file: pread count=4096 offset=64278528 nbdkit: file.4: debug: file: pread count=4096 offset=64282624 nbdkit: file.4: debug: file: pread count=4096 offset=64286720 nbdkit: file.4: debug: file: pread count=4096 offset=64290816 nbdkit: file.4: debug: file: pread count=4096 offset=64294912 nbdkit: file.4: debug: file: pread count=4096 offset=64299008 nbdkit: file.4: debug: file: pread count=4096 offset=64303104 nbdkit: file.4: debug: file: pread count=4096 offset=64307200 nbdkit: file.4: debug: file: pread count=4096 offset=64311296 nbdkit: file.4: debug: file: pread count=4096 offset=64315392 nbdkit: file.4: debug: file: pread count=4096 offset=64319488 nbdkit: file.4: debug: file: pread count=4096 offset=64323584 nbdkit: file.4: debug: file: pread count=4096 offset=64327680 nbdkit: file.4: debug: file: pread count=4096 offset=64331776 nbdkit: file.4: debug: file: pread count=4096 offset=64335872 nbdkit: file.4: debug: file: pread count=4096 offset=64339968 nbdkit: file.4: debug: file: pread count=4096 offset=64344064 nbdkit: file.4: debug: file: pread count=4096 offset=64348160 nbdkit: file.4: debug: file: pread count=4096 offset=64352256 nbdkit: file.4: debug: file: pread count=4096 offset=64356352 nbdkit: file.4: debug: file: pread count=4096 offset=64360448 nbdkit: file.4: debug: file: pread count=4096 offset=64364544 nbdkit: file.4: debug: file: pread count=4096 offset=64368640 nbdkit: file.4: debug: file: pread count=4096 offset=64372736 nbdkit: file.4: debug: file: pread count=4096 offset=64376832 nbdkit: file.4: debug: file: pread count=4096 offset=64380928 nbdkit: file.4: debug: file: pread count=4096 offset=64385024 nbdkit: file.4: debug: file: pread count=4096 offset=64389120 nbdkit: file.4: debug: file: pread count=4096 offset=64393216 nbdkit: file.4: debug: file: pread count=4096 offset=64397312 nbdkit: file.4: debug: file: pread count=4096 offset=64401408 nbdkit: file.4: debug: file: pread count=4096 offset=64405504 nbdkit: file.4: debug: file: pread count=4096 offset=64409600 nbdkit: file.4: debug: file: pread count=4096 offset=64413696 nbdkit: file.4: debug: file: pread count=4096 offset=64417792 nbdkit: file.4: debug: file: pread count=4096 offset=64421888 nbdkit: file.4: debug: file: pread count=4096 offset=64425984 nbdkit: file.4: debug: file: pread count=4096 offset=64430080 nbdkit: file.4: debug: file: pread count=4096 offset=64434176 nbdkit: file.4: debug: file: pread count=4096 offset=64438272 nbdkit: file.4: debug: file: pread count=4096 offset=64442368 nbdkit: file.4: debug: file: pread count=4096 offset=64446464 nbdkit: file.4: debug: file: pread count=4096 offset=64450560 nbdkit: file.4: debug: file: pread count=4096 offset=64454656 nbdkit: file.4: debug: file: pread count=4096 offset=64458752 nbdkit: file.4: debug: file: pread count=4096 offset=64462848 nbdkit: file.4: debug: file: pread count=4096 offset=64466944 nbdkit: file.4: debug: file: pread count=4096 offset=64471040 nbdkit: file.4: debug: file: pread count=4096 offset=64475136 nbdkit: file.4: debug: file: pread count=4096 offset=64479232 nbdkit: file.4: debug: file: pread count=4096 offset=64483328 nbdkit: file.5: debug: cow: pread count=262144 offset=64487424 nbdkit: file.5: debug: file: pread count=4096 offset=64487424 nbdkit: file.5: debug: file: pread count=4096 offset=64491520 nbdkit: file.5: debug: file: pread count=4096 offset=64495616 nbdkit: file.5: debug: file: pread count=4096 offset=64499712 nbdkit: file.5: debug: file: pread count=4096 offset=64503808 nbdkit: file.5: debug: file: pread count=4096 offset=64507904 nbdkit: file.5: debug: file: pread count=4096 offset=64512000 nbdkit: file.5: debug: file: pread count=4096 offset=64516096 nbdkit: file.5: debug: file: pread count=4096 offset=64520192 nbdkit: file.5: debug: file: pread count=4096 offset=64524288 nbdkit: file.5: debug: file: pread count=4096 offset=64528384 nbdkit: file.5: debug: file: pread count=4096 offset=64532480 nbdkit: file.5: debug: file: pread count=4096 offset=64536576 nbdkit: file.5: debug: file: pread count=4096 offset=64540672 nbdkit: file.5: debug: file: pread count=4096 offset=64544768 nbdkit: file.5: debug: file: pread count=4096 offset=64548864 nbdkit: file.5: debug: file: pread count=4096 offset=64552960 nbdkit: file.5: debug: file: pread count=4096 offset=64557056 nbdkit: file.5: debug: file: pread count=4096 offset=64561152 nbdkit: file.5: debug: file: pread count=4096 offset=64565248 nbdkit: file.5: debug: file: pread count=4096 offset=64569344 nbdkit: file.5: debug: file: pread count=4096 offset=64573440 nbdkit: file.5: debug: file: pread count=4096 offset=64577536 nbdkit: file.5: debug: file: pread count=4096 offset=64581632 nbdkit: file.5: debug: file: pread count=4096 offset=64585728 nbdkit: file.5: debug: file: pread count=4096 offset=64589824 nbdkit: file.5: debug: file: pread count=4096 offset=64593920 nbdkit: file.5: debug: file: pread count=4096 offset=64598016 nbdkit: file.5: debug: file: pread count=4096 offset=64602112 nbdkit: file.5: debug: file: pread count=4096 offset=64606208 nbdkit: file.5: debug: file: pread count=4096 offset=64610304 nbdkit: file.5: debug: file: pread count=4096 offset=64614400 nbdkit: file.5: debug: file: pread count=4096 offset=64618496 nbdkit: file.5: debug: file: pread count=4096 offset=64622592 nbdkit: file.5: debug: file: pread count=4096 offset=64626688 nbdkit: file.5: debug: file: pread count=4096 offset=64630784 nbdkit: file.5: debug: file: pread count=4096 offset=64634880 nbdkit: file.5: debug: file: pread count=4096 offset=64638976 nbdkit: file.5: debug: file: pread count=4096 offset=64643072 nbdkit: file.5: debug: file: pread count=4096 offset=64647168 nbdkit: file.5: debug: file: pread count=4096 offset=64651264 nbdkit: file.5: debug: file: pread count=4096 offset=64655360 nbdkit: file.5: debug: file: pread count=4096 offset=64659456 nbdkit: file.5: debug: file: pread count=4096 offset=64663552 nbdkit: file.5: debug: file: pread count=4096 offset=64667648 nbdkit: file.5: debug: file: pread count=4096 offset=64671744 nbdkit: file.5: debug: file: pread count=4096 offset=64675840 nbdkit: file.5: debug: file: pread count=4096 offset=64679936 nbdkit: file.5: debug: file: pread count=4096 offset=64684032 nbdkit: file.5: debug: file: pread count=4096 offset=64688128 nbdkit: file.5: debug: file: pread count=4096 offset=64692224 nbdkit: file.5: debug: file: pread count=4096 offset=64696320 nbdkit: file.5: debug: file: pread count=4096 offset=64700416 nbdkit: file.5: debug: file: pread count=4096 offset=64704512 nbdkit: file.5: debug: file: pread count=4096 offset=64708608 nbdkit: file.5: debug: file: pread count=4096 offset=64712704 nbdkit: file.5: debug: file: pread count=4096 offset=64716800 nbdkit: file.10: debug: cow: pread count=262144 offset=64749568 nbdkit: file.10: debug: file: pread count=4096 offset=64749568 nbdkit: file.10: debug: file: pread count=4096 offset=64753664 nbdkit: file.10: debug: file: pread count=4096 offset=64757760 nbdkit: file.5: debug: file: pread count=4096 offset=64720896 nbdkit: file.5: debug: file: pread count=4096 offset=64724992 nbdkit: file.5: debug: file: pread count=4096 offset=64729088 nbdkit: file.5: debug: file: pread count=4096 offset=64733184 nbdkit: file.5: debug: file: pread count=4096 offset=64737280 nbdkit: file.10: debug: file: pread count=4096 offset=64761856 nbdkit: file.5: debug: file: pread count=4096 offset=64741376 nbdkit: file.10: debug: file: pread count=4096 offset=64765952 nbdkit: file.10: debug: file: pread count=4096 offset=64770048 nbdkit: file.10: debug: file: pread count=4096 offset=64774144 nbdkit: file.5: debug: file: pread count=4096 offset=64745472 nbdkit: file.10: debug: file: pread count=4096 offset=64778240 nbdkit: file.10: debug: file: pread count=4096 offset=64782336 nbdkit: file.10: debug: file: pread count=4096 offset=64786432 nbdkit: file.10: debug: file: pread count=4096 offset=64790528 nbdkit: file.10: debug: file: pread count=4096 offset=64794624 nbdkit: file.10: debug: file: pread count=4096 offset=64798720 nbdkit: file.10: debug: file: pread count=4096 offset=64802816 nbdkit: file.10: debug: file: pread count=4096 offset=64806912 nbdkit: file.10: debug: file: pread count=4096 offset=64811008 nbdkit: file.10: debug: file: pread count=4096 offset=64815104 nbdkit: file.10: debug: file: pread count=4096 offset=64819200 nbdkit: file.10: debug: file: pread count=4096 offset=64823296 nbdkit: file.10: debug: file: pread count=4096 offset=64827392 nbdkit: file.10: debug: file: pread count=4096 offset=64831488 nbdkit: file.10: debug: file: pread count=4096 offset=64835584 nbdkit: file.10: debug: file: pread count=4096 offset=64839680 nbdkit: file.10: debug: file: pread count=4096 offset=64843776 nbdkit: file.10: debug: file: pread count=4096 offset=64847872 nbdkit: file.10: debug: file: pread count=4096 offset=64851968 nbdkit: file.10: debug: file: pread count=4096 offset=64856064 nbdkit: file.10: debug: file: pread count=4096 offset=64860160 nbdkit: file.10: debug: file: pread count=4096 offset=64864256 nbdkit: file.10: debug: file: pread count=4096 offset=64868352 nbdkit: file.10: debug: file: pread count=4096 offset=64872448 nbdkit: file.10: debug: file: pread count=4096 offset=64876544 nbdkit: file.10: debug: file: pread count=4096 offset=64880640 nbdkit: file.10: debug: file: pread count=4096 offset=64884736 nbdkit: file.10: debug: file: pread count=4096 offset=64888832 nbdkit: file.10: debug: file: pread count=4096 offset=64892928 nbdkit: file.10: debug: file: pread count=4096 offset=64897024 nbdkit: file.10: debug: file: pread count=4096 offset=64901120 nbdkit: file.10: debug: file: pread count=4096 offset=64905216 nbdkit: file.10: debug: file: pread count=4096 offset=64909312 nbdkit: file.10: debug: file: pread count=4096 offset=64913408 nbdkit: file.10: debug: file: pread count=4096 offset=64917504 nbdkit: file.10: debug: file: pread count=4096 offset=64921600 nbdkit: file.10: debug: file: pread count=4096 offset=64925696 nbdkit: file.12: debug: cow: pread count=262144 offset=65011712 nbdkit: file.12: debug: file: pread count=4096 offset=65011712 nbdkit: file.10: debug: file: pread count=4096 offset=64929792 nbdkit: file.12: debug: file: pread count=4096 offset=65015808 nbdkit: file.12: debug: file: pread count=4096 offset=65019904 nbdkit: file.12: debug: file: pread count=4096 offset=65024000 nbdkit: file.12: debug: file: pread count=4096 offset=65028096 nbdkit: file.10: debug: file: pread count=4096 offset=64933888 nbdkit: file.10: debug: file: pread count=4096 offset=64937984 nbdkit: file.10: debug: file: pread count=4096 offset=64942080 nbdkit: file.12: debug: file: pread count=4096 offset=65032192 nbdkit: file.10: debug: file: pread count=4096 offset=64946176 nbdkit: file.10: debug: file: pread count=4096 offset=64950272 nbdkit: file.10: debug: file: pread count=4096 offset=64954368 nbdkit: file.12: debug: file: pread count=4096 offset=65036288 nbdkit: file.10: debug: file: pread count=4096 offset=64958464 nbdkit: file.12: debug: file: pread count=4096 offset=65040384 nbdkit: file.12: debug: file: pread count=4096 offset=65044480 nbdkit: file.12: debug: file: pread count=4096 offset=65048576 nbdkit: file.12: debug: file: pread count=4096 offset=65052672 nbdkit: file.12: debug: file: pread count=4096 offset=65056768 nbdkit: file.12: debug: file: pread count=4096 offset=65060864 nbdkit: file.12: debug: file: pread count=4096 offset=65064960 nbdkit: file.10: debug: file: pread count=4096 offset=64962560 nbdkit: file.12: debug: file: pread count=4096 offset=65069056 nbdkit: file.10: debug: file: pread count=4096 offset=64966656 nbdkit: file.10: debug: file: pread count=4096 offset=64970752 nbdkit: file.12: debug: file: pread count=4096 offset=65073152 nbdkit: file.12: debug: file: pread count=4096 offset=65077248 nbdkit: file.12: debug: file: pread count=4096 offset=65081344 nbdkit: file.12: debug: file: pread count=4096 offset=65085440 nbdkit: file.12: debug: file: pread count=4096 offset=65089536 nbdkit: file.12: debug: file: pread count=4096 offset=65093632 nbdkit: file.12: debug: file: pread count=4096 offset=65097728 nbdkit: file.12: debug: file: pread count=4096 offset=65101824 nbdkit: file.12: debug: file: pread count=4096 offset=65105920 nbdkit: file.12: debug: file: pread count=4096 offset=65110016 nbdkit: file.12: debug: file: pread count=4096 offset=65114112 nbdkit: file.12: debug: file: pread count=4096 offset=65118208 nbdkit: file.12: debug: file: pread count=4096 offset=65122304 nbdkit: file.12: debug: file: pread count=4096 offset=65126400 nbdkit: file.13: debug: cow: pread count=262144 offset=65273856 nbdkit: file.13: debug: file: pread count=4096 offset=65273856 nbdkit: file.13: debug: file: pread count=4096 offset=65277952 nbdkit: file.10: debug: file: pread count=4096 offset=64974848 nbdkit: file.10: debug: file: pread count=4096 offset=64978944 nbdkit: file.10: debug: file: pread count=4096 offset=64983040 nbdkit: file.10: debug: file: pread count=4096 offset=64987136 nbdkit: file.13: debug: file: pread count=4096 offset=65282048 nbdkit: file.12: debug: file: pread count=4096 offset=65130496 nbdkit: file.13: debug: file: pread count=4096 offset=65286144 nbdkit: file.13: debug: file: pread count=4096 offset=65290240 nbdkit: file.10: debug: file: pread count=4096 offset=64991232 nbdkit: file.13: debug: file: pread count=4096 offset=65294336 nbdkit: file.12: debug: file: pread count=4096 offset=65134592 nbdkit: file.10: debug: file: pread count=4096 offset=64995328 nbdkit: file.13: debug: file: pread count=4096 offset=65298432 nbdkit: file.10: debug: file: pread count=4096 offset=64999424 nbdkit: file.10: debug: file: pread count=4096 offset=65003520 nbdkit: file.12: debug: file: pread count=4096 offset=65138688 nbdkit: file.12: debug: file: pread count=4096 offset=65142784 nbdkit: file.12: debug: file: pread count=4096 offset=65146880 nbdkit: file.10: debug: file: pread count=4096 offset=65007616 nbdkit: file.13: debug: file: pread count=4096 offset=65302528 nbdkit: file.13: debug: file: pread count=4096 offset=65306624 nbdkit: file.13: debug: file: pread count=4096 offset=65310720 nbdkit: file.12: debug: file: pread count=4096 offset=65150976 nbdkit: file.12: debug: file: pread count=4096 offset=65155072 nbdkit: file.13: debug: file: pread count=4096 offset=65314816 nbdkit: file.13: debug: file: pread count=4096 offset=65318912 nbdkit: file.12: debug: file: pread count=4096 offset=65159168 nbdkit: file.13: debug: file: pread count=4096 offset=65323008 nbdkit: file.1: debug: cow: pread count=262144 offset=65536000 nbdkit: file.1: debug: file: pread count=4096 offset=65536000 nbdkit: file.13: debug: file: pread count=4096 offset=65327104 nbdkit: file.1: debug: file: pread count=4096 offset=65540096 nbdkit: file.13: debug: file: pread count=4096 offset=65331200 nbdkit: file.13: debug: file: pread count=4096 offset=65335296 nbdkit: file.13: debug: file: pread count=4096 offset=65339392 nbdkit: file.13: debug: file: pread count=4096 offset=65343488 nbdkit: file.12: debug: file: pread count=4096 offset=65163264 nbdkit: file.13: debug: file: pread count=4096 offset=65347584 nbdkit: file.1: debug: file: pread count=4096 offset=65544192 nbdkit: file.13: debug: file: pread count=4096 offset=65351680 nbdkit: file.12: debug: file: pread count=4096 offset=65167360 nbdkit: file.13: debug: file: pread count=4096 offset=65355776 nbdkit: file.12: debug: file: pread count=4096 offset=65171456 nbdkit: file.1: debug: file: pread count=4096 offset=65548288 nbdkit: file.1: debug: file: pread count=4096 offset=65552384 nbdkit: file.1: debug: file: pread count=4096 offset=65556480 nbdkit: file.1: debug: file: pread count=4096 offset=65560576 nbdkit: file.12: debug: file: pread count=4096 offset=65175552 nbdkit: file.12: debug: file: pread count=4096 offset=65179648 nbdkit: file.13: debug: file: pread count=4096 offset=65359872 nbdkit: file.13: debug: file: pread count=4096 offset=65363968 nbdkit: file.1: debug: file: pread count=4096 offset=65564672 nbdkit: file.1: debug: file: pread count=4096 offset=65568768 nbdkit: file.13: debug: file: pread count=4096 offset=65368064 nbdkit: file.12: debug: file: pread count=4096 offset=65183744 nbdkit: file.13: debug: file: pread count=4096 offset=65372160 nbdkit: file.12: debug: file: pread count=4096 offset=65187840 nbdkit: file.12: debug: file: pread count=4096 offset=65191936 nbdkit: file.12: debug: file: pread count=4096 offset=65196032 nbdkit: file.1: debug: file: pread count=4096 offset=65572864 nbdkit: file.12: debug: file: pread count=4096 offset=65200128 nbdkit: file.12: debug: file: pread count=4096 offset=65204224 nbdkit: file.1: debug: file: pread count=4096 offset=65576960 nbdkit: file.1: debug: file: pread count=4096 offset=65581056 nbdkit: file.1: debug: file: pread count=4096 offset=65585152 nbdkit: file.13: debug: file: pread count=4096 offset=65376256 nbdkit: file.13: debug: file: pread count=4096 offset=65380352 nbdkit: file.13: debug: file: pread count=4096 offset=65384448 nbdkit: file.13: debug: file: pread count=4096 offset=65388544 nbdkit: file.13: debug: file: pread count=4096 offset=65392640 nbdkit: file.1: debug: file: pread count=4096 offset=65589248 nbdkit: file.13: debug: file: pread count=4096 offset=65396736 nbdkit: file.1: debug: file: pread count=4096 offset=65593344 nbdkit: file.12: debug: file: pread count=4096 offset=65208320 nbdkit: file.1: debug: file: pread count=4096 offset=65597440 nbdkit: file.13: debug: file: pread count=4096 offset=65400832 nbdkit: file.12: debug: file: pread count=4096 offset=65212416 nbdkit: file.12: debug: file: pread count=4096 offset=65216512 nbdkit: file.13: debug: file: pread count=4096 offset=65404928 nbdkit: file.12: debug: file: pread count=4096 offset=65220608 nbdkit: file.12: debug: file: pread count=4096 offset=65224704 nbdkit: file.12: debug: file: pread count=4096 offset=65228800 nbdkit: file.12: debug: file: pread count=4096 offset=65232896 nbdkit: file.1: debug: file: pread count=4096 offset=65601536 nbdkit: file.12: debug: file: pread count=4096 offset=65236992 nbdkit: file.1: debug: file: pread count=4096 offset=65605632 nbdkit: file.12: debug: file: pread count=4096 offset=65241088 nbdkit: file.1: debug: file: pread count=4096 offset=65609728 nbdkit: file.13: debug: file: pread count=4096 offset=65409024 nbdkit: file.1: debug: file: pread count=4096 offset=65613824 nbdkit: file.12: debug: file: pread count=4096 offset=65245184 nbdkit: file.13: debug: file: pread count=4096 offset=65413120 nbdkit: file.12: debug: file: pread count=4096 offset=65249280 nbdkit: file.12: debug: file: pread count=4096 offset=65253376 nbdkit: file.12: debug: file: pread count=4096 offset=65257472 nbdkit: file.12: debug: file: pread count=4096 offset=65261568 nbdkit: file.11: debug: cow: pread count=262144 offset=65798144 nbdkit: file.1: debug: file: pread count=4096 offset=65617920 nbdkit: file.1: debug: file: pread count=4096 offset=65622016 nbdkit: file.12: debug: file: pread count=4096 offset=65265664 nbdkit: file.1: debug: file: pread count=4096 offset=65626112 nbdkit: file.12: debug: file: pread count=4096 offset=65269760 nbdkit: file.1: debug: file: pread count=4096 offset=65630208 nbdkit: file.13: debug: file: pread count=4096 offset=65417216 nbdkit: file.13: debug: file: pread count=4096 offset=65421312 nbdkit: file.1: debug: file: pread count=4096 offset=65634304 nbdkit: file.1: debug: file: pread count=4096 offset=65638400 nbdkit: file.3: debug: cow: pread count=262144 offset=66060288 nbdkit: file.11: debug: file: pread count=4096 offset=65798144 nbdkit: file.1: debug: file: pread count=4096 offset=65642496 nbdkit: file.11: debug: file: pread count=4096 offset=65802240 nbdkit: file.3: debug: file: pread count=4096 offset=66060288 nbdkit: file.13: debug: file: pread count=4096 offset=65425408 nbdkit: file.3: debug: file: pread count=4096 offset=66064384 nbdkit: file.11: debug: file: pread count=4096 offset=65806336 nbdkit: file.13: debug: file: pread count=4096 offset=65429504 nbdkit: file.1: debug: file: pread count=4096 offset=65646592 nbdkit: file.11: debug: file: pread count=4096 offset=65810432 nbdkit: file.13: debug: file: pread count=4096 offset=65433600 nbdkit: file.13: debug: file: pread count=4096 offset=65437696 nbdkit: file.11: debug: file: pread count=4096 offset=65814528 nbdkit: file.11: debug: file: pread count=4096 offset=65818624 nbdkit: file.1: debug: file: pread count=4096 offset=65650688 nbdkit: file.11: debug: file: pread count=4096 offset=65822720 nbdkit: file.13: debug: file: pread count=4096 offset=65441792 nbdkit: file.3: debug: file: pread count=4096 offset=66068480 nbdkit: file.11: debug: file: pread count=4096 offset=65826816 nbdkit: file.1: debug: file: pread count=4096 offset=65654784 nbdkit: file.11: debug: file: pread count=4096 offset=65830912 nbdkit: file.1: debug: file: pread count=4096 offset=65658880 nbdkit: file.3: debug: file: pread count=4096 offset=66072576 nbdkit: file.13: debug: file: pread count=4096 offset=65445888 nbdkit: file.3: debug: file: pread count=4096 offset=66076672 nbdkit: file.1: debug: file: pread count=4096 offset=65662976 nbdkit: file.3: debug: file: pread count=4096 offset=66080768 nbdkit: file.3: debug: file: pread count=4096 offset=66084864 nbdkit: file.1: debug: file: pread count=4096 offset=65667072 nbdkit: file.13: debug: file: pread count=4096 offset=65449984 nbdkit: file.6: debug: cow: pread count=262144 offset=66322432 nbdkit: file.6: debug: file: pread count=4096 offset=66322432 nbdkit: file.3: debug: file: pread count=4096 offset=66088960 nbdkit: file.1: debug: file: pread count=4096 offset=65671168 nbdkit: file.3: debug: file: pread count=4096 offset=66093056 nbdkit: file.13: debug: file: pread count=4096 offset=65454080 nbdkit: file.1: debug: file: pread count=4096 offset=65675264 nbdkit: file.11: debug: file: pread count=4096 offset=65835008 nbdkit: file.1: debug: file: pread count=4096 offset=65679360 nbdkit: file.3: debug: file: pread count=4096 offset=66097152 nbdkit: file.13: debug: file: pread count=4096 offset=65458176 nbdkit: file.3: debug: file: pread count=4096 offset=66101248 nbdkit: file.3: debug: file: pread count=4096 offset=66105344 nbdkit: file.6: debug: file: pread count=4096 offset=66326528 nbdkit: file.11: debug: file: pread count=4096 offset=65839104 nbdkit: file.6: debug: file: pread count=4096 offset=66330624 nbdkit: file.3: debug: file: pread count=4096 offset=66109440 nbdkit: file.1: debug: file: pread count=4096 offset=65683456 nbdkit: file.3: debug: file: pread count=4096 offset=66113536 nbdkit: file.1: debug: file: pread count=4096 offset=65687552 nbdkit: file.13: debug: file: pread count=4096 offset=65462272 nbdkit: file.11: debug: file: pread count=4096 offset=65843200 nbdkit: file.13: debug: file: pread count=4096 offset=65466368 nbdkit: file.3: debug: file: pread count=4096 offset=66117632 nbdkit: file.3: debug: file: pread count=4096 offset=66121728 nbdkit: file.3: debug: file: pread count=4096 offset=66125824 nbdkit: file.1: debug: file: pread count=4096 offset=65691648 nbdkit: file.3: debug: file: pread count=4096 offset=66129920 nbdkit: file.1: debug: file: pread count=4096 offset=65695744 nbdkit: file.3: debug: file: pread count=4096 offset=66134016 nbdkit: file.13: debug: file: pread count=4096 offset=65470464 nbdkit: file.3: debug: file: pread count=4096 offset=66138112 nbdkit: file.11: debug: file: pread count=4096 offset=65847296 nbdkit: file.6: debug: file: pread count=4096 offset=66334720 nbdkit: file.13: debug: file: pread count=4096 offset=65474560 nbdkit: file.13: debug: file: pread count=4096 offset=65478656 nbdkit: file.6: debug: file: pread count=4096 offset=66338816 nbdkit: file.3: debug: file: pread count=4096 offset=66142208 nbdkit: file.11: debug: file: pread count=4096 offset=65851392 nbdkit: file.3: debug: file: pread count=4096 offset=66146304 nbdkit: file.11: debug: file: pread count=4096 offset=65855488 nbdkit: file.3: debug: file: pread count=4096 offset=66150400 nbdkit: file.3: debug: file: pread count=4096 offset=66154496 nbdkit: file.6: debug: file: pread count=4096 offset=66342912 nbdkit: file.13: debug: file: pread count=4096 offset=65482752 nbdkit: file.14: debug: cow: pread count=262144 offset=66584576 nbdkit: file.13: debug: file: pread count=4096 offset=65486848 nbdkit: file.3: debug: file: pread count=4096 offset=66158592 nbdkit: file.13: debug: file: pread count=4096 offset=65490944 nbdkit: file.13: debug: file: pread count=4096 offset=65495040 nbdkit: file.11: debug: file: pread count=4096 offset=65859584 nbdkit: file.14: debug: file: pread count=4096 offset=66584576 nbdkit: file.13: debug: file: pread count=4096 offset=65499136 nbdkit: file.13: debug: file: pread count=4096 offset=65503232 nbdkit: file.6: debug: file: pread count=4096 offset=66347008 nbdkit: file.11: debug: file: pread count=4096 offset=65863680 nbdkit: file.14: debug: file: pread count=4096 offset=66588672 nbdkit: file.13: debug: file: pread count=4096 offset=65507328 nbdkit: file.1: debug: file: pread count=4096 offset=65699840 nbdkit: file.6: debug: file: pread count=4096 offset=66351104 nbdkit: file.3: debug: file: pread count=4096 offset=66162688 nbdkit: file.13: debug: file: pread count=4096 offset=65511424 nbdkit: file.6: debug: file: pread count=4096 offset=66355200 nbdkit: file.1: debug: file: pread count=4096 offset=65703936 nbdkit: file.11: debug: file: pread count=4096 offset=65867776 nbdkit: file.1: debug: file: pread count=4096 offset=65708032 nbdkit: file.14: debug: file: pread count=4096 offset=66592768 nbdkit: file.13: debug: file: pread count=4096 offset=65515520 nbdkit: file.13: debug: file: pread count=4096 offset=65519616 nbdkit: file.13: debug: file: pread count=4096 offset=65523712 nbdkit: file.3: debug: file: pread count=4096 offset=66166784 nbdkit: file.13: debug: file: pread count=4096 offset=65527808 nbdkit: file.11: debug: file: pread count=4096 offset=65871872 nbdkit: file.6: debug: file: pread count=4096 offset=66359296 nbdkit: file.3: debug: file: pread count=4096 offset=66170880 nbdkit: file.9: debug: cow: pread count=262144 offset=66846720 nbdkit: file.11: debug: file: pread count=4096 offset=65875968 nbdkit: file.6: debug: file: pread count=4096 offset=66363392 nbdkit: file.13: debug: file: pread count=4096 offset=65531904 nbdkit: file.14: debug: file: pread count=4096 offset=66596864 nbdkit: file.9: debug: file: pread count=4096 offset=66846720 nbdkit: file.1: debug: file: pread count=4096 offset=65712128 nbdkit: file.11: debug: file: pread count=4096 offset=65880064 nbdkit: file.14: debug: file: pread count=4096 offset=66600960 nbdkit: file.9: debug: file: pread count=4096 offset=66850816 nbdkit: file.14: debug: file: pread count=4096 offset=66605056 nbdkit: file.11: debug: file: pread count=4096 offset=65884160 nbdkit: file.9: debug: file: pread count=4096 offset=66854912 nbdkit: file.3: debug: file: pread count=4096 offset=66174976 nbdkit: file.9: debug: file: pread count=4096 offset=66859008 nbdkit: file.14: debug: file: pread count=4096 offset=66609152 nbdkit: file.11: debug: file: pread count=4096 offset=65888256 nbdkit: file.9: debug: file: pread count=4096 offset=66863104 nbdkit: file.6: debug: file: pread count=4096 offset=66367488 nbdkit: file.3: debug: file: pread count=4096 offset=66179072 nbdkit: file.1: debug: file: pread count=4096 offset=65716224 nbdkit: file.14: debug: file: pread count=4096 offset=66613248 nbdkit: file.14: debug: file: pread count=4096 offset=66617344 nbdkit: file.11: debug: file: pread count=4096 offset=65892352 nbdkit: file.14: debug: file: pread count=4096 offset=66621440 nbdkit: file.6: debug: file: pread count=4096 offset=66371584 nbdkit: file.1: debug: file: pread count=4096 offset=65720320 nbdkit: file.1: debug: file: pread count=4096 offset=65724416 nbdkit: file.3: debug: file: pread count=4096 offset=66183168 nbdkit: file.9: debug: file: pread count=4096 offset=66867200 nbdkit: file.6: debug: file: pread count=4096 offset=66375680 nbdkit: file.1: debug: file: pread count=4096 offset=65728512 nbdkit: file.9: debug: file: pread count=4096 offset=66871296 nbdkit: file.11: debug: file: pread count=4096 offset=65896448 nbdkit: file.6: debug: file: pread count=4096 offset=66379776 nbdkit: file.14: debug: file: pread count=4096 offset=66625536 nbdkit: file.3: debug: file: pread count=4096 offset=66187264 nbdkit: file.11: debug: file: pread count=4096 offset=65900544 nbdkit: file.9: debug: file: pread count=4096 offset=66875392 nbdkit: file.1: debug: file: pread count=4096 offset=65732608 nbdkit: file.3: debug: file: pread count=4096 offset=66191360 nbdkit: file.6: debug: file: pread count=4096 offset=66383872 nbdkit: file.9: debug: file: pread count=4096 offset=66879488 nbdkit: file.1: debug: file: pread count=4096 offset=65736704 nbdkit: file.3: debug: file: pread count=4096 offset=66195456 nbdkit: file.14: debug: file: pread count=4096 offset=66629632 nbdkit: file.3: debug: file: pread count=4096 offset=66199552 nbdkit: file.11: debug: file: pread count=4096 offset=65904640 nbdkit: file.1: debug: file: pread count=4096 offset=65740800 nbdkit: file.9: debug: file: pread count=4096 offset=66883584 nbdkit: file.6: debug: file: pread count=4096 offset=66387968 nbdkit: file.11: debug: file: pread count=4096 offset=65908736 nbdkit: file.11: debug: file: pread count=4096 offset=65912832 nbdkit: file.14: debug: file: pread count=4096 offset=66633728 nbdkit: file.11: debug: file: pread count=4096 offset=65916928 nbdkit: file.9: debug: file: pread count=4096 offset=66887680 nbdkit: file.6: debug: file: pread count=4096 offset=66392064 nbdkit: file.11: debug: file: pread count=4096 offset=65921024 nbdkit: file.9: debug: file: pread count=4096 offset=66891776 nbdkit: file.11: debug: file: pread count=4096 offset=65925120 nbdkit: file.14: debug: file: pread count=4096 offset=66637824 nbdkit: file.11: debug: file: pread count=4096 offset=65929216 nbdkit: file.11: debug: file: pread count=4096 offset=65933312 nbdkit: file.6: debug: file: pread count=4096 offset=66396160 nbdkit: file.11: debug: file: pread count=4096 offset=65937408 nbdkit: file.3: debug: file: pread count=4096 offset=66203648 nbdkit: file.1: debug: file: pread count=4096 offset=65744896 nbdkit: file.6: debug: file: pread count=4096 offset=66400256 nbdkit: file.11: debug: file: pread count=4096 offset=65941504 nbdkit: file.1: debug: file: pread count=4096 offset=65748992 nbdkit: file.11: debug: file: pread count=4096 offset=65945600 nbdkit: file.3: debug: file: pread count=4096 offset=66207744 nbdkit: file.6: debug: file: pread count=4096 offset=66404352 nbdkit: file.9: debug: file: pread count=4096 offset=66895872 nbdkit: file.14: debug: file: pread count=4096 offset=66641920 nbdkit: file.6: debug: file: pread count=4096 offset=66408448 nbdkit: file.11: debug: file: pread count=4096 offset=65949696 nbdkit: file.3: debug: file: pread count=4096 offset=66211840 nbdkit: file.9: debug: file: pread count=4096 offset=66899968 nbdkit: file.1: debug: file: pread count=4096 offset=65753088 nbdkit: file.14: debug: file: pread count=4096 offset=66646016 nbdkit: file.6: debug: file: pread count=4096 offset=66412544 nbdkit: file.9: debug: file: pread count=4096 offset=66904064 nbdkit: file.1: debug: file: pread count=4096 offset=65757184 nbdkit: file.3: debug: file: pread count=4096 offset=66215936 nbdkit: file.14: debug: file: pread count=4096 offset=66650112 nbdkit: file.6: debug: file: pread count=4096 offset=66416640 nbdkit: file.11: debug: file: pread count=4096 offset=65953792 nbdkit: file.14: debug: file: pread count=4096 offset=66654208 nbdkit: file.9: debug: file: pread count=4096 offset=66908160 nbdkit: file.14: debug: file: pread count=4096 offset=66658304 nbdkit: file.9: debug: file: pread count=4096 offset=66912256 nbdkit: file.6: debug: file: pread count=4096 offset=66420736 nbdkit: file.3: debug: file: pread count=4096 offset=66220032 nbdkit: file.1: debug: file: pread count=4096 offset=65761280 nbdkit: file.9: debug: file: pread count=4096 offset=66916352 nbdkit: file.6: debug: file: pread count=4096 offset=66424832 nbdkit: file.6: debug: file: pread count=4096 offset=66428928 nbdkit: file.14: debug: file: pread count=4096 offset=66662400 nbdkit: file.11: debug: file: pread count=4096 offset=65957888 nbdkit: file.6: debug: file: pread count=4096 offset=66433024 nbdkit: file.14: debug: file: pread count=4096 offset=66666496 nbdkit: file.3: debug: file: pread count=4096 offset=66224128 nbdkit: file.11: debug: file: pread count=4096 offset=65961984 nbdkit: file.3: debug: file: pread count=4096 offset=66228224 nbdkit: file.11: debug: file: pread count=4096 offset=65966080 nbdkit: file.9: debug: file: pread count=4096 offset=66920448 nbdkit: file.14: debug: file: pread count=4096 offset=66670592 nbdkit: file.6: debug: file: pread count=4096 offset=66437120 nbdkit: file.6: debug: file: pread count=4096 offset=66441216 nbdkit: file.3: debug: file: pread count=4096 offset=66232320 nbdkit: file.9: debug: file: pread count=4096 offset=66924544 nbdkit: file.6: debug: file: pread count=4096 offset=66445312 nbdkit: file.9: debug: file: pread count=4096 offset=66928640 nbdkit: file.1: debug: file: pread count=4096 offset=65765376 nbdkit: file.11: debug: file: pread count=4096 offset=65970176 nbdkit: file.1: debug: file: pread count=4096 offset=65769472 nbdkit: file.14: debug: file: pread count=4096 offset=66674688 nbdkit: file.9: debug: file: pread count=4096 offset=66932736 nbdkit: file.14: debug: file: pread count=4096 offset=66678784 nbdkit: file.9: debug: file: pread count=4096 offset=66936832 nbdkit: file.3: debug: file: pread count=4096 offset=66236416 nbdkit: file.11: debug: file: pread count=4096 offset=65974272 nbdkit: file.3: debug: file: pread count=4096 offset=66240512 nbdkit: file.14: debug: file: pread count=4096 offset=66682880 nbdkit: file.3: debug: file: pread count=4096 offset=66244608 nbdkit: file.11: debug: file: pread count=4096 offset=65978368 nbdkit: file.3: debug: file: pread count=4096 offset=66248704 nbdkit: file.6: debug: file: pread count=4096 offset=66449408 nbdkit: file.9: debug: file: pread count=4096 offset=66940928 nbdkit: file.6: debug: file: pread count=4096 offset=66453504 nbdkit: file.1: debug: file: pread count=4096 offset=65773568 nbdkit: file.1: debug: file: pread count=4096 offset=65777664 nbdkit: file.11: debug: file: pread count=4096 offset=65982464 nbdkit: file.3: debug: file: pread count=4096 offset=66252800 nbdkit: file.9: debug: file: pread count=4096 offset=66945024 nbdkit: file.1: debug: file: pread count=4096 offset=65781760 nbdkit: file.9: debug: file: pread count=4096 offset=66949120 nbdkit: file.6: debug: file: pread count=4096 offset=66457600 nbdkit: file.9: debug: file: pread count=4096 offset=66953216 nbdkit: file.14: debug: file: pread count=4096 offset=66686976 nbdkit: file.9: debug: file: pread count=4096 offset=66957312 nbdkit: file.3: debug: file: pread count=4096 offset=66256896 nbdkit: file.1: debug: file: pread count=4096 offset=65785856 nbdkit: file.6: debug: file: pread count=4096 offset=66461696 nbdkit: file.9: debug: file: pread count=4096 offset=66961408 nbdkit: file.11: debug: file: pread count=4096 offset=65986560 nbdkit: file.14: debug: file: pread count=4096 offset=66691072 nbdkit: file.6: debug: file: pread count=4096 offset=66465792 nbdkit: file.3: debug: file: pread count=4096 offset=66260992 nbdkit: file.1: debug: file: pread count=4096 offset=65789952 nbdkit: file.11: debug: file: pread count=4096 offset=65990656 nbdkit: file.14: debug: file: pread count=4096 offset=66695168 nbdkit: file.6: debug: file: pread count=4096 offset=66469888 nbdkit: file.9: debug: file: pread count=4096 offset=66965504 nbdkit: file.3: debug: file: pread count=4096 offset=66265088 nbdkit: file.1: debug: file: pread count=4096 offset=65794048 nbdkit: file.6: debug: file: pread count=4096 offset=66473984 nbdkit: file.11: debug: file: pread count=4096 offset=65994752 nbdkit: file.6: debug: file: pread count=4096 offset=66478080 nbdkit: file.9: debug: file: pread count=4096 offset=66969600 nbdkit: file.3: debug: file: pread count=4096 offset=66269184 nbdkit: file.14: debug: file: pread count=4096 offset=66699264 nbdkit: file.9: debug: file: pread count=4096 offset=66973696 nbdkit: file.14: debug: file: pread count=4096 offset=66703360 nbdkit: file.3: debug: file: pread count=4096 offset=66273280 nbdkit: file.11: debug: file: pread count=4096 offset=65998848 nbdkit: file.6: debug: file: pread count=4096 offset=66482176 nbdkit: file.3: debug: file: pread count=4096 offset=66277376 nbdkit: file.6: debug: file: pread count=4096 offset=66486272 nbdkit: file.11: debug: file: pread count=4096 offset=66002944 nbdkit: file.11: debug: file: pread count=4096 offset=66007040 nbdkit: file.9: debug: file: pread count=4096 offset=66977792 nbdkit: file.3: debug: file: pread count=4096 offset=66281472 nbdkit: file.6: debug: file: pread count=4096 offset=66490368 nbdkit: file.9: debug: file: pread count=4096 offset=66981888 nbdkit: file.6: debug: file: pread count=4096 offset=66494464 nbdkit: file.6: debug: file: pread count=4096 offset=66498560 nbdkit: file.2: debug: cow: pread count=262144 offset=67108864 nbdkit: file.6: debug: file: pread count=4096 offset=66502656 nbdkit: file.2: debug: file: pread count=4096 offset=67108864 nbdkit: file.11: debug: file: pread count=4096 offset=66011136 nbdkit: file.9: debug: file: pread count=4096 offset=66985984 nbdkit: file.6: debug: file: pread count=4096 offset=66506752 nbdkit: file.3: debug: file: pread count=4096 offset=66285568 nbdkit: file.14: debug: file: pread count=4096 offset=66707456 nbdkit: file.11: debug: file: pread count=4096 offset=66015232 nbdkit: file.9: debug: file: pread count=4096 offset=66990080 nbdkit: file.6: debug: file: pread count=4096 offset=66510848 nbdkit: file.2: debug: file: pread count=4096 offset=67112960 nbdkit: file.6: debug: file: pread count=4096 offset=66514944 nbdkit: file.9: debug: file: pread count=4096 offset=66994176 nbdkit: file.14: debug: file: pread count=4096 offset=66711552 nbdkit: file.11: debug: file: pread count=4096 offset=66019328 nbdkit: file.2: debug: file: pread count=4096 offset=67117056 nbdkit: file.3: debug: file: pread count=4096 offset=66289664 nbdkit: file.11: debug: file: pread count=4096 offset=66023424 nbdkit: file.14: debug: file: pread count=4096 offset=66715648 nbdkit: file.9: debug: file: pread count=4096 offset=66998272 nbdkit: file.3: debug: file: pread count=4096 offset=66293760 nbdkit: file.2: debug: file: pread count=4096 offset=67121152 nbdkit: file.6: debug: file: pread count=4096 offset=66519040 nbdkit: file.9: debug: file: pread count=4096 offset=67002368 nbdkit: file.2: debug: file: pread count=4096 offset=67125248 nbdkit: file.11: debug: file: pread count=4096 offset=66027520 nbdkit: file.3: debug: file: pread count=4096 offset=66297856 nbdkit: file.2: debug: file: pread count=4096 offset=67129344 nbdkit: file.6: debug: file: pread count=4096 offset=66523136 nbdkit: file.11: debug: file: pread count=4096 offset=66031616 nbdkit: file.14: debug: file: pread count=4096 offset=66719744 nbdkit: file.9: debug: file: pread count=4096 offset=67006464 nbdkit: file.14: debug: file: pread count=4096 offset=66723840 nbdkit: file.6: debug: file: pread count=4096 offset=66527232 nbdkit: file.2: debug: file: pread count=4096 offset=67133440 nbdkit: file.6: debug: file: pread count=4096 offset=66531328 nbdkit: file.3: debug: file: pread count=4096 offset=66301952 nbdkit: file.14: debug: file: pread count=4096 offset=66727936 nbdkit: file.6: debug: file: pread count=4096 offset=66535424 nbdkit: file.9: debug: file: pread count=4096 offset=67010560 nbdkit: file.14: debug: file: pread count=4096 offset=66732032 nbdkit: file.2: debug: file: pread count=4096 offset=67137536 nbdkit: file.9: debug: file: pread count=4096 offset=67014656 nbdkit: file.2: debug: file: pread count=4096 offset=67141632 nbdkit: file.11: debug: file: pread count=4096 offset=66035712 nbdkit: file.9: debug: file: pread count=4096 offset=67018752 nbdkit: file.3: debug: file: pread count=4096 offset=66306048 nbdkit: file.6: debug: file: pread count=4096 offset=66539520 nbdkit: file.2: debug: file: pread count=4096 offset=67145728 nbdkit: file.9: debug: file: pread count=4096 offset=67022848 nbdkit: file.11: debug: file: pread count=4096 offset=66039808 nbdkit: file.14: debug: file: pread count=4096 offset=66736128 nbdkit: file.3: debug: file: pread count=4096 offset=66310144 nbdkit: file.2: debug: file: pread count=4096 offset=67149824 nbdkit: file.6: debug: file: pread count=4096 offset=66543616 nbdkit: file.11: debug: file: pread count=4096 offset=66043904 nbdkit: file.3: debug: file: pread count=4096 offset=66314240 nbdkit: file.9: debug: file: pread count=4096 offset=67026944 nbdkit: file.11: debug: file: pread count=4096 offset=66048000 nbdkit: file.2: debug: file: pread count=4096 offset=67153920 nbdkit: file.14: debug: file: pread count=4096 offset=66740224 nbdkit: file.3: debug: file: pread count=4096 offset=66318336 nbdkit: file.14: debug: file: pread count=4096 offset=66744320 nbdkit: file.11: debug: file: pread count=4096 offset=66052096 nbdkit: file.6: debug: file: pread count=4096 offset=66547712 nbdkit: file.11: debug: file: pread count=4096 offset=66056192 nbdkit: file.9: debug: file: pread count=4096 offset=67031040 nbdkit: file.6: debug: file: pread count=4096 offset=66551808 nbdkit: file.2: debug: file: pread count=4096 offset=67158016 nbdkit: file.6: debug: file: pread count=4096 offset=66555904 nbdkit: file.2: debug: file: pread count=4096 offset=67162112 nbdkit: file.6: debug: file: pread count=4096 offset=66560000 nbdkit: file.6: debug: file: pread count=4096 offset=66564096 nbdkit: file.6: debug: file: pread count=4096 offset=66568192 nbdkit: file.9: debug: file: pread count=4096 offset=67035136 nbdkit: file.6: debug: file: pread count=4096 offset=66572288 nbdkit: file.14: debug: file: pread count=4096 offset=66748416 nbdkit: file.14: debug: file: pread count=4096 offset=66752512 nbdkit: file.9: debug: file: pread count=4096 offset=67039232 nbdkit: file.2: debug: file: pread count=4096 offset=67166208 nbdkit: file.6: debug: file: pread count=4096 offset=66576384 nbdkit: file.9: debug: file: pread count=4096 offset=67043328 nbdkit: file.14: debug: file: pread count=4096 offset=66756608 nbdkit: file.14: debug: file: pread count=4096 offset=66760704 nbdkit: file.6: debug: file: pread count=4096 offset=66580480 nbdkit: file.9: debug: file: pread count=4096 offset=67047424 nbdkit: file.9: debug: file: pread count=4096 offset=67051520 nbdkit: file.2: debug: file: pread count=4096 offset=67170304 nbdkit: file.2: debug: file: pread count=4096 offset=67174400 nbdkit: file.2: debug: file: pread count=4096 offset=67178496 nbdkit: file.2: debug: file: pread count=4096 offset=67182592 nbdkit: file.2: debug: file: pread count=4096 offset=67186688 nbdkit: file.2: debug: file: pread count=4096 offset=67190784 nbdkit: file.2: debug: file: pread count=4096 offset=67194880 nbdkit: file.2: debug: file: pread count=4096 offset=67198976 nbdkit: file.2: debug: file: pread count=4096 offset=67203072 nbdkit: file.2: debug: file: pread count=4096 offset=67207168 nbdkit: file.2: debug: file: pread count=4096 offset=67211264 nbdkit: file.2: debug: file: pread count=4096 offset=67215360 nbdkit: file.2: debug: file: pread count=4096 offset=67219456 nbdkit: file.2: debug: file: pread count=4096 offset=67223552 nbdkit: file.2: debug: file: pread count=4096 offset=67227648 nbdkit: file.2: debug: file: pread count=4096 offset=67231744 nbdkit: file.2: debug: file: pread count=4096 offset=67235840 nbdkit: file.2: debug: file: pread count=4096 offset=67239936 nbdkit: file.2: debug: file: pread count=4096 offset=67244032 nbdkit: file.2: debug: file: pread count=4096 offset=67248128 nbdkit: file.2: debug: file: pread count=4096 offset=67252224 nbdkit: file.2: debug: file: pread count=4096 offset=67256320 nbdkit: file.2: debug: file: pread count=4096 offset=67260416 nbdkit: file.2: debug: file: pread count=4096 offset=67264512 nbdkit: file.2: debug: file: pread count=4096 offset=67268608 nbdkit: file.2: debug: file: pread count=4096 offset=67272704 nbdkit: file.2: debug: file: pread count=4096 offset=67276800 nbdkit: file.2: debug: file: pread count=4096 offset=67280896 nbdkit: file.2: debug: file: pread count=4096 offset=67284992 nbdkit: file.2: debug: file: pread count=4096 offset=67289088 nbdkit: file.2: debug: file: pread count=4096 offset=67293184 nbdkit: file.2: debug: file: pread count=4096 offset=67297280 nbdkit: file.2: debug: file: pread count=4096 offset=67301376 nbdkit: file.2: debug: file: pread count=4096 offset=67305472 nbdkit: file.2: debug: file: pread count=4096 offset=67309568 nbdkit: file.2: debug: file: pread count=4096 offset=67313664 nbdkit: file.2: debug: file: pread count=4096 offset=67317760 nbdkit: file.2: debug: file: pread count=4096 offset=67321856 nbdkit: file.2: debug: file: pread count=4096 offset=67325952 nbdkit: file.2: debug: file: pread count=4096 offset=67330048 nbdkit: file.8: debug: cow: pread count=262144 offset=67371008 nbdkit: file.8: debug: file: pread count=4096 offset=67371008 nbdkit: file.9: debug: file: pread count=4096 offset=67055616 nbdkit: file.8: debug: file: pread count=4096 offset=67375104 nbdkit: file.8: debug: file: pread count=4096 offset=67379200 nbdkit: file.8: debug: file: pread count=4096 offset=67383296 nbdkit: file.2: debug: file: pread count=4096 offset=67334144 nbdkit: file.2: debug: file: pread count=4096 offset=67338240 nbdkit: file.2: debug: file: pread count=4096 offset=67342336 nbdkit: file.2: debug: file: pread count=4096 offset=67346432 nbdkit: file.2: debug: file: pread count=4096 offset=67350528 nbdkit: file.2: debug: file: pread count=4096 offset=67354624 nbdkit: file.2: debug: file: pread count=4096 offset=67358720 nbdkit: file.2: debug: file: pread count=4096 offset=67362816 nbdkit: file.2: debug: file: pread count=4096 offset=67366912 nbdkit: file.14: debug: file: pread count=4096 offset=66764800 nbdkit: file.14: debug: file: pread count=4096 offset=66768896 nbdkit: file.14: debug: file: pread count=4096 offset=66772992 nbdkit: file.14: debug: file: pread count=4096 offset=66777088 nbdkit: file.8: debug: file: pread count=4096 offset=67387392 nbdkit: file.8: debug: file: pread count=4096 offset=67391488 nbdkit: file.9: debug: file: pread count=4096 offset=67059712 nbdkit: file.9: debug: file: pread count=4096 offset=67063808 nbdkit: file.14: debug: file: pread count=4096 offset=66781184 nbdkit: file.9: debug: file: pread count=4096 offset=67067904 nbdkit: file.9: debug: file: pread count=4096 offset=67072000 nbdkit: file.14: debug: file: pread count=4096 offset=66785280 nbdkit: file.8: debug: file: pread count=4096 offset=67395584 nbdkit: file.14: debug: file: pread count=4096 offset=66789376 nbdkit: file.14: debug: file: pread count=4096 offset=66793472 nbdkit: file.8: debug: file: pread count=4096 offset=67399680 nbdkit: file.9: debug: file: pread count=4096 offset=67076096 nbdkit: file.9: debug: file: pread count=4096 offset=67080192 nbdkit: file.8: debug: file: pread count=4096 offset=67403776 nbdkit: file.8: debug: file: pread count=4096 offset=67407872 nbdkit: file.14: debug: file: pread count=4096 offset=66797568 nbdkit: file.14: debug: file: pread count=4096 offset=66801664 nbdkit: file.9: debug: file: pread count=4096 offset=67084288 nbdkit: file.14: debug: file: pread count=4096 offset=66805760 nbdkit: file.8: debug: file: pread count=4096 offset=67411968 nbdkit: file.9: debug: file: pread count=4096 offset=67088384 nbdkit: file.8: debug: file: pread count=4096 offset=67416064 nbdkit: file.9: debug: file: pread count=4096 offset=67092480 nbdkit: file.8: debug: file: pread count=4096 offset=67420160 nbdkit: file.9: debug: file: pread count=4096 offset=67096576 nbdkit: file.9: debug: file: pread count=4096 offset=67100672 nbdkit: file.9: debug: file: pread count=4096 offset=67104768 nbdkit: file.8: debug: file: pread count=4096 offset=67424256 nbdkit: file.8: debug: file: pread count=4096 offset=67428352 nbdkit: file.8: debug: file: pread count=4096 offset=67432448 nbdkit: file.14: debug: file: pread count=4096 offset=66809856 nbdkit: file.14: debug: file: pread count=4096 offset=66813952 nbdkit: file.14: debug: file: pread count=4096 offset=66818048 nbdkit: file.8: debug: file: pread count=4096 offset=67436544 nbdkit: file.8: debug: file: pread count=4096 offset=67440640 nbdkit: file.8: debug: file: pread count=4096 offset=67444736 nbdkit: file.14: debug: file: pread count=4096 offset=66822144 nbdkit: file.14: debug: file: pread count=4096 offset=66826240 nbdkit: file.14: debug: file: pread count=4096 offset=66830336 nbdkit: file.14: debug: file: pread count=4096 offset=66834432 nbdkit: file.14: debug: file: pread count=4096 offset=66838528 nbdkit: file.14: debug: file: pread count=4096 offset=66842624 nbdkit: file.8: debug: file: pread count=4096 offset=67448832 nbdkit: file.8: debug: file: pread count=4096 offset=67452928 nbdkit: file.8: debug: file: pread count=4096 offset=67457024 nbdkit: file.8: debug: file: pread count=4096 offset=67461120 nbdkit: file.8: debug: file: pread count=4096 offset=67465216 nbdkit: file.8: debug: file: pread count=4096 offset=67469312 nbdkit: file.8: debug: file: pread count=4096 offset=67473408 nbdkit: file.8: debug: file: pread count=4096 offset=67477504 nbdkit: file.8: debug: file: pread count=4096 offset=67481600 nbdkit: file.8: debug: file: pread count=4096 offset=67485696 nbdkit: file.7: debug: cow: pread count=262144 offset=67633152 nbdkit: file.7: debug: file: pread count=4096 offset=67633152 nbdkit: file.8: debug: file: pread count=4096 offset=67489792 nbdkit: file.8: debug: file: pread count=4096 offset=67493888 nbdkit: file.8: debug: file: pread count=4096 offset=67497984 nbdkit: file.8: debug: file: pread count=4096 offset=67502080 nbdkit: file.7: debug: file: pread count=4096 offset=67637248 nbdkit: file.8: debug: file: pread count=4096 offset=67506176 nbdkit: file.7: debug: file: pread count=4096 offset=67641344 nbdkit: file.7: debug: file: pread count=4096 offset=67645440 nbdkit: file.7: debug: file: pread count=4096 offset=67649536 nbdkit: file.8: debug: file: pread count=4096 offset=67510272 nbdkit: file.8: debug: file: pread count=4096 offset=67514368 nbdkit: file.8: debug: file: pread count=4096 offset=67518464 nbdkit: file.8: debug: file: pread count=4096 offset=67522560 nbdkit: file.8: debug: file: pread count=4096 offset=67526656 nbdkit: file.8: debug: file: pread count=4096 offset=67530752 nbdkit: file.7: debug: file: pread count=4096 offset=67653632 nbdkit: file.8: debug: file: pread count=4096 offset=67534848 nbdkit: file.7: debug: file: pread count=4096 offset=67657728 nbdkit: file.8: debug: file: pread count=4096 offset=67538944 nbdkit: file.8: debug: file: pread count=4096 offset=67543040 nbdkit: file.8: debug: file: pread count=4096 offset=67547136 nbdkit: file.8: debug: file: pread count=4096 offset=67551232 nbdkit: file.8: debug: file: pread count=4096 offset=67555328 nbdkit: file.8: debug: file: pread count=4096 offset=67559424 nbdkit: file.7: debug: file: pread count=4096 offset=67661824 nbdkit: file.8: debug: file: pread count=4096 offset=67563520 nbdkit: file.7: debug: file: pread count=4096 offset=67665920 nbdkit: file.7: debug: file: pread count=4096 offset=67670016 nbdkit: file.7: debug: file: pread count=4096 offset=67674112 nbdkit: file.8: debug: file: pread count=4096 offset=67567616 nbdkit: file.8: debug: file: pread count=4096 offset=67571712 nbdkit: file.8: debug: file: pread count=4096 offset=67575808 nbdkit: file.7: debug: file: pread count=4096 offset=67678208 nbdkit: file.7: debug: file: pread count=4096 offset=67682304 nbdkit: file.7: debug: file: pread count=4096 offset=67686400 nbdkit: file.8: debug: file: pread count=4096 offset=67579904 nbdkit: file.8: debug: file: pread count=4096 offset=67584000 nbdkit: file.8: debug: file: pread count=4096 offset=67588096 nbdkit: file.7: debug: file: pread count=4096 offset=67690496 nbdkit: file.8: debug: file: pread count=4096 offset=67592192 nbdkit: file.7: debug: file: pread count=4096 offset=67694592 nbdkit: file.7: debug: file: pread count=4096 offset=67698688 nbdkit: file.7: debug: file: pread count=4096 offset=67702784 nbdkit: file.7: debug: file: pread count=4096 offset=67706880 nbdkit: file.7: debug: file: pread count=4096 offset=67710976 nbdkit: file.7: debug: file: pread count=4096 offset=67715072 nbdkit: file.8: debug: file: pread count=4096 offset=67596288 nbdkit: file.15: debug: cow: pread count=262144 offset=67895296 nbdkit: file.15: debug: file: pread count=4096 offset=67895296 nbdkit: file.7: debug: file: pread count=4096 offset=67719168 nbdkit: file.15: debug: file: pread count=4096 offset=67899392 nbdkit: file.7: debug: file: pread count=4096 offset=67723264 nbdkit: file.7: debug: file: pread count=4096 offset=67727360 nbdkit: file.7: debug: file: pread count=4096 offset=67731456 nbdkit: file.7: debug: file: pread count=4096 offset=67735552 nbdkit: file.8: debug: file: pread count=4096 offset=67600384 nbdkit: file.8: debug: file: pread count=4096 offset=67604480 nbdkit: file.8: debug: file: pread count=4096 offset=67608576 nbdkit: file.15: debug: file: pread count=4096 offset=67903488 nbdkit: file.15: debug: file: pread count=4096 offset=67907584 nbdkit: file.7: debug: file: pread count=4096 offset=67739648 nbdkit: file.7: debug: file: pread count=4096 offset=67743744 nbdkit: file.7: debug: file: pread count=4096 offset=67747840 nbdkit: file.7: debug: file: pread count=4096 offset=67751936 nbdkit: file.7: debug: file: pread count=4096 offset=67756032 nbdkit: file.7: debug: file: pread count=4096 offset=67760128 nbdkit: file.7: debug: file: pread count=4096 offset=67764224 nbdkit: file.7: debug: file: pread count=4096 offset=67768320 nbdkit: file.8: debug: file: pread count=4096 offset=67612672 nbdkit: file.8: debug: file: pread count=4096 offset=67616768 nbdkit: file.8: debug: file: pread count=4096 offset=67620864 nbdkit: file.15: debug: file: pread count=4096 offset=67911680 nbdkit: file.15: debug: file: pread count=4096 offset=67915776 nbdkit: file.7: debug: file: pread count=4096 offset=67772416 nbdkit: file.7: debug: file: pread count=4096 offset=67776512 nbdkit: file.7: debug: file: pread count=4096 offset=67780608 nbdkit: file.8: debug: file: pread count=4096 offset=67624960 nbdkit: file.7: debug: file: pread count=4096 offset=67784704 nbdkit: file.7: debug: file: pread count=4096 offset=67788800 nbdkit: file.0: debug: cow: pread count=262144 offset=68157440 nbdkit: file.7: debug: file: pread count=4096 offset=67792896 nbdkit: file.0: debug: file: pread count=4096 offset=68157440 nbdkit: file.15: debug: file: pread count=4096 offset=67919872 nbdkit: file.8: debug: file: pread count=4096 offset=67629056 nbdkit: file.15: debug: file: pread count=4096 offset=67923968 nbdkit: file.7: debug: file: pread count=4096 offset=67796992 nbdkit: file.0: debug: file: pread count=4096 offset=68161536 nbdkit: file.15: debug: file: pread count=4096 offset=67928064 nbdkit: file.0: debug: file: pread count=4096 offset=68165632 nbdkit: file.0: debug: file: pread count=4096 offset=68169728 nbdkit: file.0: debug: file: pread count=4096 offset=68173824 nbdkit: file.0: debug: file: pread count=4096 offset=68177920 nbdkit: file.7: debug: file: pread count=4096 offset=67801088 nbdkit: file.7: debug: file: pread count=4096 offset=67805184 nbdkit: file.15: debug: file: pread count=4096 offset=67932160 nbdkit: file.7: debug: file: pread count=4096 offset=67809280 nbdkit: file.15: debug: file: pread count=4096 offset=67936256 nbdkit: file.15: debug: file: pread count=4096 offset=67940352 nbdkit: file.7: debug: file: pread count=4096 offset=67813376 nbdkit: file.7: debug: file: pread count=4096 offset=67817472 nbdkit: file.7: debug: file: pread count=4096 offset=67821568 nbdkit: file.0: debug: file: pread count=4096 offset=68182016 nbdkit: file.0: debug: file: pread count=4096 offset=68186112 nbdkit: file.0: debug: file: pread count=4096 offset=68190208 nbdkit: file.15: debug: file: pread count=4096 offset=67944448 nbdkit: file.7: debug: file: pread count=4096 offset=67825664 nbdkit: file.7: debug: file: pread count=4096 offset=67829760 nbdkit: file.15: debug: file: pread count=4096 offset=67948544 nbdkit: file.0: debug: file: pread count=4096 offset=68194304 nbdkit: file.7: debug: file: pread count=4096 offset=67833856 nbdkit: file.0: debug: file: pread count=4096 offset=68198400 nbdkit: file.0: debug: file: pread count=4096 offset=68202496 nbdkit: file.7: debug: file: pread count=4096 offset=67837952 nbdkit: file.15: debug: file: pread count=4096 offset=67952640 nbdkit: file.7: debug: file: pread count=4096 offset=67842048 nbdkit: file.0: debug: file: pread count=4096 offset=68206592 nbdkit: file.7: debug: file: pread count=4096 offset=67846144 nbdkit: file.4: debug: cow: pread count=262144 offset=68419584 nbdkit: file.0: debug: file: pread count=4096 offset=68210688 nbdkit: file.7: debug: file: pread count=4096 offset=67850240 nbdkit: file.7: debug: file: pread count=4096 offset=67854336 nbdkit: file.7: debug: file: pread count=4096 offset=67858432 nbdkit: file.15: debug: file: pread count=4096 offset=67956736 nbdkit: file.7: debug: file: pread count=4096 offset=67862528 nbdkit: file.7: debug: file: pread count=4096 offset=67866624 nbdkit: file.15: debug: file: pread count=4096 offset=67960832 nbdkit: file.4: debug: file: pread count=4096 offset=68419584 nbdkit: file.0: debug: file: pread count=4096 offset=68214784 nbdkit: file.15: debug: file: pread count=4096 offset=67964928 nbdkit: file.4: debug: file: pread count=4096 offset=68423680 nbdkit: file.4: debug: file: pread count=4096 offset=68427776 nbdkit: file.15: debug: file: pread count=4096 offset=67969024 nbdkit: file.0: debug: file: pread count=4096 offset=68218880 nbdkit: file.15: debug: file: pread count=4096 offset=67973120 nbdkit: file.15: debug: file: pread count=4096 offset=67977216 nbdkit: file.7: debug: file: pread count=4096 offset=67870720 nbdkit: file.15: debug: file: pread count=4096 offset=67981312 nbdkit: file.7: debug: file: pread count=4096 offset=67874816 nbdkit: file.15: debug: file: pread count=4096 offset=67985408 nbdkit: file.4: debug: file: pread count=4096 offset=68431872 nbdkit: file.7: debug: file: pread count=4096 offset=67878912 nbdkit: file.4: debug: file: pread count=4096 offset=68435968 nbdkit: file.4: debug: file: pread count=4096 offset=68440064 nbdkit: file.0: debug: file: pread count=4096 offset=68222976 nbdkit: file.0: debug: file: pread count=4096 offset=68227072 nbdkit: file.4: debug: file: pread count=4096 offset=68444160 nbdkit: file.0: debug: file: pread count=4096 offset=68231168 nbdkit: file.0: debug: file: pread count=4096 offset=68235264 nbdkit: file.7: debug: file: pread count=4096 offset=67883008 nbdkit: file.15: debug: file: pread count=4096 offset=67989504 nbdkit: file.4: debug: file: pread count=4096 offset=68448256 nbdkit: file.15: debug: file: pread count=4096 offset=67993600 nbdkit: file.7: debug: file: pread count=4096 offset=67887104 nbdkit: file.0: debug: file: pread count=4096 offset=68239360 nbdkit: file.7: debug: file: pread count=4096 offset=67891200 nbdkit: file.4: debug: file: pread count=4096 offset=68452352 nbdkit: file.4: debug: file: pread count=4096 offset=68456448 nbdkit: file.4: debug: file: pread count=4096 offset=68460544 nbdkit: file.5: debug: cow: pread count=262144 offset=68681728 nbdkit: file.5: debug: file: pread count=4096 offset=68681728 nbdkit: file.5: debug: file: pread count=4096 offset=68685824 nbdkit: file.15: debug: file: pread count=4096 offset=67997696 nbdkit: file.15: debug: file: pread count=4096 offset=68001792 nbdkit: file.0: debug: file: pread count=4096 offset=68243456 nbdkit: file.4: debug: file: pread count=4096 offset=68464640 nbdkit: file.5: debug: file: pread count=4096 offset=68689920 nbdkit: file.4: debug: file: pread count=4096 offset=68468736 nbdkit: file.15: debug: file: pread count=4096 offset=68005888 nbdkit: file.0: debug: file: pread count=4096 offset=68247552 nbdkit: file.15: debug: file: pread count=4096 offset=68009984 nbdkit: file.4: debug: file: pread count=4096 offset=68472832 nbdkit: file.0: debug: file: pread count=4096 offset=68251648 nbdkit: file.0: debug: file: pread count=4096 offset=68255744 nbdkit: file.5: debug: file: pread count=4096 offset=68694016 nbdkit: file.15: debug: file: pread count=4096 offset=68014080 nbdkit: file.5: debug: file: pread count=4096 offset=68698112 nbdkit: file.4: debug: file: pread count=4096 offset=68476928 nbdkit: file.5: debug: file: pread count=4096 offset=68702208 nbdkit: file.0: debug: file: pread count=4096 offset=68259840 nbdkit: file.0: debug: file: pread count=4096 offset=68263936 nbdkit: file.5: debug: file: pread count=4096 offset=68706304 nbdkit: file.0: debug: file: pread count=4096 offset=68268032 nbdkit: file.7: debug: cow: pread count=262144 offset=68943872 nbdkit: file.15: debug: file: pread count=4096 offset=68018176 nbdkit: file.4: debug: file: pread count=4096 offset=68481024 nbdkit: file.5: debug: file: pread count=4096 offset=68710400 nbdkit: file.5: debug: file: pread count=4096 offset=68714496 nbdkit: file.0: debug: file: pread count=4096 offset=68272128 nbdkit: file.4: debug: file: pread count=4096 offset=68485120 nbdkit: file.4: debug: file: pread count=4096 offset=68489216 nbdkit: file.4: debug: file: pread count=4096 offset=68493312 nbdkit: file.4: debug: file: pread count=4096 offset=68497408 nbdkit: file.4: debug: file: pread count=4096 offset=68501504 nbdkit: file.5: debug: file: pread count=4096 offset=68718592 nbdkit: file.15: debug: file: pread count=4096 offset=68022272 nbdkit: file.4: debug: file: pread count=4096 offset=68505600 nbdkit: file.5: debug: file: pread count=4096 offset=68722688 nbdkit: file.4: debug: file: pread count=4096 offset=68509696 nbdkit: file.4: debug: file: pread count=4096 offset=68513792 nbdkit: file.7: debug: file: pread count=4096 offset=68943872 nbdkit: file.5: debug: file: pread count=4096 offset=68726784 nbdkit: file.4: debug: file: pread count=4096 offset=68517888 nbdkit: file.0: debug: file: pread count=4096 offset=68276224 nbdkit: file.7: debug: file: pread count=4096 offset=68947968 nbdkit: file.15: debug: file: pread count=4096 offset=68026368 nbdkit: file.5: debug: file: pread count=4096 offset=68730880 nbdkit: file.0: debug: file: pread count=4096 offset=68280320 nbdkit: file.5: debug: file: pread count=4096 offset=68734976 nbdkit: file.4: debug: file: pread count=4096 offset=68521984 nbdkit: file.5: debug: file: pread count=4096 offset=68739072 nbdkit: file.7: debug: file: pread count=4096 offset=68952064 nbdkit: file.4: debug: file: pread count=4096 offset=68526080 nbdkit: file.4: debug: file: pread count=4096 offset=68530176 nbdkit: file.15: debug: file: pread count=4096 offset=68030464 nbdkit: file.7: debug: file: pread count=4096 offset=68956160 nbdkit: file.0: debug: file: pread count=4096 offset=68284416 nbdkit: file.15: debug: file: pread count=4096 offset=68034560 nbdkit: file.5: debug: file: pread count=4096 offset=68743168 nbdkit: file.0: debug: file: pread count=4096 offset=68288512 nbdkit: file.4: debug: file: pread count=4096 offset=68534272 nbdkit: file.0: debug: file: pread count=4096 offset=68292608 nbdkit: file.15: debug: file: pread count=4096 offset=68038656 nbdkit: file.12: debug: cow: pread count=262144 offset=69206016 nbdkit: file.5: debug: file: pread count=4096 offset=68747264 nbdkit: file.4: debug: file: pread count=4096 offset=68538368 nbdkit: file.5: debug: file: pread count=4096 offset=68751360 nbdkit: file.4: debug: file: pread count=4096 offset=68542464 nbdkit: file.15: debug: file: pread count=4096 offset=68042752 nbdkit: file.7: debug: file: pread count=4096 offset=68960256 nbdkit: file.5: debug: file: pread count=4096 offset=68755456 nbdkit: file.7: debug: file: pread count=4096 offset=68964352 nbdkit: file.0: debug: file: pread count=4096 offset=68296704 nbdkit: file.4: debug: file: pread count=4096 offset=68546560 nbdkit: file.0: debug: file: pread count=4096 offset=68300800 nbdkit: file.12: debug: file: pread count=4096 offset=69206016 nbdkit: file.7: debug: file: pread count=4096 offset=68968448 nbdkit: file.5: debug: file: pread count=4096 offset=68759552 nbdkit: file.15: debug: file: pread count=4096 offset=68046848 nbdkit: file.7: debug: file: pread count=4096 offset=68972544 nbdkit: file.15: debug: file: pread count=4096 offset=68050944 nbdkit: file.5: debug: file: pread count=4096 offset=68763648 nbdkit: file.5: debug: file: pread count=4096 offset=68767744 nbdkit: file.12: debug: file: pread count=4096 offset=69210112 nbdkit: file.0: debug: file: pread count=4096 offset=68304896 nbdkit: file.15: debug: file: pread count=4096 offset=68055040 nbdkit: file.7: debug: file: pread count=4096 offset=68976640 nbdkit: file.4: debug: file: pread count=4096 offset=68550656 nbdkit: file.0: debug: file: pread count=4096 offset=68308992 nbdkit: file.5: debug: file: pread count=4096 offset=68771840 nbdkit: file.15: debug: file: pread count=4096 offset=68059136 nbdkit: file.15: debug: file: pread count=4096 offset=68063232 nbdkit: file.5: debug: file: pread count=4096 offset=68775936 nbdkit: file.15: debug: file: pread count=4096 offset=68067328 nbdkit: file.13: debug: cow: pread count=262144 offset=69468160 nbdkit: file.15: debug: file: pread count=4096 offset=68071424 nbdkit: file.12: debug: file: pread count=4096 offset=69214208 nbdkit: file.7: debug: file: pread count=4096 offset=68980736 nbdkit: file.13: debug: file: pread count=4096 offset=69468160 nbdkit: file.12: debug: file: pread count=4096 offset=69218304 nbdkit: file.4: debug: file: pread count=4096 offset=68554752 nbdkit: file.12: debug: file: pread count=4096 offset=69222400 nbdkit: file.5: debug: file: pread count=4096 offset=68780032 nbdkit: file.4: debug: file: pread count=4096 offset=68558848 nbdkit: file.12: debug: file: pread count=4096 offset=69226496 nbdkit: file.13: debug: file: pread count=4096 offset=69472256 nbdkit: file.7: debug: file: pread count=4096 offset=68984832 nbdkit: file.15: debug: file: pread count=4096 offset=68075520 nbdkit: file.15: debug: file: pread count=4096 offset=68079616 nbdkit: file.7: debug: file: pread count=4096 offset=68988928 nbdkit: file.0: debug: file: pread count=4096 offset=68313088 nbdkit: file.15: debug: file: pread count=4096 offset=68083712 nbdkit: file.7: debug: file: pread count=4096 offset=68993024 nbdkit: file.5: debug: file: pread count=4096 offset=68784128 nbdkit: file.4: debug: file: pread count=4096 offset=68562944 nbdkit: file.0: debug: file: pread count=4096 offset=68317184 nbdkit: file.7: debug: file: pread count=4096 offset=68997120 nbdkit: file.13: debug: file: pread count=4096 offset=69476352 nbdkit: file.12: debug: file: pread count=4096 offset=69230592 nbdkit: file.13: debug: file: pread count=4096 offset=69480448 nbdkit: file.4: debug: file: pread count=4096 offset=68567040 nbdkit: file.5: debug: file: pread count=4096 offset=68788224 nbdkit: file.15: debug: file: pread count=4096 offset=68087808 nbdkit: file.7: debug: file: pread count=4096 offset=69001216 nbdkit: file.4: debug: file: pread count=4096 offset=68571136 nbdkit: file.13: debug: file: pread count=4096 offset=69484544 nbdkit: file.7: debug: file: pread count=4096 offset=69005312 nbdkit: file.13: debug: file: pread count=4096 offset=69488640 nbdkit: file.4: debug: file: pread count=4096 offset=68575232 nbdkit: file.13: debug: file: pread count=4096 offset=69492736 nbdkit: file.4: debug: file: pread count=4096 offset=68579328 nbdkit: file.12: debug: file: pread count=4096 offset=69234688 nbdkit: file.0: debug: file: pread count=4096 offset=68321280 nbdkit: file.5: debug: file: pread count=4096 offset=68792320 nbdkit: file.15: debug: file: pread count=4096 offset=68091904 nbdkit: file.13: debug: file: pread count=4096 offset=69496832 nbdkit: file.4: debug: file: pread count=4096 offset=68583424 nbdkit: file.7: debug: file: pread count=4096 offset=69009408 nbdkit: file.5: debug: file: pread count=4096 offset=68796416 nbdkit: file.0: debug: file: pread count=4096 offset=68325376 nbdkit: file.1: debug: cow: pread count=262144 offset=69730304 nbdkit: file.0: debug: file: pread count=4096 offset=68329472 nbdkit: file.15: debug: file: pread count=4096 offset=68096000 nbdkit: file.5: debug: file: pread count=4096 offset=68800512 nbdkit: file.1: debug: file: pread count=4096 offset=69730304 nbdkit: file.15: debug: file: pread count=4096 offset=68100096 nbdkit: file.15: debug: file: pread count=4096 offset=68104192 nbdkit: file.4: debug: file: pread count=4096 offset=68587520 nbdkit: file.5: debug: file: pread count=4096 offset=68804608 nbdkit: file.15: debug: file: pread count=4096 offset=68108288 nbdkit: file.4: debug: file: pread count=4096 offset=68591616 nbdkit: file.4: debug: file: pread count=4096 offset=68595712 nbdkit: file.5: debug: file: pread count=4096 offset=68808704 nbdkit: file.12: debug: file: pread count=4096 offset=69238784 nbdkit: file.4: debug: file: pread count=4096 offset=68599808 nbdkit: file.4: debug: file: pread count=4096 offset=68603904 nbdkit: file.12: debug: file: pread count=4096 offset=69242880 nbdkit: file.7: debug: file: pread count=4096 offset=69013504 nbdkit: file.12: debug: file: pread count=4096 offset=69246976 nbdkit: file.13: debug: file: pread count=4096 offset=69500928 nbdkit: file.12: debug: file: pread count=4096 offset=69251072 nbdkit: file.4: debug: file: pread count=4096 offset=68608000 nbdkit: file.15: debug: file: pread count=4096 offset=68112384 nbdkit: file.12: debug: file: pread count=4096 offset=69255168 nbdkit: file.0: debug: file: pread count=4096 offset=68333568 nbdkit: file.4: debug: file: pread count=4096 offset=68612096 nbdkit: file.13: debug: file: pread count=4096 offset=69505024 nbdkit: file.1: debug: file: pread count=4096 offset=69734400 nbdkit: file.7: debug: file: pread count=4096 offset=69017600 nbdkit: file.13: debug: file: pread count=4096 offset=69509120 nbdkit: file.4: debug: file: pread count=4096 offset=68616192 nbdkit: file.15: debug: file: pread count=4096 offset=68116480 nbdkit: file.15: debug: file: pread count=4096 offset=68120576 nbdkit: file.7: debug: file: pread count=4096 offset=69021696 nbdkit: file.1: debug: file: pread count=4096 offset=69738496 nbdkit: file.4: debug: file: pread count=4096 offset=68620288 nbdkit: file.13: debug: file: pread count=4096 offset=69513216 nbdkit: file.5: debug: file: pread count=4096 offset=68812800 nbdkit: file.0: debug: file: pread count=4096 offset=68337664 nbdkit: file.3: debug: cow: pread count=262144 offset=69992448 nbdkit: file.1: debug: file: pread count=4096 offset=69742592 nbdkit: file.15: debug: file: pread count=4096 offset=68124672 nbdkit: file.12: debug: file: pread count=4096 offset=69259264 nbdkit: file.3: debug: file: pread count=4096 offset=69992448 nbdkit: file.4: debug: file: pread count=4096 offset=68624384 nbdkit: file.7: debug: file: pread count=4096 offset=69025792 nbdkit: file.12: debug: file: pread count=4096 offset=69263360 nbdkit: file.0: debug: file: pread count=4096 offset=68341760 nbdkit: file.7: debug: file: pread count=4096 offset=69029888 nbdkit: file.15: debug: file: pread count=4096 offset=68128768 nbdkit: file.1: debug: file: pread count=4096 offset=69746688 nbdkit: file.13: debug: file: pread count=4096 offset=69517312 nbdkit: file.13: debug: file: pread count=4096 offset=69521408 nbdkit: file.7: debug: file: pread count=4096 offset=69033984 nbdkit: file.12: debug: file: pread count=4096 offset=69267456 nbdkit: file.5: debug: file: pread count=4096 offset=68816896 nbdkit: file.12: debug: file: pread count=4096 offset=69271552 nbdkit: file.13: debug: file: pread count=4096 offset=69525504 nbdkit: file.4: debug: file: pread count=4096 offset=68628480 nbdkit: file.3: debug: file: pread count=4096 offset=69996544 nbdkit: file.5: debug: file: pread count=4096 offset=68820992 nbdkit: file.1: debug: file: pread count=4096 offset=69750784 nbdkit: file.7: debug: file: pread count=4096 offset=69038080 nbdkit: file.13: debug: file: pread count=4096 offset=69529600 nbdkit: file.7: debug: file: pread count=4096 offset=69042176 nbdkit: file.15: debug: file: pread count=4096 offset=68132864 nbdkit: file.0: debug: file: pread count=4096 offset=68345856 nbdkit: file.12: debug: file: pread count=4096 offset=69275648 nbdkit: file.1: debug: file: pread count=4096 offset=69754880 nbdkit: file.12: debug: file: pread count=4096 offset=69279744 nbdkit: file.12: debug: file: pread count=4096 offset=69283840 nbdkit: file.12: debug: file: pread count=4096 offset=69287936 nbdkit: file.12: debug: file: pread count=4096 offset=69292032 nbdkit: file.4: debug: file: pread count=4096 offset=68632576 nbdkit: file.15: debug: file: pread count=4096 offset=68136960 nbdkit: file.5: debug: file: pread count=4096 offset=68825088 nbdkit: file.0: debug: file: pread count=4096 offset=68349952 nbdkit: file.3: debug: file: pread count=4096 offset=70000640 nbdkit: file.7: debug: file: pread count=4096 offset=69046272 nbdkit: file.12: debug: file: pread count=4096 offset=69296128 nbdkit: file.0: debug: file: pread count=4096 offset=68354048 nbdkit: file.15: debug: file: pread count=4096 offset=68141056 nbdkit: file.13: debug: file: pread count=4096 offset=69533696 nbdkit: file.5: debug: file: pread count=4096 offset=68829184 nbdkit: file.11: debug: cow: pread count=262144 offset=70254592 nbdkit: file.3: debug: file: pread count=4096 offset=70004736 nbdkit: file.15: debug: file: pread count=4096 offset=68145152 nbdkit: file.13: debug: file: pread count=4096 offset=69537792 nbdkit: file.12: debug: file: pread count=4096 offset=69300224 nbdkit: file.7: debug: file: pread count=4096 offset=69050368 nbdkit: file.12: debug: file: pread count=4096 offset=69304320 nbdkit: file.7: debug: file: pread count=4096 offset=69054464 nbdkit: file.5: debug: file: pread count=4096 offset=68833280 nbdkit: file.3: debug: file: pread count=4096 offset=70008832 nbdkit: file.12: debug: file: pread count=4096 offset=69308416 nbdkit: file.12: debug: file: pread count=4096 offset=69312512 nbdkit: file.3: debug: file: pread count=4096 offset=70012928 nbdkit: file.12: debug: file: pread count=4096 offset=69316608 nbdkit: file.12: debug: file: pread count=4096 offset=69320704 nbdkit: file.1: debug: file: pread count=4096 offset=69758976 nbdkit: file.11: debug: file: pread count=4096 offset=70254592 nbdkit: file.3: debug: file: pread count=4096 offset=70017024 nbdkit: file.7: debug: file: pread count=4096 offset=69058560 nbdkit: file.7: debug: file: pread count=4096 offset=69062656 nbdkit: file.5: debug: file: pread count=4096 offset=68837376 nbdkit: file.5: debug: file: pread count=4096 offset=68841472 nbdkit: file.0: debug: file: pread count=4096 offset=68358144 nbdkit: file.7: debug: file: pread count=4096 offset=69066752 nbdkit: file.15: debug: file: pread count=4096 offset=68149248 nbdkit: file.13: debug: file: pread count=4096 offset=69541888 nbdkit: file.1: debug: file: pread count=4096 offset=69763072 nbdkit: file.3: debug: file: pread count=4096 offset=70021120 nbdkit: file.11: debug: file: pread count=4096 offset=70258688 nbdkit: file.5: debug: file: pread count=4096 offset=68845568 nbdkit: file.1: debug: file: pread count=4096 offset=69767168 nbdkit: file.11: debug: file: pread count=4096 offset=70262784 nbdkit: file.4: debug: file: pread count=4096 offset=68636672 nbdkit: file.3: debug: file: pread count=4096 offset=70025216 nbdkit: file.4: debug: file: pread count=4096 offset=68640768 nbdkit: file.0: debug: file: pread count=4096 offset=68362240 nbdkit: file.1: debug: file: pread count=4096 offset=69771264 nbdkit: file.3: debug: file: pread count=4096 offset=70029312 nbdkit: file.11: debug: file: pread count=4096 offset=70266880 nbdkit: file.15: debug: file: pread count=4096 offset=68153344 nbdkit: file.4: debug: file: pread count=4096 offset=68644864 nbdkit: file.12: debug: file: pread count=4096 offset=69324800 nbdkit: file.0: debug: file: pread count=4096 offset=68366336 nbdkit: file.1: debug: file: pread count=4096 offset=69775360 nbdkit: file.5: debug: file: pread count=4096 offset=68849664 nbdkit: file.13: debug: file: pread count=4096 offset=69545984 nbdkit: file.3: debug: file: pread count=4096 offset=70033408 nbdkit: file.4: debug: file: pread count=4096 offset=68648960 nbdkit: file.11: debug: file: pread count=4096 offset=70270976 nbdkit: file.6: debug: cow: pread count=262144 offset=70516736 nbdkit: file.12: debug: file: pread count=4096 offset=69328896 nbdkit: file.13: debug: file: pread count=4096 offset=69550080 nbdkit: file.6: debug: file: pread count=4096 offset=70516736 nbdkit: file.1: debug: file: pread count=4096 offset=69779456 nbdkit: file.4: debug: file: pread count=4096 offset=68653056 nbdkit: file.5: debug: file: pread count=4096 offset=68853760 nbdkit: file.7: debug: file: pread count=4096 offset=69070848 nbdkit: file.3: debug: file: pread count=4096 offset=70037504 nbdkit: file.13: debug: file: pread count=4096 offset=69554176 nbdkit: file.5: debug: file: pread count=4096 offset=68857856 nbdkit: file.11: debug: file: pread count=4096 offset=70275072 nbdkit: file.2: debug: cow: pread count=262144 offset=70778880 nbdkit: file.6: debug: file: pread count=4096 offset=70520832 nbdkit: file.5: debug: file: pread count=4096 offset=68861952 nbdkit: file.4: debug: file: pread count=4096 offset=68657152 nbdkit: file.0: debug: file: pread count=4096 offset=68370432 nbdkit: file.3: debug: file: pread count=4096 offset=70041600 nbdkit: file.7: debug: file: pread count=4096 offset=69074944 nbdkit: file.12: debug: file: pread count=4096 offset=69332992 nbdkit: file.6: debug: file: pread count=4096 offset=70524928 nbdkit: file.5: debug: file: pread count=4096 offset=68866048 nbdkit: file.1: debug: file: pread count=4096 offset=69783552 nbdkit: file.13: debug: file: pread count=4096 offset=69558272 nbdkit: file.7: debug: file: pread count=4096 offset=69079040 nbdkit: file.4: debug: file: pread count=4096 offset=68661248 nbdkit: file.0: debug: file: pread count=4096 offset=68374528 nbdkit: file.12: debug: file: pread count=4096 offset=69337088 nbdkit: file.7: debug: file: pread count=4096 offset=69083136 nbdkit: file.7: debug: file: pread count=4096 offset=69087232 nbdkit: file.1: debug: file: pread count=4096 offset=69787648 nbdkit: file.7: debug: file: pread count=4096 offset=69091328 nbdkit: file.3: debug: file: pread count=4096 offset=70045696 nbdkit: file.12: debug: file: pread count=4096 offset=69341184 nbdkit: file.5: debug: file: pread count=4096 offset=68870144 nbdkit: file.2: debug: file: pread count=4096 offset=70778880 nbdkit: file.11: debug: file: pread count=4096 offset=70279168 nbdkit: file.4: debug: file: pread count=4096 offset=68665344 nbdkit: file.6: debug: file: pread count=4096 offset=70529024 nbdkit: file.1: debug: file: pread count=4096 offset=69791744 nbdkit: file.13: debug: file: pread count=4096 offset=69562368 nbdkit: file.12: debug: file: pread count=4096 offset=69345280 nbdkit: file.4: debug: file: pread count=4096 offset=68669440 nbdkit: file.3: debug: file: pread count=4096 offset=70049792 nbdkit: file.7: debug: file: pread count=4096 offset=69095424 nbdkit: file.0: debug: file: pread count=4096 offset=68378624 nbdkit: file.13: debug: file: pread count=4096 offset=69566464 nbdkit: file.2: debug: file: pread count=4096 offset=70782976 nbdkit: file.12: debug: file: pread count=4096 offset=69349376 nbdkit: file.6: debug: file: pread count=4096 offset=70533120 nbdkit: file.3: debug: file: pread count=4096 offset=70053888 nbdkit: file.0: debug: file: pread count=4096 offset=68382720 nbdkit: file.2: debug: file: pread count=4096 offset=70787072 nbdkit: file.1: debug: file: pread count=4096 offset=69795840 nbdkit: file.4: debug: file: pread count=4096 offset=68673536 nbdkit: file.9: debug: cow: pread count=262144 offset=71041024 nbdkit: file.5: debug: file: pread count=4096 offset=68874240 nbdkit: file.5: debug: file: pread count=4096 offset=68878336 nbdkit: file.5: debug: file: pread count=4096 offset=68882432 nbdkit: file.12: debug: file: pread count=4096 offset=69353472 nbdkit: file.5: debug: file: pread count=4096 offset=68886528 nbdkit: file.0: debug: file: pread count=4096 offset=68386816 nbdkit: file.7: debug: file: pread count=4096 offset=69099520 nbdkit: file.1: debug: file: pread count=4096 offset=69799936 nbdkit: file.3: debug: file: pread count=4096 offset=70057984 nbdkit: file.6: debug: file: pread count=4096 offset=70537216 nbdkit: file.4: debug: file: pread count=4096 offset=68677632 nbdkit: file.7: debug: file: pread count=4096 offset=69103616 nbdkit: file.11: debug: file: pread count=4096 offset=70283264 nbdkit: file.13: debug: file: pread count=4096 offset=69570560 nbdkit: file.12: debug: file: pread count=4096 offset=69357568 nbdkit: file.0: debug: file: pread count=4096 offset=68390912 nbdkit: file.7: debug: file: pread count=4096 offset=69107712 nbdkit: file.6: debug: file: pread count=4096 offset=70541312 nbdkit: file.9: debug: file: pread count=4096 offset=71041024 nbdkit: file.3: debug: file: pread count=4096 offset=70062080 nbdkit: file.7: debug: file: pread count=4096 offset=69111808 nbdkit: file.2: debug: file: pread count=4096 offset=70791168 nbdkit: file.12: debug: file: pread count=4096 offset=69361664 nbdkit: file.1: debug: file: pread count=4096 offset=69804032 nbdkit: file.0: debug: file: pread count=4096 offset=68395008 nbdkit: file.5: debug: file: pread count=4096 offset=68890624 nbdkit: file.3: debug: file: pread count=4096 offset=70066176 nbdkit: file.0: debug: file: pread count=4096 offset=68399104 nbdkit: file.12: debug: file: pread count=4096 offset=69365760 nbdkit: file.2: debug: file: pread count=4096 offset=70795264 nbdkit: file.1: debug: file: pread count=4096 offset=69808128 nbdkit: file.13: debug: file: pread count=4096 offset=69574656 nbdkit: file.5: debug: file: pread count=4096 offset=68894720 nbdkit: file.7: debug: file: pread count=4096 offset=69115904 nbdkit: file.6: debug: file: pread count=4096 offset=70545408 nbdkit: file.9: debug: file: pread count=4096 offset=71045120 nbdkit: file.6: debug: file: pread count=4096 offset=70549504 nbdkit: file.2: debug: file: pread count=4096 offset=70799360 nbdkit: file.9: debug: file: pread count=4096 offset=71049216 nbdkit: file.5: debug: file: pread count=4096 offset=68898816 nbdkit: file.1: debug: file: pread count=4096 offset=69812224 nbdkit: file.11: debug: file: pread count=4096 offset=70287360 nbdkit: file.12: debug: file: pread count=4096 offset=69369856 nbdkit: file.9: debug: file: pread count=4096 offset=71053312 nbdkit: file.5: debug: file: pread count=4096 offset=68902912 nbdkit: file.2: debug: file: pread count=4096 offset=70803456 nbdkit: file.0: debug: file: pread count=4096 offset=68403200 nbdkit: file.1: debug: file: pread count=4096 offset=69816320 nbdkit: file.7: debug: file: pread count=4096 offset=69120000 nbdkit: file.13: debug: file: pread count=4096 offset=69578752 nbdkit: file.9: debug: file: pread count=4096 offset=71057408 nbdkit: file.11: debug: file: pread count=4096 offset=70291456 nbdkit: file.2: debug: file: pread count=4096 offset=70807552 nbdkit: file.5: debug: file: pread count=4096 offset=68907008 nbdkit: file.6: debug: file: pread count=4096 offset=70553600 nbdkit: file.9: debug: file: pread count=4096 offset=71061504 nbdkit: file.12: debug: file: pread count=4096 offset=69373952 nbdkit: file.3: debug: file: pread count=4096 offset=70070272 nbdkit: file.0: debug: file: pread count=4096 offset=68407296 nbdkit: file.13: debug: file: pread count=4096 offset=69582848 nbdkit: file.1: debug: file: pread count=4096 offset=69820416 nbdkit: file.12: debug: file: pread count=4096 offset=69378048 nbdkit: file.12: debug: file: pread count=4096 offset=69382144 nbdkit: file.11: debug: file: pread count=4096 offset=70295552 nbdkit: file.6: debug: file: pread count=4096 offset=70557696 nbdkit: file.2: debug: file: pread count=4096 offset=70811648 nbdkit: file.3: debug: file: pread count=4096 offset=70074368 nbdkit: file.7: debug: file: pread count=4096 offset=69124096 nbdkit: file.6: debug: file: pread count=4096 offset=70561792 nbdkit: file.9: debug: file: pread count=4096 offset=71065600 nbdkit: file.0: debug: file: pread count=4096 offset=68411392 nbdkit: file.11: debug: file: pread count=4096 offset=70299648 nbdkit: file.5: debug: file: pread count=4096 offset=68911104 nbdkit: file.12: debug: file: pread count=4096 offset=69386240 nbdkit: file.5: debug: file: pread count=4096 offset=68915200 nbdkit: file.0: debug: file: pread count=4096 offset=68415488 nbdkit: file.11: debug: file: pread count=4096 offset=70303744 nbdkit: file.9: debug: file: pread count=4096 offset=71069696 nbdkit: file.1: debug: file: pread count=4096 offset=69824512 nbdkit: file.11: debug: file: pread count=4096 offset=70307840 nbdkit: file.12: debug: file: pread count=4096 offset=69390336 nbdkit: file.1: debug: file: pread count=4096 offset=69828608 nbdkit: file.5: debug: file: pread count=4096 offset=68919296 nbdkit: file.9: debug: file: pread count=4096 offset=71073792 nbdkit: file.2: debug: file: pread count=4096 offset=70815744 nbdkit: file.2: debug: file: pread count=4096 offset=70819840 nbdkit: file.6: debug: file: pread count=4096 offset=70565888 nbdkit: file.7: debug: file: pread count=4096 offset=69128192 nbdkit: file.13: debug: file: pread count=4096 offset=69586944 nbdkit: file.1: debug: file: pread count=4096 offset=69832704 nbdkit: file.9: debug: file: pread count=4096 offset=71077888 nbdkit: file.12: debug: file: pread count=4096 offset=69394432 nbdkit: file.3: debug: file: pread count=4096 offset=70078464 nbdkit: file.9: debug: file: pread count=4096 offset=71081984 nbdkit: file.5: debug: file: pread count=4096 offset=68923392 nbdkit: file.5: debug: file: pread count=4096 offset=68927488 nbdkit: file.9: debug: file: pread count=4096 offset=71086080 nbdkit: file.2: debug: file: pread count=4096 offset=70823936 nbdkit: file.3: debug: file: pread count=4096 offset=70082560 nbdkit: file.11: debug: file: pread count=4096 offset=70311936 nbdkit: file.2: debug: file: pread count=4096 offset=70828032 nbdkit: file.2: debug: file: pread count=4096 offset=70832128 nbdkit: file.1: debug: file: pread count=4096 offset=69836800 nbdkit: file.9: debug: file: pread count=4096 offset=71090176 nbdkit: file.2: debug: file: pread count=4096 offset=70836224 nbdkit: file.12: debug: file: pread count=4096 offset=69398528 nbdkit: file.3: debug: file: pread count=4096 offset=70086656 nbdkit: file.5: debug: file: pread count=4096 offset=68931584 nbdkit: file.2: debug: file: pread count=4096 offset=70840320 nbdkit: file.1: debug: file: pread count=4096 offset=69840896 nbdkit: file.12: debug: file: pread count=4096 offset=69402624 nbdkit: file.13: debug: file: pread count=4096 offset=69591040 nbdkit: file.3: debug: file: pread count=4096 offset=70090752 nbdkit: file.6: debug: file: pread count=4096 offset=70569984 nbdkit: file.11: debug: file: pread count=4096 offset=70316032 nbdkit: file.1: debug: file: pread count=4096 offset=69844992 nbdkit: file.11: debug: file: pread count=4096 offset=70320128 nbdkit: file.6: debug: file: pread count=4096 offset=70574080 nbdkit: file.7: debug: file: pread count=4096 offset=69132288 nbdkit: file.13: debug: file: pread count=4096 offset=69595136 nbdkit: file.9: debug: file: pread count=4096 offset=71094272 nbdkit: file.3: debug: file: pread count=4096 offset=70094848 nbdkit: file.11: debug: file: pread count=4096 offset=70324224 nbdkit: file.13: debug: file: pread count=4096 offset=69599232 nbdkit: file.6: debug: file: pread count=4096 offset=70578176 nbdkit: file.12: debug: file: pread count=4096 offset=69406720 nbdkit: file.1: debug: file: pread count=4096 offset=69849088 nbdkit: file.7: debug: file: pread count=4096 offset=69136384 nbdkit: file.5: debug: file: pread count=4096 offset=68935680 nbdkit: file.14: debug: cow: pread count=262144 offset=71303168 nbdkit: file.9: debug: file: pread count=4096 offset=71098368 nbdkit: file.3: debug: file: pread count=4096 offset=70098944 nbdkit: file.2: debug: file: pread count=4096 offset=70844416 nbdkit: file.5: debug: file: pread count=4096 offset=68939776 nbdkit: file.3: debug: file: pread count=4096 offset=70103040 nbdkit: file.14: debug: file: pread count=4096 offset=71303168 nbdkit: file.9: debug: file: pread count=4096 offset=71102464 nbdkit: file.11: debug: file: pread count=4096 offset=70328320 nbdkit: file.6: debug: file: pread count=4096 offset=70582272 nbdkit: file.14: debug: file: pread count=4096 offset=71307264 nbdkit: file.13: debug: file: pread count=4096 offset=69603328 nbdkit: file.12: debug: file: pread count=4096 offset=69410816 nbdkit: file.7: debug: file: pread count=4096 offset=69140480 nbdkit: file.6: debug: file: pread count=4096 offset=70586368 nbdkit: file.14: debug: file: pread count=4096 offset=71311360 nbdkit: file.13: debug: file: pread count=4096 offset=69607424 nbdkit: file.3: debug: file: pread count=4096 offset=70107136 nbdkit: file.3: debug: file: pread count=4096 offset=70111232 nbdkit: file.1: debug: file: pread count=4096 offset=69853184 nbdkit: file.3: debug: file: pread count=4096 offset=70115328 nbdkit: file.12: debug: file: pread count=4096 offset=69414912 nbdkit: file.2: debug: file: pread count=4096 offset=70848512 nbdkit: file.6: debug: file: pread count=4096 offset=70590464 nbdkit: file.9: debug: file: pread count=4096 offset=71106560 nbdkit: file.2: debug: file: pread count=4096 offset=70852608 nbdkit: file.1: debug: file: pread count=4096 offset=69857280 nbdkit: file.2: debug: file: pread count=4096 offset=70856704 nbdkit: file.13: debug: file: pread count=4096 offset=69611520 nbdkit: file.2: debug: file: pread count=4096 offset=70860800 nbdkit: file.9: debug: file: pread count=4096 offset=71110656 nbdkit: file.12: debug: file: pread count=4096 offset=69419008 nbdkit: file.11: debug: file: pread count=4096 offset=70332416 nbdkit: file.13: debug: file: pread count=4096 offset=69615616 nbdkit: file.2: debug: file: pread count=4096 offset=70864896 nbdkit: file.3: debug: file: pread count=4096 offset=70119424 nbdkit: file.1: debug: file: pread count=4096 offset=69861376 nbdkit: file.7: debug: file: pread count=4096 offset=69144576 nbdkit: file.6: debug: file: pread count=4096 offset=70594560 nbdkit: file.2: debug: file: pread count=4096 offset=70868992 nbdkit: file.3: debug: file: pread count=4096 offset=70123520 nbdkit: file.12: debug: file: pread count=4096 offset=69423104 nbdkit: file.9: debug: file: pread count=4096 offset=71114752 nbdkit: file.6: debug: file: pread count=4096 offset=70598656 nbdkit: file.13: debug: file: pread count=4096 offset=69619712 nbdkit: file.14: debug: file: pread count=4096 offset=71315456 nbdkit: file.7: debug: file: pread count=4096 offset=69148672 nbdkit: file.14: debug: file: pread count=4096 offset=71319552 nbdkit: file.1: debug: file: pread count=4096 offset=69865472 nbdkit: file.11: debug: file: pread count=4096 offset=70336512 nbdkit: file.6: debug: file: pread count=4096 offset=70602752 nbdkit: file.3: debug: file: pread count=4096 offset=70127616 nbdkit: file.11: debug: file: pread count=4096 offset=70340608 nbdkit: file.2: debug: file: pread count=4096 offset=70873088 nbdkit: file.9: debug: file: pread count=4096 offset=71118848 nbdkit: file.11: debug: file: pread count=4096 offset=70344704 nbdkit: file.7: debug: file: pread count=4096 offset=69152768 nbdkit: file.1: debug: file: pread count=4096 offset=69869568 nbdkit: file.9: debug: file: pread count=4096 offset=71122944 nbdkit: file.12: debug: file: pread count=4096 offset=69427200 nbdkit: file.9: debug: file: pread count=4096 offset=71127040 nbdkit: file.2: debug: file: pread count=4096 offset=70877184 nbdkit: file.13: debug: file: pread count=4096 offset=69623808 nbdkit: file.11: debug: file: pread count=4096 offset=70348800 nbdkit: file.6: debug: file: pread count=4096 offset=70606848 nbdkit: file.14: debug: file: pread count=4096 offset=71323648 nbdkit: file.12: debug: file: pread count=4096 offset=69431296 nbdkit: file.7: debug: file: pread count=4096 offset=69156864 nbdkit: file.13: debug: file: pread count=4096 offset=69627904 nbdkit: file.14: debug: file: pread count=4096 offset=71327744 nbdkit: file.6: debug: file: pread count=4096 offset=70610944 nbdkit: file.6: debug: file: pread count=4096 offset=70615040 nbdkit: file.14: debug: file: pread count=4096 offset=71331840 nbdkit: file.1: debug: file: pread count=4096 offset=69873664 nbdkit: file.11: debug: file: pread count=4096 offset=70352896 nbdkit: file.3: debug: file: pread count=4096 offset=70131712 nbdkit: file.7: debug: file: pread count=4096 offset=69160960 nbdkit: file.12: debug: file: pread count=4096 offset=69435392 nbdkit: file.9: debug: file: pread count=4096 offset=71131136 nbdkit: file.2: debug: file: pread count=4096 offset=70881280 nbdkit: file.6: debug: file: pread count=4096 offset=70619136 nbdkit: file.1: debug: file: pread count=4096 offset=69877760 nbdkit: file.11: debug: file: pread count=4096 offset=70356992 nbdkit: file.14: debug: file: pread count=4096 offset=71335936 nbdkit: file.11: debug: file: pread count=4096 offset=70361088 nbdkit: file.7: debug: file: pread count=4096 offset=69165056 nbdkit: file.1: debug: file: pread count=4096 offset=69881856 nbdkit: file.14: debug: file: pread count=4096 offset=71340032 nbdkit: file.9: debug: file: pread count=4096 offset=71135232 nbdkit: file.13: debug: file: pread count=4096 offset=69632000 nbdkit: file.7: debug: file: pread count=4096 offset=69169152 nbdkit: file.9: debug: file: pread count=4096 offset=71139328 nbdkit: file.12: debug: file: pread count=4096 offset=69439488 nbdkit: file.6: debug: file: pread count=4096 offset=70623232 nbdkit: file.2: debug: file: pread count=4096 offset=70885376 nbdkit: file.11: debug: file: pread count=4096 offset=70365184 nbdkit: file.1: debug: file: pread count=4096 offset=69885952 nbdkit: file.12: debug: file: pread count=4096 offset=69443584 nbdkit: file.9: debug: file: pread count=4096 offset=71143424 nbdkit: file.13: debug: file: pread count=4096 offset=69636096 nbdkit: file.7: debug: file: pread count=4096 offset=69173248 nbdkit: file.6: debug: file: pread count=4096 offset=70627328 nbdkit: file.1: debug: file: pread count=4096 offset=69890048 nbdkit: file.3: debug: file: pread count=4096 offset=70135808 nbdkit: file.12: debug: file: pread count=4096 offset=69447680 nbdkit: file.2: debug: file: pread count=4096 offset=70889472 nbdkit: file.3: debug: file: pread count=4096 offset=70139904 nbdkit: file.11: debug: file: pread count=4096 offset=70369280 nbdkit: file.2: debug: file: pread count=4096 offset=70893568 nbdkit: file.9: debug: file: pread count=4096 offset=71147520 nbdkit: file.14: debug: file: pread count=4096 offset=71344128 nbdkit: file.13: debug: file: pread count=4096 offset=69640192 nbdkit: file.14: debug: file: pread count=4096 offset=71348224 nbdkit: file.7: debug: file: pread count=4096 offset=69177344 nbdkit: file.6: debug: file: pread count=4096 offset=70631424 nbdkit: file.1: debug: file: pread count=4096 offset=69894144 nbdkit: file.7: debug: file: pread count=4096 offset=69181440 nbdkit: file.3: debug: file: pread count=4096 offset=70144000 nbdkit: file.9: debug: file: pread count=4096 offset=71151616 nbdkit: file.12: debug: file: pread count=4096 offset=69451776 nbdkit: file.14: debug: file: pread count=4096 offset=71352320 nbdkit: file.11: debug: file: pread count=4096 offset=70373376 nbdkit: file.9: debug: file: pread count=4096 offset=71155712 nbdkit: file.1: debug: file: pread count=4096 offset=69898240 nbdkit: file.6: debug: file: pread count=4096 offset=70635520 nbdkit: file.7: debug: file: pread count=4096 offset=69185536 nbdkit: file.12: debug: file: pread count=4096 offset=69455872 nbdkit: file.14: debug: file: pread count=4096 offset=71356416 nbdkit: file.1: debug: file: pread count=4096 offset=69902336 nbdkit: file.13: debug: file: pread count=4096 offset=69644288 nbdkit: file.7: debug: file: pread count=4096 offset=69189632 nbdkit: file.10: debug: cow: pread count=262144 offset=71827456 nbdkit: file.12: debug: file: pread count=4096 offset=69459968 nbdkit: file.6: debug: file: pread count=4096 offset=70639616 nbdkit: file.11: debug: file: pread count=4096 offset=70377472 nbdkit: file.1: debug: file: pread count=4096 offset=69906432 nbdkit: file.14: debug: file: pread count=4096 offset=71360512 nbdkit: file.6: debug: file: pread count=4096 offset=70643712 nbdkit: file.10: debug: file: pread count=4096 offset=71827456 nbdkit: file.2: debug: file: pread count=4096 offset=70897664 nbdkit: file.14: debug: file: pread count=4096 offset=71364608 nbdkit: file.8: debug: cow: pread count=262144 offset=71565312 nbdkit: file.1: debug: file: pread count=4096 offset=69910528 nbdkit: file.7: debug: file: pread count=4096 offset=69193728 nbdkit: file.3: debug: file: pread count=4096 offset=70148096 nbdkit: file.13: debug: file: pread count=4096 offset=69648384 nbdkit: file.2: debug: file: pread count=4096 offset=70901760 nbdkit: file.12: debug: file: pread count=4096 offset=69464064 nbdkit: file.3: debug: file: pread count=4096 offset=70152192 nbdkit: file.15: debug: cow: pread count=262144 offset=72089600 nbdkit: file.15: debug: file: pread count=4096 offset=72089600 nbdkit: file.7: debug: file: pread count=4096 offset=69197824 nbdkit: file.2: debug: file: pread count=4096 offset=70905856 nbdkit: file.9: debug: file: pread count=4096 offset=71159808 nbdkit: file.6: debug: file: pread count=4096 offset=70647808 nbdkit: file.10: debug: file: pread count=4096 offset=71831552 nbdkit: file.3: debug: file: pread count=4096 offset=70156288 nbdkit: file.2: debug: file: pread count=4096 offset=70909952 nbdkit: file.10: debug: file: pread count=4096 offset=71835648 nbdkit: file.7: debug: file: pread count=4096 offset=69201920 nbdkit: file.13: debug: file: pread count=4096 offset=69652480 nbdkit: file.2: debug: file: pread count=4096 offset=70914048 nbdkit: file.10: debug: file: pread count=4096 offset=71839744 nbdkit: file.1: debug: file: pread count=4096 offset=69914624 nbdkit: file.15: debug: file: pread count=4096 offset=72093696 nbdkit: file.4: debug: cow: pread count=262144 offset=72351744 nbdkit: file.6: debug: file: pread count=4096 offset=70651904 nbdkit: file.13: debug: file: pread count=4096 offset=69656576 nbdkit: file.9: debug: file: pread count=4096 offset=71163904 nbdkit: file.8: debug: file: pread count=4096 offset=71565312 nbdkit: file.2: debug: file: pread count=4096 offset=70918144 nbdkit: file.3: debug: file: pread count=4096 offset=70160384 nbdkit: file.14: debug: file: pread count=4096 offset=71368704 nbdkit: file.9: debug: file: pread count=4096 offset=71168000 nbdkit: file.11: debug: file: pread count=4096 offset=70381568 nbdkit: file.8: debug: file: pread count=4096 offset=71569408 nbdkit: file.6: debug: file: pread count=4096 offset=70656000 nbdkit: file.9: debug: file: pread count=4096 offset=71172096 nbdkit: file.13: debug: file: pread count=4096 offset=69660672 nbdkit: file.2: debug: file: pread count=4096 offset=70922240 nbdkit: file.3: debug: file: pread count=4096 offset=70164480 nbdkit: file.13: debug: file: pread count=4096 offset=69664768 nbdkit: file.9: debug: file: pread count=4096 offset=71176192 nbdkit: file.6: debug: file: pread count=4096 offset=70660096 nbdkit: file.8: debug: file: pread count=4096 offset=71573504 nbdkit: file.14: debug: file: pread count=4096 offset=71372800 nbdkit: file.4: debug: file: pread count=4096 offset=72351744 nbdkit: file.9: debug: file: pread count=4096 offset=71180288 nbdkit: file.6: debug: file: pread count=4096 offset=70664192 nbdkit: file.10: debug: file: pread count=4096 offset=71843840 nbdkit: file.11: debug: file: pread count=4096 offset=70385664 nbdkit: file.2: debug: file: pread count=4096 offset=70926336 nbdkit: file.1: debug: file: pread count=4096 offset=69918720 nbdkit: file.9: debug: file: pread count=4096 offset=71184384 nbdkit: file.14: debug: file: pread count=4096 offset=71376896 nbdkit: file.8: debug: file: pread count=4096 offset=71577600 nbdkit: file.15: debug: file: pread count=4096 offset=72097792 nbdkit: file.13: debug: file: pread count=4096 offset=69668864 nbdkit: file.4: debug: file: pread count=4096 offset=72355840 nbdkit: file.6: debug: file: pread count=4096 offset=70668288 nbdkit: file.2: debug: file: pread count=4096 offset=70930432 nbdkit: file.7: debug: cow: pread count=262144 offset=72613888 nbdkit: file.13: debug: file: pread count=4096 offset=69672960 nbdkit: file.7: debug: file: pread count=4096 offset=72613888 nbdkit: file.13: debug: file: pread count=4096 offset=69677056 nbdkit: file.10: debug: file: pread count=4096 offset=71847936 nbdkit: file.9: debug: file: pread count=4096 offset=71188480 nbdkit: file.3: debug: file: pread count=4096 offset=70168576 nbdkit: file.15: debug: file: pread count=4096 offset=72101888 nbdkit: file.6: debug: file: pread count=4096 offset=70672384 nbdkit: file.2: debug: file: pread count=4096 offset=70934528 nbdkit: file.4: debug: file: pread count=4096 offset=72359936 nbdkit: file.9: debug: file: pread count=4096 offset=71192576 nbdkit: file.13: debug: file: pread count=4096 offset=69681152 nbdkit: file.9: debug: file: pread count=4096 offset=71196672 nbdkit: file.2: debug: file: pread count=4096 offset=70938624 nbdkit: file.8: debug: file: pread count=4096 offset=71581696 nbdkit: file.11: debug: file: pread count=4096 offset=70389760 nbdkit: file.10: debug: file: pread count=4096 offset=71852032 nbdkit: file.3: debug: file: pread count=4096 offset=70172672 nbdkit: file.8: debug: file: pread count=4096 offset=71585792 nbdkit: file.14: debug: file: pread count=4096 offset=71380992 nbdkit: file.13: debug: file: pread count=4096 offset=69685248 nbdkit: file.10: debug: file: pread count=4096 offset=71856128 nbdkit: file.8: debug: file: pread count=4096 offset=71589888 nbdkit: file.1: debug: file: pread count=4096 offset=69922816 nbdkit: file.11: debug: file: pread count=4096 offset=70393856 nbdkit: file.7: debug: file: pread count=4096 offset=72617984 nbdkit: file.11: debug: file: pread count=4096 offset=70397952 nbdkit: file.1: debug: file: pread count=4096 offset=69926912 nbdkit: file.13: debug: file: pread count=4096 offset=69689344 nbdkit: file.1: debug: file: pread count=4096 offset=69931008 nbdkit: file.2: debug: file: pread count=4096 offset=70942720 nbdkit: file.3: debug: file: pread count=4096 offset=70176768 nbdkit: file.11: debug: file: pread count=4096 offset=70402048 nbdkit: file.5: debug: cow: pread count=262144 offset=72876032 nbdkit: file.8: debug: file: pread count=4096 offset=71593984 nbdkit: file.15: debug: file: pread count=4096 offset=72105984 nbdkit: file.10: debug: file: pread count=4096 offset=71860224 nbdkit: file.10: debug: file: pread count=4096 offset=71864320 nbdkit: file.4: debug: file: pread count=4096 offset=72364032 nbdkit: file.15: debug: file: pread count=4096 offset=72110080 nbdkit: file.6: debug: file: pread count=4096 offset=70676480 nbdkit: file.10: debug: file: pread count=4096 offset=71868416 nbdkit: file.15: debug: file: pread count=4096 offset=72114176 nbdkit: file.6: debug: file: pread count=4096 offset=70680576 nbdkit: file.14: debug: file: pread count=4096 offset=71385088 nbdkit: file.9: debug: file: pread count=4096 offset=71200768 nbdkit: file.6: debug: file: pread count=4096 offset=70684672 nbdkit: file.14: debug: file: pread count=4096 offset=71389184 nbdkit: file.5: debug: file: pread count=4096 offset=72876032 nbdkit: file.14: debug: file: pread count=4096 offset=71393280 nbdkit: file.11: debug: file: pread count=4096 offset=70406144 nbdkit: file.15: debug: file: pread count=4096 offset=72118272 nbdkit: file.5: debug: file: pread count=4096 offset=72880128 nbdkit: file.5: debug: file: pread count=4096 offset=72884224 nbdkit: file.4: debug: file: pread count=4096 offset=72368128 nbdkit: file.8: debug: file: pread count=4096 offset=71598080 nbdkit: file.5: debug: file: pread count=4096 offset=72888320 nbdkit: file.15: debug: file: pread count=4096 offset=72122368 nbdkit: file.7: debug: file: pread count=4096 offset=72622080 nbdkit: file.8: debug: file: pread count=4096 offset=71602176 nbdkit: file.1: debug: file: pread count=4096 offset=69935104 nbdkit: file.8: debug: file: pread count=4096 offset=71606272 nbdkit: file.5: debug: file: pread count=4096 offset=72892416 nbdkit: file.8: debug: file: pread count=4096 offset=71610368 nbdkit: file.10: debug: file: pread count=4096 offset=71872512 nbdkit: file.8: debug: file: pread count=4096 offset=71614464 nbdkit: file.13: debug: file: pread count=4096 offset=69693440 nbdkit: file.3: debug: file: pread count=4096 offset=70180864 nbdkit: file.6: debug: file: pread count=4096 offset=70688768 nbdkit: file.2: debug: file: pread count=4096 offset=70946816 nbdkit: file.11: debug: file: pread count=4096 offset=70410240 nbdkit: file.5: debug: file: pread count=4096 offset=72896512 nbdkit: file.12: debug: cow: pread count=262144 offset=73138176 nbdkit: file.10: debug: file: pread count=4096 offset=71876608 nbdkit: file.15: debug: file: pread count=4096 offset=72126464 nbdkit: file.2: debug: file: pread count=4096 offset=70950912 nbdkit: file.14: debug: file: pread count=4096 offset=71397376 nbdkit: file.1: debug: file: pread count=4096 offset=69939200 nbdkit: file.7: debug: file: pread count=4096 offset=72626176 nbdkit: file.15: debug: file: pread count=4096 offset=72130560 nbdkit: file.7: debug: file: pread count=4096 offset=72630272 nbdkit: file.9: debug: file: pread count=4096 offset=71204864 nbdkit: file.7: debug: file: pread count=4096 offset=72634368 nbdkit: file.5: debug: file: pread count=4096 offset=72900608 nbdkit: file.3: debug: file: pread count=4096 offset=70184960 nbdkit: file.4: debug: file: pread count=4096 offset=72372224 nbdkit: file.15: debug: file: pread count=4096 offset=72134656 nbdkit: file.2: debug: file: pread count=4096 offset=70955008 nbdkit: file.8: debug: file: pread count=4096 offset=71618560 nbdkit: file.3: debug: file: pread count=4096 offset=70189056 nbdkit: file.15: debug: file: pread count=4096 offset=72138752 nbdkit: file.7: debug: file: pread count=4096 offset=72638464 nbdkit: file.12: debug: file: pread count=4096 offset=73138176 nbdkit: file.2: debug: file: pread count=4096 offset=70959104 nbdkit: file.11: debug: file: pread count=4096 offset=70414336 nbdkit: file.10: debug: file: pread count=4096 offset=71880704 nbdkit: file.1: debug: file: pread count=4096 offset=69943296 nbdkit: file.11: debug: file: pread count=4096 offset=70418432 nbdkit: file.6: debug: file: pread count=4096 offset=70692864 nbdkit: file.10: debug: file: pread count=4096 offset=71884800 nbdkit: file.14: debug: file: pread count=4096 offset=71401472 nbdkit: file.10: debug: file: pread count=4096 offset=71888896 nbdkit: file.4: debug: file: pread count=4096 offset=72376320 nbdkit: file.5: debug: file: pread count=4096 offset=72904704 nbdkit: file.11: debug: file: pread count=4096 offset=70422528 nbdkit: file.14: debug: file: pread count=4096 offset=71405568 nbdkit: file.15: debug: file: pread count=4096 offset=72142848 nbdkit: file.10: debug: file: pread count=4096 offset=71892992 nbdkit: file.6: debug: file: pread count=4096 offset=70696960 nbdkit: file.10: debug: file: pread count=4096 offset=71897088 nbdkit: file.6: debug: file: pread count=4096 offset=70701056 nbdkit: file.13: debug: file: pread count=4096 offset=69697536 nbdkit: file.10: debug: file: pread count=4096 offset=71901184 nbdkit: file.13: debug: file: pread count=4096 offset=69701632 nbdkit: file.9: debug: file: pread count=4096 offset=71208960 nbdkit: file.0: debug: cow: pread count=262144 offset=73400320 nbdkit: file.2: debug: file: pread count=4096 offset=70963200 nbdkit: file.6: debug: file: pread count=4096 offset=70705152 nbdkit: file.10: debug: file: pread count=4096 offset=71905280 nbdkit: file.13: debug: file: pread count=4096 offset=69705728 nbdkit: file.14: debug: file: pread count=4096 offset=71409664 nbdkit: file.3: debug: file: pread count=4096 offset=70193152 nbdkit: file.7: debug: file: pread count=4096 offset=72642560 nbdkit: file.12: debug: file: pread count=4096 offset=73142272 nbdkit: file.11: debug: file: pread count=4096 offset=70426624 nbdkit: file.4: debug: file: pread count=4096 offset=72380416 nbdkit: file.8: debug: file: pread count=4096 offset=71622656 nbdkit: file.2: debug: file: pread count=4096 offset=70967296 nbdkit: file.9: debug: file: pread count=4096 offset=71213056 nbdkit: file.2: debug: file: pread count=4096 offset=70971392 nbdkit: file.6: debug: file: pread count=4096 offset=70709248 nbdkit: file.11: debug: file: pread count=4096 offset=70430720 nbdkit: file.14: debug: file: pread count=4096 offset=71413760 nbdkit: file.10: debug: file: pread count=4096 offset=71909376 nbdkit: file.9: debug: file: pread count=4096 offset=71217152 nbdkit: file.3: debug: file: pread count=4096 offset=70197248 nbdkit: file.9: debug: file: pread count=4096 offset=71221248 nbdkit: file.11: debug: file: pread count=4096 offset=70434816 nbdkit: file.13: debug: file: pread count=4096 offset=69709824 nbdkit: file.4: debug: file: pread count=4096 offset=72384512 nbdkit: file.7: debug: file: pread count=4096 offset=72646656 nbdkit: file.0: debug: file: pread count=4096 offset=73400320 nbdkit: file.13: debug: file: pread count=4096 offset=69713920 nbdkit: file.12: debug: file: pread count=4096 offset=73146368 nbdkit: file.1: debug: file: pread count=4096 offset=69947392 nbdkit: file.5: debug: file: pread count=4096 offset=72908800 nbdkit: file.3: debug: file: pread count=4096 offset=70201344 nbdkit: file.4: debug: file: pread count=4096 offset=72388608 nbdkit: file.2: debug: file: pread count=4096 offset=70975488 nbdkit: file.10: debug: file: pread count=4096 offset=71913472 nbdkit: file.14: debug: file: pread count=4096 offset=71417856 nbdkit: file.6: debug: file: pread count=4096 offset=70713344 nbdkit: file.9: debug: file: pread count=4096 offset=71225344 nbdkit: file.5: debug: file: pread count=4096 offset=72912896 nbdkit: file.8: debug: file: pread count=4096 offset=71626752 nbdkit: file.0: debug: file: pread count=4096 offset=73404416 nbdkit: file.11: debug: file: pread count=4096 offset=70438912 nbdkit: file.4: debug: file: pread count=4096 offset=72392704 nbdkit: file.0: debug: file: pread count=4096 offset=73408512 nbdkit: file.2: debug: file: pread count=4096 offset=70979584 nbdkit: file.12: debug: file: pread count=4096 offset=73150464 nbdkit: file.1: debug: file: pread count=4096 offset=69951488 nbdkit: file.14: debug: file: pread count=4096 offset=71421952 nbdkit: file.13: debug: file: pread count=4096 offset=69718016 nbdkit: file.9: debug: file: pread count=4096 offset=71229440 nbdkit: file.5: debug: file: pread count=4096 offset=72916992 nbdkit: file.7: debug: file: pread count=4096 offset=72650752 nbdkit: file.8: debug: file: pread count=4096 offset=71630848 nbdkit: file.3: debug: file: pread count=4096 offset=70205440 nbdkit: file.12: debug: file: pread count=4096 offset=73154560 nbdkit: file.9: debug: file: pread count=4096 offset=71233536 nbdkit: file.0: debug: file: pread count=4096 offset=73412608 nbdkit: file.2: debug: file: pread count=4096 offset=70983680 nbdkit: file.8: debug: file: pread count=4096 offset=71634944 nbdkit: file.5: debug: file: pread count=4096 offset=72921088 nbdkit: file.6: debug: file: pread count=4096 offset=70717440 nbdkit: file.8: debug: file: pread count=4096 offset=71639040 nbdkit: file.3: debug: file: pread count=4096 offset=70209536 nbdkit: file.12: debug: file: pread count=4096 offset=73158656 nbdkit: file.7: debug: file: pread count=4096 offset=72654848 nbdkit: file.1: debug: file: pread count=4096 offset=69955584 nbdkit: file.0: debug: file: pread count=4096 offset=73416704 nbdkit: file.7: debug: file: pread count=4096 offset=72658944 nbdkit: file.0: debug: file: pread count=4096 offset=73420800 nbdkit: file.2: debug: file: pread count=4096 offset=70987776 nbdkit: file.11: debug: file: pread count=4096 offset=70443008 nbdkit: file.8: debug: file: pread count=4096 offset=71643136 nbdkit: file.14: debug: file: pread count=4096 offset=71426048 nbdkit: file.4: debug: file: pread count=4096 offset=72396800 nbdkit: file.2: debug: file: pread count=4096 offset=70991872 nbdkit: file.13: debug: file: pread count=4096 offset=69722112 nbdkit: file.6: debug: file: pread count=4096 offset=70721536 nbdkit: file.7: debug: file: pread count=4096 offset=72663040 nbdkit: file.9: debug: file: pread count=4096 offset=71237632 nbdkit: file.12: debug: file: pread count=4096 offset=73162752 nbdkit: file.6: debug: file: pread count=4096 offset=70725632 nbdkit: file.10: debug: file: pread count=4096 offset=71917568 nbdkit: file.11: debug: file: pread count=4096 offset=70447104 nbdkit: file.8: debug: file: pread count=4096 offset=71647232 nbdkit: file.7: debug: file: pread count=4096 offset=72667136 nbdkit: file.9: debug: file: pread count=4096 offset=71241728 nbdkit: file.5: debug: file: pread count=4096 offset=72925184 nbdkit: file.3: debug: file: pread count=4096 offset=70213632 nbdkit: file.11: debug: file: pread count=4096 offset=70451200 nbdkit: file.6: debug: file: pread count=4096 offset=70729728 nbdkit: file.13: debug: file: pread count=4096 offset=69726208 nbdkit: file.11: debug: file: pread count=4096 offset=70455296 nbdkit: file.0: debug: file: pread count=4096 offset=73424896 nbdkit: file.7: debug: file: pread count=4096 offset=72671232 nbdkit: file.2: debug: file: pread count=4096 offset=70995968 nbdkit: file.6: debug: file: pread count=4096 offset=70733824 nbdkit: file.9: debug: file: pread count=4096 offset=71245824 nbdkit: file.14: debug: file: pread count=4096 offset=71430144 nbdkit: file.5: debug: file: pread count=4096 offset=72929280 nbdkit: file.12: debug: file: pread count=4096 offset=73166848 nbdkit: file.3: debug: file: pread count=4096 offset=70217728 nbdkit: file.10: debug: file: pread count=4096 offset=71921664 nbdkit: file.7: debug: file: pread count=4096 offset=72675328 nbdkit: file.9: debug: file: pread count=4096 offset=71249920 nbdkit: file.8: debug: file: pread count=4096 offset=71651328 nbdkit: file.0: debug: file: pread count=4096 offset=73428992 nbdkit: file.15: debug: file: pread count=4096 offset=72146944 nbdkit: file.6: debug: file: pread count=4096 offset=70737920 nbdkit: file.8: debug: file: pread count=4096 offset=71655424 nbdkit: file.4: debug: file: pread count=4096 offset=72400896 nbdkit: file.12: debug: file: pread count=4096 offset=73170944 nbdkit: file.2: debug: file: pread count=4096 offset=71000064 nbdkit: file.7: debug: file: pread count=4096 offset=72679424 nbdkit: file.14: debug: file: pread count=4096 offset=71434240 nbdkit: file.6: debug: file: pread count=4096 offset=70742016 nbdkit: file.11: debug: file: pread count=4096 offset=70459392 nbdkit: file.12: debug: file: pread count=4096 offset=73175040 nbdkit: file.5: debug: file: pread count=4096 offset=72933376 nbdkit: file.9: debug: file: pread count=4096 offset=71254016 nbdkit: file.7: debug: file: pread count=4096 offset=72683520 nbdkit: file.10: debug: file: pread count=4096 offset=71925760 nbdkit: file.14: debug: file: pread count=4096 offset=71438336 nbdkit: file.6: debug: file: pread count=4096 offset=70746112 nbdkit: file.8: debug: file: pread count=4096 offset=71659520 nbdkit: file.4: debug: file: pread count=4096 offset=72404992 nbdkit: file.14: debug: file: pread count=4096 offset=71442432 nbdkit: file.0: debug: file: pread count=4096 offset=73433088 nbdkit: file.3: debug: file: pread count=4096 offset=70221824 nbdkit: file.5: debug: file: pread count=4096 offset=72937472 nbdkit: file.9: debug: file: pread count=4096 offset=71258112 nbdkit: file.7: debug: file: pread count=4096 offset=72687616 nbdkit: file.2: debug: file: pread count=4096 offset=71004160 nbdkit: file.12: debug: file: pread count=4096 offset=73179136 nbdkit: file.1: debug: file: pread count=4096 offset=69959680 nbdkit: file.6: debug: file: pread count=4096 offset=70750208 nbdkit: file.12: debug: file: pread count=4096 offset=73183232 nbdkit: file.5: debug: file: pread count=4096 offset=72941568 nbdkit: file.8: debug: file: pread count=4096 offset=71663616 nbdkit: file.12: debug: file: pread count=4096 offset=73187328 nbdkit: file.6: debug: file: pread count=4096 offset=70754304 nbdkit: file.9: debug: file: pread count=4096 offset=71262208 nbdkit: file.3: debug: file: pread count=4096 offset=70225920 nbdkit: file.14: debug: file: pread count=4096 offset=71446528 nbdkit: file.8: debug: file: pread count=4096 offset=71667712 nbdkit: file.7: debug: file: pread count=4096 offset=72691712 nbdkit: file.4: debug: file: pread count=4096 offset=72409088 nbdkit: file.10: debug: file: pread count=4096 offset=71929856 nbdkit: file.2: debug: file: pread count=4096 offset=71008256 nbdkit: file.3: debug: file: pread count=4096 offset=70230016 nbdkit: file.0: debug: file: pread count=4096 offset=73437184 nbdkit: file.6: debug: file: pread count=4096 offset=70758400 nbdkit: file.12: debug: file: pread count=4096 offset=73191424 nbdkit: file.11: debug: file: pread count=4096 offset=70463488 nbdkit: file.7: debug: file: pread count=4096 offset=72695808 nbdkit: file.6: debug: file: pread count=4096 offset=70762496 nbdkit: file.3: debug: file: pread count=4096 offset=70234112 nbdkit: file.9: debug: file: pread count=4096 offset=71266304 nbdkit: file.8: debug: file: pread count=4096 offset=71671808 nbdkit: file.10: debug: file: pread count=4096 offset=71933952 nbdkit: file.2: debug: file: pread count=4096 offset=71012352 nbdkit: file.0: debug: file: pread count=4096 offset=73441280 nbdkit: file.3: debug: file: pread count=4096 offset=70238208 nbdkit: file.12: debug: file: pread count=4096 offset=73195520 nbdkit: file.6: debug: file: pread count=4096 offset=70766592 nbdkit: file.7: debug: file: pread count=4096 offset=72699904 nbdkit: file.15: debug: file: pread count=4096 offset=72151040 nbdkit: file.15: debug: file: pread count=4096 offset=72155136 nbdkit: file.1: debug: file: pread count=4096 offset=69963776 nbdkit: file.8: debug: file: pread count=4096 offset=71675904 nbdkit: file.1: debug: file: pread count=4096 offset=69967872 nbdkit: file.1: debug: file: pread count=4096 offset=69971968 nbdkit: file.14: debug: file: pread count=4096 offset=71450624 nbdkit: file.3: debug: file: pread count=4096 offset=70242304 nbdkit: file.7: debug: file: pread count=4096 offset=72704000 nbdkit: file.10: debug: file: pread count=4096 offset=71938048 nbdkit: file.5: debug: file: pread count=4096 offset=72945664 nbdkit: file.8: debug: file: pread count=4096 offset=71680000 nbdkit: file.11: debug: file: pread count=4096 offset=70467584 nbdkit: file.9: debug: file: pread count=4096 offset=71270400 nbdkit: file.9: debug: file: pread count=4096 offset=71274496 nbdkit: file.2: debug: file: pread count=4096 offset=71016448 nbdkit: file.2: debug: file: pread count=4096 offset=71020544 nbdkit: file.12: debug: file: pread count=4096 offset=73199616 nbdkit: file.5: debug: file: pread count=4096 offset=72949760 nbdkit: file.3: debug: file: pread count=4096 offset=70246400 nbdkit: file.5: debug: file: pread count=4096 offset=72953856 nbdkit: file.7: debug: file: pread count=4096 offset=72708096 nbdkit: file.2: debug: file: pread count=4096 offset=71024640 nbdkit: file.11: debug: file: pread count=4096 offset=70471680 nbdkit: file.14: debug: file: pread count=4096 offset=71454720 nbdkit: file.6: debug: file: pread count=4096 offset=70770688 nbdkit: file.5: debug: file: pread count=4096 offset=72957952 nbdkit: file.14: debug: file: pread count=4096 offset=71458816 nbdkit: file.9: debug: file: pread count=4096 offset=71278592 nbdkit: file.3: debug: file: pread count=4096 offset=70250496 nbdkit: file.2: debug: file: pread count=4096 offset=71028736 nbdkit: file.15: debug: file: pread count=4096 offset=72159232 nbdkit: file.8: debug: file: pread count=4096 offset=71684096 nbdkit: file.14: debug: file: pread count=4096 offset=71462912 nbdkit: file.9: debug: file: pread count=4096 offset=71282688 nbdkit: file.2: debug: file: pread count=4096 offset=71032832 nbdkit: file.12: debug: file: pread count=4096 offset=73203712 nbdkit: file.0: debug: file: pread count=4096 offset=73445376 nbdkit: file.14: debug: file: pread count=4096 offset=71467008 nbdkit: file.14: debug: file: pread count=4096 offset=71471104 nbdkit: file.9: debug: file: pread count=4096 offset=71286784 nbdkit: file.4: debug: file: pread count=4096 offset=72413184 nbdkit: file.8: debug: file: pread count=4096 offset=71688192 nbdkit: file.6: debug: file: pread count=4096 offset=70774784 nbdkit: file.11: debug: file: pread count=4096 offset=70475776 nbdkit: file.15: debug: file: pread count=4096 offset=72163328 nbdkit: file.5: debug: file: pread count=4096 offset=72962048 nbdkit: file.11: debug: file: pread count=4096 offset=70479872 nbdkit: file.2: debug: file: pread count=4096 offset=71036928 nbdkit: file.11: debug: file: pread count=4096 offset=70483968 nbdkit: file.14: debug: file: pread count=4096 offset=71475200 nbdkit: file.7: debug: file: pread count=4096 offset=72712192 nbdkit: file.1: debug: file: pread count=4096 offset=69976064 nbdkit: file.9: debug: file: pread count=4096 offset=71290880 nbdkit: file.11: debug: file: pread count=4096 offset=70488064 nbdkit: file.4: debug: file: pread count=4096 offset=72417280 nbdkit: file.15: debug: file: pread count=4096 offset=72167424 nbdkit: file.4: debug: file: pread count=4096 offset=72421376 nbdkit: file.10: debug: file: pread count=4096 offset=71942144 nbdkit: file.15: debug: file: pread count=4096 offset=72171520 nbdkit: file.15: debug: file: pread count=4096 offset=72175616 nbdkit: file.14: debug: file: pread count=4096 offset=71479296 nbdkit: file.0: debug: file: pread count=4096 offset=73449472 nbdkit: file.11: debug: file: pread count=4096 offset=70492160 nbdkit: file.8: debug: file: pread count=4096 offset=71692288 nbdkit: file.9: debug: file: pread count=4096 offset=71294976 nbdkit: file.10: debug: file: pread count=4096 offset=71946240 nbdkit: file.7: debug: file: pread count=4096 offset=72716288 nbdkit: file.12: debug: file: pread count=4096 offset=73207808 nbdkit: file.14: debug: file: pread count=4096 offset=71483392 nbdkit: file.4: debug: file: pread count=4096 offset=72425472 nbdkit: file.8: debug: file: pread count=4096 offset=71696384 nbdkit: file.9: debug: file: pread count=4096 offset=71299072 nbdkit: file.11: debug: file: pread count=4096 offset=70496256 nbdkit: file.10: debug: file: pread count=4096 offset=71950336 nbdkit: file.5: debug: file: pread count=4096 offset=72966144 nbdkit: file.14: debug: file: pread count=4096 offset=71487488 nbdkit: file.0: debug: file: pread count=4096 offset=73453568 nbdkit: file.12: debug: file: pread count=4096 offset=73211904 nbdkit: file.4: debug: file: pread count=4096 offset=72429568 nbdkit: file.1: debug: file: pread count=4096 offset=69980160 nbdkit: file.7: debug: file: pread count=4096 offset=72720384 nbdkit: file.11: debug: file: pread count=4096 offset=70500352 nbdkit: file.4: debug: file: pread count=4096 offset=72433664 nbdkit: file.14: debug: file: pread count=4096 offset=71491584 nbdkit: file.7: debug: file: pread count=4096 offset=72724480 nbdkit: file.15: debug: file: pread count=4096 offset=72179712 nbdkit: file.10: debug: file: pread count=4096 offset=71954432 nbdkit: file.14: debug: file: pread count=4096 offset=71495680 nbdkit: file.8: debug: file: pread count=4096 offset=71700480 nbdkit: file.5: debug: file: pread count=4096 offset=72970240 nbdkit: file.1: debug: file: pread count=4096 offset=69984256 nbdkit: file.12: debug: file: pread count=4096 offset=73216000 nbdkit: file.11: debug: file: pread count=4096 offset=70504448 nbdkit: file.10: debug: file: pread count=4096 offset=71958528 nbdkit: file.4: debug: file: pread count=4096 offset=72437760 nbdkit: file.7: debug: file: pread count=4096 offset=72728576 nbdkit: file.14: debug: file: pread count=4096 offset=71499776 nbdkit: file.15: debug: file: pread count=4096 offset=72183808 nbdkit: file.12: debug: file: pread count=4096 offset=73220096 nbdkit: file.7: debug: file: pread count=4096 offset=72732672 nbdkit: file.8: debug: file: pread count=4096 offset=71704576 nbdkit: file.0: debug: file: pread count=4096 offset=73457664 nbdkit: file.4: debug: file: pread count=4096 offset=72441856 nbdkit: file.11: debug: file: pread count=4096 offset=70508544 nbdkit: file.10: debug: file: pread count=4096 offset=71962624 nbdkit: file.11: debug: file: pread count=4096 offset=70512640 nbdkit: file.0: debug: file: pread count=4096 offset=73461760 nbdkit: file.14: debug: file: pread count=4096 offset=71503872 nbdkit: file.5: debug: file: pread count=4096 offset=72974336 nbdkit: file.14: debug: file: pread count=4096 offset=71507968 nbdkit: file.4: debug: file: pread count=4096 offset=72445952 nbdkit: file.12: debug: file: pread count=4096 offset=73224192 nbdkit: file.5: debug: file: pread count=4096 offset=72978432 nbdkit: file.1: debug: file: pread count=4096 offset=69988352 nbdkit: file.4: debug: file: pread count=4096 offset=72450048 nbdkit: file.0: debug: file: pread count=4096 offset=73465856 nbdkit: file.7: debug: file: pread count=4096 offset=72736768 nbdkit: file.8: debug: file: pread count=4096 offset=71708672 nbdkit: file.12: debug: file: pread count=4096 offset=73228288 nbdkit: file.10: debug: file: pread count=4096 offset=71966720 nbdkit: file.15: debug: file: pread count=4096 offset=72187904 nbdkit: file.14: debug: file: pread count=4096 offset=71512064 nbdkit: file.12: debug: file: pread count=4096 offset=73232384 nbdkit: file.0: debug: file: pread count=4096 offset=73469952 nbdkit: file.0: debug: file: pread count=4096 offset=73474048 nbdkit: file.8: debug: file: pread count=4096 offset=71712768 nbdkit: file.8: debug: file: pread count=4096 offset=71716864 nbdkit: file.0: debug: file: pread count=4096 offset=73478144 nbdkit: file.15: debug: file: pread count=4096 offset=72192000 nbdkit: file.15: debug: file: pread count=4096 offset=72196096 nbdkit: file.15: debug: file: pread count=4096 offset=72200192 nbdkit: file.5: debug: file: pread count=4096 offset=72982528 nbdkit: file.0: debug: file: pread count=4096 offset=73482240 nbdkit: file.0: debug: file: pread count=4096 offset=73486336 nbdkit: file.12: debug: file: pread count=4096 offset=73236480 nbdkit: file.5: debug: file: pread count=4096 offset=72986624 nbdkit: file.5: debug: file: pread count=4096 offset=72990720 nbdkit: file.5: debug: file: pread count=4096 offset=72994816 nbdkit: file.12: debug: file: pread count=4096 offset=73240576 nbdkit: file.12: debug: file: pread count=4096 offset=73244672 nbdkit: file.12: debug: file: pread count=4096 offset=73248768 nbdkit: file.8: debug: file: pread count=4096 offset=71720960 nbdkit: file.12: debug: file: pread count=4096 offset=73252864 nbdkit: file.10: debug: file: pread count=4096 offset=71970816 nbdkit: file.0: debug: file: pread count=4096 offset=73490432 nbdkit: file.4: debug: file: pread count=4096 offset=72454144 nbdkit: file.10: debug: file: pread count=4096 offset=71974912 nbdkit: file.15: debug: file: pread count=4096 offset=72204288 nbdkit: file.14: debug: file: pread count=4096 offset=71516160 nbdkit: file.8: debug: file: pread count=4096 offset=71725056 nbdkit: file.12: debug: file: pread count=4096 offset=73256960 nbdkit: file.4: debug: file: pread count=4096 offset=72458240 nbdkit: file.10: debug: file: pread count=4096 offset=71979008 nbdkit: file.15: debug: file: pread count=4096 offset=72208384 nbdkit: file.14: debug: file: pread count=4096 offset=71520256 nbdkit: file.8: debug: file: pread count=4096 offset=71729152 nbdkit: file.7: debug: file: pread count=4096 offset=72740864 nbdkit: file.14: debug: file: pread count=4096 offset=71524352 nbdkit: file.8: debug: file: pread count=4096 offset=71733248 nbdkit: file.14: debug: file: pread count=4096 offset=71528448 nbdkit: file.10: debug: file: pread count=4096 offset=71983104 nbdkit: file.0: debug: file: pread count=4096 offset=73494528 nbdkit: file.8: debug: file: pread count=4096 offset=71737344 nbdkit: file.0: debug: file: pread count=4096 offset=73498624 nbdkit: file.0: debug: file: pread count=4096 offset=73502720 nbdkit: file.8: debug: file: pread count=4096 offset=71741440 nbdkit: file.0: debug: file: pread count=4096 offset=73506816 nbdkit: file.12: debug: file: pread count=4096 offset=73261056 nbdkit: file.4: debug: file: pread count=4096 offset=72462336 nbdkit: file.10: debug: file: pread count=4096 offset=71987200 nbdkit: file.10: debug: file: pread count=4096 offset=71991296 nbdkit: file.12: debug: file: pread count=4096 offset=73265152 nbdkit: file.12: debug: file: pread count=4096 offset=73269248 nbdkit: file.7: debug: file: pread count=4096 offset=72744960 nbdkit: file.12: debug: file: pread count=4096 offset=73273344 nbdkit: file.15: debug: file: pread count=4096 offset=72212480 nbdkit: file.5: debug: file: pread count=4096 offset=72998912 nbdkit: file.4: debug: file: pread count=4096 offset=72466432 nbdkit: file.5: debug: file: pread count=4096 offset=73003008 nbdkit: file.0: debug: file: pread count=4096 offset=73510912 nbdkit: file.12: debug: file: pread count=4096 offset=73277440 nbdkit: file.8: debug: file: pread count=4096 offset=71745536 nbdkit: file.14: debug: file: pread count=4096 offset=71532544 nbdkit: file.7: debug: file: pread count=4096 offset=72749056 nbdkit: file.8: debug: file: pread count=4096 offset=71749632 nbdkit: file.0: debug: file: pread count=4096 offset=73515008 nbdkit: file.8: debug: file: pread count=4096 offset=71753728 nbdkit: file.4: debug: file: pread count=4096 offset=72470528 nbdkit: file.12: debug: file: pread count=4096 offset=73281536 nbdkit: file.4: debug: file: pread count=4096 offset=72474624 nbdkit: file.10: debug: file: pread count=4096 offset=71995392 nbdkit: file.4: debug: file: pread count=4096 offset=72478720 nbdkit: file.5: debug: file: pread count=4096 offset=73007104 nbdkit: file.15: debug: file: pread count=4096 offset=72216576 nbdkit: file.10: debug: file: pread count=4096 offset=71999488 nbdkit: file.10: debug: file: pread count=4096 offset=72003584 nbdkit: file.7: debug: file: pread count=4096 offset=72753152 nbdkit: file.15: debug: file: pread count=4096 offset=72220672 nbdkit: file.5: debug: file: pread count=4096 offset=73011200 nbdkit: file.14: debug: file: pread count=4096 offset=71536640 nbdkit: file.7: debug: file: pread count=4096 offset=72757248 nbdkit: file.12: debug: file: pread count=4096 offset=73285632 nbdkit: file.10: debug: file: pread count=4096 offset=72007680 nbdkit: file.0: debug: file: pread count=4096 offset=73519104 nbdkit: file.8: debug: file: pread count=4096 offset=71757824 nbdkit: file.5: debug: file: pread count=4096 offset=73015296 nbdkit: file.8: debug: file: pread count=4096 offset=71761920 nbdkit: file.8: debug: file: pread count=4096 offset=71766016 nbdkit: file.0: debug: file: pread count=4096 offset=73523200 nbdkit: file.12: debug: file: pread count=4096 offset=73289728 nbdkit: file.8: debug: file: pread count=4096 offset=71770112 nbdkit: file.10: debug: file: pread count=4096 offset=72011776 nbdkit: file.14: debug: file: pread count=4096 offset=71540736 nbdkit: file.0: debug: file: pread count=4096 offset=73527296 nbdkit: file.0: debug: file: pread count=4096 offset=73531392 nbdkit: file.0: debug: file: pread count=4096 offset=73535488 nbdkit: file.15: debug: file: pread count=4096 offset=72224768 nbdkit: file.8: debug: file: pread count=4096 offset=71774208 nbdkit: file.5: debug: file: pread count=4096 offset=73019392 nbdkit: file.15: debug: file: pread count=4096 offset=72228864 nbdkit: file.5: debug: file: pread count=4096 offset=73023488 nbdkit: file.8: debug: file: pread count=4096 offset=71778304 nbdkit: file.0: debug: file: pread count=4096 offset=73539584 nbdkit: file.10: debug: file: pread count=4096 offset=72015872 nbdkit: file.8: debug: file: pread count=4096 offset=71782400 nbdkit: file.7: debug: file: pread count=4096 offset=72761344 nbdkit: file.8: debug: file: pread count=4096 offset=71786496 nbdkit: file.14: debug: file: pread count=4096 offset=71544832 nbdkit: file.7: debug: file: pread count=4096 offset=72765440 nbdkit: file.10: debug: file: pread count=4096 offset=72019968 nbdkit: file.8: debug: file: pread count=4096 offset=71790592 nbdkit: file.5: debug: file: pread count=4096 offset=73027584 nbdkit: file.0: debug: file: pread count=4096 offset=73543680 nbdkit: file.15: debug: file: pread count=4096 offset=72232960 nbdkit: file.14: debug: file: pread count=4096 offset=71548928 nbdkit: file.12: debug: file: pread count=4096 offset=73293824 nbdkit: file.4: debug: file: pread count=4096 offset=72482816 nbdkit: file.0: debug: file: pread count=4096 offset=73547776 nbdkit: file.10: debug: file: pread count=4096 offset=72024064 nbdkit: file.0: debug: file: pread count=4096 offset=73551872 nbdkit: file.4: debug: file: pread count=4096 offset=72486912 nbdkit: file.10: debug: file: pread count=4096 offset=72028160 nbdkit: file.10: debug: file: pread count=4096 offset=72032256 nbdkit: file.15: debug: file: pread count=4096 offset=72237056 nbdkit: file.8: debug: file: pread count=4096 offset=71794688 nbdkit: file.12: debug: file: pread count=4096 offset=73297920 nbdkit: file.14: debug: file: pread count=4096 offset=71553024 nbdkit: file.10: debug: file: pread count=4096 offset=72036352 nbdkit: file.15: debug: file: pread count=4096 offset=72241152 nbdkit: file.4: debug: file: pread count=4096 offset=72491008 nbdkit: file.0: debug: file: pread count=4096 offset=73555968 nbdkit: file.7: debug: file: pread count=4096 offset=72769536 nbdkit: file.12: debug: file: pread count=4096 offset=73302016 nbdkit: file.14: debug: file: pread count=4096 offset=71557120 nbdkit: file.15: debug: file: pread count=4096 offset=72245248 nbdkit: file.4: debug: file: pread count=4096 offset=72495104 nbdkit: file.10: debug: file: pread count=4096 offset=72040448 nbdkit: file.12: debug: file: pread count=4096 offset=73306112 nbdkit: file.10: debug: file: pread count=4096 offset=72044544 nbdkit: file.5: debug: file: pread count=4096 offset=73031680 nbdkit: file.14: debug: file: pread count=4096 offset=71561216 nbdkit: file.7: debug: file: pread count=4096 offset=72773632 nbdkit: file.15: debug: file: pread count=4096 offset=72249344 nbdkit: file.7: debug: file: pread count=4096 offset=72777728 nbdkit: file.0: debug: file: pread count=4096 offset=73560064 nbdkit: file.12: debug: file: pread count=4096 offset=73310208 nbdkit: file.5: debug: file: pread count=4096 offset=73035776 nbdkit: file.8: debug: file: pread count=4096 offset=71798784 nbdkit: file.10: debug: file: pread count=4096 offset=72048640 nbdkit: file.12: debug: file: pread count=4096 offset=73314304 nbdkit: file.7: debug: file: pread count=4096 offset=72781824 nbdkit: file.10: debug: file: pread count=4096 offset=72052736 nbdkit: file.4: debug: file: pread count=4096 offset=72499200 nbdkit: file.0: debug: file: pread count=4096 offset=73564160 nbdkit: file.15: debug: file: pread count=4096 offset=72253440 nbdkit: file.4: debug: file: pread count=4096 offset=72503296 nbdkit: file.12: debug: file: pread count=4096 offset=73318400 nbdkit: file.4: debug: file: pread count=4096 offset=72507392 nbdkit: file.15: debug: file: pread count=4096 offset=72257536 nbdkit: file.10: debug: file: pread count=4096 offset=72056832 nbdkit: file.8: debug: file: pread count=4096 offset=71802880 nbdkit: file.5: debug: file: pread count=4096 offset=73039872 nbdkit: file.7: debug: file: pread count=4096 offset=72785920 nbdkit: file.5: debug: file: pread count=4096 offset=73043968 nbdkit: file.0: debug: file: pread count=4096 offset=73568256 nbdkit: file.10: debug: file: pread count=4096 offset=72060928 nbdkit: file.0: debug: file: pread count=4096 offset=73572352 nbdkit: file.10: debug: file: pread count=4096 offset=72065024 nbdkit: file.10: debug: file: pread count=4096 offset=72069120 nbdkit: file.10: debug: file: pread count=4096 offset=72073216 nbdkit: file.10: debug: file: pread count=4096 offset=72077312 nbdkit: file.0: debug: file: pread count=4096 offset=73576448 nbdkit: file.4: debug: file: pread count=4096 offset=72511488 nbdkit: file.4: debug: file: pread count=4096 offset=72515584 nbdkit: file.5: debug: file: pread count=4096 offset=73048064 nbdkit: file.4: debug: file: pread count=4096 offset=72519680 nbdkit: file.8: debug: file: pread count=4096 offset=71806976 nbdkit: file.7: debug: file: pread count=4096 offset=72790016 nbdkit: file.12: debug: file: pread count=4096 offset=73322496 nbdkit: file.10: debug: file: pread count=4096 offset=72081408 nbdkit: file.0: debug: file: pread count=4096 offset=73580544 nbdkit: file.5: debug: file: pread count=4096 offset=73052160 nbdkit: file.15: debug: file: pread count=4096 offset=72261632 nbdkit: file.8: debug: file: pread count=4096 offset=71811072 nbdkit: file.5: debug: file: pread count=4096 offset=73056256 nbdkit: file.8: debug: file: pread count=4096 offset=71815168 nbdkit: file.0: debug: file: pread count=4096 offset=73584640 nbdkit: file.15: debug: file: pread count=4096 offset=72265728 nbdkit: file.12: debug: file: pread count=4096 offset=73326592 nbdkit: file.4: debug: file: pread count=4096 offset=72523776 nbdkit: file.10: debug: file: pread count=4096 offset=72085504 nbdkit: file.7: debug: file: pread count=4096 offset=72794112 nbdkit: file.5: debug: file: pread count=4096 offset=73060352 nbdkit: file.4: debug: file: pread count=4096 offset=72527872 nbdkit: file.7: debug: file: pread count=4096 offset=72798208 nbdkit: file.8: debug: file: pread count=4096 offset=71819264 nbdkit: file.15: debug: file: pread count=4096 offset=72269824 nbdkit: file.8: debug: file: pread count=4096 offset=71823360 nbdkit: file.0: debug: file: pread count=4096 offset=73588736 nbdkit: file.4: debug: file: pread count=4096 offset=72531968 nbdkit: file.15: debug: file: pread count=4096 offset=72273920 nbdkit: file.15: debug: file: pread count=4096 offset=72278016 nbdkit: file.15: debug: file: pread count=4096 offset=72282112 nbdkit: file.15: debug: file: pread count=4096 offset=72286208 nbdkit: file.15: debug: file: pread count=4096 offset=72290304 nbdkit: file.7: debug: file: pread count=4096 offset=72802304 nbdkit: file.15: debug: file: pread count=4096 offset=72294400 nbdkit: file.4: debug: file: pread count=4096 offset=72536064 nbdkit: file.5: debug: file: pread count=4096 offset=73064448 nbdkit: file.0: debug: file: pread count=4096 offset=73592832 nbdkit: file.12: debug: file: pread count=4096 offset=73330688 nbdkit: file.5: debug: file: pread count=4096 offset=73068544 nbdkit: file.5: debug: file: pread count=4096 offset=73072640 nbdkit: file.12: debug: file: pread count=4096 offset=73334784 nbdkit: file.15: debug: file: pread count=4096 offset=72298496 nbdkit: file.4: debug: file: pread count=4096 offset=72540160 nbdkit: file.12: debug: file: pread count=4096 offset=73338880 nbdkit: file.7: debug: file: pread count=4096 offset=72806400 nbdkit: file.12: debug: file: pread count=4096 offset=73342976 nbdkit: file.5: debug: file: pread count=4096 offset=73076736 nbdkit: file.5: debug: file: pread count=4096 offset=73080832 nbdkit: file.12: debug: file: pread count=4096 offset=73347072 nbdkit: file.15: debug: file: pread count=4096 offset=72302592 nbdkit: file.5: debug: file: pread count=4096 offset=73084928 nbdkit: file.0: debug: file: pread count=4096 offset=73596928 nbdkit: file.12: debug: file: pread count=4096 offset=73351168 nbdkit: file.4: debug: file: pread count=4096 offset=72544256 nbdkit: file.12: debug: file: pread count=4096 offset=73355264 nbdkit: file.7: debug: file: pread count=4096 offset=72810496 nbdkit: file.4: debug: file: pread count=4096 offset=72548352 nbdkit: file.0: debug: file: pread count=4096 offset=73601024 nbdkit: file.12: debug: file: pread count=4096 offset=73359360 nbdkit: file.12: debug: file: pread count=4096 offset=73363456 nbdkit: file.0: debug: file: pread count=4096 offset=73605120 nbdkit: file.15: debug: file: pread count=4096 offset=72306688 nbdkit: file.12: debug: file: pread count=4096 offset=73367552 nbdkit: file.5: debug: file: pread count=4096 offset=73089024 nbdkit: file.15: debug: file: pread count=4096 offset=72310784 nbdkit: file.7: debug: file: pread count=4096 offset=72814592 nbdkit: file.4: debug: file: pread count=4096 offset=72552448 nbdkit: file.12: debug: file: pread count=4096 offset=73371648 nbdkit: file.5: debug: file: pread count=4096 offset=73093120 nbdkit: file.4: debug: file: pread count=4096 offset=72556544 nbdkit: file.0: debug: file: pread count=4096 offset=73609216 nbdkit: file.7: debug: file: pread count=4096 offset=72818688 nbdkit: file.4: debug: file: pread count=4096 offset=72560640 nbdkit: file.0: debug: file: pread count=4096 offset=73613312 nbdkit: file.12: debug: file: pread count=4096 offset=73375744 nbdkit: file.4: debug: file: pread count=4096 offset=72564736 nbdkit: file.0: debug: file: pread count=4096 offset=73617408 nbdkit: file.0: debug: file: pread count=4096 offset=73621504 nbdkit: file.0: debug: file: pread count=4096 offset=73625600 nbdkit: file.7: debug: file: pread count=4096 offset=72822784 nbdkit: file.15: debug: file: pread count=4096 offset=72314880 nbdkit: file.15: debug: file: pread count=4096 offset=72318976 nbdkit: file.15: debug: file: pread count=4096 offset=72323072 nbdkit: file.15: debug: file: pread count=4096 offset=72327168 nbdkit: file.7: debug: file: pread count=4096 offset=72826880 nbdkit: file.12: debug: file: pread count=4096 offset=73379840 nbdkit: file.15: debug: file: pread count=4096 offset=72331264 nbdkit: file.7: debug: file: pread count=4096 offset=72830976 nbdkit: file.4: debug: file: pread count=4096 offset=72568832 nbdkit: file.7: debug: file: pread count=4096 offset=72835072 nbdkit: file.7: debug: file: pread count=4096 offset=72839168 nbdkit: file.4: debug: file: pread count=4096 offset=72572928 nbdkit: file.4: debug: file: pread count=4096 offset=72577024 nbdkit: file.15: debug: file: pread count=4096 offset=72335360 nbdkit: file.4: debug: file: pread count=4096 offset=72581120 nbdkit: file.15: debug: file: pread count=4096 offset=72339456 nbdkit: file.5: debug: file: pread count=4096 offset=73097216 nbdkit: file.15: debug: file: pread count=4096 offset=72343552 nbdkit: file.15: debug: file: pread count=4096 offset=72347648 nbdkit: file.0: debug: file: pread count=4096 offset=73629696 nbdkit: file.5: debug: file: pread count=4096 offset=73101312 nbdkit: file.12: debug: file: pread count=4096 offset=73383936 nbdkit: file.5: debug: file: pread count=4096 offset=73105408 nbdkit: file.0: debug: file: pread count=4096 offset=73633792 nbdkit: file.7: debug: file: pread count=4096 offset=72843264 nbdkit: file.4: debug: file: pread count=4096 offset=72585216 nbdkit: file.12: debug: file: pread count=4096 offset=73388032 nbdkit: file.7: debug: file: pread count=4096 offset=72847360 nbdkit: file.12: debug: file: pread count=4096 offset=73392128 nbdkit: file.0: debug: file: pread count=4096 offset=73637888 nbdkit: file.5: debug: file: pread count=4096 offset=73109504 nbdkit: file.0: debug: file: pread count=4096 offset=73641984 nbdkit: file.4: debug: file: pread count=4096 offset=72589312 nbdkit: file.5: debug: file: pread count=4096 offset=73113600 nbdkit: file.7: debug: file: pread count=4096 offset=72851456 nbdkit: file.0: debug: file: pread count=4096 offset=73646080 nbdkit: file.7: debug: file: pread count=4096 offset=72855552 nbdkit: file.4: debug: file: pread count=4096 offset=72593408 nbdkit: file.12: debug: file: pread count=4096 offset=73396224 nbdkit: file.0: debug: file: pread count=4096 offset=73650176 nbdkit: file.4: debug: file: pread count=4096 offset=72597504 nbdkit: file.7: debug: file: pread count=4096 offset=72859648 nbdkit: file.0: debug: file: pread count=4096 offset=73654272 nbdkit: file.4: debug: file: pread count=4096 offset=72601600 nbdkit: file.5: debug: file: pread count=4096 offset=73117696 nbdkit: file.4: debug: file: pread count=4096 offset=72605696 nbdkit: file.0: debug: file: pread count=4096 offset=73658368 nbdkit: file.7: debug: file: pread count=4096 offset=72863744 nbdkit: file.5: debug: file: pread count=4096 offset=73121792 nbdkit: file.4: debug: file: pread count=4096 offset=72609792 nbdkit: file.7: debug: file: pread count=4096 offset=72867840 nbdkit: file.7: debug: file: pread count=4096 offset=72871936 nbdkit: file.5: debug: file: pread count=4096 offset=73125888 nbdkit: file.5: debug: file: pread count=4096 offset=73129984 nbdkit: file.5: debug: file: pread count=4096 offset=73134080 nbdkit: file.13: debug: cow: pread count=262144 offset=73662464 nbdkit: file.13: debug: file: pread count=4096 offset=73662464 nbdkit: file.13: debug: file: pread count=4096 offset=73666560 nbdkit: file.13: debug: file: pread count=4096 offset=73670656 nbdkit: file.13: debug: file: pread count=4096 offset=73674752 nbdkit: file.13: debug: file: pread count=4096 offset=73678848 nbdkit: file.13: debug: file: pread count=4096 offset=73682944 nbdkit: file.13: debug: file: pread count=4096 offset=73687040 nbdkit: file.13: debug: file: pread count=4096 offset=73691136 nbdkit: file.13: debug: file: pread count=4096 offset=73695232 nbdkit: file.13: debug: file: pread count=4096 offset=73699328 nbdkit: file.13: debug: file: pread count=4096 offset=73703424 nbdkit: file.13: debug: file: pread count=4096 offset=73707520 nbdkit: file.13: debug: file: pread count=4096 offset=73711616 nbdkit: file.13: debug: file: pread count=4096 offset=73715712 nbdkit: file.13: debug: file: pread count=4096 offset=73719808 nbdkit: file.13: debug: file: pread count=4096 offset=73723904 nbdkit: file.13: debug: file: pread count=4096 offset=73728000 nbdkit: file.13: debug: file: pread count=4096 offset=73732096 nbdkit: file.13: debug: file: pread count=4096 offset=73736192 nbdkit: file.13: debug: file: pread count=4096 offset=73740288 nbdkit: file.13: debug: file: pread count=4096 offset=73744384 nbdkit: file.13: debug: file: pread count=4096 offset=73748480 nbdkit: file.13: debug: file: pread count=4096 offset=73752576 nbdkit: file.13: debug: file: pread count=4096 offset=73756672 nbdkit: file.13: debug: file: pread count=4096 offset=73760768 nbdkit: file.13: debug: file: pread count=4096 offset=73764864 nbdkit: file.13: debug: file: pread count=4096 offset=73768960 nbdkit: file.13: debug: file: pread count=4096 offset=73773056 nbdkit: file.13: debug: file: pread count=4096 offset=73777152 nbdkit: file.13: debug: file: pread count=4096 offset=73781248 nbdkit: file.13: debug: file: pread count=4096 offset=73785344 nbdkit: file.13: debug: file: pread count=4096 offset=73789440 nbdkit: file.13: debug: file: pread count=4096 offset=73793536 nbdkit: file.13: debug: file: pread count=4096 offset=73797632 nbdkit: file.13: debug: file: pread count=4096 offset=73801728 nbdkit: file.13: debug: file: pread count=4096 offset=73805824 nbdkit: file.13: debug: file: pread count=4096 offset=73809920 nbdkit: file.13: debug: file: pread count=4096 offset=73814016 nbdkit: file.13: debug: file: pread count=4096 offset=73818112 nbdkit: file.13: debug: file: pread count=4096 offset=73822208 nbdkit: file.13: debug: file: pread count=4096 offset=73826304 nbdkit: file.13: debug: file: pread count=4096 offset=73830400 nbdkit: file.13: debug: file: pread count=4096 offset=73834496 nbdkit: file.13: debug: file: pread count=4096 offset=73838592 nbdkit: file.13: debug: file: pread count=4096 offset=73842688 nbdkit: file.13: debug: file: pread count=4096 offset=73846784 nbdkit: file.13: debug: file: pread count=4096 offset=73850880 nbdkit: file.13: debug: file: pread count=4096 offset=73854976 nbdkit: file.13: debug: file: pread count=4096 offset=73859072 nbdkit: file.13: debug: file: pread count=4096 offset=73863168 nbdkit: file.13: debug: file: pread count=4096 offset=73867264 nbdkit: file.13: debug: file: pread count=4096 offset=73871360 nbdkit: file.13: debug: file: pread count=4096 offset=73875456 nbdkit: file.13: debug: file: pread count=4096 offset=73879552 nbdkit: file.13: debug: file: pread count=4096 offset=73883648 nbdkit: file.13: debug: file: pread count=4096 offset=73887744 nbdkit: file.3: debug: cow: pread count=262144 offset=73924608 nbdkit: file.3: debug: file: pread count=4096 offset=73924608 nbdkit: file.13: debug: file: pread count=4096 offset=73891840 nbdkit: file.13: debug: file: pread count=4096 offset=73895936 nbdkit: file.13: debug: file: pread count=4096 offset=73900032 nbdkit: file.13: debug: file: pread count=4096 offset=73904128 nbdkit: file.3: debug: file: pread count=4096 offset=73928704 nbdkit: file.13: debug: file: pread count=4096 offset=73908224 nbdkit: file.3: debug: file: pread count=4096 offset=73932800 nbdkit: file.3: debug: file: pread count=4096 offset=73936896 nbdkit: file.3: debug: file: pread count=4096 offset=73940992 nbdkit: file.13: debug: file: pread count=4096 offset=73912320 nbdkit: file.13: debug: file: pread count=4096 offset=73916416 nbdkit: file.13: debug: file: pread count=4096 offset=73920512 nbdkit: file.3: debug: file: pread count=4096 offset=73945088 nbdkit: file.3: debug: file: pread count=4096 offset=73949184 nbdkit: file.3: debug: file: pread count=4096 offset=73953280 nbdkit: file.3: debug: file: pread count=4096 offset=73957376 nbdkit: file.3: debug: file: pread count=4096 offset=73961472 nbdkit: file.3: debug: file: pread count=4096 offset=73965568 nbdkit: file.3: debug: file: pread count=4096 offset=73969664 nbdkit: file.3: debug: file: pread count=4096 offset=73973760 nbdkit: file.3: debug: file: pread count=4096 offset=73977856 nbdkit: file.3: debug: file: pread count=4096 offset=73981952 nbdkit: file.3: debug: file: pread count=4096 offset=73986048 nbdkit: file.3: debug: file: pread count=4096 offset=73990144 nbdkit: file.3: debug: file: pread count=4096 offset=73994240 nbdkit: file.3: debug: file: pread count=4096 offset=73998336 nbdkit: file.3: debug: file: pread count=4096 offset=74002432 nbdkit: file.3: debug: file: pread count=4096 offset=74006528 nbdkit: file.3: debug: file: pread count=4096 offset=74010624 nbdkit: file.3: debug: file: pread count=4096 offset=74014720 nbdkit: file.3: debug: file: pread count=4096 offset=74018816 nbdkit: file.3: debug: file: pread count=4096 offset=74022912 nbdkit: file.3: debug: file: pread count=4096 offset=74027008 nbdkit: file.3: debug: file: pread count=4096 offset=74031104 nbdkit: file.3: debug: file: pread count=4096 offset=74035200 nbdkit: file.3: debug: file: pread count=4096 offset=74039296 nbdkit: file.3: debug: file: pread count=4096 offset=74043392 nbdkit: file.3: debug: file: pread count=4096 offset=74047488 nbdkit: file.3: debug: file: pread count=4096 offset=74051584 nbdkit: file.3: debug: file: pread count=4096 offset=74055680 nbdkit: file.3: debug: file: pread count=4096 offset=74059776 nbdkit: file.3: debug: file: pread count=4096 offset=74063872 nbdkit: file.3: debug: file: pread count=4096 offset=74067968 nbdkit: file.3: debug: file: pread count=4096 offset=74072064 nbdkit: file.3: debug: file: pread count=4096 offset=74076160 nbdkit: file.3: debug: file: pread count=4096 offset=74080256 nbdkit: file.3: debug: file: pread count=4096 offset=74084352 nbdkit: file.3: debug: file: pread count=4096 offset=74088448 nbdkit: file.3: debug: file: pread count=4096 offset=74092544 nbdkit: file.3: debug: file: pread count=4096 offset=74096640 nbdkit: file.3: debug: file: pread count=4096 offset=74100736 nbdkit: file.6: debug: cow: pread count=262144 offset=74186752 nbdkit: file.3: debug: file: pread count=4096 offset=74104832 nbdkit: file.3: debug: file: pread count=4096 offset=74108928 nbdkit: file.3: debug: file: pread count=4096 offset=74113024 nbdkit: file.3: debug: file: pread count=4096 offset=74117120 nbdkit: file.6: debug: file: pread count=4096 offset=74186752 nbdkit: file.3: debug: file: pread count=4096 offset=74121216 nbdkit: file.6: debug: file: pread count=4096 offset=74190848 nbdkit: file.6: debug: file: pread count=4096 offset=74194944 nbdkit: file.3: debug: file: pread count=4096 offset=74125312 nbdkit: file.3: debug: file: pread count=4096 offset=74129408 nbdkit: file.6: debug: file: pread count=4096 offset=74199040 nbdkit: file.3: debug: file: pread count=4096 offset=74133504 nbdkit: file.3: debug: file: pread count=4096 offset=74137600 nbdkit: file.3: debug: file: pread count=4096 offset=74141696 nbdkit: file.6: debug: file: pread count=4096 offset=74203136 nbdkit: file.6: debug: file: pread count=4096 offset=74207232 nbdkit: file.3: debug: file: pread count=4096 offset=74145792 nbdkit: file.6: debug: file: pread count=4096 offset=74211328 nbdkit: file.6: debug: file: pread count=4096 offset=74215424 nbdkit: file.6: debug: file: pread count=4096 offset=74219520 nbdkit: file.3: debug: file: pread count=4096 offset=74149888 nbdkit: file.6: debug: file: pread count=4096 offset=74223616 nbdkit: file.6: debug: file: pread count=4096 offset=74227712 nbdkit: file.6: debug: file: pread count=4096 offset=74231808 nbdkit: file.3: debug: file: pread count=4096 offset=74153984 nbdkit: file.3: debug: file: pread count=4096 offset=74158080 nbdkit: file.3: debug: file: pread count=4096 offset=74162176 nbdkit: file.3: debug: file: pread count=4096 offset=74166272 nbdkit: file.3: debug: file: pread count=4096 offset=74170368 nbdkit: file.3: debug: file: pread count=4096 offset=74174464 nbdkit: file.6: debug: file: pread count=4096 offset=74235904 nbdkit: file.3: debug: file: pread count=4096 offset=74178560 nbdkit: file.3: debug: file: pread count=4096 offset=74182656 nbdkit: file.6: debug: file: pread count=4096 offset=74240000 nbdkit: file.6: debug: file: pread count=4096 offset=74244096 nbdkit: file.6: debug: file: pread count=4096 offset=74248192 nbdkit: file.6: debug: file: pread count=4096 offset=74252288 nbdkit: file.6: debug: file: pread count=4096 offset=74256384 nbdkit: file.6: debug: file: pread count=4096 offset=74260480 nbdkit: file.2: debug: cow: pread count=262144 offset=74448896 nbdkit: file.2: debug: file: pread count=4096 offset=74448896 nbdkit: file.6: debug: file: pread count=4096 offset=74264576 nbdkit: file.6: debug: file: pread count=4096 offset=74268672 nbdkit: file.6: debug: file: pread count=4096 offset=74272768 nbdkit: file.6: debug: file: pread count=4096 offset=74276864 nbdkit: file.2: debug: file: pread count=4096 offset=74452992 nbdkit: file.2: debug: file: pread count=4096 offset=74457088 nbdkit: file.6: debug: file: pread count=4096 offset=74280960 nbdkit: file.6: debug: file: pread count=4096 offset=74285056 nbdkit: file.6: debug: file: pread count=4096 offset=74289152 nbdkit: file.2: debug: file: pread count=4096 offset=74461184 nbdkit: file.6: debug: file: pread count=4096 offset=74293248 nbdkit: file.2: debug: file: pread count=4096 offset=74465280 nbdkit: file.2: debug: file: pread count=4096 offset=74469376 nbdkit: file.6: debug: file: pread count=4096 offset=74297344 nbdkit: file.6: debug: file: pread count=4096 offset=74301440 nbdkit: file.6: debug: file: pread count=4096 offset=74305536 nbdkit: file.2: debug: file: pread count=4096 offset=74473472 nbdkit: file.6: debug: file: pread count=4096 offset=74309632 nbdkit: file.2: debug: file: pread count=4096 offset=74477568 nbdkit: file.6: debug: file: pread count=4096 offset=74313728 nbdkit: file.2: debug: file: pread count=4096 offset=74481664 nbdkit: file.6: debug: file: pread count=4096 offset=74317824 nbdkit: file.6: debug: file: pread count=4096 offset=74321920 nbdkit: file.6: debug: file: pread count=4096 offset=74326016 nbdkit: file.2: debug: file: pread count=4096 offset=74485760 nbdkit: file.6: debug: file: pread count=4096 offset=74330112 nbdkit: file.2: debug: file: pread count=4096 offset=74489856 nbdkit: file.6: debug: file: pread count=4096 offset=74334208 nbdkit: file.6: debug: file: pread count=4096 offset=74338304 nbdkit: file.6: debug: file: pread count=4096 offset=74342400 nbdkit: file.2: debug: file: pread count=4096 offset=74493952 nbdkit: file.2: debug: file: pread count=4096 offset=74498048 nbdkit: file.2: debug: file: pread count=4096 offset=74502144 nbdkit: file.6: debug: file: pread count=4096 offset=74346496 nbdkit: file.3: debug: cow: pread count=262144 offset=74711040 nbdkit: file.2: debug: file: pread count=4096 offset=74506240 nbdkit: file.6: debug: file: pread count=4096 offset=74350592 nbdkit: file.3: debug: file: pread count=4096 offset=74711040 nbdkit: file.2: debug: file: pread count=4096 offset=74510336 nbdkit: file.2: debug: file: pread count=4096 offset=74514432 nbdkit: file.3: debug: file: pread count=4096 offset=74715136 nbdkit: file.6: debug: file: pread count=4096 offset=74354688 nbdkit: file.3: debug: file: pread count=4096 offset=74719232 nbdkit: file.3: debug: file: pread count=4096 offset=74723328 nbdkit: file.6: debug: file: pread count=4096 offset=74358784 nbdkit: file.2: debug: file: pread count=4096 offset=74518528 nbdkit: file.3: debug: file: pread count=4096 offset=74727424 nbdkit: file.6: debug: file: pread count=4096 offset=74362880 nbdkit: file.2: debug: file: pread count=4096 offset=74522624 nbdkit: file.6: debug: file: pread count=4096 offset=74366976 nbdkit: file.2: debug: file: pread count=4096 offset=74526720 nbdkit: file.3: debug: file: pread count=4096 offset=74731520 nbdkit: file.3: debug: file: pread count=4096 offset=74735616 nbdkit: file.2: debug: file: pread count=4096 offset=74530816 nbdkit: file.6: debug: file: pread count=4096 offset=74371072 nbdkit: file.3: debug: file: pread count=4096 offset=74739712 nbdkit: file.3: debug: file: pread count=4096 offset=74743808 nbdkit: file.2: debug: file: pread count=4096 offset=74534912 nbdkit: file.6: debug: file: pread count=4096 offset=74375168 nbdkit: file.2: debug: file: pread count=4096 offset=74539008 nbdkit: file.3: debug: file: pread count=4096 offset=74747904 nbdkit: file.3: debug: file: pread count=4096 offset=74752000 nbdkit: file.6: debug: file: pread count=4096 offset=74379264 nbdkit: file.2: debug: file: pread count=4096 offset=74543104 nbdkit: file.3: debug: file: pread count=4096 offset=74756096 nbdkit: file.6: debug: file: pread count=4096 offset=74383360 nbdkit: file.3: debug: file: pread count=4096 offset=74760192 nbdkit: file.2: debug: file: pread count=4096 offset=74547200 nbdkit: file.6: debug: file: pread count=4096 offset=74387456 nbdkit: file.6: debug: file: pread count=4096 offset=74391552 nbdkit: file.3: debug: file: pread count=4096 offset=74764288 nbdkit: file.11: debug: cow: pread count=262144 offset=74973184 nbdkit: file.2: debug: file: pread count=4096 offset=74551296 nbdkit: file.6: debug: file: pread count=4096 offset=74395648 nbdkit: file.11: debug: file: pread count=4096 offset=74973184 nbdkit: file.11: debug: file: pread count=4096 offset=74977280 nbdkit: file.2: debug: file: pread count=4096 offset=74555392 nbdkit: file.3: debug: file: pread count=4096 offset=74768384 nbdkit: file.2: debug: file: pread count=4096 offset=74559488 nbdkit: file.11: debug: file: pread count=4096 offset=74981376 nbdkit: file.6: debug: file: pread count=4096 offset=74399744 nbdkit: file.11: debug: file: pread count=4096 offset=74985472 nbdkit: file.11: debug: file: pread count=4096 offset=74989568 nbdkit: file.2: debug: file: pread count=4096 offset=74563584 nbdkit: file.6: debug: file: pread count=4096 offset=74403840 nbdkit: file.6: debug: file: pread count=4096 offset=74407936 nbdkit: file.3: debug: file: pread count=4096 offset=74772480 nbdkit: file.2: debug: file: pread count=4096 offset=74567680 nbdkit: file.2: debug: file: pread count=4096 offset=74571776 nbdkit: file.2: debug: file: pread count=4096 offset=74575872 nbdkit: file.11: debug: file: pread count=4096 offset=74993664 nbdkit: file.6: debug: file: pread count=4096 offset=74412032 nbdkit: file.11: debug: file: pread count=4096 offset=74997760 nbdkit: file.11: debug: file: pread count=4096 offset=75001856 nbdkit: file.3: debug: file: pread count=4096 offset=74776576 nbdkit: file.11: debug: file: pread count=4096 offset=75005952 nbdkit: file.3: debug: file: pread count=4096 offset=74780672 nbdkit: file.11: debug: file: pread count=4096 offset=75010048 nbdkit: file.3: debug: file: pread count=4096 offset=74784768 nbdkit: file.6: debug: file: pread count=4096 offset=74416128 nbdkit: file.2: debug: file: pread count=4096 offset=74579968 nbdkit: file.11: debug: file: pread count=4096 offset=75014144 nbdkit: file.11: debug: file: pread count=4096 offset=75018240 nbdkit: file.3: debug: file: pread count=4096 offset=74788864 nbdkit: file.6: debug: file: pread count=4096 offset=74420224 nbdkit: file.3: debug: file: pread count=4096 offset=74792960 nbdkit: file.2: debug: file: pread count=4096 offset=74584064 nbdkit: file.3: debug: file: pread count=4096 offset=74797056 nbdkit: file.11: debug: file: pread count=4096 offset=75022336 nbdkit: file.2: debug: file: pread count=4096 offset=74588160 nbdkit: file.3: debug: file: pread count=4096 offset=74801152 nbdkit: file.11: debug: file: pread count=4096 offset=75026432 nbdkit: file.6: debug: file: pread count=4096 offset=74424320 nbdkit: file.3: debug: file: pread count=4096 offset=74805248 nbdkit: file.3: debug: file: pread count=4096 offset=74809344 nbdkit: file.2: debug: file: pread count=4096 offset=74592256 nbdkit: file.3: debug: file: pread count=4096 offset=74813440 nbdkit: file.3: debug: file: pread count=4096 offset=74817536 nbdkit: file.3: debug: file: pread count=4096 offset=74821632 nbdkit: file.6: debug: file: pread count=4096 offset=74428416 nbdkit: file.3: debug: file: pread count=4096 offset=74825728 nbdkit: file.6: debug: file: pread count=4096 offset=74432512 nbdkit: file.1: debug: cow: pread count=262144 offset=75235328 nbdkit: file.3: debug: file: pread count=4096 offset=74829824 nbdkit: file.6: debug: file: pread count=4096 offset=74436608 nbdkit: file.3: debug: file: pread count=4096 offset=74833920 nbdkit: file.3: debug: file: pread count=4096 offset=74838016 nbdkit: file.2: debug: file: pread count=4096 offset=74596352 nbdkit: file.6: debug: file: pread count=4096 offset=74440704 nbdkit: file.2: debug: file: pread count=4096 offset=74600448 nbdkit: file.2: debug: file: pread count=4096 offset=74604544 nbdkit: file.3: debug: file: pread count=4096 offset=74842112 nbdkit: file.1: debug: file: pread count=4096 offset=75235328 nbdkit: file.11: debug: file: pread count=4096 offset=75030528 nbdkit: file.6: debug: file: pread count=4096 offset=74444800 nbdkit: file.11: debug: file: pread count=4096 offset=75034624 nbdkit: file.11: debug: file: pread count=4096 offset=75038720 nbdkit: file.11: debug: file: pread count=4096 offset=75042816 nbdkit: file.3: debug: file: pread count=4096 offset=74846208 nbdkit: file.14: debug: cow: pread count=262144 offset=75497472 nbdkit: file.3: debug: file: pread count=4096 offset=74850304 nbdkit: file.1: debug: file: pread count=4096 offset=75239424 nbdkit: file.1: debug: file: pread count=4096 offset=75243520 nbdkit: file.1: debug: file: pread count=4096 offset=75247616 nbdkit: file.2: debug: file: pread count=4096 offset=74608640 nbdkit: file.1: debug: file: pread count=4096 offset=75251712 nbdkit: file.1: debug: file: pread count=4096 offset=75255808 nbdkit: file.3: debug: file: pread count=4096 offset=74854400 nbdkit: file.14: debug: file: pread count=4096 offset=75497472 nbdkit: file.11: debug: file: pread count=4096 offset=75046912 nbdkit: file.3: debug: file: pread count=4096 offset=74858496 nbdkit: file.1: debug: file: pread count=4096 offset=75259904 nbdkit: file.1: debug: file: pread count=4096 offset=75264000 nbdkit: file.1: debug: file: pread count=4096 offset=75268096 nbdkit: file.11: debug: file: pread count=4096 offset=75051008 nbdkit: file.1: debug: file: pread count=4096 offset=75272192 nbdkit: file.11: debug: file: pread count=4096 offset=75055104 nbdkit: file.2: debug: file: pread count=4096 offset=74612736 nbdkit: file.3: debug: file: pread count=4096 offset=74862592 nbdkit: file.11: debug: file: pread count=4096 offset=75059200 nbdkit: file.1: debug: file: pread count=4096 offset=75276288 nbdkit: file.1: debug: file: pread count=4096 offset=75280384 nbdkit: file.1: debug: file: pread count=4096 offset=75284480 nbdkit: file.14: debug: file: pread count=4096 offset=75501568 nbdkit: file.3: debug: file: pread count=4096 offset=74866688 nbdkit: file.2: debug: file: pread count=4096 offset=74616832 nbdkit: file.3: debug: file: pread count=4096 offset=74870784 nbdkit: file.14: debug: file: pread count=4096 offset=75505664 nbdkit: file.14: debug: file: pread count=4096 offset=75509760 nbdkit: file.14: debug: file: pread count=4096 offset=75513856 nbdkit: file.11: debug: file: pread count=4096 offset=75063296 nbdkit: file.3: debug: file: pread count=4096 offset=74874880 nbdkit: file.2: debug: file: pread count=4096 offset=74620928 nbdkit: file.1: debug: file: pread count=4096 offset=75288576 nbdkit: file.14: debug: file: pread count=4096 offset=75517952 nbdkit: file.10: debug: cow: pread count=262144 offset=75759616 nbdkit: file.14: debug: file: pread count=4096 offset=75522048 nbdkit: file.3: debug: file: pread count=4096 offset=74878976 nbdkit: file.10: debug: file: pread count=4096 offset=75759616 nbdkit: file.11: debug: file: pread count=4096 offset=75067392 nbdkit: file.3: debug: file: pread count=4096 offset=74883072 nbdkit: file.2: debug: file: pread count=4096 offset=74625024 nbdkit: file.14: debug: file: pread count=4096 offset=75526144 nbdkit: file.10: debug: file: pread count=4096 offset=75763712 nbdkit: file.3: debug: file: pread count=4096 offset=74887168 nbdkit: file.1: debug: file: pread count=4096 offset=75292672 nbdkit: file.2: debug: file: pread count=4096 offset=74629120 nbdkit: file.11: debug: file: pread count=4096 offset=75071488 nbdkit: file.2: debug: file: pread count=4096 offset=74633216 nbdkit: file.10: debug: file: pread count=4096 offset=75767808 nbdkit: file.11: debug: file: pread count=4096 offset=75075584 nbdkit: file.14: debug: file: pread count=4096 offset=75530240 nbdkit: file.1: debug: file: pread count=4096 offset=75296768 nbdkit: file.11: debug: file: pread count=4096 offset=75079680 nbdkit: file.3: debug: file: pread count=4096 offset=74891264 nbdkit: file.11: debug: file: pread count=4096 offset=75083776 nbdkit: file.11: debug: file: pread count=4096 offset=75087872 nbdkit: file.10: debug: file: pread count=4096 offset=75771904 nbdkit: file.2: debug: file: pread count=4096 offset=74637312 nbdkit: file.14: debug: file: pread count=4096 offset=75534336 nbdkit: file.14: debug: file: pread count=4096 offset=75538432 nbdkit: file.14: debug: file: pread count=4096 offset=75542528 nbdkit: file.10: debug: file: pread count=4096 offset=75776000 nbdkit: file.3: debug: file: pread count=4096 offset=74895360 nbdkit: file.10: debug: file: pread count=4096 offset=75780096 nbdkit: file.2: debug: file: pread count=4096 offset=74641408 nbdkit: file.1: debug: file: pread count=4096 offset=75300864 nbdkit: file.10: debug: file: pread count=4096 offset=75784192 nbdkit: file.2: debug: file: pread count=4096 offset=74645504 nbdkit: file.11: debug: file: pread count=4096 offset=75091968 nbdkit: file.3: debug: file: pread count=4096 offset=74899456 nbdkit: file.3: debug: file: pread count=4096 offset=74903552 nbdkit: file.1: debug: file: pread count=4096 offset=75304960 nbdkit: file.11: debug: file: pread count=4096 offset=75096064 nbdkit: file.10: debug: file: pread count=4096 offset=75788288 nbdkit: file.3: debug: file: pread count=4096 offset=74907648 nbdkit: file.14: debug: file: pread count=4096 offset=75546624 nbdkit: file.14: debug: file: pread count=4096 offset=75550720 nbdkit: file.2: debug: file: pread count=4096 offset=74649600 nbdkit: file.11: debug: file: pread count=4096 offset=75100160 nbdkit: file.14: debug: file: pread count=4096 offset=75554816 nbdkit: file.2: debug: file: pread count=4096 offset=74653696 nbdkit: file.8: debug: cow: pread count=262144 offset=76021760 nbdkit: file.2: debug: file: pread count=4096 offset=74657792 nbdkit: file.1: debug: file: pread count=4096 offset=75309056 nbdkit: file.3: debug: file: pread count=4096 offset=74911744 nbdkit: file.2: debug: file: pread count=4096 offset=74661888 nbdkit: file.10: debug: file: pread count=4096 offset=75792384 nbdkit: file.11: debug: file: pread count=4096 offset=75104256 nbdkit: file.14: debug: file: pread count=4096 offset=75558912 nbdkit: file.1: debug: file: pread count=4096 offset=75313152 nbdkit: file.8: debug: file: pread count=4096 offset=76021760 nbdkit: file.2: debug: file: pread count=4096 offset=74665984 nbdkit: file.1: debug: file: pread count=4096 offset=75317248 nbdkit: file.8: debug: file: pread count=4096 offset=76025856 nbdkit: file.1: debug: file: pread count=4096 offset=75321344 nbdkit: file.10: debug: file: pread count=4096 offset=75796480 nbdkit: file.11: debug: file: pread count=4096 offset=75108352 nbdkit: file.2: debug: file: pread count=4096 offset=74670080 nbdkit: file.11: debug: file: pread count=4096 offset=75112448 nbdkit: file.14: debug: file: pread count=4096 offset=75563008 nbdkit: file.2: debug: file: pread count=4096 offset=74674176 nbdkit: file.10: debug: file: pread count=4096 offset=75800576 nbdkit: file.1: debug: file: pread count=4096 offset=75325440 nbdkit: file.14: debug: file: pread count=4096 offset=75567104 nbdkit: file.10: debug: file: pread count=4096 offset=75804672 nbdkit: file.3: debug: file: pread count=4096 offset=74915840 nbdkit: file.15: debug: cow: pread count=262144 offset=76283904 nbdkit: file.8: debug: file: pread count=4096 offset=76029952 nbdkit: file.1: debug: file: pread count=4096 offset=75329536 nbdkit: file.15: debug: file: pread count=4096 offset=76283904 nbdkit: file.15: debug: file: pread count=4096 offset=76288000 nbdkit: file.11: debug: file: pread count=4096 offset=75116544 nbdkit: file.3: debug: file: pread count=4096 offset=74919936 nbdkit: file.1: debug: file: pread count=4096 offset=75333632 nbdkit: file.8: debug: file: pread count=4096 offset=76034048 nbdkit: file.1: debug: file: pread count=4096 offset=75337728 nbdkit: file.10: debug: file: pread count=4096 offset=75808768 nbdkit: file.14: debug: file: pread count=4096 offset=75571200 nbdkit: file.14: debug: file: pread count=4096 offset=75575296 nbdkit: file.8: debug: file: pread count=4096 offset=76038144 nbdkit: file.2: debug: file: pread count=4096 offset=74678272 nbdkit: file.15: debug: file: pread count=4096 offset=76292096 nbdkit: file.11: debug: file: pread count=4096 offset=75120640 nbdkit: file.15: debug: file: pread count=4096 offset=76296192 nbdkit: file.1: debug: file: pread count=4096 offset=75341824 nbdkit: file.15: debug: file: pread count=4096 offset=76300288 nbdkit: file.2: debug: file: pread count=4096 offset=74682368 nbdkit: file.3: debug: file: pread count=4096 offset=74924032 nbdkit: file.11: debug: file: pread count=4096 offset=75124736 nbdkit: file.10: debug: file: pread count=4096 offset=75812864 nbdkit: file.14: debug: file: pread count=4096 offset=75579392 nbdkit: file.15: debug: file: pread count=4096 offset=76304384 nbdkit: file.2: debug: file: pread count=4096 offset=74686464 nbdkit: file.8: debug: file: pread count=4096 offset=76042240 nbdkit: file.11: debug: file: pread count=4096 offset=75128832 nbdkit: file.8: debug: file: pread count=4096 offset=76046336 nbdkit: file.3: debug: file: pread count=4096 offset=74928128 nbdkit: file.2: debug: file: pread count=4096 offset=74690560 nbdkit: file.15: debug: file: pread count=4096 offset=76308480 nbdkit: file.14: debug: file: pread count=4096 offset=75583488 nbdkit: file.10: debug: file: pread count=4096 offset=75816960 nbdkit: file.15: debug: file: pread count=4096 offset=76312576 nbdkit: file.3: debug: file: pread count=4096 offset=74932224 nbdkit: file.10: debug: file: pread count=4096 offset=75821056 nbdkit: file.15: debug: file: pread count=4096 offset=76316672 nbdkit: file.3: debug: file: pread count=4096 offset=74936320 nbdkit: file.1: debug: file: pread count=4096 offset=75345920 nbdkit: file.12: debug: cow: pread count=262144 offset=76546048 nbdkit: file.15: debug: file: pread count=4096 offset=76320768 nbdkit: file.2: debug: file: pread count=4096 offset=74694656 nbdkit: file.12: debug: file: pread count=4096 offset=76546048 nbdkit: file.11: debug: file: pread count=4096 offset=75132928 nbdkit: file.15: debug: file: pread count=4096 offset=76324864 nbdkit: file.8: debug: file: pread count=4096 offset=76050432 nbdkit: file.10: debug: file: pread count=4096 offset=75825152 nbdkit: file.14: debug: file: pread count=4096 offset=75587584 nbdkit: file.1: debug: file: pread count=4096 offset=75350016 nbdkit: file.3: debug: file: pread count=4096 offset=74940416 nbdkit: file.8: debug: file: pread count=4096 offset=76054528 nbdkit: file.11: debug: file: pread count=4096 offset=75137024 nbdkit: file.12: debug: file: pread count=4096 offset=76550144 nbdkit: file.2: debug: file: pread count=4096 offset=74698752 nbdkit: file.8: debug: file: pread count=4096 offset=76058624 nbdkit: file.12: debug: file: pread count=4096 offset=76554240 nbdkit: file.8: debug: file: pread count=4096 offset=76062720 nbdkit: file.15: debug: file: pread count=4096 offset=76328960 nbdkit: file.12: debug: file: pread count=4096 offset=76558336 nbdkit: file.11: debug: file: pread count=4096 offset=75141120 nbdkit: file.8: debug: file: pread count=4096 offset=76066816 nbdkit: file.3: debug: file: pread count=4096 offset=74944512 nbdkit: file.0: debug: cow: pread count=262144 offset=76808192 nbdkit: file.1: debug: file: pread count=4096 offset=75354112 nbdkit: file.1: debug: file: pread count=4096 offset=75358208 nbdkit: file.2: debug: file: pread count=4096 offset=74702848 nbdkit: file.14: debug: file: pread count=4096 offset=75591680 nbdkit: file.15: debug: file: pread count=4096 offset=76333056 nbdkit: file.14: debug: file: pread count=4096 offset=75595776 nbdkit: file.11: debug: file: pread count=4096 offset=75145216 nbdkit: file.3: debug: file: pread count=4096 offset=74948608 nbdkit: file.11: debug: file: pread count=4096 offset=75149312 nbdkit: file.1: debug: file: pread count=4096 offset=75362304 nbdkit: file.11: debug: file: pread count=4096 offset=75153408 nbdkit: file.11: debug: file: pread count=4096 offset=75157504 nbdkit: file.10: debug: file: pread count=4096 offset=75829248 nbdkit: file.12: debug: file: pread count=4096 offset=76562432 nbdkit: file.1: debug: file: pread count=4096 offset=75366400 nbdkit: file.11: debug: file: pread count=4096 offset=75161600 nbdkit: file.0: debug: file: pread count=4096 offset=76808192 nbdkit: file.2: debug: file: pread count=4096 offset=74706944 nbdkit: file.11: debug: file: pread count=4096 offset=75165696 nbdkit: file.15: debug: file: pread count=4096 offset=76337152 nbdkit: file.10: debug: file: pread count=4096 offset=75833344 nbdkit: file.15: debug: file: pread count=4096 offset=76341248 nbdkit: file.12: debug: file: pread count=4096 offset=76566528 nbdkit: file.10: debug: file: pread count=4096 offset=75837440 nbdkit: file.1: debug: file: pread count=4096 offset=75370496 nbdkit: file.11: debug: file: pread count=4096 offset=75169792 nbdkit: file.15: debug: file: pread count=4096 offset=76345344 nbdkit: file.3: debug: file: pread count=4096 offset=74952704 nbdkit: file.12: debug: file: pread count=4096 offset=76570624 nbdkit: file.10: debug: file: pread count=4096 offset=75841536 nbdkit: file.3: debug: file: pread count=4096 offset=74956800 nbdkit: file.0: debug: file: pread count=4096 offset=76812288 nbdkit: file.3: debug: file: pread count=4096 offset=74960896 nbdkit: file.1: debug: file: pread count=4096 offset=75374592 nbdkit: file.11: debug: file: pread count=4096 offset=75173888 nbdkit: file.1: debug: file: pread count=4096 offset=75378688 nbdkit: file.15: debug: file: pread count=4096 offset=76349440 nbdkit: file.11: debug: file: pread count=4096 offset=75177984 nbdkit: file.10: debug: file: pread count=4096 offset=75845632 nbdkit: file.4: debug: cow: pread count=262144 offset=77070336 nbdkit: file.12: debug: file: pread count=4096 offset=76574720 nbdkit: file.8: debug: file: pread count=4096 offset=76070912 nbdkit: file.10: debug: file: pread count=4096 offset=75849728 nbdkit: file.3: debug: file: pread count=4096 offset=74964992 nbdkit: file.1: debug: file: pread count=4096 offset=75382784 nbdkit: file.12: debug: file: pread count=4096 offset=76578816 nbdkit: file.11: debug: file: pread count=4096 offset=75182080 nbdkit: file.10: debug: file: pread count=4096 offset=75853824 nbdkit: file.0: debug: file: pread count=4096 offset=76816384 nbdkit: file.3: debug: file: pread count=4096 offset=74969088 nbdkit: file.4: debug: file: pread count=4096 offset=77070336 nbdkit: file.14: debug: file: pread count=4096 offset=75599872 nbdkit: file.0: debug: file: pread count=4096 offset=76820480 nbdkit: file.0: debug: file: pread count=4096 offset=76824576 nbdkit: file.8: debug: file: pread count=4096 offset=76075008 nbdkit: file.0: debug: file: pread count=4096 offset=76828672 nbdkit: file.11: debug: file: pread count=4096 offset=75186176 nbdkit: file.10: debug: file: pread count=4096 offset=75857920 nbdkit: file.4: debug: file: pread count=4096 offset=77074432 nbdkit: file.11: debug: file: pread count=4096 offset=75190272 nbdkit: file.11: debug: file: pread count=4096 offset=75194368 nbdkit: file.11: debug: file: pread count=4096 offset=75198464 nbdkit: file.4: debug: file: pread count=4096 offset=77078528 nbdkit: file.11: debug: file: pread count=4096 offset=75202560 nbdkit: file.0: debug: file: pread count=4096 offset=76832768 nbdkit: file.12: debug: file: pread count=4096 offset=76582912 nbdkit: file.14: debug: file: pread count=4096 offset=75603968 nbdkit: file.11: debug: file: pread count=4096 offset=75206656 nbdkit: file.4: debug: file: pread count=4096 offset=77082624 nbdkit: file.1: debug: file: pread count=4096 offset=75386880 nbdkit: file.14: debug: file: pread count=4096 offset=75608064 nbdkit: file.11: debug: file: pread count=4096 offset=75210752 nbdkit: file.1: debug: file: pread count=4096 offset=75390976 nbdkit: file.10: debug: file: pread count=4096 offset=75862016 nbdkit: file.12: debug: file: pread count=4096 offset=76587008 nbdkit: file.1: debug: file: pread count=4096 offset=75395072 nbdkit: file.8: debug: file: pread count=4096 offset=76079104 nbdkit: file.0: debug: file: pread count=4096 offset=76836864 nbdkit: file.4: debug: file: pread count=4096 offset=77086720 nbdkit: file.10: debug: file: pread count=4096 offset=75866112 nbdkit: file.7: debug: cow: pread count=262144 offset=77332480 nbdkit: file.10: debug: file: pread count=4096 offset=75870208 nbdkit: file.12: debug: file: pread count=4096 offset=76591104 nbdkit: file.11: debug: file: pread count=4096 offset=75214848 nbdkit: file.1: debug: file: pread count=4096 offset=75399168 nbdkit: file.8: debug: file: pread count=4096 offset=76083200 nbdkit: file.15: debug: file: pread count=4096 offset=76353536 nbdkit: file.12: debug: file: pread count=4096 offset=76595200 nbdkit: file.11: debug: file: pread count=4096 offset=75218944 nbdkit: file.15: debug: file: pread count=4096 offset=76357632 nbdkit: file.4: debug: file: pread count=4096 offset=77090816 nbdkit: file.0: debug: file: pread count=4096 offset=76840960 nbdkit: file.11: debug: file: pread count=4096 offset=75223040 nbdkit: file.10: debug: file: pread count=4096 offset=75874304 nbdkit: file.0: debug: file: pread count=4096 offset=76845056 nbdkit: file.12: debug: file: pread count=4096 offset=76599296 nbdkit: file.1: debug: file: pread count=4096 offset=75403264 nbdkit: file.8: debug: file: pread count=4096 offset=76087296 nbdkit: file.1: debug: file: pread count=4096 offset=75407360 nbdkit: file.7: debug: file: pread count=4096 offset=77332480 nbdkit: file.0: debug: file: pread count=4096 offset=76849152 nbdkit: file.4: debug: file: pread count=4096 offset=77094912 nbdkit: file.10: debug: file: pread count=4096 offset=75878400 nbdkit: file.15: debug: file: pread count=4096 offset=76361728 nbdkit: file.5: debug: cow: pread count=262144 offset=77594624 nbdkit: file.0: debug: file: pread count=4096 offset=76853248 nbdkit: file.12: debug: file: pread count=4096 offset=76603392 nbdkit: file.0: debug: file: pread count=4096 offset=76857344 nbdkit: file.14: debug: file: pread count=4096 offset=75612160 nbdkit: file.12: debug: file: pread count=4096 offset=76607488 nbdkit: file.5: debug: file: pread count=4096 offset=77594624 nbdkit: file.12: debug: file: pread count=4096 offset=76611584 nbdkit: file.15: debug: file: pread count=4096 offset=76365824 nbdkit: file.1: debug: file: pread count=4096 offset=75411456 nbdkit: file.10: debug: file: pread count=4096 offset=75882496 nbdkit: file.10: debug: file: pread count=4096 offset=75886592 nbdkit: file.5: debug: file: pread count=4096 offset=77598720 nbdkit: file.0: debug: file: pread count=4096 offset=76861440 nbdkit: file.7: debug: file: pread count=4096 offset=77336576 nbdkit: file.12: debug: file: pread count=4096 offset=76615680 nbdkit: file.11: debug: file: pread count=4096 offset=75227136 nbdkit: file.0: debug: file: pread count=4096 offset=76865536 nbdkit: file.8: debug: file: pread count=4096 offset=76091392 nbdkit: file.10: debug: file: pread count=4096 offset=75890688 nbdkit: file.14: debug: file: pread count=4096 offset=75616256 nbdkit: file.7: debug: file: pread count=4096 offset=77340672 nbdkit: file.8: debug: file: pread count=4096 offset=76095488 nbdkit: file.5: debug: file: pread count=4096 offset=77602816 nbdkit: file.11: debug: file: pread count=4096 offset=75231232 nbdkit: file.0: debug: file: pread count=4096 offset=76869632 nbdkit: file.7: debug: file: pread count=4096 offset=77344768 nbdkit: file.1: debug: file: pread count=4096 offset=75415552 nbdkit: file.4: debug: file: pread count=4096 offset=77099008 nbdkit: file.14: debug: file: pread count=4096 offset=75620352 nbdkit: file.8: debug: file: pread count=4096 offset=76099584 nbdkit: file.14: debug: file: pread count=4096 offset=75624448 nbdkit: file.5: debug: file: pread count=4096 offset=77606912 nbdkit: file.14: debug: file: pread count=4096 offset=75628544 nbdkit: file.15: debug: file: pread count=4096 offset=76369920 nbdkit: file.1: debug: file: pread count=4096 offset=75419648 nbdkit: file.5: debug: file: pread count=4096 offset=77611008 nbdkit: file.12: debug: file: pread count=4096 offset=76619776 nbdkit: file.13: debug: cow: pread count=262144 offset=77856768 nbdkit: file.10: debug: file: pread count=4096 offset=75894784 nbdkit: file.7: debug: file: pread count=4096 offset=77348864 nbdkit: file.8: debug: file: pread count=4096 offset=76103680 nbdkit: file.12: debug: file: pread count=4096 offset=76623872 nbdkit: file.8: debug: file: pread count=4096 offset=76107776 nbdkit: file.15: debug: file: pread count=4096 offset=76374016 nbdkit: file.0: debug: file: pread count=4096 offset=76873728 nbdkit: file.15: debug: file: pread count=4096 offset=76378112 nbdkit: file.1: debug: file: pread count=4096 offset=75423744 nbdkit: file.7: debug: file: pread count=4096 offset=77352960 nbdkit: file.1: debug: file: pread count=4096 offset=75427840 nbdkit: file.12: debug: file: pread count=4096 offset=76627968 nbdkit: file.15: debug: file: pread count=4096 offset=76382208 nbdkit: file.1: debug: file: pread count=4096 offset=75431936 nbdkit: file.15: debug: file: pread count=4096 offset=76386304 nbdkit: file.7: debug: file: pread count=4096 offset=77357056 nbdkit: file.4: debug: file: pread count=4096 offset=77103104 nbdkit: file.10: debug: file: pread count=4096 offset=75898880 nbdkit: file.4: debug: file: pread count=4096 offset=77107200 nbdkit: file.14: debug: file: pread count=4096 offset=75632640 nbdkit: file.15: debug: file: pread count=4096 offset=76390400 nbdkit: file.14: debug: file: pread count=4096 offset=75636736 nbdkit: file.15: debug: file: pread count=4096 offset=76394496 nbdkit: file.15: debug: file: pread count=4096 offset=76398592 nbdkit: file.1: debug: file: pread count=4096 offset=75436032 nbdkit: file.15: debug: file: pread count=4096 offset=76402688 nbdkit: file.10: debug: file: pread count=4096 offset=75902976 nbdkit: file.4: debug: file: pread count=4096 offset=77111296 nbdkit: file.12: debug: file: pread count=4096 offset=76632064 nbdkit: file.10: debug: file: pread count=4096 offset=75907072 nbdkit: file.13: debug: file: pread count=4096 offset=77856768 nbdkit: file.14: debug: file: pread count=4096 offset=75640832 nbdkit: file.0: debug: file: pread count=4096 offset=76877824 nbdkit: file.15: debug: file: pread count=4096 offset=76406784 nbdkit: file.11: debug: cow: pread count=262144 offset=78118912 nbdkit: file.8: debug: file: pread count=4096 offset=76111872 nbdkit: file.0: debug: file: pread count=4096 offset=76881920 nbdkit: file.1: debug: file: pread count=4096 offset=75440128 nbdkit: file.7: debug: file: pread count=4096 offset=77361152 nbdkit: file.12: debug: file: pread count=4096 offset=76636160 nbdkit: file.15: debug: file: pread count=4096 offset=76410880 nbdkit: file.13: debug: file: pread count=4096 offset=77860864 nbdkit: file.10: debug: file: pread count=4096 offset=75911168 nbdkit: file.12: debug: file: pread count=4096 offset=76640256 nbdkit: file.7: debug: file: pread count=4096 offset=77365248 nbdkit: file.5: debug: file: pread count=4096 offset=77615104 nbdkit: file.14: debug: file: pread count=4096 offset=75644928 nbdkit: file.15: debug: file: pread count=4096 offset=76414976 nbdkit: file.14: debug: file: pread count=4096 offset=75649024 nbdkit: file.10: debug: file: pread count=4096 offset=75915264 nbdkit: file.12: debug: file: pread count=4096 offset=76644352 nbdkit: file.1: debug: file: pread count=4096 offset=75444224 nbdkit: file.14: debug: file: pread count=4096 offset=75653120 nbdkit: file.1: debug: file: pread count=4096 offset=75448320 nbdkit: file.14: debug: file: pread count=4096 offset=75657216 nbdkit: file.13: debug: file: pread count=4096 offset=77864960 nbdkit: file.0: debug: file: pread count=4096 offset=76886016 nbdkit: file.4: debug: file: pread count=4096 offset=77115392 nbdkit: file.8: debug: file: pread count=4096 offset=76115968 nbdkit: file.12: debug: file: pread count=4096 offset=76648448 nbdkit: file.5: debug: file: pread count=4096 offset=77619200 nbdkit: file.0: debug: file: pread count=4096 offset=76890112 nbdkit: file.1: debug: file: pread count=4096 offset=75452416 nbdkit: file.7: debug: file: pread count=4096 offset=77369344 nbdkit: file.7: debug: file: pread count=4096 offset=77373440 nbdkit: file.4: debug: file: pread count=4096 offset=77119488 nbdkit: file.11: debug: file: pread count=4096 offset=78118912 nbdkit: file.10: debug: file: pread count=4096 offset=75919360 nbdkit: file.4: debug: file: pread count=4096 offset=77123584 nbdkit: file.6: debug: cow: pread count=262144 offset=78381056 nbdkit: file.12: debug: file: pread count=4096 offset=76652544 nbdkit: file.14: debug: file: pread count=4096 offset=75661312 nbdkit: file.14: debug: file: pread count=4096 offset=75665408 nbdkit: file.1: debug: file: pread count=4096 offset=75456512 nbdkit: file.12: debug: file: pread count=4096 offset=76656640 nbdkit: file.5: debug: file: pread count=4096 offset=77623296 nbdkit: file.7: debug: file: pread count=4096 offset=77377536 nbdkit: file.10: debug: file: pread count=4096 offset=75923456 nbdkit: file.4: debug: file: pread count=4096 offset=77127680 nbdkit: file.6: debug: file: pread count=4096 offset=78381056 nbdkit: file.0: debug: file: pread count=4096 offset=76894208 nbdkit: file.13: debug: file: pread count=4096 offset=77869056 nbdkit: file.12: debug: file: pread count=4096 offset=76660736 nbdkit: file.6: debug: file: pread count=4096 offset=78385152 nbdkit: file.8: debug: file: pread count=4096 offset=76120064 nbdkit: file.14: debug: file: pread count=4096 offset=75669504 nbdkit: file.6: debug: file: pread count=4096 offset=78389248 nbdkit: file.1: debug: file: pread count=4096 offset=75460608 nbdkit: file.5: debug: file: pread count=4096 offset=77627392 nbdkit: file.15: debug: file: pread count=4096 offset=76419072 nbdkit: file.10: debug: file: pread count=4096 offset=75927552 nbdkit: file.7: debug: file: pread count=4096 offset=77381632 nbdkit: file.4: debug: file: pread count=4096 offset=77131776 nbdkit: file.11: debug: file: pread count=4096 offset=78123008 nbdkit: file.1: debug: file: pread count=4096 offset=75464704 nbdkit: file.13: debug: file: pread count=4096 offset=77873152 nbdkit: file.8: debug: file: pread count=4096 offset=76124160 nbdkit: file.1: debug: file: pread count=4096 offset=75468800 nbdkit: file.14: debug: file: pread count=4096 offset=75673600 nbdkit: file.0: debug: file: pread count=4096 offset=76898304 nbdkit: file.7: debug: file: pread count=4096 offset=77385728 nbdkit: file.8: debug: file: pread count=4096 offset=76128256 nbdkit: file.0: debug: file: pread count=4096 offset=76902400 nbdkit: file.10: debug: file: pread count=4096 offset=75931648 nbdkit: file.6: debug: file: pread count=4096 offset=78393344 nbdkit: file.12: debug: file: pread count=4096 offset=76664832 nbdkit: file.4: debug: file: pread count=4096 offset=77135872 nbdkit: file.2: debug: cow: pread count=262144 offset=78643200 nbdkit: file.6: debug: file: pread count=4096 offset=78397440 nbdkit: file.0: debug: file: pread count=4096 offset=76906496 nbdkit: file.10: debug: file: pread count=4096 offset=75935744 nbdkit: file.13: debug: file: pread count=4096 offset=77877248 nbdkit: file.6: debug: file: pread count=4096 offset=78401536 nbdkit: file.11: debug: file: pread count=4096 offset=78127104 nbdkit: file.14: debug: file: pread count=4096 offset=75677696 nbdkit: file.1: debug: file: pread count=4096 offset=75472896 nbdkit: file.15: debug: file: pread count=4096 offset=76423168 nbdkit: file.13: debug: file: pread count=4096 offset=77881344 nbdkit: file.5: debug: file: pread count=4096 offset=77631488 nbdkit: file.8: debug: file: pread count=4096 offset=76132352 nbdkit: file.6: debug: file: pread count=4096 offset=78405632 nbdkit: file.11: debug: file: pread count=4096 offset=78131200 nbdkit: file.12: debug: file: pread count=4096 offset=76668928 nbdkit: file.5: debug: file: pread count=4096 offset=77635584 nbdkit: file.13: debug: file: pread count=4096 offset=77885440 nbdkit: file.2: debug: file: pread count=4096 offset=78643200 nbdkit: file.6: debug: file: pread count=4096 offset=78409728 nbdkit: file.0: debug: file: pread count=4096 offset=76910592 nbdkit: file.4: debug: file: pread count=4096 offset=77139968 nbdkit: file.0: debug: file: pread count=4096 offset=76914688 nbdkit: file.8: debug: file: pread count=4096 offset=76136448 nbdkit: file.0: debug: file: pread count=4096 offset=76918784 nbdkit: file.0: debug: file: pread count=4096 offset=76922880 nbdkit: file.2: debug: file: pread count=4096 offset=78647296 nbdkit: file.4: debug: file: pread count=4096 offset=77144064 nbdkit: file.2: debug: file: pread count=4096 offset=78651392 nbdkit: file.6: debug: file: pread count=4096 offset=78413824 nbdkit: file.2: debug: file: pread count=4096 offset=78655488 nbdkit: file.7: debug: file: pread count=4096 offset=77389824 nbdkit: file.15: debug: file: pread count=4096 offset=76427264 nbdkit: file.6: debug: file: pread count=4096 offset=78417920 nbdkit: file.7: debug: file: pread count=4096 offset=77393920 nbdkit: file.15: debug: file: pread count=4096 offset=76431360 nbdkit: file.14: debug: file: pread count=4096 offset=75681792 nbdkit: file.5: debug: file: pread count=4096 offset=77639680 nbdkit: file.6: debug: file: pread count=4096 offset=78422016 nbdkit: file.2: debug: file: pread count=4096 offset=78659584 nbdkit: file.3: debug: cow: pread count=262144 offset=78905344 nbdkit: file.10: debug: file: pread count=4096 offset=75939840 nbdkit: file.10: debug: file: pread count=4096 offset=75943936 nbdkit: file.15: debug: file: pread count=4096 offset=76435456 nbdkit: file.7: debug: file: pread count=4096 offset=77398016 nbdkit: file.10: debug: file: pread count=4096 offset=75948032 nbdkit: file.10: debug: file: pread count=4096 offset=75952128 nbdkit: file.10: debug: file: pread count=4096 offset=75956224 nbdkit: file.5: debug: file: pread count=4096 offset=77643776 nbdkit: file.0: debug: file: pread count=4096 offset=76926976 nbdkit: file.10: debug: file: pread count=4096 offset=75960320 nbdkit: file.7: debug: file: pread count=4096 offset=77402112 nbdkit: file.4: debug: file: pread count=4096 offset=77148160 nbdkit: file.0: debug: file: pread count=4096 offset=76931072 nbdkit: file.10: debug: file: pread count=4096 offset=75964416 nbdkit: file.1: debug: file: pread count=4096 offset=75476992 nbdkit: file.14: debug: file: pread count=4096 offset=75685888 nbdkit: file.4: debug: file: pread count=4096 offset=77152256 nbdkit: file.6: debug: file: pread count=4096 offset=78426112 nbdkit: file.11: debug: file: pread count=4096 offset=78135296 nbdkit: file.3: debug: file: pread count=4096 offset=78905344 nbdkit: file.13: debug: file: pread count=4096 offset=77889536 nbdkit: file.14: debug: file: pread count=4096 offset=75689984 nbdkit: file.11: debug: file: pread count=4096 offset=78139392 nbdkit: file.9: debug: cow: pread count=262144 offset=79167488 nbdkit: file.11: debug: file: pread count=4096 offset=78143488 nbdkit: file.3: debug: file: pread count=4096 offset=78909440 nbdkit: file.3: debug: file: pread count=4096 offset=78913536 nbdkit: file.1: debug: file: pread count=4096 offset=75481088 nbdkit: file.5: debug: file: pread count=4096 offset=77647872 nbdkit: file.10: debug: file: pread count=4096 offset=75968512 nbdkit: file.3: debug: file: pread count=4096 offset=78917632 nbdkit: file.9: debug: file: pread count=4096 offset=79167488 nbdkit: file.0: debug: file: pread count=4096 offset=76935168 nbdkit: file.2: debug: file: pread count=4096 offset=78663680 nbdkit: file.9: debug: file: pread count=4096 offset=79171584 nbdkit: file.8: debug: file: pread count=4096 offset=76140544 nbdkit: file.15: debug: file: pread count=4096 offset=76439552 nbdkit: file.3: debug: file: pread count=4096 offset=78921728 nbdkit: file.9: debug: file: pread count=4096 offset=79175680 nbdkit: file.9: debug: file: pread count=4096 offset=79179776 nbdkit: file.3: debug: file: pread count=4096 offset=78925824 nbdkit: file.13: debug: file: pread count=4096 offset=77893632 nbdkit: file.4: debug: file: pread count=4096 offset=77156352 nbdkit: file.2: debug: file: pread count=4096 offset=78667776 nbdkit: file.12: debug: file: pread count=4096 offset=76673024 nbdkit: file.7: debug: file: pread count=4096 offset=77406208 nbdkit: file.10: debug: file: pread count=4096 offset=75972608 nbdkit: file.7: debug: file: pread count=4096 offset=77410304 nbdkit: file.8: debug: file: pread count=4096 offset=76144640 nbdkit: file.14: debug: file: pread count=4096 offset=75694080 nbdkit: file.6: debug: file: pread count=4096 offset=78430208 nbdkit: file.2: debug: file: pread count=4096 offset=78671872 nbdkit: file.10: debug: file: pread count=4096 offset=75976704 nbdkit: file.11: debug: file: pread count=4096 offset=78147584 nbdkit: file.8: debug: file: pread count=4096 offset=76148736 nbdkit: file.4: debug: file: pread count=4096 offset=77160448 nbdkit: file.1: debug: file: pread count=4096 offset=75485184 nbdkit: file.0: debug: file: pread count=4096 offset=76939264 nbdkit: file.14: debug: file: pread count=4096 offset=75698176 nbdkit: file.11: debug: file: pread count=4096 offset=78151680 nbdkit: file.13: debug: file: pread count=4096 offset=77897728 nbdkit: file.7: debug: file: pread count=4096 offset=77414400 nbdkit: file.9: debug: file: pread count=4096 offset=79183872 nbdkit: file.2: debug: file: pread count=4096 offset=78675968 nbdkit: file.11: debug: file: pread count=4096 offset=78155776 nbdkit: file.3: debug: file: pread count=4096 offset=78929920 nbdkit: file.14: debug: file: pread count=4096 offset=75702272 nbdkit: file.9: debug: file: pread count=4096 offset=79187968 nbdkit: file.1: debug: file: pread count=4096 offset=75489280 nbdkit: file.8: debug: file: pread count=4096 offset=76152832 nbdkit: file.13: debug: file: pread count=4096 offset=77901824 nbdkit: file.7: debug: file: pread count=4096 offset=77418496 nbdkit: file.15: debug: file: pread count=4096 offset=76443648 nbdkit: file.10: debug: file: pread count=4096 offset=75980800 nbdkit: file.5: debug: file: pread count=4096 offset=77651968 nbdkit: file.6: debug: file: pread count=4096 offset=78434304 nbdkit: file.0: debug: file: pread count=4096 offset=76943360 nbdkit: file.0: debug: file: pread count=4096 offset=76947456 nbdkit: file.11: debug: file: pread count=4096 offset=78159872 nbdkit: file.0: debug: file: pread count=4096 offset=76951552 nbdkit: file.1: debug: file: pread count=4096 offset=75493376 nbdkit: file.2: debug: file: pread count=4096 offset=78680064 nbdkit: file.2: debug: file: pread count=4096 offset=78684160 nbdkit: file.11: debug: file: pread count=4096 offset=78163968 nbdkit: file.12: debug: file: pread count=4096 offset=76677120 nbdkit: file.12: debug: file: pread count=4096 offset=76681216 nbdkit: file.10: debug: file: pread count=4096 offset=75984896 nbdkit: file.7: debug: file: pread count=4096 offset=77422592 nbdkit: file.3: debug: file: pread count=4096 offset=78934016 nbdkit: file.14: debug: file: pread count=4096 offset=75706368 nbdkit: file.12: debug: file: pread count=4096 offset=76685312 nbdkit: file.8: debug: file: pread count=4096 offset=76156928 nbdkit: file.15: debug: file: pread count=4096 offset=76447744 nbdkit: file.2: debug: file: pread count=4096 offset=78688256 nbdkit: file.6: debug: file: pread count=4096 offset=78438400 nbdkit: file.3: debug: file: pread count=4096 offset=78938112 nbdkit: file.0: debug: file: pread count=4096 offset=76955648 nbdkit: file.10: debug: file: pread count=4096 offset=75988992 nbdkit: file.13: debug: file: pread count=4096 offset=77905920 nbdkit: file.7: debug: file: pread count=4096 offset=77426688 nbdkit: file.13: debug: file: pread count=4096 offset=77910016 nbdkit: file.6: debug: file: pread count=4096 offset=78442496 nbdkit: file.11: debug: file: pread count=4096 offset=78168064 nbdkit: file.9: debug: file: pread count=4096 offset=79192064 nbdkit: file.3: debug: file: pread count=4096 offset=78942208 nbdkit: file.4: debug: file: pread count=4096 offset=77164544 nbdkit: file.13: debug: file: pread count=4096 offset=77914112 nbdkit: file.11: debug: file: pread count=4096 offset=78172160 nbdkit: file.14: debug: file: pread count=4096 offset=75710464 nbdkit: file.5: debug: file: pread count=4096 offset=77656064 nbdkit: file.2: debug: file: pread count=4096 offset=78692352 nbdkit: file.8: debug: file: pread count=4096 offset=76161024 nbdkit: file.10: debug: file: pread count=4096 offset=75993088 nbdkit: file.0: debug: file: pread count=4096 offset=76959744 nbdkit: file.8: debug: file: pread count=4096 offset=76165120 nbdkit: file.10: debug: file: pread count=4096 offset=75997184 nbdkit: file.3: debug: file: pread count=4096 offset=78946304 nbdkit: file.8: debug: file: pread count=4096 offset=76169216 nbdkit: file.3: debug: file: pread count=4096 offset=78950400 nbdkit: file.9: debug: file: pread count=4096 offset=79196160 nbdkit: file.6: debug: file: pread count=4096 offset=78446592 nbdkit: file.15: debug: file: pread count=4096 offset=76451840 nbdkit: file.7: debug: file: pread count=4096 offset=77430784 nbdkit: file.14: debug: file: pread count=4096 offset=75714560 nbdkit: file.0: debug: file: pread count=4096 offset=76963840 nbdkit: file.14: debug: file: pread count=4096 offset=75718656 nbdkit: file.12: debug: file: pread count=4096 offset=76689408 nbdkit: file.12: debug: file: pread count=4096 offset=76693504 nbdkit: file.11: debug: file: pread count=4096 offset=78176256 nbdkit: file.7: debug: file: pread count=4096 offset=77434880 nbdkit: file.4: debug: file: pread count=4096 offset=77168640 nbdkit: file.8: debug: file: pread count=4096 offset=76173312 nbdkit: file.13: debug: file: pread count=4096 offset=77918208 nbdkit: file.2: debug: file: pread count=4096 offset=78696448 nbdkit: file.7: debug: file: pread count=4096 offset=77438976 nbdkit: file.11: debug: file: pread count=4096 offset=78180352 nbdkit: file.6: debug: file: pread count=4096 offset=78450688 nbdkit: file.10: debug: file: pread count=4096 offset=76001280 nbdkit: file.2: debug: file: pread count=4096 offset=78700544 nbdkit: file.5: debug: file: pread count=4096 offset=77660160 nbdkit: file.7: debug: file: pread count=4096 offset=77443072 nbdkit: file.3: debug: file: pread count=4096 offset=78954496 nbdkit: file.7: debug: file: pread count=4096 offset=77447168 nbdkit: file.9: debug: file: pread count=4096 offset=79200256 nbdkit: file.0: debug: file: pread count=4096 offset=76967936 nbdkit: file.14: debug: file: pread count=4096 offset=75722752 nbdkit: file.15: debug: file: pread count=4096 offset=76455936 nbdkit: file.8: debug: file: pread count=4096 offset=76177408 nbdkit: file.13: debug: file: pread count=4096 offset=77922304 nbdkit: file.12: debug: file: pread count=4096 offset=76697600 nbdkit: file.0: debug: file: pread count=4096 offset=76972032 nbdkit: file.14: debug: file: pread count=4096 offset=75726848 nbdkit: file.10: debug: file: pread count=4096 offset=76005376 nbdkit: file.12: debug: file: pread count=4096 offset=76701696 nbdkit: file.3: debug: file: pread count=4096 offset=78958592 nbdkit: file.9: debug: file: pread count=4096 offset=79204352 nbdkit: file.2: debug: file: pread count=4096 offset=78704640 nbdkit: file.9: debug: file: pread count=4096 offset=79208448 nbdkit: file.4: debug: file: pread count=4096 offset=77172736 nbdkit: file.11: debug: file: pread count=4096 offset=78184448 nbdkit: file.8: debug: file: pread count=4096 offset=76181504 nbdkit: file.3: debug: file: pread count=4096 offset=78962688 nbdkit: file.7: debug: file: pread count=4096 offset=77451264 nbdkit: file.9: debug: file: pread count=4096 offset=79212544 nbdkit: file.14: debug: file: pread count=4096 offset=75730944 nbdkit: file.14: debug: file: pread count=4096 offset=75735040 nbdkit: file.6: debug: file: pread count=4096 offset=78454784 nbdkit: file.15: debug: file: pread count=4096 offset=76460032 nbdkit: file.11: debug: file: pread count=4096 offset=78188544 nbdkit: file.1: debug: cow: pread count=262144 offset=79429632 nbdkit: file.5: debug: file: pread count=4096 offset=77664256 nbdkit: file.13: debug: file: pread count=4096 offset=77926400 nbdkit: file.9: debug: file: pread count=4096 offset=79216640 nbdkit: file.15: debug: file: pread count=4096 offset=76464128 nbdkit: file.10: debug: file: pread count=4096 offset=76009472 nbdkit: file.8: debug: file: pread count=4096 offset=76185600 nbdkit: file.12: debug: file: pread count=4096 offset=76705792 nbdkit: file.3: debug: file: pread count=4096 offset=78966784 nbdkit: file.5: debug: file: pread count=4096 offset=77668352 nbdkit: file.9: debug: file: pread count=4096 offset=79220736 nbdkit: file.14: debug: file: pread count=4096 offset=75739136 nbdkit: file.6: debug: file: pread count=4096 offset=78458880 nbdkit: file.2: debug: file: pread count=4096 offset=78708736 nbdkit: file.3: debug: file: pread count=4096 offset=78970880 nbdkit: file.13: debug: file: pread count=4096 offset=77930496 nbdkit: file.10: debug: file: pread count=4096 offset=76013568 nbdkit: file.2: debug: file: pread count=4096 offset=78712832 nbdkit: file.7: debug: file: pread count=4096 offset=77455360 nbdkit: file.4: debug: file: pread count=4096 offset=77176832 nbdkit: file.3: debug: file: pread count=4096 offset=78974976 nbdkit: file.8: debug: file: pread count=4096 offset=76189696 nbdkit: file.10: debug: file: pread count=4096 offset=76017664 nbdkit: file.0: debug: file: pread count=4096 offset=76976128 nbdkit: file.12: debug: file: pread count=4096 offset=76709888 nbdkit: file.8: debug: file: pread count=4096 offset=76193792 nbdkit: file.1: debug: file: pread count=4096 offset=79429632 nbdkit: file.8: debug: file: pread count=4096 offset=76197888 nbdkit: file.5: debug: file: pread count=4096 offset=77672448 nbdkit: file.2: debug: file: pread count=4096 offset=78716928 nbdkit: file.9: debug: file: pread count=4096 offset=79224832 nbdkit: file.13: debug: file: pread count=4096 offset=77934592 nbdkit: file.15: debug: file: pread count=4096 offset=76468224 nbdkit: file.12: debug: file: pread count=4096 offset=76713984 nbdkit: file.14: debug: file: pread count=4096 offset=75743232 nbdkit: file.15: debug: file: pread count=4096 offset=76472320 nbdkit: file.6: debug: file: pread count=4096 offset=78462976 nbdkit: file.2: debug: file: pread count=4096 offset=78721024 nbdkit: file.12: debug: file: pread count=4096 offset=76718080 nbdkit: file.7: debug: file: pread count=4096 offset=77459456 nbdkit: file.15: debug: file: pread count=4096 offset=76476416 nbdkit: file.13: debug: file: pread count=4096 offset=77938688 nbdkit: file.4: debug: file: pread count=4096 offset=77180928 nbdkit: file.9: debug: file: pread count=4096 offset=79228928 nbdkit: file.0: debug: file: pread count=4096 offset=76980224 nbdkit: file.4: debug: file: pread count=4096 offset=77185024 nbdkit: file.11: debug: file: pread count=4096 offset=78192640 nbdkit: file.13: debug: file: pread count=4096 offset=77942784 nbdkit: file.12: debug: file: pread count=4096 offset=76722176 nbdkit: file.7: debug: file: pread count=4096 offset=77463552 nbdkit: file.3: debug: file: pread count=4096 offset=78979072 nbdkit: file.1: debug: file: pread count=4096 offset=79433728 nbdkit: file.15: debug: file: pread count=4096 offset=76480512 nbdkit: file.13: debug: file: pread count=4096 offset=77946880 nbdkit: file.1: debug: file: pread count=4096 offset=79437824 nbdkit: file.6: debug: file: pread count=4096 offset=78467072 nbdkit: file.15: debug: file: pread count=4096 offset=76484608 nbdkit: file.12: debug: file: pread count=4096 offset=76726272 nbdkit: file.13: debug: file: pread count=4096 offset=77950976 nbdkit: file.14: debug: file: pread count=4096 offset=75747328 nbdkit: file.6: debug: file: pread count=4096 offset=78471168 nbdkit: file.5: debug: file: pread count=4096 offset=77676544 nbdkit: file.14: debug: file: pread count=4096 offset=75751424 nbdkit: file.9: debug: file: pread count=4096 offset=79233024 nbdkit: file.7: debug: file: pread count=4096 offset=77467648 nbdkit: file.4: debug: file: pread count=4096 offset=77189120 nbdkit: file.2: debug: file: pread count=4096 offset=78725120 nbdkit: file.9: debug: file: pread count=4096 offset=79237120 nbdkit: file.11: debug: file: pread count=4096 offset=78196736 nbdkit: file.2: debug: file: pread count=4096 offset=78729216 nbdkit: file.3: debug: file: pread count=4096 offset=78983168 nbdkit: file.13: debug: file: pread count=4096 offset=77955072 nbdkit: file.7: debug: file: pread count=4096 offset=77471744 nbdkit: file.15: debug: file: pread count=4096 offset=76488704 nbdkit: file.12: debug: file: pread count=4096 offset=76730368 nbdkit: file.5: debug: file: pread count=4096 offset=77680640 nbdkit: file.12: debug: file: pread count=4096 offset=76734464 nbdkit: file.10: debug: cow: pread count=262144 offset=79691776 nbdkit: file.6: debug: file: pread count=4096 offset=78475264 nbdkit: file.8: debug: file: pread count=4096 offset=76201984 nbdkit: file.10: debug: file: pread count=4096 offset=79691776 nbdkit: file.0: debug: file: pread count=4096 offset=76984320 nbdkit: file.6: debug: file: pread count=4096 offset=78479360 nbdkit: file.3: debug: file: pread count=4096 offset=78987264 nbdkit: file.1: debug: file: pread count=4096 offset=79441920 nbdkit: file.7: debug: file: pread count=4096 offset=77475840 nbdkit: file.7: debug: file: pread count=4096 offset=77479936 nbdkit: file.11: debug: file: pread count=4096 offset=78200832 nbdkit: file.8: debug: file: pread count=4096 offset=76206080 nbdkit: file.9: debug: file: pread count=4096 offset=79241216 nbdkit: file.3: debug: file: pread count=4096 offset=78991360 nbdkit: file.12: debug: file: pread count=4096 offset=76738560 nbdkit: file.2: debug: file: pread count=4096 offset=78733312 nbdkit: file.10: debug: file: pread count=4096 offset=79695872 nbdkit: file.7: debug: file: pread count=4096 offset=77484032 nbdkit: file.15: debug: file: pread count=4096 offset=76492800 nbdkit: file.3: debug: file: pread count=4096 offset=78995456 nbdkit: file.9: debug: file: pread count=4096 offset=79245312 nbdkit: file.14: debug: file: pread count=4096 offset=75755520 nbdkit: file.6: debug: file: pread count=4096 offset=78483456 nbdkit: file.12: debug: file: pread count=4096 offset=76742656 nbdkit: file.13: debug: file: pread count=4096 offset=77959168 nbdkit: file.11: debug: file: pread count=4096 offset=78204928 nbdkit: file.5: debug: file: pread count=4096 offset=77684736 nbdkit: file.3: debug: file: pread count=4096 offset=78999552 nbdkit: file.10: debug: file: pread count=4096 offset=79699968 nbdkit: file.11: debug: file: pread count=4096 offset=78209024 nbdkit: file.6: debug: file: pread count=4096 offset=78487552 nbdkit: file.0: debug: file: pread count=4096 offset=76988416 nbdkit: file.8: debug: file: pread count=4096 offset=76210176 nbdkit: file.11: debug: file: pread count=4096 offset=78213120 nbdkit: file.6: debug: file: pread count=4096 offset=78491648 nbdkit: file.7: debug: file: pread count=4096 offset=77488128 nbdkit: file.15: debug: file: pread count=4096 offset=76496896 nbdkit: file.9: debug: file: pread count=4096 offset=79249408 nbdkit: file.6: debug: file: pread count=4096 offset=78495744 nbdkit: file.11: debug: file: pread count=4096 offset=78217216 nbdkit: file.2: debug: file: pread count=4096 offset=78737408 nbdkit: file.13: debug: file: pread count=4096 offset=77963264 nbdkit: file.1: debug: file: pread count=4096 offset=79446016 nbdkit: file.7: debug: file: pread count=4096 offset=77492224 nbdkit: file.15: debug: file: pread count=4096 offset=76500992 nbdkit: file.3: debug: file: pread count=4096 offset=79003648 nbdkit: file.12: debug: file: pread count=4096 offset=76746752 nbdkit: file.8: debug: file: pread count=4096 offset=76214272 nbdkit: file.9: debug: file: pread count=4096 offset=79253504 nbdkit: file.4: debug: file: pread count=4096 offset=77193216 nbdkit: file.12: debug: file: pread count=4096 offset=76750848 nbdkit: file.0: debug: file: pread count=4096 offset=76992512 nbdkit: file.4: debug: file: pread count=4096 offset=77197312 nbdkit: file.3: debug: file: pread count=4096 offset=79007744 nbdkit: file.5: debug: file: pread count=4096 offset=77688832 nbdkit: file.5: debug: file: pread count=4096 offset=77692928 nbdkit: file.8: debug: file: pread count=4096 offset=76218368 nbdkit: file.12: debug: file: pread count=4096 offset=76754944 nbdkit: file.15: debug: file: pread count=4096 offset=76505088 nbdkit: file.7: debug: file: pread count=4096 offset=77496320 nbdkit: file.8: debug: file: pread count=4096 offset=76222464 nbdkit: file.12: debug: file: pread count=4096 offset=76759040 nbdkit: file.0: debug: file: pread count=4096 offset=76996608 nbdkit: file.13: debug: file: pread count=4096 offset=77967360 nbdkit: file.0: debug: file: pread count=4096 offset=77000704 nbdkit: file.0: debug: file: pread count=4096 offset=77004800 nbdkit: file.6: debug: file: pread count=4096 offset=78499840 nbdkit: file.9: debug: file: pread count=4096 offset=79257600 nbdkit: file.9: debug: file: pread count=4096 offset=79261696 nbdkit: file.9: debug: file: pread count=4096 offset=79265792 nbdkit: file.9: debug: file: pread count=4096 offset=79269888 nbdkit: file.9: debug: file: pread count=4096 offset=79273984 nbdkit: file.11: debug: file: pread count=4096 offset=78221312 nbdkit: file.0: debug: file: pread count=4096 offset=77008896 nbdkit: file.11: debug: file: pread count=4096 offset=78225408 nbdkit: file.0: debug: file: pread count=4096 offset=77012992 nbdkit: file.11: debug: file: pread count=4096 offset=78229504 nbdkit: file.0: debug: file: pread count=4096 offset=77017088 nbdkit: file.3: debug: file: pread count=4096 offset=79011840 nbdkit: file.3: debug: file: pread count=4096 offset=79015936 nbdkit: file.1: debug: file: pread count=4096 offset=79450112 nbdkit: file.3: debug: file: pread count=4096 offset=79020032 nbdkit: file.5: debug: file: pread count=4096 offset=77697024 nbdkit: file.1: debug: file: pread count=4096 offset=79454208 nbdkit: file.1: debug: file: pread count=4096 offset=79458304 nbdkit: file.15: debug: file: pread count=4096 offset=76509184 nbdkit: file.4: debug: file: pread count=4096 offset=77201408 nbdkit: file.5: debug: file: pread count=4096 offset=77701120 nbdkit: file.5: debug: file: pread count=4096 offset=77705216 nbdkit: file.0: debug: file: pread count=4096 offset=77021184 nbdkit: file.8: debug: file: pread count=4096 offset=76226560 nbdkit: file.0: debug: file: pread count=4096 offset=77025280 nbdkit: file.12: debug: file: pread count=4096 offset=76763136 nbdkit: file.13: debug: file: pread count=4096 offset=77971456 nbdkit: file.6: debug: file: pread count=4096 offset=78503936 nbdkit: file.5: debug: file: pread count=4096 offset=77709312 nbdkit: file.9: debug: file: pread count=4096 offset=79278080 nbdkit: file.4: debug: file: pread count=4096 offset=77205504 nbdkit: file.4: debug: file: pread count=4096 offset=77209600 nbdkit: file.4: debug: file: pread count=4096 offset=77213696 nbdkit: file.2: debug: file: pread count=4096 offset=78741504 nbdkit: file.9: debug: file: pread count=4096 offset=79282176 nbdkit: file.6: debug: file: pread count=4096 offset=78508032 nbdkit: file.9: debug: file: pread count=4096 offset=79286272 nbdkit: file.4: debug: file: pread count=4096 offset=77217792 nbdkit: file.3: debug: file: pread count=4096 offset=79024128 nbdkit: file.8: debug: file: pread count=4096 offset=76230656 nbdkit: file.9: debug: file: pread count=4096 offset=79290368 nbdkit: file.14: debug: cow: pread count=262144 offset=79953920 nbdkit: file.3: debug: file: pread count=4096 offset=79028224 nbdkit: file.7: debug: file: pread count=4096 offset=77500416 nbdkit: file.10: debug: file: pread count=4096 offset=79704064 nbdkit: file.9: debug: file: pread count=4096 offset=79294464 nbdkit: file.13: debug: file: pread count=4096 offset=77975552 nbdkit: file.3: debug: file: pread count=4096 offset=79032320 nbdkit: file.2: debug: file: pread count=4096 offset=78745600 nbdkit: file.10: debug: file: pread count=4096 offset=79708160 nbdkit: file.9: debug: file: pread count=4096 offset=79298560 nbdkit: file.2: debug: file: pread count=4096 offset=78749696 nbdkit: file.6: debug: file: pread count=4096 offset=78512128 nbdkit: file.14: debug: file: pread count=4096 offset=79953920 nbdkit: file.1: debug: file: pread count=4096 offset=79462400 nbdkit: file.14: debug: file: pread count=4096 offset=79958016 nbdkit: file.9: debug: file: pread count=4096 offset=79302656 nbdkit: file.11: debug: file: pread count=4096 offset=78233600 nbdkit: file.8: debug: file: pread count=4096 offset=76234752 nbdkit: file.3: debug: file: pread count=4096 offset=79036416 nbdkit: file.8: debug: file: pread count=4096 offset=76238848 nbdkit: file.0: debug: file: pread count=4096 offset=77029376 nbdkit: file.5: debug: file: pread count=4096 offset=77713408 nbdkit: file.11: debug: file: pread count=4096 offset=78237696 nbdkit: file.11: debug: file: pread count=4096 offset=78241792 nbdkit: file.7: debug: file: pread count=4096 offset=77504512 nbdkit: file.9: debug: file: pread count=4096 offset=79306752 nbdkit: file.7: debug: file: pread count=4096 offset=77508608 nbdkit: file.6: debug: file: pread count=4096 offset=78516224 nbdkit: file.9: debug: file: pread count=4096 offset=79310848 nbdkit: file.13: debug: file: pread count=4096 offset=77979648 nbdkit: file.8: debug: file: pread count=4096 offset=76242944 nbdkit: file.14: debug: file: pread count=4096 offset=79962112 nbdkit: file.9: debug: file: pread count=4096 offset=79314944 nbdkit: file.12: debug: file: pread count=4096 offset=76767232 nbdkit: file.9: debug: file: pread count=4096 offset=79319040 nbdkit: file.2: debug: file: pread count=4096 offset=78753792 nbdkit: file.3: debug: file: pread count=4096 offset=79040512 nbdkit: file.2: debug: file: pread count=4096 offset=78757888 nbdkit: file.7: debug: file: pread count=4096 offset=77512704 nbdkit: file.9: debug: file: pread count=4096 offset=79323136 nbdkit: file.2: debug: file: pread count=4096 offset=78761984 nbdkit: file.7: debug: file: pread count=4096 offset=77516800 nbdkit: file.7: debug: file: pread count=4096 offset=77520896 nbdkit: file.2: debug: file: pread count=4096 offset=78766080 nbdkit: file.2: debug: file: pread count=4096 offset=78770176 nbdkit: file.6: debug: file: pread count=4096 offset=78520320 nbdkit: file.1: debug: file: pread count=4096 offset=79466496 nbdkit: file.3: debug: file: pread count=4096 offset=79044608 nbdkit: file.2: debug: file: pread count=4096 offset=78774272 nbdkit: file.13: debug: file: pread count=4096 offset=77983744 nbdkit: file.10: debug: file: pread count=4096 offset=79712256 nbdkit: file.5: debug: file: pread count=4096 offset=77717504 nbdkit: file.15: debug: file: pread count=4096 offset=76513280 nbdkit: file.4: debug: file: pread count=4096 offset=77221888 nbdkit: file.8: debug: file: pread count=4096 offset=76247040 nbdkit: file.14: debug: file: pread count=4096 offset=79966208 nbdkit: file.14: debug: file: pread count=4096 offset=79970304 nbdkit: file.12: debug: file: pread count=4096 offset=76771328 nbdkit: file.7: debug: file: pread count=4096 offset=77524992 nbdkit: file.6: debug: file: pread count=4096 offset=78524416 nbdkit: file.2: debug: file: pread count=4096 offset=78778368 nbdkit: file.1: debug: file: pread count=4096 offset=79470592 nbdkit: file.9: debug: file: pread count=4096 offset=79327232 nbdkit: file.3: debug: file: pread count=4096 offset=79048704 nbdkit: file.6: debug: file: pread count=4096 offset=78528512 nbdkit: file.11: debug: file: pread count=4096 offset=78245888 nbdkit: file.9: debug: file: pread count=4096 offset=79331328 nbdkit: file.5: debug: file: pread count=4096 offset=77721600 nbdkit: file.2: debug: file: pread count=4096 offset=78782464 nbdkit: file.15: debug: file: pread count=4096 offset=76517376 nbdkit: file.14: debug: file: pread count=4096 offset=79974400 nbdkit: file.6: debug: file: pread count=4096 offset=78532608 nbdkit: file.7: debug: file: pread count=4096 offset=77529088 nbdkit: file.0: debug: file: pread count=4096 offset=77033472 nbdkit: file.10: debug: file: pread count=4096 offset=79716352 nbdkit: file.2: debug: file: pread count=4096 offset=78786560 nbdkit: file.15: debug: file: pread count=4096 offset=76521472 nbdkit: file.9: debug: file: pread count=4096 offset=79335424 nbdkit: file.15: debug: file: pread count=4096 offset=76525568 nbdkit: file.7: debug: file: pread count=4096 offset=77533184 nbdkit: file.6: debug: file: pread count=4096 offset=78536704 nbdkit: file.13: debug: file: pread count=4096 offset=77987840 nbdkit: file.14: debug: file: pread count=4096 offset=79978496 nbdkit: file.6: debug: file: pread count=4096 offset=78540800 nbdkit: file.10: debug: file: pread count=4096 offset=79720448 nbdkit: file.10: debug: file: pread count=4096 offset=79724544 nbdkit: file.9: debug: file: pread count=4096 offset=79339520 nbdkit: file.3: debug: file: pread count=4096 offset=79052800 nbdkit: file.9: debug: file: pread count=4096 offset=79343616 nbdkit: file.6: debug: file: pread count=4096 offset=78544896 nbdkit: file.8: debug: file: pread count=4096 offset=76251136 nbdkit: file.15: debug: file: pread count=4096 offset=76529664 nbdkit: file.7: debug: file: pread count=4096 offset=77537280 nbdkit: file.4: debug: file: pread count=4096 offset=77225984 nbdkit: file.1: debug: file: pread count=4096 offset=79474688 nbdkit: file.7: debug: file: pread count=4096 offset=77541376 nbdkit: file.3: debug: file: pread count=4096 offset=79056896 nbdkit: file.12: debug: file: pread count=4096 offset=76775424 nbdkit: file.15: debug: file: pread count=4096 offset=76533760 nbdkit: file.1: debug: file: pread count=4096 offset=79478784 nbdkit: file.15: debug: file: pread count=4096 offset=76537856 nbdkit: file.14: debug: file: pread count=4096 offset=79982592 nbdkit: file.9: debug: file: pread count=4096 offset=79347712 nbdkit: file.12: debug: file: pread count=4096 offset=76779520 nbdkit: file.13: debug: file: pread count=4096 offset=77991936 nbdkit: file.8: debug: file: pread count=4096 offset=76255232 nbdkit: file.2: debug: file: pread count=4096 offset=78790656 nbdkit: file.12: debug: file: pread count=4096 offset=76783616 nbdkit: file.9: debug: file: pread count=4096 offset=79351808 nbdkit: file.7: debug: file: pread count=4096 offset=77545472 nbdkit: file.4: debug: file: pread count=4096 offset=77230080 nbdkit: file.3: debug: file: pread count=4096 offset=79060992 nbdkit: file.6: debug: file: pread count=4096 offset=78548992 nbdkit: file.10: debug: file: pread count=4096 offset=79728640 nbdkit: file.15: debug: file: pread count=4096 offset=76541952 nbdkit: file.5: debug: file: pread count=4096 offset=77725696 nbdkit: file.13: debug: file: pread count=4096 offset=77996032 nbdkit: file.2: debug: file: pread count=4096 offset=78794752 nbdkit: file.6: debug: file: pread count=4096 offset=78553088 nbdkit: file.12: debug: file: pread count=4096 offset=76787712 nbdkit: file.4: debug: file: pread count=4096 offset=77234176 nbdkit: file.3: debug: file: pread count=4096 offset=79065088 nbdkit: file.11: debug: file: pread count=4096 offset=78249984 nbdkit: file.14: debug: file: pread count=4096 offset=79986688 nbdkit: file.9: debug: file: pread count=4096 offset=79355904 nbdkit: file.3: debug: file: pread count=4096 offset=79069184 nbdkit: file.13: debug: file: pread count=4096 offset=78000128 nbdkit: file.0: debug: file: pread count=4096 offset=77037568 nbdkit: file.1: debug: file: pread count=4096 offset=79482880 nbdkit: file.12: debug: file: pread count=4096 offset=76791808 nbdkit: file.12: debug: file: pread count=4096 offset=76795904 nbdkit: file.5: debug: file: pread count=4096 offset=77729792 nbdkit: file.9: debug: file: pread count=4096 offset=79360000 nbdkit: file.13: debug: file: pread count=4096 offset=78004224 nbdkit: file.4: debug: file: pread count=4096 offset=77238272 nbdkit: file.2: debug: file: pread count=4096 offset=78798848 nbdkit: file.13: debug: file: pread count=4096 offset=78008320 nbdkit: file.8: debug: file: pread count=4096 offset=76259328 nbdkit: file.10: debug: file: pread count=4096 offset=79732736 nbdkit: file.14: debug: file: pread count=4096 offset=79990784 nbdkit: file.13: debug: file: pread count=4096 offset=78012416 nbdkit: file.12: debug: file: pread count=4096 offset=76800000 nbdkit: file.2: debug: file: pread count=4096 offset=78802944 nbdkit: file.10: debug: file: pread count=4096 offset=79736832 nbdkit: file.6: debug: file: pread count=4096 offset=78557184 nbdkit: file.7: debug: file: pread count=4096 offset=77549568 nbdkit: file.7: debug: file: pread count=4096 offset=77553664 nbdkit: file.10: debug: file: pread count=4096 offset=79740928 nbdkit: file.13: debug: file: pread count=4096 offset=78016512 nbdkit: file.4: debug: file: pread count=4096 offset=77242368 nbdkit: file.9: debug: file: pread count=4096 offset=79364096 nbdkit: file.6: debug: file: pread count=4096 offset=78561280 nbdkit: file.15: debug: cow: pread count=262144 offset=80216064 nbdkit: file.0: debug: file: pread count=4096 offset=77041664 nbdkit: file.3: debug: file: pread count=4096 offset=79073280 nbdkit: file.12: debug: file: pread count=4096 offset=76804096 nbdkit: file.14: debug: file: pread count=4096 offset=79994880 nbdkit: file.2: debug: file: pread count=4096 offset=78807040 nbdkit: file.10: debug: file: pread count=4096 offset=79745024 nbdkit: file.5: debug: file: pread count=4096 offset=77733888 nbdkit: file.9: debug: file: pread count=4096 offset=79368192 nbdkit: file.14: debug: file: pread count=4096 offset=79998976 nbdkit: file.13: debug: file: pread count=4096 offset=78020608 nbdkit: file.14: debug: file: pread count=4096 offset=80003072 nbdkit: file.9: debug: file: pread count=4096 offset=79372288 nbdkit: file.14: debug: file: pread count=4096 offset=80007168 nbdkit: file.4: debug: file: pread count=4096 offset=77246464 nbdkit: file.6: debug: file: pread count=4096 offset=78565376 nbdkit: file.6: debug: file: pread count=4096 offset=78569472 nbdkit: file.1: debug: file: pread count=4096 offset=79486976 nbdkit: file.6: debug: file: pread count=4096 offset=78573568 nbdkit: file.4: debug: file: pread count=4096 offset=77250560 nbdkit: file.6: debug: file: pread count=4096 offset=78577664 nbdkit: file.14: debug: file: pread count=4096 offset=80011264 nbdkit: file.0: debug: file: pread count=4096 offset=77045760 nbdkit: file.11: debug: file: pread count=4096 offset=78254080 nbdkit: file.8: debug: file: pread count=4096 offset=76263424 nbdkit: file.7: debug: file: pread count=4096 offset=77557760 nbdkit: file.3: debug: file: pread count=4096 offset=79077376 nbdkit: file.8: debug: file: pread count=4096 offset=76267520 nbdkit: file.9: debug: file: pread count=4096 offset=79376384 nbdkit: file.13: debug: file: pread count=4096 offset=78024704 nbdkit: file.7: debug: file: pread count=4096 offset=77561856 nbdkit: file.8: debug: file: pread count=4096 offset=76271616 nbdkit: file.5: debug: file: pread count=4096 offset=77737984 nbdkit: file.6: debug: file: pread count=4096 offset=78581760 nbdkit: file.7: debug: file: pread count=4096 offset=77565952 nbdkit: file.10: debug: file: pread count=4096 offset=79749120 nbdkit: file.3: debug: file: pread count=4096 offset=79081472 nbdkit: file.2: debug: file: pread count=4096 offset=78811136 nbdkit: file.0: debug: file: pread count=4096 offset=77049856 nbdkit: file.7: debug: file: pread count=4096 offset=77570048 nbdkit: file.10: debug: file: pread count=4096 offset=79753216 nbdkit: file.13: debug: file: pread count=4096 offset=78028800 nbdkit: file.9: debug: file: pread count=4096 offset=79380480 nbdkit: file.13: debug: file: pread count=4096 offset=78032896 nbdkit: file.4: debug: file: pread count=4096 offset=77254656 nbdkit: file.11: debug: file: pread count=4096 offset=78258176 nbdkit: file.7: debug: file: pread count=4096 offset=77574144 nbdkit: file.2: debug: file: pread count=4096 offset=78815232 nbdkit: file.3: debug: file: pread count=4096 offset=79085568 nbdkit: file.13: debug: file: pread count=4096 offset=78036992 nbdkit: file.14: debug: file: pread count=4096 offset=80015360 nbdkit: file.10: debug: file: pread count=4096 offset=79757312 nbdkit: file.15: debug: file: pread count=4096 offset=80216064 nbdkit: file.11: debug: file: pread count=4096 offset=78262272 nbdkit: file.3: debug: file: pread count=4096 offset=79089664 nbdkit: file.12: debug: cow: pread count=262144 offset=80478208 nbdkit: file.5: debug: file: pread count=4096 offset=77742080 nbdkit: file.14: debug: file: pread count=4096 offset=80019456 nbdkit: file.14: debug: file: pread count=4096 offset=80023552 nbdkit: file.8: debug: file: pread count=4096 offset=76275712 nbdkit: file.14: debug: file: pread count=4096 offset=80027648 nbdkit: file.9: debug: file: pread count=4096 offset=79384576 nbdkit: file.5: debug: file: pread count=4096 offset=77746176 nbdkit: file.0: debug: file: pread count=4096 offset=77053952 nbdkit: file.8: debug: file: pread count=4096 offset=76279808 nbdkit: file.6: debug: file: pread count=4096 offset=78585856 nbdkit: file.12: debug: file: pread count=4096 offset=80478208 nbdkit: file.1: debug: file: pread count=4096 offset=79491072 nbdkit: file.12: debug: file: pread count=4096 offset=80482304 nbdkit: file.13: debug: file: pread count=4096 offset=78041088 nbdkit: file.3: debug: file: pread count=4096 offset=79093760 nbdkit: file.7: debug: file: pread count=4096 offset=77578240 nbdkit: file.2: debug: file: pread count=4096 offset=78819328 nbdkit: file.15: debug: file: pread count=4096 offset=80220160 nbdkit: file.9: debug: file: pread count=4096 offset=79388672 nbdkit: file.2: debug: file: pread count=4096 offset=78823424 nbdkit: file.13: debug: file: pread count=4096 offset=78045184 nbdkit: file.11: debug: file: pread count=4096 offset=78266368 nbdkit: file.1: debug: file: pread count=4096 offset=79495168 nbdkit: file.14: debug: file: pread count=4096 offset=80031744 nbdkit: file.11: debug: file: pread count=4096 offset=78270464 nbdkit: file.4: debug: file: pread count=4096 offset=77258752 nbdkit: file.9: debug: file: pread count=4096 offset=79392768 nbdkit: file.2: debug: file: pread count=4096 offset=78827520 nbdkit: file.0: debug: file: pread count=4096 offset=77058048 nbdkit: file.2: debug: file: pread count=4096 offset=78831616 nbdkit: file.13: debug: file: pread count=4096 offset=78049280 nbdkit: file.0: debug: file: pread count=4096 offset=77062144 nbdkit: file.15: debug: file: pread count=4096 offset=80224256 nbdkit: file.15: debug: file: pread count=4096 offset=80228352 nbdkit: file.10: debug: file: pread count=4096 offset=79761408 nbdkit: file.1: debug: file: pread count=4096 offset=79499264 nbdkit: file.1: debug: file: pread count=4096 offset=79503360 nbdkit: file.1: debug: file: pread count=4096 offset=79507456 nbdkit: file.6: debug: file: pread count=4096 offset=78589952 nbdkit: file.1: debug: file: pread count=4096 offset=79511552 nbdkit: file.12: debug: file: pread count=4096 offset=80486400 nbdkit: file.1: debug: file: pread count=4096 offset=79515648 nbdkit: file.6: debug: file: pread count=4096 offset=78594048 nbdkit: file.14: debug: file: pread count=4096 offset=80035840 nbdkit: file.6: debug: file: pread count=4096 offset=78598144 nbdkit: file.12: debug: file: pread count=4096 offset=80490496 nbdkit: file.14: debug: file: pread count=4096 offset=80039936 nbdkit: file.11: debug: file: pread count=4096 offset=78274560 nbdkit: file.6: debug: file: pread count=4096 offset=78602240 nbdkit: file.7: debug: file: pread count=4096 offset=77582336 nbdkit: file.6: debug: file: pread count=4096 offset=78606336 nbdkit: file.12: debug: file: pread count=4096 offset=80494592 nbdkit: file.12: debug: file: pread count=4096 offset=80498688 nbdkit: file.12: debug: file: pread count=4096 offset=80502784 nbdkit: file.5: debug: file: pread count=4096 offset=77750272 nbdkit: file.11: debug: file: pread count=4096 offset=78278656 nbdkit: file.11: debug: file: pread count=4096 offset=78282752 nbdkit: file.5: debug: file: pread count=4096 offset=77754368 nbdkit: file.5: debug: file: pread count=4096 offset=77758464 nbdkit: file.5: debug: file: pread count=4096 offset=77762560 nbdkit: file.5: debug: file: pread count=4096 offset=77766656 nbdkit: file.5: debug: file: pread count=4096 offset=77770752 nbdkit: file.5: debug: file: pread count=4096 offset=77774848 nbdkit: file.3: debug: file: pread count=4096 offset=79097856 nbdkit: file.10: debug: file: pread count=4096 offset=79765504 nbdkit: file.0: debug: file: pread count=4096 offset=77066240 nbdkit: file.4: debug: file: pread count=4096 offset=77262848 nbdkit: file.1: debug: file: pread count=4096 offset=79519744 nbdkit: file.14: debug: file: pread count=4096 offset=80044032 nbdkit: file.1: debug: file: pread count=4096 offset=79523840 nbdkit: file.14: debug: file: pread count=4096 offset=80048128 nbdkit: file.6: debug: file: pread count=4096 offset=78610432 nbdkit: file.14: debug: file: pread count=4096 offset=80052224 nbdkit: file.9: debug: file: pread count=4096 offset=79396864 nbdkit: file.6: debug: file: pread count=4096 offset=78614528 nbdkit: file.6: debug: file: pread count=4096 offset=78618624 nbdkit: file.2: debug: file: pread count=4096 offset=78835712 nbdkit: file.14: debug: file: pread count=4096 offset=80056320 nbdkit: file.9: debug: file: pread count=4096 offset=79400960 nbdkit: file.12: debug: file: pread count=4096 offset=80506880 nbdkit: file.6: debug: file: pread count=4096 offset=78622720 nbdkit: file.9: debug: file: pread count=4096 offset=79405056 nbdkit: file.6: debug: file: pread count=4096 offset=78626816 nbdkit: file.14: debug: file: pread count=4096 offset=80060416 nbdkit: file.13: debug: file: pread count=4096 offset=78053376 nbdkit: file.6: debug: file: pread count=4096 offset=78630912 nbdkit: file.5: debug: file: pread count=4096 offset=77778944 nbdkit: file.13: debug: file: pread count=4096 offset=78057472 nbdkit: file.13: debug: file: pread count=4096 offset=78061568 nbdkit: file.3: debug: file: pread count=4096 offset=79101952 nbdkit: file.12: debug: file: pread count=4096 offset=80510976 nbdkit: file.10: debug: file: pread count=4096 offset=79769600 nbdkit: file.9: debug: file: pread count=4096 offset=79409152 nbdkit: file.6: debug: file: pread count=4096 offset=78635008 nbdkit: file.7: debug: file: pread count=4096 offset=77586432 nbdkit: file.4: debug: file: pread count=4096 offset=77266944 nbdkit: file.3: debug: file: pread count=4096 offset=79106048 nbdkit: file.12: debug: file: pread count=4096 offset=80515072 nbdkit: file.9: debug: file: pread count=4096 offset=79413248 nbdkit: file.4: debug: file: pread count=4096 offset=77271040 nbdkit: file.14: debug: file: pread count=4096 offset=80064512 nbdkit: file.3: debug: file: pread count=4096 offset=79110144 nbdkit: file.10: debug: file: pread count=4096 offset=79773696 nbdkit: file.6: debug: file: pread count=4096 offset=78639104 nbdkit: file.2: debug: file: pread count=4096 offset=78839808 nbdkit: file.3: debug: file: pread count=4096 offset=79114240 nbdkit: file.13: debug: file: pread count=4096 offset=78065664 nbdkit: file.11: debug: file: pread count=4096 offset=78286848 nbdkit: file.14: debug: file: pread count=4096 offset=80068608 nbdkit: file.2: debug: file: pread count=4096 offset=78843904 nbdkit: file.14: debug: file: pread count=4096 offset=80072704 nbdkit: file.4: debug: file: pread count=4096 offset=77275136 nbdkit: file.1: debug: file: pread count=4096 offset=79527936 nbdkit: file.15: debug: file: pread count=4096 offset=80232448 nbdkit: file.9: debug: file: pread count=4096 offset=79417344 nbdkit: file.7: debug: file: pread count=4096 offset=77590528 nbdkit: file.9: debug: file: pread count=4096 offset=79421440 nbdkit: file.5: debug: file: pread count=4096 offset=77783040 nbdkit: file.2: debug: file: pread count=4096 offset=78848000 nbdkit: file.12: debug: file: pread count=4096 offset=80519168 nbdkit: file.10: debug: file: pread count=4096 offset=79777792 nbdkit: file.13: debug: file: pread count=4096 offset=78069760 nbdkit: file.15: debug: file: pread count=4096 offset=80236544 nbdkit: file.3: debug: file: pread count=4096 offset=79118336 nbdkit: file.12: debug: file: pread count=4096 offset=80523264 nbdkit: file.15: debug: file: pread count=4096 offset=80240640 nbdkit: file.1: debug: file: pread count=4096 offset=79532032 nbdkit: file.13: debug: file: pread count=4096 offset=78073856 nbdkit: file.1: debug: file: pread count=4096 offset=79536128 nbdkit: file.4: debug: file: pread count=4096 offset=77279232 nbdkit: file.1: debug: file: pread count=4096 offset=79540224 nbdkit: file.2: debug: file: pread count=4096 offset=78852096 nbdkit: file.3: debug: file: pread count=4096 offset=79122432 nbdkit: file.11: debug: file: pread count=4096 offset=78290944 nbdkit: file.9: debug: file: pread count=4096 offset=79425536 nbdkit: file.14: debug: file: pread count=4096 offset=80076800 nbdkit: file.5: debug: file: pread count=4096 offset=77787136 nbdkit: file.10: debug: file: pread count=4096 offset=79781888 nbdkit: file.12: debug: file: pread count=4096 offset=80527360 nbdkit: file.12: debug: file: pread count=4096 offset=80531456 nbdkit: file.13: debug: file: pread count=4096 offset=78077952 nbdkit: file.12: debug: file: pread count=4096 offset=80535552 nbdkit: file.15: debug: file: pread count=4096 offset=80244736 nbdkit: file.1: debug: file: pread count=4096 offset=79544320 nbdkit: file.14: debug: file: pread count=4096 offset=80080896 nbdkit: file.2: debug: file: pread count=4096 offset=78856192 nbdkit: file.4: debug: file: pread count=4096 offset=77283328 nbdkit: file.10: debug: file: pread count=4096 offset=79785984 nbdkit: file.1: debug: file: pread count=4096 offset=79548416 nbdkit: file.3: debug: file: pread count=4096 offset=79126528 nbdkit: file.2: debug: file: pread count=4096 offset=78860288 nbdkit: file.13: debug: file: pread count=4096 offset=78082048 nbdkit: file.15: debug: file: pread count=4096 offset=80248832 nbdkit: file.4: debug: file: pread count=4096 offset=77287424 nbdkit: file.13: debug: file: pread count=4096 offset=78086144 nbdkit: file.1: debug: file: pread count=4096 offset=79552512 nbdkit: file.4: debug: file: pread count=4096 offset=77291520 nbdkit: file.1: debug: file: pread count=4096 offset=79556608 nbdkit: file.2: debug: file: pread count=4096 offset=78864384 nbdkit: file.14: debug: file: pread count=4096 offset=80084992 nbdkit: file.12: debug: file: pread count=4096 offset=80539648 nbdkit: file.3: debug: file: pread count=4096 offset=79130624 nbdkit: file.5: debug: file: pread count=4096 offset=77791232 nbdkit: file.11: debug: file: pread count=4096 offset=78295040 nbdkit: file.2: debug: file: pread count=4096 offset=78868480 nbdkit: file.13: debug: file: pread count=4096 offset=78090240 nbdkit: file.12: debug: file: pread count=4096 offset=80543744 nbdkit: file.15: debug: file: pread count=4096 offset=80252928 nbdkit: file.3: debug: file: pread count=4096 offset=79134720 nbdkit: file.14: debug: file: pread count=4096 offset=80089088 nbdkit: file.4: debug: file: pread count=4096 offset=77295616 nbdkit: file.13: debug: file: pread count=4096 offset=78094336 nbdkit: file.1: debug: file: pread count=4096 offset=79560704 nbdkit: file.10: debug: file: pread count=4096 offset=79790080 nbdkit: file.10: debug: file: pread count=4096 offset=79794176 nbdkit: file.4: debug: file: pread count=4096 offset=77299712 nbdkit: file.12: debug: file: pread count=4096 offset=80547840 nbdkit: file.3: debug: file: pread count=4096 offset=79138816 nbdkit: file.14: debug: file: pread count=4096 offset=80093184 nbdkit: file.2: debug: file: pread count=4096 offset=78872576 nbdkit: file.12: debug: file: pread count=4096 offset=80551936 nbdkit: file.15: debug: file: pread count=4096 offset=80257024 nbdkit: file.13: debug: file: pread count=4096 offset=78098432 nbdkit: file.11: debug: file: pread count=4096 offset=78299136 nbdkit: file.13: debug: file: pread count=4096 offset=78102528 nbdkit: file.14: debug: file: pread count=4096 offset=80097280 nbdkit: file.11: debug: file: pread count=4096 offset=78303232 nbdkit: file.4: debug: file: pread count=4096 offset=77303808 nbdkit: file.12: debug: file: pread count=4096 offset=80556032 nbdkit: file.14: debug: file: pread count=4096 offset=80101376 nbdkit: file.1: debug: file: pread count=4096 offset=79564800 nbdkit: file.12: debug: file: pread count=4096 offset=80560128 nbdkit: file.4: debug: file: pread count=4096 offset=77307904 nbdkit: file.1: debug: file: pread count=4096 offset=79568896 nbdkit: file.3: debug: file: pread count=4096 offset=79142912 nbdkit: file.2: debug: file: pread count=4096 offset=78876672 nbdkit: file.15: debug: file: pread count=4096 offset=80261120 nbdkit: file.12: debug: file: pread count=4096 offset=80564224 nbdkit: file.14: debug: file: pread count=4096 offset=80105472 nbdkit: file.5: debug: file: pread count=4096 offset=77795328 nbdkit: file.2: debug: file: pread count=4096 offset=78880768 nbdkit: file.4: debug: file: pread count=4096 offset=77312000 nbdkit: file.5: debug: file: pread count=4096 offset=77799424 nbdkit: file.12: debug: file: pread count=4096 offset=80568320 nbdkit: file.3: debug: file: pread count=4096 offset=79147008 nbdkit: file.5: debug: file: pread count=4096 offset=77803520 nbdkit: file.11: debug: file: pread count=4096 offset=78307328 nbdkit: file.15: debug: file: pread count=4096 offset=80265216 nbdkit: file.1: debug: file: pread count=4096 offset=79572992 nbdkit: file.5: debug: file: pread count=4096 offset=77807616 nbdkit: file.13: debug: file: pread count=4096 offset=78106624 nbdkit: file.3: debug: file: pread count=4096 offset=79151104 nbdkit: file.11: debug: file: pread count=4096 offset=78311424 nbdkit: file.2: debug: file: pread count=4096 offset=78884864 nbdkit: file.10: debug: file: pread count=4096 offset=79798272 nbdkit: file.12: debug: file: pread count=4096 offset=80572416 nbdkit: file.4: debug: file: pread count=4096 offset=77316096 nbdkit: file.12: debug: file: pread count=4096 offset=80576512 nbdkit: file.14: debug: file: pread count=4096 offset=80109568 nbdkit: file.4: debug: file: pread count=4096 offset=77320192 nbdkit: file.11: debug: file: pread count=4096 offset=78315520 nbdkit: file.14: debug: file: pread count=4096 offset=80113664 nbdkit: file.13: debug: file: pread count=4096 offset=78110720 nbdkit: file.3: debug: file: pread count=4096 offset=79155200 nbdkit: file.5: debug: file: pread count=4096 offset=77811712 nbdkit: file.11: debug: file: pread count=4096 offset=78319616 nbdkit: file.1: debug: file: pread count=4096 offset=79577088 nbdkit: file.4: debug: file: pread count=4096 offset=77324288 nbdkit: file.2: debug: file: pread count=4096 offset=78888960 nbdkit: file.15: debug: file: pread count=4096 offset=80269312 nbdkit: file.3: debug: file: pread count=4096 offset=79159296 nbdkit: file.11: debug: file: pread count=4096 offset=78323712 nbdkit: file.12: debug: file: pread count=4096 offset=80580608 nbdkit: file.3: debug: file: pread count=4096 offset=79163392 nbdkit: file.2: debug: file: pread count=4096 offset=78893056 nbdkit: file.15: debug: file: pread count=4096 offset=80273408 nbdkit: file.13: debug: file: pread count=4096 offset=78114816 nbdkit: file.15: debug: file: pread count=4096 offset=80277504 nbdkit: file.1: debug: file: pread count=4096 offset=79581184 nbdkit: file.10: debug: file: pread count=4096 offset=79802368 nbdkit: file.12: debug: file: pread count=4096 offset=80584704 nbdkit: file.15: debug: file: pread count=4096 offset=80281600 nbdkit: file.14: debug: file: pread count=4096 offset=80117760 nbdkit: file.5: debug: file: pread count=4096 offset=77815808 nbdkit: file.4: debug: file: pread count=4096 offset=77328384 nbdkit: file.11: debug: file: pread count=4096 offset=78327808 nbdkit: file.14: debug: file: pread count=4096 offset=80121856 nbdkit: file.5: debug: file: pread count=4096 offset=77819904 nbdkit: file.1: debug: file: pread count=4096 offset=79585280 nbdkit: file.12: debug: file: pread count=4096 offset=80588800 nbdkit: file.10: debug: file: pread count=4096 offset=79806464 nbdkit: file.15: debug: file: pread count=4096 offset=80285696 nbdkit: file.10: debug: file: pread count=4096 offset=79810560 nbdkit: file.2: debug: file: pread count=4096 offset=78897152 nbdkit: file.11: debug: file: pread count=4096 offset=78331904 nbdkit: file.5: debug: file: pread count=4096 offset=77824000 nbdkit: file.11: debug: file: pread count=4096 offset=78336000 nbdkit: file.11: debug: file: pread count=4096 offset=78340096 nbdkit: file.14: debug: file: pread count=4096 offset=80125952 nbdkit: file.14: debug: file: pread count=4096 offset=80130048 nbdkit: file.15: debug: file: pread count=4096 offset=80289792 nbdkit: file.1: debug: file: pread count=4096 offset=79589376 nbdkit: file.12: debug: file: pread count=4096 offset=80592896 nbdkit: file.2: debug: file: pread count=4096 offset=78901248 nbdkit: file.5: debug: file: pread count=4096 offset=77828096 nbdkit: file.14: debug: file: pread count=4096 offset=80134144 nbdkit: file.15: debug: file: pread count=4096 offset=80293888 nbdkit: file.1: debug: file: pread count=4096 offset=79593472 nbdkit: file.15: debug: file: pread count=4096 offset=80297984 nbdkit: file.10: debug: file: pread count=4096 offset=79814656 nbdkit: file.14: debug: file: pread count=4096 offset=80138240 nbdkit: file.10: debug: file: pread count=4096 offset=79818752 nbdkit: file.12: debug: file: pread count=4096 offset=80596992 nbdkit: file.15: debug: file: pread count=4096 offset=80302080 nbdkit: file.5: debug: file: pread count=4096 offset=77832192 nbdkit: file.1: debug: file: pread count=4096 offset=79597568 nbdkit: file.10: debug: file: pread count=4096 offset=79822848 nbdkit: file.14: debug: file: pread count=4096 offset=80142336 nbdkit: file.12: debug: file: pread count=4096 offset=80601088 nbdkit: file.1: debug: file: pread count=4096 offset=79601664 nbdkit: file.11: debug: file: pread count=4096 offset=78344192 nbdkit: file.10: debug: file: pread count=4096 offset=79826944 nbdkit: file.11: debug: file: pread count=4096 offset=78348288 nbdkit: file.5: debug: file: pread count=4096 offset=77836288 nbdkit: file.12: debug: file: pread count=4096 offset=80605184 nbdkit: file.5: debug: file: pread count=4096 offset=77840384 nbdkit: file.12: debug: file: pread count=4096 offset=80609280 nbdkit: file.15: debug: file: pread count=4096 offset=80306176 nbdkit: file.5: debug: file: pread count=4096 offset=77844480 nbdkit: file.12: debug: file: pread count=4096 offset=80613376 nbdkit: file.15: debug: file: pread count=4096 offset=80310272 nbdkit: file.11: debug: file: pread count=4096 offset=78352384 nbdkit: file.10: debug: file: pread count=4096 offset=79831040 nbdkit: file.10: debug: file: pread count=4096 offset=79835136 nbdkit: file.1: debug: file: pread count=4096 offset=79605760 nbdkit: file.10: debug: file: pread count=4096 offset=79839232 nbdkit: file.11: debug: file: pread count=4096 offset=78356480 nbdkit: file.14: debug: file: pread count=4096 offset=80146432 nbdkit: file.1: debug: file: pread count=4096 offset=79609856 nbdkit: file.5: debug: file: pread count=4096 offset=77848576 nbdkit: file.12: debug: file: pread count=4096 offset=80617472 nbdkit: file.12: debug: file: pread count=4096 offset=80621568 nbdkit: file.14: debug: file: pread count=4096 offset=80150528 nbdkit: file.12: debug: file: pread count=4096 offset=80625664 nbdkit: file.14: debug: file: pread count=4096 offset=80154624 nbdkit: file.10: debug: file: pread count=4096 offset=79843328 nbdkit: file.14: debug: file: pread count=4096 offset=80158720 nbdkit: file.12: debug: file: pread count=4096 offset=80629760 nbdkit: file.15: debug: file: pread count=4096 offset=80314368 nbdkit: file.15: debug: file: pread count=4096 offset=80318464 nbdkit: file.14: debug: file: pread count=4096 offset=80162816 nbdkit: file.5: debug: file: pread count=4096 offset=77852672 nbdkit: file.14: debug: file: pread count=4096 offset=80166912 nbdkit: file.12: debug: file: pread count=4096 offset=80633856 nbdkit: file.14: debug: file: pread count=4096 offset=80171008 nbdkit: file.12: debug: file: pread count=4096 offset=80637952 nbdkit: file.12: debug: file: pread count=4096 offset=80642048 nbdkit: file.1: debug: file: pread count=4096 offset=79613952 nbdkit: file.14: debug: file: pread count=4096 offset=80175104 nbdkit: file.11: debug: file: pread count=4096 offset=78360576 nbdkit: file.11: debug: file: pread count=4096 offset=78364672 nbdkit: file.15: debug: file: pread count=4096 offset=80322560 nbdkit: file.12: debug: file: pread count=4096 offset=80646144 nbdkit: file.12: debug: file: pread count=4096 offset=80650240 nbdkit: file.1: debug: file: pread count=4096 offset=79618048 nbdkit: file.10: debug: file: pread count=4096 offset=79847424 nbdkit: file.12: debug: file: pread count=4096 offset=80654336 nbdkit: file.1: debug: file: pread count=4096 offset=79622144 nbdkit: file.12: debug: file: pread count=4096 offset=80658432 nbdkit: file.11: debug: file: pread count=4096 offset=78368768 nbdkit: file.12: debug: file: pread count=4096 offset=80662528 nbdkit: file.12: debug: file: pread count=4096 offset=80666624 nbdkit: file.11: debug: file: pread count=4096 offset=78372864 nbdkit: file.10: debug: file: pread count=4096 offset=79851520 nbdkit: file.1: debug: file: pread count=4096 offset=79626240 nbdkit: file.14: debug: file: pread count=4096 offset=80179200 nbdkit: file.15: debug: file: pread count=4096 offset=80326656 nbdkit: file.10: debug: file: pread count=4096 offset=79855616 nbdkit: file.12: debug: file: pread count=4096 offset=80670720 nbdkit: file.14: debug: file: pread count=4096 offset=80183296 nbdkit: file.12: debug: file: pread count=4096 offset=80674816 nbdkit: file.12: debug: file: pread count=4096 offset=80678912 nbdkit: file.1: debug: file: pread count=4096 offset=79630336 nbdkit: file.10: debug: file: pread count=4096 offset=79859712 nbdkit: file.11: debug: file: pread count=4096 offset=78376960 nbdkit: file.14: debug: file: pread count=4096 offset=80187392 nbdkit: file.15: debug: file: pread count=4096 offset=80330752 nbdkit: file.15: debug: file: pread count=4096 offset=80334848 nbdkit: file.1: debug: file: pread count=4096 offset=79634432 nbdkit: file.15: debug: file: pread count=4096 offset=80338944 nbdkit: file.12: debug: file: pread count=4096 offset=80683008 nbdkit: file.12: debug: file: pread count=4096 offset=80687104 nbdkit: file.10: debug: file: pread count=4096 offset=79863808 nbdkit: file.10: debug: file: pread count=4096 offset=79867904 nbdkit: file.14: debug: file: pread count=4096 offset=80191488 nbdkit: file.12: debug: file: pread count=4096 offset=80691200 nbdkit: file.15: debug: file: pread count=4096 offset=80343040 nbdkit: file.12: debug: file: pread count=4096 offset=80695296 nbdkit: file.10: debug: file: pread count=4096 offset=79872000 nbdkit: file.10: debug: file: pread count=4096 offset=79876096 nbdkit: file.14: debug: file: pread count=4096 offset=80195584 nbdkit: file.1: debug: file: pread count=4096 offset=79638528 nbdkit: file.12: debug: file: pread count=4096 offset=80699392 nbdkit: file.14: debug: file: pread count=4096 offset=80199680 nbdkit: file.10: debug: file: pread count=4096 offset=79880192 nbdkit: file.14: debug: file: pread count=4096 offset=80203776 nbdkit: file.12: debug: file: pread count=4096 offset=80703488 nbdkit: file.1: debug: file: pread count=4096 offset=79642624 nbdkit: file.15: debug: file: pread count=4096 offset=80347136 nbdkit: file.15: debug: file: pread count=4096 offset=80351232 nbdkit: file.15: debug: file: pread count=4096 offset=80355328 nbdkit: file.15: debug: file: pread count=4096 offset=80359424 nbdkit: file.14: debug: file: pread count=4096 offset=80207872 nbdkit: file.14: debug: file: pread count=4096 offset=80211968 nbdkit: file.1: debug: file: pread count=4096 offset=79646720 nbdkit: file.1: debug: file: pread count=4096 offset=79650816 nbdkit: file.1: debug: file: pread count=4096 offset=79654912 nbdkit: file.12: debug: file: pread count=4096 offset=80707584 nbdkit: file.12: debug: file: pread count=4096 offset=80711680 nbdkit: file.10: debug: file: pread count=4096 offset=79884288 nbdkit: file.10: debug: file: pread count=4096 offset=79888384 nbdkit: file.10: debug: file: pread count=4096 offset=79892480 nbdkit: file.10: debug: file: pread count=4096 offset=79896576 nbdkit: file.10: debug: file: pread count=4096 offset=79900672 nbdkit: file.1: debug: file: pread count=4096 offset=79659008 nbdkit: file.1: debug: file: pread count=4096 offset=79663104 nbdkit: file.12: debug: file: pread count=4096 offset=80715776 nbdkit: file.15: debug: file: pread count=4096 offset=80363520 nbdkit: file.12: debug: file: pread count=4096 offset=80719872 nbdkit: file.12: debug: file: pread count=4096 offset=80723968 nbdkit: file.15: debug: file: pread count=4096 offset=80367616 nbdkit: file.10: debug: file: pread count=4096 offset=79904768 nbdkit: file.15: debug: file: pread count=4096 offset=80371712 nbdkit: file.10: debug: file: pread count=4096 offset=79908864 nbdkit: file.1: debug: file: pread count=4096 offset=79667200 nbdkit: file.12: debug: file: pread count=4096 offset=80728064 nbdkit: file.1: debug: file: pread count=4096 offset=79671296 nbdkit: file.1: debug: file: pread count=4096 offset=79675392 nbdkit: file.15: debug: file: pread count=4096 offset=80375808 nbdkit: file.12: debug: file: pread count=4096 offset=80732160 nbdkit: file.10: debug: file: pread count=4096 offset=79912960 nbdkit: file.1: debug: file: pread count=4096 offset=79679488 nbdkit: file.10: debug: file: pread count=4096 offset=79917056 nbdkit: file.12: debug: file: pread count=4096 offset=80736256 nbdkit: file.15: debug: file: pread count=4096 offset=80379904 nbdkit: file.10: debug: file: pread count=4096 offset=79921152 nbdkit: file.1: debug: file: pread count=4096 offset=79683584 nbdkit: file.10: debug: file: pread count=4096 offset=79925248 nbdkit: file.15: debug: file: pread count=4096 offset=80384000 nbdkit: file.10: debug: file: pread count=4096 offset=79929344 nbdkit: file.15: debug: file: pread count=4096 offset=80388096 nbdkit: file.10: debug: file: pread count=4096 offset=79933440 nbdkit: file.15: debug: file: pread count=4096 offset=80392192 nbdkit: file.1: debug: file: pread count=4096 offset=79687680 nbdkit: file.10: debug: file: pread count=4096 offset=79937536 nbdkit: file.10: debug: file: pread count=4096 offset=79941632 nbdkit: file.15: debug: file: pread count=4096 offset=80396288 nbdkit: file.10: debug: file: pread count=4096 offset=79945728 nbdkit: file.10: debug: file: pread count=4096 offset=79949824 nbdkit: file.15: debug: file: pread count=4096 offset=80400384 nbdkit: file.15: debug: file: pread count=4096 offset=80404480 nbdkit: file.15: debug: file: pread count=4096 offset=80408576 nbdkit: file.15: debug: file: pread count=4096 offset=80412672 nbdkit: file.15: debug: file: pread count=4096 offset=80416768 nbdkit: file.15: debug: file: pread count=4096 offset=80420864 nbdkit: file.15: debug: file: pread count=4096 offset=80424960 nbdkit: file.15: debug: file: pread count=4096 offset=80429056 nbdkit: file.15: debug: file: pread count=4096 offset=80433152 nbdkit: file.15: debug: file: pread count=4096 offset=80437248 nbdkit: file.15: debug: file: pread count=4096 offset=80441344 nbdkit: file.15: debug: file: pread count=4096 offset=80445440 nbdkit: file.15: debug: file: pread count=4096 offset=80449536 nbdkit: file.15: debug: file: pread count=4096 offset=80453632 nbdkit: file.15: debug: file: pread count=4096 offset=80457728 nbdkit: file.15: debug: file: pread count=4096 offset=80461824 nbdkit: file.15: debug: file: pread count=4096 offset=80465920 nbdkit: file.15: debug: file: pread count=4096 offset=80470016 nbdkit: file.15: debug: file: pread count=4096 offset=80474112 nbdkit: file.8: debug: cow: pread count=262144 offset=80740352 nbdkit: file.8: debug: file: pread count=4096 offset=80740352 nbdkit: file.8: debug: file: pread count=4096 offset=80744448 nbdkit: file.8: debug: file: pread count=4096 offset=80748544 nbdkit: file.8: debug: file: pread count=4096 offset=80752640 nbdkit: file.8: debug: file: pread count=4096 offset=80756736 nbdkit: file.8: debug: file: pread count=4096 offset=80760832 nbdkit: file.8: debug: file: pread count=4096 offset=80764928 nbdkit: file.8: debug: file: pread count=4096 offset=80769024 nbdkit: file.8: debug: file: pread count=4096 offset=80773120 nbdkit: file.8: debug: file: pread count=4096 offset=80777216 nbdkit: file.8: debug: file: pread count=4096 offset=80781312 nbdkit: file.8: debug: file: pread count=4096 offset=80785408 nbdkit: file.8: debug: file: pread count=4096 offset=80789504 nbdkit: file.8: debug: file: pread count=4096 offset=80793600 nbdkit: file.8: debug: file: pread count=4096 offset=80797696 nbdkit: file.8: debug: file: pread count=4096 offset=80801792 nbdkit: file.8: debug: file: pread count=4096 offset=80805888 nbdkit: file.8: debug: file: pread count=4096 offset=80809984 nbdkit: file.8: debug: file: pread count=4096 offset=80814080 nbdkit: file.8: debug: file: pread count=4096 offset=80818176 nbdkit: file.8: debug: file: pread count=4096 offset=80822272 nbdkit: file.8: debug: file: pread count=4096 offset=80826368 nbdkit: file.8: debug: file: pread count=4096 offset=80830464 nbdkit: file.8: debug: file: pread count=4096 offset=80834560 nbdkit: file.8: debug: file: pread count=4096 offset=80838656 nbdkit: file.8: debug: file: pread count=4096 offset=80842752 nbdkit: file.8: debug: file: pread count=4096 offset=80846848 nbdkit: file.8: debug: file: pread count=4096 offset=80850944 nbdkit: file.8: debug: file: pread count=4096 offset=80855040 nbdkit: file.8: debug: file: pread count=4096 offset=80859136 nbdkit: file.8: debug: file: pread count=4096 offset=80863232 nbdkit: file.8: debug: file: pread count=4096 offset=80867328 nbdkit: file.8: debug: file: pread count=4096 offset=80871424 nbdkit: file.8: debug: file: pread count=4096 offset=80875520 nbdkit: file.8: debug: file: pread count=4096 offset=80879616 nbdkit: file.8: debug: file: pread count=4096 offset=80883712 nbdkit: file.8: debug: file: pread count=4096 offset=80887808 nbdkit: file.8: debug: file: pread count=4096 offset=80891904 nbdkit: file.8: debug: file: pread count=4096 offset=80896000 nbdkit: file.8: debug: file: pread count=4096 offset=80900096 nbdkit: file.8: debug: file: pread count=4096 offset=80904192 nbdkit: file.8: debug: file: pread count=4096 offset=80908288 nbdkit: file.8: debug: file: pread count=4096 offset=80912384 nbdkit: file.8: debug: file: pread count=4096 offset=80916480 nbdkit: file.8: debug: file: pread count=4096 offset=80920576 nbdkit: file.8: debug: file: pread count=4096 offset=80924672 nbdkit: file.8: debug: file: pread count=4096 offset=80928768 nbdkit: file.8: debug: file: pread count=4096 offset=80932864 nbdkit: file.8: debug: file: pread count=4096 offset=80936960 nbdkit: file.8: debug: file: pread count=4096 offset=80941056 nbdkit: file.8: debug: file: pread count=4096 offset=80945152 nbdkit: file.8: debug: file: pread count=4096 offset=80949248 nbdkit: file.8: debug: file: pread count=4096 offset=80953344 nbdkit: file.8: debug: file: pread count=4096 offset=80957440 nbdkit: file.8: debug: file: pread count=4096 offset=80961536 nbdkit: file.8: debug: file: pread count=4096 offset=80965632 nbdkit: file.8: debug: file: pread count=4096 offset=80969728 nbdkit: file.8: debug: file: pread count=4096 offset=80973824 nbdkit: file.8: debug: file: pread count=4096 offset=80977920 nbdkit: file.8: debug: file: pread count=4096 offset=80982016 nbdkit: file.8: debug: file: pread count=4096 offset=80986112 nbdkit: file.8: debug: file: pread count=4096 offset=80990208 nbdkit: file.8: debug: file: pread count=4096 offset=80994304 nbdkit: file.8: debug: file: pread count=4096 offset=80998400 nbdkit: file.0: debug: cow: pread count=262144 offset=81002496 nbdkit: file.0: debug: file: pread count=4096 offset=81002496 nbdkit: file.0: debug: file: pread count=4096 offset=81006592 nbdkit: file.0: debug: file: pread count=4096 offset=81010688 nbdkit: file.0: debug: file: pread count=4096 offset=81014784 nbdkit: file.0: debug: file: pread count=4096 offset=81018880 nbdkit: file.0: debug: file: pread count=4096 offset=81022976 nbdkit: file.0: debug: file: pread count=4096 offset=81027072 nbdkit: file.0: debug: file: pread count=4096 offset=81031168 nbdkit: file.0: debug: file: pread count=4096 offset=81035264 nbdkit: file.0: debug: file: pread count=4096 offset=81039360 nbdkit: file.0: debug: file: pread count=4096 offset=81043456 nbdkit: file.0: debug: file: pread count=4096 offset=81047552 nbdkit: file.0: debug: file: pread count=4096 offset=81051648 nbdkit: file.0: debug: file: pread count=4096 offset=81055744 nbdkit: file.0: debug: file: pread count=4096 offset=81059840 nbdkit: file.0: debug: file: pread count=4096 offset=81063936 nbdkit: file.0: debug: file: pread count=4096 offset=81068032 nbdkit: file.0: debug: file: pread count=4096 offset=81072128 nbdkit: file.0: debug: file: pread count=4096 offset=81076224 nbdkit: file.0: debug: file: pread count=4096 offset=81080320 nbdkit: file.0: debug: file: pread count=4096 offset=81084416 nbdkit: file.0: debug: file: pread count=4096 offset=81088512 nbdkit: file.0: debug: file: pread count=4096 offset=81092608 nbdkit: file.0: debug: file: pread count=4096 offset=81096704 nbdkit: file.0: debug: file: pread count=4096 offset=81100800 nbdkit: file.0: debug: file: pread count=4096 offset=81104896 nbdkit: file.0: debug: file: pread count=4096 offset=81108992 nbdkit: file.0: debug: file: pread count=4096 offset=81113088 nbdkit: file.0: debug: file: pread count=4096 offset=81117184 nbdkit: file.0: debug: file: pread count=4096 offset=81121280 nbdkit: file.0: debug: file: pread count=4096 offset=81125376 nbdkit: file.0: debug: file: pread count=4096 offset=81129472 nbdkit: file.0: debug: file: pread count=4096 offset=81133568 nbdkit: file.0: debug: file: pread count=4096 offset=81137664 nbdkit: file.0: debug: file: pread count=4096 offset=81141760 nbdkit: file.0: debug: file: pread count=4096 offset=81145856 nbdkit: file.0: debug: file: pread count=4096 offset=81149952 nbdkit: file.0: debug: file: pread count=4096 offset=81154048 nbdkit: file.0: debug: file: pread count=4096 offset=81158144 nbdkit: file.0: debug: file: pread count=4096 offset=81162240 nbdkit: file.0: debug: file: pread count=4096 offset=81166336 nbdkit: file.0: debug: file: pread count=4096 offset=81170432 nbdkit: file.0: debug: file: pread count=4096 offset=81174528 nbdkit: file.0: debug: file: pread count=4096 offset=81178624 nbdkit: file.0: debug: file: pread count=4096 offset=81182720 nbdkit: file.0: debug: file: pread count=4096 offset=81186816 nbdkit: file.0: debug: file: pread count=4096 offset=81190912 nbdkit: file.0: debug: file: pread count=4096 offset=81195008 nbdkit: file.0: debug: file: pread count=4096 offset=81199104 nbdkit: file.0: debug: file: pread count=4096 offset=81203200 nbdkit: file.0: debug: file: pread count=4096 offset=81207296 nbdkit: file.0: debug: file: pread count=4096 offset=81211392 nbdkit: file.0: debug: file: pread count=4096 offset=81215488 nbdkit: file.0: debug: file: pread count=4096 offset=81219584 nbdkit: file.0: debug: file: pread count=4096 offset=81223680 nbdkit: file.0: debug: file: pread count=4096 offset=81227776 nbdkit: file.0: debug: file: pread count=4096 offset=81231872 nbdkit: file.0: debug: file: pread count=4096 offset=81235968 nbdkit: file.0: debug: file: pread count=4096 offset=81240064 nbdkit: file.0: debug: file: pread count=4096 offset=81244160 nbdkit: file.0: debug: file: pread count=4096 offset=81248256 nbdkit: file.0: debug: file: pread count=4096 offset=81252352 nbdkit: file.0: debug: file: pread count=4096 offset=81256448 nbdkit: file.0: debug: file: pread count=4096 offset=81260544 nbdkit: file.8: debug: cow: pread count=262144 offset=81264640 nbdkit: file.8: debug: file: pread count=4096 offset=81264640 nbdkit: file.8: debug: file: pread count=4096 offset=81268736 nbdkit: file.8: debug: file: pread count=4096 offset=81272832 nbdkit: file.8: debug: file: pread count=4096 offset=81276928 nbdkit: file.8: debug: file: pread count=4096 offset=81281024 nbdkit: file.8: debug: file: pread count=4096 offset=81285120 nbdkit: file.8: debug: file: pread count=4096 offset=81289216 nbdkit: file.8: debug: file: pread count=4096 offset=81293312 nbdkit: file.8: debug: file: pread count=4096 offset=81297408 nbdkit: file.8: debug: file: pread count=4096 offset=81301504 nbdkit: file.8: debug: file: pread count=4096 offset=81305600 nbdkit: file.8: debug: file: pread count=4096 offset=81309696 nbdkit: file.8: debug: file: pread count=4096 offset=81313792 nbdkit: file.8: debug: file: pread count=4096 offset=81317888 nbdkit: file.8: debug: file: pread count=4096 offset=81321984 nbdkit: file.8: debug: file: pread count=4096 offset=81326080 nbdkit: file.8: debug: file: pread count=4096 offset=81330176 nbdkit: file.8: debug: file: pread count=4096 offset=81334272 nbdkit: file.8: debug: file: pread count=4096 offset=81338368 nbdkit: file.8: debug: file: pread count=4096 offset=81342464 nbdkit: file.8: debug: file: pread count=4096 offset=81346560 nbdkit: file.8: debug: file: pread count=4096 offset=81350656 nbdkit: file.8: debug: file: pread count=4096 offset=81354752 nbdkit: file.8: debug: file: pread count=4096 offset=81358848 nbdkit: file.8: debug: file: pread count=4096 offset=81362944 nbdkit: file.8: debug: file: pread count=4096 offset=81367040 nbdkit: file.8: debug: file: pread count=4096 offset=81371136 nbdkit: file.8: debug: file: pread count=4096 offset=81375232 nbdkit: file.8: debug: file: pread count=4096 offset=81379328 nbdkit: file.8: debug: file: pread count=4096 offset=81383424 nbdkit: file.8: debug: file: pread count=4096 offset=81387520 nbdkit: file.8: debug: file: pread count=4096 offset=81391616 nbdkit: file.8: debug: file: pread count=4096 offset=81395712 nbdkit: file.8: debug: file: pread count=4096 offset=81399808 nbdkit: file.8: debug: file: pread count=4096 offset=81403904 nbdkit: file.8: debug: file: pread count=4096 offset=81408000 nbdkit: file.8: debug: file: pread count=4096 offset=81412096 nbdkit: file.8: debug: file: pread count=4096 offset=81416192 nbdkit: file.8: debug: file: pread count=4096 offset=81420288 nbdkit: file.8: debug: file: pread count=4096 offset=81424384 nbdkit: file.8: debug: file: pread count=4096 offset=81428480 nbdkit: file.8: debug: file: pread count=4096 offset=81432576 nbdkit: file.8: debug: file: pread count=4096 offset=81436672 nbdkit: file.8: debug: file: pread count=4096 offset=81440768 nbdkit: file.8: debug: file: pread count=4096 offset=81444864 nbdkit: file.8: debug: file: pread count=4096 offset=81448960 nbdkit: file.8: debug: file: pread count=4096 offset=81453056 nbdkit: file.8: debug: file: pread count=4096 offset=81457152 nbdkit: file.8: debug: file: pread count=4096 offset=81461248 nbdkit: file.8: debug: file: pread count=4096 offset=81465344 nbdkit: file.8: debug: file: pread count=4096 offset=81469440 nbdkit: file.8: debug: file: pread count=4096 offset=81473536 nbdkit: file.8: debug: file: pread count=4096 offset=81477632 nbdkit: file.8: debug: file: pread count=4096 offset=81481728 nbdkit: file.8: debug: file: pread count=4096 offset=81485824 nbdkit: file.8: debug: file: pread count=4096 offset=81489920 nbdkit: file.8: debug: file: pread count=4096 offset=81494016 nbdkit: file.7: debug: cow: pread count=262144 offset=81526784 nbdkit: file.7: debug: file: pread count=4096 offset=81526784 nbdkit: file.7: debug: file: pread count=4096 offset=81530880 nbdkit: file.7: debug: file: pread count=4096 offset=81534976 nbdkit: file.8: debug: file: pread count=4096 offset=81498112 nbdkit: file.7: debug: file: pread count=4096 offset=81539072 nbdkit: file.7: debug: file: pread count=4096 offset=81543168 nbdkit: file.7: debug: file: pread count=4096 offset=81547264 nbdkit: file.7: debug: file: pread count=4096 offset=81551360 nbdkit: file.7: debug: file: pread count=4096 offset=81555456 nbdkit: file.8: debug: file: pread count=4096 offset=81502208 nbdkit: file.8: debug: file: pread count=4096 offset=81506304 nbdkit: file.8: debug: file: pread count=4096 offset=81510400 nbdkit: file.8: debug: file: pread count=4096 offset=81514496 nbdkit: file.8: debug: file: pread count=4096 offset=81518592 nbdkit: file.7: debug: file: pread count=4096 offset=81559552 nbdkit: file.7: debug: file: pread count=4096 offset=81563648 nbdkit: file.7: debug: file: pread count=4096 offset=81567744 nbdkit: file.7: debug: file: pread count=4096 offset=81571840 nbdkit: file.7: debug: file: pread count=4096 offset=81575936 nbdkit: file.8: debug: file: pread count=4096 offset=81522688 nbdkit: file.7: debug: file: pread count=4096 offset=81580032 nbdkit: file.7: debug: file: pread count=4096 offset=81584128 nbdkit: file.7: debug: file: pread count=4096 offset=81588224 nbdkit: file.7: debug: file: pread count=4096 offset=81592320 nbdkit: file.7: debug: file: pread count=4096 offset=81596416 nbdkit: file.7: debug: file: pread count=4096 offset=81600512 nbdkit: file.7: debug: file: pread count=4096 offset=81604608 nbdkit: file.7: debug: file: pread count=4096 offset=81608704 nbdkit: file.7: debug: file: pread count=4096 offset=81612800 nbdkit: file.7: debug: file: pread count=4096 offset=81616896 nbdkit: file.7: debug: file: pread count=4096 offset=81620992 nbdkit: file.7: debug: file: pread count=4096 offset=81625088 nbdkit: file.7: debug: file: pread count=4096 offset=81629184 nbdkit: file.7: debug: file: pread count=4096 offset=81633280 nbdkit: file.7: debug: file: pread count=4096 offset=81637376 nbdkit: file.7: debug: file: pread count=4096 offset=81641472 nbdkit: file.7: debug: file: pread count=4096 offset=81645568 nbdkit: file.7: debug: file: pread count=4096 offset=81649664 nbdkit: file.7: debug: file: pread count=4096 offset=81653760 nbdkit: file.7: debug: file: pread count=4096 offset=81657856 nbdkit: file.7: debug: file: pread count=4096 offset=81661952 nbdkit: file.7: debug: file: pread count=4096 offset=81666048 nbdkit: file.7: debug: file: pread count=4096 offset=81670144 nbdkit: file.7: debug: file: pread count=4096 offset=81674240 nbdkit: file.7: debug: file: pread count=4096 offset=81678336 nbdkit: file.7: debug: file: pread count=4096 offset=81682432 nbdkit: file.7: debug: file: pread count=4096 offset=81686528 nbdkit: file.7: debug: file: pread count=4096 offset=81690624 nbdkit: file.7: debug: file: pread count=4096 offset=81694720 nbdkit: file.7: debug: file: pread count=4096 offset=81698816 nbdkit: file.7: debug: file: pread count=4096 offset=81702912 nbdkit: file.7: debug: file: pread count=4096 offset=81707008 nbdkit: file.7: debug: file: pread count=4096 offset=81711104 nbdkit: file.7: debug: file: pread count=4096 offset=81715200 nbdkit: file.7: debug: file: pread count=4096 offset=81719296 nbdkit: file.9: debug: cow: pread count=262144 offset=81788928 nbdkit: file.7: debug: file: pread count=4096 offset=81723392 nbdkit: file.7: debug: file: pread count=4096 offset=81727488 nbdkit: file.7: debug: file: pread count=4096 offset=81731584 nbdkit: file.7: debug: file: pread count=4096 offset=81735680 nbdkit: file.7: debug: file: pread count=4096 offset=81739776 nbdkit: file.9: debug: file: pread count=4096 offset=81788928 nbdkit: file.7: debug: file: pread count=4096 offset=81743872 nbdkit: file.9: debug: file: pread count=4096 offset=81793024 nbdkit: file.9: debug: file: pread count=4096 offset=81797120 nbdkit: file.7: debug: file: pread count=4096 offset=81747968 nbdkit: file.9: debug: file: pread count=4096 offset=81801216 nbdkit: file.9: debug: file: pread count=4096 offset=81805312 nbdkit: file.9: debug: file: pread count=4096 offset=81809408 nbdkit: file.9: debug: file: pread count=4096 offset=81813504 nbdkit: file.9: debug: file: pread count=4096 offset=81817600 nbdkit: file.7: debug: file: pread count=4096 offset=81752064 nbdkit: file.7: debug: file: pread count=4096 offset=81756160 nbdkit: file.7: debug: file: pread count=4096 offset=81760256 nbdkit: file.9: debug: file: pread count=4096 offset=81821696 nbdkit: file.9: debug: file: pread count=4096 offset=81825792 nbdkit: file.9: debug: file: pread count=4096 offset=81829888 nbdkit: file.7: debug: file: pread count=4096 offset=81764352 nbdkit: file.7: debug: file: pread count=4096 offset=81768448 nbdkit: file.7: debug: file: pread count=4096 offset=81772544 nbdkit: file.7: debug: file: pread count=4096 offset=81776640 nbdkit: file.9: debug: file: pread count=4096 offset=81833984 nbdkit: file.7: debug: file: pread count=4096 offset=81780736 nbdkit: file.9: debug: file: pread count=4096 offset=81838080 nbdkit: file.9: debug: file: pread count=4096 offset=81842176 nbdkit: file.9: debug: file: pread count=4096 offset=81846272 nbdkit: file.7: debug: file: pread count=4096 offset=81784832 nbdkit: file.9: debug: file: pread count=4096 offset=81850368 nbdkit: file.9: debug: file: pread count=4096 offset=81854464 nbdkit: file.9: debug: file: pread count=4096 offset=81858560 nbdkit: file.9: debug: file: pread count=4096 offset=81862656 nbdkit: file.9: debug: file: pread count=4096 offset=81866752 nbdkit: file.9: debug: file: pread count=4096 offset=81870848 nbdkit: file.9: debug: file: pread count=4096 offset=81874944 nbdkit: file.9: debug: file: pread count=4096 offset=81879040 nbdkit: file.9: debug: file: pread count=4096 offset=81883136 nbdkit: file.9: debug: file: pread count=4096 offset=81887232 nbdkit: file.9: debug: file: pread count=4096 offset=81891328 nbdkit: file.9: debug: file: pread count=4096 offset=81895424 nbdkit: file.9: debug: file: pread count=4096 offset=81899520 nbdkit: file.9: debug: file: pread count=4096 offset=81903616 nbdkit: file.9: debug: file: pread count=4096 offset=81907712 nbdkit: file.9: debug: file: pread count=4096 offset=81911808 nbdkit: file.9: debug: file: pread count=4096 offset=81915904 nbdkit: file.9: debug: file: pread count=4096 offset=81920000 nbdkit: file.9: debug: file: pread count=4096 offset=81924096 nbdkit: file.9: debug: file: pread count=4096 offset=81928192 nbdkit: file.9: debug: file: pread count=4096 offset=81932288 nbdkit: file.9: debug: file: pread count=4096 offset=81936384 nbdkit: file.9: debug: file: pread count=4096 offset=81940480 nbdkit: file.9: debug: file: pread count=4096 offset=81944576 nbdkit: file.9: debug: file: pread count=4096 offset=81948672 nbdkit: file.9: debug: file: pread count=4096 offset=81952768 nbdkit: file.9: debug: file: pread count=4096 offset=81956864 nbdkit: file.9: debug: file: pread count=4096 offset=81960960 nbdkit: file.9: debug: file: pread count=4096 offset=81965056 nbdkit: file.9: debug: file: pread count=4096 offset=81969152 nbdkit: file.9: debug: file: pread count=4096 offset=81973248 nbdkit: file.9: debug: file: pread count=4096 offset=81977344 nbdkit: file.9: debug: file: pread count=4096 offset=81981440 nbdkit: file.9: debug: file: pread count=4096 offset=81985536 nbdkit: file.9: debug: file: pread count=4096 offset=81989632 nbdkit: file.9: debug: file: pread count=4096 offset=81993728 nbdkit: file.9: debug: file: pread count=4096 offset=81997824 nbdkit: file.9: debug: file: pread count=4096 offset=82001920 nbdkit: file.9: debug: file: pread count=4096 offset=82006016 nbdkit: file.9: debug: file: pread count=4096 offset=82010112 nbdkit: file.9: debug: file: pread count=4096 offset=82014208 nbdkit: file.9: debug: file: pread count=4096 offset=82018304 nbdkit: file.9: debug: file: pread count=4096 offset=82022400 nbdkit: file.9: debug: file: pread count=4096 offset=82026496 nbdkit: file.9: debug: file: pread count=4096 offset=82030592 nbdkit: file.9: debug: file: pread count=4096 offset=82034688 nbdkit: file.9: debug: file: pread count=4096 offset=82038784 nbdkit: file.9: debug: file: pread count=4096 offset=82042880 nbdkit: file.9: debug: file: pread count=4096 offset=82046976 nbdkit: file.13: debug: cow: pread count=262144 offset=82051072 nbdkit: file.13: debug: file: pread count=4096 offset=82051072 nbdkit: file.13: debug: file: pread count=4096 offset=82055168 nbdkit: file.13: debug: file: pread count=4096 offset=82059264 nbdkit: file.13: debug: file: pread count=4096 offset=82063360 nbdkit: file.13: debug: file: pread count=4096 offset=82067456 nbdkit: file.13: debug: file: pread count=4096 offset=82071552 nbdkit: file.13: debug: file: pread count=4096 offset=82075648 nbdkit: file.13: debug: file: pread count=4096 offset=82079744 nbdkit: file.13: debug: file: pread count=4096 offset=82083840 nbdkit: file.13: debug: file: pread count=4096 offset=82087936 nbdkit: file.13: debug: file: pread count=4096 offset=82092032 nbdkit: file.13: debug: file: pread count=4096 offset=82096128 nbdkit: file.13: debug: file: pread count=4096 offset=82100224 nbdkit: file.13: debug: file: pread count=4096 offset=82104320 nbdkit: file.13: debug: file: pread count=4096 offset=82108416 nbdkit: file.13: debug: file: pread count=4096 offset=82112512 nbdkit: file.13: debug: file: pread count=4096 offset=82116608 nbdkit: file.13: debug: file: pread count=4096 offset=82120704 nbdkit: file.13: debug: file: pread count=4096 offset=82124800 nbdkit: file.13: debug: file: pread count=4096 offset=82128896 nbdkit: file.13: debug: file: pread count=4096 offset=82132992 nbdkit: file.13: debug: file: pread count=4096 offset=82137088 nbdkit: file.13: debug: file: pread count=4096 offset=82141184 nbdkit: file.13: debug: file: pread count=4096 offset=82145280 nbdkit: file.13: debug: file: pread count=4096 offset=82149376 nbdkit: file.13: debug: file: pread count=4096 offset=82153472 nbdkit: file.13: debug: file: pread count=4096 offset=82157568 nbdkit: file.13: debug: file: pread count=4096 offset=82161664 nbdkit: file.13: debug: file: pread count=4096 offset=82165760 nbdkit: file.13: debug: file: pread count=4096 offset=82169856 nbdkit: file.13: debug: file: pread count=4096 offset=82173952 nbdkit: file.13: debug: file: pread count=4096 offset=82178048 nbdkit: file.13: debug: file: pread count=4096 offset=82182144 nbdkit: file.13: debug: file: pread count=4096 offset=82186240 nbdkit: file.13: debug: file: pread count=4096 offset=82190336 nbdkit: file.13: debug: file: pread count=4096 offset=82194432 nbdkit: file.13: debug: file: pread count=4096 offset=82198528 nbdkit: file.13: debug: file: pread count=4096 offset=82202624 nbdkit: file.13: debug: file: pread count=4096 offset=82206720 nbdkit: file.13: debug: file: pread count=4096 offset=82210816 nbdkit: file.13: debug: file: pread count=4096 offset=82214912 nbdkit: file.13: debug: file: pread count=4096 offset=82219008 nbdkit: file.13: debug: file: pread count=4096 offset=82223104 nbdkit: file.13: debug: file: pread count=4096 offset=82227200 nbdkit: file.13: debug: file: pread count=4096 offset=82231296 nbdkit: file.13: debug: file: pread count=4096 offset=82235392 nbdkit: file.13: debug: file: pread count=4096 offset=82239488 nbdkit: file.13: debug: file: pread count=4096 offset=82243584 nbdkit: file.13: debug: file: pread count=4096 offset=82247680 nbdkit: file.13: debug: file: pread count=4096 offset=82251776 nbdkit: file.13: debug: file: pread count=4096 offset=82255872 nbdkit: file.13: debug: file: pread count=4096 offset=82259968 nbdkit: file.13: debug: file: pread count=4096 offset=82264064 nbdkit: file.13: debug: file: pread count=4096 offset=82268160 nbdkit: file.3: debug: cow: pread count=262144 offset=82313216 nbdkit: file.3: debug: file: pread count=4096 offset=82313216 nbdkit: file.3: debug: file: pread count=4096 offset=82317312 nbdkit: file.3: debug: file: pread count=4096 offset=82321408 nbdkit: file.3: debug: file: pread count=4096 offset=82325504 nbdkit: file.3: debug: file: pread count=4096 offset=82329600 nbdkit: file.3: debug: file: pread count=4096 offset=82333696 nbdkit: file.3: debug: file: pread count=4096 offset=82337792 nbdkit: file.3: debug: file: pread count=4096 offset=82341888 nbdkit: file.3: debug: file: pread count=4096 offset=82345984 nbdkit: file.3: debug: file: pread count=4096 offset=82350080 nbdkit: file.3: debug: file: pread count=4096 offset=82354176 nbdkit: file.13: debug: file: pread count=4096 offset=82272256 nbdkit: file.13: debug: file: pread count=4096 offset=82276352 nbdkit: file.13: debug: file: pread count=4096 offset=82280448 nbdkit: file.3: debug: file: pread count=4096 offset=82358272 nbdkit: file.3: debug: file: pread count=4096 offset=82362368 nbdkit: file.3: debug: file: pread count=4096 offset=82366464 nbdkit: file.3: debug: file: pread count=4096 offset=82370560 nbdkit: file.3: debug: file: pread count=4096 offset=82374656 nbdkit: file.13: debug: file: pread count=4096 offset=82284544 nbdkit: file.3: debug: file: pread count=4096 offset=82378752 nbdkit: file.13: debug: file: pread count=4096 offset=82288640 nbdkit: file.13: debug: file: pread count=4096 offset=82292736 nbdkit: file.13: debug: file: pread count=4096 offset=82296832 nbdkit: file.3: debug: file: pread count=4096 offset=82382848 nbdkit: file.13: debug: file: pread count=4096 offset=82300928 nbdkit: file.13: debug: file: pread count=4096 offset=82305024 nbdkit: file.13: debug: file: pread count=4096 offset=82309120 nbdkit: file.3: debug: file: pread count=4096 offset=82386944 nbdkit: file.3: debug: file: pread count=4096 offset=82391040 nbdkit: file.3: debug: file: pread count=4096 offset=82395136 nbdkit: file.3: debug: file: pread count=4096 offset=82399232 nbdkit: file.3: debug: file: pread count=4096 offset=82403328 nbdkit: file.3: debug: file: pread count=4096 offset=82407424 nbdkit: file.3: debug: file: pread count=4096 offset=82411520 nbdkit: file.3: debug: file: pread count=4096 offset=82415616 nbdkit: file.3: debug: file: pread count=4096 offset=82419712 nbdkit: file.3: debug: file: pread count=4096 offset=82423808 nbdkit: file.3: debug: file: pread count=4096 offset=82427904 nbdkit: file.3: debug: file: pread count=4096 offset=82432000 nbdkit: file.3: debug: file: pread count=4096 offset=82436096 nbdkit: file.3: debug: file: pread count=4096 offset=82440192 nbdkit: file.3: debug: file: pread count=4096 offset=82444288 nbdkit: file.3: debug: file: pread count=4096 offset=82448384 nbdkit: file.3: debug: file: pread count=4096 offset=82452480 nbdkit: file.3: debug: file: pread count=4096 offset=82456576 nbdkit: file.3: debug: file: pread count=4096 offset=82460672 nbdkit: file.3: debug: file: pread count=4096 offset=82464768 nbdkit: file.3: debug: file: pread count=4096 offset=82468864 nbdkit: file.4: debug: cow: pread count=262144 offset=82575360 nbdkit: file.4: debug: file: pread count=4096 offset=82575360 nbdkit: file.4: debug: file: pread count=4096 offset=82579456 nbdkit: file.3: debug: file: pread count=4096 offset=82472960 nbdkit: file.3: debug: file: pread count=4096 offset=82477056 nbdkit: file.3: debug: file: pread count=4096 offset=82481152 nbdkit: file.3: debug: file: pread count=4096 offset=82485248 nbdkit: file.4: debug: file: pread count=4096 offset=82583552 nbdkit: file.4: debug: file: pread count=4096 offset=82587648 nbdkit: file.4: debug: file: pread count=4096 offset=82591744 nbdkit: file.3: debug: file: pread count=4096 offset=82489344 nbdkit: file.3: debug: file: pread count=4096 offset=82493440 nbdkit: file.3: debug: file: pread count=4096 offset=82497536 nbdkit: file.4: debug: file: pread count=4096 offset=82595840 nbdkit: file.4: debug: file: pread count=4096 offset=82599936 nbdkit: file.4: debug: file: pread count=4096 offset=82604032 nbdkit: file.4: debug: file: pread count=4096 offset=82608128 nbdkit: file.4: debug: file: pread count=4096 offset=82612224 nbdkit: file.4: debug: file: pread count=4096 offset=82616320 nbdkit: file.4: debug: file: pread count=4096 offset=82620416 nbdkit: file.4: debug: file: pread count=4096 offset=82624512 nbdkit: file.3: debug: file: pread count=4096 offset=82501632 nbdkit: file.4: debug: file: pread count=4096 offset=82628608 nbdkit: file.3: debug: file: pread count=4096 offset=82505728 nbdkit: file.3: debug: file: pread count=4096 offset=82509824 nbdkit: file.3: debug: file: pread count=4096 offset=82513920 nbdkit: file.3: debug: file: pread count=4096 offset=82518016 nbdkit: file.4: debug: file: pread count=4096 offset=82632704 nbdkit: file.3: debug: file: pread count=4096 offset=82522112 nbdkit: file.3: debug: file: pread count=4096 offset=82526208 nbdkit: file.3: debug: file: pread count=4096 offset=82530304 nbdkit: file.3: debug: file: pread count=4096 offset=82534400 nbdkit: file.3: debug: file: pread count=4096 offset=82538496 nbdkit: file.3: debug: file: pread count=4096 offset=82542592 nbdkit: file.4: debug: file: pread count=4096 offset=82636800 nbdkit: file.4: debug: file: pread count=4096 offset=82640896 nbdkit: file.4: debug: file: pread count=4096 offset=82644992 nbdkit: file.4: debug: file: pread count=4096 offset=82649088 nbdkit: file.3: debug: file: pread count=4096 offset=82546688 nbdkit: file.4: debug: file: pread count=4096 offset=82653184 nbdkit: file.4: debug: file: pread count=4096 offset=82657280 nbdkit: file.2: debug: cow: pread count=262144 offset=82837504 nbdkit: file.2: debug: file: pread count=4096 offset=82837504 nbdkit: file.4: debug: file: pread count=4096 offset=82661376 nbdkit: file.2: debug: file: pread count=4096 offset=82841600 nbdkit: file.3: debug: file: pread count=4096 offset=82550784 nbdkit: file.4: debug: file: pread count=4096 offset=82665472 nbdkit: file.3: debug: file: pread count=4096 offset=82554880 nbdkit: file.3: debug: file: pread count=4096 offset=82558976 nbdkit: file.3: debug: file: pread count=4096 offset=82563072 nbdkit: file.3: debug: file: pread count=4096 offset=82567168 nbdkit: file.2: debug: file: pread count=4096 offset=82845696 nbdkit: file.2: debug: file: pread count=4096 offset=82849792 nbdkit: file.2: debug: file: pread count=4096 offset=82853888 nbdkit: file.2: debug: file: pread count=4096 offset=82857984 nbdkit: file.3: debug: file: pread count=4096 offset=82571264 nbdkit: file.2: debug: file: pread count=4096 offset=82862080 nbdkit: file.2: debug: file: pread count=4096 offset=82866176 nbdkit: file.4: debug: file: pread count=4096 offset=82669568 nbdkit: file.4: debug: file: pread count=4096 offset=82673664 nbdkit: file.2: debug: file: pread count=4096 offset=82870272 nbdkit: file.4: debug: file: pread count=4096 offset=82677760 nbdkit: file.2: debug: file: pread count=4096 offset=82874368 nbdkit: file.4: debug: file: pread count=4096 offset=82681856 nbdkit: file.4: debug: file: pread count=4096 offset=82685952 nbdkit: file.4: debug: file: pread count=4096 offset=82690048 nbdkit: file.2: debug: file: pread count=4096 offset=82878464 nbdkit: file.4: debug: file: pread count=4096 offset=82694144 nbdkit: file.4: debug: file: pread count=4096 offset=82698240 nbdkit: file.4: debug: file: pread count=4096 offset=82702336 nbdkit: file.4: debug: file: pread count=4096 offset=82706432 nbdkit: file.4: debug: file: pread count=4096 offset=82710528 nbdkit: file.2: debug: file: pread count=4096 offset=82882560 nbdkit: file.4: debug: file: pread count=4096 offset=82714624 nbdkit: file.2: debug: file: pread count=4096 offset=82886656 nbdkit: file.4: debug: file: pread count=4096 offset=82718720 nbdkit: file.4: debug: file: pread count=4096 offset=82722816 nbdkit: file.4: debug: file: pread count=4096 offset=82726912 nbdkit: file.4: debug: file: pread count=4096 offset=82731008 nbdkit: file.4: debug: file: pread count=4096 offset=82735104 nbdkit: file.2: debug: file: pread count=4096 offset=82890752 nbdkit: file.5: debug: cow: pread count=262144 offset=83099648 nbdkit: file.2: debug: file: pread count=4096 offset=82894848 nbdkit: file.2: debug: file: pread count=4096 offset=82898944 nbdkit: file.2: debug: file: pread count=4096 offset=82903040 nbdkit: file.4: debug: file: pread count=4096 offset=82739200 nbdkit: file.4: debug: file: pread count=4096 offset=82743296 nbdkit: file.4: debug: file: pread count=4096 offset=82747392 nbdkit: file.4: debug: file: pread count=4096 offset=82751488 nbdkit: file.5: debug: file: pread count=4096 offset=83099648 nbdkit: file.5: debug: file: pread count=4096 offset=83103744 nbdkit: file.5: debug: file: pread count=4096 offset=83107840 nbdkit: file.5: debug: file: pread count=4096 offset=83111936 nbdkit: file.5: debug: file: pread count=4096 offset=83116032 nbdkit: file.4: debug: file: pread count=4096 offset=82755584 nbdkit: file.4: debug: file: pread count=4096 offset=82759680 nbdkit: file.2: debug: file: pread count=4096 offset=82907136 nbdkit: file.2: debug: file: pread count=4096 offset=82911232 nbdkit: file.2: debug: file: pread count=4096 offset=82915328 nbdkit: file.2: debug: file: pread count=4096 offset=82919424 nbdkit: file.2: debug: file: pread count=4096 offset=82923520 nbdkit: file.2: debug: file: pread count=4096 offset=82927616 nbdkit: file.4: debug: file: pread count=4096 offset=82763776 nbdkit: file.2: debug: file: pread count=4096 offset=82931712 nbdkit: file.2: debug: file: pread count=4096 offset=82935808 nbdkit: file.4: debug: file: pread count=4096 offset=82767872 nbdkit: file.5: debug: file: pread count=4096 offset=83120128 nbdkit: file.5: debug: file: pread count=4096 offset=83124224 nbdkit: file.2: debug: file: pread count=4096 offset=82939904 nbdkit: file.4: debug: file: pread count=4096 offset=82771968 nbdkit: file.5: debug: file: pread count=4096 offset=83128320 nbdkit: file.2: debug: file: pread count=4096 offset=82944000 nbdkit: file.4: debug: file: pread count=4096 offset=82776064 nbdkit: file.5: debug: file: pread count=4096 offset=83132416 nbdkit: file.5: debug: file: pread count=4096 offset=83136512 nbdkit: file.5: debug: file: pread count=4096 offset=83140608 nbdkit: file.5: debug: file: pread count=4096 offset=83144704 nbdkit: file.2: debug: file: pread count=4096 offset=82948096 nbdkit: file.11: debug: cow: pread count=262144 offset=83361792 nbdkit: file.4: debug: file: pread count=4096 offset=82780160 nbdkit: file.2: debug: file: pread count=4096 offset=82952192 nbdkit: file.11: debug: file: pread count=4096 offset=83361792 nbdkit: file.2: debug: file: pread count=4096 offset=82956288 nbdkit: file.4: debug: file: pread count=4096 offset=82784256 nbdkit: file.5: debug: file: pread count=4096 offset=83148800 nbdkit: file.5: debug: file: pread count=4096 offset=83152896 nbdkit: file.11: debug: file: pread count=4096 offset=83365888 nbdkit: file.2: debug: file: pread count=4096 offset=82960384 nbdkit: file.4: debug: file: pread count=4096 offset=82788352 nbdkit: file.11: debug: file: pread count=4096 offset=83369984 nbdkit: file.5: debug: file: pread count=4096 offset=83156992 nbdkit: file.2: debug: file: pread count=4096 offset=82964480 nbdkit: file.4: debug: file: pread count=4096 offset=82792448 nbdkit: file.4: debug: file: pread count=4096 offset=82796544 nbdkit: file.4: debug: file: pread count=4096 offset=82800640 nbdkit: file.11: debug: file: pread count=4096 offset=83374080 nbdkit: file.11: debug: file: pread count=4096 offset=83378176 nbdkit: file.11: debug: file: pread count=4096 offset=83382272 nbdkit: file.5: debug: file: pread count=4096 offset=83161088 nbdkit: file.5: debug: file: pread count=4096 offset=83165184 nbdkit: file.4: debug: file: pread count=4096 offset=82804736 nbdkit: file.11: debug: file: pread count=4096 offset=83386368 nbdkit: file.4: debug: file: pread count=4096 offset=82808832 nbdkit: file.11: debug: file: pread count=4096 offset=83390464 nbdkit: file.5: debug: file: pread count=4096 offset=83169280 nbdkit: file.5: debug: file: pread count=4096 offset=83173376 nbdkit: file.4: debug: file: pread count=4096 offset=82812928 nbdkit: file.5: debug: file: pread count=4096 offset=83177472 nbdkit: file.2: debug: file: pread count=4096 offset=82968576 nbdkit: file.4: debug: file: pread count=4096 offset=82817024 nbdkit: file.4: debug: file: pread count=4096 offset=82821120 nbdkit: file.2: debug: file: pread count=4096 offset=82972672 nbdkit: file.4: debug: file: pread count=4096 offset=82825216 nbdkit: file.4: debug: file: pread count=4096 offset=82829312 nbdkit: file.4: debug: file: pread count=4096 offset=82833408 nbdkit: file.2: debug: file: pread count=4096 offset=82976768 nbdkit: file.11: debug: file: pread count=4096 offset=83394560 nbdkit: file.5: debug: file: pread count=4096 offset=83181568 nbdkit: file.14: debug: cow: pread count=262144 offset=83623936 nbdkit: file.11: debug: file: pread count=4096 offset=83398656 nbdkit: file.2: debug: file: pread count=4096 offset=82980864 nbdkit: file.11: debug: file: pread count=4096 offset=83402752 nbdkit: file.5: debug: file: pread count=4096 offset=83185664 nbdkit: file.2: debug: file: pread count=4096 offset=82984960 nbdkit: file.5: debug: file: pread count=4096 offset=83189760 nbdkit: file.11: debug: file: pread count=4096 offset=83406848 nbdkit: file.5: debug: file: pread count=4096 offset=83193856 nbdkit: file.5: debug: file: pread count=4096 offset=83197952 nbdkit: file.5: debug: file: pread count=4096 offset=83202048 nbdkit: file.5: debug: file: pread count=4096 offset=83206144 nbdkit: file.14: debug: file: pread count=4096 offset=83623936 nbdkit: file.5: debug: file: pread count=4096 offset=83210240 nbdkit: file.2: debug: file: pread count=4096 offset=82989056 nbdkit: file.5: debug: file: pread count=4096 offset=83214336 nbdkit: file.2: debug: file: pread count=4096 offset=82993152 nbdkit: file.2: debug: file: pread count=4096 offset=82997248 nbdkit: file.5: debug: file: pread count=4096 offset=83218432 nbdkit: file.2: debug: file: pread count=4096 offset=83001344 nbdkit: file.14: debug: file: pread count=4096 offset=83628032 nbdkit: file.5: debug: file: pread count=4096 offset=83222528 nbdkit: file.5: debug: file: pread count=4096 offset=83226624 nbdkit: file.14: debug: file: pread count=4096 offset=83632128 nbdkit: file.12: debug: cow: pread count=262144 offset=83886080 nbdkit: file.5: debug: file: pread count=4096 offset=83230720 nbdkit: file.2: debug: file: pread count=4096 offset=83005440 nbdkit: file.14: debug: file: pread count=4096 offset=83636224 nbdkit: file.12: debug: file: pread count=4096 offset=83886080 nbdkit: file.11: debug: file: pread count=4096 offset=83410944 nbdkit: file.5: debug: file: pread count=4096 offset=83234816 nbdkit: file.14: debug: file: pread count=4096 offset=83640320 nbdkit: file.12: debug: file: pread count=4096 offset=83890176 nbdkit: file.5: debug: file: pread count=4096 offset=83238912 nbdkit: file.11: debug: file: pread count=4096 offset=83415040 nbdkit: file.14: debug: file: pread count=4096 offset=83644416 nbdkit: file.11: debug: file: pread count=4096 offset=83419136 nbdkit: file.2: debug: file: pread count=4096 offset=83009536 nbdkit: file.5: debug: file: pread count=4096 offset=83243008 nbdkit: file.12: debug: file: pread count=4096 offset=83894272 nbdkit: file.14: debug: file: pread count=4096 offset=83648512 nbdkit: file.11: debug: file: pread count=4096 offset=83423232 nbdkit: file.11: debug: file: pread count=4096 offset=83427328 nbdkit: file.5: debug: file: pread count=4096 offset=83247104 nbdkit: file.11: debug: file: pread count=4096 offset=83431424 nbdkit: file.12: debug: file: pread count=4096 offset=83898368 nbdkit: file.5: debug: file: pread count=4096 offset=83251200 nbdkit: file.14: debug: file: pread count=4096 offset=83652608 nbdkit: file.12: debug: file: pread count=4096 offset=83902464 nbdkit: file.2: debug: file: pread count=4096 offset=83013632 nbdkit: file.12: debug: file: pread count=4096 offset=83906560 nbdkit: file.5: debug: file: pread count=4096 offset=83255296 nbdkit: file.12: debug: file: pread count=4096 offset=83910656 nbdkit: file.5: debug: file: pread count=4096 offset=83259392 nbdkit: file.12: debug: file: pread count=4096 offset=83914752 nbdkit: file.11: debug: file: pread count=4096 offset=83435520 nbdkit: file.1: debug: cow: pread count=262144 offset=84148224 nbdkit: file.11: debug: file: pread count=4096 offset=83439616 nbdkit: file.11: debug: file: pread count=4096 offset=83443712 nbdkit: file.11: debug: file: pread count=4096 offset=83447808 nbdkit: file.14: debug: file: pread count=4096 offset=83656704 nbdkit: file.1: debug: file: pread count=4096 offset=84148224 nbdkit: file.5: debug: file: pread count=4096 offset=83263488 nbdkit: file.5: debug: file: pread count=4096 offset=83267584 nbdkit: file.12: debug: file: pread count=4096 offset=83918848 nbdkit: file.12: debug: file: pread count=4096 offset=83922944 nbdkit: file.2: debug: file: pread count=4096 offset=83017728 nbdkit: file.2: debug: file: pread count=4096 offset=83021824 nbdkit: file.11: debug: file: pread count=4096 offset=83451904 nbdkit: file.2: debug: file: pread count=4096 offset=83025920 nbdkit: file.2: debug: file: pread count=4096 offset=83030016 nbdkit: file.11: debug: file: pread count=4096 offset=83456000 nbdkit: file.5: debug: file: pread count=4096 offset=83271680 nbdkit: file.1: debug: file: pread count=4096 offset=84152320 nbdkit: file.5: debug: file: pread count=4096 offset=83275776 nbdkit: file.5: debug: file: pread count=4096 offset=83279872 nbdkit: file.14: debug: file: pread count=4096 offset=83660800 nbdkit: file.1: debug: file: pread count=4096 offset=84156416 nbdkit: file.12: debug: file: pread count=4096 offset=83927040 nbdkit: file.5: debug: file: pread count=4096 offset=83283968 nbdkit: file.5: debug: file: pread count=4096 offset=83288064 nbdkit: file.2: debug: file: pread count=4096 offset=83034112 nbdkit: file.1: debug: file: pread count=4096 offset=84160512 nbdkit: file.11: debug: file: pread count=4096 offset=83460096 nbdkit: file.14: debug: file: pread count=4096 offset=83664896 nbdkit: file.11: debug: file: pread count=4096 offset=83464192 nbdkit: file.2: debug: file: pread count=4096 offset=83038208 nbdkit: file.14: debug: file: pread count=4096 offset=83668992 nbdkit: file.1: debug: file: pread count=4096 offset=84164608 nbdkit: file.14: debug: file: pread count=4096 offset=83673088 nbdkit: file.12: debug: file: pread count=4096 offset=83931136 nbdkit: file.1: debug: file: pread count=4096 offset=84168704 nbdkit: file.1: debug: file: pread count=4096 offset=84172800 nbdkit: file.2: debug: file: pread count=4096 offset=83042304 nbdkit: file.12: debug: file: pread count=4096 offset=83935232 nbdkit: file.5: debug: file: pread count=4096 offset=83292160 nbdkit: file.1: debug: file: pread count=4096 offset=84176896 nbdkit: file.12: debug: file: pread count=4096 offset=83939328 nbdkit: file.1: debug: file: pread count=4096 offset=84180992 nbdkit: file.11: debug: file: pread count=4096 offset=83468288 nbdkit: file.14: debug: file: pread count=4096 offset=83677184 nbdkit: file.5: debug: file: pread count=4096 offset=83296256 nbdkit: file.2: debug: file: pread count=4096 offset=83046400 nbdkit: file.12: debug: file: pread count=4096 offset=83943424 nbdkit: file.5: debug: file: pread count=4096 offset=83300352 nbdkit: file.14: debug: file: pread count=4096 offset=83681280 nbdkit: file.11: debug: file: pread count=4096 offset=83472384 nbdkit: file.2: debug: file: pread count=4096 offset=83050496 nbdkit: file.11: debug: file: pread count=4096 offset=83476480 nbdkit: file.2: debug: file: pread count=4096 offset=83054592 nbdkit: file.11: debug: file: pread count=4096 offset=83480576 nbdkit: file.5: debug: file: pread count=4096 offset=83304448 nbdkit: file.12: debug: file: pread count=4096 offset=83947520 nbdkit: file.14: debug: file: pread count=4096 offset=83685376 nbdkit: file.14: debug: file: pread count=4096 offset=83689472 nbdkit: file.12: debug: file: pread count=4096 offset=83951616 nbdkit: file.1: debug: file: pread count=4096 offset=84185088 nbdkit: file.12: debug: file: pread count=4096 offset=83955712 nbdkit: file.12: debug: file: pread count=4096 offset=83959808 nbdkit: file.2: debug: file: pread count=4096 offset=83058688 nbdkit: file.1: debug: file: pread count=4096 offset=84189184 nbdkit: file.11: debug: file: pread count=4096 offset=83484672 nbdkit: file.11: debug: file: pread count=4096 offset=83488768 nbdkit: file.5: debug: file: pread count=4096 offset=83308544 nbdkit: file.11: debug: file: pread count=4096 offset=83492864 nbdkit: file.14: debug: file: pread count=4096 offset=83693568 nbdkit: file.2: debug: file: pread count=4096 offset=83062784 nbdkit: file.12: debug: file: pread count=4096 offset=83963904 nbdkit: file.14: debug: file: pread count=4096 offset=83697664 nbdkit: file.1: debug: file: pread count=4096 offset=84193280 nbdkit: file.2: debug: file: pread count=4096 offset=83066880 nbdkit: file.11: debug: file: pread count=4096 offset=83496960 nbdkit: file.1: debug: file: pread count=4096 offset=84197376 nbdkit: file.5: debug: file: pread count=4096 offset=83312640 nbdkit: file.14: debug: file: pread count=4096 offset=83701760 nbdkit: file.11: debug: file: pread count=4096 offset=83501056 nbdkit: file.11: debug: file: pread count=4096 offset=83505152 nbdkit: file.12: debug: file: pread count=4096 offset=83968000 nbdkit: file.14: debug: file: pread count=4096 offset=83705856 nbdkit: file.5: debug: file: pread count=4096 offset=83316736 nbdkit: file.11: debug: file: pread count=4096 offset=83509248 nbdkit: file.5: debug: file: pread count=4096 offset=83320832 nbdkit: file.11: debug: file: pread count=4096 offset=83513344 nbdkit: file.2: debug: file: pread count=4096 offset=83070976 nbdkit: file.12: debug: file: pread count=4096 offset=83972096 nbdkit: file.2: debug: file: pread count=4096 offset=83075072 nbdkit: file.1: debug: file: pread count=4096 offset=84201472 nbdkit: file.1: debug: file: pread count=4096 offset=84205568 nbdkit: file.12: debug: file: pread count=4096 offset=83976192 nbdkit: file.5: debug: file: pread count=4096 offset=83324928 nbdkit: file.12: debug: file: pread count=4096 offset=83980288 nbdkit: file.14: debug: file: pread count=4096 offset=83709952 nbdkit: file.11: debug: file: pread count=4096 offset=83517440 nbdkit: file.10: debug: cow: pread count=262144 offset=84410368 nbdkit: file.2: debug: file: pread count=4096 offset=83079168 nbdkit: file.5: debug: file: pread count=4096 offset=83329024 nbdkit: file.12: debug: file: pread count=4096 offset=83984384 nbdkit: file.1: debug: file: pread count=4096 offset=84209664 nbdkit: file.14: debug: file: pread count=4096 offset=83714048 nbdkit: file.5: debug: file: pread count=4096 offset=83333120 nbdkit: file.11: debug: file: pread count=4096 offset=83521536 nbdkit: file.5: debug: file: pread count=4096 offset=83337216 nbdkit: file.2: debug: file: pread count=4096 offset=83083264 nbdkit: file.10: debug: file: pread count=4096 offset=84410368 nbdkit: file.2: debug: file: pread count=4096 offset=83087360 nbdkit: file.1: debug: file: pread count=4096 offset=84213760 nbdkit: file.12: debug: file: pread count=4096 offset=83988480 nbdkit: file.5: debug: file: pread count=4096 offset=83341312 nbdkit: file.11: debug: file: pread count=4096 offset=83525632 nbdkit: file.14: debug: file: pread count=4096 offset=83718144 nbdkit: file.11: debug: file: pread count=4096 offset=83529728 nbdkit: file.11: debug: file: pread count=4096 offset=83533824 nbdkit: file.1: debug: file: pread count=4096 offset=84217856 nbdkit: file.14: debug: file: pread count=4096 offset=83722240 nbdkit: file.14: debug: file: pread count=4096 offset=83726336 nbdkit: file.2: debug: file: pread count=4096 offset=83091456 nbdkit: file.12: debug: file: pread count=4096 offset=83992576 nbdkit: file.5: debug: file: pread count=4096 offset=83345408 nbdkit: file.14: debug: file: pread count=4096 offset=83730432 nbdkit: file.10: debug: file: pread count=4096 offset=84414464 nbdkit: file.1: debug: file: pread count=4096 offset=84221952 nbdkit: file.11: debug: file: pread count=4096 offset=83537920 nbdkit: file.12: debug: file: pread count=4096 offset=83996672 nbdkit: file.1: debug: file: pread count=4096 offset=84226048 nbdkit: file.12: debug: file: pread count=4096 offset=84000768 nbdkit: file.2: debug: file: pread count=4096 offset=83095552 nbdkit: file.12: debug: file: pread count=4096 offset=84004864 nbdkit: file.5: debug: file: pread count=4096 offset=83349504 nbdkit: file.14: debug: file: pread count=4096 offset=83734528 nbdkit: file.14: debug: file: pread count=4096 offset=83738624 nbdkit: file.1: debug: file: pread count=4096 offset=84230144 nbdkit: file.10: debug: file: pread count=4096 offset=84418560 nbdkit: file.14: debug: file: pread count=4096 offset=83742720 nbdkit: file.11: debug: file: pread count=4096 offset=83542016 nbdkit: file.1: debug: file: pread count=4096 offset=84234240 nbdkit: file.11: debug: file: pread count=4096 offset=83546112 nbdkit: file.14: debug: file: pread count=4096 offset=83746816 nbdkit: file.10: debug: file: pread count=4096 offset=84422656 nbdkit: file.12: debug: file: pread count=4096 offset=84008960 nbdkit: file.14: debug: file: pread count=4096 offset=83750912 nbdkit: file.5: debug: file: pread count=4096 offset=83353600 nbdkit: file.12: debug: file: pread count=4096 offset=84013056 nbdkit: file.12: debug: file: pread count=4096 offset=84017152 nbdkit: file.1: debug: file: pread count=4096 offset=84238336 nbdkit: file.12: debug: file: pread count=4096 offset=84021248 nbdkit: file.5: debug: file: pread count=4096 offset=83357696 nbdkit: file.11: debug: file: pread count=4096 offset=83550208 nbdkit: file.11: debug: file: pread count=4096 offset=83554304 nbdkit: file.10: debug: file: pread count=4096 offset=84426752 nbdkit: file.11: debug: file: pread count=4096 offset=83558400 nbdkit: file.12: debug: file: pread count=4096 offset=84025344 nbdkit: file.10: debug: file: pread count=4096 offset=84430848 nbdkit: file.10: debug: file: pread count=4096 offset=84434944 nbdkit: file.10: debug: file: pread count=4096 offset=84439040 nbdkit: file.11: debug: file: pread count=4096 offset=83562496 nbdkit: file.14: debug: file: pread count=4096 offset=83755008 nbdkit: file.10: debug: file: pread count=4096 offset=84443136 nbdkit: file.1: debug: file: pread count=4096 offset=84242432 nbdkit: file.10: debug: file: pread count=4096 offset=84447232 nbdkit: file.14: debug: file: pread count=4096 offset=83759104 nbdkit: file.12: debug: file: pread count=4096 offset=84029440 nbdkit: file.14: debug: file: pread count=4096 offset=83763200 nbdkit: file.11: debug: file: pread count=4096 offset=83566592 nbdkit: file.1: debug: file: pread count=4096 offset=84246528 nbdkit: file.11: debug: file: pread count=4096 offset=83570688 nbdkit: file.11: debug: file: pread count=4096 offset=83574784 nbdkit: file.12: debug: file: pread count=4096 offset=84033536 nbdkit: file.10: debug: file: pread count=4096 offset=84451328 nbdkit: file.12: debug: file: pread count=4096 offset=84037632 nbdkit: file.14: debug: file: pread count=4096 offset=83767296 nbdkit: file.1: debug: file: pread count=4096 offset=84250624 nbdkit: file.1: debug: file: pread count=4096 offset=84254720 nbdkit: file.1: debug: file: pread count=4096 offset=84258816 nbdkit: file.10: debug: file: pread count=4096 offset=84455424 nbdkit: file.14: debug: file: pread count=4096 offset=83771392 nbdkit: file.14: debug: file: pread count=4096 offset=83775488 nbdkit: file.11: debug: file: pread count=4096 offset=83578880 nbdkit: file.11: debug: file: pread count=4096 offset=83582976 nbdkit: file.14: debug: file: pread count=4096 offset=83779584 nbdkit: file.12: debug: file: pread count=4096 offset=84041728 nbdkit: file.10: debug: file: pread count=4096 offset=84459520 nbdkit: file.1: debug: file: pread count=4096 offset=84262912 nbdkit: file.11: debug: file: pread count=4096 offset=83587072 nbdkit: file.1: debug: file: pread count=4096 offset=84267008 nbdkit: file.11: debug: file: pread count=4096 offset=83591168 nbdkit: file.1: debug: file: pread count=4096 offset=84271104 nbdkit: file.1: debug: file: pread count=4096 offset=84275200 nbdkit: file.1: debug: file: pread count=4096 offset=84279296 nbdkit: file.14: debug: file: pread count=4096 offset=83783680 nbdkit: file.1: debug: file: pread count=4096 offset=84283392 nbdkit: file.1: debug: file: pread count=4096 offset=84287488 nbdkit: file.1: debug: file: pread count=4096 offset=84291584 nbdkit: file.10: debug: file: pread count=4096 offset=84463616 nbdkit: file.12: debug: file: pread count=4096 offset=84045824 nbdkit: file.12: debug: file: pread count=4096 offset=84049920 nbdkit: file.12: debug: file: pread count=4096 offset=84054016 nbdkit: file.14: debug: file: pread count=4096 offset=83787776 nbdkit: file.11: debug: file: pread count=4096 offset=83595264 nbdkit: file.11: debug: file: pread count=4096 offset=83599360 nbdkit: file.14: debug: file: pread count=4096 offset=83791872 nbdkit: file.1: debug: file: pread count=4096 offset=84295680 nbdkit: file.11: debug: file: pread count=4096 offset=83603456 nbdkit: file.10: debug: file: pread count=4096 offset=84467712 nbdkit: file.1: debug: file: pread count=4096 offset=84299776 nbdkit: file.11: debug: file: pread count=4096 offset=83607552 nbdkit: file.14: debug: file: pread count=4096 offset=83795968 nbdkit: file.10: debug: file: pread count=4096 offset=84471808 nbdkit: file.12: debug: file: pread count=4096 offset=84058112 nbdkit: file.14: debug: file: pread count=4096 offset=83800064 nbdkit: file.12: debug: file: pread count=4096 offset=84062208 nbdkit: file.11: debug: file: pread count=4096 offset=83611648 nbdkit: file.1: debug: file: pread count=4096 offset=84303872 nbdkit: file.10: debug: file: pread count=4096 offset=84475904 nbdkit: file.11: debug: file: pread count=4096 offset=83615744 nbdkit: file.10: debug: file: pread count=4096 offset=84480000 nbdkit: file.14: debug: file: pread count=4096 offset=83804160 nbdkit: file.12: debug: file: pread count=4096 offset=84066304 nbdkit: file.12: debug: file: pread count=4096 offset=84070400 nbdkit: file.1: debug: file: pread count=4096 offset=84307968 nbdkit: file.14: debug: file: pread count=4096 offset=83808256 nbdkit: file.12: debug: file: pread count=4096 offset=84074496 nbdkit: file.12: debug: file: pread count=4096 offset=84078592 nbdkit: file.15: debug: cow: pread count=262144 offset=84672512 nbdkit: file.11: debug: file: pread count=4096 offset=83619840 nbdkit: file.10: debug: file: pread count=4096 offset=84484096 nbdkit: file.12: debug: file: pread count=4096 offset=84082688 nbdkit: file.14: debug: file: pread count=4096 offset=83812352 nbdkit: file.10: debug: file: pread count=4096 offset=84488192 nbdkit: file.12: debug: file: pread count=4096 offset=84086784 nbdkit: file.15: debug: file: pread count=4096 offset=84672512 nbdkit: file.14: debug: file: pread count=4096 offset=83816448 nbdkit: file.12: debug: file: pread count=4096 offset=84090880 nbdkit: file.1: debug: file: pread count=4096 offset=84312064 nbdkit: file.14: debug: file: pread count=4096 offset=83820544 nbdkit: file.1: debug: file: pread count=4096 offset=84316160 nbdkit: file.15: debug: file: pread count=4096 offset=84676608 nbdkit: file.12: debug: file: pread count=4096 offset=84094976 nbdkit: file.12: debug: file: pread count=4096 offset=84099072 nbdkit: file.10: debug: file: pread count=4096 offset=84492288 nbdkit: file.1: debug: file: pread count=4096 offset=84320256 nbdkit: file.10: debug: file: pread count=4096 offset=84496384 nbdkit: file.15: debug: file: pread count=4096 offset=84680704 nbdkit: file.14: debug: file: pread count=4096 offset=83824640 nbdkit: file.1: debug: file: pread count=4096 offset=84324352 nbdkit: file.15: debug: file: pread count=4096 offset=84684800 nbdkit: file.1: debug: file: pread count=4096 offset=84328448 nbdkit: file.14: debug: file: pread count=4096 offset=83828736 nbdkit: file.15: debug: file: pread count=4096 offset=84688896 nbdkit: file.1: debug: file: pread count=4096 offset=84332544 nbdkit: file.10: debug: file: pread count=4096 offset=84500480 nbdkit: file.12: debug: file: pread count=4096 offset=84103168 nbdkit: file.15: debug: file: pread count=4096 offset=84692992 nbdkit: file.10: debug: file: pread count=4096 offset=84504576 nbdkit: file.1: debug: file: pread count=4096 offset=84336640 nbdkit: file.14: debug: file: pread count=4096 offset=83832832 nbdkit: file.15: debug: file: pread count=4096 offset=84697088 nbdkit: file.10: debug: file: pread count=4096 offset=84508672 nbdkit: file.10: debug: file: pread count=4096 offset=84512768 nbdkit: file.12: debug: file: pread count=4096 offset=84107264 nbdkit: file.12: debug: file: pread count=4096 offset=84111360 nbdkit: file.15: debug: file: pread count=4096 offset=84701184 nbdkit: file.15: debug: file: pread count=4096 offset=84705280 nbdkit: file.14: debug: file: pread count=4096 offset=83836928 nbdkit: file.14: debug: file: pread count=4096 offset=83841024 nbdkit: file.15: debug: file: pread count=4096 offset=84709376 nbdkit: file.12: debug: file: pread count=4096 offset=84115456 nbdkit: file.12: debug: file: pread count=4096 offset=84119552 nbdkit: file.1: debug: file: pread count=4096 offset=84340736 nbdkit: file.14: debug: file: pread count=4096 offset=83845120 nbdkit: file.14: debug: file: pread count=4096 offset=83849216 nbdkit: file.10: debug: file: pread count=4096 offset=84516864 nbdkit: file.1: debug: file: pread count=4096 offset=84344832 nbdkit: file.15: debug: file: pread count=4096 offset=84713472 nbdkit: file.15: debug: file: pread count=4096 offset=84717568 nbdkit: file.14: debug: file: pread count=4096 offset=83853312 nbdkit: file.10: debug: file: pread count=4096 offset=84520960 nbdkit: file.1: debug: file: pread count=4096 offset=84348928 nbdkit: file.15: debug: file: pread count=4096 offset=84721664 nbdkit: file.15: debug: file: pread count=4096 offset=84725760 nbdkit: file.15: debug: file: pread count=4096 offset=84729856 nbdkit: file.10: debug: file: pread count=4096 offset=84525056 nbdkit: file.12: debug: file: pread count=4096 offset=84123648 nbdkit: file.1: debug: file: pread count=4096 offset=84353024 nbdkit: file.1: debug: file: pread count=4096 offset=84357120 nbdkit: file.14: debug: file: pread count=4096 offset=83857408 nbdkit: file.1: debug: file: pread count=4096 offset=84361216 nbdkit: file.1: debug: file: pread count=4096 offset=84365312 nbdkit: file.1: debug: file: pread count=4096 offset=84369408 nbdkit: file.1: debug: file: pread count=4096 offset=84373504 nbdkit: file.1: debug: file: pread count=4096 offset=84377600 nbdkit: file.1: debug: file: pread count=4096 offset=84381696 nbdkit: file.1: debug: file: pread count=4096 offset=84385792 nbdkit: file.15: debug: file: pread count=4096 offset=84733952 nbdkit: file.1: debug: file: pread count=4096 offset=84389888 nbdkit: file.1: debug: file: pread count=4096 offset=84393984 nbdkit: file.10: debug: file: pread count=4096 offset=84529152 nbdkit: file.15: debug: file: pread count=4096 offset=84738048 nbdkit: file.0: debug: cow: pread count=262144 offset=85196800 nbdkit: file.12: debug: file: pread count=4096 offset=84127744 nbdkit: file.14: debug: file: pread count=4096 offset=83861504 nbdkit: file.1: debug: file: pread count=4096 offset=84398080 nbdkit: file.14: debug: file: pread count=4096 offset=83865600 nbdkit: file.14: debug: file: pread count=4096 offset=83869696 nbdkit: file.15: debug: file: pread count=4096 offset=84742144 nbdkit: file.12: debug: file: pread count=4096 offset=84131840 nbdkit: file.10: debug: file: pread count=4096 offset=84533248 nbdkit: file.10: debug: file: pread count=4096 offset=84537344 nbdkit: file.0: debug: file: pread count=4096 offset=85196800 nbdkit: file.12: debug: file: pread count=4096 offset=84135936 nbdkit: file.14: debug: file: pread count=4096 offset=83873792 nbdkit: file.14: debug: file: pread count=4096 offset=83877888 nbdkit: file.1: debug: file: pread count=4096 offset=84402176 nbdkit: file.12: debug: file: pread count=4096 offset=84140032 nbdkit: file.6: debug: cow: pread count=262144 offset=84934656 nbdkit: file.8: debug: cow: pread count=262144 offset=85458944 nbdkit: file.8: debug: file: pread count=4096 offset=85458944 nbdkit: file.8: debug: file: pread count=4096 offset=85463040 nbdkit: file.8: debug: file: pread count=4096 offset=85467136 nbdkit: file.8: debug: file: pread count=4096 offset=85471232 nbdkit: file.8: debug: file: pread count=4096 offset=85475328 nbdkit: file.8: debug: file: pread count=4096 offset=85479424 nbdkit: file.8: debug: file: pread count=4096 offset=85483520 nbdkit: file.8: debug: file: pread count=4096 offset=85487616 nbdkit: file.8: debug: file: pread count=4096 offset=85491712 nbdkit: file.8: debug: file: pread count=4096 offset=85495808 nbdkit: file.8: debug: file: pread count=4096 offset=85499904 nbdkit: file.8: debug: file: pread count=4096 offset=85504000 nbdkit: file.8: debug: file: pread count=4096 offset=85508096 nbdkit: file.8: debug: file: pread count=4096 offset=85512192 nbdkit: file.8: debug: file: pread count=4096 offset=85516288 nbdkit: file.8: debug: file: pread count=4096 offset=85520384 nbdkit: file.8: debug: file: pread count=4096 offset=85524480 nbdkit: file.8: debug: file: pread count=4096 offset=85528576 nbdkit: file.8: debug: file: pread count=4096 offset=85532672 nbdkit: file.8: debug: file: pread count=4096 offset=85536768 nbdkit: file.8: debug: file: pread count=4096 offset=85540864 nbdkit: file.8: debug: file: pread count=4096 offset=85544960 nbdkit: file.8: debug: file: pread count=4096 offset=85549056 nbdkit: file.8: debug: file: pread count=4096 offset=85553152 nbdkit: file.8: debug: file: pread count=4096 offset=85557248 nbdkit: file.8: debug: file: pread count=4096 offset=85561344 nbdkit: file.8: debug: file: pread count=4096 offset=85565440 nbdkit: file.8: debug: file: pread count=4096 offset=85569536 nbdkit: file.8: debug: file: pread count=4096 offset=85573632 nbdkit: file.8: debug: file: pread count=4096 offset=85577728 nbdkit: file.8: debug: file: pread count=4096 offset=85581824 nbdkit: file.8: debug: file: pread count=4096 offset=85585920 nbdkit: file.8: debug: file: pread count=4096 offset=85590016 nbdkit: file.8: debug: file: pread count=4096 offset=85594112 nbdkit: file.8: debug: file: pread count=4096 offset=85598208 nbdkit: file.8: debug: file: pread count=4096 offset=85602304 nbdkit: file.8: debug: file: pread count=4096 offset=85606400 nbdkit: file.8: debug: file: pread count=4096 offset=85610496 nbdkit: file.8: debug: file: pread count=4096 offset=85614592 nbdkit: file.8: debug: file: pread count=4096 offset=85618688 nbdkit: file.8: debug: file: pread count=4096 offset=85622784 nbdkit: file.8: debug: file: pread count=4096 offset=85626880 nbdkit: file.8: debug: file: pread count=4096 offset=85630976 nbdkit: file.8: debug: file: pread count=4096 offset=85635072 nbdkit: file.8: debug: file: pread count=4096 offset=85639168 nbdkit: file.8: debug: file: pread count=4096 offset=85643264 nbdkit: file.8: debug: file: pread count=4096 offset=85647360 nbdkit: file.8: debug: file: pread count=4096 offset=85651456 nbdkit: file.8: debug: file: pread count=4096 offset=85655552 nbdkit: file.8: debug: file: pread count=4096 offset=85659648 nbdkit: file.8: debug: file: pread count=4096 offset=85663744 nbdkit: file.8: debug: file: pread count=4096 offset=85667840 nbdkit: file.8: debug: file: pread count=4096 offset=85671936 nbdkit: file.8: debug: file: pread count=4096 offset=85676032 nbdkit: file.8: debug: file: pread count=4096 offset=85680128 nbdkit: file.8: debug: file: pread count=4096 offset=85684224 nbdkit: file.8: debug: file: pread count=4096 offset=85688320 nbdkit: file.15: debug: file: pread count=4096 offset=84746240 nbdkit: file.6: debug: file: pread count=4096 offset=84934656 nbdkit: file.15: debug: file: pread count=4096 offset=84750336 nbdkit: file.14: debug: file: pread count=4096 offset=83881984 nbdkit: file.0: debug: file: pread count=4096 offset=85200896 nbdkit: file.0: debug: file: pread count=4096 offset=85204992 nbdkit: file.12: debug: file: pread count=4096 offset=84144128 nbdkit: file.10: debug: file: pread count=4096 offset=84541440 nbdkit: file.10: debug: file: pread count=4096 offset=84545536 nbdkit: file.10: debug: file: pread count=4096 offset=84549632 nbdkit: file.1: debug: file: pread count=4096 offset=84406272 nbdkit: file.15: debug: file: pread count=4096 offset=84754432 nbdkit: file.15: debug: file: pread count=4096 offset=84758528 nbdkit: file.15: debug: file: pread count=4096 offset=84762624 nbdkit: file.15: debug: file: pread count=4096 offset=84766720 nbdkit: file.15: debug: file: pread count=4096 offset=84770816 nbdkit: file.15: debug: file: pread count=4096 offset=84774912 nbdkit: file.15: debug: file: pread count=4096 offset=84779008 nbdkit: file.15: debug: file: pread count=4096 offset=84783104 nbdkit: file.15: debug: file: pread count=4096 offset=84787200 nbdkit: file.15: debug: file: pread count=4096 offset=84791296 nbdkit: file.15: debug: file: pread count=4096 offset=84795392 nbdkit: file.15: debug: file: pread count=4096 offset=84799488 nbdkit: file.15: debug: file: pread count=4096 offset=84803584 nbdkit: file.15: debug: file: pread count=4096 offset=84807680 nbdkit: file.15: debug: file: pread count=4096 offset=84811776 nbdkit: file.15: debug: file: pread count=4096 offset=84815872 nbdkit: file.15: debug: file: pread count=4096 offset=84819968 nbdkit: file.15: debug: file: pread count=4096 offset=84824064 nbdkit: file.15: debug: file: pread count=4096 offset=84828160 nbdkit: file.15: debug: file: pread count=4096 offset=84832256 nbdkit: file.15: debug: file: pread count=4096 offset=84836352 nbdkit: file.15: debug: file: pread count=4096 offset=84840448 nbdkit: file.15: debug: file: pread count=4096 offset=84844544 nbdkit: file.15: debug: file: pread count=4096 offset=84848640 nbdkit: file.15: debug: file: pread count=4096 offset=84852736 nbdkit: file.15: debug: file: pread count=4096 offset=84856832 nbdkit: file.15: debug: file: pread count=4096 offset=84860928 nbdkit: file.15: debug: file: pread count=4096 offset=84865024 nbdkit: file.15: debug: file: pread count=4096 offset=84869120 nbdkit: file.8: debug: file: pread count=4096 offset=85692416 nbdkit: file.9: debug: cow: pread count=262144 offset=85983232 nbdkit: file.6: debug: file: pread count=4096 offset=84938752 nbdkit: file.9: debug: file: pread count=4096 offset=85983232 nbdkit: file.7: debug: cow: pread count=262144 offset=85721088 nbdkit: file.9: debug: file: pread count=4096 offset=85987328 nbdkit: file.0: debug: file: pread count=4096 offset=85209088 nbdkit: file.7: debug: file: pread count=4096 offset=85721088 nbdkit: file.10: debug: file: pread count=4096 offset=84553728 nbdkit: file.0: debug: file: pread count=4096 offset=85213184 nbdkit: file.15: debug: file: pread count=4096 offset=84873216 nbdkit: file.10: debug: file: pread count=4096 offset=84557824 nbdkit: file.0: debug: file: pread count=4096 offset=85217280 nbdkit: file.6: debug: file: pread count=4096 offset=84942848 nbdkit: file.10: debug: file: pread count=4096 offset=84561920 nbdkit: file.7: debug: file: pread count=4096 offset=85725184 nbdkit: file.10: debug: file: pread count=4096 offset=84566016 nbdkit: file.15: debug: file: pread count=4096 offset=84877312 nbdkit: file.9: debug: file: pread count=4096 offset=85991424 nbdkit: file.0: debug: file: pread count=4096 offset=85221376 nbdkit: file.9: debug: file: pread count=4096 offset=85995520 nbdkit: file.0: debug: file: pread count=4096 offset=85225472 nbdkit: file.15: debug: file: pread count=4096 offset=84881408 nbdkit: file.10: debug: file: pread count=4096 offset=84570112 nbdkit: file.10: debug: file: pread count=4096 offset=84574208 nbdkit: file.15: debug: file: pread count=4096 offset=84885504 nbdkit: file.0: debug: file: pread count=4096 offset=85229568 nbdkit: file.9: debug: file: pread count=4096 offset=85999616 nbdkit: file.10: debug: file: pread count=4096 offset=84578304 nbdkit: file.10: debug: file: pread count=4096 offset=84582400 nbdkit: file.15: debug: file: pread count=4096 offset=84889600 nbdkit: file.0: debug: file: pread count=4096 offset=85233664 nbdkit: file.7: debug: file: pread count=4096 offset=85729280 nbdkit: file.0: debug: file: pread count=4096 offset=85237760 nbdkit: file.6: debug: file: pread count=4096 offset=84946944 nbdkit: file.6: debug: file: pread count=4096 offset=84951040 nbdkit: file.6: debug: file: pread count=4096 offset=84955136 nbdkit: file.8: debug: file: pread count=4096 offset=85696512 nbdkit: file.10: debug: file: pread count=4096 offset=84586496 nbdkit: file.6: debug: file: pread count=4096 offset=84959232 nbdkit: file.9: debug: file: pread count=4096 offset=86003712 nbdkit: file.15: debug: file: pread count=4096 offset=84893696 nbdkit: file.7: debug: file: pread count=4096 offset=85733376 nbdkit: file.9: debug: file: pread count=4096 offset=86007808 nbdkit: file.7: debug: file: pread count=4096 offset=85737472 nbdkit: file.15: debug: file: pread count=4096 offset=84897792 nbdkit: file.0: debug: file: pread count=4096 offset=85241856 nbdkit: file.15: debug: file: pread count=4096 offset=84901888 nbdkit: file.13: debug: cow: pread count=262144 offset=86245376 nbdkit: file.6: debug: file: pread count=4096 offset=84963328 nbdkit: file.10: debug: file: pread count=4096 offset=84590592 nbdkit: file.15: debug: file: pread count=4096 offset=84905984 nbdkit: file.0: debug: file: pread count=4096 offset=85245952 nbdkit: file.15: debug: file: pread count=4096 offset=84910080 nbdkit: file.9: debug: file: pread count=4096 offset=86011904 nbdkit: file.6: debug: file: pread count=4096 offset=84967424 nbdkit: file.6: debug: file: pread count=4096 offset=84971520 nbdkit: file.6: debug: file: pread count=4096 offset=84975616 nbdkit: file.6: debug: file: pread count=4096 offset=84979712 nbdkit: file.6: debug: file: pread count=4096 offset=84983808 nbdkit: file.6: debug: file: pread count=4096 offset=84987904 nbdkit: file.10: debug: file: pread count=4096 offset=84594688 nbdkit: file.6: debug: file: pread count=4096 offset=84992000 nbdkit: file.7: debug: file: pread count=4096 offset=85741568 nbdkit: file.0: debug: file: pread count=4096 offset=85250048 nbdkit: file.15: debug: file: pread count=4096 offset=84914176 nbdkit: file.10: debug: file: pread count=4096 offset=84598784 nbdkit: file.9: debug: file: pread count=4096 offset=86016000 nbdkit: file.9: debug: file: pread count=4096 offset=86020096 nbdkit: file.15: debug: file: pread count=4096 offset=84918272 nbdkit: file.10: debug: file: pread count=4096 offset=84602880 nbdkit: file.13: debug: file: pread count=4096 offset=86245376 nbdkit: file.0: debug: file: pread count=4096 offset=85254144 nbdkit: file.6: debug: file: pread count=4096 offset=84996096 nbdkit: file.10: debug: file: pread count=4096 offset=84606976 nbdkit: file.10: debug: file: pread count=4096 offset=84611072 nbdkit: file.7: debug: file: pread count=4096 offset=85745664 nbdkit: file.3: debug: cow: pread count=262144 offset=86507520 nbdkit: file.7: debug: file: pread count=4096 offset=85749760 nbdkit: file.7: debug: file: pread count=4096 offset=85753856 nbdkit: file.13: debug: file: pread count=4096 offset=86249472 nbdkit: file.7: debug: file: pread count=4096 offset=85757952 nbdkit: file.15: debug: file: pread count=4096 offset=84922368 nbdkit: file.15: debug: file: pread count=4096 offset=84926464 nbdkit: file.13: debug: file: pread count=4096 offset=86253568 nbdkit: file.0: debug: file: pread count=4096 offset=85258240 nbdkit: file.13: debug: file: pread count=4096 offset=86257664 nbdkit: file.7: debug: file: pread count=4096 offset=85762048 nbdkit: file.10: debug: file: pread count=4096 offset=84615168 nbdkit: file.13: debug: file: pread count=4096 offset=86261760 nbdkit: file.6: debug: file: pread count=4096 offset=85000192 nbdkit: file.13: debug: file: pread count=4096 offset=86265856 nbdkit: file.6: debug: file: pread count=4096 offset=85004288 nbdkit: file.8: debug: file: pread count=4096 offset=85700608 nbdkit: file.13: debug: file: pread count=4096 offset=86269952 nbdkit: file.13: debug: file: pread count=4096 offset=86274048 nbdkit: file.13: debug: file: pread count=4096 offset=86278144 nbdkit: file.15: debug: file: pread count=4096 offset=84930560 nbdkit: file.13: debug: file: pread count=4096 offset=86282240 nbdkit: file.7: debug: file: pread count=4096 offset=85766144 nbdkit: file.13: debug: file: pread count=4096 offset=86286336 nbdkit: file.13: debug: file: pread count=4096 offset=86290432 nbdkit: file.9: debug: file: pread count=4096 offset=86024192 nbdkit: file.13: debug: file: pread count=4096 offset=86294528 nbdkit: file.3: debug: file: pread count=4096 offset=86507520 nbdkit: file.9: debug: file: pread count=4096 offset=86028288 nbdkit: file.9: debug: file: pread count=4096 offset=86032384 nbdkit: file.3: debug: file: pread count=4096 offset=86511616 nbdkit: file.0: debug: file: pread count=4096 offset=85262336 nbdkit: file.0: debug: file: pread count=4096 offset=85266432 nbdkit: file.4: debug: cow: pread count=262144 offset=86769664 nbdkit: file.0: debug: file: pread count=4096 offset=85270528 nbdkit: file.4: debug: file: pread count=4096 offset=86769664 nbdkit: file.0: debug: file: pread count=4096 offset=85274624 nbdkit: file.6: debug: file: pread count=4096 offset=85008384 nbdkit: file.9: debug: file: pread count=4096 offset=86036480 nbdkit: file.9: debug: file: pread count=4096 offset=86040576 nbdkit: file.0: debug: file: pread count=4096 offset=85278720 nbdkit: file.9: debug: file: pread count=4096 offset=86044672 nbdkit: file.4: debug: file: pread count=4096 offset=86773760 nbdkit: file.0: debug: file: pread count=4096 offset=85282816 nbdkit: file.4: debug: file: pread count=4096 offset=86777856 nbdkit: file.7: debug: file: pread count=4096 offset=85770240 nbdkit: file.8: debug: file: pread count=4096 offset=85704704 nbdkit: file.4: debug: file: pread count=4096 offset=86781952 nbdkit: file.0: debug: file: pread count=4096 offset=85286912 nbdkit: file.10: debug: file: pread count=4096 offset=84619264 nbdkit: file.9: debug: file: pread count=4096 offset=86048768 nbdkit: file.7: debug: file: pread count=4096 offset=85774336 nbdkit: file.6: debug: file: pread count=4096 offset=85012480 nbdkit: file.8: debug: file: pread count=4096 offset=85708800 nbdkit: file.13: debug: file: pread count=4096 offset=86298624 nbdkit: file.4: debug: file: pread count=4096 offset=86786048 nbdkit: file.9: debug: file: pread count=4096 offset=86052864 nbdkit: file.7: debug: file: pread count=4096 offset=85778432 nbdkit: file.4: debug: file: pread count=4096 offset=86790144 nbdkit: file.0: debug: file: pread count=4096 offset=85291008 nbdkit: file.4: debug: file: pread count=4096 offset=86794240 nbdkit: file.3: debug: file: pread count=4096 offset=86515712 nbdkit: file.9: debug: file: pread count=4096 offset=86056960 nbdkit: file.8: debug: file: pread count=4096 offset=85712896 nbdkit: file.13: debug: file: pread count=4096 offset=86302720 nbdkit: file.4: debug: file: pread count=4096 offset=86798336 nbdkit: file.7: debug: file: pread count=4096 offset=85782528 nbdkit: file.0: debug: file: pread count=4096 offset=85295104 nbdkit: file.10: debug: file: pread count=4096 offset=84623360 nbdkit: file.13: debug: file: pread count=4096 offset=86306816 nbdkit: file.9: debug: file: pread count=4096 offset=86061056 nbdkit: file.6: debug: file: pread count=4096 offset=85016576 nbdkit: file.13: debug: file: pread count=4096 offset=86310912 nbdkit: file.0: debug: file: pread count=4096 offset=85299200 nbdkit: file.9: debug: file: pread count=4096 offset=86065152 nbdkit: file.0: debug: file: pread count=4096 offset=85303296 nbdkit: file.0: debug: file: pread count=4096 offset=85307392 nbdkit: file.4: debug: file: pread count=4096 offset=86802432 nbdkit: file.7: debug: file: pread count=4096 offset=85786624 nbdkit: file.6: debug: file: pread count=4096 offset=85020672 nbdkit: file.6: debug: file: pread count=4096 offset=85024768 nbdkit: file.13: debug: file: pread count=4096 offset=86315008 nbdkit: file.7: debug: file: pread count=4096 offset=85790720 nbdkit: file.10: debug: file: pread count=4096 offset=84627456 nbdkit: file.4: debug: file: pread count=4096 offset=86806528 nbdkit: file.0: debug: file: pread count=4096 offset=85311488 nbdkit: file.7: debug: file: pread count=4096 offset=85794816 nbdkit: file.3: debug: file: pread count=4096 offset=86519808 nbdkit: file.8: debug: file: pread count=4096 offset=85716992 nbdkit: file.13: debug: file: pread count=4096 offset=86319104 nbdkit: file.7: debug: file: pread count=4096 offset=85798912 nbdkit: file.6: debug: file: pread count=4096 offset=85028864 nbdkit: file.9: debug: file: pread count=4096 offset=86069248 nbdkit: file.4: debug: file: pread count=4096 offset=86810624 nbdkit: file.10: debug: file: pread count=4096 offset=84631552 nbdkit: file.0: debug: file: pread count=4096 offset=85315584 nbdkit: file.0: debug: file: pread count=4096 offset=85319680 nbdkit: file.13: debug: file: pread count=4096 offset=86323200 nbdkit: file.9: debug: file: pread count=4096 offset=86073344 nbdkit: file.2: debug: cow: pread count=262144 offset=87031808 nbdkit: file.0: debug: file: pread count=4096 offset=85323776 nbdkit: file.4: debug: file: pread count=4096 offset=86814720 nbdkit: file.2: debug: file: pread count=4096 offset=87031808 nbdkit: file.7: debug: file: pread count=4096 offset=85803008 nbdkit: file.9: debug: file: pread count=4096 offset=86077440 nbdkit: file.6: debug: file: pread count=4096 offset=85032960 nbdkit: file.4: debug: file: pread count=4096 offset=86818816 nbdkit: file.7: debug: file: pread count=4096 offset=85807104 nbdkit: file.4: debug: file: pread count=4096 offset=86822912 nbdkit: file.4: debug: file: pread count=4096 offset=86827008 nbdkit: file.2: debug: file: pread count=4096 offset=87035904 nbdkit: file.7: debug: file: pread count=4096 offset=85811200 nbdkit: file.3: debug: file: pread count=4096 offset=86523904 nbdkit: file.9: debug: file: pread count=4096 offset=86081536 nbdkit: file.10: debug: file: pread count=4096 offset=84635648 nbdkit: file.13: debug: file: pread count=4096 offset=86327296 nbdkit: file.9: debug: file: pread count=4096 offset=86085632 nbdkit: file.0: debug: file: pread count=4096 offset=85327872 nbdkit: file.9: debug: file: pread count=4096 offset=86089728 nbdkit: file.7: debug: file: pread count=4096 offset=85815296 nbdkit: file.4: debug: file: pread count=4096 offset=86831104 nbdkit: file.2: debug: file: pread count=4096 offset=87040000 nbdkit: file.0: debug: file: pread count=4096 offset=85331968 nbdkit: file.7: debug: file: pread count=4096 offset=85819392 nbdkit: file.13: debug: file: pread count=4096 offset=86331392 nbdkit: file.10: debug: file: pread count=4096 offset=84639744 nbdkit: file.13: debug: file: pread count=4096 offset=86335488 nbdkit: file.2: debug: file: pread count=4096 offset=87044096 nbdkit: file.10: debug: file: pread count=4096 offset=84643840 nbdkit: file.13: debug: file: pread count=4096 offset=86339584 nbdkit: file.5: debug: cow: pread count=262144 offset=87293952 nbdkit: file.13: debug: file: pread count=4096 offset=86343680 nbdkit: file.0: debug: file: pread count=4096 offset=85336064 nbdkit: file.13: debug: file: pread count=4096 offset=86347776 nbdkit: file.9: debug: file: pread count=4096 offset=86093824 nbdkit: file.13: debug: file: pread count=4096 offset=86351872 nbdkit: file.4: debug: file: pread count=4096 offset=86835200 nbdkit: file.3: debug: file: pread count=4096 offset=86528000 nbdkit: file.13: debug: file: pread count=4096 offset=86355968 nbdkit: file.10: debug: file: pread count=4096 offset=84647936 nbdkit: file.11: debug: cow: pread count=262144 offset=87556096 nbdkit: file.9: debug: file: pread count=4096 offset=86097920 nbdkit: file.11: debug: file: pread count=4096 offset=87556096 nbdkit: file.9: debug: file: pread count=4096 offset=86102016 nbdkit: file.2: debug: file: pread count=4096 offset=87048192 nbdkit: file.6: debug: file: pread count=4096 offset=85037056 nbdkit: file.9: debug: file: pread count=4096 offset=86106112 nbdkit: file.7: debug: file: pread count=4096 offset=85823488 nbdkit: file.2: debug: file: pread count=4096 offset=87052288 nbdkit: file.2: debug: file: pread count=4096 offset=87056384 nbdkit: file.3: debug: file: pread count=4096 offset=86532096 nbdkit: file.9: debug: file: pread count=4096 offset=86110208 nbdkit: file.9: debug: file: pread count=4096 offset=86114304 nbdkit: file.3: debug: file: pread count=4096 offset=86536192 nbdkit: file.13: debug: file: pread count=4096 offset=86360064 nbdkit: file.3: debug: file: pread count=4096 offset=86540288 nbdkit: file.10: debug: file: pread count=4096 offset=84652032 nbdkit: file.0: debug: file: pread count=4096 offset=85340160 nbdkit: file.3: debug: file: pread count=4096 offset=86544384 nbdkit: file.5: debug: file: pread count=4096 offset=87293952 nbdkit: file.3: debug: file: pread count=4096 offset=86548480 nbdkit: file.6: debug: file: pread count=4096 offset=85041152 nbdkit: file.10: debug: file: pread count=4096 offset=84656128 nbdkit: file.4: debug: file: pread count=4096 offset=86839296 nbdkit: file.13: debug: file: pread count=4096 offset=86364160 nbdkit: file.11: debug: file: pread count=4096 offset=87560192 nbdkit: file.9: debug: file: pread count=4096 offset=86118400 nbdkit: file.11: debug: file: pread count=4096 offset=87564288 nbdkit: file.7: debug: file: pread count=4096 offset=85827584 nbdkit: file.9: debug: file: pread count=4096 offset=86122496 nbdkit: file.5: debug: file: pread count=4096 offset=87298048 nbdkit: file.4: debug: file: pread count=4096 offset=86843392 nbdkit: file.0: debug: file: pread count=4096 offset=85344256 nbdkit: file.7: debug: file: pread count=4096 offset=85831680 nbdkit: file.4: debug: file: pread count=4096 offset=86847488 nbdkit: file.2: debug: file: pread count=4096 offset=87060480 nbdkit: file.10: debug: file: pread count=4096 offset=84660224 nbdkit: file.6: debug: file: pread count=4096 offset=85045248 nbdkit: file.4: debug: file: pread count=4096 offset=86851584 nbdkit: file.10: debug: file: pread count=4096 offset=84664320 nbdkit: file.7: debug: file: pread count=4096 offset=85835776 nbdkit: file.7: debug: file: pread count=4096 offset=85839872 nbdkit: file.0: debug: file: pread count=4096 offset=85348352 nbdkit: file.7: debug: file: pread count=4096 offset=85843968 nbdkit: file.4: debug: file: pread count=4096 offset=86855680 nbdkit: file.6: debug: file: pread count=4096 offset=85049344 nbdkit: file.7: debug: file: pread count=4096 offset=85848064 nbdkit: file.14: debug: cow: pread count=262144 offset=87818240 nbdkit: file.10: debug: file: pread count=4096 offset=84668416 nbdkit: file.3: debug: file: pread count=4096 offset=86552576 nbdkit: file.5: debug: file: pread count=4096 offset=87302144 nbdkit: file.14: debug: file: pread count=4096 offset=87818240 nbdkit: file.5: debug: file: pread count=4096 offset=87306240 nbdkit: file.14: debug: file: pread count=4096 offset=87822336 nbdkit: file.9: debug: file: pread count=4096 offset=86126592 nbdkit: file.14: debug: file: pread count=4096 offset=87826432 nbdkit: file.13: debug: file: pread count=4096 offset=86368256 nbdkit: file.11: debug: file: pread count=4096 offset=87568384 nbdkit: file.6: debug: file: pread count=4096 offset=85053440 nbdkit: file.2: debug: file: pread count=4096 offset=87064576 nbdkit: file.0: debug: file: pread count=4096 offset=85352448 nbdkit: file.4: debug: file: pread count=4096 offset=86859776 nbdkit: file.14: debug: file: pread count=4096 offset=87830528 nbdkit: file.9: debug: file: pread count=4096 offset=86130688 nbdkit: file.3: debug: file: pread count=4096 offset=86556672 nbdkit: file.7: debug: file: pread count=4096 offset=85852160 nbdkit: file.4: debug: file: pread count=4096 offset=86863872 nbdkit: file.13: debug: file: pread count=4096 offset=86372352 nbdkit: file.14: debug: file: pread count=4096 offset=87834624 nbdkit: file.2: debug: file: pread count=4096 offset=87068672 nbdkit: file.3: debug: file: pread count=4096 offset=86560768 nbdkit: file.6: debug: file: pread count=4096 offset=85057536 nbdkit: file.14: debug: file: pread count=4096 offset=87838720 nbdkit: file.9: debug: file: pread count=4096 offset=86134784 nbdkit: file.4: debug: file: pread count=4096 offset=86867968 nbdkit: file.6: debug: file: pread count=4096 offset=85061632 nbdkit: file.5: debug: file: pread count=4096 offset=87310336 nbdkit: file.6: debug: file: pread count=4096 offset=85065728 nbdkit: file.4: debug: file: pread count=4096 offset=86872064 nbdkit: file.7: debug: file: pread count=4096 offset=85856256 nbdkit: file.11: debug: file: pread count=4096 offset=87572480 nbdkit: file.0: debug: file: pread count=4096 offset=85356544 nbdkit: file.3: debug: file: pread count=4096 offset=86564864 nbdkit: file.2: debug: file: pread count=4096 offset=87072768 nbdkit: file.0: debug: file: pread count=4096 offset=85360640 nbdkit: file.13: debug: file: pread count=4096 offset=86376448 nbdkit: file.7: debug: file: pread count=4096 offset=85860352 nbdkit: file.9: debug: file: pread count=4096 offset=86138880 nbdkit: file.5: debug: file: pread count=4096 offset=87314432 nbdkit: file.14: debug: file: pread count=4096 offset=87842816 nbdkit: file.3: debug: file: pread count=4096 offset=86568960 nbdkit: file.0: debug: file: pread count=4096 offset=85364736 nbdkit: file.12: debug: cow: pread count=262144 offset=88080384 nbdkit: file.0: debug: file: pread count=4096 offset=85368832 nbdkit: file.0: debug: file: pread count=4096 offset=85372928 nbdkit: file.4: debug: file: pread count=4096 offset=86876160 nbdkit: file.3: debug: file: pread count=4096 offset=86573056 nbdkit: file.7: debug: file: pread count=4096 offset=85864448 nbdkit: file.0: debug: file: pread count=4096 offset=85377024 nbdkit: file.13: debug: file: pread count=4096 offset=86380544 nbdkit: file.2: debug: file: pread count=4096 offset=87076864 nbdkit: file.13: debug: file: pread count=4096 offset=86384640 nbdkit: file.11: debug: file: pread count=4096 offset=87576576 nbdkit: file.4: debug: file: pread count=4096 offset=86880256 nbdkit: file.5: debug: file: pread count=4096 offset=87318528 nbdkit: file.6: debug: file: pread count=4096 offset=85069824 nbdkit: file.12: debug: file: pread count=4096 offset=88080384 nbdkit: file.9: debug: file: pread count=4096 offset=86142976 nbdkit: file.3: debug: file: pread count=4096 offset=86577152 nbdkit: file.7: debug: file: pread count=4096 offset=85868544 nbdkit: file.7: debug: file: pread count=4096 offset=85872640 nbdkit: file.0: debug: file: pread count=4096 offset=85381120 nbdkit: file.4: debug: file: pread count=4096 offset=86884352 nbdkit: file.2: debug: file: pread count=4096 offset=87080960 nbdkit: file.12: debug: file: pread count=4096 offset=88084480 nbdkit: file.13: debug: file: pread count=4096 offset=86388736 nbdkit: file.14: debug: file: pread count=4096 offset=87846912 nbdkit: file.11: debug: file: pread count=4096 offset=87580672 nbdkit: file.2: debug: file: pread count=4096 offset=87085056 nbdkit: file.14: debug: file: pread count=4096 offset=87851008 nbdkit: file.6: debug: file: pread count=4096 offset=85073920 nbdkit: file.9: debug: file: pread count=4096 offset=86147072 nbdkit: file.12: debug: file: pread count=4096 offset=88088576 nbdkit: file.13: debug: file: pread count=4096 offset=86392832 nbdkit: file.5: debug: file: pread count=4096 offset=87322624 nbdkit: file.3: debug: file: pread count=4096 offset=86581248 nbdkit: file.0: debug: file: pread count=4096 offset=85385216 nbdkit: file.3: debug: file: pread count=4096 offset=86585344 nbdkit: file.2: debug: file: pread count=4096 offset=87089152 nbdkit: file.7: debug: file: pread count=4096 offset=85876736 nbdkit: file.7: debug: file: pread count=4096 offset=85880832 nbdkit: file.3: debug: file: pread count=4096 offset=86589440 nbdkit: file.14: debug: file: pread count=4096 offset=87855104 nbdkit: file.2: debug: file: pread count=4096 offset=87093248 nbdkit: file.4: debug: file: pread count=4096 offset=86888448 nbdkit: file.1: debug: cow: pread count=262144 offset=88342528 nbdkit: file.2: debug: file: pread count=4096 offset=87097344 nbdkit: file.5: debug: file: pread count=4096 offset=87326720 nbdkit: file.0: debug: file: pread count=4096 offset=85389312 nbdkit: file.5: debug: file: pread count=4096 offset=87330816 nbdkit: file.7: debug: file: pread count=4096 offset=85884928 nbdkit: file.13: debug: file: pread count=4096 offset=86396928 nbdkit: file.9: debug: file: pread count=4096 offset=86151168 nbdkit: file.12: debug: file: pread count=4096 offset=88092672 nbdkit: file.14: debug: file: pread count=4096 offset=87859200 nbdkit: file.11: debug: file: pread count=4096 offset=87584768 nbdkit: file.1: debug: file: pread count=4096 offset=88342528 nbdkit: file.7: debug: file: pread count=4096 offset=85889024 nbdkit: file.5: debug: file: pread count=4096 offset=87334912 nbdkit: file.0: debug: file: pread count=4096 offset=85393408 nbdkit: file.4: debug: file: pread count=4096 offset=86892544 nbdkit: file.5: debug: file: pread count=4096 offset=87339008 nbdkit: file.6: debug: file: pread count=4096 offset=85078016 nbdkit: file.6: debug: file: pread count=4096 offset=85082112 nbdkit: file.11: debug: file: pread count=4096 offset=87588864 nbdkit: file.3: debug: file: pread count=4096 offset=86593536 nbdkit: file.7: debug: file: pread count=4096 offset=85893120 nbdkit: file.13: debug: file: pread count=4096 offset=86401024 nbdkit: file.6: debug: file: pread count=4096 offset=85086208 nbdkit: file.2: debug: file: pread count=4096 offset=87101440 nbdkit: file.7: debug: file: pread count=4096 offset=85897216 nbdkit: file.5: debug: file: pread count=4096 offset=87343104 nbdkit: file.11: debug: file: pread count=4096 offset=87592960 nbdkit: file.0: debug: file: pread count=4096 offset=85397504 nbdkit: file.4: debug: file: pread count=4096 offset=86896640 nbdkit: file.1: debug: file: pread count=4096 offset=88346624 nbdkit: file.0: debug: file: pread count=4096 offset=85401600 nbdkit: file.15: debug: cow: pread count=262144 offset=88604672 nbdkit: file.2: debug: file: pread count=4096 offset=87105536 nbdkit: file.14: debug: file: pread count=4096 offset=87863296 nbdkit: file.7: debug: file: pread count=4096 offset=85901312 nbdkit: file.1: debug: file: pread count=4096 offset=88350720 nbdkit: file.7: debug: file: pread count=4096 offset=85905408 nbdkit: file.5: debug: file: pread count=4096 offset=87347200 nbdkit: file.13: debug: file: pread count=4096 offset=86405120 nbdkit: file.4: debug: file: pread count=4096 offset=86900736 nbdkit: file.3: debug: file: pread count=4096 offset=86597632 nbdkit: file.7: debug: file: pread count=4096 offset=85909504 nbdkit: file.0: debug: file: pread count=4096 offset=85405696 nbdkit: file.14: debug: file: pread count=4096 offset=87867392 nbdkit: file.8: debug: cow: pread count=262144 offset=88866816 nbdkit: file.11: debug: file: pread count=4096 offset=87597056 nbdkit: file.9: debug: file: pread count=4096 offset=86155264 nbdkit: file.1: debug: file: pread count=4096 offset=88354816 nbdkit: file.2: debug: file: pread count=4096 offset=87109632 nbdkit: file.5: debug: file: pread count=4096 offset=87351296 nbdkit: file.11: debug: file: pread count=4096 offset=87601152 nbdkit: file.12: debug: file: pread count=4096 offset=88096768 nbdkit: file.0: debug: file: pread count=4096 offset=85409792 nbdkit: file.14: debug: file: pread count=4096 offset=87871488 nbdkit: file.12: debug: file: pread count=4096 offset=88100864 nbdkit: file.3: debug: file: pread count=4096 offset=86601728 nbdkit: file.14: debug: file: pread count=4096 offset=87875584 nbdkit: file.15: debug: file: pread count=4096 offset=88604672 nbdkit: file.5: debug: file: pread count=4096 offset=87355392 nbdkit: file.6: debug: file: pread count=4096 offset=85090304 nbdkit: file.2: debug: file: pread count=4096 offset=87113728 nbdkit: file.1: debug: file: pread count=4096 offset=88358912 nbdkit: file.14: debug: file: pread count=4096 offset=87879680 nbdkit: file.15: debug: file: pread count=4096 offset=88608768 nbdkit: file.4: debug: file: pread count=4096 offset=86904832 nbdkit: file.0: debug: file: pread count=4096 offset=85413888 nbdkit: file.2: debug: file: pread count=4096 offset=87117824 nbdkit: file.13: debug: file: pread count=4096 offset=86409216 nbdkit: file.11: debug: file: pread count=4096 offset=87605248 nbdkit: file.7: debug: file: pread count=4096 offset=85913600 nbdkit: file.15: debug: file: pread count=4096 offset=88612864 nbdkit: file.3: debug: file: pread count=4096 offset=86605824 nbdkit: file.9: debug: file: pread count=4096 offset=86159360 nbdkit: file.6: debug: file: pread count=4096 offset=85094400 nbdkit: file.14: debug: file: pread count=4096 offset=87883776 nbdkit: file.10: debug: cow: pread count=262144 offset=89128960 nbdkit: file.2: debug: file: pread count=4096 offset=87121920 nbdkit: file.0: debug: file: pread count=4096 offset=85417984 nbdkit: file.13: debug: file: pread count=4096 offset=86413312 nbdkit: file.4: debug: file: pread count=4096 offset=86908928 nbdkit: file.9: debug: file: pread count=4096 offset=86163456 nbdkit: file.5: debug: file: pread count=4096 offset=87359488 nbdkit: file.12: debug: file: pread count=4096 offset=88104960 nbdkit: file.10: debug: file: pread count=4096 offset=89128960 nbdkit: file.9: debug: file: pread count=4096 offset=86167552 nbdkit: file.2: debug: file: pread count=4096 offset=87126016 nbdkit: file.8: debug: file: pread count=4096 offset=88866816 nbdkit: file.1: debug: file: pread count=4096 offset=88363008 nbdkit: file.11: debug: file: pread count=4096 offset=87609344 nbdkit: file.8: debug: file: pread count=4096 offset=88870912 nbdkit: file.3: debug: file: pread count=4096 offset=86609920 nbdkit: file.14: debug: file: pread count=4096 offset=87887872 nbdkit: file.12: debug: file: pread count=4096 offset=88109056 nbdkit: file.9: debug: file: pread count=4096 offset=86171648 nbdkit: file.4: debug: file: pread count=4096 offset=86913024 nbdkit: file.2: debug: file: pread count=4096 offset=87130112 nbdkit: file.9: debug: file: pread count=4096 offset=86175744 nbdkit: file.13: debug: file: pread count=4096 offset=86417408 nbdkit: file.5: debug: file: pread count=4096 offset=87363584 nbdkit: file.13: debug: file: pread count=4096 offset=86421504 nbdkit: file.10: debug: file: pread count=4096 offset=89133056 nbdkit: file.8: debug: file: pread count=4096 offset=88875008 nbdkit: file.4: debug: file: pread count=4096 offset=86917120 nbdkit: file.13: debug: file: pread count=4096 offset=86425600 nbdkit: file.9: debug: file: pread count=4096 offset=86179840 nbdkit: file.11: debug: file: pread count=4096 offset=87613440 nbdkit: file.13: debug: file: pread count=4096 offset=86429696 nbdkit: file.6: debug: file: pread count=4096 offset=85098496 nbdkit: file.14: debug: file: pread count=4096 offset=87891968 nbdkit: file.10: debug: file: pread count=4096 offset=89137152 nbdkit: file.15: debug: file: pread count=4096 offset=88616960 nbdkit: file.2: debug: file: pread count=4096 offset=87134208 nbdkit: file.14: debug: file: pread count=4096 offset=87896064 nbdkit: file.6: debug: file: pread count=4096 offset=85102592 nbdkit: file.12: debug: file: pread count=4096 offset=88113152 nbdkit: file.14: debug: file: pread count=4096 offset=87900160 nbdkit: file.8: debug: file: pread count=4096 offset=88879104 nbdkit: file.14: debug: file: pread count=4096 offset=87904256 nbdkit: file.7: debug: file: pread count=4096 offset=85917696 nbdkit: file.0: debug: file: pread count=4096 offset=85422080 nbdkit: file.2: debug: file: pread count=4096 offset=87138304 nbdkit: file.11: debug: file: pread count=4096 offset=87617536 nbdkit: file.4: debug: file: pread count=4096 offset=86921216 nbdkit: file.1: debug: file: pread count=4096 offset=88367104 nbdkit: file.5: debug: file: pread count=4096 offset=87367680 nbdkit: file.9: debug: file: pread count=4096 offset=86183936 nbdkit: file.5: debug: file: pread count=4096 offset=87371776 nbdkit: file.13: debug: file: pread count=4096 offset=86433792 nbdkit: file.12: debug: file: pread count=4096 offset=88117248 nbdkit: file.5: debug: file: pread count=4096 offset=87375872 nbdkit: file.9: debug: file: pread count=4096 offset=86188032 nbdkit: file.14: debug: file: pread count=4096 offset=87908352 nbdkit: file.11: debug: file: pread count=4096 offset=87621632 nbdkit: file.7: debug: file: pread count=4096 offset=85921792 nbdkit: file.10: debug: file: pread count=4096 offset=89141248 nbdkit: file.4: debug: file: pread count=4096 offset=86925312 nbdkit: file.8: debug: file: pread count=4096 offset=88883200 nbdkit: file.15: debug: file: pread count=4096 offset=88621056 nbdkit: file.13: debug: file: pread count=4096 offset=86437888 nbdkit: file.0: debug: file: pread count=4096 offset=85426176 nbdkit: file.6: debug: file: pread count=4096 offset=85106688 nbdkit: file.14: debug: file: pread count=4096 offset=87912448 nbdkit: file.2: debug: file: pread count=4096 offset=87142400 nbdkit: file.3: debug: file: pread count=4096 offset=86614016 nbdkit: file.5: debug: file: pread count=4096 offset=87379968 nbdkit: file.9: debug: file: pread count=4096 offset=86192128 nbdkit: file.7: debug: file: pread count=4096 offset=85925888 nbdkit: file.1: debug: file: pread count=4096 offset=88371200 nbdkit: file.10: debug: file: pread count=4096 offset=89145344 nbdkit: file.10: debug: file: pread count=4096 offset=89149440 nbdkit: file.7: debug: file: pread count=4096 offset=85929984 nbdkit: file.7: debug: file: pread count=4096 offset=85934080 nbdkit: file.10: debug: file: pread count=4096 offset=89153536 nbdkit: file.15: debug: file: pread count=4096 offset=88625152 nbdkit: file.11: debug: file: pread count=4096 offset=87625728 nbdkit: file.5: debug: file: pread count=4096 offset=87384064 nbdkit: file.13: debug: file: pread count=4096 offset=86441984 nbdkit: file.3: debug: file: pread count=4096 offset=86618112 nbdkit: file.10: debug: file: pread count=4096 offset=89157632 nbdkit: file.3: debug: file: pread count=4096 offset=86622208 nbdkit: file.15: debug: file: pread count=4096 offset=88629248 nbdkit: file.12: debug: file: pread count=4096 offset=88121344 nbdkit: file.8: debug: file: pread count=4096 offset=88887296 nbdkit: file.7: debug: file: pread count=4096 offset=85938176 nbdkit: file.15: debug: file: pread count=4096 offset=88633344 nbdkit: file.11: debug: file: pread count=4096 offset=87629824 nbdkit: file.10: debug: file: pread count=4096 offset=89161728 nbdkit: file.14: debug: file: pread count=4096 offset=87916544 nbdkit: file.9: debug: file: pread count=4096 offset=86196224 nbdkit: file.14: debug: file: pread count=4096 offset=87920640 nbdkit: file.1: debug: file: pread count=4096 offset=88375296 nbdkit: file.10: debug: file: pread count=4096 offset=89165824 nbdkit: file.4: debug: file: pread count=4096 offset=86929408 nbdkit: file.0: debug: file: pread count=4096 offset=85430272 nbdkit: file.5: debug: file: pread count=4096 offset=87388160 nbdkit: file.3: debug: file: pread count=4096 offset=86626304 nbdkit: file.5: debug: file: pread count=4096 offset=87392256 nbdkit: file.0: debug: file: pread count=4096 offset=85434368 nbdkit: file.6: debug: file: pread count=4096 offset=85110784 nbdkit: file.3: debug: file: pread count=4096 offset=86630400 nbdkit: file.1: debug: file: pread count=4096 offset=88379392 nbdkit: file.11: debug: file: pread count=4096 offset=87633920 nbdkit: file.8: debug: file: pread count=4096 offset=88891392 nbdkit: file.15: debug: file: pread count=4096 offset=88637440 nbdkit: file.14: debug: file: pread count=4096 offset=87924736 nbdkit: file.10: debug: file: pread count=4096 offset=89169920 nbdkit: file.13: debug: file: pread count=4096 offset=86446080 nbdkit: file.9: debug: file: pread count=4096 offset=86200320 nbdkit: file.6: debug: file: pread count=4096 offset=85114880 nbdkit: file.7: debug: file: pread count=4096 offset=85942272 nbdkit: file.1: debug: file: pread count=4096 offset=88383488 nbdkit: file.4: debug: file: pread count=4096 offset=86933504 nbdkit: file.14: debug: file: pread count=4096 offset=87928832 nbdkit: file.5: debug: file: pread count=4096 offset=87396352 nbdkit: file.14: debug: file: pread count=4096 offset=87932928 nbdkit: file.9: debug: file: pread count=4096 offset=86204416 nbdkit: file.0: debug: file: pread count=4096 offset=85438464 nbdkit: file.11: debug: file: pread count=4096 offset=87638016 nbdkit: file.7: debug: file: pread count=4096 offset=85946368 nbdkit: file.4: debug: file: pread count=4096 offset=86937600 nbdkit: file.10: debug: file: pread count=4096 offset=89174016 nbdkit: file.2: debug: file: pread count=4096 offset=87146496 nbdkit: file.2: debug: file: pread count=4096 offset=87150592 nbdkit: file.3: debug: file: pread count=4096 offset=86634496 nbdkit: file.4: debug: file: pread count=4096 offset=86941696 nbdkit: file.12: debug: file: pread count=4096 offset=88125440 nbdkit: file.6: debug: file: pread count=4096 offset=85118976 nbdkit: file.12: debug: file: pread count=4096 offset=88129536 nbdkit: file.9: debug: file: pread count=4096 offset=86208512 nbdkit: file.1: debug: file: pread count=4096 offset=88387584 nbdkit: file.8: debug: file: pread count=4096 offset=88895488 nbdkit: file.15: debug: file: pread count=4096 offset=88641536 nbdkit: file.1: debug: file: pread count=4096 offset=88391680 nbdkit: file.15: debug: file: pread count=4096 offset=88645632 nbdkit: file.1: debug: file: pread count=4096 offset=88395776 nbdkit: file.7: debug: file: pread count=4096 offset=85950464 nbdkit: file.1: debug: file: pread count=4096 offset=88399872 nbdkit: file.5: debug: file: pread count=4096 offset=87400448 nbdkit: file.12: debug: file: pread count=4096 offset=88133632 nbdkit: file.15: debug: file: pread count=4096 offset=88649728 nbdkit: file.4: debug: file: pread count=4096 offset=86945792 nbdkit: file.14: debug: file: pread count=4096 offset=87937024 nbdkit: file.10: debug: file: pread count=4096 offset=89178112 nbdkit: file.12: debug: file: pread count=4096 offset=88137728 nbdkit: file.13: debug: file: pread count=4096 offset=86450176 nbdkit: file.7: debug: file: pread count=4096 offset=85954560 nbdkit: file.8: debug: file: pread count=4096 offset=88899584 nbdkit: file.9: debug: file: pread count=4096 offset=86212608 nbdkit: file.1: debug: file: pread count=4096 offset=88403968 nbdkit: file.6: debug: file: pread count=4096 offset=85123072 nbdkit: file.13: debug: file: pread count=4096 offset=86454272 nbdkit: file.12: debug: file: pread count=4096 offset=88141824 nbdkit: file.8: debug: file: pread count=4096 offset=88903680 nbdkit: file.9: debug: file: pread count=4096 offset=86216704 nbdkit: file.0: debug: file: pread count=4096 offset=85442560 nbdkit: file.3: debug: file: pread count=4096 offset=86638592 nbdkit: file.14: debug: file: pread count=4096 offset=87941120 nbdkit: file.11: debug: file: pread count=4096 offset=87642112 nbdkit: file.15: debug: file: pread count=4096 offset=88653824 nbdkit: file.7: debug: file: pread count=4096 offset=85958656 nbdkit: file.13: debug: file: pread count=4096 offset=86458368 nbdkit: file.3: debug: file: pread count=4096 offset=86642688 nbdkit: file.1: debug: file: pread count=4096 offset=88408064 nbdkit: file.2: debug: file: pread count=4096 offset=87154688 nbdkit: file.7: debug: file: pread count=4096 offset=85962752 nbdkit: file.3: debug: file: pread count=4096 offset=86646784 nbdkit: file.1: debug: file: pread count=4096 offset=88412160 nbdkit: file.3: debug: file: pread count=4096 offset=86650880 nbdkit: file.3: debug: file: pread count=4096 offset=86654976 nbdkit: file.3: debug: file: pread count=4096 offset=86659072 nbdkit: file.8: debug: file: pread count=4096 offset=88907776 nbdkit: file.8: debug: file: pread count=4096 offset=88911872 nbdkit: file.8: debug: file: pread count=4096 offset=88915968 nbdkit: file.11: debug: file: pread count=4096 offset=87646208 nbdkit: file.3: debug: file: pread count=4096 offset=86663168 nbdkit: file.3: debug: file: pread count=4096 offset=86667264 nbdkit: file.2: debug: file: pread count=4096 offset=87158784 nbdkit: file.2: debug: file: pread count=4096 offset=87162880 nbdkit: file.12: debug: file: pread count=4096 offset=88145920 nbdkit: file.2: debug: file: pread count=4096 offset=87166976 nbdkit: file.2: debug: file: pread count=4096 offset=87171072 nbdkit: file.2: debug: file: pread count=4096 offset=87175168 nbdkit: file.2: debug: file: pread count=4096 offset=87179264 nbdkit: file.12: debug: file: pread count=4096 offset=88150016 nbdkit: file.2: debug: file: pread count=4096 offset=87183360 nbdkit: file.4: debug: file: pread count=4096 offset=86949888 nbdkit: file.12: debug: file: pread count=4096 offset=88154112 nbdkit: file.4: debug: file: pread count=4096 offset=86953984 nbdkit: file.13: debug: file: pread count=4096 offset=86462464 nbdkit: file.3: debug: file: pread count=4096 offset=86671360 nbdkit: file.4: debug: file: pread count=4096 offset=86958080 nbdkit: file.2: debug: file: pread count=4096 offset=87187456 nbdkit: file.14: debug: file: pread count=4096 offset=87945216 nbdkit: file.2: debug: file: pread count=4096 offset=87191552 nbdkit: file.13: debug: file: pread count=4096 offset=86466560 nbdkit: file.10: debug: file: pread count=4096 offset=89182208 nbdkit: file.12: debug: file: pread count=4096 offset=88158208 nbdkit: file.14: debug: file: pread count=4096 offset=87949312 nbdkit: file.1: debug: file: pread count=4096 offset=88416256 nbdkit: file.2: debug: file: pread count=4096 offset=87195648 nbdkit: file.12: debug: file: pread count=4096 offset=88162304 nbdkit: file.8: debug: file: pread count=4096 offset=88920064 nbdkit: file.12: debug: file: pread count=4096 offset=88166400 nbdkit: file.15: debug: file: pread count=4096 offset=88657920 nbdkit: file.11: debug: file: pread count=4096 offset=87650304 nbdkit: file.10: debug: file: pread count=4096 offset=89186304 nbdkit: file.9: debug: file: pread count=4096 offset=86220800 nbdkit: file.8: debug: file: pread count=4096 offset=88924160 nbdkit: file.0: debug: file: pread count=4096 offset=85446656 nbdkit: file.2: debug: file: pread count=4096 offset=87199744 nbdkit: file.0: debug: file: pread count=4096 offset=85450752 nbdkit: file.7: debug: file: pread count=4096 offset=85966848 nbdkit: file.8: debug: file: pread count=4096 offset=88928256 nbdkit: file.14: debug: file: pread count=4096 offset=87953408 nbdkit: file.5: debug: file: pread count=4096 offset=87404544 nbdkit: file.1: debug: file: pread count=4096 offset=88420352 nbdkit: file.5: debug: file: pread count=4096 offset=87408640 nbdkit: file.4: debug: file: pread count=4096 offset=86962176 nbdkit: file.7: debug: file: pread count=4096 offset=85970944 nbdkit: file.3: debug: file: pread count=4096 offset=86675456 nbdkit: file.7: debug: file: pread count=4096 offset=85975040 nbdkit: file.1: debug: file: pread count=4096 offset=88424448 nbdkit: file.10: debug: file: pread count=4096 offset=89190400 nbdkit: file.3: debug: file: pread count=4096 offset=86679552 nbdkit: file.12: debug: file: pread count=4096 offset=88170496 nbdkit: file.3: debug: file: pread count=4096 offset=86683648 nbdkit: file.7: debug: file: pread count=4096 offset=85979136 nbdkit: file.9: debug: file: pread count=4096 offset=86224896 nbdkit: file.12: debug: file: pread count=4096 offset=88174592 nbdkit: file.5: debug: file: pread count=4096 offset=87412736 nbdkit: file.1: debug: file: pread count=4096 offset=88428544 nbdkit: file.13: debug: file: pread count=4096 offset=86470656 nbdkit: file.2: debug: file: pread count=4096 offset=87203840 nbdkit: file.13: debug: file: pread count=4096 offset=86474752 nbdkit: file.0: debug: file: pread count=4096 offset=85454848 nbdkit: file.11: debug: file: pread count=4096 offset=87654400 nbdkit: file.5: debug: file: pread count=4096 offset=87416832 nbdkit: file.7: debug: cow: pread count=262144 offset=89391104 nbdkit: file.10: debug: file: pread count=4096 offset=89194496 nbdkit: file.3: debug: file: pread count=4096 offset=86687744 nbdkit: file.15: debug: file: pread count=4096 offset=88662016 nbdkit: file.11: debug: file: pread count=4096 offset=87658496 nbdkit: file.6: debug: file: pread count=4096 offset=85127168 nbdkit: file.9: debug: file: pread count=4096 offset=86228992 nbdkit: file.13: debug: file: pread count=4096 offset=86478848 nbdkit: file.1: debug: file: pread count=4096 offset=88432640 nbdkit: file.2: debug: file: pread count=4096 offset=87207936 nbdkit: file.13: debug: file: pread count=4096 offset=86482944 nbdkit: file.3: debug: file: pread count=4096 offset=86691840 nbdkit: file.6: debug: file: pread count=4096 offset=85131264 nbdkit: file.15: debug: file: pread count=4096 offset=88666112 nbdkit: file.4: debug: file: pread count=4096 offset=86966272 nbdkit: file.11: debug: file: pread count=4096 offset=87662592 nbdkit: file.13: debug: file: pread count=4096 offset=86487040 nbdkit: file.11: debug: file: pread count=4096 offset=87666688 nbdkit: file.5: debug: file: pread count=4096 offset=87420928 nbdkit: file.15: debug: file: pread count=4096 offset=88670208 nbdkit: file.13: debug: file: pread count=4096 offset=86491136 nbdkit: file.2: debug: file: pread count=4096 offset=87212032 nbdkit: file.9: debug: file: pread count=4096 offset=86233088 nbdkit: file.7: debug: file: pread count=4096 offset=89391104 nbdkit: file.2: debug: file: pread count=4096 offset=87216128 nbdkit: file.10: debug: file: pread count=4096 offset=89198592 nbdkit: file.14: debug: file: pread count=4096 offset=87957504 nbdkit: file.2: debug: file: pread count=4096 offset=87220224 nbdkit: file.11: debug: file: pread count=4096 offset=87670784 nbdkit: file.8: debug: file: pread count=4096 offset=88932352 nbdkit: file.10: debug: file: pread count=4096 offset=89202688 nbdkit: file.1: debug: file: pread count=4096 offset=88436736 nbdkit: file.3: debug: file: pread count=4096 offset=86695936 nbdkit: file.12: debug: file: pread count=4096 offset=88178688 nbdkit: file.15: debug: file: pread count=4096 offset=88674304 nbdkit: file.5: debug: file: pread count=4096 offset=87425024 nbdkit: file.4: debug: file: pread count=4096 offset=86970368 nbdkit: file.11: debug: file: pread count=4096 offset=87674880 nbdkit: file.13: debug: file: pread count=4096 offset=86495232 nbdkit: file.14: debug: file: pread count=4096 offset=87961600 nbdkit: file.8: debug: file: pread count=4096 offset=88936448 nbdkit: file.7: debug: file: pread count=4096 offset=89395200 nbdkit: file.15: debug: file: pread count=4096 offset=88678400 nbdkit: file.9: debug: file: pread count=4096 offset=86237184 nbdkit: file.11: debug: file: pread count=4096 offset=87678976 nbdkit: file.5: debug: file: pread count=4096 offset=87429120 nbdkit: file.0: debug: cow: pread count=262144 offset=89653248 nbdkit: file.1: debug: file: pread count=4096 offset=88440832 nbdkit: file.7: debug: file: pread count=4096 offset=89399296 nbdkit: file.0: debug: file: pread count=4096 offset=89653248 nbdkit: file.6: debug: file: pread count=4096 offset=85135360 nbdkit: file.15: debug: file: pread count=4096 offset=88682496 nbdkit: file.12: debug: file: pread count=4096 offset=88182784 nbdkit: file.4: debug: file: pread count=4096 offset=86974464 nbdkit: file.3: debug: file: pread count=4096 offset=86700032 nbdkit: file.13: debug: file: pread count=4096 offset=86499328 nbdkit: file.10: debug: file: pread count=4096 offset=89206784 nbdkit: file.8: debug: file: pread count=4096 offset=88940544 nbdkit: file.14: debug: file: pread count=4096 offset=87965696 nbdkit: file.13: debug: file: pread count=4096 offset=86503424 nbdkit: file.9: debug: file: pread count=4096 offset=86241280 nbdkit: file.0: debug: file: pread count=4096 offset=89657344 nbdkit: file.12: debug: file: pread count=4096 offset=88186880 nbdkit: file.6: debug: file: pread count=4096 offset=85139456 nbdkit: file.3: debug: file: pread count=4096 offset=86704128 nbdkit: file.7: debug: file: pread count=4096 offset=89403392 nbdkit: file.15: debug: file: pread count=4096 offset=88686592 nbdkit: file.3: debug: file: pread count=4096 offset=86708224 nbdkit: file.14: debug: file: pread count=4096 offset=87969792 nbdkit: file.2: debug: file: pread count=4096 offset=87224320 nbdkit: file.12: debug: file: pread count=4096 offset=88190976 nbdkit: file.11: debug: file: pread count=4096 offset=87683072 nbdkit: file.1: debug: file: pread count=4096 offset=88444928 nbdkit: file.3: debug: file: pread count=4096 offset=86712320 nbdkit: file.5: debug: file: pread count=4096 offset=87433216 nbdkit: file.10: debug: file: pread count=4096 offset=89210880 nbdkit: file.9: debug: cow: pread count=262144 offset=89915392 nbdkit: file.6: debug: file: pread count=4096 offset=85143552 nbdkit: file.15: debug: file: pread count=4096 offset=88690688 nbdkit: file.4: debug: file: pread count=4096 offset=86978560 nbdkit: file.7: debug: file: pread count=4096 offset=89407488 nbdkit: file.14: debug: file: pread count=4096 offset=87973888 nbdkit: file.3: debug: file: pread count=4096 offset=86716416 nbdkit: file.4: debug: file: pread count=4096 offset=86982656 nbdkit: file.0: debug: file: pread count=4096 offset=89661440 nbdkit: file.3: debug: file: pread count=4096 offset=86720512 nbdkit: file.9: debug: file: pread count=4096 offset=89915392 nbdkit: file.2: debug: file: pread count=4096 offset=87228416 nbdkit: file.5: debug: file: pread count=4096 offset=87437312 nbdkit: file.8: debug: file: pread count=4096 offset=88944640 nbdkit: file.15: debug: file: pread count=4096 offset=88694784 nbdkit: file.0: debug: file: pread count=4096 offset=89665536 nbdkit: file.5: debug: file: pread count=4096 offset=87441408 nbdkit: file.4: debug: file: pread count=4096 offset=86986752 nbdkit: file.12: debug: file: pread count=4096 offset=88195072 nbdkit: file.6: debug: file: pread count=4096 offset=85147648 nbdkit: file.2: debug: file: pread count=4096 offset=87232512 nbdkit: file.14: debug: file: pread count=4096 offset=87977984 nbdkit: file.11: debug: file: pread count=4096 offset=87687168 nbdkit: file.10: debug: file: pread count=4096 offset=89214976 nbdkit: file.9: debug: file: pread count=4096 offset=89919488 nbdkit: file.6: debug: file: pread count=4096 offset=85151744 nbdkit: file.6: debug: file: pread count=4096 offset=85155840 nbdkit: file.15: debug: file: pread count=4096 offset=88698880 nbdkit: file.15: debug: file: pread count=4096 offset=88702976 nbdkit: file.6: debug: file: pread count=4096 offset=85159936 nbdkit: file.7: debug: file: pread count=4096 offset=89411584 nbdkit: file.0: debug: file: pread count=4096 offset=89669632 nbdkit: file.15: debug: file: pread count=4096 offset=88707072 nbdkit: file.10: debug: file: pread count=4096 offset=89219072 nbdkit: file.10: debug: file: pread count=4096 offset=89223168 nbdkit: file.11: debug: file: pread count=4096 offset=87691264 nbdkit: file.10: debug: file: pread count=4096 offset=89227264 nbdkit: file.1: debug: file: pread count=4096 offset=88449024 nbdkit: file.9: debug: file: pread count=4096 offset=89923584 nbdkit: file.4: debug: file: pread count=4096 offset=86990848 nbdkit: file.3: debug: file: pread count=4096 offset=86724608 nbdkit: file.8: debug: file: pread count=4096 offset=88948736 nbdkit: file.4: debug: file: pread count=4096 offset=86994944 nbdkit: file.10: debug: file: pread count=4096 offset=89231360 nbdkit: file.4: debug: file: pread count=4096 offset=86999040 nbdkit: file.5: debug: file: pread count=4096 offset=87445504 nbdkit: file.1: debug: file: pread count=4096 offset=88453120 nbdkit: file.7: debug: file: pread count=4096 offset=89415680 nbdkit: file.8: debug: file: pread count=4096 offset=88952832 nbdkit: file.12: debug: file: pread count=4096 offset=88199168 nbdkit: file.1: debug: file: pread count=4096 offset=88457216 nbdkit: file.14: debug: file: pread count=4096 offset=87982080 nbdkit: file.0: debug: file: pread count=4096 offset=89673728 nbdkit: file.11: debug: file: pread count=4096 offset=87695360 nbdkit: file.6: debug: file: pread count=4096 offset=85164032 nbdkit: file.3: debug: file: pread count=4096 offset=86728704 nbdkit: file.9: debug: file: pread count=4096 offset=89927680 nbdkit: file.11: debug: file: pread count=4096 offset=87699456 nbdkit: file.5: debug: file: pread count=4096 offset=87449600 nbdkit: file.4: debug: file: pread count=4096 offset=87003136 nbdkit: file.15: debug: file: pread count=4096 offset=88711168 nbdkit: file.9: debug: file: pread count=4096 offset=89931776 nbdkit: file.8: debug: file: pread count=4096 offset=88956928 nbdkit: file.2: debug: file: pread count=4096 offset=87236608 nbdkit: file.5: debug: file: pread count=4096 offset=87453696 nbdkit: file.12: debug: file: pread count=4096 offset=88203264 nbdkit: file.5: debug: file: pread count=4096 offset=87457792 nbdkit: file.13: debug: cow: pread count=262144 offset=90177536 nbdkit: file.10: debug: file: pread count=4096 offset=89235456 nbdkit: file.7: debug: file: pread count=4096 offset=89419776 nbdkit: file.8: debug: file: pread count=4096 offset=88961024 nbdkit: file.7: debug: file: pread count=4096 offset=89423872 nbdkit: file.15: debug: file: pread count=4096 offset=88715264 nbdkit: file.0: debug: file: pread count=4096 offset=89677824 nbdkit: file.2: debug: file: pread count=4096 offset=87240704 nbdkit: file.4: debug: file: pread count=4096 offset=87007232 nbdkit: file.7: debug: file: pread count=4096 offset=89427968 nbdkit: file.11: debug: file: pread count=4096 offset=87703552 nbdkit: file.0: debug: file: pread count=4096 offset=89681920 nbdkit: file.9: debug: file: pread count=4096 offset=89935872 nbdkit: file.14: debug: file: pread count=4096 offset=87986176 nbdkit: file.15: debug: file: pread count=4096 offset=88719360 nbdkit: file.0: debug: file: pread count=4096 offset=89686016 nbdkit: file.5: debug: file: pread count=4096 offset=87461888 nbdkit: file.3: debug: file: pread count=4096 offset=86732800 nbdkit: file.13: debug: file: pread count=4096 offset=90177536 nbdkit: file.9: debug: file: pread count=4096 offset=89939968 nbdkit: file.6: debug: file: pread count=4096 offset=85168128 nbdkit: file.6: debug: file: pread count=4096 offset=85172224 nbdkit: file.6: debug: file: pread count=4096 offset=85176320 nbdkit: file.4: debug: file: pread count=4096 offset=87011328 nbdkit: file.4: debug: file: pread count=4096 offset=87015424 nbdkit: file.1: debug: file: pread count=4096 offset=88461312 nbdkit: file.4: debug: file: pread count=4096 offset=87019520 nbdkit: file.4: debug: file: pread count=4096 offset=87023616 nbdkit: file.1: debug: file: pread count=4096 offset=88465408 nbdkit: file.6: debug: file: pread count=4096 offset=85180416 nbdkit: file.3: debug: file: pread count=4096 offset=86736896 nbdkit: file.3: debug: file: pread count=4096 offset=86740992 nbdkit: file.12: debug: file: pread count=4096 offset=88207360 nbdkit: file.15: debug: file: pread count=4096 offset=88723456 nbdkit: file.8: debug: file: pread count=4096 offset=88965120 nbdkit: file.3: debug: file: pread count=4096 offset=86745088 nbdkit: file.13: debug: file: pread count=4096 offset=90181632 nbdkit: file.1: debug: file: pread count=4096 offset=88469504 nbdkit: file.5: debug: file: pread count=4096 offset=87465984 nbdkit: file.0: debug: file: pread count=4096 offset=89690112 nbdkit: file.10: debug: file: pread count=4096 offset=89239552 nbdkit: file.11: debug: file: pread count=4096 offset=87707648 nbdkit: file.4: debug: file: pread count=4096 offset=87027712 nbdkit: file.0: debug: file: pread count=4096 offset=89694208 nbdkit: file.6: debug: file: pread count=4096 offset=85184512 nbdkit: file.12: debug: file: pread count=4096 offset=88211456 nbdkit: file.15: debug: file: pread count=4096 offset=88727552 nbdkit: file.2: debug: file: pread count=4096 offset=87244800 nbdkit: file.8: debug: file: pread count=4096 offset=88969216 nbdkit: file.12: debug: file: pread count=4096 offset=88215552 nbdkit: file.14: debug: file: pread count=4096 offset=87990272 nbdkit: file.13: debug: file: pread count=4096 offset=90185728 nbdkit: file.5: debug: file: pread count=4096 offset=87470080 nbdkit: file.7: debug: file: pread count=4096 offset=89432064 nbdkit: file.1: debug: file: pread count=4096 offset=88473600 nbdkit: file.2: debug: file: pread count=4096 offset=87248896 nbdkit: file.9: debug: file: pread count=4096 offset=89944064 nbdkit: file.7: debug: file: pread count=4096 offset=89436160 nbdkit: file.4: debug: cow: pread count=262144 offset=90439680 nbdkit: file.15: debug: file: pread count=4096 offset=88731648 nbdkit: file.13: debug: file: pread count=4096 offset=90189824 nbdkit: file.12: debug: file: pread count=4096 offset=88219648 nbdkit: file.0: debug: file: pread count=4096 offset=89698304 nbdkit: file.2: debug: file: pread count=4096 offset=87252992 nbdkit: file.7: debug: file: pread count=4096 offset=89440256 nbdkit: file.6: debug: file: pread count=4096 offset=85188608 nbdkit: file.3: debug: file: pread count=4096 offset=86749184 nbdkit: file.7: debug: file: pread count=4096 offset=89444352 nbdkit: file.14: debug: file: pread count=4096 offset=87994368 nbdkit: file.5: debug: file: pread count=4096 offset=87474176 nbdkit: file.3: debug: file: pread count=4096 offset=86753280 nbdkit: file.1: debug: file: pread count=4096 offset=88477696 nbdkit: file.9: debug: file: pread count=4096 offset=89948160 nbdkit: file.10: debug: file: pread count=4096 offset=89243648 nbdkit: file.11: debug: file: pread count=4096 offset=87711744 nbdkit: file.0: debug: file: pread count=4096 offset=89702400 nbdkit: file.4: debug: file: pread count=4096 offset=90439680 nbdkit: file.14: debug: file: pread count=4096 offset=87998464 nbdkit: file.8: debug: file: pread count=4096 offset=88973312 nbdkit: file.12: debug: file: pread count=4096 offset=88223744 nbdkit: file.13: debug: file: pread count=4096 offset=90193920 nbdkit: file.9: debug: file: pread count=4096 offset=89952256 nbdkit: file.7: debug: file: pread count=4096 offset=89448448 nbdkit: file.2: debug: file: pread count=4096 offset=87257088 nbdkit: file.10: debug: file: pread count=4096 offset=89247744 nbdkit: file.7: debug: file: pread count=4096 offset=89452544 nbdkit: file.4: debug: file: pread count=4096 offset=90443776 nbdkit: file.7: debug: file: pread count=4096 offset=89456640 nbdkit: file.6: debug: file: pread count=4096 offset=85192704 nbdkit: file.12: debug: file: pread count=4096 offset=88227840 nbdkit: file.15: debug: file: pread count=4096 offset=88735744 nbdkit: file.11: debug: file: pread count=4096 offset=87715840 nbdkit: file.7: debug: file: pread count=4096 offset=89460736 nbdkit: file.8: debug: file: pread count=4096 offset=88977408 nbdkit: file.0: debug: file: pread count=4096 offset=89706496 nbdkit: file.15: debug: file: pread count=4096 offset=88739840 nbdkit: file.10: debug: file: pread count=4096 offset=89251840 nbdkit: file.1: debug: file: pread count=4096 offset=88481792 nbdkit: file.2: debug: file: pread count=4096 offset=87261184 nbdkit: file.5: debug: file: pread count=4096 offset=87478272 nbdkit: file.11: debug: file: pread count=4096 offset=87719936 nbdkit: file.9: debug: file: pread count=4096 offset=89956352 nbdkit: file.13: debug: file: pread count=4096 offset=90198016 nbdkit: file.11: debug: file: pread count=4096 offset=87724032 nbdkit: file.15: debug: file: pread count=4096 offset=88743936 nbdkit: file.14: debug: file: pread count=4096 offset=88002560 nbdkit: file.7: debug: file: pread count=4096 offset=89464832 nbdkit: file.4: debug: file: pread count=4096 offset=90447872 nbdkit: file.8: debug: file: pread count=4096 offset=88981504 nbdkit: file.7: debug: file: pread count=4096 offset=89468928 nbdkit: file.11: debug: file: pread count=4096 offset=87728128 nbdkit: file.3: debug: file: pread count=4096 offset=86757376 nbdkit: file.0: debug: file: pread count=4096 offset=89710592 nbdkit: file.4: debug: file: pread count=4096 offset=90451968 nbdkit: file.0: debug: file: pread count=4096 offset=89714688 nbdkit: file.12: debug: file: pread count=4096 offset=88231936 nbdkit: file.15: debug: file: pread count=4096 offset=88748032 nbdkit: file.9: debug: file: pread count=4096 offset=89960448 nbdkit: file.7: debug: file: pread count=4096 offset=89473024 nbdkit: file.10: debug: file: pread count=4096 offset=89255936 nbdkit: file.14: debug: file: pread count=4096 offset=88006656 nbdkit: file.1: debug: file: pread count=4096 offset=88485888 nbdkit: file.4: debug: file: pread count=4096 offset=90456064 nbdkit: file.0: debug: file: pread count=4096 offset=89718784 nbdkit: file.14: debug: file: pread count=4096 offset=88010752 nbdkit: file.2: debug: file: pread count=4096 offset=87265280 nbdkit: file.4: debug: file: pread count=4096 offset=90460160 nbdkit: file.13: debug: file: pread count=4096 offset=90202112 nbdkit: file.14: debug: file: pread count=4096 offset=88014848 nbdkit: file.8: debug: file: pread count=4096 offset=88985600 nbdkit: file.12: debug: file: pread count=4096 offset=88236032 nbdkit: file.2: debug: file: pread count=4096 offset=87269376 nbdkit: file.15: debug: file: pread count=4096 offset=88752128 nbdkit: file.2: debug: file: pread count=4096 offset=87273472 nbdkit: file.4: debug: file: pread count=4096 offset=90464256 nbdkit: file.11: debug: file: pread count=4096 offset=87732224 nbdkit: file.3: debug: file: pread count=4096 offset=86761472 nbdkit: file.7: debug: file: pread count=4096 offset=89477120 nbdkit: file.1: debug: file: pread count=4096 offset=88489984 nbdkit: file.3: debug: file: pread count=4096 offset=86765568 nbdkit: file.9: debug: file: pread count=4096 offset=89964544 nbdkit: file.8: debug: file: pread count=4096 offset=88989696 nbdkit: file.11: debug: file: pread count=4096 offset=87736320 nbdkit: file.7: debug: file: pread count=4096 offset=89481216 nbdkit: file.14: debug: file: pread count=4096 offset=88018944 nbdkit: file.11: debug: file: pread count=4096 offset=87740416 nbdkit: file.0: debug: file: pread count=4096 offset=89722880 nbdkit: file.9: debug: file: pread count=4096 offset=89968640 nbdkit: file.12: debug: file: pread count=4096 offset=88240128 nbdkit: file.6: debug: cow: pread count=262144 offset=90701824 nbdkit: file.15: debug: file: pread count=4096 offset=88756224 nbdkit: file.12: debug: file: pread count=4096 offset=88244224 nbdkit: file.14: debug: file: pread count=4096 offset=88023040 nbdkit: file.9: debug: file: pread count=4096 offset=89972736 nbdkit: file.10: debug: file: pread count=4096 offset=89260032 nbdkit: file.4: debug: file: pread count=4096 offset=90468352 nbdkit: file.11: debug: file: pread count=4096 offset=87744512 nbdkit: file.7: debug: file: pread count=4096 offset=89485312 nbdkit: file.8: debug: file: pread count=4096 offset=88993792 nbdkit: file.8: debug: file: pread count=4096 offset=88997888 nbdkit: file.11: debug: file: pread count=4096 offset=87748608 nbdkit: file.10: debug: file: pread count=4096 offset=89264128 nbdkit: file.9: debug: file: pread count=4096 offset=89976832 nbdkit: file.10: debug: file: pread count=4096 offset=89268224 nbdkit: file.12: debug: file: pread count=4096 offset=88248320 nbdkit: file.9: debug: file: pread count=4096 offset=89980928 nbdkit: file.13: debug: file: pread count=4096 offset=90206208 nbdkit: file.1: debug: file: pread count=4096 offset=88494080 nbdkit: file.4: debug: file: pread count=4096 offset=90472448 nbdkit: file.11: debug: file: pread count=4096 offset=87752704 nbdkit: file.8: debug: file: pread count=4096 offset=89001984 nbdkit: file.2: debug: file: pread count=4096 offset=87277568 nbdkit: file.0: debug: file: pread count=4096 offset=89726976 nbdkit: file.6: debug: file: pread count=4096 offset=90701824 nbdkit: file.15: debug: file: pread count=4096 offset=88760320 nbdkit: file.5: debug: file: pread count=4096 offset=87482368 nbdkit: file.7: debug: file: pread count=4096 offset=89489408 nbdkit: file.4: debug: file: pread count=4096 offset=90476544 nbdkit: file.9: debug: file: pread count=4096 offset=89985024 nbdkit: file.15: debug: file: pread count=4096 offset=88764416 nbdkit: file.11: debug: file: pread count=4096 offset=87756800 nbdkit: file.2: debug: file: pread count=4096 offset=87281664 nbdkit: file.13: debug: file: pread count=4096 offset=90210304 nbdkit: file.10: debug: file: pread count=4096 offset=89272320 nbdkit: file.6: debug: file: pread count=4096 offset=90705920 nbdkit: file.12: debug: file: pread count=4096 offset=88252416 nbdkit: file.2: debug: file: pread count=4096 offset=87285760 nbdkit: file.10: debug: file: pread count=4096 offset=89276416 nbdkit: file.0: debug: file: pread count=4096 offset=89731072 nbdkit: file.5: debug: file: pread count=4096 offset=87486464 nbdkit: file.9: debug: file: pread count=4096 offset=89989120 nbdkit: file.0: debug: file: pread count=4096 offset=89735168 nbdkit: file.7: debug: file: pread count=4096 offset=89493504 nbdkit: file.12: debug: file: pread count=4096 offset=88256512 nbdkit: file.13: debug: file: pread count=4096 offset=90214400 nbdkit: file.14: debug: file: pread count=4096 offset=88027136 nbdkit: file.6: debug: file: pread count=4096 offset=90710016 nbdkit: file.12: debug: file: pread count=4096 offset=88260608 nbdkit: file.13: debug: file: pread count=4096 offset=90218496 nbdkit: file.5: debug: file: pread count=4096 offset=87490560 nbdkit: file.9: debug: file: pread count=4096 offset=89993216 nbdkit: file.4: debug: file: pread count=4096 offset=90480640 nbdkit: file.10: debug: file: pread count=4096 offset=89280512 nbdkit: file.13: debug: file: pread count=4096 offset=90222592 nbdkit: file.8: debug: file: pread count=4096 offset=89006080 nbdkit: file.8: debug: file: pread count=4096 offset=89010176 nbdkit: file.5: debug: file: pread count=4096 offset=87494656 nbdkit: file.0: debug: file: pread count=4096 offset=89739264 nbdkit: file.2: debug: file: pread count=4096 offset=87289856 nbdkit: file.0: debug: file: pread count=4096 offset=89743360 nbdkit: file.15: debug: file: pread count=4096 offset=88768512 nbdkit: file.13: debug: file: pread count=4096 offset=90226688 nbdkit: file.15: debug: file: pread count=4096 offset=88772608 nbdkit: file.12: debug: file: pread count=4096 offset=88264704 nbdkit: file.13: debug: file: pread count=4096 offset=90230784 nbdkit: file.5: debug: file: pread count=4096 offset=87498752 nbdkit: file.15: debug: file: pread count=4096 offset=88776704 nbdkit: file.14: debug: file: pread count=4096 offset=88031232 nbdkit: file.1: debug: file: pread count=4096 offset=88498176 nbdkit: file.4: debug: file: pread count=4096 offset=90484736 nbdkit: file.8: debug: file: pread count=4096 offset=89014272 nbdkit: file.10: debug: file: pread count=4096 offset=89284608 nbdkit: file.7: debug: file: pread count=4096 offset=89497600 nbdkit: file.10: debug: file: pread count=4096 offset=89288704 nbdkit: file.1: debug: file: pread count=4096 offset=88502272 nbdkit: file.0: debug: file: pread count=4096 offset=89747456 nbdkit: file.6: debug: file: pread count=4096 offset=90714112 nbdkit: file.12: debug: file: pread count=4096 offset=88268800 nbdkit: file.11: debug: file: pread count=4096 offset=87760896 nbdkit: file.15: debug: file: pread count=4096 offset=88780800 nbdkit: file.13: debug: file: pread count=4096 offset=90234880 nbdkit: file.9: debug: file: pread count=4096 offset=89997312 nbdkit: file.10: debug: file: pread count=4096 offset=89292800 nbdkit: file.10: debug: file: pread count=4096 offset=89296896 nbdkit: file.5: debug: file: pread count=4096 offset=87502848 nbdkit: file.11: debug: file: pread count=4096 offset=87764992 nbdkit: file.7: debug: file: pread count=4096 offset=89501696 nbdkit: file.4: debug: file: pread count=4096 offset=90488832 nbdkit: file.14: debug: file: pread count=4096 offset=88035328 nbdkit: file.8: debug: file: pread count=4096 offset=89018368 nbdkit: file.4: debug: file: pread count=4096 offset=90492928 nbdkit: file.15: debug: file: pread count=4096 offset=88784896 nbdkit: file.11: debug: file: pread count=4096 offset=87769088 nbdkit: file.6: debug: file: pread count=4096 offset=90718208 nbdkit: file.0: debug: file: pread count=4096 offset=89751552 nbdkit: file.9: debug: file: pread count=4096 offset=90001408 nbdkit: file.5: debug: file: pread count=4096 offset=87506944 nbdkit: file.1: debug: file: pread count=4096 offset=88506368 nbdkit: file.14: debug: file: pread count=4096 offset=88039424 nbdkit: file.8: debug: file: pread count=4096 offset=89022464 nbdkit: file.0: debug: file: pread count=4096 offset=89755648 nbdkit: file.1: debug: file: pread count=4096 offset=88510464 nbdkit: file.15: debug: file: pread count=4096 offset=88788992 nbdkit: file.13: debug: file: pread count=4096 offset=90238976 nbdkit: file.0: debug: file: pread count=4096 offset=89759744 nbdkit: file.12: debug: file: pread count=4096 offset=88272896 nbdkit: file.14: debug: file: pread count=4096 offset=88043520 nbdkit: file.13: debug: file: pread count=4096 offset=90243072 nbdkit: file.11: debug: file: pread count=4096 offset=87773184 nbdkit: file.10: debug: file: pread count=4096 offset=89300992 nbdkit: file.4: debug: file: pread count=4096 offset=90497024 nbdkit: file.12: debug: file: pread count=4096 offset=88276992 nbdkit: file.4: debug: file: pread count=4096 offset=90501120 nbdkit: file.0: debug: file: pread count=4096 offset=89763840 nbdkit: file.14: debug: file: pread count=4096 offset=88047616 nbdkit: file.9: debug: file: pread count=4096 offset=90005504 nbdkit: file.10: debug: file: pread count=4096 offset=89305088 nbdkit: file.12: debug: file: pread count=4096 offset=88281088 nbdkit: file.12: debug: file: pread count=4096 offset=88285184 nbdkit: file.0: debug: file: pread count=4096 offset=89767936 nbdkit: file.8: debug: file: pread count=4096 offset=89026560 nbdkit: file.11: debug: file: pread count=4096 offset=87777280 nbdkit: file.0: debug: file: pread count=4096 offset=89772032 nbdkit: file.7: debug: file: pread count=4096 offset=89505792 nbdkit: file.10: debug: file: pread count=4096 offset=89309184 nbdkit: file.11: debug: file: pread count=4096 offset=87781376 nbdkit: file.6: debug: file: pread count=4096 offset=90722304 nbdkit: file.14: debug: file: pread count=4096 offset=88051712 nbdkit: file.4: debug: file: pread count=4096 offset=90505216 nbdkit: file.5: debug: file: pread count=4096 offset=87511040 nbdkit: file.8: debug: file: pread count=4096 offset=89030656 nbdkit: file.7: debug: file: pread count=4096 offset=89509888 nbdkit: file.12: debug: file: pread count=4096 offset=88289280 nbdkit: file.1: debug: file: pread count=4096 offset=88514560 nbdkit: file.15: debug: file: pread count=4096 offset=88793088 nbdkit: file.13: debug: file: pread count=4096 offset=90247168 nbdkit: file.4: debug: file: pread count=4096 offset=90509312 nbdkit: file.6: debug: file: pread count=4096 offset=90726400 nbdkit: file.6: debug: file: pread count=4096 offset=90730496 nbdkit: file.15: debug: file: pread count=4096 offset=88797184 nbdkit: file.8: debug: file: pread count=4096 offset=89034752 nbdkit: file.10: debug: file: pread count=4096 offset=89313280 nbdkit: file.1: debug: file: pread count=4096 offset=88518656 nbdkit: file.5: debug: file: pread count=4096 offset=87515136 nbdkit: file.5: debug: file: pread count=4096 offset=87519232 nbdkit: file.15: debug: file: pread count=4096 offset=88801280 nbdkit: file.5: debug: file: pread count=4096 offset=87523328 nbdkit: file.15: debug: file: pread count=4096 offset=88805376 nbdkit: file.10: debug: file: pread count=4096 offset=89317376 nbdkit: file.9: debug: file: pread count=4096 offset=90009600 nbdkit: file.7: debug: file: pread count=4096 offset=89513984 nbdkit: file.13: debug: file: pread count=4096 offset=90251264 nbdkit: file.11: debug: file: pread count=4096 offset=87785472 nbdkit: file.0: debug: file: pread count=4096 offset=89776128 nbdkit: file.7: debug: file: pread count=4096 offset=89518080 nbdkit: file.5: debug: file: pread count=4096 offset=87527424 nbdkit: file.1: debug: file: pread count=4096 offset=88522752 nbdkit: file.14: debug: file: pread count=4096 offset=88055808 nbdkit: file.5: debug: file: pread count=4096 offset=87531520 nbdkit: file.12: debug: file: pread count=4096 offset=88293376 nbdkit: file.15: debug: file: pread count=4096 offset=88809472 nbdkit: file.4: debug: file: pread count=4096 offset=90513408 nbdkit: file.11: debug: file: pread count=4096 offset=87789568 nbdkit: file.8: debug: file: pread count=4096 offset=89038848 nbdkit: file.9: debug: file: pread count=4096 offset=90013696 nbdkit: file.10: debug: file: pread count=4096 offset=89321472 nbdkit: file.13: debug: file: pread count=4096 offset=90255360 nbdkit: file.7: debug: file: pread count=4096 offset=89522176 nbdkit: file.14: debug: file: pread count=4096 offset=88059904 nbdkit: file.10: debug: file: pread count=4096 offset=89325568 nbdkit: file.15: debug: file: pread count=4096 offset=88813568 nbdkit: file.12: debug: file: pread count=4096 offset=88297472 nbdkit: file.6: debug: file: pread count=4096 offset=90734592 nbdkit: file.5: debug: file: pread count=4096 offset=87535616 nbdkit: file.9: debug: file: pread count=4096 offset=90017792 nbdkit: file.1: debug: file: pread count=4096 offset=88526848 nbdkit: file.4: debug: file: pread count=4096 offset=90517504 nbdkit: file.0: debug: file: pread count=4096 offset=89780224 nbdkit: file.4: debug: file: pread count=4096 offset=90521600 nbdkit: file.13: debug: file: pread count=4096 offset=90259456 nbdkit: file.5: debug: file: pread count=4096 offset=87539712 nbdkit: file.0: debug: file: pread count=4096 offset=89784320 nbdkit: file.13: debug: file: pread count=4096 offset=90263552 nbdkit: file.8: debug: file: pread count=4096 offset=89042944 nbdkit: file.4: debug: file: pread count=4096 offset=90525696 nbdkit: file.9: debug: file: pread count=4096 offset=90021888 nbdkit: file.10: debug: file: pread count=4096 offset=89329664 nbdkit: file.1: debug: file: pread count=4096 offset=88530944 nbdkit: file.7: debug: file: pread count=4096 offset=89526272 nbdkit: file.11: debug: file: pread count=4096 offset=87793664 nbdkit: file.5: debug: file: pread count=4096 offset=87543808 nbdkit: file.12: debug: file: pread count=4096 offset=88301568 nbdkit: file.15: debug: file: pread count=4096 offset=88817664 nbdkit: file.0: debug: file: pread count=4096 offset=89788416 nbdkit: file.10: debug: file: pread count=4096 offset=89333760 nbdkit: file.10: debug: file: pread count=4096 offset=89337856 nbdkit: file.10: debug: file: pread count=4096 offset=89341952 nbdkit: file.7: debug: file: pread count=4096 offset=89530368 nbdkit: file.5: debug: file: pread count=4096 offset=87547904 nbdkit: file.14: debug: file: pread count=4096 offset=88064000 nbdkit: file.4: debug: file: pread count=4096 offset=90529792 nbdkit: file.11: debug: file: pread count=4096 offset=87797760 nbdkit: file.0: debug: file: pread count=4096 offset=89792512 nbdkit: file.12: debug: file: pread count=4096 offset=88305664 nbdkit: file.15: debug: file: pread count=4096 offset=88821760 nbdkit: file.8: debug: file: pread count=4096 offset=89047040 nbdkit: file.10: debug: file: pread count=4096 offset=89346048 nbdkit: file.5: debug: file: pread count=4096 offset=87552000 nbdkit: file.12: debug: file: pread count=4096 offset=88309760 nbdkit: file.7: debug: file: pread count=4096 offset=89534464 nbdkit: file.13: debug: file: pread count=4096 offset=90267648 nbdkit: file.14: debug: file: pread count=4096 offset=88068096 nbdkit: file.15: debug: file: pread count=4096 offset=88825856 nbdkit: file.6: debug: file: pread count=4096 offset=90738688 nbdkit: file.9: debug: file: pread count=4096 offset=90025984 nbdkit: file.7: debug: file: pread count=4096 offset=89538560 nbdkit: file.4: debug: file: pread count=4096 offset=90533888 nbdkit: file.13: debug: file: pread count=4096 offset=90271744 nbdkit: file.10: debug: file: pread count=4096 offset=89350144 nbdkit: file.14: debug: file: pread count=4096 offset=88072192 nbdkit: file.11: debug: file: pread count=4096 offset=87801856 nbdkit: file.12: debug: file: pread count=4096 offset=88313856 nbdkit: file.0: debug: file: pread count=4096 offset=89796608 nbdkit: file.8: debug: file: pread count=4096 offset=89051136 nbdkit: file.15: debug: file: pread count=4096 offset=88829952 nbdkit: file.11: debug: file: pread count=4096 offset=87805952 nbdkit: file.6: debug: file: pread count=4096 offset=90742784 nbdkit: file.9: debug: file: pread count=4096 offset=90030080 nbdkit: file.10: debug: file: pread count=4096 offset=89354240 nbdkit: file.7: debug: file: pread count=4096 offset=89542656 nbdkit: file.1: debug: file: pread count=4096 offset=88535040 nbdkit: file.14: debug: file: pread count=4096 offset=88076288 nbdkit: file.12: debug: file: pread count=4096 offset=88317952 nbdkit: file.12: debug: file: pread count=4096 offset=88322048 nbdkit: file.12: debug: file: pread count=4096 offset=88326144 nbdkit: file.12: debug: file: pread count=4096 offset=88330240 nbdkit: file.0: debug: file: pread count=4096 offset=89800704 nbdkit: file.11: debug: file: pread count=4096 offset=87810048 nbdkit: file.7: debug: file: pread count=4096 offset=89546752 nbdkit: file.15: debug: file: pread count=4096 offset=88834048 nbdkit: file.13: debug: file: pread count=4096 offset=90275840 nbdkit: file.4: debug: file: pread count=4096 offset=90537984 nbdkit: file.9: debug: file: pread count=4096 offset=90034176 nbdkit: file.13: debug: file: pread count=4096 offset=90279936 nbdkit: file.8: debug: file: pread count=4096 offset=89055232 nbdkit: file.9: debug: file: pread count=4096 offset=90038272 nbdkit: file.0: debug: file: pread count=4096 offset=89804800 nbdkit: file.7: debug: file: pread count=4096 offset=89550848 nbdkit: file.6: debug: file: pread count=4096 offset=90746880 nbdkit: file.1: debug: file: pread count=4096 offset=88539136 nbdkit: file.7: debug: file: pread count=4096 offset=89554944 nbdkit: file.15: debug: file: pread count=4096 offset=88838144 nbdkit: file.7: debug: file: pread count=4096 offset=89559040 nbdkit: file.12: debug: file: pread count=4096 offset=88334336 nbdkit: file.7: debug: file: pread count=4096 offset=89563136 nbdkit: file.11: debug: file: pread count=4096 offset=87814144 nbdkit: file.10: debug: file: pread count=4096 offset=89358336 nbdkit: file.7: debug: file: pread count=4096 offset=89567232 nbdkit: file.15: debug: file: pread count=4096 offset=88842240 nbdkit: file.12: debug: file: pread count=4096 offset=88338432 nbdkit: file.15: debug: file: pread count=4096 offset=88846336 nbdkit: file.13: debug: file: pread count=4096 offset=90284032 nbdkit: file.9: debug: file: pread count=4096 offset=90042368 nbdkit: file.13: debug: file: pread count=4096 offset=90288128 nbdkit: file.8: debug: file: pread count=4096 offset=89059328 nbdkit: file.4: debug: file: pread count=4096 offset=90542080 nbdkit: file.10: debug: file: pread count=4096 offset=89362432 nbdkit: file.1: debug: file: pread count=4096 offset=88543232 nbdkit: file.13: debug: file: pread count=4096 offset=90292224 nbdkit: file.7: debug: file: pread count=4096 offset=89571328 nbdkit: file.1: debug: file: pread count=4096 offset=88547328 nbdkit: file.1: debug: file: pread count=4096 offset=88551424 nbdkit: file.8: debug: file: pread count=4096 offset=89063424 nbdkit: file.0: debug: file: pread count=4096 offset=89808896 nbdkit: file.8: debug: file: pread count=4096 offset=89067520 nbdkit: file.6: debug: file: pread count=4096 offset=90750976 nbdkit: file.4: debug: file: pread count=4096 offset=90546176 nbdkit: file.10: debug: file: pread count=4096 offset=89366528 nbdkit: file.9: debug: file: pread count=4096 offset=90046464 nbdkit: file.13: debug: file: pread count=4096 offset=90296320 nbdkit: file.1: debug: file: pread count=4096 offset=88555520 nbdkit: file.10: debug: file: pread count=4096 offset=89370624 nbdkit: file.13: debug: file: pread count=4096 offset=90300416 nbdkit: file.7: debug: file: pread count=4096 offset=89575424 nbdkit: file.13: debug: file: pread count=4096 offset=90304512 nbdkit: file.15: debug: file: pread count=4096 offset=88850432 nbdkit: file.7: debug: file: pread count=4096 offset=89579520 nbdkit: file.1: debug: file: pread count=4096 offset=88559616 nbdkit: file.0: debug: file: pread count=4096 offset=89812992 nbdkit: file.1: debug: file: pread count=4096 offset=88563712 nbdkit: file.8: debug: file: pread count=4096 offset=89071616 nbdkit: file.0: debug: file: pread count=4096 offset=89817088 nbdkit: file.6: debug: file: pread count=4096 offset=90755072 nbdkit: file.1: debug: file: pread count=4096 offset=88567808 nbdkit: file.15: debug: file: pread count=4096 offset=88854528 nbdkit: file.7: debug: file: pread count=4096 offset=89583616 nbdkit: file.6: debug: file: pread count=4096 offset=90759168 nbdkit: file.9: debug: file: pread count=4096 offset=90050560 nbdkit: file.13: debug: file: pread count=4096 offset=90308608 nbdkit: file.1: debug: file: pread count=4096 offset=88571904 nbdkit: file.13: debug: file: pread count=4096 offset=90312704 nbdkit: file.6: debug: file: pread count=4096 offset=90763264 nbdkit: file.9: debug: file: pread count=4096 offset=90054656 nbdkit: file.4: debug: file: pread count=4096 offset=90550272 nbdkit: file.0: debug: file: pread count=4096 offset=89821184 nbdkit: file.7: debug: file: pread count=4096 offset=89587712 nbdkit: file.9: debug: file: pread count=4096 offset=90058752 nbdkit: file.13: debug: file: pread count=4096 offset=90316800 nbdkit: file.8: debug: file: pread count=4096 offset=89075712 nbdkit: file.15: debug: file: pread count=4096 offset=88858624 nbdkit: file.13: debug: file: pread count=4096 offset=90320896 nbdkit: file.4: debug: file: pread count=4096 offset=90554368 nbdkit: file.8: debug: file: pread count=4096 offset=89079808 nbdkit: file.0: debug: file: pread count=4096 offset=89825280 nbdkit: file.10: debug: file: pread count=4096 offset=89374720 nbdkit: file.7: debug: file: pread count=4096 offset=89591808 nbdkit: file.0: debug: file: pread count=4096 offset=89829376 nbdkit: file.0: debug: file: pread count=4096 offset=89833472 nbdkit: file.8: debug: file: pread count=4096 offset=89083904 nbdkit: file.10: debug: file: pread count=4096 offset=89378816 nbdkit: file.8: debug: file: pread count=4096 offset=89088000 nbdkit: file.9: debug: file: pread count=4096 offset=90062848 nbdkit: file.13: debug: file: pread count=4096 offset=90324992 nbdkit: file.4: debug: file: pread count=4096 offset=90558464 nbdkit: file.6: debug: file: pread count=4096 offset=90767360 nbdkit: file.0: debug: file: pread count=4096 offset=89837568 nbdkit: file.7: debug: file: pread count=4096 offset=89595904 nbdkit: file.9: debug: file: pread count=4096 offset=90066944 nbdkit: file.1: debug: file: pread count=4096 offset=88576000 nbdkit: file.10: debug: file: pread count=4096 offset=89382912 nbdkit: file.1: debug: file: pread count=4096 offset=88580096 nbdkit: file.8: debug: file: pread count=4096 offset=89092096 nbdkit: file.13: debug: file: pread count=4096 offset=90329088 nbdkit: file.15: debug: file: pread count=4096 offset=88862720 nbdkit: file.9: debug: file: pread count=4096 offset=90071040 nbdkit: file.8: debug: file: pread count=4096 offset=89096192 nbdkit: file.4: debug: file: pread count=4096 offset=90562560 nbdkit: file.13: debug: file: pread count=4096 offset=90333184 nbdkit: file.7: debug: file: pread count=4096 offset=89600000 nbdkit: file.6: debug: file: pread count=4096 offset=90771456 nbdkit: file.1: debug: file: pread count=4096 offset=88584192 nbdkit: file.4: debug: file: pread count=4096 offset=90566656 nbdkit: file.10: debug: file: pread count=4096 offset=89387008 nbdkit: file.0: debug: file: pread count=4096 offset=89841664 nbdkit: file.1: debug: file: pread count=4096 offset=88588288 nbdkit: file.4: debug: file: pread count=4096 offset=90570752 nbdkit: file.7: debug: file: pread count=4096 offset=89604096 nbdkit: file.8: debug: file: pread count=4096 offset=89100288 nbdkit: file.9: debug: file: pread count=4096 offset=90075136 nbdkit: file.0: debug: file: pread count=4096 offset=89845760 nbdkit: file.0: debug: file: pread count=4096 offset=89849856 nbdkit: file.0: debug: file: pread count=4096 offset=89853952 nbdkit: file.0: debug: file: pread count=4096 offset=89858048 nbdkit: file.0: debug: file: pread count=4096 offset=89862144 nbdkit: file.6: debug: file: pread count=4096 offset=90775552 nbdkit: file.7: debug: file: pread count=4096 offset=89608192 nbdkit: file.6: debug: file: pread count=4096 offset=90779648 nbdkit: file.4: debug: file: pread count=4096 offset=90574848 nbdkit: file.7: debug: file: pread count=4096 offset=89612288 nbdkit: file.4: debug: file: pread count=4096 offset=90578944 nbdkit: file.9: debug: file: pread count=4096 offset=90079232 nbdkit: file.1: debug: file: pread count=4096 offset=88592384 nbdkit: file.0: debug: file: pread count=4096 offset=89866240 nbdkit: file.0: debug: file: pread count=4096 offset=89870336 nbdkit: file.0: debug: file: pread count=4096 offset=89874432 nbdkit: file.13: debug: file: pread count=4096 offset=90337280 nbdkit: file.0: debug: file: pread count=4096 offset=89878528 nbdkit: file.4: debug: file: pread count=4096 offset=90583040 nbdkit: file.9: debug: file: pread count=4096 offset=90083328 nbdkit: file.7: debug: file: pread count=4096 offset=89616384 nbdkit: file.8: debug: file: pread count=4096 offset=89104384 nbdkit: file.0: debug: file: pread count=4096 offset=89882624 nbdkit: file.6: debug: file: pread count=4096 offset=90783744 nbdkit: file.8: debug: file: pread count=4096 offset=89108480 nbdkit: file.7: debug: file: pread count=4096 offset=89620480 nbdkit: file.9: debug: file: pread count=4096 offset=90087424 nbdkit: file.6: debug: file: pread count=4096 offset=90787840 nbdkit: file.4: debug: file: pread count=4096 offset=90587136 nbdkit: file.7: debug: file: pread count=4096 offset=89624576 nbdkit: file.8: debug: file: pread count=4096 offset=89112576 nbdkit: file.8: debug: file: pread count=4096 offset=89116672 nbdkit: file.7: debug: file: pread count=4096 offset=89628672 nbdkit: file.8: debug: file: pread count=4096 offset=89120768 nbdkit: file.9: debug: file: pread count=4096 offset=90091520 nbdkit: file.8: debug: file: pread count=4096 offset=89124864 nbdkit: file.6: debug: file: pread count=4096 offset=90791936 nbdkit: file.1: debug: file: pread count=4096 offset=88596480 nbdkit: file.4: debug: file: pread count=4096 offset=90591232 nbdkit: file.6: debug: file: pread count=4096 offset=90796032 nbdkit: file.7: debug: file: pread count=4096 offset=89632768 nbdkit: file.9: debug: file: pread count=4096 offset=90095616 nbdkit: file.0: debug: file: pread count=4096 offset=89886720 nbdkit: file.4: debug: file: pread count=4096 offset=90595328 nbdkit: file.1: debug: file: pread count=4096 offset=88600576 nbdkit: file.4: debug: file: pread count=4096 offset=90599424 nbdkit: file.7: debug: file: pread count=4096 offset=89636864 nbdkit: file.4: debug: file: pread count=4096 offset=90603520 nbdkit: file.4: debug: file: pread count=4096 offset=90607616 nbdkit: file.13: debug: file: pread count=4096 offset=90341376 nbdkit: file.4: debug: file: pread count=4096 offset=90611712 nbdkit: file.9: debug: file: pread count=4096 offset=90099712 nbdkit: file.13: debug: file: pread count=4096 offset=90345472 nbdkit: file.9: debug: file: pread count=4096 offset=90103808 nbdkit: file.13: debug: file: pread count=4096 offset=90349568 nbdkit: file.6: debug: file: pread count=4096 offset=90800128 nbdkit: file.9: debug: file: pread count=4096 offset=90107904 nbdkit: file.9: debug: file: pread count=4096 offset=90112000 nbdkit: file.13: debug: file: pread count=4096 offset=90353664 nbdkit: file.6: debug: file: pread count=4096 offset=90804224 nbdkit: file.0: debug: file: pread count=4096 offset=89890816 nbdkit: file.7: debug: file: pread count=4096 offset=89640960 nbdkit: file.13: debug: file: pread count=4096 offset=90357760 nbdkit: file.4: debug: file: pread count=4096 offset=90615808 nbdkit: file.9: debug: file: pread count=4096 offset=90116096 nbdkit: file.6: debug: file: pread count=4096 offset=90808320 nbdkit: file.7: debug: file: pread count=4096 offset=89645056 nbdkit: file.13: debug: file: pread count=4096 offset=90361856 nbdkit: file.7: debug: file: pread count=4096 offset=89649152 nbdkit: file.13: debug: file: pread count=4096 offset=90365952 nbdkit: file.0: debug: file: pread count=4096 offset=89894912 nbdkit: file.13: debug: file: pread count=4096 offset=90370048 nbdkit: file.4: debug: file: pread count=4096 offset=90619904 nbdkit: file.0: debug: file: pread count=4096 offset=89899008 nbdkit: file.0: debug: file: pread count=4096 offset=89903104 nbdkit: file.9: debug: file: pread count=4096 offset=90120192 nbdkit: file.13: debug: file: pread count=4096 offset=90374144 nbdkit: file.9: debug: file: pread count=4096 offset=90124288 nbdkit: file.4: debug: file: pread count=4096 offset=90624000 nbdkit: file.0: debug: file: pread count=4096 offset=89907200 nbdkit: file.4: debug: file: pread count=4096 offset=90628096 nbdkit: file.0: debug: file: pread count=4096 offset=89911296 nbdkit: file.13: debug: file: pread count=4096 offset=90378240 nbdkit: file.6: debug: file: pread count=4096 offset=90812416 nbdkit: file.9: debug: file: pread count=4096 offset=90128384 nbdkit: file.13: debug: file: pread count=4096 offset=90382336 nbdkit: file.4: debug: file: pread count=4096 offset=90632192 nbdkit: file.4: debug: file: pread count=4096 offset=90636288 nbdkit: file.6: debug: file: pread count=4096 offset=90816512 nbdkit: file.4: debug: file: pread count=4096 offset=90640384 nbdkit: file.6: debug: file: pread count=4096 offset=90820608 nbdkit: file.6: debug: file: pread count=4096 offset=90824704 nbdkit: file.6: debug: file: pread count=4096 offset=90828800 nbdkit: file.9: debug: file: pread count=4096 offset=90132480 nbdkit: file.9: debug: file: pread count=4096 offset=90136576 nbdkit: file.4: debug: file: pread count=4096 offset=90644480 nbdkit: file.9: debug: file: pread count=4096 offset=90140672 nbdkit: file.4: debug: file: pread count=4096 offset=90648576 nbdkit: file.9: debug: file: pread count=4096 offset=90144768 nbdkit: file.6: debug: file: pread count=4096 offset=90832896 nbdkit: file.13: debug: file: pread count=4096 offset=90386432 nbdkit: file.13: debug: file: pread count=4096 offset=90390528 nbdkit: file.4: debug: file: pread count=4096 offset=90652672 nbdkit: file.4: debug: file: pread count=4096 offset=90656768 nbdkit: file.6: debug: file: pread count=4096 offset=90836992 nbdkit: file.4: debug: file: pread count=4096 offset=90660864 nbdkit: file.4: debug: file: pread count=4096 offset=90664960 nbdkit: file.9: debug: file: pread count=4096 offset=90148864 nbdkit: file.13: debug: file: pread count=4096 offset=90394624 nbdkit: file.6: debug: file: pread count=4096 offset=90841088 nbdkit: file.13: debug: file: pread count=4096 offset=90398720 nbdkit: file.13: debug: file: pread count=4096 offset=90402816 nbdkit: file.6: debug: file: pread count=4096 offset=90845184 nbdkit: file.4: debug: file: pread count=4096 offset=90669056 nbdkit: file.6: debug: file: pread count=4096 offset=90849280 nbdkit: file.13: debug: file: pread count=4096 offset=90406912 nbdkit: file.9: debug: file: pread count=4096 offset=90152960 nbdkit: file.6: debug: file: pread count=4096 offset=90853376 nbdkit: file.6: debug: file: pread count=4096 offset=90857472 nbdkit: file.13: debug: file: pread count=4096 offset=90411008 nbdkit: file.9: debug: file: pread count=4096 offset=90157056 nbdkit: file.9: debug: file: pread count=4096 offset=90161152 nbdkit: file.4: debug: file: pread count=4096 offset=90673152 nbdkit: file.9: debug: file: pread count=4096 offset=90165248 nbdkit: file.6: debug: file: pread count=4096 offset=90861568 nbdkit: file.13: debug: file: pread count=4096 offset=90415104 nbdkit: file.4: debug: file: pread count=4096 offset=90677248 nbdkit: file.4: debug: file: pread count=4096 offset=90681344 nbdkit: file.9: debug: file: pread count=4096 offset=90169344 nbdkit: file.6: debug: file: pread count=4096 offset=90865664 nbdkit: file.9: debug: file: pread count=4096 offset=90173440 nbdkit: file.6: debug: file: pread count=4096 offset=90869760 nbdkit: file.6: debug: file: pread count=4096 offset=90873856 nbdkit: file.4: debug: file: pread count=4096 offset=90685440 nbdkit: file.6: debug: file: pread count=4096 offset=90877952 nbdkit: file.13: debug: file: pread count=4096 offset=90419200 nbdkit: file.6: debug: file: pread count=4096 offset=90882048 nbdkit: file.6: debug: file: pread count=4096 offset=90886144 nbdkit: file.13: debug: file: pread count=4096 offset=90423296 nbdkit: file.6: debug: file: pread count=4096 offset=90890240 nbdkit: file.6: debug: file: pread count=4096 offset=90894336 nbdkit: file.6: debug: file: pread count=4096 offset=90898432 nbdkit: file.4: debug: file: pread count=4096 offset=90689536 nbdkit: file.6: debug: file: pread count=4096 offset=90902528 nbdkit: file.6: debug: file: pread count=4096 offset=90906624 nbdkit: file.4: debug: file: pread count=4096 offset=90693632 nbdkit: file.6: debug: file: pread count=4096 offset=90910720 nbdkit: file.4: debug: file: pread count=4096 offset=90697728 nbdkit: file.13: debug: file: pread count=4096 offset=90427392 nbdkit: file.13: debug: file: pread count=4096 offset=90431488 nbdkit: file.13: debug: file: pread count=4096 offset=90435584 nbdkit: file.6: debug: file: pread count=4096 offset=90914816 nbdkit: file.6: debug: file: pread count=4096 offset=90918912 nbdkit: file.6: debug: file: pread count=4096 offset=90923008 nbdkit: file.6: debug: file: pread count=4096 offset=90927104 nbdkit: file.6: debug: file: pread count=4096 offset=90931200 nbdkit: file.6: debug: file: pread count=4096 offset=90935296 nbdkit: file.6: debug: file: pread count=4096 offset=90939392 nbdkit: file.6: debug: file: pread count=4096 offset=90943488 nbdkit: file.6: debug: file: pread count=4096 offset=90947584 nbdkit: file.6: debug: file: pread count=4096 offset=90951680 nbdkit: file.6: debug: file: pread count=4096 offset=90955776 nbdkit: file.6: debug: file: pread count=4096 offset=90959872 nbdkit: file.3: debug: cow: pread count=262144 offset=90963968 nbdkit: file.3: debug: file: pread count=4096 offset=90963968 nbdkit: file.3: debug: file: pread count=4096 offset=90968064 nbdkit: file.3: debug: file: pread count=4096 offset=90972160 nbdkit: file.3: debug: file: pread count=4096 offset=90976256 nbdkit: file.3: debug: file: pread count=4096 offset=90980352 nbdkit: file.3: debug: file: pread count=4096 offset=90984448 nbdkit: file.3: debug: file: pread count=4096 offset=90988544 nbdkit: file.3: debug: file: pread count=4096 offset=90992640 nbdkit: file.3: debug: file: pread count=4096 offset=90996736 nbdkit: file.3: debug: file: pread count=4096 offset=91000832 nbdkit: file.3: debug: file: pread count=4096 offset=91004928 nbdkit: file.3: debug: file: pread count=4096 offset=91009024 nbdkit: file.3: debug: file: pread count=4096 offset=91013120 nbdkit: file.3: debug: file: pread count=4096 offset=91017216 nbdkit: file.3: debug: file: pread count=4096 offset=91021312 nbdkit: file.3: debug: file: pread count=4096 offset=91025408 nbdkit: file.3: debug: file: pread count=4096 offset=91029504 nbdkit: file.3: debug: file: pread count=4096 offset=91033600 nbdkit: file.3: debug: file: pread count=4096 offset=91037696 nbdkit: file.3: debug: file: pread count=4096 offset=91041792 nbdkit: file.3: debug: file: pread count=4096 offset=91045888 nbdkit: file.3: debug: file: pread count=4096 offset=91049984 nbdkit: file.3: debug: file: pread count=4096 offset=91054080 nbdkit: file.3: debug: file: pread count=4096 offset=91058176 nbdkit: file.3: debug: file: pread count=4096 offset=91062272 nbdkit: file.3: debug: file: pread count=4096 offset=91066368 nbdkit: file.3: debug: file: pread count=4096 offset=91070464 nbdkit: file.3: debug: file: pread count=4096 offset=91074560 nbdkit: file.3: debug: file: pread count=4096 offset=91078656 nbdkit: file.3: debug: file: pread count=4096 offset=91082752 nbdkit: file.3: debug: file: pread count=4096 offset=91086848 nbdkit: file.3: debug: file: pread count=4096 offset=91090944 nbdkit: file.3: debug: file: pread count=4096 offset=91095040 nbdkit: file.3: debug: file: pread count=4096 offset=91099136 nbdkit: file.3: debug: file: pread count=4096 offset=91103232 nbdkit: file.3: debug: file: pread count=4096 offset=91107328 nbdkit: file.3: debug: file: pread count=4096 offset=91111424 nbdkit: file.3: debug: file: pread count=4096 offset=91115520 nbdkit: file.3: debug: file: pread count=4096 offset=91119616 nbdkit: file.3: debug: file: pread count=4096 offset=91123712 nbdkit: file.3: debug: file: pread count=4096 offset=91127808 nbdkit: file.3: debug: file: pread count=4096 offset=91131904 nbdkit: file.3: debug: file: pread count=4096 offset=91136000 nbdkit: file.3: debug: file: pread count=4096 offset=91140096 nbdkit: file.3: debug: file: pread count=4096 offset=91144192 nbdkit: file.3: debug: file: pread count=4096 offset=91148288 nbdkit: file.3: debug: file: pread count=4096 offset=91152384 nbdkit: file.3: debug: file: pread count=4096 offset=91156480 nbdkit: file.3: debug: file: pread count=4096 offset=91160576 nbdkit: file.3: debug: file: pread count=4096 offset=91164672 nbdkit: file.3: debug: file: pread count=4096 offset=91168768 nbdkit: file.3: debug: file: pread count=4096 offset=91172864 nbdkit: file.3: debug: file: pread count=4096 offset=91176960 nbdkit: file.3: debug: file: pread count=4096 offset=91181056 nbdkit: file.3: debug: file: pread count=4096 offset=91185152 nbdkit: file.3: debug: file: pread count=4096 offset=91189248 nbdkit: file.3: debug: file: pread count=4096 offset=91193344 nbdkit: file.3: debug: file: pread count=4096 offset=91197440 nbdkit: file.3: debug: file: pread count=4096 offset=91201536 nbdkit: file.3: debug: file: pread count=4096 offset=91205632 nbdkit: file.3: debug: file: pread count=4096 offset=91209728 nbdkit: file.3: debug: file: pread count=4096 offset=91213824 nbdkit: file.3: debug: file: pread count=4096 offset=91217920 nbdkit: file.3: debug: file: pread count=4096 offset=91222016 nbdkit: file.2: debug: cow: pread count=262144 offset=91226112 nbdkit: file.2: debug: file: pread count=4096 offset=91226112 nbdkit: file.2: debug: file: pread count=4096 offset=91230208 nbdkit: file.2: debug: file: pread count=4096 offset=91234304 nbdkit: file.2: debug: file: pread count=4096 offset=91238400 nbdkit: file.2: debug: file: pread count=4096 offset=91242496 nbdkit: file.2: debug: file: pread count=4096 offset=91246592 nbdkit: file.2: debug: file: pread count=4096 offset=91250688 nbdkit: file.2: debug: file: pread count=4096 offset=91254784 nbdkit: file.2: debug: file: pread count=4096 offset=91258880 nbdkit: file.2: debug: file: pread count=4096 offset=91262976 nbdkit: file.2: debug: file: pread count=4096 offset=91267072 nbdkit: file.2: debug: file: pread count=4096 offset=91271168 nbdkit: file.2: debug: file: pread count=4096 offset=91275264 nbdkit: file.2: debug: file: pread count=4096 offset=91279360 nbdkit: file.2: debug: file: pread count=4096 offset=91283456 nbdkit: file.2: debug: file: pread count=4096 offset=91287552 nbdkit: file.2: debug: file: pread count=4096 offset=91291648 nbdkit: file.2: debug: file: pread count=4096 offset=91295744 nbdkit: file.2: debug: file: pread count=4096 offset=91299840 nbdkit: file.2: debug: file: pread count=4096 offset=91303936 nbdkit: file.2: debug: file: pread count=4096 offset=91308032 nbdkit: file.2: debug: file: pread count=4096 offset=91312128 nbdkit: file.2: debug: file: pread count=4096 offset=91316224 nbdkit: file.2: debug: file: pread count=4096 offset=91320320 nbdkit: file.2: debug: file: pread count=4096 offset=91324416 nbdkit: file.2: debug: file: pread count=4096 offset=91328512 nbdkit: file.2: debug: file: pread count=4096 offset=91332608 nbdkit: file.2: debug: file: pread count=4096 offset=91336704 nbdkit: file.2: debug: file: pread count=4096 offset=91340800 nbdkit: file.2: debug: file: pread count=4096 offset=91344896 nbdkit: file.2: debug: file: pread count=4096 offset=91348992 nbdkit: file.2: debug: file: pread count=4096 offset=91353088 nbdkit: file.2: debug: file: pread count=4096 offset=91357184 nbdkit: file.2: debug: file: pread count=4096 offset=91361280 nbdkit: file.2: debug: file: pread count=4096 offset=91365376 nbdkit: file.2: debug: file: pread count=4096 offset=91369472 nbdkit: file.2: debug: file: pread count=4096 offset=91373568 nbdkit: file.2: debug: file: pread count=4096 offset=91377664 nbdkit: file.2: debug: file: pread count=4096 offset=91381760 nbdkit: file.2: debug: file: pread count=4096 offset=91385856 nbdkit: file.2: debug: file: pread count=4096 offset=91389952 nbdkit: file.2: debug: file: pread count=4096 offset=91394048 nbdkit: file.2: debug: file: pread count=4096 offset=91398144 nbdkit: file.2: debug: file: pread count=4096 offset=91402240 nbdkit: file.2: debug: file: pread count=4096 offset=91406336 nbdkit: file.2: debug: file: pread count=4096 offset=91410432 nbdkit: file.2: debug: file: pread count=4096 offset=91414528 nbdkit: file.2: debug: file: pread count=4096 offset=91418624 nbdkit: file.2: debug: file: pread count=4096 offset=91422720 nbdkit: file.2: debug: file: pread count=4096 offset=91426816 nbdkit: file.2: debug: file: pread count=4096 offset=91430912 nbdkit: file.2: debug: file: pread count=4096 offset=91435008 nbdkit: file.2: debug: file: pread count=4096 offset=91439104 nbdkit: file.2: debug: file: pread count=4096 offset=91443200 nbdkit: file.2: debug: file: pread count=4096 offset=91447296 nbdkit: file.2: debug: file: pread count=4096 offset=91451392 nbdkit: file.2: debug: file: pread count=4096 offset=91455488 nbdkit: file.2: debug: file: pread count=4096 offset=91459584 nbdkit: file.2: debug: file: pread count=4096 offset=91463680 nbdkit: file.2: debug: file: pread count=4096 offset=91467776 nbdkit: file.2: debug: file: pread count=4096 offset=91471872 nbdkit: file.2: debug: file: pread count=4096 offset=91475968 nbdkit: file.2: debug: file: pread count=4096 offset=91480064 nbdkit: file.2: debug: file: pread count=4096 offset=91484160 nbdkit: file.5: debug: cow: pread count=262144 offset=91488256 nbdkit: file.5: debug: file: pread count=4096 offset=91488256 nbdkit: file.5: debug: file: pread count=4096 offset=91492352 nbdkit: file.5: debug: file: pread count=4096 offset=91496448 nbdkit: file.5: debug: file: pread count=4096 offset=91500544 nbdkit: file.5: debug: file: pread count=4096 offset=91504640 nbdkit: file.5: debug: file: pread count=4096 offset=91508736 nbdkit: file.5: debug: file: pread count=4096 offset=91512832 nbdkit: file.5: debug: file: pread count=4096 offset=91516928 nbdkit: file.5: debug: file: pread count=4096 offset=91521024 nbdkit: file.5: debug: file: pread count=4096 offset=91525120 nbdkit: file.5: debug: file: pread count=4096 offset=91529216 nbdkit: file.5: debug: file: pread count=4096 offset=91533312 nbdkit: file.5: debug: file: pread count=4096 offset=91537408 nbdkit: file.5: debug: file: pread count=4096 offset=91541504 nbdkit: file.5: debug: file: pread count=4096 offset=91545600 nbdkit: file.5: debug: file: pread count=4096 offset=91549696 nbdkit: file.5: debug: file: pread count=4096 offset=91553792 nbdkit: file.5: debug: file: pread count=4096 offset=91557888 nbdkit: file.5: debug: file: pread count=4096 offset=91561984 nbdkit: file.5: debug: file: pread count=4096 offset=91566080 nbdkit: file.5: debug: file: pread count=4096 offset=91570176 nbdkit: file.5: debug: file: pread count=4096 offset=91574272 nbdkit: file.5: debug: file: pread count=4096 offset=91578368 nbdkit: file.5: debug: file: pread count=4096 offset=91582464 nbdkit: file.5: debug: file: pread count=4096 offset=91586560 nbdkit: file.5: debug: file: pread count=4096 offset=91590656 nbdkit: file.5: debug: file: pread count=4096 offset=91594752 nbdkit: file.5: debug: file: pread count=4096 offset=91598848 nbdkit: file.5: debug: file: pread count=4096 offset=91602944 nbdkit: file.5: debug: file: pread count=4096 offset=91607040 nbdkit: file.5: debug: file: pread count=4096 offset=91611136 nbdkit: file.5: debug: file: pread count=4096 offset=91615232 nbdkit: file.5: debug: file: pread count=4096 offset=91619328 nbdkit: file.5: debug: file: pread count=4096 offset=91623424 nbdkit: file.5: debug: file: pread count=4096 offset=91627520 nbdkit: file.5: debug: file: pread count=4096 offset=91631616 nbdkit: file.5: debug: file: pread count=4096 offset=91635712 nbdkit: file.5: debug: file: pread count=4096 offset=91639808 nbdkit: file.5: debug: file: pread count=4096 offset=91643904 nbdkit: file.5: debug: file: pread count=4096 offset=91648000 nbdkit: file.5: debug: file: pread count=4096 offset=91652096 nbdkit: file.5: debug: file: pread count=4096 offset=91656192 nbdkit: file.5: debug: file: pread count=4096 offset=91660288 nbdkit: file.5: debug: file: pread count=4096 offset=91664384 nbdkit: file.5: debug: file: pread count=4096 offset=91668480 nbdkit: file.5: debug: file: pread count=4096 offset=91672576 nbdkit: file.5: debug: file: pread count=4096 offset=91676672 nbdkit: file.5: debug: file: pread count=4096 offset=91680768 nbdkit: file.5: debug: file: pread count=4096 offset=91684864 nbdkit: file.5: debug: file: pread count=4096 offset=91688960 nbdkit: file.5: debug: file: pread count=4096 offset=91693056 nbdkit: file.5: debug: file: pread count=4096 offset=91697152 nbdkit: file.5: debug: file: pread count=4096 offset=91701248 nbdkit: file.5: debug: file: pread count=4096 offset=91705344 nbdkit: file.5: debug: file: pread count=4096 offset=91709440 nbdkit: file.5: debug: file: pread count=4096 offset=91713536 nbdkit: file.5: debug: file: pread count=4096 offset=91717632 nbdkit: file.5: debug: file: pread count=4096 offset=91721728 nbdkit: file.5: debug: file: pread count=4096 offset=91725824 nbdkit: file.14: debug: cow: pread count=262144 offset=91750400 nbdkit: file.5: debug: file: pread count=4096 offset=91729920 nbdkit: file.5: debug: file: pread count=4096 offset=91734016 nbdkit: file.5: debug: file: pread count=4096 offset=91738112 nbdkit: file.5: debug: file: pread count=4096 offset=91742208 nbdkit: file.14: debug: file: pread count=4096 offset=91750400 nbdkit: file.5: debug: file: pread count=4096 offset=91746304 nbdkit: file.14: debug: file: pread count=4096 offset=91754496 nbdkit: file.14: debug: file: pread count=4096 offset=91758592 nbdkit: file.14: debug: file: pread count=4096 offset=91762688 nbdkit: file.14: debug: file: pread count=4096 offset=91766784 nbdkit: file.14: debug: file: pread count=4096 offset=91770880 nbdkit: file.14: debug: file: pread count=4096 offset=91774976 nbdkit: file.14: debug: file: pread count=4096 offset=91779072 nbdkit: file.14: debug: file: pread count=4096 offset=91783168 nbdkit: file.14: debug: file: pread count=4096 offset=91787264 nbdkit: file.14: debug: file: pread count=4096 offset=91791360 nbdkit: file.14: debug: file: pread count=4096 offset=91795456 nbdkit: file.14: debug: file: pread count=4096 offset=91799552 nbdkit: file.14: debug: file: pread count=4096 offset=91803648 nbdkit: file.14: debug: file: pread count=4096 offset=91807744 nbdkit: file.14: debug: file: pread count=4096 offset=91811840 nbdkit: file.14: debug: file: pread count=4096 offset=91815936 nbdkit: file.14: debug: file: pread count=4096 offset=91820032 nbdkit: file.14: debug: file: pread count=4096 offset=91824128 nbdkit: file.14: debug: file: pread count=4096 offset=91828224 nbdkit: file.14: debug: file: pread count=4096 offset=91832320 nbdkit: file.14: debug: file: pread count=4096 offset=91836416 nbdkit: file.14: debug: file: pread count=4096 offset=91840512 nbdkit: file.14: debug: file: pread count=4096 offset=91844608 nbdkit: file.14: debug: file: pread count=4096 offset=91848704 nbdkit: file.14: debug: file: pread count=4096 offset=91852800 nbdkit: file.14: debug: file: pread count=4096 offset=91856896 nbdkit: file.14: debug: file: pread count=4096 offset=91860992 nbdkit: file.14: debug: file: pread count=4096 offset=91865088 nbdkit: file.14: debug: file: pread count=4096 offset=91869184 nbdkit: file.14: debug: file: pread count=4096 offset=91873280 nbdkit: file.14: debug: file: pread count=4096 offset=91877376 nbdkit: file.14: debug: file: pread count=4096 offset=91881472 nbdkit: file.14: debug: file: pread count=4096 offset=91885568 nbdkit: file.14: debug: file: pread count=4096 offset=91889664 nbdkit: file.14: debug: file: pread count=4096 offset=91893760 nbdkit: file.14: debug: file: pread count=4096 offset=91897856 nbdkit: file.14: debug: file: pread count=4096 offset=91901952 nbdkit: file.14: debug: file: pread count=4096 offset=91906048 nbdkit: file.14: debug: file: pread count=4096 offset=91910144 nbdkit: file.14: debug: file: pread count=4096 offset=91914240 nbdkit: file.14: debug: file: pread count=4096 offset=91918336 nbdkit: file.11: debug: cow: pread count=262144 offset=92012544 nbdkit: file.11: debug: file: pread count=4096 offset=92012544 nbdkit: file.11: debug: file: pread count=4096 offset=92016640 nbdkit: file.11: debug: file: pread count=4096 offset=92020736 nbdkit: file.11: debug: file: pread count=4096 offset=92024832 nbdkit: file.11: debug: file: pread count=4096 offset=92028928 nbdkit: file.11: debug: file: pread count=4096 offset=92033024 nbdkit: file.11: debug: file: pread count=4096 offset=92037120 nbdkit: file.11: debug: file: pread count=4096 offset=92041216 nbdkit: file.11: debug: file: pread count=4096 offset=92045312 nbdkit: file.11: debug: file: pread count=4096 offset=92049408 nbdkit: file.11: debug: file: pread count=4096 offset=92053504 nbdkit: file.11: debug: file: pread count=4096 offset=92057600 nbdkit: file.11: debug: file: pread count=4096 offset=92061696 nbdkit: file.11: debug: file: pread count=4096 offset=92065792 nbdkit: file.11: debug: file: pread count=4096 offset=92069888 nbdkit: file.11: debug: file: pread count=4096 offset=92073984 nbdkit: file.11: debug: file: pread count=4096 offset=92078080 nbdkit: file.14: debug: file: pread count=4096 offset=91922432 nbdkit: file.14: debug: file: pread count=4096 offset=91926528 nbdkit: file.11: debug: file: pread count=4096 offset=92082176 nbdkit: file.11: debug: file: pread count=4096 offset=92086272 nbdkit: file.11: debug: file: pread count=4096 offset=92090368 nbdkit: file.11: debug: file: pread count=4096 offset=92094464 nbdkit: file.14: debug: file: pread count=4096 offset=91930624 nbdkit: file.11: debug: file: pread count=4096 offset=92098560 nbdkit: file.11: debug: file: pread count=4096 offset=92102656 nbdkit: file.11: debug: file: pread count=4096 offset=92106752 nbdkit: file.14: debug: file: pread count=4096 offset=91934720 nbdkit: file.14: debug: file: pread count=4096 offset=91938816 nbdkit: file.14: debug: file: pread count=4096 offset=91942912 nbdkit: file.11: debug: file: pread count=4096 offset=92110848 nbdkit: file.11: debug: file: pread count=4096 offset=92114944 nbdkit: file.14: debug: file: pread count=4096 offset=91947008 nbdkit: file.14: debug: file: pread count=4096 offset=91951104 nbdkit: file.11: debug: file: pread count=4096 offset=92119040 nbdkit: file.11: debug: file: pread count=4096 offset=92123136 nbdkit: file.14: debug: file: pread count=4096 offset=91955200 nbdkit: file.14: debug: file: pread count=4096 offset=91959296 nbdkit: file.14: debug: file: pread count=4096 offset=91963392 nbdkit: file.11: debug: file: pread count=4096 offset=92127232 nbdkit: file.11: debug: file: pread count=4096 offset=92131328 nbdkit: file.11: debug: file: pread count=4096 offset=92135424 nbdkit: file.11: debug: file: pread count=4096 offset=92139520 nbdkit: file.11: debug: file: pread count=4096 offset=92143616 nbdkit: file.11: debug: file: pread count=4096 offset=92147712 nbdkit: file.12: debug: cow: pread count=262144 offset=92274688 nbdkit: file.11: debug: file: pread count=4096 offset=92151808 nbdkit: file.14: debug: file: pread count=4096 offset=91967488 nbdkit: file.12: debug: file: pread count=4096 offset=92274688 nbdkit: file.12: debug: file: pread count=4096 offset=92278784 nbdkit: file.11: debug: file: pread count=4096 offset=92155904 nbdkit: file.11: debug: file: pread count=4096 offset=92160000 nbdkit: file.14: debug: file: pread count=4096 offset=91971584 nbdkit: file.14: debug: file: pread count=4096 offset=91975680 nbdkit: file.14: debug: file: pread count=4096 offset=91979776 nbdkit: file.14: debug: file: pread count=4096 offset=91983872 nbdkit: file.14: debug: file: pread count=4096 offset=91987968 nbdkit: file.14: debug: file: pread count=4096 offset=91992064 nbdkit: file.12: debug: file: pread count=4096 offset=92282880 nbdkit: file.12: debug: file: pread count=4096 offset=92286976 nbdkit: file.12: debug: file: pread count=4096 offset=92291072 nbdkit: file.12: debug: file: pread count=4096 offset=92295168 nbdkit: file.11: debug: file: pread count=4096 offset=92164096 nbdkit: file.14: debug: file: pread count=4096 offset=91996160 nbdkit: file.14: debug: file: pread count=4096 offset=92000256 nbdkit: file.14: debug: file: pread count=4096 offset=92004352 nbdkit: file.11: debug: file: pread count=4096 offset=92168192 nbdkit: file.14: debug: file: pread count=4096 offset=92008448 nbdkit: file.11: debug: file: pread count=4096 offset=92172288 nbdkit: file.11: debug: file: pread count=4096 offset=92176384 nbdkit: file.11: debug: file: pread count=4096 offset=92180480 nbdkit: file.11: debug: file: pread count=4096 offset=92184576 nbdkit: file.12: debug: file: pread count=4096 offset=92299264 nbdkit: file.11: debug: file: pread count=4096 offset=92188672 nbdkit: file.11: debug: file: pread count=4096 offset=92192768 nbdkit: file.12: debug: file: pread count=4096 offset=92303360 nbdkit: file.11: debug: file: pread count=4096 offset=92196864 nbdkit: file.12: debug: file: pread count=4096 offset=92307456 nbdkit: file.11: debug: file: pread count=4096 offset=92200960 nbdkit: file.11: debug: file: pread count=4096 offset=92205056 nbdkit: file.12: debug: file: pread count=4096 offset=92311552 nbdkit: file.12: debug: file: pread count=4096 offset=92315648 nbdkit: file.12: debug: file: pread count=4096 offset=92319744 nbdkit: file.11: debug: file: pread count=4096 offset=92209152 nbdkit: file.11: debug: file: pread count=4096 offset=92213248 nbdkit: file.11: debug: file: pread count=4096 offset=92217344 nbdkit: file.15: debug: cow: pread count=262144 offset=92536832 nbdkit: file.12: debug: file: pread count=4096 offset=92323840 nbdkit: file.11: debug: file: pread count=4096 offset=92221440 nbdkit: file.12: debug: file: pread count=4096 offset=92327936 nbdkit: file.15: debug: file: pread count=4096 offset=92536832 nbdkit: file.12: debug: file: pread count=4096 offset=92332032 nbdkit: file.15: debug: file: pread count=4096 offset=92540928 nbdkit: file.12: debug: file: pread count=4096 offset=92336128 nbdkit: file.15: debug: file: pread count=4096 offset=92545024 nbdkit: file.12: debug: file: pread count=4096 offset=92340224 nbdkit: file.11: debug: file: pread count=4096 offset=92225536 nbdkit: file.12: debug: file: pread count=4096 offset=92344320 nbdkit: file.12: debug: file: pread count=4096 offset=92348416 nbdkit: file.15: debug: file: pread count=4096 offset=92549120 nbdkit: file.12: debug: file: pread count=4096 offset=92352512 nbdkit: file.12: debug: file: pread count=4096 offset=92356608 nbdkit: file.12: debug: file: pread count=4096 offset=92360704 nbdkit: file.11: debug: file: pread count=4096 offset=92229632 nbdkit: file.11: debug: file: pread count=4096 offset=92233728 nbdkit: file.11: debug: file: pread count=4096 offset=92237824 nbdkit: file.12: debug: file: pread count=4096 offset=92364800 nbdkit: file.11: debug: file: pread count=4096 offset=92241920 nbdkit: file.12: debug: file: pread count=4096 offset=92368896 nbdkit: file.12: debug: file: pread count=4096 offset=92372992 nbdkit: file.12: debug: file: pread count=4096 offset=92377088 nbdkit: file.12: debug: file: pread count=4096 offset=92381184 nbdkit: file.12: debug: file: pread count=4096 offset=92385280 nbdkit: file.11: debug: file: pread count=4096 offset=92246016 nbdkit: file.12: debug: file: pread count=4096 offset=92389376 nbdkit: file.12: debug: file: pread count=4096 offset=92393472 nbdkit: file.12: debug: file: pread count=4096 offset=92397568 nbdkit: file.11: debug: file: pread count=4096 offset=92250112 nbdkit: file.12: debug: file: pread count=4096 offset=92401664 nbdkit: file.12: debug: file: pread count=4096 offset=92405760 nbdkit: file.11: debug: file: pread count=4096 offset=92254208 nbdkit: file.12: debug: file: pread count=4096 offset=92409856 nbdkit: file.12: debug: file: pread count=4096 offset=92413952 nbdkit: file.12: debug: file: pread count=4096 offset=92418048 nbdkit: file.12: debug: file: pread count=4096 offset=92422144 nbdkit: file.12: debug: file: pread count=4096 offset=92426240 nbdkit: file.11: debug: file: pread count=4096 offset=92258304 nbdkit: file.12: debug: file: pread count=4096 offset=92430336 nbdkit: file.11: debug: file: pread count=4096 offset=92262400 nbdkit: file.12: debug: file: pread count=4096 offset=92434432 nbdkit: file.15: debug: file: pread count=4096 offset=92553216 nbdkit: file.11: debug: file: pread count=4096 offset=92266496 nbdkit: file.11: debug: file: pread count=4096 offset=92270592 nbdkit: file.12: debug: file: pread count=4096 offset=92438528 nbdkit: file.12: debug: file: pread count=4096 offset=92442624 nbdkit: file.15: debug: file: pread count=4096 offset=92557312 nbdkit: file.12: debug: file: pread count=4096 offset=92446720 nbdkit: file.10: debug: cow: pread count=262144 offset=92798976 nbdkit: file.12: debug: file: pread count=4096 offset=92450816 nbdkit: file.12: debug: file: pread count=4096 offset=92454912 nbdkit: file.15: debug: file: pread count=4096 offset=92561408 nbdkit: file.12: debug: file: pread count=4096 offset=92459008 nbdkit: file.10: debug: file: pread count=4096 offset=92798976 nbdkit: file.12: debug: file: pread count=4096 offset=92463104 nbdkit: file.12: debug: file: pread count=4096 offset=92467200 nbdkit: file.15: debug: file: pread count=4096 offset=92565504 nbdkit: file.12: debug: file: pread count=4096 offset=92471296 nbdkit: file.12: debug: file: pread count=4096 offset=92475392 nbdkit: file.10: debug: file: pread count=4096 offset=92803072 nbdkit: file.12: debug: file: pread count=4096 offset=92479488 nbdkit: file.12: debug: file: pread count=4096 offset=92483584 nbdkit: file.15: debug: file: pread count=4096 offset=92569600 nbdkit: file.10: debug: file: pread count=4096 offset=92807168 nbdkit: file.12: debug: file: pread count=4096 offset=92487680 nbdkit: file.12: debug: file: pread count=4096 offset=92491776 nbdkit: file.15: debug: file: pread count=4096 offset=92573696 nbdkit: file.15: debug: file: pread count=4096 offset=92577792 nbdkit: file.12: debug: file: pread count=4096 offset=92495872 nbdkit: file.10: debug: file: pread count=4096 offset=92811264 nbdkit: file.12: debug: file: pread count=4096 offset=92499968 nbdkit: file.10: debug: file: pread count=4096 offset=92815360 nbdkit: file.10: debug: file: pread count=4096 offset=92819456 nbdkit: file.10: debug: file: pread count=4096 offset=92823552 nbdkit: file.10: debug: file: pread count=4096 offset=92827648 nbdkit: file.15: debug: file: pread count=4096 offset=92581888 nbdkit: file.12: debug: file: pread count=4096 offset=92504064 nbdkit: file.15: debug: file: pread count=4096 offset=92585984 nbdkit: file.12: debug: file: pread count=4096 offset=92508160 nbdkit: file.15: debug: file: pread count=4096 offset=92590080 nbdkit: file.15: debug: file: pread count=4096 offset=92594176 nbdkit: file.12: debug: file: pread count=4096 offset=92512256 nbdkit: file.10: debug: file: pread count=4096 offset=92831744 nbdkit: file.8: debug: cow: pread count=262144 offset=93061120 nbdkit: file.15: debug: file: pread count=4096 offset=92598272 nbdkit: file.15: debug: file: pread count=4096 offset=92602368 nbdkit: file.12: debug: file: pread count=4096 offset=92516352 nbdkit: file.10: debug: file: pread count=4096 offset=92835840 nbdkit: file.12: debug: file: pread count=4096 offset=92520448 nbdkit: file.10: debug: file: pread count=4096 offset=92839936 nbdkit: file.8: debug: file: pread count=4096 offset=93061120 nbdkit: file.10: debug: file: pread count=4096 offset=92844032 nbdkit: file.8: debug: file: pread count=4096 offset=93065216 nbdkit: file.8: debug: file: pread count=4096 offset=93069312 nbdkit: file.10: debug: file: pread count=4096 offset=92848128 nbdkit: file.8: debug: file: pread count=4096 offset=93073408 nbdkit: file.10: debug: file: pread count=4096 offset=92852224 nbdkit: file.12: debug: file: pread count=4096 offset=92524544 nbdkit: file.15: debug: file: pread count=4096 offset=92606464 nbdkit: file.12: debug: file: pread count=4096 offset=92528640 nbdkit: file.8: debug: file: pread count=4096 offset=93077504 nbdkit: file.12: debug: file: pread count=4096 offset=92532736 nbdkit: file.15: debug: file: pread count=4096 offset=92610560 nbdkit: file.10: debug: file: pread count=4096 offset=92856320 nbdkit: file.8: debug: file: pread count=4096 offset=93081600 nbdkit: file.8: debug: file: pread count=4096 offset=93085696 nbdkit: file.15: debug: file: pread count=4096 offset=92614656 nbdkit: file.10: debug: file: pread count=4096 offset=92860416 nbdkit: file.1: debug: cow: pread count=262144 offset=93323264 nbdkit: file.1: debug: file: pread count=4096 offset=93323264 nbdkit: file.1: debug: file: pread count=4096 offset=93327360 nbdkit: file.8: debug: file: pread count=4096 offset=93089792 nbdkit: file.15: debug: file: pread count=4096 offset=92618752 nbdkit: file.15: debug: file: pread count=4096 offset=92622848 nbdkit: file.15: debug: file: pread count=4096 offset=92626944 nbdkit: file.8: debug: file: pread count=4096 offset=93093888 nbdkit: file.8: debug: file: pread count=4096 offset=93097984 nbdkit: file.1: debug: file: pread count=4096 offset=93331456 nbdkit: file.10: debug: file: pread count=4096 offset=92864512 nbdkit: file.8: debug: file: pread count=4096 offset=93102080 nbdkit: file.10: debug: file: pread count=4096 offset=92868608 nbdkit: file.7: debug: cow: pread count=262144 offset=93585408 nbdkit: file.15: debug: file: pread count=4096 offset=92631040 nbdkit: file.8: debug: file: pread count=4096 offset=93106176 nbdkit: file.1: debug: file: pread count=4096 offset=93335552 nbdkit: file.15: debug: file: pread count=4096 offset=92635136 nbdkit: file.10: debug: file: pread count=4096 offset=92872704 nbdkit: file.15: debug: file: pread count=4096 offset=92639232 nbdkit: file.7: debug: file: pread count=4096 offset=93585408 nbdkit: file.10: debug: file: pread count=4096 offset=92876800 nbdkit: file.8: debug: file: pread count=4096 offset=93110272 nbdkit: file.7: debug: file: pread count=4096 offset=93589504 nbdkit: file.8: debug: file: pread count=4096 offset=93114368 nbdkit: file.15: debug: file: pread count=4096 offset=92643328 nbdkit: file.0: debug: cow: pread count=262144 offset=93847552 nbdkit: file.0: debug: file: pread count=4096 offset=93847552 nbdkit: file.7: debug: file: pread count=4096 offset=93593600 nbdkit: file.15: debug: file: pread count=4096 offset=92647424 nbdkit: file.8: debug: file: pread count=4096 offset=93118464 nbdkit: file.15: debug: file: pread count=4096 offset=92651520 nbdkit: file.8: debug: file: pread count=4096 offset=93122560 nbdkit: file.0: debug: file: pread count=4096 offset=93851648 nbdkit: file.9: debug: cow: pread count=262144 offset=94109696 nbdkit: file.9: debug: file: pread count=4096 offset=94109696 nbdkit: file.10: debug: file: pread count=4096 offset=92880896 nbdkit: file.9: debug: file: pread count=4096 offset=94113792 nbdkit: file.0: debug: file: pread count=4096 offset=93855744 nbdkit: file.0: debug: file: pread count=4096 offset=93859840 nbdkit: file.1: debug: file: pread count=4096 offset=93339648 nbdkit: file.8: debug: file: pread count=4096 offset=93126656 nbdkit: file.8: debug: file: pread count=4096 offset=93130752 nbdkit: file.7: debug: file: pread count=4096 offset=93597696 nbdkit: file.15: debug: file: pread count=4096 offset=92655616 nbdkit: file.15: debug: file: pread count=4096 offset=92659712 nbdkit: file.10: debug: file: pread count=4096 offset=92884992 nbdkit: file.0: debug: file: pread count=4096 offset=93863936 nbdkit: file.8: debug: file: pread count=4096 offset=93134848 nbdkit: file.9: debug: file: pread count=4096 offset=94117888 nbdkit: file.7: debug: file: pread count=4096 offset=93601792 nbdkit: file.15: debug: file: pread count=4096 offset=92663808 nbdkit: file.1: debug: file: pread count=4096 offset=93343744 nbdkit: file.7: debug: file: pread count=4096 offset=93605888 nbdkit: file.9: debug: file: pread count=4096 offset=94121984 nbdkit: file.15: debug: file: pread count=4096 offset=92667904 nbdkit: file.10: debug: file: pread count=4096 offset=92889088 nbdkit: file.1: debug: file: pread count=4096 offset=93347840 nbdkit: file.10: debug: file: pread count=4096 offset=92893184 nbdkit: file.8: debug: file: pread count=4096 offset=93138944 nbdkit: file.0: debug: file: pread count=4096 offset=93868032 nbdkit: file.10: debug: file: pread count=4096 offset=92897280 nbdkit: file.7: debug: file: pread count=4096 offset=93609984 nbdkit: file.4: debug: cow: pread count=262144 offset=94371840 nbdkit: file.8: debug: file: pread count=4096 offset=93143040 nbdkit: file.9: debug: file: pread count=4096 offset=94126080 nbdkit: file.10: debug: file: pread count=4096 offset=92901376 nbdkit: file.7: debug: file: pread count=4096 offset=93614080 nbdkit: file.1: debug: file: pread count=4096 offset=93351936 nbdkit: file.7: debug: file: pread count=4096 offset=93618176 nbdkit: file.0: debug: file: pread count=4096 offset=93872128 nbdkit: file.9: debug: file: pread count=4096 offset=94130176 nbdkit: file.15: debug: file: pread count=4096 offset=92672000 nbdkit: file.8: debug: file: pread count=4096 offset=93147136 nbdkit: file.15: debug: file: pread count=4096 offset=92676096 nbdkit: file.4: debug: file: pread count=4096 offset=94371840 nbdkit: file.9: debug: file: pread count=4096 offset=94134272 nbdkit: file.8: debug: file: pread count=4096 offset=93151232 nbdkit: file.0: debug: file: pread count=4096 offset=93876224 nbdkit: file.8: debug: file: pread count=4096 offset=93155328 nbdkit: file.10: debug: file: pread count=4096 offset=92905472 nbdkit: file.1: debug: file: pread count=4096 offset=93356032 nbdkit: file.7: debug: file: pread count=4096 offset=93622272 nbdkit: file.4: debug: file: pread count=4096 offset=94375936 nbdkit: file.15: debug: file: pread count=4096 offset=92680192 nbdkit: file.8: debug: file: pread count=4096 offset=93159424 nbdkit: file.7: debug: file: pread count=4096 offset=93626368 nbdkit: file.0: debug: file: pread count=4096 offset=93880320 nbdkit: file.9: debug: file: pread count=4096 offset=94138368 nbdkit: file.1: debug: file: pread count=4096 offset=93360128 nbdkit: file.0: debug: file: pread count=4096 offset=93884416 nbdkit: file.4: debug: file: pread count=4096 offset=94380032 nbdkit: file.10: debug: file: pread count=4096 offset=92909568 nbdkit: file.9: debug: file: pread count=4096 offset=94142464 nbdkit: file.10: debug: file: pread count=4096 offset=92913664 nbdkit: file.10: debug: file: pread count=4096 offset=92917760 nbdkit: file.8: debug: file: pread count=4096 offset=93163520 nbdkit: file.8: debug: file: pread count=4096 offset=93167616 nbdkit: file.10: debug: file: pread count=4096 offset=92921856 nbdkit: file.15: debug: file: pread count=4096 offset=92684288 nbdkit: file.4: debug: file: pread count=4096 offset=94384128 nbdkit: file.10: debug: file: pread count=4096 offset=92925952 nbdkit: file.7: debug: file: pread count=4096 offset=93630464 nbdkit: file.0: debug: file: pread count=4096 offset=93888512 nbdkit: file.7: debug: file: pread count=4096 offset=93634560 nbdkit: file.4: debug: file: pread count=4096 offset=94388224 nbdkit: file.9: debug: file: pread count=4096 offset=94146560 nbdkit: file.7: debug: file: pread count=4096 offset=93638656 nbdkit: file.4: debug: file: pread count=4096 offset=94392320 nbdkit: file.9: debug: file: pread count=4096 offset=94150656 nbdkit: file.0: debug: file: pread count=4096 offset=93892608 nbdkit: file.8: debug: file: pread count=4096 offset=93171712 nbdkit: file.15: debug: file: pread count=4096 offset=92688384 nbdkit: file.9: debug: file: pread count=4096 offset=94154752 nbdkit: file.10: debug: file: pread count=4096 offset=92930048 nbdkit: file.0: debug: file: pread count=4096 offset=93896704 nbdkit: file.15: debug: file: pread count=4096 offset=92692480 nbdkit: file.7: debug: file: pread count=4096 offset=93642752 nbdkit: file.9: debug: file: pread count=4096 offset=94158848 nbdkit: file.8: debug: file: pread count=4096 offset=93175808 nbdkit: file.9: debug: file: pread count=4096 offset=94162944 nbdkit: file.15: debug: file: pread count=4096 offset=92696576 nbdkit: file.10: debug: file: pread count=4096 offset=92934144 nbdkit: file.1: debug: file: pread count=4096 offset=93364224 nbdkit: file.10: debug: file: pread count=4096 offset=92938240 nbdkit: file.4: debug: file: pread count=4096 offset=94396416 nbdkit: file.10: debug: file: pread count=4096 offset=92942336 nbdkit: file.8: debug: file: pread count=4096 offset=93179904 nbdkit: file.1: debug: file: pread count=4096 offset=93368320 nbdkit: file.0: debug: file: pread count=4096 offset=93900800 nbdkit: file.9: debug: file: pread count=4096 offset=94167040 nbdkit: file.13: debug: cow: pread count=262144 offset=94633984 nbdkit: file.8: debug: file: pread count=4096 offset=93184000 nbdkit: file.4: debug: file: pread count=4096 offset=94400512 nbdkit: file.15: debug: file: pread count=4096 offset=92700672 nbdkit: file.7: debug: file: pread count=4096 offset=93646848 nbdkit: file.9: debug: file: pread count=4096 offset=94171136 nbdkit: file.4: debug: file: pread count=4096 offset=94404608 nbdkit: file.13: debug: file: pread count=4096 offset=94633984 nbdkit: file.10: debug: file: pread count=4096 offset=92946432 nbdkit: file.13: debug: file: pread count=4096 offset=94638080 nbdkit: file.9: debug: file: pread count=4096 offset=94175232 nbdkit: file.13: debug: file: pread count=4096 offset=94642176 nbdkit: file.1: debug: file: pread count=4096 offset=93372416 nbdkit: file.13: debug: file: pread count=4096 offset=94646272 nbdkit: file.10: debug: file: pread count=4096 offset=92950528 nbdkit: file.4: debug: file: pread count=4096 offset=94408704 nbdkit: file.0: debug: file: pread count=4096 offset=93904896 nbdkit: file.8: debug: file: pread count=4096 offset=93188096 nbdkit: file.15: debug: file: pread count=4096 offset=92704768 nbdkit: file.1: debug: file: pread count=4096 offset=93376512 nbdkit: file.1: debug: file: pread count=4096 offset=93380608 nbdkit: file.7: debug: file: pread count=4096 offset=93650944 nbdkit: file.13: debug: file: pread count=4096 offset=94650368 nbdkit: file.7: debug: file: pread count=4096 offset=93655040 nbdkit: file.10: debug: file: pread count=4096 offset=92954624 nbdkit: file.4: debug: file: pread count=4096 offset=94412800 nbdkit: file.8: debug: file: pread count=4096 offset=93192192 nbdkit: file.9: debug: file: pread count=4096 offset=94179328 nbdkit: file.15: debug: file: pread count=4096 offset=92708864 nbdkit: file.0: debug: file: pread count=4096 offset=93908992 nbdkit: file.1: debug: file: pread count=4096 offset=93384704 nbdkit: file.7: debug: file: pread count=4096 offset=93659136 nbdkit: file.0: debug: file: pread count=4096 offset=93913088 nbdkit: file.4: debug: file: pread count=4096 offset=94416896 nbdkit: file.13: debug: file: pread count=4096 offset=94654464 nbdkit: file.9: debug: file: pread count=4096 offset=94183424 nbdkit: file.1: debug: file: pread count=4096 offset=93388800 nbdkit: file.15: debug: file: pread count=4096 offset=92712960 nbdkit: file.4: debug: file: pread count=4096 offset=94420992 nbdkit: file.10: debug: file: pread count=4096 offset=92958720 nbdkit: file.7: debug: file: pread count=4096 offset=93663232 nbdkit: file.7: debug: file: pread count=4096 offset=93667328 nbdkit: file.7: debug: file: pread count=4096 offset=93671424 nbdkit: file.4: debug: file: pread count=4096 offset=94425088 nbdkit: file.0: debug: file: pread count=4096 offset=93917184 nbdkit: file.8: debug: file: pread count=4096 offset=93196288 nbdkit: file.4: debug: file: pread count=4096 offset=94429184 nbdkit: file.1: debug: file: pread count=4096 offset=93392896 nbdkit: file.4: debug: file: pread count=4096 offset=94433280 nbdkit: file.9: debug: file: pread count=4096 offset=94187520 nbdkit: file.0: debug: file: pread count=4096 offset=93921280 nbdkit: file.4: debug: file: pread count=4096 offset=94437376 nbdkit: file.10: debug: file: pread count=4096 offset=92962816 nbdkit: file.13: debug: file: pread count=4096 offset=94658560 nbdkit: file.15: debug: file: pread count=4096 offset=92717056 nbdkit: file.7: debug: file: pread count=4096 offset=93675520 nbdkit: file.0: debug: file: pread count=4096 offset=93925376 nbdkit: file.6: debug: cow: pread count=262144 offset=94896128 nbdkit: file.8: debug: file: pread count=4096 offset=93200384 nbdkit: file.10: debug: file: pread count=4096 offset=92966912 nbdkit: file.9: debug: file: pread count=4096 offset=94191616 nbdkit: file.4: debug: file: pread count=4096 offset=94441472 nbdkit: file.1: debug: file: pread count=4096 offset=93396992 nbdkit: file.6: debug: file: pread count=4096 offset=94896128 nbdkit: file.7: debug: file: pread count=4096 offset=93679616 nbdkit: file.10: debug: file: pread count=4096 offset=92971008 nbdkit: file.0: debug: file: pread count=4096 offset=93929472 nbdkit: file.15: debug: file: pread count=4096 offset=92721152 nbdkit: file.7: debug: file: pread count=4096 offset=93683712 nbdkit: file.0: debug: file: pread count=4096 offset=93933568 nbdkit: file.7: debug: file: pread count=4096 offset=93687808 nbdkit: file.9: debug: file: pread count=4096 offset=94195712 nbdkit: file.4: debug: file: pread count=4096 offset=94445568 nbdkit: file.1: debug: file: pread count=4096 offset=93401088 nbdkit: file.1: debug: file: pread count=4096 offset=93405184 nbdkit: file.0: debug: file: pread count=4096 offset=93937664 nbdkit: file.8: debug: file: pread count=4096 offset=93204480 nbdkit: file.15: debug: file: pread count=4096 offset=92725248 nbdkit: file.0: debug: file: pread count=4096 offset=93941760 nbdkit: file.8: debug: file: pread count=4096 offset=93208576 nbdkit: file.9: debug: file: pread count=4096 offset=94199808 nbdkit: file.9: debug: file: pread count=4096 offset=94203904 nbdkit: file.10: debug: file: pread count=4096 offset=92975104 nbdkit: file.8: debug: file: pread count=4096 offset=93212672 nbdkit: file.1: debug: file: pread count=4096 offset=93409280 nbdkit: file.6: debug: file: pread count=4096 offset=94900224 nbdkit: file.1: debug: file: pread count=4096 offset=93413376 nbdkit: file.15: debug: file: pread count=4096 offset=92729344 nbdkit: file.10: debug: file: pread count=4096 offset=92979200 nbdkit: file.4: debug: file: pread count=4096 offset=94449664 nbdkit: file.9: debug: file: pread count=4096 offset=94208000 nbdkit: file.13: debug: file: pread count=4096 offset=94662656 nbdkit: file.0: debug: file: pread count=4096 offset=93945856 nbdkit: file.7: debug: file: pread count=4096 offset=93691904 nbdkit: file.8: debug: file: pread count=4096 offset=93216768 nbdkit: file.1: debug: file: pread count=4096 offset=93417472 nbdkit: file.3: debug: cow: pread count=262144 offset=95158272 nbdkit: file.0: debug: file: pread count=4096 offset=93949952 nbdkit: file.13: debug: file: pread count=4096 offset=94666752 nbdkit: file.7: debug: file: pread count=4096 offset=93696000 nbdkit: file.1: debug: file: pread count=4096 offset=93421568 nbdkit: file.0: debug: file: pread count=4096 offset=93954048 nbdkit: file.9: debug: file: pread count=4096 offset=94212096 nbdkit: file.8: debug: file: pread count=4096 offset=93220864 nbdkit: file.4: debug: file: pread count=4096 offset=94453760 nbdkit: file.7: debug: file: pread count=4096 offset=93700096 nbdkit: file.3: debug: file: pread count=4096 offset=95158272 nbdkit: file.13: debug: file: pread count=4096 offset=94670848 nbdkit: file.9: debug: file: pread count=4096 offset=94216192 nbdkit: file.0: debug: file: pread count=4096 offset=93958144 nbdkit: file.15: debug: file: pread count=4096 offset=92733440 nbdkit: file.6: debug: file: pread count=4096 offset=94904320 nbdkit: file.15: debug: file: pread count=4096 offset=92737536 nbdkit: file.10: debug: file: pread count=4096 offset=92983296 nbdkit: file.0: debug: file: pread count=4096 offset=93962240 nbdkit: file.3: debug: file: pread count=4096 offset=95162368 nbdkit: file.6: debug: file: pread count=4096 offset=94908416 nbdkit: file.10: debug: file: pread count=4096 offset=92987392 nbdkit: file.9: debug: file: pread count=4096 offset=94220288 nbdkit: file.0: debug: file: pread count=4096 offset=93966336 nbdkit: file.13: debug: file: pread count=4096 offset=94674944 nbdkit: file.7: debug: file: pread count=4096 offset=93704192 nbdkit: file.10: debug: file: pread count=4096 offset=92991488 nbdkit: file.15: debug: file: pread count=4096 offset=92741632 nbdkit: file.8: debug: file: pread count=4096 offset=93224960 nbdkit: file.10: debug: file: pread count=4096 offset=92995584 nbdkit: file.9: debug: file: pread count=4096 offset=94224384 nbdkit: file.0: debug: file: pread count=4096 offset=93970432 nbdkit: file.2: debug: cow: pread count=262144 offset=95420416 nbdkit: file.2: debug: file: pread count=4096 offset=95420416 nbdkit: file.0: debug: file: pread count=4096 offset=93974528 nbdkit: file.15: debug: file: pread count=4096 offset=92745728 nbdkit: file.4: debug: file: pread count=4096 offset=94457856 nbdkit: file.15: debug: file: pread count=4096 offset=92749824 nbdkit: file.15: debug: file: pread count=4096 offset=92753920 nbdkit: file.13: debug: file: pread count=4096 offset=94679040 nbdkit: file.10: debug: file: pread count=4096 offset=92999680 nbdkit: file.6: debug: file: pread count=4096 offset=94912512 nbdkit: file.4: debug: file: pread count=4096 offset=94461952 nbdkit: file.0: debug: file: pread count=4096 offset=93978624 nbdkit: file.4: debug: file: pread count=4096 offset=94466048 nbdkit: file.10: debug: file: pread count=4096 offset=93003776 nbdkit: file.4: debug: file: pread count=4096 offset=94470144 nbdkit: file.0: debug: file: pread count=4096 offset=93982720 nbdkit: file.4: debug: file: pread count=4096 offset=94474240 nbdkit: file.3: debug: file: pread count=4096 offset=95166464 nbdkit: file.10: debug: file: pread count=4096 offset=93007872 nbdkit: file.8: debug: file: pread count=4096 offset=93229056 nbdkit: file.10: debug: file: pread count=4096 offset=93011968 nbdkit: file.7: debug: file: pread count=4096 offset=93708288 nbdkit: file.9: debug: file: pread count=4096 offset=94228480 nbdkit: file.3: debug: file: pread count=4096 offset=95170560 nbdkit: file.1: debug: file: pread count=4096 offset=93425664 nbdkit: file.3: debug: file: pread count=4096 offset=95174656 nbdkit: file.4: debug: file: pread count=4096 offset=94478336 nbdkit: file.3: debug: file: pread count=4096 offset=95178752 nbdkit: file.4: debug: file: pread count=4096 offset=94482432 nbdkit: file.15: debug: file: pread count=4096 offset=92758016 nbdkit: file.10: debug: file: pread count=4096 offset=93016064 nbdkit: file.3: debug: file: pread count=4096 offset=95182848 nbdkit: file.0: debug: file: pread count=4096 offset=93986816 nbdkit: file.15: debug: file: pread count=4096 offset=92762112 nbdkit: file.6: debug: file: pread count=4096 offset=94916608 nbdkit: file.2: debug: file: pread count=4096 offset=95424512 nbdkit: file.9: debug: file: pread count=4096 offset=94232576 nbdkit: file.6: debug: file: pread count=4096 offset=94920704 nbdkit: file.7: debug: file: pread count=4096 offset=93712384 nbdkit: file.3: debug: file: pread count=4096 offset=95186944 nbdkit: file.6: debug: file: pread count=4096 offset=94924800 nbdkit: file.10: debug: file: pread count=4096 offset=93020160 nbdkit: file.0: debug: file: pread count=4096 offset=93990912 nbdkit: file.2: debug: file: pread count=4096 offset=95428608 nbdkit: file.13: debug: file: pread count=4096 offset=94683136 nbdkit: file.1: debug: file: pread count=4096 offset=93429760 nbdkit: file.9: debug: file: pread count=4096 offset=94236672 nbdkit: file.4: debug: file: pread count=4096 offset=94486528 nbdkit: file.3: debug: file: pread count=4096 offset=95191040 nbdkit: file.5: debug: cow: pread count=262144 offset=95682560 nbdkit: file.0: debug: file: pread count=4096 offset=93995008 nbdkit: file.8: debug: file: pread count=4096 offset=93233152 nbdkit: file.10: debug: file: pread count=4096 offset=93024256 nbdkit: file.7: debug: file: pread count=4096 offset=93716480 nbdkit: file.9: debug: file: pread count=4096 offset=94240768 nbdkit: file.1: debug: file: pread count=4096 offset=93433856 nbdkit: file.2: debug: file: pread count=4096 offset=95432704 nbdkit: file.15: debug: file: pread count=4096 offset=92766208 nbdkit: file.1: debug: file: pread count=4096 offset=93437952 nbdkit: file.8: debug: file: pread count=4096 offset=93237248 nbdkit: file.2: debug: file: pread count=4096 offset=95436800 nbdkit: file.13: debug: file: pread count=4096 offset=94687232 nbdkit: file.10: debug: file: pread count=4096 offset=93028352 nbdkit: file.3: debug: file: pread count=4096 offset=95195136 nbdkit: file.2: debug: file: pread count=4096 offset=95440896 nbdkit: file.10: debug: file: pread count=4096 offset=93032448 nbdkit: file.3: debug: file: pread count=4096 offset=95199232 nbdkit: file.10: debug: file: pread count=4096 offset=93036544 nbdkit: file.9: debug: file: pread count=4096 offset=94244864 nbdkit: file.0: debug: file: pread count=4096 offset=93999104 nbdkit: file.4: debug: file: pread count=4096 offset=94490624 nbdkit: file.6: debug: file: pread count=4096 offset=94928896 nbdkit: file.15: debug: file: pread count=4096 offset=92770304 nbdkit: file.8: debug: file: pread count=4096 offset=93241344 nbdkit: file.2: debug: file: pread count=4096 offset=95444992 nbdkit: file.4: debug: file: pread count=4096 offset=94494720 nbdkit: file.5: debug: file: pread count=4096 offset=95682560 nbdkit: file.13: debug: file: pread count=4096 offset=94691328 nbdkit: file.10: debug: file: pread count=4096 offset=93040640 nbdkit: file.1: debug: file: pread count=4096 offset=93442048 nbdkit: file.0: debug: file: pread count=4096 offset=94003200 nbdkit: file.3: debug: file: pread count=4096 offset=95203328 nbdkit: file.8: debug: file: pread count=4096 offset=93245440 nbdkit: file.5: debug: file: pread count=4096 offset=95686656 nbdkit: file.15: debug: file: pread count=4096 offset=92774400 nbdkit: file.9: debug: file: pread count=4096 offset=94248960 nbdkit: file.5: debug: file: pread count=4096 offset=95690752 nbdkit: file.13: debug: file: pread count=4096 offset=94695424 nbdkit: file.4: debug: file: pread count=4096 offset=94498816 nbdkit: file.3: debug: file: pread count=4096 offset=95207424 nbdkit: file.7: debug: file: pread count=4096 offset=93720576 nbdkit: file.14: debug: cow: pread count=262144 offset=95944704 nbdkit: file.13: debug: file: pread count=4096 offset=94699520 nbdkit: file.6: debug: file: pread count=4096 offset=94932992 nbdkit: file.9: debug: file: pread count=4096 offset=94253056 nbdkit: file.5: debug: file: pread count=4096 offset=95694848 nbdkit: file.8: debug: file: pread count=4096 offset=93249536 nbdkit: file.4: debug: file: pread count=4096 offset=94502912 nbdkit: file.14: debug: file: pread count=4096 offset=95944704 nbdkit: file.0: debug: file: pread count=4096 offset=94007296 nbdkit: file.2: debug: file: pread count=4096 offset=95449088 nbdkit: file.8: debug: file: pread count=4096 offset=93253632 nbdkit: file.2: debug: file: pread count=4096 offset=95453184 nbdkit: file.8: debug: file: pread count=4096 offset=93257728 nbdkit: file.14: debug: file: pread count=4096 offset=95948800 nbdkit: file.1: debug: file: pread count=4096 offset=93446144 nbdkit: file.9: debug: file: pread count=4096 offset=94257152 nbdkit: file.4: debug: file: pread count=4096 offset=94507008 nbdkit: file.9: debug: file: pread count=4096 offset=94261248 nbdkit: file.3: debug: file: pread count=4096 offset=95211520 nbdkit: file.8: debug: file: pread count=4096 offset=93261824 nbdkit: file.15: debug: file: pread count=4096 offset=92778496 nbdkit: file.0: debug: file: pread count=4096 offset=94011392 nbdkit: file.0: debug: file: pread count=4096 offset=94015488 nbdkit: file.15: debug: file: pread count=4096 offset=92782592 nbdkit: file.14: debug: file: pread count=4096 offset=95952896 nbdkit: file.9: debug: file: pread count=4096 offset=94265344 nbdkit: file.10: debug: file: pread count=4096 offset=93044736 nbdkit: file.3: debug: file: pread count=4096 offset=95215616 nbdkit: file.4: debug: file: pread count=4096 offset=94511104 nbdkit: file.10: debug: file: pread count=4096 offset=93048832 nbdkit: file.7: debug: file: pread count=4096 offset=93724672 nbdkit: file.0: debug: file: pread count=4096 offset=94019584 nbdkit: file.8: debug: file: pread count=4096 offset=93265920 nbdkit: file.13: debug: file: pread count=4096 offset=94703616 nbdkit: file.6: debug: file: pread count=4096 offset=94937088 nbdkit: file.10: debug: file: pread count=4096 offset=93052928 nbdkit: file.7: debug: file: pread count=4096 offset=93728768 nbdkit: file.15: debug: file: pread count=4096 offset=92786688 nbdkit: file.4: debug: file: pread count=4096 offset=94515200 nbdkit: file.15: debug: file: pread count=4096 offset=92790784 nbdkit: file.13: debug: file: pread count=4096 offset=94707712 nbdkit: file.7: debug: file: pread count=4096 offset=93732864 nbdkit: file.1: debug: file: pread count=4096 offset=93450240 nbdkit: file.14: debug: file: pread count=4096 offset=95956992 nbdkit: file.2: debug: file: pread count=4096 offset=95457280 nbdkit: file.3: debug: file: pread count=4096 offset=95219712 nbdkit: file.15: debug: file: pread count=4096 offset=92794880 nbdkit: file.8: debug: file: pread count=4096 offset=93270016 nbdkit: file.13: debug: file: pread count=4096 offset=94711808 nbdkit: file.1: debug: file: pread count=4096 offset=93454336 nbdkit: file.2: debug: file: pread count=4096 offset=95461376 nbdkit: file.11: debug: cow: pread count=262144 offset=96206848 nbdkit: file.2: debug: file: pread count=4096 offset=95465472 nbdkit: file.3: debug: file: pread count=4096 offset=95223808 nbdkit: file.6: debug: file: pread count=4096 offset=94941184 nbdkit: file.4: debug: file: pread count=4096 offset=94519296 nbdkit: file.7: debug: file: pread count=4096 offset=93736960 nbdkit: file.1: debug: file: pread count=4096 offset=93458432 nbdkit: file.14: debug: file: pread count=4096 offset=95961088 nbdkit: file.1: debug: file: pread count=4096 offset=93462528 nbdkit: file.1: debug: file: pread count=4096 offset=93466624 nbdkit: file.0: debug: file: pread count=4096 offset=94023680 nbdkit: file.1: debug: file: pread count=4096 offset=93470720 nbdkit: file.1: debug: file: pread count=4096 offset=93474816 nbdkit: file.9: debug: file: pread count=4096 offset=94269440 nbdkit: file.10: debug: file: pread count=4096 offset=93057024 nbdkit: file.0: debug: file: pread count=4096 offset=94027776 nbdkit: file.4: debug: file: pread count=4096 offset=94523392 nbdkit: file.0: debug: file: pread count=4096 offset=94031872 nbdkit: file.6: debug: file: pread count=4096 offset=94945280 nbdkit: file.3: debug: file: pread count=4096 offset=95227904 nbdkit: file.11: debug: file: pread count=4096 offset=96206848 nbdkit: file.3: debug: file: pread count=4096 offset=95232000 nbdkit: file.8: debug: file: pread count=4096 offset=93274112 nbdkit: file.8: debug: file: pread count=4096 offset=93278208 nbdkit: file.13: debug: file: pread count=4096 offset=94715904 nbdkit: file.8: debug: file: pread count=4096 offset=93282304 nbdkit: file.8: debug: file: pread count=4096 offset=93286400 nbdkit: file.13: debug: file: pread count=4096 offset=94720000 nbdkit: file.8: debug: file: pread count=4096 offset=93290496 nbdkit: file.5: debug: file: pread count=4096 offset=95698944 nbdkit: file.2: debug: file: pread count=4096 offset=95469568 nbdkit: file.5: debug: file: pread count=4096 offset=95703040 nbdkit: file.1: debug: file: pread count=4096 offset=93478912 nbdkit: file.4: debug: file: pread count=4096 offset=94527488 nbdkit: file.15: debug: cow: pread count=262144 offset=96731136 nbdkit: file.1: debug: file: pread count=4096 offset=93483008 nbdkit: file.9: debug: file: pread count=4096 offset=94273536 nbdkit: file.4: debug: file: pread count=4096 offset=94531584 nbdkit: file.12: debug: cow: pread count=262144 offset=96468992 nbdkit: file.12: debug: file: pread count=4096 offset=96468992 nbdkit: file.7: debug: file: pread count=4096 offset=93741056 nbdkit: file.11: debug: file: pread count=4096 offset=96210944 nbdkit: file.0: debug: file: pread count=4096 offset=94035968 nbdkit: file.9: debug: file: pread count=4096 offset=94277632 nbdkit: file.6: debug: file: pread count=4096 offset=94949376 nbdkit: file.14: debug: file: pread count=4096 offset=95965184 nbdkit: file.11: debug: file: pread count=4096 offset=96215040 nbdkit: file.3: debug: file: pread count=4096 offset=95236096 nbdkit: file.14: debug: file: pread count=4096 offset=95969280 nbdkit: file.12: debug: file: pread count=4096 offset=96473088 nbdkit: file.5: debug: file: pread count=4096 offset=95707136 nbdkit: file.15: debug: file: pread count=4096 offset=96731136 nbdkit: file.5: debug: file: pread count=4096 offset=95711232 nbdkit: file.4: debug: file: pread count=4096 offset=94535680 nbdkit: file.0: debug: file: pread count=4096 offset=94040064 nbdkit: file.13: debug: file: pread count=4096 offset=94724096 nbdkit: file.14: debug: file: pread count=4096 offset=95973376 nbdkit: file.3: debug: file: pread count=4096 offset=95240192 nbdkit: file.8: debug: file: pread count=4096 offset=93294592 nbdkit: file.2: debug: file: pread count=4096 offset=95473664 nbdkit: file.4: debug: file: pread count=4096 offset=94539776 nbdkit: file.9: debug: file: pread count=4096 offset=94281728 nbdkit: file.4: debug: file: pread count=4096 offset=94543872 nbdkit: file.11: debug: file: pread count=4096 offset=96219136 nbdkit: file.7: debug: file: pread count=4096 offset=93745152 nbdkit: file.2: debug: file: pread count=4096 offset=95477760 nbdkit: file.12: debug: file: pread count=4096 offset=96477184 nbdkit: file.3: debug: file: pread count=4096 offset=95244288 nbdkit: file.13: debug: file: pread count=4096 offset=94728192 nbdkit: file.0: debug: file: pread count=4096 offset=94044160 nbdkit: file.6: debug: file: pread count=4096 offset=94953472 nbdkit: file.1: debug: file: pread count=4096 offset=93487104 nbdkit: file.1: debug: file: pread count=4096 offset=93491200 nbdkit: file.5: debug: file: pread count=4096 offset=95715328 nbdkit: file.15: debug: file: pread count=4096 offset=96735232 nbdkit: file.12: debug: file: pread count=4096 offset=96481280 nbdkit: file.9: debug: file: pread count=4096 offset=94285824 nbdkit: file.3: debug: file: pread count=4096 offset=95248384 nbdkit: file.9: debug: file: pread count=4096 offset=94289920 nbdkit: file.14: debug: file: pread count=4096 offset=95977472 nbdkit: file.0: debug: file: pread count=4096 offset=94048256 nbdkit: file.13: debug: file: pread count=4096 offset=94732288 nbdkit: file.11: debug: file: pread count=4096 offset=96223232 nbdkit: file.4: debug: file: pread count=4096 offset=94547968 nbdkit: file.2: debug: file: pread count=4096 offset=95481856 nbdkit: file.13: debug: file: pread count=4096 offset=94736384 nbdkit: file.14: debug: file: pread count=4096 offset=95981568 nbdkit: file.14: debug: file: pread count=4096 offset=95985664 nbdkit: file.8: debug: file: pread count=4096 offset=93298688 nbdkit: file.14: debug: file: pread count=4096 offset=95989760 nbdkit: file.1: debug: file: pread count=4096 offset=93495296 nbdkit: file.0: debug: file: pread count=4096 offset=94052352 nbdkit: file.15: debug: file: pread count=4096 offset=96739328 nbdkit: file.2: debug: file: pread count=4096 offset=95485952 nbdkit: file.13: debug: file: pread count=4096 offset=94740480 nbdkit: file.8: debug: file: pread count=4096 offset=93302784 nbdkit: file.9: debug: file: pread count=4096 offset=94294016 nbdkit: file.10: debug: cow: pread count=262144 offset=96993280 nbdkit: file.5: debug: file: pread count=4096 offset=95719424 nbdkit: file.0: debug: file: pread count=4096 offset=94056448 nbdkit: file.13: debug: file: pread count=4096 offset=94744576 nbdkit: file.5: debug: file: pread count=4096 offset=95723520 nbdkit: file.2: debug: file: pread count=4096 offset=95490048 nbdkit: file.0: debug: file: pread count=4096 offset=94060544 nbdkit: file.3: debug: file: pread count=4096 offset=95252480 nbdkit: file.4: debug: file: pread count=4096 offset=94552064 nbdkit: file.5: debug: file: pread count=4096 offset=95727616 nbdkit: file.12: debug: file: pread count=4096 offset=96485376 nbdkit: file.11: debug: file: pread count=4096 offset=96227328 nbdkit: file.1: debug: file: pread count=4096 offset=93499392 nbdkit: file.3: debug: file: pread count=4096 offset=95256576 nbdkit: file.6: debug: file: pread count=4096 offset=94957568 nbdkit: file.15: debug: file: pread count=4096 offset=96743424 nbdkit: file.14: debug: file: pread count=4096 offset=95993856 nbdkit: file.13: debug: file: pread count=4096 offset=94748672 nbdkit: file.9: debug: file: pread count=4096 offset=94298112 nbdkit: file.0: debug: file: pread count=4096 offset=94064640 nbdkit: file.8: debug: file: pread count=4096 offset=93306880 nbdkit: file.2: debug: file: pread count=4096 offset=95494144 nbdkit: file.9: debug: file: pread count=4096 offset=94302208 nbdkit: file.7: debug: file: pread count=4096 offset=93749248 nbdkit: file.0: debug: file: pread count=4096 offset=94068736 nbdkit: file.4: debug: file: pread count=4096 offset=94556160 nbdkit: file.12: debug: file: pread count=4096 offset=96489472 nbdkit: file.13: debug: file: pread count=4096 offset=94752768 nbdkit: file.2: debug: file: pread count=4096 offset=95498240 nbdkit: file.6: debug: file: pread count=4096 offset=94961664 nbdkit: file.9: debug: file: pread count=4096 offset=94306304 nbdkit: file.8: debug: file: pread count=4096 offset=93310976 nbdkit: file.7: debug: file: pread count=4096 offset=93753344 nbdkit: file.12: debug: file: pread count=4096 offset=96493568 nbdkit: file.11: debug: file: pread count=4096 offset=96231424 nbdkit: file.7: debug: file: pread count=4096 offset=93757440 nbdkit: file.15: debug: file: pread count=4096 offset=96747520 nbdkit: file.10: debug: file: pread count=4096 offset=96993280 nbdkit: file.13: debug: file: pread count=4096 offset=94756864 nbdkit: file.4: debug: file: pread count=4096 offset=94560256 nbdkit: file.8: debug: file: pread count=4096 offset=93315072 nbdkit: file.0: debug: file: pread count=4096 offset=94072832 nbdkit: file.8: debug: file: pread count=4096 offset=93319168 nbdkit: file.6: debug: file: pread count=4096 offset=94965760 nbdkit: file.13: debug: file: pread count=4096 offset=94760960 nbdkit: file.12: debug: file: pread count=4096 offset=96497664 nbdkit: file.6: debug: file: pread count=4096 offset=94969856 nbdkit: file.6: debug: file: pread count=4096 offset=94973952 nbdkit: file.7: debug: file: pread count=4096 offset=93761536 nbdkit: file.4: debug: file: pread count=4096 offset=94564352 nbdkit: file.6: debug: file: pread count=4096 offset=94978048 nbdkit: file.2: debug: file: pread count=4096 offset=95502336 nbdkit: file.6: debug: file: pread count=4096 offset=94982144 nbdkit: file.14: debug: file: pread count=4096 offset=95997952 nbdkit: file.12: debug: file: pread count=4096 offset=96501760 nbdkit: file.13: debug: file: pread count=4096 offset=94765056 nbdkit: file.11: debug: file: pread count=4096 offset=96235520 nbdkit: file.10: debug: file: pread count=4096 offset=96997376 nbdkit: file.13: debug: file: pread count=4096 offset=94769152 nbdkit: file.15: debug: file: pread count=4096 offset=96751616 nbdkit: file.10: debug: file: pread count=4096 offset=97001472 nbdkit: file.5: debug: file: pread count=4096 offset=95731712 nbdkit: file.14: debug: file: pread count=4096 offset=96002048 nbdkit: file.15: debug: file: pread count=4096 offset=96755712 nbdkit: file.13: debug: file: pread count=4096 offset=94773248 nbdkit: file.9: debug: file: pread count=4096 offset=94310400 nbdkit: file.15: debug: file: pread count=4096 offset=96759808 nbdkit: file.4: debug: file: pread count=4096 offset=94568448 nbdkit: file.5: debug: file: pread count=4096 offset=95735808 nbdkit: file.9: debug: file: pread count=4096 offset=94314496 nbdkit: file.11: debug: file: pread count=4096 offset=96239616 nbdkit: file.2: debug: file: pread count=4096 offset=95506432 nbdkit: file.14: debug: file: pread count=4096 offset=96006144 nbdkit: file.7: debug: file: pread count=4096 offset=93765632 nbdkit: file.8: debug: cow: pread count=262144 offset=97255424 nbdkit: file.0: debug: file: pread count=4096 offset=94076928 nbdkit: file.6: debug: file: pread count=4096 offset=94986240 nbdkit: file.5: debug: file: pread count=4096 offset=95739904 nbdkit: file.13: debug: file: pread count=4096 offset=94777344 nbdkit: file.10: debug: file: pread count=4096 offset=97005568 nbdkit: file.15: debug: file: pread count=4096 offset=96763904 nbdkit: file.6: debug: file: pread count=4096 offset=94990336 nbdkit: file.3: debug: file: pread count=4096 offset=95260672 nbdkit: file.7: debug: file: pread count=4096 offset=93769728 nbdkit: file.9: debug: file: pread count=4096 offset=94318592 nbdkit: file.1: debug: file: pread count=4096 offset=93503488 nbdkit: file.6: debug: file: pread count=4096 offset=94994432 nbdkit: file.14: debug: file: pread count=4096 offset=96010240 nbdkit: file.15: debug: file: pread count=4096 offset=96768000 nbdkit: file.0: debug: file: pread count=4096 offset=94081024 nbdkit: file.3: debug: file: pread count=4096 offset=95264768 nbdkit: file.15: debug: file: pread count=4096 offset=96772096 nbdkit: file.8: debug: file: pread count=4096 offset=97255424 nbdkit: file.9: debug: file: pread count=4096 offset=94322688 nbdkit: file.12: debug: file: pread count=4096 offset=96505856 nbdkit: file.2: debug: file: pread count=4096 offset=95510528 nbdkit: file.14: debug: file: pread count=4096 offset=96014336 nbdkit: file.15: debug: file: pread count=4096 offset=96776192 nbdkit: file.4: debug: file: pread count=4096 offset=94572544 nbdkit: file.11: debug: file: pread count=4096 offset=96243712 nbdkit: file.15: debug: file: pread count=4096 offset=96780288 nbdkit: file.9: debug: file: pread count=4096 offset=94326784 nbdkit: file.5: debug: file: pread count=4096 offset=95744000 nbdkit: file.2: debug: file: pread count=4096 offset=95514624 nbdkit: file.10: debug: file: pread count=4096 offset=97009664 nbdkit: file.0: debug: file: pread count=4096 offset=94085120 nbdkit: file.6: debug: file: pread count=4096 offset=94998528 nbdkit: file.12: debug: file: pread count=4096 offset=96509952 nbdkit: file.13: debug: file: pread count=4096 offset=94781440 nbdkit: file.12: debug: file: pread count=4096 offset=96514048 nbdkit: file.4: debug: file: pread count=4096 offset=94576640 nbdkit: file.1: debug: file: pread count=4096 offset=93507584 nbdkit: file.9: debug: file: pread count=4096 offset=94330880 nbdkit: file.7: debug: file: pread count=4096 offset=93773824 nbdkit: file.11: debug: file: pread count=4096 offset=96247808 nbdkit: file.8: debug: file: pread count=4096 offset=97259520 nbdkit: file.6: debug: file: pread count=4096 offset=95002624 nbdkit: file.8: debug: file: pread count=4096 offset=97263616 nbdkit: file.3: debug: file: pread count=4096 offset=95268864 nbdkit: file.4: debug: file: pread count=4096 offset=94580736 nbdkit: file.12: debug: file: pread count=4096 offset=96518144 nbdkit: file.9: debug: file: pread count=4096 offset=94334976 nbdkit: file.15: debug: file: pread count=4096 offset=96784384 nbdkit: file.5: debug: file: pread count=4096 offset=95748096 nbdkit: file.14: debug: file: pread count=4096 offset=96018432 nbdkit: file.6: debug: file: pread count=4096 offset=95006720 nbdkit: file.8: debug: file: pread count=4096 offset=97267712 nbdkit: file.4: debug: file: pread count=4096 offset=94584832 nbdkit: file.1: debug: file: pread count=4096 offset=93511680 nbdkit: file.11: debug: file: pread count=4096 offset=96251904 nbdkit: file.6: debug: file: pread count=4096 offset=95010816 nbdkit: file.3: debug: file: pread count=4096 offset=95272960 nbdkit: file.14: debug: file: pread count=4096 offset=96022528 nbdkit: file.0: debug: file: pread count=4096 offset=94089216 nbdkit: file.12: debug: file: pread count=4096 offset=96522240 nbdkit: file.10: debug: file: pread count=4096 offset=97013760 nbdkit: file.15: debug: file: pread count=4096 offset=96788480 nbdkit: file.13: debug: file: pread count=4096 offset=94785536 nbdkit: file.5: debug: file: pread count=4096 offset=95752192 nbdkit: file.8: debug: file: pread count=4096 offset=97271808 nbdkit: file.6: debug: file: pread count=4096 offset=95014912 nbdkit: file.9: debug: file: pread count=4096 offset=94339072 nbdkit: file.1: debug: file: pread count=4096 offset=93515776 nbdkit: file.13: debug: file: pread count=4096 offset=94789632 nbdkit: file.7: debug: file: pread count=4096 offset=93777920 nbdkit: file.0: debug: file: pread count=4096 offset=94093312 nbdkit: file.2: debug: file: pread count=4096 offset=95518720 nbdkit: file.4: debug: file: pread count=4096 offset=94588928 nbdkit: file.14: debug: file: pread count=4096 offset=96026624 nbdkit: file.0: debug: file: pread count=4096 offset=94097408 nbdkit: file.3: debug: file: pread count=4096 offset=95277056 nbdkit: file.9: debug: file: pread count=4096 offset=94343168 nbdkit: file.10: debug: file: pread count=4096 offset=97017856 nbdkit: file.11: debug: file: pread count=4096 offset=96256000 nbdkit: file.15: debug: file: pread count=4096 offset=96792576 nbdkit: file.9: debug: file: pread count=4096 offset=94347264 nbdkit: file.12: debug: file: pread count=4096 offset=96526336 nbdkit: file.0: debug: file: pread count=4096 offset=94101504 nbdkit: file.13: debug: file: pread count=4096 offset=94793728 nbdkit: file.7: debug: file: pread count=4096 offset=93782016 nbdkit: file.15: debug: file: pread count=4096 offset=96796672 nbdkit: file.1: debug: file: pread count=4096 offset=93519872 nbdkit: file.5: debug: file: pread count=4096 offset=95756288 nbdkit: file.9: debug: file: pread count=4096 offset=94351360 nbdkit: file.0: debug: file: pread count=4096 offset=94105600 nbdkit: file.15: debug: file: pread count=4096 offset=96800768 nbdkit: file.11: debug: file: pread count=4096 offset=96260096 nbdkit: file.3: debug: file: pread count=4096 offset=95281152 nbdkit: file.12: debug: file: pread count=4096 offset=96530432 nbdkit: file.9: debug: file: pread count=4096 offset=94355456 nbdkit: file.8: debug: file: pread count=4096 offset=97275904 nbdkit: file.7: debug: file: pread count=4096 offset=93786112 nbdkit: file.5: debug: file: pread count=4096 offset=95760384 nbdkit: file.14: debug: file: pread count=4096 offset=96030720 nbdkit: file.15: debug: file: pread count=4096 offset=96804864 nbdkit: file.6: debug: file: pread count=4096 offset=95019008 nbdkit: file.10: debug: file: pread count=4096 offset=97021952 nbdkit: file.13: debug: file: pread count=4096 offset=94797824 nbdkit: file.14: debug: file: pread count=4096 offset=96034816 nbdkit: file.2: debug: file: pread count=4096 offset=95522816 nbdkit: file.11: debug: file: pread count=4096 offset=96264192 nbdkit: file.10: debug: file: pread count=4096 offset=97026048 nbdkit: file.10: debug: file: pread count=4096 offset=97030144 nbdkit: file.12: debug: file: pread count=4096 offset=96534528 nbdkit: file.13: debug: file: pread count=4096 offset=94801920 nbdkit: file.3: debug: file: pread count=4096 offset=95285248 nbdkit: file.7: debug: file: pread count=4096 offset=93790208 nbdkit: file.0: debug: cow: pread count=262144 offset=97517568 nbdkit: file.13: debug: file: pread count=4096 offset=94806016 nbdkit: file.15: debug: file: pread count=4096 offset=96808960 nbdkit: file.14: debug: file: pread count=4096 offset=96038912 nbdkit: file.9: debug: file: pread count=4096 offset=94359552 nbdkit: file.0: debug: file: pread count=4096 offset=97517568 nbdkit: file.5: debug: file: pread count=4096 offset=95764480 nbdkit: file.13: debug: file: pread count=4096 offset=94810112 nbdkit: file.4: debug: file: pread count=4096 offset=94593024 nbdkit: file.10: debug: file: pread count=4096 offset=97034240 nbdkit: file.15: debug: file: pread count=4096 offset=96813056 nbdkit: file.4: debug: file: pread count=4096 offset=94597120 nbdkit: file.0: debug: file: pread count=4096 offset=97521664 nbdkit: file.3: debug: file: pread count=4096 offset=95289344 nbdkit: file.10: debug: file: pread count=4096 offset=97038336 nbdkit: file.8: debug: file: pread count=4096 offset=97280000 nbdkit: file.15: debug: file: pread count=4096 offset=96817152 nbdkit: file.0: debug: file: pread count=4096 offset=97525760 nbdkit: file.8: debug: file: pread count=4096 offset=97284096 nbdkit: file.2: debug: file: pread count=4096 offset=95526912 nbdkit: file.13: debug: file: pread count=4096 offset=94814208 nbdkit: file.6: debug: file: pread count=4096 offset=95023104 nbdkit: file.14: debug: file: pread count=4096 offset=96043008 nbdkit: file.5: debug: file: pread count=4096 offset=95768576 nbdkit: file.3: debug: file: pread count=4096 offset=95293440 nbdkit: file.9: debug: file: pread count=4096 offset=94363648 nbdkit: file.13: debug: file: pread count=4096 offset=94818304 nbdkit: file.3: debug: file: pread count=4096 offset=95297536 nbdkit: file.4: debug: file: pread count=4096 offset=94601216 nbdkit: file.11: debug: file: pread count=4096 offset=96268288 nbdkit: file.9: debug: file: pread count=4096 offset=94367744 nbdkit: file.15: debug: file: pread count=4096 offset=96821248 nbdkit: file.8: debug: file: pread count=4096 offset=97288192 nbdkit: file.12: debug: file: pread count=4096 offset=96538624 nbdkit: file.0: debug: file: pread count=4096 offset=97529856 nbdkit: file.1: debug: file: pread count=4096 offset=93523968 nbdkit: file.6: debug: file: pread count=4096 offset=95027200 nbdkit: file.7: debug: file: pread count=4096 offset=93794304 nbdkit: file.13: debug: file: pread count=4096 offset=94822400 nbdkit: file.10: debug: file: pread count=4096 offset=97042432 nbdkit: file.6: debug: file: pread count=4096 offset=95031296 nbdkit: file.8: debug: file: pread count=4096 offset=97292288 nbdkit: file.5: debug: file: pread count=4096 offset=95772672 nbdkit: file.14: debug: file: pread count=4096 offset=96047104 nbdkit: file.8: debug: file: pread count=4096 offset=97296384 nbdkit: file.12: debug: file: pread count=4096 offset=96542720 nbdkit: file.15: debug: file: pread count=4096 offset=96825344 nbdkit: file.14: debug: file: pread count=4096 offset=96051200 nbdkit: file.13: debug: file: pread count=4096 offset=94826496 nbdkit: file.3: debug: file: pread count=4096 offset=95301632 nbdkit: file.15: debug: file: pread count=4096 offset=96829440 nbdkit: file.9: debug: cow: pread count=262144 offset=97779712 nbdkit: file.8: debug: file: pread count=4096 offset=97300480 nbdkit: file.15: debug: file: pread count=4096 offset=96833536 nbdkit: file.12: debug: file: pread count=4096 offset=96546816 nbdkit: file.4: debug: file: pread count=4096 offset=94605312 nbdkit: file.10: debug: file: pread count=4096 offset=97046528 nbdkit: file.5: debug: file: pread count=4096 offset=95776768 nbdkit: file.3: debug: file: pread count=4096 offset=95305728 nbdkit: file.9: debug: file: pread count=4096 offset=97779712 nbdkit: file.1: debug: file: pread count=4096 offset=93528064 nbdkit: file.0: debug: file: pread count=4096 offset=97533952 nbdkit: file.11: debug: file: pread count=4096 offset=96272384 nbdkit: file.7: debug: file: pread count=4096 offset=93798400 nbdkit: file.6: debug: file: pread count=4096 offset=95035392 nbdkit: file.15: debug: file: pread count=4096 offset=96837632 nbdkit: file.4: debug: file: pread count=4096 offset=94609408 nbdkit: file.13: debug: file: pread count=4096 offset=94830592 nbdkit: file.5: debug: file: pread count=4096 offset=95780864 nbdkit: file.12: debug: file: pread count=4096 offset=96550912 nbdkit: file.11: debug: file: pread count=4096 offset=96276480 nbdkit: file.2: debug: file: pread count=4096 offset=95531008 nbdkit: file.11: debug: file: pread count=4096 offset=96280576 nbdkit: file.15: debug: file: pread count=4096 offset=96841728 nbdkit: file.8: debug: file: pread count=4096 offset=97304576 nbdkit: file.0: debug: file: pread count=4096 offset=97538048 nbdkit: file.5: debug: file: pread count=4096 offset=95784960 nbdkit: file.15: debug: file: pread count=4096 offset=96845824 nbdkit: file.10: debug: file: pread count=4096 offset=97050624 nbdkit: file.6: debug: file: pread count=4096 offset=95039488 nbdkit: file.13: debug: file: pread count=4096 offset=94834688 nbdkit: file.15: debug: file: pread count=4096 offset=96849920 nbdkit: file.0: debug: file: pread count=4096 offset=97542144 nbdkit: file.8: debug: file: pread count=4096 offset=97308672 nbdkit: file.9: debug: file: pread count=4096 offset=97783808 nbdkit: file.7: debug: file: pread count=4096 offset=93802496 nbdkit: file.11: debug: file: pread count=4096 offset=96284672 nbdkit: file.5: debug: file: pread count=4096 offset=95789056 nbdkit: file.12: debug: file: pread count=4096 offset=96555008 nbdkit: file.0: debug: file: pread count=4096 offset=97546240 nbdkit: file.5: debug: file: pread count=4096 offset=95793152 nbdkit: file.7: debug: file: pread count=4096 offset=93806592 nbdkit: file.15: debug: file: pread count=4096 offset=96854016 nbdkit: file.8: debug: file: pread count=4096 offset=97312768 nbdkit: file.6: debug: file: pread count=4096 offset=95043584 nbdkit: file.4: debug: file: pread count=4096 offset=94613504 nbdkit: file.13: debug: file: pread count=4096 offset=94838784 nbdkit: file.14: debug: file: pread count=4096 offset=96055296 nbdkit: file.3: debug: file: pread count=4096 offset=95309824 nbdkit: file.12: debug: file: pread count=4096 offset=96559104 nbdkit: file.0: debug: file: pread count=4096 offset=97550336 nbdkit: file.11: debug: file: pread count=4096 offset=96288768 nbdkit: file.13: debug: file: pread count=4096 offset=94842880 nbdkit: file.6: debug: file: pread count=4096 offset=95047680 nbdkit: file.8: debug: file: pread count=4096 offset=97316864 nbdkit: file.1: debug: file: pread count=4096 offset=93532160 nbdkit: file.3: debug: file: pread count=4096 offset=95313920 nbdkit: file.6: debug: file: pread count=4096 offset=95051776 nbdkit: file.7: debug: file: pread count=4096 offset=93810688 nbdkit: file.5: debug: file: pread count=4096 offset=95797248 nbdkit: file.15: debug: file: pread count=4096 offset=96858112 nbdkit: file.2: debug: file: pread count=4096 offset=95535104 nbdkit: file.14: debug: file: pread count=4096 offset=96059392 nbdkit: file.11: debug: file: pread count=4096 offset=96292864 nbdkit: file.9: debug: file: pread count=4096 offset=97787904 nbdkit: file.3: debug: file: pread count=4096 offset=95318016 nbdkit: file.10: debug: file: pread count=4096 offset=97054720 nbdkit: file.13: debug: file: pread count=4096 offset=94846976 nbdkit: file.6: debug: file: pread count=4096 offset=95055872 nbdkit: file.12: debug: file: pread count=4096 offset=96563200 nbdkit: file.7: debug: file: pread count=4096 offset=93814784 nbdkit: file.8: debug: file: pread count=4096 offset=97320960 nbdkit: file.5: debug: file: pread count=4096 offset=95801344 nbdkit: file.1: debug: file: pread count=4096 offset=93536256 nbdkit: file.4: debug: file: pread count=4096 offset=94617600 nbdkit: file.6: debug: file: pread count=4096 offset=95059968 nbdkit: file.15: debug: file: pread count=4096 offset=96862208 nbdkit: file.13: debug: file: pread count=4096 offset=94851072 nbdkit: file.8: debug: file: pread count=4096 offset=97325056 nbdkit: file.6: debug: file: pread count=4096 offset=95064064 nbdkit: file.3: debug: file: pread count=4096 offset=95322112 nbdkit: file.7: debug: file: pread count=4096 offset=93818880 nbdkit: file.11: debug: file: pread count=4096 offset=96296960 nbdkit: file.4: debug: file: pread count=4096 offset=94621696 nbdkit: file.15: debug: file: pread count=4096 offset=96866304 nbdkit: file.7: debug: file: pread count=4096 offset=93822976 nbdkit: file.13: debug: file: pread count=4096 offset=94855168 nbdkit: file.5: debug: file: pread count=4096 offset=95805440 nbdkit: file.3: debug: file: pread count=4096 offset=95326208 nbdkit: file.10: debug: file: pread count=4096 offset=97058816 nbdkit: file.0: debug: file: pread count=4096 offset=97554432 nbdkit: file.11: debug: file: pread count=4096 offset=96301056 nbdkit: file.9: debug: file: pread count=4096 offset=97792000 nbdkit: file.14: debug: file: pread count=4096 offset=96063488 nbdkit: file.3: debug: file: pread count=4096 offset=95330304 nbdkit: file.13: debug: file: pread count=4096 offset=94859264 nbdkit: file.10: debug: file: pread count=4096 offset=97062912 nbdkit: file.0: debug: file: pread count=4096 offset=97558528 nbdkit: file.12: debug: file: pread count=4096 offset=96567296 nbdkit: file.2: debug: file: pread count=4096 offset=95539200 nbdkit: file.7: debug: file: pread count=4096 offset=93827072 nbdkit: file.0: debug: file: pread count=4096 offset=97562624 nbdkit: file.9: debug: file: pread count=4096 offset=97796096 nbdkit: file.0: debug: file: pread count=4096 offset=97566720 nbdkit: file.10: debug: file: pread count=4096 offset=97067008 nbdkit: file.15: debug: file: pread count=4096 offset=96870400 nbdkit: file.2: debug: file: pread count=4096 offset=95543296 nbdkit: file.6: debug: file: pread count=4096 offset=95068160 nbdkit: file.13: debug: file: pread count=4096 offset=94863360 nbdkit: file.3: debug: file: pread count=4096 offset=95334400 nbdkit: file.7: debug: file: pread count=4096 offset=93831168 nbdkit: file.9: debug: file: pread count=4096 offset=97800192 nbdkit: file.4: debug: file: pread count=4096 offset=94625792 nbdkit: file.2: debug: file: pread count=4096 offset=95547392 nbdkit: file.12: debug: file: pread count=4096 offset=96571392 nbdkit: file.14: debug: file: pread count=4096 offset=96067584 nbdkit: file.13: debug: file: pread count=4096 offset=94867456 nbdkit: file.3: debug: file: pread count=4096 offset=95338496 nbdkit: file.11: debug: file: pread count=4096 offset=96305152 nbdkit: file.8: debug: file: pread count=4096 offset=97329152 nbdkit: file.2: debug: file: pread count=4096 offset=95551488 nbdkit: file.14: debug: file: pread count=4096 offset=96071680 nbdkit: file.0: debug: file: pread count=4096 offset=97570816 nbdkit: file.15: debug: file: pread count=4096 offset=96874496 nbdkit: file.12: debug: file: pread count=4096 offset=96575488 nbdkit: file.0: debug: file: pread count=4096 offset=97574912 nbdkit: file.15: debug: file: pread count=4096 offset=96878592 nbdkit: file.1: debug: file: pread count=4096 offset=93540352 nbdkit: file.11: debug: file: pread count=4096 offset=96309248 nbdkit: file.6: debug: file: pread count=4096 offset=95072256 nbdkit: file.1: debug: file: pread count=4096 offset=93544448 nbdkit: file.5: debug: file: pread count=4096 offset=95809536 nbdkit: file.13: debug: file: pread count=4096 offset=94871552 nbdkit: file.3: debug: file: pread count=4096 offset=95342592 nbdkit: file.13: debug: file: pread count=4096 offset=94875648 nbdkit: file.13: debug: file: pread count=4096 offset=94879744 nbdkit: file.9: debug: file: pread count=4096 offset=97804288 nbdkit: file.8: debug: file: pread count=4096 offset=97333248 nbdkit: file.15: debug: file: pread count=4096 offset=96882688 nbdkit: file.0: debug: file: pread count=4096 offset=97579008 nbdkit: file.8: debug: file: pread count=4096 offset=97337344 nbdkit: file.2: debug: file: pread count=4096 offset=95555584 nbdkit: file.4: debug: file: pread count=4096 offset=94629888 nbdkit: file.12: debug: file: pread count=4096 offset=96579584 nbdkit: file.5: debug: file: pread count=4096 offset=95813632 nbdkit: file.6: debug: file: pread count=4096 offset=95076352 nbdkit: file.15: debug: file: pread count=4096 offset=96886784 nbdkit: file.7: debug: file: pread count=4096 offset=93835264 nbdkit: file.1: debug: file: pread count=4096 offset=93548544 nbdkit: file.12: debug: file: pread count=4096 offset=96583680 nbdkit: file.14: debug: file: pread count=4096 offset=96075776 nbdkit: file.9: debug: file: pread count=4096 offset=97808384 nbdkit: file.10: debug: file: pread count=4096 offset=97071104 nbdkit: file.3: debug: file: pread count=4096 offset=95346688 nbdkit: file.13: debug: file: pread count=4096 offset=94883840 nbdkit: file.5: debug: file: pread count=4096 offset=95817728 nbdkit: file.12: debug: file: pread count=4096 offset=96587776 nbdkit: file.8: debug: file: pread count=4096 offset=97341440 nbdkit: file.2: debug: file: pread count=4096 offset=95559680 nbdkit: file.13: debug: file: pread count=4096 offset=94887936 nbdkit: file.0: debug: file: pread count=4096 offset=97583104 nbdkit: file.15: debug: file: pread count=4096 offset=96890880 nbdkit: file.7: debug: file: pread count=4096 offset=93839360 nbdkit: file.5: debug: file: pread count=4096 offset=95821824 nbdkit: file.3: debug: file: pread count=4096 offset=95350784 nbdkit: file.9: debug: file: pread count=4096 offset=97812480 nbdkit: file.11: debug: file: pread count=4096 offset=96313344 nbdkit: file.1: debug: file: pread count=4096 offset=93552640 nbdkit: file.6: debug: file: pread count=4096 offset=95080448 nbdkit: file.5: debug: file: pread count=4096 offset=95825920 nbdkit: file.0: debug: file: pread count=4096 offset=97587200 nbdkit: file.5: debug: file: pread count=4096 offset=95830016 nbdkit: file.4: debug: cow: pread count=262144 offset=98041856 nbdkit: file.12: debug: file: pread count=4096 offset=96591872 nbdkit: file.10: debug: file: pread count=4096 offset=97075200 nbdkit: file.0: debug: file: pread count=4096 offset=97591296 nbdkit: file.0: debug: file: pread count=4096 offset=97595392 nbdkit: file.14: debug: file: pread count=4096 offset=96079872 nbdkit: file.13: debug: file: pread count=4096 offset=94892032 nbdkit: file.10: debug: file: pread count=4096 offset=97079296 nbdkit: file.3: debug: file: pread count=4096 offset=95354880 nbdkit: file.2: debug: file: pread count=4096 offset=95563776 nbdkit: file.1: debug: file: pread count=4096 offset=93556736 nbdkit: file.7: debug: file: pread count=4096 offset=93843456 nbdkit: file.9: debug: file: pread count=4096 offset=97816576 nbdkit: file.8: debug: file: pread count=4096 offset=97345536 nbdkit: file.6: debug: file: pread count=4096 offset=95084544 nbdkit: file.14: debug: file: pread count=4096 offset=96083968 nbdkit: file.15: debug: file: pread count=4096 offset=96894976 nbdkit: file.2: debug: file: pread count=4096 offset=95567872 nbdkit: file.0: debug: file: pread count=4096 offset=97599488 nbdkit: file.0: debug: file: pread count=4096 offset=97603584 nbdkit: file.2: debug: file: pread count=4096 offset=95571968 nbdkit: file.0: debug: file: pread count=4096 offset=97607680 nbdkit: file.1: debug: file: pread count=4096 offset=93560832 nbdkit: file.11: debug: file: pread count=4096 offset=96317440 nbdkit: file.9: debug: file: pread count=4096 offset=97820672 nbdkit: file.5: debug: file: pread count=4096 offset=95834112 nbdkit: file.12: debug: file: pread count=4096 offset=96595968 nbdkit: file.13: debug: cow: pread count=262144 offset=98304000 nbdkit: file.14: debug: file: pread count=4096 offset=96088064 nbdkit: file.10: debug: file: pread count=4096 offset=97083392 nbdkit: file.4: debug: file: pread count=4096 offset=98041856 nbdkit: file.11: debug: file: pread count=4096 offset=96321536 nbdkit: file.1: debug: file: pread count=4096 offset=93564928 nbdkit: file.8: debug: file: pread count=4096 offset=97349632 nbdkit: file.6: debug: file: pread count=4096 offset=95088640 nbdkit: file.3: debug: file: pread count=4096 offset=95358976 nbdkit: file.5: debug: file: pread count=4096 offset=95838208 nbdkit: file.12: debug: file: pread count=4096 offset=96600064 nbdkit: file.6: debug: file: pread count=4096 offset=95092736 nbdkit: file.14: debug: file: pread count=4096 offset=96092160 nbdkit: file.2: debug: file: pread count=4096 offset=95576064 nbdkit: file.15: debug: file: pread count=4096 offset=96899072 nbdkit: file.9: debug: file: pread count=4096 offset=97824768 nbdkit: file.8: debug: file: pread count=4096 offset=97353728 nbdkit: file.7: debug: cow: pread count=262144 offset=98566144 nbdkit: file.1: debug: file: pread count=4096 offset=93569024 nbdkit: file.14: debug: file: pread count=4096 offset=96096256 nbdkit: file.10: debug: file: pread count=4096 offset=97087488 nbdkit: file.11: debug: file: pread count=4096 offset=96325632 nbdkit: file.2: debug: file: pread count=4096 offset=95580160 nbdkit: file.0: debug: file: pread count=4096 offset=97611776 nbdkit: file.13: debug: file: pread count=4096 offset=98304000 nbdkit: file.15: debug: file: pread count=4096 offset=96903168 nbdkit: file.14: debug: file: pread count=4096 offset=96100352 nbdkit: file.3: debug: file: pread count=4096 offset=95363072 nbdkit: file.12: debug: file: pread count=4096 offset=96604160 nbdkit: file.9: debug: file: pread count=4096 offset=97828864 nbdkit: file.11: debug: file: pread count=4096 offset=96329728 nbdkit: file.13: debug: file: pread count=4096 offset=98308096 nbdkit: file.8: debug: file: pread count=4096 offset=97357824 nbdkit: file.12: debug: file: pread count=4096 offset=96608256 nbdkit: file.7: debug: file: pread count=4096 offset=98566144 nbdkit: file.8: debug: file: pread count=4096 offset=97361920 nbdkit: file.1: debug: file: pread count=4096 offset=93573120 nbdkit: file.8: debug: file: pread count=4096 offset=97366016 nbdkit: file.11: debug: file: pread count=4096 offset=96333824 nbdkit: file.13: debug: file: pread count=4096 offset=98312192 nbdkit: file.15: debug: file: pread count=4096 offset=96907264 nbdkit: file.1: debug: file: pread count=4096 offset=93577216 nbdkit: file.8: debug: file: pread count=4096 offset=97370112 nbdkit: file.0: debug: file: pread count=4096 offset=97615872 nbdkit: file.3: debug: file: pread count=4096 offset=95367168 nbdkit: file.6: debug: file: pread count=4096 offset=95096832 nbdkit: file.10: debug: file: pread count=4096 offset=97091584 nbdkit: file.14: debug: file: pread count=4096 offset=96104448 nbdkit: file.12: debug: file: pread count=4096 offset=96612352 nbdkit: file.10: debug: file: pread count=4096 offset=97095680 nbdkit: file.2: debug: file: pread count=4096 offset=95584256 nbdkit: file.4: debug: file: pread count=4096 offset=98045952 nbdkit: file.0: debug: file: pread count=4096 offset=97619968 nbdkit: file.7: debug: file: pread count=4096 offset=98570240 nbdkit: file.5: debug: file: pread count=4096 offset=95842304 nbdkit: file.3: debug: file: pread count=4096 offset=95371264 nbdkit: file.14: debug: file: pread count=4096 offset=96108544 nbdkit: file.12: debug: file: pread count=4096 offset=96616448 nbdkit: file.8: debug: file: pread count=4096 offset=97374208 nbdkit: file.15: debug: file: pread count=4096 offset=96911360 nbdkit: file.14: debug: file: pread count=4096 offset=96112640 nbdkit: file.8: debug: file: pread count=4096 offset=97378304 nbdkit: file.9: debug: file: pread count=4096 offset=97832960 nbdkit: file.2: debug: file: pread count=4096 offset=95588352 nbdkit: file.10: debug: file: pread count=4096 offset=97099776 nbdkit: file.7: debug: file: pread count=4096 offset=98574336 nbdkit: file.13: debug: file: pread count=4096 offset=98316288 nbdkit: file.13: debug: file: pread count=4096 offset=98320384 nbdkit: file.13: debug: file: pread count=4096 offset=98324480 nbdkit: file.7: debug: file: pread count=4096 offset=98578432 nbdkit: file.14: debug: file: pread count=4096 offset=96116736 nbdkit: file.0: debug: file: pread count=4096 offset=97624064 nbdkit: file.6: debug: file: pread count=4096 offset=95100928 nbdkit: file.2: debug: file: pread count=4096 offset=95592448 nbdkit: file.1: debug: file: pread count=4096 offset=93581312 nbdkit: file.8: debug: file: pread count=4096 offset=97382400 nbdkit: file.7: debug: file: pread count=4096 offset=98582528 nbdkit: file.15: debug: file: pread count=4096 offset=96915456 nbdkit: file.0: debug: file: pread count=4096 offset=97628160 nbdkit: file.14: debug: file: pread count=4096 offset=96120832 nbdkit: file.14: debug: file: pread count=4096 offset=96124928 nbdkit: file.2: debug: file: pread count=4096 offset=95596544 nbdkit: file.5: debug: file: pread count=4096 offset=95846400 nbdkit: file.14: debug: file: pread count=4096 offset=96129024 nbdkit: file.12: debug: file: pread count=4096 offset=96620544 nbdkit: file.15: debug: file: pread count=4096 offset=96919552 nbdkit: file.14: debug: file: pread count=4096 offset=96133120 nbdkit: file.8: debug: file: pread count=4096 offset=97386496 nbdkit: file.11: debug: file: pread count=4096 offset=96337920 nbdkit: file.2: debug: file: pread count=4096 offset=95600640 nbdkit: file.4: debug: file: pread count=4096 offset=98050048 nbdkit: file.1: debug: cow: pread count=262144 offset=98828288 nbdkit: file.13: debug: file: pread count=4096 offset=98328576 nbdkit: file.14: debug: file: pread count=4096 offset=96137216 nbdkit: file.11: debug: file: pread count=4096 offset=96342016 nbdkit: file.0: debug: file: pread count=4096 offset=97632256 nbdkit: file.12: debug: file: pread count=4096 offset=96624640 nbdkit: file.13: debug: file: pread count=4096 offset=98332672 nbdkit: file.10: debug: file: pread count=4096 offset=97103872 nbdkit: file.3: debug: file: pread count=4096 offset=95375360 nbdkit: file.14: debug: file: pread count=4096 offset=96141312 nbdkit: file.15: debug: file: pread count=4096 offset=96923648 nbdkit: file.6: debug: file: pread count=4096 offset=95105024 nbdkit: file.1: debug: file: pread count=4096 offset=98828288 nbdkit: file.15: debug: file: pread count=4096 offset=96927744 nbdkit: file.5: debug: file: pread count=4096 offset=95850496 nbdkit: file.4: debug: file: pread count=4096 offset=98054144 nbdkit: file.8: debug: file: pread count=4096 offset=97390592 nbdkit: file.0: debug: file: pread count=4096 offset=97636352 nbdkit: file.9: debug: file: pread count=4096 offset=97837056 nbdkit: file.2: debug: file: pread count=4096 offset=95604736 nbdkit: file.14: debug: file: pread count=4096 offset=96145408 nbdkit: file.11: debug: file: pread count=4096 offset=96346112 nbdkit: file.2: debug: file: pread count=4096 offset=95608832 nbdkit: file.10: debug: file: pread count=4096 offset=97107968 nbdkit: file.2: debug: file: pread count=4096 offset=95612928 nbdkit: file.0: debug: file: pread count=4096 offset=97640448 nbdkit: file.7: debug: file: pread count=4096 offset=98586624 nbdkit: file.0: debug: file: pread count=4096 offset=97644544 nbdkit: file.4: debug: file: pread count=4096 offset=98058240 nbdkit: file.3: debug: file: pread count=4096 offset=95379456 nbdkit: file.15: debug: file: pread count=4096 offset=96931840 nbdkit: file.13: debug: file: pread count=4096 offset=98336768 nbdkit: file.8: debug: file: pread count=4096 offset=97394688 nbdkit: file.9: debug: file: pread count=4096 offset=97841152 nbdkit: file.12: debug: file: pread count=4096 offset=96628736 nbdkit: file.5: debug: file: pread count=4096 offset=95854592 nbdkit: file.6: debug: file: pread count=4096 offset=95109120 nbdkit: file.1: debug: file: pread count=4096 offset=98832384 nbdkit: file.14: debug: file: pread count=4096 offset=96149504 nbdkit: file.9: debug: file: pread count=4096 offset=97845248 nbdkit: file.8: debug: file: pread count=4096 offset=97398784 nbdkit: file.14: debug: file: pread count=4096 offset=96153600 nbdkit: file.6: debug: file: pread count=4096 offset=95113216 nbdkit: file.14: debug: file: pread count=4096 offset=96157696 nbdkit: file.2: debug: file: pread count=4096 offset=95617024 nbdkit: file.0: debug: file: pread count=4096 offset=97648640 nbdkit: file.7: debug: file: pread count=4096 offset=98590720 nbdkit: file.10: debug: file: pread count=4096 offset=97112064 nbdkit: file.11: debug: file: pread count=4096 offset=96350208 nbdkit: file.12: debug: file: pread count=4096 offset=96632832 nbdkit: file.0: debug: file: pread count=4096 offset=97652736 nbdkit: file.0: debug: file: pread count=4096 offset=97656832 nbdkit: file.14: debug: file: pread count=4096 offset=96161792 nbdkit: file.12: debug: file: pread count=4096 offset=96636928 nbdkit: file.4: debug: file: pread count=4096 offset=98062336 nbdkit: file.0: debug: file: pread count=4096 offset=97660928 nbdkit: file.7: debug: file: pread count=4096 offset=98594816 nbdkit: file.13: debug: file: pread count=4096 offset=98340864 nbdkit: file.14: debug: file: pread count=4096 offset=96165888 nbdkit: file.12: debug: file: pread count=4096 offset=96641024 nbdkit: file.6: debug: file: pread count=4096 offset=95117312 nbdkit: file.13: debug: file: pread count=4096 offset=98344960 nbdkit: file.0: debug: file: pread count=4096 offset=97665024 nbdkit: file.7: debug: file: pread count=4096 offset=98598912 nbdkit: file.2: debug: file: pread count=4096 offset=95621120 nbdkit: file.10: debug: file: pread count=4096 offset=97116160 nbdkit: file.14: debug: file: pread count=4096 offset=96169984 nbdkit: file.15: debug: file: pread count=4096 offset=96935936 nbdkit: file.10: debug: file: pread count=4096 offset=97120256 nbdkit: file.7: debug: file: pread count=4096 offset=98603008 nbdkit: file.2: debug: file: pread count=4096 offset=95625216 nbdkit: file.0: debug: file: pread count=4096 offset=97669120 nbdkit: file.7: debug: file: pread count=4096 offset=98607104 nbdkit: file.11: debug: file: pread count=4096 offset=96354304 nbdkit: file.15: debug: file: pread count=4096 offset=96940032 nbdkit: file.4: debug: file: pread count=4096 offset=98066432 nbdkit: file.0: debug: file: pread count=4096 offset=97673216 nbdkit: file.14: debug: file: pread count=4096 offset=96174080 nbdkit: file.7: debug: file: pread count=4096 offset=98611200 nbdkit: file.4: debug: file: pread count=4096 offset=98070528 nbdkit: file.2: debug: file: pread count=4096 offset=95629312 nbdkit: file.11: debug: file: pread count=4096 offset=96358400 nbdkit: file.13: debug: file: pread count=4096 offset=98349056 nbdkit: file.12: debug: file: pread count=4096 offset=96645120 nbdkit: file.6: debug: file: pread count=4096 offset=95121408 nbdkit: file.14: debug: file: pread count=4096 offset=96178176 nbdkit: file.3: debug: file: pread count=4096 offset=95383552 nbdkit: file.0: debug: file: pread count=4096 offset=97677312 nbdkit: file.11: debug: file: pread count=4096 offset=96362496 nbdkit: file.10: debug: file: pread count=4096 offset=97124352 nbdkit: file.0: debug: file: pread count=4096 offset=97681408 nbdkit: file.11: debug: file: pread count=4096 offset=96366592 nbdkit: file.8: debug: file: pread count=4096 offset=97402880 nbdkit: file.15: debug: file: pread count=4096 offset=96944128 nbdkit: file.3: debug: file: pread count=4096 offset=95387648 nbdkit: file.8: debug: file: pread count=4096 offset=97406976 nbdkit: file.11: debug: file: pread count=4096 offset=96370688 nbdkit: file.2: debug: file: pread count=4096 offset=95633408 nbdkit: file.15: debug: file: pread count=4096 offset=96948224 nbdkit: file.3: debug: file: pread count=4096 offset=95391744 nbdkit: file.8: debug: file: pread count=4096 offset=97411072 nbdkit: file.3: debug: file: pread count=4096 offset=95395840 nbdkit: file.9: debug: file: pread count=4096 offset=97849344 nbdkit: file.14: debug: file: pread count=4096 offset=96182272 nbdkit: file.8: debug: file: pread count=4096 offset=97415168 nbdkit: file.2: debug: file: pread count=4096 offset=95637504 nbdkit: file.6: debug: file: pread count=4096 offset=95125504 nbdkit: file.0: debug: file: pread count=4096 offset=97685504 nbdkit: file.2: debug: file: pread count=4096 offset=95641600 nbdkit: file.3: debug: file: pread count=4096 offset=95399936 nbdkit: file.0: debug: file: pread count=4096 offset=97689600 nbdkit: file.12: debug: file: pread count=4096 offset=96649216 nbdkit: file.10: debug: file: pread count=4096 offset=97128448 nbdkit: file.0: debug: file: pread count=4096 offset=97693696 nbdkit: file.12: debug: file: pread count=4096 offset=96653312 nbdkit: file.4: debug: file: pread count=4096 offset=98074624 nbdkit: file.10: debug: file: pread count=4096 offset=97132544 nbdkit: file.11: debug: file: pread count=4096 offset=96374784 nbdkit: file.7: debug: file: pread count=4096 offset=98615296 nbdkit: file.13: debug: file: pread count=4096 offset=98353152 nbdkit: file.15: debug: file: pread count=4096 offset=96952320 nbdkit: file.13: debug: file: pread count=4096 offset=98357248 nbdkit: file.9: debug: file: pread count=4096 offset=97853440 nbdkit: file.14: debug: file: pread count=4096 offset=96186368 nbdkit: file.4: debug: file: pread count=4096 offset=98078720 nbdkit: file.6: debug: file: pread count=4096 offset=95129600 nbdkit: file.14: debug: file: pread count=4096 offset=96190464 nbdkit: file.2: debug: file: pread count=4096 offset=95645696 nbdkit: file.0: debug: file: pread count=4096 offset=97697792 nbdkit: file.3: debug: file: pread count=4096 offset=95404032 nbdkit: file.14: debug: file: pread count=4096 offset=96194560 nbdkit: file.14: debug: file: pread count=4096 offset=96198656 nbdkit: file.8: debug: file: pread count=4096 offset=97419264 nbdkit: file.10: debug: file: pread count=4096 offset=97136640 nbdkit: file.14: debug: file: pread count=4096 offset=96202752 nbdkit: file.2: debug: file: pread count=4096 offset=95649792 nbdkit: file.5: debug: file: pread count=4096 offset=95858688 nbdkit: file.2: debug: file: pread count=4096 offset=95653888 nbdkit: file.8: debug: file: pread count=4096 offset=97423360 nbdkit: file.5: debug: file: pread count=4096 offset=95862784 nbdkit: file.9: debug: file: pread count=4096 offset=97857536 nbdkit: file.7: debug: file: pread count=4096 offset=98619392 nbdkit: file.5: debug: file: pread count=4096 offset=95866880 nbdkit: file.15: debug: file: pread count=4096 offset=96956416 nbdkit: file.6: debug: file: pread count=4096 offset=95133696 nbdkit: file.1: debug: file: pread count=4096 offset=98836480 nbdkit: file.0: debug: file: pread count=4096 offset=97701888 nbdkit: file.1: debug: file: pread count=4096 offset=98840576 nbdkit: file.7: debug: file: pread count=4096 offset=98623488 nbdkit: file.9: debug: file: pread count=4096 offset=97861632 nbdkit: file.12: debug: file: pread count=4096 offset=96657408 nbdkit: file.1: debug: file: pread count=4096 offset=98844672 nbdkit: file.0: debug: file: pread count=4096 offset=97705984 nbdkit: file.5: debug: file: pread count=4096 offset=95870976 nbdkit: file.2: debug: file: pread count=4096 offset=95657984 nbdkit: file.0: debug: file: pread count=4096 offset=97710080 nbdkit: file.12: debug: file: pread count=4096 offset=96661504 nbdkit: file.10: debug: file: pread count=4096 offset=97140736 nbdkit: file.4: debug: file: pread count=4096 offset=98082816 nbdkit: file.0: debug: file: pread count=4096 offset=97714176 nbdkit: file.10: debug: file: pread count=4096 offset=97144832 nbdkit: file.8: debug: file: pread count=4096 offset=97427456 nbdkit: file.3: debug: file: pread count=4096 offset=95408128 nbdkit: file.12: debug: file: pread count=4096 offset=96665600 nbdkit: file.3: debug: file: pread count=4096 offset=95412224 nbdkit: file.0: debug: file: pread count=4096 offset=97718272 nbdkit: file.13: debug: file: pread count=4096 offset=98361344 nbdkit: file.12: debug: file: pread count=4096 offset=96669696 nbdkit: file.9: debug: file: pread count=4096 offset=97865728 nbdkit: file.13: debug: file: pread count=4096 offset=98365440 nbdkit: file.1: debug: file: pread count=4096 offset=98848768 nbdkit: file.5: debug: file: pread count=4096 offset=95875072 nbdkit: file.12: debug: file: pread count=4096 offset=96673792 nbdkit: file.11: debug: file: pread count=4096 offset=96378880 nbdkit: file.1: debug: file: pread count=4096 offset=98852864 nbdkit: file.15: debug: file: pread count=4096 offset=96960512 nbdkit: file.8: debug: file: pread count=4096 offset=97431552 nbdkit: file.6: debug: file: pread count=4096 offset=95137792 nbdkit: file.8: debug: file: pread count=4096 offset=97435648 nbdkit: file.6: debug: file: pread count=4096 offset=95141888 nbdkit: file.6: debug: file: pread count=4096 offset=95145984 nbdkit: file.4: debug: file: pread count=4096 offset=98086912 nbdkit: file.3: debug: file: pread count=4096 offset=95416320 nbdkit: file.10: debug: file: pread count=4096 offset=97148928 nbdkit: file.1: debug: file: pread count=4096 offset=98856960 nbdkit: file.2: debug: file: pread count=4096 offset=95662080 nbdkit: file.1: debug: file: pread count=4096 offset=98861056 nbdkit: file.7: debug: file: pread count=4096 offset=98627584 nbdkit: file.12: debug: file: pread count=4096 offset=96677888 nbdkit: file.12: debug: file: pread count=4096 offset=96681984 nbdkit: file.9: debug: file: pread count=4096 offset=97869824 nbdkit: file.5: debug: file: pread count=4096 offset=95879168 nbdkit: file.2: debug: file: pread count=4096 offset=95666176 nbdkit: file.1: debug: file: pread count=4096 offset=98865152 nbdkit: file.1: debug: file: pread count=4096 offset=98869248 nbdkit: file.9: debug: file: pread count=4096 offset=97873920 nbdkit: file.0: debug: file: pread count=4096 offset=97722368 nbdkit: file.15: debug: file: pread count=4096 offset=96964608 nbdkit: file.1: debug: file: pread count=4096 offset=98873344 nbdkit: file.8: debug: file: pread count=4096 offset=97439744 nbdkit: file.4: debug: file: pread count=4096 offset=98091008 nbdkit: file.2: debug: file: pread count=4096 offset=95670272 nbdkit: file.5: debug: file: pread count=4096 offset=95883264 nbdkit: file.0: debug: file: pread count=4096 offset=97726464 nbdkit: file.4: debug: file: pread count=4096 offset=98095104 nbdkit: file.7: debug: file: pread count=4096 offset=98631680 nbdkit: file.1: debug: file: pread count=4096 offset=98877440 nbdkit: file.8: debug: file: pread count=4096 offset=97443840 nbdkit: file.10: debug: file: pread count=4096 offset=97153024 nbdkit: file.13: debug: file: pread count=4096 offset=98369536 nbdkit: file.0: debug: file: pread count=4096 offset=97730560 nbdkit: file.4: debug: file: pread count=4096 offset=98099200 nbdkit: file.5: debug: file: pread count=4096 offset=95887360 nbdkit: file.13: debug: file: pread count=4096 offset=98373632 nbdkit: file.11: debug: file: pread count=4096 offset=96382976 nbdkit: file.4: debug: file: pread count=4096 offset=98103296 nbdkit: file.12: debug: file: pread count=4096 offset=96686080 nbdkit: file.4: debug: file: pread count=4096 offset=98107392 nbdkit: file.9: debug: file: pread count=4096 offset=97878016 nbdkit: file.13: debug: file: pread count=4096 offset=98377728 nbdkit: file.11: debug: file: pread count=4096 offset=96387072 nbdkit: file.9: debug: file: pread count=4096 offset=97882112 nbdkit: file.1: debug: file: pread count=4096 offset=98881536 nbdkit: file.5: debug: file: pread count=4096 offset=95891456 nbdkit: file.6: debug: file: pread count=4096 offset=95150080 nbdkit: file.8: debug: file: pread count=4096 offset=97447936 nbdkit: file.1: debug: file: pread count=4096 offset=98885632 nbdkit: file.11: debug: file: pread count=4096 offset=96391168 nbdkit: file.15: debug: file: pread count=4096 offset=96968704 nbdkit: file.2: debug: file: pread count=4096 offset=95674368 nbdkit: file.10: debug: file: pread count=4096 offset=97157120 nbdkit: file.4: debug: file: pread count=4096 offset=98111488 nbdkit: file.13: debug: file: pread count=4096 offset=98381824 nbdkit: file.0: debug: file: pread count=4096 offset=97734656 nbdkit: file.5: debug: file: pread count=4096 offset=95895552 nbdkit: file.11: debug: file: pread count=4096 offset=96395264 nbdkit: file.10: debug: file: pread count=4096 offset=97161216 nbdkit: file.7: debug: file: pread count=4096 offset=98635776 nbdkit: file.0: debug: file: pread count=4096 offset=97738752 nbdkit: file.15: debug: file: pread count=4096 offset=96972800 nbdkit: file.4: debug: file: pread count=4096 offset=98115584 nbdkit: file.6: debug: file: pread count=4096 offset=95154176 nbdkit: file.9: debug: file: pread count=4096 offset=97886208 nbdkit: file.8: debug: file: pread count=4096 offset=97452032 nbdkit: file.1: debug: file: pread count=4096 offset=98889728 nbdkit: file.7: debug: file: pread count=4096 offset=98639872 nbdkit: file.4: debug: file: pread count=4096 offset=98119680 nbdkit: file.5: debug: file: pread count=4096 offset=95899648 nbdkit: file.2: debug: file: pread count=4096 offset=95678464 nbdkit: file.5: debug: file: pread count=4096 offset=95903744 nbdkit: file.9: debug: file: pread count=4096 offset=97890304 nbdkit: file.15: debug: file: pread count=4096 offset=96976896 nbdkit: file.0: debug: file: pread count=4096 offset=97742848 nbdkit: file.13: debug: file: pread count=4096 offset=98385920 nbdkit: file.9: debug: file: pread count=4096 offset=97894400 nbdkit: file.8: debug: file: pread count=4096 offset=97456128 nbdkit: file.12: debug: file: pread count=4096 offset=96690176 nbdkit: file.10: debug: file: pread count=4096 offset=97165312 nbdkit: file.4: debug: file: pread count=4096 offset=98123776 nbdkit: file.13: debug: file: pread count=4096 offset=98390016 nbdkit: file.15: debug: file: pread count=4096 offset=96980992 nbdkit: file.8: debug: file: pread count=4096 offset=97460224 nbdkit: file.7: debug: file: pread count=4096 offset=98643968 nbdkit: file.1: debug: file: pread count=4096 offset=98893824 nbdkit: file.11: debug: file: pread count=4096 offset=96399360 nbdkit: file.4: debug: file: pread count=4096 offset=98127872 nbdkit: file.10: debug: file: pread count=4096 offset=97169408 nbdkit: file.8: debug: file: pread count=4096 offset=97464320 nbdkit: file.5: debug: file: pread count=4096 offset=95907840 nbdkit: file.1: debug: file: pread count=4096 offset=98897920 nbdkit: file.12: debug: file: pread count=4096 offset=96694272 nbdkit: file.10: debug: file: pread count=4096 offset=97173504 nbdkit: file.7: debug: file: pread count=4096 offset=98648064 nbdkit: file.7: debug: file: pread count=4096 offset=98652160 nbdkit: file.9: debug: file: pread count=4096 offset=97898496 nbdkit: file.11: debug: file: pread count=4096 offset=96403456 nbdkit: file.4: debug: file: pread count=4096 offset=98131968 nbdkit: file.13: debug: file: pread count=4096 offset=98394112 nbdkit: file.0: debug: file: pread count=4096 offset=97746944 nbdkit: file.8: debug: file: pread count=4096 offset=97468416 nbdkit: file.9: debug: file: pread count=4096 offset=97902592 nbdkit: file.7: debug: file: pread count=4096 offset=98656256 nbdkit: file.12: debug: file: pread count=4096 offset=96698368 nbdkit: file.11: debug: file: pread count=4096 offset=96407552 nbdkit: file.10: debug: file: pread count=4096 offset=97177600 nbdkit: file.15: debug: file: pread count=4096 offset=96985088 nbdkit: file.8: debug: file: pread count=4096 offset=97472512 nbdkit: file.5: debug: file: pread count=4096 offset=95911936 nbdkit: file.0: debug: file: pread count=4096 offset=97751040 nbdkit: file.1: debug: file: pread count=4096 offset=98902016 nbdkit: file.10: debug: file: pread count=4096 offset=97181696 nbdkit: file.10: debug: file: pread count=4096 offset=97185792 nbdkit: file.8: debug: file: pread count=4096 offset=97476608 nbdkit: file.13: debug: file: pread count=4096 offset=98398208 nbdkit: file.11: debug: file: pread count=4096 offset=96411648 nbdkit: file.9: debug: file: pread count=4096 offset=97906688 nbdkit: file.12: debug: file: pread count=4096 offset=96702464 nbdkit: file.15: debug: file: pread count=4096 offset=96989184 nbdkit: file.5: debug: file: pread count=4096 offset=95916032 nbdkit: file.13: debug: file: pread count=4096 offset=98402304 nbdkit: file.7: debug: file: pread count=4096 offset=98660352 nbdkit: file.11: debug: file: pread count=4096 offset=96415744 nbdkit: file.4: debug: file: pread count=4096 offset=98136064 nbdkit: file.10: debug: file: pread count=4096 offset=97189888 nbdkit: file.9: debug: file: pread count=4096 offset=97910784 nbdkit: file.13: debug: file: pread count=4096 offset=98406400 nbdkit: file.13: debug: file: pread count=4096 offset=98410496 nbdkit: file.0: debug: file: pread count=4096 offset=97755136 nbdkit: file.1: debug: file: pread count=4096 offset=98906112 nbdkit: file.9: debug: file: pread count=4096 offset=97914880 nbdkit: file.7: debug: file: pread count=4096 offset=98664448 nbdkit: file.0: debug: file: pread count=4096 offset=97759232 nbdkit: file.5: debug: file: pread count=4096 offset=95920128 nbdkit: file.10: debug: file: pread count=4096 offset=97193984 nbdkit: file.11: debug: file: pread count=4096 offset=96419840 nbdkit: file.10: debug: file: pread count=4096 offset=97198080 nbdkit: file.8: debug: file: pread count=4096 offset=97480704 nbdkit: file.10: debug: file: pread count=4096 offset=97202176 nbdkit: file.13: debug: file: pread count=4096 offset=98414592 nbdkit: file.8: debug: file: pread count=4096 offset=97484800 nbdkit: file.9: debug: file: pread count=4096 offset=97918976 nbdkit: file.12: debug: file: pread count=4096 offset=96706560 nbdkit: file.0: debug: file: pread count=4096 offset=97763328 nbdkit: file.4: debug: file: pread count=4096 offset=98140160 nbdkit: file.13: debug: file: pread count=4096 offset=98418688 nbdkit: file.1: debug: file: pread count=4096 offset=98910208 nbdkit: file.8: debug: file: pread count=4096 offset=97488896 nbdkit: file.10: debug: file: pread count=4096 offset=97206272 nbdkit: file.13: debug: file: pread count=4096 offset=98422784 nbdkit: file.0: debug: file: pread count=4096 offset=97767424 nbdkit: file.9: debug: file: pread count=4096 offset=97923072 nbdkit: file.9: debug: file: pread count=4096 offset=97927168 nbdkit: file.1: debug: file: pread count=4096 offset=98914304 nbdkit: file.7: debug: file: pread count=4096 offset=98668544 nbdkit: file.7: debug: file: pread count=4096 offset=98672640 nbdkit: file.10: debug: file: pread count=4096 offset=97210368 nbdkit: file.11: debug: file: pread count=4096 offset=96423936 nbdkit: file.13: debug: file: pread count=4096 offset=98426880 nbdkit: file.5: debug: file: pread count=4096 offset=95924224 nbdkit: file.0: debug: file: pread count=4096 offset=97771520 nbdkit: file.5: debug: file: pread count=4096 offset=95928320 nbdkit: file.10: debug: file: pread count=4096 offset=97214464 nbdkit: file.8: debug: file: pread count=4096 offset=97492992 nbdkit: file.11: debug: file: pread count=4096 offset=96428032 nbdkit: file.12: debug: file: pread count=4096 offset=96710656 nbdkit: file.9: debug: file: pread count=4096 offset=97931264 nbdkit: file.12: debug: file: pread count=4096 offset=96714752 nbdkit: file.12: debug: file: pread count=4096 offset=96718848 nbdkit: file.13: debug: file: pread count=4096 offset=98430976 nbdkit: file.4: debug: file: pread count=4096 offset=98144256 nbdkit: file.5: debug: file: pread count=4096 offset=95932416 nbdkit: file.0: debug: file: pread count=4096 offset=97775616 nbdkit: file.9: debug: file: pread count=4096 offset=97935360 nbdkit: file.4: debug: file: pread count=4096 offset=98148352 nbdkit: file.8: debug: file: pread count=4096 offset=97497088 nbdkit: file.13: debug: file: pread count=4096 offset=98435072 nbdkit: file.11: debug: file: pread count=4096 offset=96432128 nbdkit: file.7: debug: file: pread count=4096 offset=98676736 nbdkit: file.8: debug: file: pread count=4096 offset=97501184 nbdkit: file.4: debug: file: pread count=4096 offset=98152448 nbdkit: file.5: debug: file: pread count=4096 offset=95936512 nbdkit: file.12: debug: file: pread count=4096 offset=96722944 nbdkit: file.1: debug: file: pread count=4096 offset=98918400 nbdkit: file.10: debug: file: pread count=4096 offset=97218560 nbdkit: file.9: debug: file: pread count=4096 offset=97939456 nbdkit: file.13: debug: file: pread count=4096 offset=98439168 nbdkit: file.1: debug: file: pread count=4096 offset=98922496 nbdkit: file.5: debug: file: pread count=4096 offset=95940608 nbdkit: file.13: debug: file: pread count=4096 offset=98443264 nbdkit: file.9: debug: file: pread count=4096 offset=97943552 nbdkit: file.11: debug: file: pread count=4096 offset=96436224 nbdkit: file.7: debug: file: pread count=4096 offset=98680832 nbdkit: file.13: debug: file: pread count=4096 offset=98447360 nbdkit: file.8: debug: file: pread count=4096 offset=97505280 nbdkit: file.12: debug: file: pread count=4096 offset=96727040 nbdkit: file.9: debug: file: pread count=4096 offset=97947648 nbdkit: file.4: debug: file: pread count=4096 offset=98156544 nbdkit: file.8: debug: file: pread count=4096 offset=97509376 nbdkit: file.10: debug: file: pread count=4096 offset=97222656 nbdkit: file.1: debug: file: pread count=4096 offset=98926592 nbdkit: file.4: debug: file: pread count=4096 offset=98160640 nbdkit: file.13: debug: file: pread count=4096 offset=98451456 nbdkit: file.10: debug: file: pread count=4096 offset=97226752 nbdkit: file.7: debug: file: pread count=4096 offset=98684928 nbdkit: file.9: debug: file: pread count=4096 offset=97951744 nbdkit: file.8: debug: file: pread count=4096 offset=97513472 nbdkit: file.11: debug: file: pread count=4096 offset=96440320 nbdkit: file.4: debug: file: pread count=4096 offset=98164736 nbdkit: file.9: debug: file: pread count=4096 offset=97955840 nbdkit: file.4: debug: file: pread count=4096 offset=98168832 nbdkit: file.13: debug: file: pread count=4096 offset=98455552 nbdkit: file.4: debug: file: pread count=4096 offset=98172928 nbdkit: file.1: debug: file: pread count=4096 offset=98930688 nbdkit: file.13: debug: file: pread count=4096 offset=98459648 nbdkit: file.10: debug: file: pread count=4096 offset=97230848 nbdkit: file.13: debug: file: pread count=4096 offset=98463744 nbdkit: file.11: debug: file: pread count=4096 offset=96444416 nbdkit: file.1: debug: file: pread count=4096 offset=98934784 nbdkit: file.7: debug: file: pread count=4096 offset=98689024 nbdkit: file.9: debug: file: pread count=4096 offset=97959936 nbdkit: file.4: debug: file: pread count=4096 offset=98177024 nbdkit: file.9: debug: file: pread count=4096 offset=97964032 nbdkit: file.4: debug: file: pread count=4096 offset=98181120 nbdkit: file.7: debug: file: pread count=4096 offset=98693120 nbdkit: file.9: debug: file: pread count=4096 offset=97968128 nbdkit: file.11: debug: file: pread count=4096 offset=96448512 nbdkit: file.1: debug: file: pread count=4096 offset=98938880 nbdkit: file.7: debug: file: pread count=4096 offset=98697216 nbdkit: file.9: debug: file: pread count=4096 offset=97972224 nbdkit: file.11: debug: file: pread count=4096 offset=96452608 nbdkit: file.1: debug: file: pread count=4096 offset=98942976 nbdkit: file.7: debug: file: pread count=4096 offset=98701312 nbdkit: file.13: debug: file: pread count=4096 offset=98467840 nbdkit: file.1: debug: file: pread count=4096 offset=98947072 nbdkit: file.13: debug: file: pread count=4096 offset=98471936 nbdkit: file.1: debug: file: pread count=4096 offset=98951168 nbdkit: file.1: debug: file: pread count=4096 offset=98955264 nbdkit: file.10: debug: file: pread count=4096 offset=97234944 nbdkit: file.4: debug: file: pread count=4096 offset=98185216 nbdkit: file.11: debug: file: pread count=4096 offset=96456704 nbdkit: file.9: debug: file: pread count=4096 offset=97976320 nbdkit: file.4: debug: file: pread count=4096 offset=98189312 nbdkit: file.7: debug: file: pread count=4096 offset=98705408 nbdkit: file.1: debug: file: pread count=4096 offset=98959360 nbdkit: file.4: debug: file: pread count=4096 offset=98193408 nbdkit: file.1: debug: file: pread count=4096 offset=98963456 nbdkit: file.4: debug: file: pread count=4096 offset=98197504 nbdkit: file.13: debug: file: pread count=4096 offset=98476032 nbdkit: file.11: debug: file: pread count=4096 offset=96460800 nbdkit: file.9: debug: file: pread count=4096 offset=97980416 nbdkit: file.7: debug: file: pread count=4096 offset=98709504 nbdkit: file.7: debug: file: pread count=4096 offset=98713600 nbdkit: file.11: debug: file: pread count=4096 offset=96464896 nbdkit: file.1: debug: file: pread count=4096 offset=98967552 nbdkit: file.13: debug: file: pread count=4096 offset=98480128 nbdkit: file.10: debug: file: pread count=4096 offset=97239040 nbdkit: file.13: debug: file: pread count=4096 offset=98484224 nbdkit: file.1: debug: file: pread count=4096 offset=98971648 nbdkit: file.13: debug: file: pread count=4096 offset=98488320 nbdkit: file.7: debug: file: pread count=4096 offset=98717696 nbdkit: file.4: debug: file: pread count=4096 offset=98201600 nbdkit: file.10: debug: file: pread count=4096 offset=97243136 nbdkit: file.10: debug: file: pread count=4096 offset=97247232 nbdkit: file.4: debug: file: pread count=4096 offset=98205696 nbdkit: file.1: debug: file: pread count=4096 offset=98975744 nbdkit: file.4: debug: file: pread count=4096 offset=98209792 nbdkit: file.7: debug: file: pread count=4096 offset=98721792 nbdkit: file.9: debug: file: pread count=4096 offset=97984512 nbdkit: file.1: debug: file: pread count=4096 offset=98979840 nbdkit: file.7: debug: file: pread count=4096 offset=98725888 nbdkit: file.7: debug: file: pread count=4096 offset=98729984 nbdkit: file.13: debug: file: pread count=4096 offset=98492416 nbdkit: file.7: debug: file: pread count=4096 offset=98734080 nbdkit: file.9: debug: file: pread count=4096 offset=97988608 nbdkit: file.7: debug: file: pread count=4096 offset=98738176 nbdkit: file.1: debug: file: pread count=4096 offset=98983936 nbdkit: file.4: debug: file: pread count=4096 offset=98213888 nbdkit: file.4: debug: file: pread count=4096 offset=98217984 nbdkit: file.7: debug: file: pread count=4096 offset=98742272 nbdkit: file.10: debug: file: pread count=4096 offset=97251328 nbdkit: file.9: debug: file: pread count=4096 offset=97992704 nbdkit: file.7: debug: file: pread count=4096 offset=98746368 nbdkit: file.13: debug: file: pread count=4096 offset=98496512 nbdkit: file.4: debug: file: pread count=4096 offset=98222080 nbdkit: file.13: debug: file: pread count=4096 offset=98500608 nbdkit: file.9: debug: file: pread count=4096 offset=97996800 nbdkit: file.1: debug: file: pread count=4096 offset=98988032 nbdkit: file.1: debug: file: pread count=4096 offset=98992128 nbdkit: file.7: debug: file: pread count=4096 offset=98750464 nbdkit: file.9: debug: file: pread count=4096 offset=98000896 nbdkit: file.13: debug: file: pread count=4096 offset=98504704 nbdkit: file.9: debug: file: pread count=4096 offset=98004992 nbdkit: file.9: debug: file: pread count=4096 offset=98009088 nbdkit: file.13: debug: file: pread count=4096 offset=98508800 nbdkit: file.13: debug: file: pread count=4096 offset=98512896 nbdkit: file.13: debug: file: pread count=4096 offset=98516992 nbdkit: file.9: debug: file: pread count=4096 offset=98013184 nbdkit: file.9: debug: file: pread count=4096 offset=98017280 nbdkit: file.4: debug: file: pread count=4096 offset=98226176 nbdkit: file.9: debug: file: pread count=4096 offset=98021376 nbdkit: file.9: debug: file: pread count=4096 offset=98025472 nbdkit: file.1: debug: file: pread count=4096 offset=98996224 nbdkit: file.1: debug: file: pread count=4096 offset=99000320 nbdkit: file.7: debug: file: pread count=4096 offset=98754560 nbdkit: file.9: debug: file: pread count=4096 offset=98029568 nbdkit: file.9: debug: file: pread count=4096 offset=98033664 nbdkit: file.13: debug: file: pread count=4096 offset=98521088 nbdkit: file.9: debug: file: pread count=4096 offset=98037760 nbdkit: file.13: debug: file: pread count=4096 offset=98525184 nbdkit: file.4: debug: file: pread count=4096 offset=98230272 nbdkit: file.4: debug: file: pread count=4096 offset=98234368 nbdkit: file.4: debug: file: pread count=4096 offset=98238464 nbdkit: file.4: debug: file: pread count=4096 offset=98242560 nbdkit: file.4: debug: file: pread count=4096 offset=98246656 nbdkit: file.7: debug: file: pread count=4096 offset=98758656 nbdkit: file.7: debug: file: pread count=4096 offset=98762752 nbdkit: file.13: debug: file: pread count=4096 offset=98529280 nbdkit: file.13: debug: file: pread count=4096 offset=98533376 nbdkit: file.1: debug: file: pread count=4096 offset=99004416 nbdkit: file.1: debug: file: pread count=4096 offset=99008512 nbdkit: file.4: debug: file: pread count=4096 offset=98250752 nbdkit: file.1: debug: file: pread count=4096 offset=99012608 nbdkit: file.1: debug: file: pread count=4096 offset=99016704 nbdkit: file.1: debug: file: pread count=4096 offset=99020800 nbdkit: file.7: debug: file: pread count=4096 offset=98766848 nbdkit: file.4: debug: file: pread count=4096 offset=98254848 nbdkit: file.7: debug: file: pread count=4096 offset=98770944 nbdkit: file.1: debug: file: pread count=4096 offset=99024896 nbdkit: file.7: debug: file: pread count=4096 offset=98775040 nbdkit: file.4: debug: file: pread count=4096 offset=98258944 nbdkit: file.7: debug: file: pread count=4096 offset=98779136 nbdkit: file.7: debug: file: pread count=4096 offset=98783232 nbdkit: file.13: debug: file: pread count=4096 offset=98537472 nbdkit: file.4: debug: file: pread count=4096 offset=98263040 nbdkit: file.1: debug: file: pread count=4096 offset=99028992 nbdkit: file.4: debug: file: pread count=4096 offset=98267136 nbdkit: file.7: debug: file: pread count=4096 offset=98787328 nbdkit: file.4: debug: file: pread count=4096 offset=98271232 nbdkit: file.13: debug: file: pread count=4096 offset=98541568 nbdkit: file.7: debug: file: pread count=4096 offset=98791424 nbdkit: file.1: debug: file: pread count=4096 offset=99033088 nbdkit: file.1: debug: file: pread count=4096 offset=99037184 nbdkit: file.4: debug: file: pread count=4096 offset=98275328 nbdkit: file.13: debug: file: pread count=4096 offset=98545664 nbdkit: file.7: debug: file: pread count=4096 offset=98795520 nbdkit: file.13: debug: file: pread count=4096 offset=98549760 nbdkit: file.7: debug: file: pread count=4096 offset=98799616 nbdkit: file.4: debug: file: pread count=4096 offset=98279424 nbdkit: file.4: debug: file: pread count=4096 offset=98283520 nbdkit: file.4: debug: file: pread count=4096 offset=98287616 nbdkit: file.4: debug: file: pread count=4096 offset=98291712 nbdkit: file.7: debug: file: pread count=4096 offset=98803712 nbdkit: file.4: debug: file: pread count=4096 offset=98295808 nbdkit: file.7: debug: file: pread count=4096 offset=98807808 nbdkit: file.4: debug: file: pread count=4096 offset=98299904 nbdkit: file.1: debug: file: pread count=4096 offset=99041280 nbdkit: file.13: debug: file: pread count=4096 offset=98553856 nbdkit: file.13: debug: file: pread count=4096 offset=98557952 nbdkit: file.13: debug: file: pread count=4096 offset=98562048 nbdkit: file.1: debug: file: pread count=4096 offset=99045376 nbdkit: file.7: debug: file: pread count=4096 offset=98811904 nbdkit: file.7: debug: file: pread count=4096 offset=98816000 nbdkit: file.1: debug: file: pread count=4096 offset=99049472 nbdkit: file.7: debug: file: pread count=4096 offset=98820096 nbdkit: file.1: debug: file: pread count=4096 offset=99053568 nbdkit: file.7: debug: file: pread count=4096 offset=98824192 nbdkit: file.1: debug: file: pread count=4096 offset=99057664 nbdkit: file.1: debug: file: pread count=4096 offset=99061760 nbdkit: file.1: debug: file: pread count=4096 offset=99065856 nbdkit: file.1: debug: file: pread count=4096 offset=99069952 nbdkit: file.1: debug: file: pread count=4096 offset=99074048 nbdkit: file.1: debug: file: pread count=4096 offset=99078144 nbdkit: file.1: debug: file: pread count=4096 offset=99082240 nbdkit: file.1: debug: file: pread count=4096 offset=99086336 nbdkit: file.14: debug: cow: pread count=262144 offset=99090432 nbdkit: file.14: debug: file: pread count=4096 offset=99090432 nbdkit: file.14: debug: file: pread count=4096 offset=99094528 nbdkit: file.14: debug: file: pread count=4096 offset=99098624 nbdkit: file.14: debug: file: pread count=4096 offset=99102720 nbdkit: file.14: debug: file: pread count=4096 offset=99106816 nbdkit: file.14: debug: file: pread count=4096 offset=99110912 nbdkit: file.14: debug: file: pread count=4096 offset=99115008 nbdkit: file.14: debug: file: pread count=4096 offset=99119104 nbdkit: file.14: debug: file: pread count=4096 offset=99123200 nbdkit: file.14: debug: file: pread count=4096 offset=99127296 nbdkit: file.14: debug: file: pread count=4096 offset=99131392 nbdkit: file.14: debug: file: pread count=4096 offset=99135488 nbdkit: file.14: debug: file: pread count=4096 offset=99139584 nbdkit: file.14: debug: file: pread count=4096 offset=99143680 nbdkit: file.14: debug: file: pread count=4096 offset=99147776 nbdkit: file.14: debug: file: pread count=4096 offset=99151872 nbdkit: file.14: debug: file: pread count=4096 offset=99155968 nbdkit: file.14: debug: file: pread count=4096 offset=99160064 nbdkit: file.14: debug: file: pread count=4096 offset=99164160 nbdkit: file.14: debug: file: pread count=4096 offset=99168256 nbdkit: file.3: debug: cow: pread count=262144 offset=99352576 nbdkit: file.3: debug: file: pread count=4096 offset=99352576 nbdkit: file.14: debug: file: pread count=4096 offset=99172352 nbdkit: file.14: debug: file: pread count=4096 offset=99176448 nbdkit: file.14: debug: file: pread count=4096 offset=99180544 nbdkit: file.14: debug: file: pread count=4096 offset=99184640 nbdkit: file.3: debug: file: pread count=4096 offset=99356672 nbdkit: file.3: debug: file: pread count=4096 offset=99360768 nbdkit: file.3: debug: file: pread count=4096 offset=99364864 nbdkit: file.14: debug: file: pread count=4096 offset=99188736 nbdkit: file.3: debug: file: pread count=4096 offset=99368960 nbdkit: file.6: debug: cow: pread count=262144 offset=99614720 nbdkit: file.6: debug: file: pread count=4096 offset=99614720 nbdkit: file.3: debug: file: pread count=4096 offset=99373056 nbdkit: file.6: debug: file: pread count=4096 offset=99618816 nbdkit: file.6: debug: file: pread count=4096 offset=99622912 nbdkit: file.6: debug: file: pread count=4096 offset=99627008 nbdkit: file.14: debug: file: pread count=4096 offset=99192832 nbdkit: file.6: debug: file: pread count=4096 offset=99631104 nbdkit: file.3: debug: file: pread count=4096 offset=99377152 nbdkit: file.14: debug: file: pread count=4096 offset=99196928 nbdkit: file.6: debug: file: pread count=4096 offset=99635200 nbdkit: file.2: debug: cow: pread count=262144 offset=99876864 nbdkit: file.14: debug: file: pread count=4096 offset=99201024 nbdkit: file.3: debug: file: pread count=4096 offset=99381248 nbdkit: file.2: debug: file: pread count=4096 offset=99876864 nbdkit: file.6: debug: file: pread count=4096 offset=99639296 nbdkit: file.14: debug: file: pread count=4096 offset=99205120 nbdkit: file.14: debug: file: pread count=4096 offset=99209216 nbdkit: file.3: debug: file: pread count=4096 offset=99385344 nbdkit: file.3: debug: file: pread count=4096 offset=99389440 nbdkit: file.6: debug: file: pread count=4096 offset=99643392 nbdkit: file.3: debug: file: pread count=4096 offset=99393536 nbdkit: file.15: debug: cow: pread count=262144 offset=100139008 nbdkit: file.2: debug: file: pread count=4096 offset=99880960 nbdkit: file.14: debug: file: pread count=4096 offset=99213312 nbdkit: file.3: debug: file: pread count=4096 offset=99397632 nbdkit: file.6: debug: file: pread count=4096 offset=99647488 nbdkit: file.2: debug: file: pread count=4096 offset=99885056 nbdkit: file.6: debug: file: pread count=4096 offset=99651584 nbdkit: file.14: debug: file: pread count=4096 offset=99217408 nbdkit: file.3: debug: file: pread count=4096 offset=99401728 nbdkit: file.15: debug: file: pread count=4096 offset=100139008 nbdkit: file.6: debug: file: pread count=4096 offset=99655680 nbdkit: file.6: debug: file: pread count=4096 offset=99659776 nbdkit: file.2: debug: file: pread count=4096 offset=99889152 nbdkit: file.6: debug: file: pread count=4096 offset=99663872 nbdkit: file.6: debug: file: pread count=4096 offset=99667968 nbdkit: file.14: debug: file: pread count=4096 offset=99221504 nbdkit: file.2: debug: file: pread count=4096 offset=99893248 nbdkit: file.15: debug: file: pread count=4096 offset=100143104 nbdkit: file.2: debug: file: pread count=4096 offset=99897344 nbdkit: file.14: debug: file: pread count=4096 offset=99225600 nbdkit: file.0: debug: cow: pread count=262144 offset=100401152 nbdkit: file.14: debug: file: pread count=4096 offset=99229696 nbdkit: file.14: debug: file: pread count=4096 offset=99233792 nbdkit: file.0: debug: file: pread count=4096 offset=100401152 nbdkit: file.15: debug: file: pread count=4096 offset=100147200 nbdkit: file.2: debug: file: pread count=4096 offset=99901440 nbdkit: file.0: debug: file: pread count=4096 offset=100405248 nbdkit: file.3: debug: file: pread count=4096 offset=99405824 nbdkit: file.6: debug: file: pread count=4096 offset=99672064 nbdkit: file.2: debug: file: pread count=4096 offset=99905536 nbdkit: file.14: debug: file: pread count=4096 offset=99237888 nbdkit: file.3: debug: file: pread count=4096 offset=99409920 nbdkit: file.15: debug: file: pread count=4096 offset=100151296 nbdkit: file.0: debug: file: pread count=4096 offset=100409344 nbdkit: file.14: debug: file: pread count=4096 offset=99241984 nbdkit: file.15: debug: file: pread count=4096 offset=100155392 nbdkit: file.0: debug: file: pread count=4096 offset=100413440 nbdkit: file.2: debug: file: pread count=4096 offset=99909632 nbdkit: file.14: debug: file: pread count=4096 offset=99246080 nbdkit: file.2: debug: file: pread count=4096 offset=99913728 nbdkit: file.15: debug: file: pread count=4096 offset=100159488 nbdkit: file.15: debug: file: pread count=4096 offset=100163584 nbdkit: file.6: debug: file: pread count=4096 offset=99676160 nbdkit: file.6: debug: file: pread count=4096 offset=99680256 nbdkit: file.6: debug: file: pread count=4096 offset=99684352 nbdkit: file.6: debug: file: pread count=4096 offset=99688448 nbdkit: file.6: debug: file: pread count=4096 offset=99692544 nbdkit: file.6: debug: file: pread count=4096 offset=99696640 nbdkit: file.6: debug: file: pread count=4096 offset=99700736 nbdkit: file.6: debug: file: pread count=4096 offset=99704832 nbdkit: file.6: debug: file: pread count=4096 offset=99708928 nbdkit: file.6: debug: file: pread count=4096 offset=99713024 nbdkit: file.6: debug: file: pread count=4096 offset=99717120 nbdkit: file.6: debug: file: pread count=4096 offset=99721216 nbdkit: file.6: debug: file: pread count=4096 offset=99725312 nbdkit: file.6: debug: file: pread count=4096 offset=99729408 nbdkit: file.0: debug: file: pread count=4096 offset=100417536 nbdkit: file.12: debug: cow: pread count=262144 offset=100925440 nbdkit: file.12: debug: file: pread count=4096 offset=100925440 nbdkit: file.0: debug: file: pread count=4096 offset=100421632 nbdkit: file.12: debug: file: pread count=4096 offset=100929536 nbdkit: file.14: debug: file: pread count=4096 offset=99250176 nbdkit: file.6: debug: file: pread count=4096 offset=99733504 nbdkit: file.12: debug: file: pread count=4096 offset=100933632 nbdkit: file.14: debug: file: pread count=4096 offset=99254272 nbdkit: file.5: debug: cow: pread count=262144 offset=100663296 nbdkit: file.12: debug: file: pread count=4096 offset=100937728 nbdkit: file.14: debug: file: pread count=4096 offset=99258368 nbdkit: file.2: debug: file: pread count=4096 offset=99917824 nbdkit: file.12: debug: file: pread count=4096 offset=100941824 nbdkit: file.3: debug: file: pread count=4096 offset=99414016 nbdkit: file.12: debug: file: pread count=4096 offset=100945920 nbdkit: file.6: debug: file: pread count=4096 offset=99737600 nbdkit: file.14: debug: file: pread count=4096 offset=99262464 nbdkit: file.6: debug: file: pread count=4096 offset=99741696 nbdkit: file.3: debug: file: pread count=4096 offset=99418112 nbdkit: file.2: debug: file: pread count=4096 offset=99921920 nbdkit: file.6: debug: file: pread count=4096 offset=99745792 nbdkit: file.15: debug: file: pread count=4096 offset=100167680 nbdkit: file.0: debug: file: pread count=4096 offset=100425728 nbdkit: file.2: debug: file: pread count=4096 offset=99926016 nbdkit: file.5: debug: file: pread count=4096 offset=100663296 nbdkit: file.14: debug: file: pread count=4096 offset=99266560 nbdkit: file.0: debug: file: pread count=4096 offset=100429824 nbdkit: file.15: debug: file: pread count=4096 offset=100171776 nbdkit: file.0: debug: file: pread count=4096 offset=100433920 nbdkit: file.2: debug: file: pread count=4096 offset=99930112 nbdkit: file.14: debug: file: pread count=4096 offset=99270656 nbdkit: file.8: debug: cow: pread count=262144 offset=101187584 nbdkit: file.3: debug: file: pread count=4096 offset=99422208 nbdkit: file.5: debug: file: pread count=4096 offset=100667392 nbdkit: file.14: debug: file: pread count=4096 offset=99274752 nbdkit: file.8: debug: file: pread count=4096 offset=101187584 nbdkit: file.5: debug: file: pread count=4096 offset=100671488 nbdkit: file.0: debug: file: pread count=4096 offset=100438016 nbdkit: file.8: debug: file: pread count=4096 offset=101191680 nbdkit: file.5: debug: file: pread count=4096 offset=100675584 nbdkit: file.5: debug: file: pread count=4096 offset=100679680 nbdkit: file.2: debug: file: pread count=4096 offset=99934208 nbdkit: file.6: debug: file: pread count=4096 offset=99749888 nbdkit: file.6: debug: file: pread count=4096 offset=99753984 nbdkit: file.6: debug: file: pread count=4096 offset=99758080 nbdkit: file.6: debug: file: pread count=4096 offset=99762176 nbdkit: file.15: debug: file: pread count=4096 offset=100175872 nbdkit: file.0: debug: file: pread count=4096 offset=100442112 nbdkit: file.12: debug: file: pread count=4096 offset=100950016 nbdkit: file.2: debug: file: pread count=4096 offset=99938304 nbdkit: file.0: debug: file: pread count=4096 offset=100446208 nbdkit: file.8: debug: file: pread count=4096 offset=101195776 nbdkit: file.2: debug: file: pread count=4096 offset=99942400 nbdkit: file.15: debug: file: pread count=4096 offset=100179968 nbdkit: file.6: debug: file: pread count=4096 offset=99766272 nbdkit: file.8: debug: file: pread count=4096 offset=101199872 nbdkit: file.11: debug: cow: pread count=262144 offset=101449728 nbdkit: file.6: debug: file: pread count=4096 offset=99770368 nbdkit: file.0: debug: file: pread count=4096 offset=100450304 nbdkit: file.14: debug: file: pread count=4096 offset=99278848 nbdkit: file.0: debug: file: pread count=4096 offset=100454400 nbdkit: file.5: debug: file: pread count=4096 offset=100683776 nbdkit: file.14: debug: file: pread count=4096 offset=99282944 nbdkit: file.0: debug: file: pread count=4096 offset=100458496 nbdkit: file.8: debug: file: pread count=4096 offset=101203968 nbdkit: file.0: debug: file: pread count=4096 offset=100462592 nbdkit: file.4: debug: cow: pread count=262144 offset=102236160 nbdkit: file.8: debug: file: pread count=4096 offset=101208064 nbdkit: file.10: debug: cow: pread count=262144 offset=101711872 nbdkit: file.10: debug: file: pread count=4096 offset=101711872 nbdkit: file.9: debug: cow: pread count=262144 offset=101974016 nbdkit: file.11: debug: file: pread count=4096 offset=101449728 nbdkit: file.3: debug: file: pread count=4096 offset=99426304 nbdkit: file.4: debug: file: pread count=4096 offset=102236160 nbdkit: file.6: debug: file: pread count=4096 offset=99774464 nbdkit: file.14: debug: file: pread count=4096 offset=99287040 nbdkit: file.4: debug: file: pread count=4096 offset=102240256 nbdkit: file.15: debug: file: pread count=4096 offset=100184064 nbdkit: file.2: debug: file: pread count=4096 offset=99946496 nbdkit: file.11: debug: file: pread count=4096 offset=101453824 nbdkit: file.12: debug: file: pread count=4096 offset=100954112 nbdkit: file.9: debug: file: pread count=4096 offset=101974016 nbdkit: file.9: debug: file: pread count=4096 offset=101978112 nbdkit: file.9: debug: file: pread count=4096 offset=101982208 nbdkit: file.9: debug: file: pread count=4096 offset=101986304 nbdkit: file.4: debug: file: pread count=4096 offset=102244352 nbdkit: file.12: debug: file: pread count=4096 offset=100958208 nbdkit: file.10: debug: file: pread count=4096 offset=101715968 nbdkit: file.15: debug: file: pread count=4096 offset=100188160 nbdkit: file.3: debug: file: pread count=4096 offset=99430400 nbdkit: file.15: debug: file: pread count=4096 offset=100192256 nbdkit: file.4: debug: file: pread count=4096 offset=102248448 nbdkit: file.6: debug: file: pread count=4096 offset=99778560 nbdkit: file.8: debug: file: pread count=4096 offset=101212160 nbdkit: file.10: debug: file: pread count=4096 offset=101720064 nbdkit: file.5: debug: file: pread count=4096 offset=100687872 nbdkit: file.12: debug: file: pread count=4096 offset=100962304 nbdkit: file.14: debug: file: pread count=4096 offset=99291136 nbdkit: file.3: debug: file: pread count=4096 offset=99434496 nbdkit: file.2: debug: file: pread count=4096 offset=99950592 nbdkit: file.9: debug: file: pread count=4096 offset=101990400 nbdkit: file.11: debug: file: pread count=4096 offset=101457920 nbdkit: file.6: debug: file: pread count=4096 offset=99782656 nbdkit: file.13: debug: cow: pread count=262144 offset=102498304 nbdkit: file.5: debug: file: pread count=4096 offset=100691968 nbdkit: file.12: debug: file: pread count=4096 offset=100966400 nbdkit: file.0: debug: file: pread count=4096 offset=100466688 nbdkit: file.8: debug: file: pread count=4096 offset=101216256 nbdkit: file.6: debug: file: pread count=4096 offset=99786752 nbdkit: file.7: debug: cow: pread count=262144 offset=102760448 nbdkit: file.15: debug: file: pread count=4096 offset=100196352 nbdkit: file.6: debug: file: pread count=4096 offset=99790848 nbdkit: file.7: debug: file: pread count=4096 offset=102760448 nbdkit: file.4: debug: file: pread count=4096 offset=102252544 nbdkit: file.12: debug: file: pread count=4096 offset=100970496 nbdkit: file.3: debug: file: pread count=4096 offset=99438592 nbdkit: file.0: debug: file: pread count=4096 offset=100470784 nbdkit: file.13: debug: file: pread count=4096 offset=102498304 nbdkit: file.5: debug: file: pread count=4096 offset=100696064 nbdkit: file.14: debug: file: pread count=4096 offset=99295232 nbdkit: file.15: debug: file: pread count=4096 offset=100200448 nbdkit: file.10: debug: file: pread count=4096 offset=101724160 nbdkit: file.2: debug: file: pread count=4096 offset=99954688 nbdkit: file.0: debug: file: pread count=4096 offset=100474880 nbdkit: file.9: debug: file: pread count=4096 offset=101994496 nbdkit: file.15: debug: file: pread count=4096 offset=100204544 nbdkit: file.4: debug: file: pread count=4096 offset=102256640 nbdkit: file.3: debug: file: pread count=4096 offset=99442688 nbdkit: file.12: debug: file: pread count=4096 offset=100974592 nbdkit: file.8: debug: file: pread count=4096 offset=101220352 nbdkit: file.15: debug: file: pread count=4096 offset=100208640 nbdkit: file.7: debug: file: pread count=4096 offset=102764544 nbdkit: file.13: debug: file: pread count=4096 offset=102502400 nbdkit: file.3: debug: file: pread count=4096 offset=99446784 nbdkit: file.14: debug: file: pread count=4096 offset=99299328 nbdkit: file.6: debug: file: pread count=4096 offset=99794944 nbdkit: file.15: debug: file: pread count=4096 offset=100212736 nbdkit: file.0: debug: file: pread count=4096 offset=100478976 nbdkit: file.8: debug: file: pread count=4096 offset=101224448 nbdkit: file.11: debug: file: pread count=4096 offset=101462016 nbdkit: file.2: debug: file: pread count=4096 offset=99958784 nbdkit: file.1: debug: cow: pread count=262144 offset=103022592 nbdkit: file.5: debug: file: pread count=4096 offset=100700160 nbdkit: file.11: debug: file: pread count=4096 offset=101466112 nbdkit: file.13: debug: file: pread count=4096 offset=102506496 nbdkit: file.1: debug: file: pread count=4096 offset=103022592 nbdkit: file.0: debug: file: pread count=4096 offset=100483072 nbdkit: file.11: debug: file: pread count=4096 offset=101470208 nbdkit: file.4: debug: file: pread count=4096 offset=102260736 nbdkit: file.0: debug: file: pread count=4096 offset=100487168 nbdkit: file.10: debug: file: pread count=4096 offset=101728256 nbdkit: file.2: debug: file: pread count=4096 offset=99962880 nbdkit: file.9: debug: file: pread count=4096 offset=101998592 nbdkit: file.10: debug: file: pread count=4096 offset=101732352 nbdkit: file.3: debug: file: pread count=4096 offset=99450880 nbdkit: file.6: debug: file: pread count=4096 offset=99799040 nbdkit: file.12: debug: file: pread count=4096 offset=100978688 nbdkit: file.7: debug: file: pread count=4096 offset=102768640 nbdkit: file.2: debug: file: pread count=4096 offset=99966976 nbdkit: file.5: debug: file: pread count=4096 offset=100704256 nbdkit: file.13: debug: file: pread count=4096 offset=102510592 nbdkit: file.10: debug: file: pread count=4096 offset=101736448 nbdkit: file.8: debug: file: pread count=4096 offset=101228544 nbdkit: file.15: debug: file: pread count=4096 offset=100216832 nbdkit: file.6: debug: file: pread count=4096 offset=99803136 nbdkit: file.9: debug: file: pread count=4096 offset=102002688 nbdkit: file.4: debug: file: pread count=4096 offset=102264832 nbdkit: file.13: debug: file: pread count=4096 offset=102514688 nbdkit: file.8: debug: file: pread count=4096 offset=101232640 nbdkit: file.5: debug: file: pread count=4096 offset=100708352 nbdkit: file.1: debug: file: pread count=4096 offset=103026688 nbdkit: file.2: debug: file: pread count=4096 offset=99971072 nbdkit: file.11: debug: file: pread count=4096 offset=101474304 nbdkit: file.14: debug: file: pread count=4096 offset=99303424 nbdkit: file.0: debug: file: pread count=4096 offset=100491264 nbdkit: file.10: debug: file: pread count=4096 offset=101740544 nbdkit: file.7: debug: file: pread count=4096 offset=102772736 nbdkit: file.12: debug: file: pread count=4096 offset=100982784 nbdkit: file.0: debug: file: pread count=4096 offset=100495360 nbdkit: file.13: debug: file: pread count=4096 offset=102518784 nbdkit: file.11: debug: file: pread count=4096 offset=101478400 nbdkit: file.4: debug: file: pread count=4096 offset=102268928 nbdkit: file.5: debug: file: pread count=4096 offset=100712448 nbdkit: file.2: debug: file: pread count=4096 offset=99975168 nbdkit: file.3: debug: file: pread count=4096 offset=99454976 nbdkit: file.6: debug: file: pread count=4096 offset=99807232 nbdkit: file.8: debug: file: pread count=4096 offset=101236736 nbdkit: file.14: debug: file: pread count=4096 offset=99307520 nbdkit: file.12: debug: file: pread count=4096 offset=100986880 nbdkit: file.13: debug: file: pread count=4096 offset=102522880 nbdkit: file.15: debug: file: pread count=4096 offset=100220928 nbdkit: file.2: debug: file: pread count=4096 offset=99979264 nbdkit: file.9: debug: file: pread count=4096 offset=102006784 nbdkit: file.10: debug: file: pread count=4096 offset=101744640 nbdkit: file.0: debug: file: pread count=4096 offset=100499456 nbdkit: file.14: debug: file: pread count=4096 offset=99311616 nbdkit: file.15: debug: file: pread count=4096 offset=100225024 nbdkit: file.8: debug: file: pread count=4096 offset=101240832 nbdkit: file.1: debug: file: pread count=4096 offset=103030784 nbdkit: file.6: debug: file: pread count=4096 offset=99811328 nbdkit: file.14: debug: file: pread count=4096 offset=99315712 nbdkit: file.10: debug: file: pread count=4096 offset=101748736 nbdkit: file.1: debug: file: pread count=4096 offset=103034880 nbdkit: file.14: debug: file: pread count=4096 offset=99319808 nbdkit: file.12: debug: file: pread count=4096 offset=100990976 nbdkit: file.3: debug: file: pread count=4096 offset=99459072 nbdkit: file.7: debug: file: pread count=4096 offset=102776832 nbdkit: file.0: debug: file: pread count=4096 offset=100503552 nbdkit: file.2: debug: file: pread count=4096 offset=99983360 nbdkit: file.13: debug: file: pread count=4096 offset=102526976 nbdkit: file.7: debug: file: pread count=4096 offset=102780928 nbdkit: file.4: debug: file: pread count=4096 offset=102273024 nbdkit: file.11: debug: file: pread count=4096 offset=101482496 nbdkit: file.8: debug: file: pread count=4096 offset=101244928 nbdkit: file.4: debug: file: pread count=4096 offset=102277120 nbdkit: file.15: debug: file: pread count=4096 offset=100229120 nbdkit: file.2: debug: file: pread count=4096 offset=99987456 nbdkit: file.3: debug: file: pread count=4096 offset=99463168 nbdkit: file.0: debug: file: pread count=4096 offset=100507648 nbdkit: file.12: debug: file: pread count=4096 offset=100995072 nbdkit: file.4: debug: file: pread count=4096 offset=102281216 nbdkit: file.2: debug: file: pread count=4096 offset=99991552 nbdkit: file.7: debug: file: pread count=4096 offset=102785024 nbdkit: file.5: debug: file: pread count=4096 offset=100716544 nbdkit: file.14: debug: file: pread count=4096 offset=99323904 nbdkit: file.9: debug: file: pread count=4096 offset=102010880 nbdkit: file.14: debug: file: pread count=4096 offset=99328000 nbdkit: file.10: debug: file: pread count=4096 offset=101752832 nbdkit: file.9: debug: file: pread count=4096 offset=102014976 nbdkit: file.4: debug: file: pread count=4096 offset=102285312 nbdkit: file.4: debug: file: pread count=4096 offset=102289408 nbdkit: file.6: debug: file: pread count=4096 offset=99815424 nbdkit: file.14: debug: file: pread count=4096 offset=99332096 nbdkit: file.11: debug: file: pread count=4096 offset=101486592 nbdkit: file.0: debug: file: pread count=4096 offset=100511744 nbdkit: file.12: debug: file: pread count=4096 offset=100999168 nbdkit: file.13: debug: file: pread count=4096 offset=102531072 nbdkit: file.1: debug: file: pread count=4096 offset=103038976 nbdkit: file.2: debug: file: pread count=4096 offset=99995648 nbdkit: file.5: debug: file: pread count=4096 offset=100720640 nbdkit: file.15: debug: file: pread count=4096 offset=100233216 nbdkit: file.4: debug: file: pread count=4096 offset=102293504 nbdkit: file.12: debug: file: pread count=4096 offset=101003264 nbdkit: file.8: debug: file: pread count=4096 offset=101249024 nbdkit: file.2: debug: file: pread count=4096 offset=99999744 nbdkit: file.3: debug: file: pread count=4096 offset=99467264 nbdkit: file.6: debug: file: pread count=4096 offset=99819520 nbdkit: file.8: debug: file: pread count=4096 offset=101253120 nbdkit: file.15: debug: file: pread count=4096 offset=100237312 nbdkit: file.9: debug: file: pread count=4096 offset=102019072 nbdkit: file.14: debug: file: pread count=4096 offset=99336192 nbdkit: file.11: debug: file: pread count=4096 offset=101490688 nbdkit: file.0: debug: file: pread count=4096 offset=100515840 nbdkit: file.13: debug: file: pread count=4096 offset=102535168 nbdkit: file.11: debug: file: pread count=4096 offset=101494784 nbdkit: file.4: debug: file: pread count=4096 offset=102297600 nbdkit: file.5: debug: file: pread count=4096 offset=100724736 nbdkit: file.7: debug: file: pread count=4096 offset=102789120 nbdkit: file.15: debug: file: pread count=4096 offset=100241408 nbdkit: file.2: debug: file: pread count=4096 offset=100003840 nbdkit: file.12: debug: file: pread count=4096 offset=101007360 nbdkit: file.14: debug: file: pread count=4096 offset=99340288 nbdkit: file.8: debug: file: pread count=4096 offset=101257216 nbdkit: file.13: debug: file: pread count=4096 offset=102539264 nbdkit: file.7: debug: file: pread count=4096 offset=102793216 nbdkit: file.6: debug: file: pread count=4096 offset=99823616 nbdkit: file.11: debug: file: pread count=4096 offset=101498880 nbdkit: file.14: debug: file: pread count=4096 offset=99344384 nbdkit: file.15: debug: file: pread count=4096 offset=100245504 nbdkit: file.3: debug: file: pread count=4096 offset=99471360 nbdkit: file.2: debug: file: pread count=4096 offset=100007936 nbdkit: file.0: debug: file: pread count=4096 offset=100519936 nbdkit: file.5: debug: file: pread count=4096 offset=100728832 nbdkit: file.11: debug: file: pread count=4096 offset=101502976 nbdkit: file.4: debug: file: pread count=4096 offset=102301696 nbdkit: file.8: debug: file: pread count=4096 offset=101261312 nbdkit: file.3: debug: file: pread count=4096 offset=99475456 nbdkit: file.15: debug: file: pread count=4096 offset=100249600 nbdkit: file.11: debug: file: pread count=4096 offset=101507072 nbdkit: file.11: debug: file: pread count=4096 offset=101511168 nbdkit: file.7: debug: file: pread count=4096 offset=102797312 nbdkit: file.12: debug: file: pread count=4096 offset=101011456 nbdkit: file.12: debug: file: pread count=4096 offset=101015552 nbdkit: file.4: debug: file: pread count=4096 offset=102305792 nbdkit: file.14: debug: file: pread count=4096 offset=99348480 nbdkit: file.3: debug: file: pread count=4096 offset=99479552 nbdkit: file.10: debug: file: pread count=4096 offset=101756928 nbdkit: file.13: debug: file: pread count=4096 offset=102543360 nbdkit: file.1: debug: file: pread count=4096 offset=103043072 nbdkit: file.10: debug: file: pread count=4096 offset=101761024 nbdkit: file.2: debug: file: pread count=4096 offset=100012032 nbdkit: file.9: debug: file: pread count=4096 offset=102023168 nbdkit: file.15: debug: file: pread count=4096 offset=100253696 nbdkit: file.13: debug: file: pread count=4096 offset=102547456 nbdkit: file.5: debug: file: pread count=4096 offset=100732928 nbdkit: file.4: debug: file: pread count=4096 offset=102309888 nbdkit: file.11: debug: file: pread count=4096 offset=101515264 nbdkit: file.3: debug: file: pread count=4096 offset=99483648 nbdkit: file.0: debug: file: pread count=4096 offset=100524032 nbdkit: file.3: debug: file: pread count=4096 offset=99487744 nbdkit: file.12: debug: file: pread count=4096 offset=101019648 nbdkit: file.8: debug: file: pread count=4096 offset=101265408 nbdkit: file.2: debug: file: pread count=4096 offset=100016128 nbdkit: file.6: debug: file: pread count=4096 offset=99827712 nbdkit: file.6: debug: file: pread count=4096 offset=99831808 nbdkit: file.15: debug: file: pread count=4096 offset=100257792 nbdkit: file.12: debug: file: pread count=4096 offset=101023744 nbdkit: file.14: debug: cow: pread count=262144 offset=103284736 nbdkit: file.12: debug: file: pread count=4096 offset=101027840 nbdkit: file.4: debug: file: pread count=4096 offset=102313984 nbdkit: file.13: debug: file: pread count=4096 offset=102551552 nbdkit: file.0: debug: file: pread count=4096 offset=100528128 nbdkit: file.12: debug: file: pread count=4096 offset=101031936 nbdkit: file.5: debug: file: pread count=4096 offset=100737024 nbdkit: file.3: debug: file: pread count=4096 offset=99491840 nbdkit: file.10: debug: file: pread count=4096 offset=101765120 nbdkit: file.2: debug: file: pread count=4096 offset=100020224 nbdkit: file.15: debug: file: pread count=4096 offset=100261888 nbdkit: file.13: debug: file: pread count=4096 offset=102555648 nbdkit: file.6: debug: file: pread count=4096 offset=99835904 nbdkit: file.0: debug: file: pread count=4096 offset=100532224 nbdkit: file.11: debug: file: pread count=4096 offset=101519360 nbdkit: file.7: debug: file: pread count=4096 offset=102801408 nbdkit: file.13: debug: file: pread count=4096 offset=102559744 nbdkit: file.0: debug: file: pread count=4096 offset=100536320 nbdkit: file.0: debug: file: pread count=4096 offset=100540416 nbdkit: file.4: debug: file: pread count=4096 offset=102318080 nbdkit: file.3: debug: file: pread count=4096 offset=99495936 nbdkit: file.14: debug: file: pread count=4096 offset=103284736 nbdkit: file.15: debug: file: pread count=4096 offset=100265984 nbdkit: file.6: debug: file: pread count=4096 offset=99840000 nbdkit: file.8: debug: file: pread count=4096 offset=101269504 nbdkit: file.7: debug: file: pread count=4096 offset=102805504 nbdkit: file.10: debug: file: pread count=4096 offset=101769216 nbdkit: file.12: debug: file: pread count=4096 offset=101036032 nbdkit: file.3: debug: file: pread count=4096 offset=99500032 nbdkit: file.15: debug: file: pread count=4096 offset=100270080 nbdkit: file.3: debug: file: pread count=4096 offset=99504128 nbdkit: file.13: debug: file: pread count=4096 offset=102563840 nbdkit: file.9: debug: file: pread count=4096 offset=102027264 nbdkit: file.0: debug: file: pread count=4096 offset=100544512 nbdkit: file.6: debug: file: pread count=4096 offset=99844096 nbdkit: file.4: debug: file: pread count=4096 offset=102322176 nbdkit: file.12: debug: file: pread count=4096 offset=101040128 nbdkit: file.7: debug: file: pread count=4096 offset=102809600 nbdkit: file.2: debug: file: pread count=4096 offset=100024320 nbdkit: file.10: debug: file: pread count=4096 offset=101773312 nbdkit: file.15: debug: file: pread count=4096 offset=100274176 nbdkit: file.2: debug: file: pread count=4096 offset=100028416 nbdkit: file.8: debug: file: pread count=4096 offset=101273600 nbdkit: file.11: debug: file: pread count=4096 offset=101523456 nbdkit: file.12: debug: file: pread count=4096 offset=101044224 nbdkit: file.3: debug: file: pread count=4096 offset=99508224 nbdkit: file.4: debug: file: pread count=4096 offset=102326272 nbdkit: file.13: debug: file: pread count=4096 offset=102567936 nbdkit: file.9: debug: file: pread count=4096 offset=102031360 nbdkit: file.3: debug: file: pread count=4096 offset=99512320 nbdkit: file.8: debug: file: pread count=4096 offset=101277696 nbdkit: file.14: debug: file: pread count=4096 offset=103288832 nbdkit: file.5: debug: file: pread count=4096 offset=100741120 nbdkit: file.0: debug: file: pread count=4096 offset=100548608 nbdkit: file.15: debug: file: pread count=4096 offset=100278272 nbdkit: file.13: debug: file: pread count=4096 offset=102572032 nbdkit: file.8: debug: file: pread count=4096 offset=101281792 nbdkit: file.9: debug: file: pread count=4096 offset=102035456 nbdkit: file.15: debug: file: pread count=4096 offset=100282368 nbdkit: file.11: debug: file: pread count=4096 offset=101527552 nbdkit: file.6: debug: file: pread count=4096 offset=99848192 nbdkit: file.5: debug: file: pread count=4096 offset=100745216 nbdkit: file.12: debug: file: pread count=4096 offset=101048320 nbdkit: file.6: debug: file: pread count=4096 offset=99852288 nbdkit: file.4: debug: file: pread count=4096 offset=102330368 nbdkit: file.2: debug: file: pread count=4096 offset=100032512 nbdkit: file.0: debug: file: pread count=4096 offset=100552704 nbdkit: file.8: debug: file: pread count=4096 offset=101285888 nbdkit: file.14: debug: file: pread count=4096 offset=103292928 nbdkit: file.3: debug: file: pread count=4096 offset=99516416 nbdkit: file.14: debug: file: pread count=4096 offset=103297024 nbdkit: file.10: debug: file: pread count=4096 offset=101777408 nbdkit: file.7: debug: file: pread count=4096 offset=102813696 nbdkit: file.4: debug: file: pread count=4096 offset=102334464 nbdkit: file.13: debug: file: pread count=4096 offset=102576128 nbdkit: file.10: debug: file: pread count=4096 offset=101781504 nbdkit: file.9: debug: file: pread count=4096 offset=102039552 nbdkit: file.12: debug: file: pread count=4096 offset=101052416 nbdkit: file.3: debug: file: pread count=4096 offset=99520512 nbdkit: file.2: debug: file: pread count=4096 offset=100036608 nbdkit: file.13: debug: file: pread count=4096 offset=102580224 nbdkit: file.14: debug: file: pread count=4096 offset=103301120 nbdkit: file.6: debug: file: pread count=4096 offset=99856384 nbdkit: file.2: debug: file: pread count=4096 offset=100040704 nbdkit: file.11: debug: file: pread count=4096 offset=101531648 nbdkit: file.0: debug: file: pread count=4096 offset=100556800 nbdkit: file.11: debug: file: pread count=4096 offset=101535744 nbdkit: file.9: debug: file: pread count=4096 offset=102043648 nbdkit: file.3: debug: file: pread count=4096 offset=99524608 nbdkit: file.6: debug: file: pread count=4096 offset=99860480 nbdkit: file.15: debug: file: pread count=4096 offset=100286464 nbdkit: file.1: debug: file: pread count=4096 offset=103047168 nbdkit: file.10: debug: file: pread count=4096 offset=101785600 nbdkit: file.7: debug: file: pread count=4096 offset=102817792 nbdkit: file.1: debug: file: pread count=4096 offset=103051264 nbdkit: file.5: debug: file: pread count=4096 offset=100749312 nbdkit: file.8: debug: file: pread count=4096 offset=101289984 nbdkit: file.9: debug: file: pread count=4096 offset=102047744 nbdkit: file.12: debug: file: pread count=4096 offset=101056512 nbdkit: file.7: debug: file: pread count=4096 offset=102821888 nbdkit: file.6: debug: file: pread count=4096 offset=99864576 nbdkit: file.7: debug: file: pread count=4096 offset=102825984 nbdkit: file.10: debug: file: pread count=4096 offset=101789696 nbdkit: file.2: debug: file: pread count=4096 offset=100044800 nbdkit: file.6: debug: file: pread count=4096 offset=99868672 nbdkit: file.13: debug: file: pread count=4096 offset=102584320 nbdkit: file.8: debug: file: pread count=4096 offset=101294080 nbdkit: file.2: debug: file: pread count=4096 offset=100048896 nbdkit: file.13: debug: file: pread count=4096 offset=102588416 nbdkit: file.5: debug: file: pread count=4096 offset=100753408 nbdkit: file.2: debug: file: pread count=4096 offset=100052992 nbdkit: file.9: debug: file: pread count=4096 offset=102051840 nbdkit: file.15: debug: file: pread count=4096 offset=100290560 nbdkit: file.3: debug: file: pread count=4096 offset=99528704 nbdkit: file.13: debug: file: pread count=4096 offset=102592512 nbdkit: file.3: debug: file: pread count=4096 offset=99532800 nbdkit: file.10: debug: file: pread count=4096 offset=101793792 nbdkit: file.3: debug: file: pread count=4096 offset=99536896 nbdkit: file.13: debug: file: pread count=4096 offset=102596608 nbdkit: file.11: debug: file: pread count=4096 offset=101539840 nbdkit: file.1: debug: file: pread count=4096 offset=103055360 nbdkit: file.11: debug: file: pread count=4096 offset=101543936 nbdkit: file.2: debug: file: pread count=4096 offset=100057088 nbdkit: file.14: debug: file: pread count=4096 offset=103305216 nbdkit: file.13: debug: file: pread count=4096 offset=102600704 nbdkit: file.7: debug: file: pread count=4096 offset=102830080 nbdkit: file.15: debug: file: pread count=4096 offset=100294656 nbdkit: file.1: debug: file: pread count=4096 offset=103059456 nbdkit: file.0: debug: file: pread count=4096 offset=100560896 nbdkit: file.4: debug: file: pread count=4096 offset=102338560 nbdkit: file.12: debug: file: pread count=4096 offset=101060608 nbdkit: file.4: debug: file: pread count=4096 offset=102342656 nbdkit: file.5: debug: file: pread count=4096 offset=100757504 nbdkit: file.8: debug: file: pread count=4096 offset=101298176 nbdkit: file.7: debug: file: pread count=4096 offset=102834176 nbdkit: file.14: debug: file: pread count=4096 offset=103309312 nbdkit: file.3: debug: file: pread count=4096 offset=99540992 nbdkit: file.9: debug: file: pread count=4096 offset=102055936 nbdkit: file.0: debug: file: pread count=4096 offset=100564992 nbdkit: file.9: debug: file: pread count=4096 offset=102060032 nbdkit: file.14: debug: file: pread count=4096 offset=103313408 nbdkit: file.12: debug: file: pread count=4096 offset=101064704 nbdkit: file.8: debug: file: pread count=4096 offset=101302272 nbdkit: file.1: debug: file: pread count=4096 offset=103063552 nbdkit: file.2: debug: file: pread count=4096 offset=100061184 nbdkit: file.0: debug: file: pread count=4096 offset=100569088 nbdkit: file.8: debug: file: pread count=4096 offset=101306368 nbdkit: file.10: debug: file: pread count=4096 offset=101797888 nbdkit: file.0: debug: file: pread count=4096 offset=100573184 nbdkit: file.5: debug: file: pread count=4096 offset=100761600 nbdkit: file.13: debug: file: pread count=4096 offset=102604800 nbdkit: file.6: debug: file: pread count=4096 offset=99872768 nbdkit: file.14: debug: file: pread count=4096 offset=103317504 nbdkit: file.13: debug: file: pread count=4096 offset=102608896 nbdkit: file.12: debug: file: pread count=4096 offset=101068800 nbdkit: file.4: debug: file: pread count=4096 offset=102346752 nbdkit: file.12: debug: file: pread count=4096 offset=101072896 nbdkit: file.15: debug: file: pread count=4096 offset=100298752 nbdkit: file.14: debug: file: pread count=4096 offset=103321600 nbdkit: file.3: debug: file: pread count=4096 offset=99545088 nbdkit: file.0: debug: file: pread count=4096 offset=100577280 nbdkit: file.14: debug: file: pread count=4096 offset=103325696 nbdkit: file.1: debug: file: pread count=4096 offset=103067648 nbdkit: file.13: debug: file: pread count=4096 offset=102612992 nbdkit: file.13: debug: file: pread count=4096 offset=102617088 nbdkit: file.1: debug: file: pread count=4096 offset=103071744 nbdkit: file.2: debug: file: pread count=4096 offset=100065280 nbdkit: file.5: debug: file: pread count=4096 offset=100765696 nbdkit: file.7: debug: file: pread count=4096 offset=102838272 nbdkit: file.15: debug: file: pread count=4096 offset=100302848 nbdkit: file.12: debug: file: pread count=4096 offset=101076992 nbdkit: file.3: debug: file: pread count=4096 offset=99549184 nbdkit: file.8: debug: file: pread count=4096 offset=101310464 nbdkit: file.0: debug: file: pread count=4096 offset=100581376 nbdkit: file.12: debug: file: pread count=4096 offset=101081088 nbdkit: file.14: debug: file: pread count=4096 offset=103329792 nbdkit: file.5: debug: file: pread count=4096 offset=100769792 nbdkit: file.13: debug: file: pread count=4096 offset=102621184 nbdkit: file.6: debug: cow: pread count=262144 offset=103546880 nbdkit: file.11: debug: file: pread count=4096 offset=101548032 nbdkit: file.1: debug: file: pread count=4096 offset=103075840 nbdkit: file.7: debug: file: pread count=4096 offset=102842368 nbdkit: file.4: debug: file: pread count=4096 offset=102350848 nbdkit: file.10: debug: file: pread count=4096 offset=101801984 nbdkit: file.9: debug: file: pread count=4096 offset=102064128 nbdkit: file.2: debug: file: pread count=4096 offset=100069376 nbdkit: file.10: debug: file: pread count=4096 offset=101806080 nbdkit: file.7: debug: file: pread count=4096 offset=102846464 nbdkit: file.0: debug: file: pread count=4096 offset=100585472 nbdkit: file.6: debug: file: pread count=4096 offset=103546880 nbdkit: file.13: debug: file: pread count=4096 offset=102625280 nbdkit: file.11: debug: file: pread count=4096 offset=101552128 nbdkit: file.2: debug: file: pread count=4096 offset=100073472 nbdkit: file.5: debug: file: pread count=4096 offset=100773888 nbdkit: file.7: debug: file: pread count=4096 offset=102850560 nbdkit: file.8: debug: file: pread count=4096 offset=101314560 nbdkit: file.4: debug: file: pread count=4096 offset=102354944 nbdkit: file.6: debug: file: pread count=4096 offset=103550976 nbdkit: file.12: debug: file: pread count=4096 offset=101085184 nbdkit: file.3: debug: file: pread count=4096 offset=99553280 nbdkit: file.0: debug: file: pread count=4096 offset=100589568 nbdkit: file.13: debug: file: pread count=4096 offset=102629376 nbdkit: file.8: debug: file: pread count=4096 offset=101318656 nbdkit: file.15: debug: file: pread count=4096 offset=100306944 nbdkit: file.14: debug: file: pread count=4096 offset=103333888 nbdkit: file.15: debug: file: pread count=4096 offset=100311040 nbdkit: file.2: debug: file: pread count=4096 offset=100077568 nbdkit: file.1: debug: file: pread count=4096 offset=103079936 nbdkit: file.10: debug: file: pread count=4096 offset=101810176 nbdkit: file.13: debug: file: pread count=4096 offset=102633472 nbdkit: file.5: debug: file: pread count=4096 offset=100777984 nbdkit: file.6: debug: file: pread count=4096 offset=103555072 nbdkit: file.4: debug: file: pread count=4096 offset=102359040 nbdkit: file.12: debug: file: pread count=4096 offset=101089280 nbdkit: file.6: debug: file: pread count=4096 offset=103559168 nbdkit: file.8: debug: file: pread count=4096 offset=101322752 nbdkit: file.6: debug: file: pread count=4096 offset=103563264 nbdkit: file.4: debug: file: pread count=4096 offset=102363136 nbdkit: file.2: debug: file: pread count=4096 offset=100081664 nbdkit: file.9: debug: file: pread count=4096 offset=102068224 nbdkit: file.11: debug: file: pread count=4096 offset=101556224 nbdkit: file.3: debug: file: pread count=4096 offset=99557376 nbdkit: file.0: debug: file: pread count=4096 offset=100593664 nbdkit: file.15: debug: file: pread count=4096 offset=100315136 nbdkit: file.8: debug: file: pread count=4096 offset=101326848 nbdkit: file.5: debug: file: pread count=4096 offset=100782080 nbdkit: file.10: debug: file: pread count=4096 offset=101814272 nbdkit: file.7: debug: file: pread count=4096 offset=102854656 nbdkit: file.13: debug: file: pread count=4096 offset=102637568 nbdkit: file.14: debug: file: pread count=4096 offset=103337984 nbdkit: file.4: debug: file: pread count=4096 offset=102367232 nbdkit: file.6: debug: file: pread count=4096 offset=103567360 nbdkit: file.2: debug: file: pread count=4096 offset=100085760 nbdkit: file.0: debug: file: pread count=4096 offset=100597760 nbdkit: file.11: debug: file: pread count=4096 offset=101560320 nbdkit: file.5: debug: file: pread count=4096 offset=100786176 nbdkit: file.15: debug: file: pread count=4096 offset=100319232 nbdkit: file.13: debug: file: pread count=4096 offset=102641664 nbdkit: file.9: debug: file: pread count=4096 offset=102072320 nbdkit: file.2: debug: file: pread count=4096 offset=100089856 nbdkit: file.6: debug: file: pread count=4096 offset=103571456 nbdkit: file.12: debug: file: pread count=4096 offset=101093376 nbdkit: file.9: debug: file: pread count=4096 offset=102076416 nbdkit: file.3: debug: file: pread count=4096 offset=99561472 nbdkit: file.14: debug: file: pread count=4096 offset=103342080 nbdkit: file.15: debug: file: pread count=4096 offset=100323328 nbdkit: file.7: debug: file: pread count=4096 offset=102858752 nbdkit: file.5: debug: file: pread count=4096 offset=100790272 nbdkit: file.8: debug: file: pread count=4096 offset=101330944 nbdkit: file.0: debug: file: pread count=4096 offset=100601856 nbdkit: file.4: debug: file: pread count=4096 offset=102371328 nbdkit: file.11: debug: file: pread count=4096 offset=101564416 nbdkit: file.4: debug: file: pread count=4096 offset=102375424 nbdkit: file.2: debug: file: pread count=4096 offset=100093952 nbdkit: file.6: debug: file: pread count=4096 offset=103575552 nbdkit: file.10: debug: file: pread count=4096 offset=101818368 nbdkit: file.1: debug: file: pread count=4096 offset=103084032 nbdkit: file.0: debug: file: pread count=4096 offset=100605952 nbdkit: file.0: debug: file: pread count=4096 offset=100610048 nbdkit: file.7: debug: file: pread count=4096 offset=102862848 nbdkit: file.11: debug: file: pread count=4096 offset=101568512 nbdkit: file.12: debug: file: pread count=4096 offset=101097472 nbdkit: file.0: debug: file: pread count=4096 offset=100614144 nbdkit: file.5: debug: file: pread count=4096 offset=100794368 nbdkit: file.4: debug: file: pread count=4096 offset=102379520 nbdkit: file.8: debug: file: pread count=4096 offset=101335040 nbdkit: file.6: debug: file: pread count=4096 offset=103579648 nbdkit: file.9: debug: file: pread count=4096 offset=102080512 nbdkit: file.14: debug: file: pread count=4096 offset=103346176 nbdkit: file.7: debug: file: pread count=4096 offset=102866944 nbdkit: file.15: debug: file: pread count=4096 offset=100327424 nbdkit: file.1: debug: file: pread count=4096 offset=103088128 nbdkit: file.10: debug: file: pread count=4096 offset=101822464 nbdkit: file.6: debug: file: pread count=4096 offset=103583744 nbdkit: file.6: debug: file: pread count=4096 offset=103587840 nbdkit: file.13: debug: file: pread count=4096 offset=102645760 nbdkit: file.2: debug: file: pread count=4096 offset=100098048 nbdkit: file.10: debug: file: pread count=4096 offset=101826560 nbdkit: file.0: debug: file: pread count=4096 offset=100618240 nbdkit: file.15: debug: file: pread count=4096 offset=100331520 nbdkit: file.4: debug: file: pread count=4096 offset=102383616 nbdkit: file.11: debug: file: pread count=4096 offset=101572608 nbdkit: file.12: debug: file: pread count=4096 offset=101101568 nbdkit: file.3: debug: file: pread count=4096 offset=99565568 nbdkit: file.12: debug: file: pread count=4096 offset=101105664 nbdkit: file.0: debug: file: pread count=4096 offset=100622336 nbdkit: file.8: debug: file: pread count=4096 offset=101339136 nbdkit: file.7: debug: file: pread count=4096 offset=102871040 nbdkit: file.0: debug: file: pread count=4096 offset=100626432 nbdkit: file.5: debug: file: pread count=4096 offset=100798464 nbdkit: file.8: debug: file: pread count=4096 offset=101343232 nbdkit: file.4: debug: file: pread count=4096 offset=102387712 nbdkit: file.2: debug: file: pread count=4096 offset=100102144 nbdkit: file.7: debug: file: pread count=4096 offset=102875136 nbdkit: file.15: debug: file: pread count=4096 offset=100335616 nbdkit: file.10: debug: file: pread count=4096 offset=101830656 nbdkit: file.5: debug: file: pread count=4096 offset=100802560 nbdkit: file.14: debug: file: pread count=4096 offset=103350272 nbdkit: file.8: debug: file: pread count=4096 offset=101347328 nbdkit: file.1: debug: file: pread count=4096 offset=103092224 nbdkit: file.10: debug: file: pread count=4096 offset=101834752 nbdkit: file.7: debug: file: pread count=4096 offset=102879232 nbdkit: file.6: debug: file: pread count=4096 offset=103591936 nbdkit: file.9: debug: file: pread count=4096 offset=102084608 nbdkit: file.9: debug: file: pread count=4096 offset=102088704 nbdkit: file.9: debug: file: pread count=4096 offset=102092800 nbdkit: file.13: debug: file: pread count=4096 offset=102649856 nbdkit: file.7: debug: file: pread count=4096 offset=102883328 nbdkit: file.14: debug: file: pread count=4096 offset=103354368 nbdkit: file.4: debug: file: pread count=4096 offset=102391808 nbdkit: file.13: debug: file: pread count=4096 offset=102653952 nbdkit: file.15: debug: file: pread count=4096 offset=100339712 nbdkit: file.4: debug: file: pread count=4096 offset=102395904 nbdkit: file.13: debug: file: pread count=4096 offset=102658048 nbdkit: file.4: debug: file: pread count=4096 offset=102400000 nbdkit: file.15: debug: file: pread count=4096 offset=100343808 nbdkit: file.10: debug: file: pread count=4096 offset=101838848 nbdkit: file.13: debug: file: pread count=4096 offset=102662144 nbdkit: file.5: debug: file: pread count=4096 offset=100806656 nbdkit: file.7: debug: file: pread count=4096 offset=102887424 nbdkit: file.10: debug: file: pread count=4096 offset=101842944 nbdkit: file.10: debug: file: pread count=4096 offset=101847040 nbdkit: file.8: debug: file: pread count=4096 offset=101351424 nbdkit: file.2: debug: file: pread count=4096 offset=100106240 nbdkit: file.5: debug: file: pread count=4096 offset=100810752 nbdkit: file.1: debug: file: pread count=4096 offset=103096320 nbdkit: file.5: debug: file: pread count=4096 offset=100814848 nbdkit: file.13: debug: file: pread count=4096 offset=102666240 nbdkit: file.9: debug: file: pread count=4096 offset=102096896 nbdkit: file.7: debug: file: pread count=4096 offset=102891520 nbdkit: file.10: debug: file: pread count=4096 offset=101851136 nbdkit: file.3: debug: file: pread count=4096 offset=99569664 nbdkit: file.8: debug: file: pread count=4096 offset=101355520 nbdkit: file.10: debug: file: pread count=4096 offset=101855232 nbdkit: file.12: debug: file: pread count=4096 offset=101109760 nbdkit: file.7: debug: file: pread count=4096 offset=102895616 nbdkit: file.1: debug: file: pread count=4096 offset=103100416 nbdkit: file.14: debug: file: pread count=4096 offset=103358464 nbdkit: file.1: debug: file: pread count=4096 offset=103104512 nbdkit: file.9: debug: file: pread count=4096 offset=102100992 nbdkit: file.14: debug: file: pread count=4096 offset=103362560 nbdkit: file.5: debug: file: pread count=4096 offset=100818944 nbdkit: file.9: debug: file: pread count=4096 offset=102105088 nbdkit: file.14: debug: file: pread count=4096 offset=103366656 nbdkit: file.8: debug: file: pread count=4096 offset=101359616 nbdkit: file.14: debug: file: pread count=4096 offset=103370752 nbdkit: file.13: debug: file: pread count=4096 offset=102670336 nbdkit: file.1: debug: file: pread count=4096 offset=103108608 nbdkit: file.10: debug: file: pread count=4096 offset=101859328 nbdkit: file.1: debug: file: pread count=4096 offset=103112704 nbdkit: file.11: debug: file: pread count=4096 offset=101576704 nbdkit: file.5: debug: file: pread count=4096 offset=100823040 nbdkit: file.14: debug: file: pread count=4096 offset=103374848 nbdkit: file.3: debug: file: pread count=4096 offset=99573760 nbdkit: file.7: debug: file: pread count=4096 offset=102899712 nbdkit: file.10: debug: file: pread count=4096 offset=101863424 nbdkit: file.9: debug: file: pread count=4096 offset=102109184 nbdkit: file.4: debug: file: pread count=4096 offset=102404096 nbdkit: file.14: debug: file: pread count=4096 offset=103378944 nbdkit: file.12: debug: file: pread count=4096 offset=101113856 nbdkit: file.4: debug: file: pread count=4096 offset=102408192 nbdkit: file.12: debug: file: pread count=4096 offset=101117952 nbdkit: file.8: debug: file: pread count=4096 offset=101363712 nbdkit: file.4: debug: file: pread count=4096 offset=102412288 nbdkit: file.2: debug: file: pread count=4096 offset=100110336 nbdkit: file.13: debug: file: pread count=4096 offset=102674432 nbdkit: file.3: debug: file: pread count=4096 offset=99577856 nbdkit: file.0: debug: file: pread count=4096 offset=100630528 nbdkit: file.6: debug: file: pread count=4096 offset=103596032 nbdkit: file.5: debug: file: pread count=4096 offset=100827136 nbdkit: file.9: debug: file: pread count=4096 offset=102113280 nbdkit: file.2: debug: file: pread count=4096 offset=100114432 nbdkit: file.4: debug: file: pread count=4096 offset=102416384 nbdkit: file.2: debug: file: pread count=4096 offset=100118528 nbdkit: file.6: debug: file: pread count=4096 offset=103600128 nbdkit: file.5: debug: file: pread count=4096 offset=100831232 nbdkit: file.9: debug: file: pread count=4096 offset=102117376 nbdkit: file.6: debug: file: pread count=4096 offset=103604224 nbdkit: file.3: debug: file: pread count=4096 offset=99581952 nbdkit: file.2: debug: file: pread count=4096 offset=100122624 nbdkit: file.1: debug: file: pread count=4096 offset=103116800 nbdkit: file.2: debug: file: pread count=4096 offset=100126720 nbdkit: file.11: debug: file: pread count=4096 offset=101580800 nbdkit: file.0: debug: file: pread count=4096 offset=100634624 nbdkit: file.3: debug: file: pread count=4096 offset=99586048 nbdkit: file.5: debug: file: pread count=4096 offset=100835328 nbdkit: file.10: debug: file: pread count=4096 offset=101867520 nbdkit: file.7: debug: file: pread count=4096 offset=102903808 nbdkit: file.11: debug: file: pread count=4096 offset=101584896 nbdkit: file.13: debug: file: pread count=4096 offset=102678528 nbdkit: file.7: debug: file: pread count=4096 offset=102907904 nbdkit: file.6: debug: file: pread count=4096 offset=103608320 nbdkit: file.4: debug: file: pread count=4096 offset=102420480 nbdkit: file.7: debug: file: pread count=4096 offset=102912000 nbdkit: file.6: debug: file: pread count=4096 offset=103612416 nbdkit: file.8: debug: file: pread count=4096 offset=101367808 nbdkit: file.14: debug: file: pread count=4096 offset=103383040 nbdkit: file.4: debug: file: pread count=4096 offset=102424576 nbdkit: file.4: debug: file: pread count=4096 offset=102428672 nbdkit: file.9: debug: file: pread count=4096 offset=102121472 nbdkit: file.14: debug: file: pread count=4096 offset=103387136 nbdkit: file.8: debug: file: pread count=4096 offset=101371904 nbdkit: file.14: debug: file: pread count=4096 offset=103391232 nbdkit: file.4: debug: file: pread count=4096 offset=102432768 nbdkit: file.11: debug: file: pread count=4096 offset=101588992 nbdkit: file.11: debug: file: pread count=4096 offset=101593088 nbdkit: file.5: debug: file: pread count=4096 offset=100839424 nbdkit: file.9: debug: file: pread count=4096 offset=102125568 nbdkit: file.5: debug: file: pread count=4096 offset=100843520 nbdkit: file.12: debug: file: pread count=4096 offset=101122048 nbdkit: file.5: debug: file: pread count=4096 offset=100847616 nbdkit: file.15: debug: file: pread count=4096 offset=100347904 nbdkit: file.6: debug: file: pread count=4096 offset=103616512 nbdkit: file.14: debug: file: pread count=4096 offset=103395328 nbdkit: file.13: debug: file: pread count=4096 offset=102682624 nbdkit: file.2: debug: file: pread count=4096 offset=100130816 nbdkit: file.0: debug: file: pread count=4096 offset=100638720 nbdkit: file.12: debug: file: pread count=4096 offset=101126144 nbdkit: file.8: debug: file: pread count=4096 offset=101376000 nbdkit: file.13: debug: file: pread count=4096 offset=102686720 nbdkit: file.4: debug: file: pread count=4096 offset=102436864 nbdkit: file.8: debug: file: pread count=4096 offset=101380096 nbdkit: file.14: debug: file: pread count=4096 offset=103399424 nbdkit: file.1: debug: file: pread count=4096 offset=103120896 nbdkit: file.10: debug: file: pread count=4096 offset=101871616 nbdkit: file.14: debug: file: pread count=4096 offset=103403520 nbdkit: file.9: debug: file: pread count=4096 offset=102129664 nbdkit: file.3: debug: file: pread count=4096 offset=99590144 nbdkit: file.0: debug: file: pread count=4096 offset=100642816 nbdkit: file.13: debug: file: pread count=4096 offset=102690816 nbdkit: file.4: debug: file: pread count=4096 offset=102440960 nbdkit: file.3: debug: file: pread count=4096 offset=99594240 nbdkit: file.8: debug: file: pread count=4096 offset=101384192 nbdkit: file.10: debug: file: pread count=4096 offset=101875712 nbdkit: file.2: debug: file: pread count=4096 offset=100134912 nbdkit: file.4: debug: file: pread count=4096 offset=102445056 nbdkit: file.3: debug: file: pread count=4096 offset=99598336 nbdkit: file.4: debug: file: pread count=4096 offset=102449152 nbdkit: file.6: debug: file: pread count=4096 offset=103620608 nbdkit: file.4: debug: file: pread count=4096 offset=102453248 nbdkit: file.3: debug: file: pread count=4096 offset=99602432 nbdkit: file.13: debug: file: pread count=4096 offset=102694912 nbdkit: file.8: debug: file: pread count=4096 offset=101388288 nbdkit: file.10: debug: file: pread count=4096 offset=101879808 nbdkit: file.15: debug: file: pread count=4096 offset=100352000 nbdkit: file.15: debug: file: pread count=4096 offset=100356096 nbdkit: file.7: debug: file: pread count=4096 offset=102916096 nbdkit: file.4: debug: file: pread count=4096 offset=102457344 nbdkit: file.7: debug: file: pread count=4096 offset=102920192 nbdkit: file.12: debug: file: pread count=4096 offset=101130240 nbdkit: file.8: debug: file: pread count=4096 offset=101392384 nbdkit: file.11: debug: file: pread count=4096 offset=101597184 nbdkit: file.5: debug: file: pread count=4096 offset=100851712 nbdkit: file.13: debug: file: pread count=4096 offset=102699008 nbdkit: file.14: debug: file: pread count=4096 offset=103407616 nbdkit: file.4: debug: file: pread count=4096 offset=102461440 nbdkit: file.4: debug: file: pread count=4096 offset=102465536 nbdkit: file.2: debug: cow: pread count=262144 offset=103809024 nbdkit: file.5: debug: file: pread count=4096 offset=100855808 nbdkit: file.0: debug: file: pread count=4096 offset=100646912 nbdkit: file.4: debug: file: pread count=4096 offset=102469632 nbdkit: file.13: debug: file: pread count=4096 offset=102703104 nbdkit: file.8: debug: file: pread count=4096 offset=101396480 nbdkit: file.4: debug: file: pread count=4096 offset=102473728 nbdkit: file.1: debug: file: pread count=4096 offset=103124992 nbdkit: file.9: debug: file: pread count=4096 offset=102133760 nbdkit: file.7: debug: file: pread count=4096 offset=102924288 nbdkit: file.12: debug: file: pread count=4096 offset=101134336 nbdkit: file.3: debug: file: pread count=4096 offset=99606528 nbdkit: file.2: debug: file: pread count=4096 offset=103809024 nbdkit: file.6: debug: file: pread count=4096 offset=103624704 nbdkit: file.5: debug: file: pread count=4096 offset=100859904 nbdkit: file.4: debug: file: pread count=4096 offset=102477824 nbdkit: file.8: debug: file: pread count=4096 offset=101400576 nbdkit: file.6: debug: file: pread count=4096 offset=103628800 nbdkit: file.11: debug: file: pread count=4096 offset=101601280 nbdkit: file.13: debug: file: pread count=4096 offset=102707200 nbdkit: file.12: debug: file: pread count=4096 offset=101138432 nbdkit: file.14: debug: file: pread count=4096 offset=103411712 nbdkit: file.2: debug: file: pread count=4096 offset=103813120 nbdkit: file.14: debug: file: pread count=4096 offset=103415808 nbdkit: file.9: debug: file: pread count=4096 offset=102137856 nbdkit: file.11: debug: file: pread count=4096 offset=101605376 nbdkit: file.15: debug: file: pread count=4096 offset=100360192 nbdkit: file.4: debug: file: pread count=4096 offset=102481920 nbdkit: file.5: debug: file: pread count=4096 offset=100864000 nbdkit: file.4: debug: file: pread count=4096 offset=102486016 nbdkit: file.7: debug: file: pread count=4096 offset=102928384 nbdkit: file.13: debug: file: pread count=4096 offset=102711296 nbdkit: file.5: debug: file: pread count=4096 offset=100868096 nbdkit: file.15: debug: file: pread count=4096 offset=100364288 nbdkit: file.10: debug: file: pread count=4096 offset=101883904 nbdkit: file.2: debug: file: pread count=4096 offset=103817216 nbdkit: file.1: debug: file: pread count=4096 offset=103129088 nbdkit: file.2: debug: file: pread count=4096 offset=103821312 nbdkit: file.8: debug: file: pread count=4096 offset=101404672 nbdkit: file.14: debug: file: pread count=4096 offset=103419904 nbdkit: file.9: debug: file: pread count=4096 offset=102141952 nbdkit: file.11: debug: file: pread count=4096 offset=101609472 nbdkit: file.0: debug: file: pread count=4096 offset=100651008 nbdkit: file.8: debug: file: pread count=4096 offset=101408768 nbdkit: file.5: debug: file: pread count=4096 offset=100872192 nbdkit: file.12: debug: file: pread count=4096 offset=101142528 nbdkit: file.8: debug: file: pread count=4096 offset=101412864 nbdkit: file.0: debug: file: pread count=4096 offset=100655104 nbdkit: file.7: debug: file: pread count=4096 offset=102932480 nbdkit: file.12: debug: file: pread count=4096 offset=101146624 nbdkit: file.14: debug: file: pread count=4096 offset=103424000 nbdkit: file.13: debug: file: pread count=4096 offset=102715392 nbdkit: file.8: debug: file: pread count=4096 offset=101416960 nbdkit: file.2: debug: file: pread count=4096 offset=103825408 nbdkit: file.3: debug: file: pread count=4096 offset=99610624 nbdkit: file.12: debug: file: pread count=4096 offset=101150720 nbdkit: file.6: debug: file: pread count=4096 offset=103632896 nbdkit: file.8: debug: file: pread count=4096 offset=101421056 nbdkit: file.15: debug: file: pread count=4096 offset=100368384 nbdkit: file.7: debug: file: pread count=4096 offset=102936576 nbdkit: file.6: debug: file: pread count=4096 offset=103636992 nbdkit: file.11: debug: file: pread count=4096 offset=101613568 nbdkit: file.2: debug: file: pread count=4096 offset=103829504 nbdkit: file.2: debug: file: pread count=4096 offset=103833600 nbdkit: file.14: debug: file: pread count=4096 offset=103428096 nbdkit: file.10: debug: file: pread count=4096 offset=101888000 nbdkit: file.9: debug: file: pread count=4096 offset=102146048 nbdkit: file.6: debug: file: pread count=4096 offset=103641088 nbdkit: file.0: debug: file: pread count=4096 offset=100659200 nbdkit: file.13: debug: file: pread count=4096 offset=102719488 nbdkit: file.2: debug: file: pread count=4096 offset=103837696 nbdkit: file.12: debug: file: pread count=4096 offset=101154816 nbdkit: file.1: debug: file: pread count=4096 offset=103133184 nbdkit: file.12: debug: file: pread count=4096 offset=101158912 nbdkit: file.4: debug: file: pread count=4096 offset=102490112 nbdkit: file.8: debug: file: pread count=4096 offset=101425152 nbdkit: file.3: debug: cow: pread count=262144 offset=104071168 nbdkit: file.1: debug: file: pread count=4096 offset=103137280 nbdkit: file.15: debug: file: pread count=4096 offset=100372480 nbdkit: file.1: debug: file: pread count=4096 offset=103141376 nbdkit: file.5: debug: file: pread count=4096 offset=100876288 nbdkit: file.1: debug: file: pread count=4096 offset=103145472 nbdkit: file.13: debug: file: pread count=4096 offset=102723584 nbdkit: file.15: debug: file: pread count=4096 offset=100376576 nbdkit: file.12: debug: file: pread count=4096 offset=101163008 nbdkit: file.11: debug: file: pread count=4096 offset=101617664 nbdkit: file.0: debug: cow: pread count=262144 offset=104333312 nbdkit: file.8: debug: file: pread count=4096 offset=101429248 nbdkit: file.13: debug: file: pread count=4096 offset=102727680 nbdkit: file.5: debug: file: pread count=4096 offset=100880384 nbdkit: file.3: debug: file: pread count=4096 offset=104071168 nbdkit: file.7: debug: file: pread count=4096 offset=102940672 nbdkit: file.12: debug: file: pread count=4096 offset=101167104 nbdkit: file.2: debug: file: pread count=4096 offset=103841792 nbdkit: file.1: debug: file: pread count=4096 offset=103149568 nbdkit: file.8: debug: file: pread count=4096 offset=101433344 nbdkit: file.14: debug: file: pread count=4096 offset=103432192 nbdkit: file.15: debug: file: pread count=4096 offset=100380672 nbdkit: file.0: debug: file: pread count=4096 offset=104333312 nbdkit: file.1: debug: file: pread count=4096 offset=103153664 nbdkit: file.2: debug: file: pread count=4096 offset=103845888 nbdkit: file.10: debug: file: pread count=4096 offset=101892096 nbdkit: file.3: debug: file: pread count=4096 offset=104075264 nbdkit: file.7: debug: file: pread count=4096 offset=102944768 nbdkit: file.12: debug: file: pread count=4096 offset=101171200 nbdkit: file.0: debug: file: pread count=4096 offset=104337408 nbdkit: file.12: debug: file: pread count=4096 offset=101175296 nbdkit: file.0: debug: file: pread count=4096 offset=104341504 nbdkit: file.13: debug: file: pread count=4096 offset=102731776 nbdkit: file.13: debug: file: pread count=4096 offset=102735872 nbdkit: file.9: debug: file: pread count=4096 offset=102150144 nbdkit: file.5: debug: file: pread count=4096 offset=100884480 nbdkit: file.9: debug: file: pread count=4096 offset=102154240 nbdkit: file.12: debug: file: pread count=4096 offset=101179392 nbdkit: file.9: debug: file: pread count=4096 offset=102158336 nbdkit: file.8: debug: file: pread count=4096 offset=101437440 nbdkit: file.11: debug: file: pread count=4096 offset=101621760 nbdkit: file.4: debug: file: pread count=4096 offset=102494208 nbdkit: file.11: debug: file: pread count=4096 offset=101625856 nbdkit: file.3: debug: file: pread count=4096 offset=104079360 nbdkit: file.14: debug: file: pread count=4096 offset=103436288 nbdkit: file.3: debug: file: pread count=4096 offset=104083456 nbdkit: file.7: debug: file: pread count=4096 offset=102948864 nbdkit: file.8: debug: file: pread count=4096 offset=101441536 nbdkit: file.6: debug: file: pread count=4096 offset=103645184 nbdkit: file.2: debug: file: pread count=4096 offset=103849984 nbdkit: file.10: debug: file: pread count=4096 offset=101896192 nbdkit: file.15: debug: file: pread count=4096 offset=100384768 nbdkit: file.10: debug: file: pread count=4096 offset=101900288 nbdkit: file.1: debug: file: pread count=4096 offset=103157760 nbdkit: file.0: debug: file: pread count=4096 offset=104345600 nbdkit: file.15: debug: file: pread count=4096 offset=100388864 nbdkit: file.1: debug: file: pread count=4096 offset=103161856 nbdkit: file.11: debug: file: pread count=4096 offset=101629952 nbdkit: file.13: debug: file: pread count=4096 offset=102739968 nbdkit: file.8: debug: file: pread count=4096 offset=101445632 nbdkit: file.12: debug: file: pread count=4096 offset=101183488 nbdkit: file.14: debug: file: pread count=4096 offset=103440384 nbdkit: file.6: debug: file: pread count=4096 offset=103649280 nbdkit: file.2: debug: file: pread count=4096 offset=103854080 nbdkit: file.3: debug: file: pread count=4096 offset=104087552 nbdkit: file.4: debug: cow: pread count=262144 offset=104595456 nbdkit: file.0: debug: file: pread count=4096 offset=104349696 nbdkit: file.6: debug: file: pread count=4096 offset=103653376 nbdkit: file.15: debug: file: pread count=4096 offset=100392960 nbdkit: file.14: debug: file: pread count=4096 offset=103444480 nbdkit: file.5: debug: file: pread count=4096 offset=100888576 nbdkit: file.1: debug: file: pread count=4096 offset=103165952 nbdkit: file.8: debug: cow: pread count=262144 offset=104857600 nbdkit: file.13: debug: file: pread count=4096 offset=102744064 nbdkit: file.7: debug: file: pread count=4096 offset=102952960 nbdkit: file.3: debug: file: pread count=4096 offset=104091648 nbdkit: file.15: debug: file: pread count=4096 offset=100397056 nbdkit: file.3: debug: file: pread count=4096 offset=104095744 nbdkit: file.10: debug: file: pread count=4096 offset=101904384 nbdkit: file.14: debug: file: pread count=4096 offset=103448576 nbdkit: file.0: debug: file: pread count=4096 offset=104353792 nbdkit: file.11: debug: file: pread count=4096 offset=101634048 nbdkit: file.6: debug: file: pread count=4096 offset=103657472 nbdkit: file.5: debug: file: pread count=4096 offset=100892672 nbdkit: file.8: debug: file: pread count=4096 offset=104857600 nbdkit: file.0: debug: file: pread count=4096 offset=104357888 nbdkit: file.2: debug: file: pread count=4096 offset=103858176 nbdkit: file.5: debug: file: pread count=4096 offset=100896768 nbdkit: file.9: debug: file: pread count=4096 offset=102162432 nbdkit: file.7: debug: file: pread count=4096 offset=102957056 nbdkit: file.12: debug: cow: pread count=262144 offset=105119744 nbdkit: file.14: debug: file: pread count=4096 offset=103452672 nbdkit: file.8: debug: file: pread count=4096 offset=104861696 nbdkit: file.4: debug: file: pread count=4096 offset=104595456 nbdkit: file.2: debug: file: pread count=4096 offset=103862272 nbdkit: file.9: debug: file: pread count=4096 offset=102166528 nbdkit: file.11: debug: file: pread count=4096 offset=101638144 nbdkit: file.4: debug: file: pread count=4096 offset=104599552 nbdkit: file.11: debug: file: pread count=4096 offset=101642240 nbdkit: file.4: debug: file: pread count=4096 offset=104603648 nbdkit: file.8: debug: file: pread count=4096 offset=104865792 nbdkit: file.13: debug: file: pread count=4096 offset=102748160 nbdkit: file.5: debug: file: pread count=4096 offset=100900864 nbdkit: file.3: debug: file: pread count=4096 offset=104099840 nbdkit: file.14: debug: file: pread count=4096 offset=103456768 nbdkit: file.1: debug: file: pread count=4096 offset=103170048 nbdkit: file.15: debug: cow: pread count=262144 offset=105381888 nbdkit: file.8: debug: file: pread count=4096 offset=104869888 nbdkit: file.13: debug: file: pread count=4096 offset=102752256 nbdkit: file.0: debug: file: pread count=4096 offset=104361984 nbdkit: file.2: debug: file: pread count=4096 offset=103866368 nbdkit: file.4: debug: file: pread count=4096 offset=104607744 nbdkit: file.3: debug: file: pread count=4096 offset=104103936 nbdkit: file.7: debug: file: pread count=4096 offset=102961152 nbdkit: file.1: debug: file: pread count=4096 offset=103174144 nbdkit: file.5: debug: file: pread count=4096 offset=100904960 nbdkit: file.0: debug: file: pread count=4096 offset=104366080 nbdkit: file.9: debug: file: pread count=4096 offset=102170624 nbdkit: file.2: debug: file: pread count=4096 offset=103870464 nbdkit: file.9: debug: file: pread count=4096 offset=102174720 nbdkit: file.11: debug: file: pread count=4096 offset=101646336 nbdkit: file.6: debug: file: pread count=4096 offset=103661568 nbdkit: file.14: debug: file: pread count=4096 offset=103460864 nbdkit: file.2: debug: file: pread count=4096 offset=103874560 nbdkit: file.13: debug: file: pread count=4096 offset=102756352 nbdkit: file.12: debug: file: pread count=4096 offset=105119744 nbdkit: file.3: debug: file: pread count=4096 offset=104108032 nbdkit: file.8: debug: file: pread count=4096 offset=104873984 nbdkit: file.0: debug: file: pread count=4096 offset=104370176 nbdkit: file.5: debug: file: pread count=4096 offset=100909056 nbdkit: file.7: debug: file: pread count=4096 offset=102965248 nbdkit: file.15: debug: file: pread count=4096 offset=105381888 nbdkit: file.5: debug: file: pread count=4096 offset=100913152 nbdkit: file.0: debug: file: pread count=4096 offset=104374272 nbdkit: file.9: debug: file: pread count=4096 offset=102178816 nbdkit: file.8: debug: file: pread count=4096 offset=104878080 nbdkit: file.4: debug: file: pread count=4096 offset=104611840 nbdkit: file.11: debug: file: pread count=4096 offset=101650432 nbdkit: file.10: debug: file: pread count=4096 offset=101908480 nbdkit: file.6: debug: file: pread count=4096 offset=103665664 nbdkit: file.10: debug: file: pread count=4096 offset=101912576 nbdkit: file.0: debug: file: pread count=4096 offset=104378368 nbdkit: file.6: debug: file: pread count=4096 offset=103669760 nbdkit: file.14: debug: file: pread count=4096 offset=103464960 nbdkit: file.15: debug: file: pread count=4096 offset=105385984 nbdkit: file.14: debug: file: pread count=4096 offset=103469056 nbdkit: file.5: debug: file: pread count=4096 offset=100917248 nbdkit: file.1: debug: file: pread count=4096 offset=103178240 nbdkit: file.14: debug: file: pread count=4096 offset=103473152 nbdkit: file.8: debug: file: pread count=4096 offset=104882176 nbdkit: file.6: debug: file: pread count=4096 offset=103673856 nbdkit: file.7: debug: file: pread count=4096 offset=102969344 nbdkit: file.5: debug: file: pread count=4096 offset=100921344 nbdkit: file.9: debug: file: pread count=4096 offset=102182912 nbdkit: file.10: debug: file: pread count=4096 offset=101916672 nbdkit: file.13: debug: cow: pread count=262144 offset=105644032 nbdkit: file.2: debug: file: pread count=4096 offset=103878656 nbdkit: file.4: debug: file: pread count=4096 offset=104615936 nbdkit: file.0: debug: file: pread count=4096 offset=104382464 nbdkit: file.4: debug: file: pread count=4096 offset=104620032 nbdkit: file.11: debug: file: pread count=4096 offset=101654528 nbdkit: file.11: debug: file: pread count=4096 offset=101658624 nbdkit: file.15: debug: file: pread count=4096 offset=105390080 nbdkit: file.1: debug: file: pread count=4096 offset=103182336 nbdkit: file.10: debug: file: pread count=4096 offset=101920768 nbdkit: file.9: debug: file: pread count=4096 offset=102187008 nbdkit: file.4: debug: file: pread count=4096 offset=104624128 nbdkit: file.11: debug: file: pread count=4096 offset=101662720 nbdkit: file.11: debug: file: pread count=4096 offset=101666816 nbdkit: file.5: debug: cow: pread count=16896 offset=105906176 nbdkit: file.5: debug: file: pread count=4096 offset=105906176 nbdkit: file.10: debug: file: pread count=4096 offset=101924864 nbdkit: file.13: debug: file: pread count=4096 offset=105644032 nbdkit: file.11: debug: file: pread count=4096 offset=101670912 nbdkit: file.8: debug: file: pread count=4096 offset=104886272 nbdkit: file.3: debug: file: pread count=4096 offset=104112128 nbdkit: file.10: debug: file: pread count=4096 offset=101928960 nbdkit: file.7: debug: file: pread count=4096 offset=102973440 nbdkit: file.8: debug: file: pread count=4096 offset=104890368 nbdkit: file.2: debug: file: pread count=4096 offset=103882752 nbdkit: file.8: debug: file: pread count=4096 offset=104894464 nbdkit: file.2: debug: file: pread count=4096 offset=103886848 nbdkit: file.4: debug: file: pread count=4096 offset=104628224 nbdkit: file.15: debug: file: pread count=4096 offset=105394176 nbdkit: file.7: debug: file: pread count=4096 offset=102977536 nbdkit: file.12: debug: file: pread count=4096 offset=105123840 nbdkit: file.8: debug: file: pread count=4096 offset=104898560 nbdkit: file.15: debug: file: pread count=4096 offset=105398272 nbdkit: file.12: debug: file: pread count=4096 offset=105127936 nbdkit: file.5: debug: file: pread count=4096 offset=105910272 nbdkit: file.6: debug: file: pread count=4096 offset=103677952 nbdkit: file.14: debug: file: pread count=4096 offset=103477248 nbdkit: file.15: debug: file: pread count=4096 offset=105402368 nbdkit: file.0: debug: file: pread count=4096 offset=104386560 nbdkit: file.5: debug: file: pread count=4096 offset=105914368 nbdkit: file.1: debug: file: pread count=4096 offset=103186432 nbdkit: file.2: debug: file: pread count=4096 offset=103890944 nbdkit: file.11: debug: file: pread count=4096 offset=101675008 nbdkit: file.1: debug: file: pread count=4096 offset=103190528 nbdkit: file.2: debug: file: pread count=4096 offset=103895040 nbdkit: file.14: debug: file: pread count=4096 offset=103481344 nbdkit: file.5: debug: file: pread count=4096 offset=105918464 nbdkit: file.9: debug: file: pread count=4096 offset=102191104 nbdkit: file.8: debug: file: pread count=4096 offset=104902656 nbdkit: file.14: debug: file: pread count=4096 offset=103485440 nbdkit: file.7: debug: file: pread count=4096 offset=102981632 nbdkit: file.13: debug: file: pread count=4096 offset=105648128 nbdkit: file.0: debug: file: pread count=4096 offset=104390656 nbdkit: file.3: debug: file: pread count=4096 offset=104116224 nbdkit: file.10: debug: file: pread count=4096 offset=101933056 nbdkit: file.4: debug: file: pread count=4096 offset=104632320 nbdkit: file.15: debug: file: pread count=4096 offset=105406464 nbdkit: file.7: debug: file: pread count=4096 offset=102985728 nbdkit: file.2: debug: file: pread count=4096 offset=103899136 nbdkit: file.11: debug: file: pread count=4096 offset=101679104 nbdkit: file.14: debug: file: pread count=4096 offset=103489536 nbdkit: file.4: debug: file: pread count=4096 offset=104636416 nbdkit: file.5: debug: file: pread count=512 offset=105922560 nbdkit: file.11: debug: file: pread count=4096 offset=101683200 nbdkit: file.1: debug: file: pread count=4096 offset=103194624 nbdkit: file.13: debug: file: pread count=4096 offset=105652224 nbdkit: file.6: debug: file: pread count=4096 offset=103682048 nbdkit: file.0: debug: file: pread count=4096 offset=104394752 nbdkit: file.7: debug: file: pread count=4096 offset=102989824 nbdkit: file.12: debug: file: pread count=4096 offset=105132032 nbdkit: file.11: debug: file: pread count=4096 offset=101687296 nbdkit: file.1: debug: file: pread count=4096 offset=103198720 nbdkit: file.0: debug: file: pread count=4096 offset=104398848 nbdkit: file.8: debug: file: pread count=4096 offset=104906752 nbdkit: file.7: debug: file: pread count=4096 offset=102993920 nbdkit: file.15: debug: file: pread count=4096 offset=105410560 nbdkit: file.1: debug: file: pread count=4096 offset=103202816 nbdkit: file.9: debug: file: pread count=4096 offset=102195200 nbdkit: file.14: debug: file: pread count=4096 offset=103493632 nbdkit: file.3: debug: file: pread count=4096 offset=104120320 nbdkit: file.0: debug: file: pread count=4096 offset=104402944 nbdkit: file.15: debug: file: pread count=4096 offset=105414656 nbdkit: file.0: debug: file: pread count=4096 offset=104407040 nbdkit: file.6: debug: file: pread count=4096 offset=103686144 nbdkit: file.10: debug: file: pread count=4096 offset=101937152 nbdkit: file.15: debug: file: pread count=4096 offset=105418752 nbdkit: file.7: debug: file: pread count=4096 offset=102998016 nbdkit: file.9: debug: file: pread count=4096 offset=102199296 nbdkit: file.10: debug: file: pread count=4096 offset=101941248 nbdkit: file.12: debug: file: pread count=4096 offset=105136128 nbdkit: file.8: debug: file: pread count=4096 offset=104910848 nbdkit: file.7: debug: file: pread count=4096 offset=103002112 nbdkit: file.3: debug: file: pread count=4096 offset=104124416 nbdkit: file.2: debug: file: pread count=4096 offset=103903232 nbdkit: file.0: debug: file: pread count=4096 offset=104411136 nbdkit: file.6: debug: file: pread count=4096 offset=103690240 nbdkit: file.15: debug: file: pread count=4096 offset=105422848 nbdkit: file.8: debug: file: pread count=4096 offset=104914944 nbdkit: file.14: debug: file: pread count=4096 offset=103497728 nbdkit: file.13: debug: file: pread count=4096 offset=105656320 nbdkit: file.10: debug: file: pread count=4096 offset=101945344 nbdkit: file.11: debug: file: pread count=4096 offset=101691392 nbdkit: file.4: debug: file: pread count=4096 offset=104640512 nbdkit: file.2: debug: file: pread count=4096 offset=103907328 nbdkit: file.15: debug: file: pread count=4096 offset=105426944 nbdkit: file.11: debug: file: pread count=4096 offset=101695488 nbdkit: file.6: debug: file: pread count=4096 offset=103694336 nbdkit: file.4: debug: file: pread count=4096 offset=104644608 nbdkit: file.2: debug: file: pread count=4096 offset=103911424 nbdkit: file.12: debug: file: pread count=4096 offset=105140224 nbdkit: file.7: debug: file: pread count=4096 offset=103006208 nbdkit: file.4: debug: file: pread count=4096 offset=104648704 nbdkit: file.0: debug: file: pread count=4096 offset=104415232 nbdkit: file.9: debug: file: pread count=4096 offset=102203392 nbdkit: file.0: debug: file: pread count=4096 offset=104419328 nbdkit: file.13: debug: file: pread count=4096 offset=105660416 nbdkit: file.6: debug: file: pread count=4096 offset=103698432 nbdkit: file.8: debug: file: pread count=4096 offset=104919040 nbdkit: file.3: debug: file: pread count=4096 offset=104128512 nbdkit: file.12: debug: file: pread count=4096 offset=105144320 nbdkit: file.4: debug: file: pread count=4096 offset=104652800 nbdkit: file.12: debug: file: pread count=4096 offset=105148416 nbdkit: file.2: debug: file: pread count=4096 offset=103915520 nbdkit: file.1: debug: file: pread count=4096 offset=103206912 nbdkit: file.0: debug: file: pread count=4096 offset=104423424 nbdkit: file.10: debug: file: pread count=4096 offset=101949440 nbdkit: file.10: debug: file: pread count=4096 offset=101953536 nbdkit: file.15: debug: file: pread count=4096 offset=105431040 nbdkit: file.11: debug: file: pread count=4096 offset=101699584 nbdkit: file.9: debug: file: pread count=4096 offset=102207488 nbdkit: file.12: debug: file: pread count=4096 offset=105152512 nbdkit: file.13: debug: file: pread count=4096 offset=105664512 nbdkit: file.12: debug: file: pread count=4096 offset=105156608 nbdkit: file.4: debug: file: pread count=4096 offset=104656896 nbdkit: file.15: debug: file: pread count=4096 offset=105435136 nbdkit: file.4: debug: file: pread count=4096 offset=104660992 nbdkit: file.12: debug: file: pread count=4096 offset=105160704 nbdkit: file.8: debug: file: pread count=4096 offset=104923136 nbdkit: file.1: debug: file: pread count=4096 offset=103211008 nbdkit: file.11: debug: file: pread count=4096 offset=101703680 nbdkit: file.3: debug: file: pread count=4096 offset=104132608 nbdkit: file.11: debug: file: pread count=4096 offset=101707776 nbdkit: file.15: debug: file: pread count=4096 offset=105439232 nbdkit: file.7: debug: file: pread count=4096 offset=103010304 nbdkit: file.15: debug: file: pread count=4096 offset=105443328 nbdkit: file.8: debug: file: pread count=4096 offset=104927232 nbdkit: file.7: debug: file: pread count=4096 offset=103014400 nbdkit: file.4: debug: file: pread count=4096 offset=104665088 nbdkit: file.14: debug: file: pread count=4096 offset=103501824 nbdkit: file.3: debug: file: pread count=4096 offset=104136704 nbdkit: file.10: debug: file: pread count=4096 offset=101957632 nbdkit: file.15: debug: file: pread count=4096 offset=105447424 nbdkit: file.8: debug: file: pread count=4096 offset=104931328 nbdkit: file.15: debug: file: pread count=4096 offset=105451520 nbdkit: file.10: debug: file: pread count=4096 offset=101961728 nbdkit: file.9: debug: file: pread count=4096 offset=102211584 nbdkit: file.2: debug: file: pread count=4096 offset=103919616 nbdkit: file.10: debug: file: pread count=4096 offset=101965824 nbdkit: file.0: debug: file: pread count=4096 offset=104427520 nbdkit: file.9: debug: file: pread count=4096 offset=102215680 nbdkit: file.12: debug: file: pread count=4096 offset=105164800 nbdkit: file.7: debug: file: pread count=4096 offset=103018496 nbdkit: file.6: debug: file: pread count=4096 offset=103702528 nbdkit: file.9: debug: file: pread count=4096 offset=102219776 nbdkit: file.3: debug: file: pread count=4096 offset=104140800 nbdkit: file.4: debug: file: pread count=4096 offset=104669184 nbdkit: file.2: debug: file: pread count=4096 offset=103923712 nbdkit: file.12: debug: file: pread count=4096 offset=105168896 nbdkit: file.1: debug: file: pread count=4096 offset=103215104 nbdkit: file.14: debug: file: pread count=4096 offset=103505920 nbdkit: file.1: debug: file: pread count=4096 offset=103219200 nbdkit: file.3: debug: file: pread count=4096 offset=104144896 nbdkit: file.13: debug: file: pread count=4096 offset=105668608 nbdkit: file.14: debug: file: pread count=4096 offset=103510016 nbdkit: file.9: debug: file: pread count=4096 offset=102223872 nbdkit: file.8: debug: file: pread count=4096 offset=104935424 nbdkit: file.6: debug: file: pread count=4096 offset=103706624 nbdkit: file.8: debug: file: pread count=4096 offset=104939520 nbdkit: file.0: debug: file: pread count=4096 offset=104431616 nbdkit: file.10: debug: file: pread count=4096 offset=101969920 nbdkit: file.15: debug: file: pread count=4096 offset=105455616 nbdkit: file.12: debug: file: pread count=4096 offset=105172992 nbdkit: file.2: debug: file: pread count=4096 offset=103927808 nbdkit: file.1: debug: file: pread count=4096 offset=103223296 nbdkit: file.12: debug: file: pread count=4096 offset=105177088 nbdkit: file.13: debug: file: pread count=4096 offset=105672704 nbdkit: file.14: debug: file: pread count=4096 offset=103514112 nbdkit: file.6: debug: file: pread count=4096 offset=103710720 nbdkit: file.8: debug: file: pread count=4096 offset=104943616 nbdkit: file.1: debug: file: pread count=4096 offset=103227392 nbdkit: file.9: debug: file: pread count=4096 offset=102227968 nbdkit: file.14: debug: file: pread count=4096 offset=103518208 nbdkit: file.3: debug: file: pread count=4096 offset=104148992 nbdkit: file.2: debug: file: pread count=4096 offset=103931904 nbdkit: file.15: debug: file: pread count=4096 offset=105459712 nbdkit: file.8: debug: file: pread count=4096 offset=104947712 nbdkit: file.15: debug: file: pread count=4096 offset=105463808 nbdkit: file.4: debug: file: pread count=4096 offset=104673280 nbdkit: file.14: debug: file: pread count=4096 offset=103522304 nbdkit: file.2: debug: file: pread count=4096 offset=103936000 nbdkit: file.4: debug: file: pread count=4096 offset=104677376 nbdkit: file.8: debug: file: pread count=4096 offset=104951808 nbdkit: file.6: debug: file: pread count=4096 offset=103714816 nbdkit: file.4: debug: file: pread count=4096 offset=104681472 nbdkit: file.2: debug: file: pread count=4096 offset=103940096 nbdkit: file.4: debug: file: pread count=4096 offset=104685568 nbdkit: file.12: debug: file: pread count=4096 offset=105181184 nbdkit: file.4: debug: file: pread count=4096 offset=104689664 nbdkit: file.2: debug: file: pread count=4096 offset=103944192 nbdkit: file.15: debug: file: pread count=4096 offset=105467904 nbdkit: file.9: debug: file: pread count=4096 offset=102232064 nbdkit: file.0: debug: file: pread count=4096 offset=104435712 nbdkit: file.1: debug: file: pread count=4096 offset=103231488 nbdkit: file.13: debug: file: pread count=4096 offset=105676800 nbdkit: file.14: debug: file: pread count=4096 offset=103526400 nbdkit: file.3: debug: file: pread count=4096 offset=104153088 nbdkit: file.8: debug: file: pread count=4096 offset=104955904 nbdkit: file.2: debug: file: pread count=4096 offset=103948288 nbdkit: file.12: debug: file: pread count=4096 offset=105185280 nbdkit: file.1: debug: file: pread count=4096 offset=103235584 nbdkit: file.14: debug: file: pread count=4096 offset=103530496 nbdkit: file.15: debug: file: pread count=4096 offset=105472000 nbdkit: file.2: debug: file: pread count=4096 offset=103952384 nbdkit: file.15: debug: file: pread count=4096 offset=105476096 nbdkit: file.6: debug: file: pread count=4096 offset=103718912 nbdkit: file.13: debug: file: pread count=4096 offset=105680896 nbdkit: file.1: debug: file: pread count=4096 offset=103239680 nbdkit: file.8: debug: file: pread count=4096 offset=104960000 nbdkit: file.4: debug: file: pread count=4096 offset=104693760 nbdkit: file.15: debug: file: pread count=4096 offset=105480192 nbdkit: file.2: debug: file: pread count=4096 offset=103956480 nbdkit: file.14: debug: file: pread count=4096 offset=103534592 nbdkit: file.6: debug: file: pread count=4096 offset=103723008 nbdkit: file.15: debug: file: pread count=4096 offset=105484288 nbdkit: file.0: debug: file: pread count=4096 offset=104439808 nbdkit: file.3: debug: file: pread count=4096 offset=104157184 nbdkit: file.4: debug: file: pread count=4096 offset=104697856 nbdkit: file.8: debug: file: pread count=4096 offset=104964096 nbdkit: file.12: debug: file: pread count=4096 offset=105189376 nbdkit: file.13: debug: file: pread count=4096 offset=105684992 nbdkit: file.13: debug: file: pread count=4096 offset=105689088 nbdkit: file.2: debug: file: pread count=4096 offset=103960576 nbdkit: file.14: debug: file: pread count=4096 offset=103538688 nbdkit: file.0: debug: file: pread count=4096 offset=104443904 nbdkit: file.4: debug: file: pread count=4096 offset=104701952 nbdkit: file.6: debug: file: pread count=4096 offset=103727104 nbdkit: file.14: debug: file: pread count=4096 offset=103542784 nbdkit: file.3: debug: file: pread count=4096 offset=104161280 nbdkit: file.1: debug: file: pread count=4096 offset=103243776 nbdkit: file.15: debug: file: pread count=4096 offset=105488384 nbdkit: file.6: debug: file: pread count=4096 offset=103731200 nbdkit: file.1: debug: file: pread count=4096 offset=103247872 nbdkit: file.0: debug: file: pread count=4096 offset=104448000 nbdkit: file.8: debug: file: pread count=4096 offset=104968192 nbdkit: file.15: debug: file: pread count=4096 offset=105492480 nbdkit: file.2: debug: file: pread count=4096 offset=103964672 nbdkit: file.4: debug: file: pread count=4096 offset=104706048 nbdkit: file.8: debug: file: pread count=4096 offset=104972288 nbdkit: file.6: debug: file: pread count=4096 offset=103735296 nbdkit: file.4: debug: file: pread count=4096 offset=104710144 nbdkit: file.0: debug: file: pread count=4096 offset=104452096 nbdkit: file.15: debug: file: pread count=4096 offset=105496576 nbdkit: file.3: debug: file: pread count=4096 offset=104165376 nbdkit: file.13: debug: file: pread count=4096 offset=105693184 nbdkit: file.3: debug: file: pread count=4096 offset=104169472 nbdkit: file.15: debug: file: pread count=4096 offset=105500672 nbdkit: file.0: debug: file: pread count=4096 offset=104456192 nbdkit: file.1: debug: file: pread count=4096 offset=103251968 nbdkit: file.6: debug: file: pread count=4096 offset=103739392 nbdkit: file.2: debug: file: pread count=4096 offset=103968768 nbdkit: file.8: debug: file: pread count=4096 offset=104976384 nbdkit: file.6: debug: file: pread count=4096 offset=103743488 nbdkit: file.12: debug: file: pread count=4096 offset=105193472 nbdkit: file.2: debug: file: pread count=4096 offset=103972864 nbdkit: file.3: debug: file: pread count=4096 offset=104173568 nbdkit: file.4: debug: file: pread count=4096 offset=104714240 nbdkit: file.13: debug: file: pread count=4096 offset=105697280 nbdkit: file.0: debug: file: pread count=4096 offset=104460288 nbdkit: file.15: debug: file: pread count=4096 offset=105504768 nbdkit: file.15: debug: file: pread count=4096 offset=105508864 nbdkit: file.6: debug: file: pread count=4096 offset=103747584 nbdkit: file.1: debug: file: pread count=4096 offset=103256064 nbdkit: file.12: debug: file: pread count=4096 offset=105197568 nbdkit: file.13: debug: file: pread count=4096 offset=105701376 nbdkit: file.6: debug: file: pread count=4096 offset=103751680 nbdkit: file.0: debug: file: pread count=4096 offset=104464384 nbdkit: file.8: debug: file: pread count=4096 offset=104980480 nbdkit: file.1: debug: file: pread count=4096 offset=103260160 nbdkit: file.3: debug: file: pread count=4096 offset=104177664 nbdkit: file.15: debug: file: pread count=4096 offset=105512960 nbdkit: file.1: debug: file: pread count=4096 offset=103264256 nbdkit: file.12: debug: file: pread count=4096 offset=105201664 nbdkit: file.8: debug: file: pread count=4096 offset=104984576 nbdkit: file.6: debug: file: pread count=4096 offset=103755776 nbdkit: file.12: debug: file: pread count=4096 offset=105205760 nbdkit: file.4: debug: file: pread count=4096 offset=104718336 nbdkit: file.8: debug: file: pread count=4096 offset=104988672 nbdkit: file.6: debug: file: pread count=4096 offset=103759872 nbdkit: file.13: debug: file: pread count=4096 offset=105705472 nbdkit: file.15: debug: file: pread count=4096 offset=105517056 nbdkit: file.0: debug: file: pread count=4096 offset=104468480 nbdkit: file.8: debug: file: pread count=4096 offset=104992768 nbdkit: file.6: debug: file: pread count=4096 offset=103763968 nbdkit: file.2: debug: file: pread count=4096 offset=103976960 nbdkit: file.8: debug: file: pread count=4096 offset=104996864 nbdkit: file.3: debug: file: pread count=4096 offset=104181760 nbdkit: file.3: debug: file: pread count=4096 offset=104185856 nbdkit: file.8: debug: file: pread count=4096 offset=105000960 nbdkit: file.15: debug: file: pread count=4096 offset=105521152 nbdkit: file.2: debug: file: pread count=4096 offset=103981056 nbdkit: file.8: debug: file: pread count=4096 offset=105005056 nbdkit: file.13: debug: file: pread count=4096 offset=105709568 nbdkit: file.0: debug: file: pread count=4096 offset=104472576 nbdkit: file.1: debug: file: pread count=4096 offset=103268352 nbdkit: file.12: debug: file: pread count=4096 offset=105209856 nbdkit: file.15: debug: file: pread count=4096 offset=105525248 nbdkit: file.6: debug: file: pread count=4096 offset=103768064 nbdkit: file.15: debug: file: pread count=4096 offset=105529344 nbdkit: file.0: debug: file: pread count=4096 offset=104476672 nbdkit: file.13: debug: file: pread count=4096 offset=105713664 nbdkit: file.1: debug: file: pread count=4096 offset=103272448 nbdkit: file.8: debug: file: pread count=4096 offset=105009152 nbdkit: file.2: debug: file: pread count=4096 offset=103985152 nbdkit: file.3: debug: file: pread count=4096 offset=104189952 nbdkit: file.13: debug: file: pread count=4096 offset=105717760 nbdkit: file.0: debug: file: pread count=4096 offset=104480768 nbdkit: file.4: debug: file: pread count=4096 offset=104722432 nbdkit: file.0: debug: file: pread count=4096 offset=104484864 nbdkit: file.6: debug: file: pread count=4096 offset=103772160 nbdkit: file.8: debug: file: pread count=4096 offset=105013248 nbdkit: file.15: debug: file: pread count=4096 offset=105533440 nbdkit: file.6: debug: file: pread count=4096 offset=103776256 nbdkit: file.8: debug: file: pread count=4096 offset=105017344 nbdkit: file.13: debug: file: pread count=4096 offset=105721856 nbdkit: file.4: debug: file: pread count=4096 offset=104726528 nbdkit: file.15: debug: file: pread count=4096 offset=105537536 nbdkit: file.12: debug: file: pread count=4096 offset=105213952 nbdkit: file.6: debug: file: pread count=4096 offset=103780352 nbdkit: file.0: debug: file: pread count=4096 offset=104488960 nbdkit: file.1: debug: file: pread count=4096 offset=103276544 nbdkit: file.1: debug: file: pread count=4096 offset=103280640 nbdkit: file.13: debug: file: pread count=4096 offset=105725952 nbdkit: file.2: debug: file: pread count=4096 offset=103989248 nbdkit: file.15: debug: file: pread count=4096 offset=105541632 nbdkit: file.13: debug: file: pread count=4096 offset=105730048 nbdkit: file.13: debug: file: pread count=4096 offset=105734144 nbdkit: file.3: debug: file: pread count=4096 offset=104194048 nbdkit: file.8: debug: file: pread count=4096 offset=105021440 nbdkit: file.15: debug: file: pread count=4096 offset=105545728 nbdkit: file.4: debug: file: pread count=4096 offset=104730624 nbdkit: file.2: debug: file: pread count=4096 offset=103993344 nbdkit: file.3: debug: file: pread count=4096 offset=104198144 nbdkit: file.12: debug: file: pread count=4096 offset=105218048 nbdkit: file.0: debug: file: pread count=4096 offset=104493056 nbdkit: file.4: debug: file: pread count=4096 offset=104734720 nbdkit: file.6: debug: file: pread count=4096 offset=103784448 nbdkit: file.8: debug: file: pread count=4096 offset=105025536 nbdkit: file.2: debug: file: pread count=4096 offset=103997440 nbdkit: file.8: debug: file: pread count=4096 offset=105029632 nbdkit: file.13: debug: file: pread count=4096 offset=105738240 nbdkit: file.15: debug: file: pread count=4096 offset=105549824 nbdkit: file.4: debug: file: pread count=4096 offset=104738816 nbdkit: file.6: debug: file: pread count=4096 offset=103788544 nbdkit: file.15: debug: file: pread count=4096 offset=105553920 nbdkit: file.3: debug: file: pread count=4096 offset=104202240 nbdkit: file.2: debug: file: pread count=4096 offset=104001536 nbdkit: file.13: debug: file: pread count=4096 offset=105742336 nbdkit: file.12: debug: file: pread count=4096 offset=105222144 nbdkit: file.4: debug: file: pread count=4096 offset=104742912 nbdkit: file.13: debug: file: pread count=4096 offset=105746432 nbdkit: file.12: debug: file: pread count=4096 offset=105226240 nbdkit: file.15: debug: file: pread count=4096 offset=105558016 nbdkit: file.0: debug: file: pread count=4096 offset=104497152 nbdkit: file.15: debug: file: pread count=4096 offset=105562112 nbdkit: file.3: debug: file: pread count=4096 offset=104206336 nbdkit: file.12: debug: file: pread count=4096 offset=105230336 nbdkit: file.8: debug: file: pread count=4096 offset=105033728 nbdkit: file.13: debug: file: pread count=4096 offset=105750528 nbdkit: file.2: debug: file: pread count=4096 offset=104005632 nbdkit: file.6: debug: file: pread count=4096 offset=103792640 nbdkit: file.0: debug: file: pread count=4096 offset=104501248 nbdkit: file.2: debug: file: pread count=4096 offset=104009728 nbdkit: file.4: debug: file: pread count=4096 offset=104747008 nbdkit: file.8: debug: file: pread count=4096 offset=105037824 nbdkit: file.13: debug: file: pread count=4096 offset=105754624 nbdkit: file.8: debug: file: pread count=4096 offset=105041920 nbdkit: file.15: debug: file: pread count=4096 offset=105566208 nbdkit: file.8: debug: file: pread count=4096 offset=105046016 nbdkit: file.0: debug: file: pread count=4096 offset=104505344 nbdkit: file.12: debug: file: pread count=4096 offset=105234432 nbdkit: file.8: debug: file: pread count=4096 offset=105050112 nbdkit: file.4: debug: file: pread count=4096 offset=104751104 nbdkit: file.2: debug: file: pread count=4096 offset=104013824 nbdkit: file.3: debug: file: pread count=4096 offset=104210432 nbdkit: file.6: debug: file: pread count=4096 offset=103796736 nbdkit: file.13: debug: file: pread count=4096 offset=105758720 nbdkit: file.12: debug: file: pread count=4096 offset=105238528 nbdkit: file.13: debug: file: pread count=4096 offset=105762816 nbdkit: file.2: debug: file: pread count=4096 offset=104017920 nbdkit: file.6: debug: file: pread count=4096 offset=103800832 nbdkit: file.15: debug: file: pread count=4096 offset=105570304 nbdkit: file.0: debug: file: pread count=4096 offset=104509440 nbdkit: file.6: debug: file: pread count=4096 offset=103804928 nbdkit: file.12: debug: file: pread count=4096 offset=105242624 nbdkit: file.8: debug: file: pread count=4096 offset=105054208 nbdkit: file.12: debug: file: pread count=4096 offset=105246720 nbdkit: file.4: debug: file: pread count=4096 offset=104755200 nbdkit: file.8: debug: file: pread count=4096 offset=105058304 nbdkit: file.3: debug: file: pread count=4096 offset=104214528 nbdkit: file.2: debug: file: pread count=4096 offset=104022016 nbdkit: file.0: debug: file: pread count=4096 offset=104513536 nbdkit: file.15: debug: file: pread count=4096 offset=105574400 nbdkit: file.0: debug: file: pread count=4096 offset=104517632 nbdkit: file.12: debug: file: pread count=4096 offset=105250816 nbdkit: file.2: debug: file: pread count=4096 offset=104026112 nbdkit: file.4: debug: file: pread count=4096 offset=104759296 nbdkit: file.4: debug: file: pread count=4096 offset=104763392 nbdkit: file.12: debug: file: pread count=4096 offset=105254912 nbdkit: file.2: debug: file: pread count=4096 offset=104030208 nbdkit: file.13: debug: file: pread count=4096 offset=105766912 nbdkit: file.15: debug: file: pread count=4096 offset=105578496 nbdkit: file.2: debug: file: pread count=4096 offset=104034304 nbdkit: file.4: debug: file: pread count=4096 offset=104767488 nbdkit: file.8: debug: file: pread count=4096 offset=105062400 nbdkit: file.0: debug: file: pread count=4096 offset=104521728 nbdkit: file.4: debug: file: pread count=4096 offset=104771584 nbdkit: file.2: debug: file: pread count=4096 offset=104038400 nbdkit: file.13: debug: file: pread count=4096 offset=105771008 nbdkit: file.12: debug: file: pread count=4096 offset=105259008 nbdkit: file.3: debug: file: pread count=4096 offset=104218624 nbdkit: file.12: debug: file: pread count=4096 offset=105263104 nbdkit: file.15: debug: file: pread count=4096 offset=105582592 nbdkit: file.4: debug: file: pread count=4096 offset=104775680 nbdkit: file.15: debug: file: pread count=4096 offset=105586688 nbdkit: file.13: debug: file: pread count=4096 offset=105775104 nbdkit: file.2: debug: file: pread count=4096 offset=104042496 nbdkit: file.8: debug: file: pread count=4096 offset=105066496 nbdkit: file.3: debug: file: pread count=4096 offset=104222720 nbdkit: file.15: debug: file: pread count=4096 offset=105590784 nbdkit: file.2: debug: file: pread count=4096 offset=104046592 nbdkit: file.13: debug: file: pread count=4096 offset=105779200 nbdkit: file.12: debug: file: pread count=4096 offset=105267200 nbdkit: file.15: debug: file: pread count=4096 offset=105594880 nbdkit: file.3: debug: file: pread count=4096 offset=104226816 nbdkit: file.8: debug: file: pread count=4096 offset=105070592 nbdkit: file.0: debug: file: pread count=4096 offset=104525824 nbdkit: file.4: debug: file: pread count=4096 offset=104779776 nbdkit: file.8: debug: file: pread count=4096 offset=105074688 nbdkit: file.12: debug: file: pread count=4096 offset=105271296 nbdkit: file.2: debug: file: pread count=4096 offset=104050688 nbdkit: file.13: debug: file: pread count=4096 offset=105783296 nbdkit: file.8: debug: file: pread count=4096 offset=105078784 nbdkit: file.12: debug: file: pread count=4096 offset=105275392 nbdkit: file.12: debug: file: pread count=4096 offset=105279488 nbdkit: file.3: debug: file: pread count=4096 offset=104230912 nbdkit: file.2: debug: file: pread count=4096 offset=104054784 nbdkit: file.4: debug: file: pread count=4096 offset=104783872 nbdkit: file.15: debug: file: pread count=4096 offset=105598976 nbdkit: file.2: debug: file: pread count=4096 offset=104058880 nbdkit: file.8: debug: file: pread count=4096 offset=105082880 nbdkit: file.13: debug: file: pread count=4096 offset=105787392 nbdkit: file.0: debug: file: pread count=4096 offset=104529920 nbdkit: file.2: debug: file: pread count=4096 offset=104062976 nbdkit: file.3: debug: file: pread count=4096 offset=104235008 nbdkit: file.2: debug: file: pread count=4096 offset=104067072 nbdkit: file.15: debug: file: pread count=4096 offset=105603072 nbdkit: file.13: debug: file: pread count=4096 offset=105791488 nbdkit: file.15: debug: file: pread count=4096 offset=105607168 nbdkit: file.8: debug: file: pread count=4096 offset=105086976 nbdkit: file.15: debug: file: pread count=4096 offset=105611264 nbdkit: file.12: debug: file: pread count=4096 offset=105283584 nbdkit: file.8: debug: file: pread count=4096 offset=105091072 nbdkit: file.8: debug: file: pread count=4096 offset=105095168 nbdkit: file.4: debug: file: pread count=4096 offset=104787968 nbdkit: file.8: debug: file: pread count=4096 offset=105099264 nbdkit: file.13: debug: file: pread count=4096 offset=105795584 nbdkit: file.0: debug: file: pread count=4096 offset=104534016 nbdkit: file.15: debug: file: pread count=4096 offset=105615360 nbdkit: file.3: debug: file: pread count=4096 offset=104239104 nbdkit: file.12: debug: file: pread count=4096 offset=105287680 nbdkit: file.4: debug: file: pread count=4096 offset=104792064 nbdkit: file.13: debug: file: pread count=4096 offset=105799680 nbdkit: file.8: debug: file: pread count=4096 offset=105103360 nbdkit: file.0: debug: file: pread count=4096 offset=104538112 nbdkit: file.4: debug: file: pread count=4096 offset=104796160 nbdkit: file.8: debug: file: pread count=4096 offset=105107456 nbdkit: file.3: debug: file: pread count=4096 offset=104243200 nbdkit: file.12: debug: file: pread count=4096 offset=105291776 nbdkit: file.0: debug: file: pread count=4096 offset=104542208 nbdkit: file.15: debug: file: pread count=4096 offset=105619456 nbdkit: file.3: debug: file: pread count=4096 offset=104247296 nbdkit: file.13: debug: file: pread count=4096 offset=105803776 nbdkit: file.4: debug: file: pread count=4096 offset=104800256 nbdkit: file.8: debug: file: pread count=4096 offset=105111552 nbdkit: file.8: debug: file: pread count=4096 offset=105115648 nbdkit: file.13: debug: file: pread count=4096 offset=105807872 nbdkit: file.12: debug: file: pread count=4096 offset=105295872 nbdkit: file.4: debug: file: pread count=4096 offset=104804352 nbdkit: file.3: debug: file: pread count=4096 offset=104251392 nbdkit: file.15: debug: file: pread count=4096 offset=105623552 nbdkit: file.13: debug: file: pread count=4096 offset=105811968 nbdkit: file.0: debug: file: pread count=4096 offset=104546304 nbdkit: file.3: debug: file: pread count=4096 offset=104255488 nbdkit: file.15: debug: file: pread count=4096 offset=105627648 nbdkit: file.15: debug: file: pread count=4096 offset=105631744 nbdkit: file.4: debug: file: pread count=4096 offset=104808448 nbdkit: file.13: debug: file: pread count=4096 offset=105816064 nbdkit: file.0: debug: file: pread count=4096 offset=104550400 nbdkit: file.13: debug: file: pread count=4096 offset=105820160 nbdkit: file.13: debug: file: pread count=4096 offset=105824256 nbdkit: file.4: debug: file: pread count=4096 offset=104812544 nbdkit: file.15: debug: file: pread count=4096 offset=105635840 nbdkit: file.0: debug: file: pread count=4096 offset=104554496 nbdkit: file.12: debug: file: pread count=4096 offset=105299968 nbdkit: file.13: debug: file: pread count=4096 offset=105828352 nbdkit: file.3: debug: file: pread count=4096 offset=104259584 nbdkit: file.12: debug: file: pread count=4096 offset=105304064 nbdkit: file.3: debug: file: pread count=4096 offset=104263680 nbdkit: file.4: debug: file: pread count=4096 offset=104816640 nbdkit: file.0: debug: file: pread count=4096 offset=104558592 nbdkit: file.15: debug: file: pread count=4096 offset=105639936 nbdkit: file.0: debug: file: pread count=4096 offset=104562688 nbdkit: file.13: debug: file: pread count=4096 offset=105832448 nbdkit: file.12: debug: file: pread count=4096 offset=105308160 nbdkit: file.3: debug: file: pread count=4096 offset=104267776 nbdkit: file.12: debug: file: pread count=4096 offset=105312256 nbdkit: file.3: debug: file: pread count=4096 offset=104271872 nbdkit: file.13: debug: file: pread count=4096 offset=105836544 nbdkit: file.12: debug: file: pread count=4096 offset=105316352 nbdkit: file.0: debug: file: pread count=4096 offset=104566784 nbdkit: file.4: debug: file: pread count=4096 offset=104820736 nbdkit: file.4: debug: file: pread count=4096 offset=104824832 nbdkit: file.4: debug: file: pread count=4096 offset=104828928 nbdkit: file.4: debug: file: pread count=4096 offset=104833024 nbdkit: file.12: debug: file: pread count=4096 offset=105320448 nbdkit: file.13: debug: file: pread count=4096 offset=105840640 nbdkit: file.4: debug: file: pread count=4096 offset=104837120 nbdkit: file.0: debug: file: pread count=4096 offset=104570880 nbdkit: file.13: debug: file: pread count=4096 offset=105844736 nbdkit: file.13: debug: file: pread count=4096 offset=105848832 nbdkit: file.0: debug: file: pread count=4096 offset=104574976 nbdkit: file.4: debug: file: pread count=4096 offset=104841216 nbdkit: file.4: debug: file: pread count=4096 offset=104845312 nbdkit: file.12: debug: file: pread count=4096 offset=105324544 nbdkit: file.3: debug: file: pread count=4096 offset=104275968 nbdkit: file.3: debug: file: pread count=4096 offset=104280064 nbdkit: file.0: debug: file: pread count=4096 offset=104579072 nbdkit: file.3: debug: file: pread count=4096 offset=104284160 nbdkit: file.0: debug: file: pread count=4096 offset=104583168 nbdkit: file.13: debug: file: pread count=4096 offset=105852928 nbdkit: file.0: debug: file: pread count=4096 offset=104587264 nbdkit: file.3: debug: file: pread count=4096 offset=104288256 nbdkit: file.3: debug: file: pread count=4096 offset=104292352 nbdkit: file.3: debug: file: pread count=4096 offset=104296448 nbdkit: file.13: debug: file: pread count=4096 offset=105857024 nbdkit: file.13: debug: file: pread count=4096 offset=105861120 nbdkit: file.12: debug: file: pread count=4096 offset=105328640 nbdkit: file.3: debug: file: pread count=4096 offset=104300544 nbdkit: file.4: debug: file: pread count=4096 offset=104849408 nbdkit: file.12: debug: file: pread count=4096 offset=105332736 nbdkit: file.4: debug: file: pread count=4096 offset=104853504 nbdkit: file.0: debug: file: pread count=4096 offset=104591360 nbdkit: file.3: debug: file: pread count=4096 offset=104304640 nbdkit: file.13: debug: file: pread count=4096 offset=105865216 nbdkit: file.12: debug: file: pread count=4096 offset=105336832 nbdkit: file.3: debug: file: pread count=4096 offset=104308736 nbdkit: file.13: debug: file: pread count=4096 offset=105869312 nbdkit: file.12: debug: file: pread count=4096 offset=105340928 nbdkit: file.13: debug: file: pread count=4096 offset=105873408 nbdkit: file.3: debug: file: pread count=4096 offset=104312832 nbdkit: file.12: debug: file: pread count=4096 offset=105345024 nbdkit: file.12: debug: file: pread count=4096 offset=105349120 nbdkit: file.3: debug: file: pread count=4096 offset=104316928 nbdkit: file.3: debug: file: pread count=4096 offset=104321024 nbdkit: file.3: debug: file: pread count=4096 offset=104325120 nbdkit: file.13: debug: file: pread count=4096 offset=105877504 nbdkit: file.12: debug: file: pread count=4096 offset=105353216 nbdkit: file.12: debug: file: pread count=4096 offset=105357312 nbdkit: file.13: debug: file: pread count=4096 offset=105881600 nbdkit: file.3: debug: file: pread count=4096 offset=104329216 nbdkit: file.13: debug: file: pread count=4096 offset=105885696 nbdkit: file.12: debug: file: pread count=4096 offset=105361408 nbdkit: file.12: debug: file: pread count=4096 offset=105365504 nbdkit: file.12: debug: file: pread count=4096 offset=105369600 nbdkit: file.13: debug: file: pread count=4096 offset=105889792 nbdkit: file.12: debug: file: pread count=4096 offset=105373696 nbdkit: file.13: debug: file: pread count=4096 offset=105893888 nbdkit: file.13: debug: file: pread count=4096 offset=105897984 nbdkit: file.13: debug: file: pread count=4096 offset=105902080 nbdkit: file.12: debug: file: pread count=4096 offset=105377792 nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file[2]: debug: cow: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: cow: close nbdkit: file[2]: debug: file: close nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file[3]: debug: cow: finalize nbdkit: file[3]: debug: file: finalize nbdkit: file[3]: debug: cow: close nbdkit: file[3]: debug: file: close nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file[4]: debug: cow: finalize nbdkit: file[4]: debug: file: finalize nbdkit: file[4]: debug: cow: close nbdkit: file[4]: debug: file: close nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[5]: debug: cow: finalize nbdkit: file[5]: debug: file: finalize nbdkit: file[5]: debug: cow: close nbdkit: file[5]: debug: file: close + ls -lsh disk cow-extents2.img cow-extents2-sparse.img 380K -rw-r--r-- 1 builduser builduser 102M Nov 15 09:07 cow-extents2-sparse.img 102M -rw-r--r-- 1 builduser builduser 102M Nov 15 09:07 cow-extents2.img 15M -rw-r--r-- 1 builduser builduser 102M Nov 15 07:14 disk + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cow-extents2.sh: run cleanup hooks: exit code 0 ./test-cow-extents2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f cow-extents2.img cow-extents2-sparse.img cow-extents2.pid /tmp/nbdkit-test-sock.NALtxz + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1256448 + local pid=1256448 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1256448 + for i in {1..60} + kill -0 1256448 nbdkit: debug: cow: cleanup nbdkit: debug: file: cleanup + sleep 1 nbdkit: debug: file: unload plugin nbdkit: debug: cow: unload filter + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + for i in {1..60} + kill -0 1256448 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1256448 failed to respond to SIGTERM' error: nbdkit pid 1256448 failed to respond to SIGTERM + kill -9 1256448 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cow-extents2.sh (exit status: 1) FAIL: test-cow-unaligned.sh =========================== + requires_filter cow + requires nbdkit --filter=cow null --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.8d7K9N + files='/tmp/nbdkit-test-sock.8d7K9N cow-unaligned.pid' + rm -f /tmp/nbdkit-test-sock.8d7K9N cow-unaligned.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.8d7K9N cow-unaligned.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.8d7K9N cow-unaligned.pid' + start_nbdkit -P cow-unaligned.pid -U /tmp/nbdkit-test-sock.8d7K9N --filter=cow memory 130000 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=cow-unaligned.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P cow-unaligned.pid -U /tmp/nbdkit-test-sock.8d7K9N --filter=cow memory 130000 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P cow-unaligned.pid -U /tmp/nbdkit-test-sock.8d7K9N --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so 130000 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/cow/.libs/nbdkit-cow-filter.so (name cow) nbdkit: debug: cow: load nbdkit: debug: cow: temporary directory for overlay: /var/tmp nbdkit: debug: cow: config key=size, value=130000 nbdkit: debug: memory: config key=size, value=130000 nbdkit: debug: cow: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: cow: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.8d7K9N nbdkit: debug: forked into background (new pid = 1256759) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/cow-unaligned.pid nbdkit: debug: memory: after_fork nbdkit: debug: cow: after_fork + for _i in {1..60} + test -s cow-unaligned.pid + break + test -s cow-unaligned.pid ++ cat cow-unaligned.pid + cleanup_fn kill_nbdkit 1256759 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1256759' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.8d7K9N' -c ' # Write some pattern data to the overlay and check it reads back OK. buf = b"abcdefghijklm" * 10000 h.pwrite(buf, 0) buf2 = h.pread(130000, 0) assert buf == buf2 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.8d7K9N" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: cow: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: cow: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: cow: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=1 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=1 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7bee33a4e4d0 nbdkit: memory[1]: debug: cow: open returned handle 0x7bee33a4e4d0 nbdkit: memory[1]: debug: memory: prepare readonly=1 nbdkit: memory[1]: debug: cow: prepare readonly=0 nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: cow: underlying file size: 130000 nbdkit: memory[1]: debug: bitmap resized to 8 bytes nbdkit: memory[1]: debug: cow: get_size nbdkit: memory[1]: debug: cow: underlying file size: 130000 nbdkit: memory[1]: debug: bitmap resized to 8 bytes nbdkit: memory[1]: debug: cow: can_write nbdkit: memory[1]: debug: cow: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: cow: can_fast_zero nbdkit: memory[1]: debug: cow: can_trim nbdkit: memory[1]: debug: cow: can_fua nbdkit: memory[1]: debug: cow: can_flush nbdkit: memory[1]: debug: cow: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: cow: can_multi_conn nbdkit: memory[1]: debug: cow: can_cache nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: cow: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 130000 eflags: 0x5ad libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.4 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 0010: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 0020: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 0030: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 0040: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 0050: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| 0060: 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 |fghijklmabcdefgh| 0070: 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b |ijklmabcdefghijk| 0080: 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 |lmabcdefghijklma| 0090: 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 |bcdefghijklmabcd| 00a0: 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 |efghijklmabcdefg| 00b0: 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a |hijklmabcdefghij| 00c0: 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d |klmabcdefghijklm| 00d0: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 00e0: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 00f0: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 0100: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 0110: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 0120: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| 0130: 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 |fghijklmabcdefgh| 0140: 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b |ijklmabcdefghijk| 0150: 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 |lmabcdefghijklma| 0160: 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 |bcdefghijklmabcd| 0170: 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 |efghijklmabcdefg| 0180: 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a |hijklmabcdefghij| 0190: 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d |klmabcdefghijklm| 01a0: 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 |abcdefghijklmabc| 01b0: 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 |defghijklmabcdef| 01c0: 67 68 69 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 |ghijklmabcdefghi| 01d0: 6a 6b 6c 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c |jklmabcdefghijkl| 01e0: 6d 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 |mabcdefghijklmab| 01f0: 63 64 65 66 67 68 69 6a 6b 6c 6d 61 62 63 64 65 |cdefghijklmabcde| [... 129488 more bytes truncated ...] " count=130000 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread memory.5 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD nbdkit: debug: starting worker thread memory.6 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: debug: starting worker thread memory.7 nbdkit: memory.0: debug: cow: pwrite count=130000 offset=0 fua=0 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: memory.0: debug: memory: pread count=3024 offset=126976 nbdkit: debug: starting worker thread memory.12 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread memory.13 libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 nbdkit: debug: starting worker thread memory.14 nbdkit: debug: starting worker thread memory.15 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=130000 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: memory.1: debug: cow: pread count=130000 offset=0 nbdkit: debug: starting worker thread memory.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.2: debug: client closed input socket, closing connection nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory[1]: debug: cow: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: cow: close nbdkit: memory[1]: debug: memory: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-cow-unaligned.sh: run cleanup hooks: exit code 0 ./test-cow-unaligned.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.8d7K9N cow-unaligned.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1256759 + local pid=1256759 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1256759 + for i in {1..60} + kill -0 1256759 + sleep 1 nbdkit: debug: cow: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: cow: unload filter + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + for i in {1..60} + kill -0 1256759 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1256759 failed to respond to SIGTERM' error: nbdkit pid 1256759 failed to respond to SIGTERM + kill -9 1256759 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-cow-unaligned.sh (exit status: 1) FAIL: test-delay-shutdown.sh ============================ + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires qemu-io --version + requires timeout 60s true + pidfile=delay-shutdown.pid ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.mzdJfu + files='delay-shutdown.pid /tmp/nbdkit-test-sock.mzdJfu' + cleanup_fn rm -f delay-shutdown.pid /tmp/nbdkit-test-sock.mzdJfu + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f delay-shutdown.pid /tmp/nbdkit-test-sock.mzdJfu' + fail=0 + start_nbdkit -P delay-shutdown.pid -U /tmp/nbdkit-test-sock.mzdJfu --filter=noparallel --filter=delay null 1M serialize=connections rdelay=60 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=delay-shutdown.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P delay-shutdown.pid -U /tmp/nbdkit-test-sock.mzdJfu --filter=noparallel --filter=delay null 1M serialize=connections rdelay=60 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P delay-shutdown.pid -U /tmp/nbdkit-test-sock.mzdJfu --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel/.libs/nbdkit-noparallel-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so 1M serialize=connections rdelay=60 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so (name null) nbdkit: debug: null: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/delay/.libs/nbdkit-delay-filter.so (name delay) nbdkit: debug: delay: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel/.libs/nbdkit-noparallel-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/noparallel/.libs/nbdkit-noparallel-filter.so (name noparallel) nbdkit: debug: noparallel: load nbdkit: debug: noparallel: config key=size, value=1M nbdkit: debug: delay: config key=size, value=1M nbdkit: debug: null: config key=size, value=1M nbdkit: debug: noparallel: config key=serialize, value=connections nbdkit: debug: noparallel: config key=rdelay, value=60 nbdkit: debug: delay: config key=rdelay, value=60 nbdkit: debug: noparallel: config_complete nbdkit: debug: delay: config_complete nbdkit: debug: null: config_complete nbdkit: debug: using thread model: serialize_connections nbdkit: debug: null: get_ready nbdkit: debug: delay: get_ready thread_model=0 nbdkit: debug: noparallel: get_ready thread_model=0 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.mzdJfu nbdkit: debug: forked into background (new pid = 1256900) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/delay-shutdown.pid nbdkit: debug: null: after_fork nbdkit: debug: delay: after_fork nbdkit: debug: noparallel: after_fork + for _i in {1..60} + test -s delay-shutdown.pid + break + test -s delay-shutdown.pid ++ cat delay-shutdown.pid + cleanup_fn kill_nbdkit 1256900 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1256900' + trap '' ERR + timeout 1s qemu-io -f raw 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.mzdJfu' -c 'r 0 512' nbdkit: debug: accepted connection nbdkit: null[1]: debug: noparallel: preconnect nbdkit: null[1]: debug: delay: preconnect nbdkit: null[1]: debug: null: preconnect nbdkit: null[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: null[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: null[1]: debug: noparallel: open readonly=0 exportname="" tls=0 nbdkit: null[1]: debug: noparallel: default_export readonly=0 tls=0 nbdkit: null[1]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[1]: debug: null: default_export readonly=0 tls=0 nbdkit: null[1]: debug: delay: open readonly=0 exportname="" tls=0 nbdkit: null[1]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[1]: debug: null: open readonly=0 exportname="" tls=0 nbdkit: null[1]: debug: null: default_export readonly=0 tls=0 nbdkit: null[1]: debug: null: open returned handle 0x7f7caa14b4d0 nbdkit: null[1]: debug: delay: open returned handle 0x7f7caa14b4d0 nbdkit: null[1]: debug: noparallel: open returned handle 0x7f7caa14b4d0 nbdkit: null[1]: debug: null: prepare readonly=0 nbdkit: null[1]: debug: delay: prepare readonly=0 nbdkit: null[1]: debug: noparallel: prepare readonly=0 nbdkit: null[1]: debug: noparallel: get_size nbdkit: null[1]: debug: delay: get_size nbdkit: null[1]: debug: null: get_size nbdkit: null[1]: debug: noparallel: can_write nbdkit: null[1]: debug: delay: can_write nbdkit: null[1]: debug: null: can_write nbdkit: null[1]: debug: noparallel: can_zero nbdkit: null[1]: debug: delay: can_zero nbdkit: null[1]: debug: null: can_zero nbdkit: null[1]: debug: noparallel: can_fast_zero nbdkit: null[1]: debug: delay: can_fast_zero nbdkit: null[1]: debug: null: can_fast_zero nbdkit: null[1]: debug: noparallel: can_trim nbdkit: null[1]: debug: delay: can_trim nbdkit: null[1]: debug: null: can_trim nbdkit: null[1]: debug: noparallel: can_fua nbdkit: null[1]: debug: delay: can_fua nbdkit: null[1]: debug: null: can_fua nbdkit: null[1]: debug: noparallel: can_flush nbdkit: null[1]: debug: delay: can_flush nbdkit: null[1]: debug: null: can_flush nbdkit: null[1]: debug: noparallel: is_rotational nbdkit: null[1]: debug: delay: is_rotational nbdkit: null[1]: debug: null: is_rotational nbdkit: null[1]: debug: noparallel: can_multi_conn nbdkit: null[1]: debug: delay: can_multi_conn nbdkit: null[1]: debug: null: can_multi_conn nbdkit: null[1]: debug: noparallel: can_cache nbdkit: null[1]: debug: delay: can_cache nbdkit: null[1]: debug: null: can_cache nbdkit: null[1]: debug: noparallel: can_extents nbdkit: null[1]: debug: delay: can_extents nbdkit: null[1]: debug: null: can_extents nbdkit: null[1]: debug: newstyle negotiation: flags: export 0xced nbdkit: null[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: null[1]: debug: handshake complete, processing requests serially nbdkit: null[1]: debug: noparallel: pread count=512 offset=0 nbdkit: null[1]: debug: delay: pread count=512 offset=0 nbdkit: null[1]: debug: sending error reply: Cannot send after transport endpoint shutdown nbdkit: null[1]: debug: noparallel: finalize nbdkit: null[1]: debug: delay: finalize nbdkit: null[1]: debug: null: finalize nbdkit: null[1]: debug: noparallel: close nbdkit: null[1]: debug: delay: close nbdkit: null[1]: debug: null: close + test 124 = 124 + timeout 5s qemu-io -f raw 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.mzdJfu' -c quit nbdkit: debug: accepted connection nbdkit: null[2]: debug: noparallel: preconnect nbdkit: null[2]: debug: delay: preconnect nbdkit: null[2]: debug: null: preconnect nbdkit: null[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: null[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: null[2]: debug: noparallel: open readonly=0 exportname="" tls=0 nbdkit: null[2]: debug: noparallel: default_export readonly=0 tls=0 nbdkit: null[2]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[2]: debug: null: default_export readonly=0 tls=0 nbdkit: null[2]: debug: delay: open readonly=0 exportname="" tls=0 nbdkit: null[2]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[2]: debug: null: open readonly=0 exportname="" tls=0 nbdkit: null[2]: debug: null: default_export readonly=0 tls=0 nbdkit: null[2]: debug: null: open returned handle 0x7f7caa14b4d0 nbdkit: null[2]: debug: delay: open returned handle 0x7f7caa14b4d0 nbdkit: null[2]: debug: noparallel: open returned handle 0x7f7caa14b4d0 nbdkit: null[2]: debug: null: prepare readonly=0 nbdkit: null[2]: debug: delay: prepare readonly=0 nbdkit: null[2]: debug: noparallel: prepare readonly=0 nbdkit: null[2]: debug: noparallel: get_size nbdkit: null[2]: debug: delay: get_size nbdkit: null[2]: debug: null: get_size nbdkit: null[2]: debug: noparallel: can_write nbdkit: null[2]: debug: delay: can_write nbdkit: null[2]: debug: null: can_write nbdkit: null[2]: debug: noparallel: can_zero nbdkit: null[2]: debug: delay: can_zero nbdkit: null[2]: debug: null: can_zero nbdkit: null[2]: debug: noparallel: can_fast_zero nbdkit: null[2]: debug: delay: can_fast_zero nbdkit: null[2]: debug: null: can_fast_zero nbdkit: null[2]: debug: noparallel: can_trim nbdkit: null[2]: debug: delay: can_trim nbdkit: null[2]: debug: null: can_trim nbdkit: null[2]: debug: noparallel: can_fua nbdkit: null[2]: debug: delay: can_fua nbdkit: null[2]: debug: null: can_fua nbdkit: null[2]: debug: noparallel: can_flush nbdkit: null[2]: debug: delay: can_flush nbdkit: null[2]: debug: null: can_flush nbdkit: null[2]: debug: noparallel: is_rotational nbdkit: null[2]: debug: delay: is_rotational nbdkit: null[2]: debug: null: is_rotational nbdkit: null[2]: debug: noparallel: can_multi_conn nbdkit: null[2]: debug: delay: can_multi_conn nbdkit: null[2]: debug: null: can_multi_conn nbdkit: null[2]: debug: noparallel: can_cache nbdkit: null[2]: debug: delay: can_cache nbdkit: null[2]: debug: null: can_cache nbdkit: null[2]: debug: noparallel: can_extents nbdkit: null[2]: debug: delay: can_extents nbdkit: null[2]: debug: null: can_extents nbdkit: null[2]: debug: newstyle negotiation: flags: export 0xced nbdkit: null[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: null[2]: debug: handshake complete, processing requests serially nbdkit: null[2]: debug: noparallel: flush nbdkit: null[2]: debug: delay: flush nbdkit: null[2]: debug: null: flush nbdkit: null[2]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: null[2]: debug: noparallel: finalize nbdkit: null[2]: debug: delay: finalize nbdkit: null[2]: debug: null: finalize nbdkit: null[2]: debug: noparallel: close nbdkit: null[2]: debug: delay: close nbdkit: null[2]: debug: null: close + test 0 = 0 + pid=1256912 + sleep 1 + qemu-io -f raw 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.mzdJfu' -c 'r 0 512' nbdkit: debug: accepted connection nbdkit: null[3]: debug: noparallel: preconnect nbdkit: null[3]: debug: delay: preconnect nbdkit: null[3]: debug: null: preconnect nbdkit: null[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: null[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: null[3]: debug: noparallel: open readonly=0 exportname="" tls=0 nbdkit: null[3]: debug: noparallel: default_export readonly=0 tls=0 nbdkit: null[3]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[3]: debug: null: default_export readonly=0 tls=0 nbdkit: null[3]: debug: delay: open readonly=0 exportname="" tls=0 nbdkit: null[3]: debug: delay: default_export readonly=0 tls=0 nbdkit: null[3]: debug: null: open readonly=0 exportname="" tls=0 nbdkit: null[3]: debug: null: default_export readonly=0 tls=0 nbdkit: null[3]: debug: null: open returned handle 0x7f7caa14b4d0 nbdkit: null[3]: debug: delay: open returned handle 0x7f7caa14b4d0 nbdkit: null[3]: debug: noparallel: open returned handle 0x7f7caa14b4d0 nbdkit: null[3]: debug: null: prepare readonly=0 nbdkit: null[3]: debug: delay: prepare readonly=0 nbdkit: null[3]: debug: noparallel: prepare readonly=0 nbdkit: null[3]: debug: noparallel: get_size nbdkit: null[3]: debug: delay: get_size nbdkit: null[3]: debug: null: get_size nbdkit: null[3]: debug: noparallel: can_write nbdkit: null[3]: debug: delay: can_write nbdkit: null[3]: debug: null: can_write nbdkit: null[3]: debug: noparallel: can_zero nbdkit: null[3]: debug: delay: can_zero nbdkit: null[3]: debug: null: can_zero nbdkit: null[3]: debug: noparallel: can_fast_zero nbdkit: null[3]: debug: delay: can_fast_zero nbdkit: null[3]: debug: null: can_fast_zero nbdkit: null[3]: debug: noparallel: can_trim nbdkit: null[3]: debug: delay: can_trim nbdkit: null[3]: debug: null: can_trim nbdkit: null[3]: debug: noparallel: can_fua nbdkit: null[3]: debug: delay: can_fua nbdkit: null[3]: debug: null: can_fua nbdkit: null[3]: debug: noparallel: can_flush nbdkit: null[3]: debug: delay: can_flush nbdkit: null[3]: debug: null: can_flush nbdkit: null[3]: debug: noparallel: is_rotational nbdkit: null[3]: debug: delay: is_rotational nbdkit: null[3]: debug: null: is_rotational nbdkit: null[3]: debug: noparallel: can_multi_conn nbdkit: null[3]: debug: delay: can_multi_conn nbdkit: null[3]: debug: null: can_multi_conn nbdkit: null[3]: debug: noparallel: can_cache nbdkit: null[3]: debug: delay: can_cache nbdkit: null[3]: debug: null: can_cache nbdkit: null[3]: debug: noparallel: can_extents nbdkit: null[3]: debug: delay: can_extents nbdkit: null[3]: debug: null: can_extents nbdkit: null[3]: debug: newstyle negotiation: flags: export 0xced nbdkit: null[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: null[3]: debug: handshake complete, processing requests serially nbdkit: null[3]: debug: noparallel: pread count=512 offset=0 nbdkit: null[3]: debug: delay: pread count=512 offset=0 ++ cat delay-shutdown.pid + kill -s INT 1256900 + (( i=0 )) + (( i < 5 )) nbdkit: null[3]: debug: sending error reply: Cannot send after transport endpoint shutdown nbdkit: null[3]: debug: noparallel: finalize nbdkit: null[3]: debug: delay: finalize nbdkit: null[3]: debug: null: finalize nbdkit: debug: noparallel: cleanup nbdkit: debug: delay: cleanup nbdkit: debug: null: cleanup nbdkit: debug: null: unload plugin nbdkit: debug: delay: unload filter nbdkit: debug: noparallel: unload filter ++ cat delay-shutdown.pid read failed: Cannot send after transport endpoint shutdown + kill -s 0 1256900 + sleep 1 + (( i++ )) + (( i < 5 )) ++ cat delay-shutdown.pid + kill -s 0 1256900 + sleep 1 + (( i++ )) + (( i < 5 )) ++ cat delay-shutdown.pid + kill -s 0 1256900 + sleep 1 + (( i++ )) + (( i < 5 )) ++ cat delay-shutdown.pid + kill -s 0 1256900 + sleep 1 + (( i++ )) + (( i < 5 )) ++ cat delay-shutdown.pid + kill -s 0 1256900 + sleep 1 + (( i++ )) + (( i < 5 )) + '[' 5 = 5 ']' + echo 'Unexpected status; nbdkit didn'\''t react fast enough to signal' Unexpected status; nbdkit didn't react fast enough to signal + fail=1 + wait 1256912 + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-delay-shutdown.sh: run cleanup hooks: exit code 1 ./test-delay-shutdown.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f delay-shutdown.pid /tmp/nbdkit-test-sock.mzdJfu + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1256900 + local pid=1256900 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1256900 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + for i in {1..60} + kill -0 1256900 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1256900 failed to respond to SIGTERM' error: nbdkit pid 1256900 failed to respond to SIGTERM + kill -9 1256900 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-delay-shutdown.sh (exit status: 1) FAIL: test-error0.sh ==================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.IHCnpg + files='/tmp/nbdkit-test-sock.IHCnpg error0.pid' + rm -f /tmp/nbdkit-test-sock.IHCnpg error0.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.IHCnpg error0.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.IHCnpg error0.pid' + start_nbdkit -P error0.pid -U /tmp/nbdkit-test-sock.IHCnpg --filter=error pattern 1G error-rate=0% + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=error0.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P error0.pid -U /tmp/nbdkit-test-sock.IHCnpg --filter=error pattern 1G error-rate=0% /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P error0.pid -U /tmp/nbdkit-test-sock.IHCnpg --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 1G "error-rate=0%" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so (name error) nbdkit: debug: error: load nbdkit: debug: error: config key=size, value=1G nbdkit: debug: pattern: config key=size, value=1G nbdkit: debug: error: config key=error-rate, value=0% nbdkit: debug: error: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: error: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.IHCnpg nbdkit: debug: forked into background (new pid = 1257011) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/error0.pid nbdkit: debug: pattern: after_fork nbdkit: debug: error: after_fork + for _i in {1..60} + test -s error0.pid + break + test -s error0.pid ++ cat error0.pid + cleanup_fn kill_nbdkit 1257011 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1257011' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.IHCnpg' -c 'mbytes = 2**20' -c 'h.pread(10*mbytes, 0)' -c 'h.pread(10*mbytes, 20*mbytes)' -c 'h.pread(10*mbytes, 40*mbytes)' -c 'h.pread(10*mbytes, 60*mbytes)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.IHCnpg" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: error: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x77a5f9cda4d0 nbdkit: pattern[1]: debug: error: open returned handle 0x77a5f9cda4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: error: prepare readonly=0 nbdkit: pattern[1]: debug: error: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: error: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: error: can_zero nbdkit: pattern[1]: debug: error: can_fast_zero nbdkit: pattern[1]: debug: error: can_trim nbdkit: pattern[1]: debug: error: can_fua nbdkit: pattern[1]: debug: error: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: error: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: error: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: error: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: error: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=10485760 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=10485760 offset=0 nbdkit: pattern.0: debug: pattern: pread count=10485760 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=10485760 offset=20971520 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=10485760 offset=20971520 nbdkit: pattern.1: debug: pattern: pread count=10485760 offset=20971520 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=10485760 offset=41943040 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=10485760 offset=41943040 nbdkit: pattern.2: debug: pattern: pread count=10485760 offset=41943040 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=10485760 offset=62914560 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=10485760 offset=62914560 nbdkit: pattern.3: debug: pattern: pread count=10485760 offset=62914560 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern[1]: debug: error: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: error: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-error0.sh: run cleanup hooks: exit code 0 ./test-error0.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.IHCnpg error0.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1257011 + local pid=1257011 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1257011 + for i in {1..60} + kill -0 1257011 + sleep 1 nbdkit: debug: error: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: error: unload filter + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + for i in {1..60} + kill -0 1257011 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1257011 failed to respond to SIGTERM' error: nbdkit pid 1257011 failed to respond to SIGTERM + kill -9 1257011 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-error0.sh (exit status: 1) FAIL: test-error10.sh ===================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.iYiHYZ + files='/tmp/nbdkit-test-sock.iYiHYZ error10.pid' + rm -f /tmp/nbdkit-test-sock.iYiHYZ error10.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.iYiHYZ error10.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.iYiHYZ error10.pid' + start_nbdkit -P error10.pid -U /tmp/nbdkit-test-sock.iYiHYZ --filter=error pattern 1G error-rate=10% + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=error10.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P error10.pid -U /tmp/nbdkit-test-sock.iYiHYZ --filter=error pattern 1G error-rate=10% /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P error10.pid -U /tmp/nbdkit-test-sock.iYiHYZ --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 1G "error-rate=10%" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so (name error) nbdkit: debug: error: load nbdkit: debug: error: config key=size, value=1G nbdkit: debug: pattern: config key=size, value=1G nbdkit: debug: error: config key=error-rate, value=10% nbdkit: debug: error: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: error: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.iYiHYZ nbdkit: debug: forked into background (new pid = 1257112) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/error10.pid nbdkit: debug: pattern: after_fork nbdkit: debug: error: after_fork + for _i in {1..60} + test -s error10.pid + break + test -s error10.pid ++ cat error10.pid + cleanup_fn kill_nbdkit 1257112 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1257112' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.iYiHYZ' -c ' # The error rate is 10% so about every 1 in 10 operations should fail. errors=0 for i in range(0,1000): try: h.pread (512, 0) except nbd.Error as ex: assert ex.errno == "EIO" errors += 1 # Unfortunately there is no "right answer" here, so our policy is if we # see the error number in a real test run we will extend the # boundaries here. print("error rate: %d/1000" % errors) assert errors >= 50 and errors <= 150 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.iYiHYZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: error: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x71629b5024d0 nbdkit: pattern[1]: debug: error: open returned handle 0x71629b5024d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: error: prepare readonly=0 nbdkit: pattern[1]: debug: error: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: error: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: error: can_zero nbdkit: pattern[1]: debug: error: can_fast_zero nbdkit: pattern[1]: debug: error: can_trim nbdkit: pattern[1]: debug: error: can_fua nbdkit: pattern[1]: debug: error: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: error: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: error: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: error: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: error: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.14 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.15 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: pattern.12: debug: error: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.15: debug: error: pread count=512 offset=0 nbdkit: pattern.15: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.7: debug: error: pread count=512 offset=0 nbdkit: pattern.7: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.9: debug: error: pread count=512 offset=0 nbdkit: pattern.9: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=0 nbdkit: pattern.5: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.14: debug: error: pread count=512 offset=0 nbdkit: pattern.14: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.12: debug: error: pread count=512 offset=0 nbdkit: pattern.12: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.13: debug: error: pread count=512 offset=0 nbdkit: pattern.13: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.8: debug: error: pread count=512 offset=0 nbdkit: pattern.8: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.11: debug: error: pread count=512 offset=0 nbdkit: pattern.11: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.10: debug: error: pread count=512 offset=0 nbdkit: pattern.10: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=0 nbdkit: pattern.6: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 error rate: 122/1000 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern[1]: debug: error: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: error: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-error10.sh: run cleanup hooks: exit code 0 ./test-error10.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.iYiHYZ error10.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1257112 + local pid=1257112 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1257112 + for i in {1..60} + kill -0 1257112 nbdkit: debug: error: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin + sleep 1 nbdkit: debug: error: unload filter + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + for i in {1..60} + kill -0 1257112 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1257112 failed to respond to SIGTERM' error: nbdkit pid 1257112 failed to respond to SIGTERM + kill -9 1257112 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-error10.sh (exit status: 1) FAIL: test-error100.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.2XJawZ + files='/tmp/nbdkit-test-sock.2XJawZ error100.pid' + rm -f /tmp/nbdkit-test-sock.2XJawZ error100.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.2XJawZ error100.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.2XJawZ error100.pid' + start_nbdkit -P error100.pid -U /tmp/nbdkit-test-sock.2XJawZ --filter=error pattern 1G error-rate=100% + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=error100.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P error100.pid -U /tmp/nbdkit-test-sock.2XJawZ --filter=error pattern 1G error-rate=100% /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P error100.pid -U /tmp/nbdkit-test-sock.2XJawZ --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 1G "error-rate=100%" nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so (name error) nbdkit: debug: error: load nbdkit: debug: error: config key=size, value=1G nbdkit: debug: pattern: config key=size, value=1G nbdkit: debug: error: config key=error-rate, value=100% nbdkit: debug: error: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: error: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.2XJawZ nbdkit: debug: forked into background (new pid = 1257213) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/error100.pid nbdkit: debug: pattern: after_fork nbdkit: debug: error: after_fork + for _i in {1..60} + test -s error100.pid + break + test -s error100.pid ++ cat error100.pid + cleanup_fn kill_nbdkit 1257213 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1257213' + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: error: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[1]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: error: prepare readonly=0 nbdkit: pattern[1]: debug: error: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: error: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: error: can_zero nbdkit: pattern[1]: debug: error: can_fast_zero nbdkit: pattern[1]: debug: error: can_trim nbdkit: pattern[1]: debug: error: can_fua nbdkit: pattern[1]: debug: error: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: error: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: error: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: error: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: error: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[1]: debug: error: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: error: close nbdkit: pattern[1]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[2]: debug: error: preconnect nbdkit: pattern[2]: debug: pattern: preconnect nbdkit: pattern[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[2]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[2]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[2]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[2]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[2]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[2]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[2]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[2]: debug: pattern: prepare readonly=0 nbdkit: pattern[2]: debug: error: prepare readonly=0 nbdkit: pattern[2]: debug: error: get_size nbdkit: pattern[2]: debug: pattern: get_size nbdkit: pattern[2]: debug: error: can_write nbdkit: pattern[2]: debug: pattern: can_write nbdkit: pattern[2]: debug: error: can_zero nbdkit: pattern[2]: debug: error: can_fast_zero nbdkit: pattern[2]: debug: error: can_trim nbdkit: pattern[2]: debug: error: can_fua nbdkit: pattern[2]: debug: error: can_flush nbdkit: pattern[2]: debug: pattern: can_flush nbdkit: pattern[2]: debug: error: is_rotational nbdkit: pattern[2]: debug: pattern: is_rotational nbdkit: pattern[2]: debug: error: can_multi_conn nbdkit: pattern[2]: debug: pattern: can_multi_conn nbdkit: pattern[2]: debug: error: can_cache nbdkit: pattern[2]: debug: pattern: can_cache nbdkit: pattern[2]: debug: error: can_extents nbdkit: pattern[2]: debug: pattern: can_extents nbdkit: pattern[2]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[2]: debug: error: finalize nbdkit: pattern[2]: debug: pattern: finalize nbdkit: pattern[2]: debug: error: close nbdkit: pattern[2]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[3]: debug: error: preconnect nbdkit: pattern[3]: debug: pattern: preconnect nbdkit: pattern[3]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[3]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[3]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[3]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[3]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[3]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[3]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[3]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[3]: debug: pattern: prepare readonly=0 nbdkit: pattern[3]: debug: error: prepare readonly=0 nbdkit: pattern[3]: debug: error: get_size nbdkit: pattern[3]: debug: pattern: get_size nbdkit: pattern[3]: debug: error: can_write nbdkit: pattern[3]: debug: pattern: can_write nbdkit: pattern[3]: debug: error: can_zero nbdkit: pattern[3]: debug: error: can_fast_zero nbdkit: pattern[3]: debug: error: can_trim nbdkit: pattern[3]: debug: error: can_fua nbdkit: pattern[3]: debug: error: can_flush nbdkit: pattern[3]: debug: pattern: can_flush nbdkit: pattern[3]: debug: error: is_rotational nbdkit: pattern[3]: debug: pattern: is_rotational nbdkit: pattern[3]: debug: error: can_multi_conn nbdkit: pattern[3]: debug: pattern: can_multi_conn nbdkit: pattern[3]: debug: error: can_cache nbdkit: pattern[3]: debug: pattern: can_cache nbdkit: pattern[3]: debug: error: can_extents nbdkit: pattern[3]: debug: pattern: can_extents nbdkit: pattern[3]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[3]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: pattern[3]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[3]: debug: error: finalize nbdkit: pattern[3]: debug: pattern: finalize nbdkit: pattern[3]: debug: error: close nbdkit: pattern[3]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[4]: debug: error: preconnect nbdkit: pattern[4]: debug: pattern: preconnect nbdkit: pattern[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[4]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[4]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[4]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[4]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[4]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[4]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[4]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[4]: debug: pattern: prepare readonly=0 nbdkit: pattern[4]: debug: error: prepare readonly=0 nbdkit: pattern[4]: debug: error: get_size nbdkit: pattern[4]: debug: pattern: get_size nbdkit: pattern[4]: debug: error: can_write nbdkit: pattern[4]: debug: pattern: can_write nbdkit: pattern[4]: debug: error: can_zero nbdkit: pattern[4]: debug: error: can_fast_zero nbdkit: pattern[4]: debug: error: can_trim nbdkit: pattern[4]: debug: error: can_fua nbdkit: pattern[4]: debug: error: can_flush nbdkit: pattern[4]: debug: pattern: can_flush nbdkit: pattern[4]: debug: error: is_rotational nbdkit: pattern[4]: debug: pattern: is_rotational nbdkit: pattern[4]: debug: error: can_multi_conn nbdkit: pattern[4]: debug: pattern: can_multi_conn nbdkit: pattern[4]: debug: error: can_cache nbdkit: pattern[4]: debug: pattern: can_cache nbdkit: pattern[4]: debug: error: can_extents nbdkit: pattern[4]: debug: pattern: can_extents nbdkit: pattern[4]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[4]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: client closed input socket, closing connection nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[4]: debug: error: finalize nbdkit: pattern[4]: debug: pattern: finalize nbdkit: pattern[4]: debug: error: close nbdkit: pattern[4]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[5]: debug: error: preconnect nbdkit: pattern[5]: debug: pattern: preconnect nbdkit: pattern[5]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[5]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[5]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[5]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[5]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[5]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[5]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[5]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[5]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[5]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[5]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[5]: debug: pattern: prepare readonly=0 nbdkit: pattern[5]: debug: error: prepare readonly=0 nbdkit: pattern[5]: debug: error: get_size nbdkit: pattern[5]: debug: pattern: get_size nbdkit: pattern[5]: debug: error: can_write nbdkit: pattern[5]: debug: pattern: can_write nbdkit: pattern[5]: debug: error: can_zero nbdkit: pattern[5]: debug: error: can_fast_zero nbdkit: pattern[5]: debug: error: can_trim nbdkit: pattern[5]: debug: error: can_fua nbdkit: pattern[5]: debug: error: can_flush nbdkit: pattern[5]: debug: pattern: can_flush nbdkit: pattern[5]: debug: error: is_rotational nbdkit: pattern[5]: debug: pattern: is_rotational nbdkit: pattern[5]: debug: error: can_multi_conn nbdkit: pattern[5]: debug: pattern: can_multi_conn nbdkit: pattern[5]: debug: error: can_cache nbdkit: pattern[5]: debug: pattern: can_cache nbdkit: pattern[5]: debug: error: can_extents nbdkit: pattern[5]: debug: pattern: can_extents nbdkit: pattern[5]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[5]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[5]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[5]: debug: error: finalize nbdkit: pattern[5]: debug: pattern: finalize nbdkit: pattern[5]: debug: error: close nbdkit: pattern[5]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[6]: debug: error: preconnect nbdkit: pattern[6]: debug: pattern: preconnect nbdkit: pattern[6]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[6]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[6]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[6]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[6]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[6]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[6]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[6]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[6]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[6]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[6]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[6]: debug: pattern: prepare readonly=0 nbdkit: pattern[6]: debug: error: prepare readonly=0 nbdkit: pattern[6]: debug: error: get_size nbdkit: pattern[6]: debug: pattern: get_size nbdkit: pattern[6]: debug: error: can_write nbdkit: pattern[6]: debug: pattern: can_write nbdkit: pattern[6]: debug: error: can_zero nbdkit: pattern[6]: debug: error: can_fast_zero nbdkit: pattern[6]: debug: error: can_trim nbdkit: pattern[6]: debug: error: can_fua nbdkit: pattern[6]: debug: error: can_flush nbdkit: pattern[6]: debug: pattern: can_flush nbdkit: pattern[6]: debug: error: is_rotational nbdkit: pattern[6]: debug: pattern: is_rotational nbdkit: pattern[6]: debug: error: can_multi_conn nbdkit: pattern[6]: debug: pattern: can_multi_conn nbdkit: pattern[6]: debug: error: can_cache nbdkit: pattern[6]: debug: pattern: can_cache nbdkit: pattern[6]: debug: error: can_extents nbdkit: pattern[6]: debug: pattern: can_extents nbdkit: pattern[6]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[6]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[6]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[6]: debug: error: finalize nbdkit: pattern[6]: debug: pattern: finalize nbdkit: pattern[6]: debug: error: close nbdkit: pattern[6]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[7]: debug: error: preconnect nbdkit: pattern[7]: debug: pattern: preconnect nbdkit: pattern[7]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[7]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[7]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[7]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[7]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[7]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[7]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[7]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[7]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[7]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[7]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[7]: debug: pattern: prepare readonly=0 nbdkit: pattern[7]: debug: error: prepare readonly=0 nbdkit: pattern[7]: debug: error: get_size nbdkit: pattern[7]: debug: pattern: get_size nbdkit: pattern[7]: debug: error: can_write nbdkit: pattern[7]: debug: pattern: can_write nbdkit: pattern[7]: debug: error: can_zero nbdkit: pattern[7]: debug: error: can_fast_zero nbdkit: pattern[7]: debug: error: can_trim nbdkit: pattern[7]: debug: error: can_fua nbdkit: pattern[7]: debug: error: can_flush nbdkit: pattern[7]: debug: pattern: can_flush nbdkit: pattern[7]: debug: error: is_rotational nbdkit: pattern[7]: debug: pattern: is_rotational nbdkit: pattern[7]: debug: error: can_multi_conn nbdkit: pattern[7]: debug: pattern: can_multi_conn nbdkit: pattern[7]: debug: error: can_cache nbdkit: pattern[7]: debug: pattern: can_cache nbdkit: pattern[7]: debug: error: can_extents nbdkit: pattern[7]: debug: pattern: can_extents nbdkit: pattern[7]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[7]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[7]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[7]: debug: error: finalize nbdkit: pattern[7]: debug: pattern: finalize nbdkit: pattern[7]: debug: error: close nbdkit: pattern[7]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[8]: debug: error: preconnect nbdkit: pattern[8]: debug: pattern: preconnect nbdkit: pattern[8]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[8]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[8]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[8]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[8]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[8]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[8]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[8]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[8]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[8]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[8]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[8]: debug: pattern: prepare readonly=0 nbdkit: pattern[8]: debug: error: prepare readonly=0 nbdkit: pattern[8]: debug: error: get_size nbdkit: pattern[8]: debug: pattern: get_size nbdkit: pattern[8]: debug: error: can_write nbdkit: pattern[8]: debug: pattern: can_write nbdkit: pattern[8]: debug: error: can_zero nbdkit: pattern[8]: debug: error: can_fast_zero nbdkit: pattern[8]: debug: error: can_trim nbdkit: pattern[8]: debug: error: can_fua nbdkit: pattern[8]: debug: error: can_flush nbdkit: pattern[8]: debug: pattern: can_flush nbdkit: pattern[8]: debug: error: is_rotational nbdkit: pattern[8]: debug: pattern: is_rotational nbdkit: pattern[8]: debug: error: can_multi_conn nbdkit: pattern[8]: debug: pattern: can_multi_conn nbdkit: pattern[8]: debug: error: can_cache nbdkit: pattern[8]: debug: pattern: can_cache nbdkit: pattern[8]: debug: error: can_extents nbdkit: pattern[8]: debug: pattern: can_extents nbdkit: pattern[8]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[8]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[8]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[8]: debug: error: finalize nbdkit: pattern[8]: debug: pattern: finalize nbdkit: pattern[8]: debug: error: close nbdkit: pattern[8]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[9]: debug: error: preconnect nbdkit: pattern[9]: debug: pattern: preconnect nbdkit: pattern[9]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[9]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[9]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[9]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[9]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[9]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[9]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[9]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[9]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[9]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[9]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[9]: debug: pattern: prepare readonly=0 nbdkit: pattern[9]: debug: error: prepare readonly=0 nbdkit: pattern[9]: debug: error: get_size nbdkit: pattern[9]: debug: pattern: get_size nbdkit: pattern[9]: debug: error: can_write nbdkit: pattern[9]: debug: pattern: can_write nbdkit: pattern[9]: debug: error: can_zero nbdkit: pattern[9]: debug: error: can_fast_zero nbdkit: pattern[9]: debug: error: can_trim nbdkit: pattern[9]: debug: error: can_fua nbdkit: pattern[9]: debug: error: can_flush nbdkit: pattern[9]: debug: pattern: can_flush nbdkit: pattern[9]: debug: error: is_rotational nbdkit: pattern[9]: debug: pattern: is_rotational nbdkit: pattern[9]: debug: error: can_multi_conn nbdkit: pattern[9]: debug: pattern: can_multi_conn nbdkit: pattern[9]: debug: error: can_cache nbdkit: pattern[9]: debug: pattern: can_cache nbdkit: pattern[9]: debug: error: can_extents nbdkit: pattern[9]: debug: pattern: can_extents nbdkit: pattern[9]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[9]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[9]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[9]: debug: error: finalize nbdkit: pattern[9]: debug: pattern: finalize nbdkit: pattern[9]: debug: error: close nbdkit: pattern[9]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[10]: debug: error: preconnect nbdkit: pattern[10]: debug: pattern: preconnect nbdkit: pattern[10]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[10]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[10]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[10]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[10]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[10]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[10]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[10]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[10]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[10]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[10]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[10]: debug: pattern: prepare readonly=0 nbdkit: pattern[10]: debug: error: prepare readonly=0 nbdkit: pattern[10]: debug: error: get_size nbdkit: pattern[10]: debug: pattern: get_size nbdkit: pattern[10]: debug: error: can_write nbdkit: pattern[10]: debug: pattern: can_write nbdkit: pattern[10]: debug: error: can_zero nbdkit: pattern[10]: debug: error: can_fast_zero nbdkit: pattern[10]: debug: error: can_trim nbdkit: pattern[10]: debug: error: can_fua nbdkit: pattern[10]: debug: error: can_flush nbdkit: pattern[10]: debug: pattern: can_flush nbdkit: pattern[10]: debug: error: is_rotational nbdkit: pattern[10]: debug: pattern: is_rotational nbdkit: pattern[10]: debug: error: can_multi_conn nbdkit: pattern[10]: debug: pattern: can_multi_conn nbdkit: pattern[10]: debug: error: can_cache nbdkit: pattern[10]: debug: pattern: can_cache nbdkit: pattern[10]: debug: error: can_extents nbdkit: pattern[10]: debug: pattern: can_extents nbdkit: pattern[10]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[10]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: pattern[10]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[10]: debug: error: finalize nbdkit: pattern[10]: debug: pattern: finalize nbdkit: pattern[10]: debug: error: close nbdkit: pattern[10]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[11]: debug: error: preconnect nbdkit: pattern[11]: debug: pattern: preconnect nbdkit: pattern[11]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[11]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[11]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[11]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[11]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[11]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[11]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[11]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[11]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[11]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[11]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[11]: debug: pattern: prepare readonly=0 nbdkit: pattern[11]: debug: error: prepare readonly=0 nbdkit: pattern[11]: debug: error: get_size nbdkit: pattern[11]: debug: pattern: get_size nbdkit: pattern[11]: debug: error: can_write nbdkit: pattern[11]: debug: pattern: can_write nbdkit: pattern[11]: debug: error: can_zero nbdkit: pattern[11]: debug: error: can_fast_zero nbdkit: pattern[11]: debug: error: can_trim nbdkit: pattern[11]: debug: error: can_fua nbdkit: pattern[11]: debug: error: can_flush nbdkit: pattern[11]: debug: pattern: can_flush nbdkit: pattern[11]: debug: error: is_rotational nbdkit: pattern[11]: debug: pattern: is_rotational nbdkit: pattern[11]: debug: error: can_multi_conn nbdkit: pattern[11]: debug: pattern: can_multi_conn nbdkit: pattern[11]: debug: error: can_cache nbdkit: pattern[11]: debug: pattern: can_cache nbdkit: pattern[11]: debug: error: can_extents nbdkit: pattern[11]: debug: pattern: can_extents nbdkit: pattern[11]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[11]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[11]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[11]: debug: error: finalize nbdkit: pattern[11]: debug: pattern: finalize nbdkit: pattern[11]: debug: error: close nbdkit: pattern[11]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[12]: debug: error: preconnect nbdkit: pattern[12]: debug: pattern: preconnect nbdkit: pattern[12]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: pattern[12]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[12]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[12]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[12]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[12]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[12]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[12]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[12]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[12]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[12]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[12]: debug: pattern: prepare readonly=0 nbdkit: pattern[12]: debug: error: prepare readonly=0 nbdkit: pattern[12]: debug: error: get_size nbdkit: pattern[12]: debug: pattern: get_size nbdkit: pattern[12]: debug: error: can_write nbdkit: pattern[12]: debug: pattern: can_write nbdkit: pattern[12]: debug: error: can_zero nbdkit: pattern[12]: debug: error: can_fast_zero nbdkit: pattern[12]: debug: error: can_trim nbdkit: pattern[12]: debug: error: can_fua nbdkit: pattern[12]: debug: error: can_flush nbdkit: pattern[12]: debug: pattern: can_flush nbdkit: pattern[12]: debug: error: is_rotational nbdkit: pattern[12]: debug: pattern: is_rotational nbdkit: pattern[12]: debug: error: can_multi_conn nbdkit: pattern[12]: debug: pattern: can_multi_conn nbdkit: pattern[12]: debug: error: can_cache nbdkit: pattern[12]: debug: pattern: can_cache nbdkit: pattern[12]: debug: error: can_extents nbdkit: pattern[12]: debug: pattern: can_extents nbdkit: pattern[12]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[12]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[12]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[12]: debug: error: finalize nbdkit: pattern[12]: debug: pattern: finalize nbdkit: pattern[12]: debug: error: close nbdkit: pattern[12]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[13]: debug: error: preconnect nbdkit: pattern[13]: debug: pattern: preconnect nbdkit: pattern[13]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[13]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[13]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[13]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[13]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[13]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[13]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[13]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[13]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[13]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[13]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[13]: debug: pattern: prepare readonly=0 nbdkit: pattern[13]: debug: error: prepare readonly=0 nbdkit: pattern[13]: debug: error: get_size nbdkit: pattern[13]: debug: pattern: get_size nbdkit: pattern[13]: debug: error: can_write nbdkit: pattern[13]: debug: pattern: can_write nbdkit: pattern[13]: debug: error: can_zero nbdkit: pattern[13]: debug: error: can_fast_zero nbdkit: pattern[13]: debug: error: can_trim nbdkit: pattern[13]: debug: error: can_fua nbdkit: pattern[13]: debug: error: can_flush nbdkit: pattern[13]: debug: pattern: can_flush nbdkit: pattern[13]: debug: error: is_rotational nbdkit: pattern[13]: debug: pattern: is_rotational nbdkit: pattern[13]: debug: error: can_multi_conn nbdkit: pattern[13]: debug: pattern: can_multi_conn nbdkit: pattern[13]: debug: error: can_cache nbdkit: pattern[13]: debug: pattern: can_cache nbdkit: pattern[13]: debug: error: can_extents nbdkit: pattern[13]: debug: pattern: can_extents nbdkit: pattern[13]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[13]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[13]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern[13]: debug: error: finalize nbdkit: pattern[13]: debug: pattern: finalize nbdkit: pattern[13]: debug: error: close nbdkit: pattern[13]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[14]: debug: error: preconnect nbdkit: pattern[14]: debug: pattern: preconnect nbdkit: pattern[14]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[14]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[14]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[14]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[14]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[14]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[14]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[14]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[14]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[14]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[14]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[14]: debug: pattern: prepare readonly=0 nbdkit: pattern[14]: debug: error: prepare readonly=0 nbdkit: pattern[14]: debug: error: get_size nbdkit: pattern[14]: debug: pattern: get_size nbdkit: pattern[14]: debug: error: can_write nbdkit: pattern[14]: debug: pattern: can_write nbdkit: pattern[14]: debug: error: can_zero nbdkit: pattern[14]: debug: error: can_fast_zero nbdkit: pattern[14]: debug: error: can_trim nbdkit: pattern[14]: debug: error: can_fua nbdkit: pattern[14]: debug: error: can_flush nbdkit: pattern[14]: debug: pattern: can_flush nbdkit: pattern[14]: debug: error: is_rotational nbdkit: pattern[14]: debug: pattern: is_rotational nbdkit: pattern[14]: debug: error: can_multi_conn nbdkit: pattern[14]: debug: pattern: can_multi_conn nbdkit: pattern[14]: debug: error: can_cache nbdkit: pattern[14]: debug: pattern: can_cache nbdkit: pattern[14]: debug: error: can_extents nbdkit: pattern[14]: debug: pattern: can_extents nbdkit: pattern[14]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[14]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[14]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[14]: debug: error: finalize nbdkit: pattern[14]: debug: pattern: finalize nbdkit: pattern[14]: debug: error: close nbdkit: pattern[14]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[15]: debug: error: preconnect nbdkit: pattern[15]: debug: pattern: preconnect nbdkit: pattern[15]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[15]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[15]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[15]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[15]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[15]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[15]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[15]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[15]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[15]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[15]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[15]: debug: pattern: prepare readonly=0 nbdkit: pattern[15]: debug: error: prepare readonly=0 nbdkit: pattern[15]: debug: error: get_size nbdkit: pattern[15]: debug: pattern: get_size nbdkit: pattern[15]: debug: error: can_write nbdkit: pattern[15]: debug: pattern: can_write nbdkit: pattern[15]: debug: error: can_zero nbdkit: pattern[15]: debug: error: can_fast_zero nbdkit: pattern[15]: debug: error: can_trim nbdkit: pattern[15]: debug: error: can_fua nbdkit: pattern[15]: debug: error: can_flush nbdkit: pattern[15]: debug: pattern: can_flush nbdkit: pattern[15]: debug: error: is_rotational nbdkit: pattern[15]: debug: pattern: is_rotational nbdkit: pattern[15]: debug: error: can_multi_conn nbdkit: pattern[15]: debug: pattern: can_multi_conn nbdkit: pattern[15]: debug: error: can_cache nbdkit: pattern[15]: debug: pattern: can_cache nbdkit: pattern[15]: debug: error: can_extents nbdkit: pattern[15]: debug: pattern: can_extents nbdkit: pattern[15]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[15]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[15]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[15]: debug: error: finalize nbdkit: pattern[15]: debug: pattern: finalize nbdkit: pattern[15]: debug: error: close nbdkit: pattern[15]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[16]: debug: error: preconnect nbdkit: pattern[16]: debug: pattern: preconnect nbdkit: pattern[16]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[16]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[16]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[16]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[16]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[16]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[16]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[16]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[16]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[16]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[16]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[16]: debug: pattern: prepare readonly=0 nbdkit: pattern[16]: debug: error: prepare readonly=0 nbdkit: pattern[16]: debug: error: get_size nbdkit: pattern[16]: debug: pattern: get_size nbdkit: pattern[16]: debug: error: can_write nbdkit: pattern[16]: debug: pattern: can_write nbdkit: pattern[16]: debug: error: can_zero nbdkit: pattern[16]: debug: error: can_fast_zero nbdkit: pattern[16]: debug: error: can_trim nbdkit: pattern[16]: debug: error: can_fua nbdkit: pattern[16]: debug: error: can_flush nbdkit: pattern[16]: debug: pattern: can_flush nbdkit: pattern[16]: debug: error: is_rotational nbdkit: pattern[16]: debug: pattern: is_rotational nbdkit: pattern[16]: debug: error: can_multi_conn nbdkit: pattern[16]: debug: pattern: can_multi_conn nbdkit: pattern[16]: debug: error: can_cache nbdkit: pattern[16]: debug: pattern: can_cache nbdkit: pattern[16]: debug: error: can_extents nbdkit: pattern[16]: debug: pattern: can_extents nbdkit: pattern[16]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[16]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[16]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[16]: debug: error: finalize nbdkit: pattern[16]: debug: pattern: finalize nbdkit: pattern[16]: debug: error: close nbdkit: pattern[16]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[17]: debug: error: preconnect nbdkit: pattern[17]: debug: pattern: preconnect nbdkit: pattern[17]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[17]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[17]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[17]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[17]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[17]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[17]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[17]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[17]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[17]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[17]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[17]: debug: pattern: prepare readonly=0 nbdkit: pattern[17]: debug: error: prepare readonly=0 nbdkit: pattern[17]: debug: error: get_size nbdkit: pattern[17]: debug: pattern: get_size nbdkit: pattern[17]: debug: error: can_write nbdkit: pattern[17]: debug: pattern: can_write nbdkit: pattern[17]: debug: error: can_zero nbdkit: pattern[17]: debug: error: can_fast_zero nbdkit: pattern[17]: debug: error: can_trim nbdkit: pattern[17]: debug: error: can_fua nbdkit: pattern[17]: debug: error: can_flush nbdkit: pattern[17]: debug: pattern: can_flush nbdkit: pattern[17]: debug: error: is_rotational nbdkit: pattern[17]: debug: pattern: is_rotational nbdkit: pattern[17]: debug: error: can_multi_conn nbdkit: pattern[17]: debug: pattern: can_multi_conn nbdkit: pattern[17]: debug: error: can_cache nbdkit: pattern[17]: debug: pattern: can_cache nbdkit: pattern[17]: debug: error: can_extents nbdkit: pattern[17]: debug: pattern: can_extents nbdkit: pattern[17]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[17]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[17]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[17]: debug: error: finalize nbdkit: pattern[17]: debug: pattern: finalize nbdkit: pattern[17]: debug: error: close nbdkit: pattern[17]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[18]: debug: error: preconnect nbdkit: pattern[18]: debug: pattern: preconnect nbdkit: pattern[18]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[18]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[18]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[18]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[18]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[18]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[18]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[18]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[18]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[18]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[18]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[18]: debug: pattern: prepare readonly=0 nbdkit: pattern[18]: debug: error: prepare readonly=0 nbdkit: pattern[18]: debug: error: get_size nbdkit: pattern[18]: debug: pattern: get_size nbdkit: pattern[18]: debug: error: can_write nbdkit: pattern[18]: debug: pattern: can_write nbdkit: pattern[18]: debug: error: can_zero nbdkit: pattern[18]: debug: error: can_fast_zero nbdkit: pattern[18]: debug: error: can_trim nbdkit: pattern[18]: debug: error: can_fua nbdkit: pattern[18]: debug: error: can_flush nbdkit: pattern[18]: debug: pattern: can_flush nbdkit: pattern[18]: debug: error: is_rotational nbdkit: pattern[18]: debug: pattern: is_rotational nbdkit: pattern[18]: debug: error: can_multi_conn nbdkit: pattern[18]: debug: pattern: can_multi_conn nbdkit: pattern[18]: debug: error: can_cache nbdkit: pattern[18]: debug: pattern: can_cache nbdkit: pattern[18]: debug: error: can_extents nbdkit: pattern[18]: debug: pattern: can_extents nbdkit: pattern[18]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[18]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[18]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[18]: debug: error: finalize nbdkit: pattern[18]: debug: pattern: finalize nbdkit: pattern[18]: debug: error: close nbdkit: pattern[18]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[19]: debug: error: preconnect nbdkit: pattern[19]: debug: pattern: preconnect nbdkit: pattern[19]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[19]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[19]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[19]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[19]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[19]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[19]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[19]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[19]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[19]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[19]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[19]: debug: pattern: prepare readonly=0 nbdkit: pattern[19]: debug: error: prepare readonly=0 nbdkit: pattern[19]: debug: error: get_size nbdkit: pattern[19]: debug: pattern: get_size nbdkit: pattern[19]: debug: error: can_write nbdkit: pattern[19]: debug: pattern: can_write nbdkit: pattern[19]: debug: error: can_zero nbdkit: pattern[19]: debug: error: can_fast_zero nbdkit: pattern[19]: debug: error: can_trim nbdkit: pattern[19]: debug: error: can_fua nbdkit: pattern[19]: debug: error: can_flush nbdkit: pattern[19]: debug: pattern: can_flush nbdkit: pattern[19]: debug: error: is_rotational nbdkit: pattern[19]: debug: pattern: is_rotational nbdkit: pattern[19]: debug: error: can_multi_conn nbdkit: pattern[19]: debug: pattern: can_multi_conn nbdkit: pattern[19]: debug: error: can_cache nbdkit: pattern[19]: debug: pattern: can_cache nbdkit: pattern[19]: debug: error: can_extents nbdkit: pattern[19]: debug: pattern: can_extents nbdkit: pattern[19]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[19]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[19]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[19]: debug: error: finalize nbdkit: pattern[19]: debug: pattern: finalize nbdkit: pattern[19]: debug: error: close nbdkit: pattern[19]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[20]: debug: error: preconnect nbdkit: pattern[20]: debug: pattern: preconnect nbdkit: pattern[20]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[20]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[20]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[20]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[20]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[20]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[20]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[20]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[20]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[20]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[20]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[20]: debug: pattern: prepare readonly=0 nbdkit: pattern[20]: debug: error: prepare readonly=0 nbdkit: pattern[20]: debug: error: get_size nbdkit: pattern[20]: debug: pattern: get_size nbdkit: pattern[20]: debug: error: can_write nbdkit: pattern[20]: debug: pattern: can_write nbdkit: pattern[20]: debug: error: can_zero nbdkit: pattern[20]: debug: error: can_fast_zero nbdkit: pattern[20]: debug: error: can_trim nbdkit: pattern[20]: debug: error: can_fua nbdkit: pattern[20]: debug: error: can_flush nbdkit: pattern[20]: debug: pattern: can_flush nbdkit: pattern[20]: debug: error: is_rotational nbdkit: pattern[20]: debug: pattern: is_rotational nbdkit: pattern[20]: debug: error: can_multi_conn nbdkit: pattern[20]: debug: pattern: can_multi_conn nbdkit: pattern[20]: debug: error: can_cache nbdkit: pattern[20]: debug: pattern: can_cache nbdkit: pattern[20]: debug: error: can_extents nbdkit: pattern[20]: debug: pattern: can_extents nbdkit: pattern[20]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[20]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[20]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[20]: debug: error: finalize nbdkit: pattern[20]: debug: pattern: finalize nbdkit: pattern[20]: debug: error: close nbdkit: pattern[20]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[21]: debug: error: preconnect nbdkit: pattern[21]: debug: pattern: preconnect nbdkit: pattern[21]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[21]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[21]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[21]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[21]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[21]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[21]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[21]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[21]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[21]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[21]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[21]: debug: pattern: prepare readonly=0 nbdkit: pattern[21]: debug: error: prepare readonly=0 nbdkit: pattern[21]: debug: error: get_size nbdkit: pattern[21]: debug: pattern: get_size nbdkit: pattern[21]: debug: error: can_write nbdkit: pattern[21]: debug: pattern: can_write nbdkit: pattern[21]: debug: error: can_zero nbdkit: pattern[21]: debug: error: can_fast_zero nbdkit: pattern[21]: debug: error: can_trim nbdkit: pattern[21]: debug: error: can_fua nbdkit: pattern[21]: debug: error: can_flush nbdkit: pattern[21]: debug: pattern: can_flush nbdkit: pattern[21]: debug: error: is_rotational nbdkit: pattern[21]: debug: pattern: is_rotational nbdkit: pattern[21]: debug: error: can_multi_conn nbdkit: pattern[21]: debug: pattern: can_multi_conn nbdkit: pattern[21]: debug: error: can_cache nbdkit: pattern[21]: debug: pattern: can_cache nbdkit: pattern[21]: debug: error: can_extents nbdkit: pattern[21]: debug: pattern: can_extents nbdkit: pattern[21]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[21]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[21]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[21]: debug: error: finalize nbdkit: pattern[21]: debug: pattern: finalize nbdkit: pattern[21]: debug: error: close nbdkit: pattern[21]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[22]: debug: error: preconnect nbdkit: pattern[22]: debug: pattern: preconnect nbdkit: pattern[22]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[22]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[22]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[22]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[22]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[22]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[22]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[22]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[22]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[22]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[22]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[22]: debug: pattern: prepare readonly=0 nbdkit: pattern[22]: debug: error: prepare readonly=0 nbdkit: pattern[22]: debug: error: get_size nbdkit: pattern[22]: debug: pattern: get_size nbdkit: pattern[22]: debug: error: can_write nbdkit: pattern[22]: debug: pattern: can_write nbdkit: pattern[22]: debug: error: can_zero nbdkit: pattern[22]: debug: error: can_fast_zero nbdkit: pattern[22]: debug: error: can_trim nbdkit: pattern[22]: debug: error: can_fua nbdkit: pattern[22]: debug: error: can_flush nbdkit: pattern[22]: debug: pattern: can_flush nbdkit: pattern[22]: debug: error: is_rotational nbdkit: pattern[22]: debug: pattern: is_rotational nbdkit: pattern[22]: debug: error: can_multi_conn nbdkit: pattern[22]: debug: pattern: can_multi_conn nbdkit: pattern[22]: debug: error: can_cache nbdkit: pattern[22]: debug: pattern: can_cache nbdkit: pattern[22]: debug: error: can_extents nbdkit: pattern[22]: debug: pattern: can_extents nbdkit: pattern[22]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[22]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[22]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[22]: debug: error: finalize nbdkit: pattern[22]: debug: pattern: finalize nbdkit: pattern[22]: debug: error: close nbdkit: pattern[22]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[23]: debug: error: preconnect nbdkit: pattern[23]: debug: pattern: preconnect nbdkit: pattern[23]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[23]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[23]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[23]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[23]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[23]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[23]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[23]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[23]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[23]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[23]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[23]: debug: pattern: prepare readonly=0 nbdkit: pattern[23]: debug: error: prepare readonly=0 nbdkit: pattern[23]: debug: error: get_size nbdkit: pattern[23]: debug: pattern: get_size nbdkit: pattern[23]: debug: error: can_write nbdkit: pattern[23]: debug: pattern: can_write nbdkit: pattern[23]: debug: error: can_zero nbdkit: pattern[23]: debug: error: can_fast_zero nbdkit: pattern[23]: debug: error: can_trim nbdkit: pattern[23]: debug: error: can_fua nbdkit: pattern[23]: debug: error: can_flush nbdkit: pattern[23]: debug: pattern: can_flush nbdkit: pattern[23]: debug: error: is_rotational nbdkit: pattern[23]: debug: pattern: is_rotational nbdkit: pattern[23]: debug: error: can_multi_conn nbdkit: pattern[23]: debug: pattern: can_multi_conn nbdkit: pattern[23]: debug: error: can_cache nbdkit: pattern[23]: debug: pattern: can_cache nbdkit: pattern[23]: debug: error: can_extents nbdkit: pattern[23]: debug: pattern: can_extents nbdkit: pattern[23]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[23]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[23]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[23]: debug: error: finalize nbdkit: pattern[23]: debug: pattern: finalize nbdkit: pattern[23]: debug: error: close nbdkit: pattern[23]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[24]: debug: error: preconnect nbdkit: pattern[24]: debug: pattern: preconnect nbdkit: pattern[24]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[24]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[24]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[24]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[24]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[24]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[24]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[24]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[24]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[24]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[24]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[24]: debug: pattern: prepare readonly=0 nbdkit: pattern[24]: debug: error: prepare readonly=0 nbdkit: pattern[24]: debug: error: get_size nbdkit: pattern[24]: debug: pattern: get_size nbdkit: pattern[24]: debug: error: can_write nbdkit: pattern[24]: debug: pattern: can_write nbdkit: pattern[24]: debug: error: can_zero nbdkit: pattern[24]: debug: error: can_fast_zero nbdkit: pattern[24]: debug: error: can_trim nbdkit: pattern[24]: debug: error: can_fua nbdkit: pattern[24]: debug: error: can_flush nbdkit: pattern[24]: debug: pattern: can_flush nbdkit: pattern[24]: debug: error: is_rotational nbdkit: pattern[24]: debug: pattern: is_rotational nbdkit: pattern[24]: debug: error: can_multi_conn nbdkit: pattern[24]: debug: pattern: can_multi_conn nbdkit: pattern[24]: debug: error: can_cache nbdkit: pattern[24]: debug: pattern: can_cache nbdkit: pattern[24]: debug: error: can_extents nbdkit: pattern[24]: debug: pattern: can_extents nbdkit: pattern[24]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[24]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[24]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[24]: debug: error: finalize nbdkit: pattern[24]: debug: pattern: finalize nbdkit: pattern[24]: debug: error: close nbdkit: pattern[24]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[25]: debug: error: preconnect nbdkit: pattern[25]: debug: pattern: preconnect nbdkit: pattern[25]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[25]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[25]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[25]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[25]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[25]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[25]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[25]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[25]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[25]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[25]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[25]: debug: pattern: prepare readonly=0 nbdkit: pattern[25]: debug: error: prepare readonly=0 nbdkit: pattern[25]: debug: error: get_size nbdkit: pattern[25]: debug: pattern: get_size nbdkit: pattern[25]: debug: error: can_write nbdkit: pattern[25]: debug: pattern: can_write nbdkit: pattern[25]: debug: error: can_zero nbdkit: pattern[25]: debug: error: can_fast_zero nbdkit: pattern[25]: debug: error: can_trim nbdkit: pattern[25]: debug: error: can_fua nbdkit: pattern[25]: debug: error: can_flush nbdkit: pattern[25]: debug: pattern: can_flush nbdkit: pattern[25]: debug: error: is_rotational nbdkit: pattern[25]: debug: pattern: is_rotational nbdkit: pattern[25]: debug: error: can_multi_conn nbdkit: pattern[25]: debug: pattern: can_multi_conn nbdkit: pattern[25]: debug: error: can_cache nbdkit: pattern[25]: debug: pattern: can_cache nbdkit: pattern[25]: debug: error: can_extents nbdkit: pattern[25]: debug: pattern: can_extents nbdkit: pattern[25]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[25]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[25]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[25]: debug: error: finalize nbdkit: pattern[25]: debug: pattern: finalize nbdkit: pattern[25]: debug: error: close nbdkit: pattern[25]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[26]: debug: error: preconnect nbdkit: pattern[26]: debug: pattern: preconnect nbdkit: pattern[26]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[26]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[26]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[26]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[26]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[26]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[26]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[26]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[26]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[26]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[26]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[26]: debug: pattern: prepare readonly=0 nbdkit: pattern[26]: debug: error: prepare readonly=0 nbdkit: pattern[26]: debug: error: get_size nbdkit: pattern[26]: debug: pattern: get_size nbdkit: pattern[26]: debug: error: can_write nbdkit: pattern[26]: debug: pattern: can_write nbdkit: pattern[26]: debug: error: can_zero nbdkit: pattern[26]: debug: error: can_fast_zero nbdkit: pattern[26]: debug: error: can_trim nbdkit: pattern[26]: debug: error: can_fua nbdkit: pattern[26]: debug: error: can_flush nbdkit: pattern[26]: debug: pattern: can_flush nbdkit: pattern[26]: debug: error: is_rotational nbdkit: pattern[26]: debug: pattern: is_rotational nbdkit: pattern[26]: debug: error: can_multi_conn nbdkit: pattern[26]: debug: pattern: can_multi_conn nbdkit: pattern[26]: debug: error: can_cache nbdkit: pattern[26]: debug: pattern: can_cache nbdkit: pattern[26]: debug: error: can_extents nbdkit: pattern[26]: debug: pattern: can_extents nbdkit: pattern[26]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[26]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[26]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[26]: debug: error: finalize nbdkit: pattern[26]: debug: pattern: finalize nbdkit: pattern[26]: debug: error: close nbdkit: pattern[26]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[27]: debug: error: preconnect nbdkit: pattern[27]: debug: pattern: preconnect nbdkit: pattern[27]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[27]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[27]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[27]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[27]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[27]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[27]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[27]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[27]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[27]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[27]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[27]: debug: pattern: prepare readonly=0 nbdkit: pattern[27]: debug: error: prepare readonly=0 nbdkit: pattern[27]: debug: error: get_size nbdkit: pattern[27]: debug: pattern: get_size nbdkit: pattern[27]: debug: error: can_write nbdkit: pattern[27]: debug: pattern: can_write nbdkit: pattern[27]: debug: error: can_zero nbdkit: pattern[27]: debug: error: can_fast_zero nbdkit: pattern[27]: debug: error: can_trim nbdkit: pattern[27]: debug: error: can_fua nbdkit: pattern[27]: debug: error: can_flush nbdkit: pattern[27]: debug: pattern: can_flush nbdkit: pattern[27]: debug: error: is_rotational nbdkit: pattern[27]: debug: pattern: is_rotational nbdkit: pattern[27]: debug: error: can_multi_conn nbdkit: pattern[27]: debug: pattern: can_multi_conn nbdkit: pattern[27]: debug: error: can_cache nbdkit: pattern[27]: debug: pattern: can_cache nbdkit: pattern[27]: debug: error: can_extents nbdkit: pattern[27]: debug: pattern: can_extents nbdkit: pattern[27]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[27]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[27]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[27]: debug: error: finalize nbdkit: pattern[27]: debug: pattern: finalize nbdkit: pattern[27]: debug: error: close nbdkit: pattern[27]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[28]: debug: error: preconnect nbdkit: pattern[28]: debug: pattern: preconnect nbdkit: pattern[28]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[28]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[28]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[28]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[28]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[28]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[28]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[28]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[28]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[28]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[28]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[28]: debug: pattern: prepare readonly=0 nbdkit: pattern[28]: debug: error: prepare readonly=0 nbdkit: pattern[28]: debug: error: get_size nbdkit: pattern[28]: debug: pattern: get_size nbdkit: pattern[28]: debug: error: can_write nbdkit: pattern[28]: debug: pattern: can_write nbdkit: pattern[28]: debug: error: can_zero nbdkit: pattern[28]: debug: error: can_fast_zero nbdkit: pattern[28]: debug: error: can_trim nbdkit: pattern[28]: debug: error: can_fua nbdkit: pattern[28]: debug: error: can_flush nbdkit: pattern[28]: debug: pattern: can_flush nbdkit: pattern[28]: debug: error: is_rotational nbdkit: pattern[28]: debug: pattern: is_rotational nbdkit: pattern[28]: debug: error: can_multi_conn nbdkit: pattern[28]: debug: pattern: can_multi_conn nbdkit: pattern[28]: debug: error: can_cache nbdkit: pattern[28]: debug: pattern: can_cache nbdkit: pattern[28]: debug: error: can_extents nbdkit: pattern[28]: debug: pattern: can_extents nbdkit: pattern[28]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[28]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[28]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[28]: debug: error: finalize nbdkit: pattern[28]: debug: pattern: finalize nbdkit: pattern[28]: debug: error: close nbdkit: pattern[28]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[29]: debug: error: preconnect nbdkit: pattern[29]: debug: pattern: preconnect nbdkit: pattern[29]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[29]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[29]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[29]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[29]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[29]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[29]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[29]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[29]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[29]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[29]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[29]: debug: pattern: prepare readonly=0 nbdkit: pattern[29]: debug: error: prepare readonly=0 nbdkit: pattern[29]: debug: error: get_size nbdkit: pattern[29]: debug: pattern: get_size nbdkit: pattern[29]: debug: error: can_write nbdkit: pattern[29]: debug: pattern: can_write nbdkit: pattern[29]: debug: error: can_zero nbdkit: pattern[29]: debug: error: can_fast_zero nbdkit: pattern[29]: debug: error: can_trim nbdkit: pattern[29]: debug: error: can_fua nbdkit: pattern[29]: debug: error: can_flush nbdkit: pattern[29]: debug: pattern: can_flush nbdkit: pattern[29]: debug: error: is_rotational nbdkit: pattern[29]: debug: pattern: is_rotational nbdkit: pattern[29]: debug: error: can_multi_conn nbdkit: pattern[29]: debug: pattern: can_multi_conn nbdkit: pattern[29]: debug: error: can_cache nbdkit: pattern[29]: debug: pattern: can_cache nbdkit: pattern[29]: debug: error: can_extents nbdkit: pattern[29]: debug: pattern: can_extents nbdkit: pattern[29]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[29]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[29]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[29]: debug: error: finalize nbdkit: pattern[29]: debug: pattern: finalize nbdkit: pattern[29]: debug: error: close nbdkit: pattern[29]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[30]: debug: error: preconnect nbdkit: pattern[30]: debug: pattern: preconnect nbdkit: pattern[30]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[30]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[30]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[30]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[30]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[30]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[30]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[30]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[30]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[30]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[30]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[30]: debug: pattern: prepare readonly=0 nbdkit: pattern[30]: debug: error: prepare readonly=0 nbdkit: pattern[30]: debug: error: get_size nbdkit: pattern[30]: debug: pattern: get_size nbdkit: pattern[30]: debug: error: can_write nbdkit: pattern[30]: debug: pattern: can_write nbdkit: pattern[30]: debug: error: can_zero nbdkit: pattern[30]: debug: error: can_fast_zero nbdkit: pattern[30]: debug: error: can_trim nbdkit: pattern[30]: debug: error: can_fua nbdkit: pattern[30]: debug: error: can_flush nbdkit: pattern[30]: debug: pattern: can_flush nbdkit: pattern[30]: debug: error: is_rotational nbdkit: pattern[30]: debug: pattern: is_rotational nbdkit: pattern[30]: debug: error: can_multi_conn nbdkit: pattern[30]: debug: pattern: can_multi_conn nbdkit: pattern[30]: debug: error: can_cache nbdkit: pattern[30]: debug: pattern: can_cache nbdkit: pattern[30]: debug: error: can_extents nbdkit: pattern[30]: debug: pattern: can_extents nbdkit: pattern[30]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[30]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[30]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[30]: debug: error: finalize nbdkit: pattern[30]: debug: pattern: finalize nbdkit: pattern[30]: debug: error: close nbdkit: pattern[30]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[31]: debug: error: preconnect nbdkit: pattern[31]: debug: pattern: preconnect nbdkit: pattern[31]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[31]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[31]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[31]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[31]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[31]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[31]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[31]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[31]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[31]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[31]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[31]: debug: pattern: prepare readonly=0 nbdkit: pattern[31]: debug: error: prepare readonly=0 nbdkit: pattern[31]: debug: error: get_size nbdkit: pattern[31]: debug: pattern: get_size nbdkit: pattern[31]: debug: error: can_write nbdkit: pattern[31]: debug: pattern: can_write nbdkit: pattern[31]: debug: error: can_zero nbdkit: pattern[31]: debug: error: can_fast_zero nbdkit: pattern[31]: debug: error: can_trim nbdkit: pattern[31]: debug: error: can_fua nbdkit: pattern[31]: debug: error: can_flush nbdkit: pattern[31]: debug: pattern: can_flush nbdkit: pattern[31]: debug: error: is_rotational nbdkit: pattern[31]: debug: pattern: is_rotational nbdkit: pattern[31]: debug: error: can_multi_conn nbdkit: pattern[31]: debug: pattern: can_multi_conn nbdkit: pattern[31]: debug: error: can_cache nbdkit: pattern[31]: debug: pattern: can_cache nbdkit: pattern[31]: debug: error: can_extents nbdkit: pattern[31]: debug: pattern: can_extents nbdkit: pattern[31]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[31]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[31]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.2: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[31]: debug: error: finalize nbdkit: pattern[31]: debug: pattern: finalize nbdkit: pattern[31]: debug: error: close nbdkit: pattern[31]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[32]: debug: error: preconnect nbdkit: pattern[32]: debug: pattern: preconnect nbdkit: pattern[32]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[32]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[32]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[32]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[32]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[32]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[32]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[32]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[32]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[32]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[32]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[32]: debug: pattern: prepare readonly=0 nbdkit: pattern[32]: debug: error: prepare readonly=0 nbdkit: pattern[32]: debug: error: get_size nbdkit: pattern[32]: debug: pattern: get_size nbdkit: pattern[32]: debug: error: can_write nbdkit: pattern[32]: debug: pattern: can_write nbdkit: pattern[32]: debug: error: can_zero nbdkit: pattern[32]: debug: error: can_fast_zero nbdkit: pattern[32]: debug: error: can_trim nbdkit: pattern[32]: debug: error: can_fua nbdkit: pattern[32]: debug: error: can_flush nbdkit: pattern[32]: debug: pattern: can_flush nbdkit: pattern[32]: debug: error: is_rotational nbdkit: pattern[32]: debug: pattern: is_rotational nbdkit: pattern[32]: debug: error: can_multi_conn nbdkit: pattern[32]: debug: pattern: can_multi_conn nbdkit: pattern[32]: debug: error: can_cache nbdkit: pattern[32]: debug: pattern: can_cache nbdkit: pattern[32]: debug: error: can_extents nbdkit: pattern[32]: debug: pattern: can_extents nbdkit: pattern[32]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[32]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[32]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[32]: debug: error: finalize nbdkit: pattern[32]: debug: pattern: finalize nbdkit: pattern[32]: debug: error: close nbdkit: pattern[32]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[33]: debug: error: preconnect nbdkit: pattern[33]: debug: pattern: preconnect nbdkit: pattern[33]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[33]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[33]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[33]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[33]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[33]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[33]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[33]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[33]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[33]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[33]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[33]: debug: pattern: prepare readonly=0 nbdkit: pattern[33]: debug: error: prepare readonly=0 nbdkit: pattern[33]: debug: error: get_size nbdkit: pattern[33]: debug: pattern: get_size nbdkit: pattern[33]: debug: error: can_write nbdkit: pattern[33]: debug: pattern: can_write nbdkit: pattern[33]: debug: error: can_zero nbdkit: pattern[33]: debug: error: can_fast_zero nbdkit: pattern[33]: debug: error: can_trim nbdkit: pattern[33]: debug: error: can_fua nbdkit: pattern[33]: debug: error: can_flush nbdkit: pattern[33]: debug: pattern: can_flush nbdkit: pattern[33]: debug: error: is_rotational nbdkit: pattern[33]: debug: pattern: is_rotational nbdkit: pattern[33]: debug: error: can_multi_conn nbdkit: pattern[33]: debug: pattern: can_multi_conn nbdkit: pattern[33]: debug: error: can_cache nbdkit: pattern[33]: debug: pattern: can_cache nbdkit: pattern[33]: debug: error: can_extents nbdkit: pattern[33]: debug: pattern: can_extents nbdkit: pattern[33]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[33]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[33]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[33]: debug: error: finalize nbdkit: pattern[33]: debug: pattern: finalize nbdkit: pattern[33]: debug: error: close nbdkit: pattern[33]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[34]: debug: error: preconnect nbdkit: pattern[34]: debug: pattern: preconnect nbdkit: pattern[34]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[34]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[34]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[34]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[34]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[34]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[34]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[34]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[34]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[34]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[34]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[34]: debug: pattern: prepare readonly=0 nbdkit: pattern[34]: debug: error: prepare readonly=0 nbdkit: pattern[34]: debug: error: get_size nbdkit: pattern[34]: debug: pattern: get_size nbdkit: pattern[34]: debug: error: can_write nbdkit: pattern[34]: debug: pattern: can_write nbdkit: pattern[34]: debug: error: can_zero nbdkit: pattern[34]: debug: error: can_fast_zero nbdkit: pattern[34]: debug: error: can_trim nbdkit: pattern[34]: debug: error: can_fua nbdkit: pattern[34]: debug: error: can_flush nbdkit: pattern[34]: debug: pattern: can_flush nbdkit: pattern[34]: debug: error: is_rotational nbdkit: pattern[34]: debug: pattern: is_rotational nbdkit: pattern[34]: debug: error: can_multi_conn nbdkit: pattern[34]: debug: pattern: can_multi_conn nbdkit: pattern[34]: debug: error: can_cache nbdkit: pattern[34]: debug: pattern: can_cache nbdkit: pattern[34]: debug: error: can_extents nbdkit: pattern[34]: debug: pattern: can_extents nbdkit: pattern[34]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[34]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[34]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[34]: debug: error: finalize nbdkit: pattern[34]: debug: pattern: finalize nbdkit: pattern[34]: debug: error: close nbdkit: pattern[34]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[35]: debug: error: preconnect nbdkit: pattern[35]: debug: pattern: preconnect nbdkit: pattern[35]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[35]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[35]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[35]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[35]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[35]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[35]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[35]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[35]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[35]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[35]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[35]: debug: pattern: prepare readonly=0 nbdkit: pattern[35]: debug: error: prepare readonly=0 nbdkit: pattern[35]: debug: error: get_size nbdkit: pattern[35]: debug: pattern: get_size nbdkit: pattern[35]: debug: error: can_write nbdkit: pattern[35]: debug: pattern: can_write nbdkit: pattern[35]: debug: error: can_zero nbdkit: pattern[35]: debug: error: can_fast_zero nbdkit: pattern[35]: debug: error: can_trim nbdkit: pattern[35]: debug: error: can_fua nbdkit: pattern[35]: debug: error: can_flush nbdkit: pattern[35]: debug: pattern: can_flush nbdkit: pattern[35]: debug: error: is_rotational nbdkit: pattern[35]: debug: pattern: is_rotational nbdkit: pattern[35]: debug: error: can_multi_conn nbdkit: pattern[35]: debug: pattern: can_multi_conn nbdkit: pattern[35]: debug: error: can_cache nbdkit: pattern[35]: debug: pattern: can_cache nbdkit: pattern[35]: debug: error: can_extents nbdkit: pattern[35]: debug: pattern: can_extents nbdkit: pattern[35]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[35]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[35]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[35]: debug: error: finalize nbdkit: pattern[35]: debug: pattern: finalize nbdkit: pattern[35]: debug: error: close nbdkit: pattern[35]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[36]: debug: error: preconnect nbdkit: pattern[36]: debug: pattern: preconnect nbdkit: pattern[36]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[36]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[36]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[36]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[36]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[36]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[36]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[36]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[36]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[36]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[36]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[36]: debug: pattern: prepare readonly=0 nbdkit: pattern[36]: debug: error: prepare readonly=0 nbdkit: pattern[36]: debug: error: get_size nbdkit: pattern[36]: debug: pattern: get_size nbdkit: pattern[36]: debug: error: can_write nbdkit: pattern[36]: debug: pattern: can_write nbdkit: pattern[36]: debug: error: can_zero nbdkit: pattern[36]: debug: error: can_fast_zero nbdkit: pattern[36]: debug: error: can_trim nbdkit: pattern[36]: debug: error: can_fua nbdkit: pattern[36]: debug: error: can_flush nbdkit: pattern[36]: debug: pattern: can_flush nbdkit: pattern[36]: debug: error: is_rotational nbdkit: pattern[36]: debug: pattern: is_rotational nbdkit: pattern[36]: debug: error: can_multi_conn nbdkit: pattern[36]: debug: pattern: can_multi_conn nbdkit: pattern[36]: debug: error: can_cache nbdkit: pattern[36]: debug: pattern: can_cache nbdkit: pattern[36]: debug: error: can_extents nbdkit: pattern[36]: debug: pattern: can_extents nbdkit: pattern[36]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[36]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[36]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern[36]: debug: error: finalize nbdkit: pattern[36]: debug: pattern: finalize nbdkit: pattern[36]: debug: error: close nbdkit: pattern[36]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[37]: debug: error: preconnect nbdkit: pattern[37]: debug: pattern: preconnect nbdkit: pattern[37]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[37]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[37]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[37]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[37]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[37]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[37]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[37]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[37]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[37]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[37]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[37]: debug: pattern: prepare readonly=0 nbdkit: pattern[37]: debug: error: prepare readonly=0 nbdkit: pattern[37]: debug: error: get_size nbdkit: pattern[37]: debug: pattern: get_size nbdkit: pattern[37]: debug: error: can_write nbdkit: pattern[37]: debug: pattern: can_write nbdkit: pattern[37]: debug: error: can_zero nbdkit: pattern[37]: debug: error: can_fast_zero nbdkit: pattern[37]: debug: error: can_trim nbdkit: pattern[37]: debug: error: can_fua nbdkit: pattern[37]: debug: error: can_flush nbdkit: pattern[37]: debug: pattern: can_flush nbdkit: pattern[37]: debug: error: is_rotational nbdkit: pattern[37]: debug: pattern: is_rotational nbdkit: pattern[37]: debug: error: can_multi_conn nbdkit: pattern[37]: debug: pattern: can_multi_conn nbdkit: pattern[37]: debug: error: can_cache nbdkit: pattern[37]: debug: pattern: can_cache nbdkit: pattern[37]: debug: error: can_extents nbdkit: pattern[37]: debug: pattern: can_extents nbdkit: pattern[37]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[37]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[37]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[37]: debug: error: finalize nbdkit: pattern[37]: debug: pattern: finalize nbdkit: pattern[37]: debug: error: close nbdkit: pattern[37]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[38]: debug: error: preconnect nbdkit: pattern[38]: debug: pattern: preconnect nbdkit: pattern[38]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[38]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[38]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[38]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[38]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[38]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[38]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[38]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[38]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[38]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[38]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[38]: debug: pattern: prepare readonly=0 nbdkit: pattern[38]: debug: error: prepare readonly=0 nbdkit: pattern[38]: debug: error: get_size nbdkit: pattern[38]: debug: pattern: get_size nbdkit: pattern[38]: debug: error: can_write nbdkit: pattern[38]: debug: pattern: can_write nbdkit: pattern[38]: debug: error: can_zero nbdkit: pattern[38]: debug: error: can_fast_zero nbdkit: pattern[38]: debug: error: can_trim nbdkit: pattern[38]: debug: error: can_fua nbdkit: pattern[38]: debug: error: can_flush nbdkit: pattern[38]: debug: pattern: can_flush nbdkit: pattern[38]: debug: error: is_rotational nbdkit: pattern[38]: debug: pattern: is_rotational nbdkit: pattern[38]: debug: error: can_multi_conn nbdkit: pattern[38]: debug: pattern: can_multi_conn nbdkit: pattern[38]: debug: error: can_cache nbdkit: pattern[38]: debug: pattern: can_cache nbdkit: pattern[38]: debug: error: can_extents nbdkit: pattern[38]: debug: pattern: can_extents nbdkit: pattern[38]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[38]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[38]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[38]: debug: error: finalize nbdkit: pattern[38]: debug: pattern: finalize nbdkit: pattern[38]: debug: error: close nbdkit: pattern[38]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[39]: debug: error: preconnect nbdkit: pattern[39]: debug: pattern: preconnect nbdkit: pattern[39]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[39]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[39]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[39]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[39]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[39]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[39]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[39]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[39]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[39]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[39]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[39]: debug: pattern: prepare readonly=0 nbdkit: pattern[39]: debug: error: prepare readonly=0 nbdkit: pattern[39]: debug: error: get_size nbdkit: pattern[39]: debug: pattern: get_size nbdkit: pattern[39]: debug: error: can_write nbdkit: pattern[39]: debug: pattern: can_write nbdkit: pattern[39]: debug: error: can_zero nbdkit: pattern[39]: debug: error: can_fast_zero nbdkit: pattern[39]: debug: error: can_trim nbdkit: pattern[39]: debug: error: can_fua nbdkit: pattern[39]: debug: error: can_flush nbdkit: pattern[39]: debug: pattern: can_flush nbdkit: pattern[39]: debug: error: is_rotational nbdkit: pattern[39]: debug: pattern: is_rotational nbdkit: pattern[39]: debug: error: can_multi_conn nbdkit: pattern[39]: debug: pattern: can_multi_conn nbdkit: pattern[39]: debug: error: can_cache nbdkit: pattern[39]: debug: pattern: can_cache nbdkit: pattern[39]: debug: error: can_extents nbdkit: pattern[39]: debug: pattern: can_extents nbdkit: pattern[39]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[39]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[39]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[39]: debug: error: finalize nbdkit: pattern[39]: debug: pattern: finalize nbdkit: pattern[39]: debug: error: close nbdkit: pattern[39]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[40]: debug: error: preconnect nbdkit: pattern[40]: debug: pattern: preconnect nbdkit: pattern[40]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[40]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[40]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[40]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[40]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[40]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[40]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[40]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[40]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[40]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[40]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[40]: debug: pattern: prepare readonly=0 nbdkit: pattern[40]: debug: error: prepare readonly=0 nbdkit: pattern[40]: debug: error: get_size nbdkit: pattern[40]: debug: pattern: get_size nbdkit: pattern[40]: debug: error: can_write nbdkit: pattern[40]: debug: pattern: can_write nbdkit: pattern[40]: debug: error: can_zero nbdkit: pattern[40]: debug: error: can_fast_zero nbdkit: pattern[40]: debug: error: can_trim nbdkit: pattern[40]: debug: error: can_fua nbdkit: pattern[40]: debug: error: can_flush nbdkit: pattern[40]: debug: pattern: can_flush nbdkit: pattern[40]: debug: error: is_rotational nbdkit: pattern[40]: debug: pattern: is_rotational nbdkit: pattern[40]: debug: error: can_multi_conn nbdkit: pattern[40]: debug: pattern: can_multi_conn nbdkit: pattern[40]: debug: error: can_cache nbdkit: pattern[40]: debug: pattern: can_cache nbdkit: pattern[40]: debug: error: can_extents nbdkit: pattern[40]: debug: pattern: can_extents nbdkit: pattern[40]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[40]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[40]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[40]: debug: error: finalize nbdkit: pattern[40]: debug: pattern: finalize nbdkit: pattern[40]: debug: error: close nbdkit: pattern[40]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[41]: debug: error: preconnect nbdkit: pattern[41]: debug: pattern: preconnect nbdkit: pattern[41]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[41]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[41]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[41]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[41]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[41]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[41]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[41]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[41]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[41]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[41]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[41]: debug: pattern: prepare readonly=0 nbdkit: pattern[41]: debug: error: prepare readonly=0 nbdkit: pattern[41]: debug: error: get_size nbdkit: pattern[41]: debug: pattern: get_size nbdkit: pattern[41]: debug: error: can_write nbdkit: pattern[41]: debug: pattern: can_write nbdkit: pattern[41]: debug: error: can_zero nbdkit: pattern[41]: debug: error: can_fast_zero nbdkit: pattern[41]: debug: error: can_trim nbdkit: pattern[41]: debug: error: can_fua nbdkit: pattern[41]: debug: error: can_flush nbdkit: pattern[41]: debug: pattern: can_flush nbdkit: pattern[41]: debug: error: is_rotational nbdkit: pattern[41]: debug: pattern: is_rotational nbdkit: pattern[41]: debug: error: can_multi_conn nbdkit: pattern[41]: debug: pattern: can_multi_conn nbdkit: pattern[41]: debug: error: can_cache nbdkit: pattern[41]: debug: pattern: can_cache nbdkit: pattern[41]: debug: error: can_extents nbdkit: pattern[41]: debug: pattern: can_extents nbdkit: pattern[41]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[41]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[41]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[41]: debug: error: finalize nbdkit: pattern[41]: debug: pattern: finalize nbdkit: pattern[41]: debug: error: close nbdkit: pattern[41]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[42]: debug: error: preconnect nbdkit: pattern[42]: debug: pattern: preconnect nbdkit: pattern[42]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[42]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[42]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[42]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[42]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[42]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[42]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[42]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[42]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[42]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[42]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[42]: debug: pattern: prepare readonly=0 nbdkit: pattern[42]: debug: error: prepare readonly=0 nbdkit: pattern[42]: debug: error: get_size nbdkit: pattern[42]: debug: pattern: get_size nbdkit: pattern[42]: debug: error: can_write nbdkit: pattern[42]: debug: pattern: can_write nbdkit: pattern[42]: debug: error: can_zero nbdkit: pattern[42]: debug: error: can_fast_zero nbdkit: pattern[42]: debug: error: can_trim nbdkit: pattern[42]: debug: error: can_fua nbdkit: pattern[42]: debug: error: can_flush nbdkit: pattern[42]: debug: pattern: can_flush nbdkit: pattern[42]: debug: error: is_rotational nbdkit: pattern[42]: debug: pattern: is_rotational nbdkit: pattern[42]: debug: error: can_multi_conn nbdkit: pattern[42]: debug: pattern: can_multi_conn nbdkit: pattern[42]: debug: error: can_cache nbdkit: pattern[42]: debug: pattern: can_cache nbdkit: pattern[42]: debug: error: can_extents nbdkit: pattern[42]: debug: pattern: can_extents nbdkit: pattern[42]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[42]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[42]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[42]: debug: error: finalize nbdkit: pattern[42]: debug: pattern: finalize nbdkit: pattern[42]: debug: error: close nbdkit: pattern[42]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[43]: debug: error: preconnect nbdkit: pattern[43]: debug: pattern: preconnect nbdkit: pattern[43]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[43]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[43]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[43]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[43]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[43]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[43]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[43]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[43]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[43]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[43]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[43]: debug: pattern: prepare readonly=0 nbdkit: pattern[43]: debug: error: prepare readonly=0 nbdkit: pattern[43]: debug: error: get_size nbdkit: pattern[43]: debug: pattern: get_size nbdkit: pattern[43]: debug: error: can_write nbdkit: pattern[43]: debug: pattern: can_write nbdkit: pattern[43]: debug: error: can_zero nbdkit: pattern[43]: debug: error: can_fast_zero nbdkit: pattern[43]: debug: error: can_trim nbdkit: pattern[43]: debug: error: can_fua nbdkit: pattern[43]: debug: error: can_flush nbdkit: pattern[43]: debug: pattern: can_flush nbdkit: pattern[43]: debug: error: is_rotational nbdkit: pattern[43]: debug: pattern: is_rotational nbdkit: pattern[43]: debug: error: can_multi_conn nbdkit: pattern[43]: debug: pattern: can_multi_conn nbdkit: pattern[43]: debug: error: can_cache nbdkit: pattern[43]: debug: pattern: can_cache nbdkit: pattern[43]: debug: error: can_extents nbdkit: pattern[43]: debug: pattern: can_extents nbdkit: pattern[43]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[43]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[43]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[43]: debug: error: finalize nbdkit: pattern[43]: debug: pattern: finalize nbdkit: pattern[43]: debug: error: close nbdkit: pattern[43]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[44]: debug: error: preconnect nbdkit: pattern[44]: debug: pattern: preconnect nbdkit: pattern[44]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[44]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[44]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[44]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[44]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[44]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[44]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[44]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[44]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[44]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[44]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[44]: debug: pattern: prepare readonly=0 nbdkit: pattern[44]: debug: error: prepare readonly=0 nbdkit: pattern[44]: debug: error: get_size nbdkit: pattern[44]: debug: pattern: get_size nbdkit: pattern[44]: debug: error: can_write nbdkit: pattern[44]: debug: pattern: can_write nbdkit: pattern[44]: debug: error: can_zero nbdkit: pattern[44]: debug: error: can_fast_zero nbdkit: pattern[44]: debug: error: can_trim nbdkit: pattern[44]: debug: error: can_fua nbdkit: pattern[44]: debug: error: can_flush nbdkit: pattern[44]: debug: pattern: can_flush nbdkit: pattern[44]: debug: error: is_rotational nbdkit: pattern[44]: debug: pattern: is_rotational nbdkit: pattern[44]: debug: error: can_multi_conn nbdkit: pattern[44]: debug: pattern: can_multi_conn nbdkit: pattern[44]: debug: error: can_cache nbdkit: pattern[44]: debug: pattern: can_cache nbdkit: pattern[44]: debug: error: can_extents nbdkit: pattern[44]: debug: pattern: can_extents nbdkit: pattern[44]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[44]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[44]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern[44]: debug: error: finalize nbdkit: pattern[44]: debug: pattern: finalize nbdkit: pattern[44]: debug: error: close nbdkit: pattern[44]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[45]: debug: error: preconnect nbdkit: pattern[45]: debug: pattern: preconnect nbdkit: pattern[45]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[45]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[45]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[45]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[45]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[45]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[45]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[45]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[45]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[45]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[45]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[45]: debug: pattern: prepare readonly=0 nbdkit: pattern[45]: debug: error: prepare readonly=0 nbdkit: pattern[45]: debug: error: get_size nbdkit: pattern[45]: debug: pattern: get_size nbdkit: pattern[45]: debug: error: can_write nbdkit: pattern[45]: debug: pattern: can_write nbdkit: pattern[45]: debug: error: can_zero nbdkit: pattern[45]: debug: error: can_fast_zero nbdkit: pattern[45]: debug: error: can_trim nbdkit: pattern[45]: debug: error: can_fua nbdkit: pattern[45]: debug: error: can_flush nbdkit: pattern[45]: debug: pattern: can_flush nbdkit: pattern[45]: debug: error: is_rotational nbdkit: pattern[45]: debug: pattern: is_rotational nbdkit: pattern[45]: debug: error: can_multi_conn nbdkit: pattern[45]: debug: pattern: can_multi_conn nbdkit: pattern[45]: debug: error: can_cache nbdkit: pattern[45]: debug: pattern: can_cache nbdkit: pattern[45]: debug: error: can_extents nbdkit: pattern[45]: debug: pattern: can_extents nbdkit: pattern[45]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[45]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[45]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern[45]: debug: error: finalize nbdkit: pattern[45]: debug: pattern: finalize nbdkit: pattern[45]: debug: error: close nbdkit: pattern[45]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[46]: debug: error: preconnect nbdkit: pattern[46]: debug: pattern: preconnect nbdkit: pattern[46]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[46]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[46]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[46]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[46]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[46]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[46]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[46]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[46]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[46]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[46]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[46]: debug: pattern: prepare readonly=0 nbdkit: pattern[46]: debug: error: prepare readonly=0 nbdkit: pattern[46]: debug: error: get_size nbdkit: pattern[46]: debug: pattern: get_size nbdkit: pattern[46]: debug: error: can_write nbdkit: pattern[46]: debug: pattern: can_write nbdkit: pattern[46]: debug: error: can_zero nbdkit: pattern[46]: debug: error: can_fast_zero nbdkit: pattern[46]: debug: error: can_trim nbdkit: pattern[46]: debug: error: can_fua nbdkit: pattern[46]: debug: error: can_flush nbdkit: pattern[46]: debug: pattern: can_flush nbdkit: pattern[46]: debug: error: is_rotational nbdkit: pattern[46]: debug: pattern: is_rotational nbdkit: pattern[46]: debug: error: can_multi_conn nbdkit: pattern[46]: debug: pattern: can_multi_conn nbdkit: pattern[46]: debug: error: can_cache nbdkit: pattern[46]: debug: pattern: can_cache nbdkit: pattern[46]: debug: error: can_extents nbdkit: pattern[46]: debug: pattern: can_extents nbdkit: pattern[46]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[46]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[46]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[46]: debug: error: finalize nbdkit: pattern[46]: debug: pattern: finalize nbdkit: pattern[46]: debug: error: close nbdkit: pattern[46]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[47]: debug: error: preconnect nbdkit: pattern[47]: debug: pattern: preconnect nbdkit: pattern[47]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[47]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[47]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[47]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[47]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[47]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[47]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[47]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[47]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[47]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[47]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[47]: debug: pattern: prepare readonly=0 nbdkit: pattern[47]: debug: error: prepare readonly=0 nbdkit: pattern[47]: debug: error: get_size nbdkit: pattern[47]: debug: pattern: get_size nbdkit: pattern[47]: debug: error: can_write nbdkit: pattern[47]: debug: pattern: can_write nbdkit: pattern[47]: debug: error: can_zero nbdkit: pattern[47]: debug: error: can_fast_zero nbdkit: pattern[47]: debug: error: can_trim nbdkit: pattern[47]: debug: error: can_fua nbdkit: pattern[47]: debug: error: can_flush nbdkit: pattern[47]: debug: pattern: can_flush nbdkit: pattern[47]: debug: error: is_rotational nbdkit: pattern[47]: debug: pattern: is_rotational nbdkit: pattern[47]: debug: error: can_multi_conn nbdkit: pattern[47]: debug: pattern: can_multi_conn nbdkit: pattern[47]: debug: error: can_cache nbdkit: pattern[47]: debug: pattern: can_cache nbdkit: pattern[47]: debug: error: can_extents nbdkit: pattern[47]: debug: pattern: can_extents nbdkit: pattern[47]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[47]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[47]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[47]: debug: error: finalize nbdkit: pattern[47]: debug: pattern: finalize nbdkit: pattern[47]: debug: error: close nbdkit: pattern[47]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[48]: debug: error: preconnect nbdkit: pattern[48]: debug: pattern: preconnect nbdkit: pattern[48]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[48]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[48]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[48]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[48]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[48]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[48]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[48]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[48]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[48]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[48]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[48]: debug: pattern: prepare readonly=0 nbdkit: pattern[48]: debug: error: prepare readonly=0 nbdkit: pattern[48]: debug: error: get_size nbdkit: pattern[48]: debug: pattern: get_size nbdkit: pattern[48]: debug: error: can_write nbdkit: pattern[48]: debug: pattern: can_write nbdkit: pattern[48]: debug: error: can_zero nbdkit: pattern[48]: debug: error: can_fast_zero nbdkit: pattern[48]: debug: error: can_trim nbdkit: pattern[48]: debug: error: can_fua nbdkit: pattern[48]: debug: error: can_flush nbdkit: pattern[48]: debug: pattern: can_flush nbdkit: pattern[48]: debug: error: is_rotational nbdkit: pattern[48]: debug: pattern: is_rotational nbdkit: pattern[48]: debug: error: can_multi_conn nbdkit: pattern[48]: debug: pattern: can_multi_conn nbdkit: pattern[48]: debug: error: can_cache nbdkit: pattern[48]: debug: pattern: can_cache nbdkit: pattern[48]: debug: error: can_extents nbdkit: pattern[48]: debug: pattern: can_extents nbdkit: pattern[48]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[48]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[48]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[48]: debug: error: finalize nbdkit: pattern[48]: debug: pattern: finalize nbdkit: pattern[48]: debug: error: close nbdkit: pattern[48]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[49]: debug: error: preconnect nbdkit: pattern[49]: debug: pattern: preconnect nbdkit: pattern[49]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[49]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[49]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[49]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[49]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[49]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[49]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[49]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[49]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[49]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[49]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[49]: debug: pattern: prepare readonly=0 nbdkit: pattern[49]: debug: error: prepare readonly=0 nbdkit: pattern[49]: debug: error: get_size nbdkit: pattern[49]: debug: pattern: get_size nbdkit: pattern[49]: debug: error: can_write nbdkit: pattern[49]: debug: pattern: can_write nbdkit: pattern[49]: debug: error: can_zero nbdkit: pattern[49]: debug: error: can_fast_zero nbdkit: pattern[49]: debug: error: can_trim nbdkit: pattern[49]: debug: error: can_fua nbdkit: pattern[49]: debug: error: can_flush nbdkit: pattern[49]: debug: pattern: can_flush nbdkit: pattern[49]: debug: error: is_rotational nbdkit: pattern[49]: debug: pattern: is_rotational nbdkit: pattern[49]: debug: error: can_multi_conn nbdkit: pattern[49]: debug: pattern: can_multi_conn nbdkit: pattern[49]: debug: error: can_cache nbdkit: pattern[49]: debug: pattern: can_cache nbdkit: pattern[49]: debug: error: can_extents nbdkit: pattern[49]: debug: pattern: can_extents nbdkit: pattern[49]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[49]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[49]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[49]: debug: error: finalize nbdkit: pattern[49]: debug: pattern: finalize nbdkit: pattern[49]: debug: error: close nbdkit: pattern[49]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[50]: debug: error: preconnect nbdkit: pattern[50]: debug: pattern: preconnect nbdkit: pattern[50]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[50]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[50]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[50]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[50]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[50]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[50]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[50]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[50]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[50]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[50]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[50]: debug: pattern: prepare readonly=0 nbdkit: pattern[50]: debug: error: prepare readonly=0 nbdkit: pattern[50]: debug: error: get_size nbdkit: pattern[50]: debug: pattern: get_size nbdkit: pattern[50]: debug: error: can_write nbdkit: pattern[50]: debug: pattern: can_write nbdkit: pattern[50]: debug: error: can_zero nbdkit: pattern[50]: debug: error: can_fast_zero nbdkit: pattern[50]: debug: error: can_trim nbdkit: pattern[50]: debug: error: can_fua nbdkit: pattern[50]: debug: error: can_flush nbdkit: pattern[50]: debug: pattern: can_flush nbdkit: pattern[50]: debug: error: is_rotational nbdkit: pattern[50]: debug: pattern: is_rotational nbdkit: pattern[50]: debug: error: can_multi_conn nbdkit: pattern[50]: debug: pattern: can_multi_conn nbdkit: pattern[50]: debug: error: can_cache nbdkit: pattern[50]: debug: pattern: can_cache nbdkit: pattern[50]: debug: error: can_extents nbdkit: pattern[50]: debug: pattern: can_extents nbdkit: pattern[50]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[50]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[50]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[50]: debug: error: finalize nbdkit: pattern[50]: debug: pattern: finalize nbdkit: pattern[50]: debug: error: close nbdkit: pattern[50]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[51]: debug: error: preconnect nbdkit: pattern[51]: debug: pattern: preconnect nbdkit: pattern[51]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[51]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[51]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[51]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[51]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[51]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[51]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[51]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[51]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[51]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[51]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[51]: debug: pattern: prepare readonly=0 nbdkit: pattern[51]: debug: error: prepare readonly=0 nbdkit: pattern[51]: debug: error: get_size nbdkit: pattern[51]: debug: pattern: get_size nbdkit: pattern[51]: debug: error: can_write nbdkit: pattern[51]: debug: pattern: can_write nbdkit: pattern[51]: debug: error: can_zero nbdkit: pattern[51]: debug: error: can_fast_zero nbdkit: pattern[51]: debug: error: can_trim nbdkit: pattern[51]: debug: error: can_fua nbdkit: pattern[51]: debug: error: can_flush nbdkit: pattern[51]: debug: pattern: can_flush nbdkit: pattern[51]: debug: error: is_rotational nbdkit: pattern[51]: debug: pattern: is_rotational nbdkit: pattern[51]: debug: error: can_multi_conn nbdkit: pattern[51]: debug: pattern: can_multi_conn nbdkit: pattern[51]: debug: error: can_cache nbdkit: pattern[51]: debug: pattern: can_cache nbdkit: pattern[51]: debug: error: can_extents nbdkit: pattern[51]: debug: pattern: can_extents nbdkit: pattern[51]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[51]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[51]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.14 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[51]: debug: error: finalize nbdkit: pattern[51]: debug: pattern: finalize nbdkit: pattern[51]: debug: error: close nbdkit: pattern[51]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[52]: debug: error: preconnect nbdkit: pattern[52]: debug: pattern: preconnect nbdkit: pattern[52]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[52]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[52]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[52]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[52]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[52]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[52]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[52]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[52]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[52]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[52]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[52]: debug: pattern: prepare readonly=0 nbdkit: pattern[52]: debug: error: prepare readonly=0 nbdkit: pattern[52]: debug: error: get_size nbdkit: pattern[52]: debug: pattern: get_size nbdkit: pattern[52]: debug: error: can_write nbdkit: pattern[52]: debug: pattern: can_write nbdkit: pattern[52]: debug: error: can_zero nbdkit: pattern[52]: debug: error: can_fast_zero nbdkit: pattern[52]: debug: error: can_trim nbdkit: pattern[52]: debug: error: can_fua nbdkit: pattern[52]: debug: error: can_flush nbdkit: pattern[52]: debug: pattern: can_flush nbdkit: pattern[52]: debug: error: is_rotational nbdkit: pattern[52]: debug: pattern: is_rotational nbdkit: pattern[52]: debug: error: can_multi_conn nbdkit: pattern[52]: debug: pattern: can_multi_conn nbdkit: pattern[52]: debug: error: can_cache nbdkit: pattern[52]: debug: pattern: can_cache nbdkit: pattern[52]: debug: error: can_extents nbdkit: pattern[52]: debug: pattern: can_extents nbdkit: pattern[52]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[52]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[52]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.2: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.2: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[52]: debug: error: finalize nbdkit: pattern[52]: debug: pattern: finalize nbdkit: pattern[52]: debug: error: close nbdkit: pattern[52]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[53]: debug: error: preconnect nbdkit: pattern[53]: debug: pattern: preconnect nbdkit: pattern[53]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[53]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[53]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[53]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[53]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[53]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[53]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[53]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[53]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[53]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[53]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[53]: debug: pattern: prepare readonly=0 nbdkit: pattern[53]: debug: error: prepare readonly=0 nbdkit: pattern[53]: debug: error: get_size nbdkit: pattern[53]: debug: pattern: get_size nbdkit: pattern[53]: debug: error: can_write nbdkit: pattern[53]: debug: pattern: can_write nbdkit: pattern[53]: debug: error: can_zero nbdkit: pattern[53]: debug: error: can_fast_zero nbdkit: pattern[53]: debug: error: can_trim nbdkit: pattern[53]: debug: error: can_fua nbdkit: pattern[53]: debug: error: can_flush nbdkit: pattern[53]: debug: pattern: can_flush nbdkit: pattern[53]: debug: error: is_rotational nbdkit: pattern[53]: debug: pattern: is_rotational nbdkit: pattern[53]: debug: error: can_multi_conn nbdkit: pattern[53]: debug: pattern: can_multi_conn nbdkit: pattern[53]: debug: error: can_cache nbdkit: pattern[53]: debug: pattern: can_cache nbdkit: pattern[53]: debug: error: can_extents nbdkit: pattern[53]: debug: pattern: can_extents nbdkit: pattern[53]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[53]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[53]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[53]: debug: error: finalize nbdkit: pattern[53]: debug: pattern: finalize nbdkit: pattern[53]: debug: error: close nbdkit: pattern[53]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[54]: debug: error: preconnect nbdkit: pattern[54]: debug: pattern: preconnect nbdkit: pattern[54]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[54]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[54]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[54]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[54]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[54]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[54]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[54]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[54]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[54]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[54]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[54]: debug: pattern: prepare readonly=0 nbdkit: pattern[54]: debug: error: prepare readonly=0 nbdkit: pattern[54]: debug: error: get_size nbdkit: pattern[54]: debug: pattern: get_size nbdkit: pattern[54]: debug: error: can_write nbdkit: pattern[54]: debug: pattern: can_write nbdkit: pattern[54]: debug: error: can_zero nbdkit: pattern[54]: debug: error: can_fast_zero nbdkit: pattern[54]: debug: error: can_trim nbdkit: pattern[54]: debug: error: can_fua nbdkit: pattern[54]: debug: error: can_flush nbdkit: pattern[54]: debug: pattern: can_flush nbdkit: pattern[54]: debug: error: is_rotational nbdkit: pattern[54]: debug: pattern: is_rotational nbdkit: pattern[54]: debug: error: can_multi_conn nbdkit: pattern[54]: debug: pattern: can_multi_conn nbdkit: pattern[54]: debug: error: can_cache nbdkit: pattern[54]: debug: pattern: can_cache nbdkit: pattern[54]: debug: error: can_extents nbdkit: pattern[54]: debug: pattern: can_extents nbdkit: pattern[54]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[54]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[54]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[54]: debug: error: finalize nbdkit: pattern[54]: debug: pattern: finalize nbdkit: pattern[54]: debug: error: close nbdkit: pattern[54]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[55]: debug: error: preconnect nbdkit: pattern[55]: debug: pattern: preconnect nbdkit: pattern[55]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[55]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[55]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[55]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[55]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[55]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[55]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[55]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[55]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[55]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[55]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[55]: debug: pattern: prepare readonly=0 nbdkit: pattern[55]: debug: error: prepare readonly=0 nbdkit: pattern[55]: debug: error: get_size nbdkit: pattern[55]: debug: pattern: get_size nbdkit: pattern[55]: debug: error: can_write nbdkit: pattern[55]: debug: pattern: can_write nbdkit: pattern[55]: debug: error: can_zero nbdkit: pattern[55]: debug: error: can_fast_zero nbdkit: pattern[55]: debug: error: can_trim nbdkit: pattern[55]: debug: error: can_fua nbdkit: pattern[55]: debug: error: can_flush nbdkit: pattern[55]: debug: pattern: can_flush nbdkit: pattern[55]: debug: error: is_rotational nbdkit: pattern[55]: debug: pattern: is_rotational nbdkit: pattern[55]: debug: error: can_multi_conn nbdkit: pattern[55]: debug: pattern: can_multi_conn nbdkit: pattern[55]: debug: error: can_cache nbdkit: pattern[55]: debug: pattern: can_cache nbdkit: pattern[55]: debug: error: can_extents nbdkit: pattern[55]: debug: pattern: can_extents nbdkit: pattern[55]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[55]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[55]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[55]: debug: error: finalize nbdkit: pattern[55]: debug: pattern: finalize nbdkit: pattern[55]: debug: error: close nbdkit: pattern[55]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[56]: debug: error: preconnect nbdkit: pattern[56]: debug: pattern: preconnect nbdkit: pattern[56]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[56]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[56]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[56]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[56]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[56]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[56]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[56]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[56]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[56]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[56]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[56]: debug: pattern: prepare readonly=0 nbdkit: pattern[56]: debug: error: prepare readonly=0 nbdkit: pattern[56]: debug: error: get_size nbdkit: pattern[56]: debug: pattern: get_size nbdkit: pattern[56]: debug: error: can_write nbdkit: pattern[56]: debug: pattern: can_write nbdkit: pattern[56]: debug: error: can_zero nbdkit: pattern[56]: debug: error: can_fast_zero nbdkit: pattern[56]: debug: error: can_trim nbdkit: pattern[56]: debug: error: can_fua nbdkit: pattern[56]: debug: error: can_flush nbdkit: pattern[56]: debug: pattern: can_flush nbdkit: pattern[56]: debug: error: is_rotational nbdkit: pattern[56]: debug: pattern: is_rotational nbdkit: pattern[56]: debug: error: can_multi_conn nbdkit: pattern[56]: debug: pattern: can_multi_conn nbdkit: pattern[56]: debug: error: can_cache nbdkit: pattern[56]: debug: pattern: can_cache nbdkit: pattern[56]: debug: error: can_extents nbdkit: pattern[56]: debug: pattern: can_extents nbdkit: pattern[56]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[56]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[56]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[56]: debug: error: finalize nbdkit: pattern[56]: debug: pattern: finalize nbdkit: pattern[56]: debug: error: close nbdkit: pattern[56]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[57]: debug: error: preconnect nbdkit: pattern[57]: debug: pattern: preconnect nbdkit: pattern[57]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[57]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[57]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[57]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[57]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[57]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[57]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[57]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[57]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[57]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[57]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[57]: debug: pattern: prepare readonly=0 nbdkit: pattern[57]: debug: error: prepare readonly=0 nbdkit: pattern[57]: debug: error: get_size nbdkit: pattern[57]: debug: pattern: get_size nbdkit: pattern[57]: debug: error: can_write nbdkit: pattern[57]: debug: pattern: can_write nbdkit: pattern[57]: debug: error: can_zero nbdkit: pattern[57]: debug: error: can_fast_zero nbdkit: pattern[57]: debug: error: can_trim nbdkit: pattern[57]: debug: error: can_fua nbdkit: pattern[57]: debug: error: can_flush nbdkit: pattern[57]: debug: pattern: can_flush nbdkit: pattern[57]: debug: error: is_rotational nbdkit: pattern[57]: debug: pattern: is_rotational nbdkit: pattern[57]: debug: error: can_multi_conn nbdkit: pattern[57]: debug: pattern: can_multi_conn nbdkit: pattern[57]: debug: error: can_cache nbdkit: pattern[57]: debug: pattern: can_cache nbdkit: pattern[57]: debug: error: can_extents nbdkit: pattern[57]: debug: pattern: can_extents nbdkit: pattern[57]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[57]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[57]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[57]: debug: error: finalize nbdkit: pattern[57]: debug: pattern: finalize nbdkit: pattern[57]: debug: error: close nbdkit: pattern[57]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[58]: debug: error: preconnect nbdkit: pattern[58]: debug: pattern: preconnect nbdkit: pattern[58]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[58]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[58]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[58]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[58]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[58]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[58]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[58]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[58]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[58]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[58]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[58]: debug: pattern: prepare readonly=0 nbdkit: pattern[58]: debug: error: prepare readonly=0 nbdkit: pattern[58]: debug: error: get_size nbdkit: pattern[58]: debug: pattern: get_size nbdkit: pattern[58]: debug: error: can_write nbdkit: pattern[58]: debug: pattern: can_write nbdkit: pattern[58]: debug: error: can_zero nbdkit: pattern[58]: debug: error: can_fast_zero nbdkit: pattern[58]: debug: error: can_trim nbdkit: pattern[58]: debug: error: can_fua nbdkit: pattern[58]: debug: error: can_flush nbdkit: pattern[58]: debug: pattern: can_flush nbdkit: pattern[58]: debug: error: is_rotational nbdkit: pattern[58]: debug: pattern: is_rotational nbdkit: pattern[58]: debug: error: can_multi_conn nbdkit: pattern[58]: debug: pattern: can_multi_conn nbdkit: pattern[58]: debug: error: can_cache nbdkit: pattern[58]: debug: pattern: can_cache nbdkit: pattern[58]: debug: error: can_extents nbdkit: pattern[58]: debug: pattern: can_extents nbdkit: pattern[58]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[58]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[58]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[58]: debug: error: finalize nbdkit: pattern[58]: debug: pattern: finalize nbdkit: pattern[58]: debug: error: close nbdkit: pattern[58]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[59]: debug: error: preconnect nbdkit: pattern[59]: debug: pattern: preconnect nbdkit: pattern[59]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[59]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[59]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[59]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[59]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[59]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[59]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[59]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[59]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[59]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[59]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[59]: debug: pattern: prepare readonly=0 nbdkit: pattern[59]: debug: error: prepare readonly=0 nbdkit: pattern[59]: debug: error: get_size nbdkit: pattern[59]: debug: pattern: get_size nbdkit: pattern[59]: debug: error: can_write nbdkit: pattern[59]: debug: pattern: can_write nbdkit: pattern[59]: debug: error: can_zero nbdkit: pattern[59]: debug: error: can_fast_zero nbdkit: pattern[59]: debug: error: can_trim nbdkit: pattern[59]: debug: error: can_fua nbdkit: pattern[59]: debug: error: can_flush nbdkit: pattern[59]: debug: pattern: can_flush nbdkit: pattern[59]: debug: error: is_rotational nbdkit: pattern[59]: debug: pattern: is_rotational nbdkit: pattern[59]: debug: error: can_multi_conn nbdkit: pattern[59]: debug: pattern: can_multi_conn nbdkit: pattern[59]: debug: error: can_cache nbdkit: pattern[59]: debug: pattern: can_cache nbdkit: pattern[59]: debug: error: can_extents nbdkit: pattern[59]: debug: pattern: can_extents nbdkit: pattern[59]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[59]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[59]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[59]: debug: error: finalize nbdkit: pattern[59]: debug: pattern: finalize nbdkit: pattern[59]: debug: error: close nbdkit: pattern[59]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[60]: debug: error: preconnect nbdkit: pattern[60]: debug: pattern: preconnect nbdkit: pattern[60]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[60]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[60]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[60]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[60]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[60]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[60]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[60]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[60]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[60]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[60]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[60]: debug: pattern: prepare readonly=0 nbdkit: pattern[60]: debug: error: prepare readonly=0 nbdkit: pattern[60]: debug: error: get_size nbdkit: pattern[60]: debug: pattern: get_size nbdkit: pattern[60]: debug: error: can_write nbdkit: pattern[60]: debug: pattern: can_write nbdkit: pattern[60]: debug: error: can_zero nbdkit: pattern[60]: debug: error: can_fast_zero nbdkit: pattern[60]: debug: error: can_trim nbdkit: pattern[60]: debug: error: can_fua nbdkit: pattern[60]: debug: error: can_flush nbdkit: pattern[60]: debug: pattern: can_flush nbdkit: pattern[60]: debug: error: is_rotational nbdkit: pattern[60]: debug: pattern: is_rotational nbdkit: pattern[60]: debug: error: can_multi_conn nbdkit: pattern[60]: debug: pattern: can_multi_conn nbdkit: pattern[60]: debug: error: can_cache nbdkit: pattern[60]: debug: pattern: can_cache nbdkit: pattern[60]: debug: error: can_extents nbdkit: pattern[60]: debug: pattern: can_extents nbdkit: pattern[60]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[60]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[60]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[60]: debug: error: finalize nbdkit: pattern[60]: debug: pattern: finalize nbdkit: pattern[60]: debug: error: close nbdkit: pattern[60]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[61]: debug: error: preconnect nbdkit: pattern[61]: debug: pattern: preconnect nbdkit: pattern[61]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[61]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[61]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[61]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[61]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[61]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[61]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[61]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[61]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[61]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[61]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[61]: debug: pattern: prepare readonly=0 nbdkit: pattern[61]: debug: error: prepare readonly=0 nbdkit: pattern[61]: debug: error: get_size nbdkit: pattern[61]: debug: pattern: get_size nbdkit: pattern[61]: debug: error: can_write nbdkit: pattern[61]: debug: pattern: can_write nbdkit: pattern[61]: debug: error: can_zero nbdkit: pattern[61]: debug: error: can_fast_zero nbdkit: pattern[61]: debug: error: can_trim nbdkit: pattern[61]: debug: error: can_fua nbdkit: pattern[61]: debug: error: can_flush nbdkit: pattern[61]: debug: pattern: can_flush nbdkit: pattern[61]: debug: error: is_rotational nbdkit: pattern[61]: debug: pattern: is_rotational nbdkit: pattern[61]: debug: error: can_multi_conn nbdkit: pattern[61]: debug: pattern: can_multi_conn nbdkit: pattern[61]: debug: error: can_cache nbdkit: pattern[61]: debug: pattern: can_cache nbdkit: pattern[61]: debug: error: can_extents nbdkit: pattern[61]: debug: pattern: can_extents nbdkit: pattern[61]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[61]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[61]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[61]: debug: error: finalize nbdkit: pattern[61]: debug: pattern: finalize nbdkit: pattern[61]: debug: error: close nbdkit: pattern[61]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[62]: debug: error: preconnect nbdkit: pattern[62]: debug: pattern: preconnect nbdkit: pattern[62]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[62]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[62]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[62]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[62]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[62]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[62]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[62]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[62]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[62]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[62]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[62]: debug: pattern: prepare readonly=0 nbdkit: pattern[62]: debug: error: prepare readonly=0 nbdkit: pattern[62]: debug: error: get_size nbdkit: pattern[62]: debug: pattern: get_size nbdkit: pattern[62]: debug: error: can_write nbdkit: pattern[62]: debug: pattern: can_write nbdkit: pattern[62]: debug: error: can_zero nbdkit: pattern[62]: debug: error: can_fast_zero nbdkit: pattern[62]: debug: error: can_trim nbdkit: pattern[62]: debug: error: can_fua nbdkit: pattern[62]: debug: error: can_flush nbdkit: pattern[62]: debug: pattern: can_flush nbdkit: pattern[62]: debug: error: is_rotational nbdkit: pattern[62]: debug: pattern: is_rotational nbdkit: pattern[62]: debug: error: can_multi_conn nbdkit: pattern[62]: debug: pattern: can_multi_conn nbdkit: pattern[62]: debug: error: can_cache nbdkit: pattern[62]: debug: pattern: can_cache nbdkit: pattern[62]: debug: error: can_extents nbdkit: pattern[62]: debug: pattern: can_extents nbdkit: pattern[62]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[62]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[62]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[62]: debug: error: finalize nbdkit: pattern[62]: debug: pattern: finalize nbdkit: pattern[62]: debug: error: close nbdkit: pattern[62]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[63]: debug: error: preconnect nbdkit: pattern[63]: debug: pattern: preconnect nbdkit: pattern[63]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[63]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[63]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[63]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[63]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[63]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[63]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[63]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[63]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[63]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[63]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[63]: debug: pattern: prepare readonly=0 nbdkit: pattern[63]: debug: error: prepare readonly=0 nbdkit: pattern[63]: debug: error: get_size nbdkit: pattern[63]: debug: pattern: get_size nbdkit: pattern[63]: debug: error: can_write nbdkit: pattern[63]: debug: pattern: can_write nbdkit: pattern[63]: debug: error: can_zero nbdkit: pattern[63]: debug: error: can_fast_zero nbdkit: pattern[63]: debug: error: can_trim nbdkit: pattern[63]: debug: error: can_fua nbdkit: pattern[63]: debug: error: can_flush nbdkit: pattern[63]: debug: pattern: can_flush nbdkit: pattern[63]: debug: error: is_rotational nbdkit: pattern[63]: debug: pattern: is_rotational nbdkit: pattern[63]: debug: error: can_multi_conn nbdkit: pattern[63]: debug: pattern: can_multi_conn nbdkit: pattern[63]: debug: error: can_cache nbdkit: pattern[63]: debug: pattern: can_cache nbdkit: pattern[63]: debug: error: can_extents nbdkit: pattern[63]: debug: pattern: can_extents nbdkit: pattern[63]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[63]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[63]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[63]: debug: error: finalize nbdkit: pattern[63]: debug: pattern: finalize nbdkit: pattern[63]: debug: error: close nbdkit: pattern[63]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[64]: debug: error: preconnect nbdkit: pattern[64]: debug: pattern: preconnect nbdkit: pattern[64]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[64]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[64]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[64]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[64]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[64]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[64]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[64]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[64]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[64]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[64]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[64]: debug: pattern: prepare readonly=0 nbdkit: pattern[64]: debug: error: prepare readonly=0 nbdkit: pattern[64]: debug: error: get_size nbdkit: pattern[64]: debug: pattern: get_size nbdkit: pattern[64]: debug: error: can_write nbdkit: pattern[64]: debug: pattern: can_write nbdkit: pattern[64]: debug: error: can_zero nbdkit: pattern[64]: debug: error: can_fast_zero nbdkit: pattern[64]: debug: error: can_trim nbdkit: pattern[64]: debug: error: can_fua nbdkit: pattern[64]: debug: error: can_flush nbdkit: pattern[64]: debug: pattern: can_flush nbdkit: pattern[64]: debug: error: is_rotational nbdkit: pattern[64]: debug: pattern: is_rotational nbdkit: pattern[64]: debug: error: can_multi_conn nbdkit: pattern[64]: debug: pattern: can_multi_conn nbdkit: pattern[64]: debug: error: can_cache nbdkit: pattern[64]: debug: pattern: can_cache nbdkit: pattern[64]: debug: error: can_extents nbdkit: pattern[64]: debug: pattern: can_extents nbdkit: pattern[64]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[64]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[64]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[64]: debug: error: finalize nbdkit: pattern[64]: debug: pattern: finalize nbdkit: pattern[64]: debug: error: close nbdkit: pattern[64]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[65]: debug: error: preconnect nbdkit: pattern[65]: debug: pattern: preconnect nbdkit: pattern[65]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[65]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[65]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[65]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[65]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[65]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[65]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[65]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[65]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[65]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[65]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[65]: debug: pattern: prepare readonly=0 nbdkit: pattern[65]: debug: error: prepare readonly=0 nbdkit: pattern[65]: debug: error: get_size nbdkit: pattern[65]: debug: pattern: get_size nbdkit: pattern[65]: debug: error: can_write nbdkit: pattern[65]: debug: pattern: can_write nbdkit: pattern[65]: debug: error: can_zero nbdkit: pattern[65]: debug: error: can_fast_zero nbdkit: pattern[65]: debug: error: can_trim nbdkit: pattern[65]: debug: error: can_fua nbdkit: pattern[65]: debug: error: can_flush nbdkit: pattern[65]: debug: pattern: can_flush nbdkit: pattern[65]: debug: error: is_rotational nbdkit: pattern[65]: debug: pattern: is_rotational nbdkit: pattern[65]: debug: error: can_multi_conn nbdkit: pattern[65]: debug: pattern: can_multi_conn nbdkit: pattern[65]: debug: error: can_cache nbdkit: pattern[65]: debug: pattern: can_cache nbdkit: pattern[65]: debug: error: can_extents nbdkit: pattern[65]: debug: pattern: can_extents nbdkit: pattern[65]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[65]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[65]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL nbdkit: debug: starting worker thread pattern.13 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.14 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[65]: debug: error: finalize nbdkit: pattern[65]: debug: pattern: finalize nbdkit: pattern[65]: debug: error: close nbdkit: pattern[65]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[66]: debug: error: preconnect nbdkit: pattern[66]: debug: pattern: preconnect nbdkit: pattern[66]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[66]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[66]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[66]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[66]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[66]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[66]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[66]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[66]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[66]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[66]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[66]: debug: pattern: prepare readonly=0 nbdkit: pattern[66]: debug: error: prepare readonly=0 nbdkit: pattern[66]: debug: error: get_size nbdkit: pattern[66]: debug: pattern: get_size nbdkit: pattern[66]: debug: error: can_write nbdkit: pattern[66]: debug: pattern: can_write nbdkit: pattern[66]: debug: error: can_zero nbdkit: pattern[66]: debug: error: can_fast_zero nbdkit: pattern[66]: debug: error: can_trim nbdkit: pattern[66]: debug: error: can_fua nbdkit: pattern[66]: debug: error: can_flush nbdkit: pattern[66]: debug: pattern: can_flush nbdkit: pattern[66]: debug: error: is_rotational nbdkit: pattern[66]: debug: pattern: is_rotational nbdkit: pattern[66]: debug: error: can_multi_conn nbdkit: pattern[66]: debug: pattern: can_multi_conn nbdkit: pattern[66]: debug: error: can_cache nbdkit: pattern[66]: debug: pattern: can_cache nbdkit: pattern[66]: debug: error: can_extents nbdkit: pattern[66]: debug: pattern: can_extents nbdkit: pattern[66]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[66]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[66]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[66]: debug: error: finalize nbdkit: pattern[66]: debug: pattern: finalize nbdkit: pattern[66]: debug: error: close nbdkit: pattern[66]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[67]: debug: error: preconnect nbdkit: pattern[67]: debug: pattern: preconnect nbdkit: pattern[67]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[67]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[67]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[67]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[67]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[67]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[67]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[67]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[67]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[67]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[67]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[67]: debug: pattern: prepare readonly=0 nbdkit: pattern[67]: debug: error: prepare readonly=0 nbdkit: pattern[67]: debug: error: get_size nbdkit: pattern[67]: debug: pattern: get_size nbdkit: pattern[67]: debug: error: can_write nbdkit: pattern[67]: debug: pattern: can_write nbdkit: pattern[67]: debug: error: can_zero nbdkit: pattern[67]: debug: error: can_fast_zero nbdkit: pattern[67]: debug: error: can_trim nbdkit: pattern[67]: debug: error: can_fua nbdkit: pattern[67]: debug: error: can_flush nbdkit: pattern[67]: debug: pattern: can_flush nbdkit: pattern[67]: debug: error: is_rotational nbdkit: pattern[67]: debug: pattern: is_rotational nbdkit: pattern[67]: debug: error: can_multi_conn nbdkit: pattern[67]: debug: pattern: can_multi_conn nbdkit: pattern[67]: debug: error: can_cache nbdkit: pattern[67]: debug: pattern: can_cache nbdkit: pattern[67]: debug: error: can_extents nbdkit: pattern[67]: debug: pattern: can_extents nbdkit: pattern[67]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[67]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[67]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[67]: debug: error: finalize nbdkit: pattern[67]: debug: pattern: finalize nbdkit: pattern[67]: debug: error: close nbdkit: pattern[67]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[68]: debug: error: preconnect nbdkit: pattern[68]: debug: pattern: preconnect nbdkit: pattern[68]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[68]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[68]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[68]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[68]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[68]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[68]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[68]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[68]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[68]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[68]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[68]: debug: pattern: prepare readonly=0 nbdkit: pattern[68]: debug: error: prepare readonly=0 nbdkit: pattern[68]: debug: error: get_size nbdkit: pattern[68]: debug: pattern: get_size nbdkit: pattern[68]: debug: error: can_write nbdkit: pattern[68]: debug: pattern: can_write nbdkit: pattern[68]: debug: error: can_zero nbdkit: pattern[68]: debug: error: can_fast_zero nbdkit: pattern[68]: debug: error: can_trim nbdkit: pattern[68]: debug: error: can_fua nbdkit: pattern[68]: debug: error: can_flush nbdkit: pattern[68]: debug: pattern: can_flush nbdkit: pattern[68]: debug: error: is_rotational nbdkit: pattern[68]: debug: pattern: is_rotational nbdkit: pattern[68]: debug: error: can_multi_conn nbdkit: pattern[68]: debug: pattern: can_multi_conn nbdkit: pattern[68]: debug: error: can_cache nbdkit: pattern[68]: debug: pattern: can_cache nbdkit: pattern[68]: debug: error: can_extents nbdkit: pattern[68]: debug: pattern: can_extents nbdkit: pattern[68]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[68]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[68]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[68]: debug: error: finalize nbdkit: pattern[68]: debug: pattern: finalize nbdkit: pattern[68]: debug: error: close nbdkit: pattern[68]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[69]: debug: error: preconnect nbdkit: pattern[69]: debug: pattern: preconnect nbdkit: pattern[69]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[69]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[69]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[69]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[69]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[69]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[69]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[69]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[69]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[69]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[69]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[69]: debug: pattern: prepare readonly=0 nbdkit: pattern[69]: debug: error: prepare readonly=0 nbdkit: pattern[69]: debug: error: get_size nbdkit: pattern[69]: debug: pattern: get_size nbdkit: pattern[69]: debug: error: can_write nbdkit: pattern[69]: debug: pattern: can_write nbdkit: pattern[69]: debug: error: can_zero nbdkit: pattern[69]: debug: error: can_fast_zero nbdkit: pattern[69]: debug: error: can_trim nbdkit: pattern[69]: debug: error: can_fua nbdkit: pattern[69]: debug: error: can_flush nbdkit: pattern[69]: debug: pattern: can_flush nbdkit: pattern[69]: debug: error: is_rotational nbdkit: pattern[69]: debug: pattern: is_rotational nbdkit: pattern[69]: debug: error: can_multi_conn nbdkit: pattern[69]: debug: pattern: can_multi_conn nbdkit: pattern[69]: debug: error: can_cache nbdkit: pattern[69]: debug: pattern: can_cache nbdkit: pattern[69]: debug: error: can_extents nbdkit: pattern[69]: debug: pattern: can_extents nbdkit: pattern[69]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[69]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[69]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[69]: debug: error: finalize nbdkit: pattern[69]: debug: pattern: finalize nbdkit: pattern[69]: debug: error: close nbdkit: pattern[69]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[70]: debug: error: preconnect nbdkit: pattern[70]: debug: pattern: preconnect nbdkit: pattern[70]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[70]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[70]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[70]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[70]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[70]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[70]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[70]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[70]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[70]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[70]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[70]: debug: pattern: prepare readonly=0 nbdkit: pattern[70]: debug: error: prepare readonly=0 nbdkit: pattern[70]: debug: error: get_size nbdkit: pattern[70]: debug: pattern: get_size nbdkit: pattern[70]: debug: error: can_write nbdkit: pattern[70]: debug: pattern: can_write nbdkit: pattern[70]: debug: error: can_zero nbdkit: pattern[70]: debug: error: can_fast_zero nbdkit: pattern[70]: debug: error: can_trim nbdkit: pattern[70]: debug: error: can_fua nbdkit: pattern[70]: debug: error: can_flush nbdkit: pattern[70]: debug: pattern: can_flush nbdkit: pattern[70]: debug: error: is_rotational nbdkit: pattern[70]: debug: pattern: is_rotational nbdkit: pattern[70]: debug: error: can_multi_conn nbdkit: pattern[70]: debug: pattern: can_multi_conn nbdkit: pattern[70]: debug: error: can_cache nbdkit: pattern[70]: debug: pattern: can_cache nbdkit: pattern[70]: debug: error: can_extents nbdkit: pattern[70]: debug: pattern: can_extents nbdkit: pattern[70]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[70]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[70]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[70]: debug: error: finalize nbdkit: pattern[70]: debug: pattern: finalize nbdkit: pattern[70]: debug: error: close nbdkit: pattern[70]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[71]: debug: error: preconnect nbdkit: pattern[71]: debug: pattern: preconnect nbdkit: pattern[71]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[71]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[71]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[71]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[71]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[71]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[71]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[71]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[71]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[71]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[71]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[71]: debug: pattern: prepare readonly=0 nbdkit: pattern[71]: debug: error: prepare readonly=0 nbdkit: pattern[71]: debug: error: get_size nbdkit: pattern[71]: debug: pattern: get_size nbdkit: pattern[71]: debug: error: can_write nbdkit: pattern[71]: debug: pattern: can_write nbdkit: pattern[71]: debug: error: can_zero nbdkit: pattern[71]: debug: error: can_fast_zero nbdkit: pattern[71]: debug: error: can_trim nbdkit: pattern[71]: debug: error: can_fua nbdkit: pattern[71]: debug: error: can_flush nbdkit: pattern[71]: debug: pattern: can_flush nbdkit: pattern[71]: debug: error: is_rotational nbdkit: pattern[71]: debug: pattern: is_rotational nbdkit: pattern[71]: debug: error: can_multi_conn nbdkit: pattern[71]: debug: pattern: can_multi_conn nbdkit: pattern[71]: debug: error: can_cache nbdkit: pattern[71]: debug: pattern: can_cache nbdkit: pattern[71]: debug: error: can_extents nbdkit: pattern[71]: debug: pattern: can_extents nbdkit: pattern[71]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[71]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[71]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[71]: debug: error: finalize nbdkit: pattern[71]: debug: pattern: finalize nbdkit: pattern[71]: debug: error: close nbdkit: pattern[71]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[72]: debug: error: preconnect nbdkit: pattern[72]: debug: pattern: preconnect nbdkit: pattern[72]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[72]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[72]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[72]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[72]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[72]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[72]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[72]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[72]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[72]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[72]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[72]: debug: pattern: prepare readonly=0 nbdkit: pattern[72]: debug: error: prepare readonly=0 nbdkit: pattern[72]: debug: error: get_size nbdkit: pattern[72]: debug: pattern: get_size nbdkit: pattern[72]: debug: error: can_write nbdkit: pattern[72]: debug: pattern: can_write nbdkit: pattern[72]: debug: error: can_zero nbdkit: pattern[72]: debug: error: can_fast_zero nbdkit: pattern[72]: debug: error: can_trim nbdkit: pattern[72]: debug: error: can_fua nbdkit: pattern[72]: debug: error: can_flush nbdkit: pattern[72]: debug: pattern: can_flush nbdkit: pattern[72]: debug: error: is_rotational nbdkit: pattern[72]: debug: pattern: is_rotational nbdkit: pattern[72]: debug: error: can_multi_conn nbdkit: pattern[72]: debug: pattern: can_multi_conn nbdkit: pattern[72]: debug: error: can_cache nbdkit: pattern[72]: debug: pattern: can_cache nbdkit: pattern[72]: debug: error: can_extents nbdkit: pattern[72]: debug: pattern: can_extents nbdkit: pattern[72]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[72]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[72]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[72]: debug: error: finalize nbdkit: pattern[72]: debug: pattern: finalize nbdkit: pattern[72]: debug: error: close nbdkit: pattern[72]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[73]: debug: error: preconnect nbdkit: pattern[73]: debug: pattern: preconnect nbdkit: pattern[73]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[73]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[73]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[73]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[73]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[73]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[73]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[73]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[73]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[73]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[73]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[73]: debug: pattern: prepare readonly=0 nbdkit: pattern[73]: debug: error: prepare readonly=0 nbdkit: pattern[73]: debug: error: get_size nbdkit: pattern[73]: debug: pattern: get_size nbdkit: pattern[73]: debug: error: can_write nbdkit: pattern[73]: debug: pattern: can_write nbdkit: pattern[73]: debug: error: can_zero nbdkit: pattern[73]: debug: error: can_fast_zero nbdkit: pattern[73]: debug: error: can_trim nbdkit: pattern[73]: debug: error: can_fua nbdkit: pattern[73]: debug: error: can_flush nbdkit: pattern[73]: debug: pattern: can_flush nbdkit: pattern[73]: debug: error: is_rotational nbdkit: pattern[73]: debug: pattern: is_rotational nbdkit: pattern[73]: debug: error: can_multi_conn nbdkit: pattern[73]: debug: pattern: can_multi_conn nbdkit: pattern[73]: debug: error: can_cache nbdkit: pattern[73]: debug: pattern: can_cache nbdkit: pattern[73]: debug: error: can_extents nbdkit: pattern[73]: debug: pattern: can_extents nbdkit: pattern[73]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[73]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[73]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[73]: debug: error: finalize nbdkit: pattern[73]: debug: pattern: finalize nbdkit: pattern[73]: debug: error: close nbdkit: pattern[73]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[74]: debug: error: preconnect nbdkit: pattern[74]: debug: pattern: preconnect nbdkit: pattern[74]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START nbdkit: pattern[74]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[74]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[74]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[74]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[74]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[74]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[74]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[74]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[74]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[74]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[74]: debug: pattern: prepare readonly=0 nbdkit: pattern[74]: debug: error: prepare readonly=0 nbdkit: pattern[74]: debug: error: get_size nbdkit: pattern[74]: debug: pattern: get_size nbdkit: pattern[74]: debug: error: can_write nbdkit: pattern[74]: debug: pattern: can_write nbdkit: pattern[74]: debug: error: can_zero nbdkit: pattern[74]: debug: error: can_fast_zero nbdkit: pattern[74]: debug: error: can_trim nbdkit: pattern[74]: debug: error: can_fua nbdkit: pattern[74]: debug: error: can_flush nbdkit: pattern[74]: debug: pattern: can_flush nbdkit: pattern[74]: debug: error: is_rotational nbdkit: pattern[74]: debug: pattern: is_rotational nbdkit: pattern[74]: debug: error: can_multi_conn nbdkit: pattern[74]: debug: pattern: can_multi_conn nbdkit: pattern[74]: debug: error: can_cache nbdkit: pattern[74]: debug: pattern: can_cache nbdkit: pattern[74]: debug: error: can_extents nbdkit: pattern[74]: debug: pattern: can_extents nbdkit: pattern[74]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[74]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[74]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[74]: debug: error: finalize nbdkit: pattern[74]: debug: pattern: finalize nbdkit: pattern[74]: debug: error: close nbdkit: pattern[74]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[75]: debug: error: preconnect nbdkit: pattern[75]: debug: pattern: preconnect nbdkit: pattern[75]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[75]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[75]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[75]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[75]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[75]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[75]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[75]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[75]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[75]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[75]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[75]: debug: pattern: prepare readonly=0 nbdkit: pattern[75]: debug: error: prepare readonly=0 nbdkit: pattern[75]: debug: error: get_size nbdkit: pattern[75]: debug: pattern: get_size nbdkit: pattern[75]: debug: error: can_write nbdkit: pattern[75]: debug: pattern: can_write nbdkit: pattern[75]: debug: error: can_zero nbdkit: pattern[75]: debug: error: can_fast_zero nbdkit: pattern[75]: debug: error: can_trim nbdkit: pattern[75]: debug: error: can_fua nbdkit: pattern[75]: debug: error: can_flush nbdkit: pattern[75]: debug: pattern: can_flush nbdkit: pattern[75]: debug: error: is_rotational nbdkit: pattern[75]: debug: pattern: is_rotational nbdkit: pattern[75]: debug: error: can_multi_conn nbdkit: pattern[75]: debug: pattern: can_multi_conn nbdkit: pattern[75]: debug: error: can_cache nbdkit: pattern[75]: debug: pattern: can_cache nbdkit: pattern[75]: debug: error: can_extents nbdkit: pattern[75]: debug: pattern: can_extents nbdkit: pattern[75]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[75]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[75]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern[75]: debug: error: finalize nbdkit: pattern[75]: debug: pattern: finalize nbdkit: pattern[75]: debug: error: close nbdkit: pattern[75]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[76]: debug: error: preconnect nbdkit: pattern[76]: debug: pattern: preconnect nbdkit: pattern[76]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[76]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[76]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[76]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[76]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[76]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[76]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[76]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[76]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[76]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[76]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[76]: debug: pattern: prepare readonly=0 nbdkit: pattern[76]: debug: error: prepare readonly=0 nbdkit: pattern[76]: debug: error: get_size nbdkit: pattern[76]: debug: pattern: get_size nbdkit: pattern[76]: debug: error: can_write nbdkit: pattern[76]: debug: pattern: can_write nbdkit: pattern[76]: debug: error: can_zero nbdkit: pattern[76]: debug: error: can_fast_zero nbdkit: pattern[76]: debug: error: can_trim nbdkit: pattern[76]: debug: error: can_fua nbdkit: pattern[76]: debug: error: can_flush nbdkit: pattern[76]: debug: pattern: can_flush nbdkit: pattern[76]: debug: error: is_rotational nbdkit: pattern[76]: debug: pattern: is_rotational nbdkit: pattern[76]: debug: error: can_multi_conn nbdkit: pattern[76]: debug: pattern: can_multi_conn nbdkit: pattern[76]: debug: error: can_cache nbdkit: pattern[76]: debug: pattern: can_cache nbdkit: pattern[76]: debug: error: can_extents nbdkit: pattern[76]: debug: pattern: can_extents nbdkit: pattern[76]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[76]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[76]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[76]: debug: error: finalize nbdkit: pattern[76]: debug: pattern: finalize nbdkit: pattern[76]: debug: error: close nbdkit: pattern[76]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[77]: debug: error: preconnect nbdkit: pattern[77]: debug: pattern: preconnect nbdkit: pattern[77]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[77]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[77]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[77]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[77]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[77]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[77]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[77]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[77]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[77]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[77]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[77]: debug: pattern: prepare readonly=0 nbdkit: pattern[77]: debug: error: prepare readonly=0 nbdkit: pattern[77]: debug: error: get_size nbdkit: pattern[77]: debug: pattern: get_size nbdkit: pattern[77]: debug: error: can_write nbdkit: pattern[77]: debug: pattern: can_write nbdkit: pattern[77]: debug: error: can_zero nbdkit: pattern[77]: debug: error: can_fast_zero nbdkit: pattern[77]: debug: error: can_trim nbdkit: pattern[77]: debug: error: can_fua nbdkit: pattern[77]: debug: error: can_flush nbdkit: pattern[77]: debug: pattern: can_flush nbdkit: pattern[77]: debug: error: is_rotational nbdkit: pattern[77]: debug: pattern: is_rotational nbdkit: pattern[77]: debug: error: can_multi_conn nbdkit: pattern[77]: debug: pattern: can_multi_conn nbdkit: pattern[77]: debug: error: can_cache nbdkit: pattern[77]: debug: pattern: can_cache nbdkit: pattern[77]: debug: error: can_extents nbdkit: pattern[77]: debug: pattern: can_extents nbdkit: pattern[77]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[77]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[77]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[77]: debug: error: finalize nbdkit: pattern[77]: debug: pattern: finalize nbdkit: pattern[77]: debug: error: close nbdkit: pattern[77]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[78]: debug: error: preconnect nbdkit: pattern[78]: debug: pattern: preconnect nbdkit: pattern[78]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[78]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[78]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[78]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[78]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[78]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[78]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[78]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[78]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[78]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[78]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[78]: debug: pattern: prepare readonly=0 nbdkit: pattern[78]: debug: error: prepare readonly=0 nbdkit: pattern[78]: debug: error: get_size nbdkit: pattern[78]: debug: pattern: get_size nbdkit: pattern[78]: debug: error: can_write nbdkit: pattern[78]: debug: pattern: can_write nbdkit: pattern[78]: debug: error: can_zero nbdkit: pattern[78]: debug: error: can_fast_zero nbdkit: pattern[78]: debug: error: can_trim nbdkit: pattern[78]: debug: error: can_fua nbdkit: pattern[78]: debug: error: can_flush nbdkit: pattern[78]: debug: pattern: can_flush nbdkit: pattern[78]: debug: error: is_rotational nbdkit: pattern[78]: debug: pattern: is_rotational nbdkit: pattern[78]: debug: error: can_multi_conn nbdkit: pattern[78]: debug: pattern: can_multi_conn nbdkit: pattern[78]: debug: error: can_cache nbdkit: pattern[78]: debug: pattern: can_cache nbdkit: pattern[78]: debug: error: can_extents nbdkit: pattern[78]: debug: pattern: can_extents nbdkit: pattern[78]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[78]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[78]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[78]: debug: error: finalize nbdkit: pattern[78]: debug: pattern: finalize nbdkit: pattern[78]: debug: error: close nbdkit: pattern[78]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[79]: debug: error: preconnect nbdkit: pattern[79]: debug: pattern: preconnect nbdkit: pattern[79]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[79]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[79]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[79]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[79]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[79]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[79]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[79]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[79]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[79]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[79]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[79]: debug: pattern: prepare readonly=0 nbdkit: pattern[79]: debug: error: prepare readonly=0 nbdkit: pattern[79]: debug: error: get_size nbdkit: pattern[79]: debug: pattern: get_size nbdkit: pattern[79]: debug: error: can_write nbdkit: pattern[79]: debug: pattern: can_write nbdkit: pattern[79]: debug: error: can_zero nbdkit: pattern[79]: debug: error: can_fast_zero nbdkit: pattern[79]: debug: error: can_trim nbdkit: pattern[79]: debug: error: can_fua nbdkit: pattern[79]: debug: error: can_flush nbdkit: pattern[79]: debug: pattern: can_flush nbdkit: pattern[79]: debug: error: is_rotational nbdkit: pattern[79]: debug: pattern: is_rotational nbdkit: pattern[79]: debug: error: can_multi_conn nbdkit: pattern[79]: debug: pattern: can_multi_conn nbdkit: pattern[79]: debug: error: can_cache nbdkit: pattern[79]: debug: pattern: can_cache nbdkit: pattern[79]: debug: error: can_extents nbdkit: pattern[79]: debug: pattern: can_extents nbdkit: pattern[79]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[79]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[79]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[79]: debug: error: finalize nbdkit: pattern[79]: debug: pattern: finalize nbdkit: pattern[79]: debug: error: close nbdkit: pattern[79]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[80]: debug: error: preconnect nbdkit: pattern[80]: debug: pattern: preconnect nbdkit: pattern[80]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[80]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[80]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[80]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[80]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[80]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[80]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[80]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[80]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[80]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[80]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[80]: debug: pattern: prepare readonly=0 nbdkit: pattern[80]: debug: error: prepare readonly=0 nbdkit: pattern[80]: debug: error: get_size nbdkit: pattern[80]: debug: pattern: get_size nbdkit: pattern[80]: debug: error: can_write nbdkit: pattern[80]: debug: pattern: can_write nbdkit: pattern[80]: debug: error: can_zero nbdkit: pattern[80]: debug: error: can_fast_zero nbdkit: pattern[80]: debug: error: can_trim nbdkit: pattern[80]: debug: error: can_fua nbdkit: pattern[80]: debug: error: can_flush nbdkit: pattern[80]: debug: pattern: can_flush nbdkit: pattern[80]: debug: error: is_rotational nbdkit: pattern[80]: debug: pattern: is_rotational nbdkit: pattern[80]: debug: error: can_multi_conn nbdkit: pattern[80]: debug: pattern: can_multi_conn nbdkit: pattern[80]: debug: error: can_cache nbdkit: pattern[80]: debug: pattern: can_cache nbdkit: pattern[80]: debug: error: can_extents nbdkit: pattern[80]: debug: pattern: can_extents nbdkit: pattern[80]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[80]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: pattern[80]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[80]: debug: error: finalize nbdkit: pattern[80]: debug: pattern: finalize nbdkit: pattern[80]: debug: error: close nbdkit: pattern[80]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[81]: debug: error: preconnect nbdkit: pattern[81]: debug: pattern: preconnect nbdkit: pattern[81]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[81]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[81]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[81]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[81]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[81]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[81]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[81]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[81]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[81]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[81]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[81]: debug: pattern: prepare readonly=0 nbdkit: pattern[81]: debug: error: prepare readonly=0 nbdkit: pattern[81]: debug: error: get_size nbdkit: pattern[81]: debug: pattern: get_size nbdkit: pattern[81]: debug: error: can_write nbdkit: pattern[81]: debug: pattern: can_write nbdkit: pattern[81]: debug: error: can_zero nbdkit: pattern[81]: debug: error: can_fast_zero nbdkit: pattern[81]: debug: error: can_trim nbdkit: pattern[81]: debug: error: can_fua nbdkit: pattern[81]: debug: error: can_flush nbdkit: pattern[81]: debug: pattern: can_flush nbdkit: pattern[81]: debug: error: is_rotational nbdkit: pattern[81]: debug: pattern: is_rotational nbdkit: pattern[81]: debug: error: can_multi_conn nbdkit: pattern[81]: debug: pattern: can_multi_conn nbdkit: pattern[81]: debug: error: can_cache nbdkit: pattern[81]: debug: pattern: can_cache nbdkit: pattern[81]: debug: error: can_extents nbdkit: pattern[81]: debug: pattern: can_extents nbdkit: pattern[81]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[81]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[81]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[81]: debug: error: finalize nbdkit: pattern[81]: debug: pattern: finalize nbdkit: pattern[81]: debug: error: close nbdkit: pattern[81]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[82]: debug: error: preconnect nbdkit: pattern[82]: debug: pattern: preconnect nbdkit: pattern[82]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[82]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[82]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[82]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[82]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[82]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[82]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[82]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[82]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[82]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[82]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[82]: debug: pattern: prepare readonly=0 nbdkit: pattern[82]: debug: error: prepare readonly=0 nbdkit: pattern[82]: debug: error: get_size nbdkit: pattern[82]: debug: pattern: get_size nbdkit: pattern[82]: debug: error: can_write nbdkit: pattern[82]: debug: pattern: can_write nbdkit: pattern[82]: debug: error: can_zero nbdkit: pattern[82]: debug: error: can_fast_zero nbdkit: pattern[82]: debug: error: can_trim nbdkit: pattern[82]: debug: error: can_fua nbdkit: pattern[82]: debug: error: can_flush nbdkit: pattern[82]: debug: pattern: can_flush nbdkit: pattern[82]: debug: error: is_rotational nbdkit: pattern[82]: debug: pattern: is_rotational nbdkit: pattern[82]: debug: error: can_multi_conn nbdkit: pattern[82]: debug: pattern: can_multi_conn nbdkit: pattern[82]: debug: error: can_cache nbdkit: pattern[82]: debug: pattern: can_cache nbdkit: pattern[82]: debug: error: can_extents nbdkit: pattern[82]: debug: pattern: can_extents nbdkit: pattern[82]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[82]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[82]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern[82]: debug: error: finalize nbdkit: pattern[82]: debug: pattern: finalize nbdkit: pattern[82]: debug: error: close nbdkit: pattern[82]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[83]: debug: error: preconnect nbdkit: pattern[83]: debug: pattern: preconnect nbdkit: pattern[83]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[83]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[83]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[83]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[83]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[83]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[83]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[83]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[83]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[83]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[83]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[83]: debug: pattern: prepare readonly=0 nbdkit: pattern[83]: debug: error: prepare readonly=0 nbdkit: pattern[83]: debug: error: get_size nbdkit: pattern[83]: debug: pattern: get_size nbdkit: pattern[83]: debug: error: can_write nbdkit: pattern[83]: debug: pattern: can_write nbdkit: pattern[83]: debug: error: can_zero nbdkit: pattern[83]: debug: error: can_fast_zero nbdkit: pattern[83]: debug: error: can_trim nbdkit: pattern[83]: debug: error: can_fua nbdkit: pattern[83]: debug: error: can_flush nbdkit: pattern[83]: debug: pattern: can_flush nbdkit: pattern[83]: debug: error: is_rotational nbdkit: pattern[83]: debug: pattern: is_rotational nbdkit: pattern[83]: debug: error: can_multi_conn nbdkit: pattern[83]: debug: pattern: can_multi_conn nbdkit: pattern[83]: debug: error: can_cache nbdkit: pattern[83]: debug: pattern: can_cache nbdkit: pattern[83]: debug: error: can_extents nbdkit: pattern[83]: debug: pattern: can_extents nbdkit: pattern[83]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[83]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[83]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern[83]: debug: error: finalize nbdkit: pattern[83]: debug: pattern: finalize nbdkit: pattern[83]: debug: error: close nbdkit: pattern[83]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[84]: debug: error: preconnect nbdkit: pattern[84]: debug: pattern: preconnect nbdkit: pattern[84]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: pattern[84]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[84]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[84]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[84]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[84]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[84]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[84]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[84]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[84]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[84]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[84]: debug: pattern: prepare readonly=0 nbdkit: pattern[84]: debug: error: prepare readonly=0 nbdkit: pattern[84]: debug: error: get_size nbdkit: pattern[84]: debug: pattern: get_size nbdkit: pattern[84]: debug: error: can_write nbdkit: pattern[84]: debug: pattern: can_write nbdkit: pattern[84]: debug: error: can_zero nbdkit: pattern[84]: debug: error: can_fast_zero nbdkit: pattern[84]: debug: error: can_trim nbdkit: pattern[84]: debug: error: can_fua nbdkit: pattern[84]: debug: error: can_flush nbdkit: pattern[84]: debug: pattern: can_flush nbdkit: pattern[84]: debug: error: is_rotational nbdkit: pattern[84]: debug: pattern: is_rotational nbdkit: pattern[84]: debug: error: can_multi_conn nbdkit: pattern[84]: debug: pattern: can_multi_conn nbdkit: pattern[84]: debug: error: can_cache nbdkit: pattern[84]: debug: pattern: can_cache nbdkit: pattern[84]: debug: error: can_extents nbdkit: pattern[84]: debug: pattern: can_extents nbdkit: pattern[84]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[84]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[84]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[84]: debug: error: finalize nbdkit: pattern[84]: debug: pattern: finalize nbdkit: pattern[84]: debug: error: close nbdkit: pattern[84]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[85]: debug: error: preconnect nbdkit: pattern[85]: debug: pattern: preconnect nbdkit: pattern[85]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[85]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[85]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[85]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[85]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[85]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[85]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[85]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[85]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[85]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[85]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[85]: debug: pattern: prepare readonly=0 nbdkit: pattern[85]: debug: error: prepare readonly=0 nbdkit: pattern[85]: debug: error: get_size nbdkit: pattern[85]: debug: pattern: get_size nbdkit: pattern[85]: debug: error: can_write nbdkit: pattern[85]: debug: pattern: can_write nbdkit: pattern[85]: debug: error: can_zero nbdkit: pattern[85]: debug: error: can_fast_zero nbdkit: pattern[85]: debug: error: can_trim nbdkit: pattern[85]: debug: error: can_fua nbdkit: pattern[85]: debug: error: can_flush nbdkit: pattern[85]: debug: pattern: can_flush nbdkit: pattern[85]: debug: error: is_rotational nbdkit: pattern[85]: debug: pattern: is_rotational nbdkit: pattern[85]: debug: error: can_multi_conn nbdkit: pattern[85]: debug: pattern: can_multi_conn nbdkit: pattern[85]: debug: error: can_cache nbdkit: pattern[85]: debug: pattern: can_cache nbdkit: pattern[85]: debug: error: can_extents nbdkit: pattern[85]: debug: pattern: can_extents nbdkit: pattern[85]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[85]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[85]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[85]: debug: error: finalize nbdkit: pattern[85]: debug: pattern: finalize nbdkit: pattern[85]: debug: error: close nbdkit: pattern[85]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[86]: debug: error: preconnect nbdkit: pattern[86]: debug: pattern: preconnect nbdkit: pattern[86]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[86]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[86]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[86]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[86]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[86]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[86]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[86]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[86]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[86]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[86]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[86]: debug: pattern: prepare readonly=0 nbdkit: pattern[86]: debug: error: prepare readonly=0 nbdkit: pattern[86]: debug: error: get_size nbdkit: pattern[86]: debug: pattern: get_size nbdkit: pattern[86]: debug: error: can_write nbdkit: pattern[86]: debug: pattern: can_write nbdkit: pattern[86]: debug: error: can_zero nbdkit: pattern[86]: debug: error: can_fast_zero nbdkit: pattern[86]: debug: error: can_trim nbdkit: pattern[86]: debug: error: can_fua nbdkit: pattern[86]: debug: error: can_flush nbdkit: pattern[86]: debug: pattern: can_flush nbdkit: pattern[86]: debug: error: is_rotational nbdkit: pattern[86]: debug: pattern: is_rotational nbdkit: pattern[86]: debug: error: can_multi_conn nbdkit: pattern[86]: debug: pattern: can_multi_conn nbdkit: pattern[86]: debug: error: can_cache nbdkit: pattern[86]: debug: pattern: can_cache nbdkit: pattern[86]: debug: error: can_extents nbdkit: pattern[86]: debug: pattern: can_extents nbdkit: pattern[86]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[86]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[86]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.0: debug: client closed input socket, closing connection nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[86]: debug: error: finalize nbdkit: pattern[86]: debug: pattern: finalize nbdkit: pattern[86]: debug: error: close nbdkit: pattern[86]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[87]: debug: error: preconnect nbdkit: pattern[87]: debug: pattern: preconnect nbdkit: pattern[87]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[87]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[87]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO nbdkit: pattern[87]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[87]: debug: error: open readonly=0 exportname="" tls=0 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: pattern[87]: debug: error: default_export readonly=0 tls=0 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[87]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[87]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[87]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[87]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[87]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[87]: debug: pattern: prepare readonly=0 nbdkit: pattern[87]: debug: error: prepare readonly=0 nbdkit: pattern[87]: debug: error: get_size nbdkit: pattern[87]: debug: pattern: get_size nbdkit: pattern[87]: debug: error: can_write nbdkit: pattern[87]: debug: pattern: can_write nbdkit: pattern[87]: debug: error: can_zero nbdkit: pattern[87]: debug: error: can_fast_zero nbdkit: pattern[87]: debug: error: can_trim nbdkit: pattern[87]: debug: error: can_fua nbdkit: pattern[87]: debug: error: can_flush nbdkit: pattern[87]: debug: pattern: can_flush nbdkit: pattern[87]: debug: error: is_rotational nbdkit: pattern[87]: debug: pattern: is_rotational nbdkit: pattern[87]: debug: error: can_multi_conn nbdkit: pattern[87]: debug: pattern: can_multi_conn nbdkit: pattern[87]: debug: error: can_cache nbdkit: pattern[87]: debug: pattern: can_cache nbdkit: pattern[87]: debug: error: can_extents nbdkit: pattern[87]: debug: pattern: can_extents nbdkit: pattern[87]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[87]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[87]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[87]: debug: error: finalize nbdkit: pattern[87]: debug: pattern: finalize nbdkit: pattern[87]: debug: error: close nbdkit: pattern[87]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[88]: debug: error: preconnect nbdkit: pattern[88]: debug: pattern: preconnect nbdkit: pattern[88]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[88]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[88]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[88]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[88]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[88]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[88]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[88]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[88]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[88]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[88]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[88]: debug: pattern: prepare readonly=0 nbdkit: pattern[88]: debug: error: prepare readonly=0 nbdkit: pattern[88]: debug: error: get_size nbdkit: pattern[88]: debug: pattern: get_size nbdkit: pattern[88]: debug: error: can_write nbdkit: pattern[88]: debug: pattern: can_write nbdkit: pattern[88]: debug: error: can_zero nbdkit: pattern[88]: debug: error: can_fast_zero nbdkit: pattern[88]: debug: error: can_trim nbdkit: pattern[88]: debug: error: can_fua nbdkit: pattern[88]: debug: error: can_flush nbdkit: pattern[88]: debug: pattern: can_flush nbdkit: pattern[88]: debug: error: is_rotational nbdkit: pattern[88]: debug: pattern: is_rotational nbdkit: pattern[88]: debug: error: can_multi_conn nbdkit: pattern[88]: debug: pattern: can_multi_conn nbdkit: pattern[88]: debug: error: can_cache nbdkit: pattern[88]: debug: pattern: can_cache nbdkit: pattern[88]: debug: error: can_extents nbdkit: pattern[88]: debug: pattern: can_extents nbdkit: pattern[88]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[88]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[88]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern[88]: debug: error: finalize nbdkit: pattern[88]: debug: pattern: finalize nbdkit: pattern[88]: debug: error: close nbdkit: pattern[88]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[89]: debug: error: preconnect nbdkit: pattern[89]: debug: pattern: preconnect nbdkit: pattern[89]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[89]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[89]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[89]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[89]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[89]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[89]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[89]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[89]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[89]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[89]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[89]: debug: pattern: prepare readonly=0 nbdkit: pattern[89]: debug: error: prepare readonly=0 nbdkit: pattern[89]: debug: error: get_size nbdkit: pattern[89]: debug: pattern: get_size nbdkit: pattern[89]: debug: error: can_write nbdkit: pattern[89]: debug: pattern: can_write nbdkit: pattern[89]: debug: error: can_zero nbdkit: pattern[89]: debug: error: can_fast_zero nbdkit: pattern[89]: debug: error: can_trim nbdkit: pattern[89]: debug: error: can_fua nbdkit: pattern[89]: debug: error: can_flush nbdkit: pattern[89]: debug: pattern: can_flush nbdkit: pattern[89]: debug: error: is_rotational nbdkit: pattern[89]: debug: pattern: is_rotational nbdkit: pattern[89]: debug: error: can_multi_conn nbdkit: pattern[89]: debug: pattern: can_multi_conn nbdkit: pattern[89]: debug: error: can_cache nbdkit: pattern[89]: debug: pattern: can_cache nbdkit: pattern[89]: debug: error: can_extents nbdkit: pattern[89]: debug: pattern: can_extents nbdkit: pattern[89]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[89]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[89]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[89]: debug: error: finalize nbdkit: pattern[89]: debug: pattern: finalize nbdkit: pattern[89]: debug: error: close nbdkit: pattern[89]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[90]: debug: error: preconnect nbdkit: pattern[90]: debug: pattern: preconnect nbdkit: pattern[90]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[90]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[90]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[90]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[90]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[90]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[90]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[90]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[90]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[90]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[90]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[90]: debug: pattern: prepare readonly=0 nbdkit: pattern[90]: debug: error: prepare readonly=0 nbdkit: pattern[90]: debug: error: get_size nbdkit: pattern[90]: debug: pattern: get_size nbdkit: pattern[90]: debug: error: can_write nbdkit: pattern[90]: debug: pattern: can_write nbdkit: pattern[90]: debug: error: can_zero nbdkit: pattern[90]: debug: error: can_fast_zero nbdkit: pattern[90]: debug: error: can_trim nbdkit: pattern[90]: debug: error: can_fua nbdkit: pattern[90]: debug: error: can_flush nbdkit: pattern[90]: debug: pattern: can_flush nbdkit: pattern[90]: debug: error: is_rotational nbdkit: pattern[90]: debug: pattern: is_rotational nbdkit: pattern[90]: debug: error: can_multi_conn nbdkit: pattern[90]: debug: pattern: can_multi_conn nbdkit: pattern[90]: debug: error: can_cache nbdkit: pattern[90]: debug: pattern: can_cache nbdkit: pattern[90]: debug: error: can_extents nbdkit: pattern[90]: debug: pattern: can_extents nbdkit: pattern[90]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[90]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[90]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[90]: debug: error: finalize nbdkit: pattern[90]: debug: pattern: finalize nbdkit: pattern[90]: debug: error: close nbdkit: pattern[90]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[91]: debug: error: preconnect nbdkit: pattern[91]: debug: pattern: preconnect nbdkit: pattern[91]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[91]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[91]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[91]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[91]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[91]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[91]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[91]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[91]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[91]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[91]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[91]: debug: pattern: prepare readonly=0 nbdkit: pattern[91]: debug: error: prepare readonly=0 nbdkit: pattern[91]: debug: error: get_size nbdkit: pattern[91]: debug: pattern: get_size nbdkit: pattern[91]: debug: error: can_write nbdkit: pattern[91]: debug: pattern: can_write nbdkit: pattern[91]: debug: error: can_zero nbdkit: pattern[91]: debug: error: can_fast_zero nbdkit: pattern[91]: debug: error: can_trim nbdkit: pattern[91]: debug: error: can_fua nbdkit: pattern[91]: debug: error: can_flush nbdkit: pattern[91]: debug: pattern: can_flush nbdkit: pattern[91]: debug: error: is_rotational nbdkit: pattern[91]: debug: pattern: is_rotational nbdkit: pattern[91]: debug: error: can_multi_conn nbdkit: pattern[91]: debug: pattern: can_multi_conn nbdkit: pattern[91]: debug: error: can_cache nbdkit: pattern[91]: debug: pattern: can_cache nbdkit: pattern[91]: debug: error: can_extents nbdkit: pattern[91]: debug: pattern: can_extents nbdkit: pattern[91]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[91]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[91]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[91]: debug: error: finalize nbdkit: pattern[91]: debug: pattern: finalize nbdkit: pattern[91]: debug: error: close nbdkit: pattern[91]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[92]: debug: error: preconnect nbdkit: pattern[92]: debug: pattern: preconnect nbdkit: pattern[92]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[92]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[92]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[92]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[92]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[92]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[92]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[92]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[92]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[92]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[92]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[92]: debug: pattern: prepare readonly=0 nbdkit: pattern[92]: debug: error: prepare readonly=0 nbdkit: pattern[92]: debug: error: get_size nbdkit: pattern[92]: debug: pattern: get_size nbdkit: pattern[92]: debug: error: can_write nbdkit: pattern[92]: debug: pattern: can_write nbdkit: pattern[92]: debug: error: can_zero nbdkit: pattern[92]: debug: error: can_fast_zero nbdkit: pattern[92]: debug: error: can_trim nbdkit: pattern[92]: debug: error: can_fua nbdkit: pattern[92]: debug: error: can_flush nbdkit: pattern[92]: debug: pattern: can_flush nbdkit: pattern[92]: debug: error: is_rotational nbdkit: pattern[92]: debug: pattern: is_rotational nbdkit: pattern[92]: debug: error: can_multi_conn nbdkit: pattern[92]: debug: pattern: can_multi_conn nbdkit: pattern[92]: debug: error: can_cache nbdkit: pattern[92]: debug: pattern: can_cache nbdkit: pattern[92]: debug: error: can_extents nbdkit: pattern[92]: debug: pattern: can_extents nbdkit: pattern[92]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[92]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[92]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.1: debug: error: pread count=512 offset=0 nbdkit: pattern.1: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[92]: debug: error: finalize nbdkit: pattern[92]: debug: pattern: finalize nbdkit: pattern[92]: debug: error: close nbdkit: pattern[92]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[93]: debug: error: preconnect nbdkit: pattern[93]: debug: pattern: preconnect nbdkit: pattern[93]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[93]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[93]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[93]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[93]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[93]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[93]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[93]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[93]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[93]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[93]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[93]: debug: pattern: prepare readonly=0 nbdkit: pattern[93]: debug: error: prepare readonly=0 nbdkit: pattern[93]: debug: error: get_size nbdkit: pattern[93]: debug: pattern: get_size nbdkit: pattern[93]: debug: error: can_write nbdkit: pattern[93]: debug: pattern: can_write nbdkit: pattern[93]: debug: error: can_zero nbdkit: pattern[93]: debug: error: can_fast_zero nbdkit: pattern[93]: debug: error: can_trim nbdkit: pattern[93]: debug: error: can_fua nbdkit: pattern[93]: debug: error: can_flush nbdkit: pattern[93]: debug: pattern: can_flush nbdkit: pattern[93]: debug: error: is_rotational nbdkit: pattern[93]: debug: pattern: is_rotational nbdkit: pattern[93]: debug: error: can_multi_conn nbdkit: pattern[93]: debug: pattern: can_multi_conn nbdkit: pattern[93]: debug: error: can_cache nbdkit: pattern[93]: debug: pattern: can_cache nbdkit: pattern[93]: debug: error: can_extents nbdkit: pattern[93]: debug: pattern: can_extents nbdkit: pattern[93]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[93]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[93]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[93]: debug: error: finalize nbdkit: pattern[93]: debug: pattern: finalize nbdkit: pattern[93]: debug: error: close nbdkit: pattern[93]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[94]: debug: error: preconnect nbdkit: pattern[94]: debug: pattern: preconnect nbdkit: pattern[94]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[94]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[94]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[94]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[94]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[94]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[94]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[94]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[94]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[94]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[94]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[94]: debug: pattern: prepare readonly=0 nbdkit: pattern[94]: debug: error: prepare readonly=0 nbdkit: pattern[94]: debug: error: get_size nbdkit: pattern[94]: debug: pattern: get_size nbdkit: pattern[94]: debug: error: can_write nbdkit: pattern[94]: debug: pattern: can_write nbdkit: pattern[94]: debug: error: can_zero nbdkit: pattern[94]: debug: error: can_fast_zero nbdkit: pattern[94]: debug: error: can_trim nbdkit: pattern[94]: debug: error: can_fua nbdkit: pattern[94]: debug: error: can_flush nbdkit: pattern[94]: debug: pattern: can_flush nbdkit: pattern[94]: debug: error: is_rotational nbdkit: pattern[94]: debug: pattern: is_rotational nbdkit: pattern[94]: debug: error: can_multi_conn nbdkit: pattern[94]: debug: pattern: can_multi_conn nbdkit: pattern[94]: debug: error: can_cache nbdkit: pattern[94]: debug: pattern: can_cache nbdkit: pattern[94]: debug: error: can_extents nbdkit: pattern[94]: debug: pattern: can_extents nbdkit: pattern[94]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[94]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[94]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: pattern.0: debug: error: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[94]: debug: error: finalize nbdkit: pattern[94]: debug: pattern: finalize nbdkit: pattern[94]: debug: error: close nbdkit: pattern[94]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[95]: debug: error: preconnect nbdkit: pattern[95]: debug: pattern: preconnect nbdkit: pattern[95]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[95]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[95]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[95]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[95]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[95]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[95]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[95]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[95]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[95]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[95]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[95]: debug: pattern: prepare readonly=0 nbdkit: pattern[95]: debug: error: prepare readonly=0 nbdkit: pattern[95]: debug: error: get_size nbdkit: pattern[95]: debug: pattern: get_size nbdkit: pattern[95]: debug: error: can_write nbdkit: pattern[95]: debug: pattern: can_write nbdkit: pattern[95]: debug: error: can_zero nbdkit: pattern[95]: debug: error: can_fast_zero nbdkit: pattern[95]: debug: error: can_trim nbdkit: pattern[95]: debug: error: can_fua nbdkit: pattern[95]: debug: error: can_flush nbdkit: pattern[95]: debug: pattern: can_flush nbdkit: pattern[95]: debug: error: is_rotational nbdkit: pattern[95]: debug: pattern: is_rotational nbdkit: pattern[95]: debug: error: can_multi_conn nbdkit: pattern[95]: debug: pattern: can_multi_conn nbdkit: pattern[95]: debug: error: can_cache nbdkit: pattern[95]: debug: pattern: can_cache nbdkit: pattern[95]: debug: error: can_extents nbdkit: pattern[95]: debug: pattern: can_extents nbdkit: pattern[95]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[95]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[95]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[95]: debug: error: finalize nbdkit: pattern[95]: debug: pattern: finalize nbdkit: pattern[95]: debug: error: close nbdkit: pattern[95]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[96]: debug: error: preconnect nbdkit: pattern[96]: debug: pattern: preconnect nbdkit: pattern[96]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[96]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[96]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[96]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[96]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[96]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[96]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[96]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[96]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[96]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[96]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[96]: debug: pattern: prepare readonly=0 nbdkit: pattern[96]: debug: error: prepare readonly=0 nbdkit: pattern[96]: debug: error: get_size nbdkit: pattern[96]: debug: pattern: get_size nbdkit: pattern[96]: debug: error: can_write nbdkit: pattern[96]: debug: pattern: can_write nbdkit: pattern[96]: debug: error: can_zero nbdkit: pattern[96]: debug: error: can_fast_zero nbdkit: pattern[96]: debug: error: can_trim nbdkit: pattern[96]: debug: error: can_fua nbdkit: pattern[96]: debug: error: can_flush nbdkit: pattern[96]: debug: pattern: can_flush nbdkit: pattern[96]: debug: error: is_rotational nbdkit: pattern[96]: debug: pattern: is_rotational nbdkit: pattern[96]: debug: error: can_multi_conn nbdkit: pattern[96]: debug: pattern: can_multi_conn nbdkit: pattern[96]: debug: error: can_cache nbdkit: pattern[96]: debug: pattern: can_cache nbdkit: pattern[96]: debug: error: can_extents nbdkit: pattern[96]: debug: pattern: can_extents nbdkit: pattern[96]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[96]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[96]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[96]: debug: error: finalize nbdkit: pattern[96]: debug: pattern: finalize nbdkit: pattern[96]: debug: error: close nbdkit: pattern[96]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[97]: debug: error: preconnect nbdkit: pattern[97]: debug: pattern: preconnect nbdkit: pattern[97]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[97]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[97]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[97]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[97]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[97]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[97]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[97]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[97]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[97]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[97]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[97]: debug: pattern: prepare readonly=0 nbdkit: pattern[97]: debug: error: prepare readonly=0 nbdkit: pattern[97]: debug: error: get_size nbdkit: pattern[97]: debug: pattern: get_size nbdkit: pattern[97]: debug: error: can_write nbdkit: pattern[97]: debug: pattern: can_write nbdkit: pattern[97]: debug: error: can_zero nbdkit: pattern[97]: debug: error: can_fast_zero nbdkit: pattern[97]: debug: error: can_trim nbdkit: pattern[97]: debug: error: can_fua nbdkit: pattern[97]: debug: error: can_flush nbdkit: pattern[97]: debug: pattern: can_flush nbdkit: pattern[97]: debug: error: is_rotational nbdkit: pattern[97]: debug: pattern: is_rotational nbdkit: pattern[97]: debug: error: can_multi_conn nbdkit: pattern[97]: debug: pattern: can_multi_conn nbdkit: pattern[97]: debug: error: can_cache nbdkit: pattern[97]: debug: pattern: can_cache nbdkit: pattern[97]: debug: error: can_extents nbdkit: pattern[97]: debug: pattern: can_extents nbdkit: pattern[97]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[97]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[97]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[97]: debug: error: finalize nbdkit: pattern[97]: debug: pattern: finalize nbdkit: pattern[97]: debug: error: close nbdkit: pattern[97]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[98]: debug: error: preconnect nbdkit: pattern[98]: debug: pattern: preconnect nbdkit: pattern[98]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[98]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[98]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[98]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[98]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[98]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[98]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[98]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[98]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[98]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[98]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[98]: debug: pattern: prepare readonly=0 nbdkit: pattern[98]: debug: error: prepare readonly=0 nbdkit: pattern[98]: debug: error: get_size nbdkit: pattern[98]: debug: pattern: get_size nbdkit: pattern[98]: debug: error: can_write nbdkit: pattern[98]: debug: pattern: can_write nbdkit: pattern[98]: debug: error: can_zero nbdkit: pattern[98]: debug: error: can_fast_zero nbdkit: pattern[98]: debug: error: can_trim nbdkit: pattern[98]: debug: error: can_fua nbdkit: pattern[98]: debug: error: can_flush nbdkit: pattern[98]: debug: pattern: can_flush nbdkit: pattern[98]: debug: error: is_rotational nbdkit: pattern[98]: debug: pattern: is_rotational nbdkit: pattern[98]: debug: error: can_multi_conn nbdkit: pattern[98]: debug: pattern: can_multi_conn nbdkit: pattern[98]: debug: error: can_cache nbdkit: pattern[98]: debug: pattern: can_cache nbdkit: pattern[98]: debug: error: can_extents nbdkit: pattern[98]: debug: pattern: can_extents nbdkit: pattern[98]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[98]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[98]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern[98]: debug: error: finalize nbdkit: pattern[98]: debug: pattern: finalize nbdkit: pattern[98]: debug: error: close nbdkit: pattern[98]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[99]: debug: error: preconnect nbdkit: pattern[99]: debug: pattern: preconnect nbdkit: pattern[99]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[99]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[99]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[99]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[99]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[99]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[99]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[99]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[99]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[99]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[99]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[99]: debug: pattern: prepare readonly=0 nbdkit: pattern[99]: debug: error: prepare readonly=0 nbdkit: pattern[99]: debug: error: get_size nbdkit: pattern[99]: debug: pattern: get_size nbdkit: pattern[99]: debug: error: can_write nbdkit: pattern[99]: debug: pattern: can_write nbdkit: pattern[99]: debug: error: can_zero nbdkit: pattern[99]: debug: error: can_fast_zero nbdkit: pattern[99]: debug: error: can_trim nbdkit: pattern[99]: debug: error: can_fua nbdkit: pattern[99]: debug: error: can_flush nbdkit: pattern[99]: debug: pattern: can_flush nbdkit: pattern[99]: debug: error: is_rotational nbdkit: pattern[99]: debug: pattern: is_rotational nbdkit: pattern[99]: debug: error: can_multi_conn nbdkit: pattern[99]: debug: pattern: can_multi_conn nbdkit: pattern[99]: debug: error: can_cache nbdkit: pattern[99]: debug: pattern: can_cache nbdkit: pattern[99]: debug: error: can_extents nbdkit: pattern[99]: debug: pattern: can_extents nbdkit: pattern[99]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[99]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[99]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.3: debug: client closed input socket, closing connection nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[99]: debug: error: finalize nbdkit: pattern[99]: debug: pattern: finalize nbdkit: pattern[99]: debug: error: close nbdkit: pattern[99]: debug: pattern: close + for i in {1..100} + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ' -c ' try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "EIO" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2XJawZ" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[100]: debug: error: preconnect nbdkit: pattern[100]: debug: pattern: preconnect nbdkit: pattern[100]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[100]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[100]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[100]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[100]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[100]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[100]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[100]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[100]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[100]: debug: pattern: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[100]: debug: error: open returned handle 0x7b5ec0c714d0 nbdkit: pattern[100]: debug: pattern: prepare readonly=0 nbdkit: pattern[100]: debug: error: prepare readonly=0 nbdkit: pattern[100]: debug: error: get_size nbdkit: pattern[100]: debug: pattern: get_size nbdkit: pattern[100]: debug: error: can_write nbdkit: pattern[100]: debug: pattern: can_write nbdkit: pattern[100]: debug: error: can_zero nbdkit: pattern[100]: debug: error: can_fast_zero nbdkit: pattern[100]: debug: error: can_trim nbdkit: pattern[100]: debug: error: can_fua nbdkit: pattern[100]: debug: error: can_flush nbdkit: pattern[100]: debug: pattern: can_flush nbdkit: pattern[100]: debug: error: is_rotational nbdkit: pattern[100]: debug: pattern: is_rotational nbdkit: pattern[100]: debug: error: can_multi_conn nbdkit: pattern[100]: debug: pattern: can_multi_conn nbdkit: pattern[100]: debug: error: can_cache nbdkit: pattern[100]: debug: pattern: can_cache nbdkit: pattern[100]: debug: error: can_extents nbdkit: pattern[100]: debug: pattern: can_extents nbdkit: pattern[100]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[100]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[100]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: sending error reply: Input/output error libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.8 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: Input/output error" libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: client closed input socket, closing connection nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[100]: debug: error: finalize nbdkit: pattern[100]: debug: pattern: finalize nbdkit: pattern[100]: debug: error: close nbdkit: pattern[100]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-error100.sh: run cleanup hooks: exit code 0 ./test-error100.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.2XJawZ error100.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1257213 + local pid=1257213 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1257213 + for i in {1..60} + kill -0 1257213 nbdkit: debug: error: cleanup nbdkit: debug: pattern: cleanup + sleep 1 nbdkit: debug: pattern: unload plugin nbdkit: debug: error: unload filter + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + for i in {1..60} + kill -0 1257213 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1257213 failed to respond to SIGTERM' error: nbdkit pid 1257213 failed to respond to SIGTERM + kill -9 1257213 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-error100.sh (exit status: 1) FAIL: test-error-triggered.sh ============================= + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.RZOqCk + files='/tmp/nbdkit-test-sock.RZOqCk error-triggered.pid error-trigger' + rm -f /tmp/nbdkit-test-sock.RZOqCk error-triggered.pid error-trigger + cleanup_fn rm -f /tmp/nbdkit-test-sock.RZOqCk error-triggered.pid error-trigger + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.RZOqCk error-triggered.pid error-trigger' + start_nbdkit -P error-triggered.pid -U /tmp/nbdkit-test-sock.RZOqCk --filter=error pattern 1G error-rate=100% error-file=error-trigger error=ENOSPC + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=error-triggered.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P error-triggered.pid -U /tmp/nbdkit-test-sock.RZOqCk --filter=error pattern 1G error-rate=100% error-file=error-trigger error=ENOSPC /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P error-triggered.pid -U /tmp/nbdkit-test-sock.RZOqCk --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 1G "error-rate=100%" error-file=error-trigger error=ENOSPC nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/error/.libs/nbdkit-error-filter.so (name error) nbdkit: debug: error: load nbdkit: debug: error: config key=size, value=1G nbdkit: debug: pattern: config key=size, value=1G nbdkit: debug: error: config key=error-rate, value=100% nbdkit: debug: error: config key=error-file, value=error-trigger nbdkit: debug: error: config key=error, value=ENOSPC nbdkit: debug: error: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: error: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.RZOqCk nbdkit: debug: forked into background (new pid = 1259195) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/error-triggered.pid nbdkit: debug: pattern: after_fork nbdkit: debug: error: after_fork + for _i in {1..60} + test -s error-triggered.pid + break + test -s error-triggered.pid ++ cat error-triggered.pid + cleanup_fn kill_nbdkit 1259195 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259195' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.RZOqCk' -c ' import os # The first operations should be fine. h.pread(512, 0) h.pread(512, 512) h.pread(512, 1024) # Then we create the error-trigger file which should cause # subsequent operations to fail with ENOSPC. open("error-trigger", "a").close() try: h.pread(512, 0) # This should not happen. exit(1) except nbd.Error as ex: # Check the errno is expected. assert ex.errno == "ENOSPC" # Remove the error-trigger file, operations should all succeed again. os.unlink("error-trigger") h.pread(512, 0) h.pread(512, 512) h.pread(512, 1024) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.RZOqCk" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: error: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: error: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: error: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7cfccc22b4d0 nbdkit: pattern[1]: debug: error: open returned handle 0x7cfccc22b4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: error: prepare readonly=0 nbdkit: pattern[1]: debug: error: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: error: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: error: can_zero nbdkit: pattern[1]: debug: error: can_fast_zero nbdkit: pattern[1]: debug: error: can_trim nbdkit: pattern[1]: debug: error: can_fua nbdkit: pattern[1]: debug: error: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: error: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: error: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: error: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: error: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 1073741824 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.4 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.0: debug: error: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.10 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH nbdkit: debug: starting worker thread pattern.11 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=512 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.12 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.1: debug: error: pread count=512 offset=512 nbdkit: pattern.1: debug: pattern: pread count=512 offset=512 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread pattern.15 libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.2: debug: error: pread count=512 offset=1024 nbdkit: pattern.2: debug: pattern: pread count=512 offset=1024 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.3: debug: error: pread count=512 offset=0 nbdkit: pattern.3: debug: sending error reply: No space left on device libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_ERROR libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR -> REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_MESSAGE -> REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_ERROR_TAIL -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: error="nbd_pread: read: command failed: No space left on device" libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.4: debug: error: pread count=512 offset=0 nbdkit: pattern.4: debug: pattern: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=512 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.5: debug: error: pread count=512 offset=512 nbdkit: pattern.5: debug: pattern: pread count=512 offset=512 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=1024 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: pattern.6: debug: error: pread count=512 offset=1024 nbdkit: pattern.6: debug: pattern: pread count=512 offset=1024 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.7: debug: client closed input socket, closing connection nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern[1]: debug: error: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: error: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-error-triggered.sh: run cleanup hooks: exit code 0 ./test-error-triggered.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.RZOqCk error-triggered.pid error-trigger + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259195 + local pid=1259195 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259195 + for i in {1..60} + kill -0 1259195 + sleep 1 nbdkit: debug: error: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: error: unload filter + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + for i in {1..60} + kill -0 1259195 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259195 failed to respond to SIGTERM' error: nbdkit pid 1259195 failed to respond to SIGTERM + kill -9 1259195 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-error-triggered.sh (exit status: 1) FAIL: test-exitlast.sh ====================== + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + requires qemu-img --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.6Di6Qc + files='exitlast.pid /tmp/nbdkit-test-sock.6Di6Qc' + cleanup_fn rm -f exitlast.pid /tmp/nbdkit-test-sock.6Di6Qc + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitlast.pid /tmp/nbdkit-test-sock.6Di6Qc' + start_nbdkit -P exitlast.pid -U /tmp/nbdkit-test-sock.6Di6Qc --filter=exitlast memory size=1M + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitlast.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitlast.pid -U /tmp/nbdkit-test-sock.6Di6Qc --filter=exitlast memory size=1M /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitlast.pid -U /tmp/nbdkit-test-sock.6Di6Qc --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast/.libs/nbdkit-exitlast-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast/.libs/nbdkit-exitlast-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitlast/.libs/nbdkit-exitlast-filter.so (name exitlast) nbdkit: debug: exitlast: load nbdkit: debug: exitlast: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitlast: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitlast: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.6Di6Qc nbdkit: debug: forked into background (new pid = 1259299) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitlast.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitlast: after_fork + for _i in {1..60} + test -s exitlast.pid + break + test -s exitlast.pid ++ cat exitlast.pid + cleanup_fn kill_nbdkit 1259299 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259299' ++ cat exitlast.pid + pid=1259299 + kill -s 0 1259299 + qemu-img info 'nbd+unix:///?socket=/tmp/nbdkit-test-sock.6Di6Qc' nbdkit: debug: accepted connection nbdkit: memory[1]: debug: exitlast: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: exitlast: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: exitlast: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7d0b546b34d0 nbdkit: memory[1]: debug: exitlast: open returned handle 0x7d0b546b34d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: exitlast: prepare readonly=0 nbdkit: memory[1]: debug: exitlast: get_size nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: exitlast: can_write nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: exitlast: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: exitlast: can_fast_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: exitlast: can_trim nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: exitlast: can_fua nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: exitlast: can_flush nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: exitlast: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: exitlast: can_multi_conn nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: exitlast: can_cache nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: exitlast: can_extents nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: memory.1: debug: exitlast: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.4 nbdkit: memory.1: debug: memory: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: memory.0: debug: client sent NBD_CMD_DISC, closing connection image: nbd+unix://?socket=/tmp/nbdkit-test-sock.6Di6Qc file format: raw virtual size: 1 MiB (1048576 bytes) disk size: unavailable nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory[1]: debug: exitlast: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: exitlast: close nbdkit: memory[1]: debug: exitlast: exiting on last client connection nbdkit: memory[1]: debug: memory: close nbdkit: debug: exitlast: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin + for i in {1..60} + kill -s 0 1259299 nbdkit: debug: exitlast: unload filter + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + for i in {1..60} + kill -s 0 1259299 + sleep 1 + kill -s 0 1259299 + echo './test-exitlast.sh: nbdkit did not exit after last client connection' ./test-exitlast.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitlast.sh: run cleanup hooks: exit code 1 ./test-exitlast.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitlast.pid /tmp/nbdkit-test-sock.6Di6Qc + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259299 + local pid=1259299 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259299 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + for i in {1..60} + kill -0 1259299 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259299 failed to respond to SIGTERM' error: nbdkit pid 1259299 failed to respond to SIGTERM + kill -9 1259299 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitlast.sh (exit status: 1) FAIL: test-exitwhen-file-created.sh =================================== + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.1LvzmH + pidfile=exitwhen-file-created.pid + eventfile=exitwhen-file-created.event + files='exitwhen-file-created.pid /tmp/nbdkit-test-sock.1LvzmH exitwhen-file-created.event' + cleanup_fn rm -f exitwhen-file-created.pid /tmp/nbdkit-test-sock.1LvzmH exitwhen-file-created.event + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-file-created.pid /tmp/nbdkit-test-sock.1LvzmH exitwhen-file-created.event' + start_nbdkit -P exitwhen-file-created.pid -U /tmp/nbdkit-test-sock.1LvzmH --filter=exitwhen memory size=1M exit-when-file-created=exitwhen-file-created.event + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-file-created.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-file-created.pid -U /tmp/nbdkit-test-sock.1LvzmH --filter=exitwhen memory size=1M exit-when-file-created=exitwhen-file-created.event /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-file-created.pid -U /tmp/nbdkit-test-sock.1LvzmH --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M exit-when-file-created=exitwhen-file-created.event nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitwhen: config key=exit-when-file-created, value=exitwhen-file-created.event nbdkit: debug: exitwhen: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.1LvzmH nbdkit: debug: forked into background (new pid = 1259473) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-file-created.pid + break + test -s exitwhen-file-created.pid ++ cat exitwhen-file-created.pid + cleanup_fn kill_nbdkit 1259473 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259473' + export eventfile sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.1LvzmH" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: exitwhen: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: exitwhen: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: exitwhen: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x70c2948554d0 nbdkit: memory[1]: debug: exitwhen: open returned handle 0x70c2948554d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: exitwhen: prepare readonly=0 nbdkit: memory[1]: debug: exitwhen: get_size nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: exitwhen: can_write nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: exitwhen: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: exitwhen: can_fast_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: exitwhen: can_trim nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: exitwhen: can_fua nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: exitwhen: can_flush nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: exitwhen: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: exitwhen: can_multi_conn nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: exitwhen: can_cache nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: exitwhen: can_extents nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.1LvzmH" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: accepted connection nbdkit: memory[2]: debug: exitwhen: preconnect nbdkit: memory[2]: debug: memory: preconnect nbdkit: memory[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.2 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS nbdkit: debug: starting worker thread memory.4 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: debug: starting worker thread memory.5 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: memory[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START nbdkit: debug: starting worker thread memory.6 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND nbdkit: debug: starting worker thread memory.7 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.8 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[2]: debug: exitwhen: open readonly=0 exportname="" tls=0 nbdkit: memory[2]: debug: exitwhen: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[2]: debug: memory: default_export readonly=0 tls=0 nbdkit: debug: starting worker thread memory.9 nbdkit: memory[2]: debug: memory: open returned handle 0x70c2930524d0 nbdkit: memory[2]: debug: exitwhen: open returned handle 0x70c2930524d0 nbdkit: memory[2]: debug: memory: prepare readonly=0 nbdkit: memory[2]: debug: exitwhen: prepare readonly=0 nbdkit: memory[2]: debug: exitwhen: get_size nbdkit: memory[2]: debug: memory: get_size nbdkit: debug: starting worker thread memory.10 nbdkit: memory[2]: debug: exitwhen: can_write nbdkit: memory[2]: debug: memory: can_write nbdkit: memory[2]: debug: exitwhen: can_zero nbdkit: memory[2]: debug: memory: can_zero nbdkit: memory[2]: debug: exitwhen: can_fast_zero nbdkit: memory[2]: debug: memory: can_fast_zero nbdkit: memory[2]: debug: exitwhen: can_trim nbdkit: memory[2]: debug: memory: can_trim nbdkit: memory[2]: debug: exitwhen: can_fua nbdkit: memory[2]: debug: memory: can_fua nbdkit: debug: starting worker thread memory.11 nbdkit: memory[2]: debug: exitwhen: can_flush nbdkit: memory[2]: debug: memory: can_flush nbdkit: memory[2]: debug: exitwhen: is_rotational nbdkit: memory[2]: debug: memory: is_rotational nbdkit: memory[2]: debug: exitwhen: can_multi_conn nbdkit: memory[2]: debug: memory: can_multi_conn nbdkit: memory[2]: debug: exitwhen: can_cache nbdkit: memory[2]: debug: memory: can_cache nbdkit: memory[2]: debug: exitwhen: can_extents nbdkit: memory[2]: debug: memory: can_extents nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.14 nbdkit: memory[2]: debug: newstyle negotiation: flags: export 0xded nbdkit: debug: starting worker thread memory.13 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: debug: starting worker thread memory.15 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY nbdkit: memory[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd6: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread memory.0 nbdkit: memory.0: debug: exitwhen: pread count=512 offset=0 nbdkit: memory.0: debug: memory: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.1 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbd6: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbd6: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START nbdkit: debug: starting worker thread memory.2 libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd6: nbd_pread: poll start: events=1 nbdkit: memory.0: debug: exitwhen: pread count=512 offset=0 nbdkit: memory.0: debug: memory: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: starting worker thread memory.5 libnbd: debug: nbd6: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd6: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd6: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread memory.6 libnbd: debug: nbd6: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd6: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 nbdkit: debug: starting worker thread memory.10 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.4 nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.1: debug: exitwhen: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.1: debug: memory: pread count=512 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbdsh: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_shutdown: poll start: events=1 nbdkit: memory.3: debug: client sent NBD_CMD_DISC, closing connection nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory[1]: debug: exitwhen: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: exitwhen: close nbdkit: memory[1]: debug: exit-when-file-created: detected /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created.event created libnbd: debug: nbdsh: nbd_shutdown: poll end: r=1 revents=11 nbdkit: memory[1]: debug: memory: close libnbd: debug: nbdsh: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbdsh: nbd_shutdown: leave: ret=0 libnbd: debug: nbd6: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbd6: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd6: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd6: nbd_pread: poll start: events=1 nbdkit: memory.1: debug: exitwhen: pread count=512 offset=0 nbdkit: memory.1: debug: memory: pread count=512 offset=0 libnbd: debug: nbd6: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd6: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd6: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd6: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd6: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd6: nbd_pread: leave: ret=0 libnbd: debug: nbd6: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd6: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd6: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd6: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd6: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd6: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd6: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd6: nbd_shutdown: poll start: events=1 nbdkit: memory.2: debug: client sent NBD_CMD_DISC, closing connection nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory[2]: debug: exitwhen: finalize nbdkit: memory[2]: debug: memory: finalize nbdkit: memory[2]: debug: exitwhen: close nbdkit: memory[2]: debug: exitwhen: exiting on last client connection libnbd: debug: nbd6: nbd_shutdown: poll end: r=1 revents=11 nbdkit: memory[2]: debug: memory: close libnbd: debug: nbd6: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd6: nbd_shutdown: transition: REPLY.START -> CLOSED libnbd: debug: nbd6: nbd_shutdown: leave: ret=0 libnbd: debug: nbd6: nbd_close: closing handle nbdkit: debug: exitwhen: cleanup libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: exitwhen: unload filter ++ cat exitwhen-file-created.pid + pid=1259473 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + for i in {1..60} + kill -s 0 1259473 + sleep 1 + kill -s 0 1259473 + echo './test-exitwhen-file-created.sh: nbdkit did not exit after last client connection' ./test-exitwhen-file-created.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-file-created.sh: run cleanup hooks: exit code 1 ./test-exitwhen-file-created.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-file-created.pid /tmp/nbdkit-test-sock.1LvzmH exitwhen-file-created.event + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259473 + local pid=1259473 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259473 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + for i in {1..60} + kill -0 1259473 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259473 failed to respond to SIGTERM' error: nbdkit pid 1259473 failed to respond to SIGTERM + kill -9 1259473 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-file-created.sh (exit status: 1) FAIL: test-exitwhen-file-created-reject-new.sh ============================================== + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.26Lb1L + pidfile=exitwhen-file-created-reject-new.pid + eventfile=exitwhen-file-created-reject-new.event + files='exitwhen-file-created-reject-new.pid /tmp/nbdkit-test-sock.26Lb1L exitwhen-file-created-reject-new.event' + cleanup_fn rm -f exitwhen-file-created-reject-new.pid /tmp/nbdkit-test-sock.26Lb1L exitwhen-file-created-reject-new.event + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-file-created-reject-new.pid /tmp/nbdkit-test-sock.26Lb1L exitwhen-file-created-reject-new.event' + start_nbdkit -P exitwhen-file-created-reject-new.pid -U /tmp/nbdkit-test-sock.26Lb1L --filter=exitwhen memory size=1M exit-when-file-created=exitwhen-file-created-reject-new.event + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-file-created-reject-new.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-file-created-reject-new.pid -U /tmp/nbdkit-test-sock.26Lb1L --filter=exitwhen memory size=1M exit-when-file-created=exitwhen-file-created-reject-new.event /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-file-created-reject-new.pid -U /tmp/nbdkit-test-sock.26Lb1L --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M exit-when-file-created=exitwhen-file-created-reject-new.event nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitwhen: config key=exit-when-file-created, value=exitwhen-file-created-reject-new.event nbdkit: debug: exitwhen: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.26Lb1L nbdkit: debug: forked into background (new pid = 1259653) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created-reject-new.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-file-created-reject-new.pid + break + test -s exitwhen-file-created-reject-new.pid ++ cat exitwhen-file-created-reject-new.pid + cleanup_fn kill_nbdkit 1259653 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259653' + export eventfile sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.26Lb1L" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: exitwhen: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: exitwhen: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: exitwhen: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x7ac1bb6844d0 nbdkit: memory[1]: debug: exitwhen: open returned handle 0x7ac1bb6844d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: exitwhen: prepare readonly=0 nbdkit: memory[1]: debug: exitwhen: get_size nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: exitwhen: can_write nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: exitwhen: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: exitwhen: can_fast_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: exitwhen: can_trim nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: exitwhen: can_fua nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: exitwhen: can_flush nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: exitwhen: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: exitwhen: can_multi_conn nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: exitwhen: can_cache nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: exitwhen: can_extents nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=512 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: memory.0: debug: exitwhen: pread count=512 offset=0 nbdkit: memory.0: debug: memory: pread count=512 offset=0 nbdkit: debug: starting worker thread memory.2 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread memory.3 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY nbdkit: debug: starting worker thread memory.4 libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 libnbd: debug: nbd6: nbd_create: opening handle nbdkit: debug: starting worker thread memory.9 libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.26Lb1L" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START nbdkit: debug: starting worker thread memory.10 libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING nbdkit: debug: starting worker thread memory.11 libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: debug: starting worker thread memory.14 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread memory.15 nbdkit: memory[2]: debug: exitwhen: preconnect nbdkit: memory[2]: debug: exit-when-file-created: detected /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created-reject-new.event created libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=11 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> DEAD libnbd: debug: nbd6: nbd_connect_unix: leave: error="nbd_connect_unix: recv: server disconnected unexpectedly" libnbd: debug: nbd6: nbd_close: closing handle libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.1: debug: client closed input socket, closing connection nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory[1]: debug: exitwhen: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: exitwhen: close nbdkit: memory[1]: debug: exitwhen: exiting on last client connection nbdkit: memory[1]: debug: memory: close nbdkit: debug: exitwhen: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: exitwhen: unload filter ++ cat exitwhen-file-created-reject-new.pid + pid=1259653 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + for i in {1..60} + kill -s 0 1259653 + sleep 1 + kill -s 0 1259653 + echo './test-exitwhen-file-created-reject-new.sh: nbdkit did not exit after last client connection' ./test-exitwhen-file-created-reject-new.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-file-created-reject-new.sh: run cleanup hooks: exit code 1 ./test-exitwhen-file-created-reject-new.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-file-created-reject-new.pid /tmp/nbdkit-test-sock.26Lb1L exitwhen-file-created-reject-new.event + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259653 + local pid=1259653 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259653 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + for i in {1..60} + kill -0 1259653 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259653 failed to respond to SIGTERM' error: nbdkit pid 1259653 failed to respond to SIGTERM + kill -9 1259653 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-file-created-reject-new.sh (exit status: 1) FAIL: test-exitwhen-file-created-when-idle.sh ============================================= + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + pidfile=exitwhen-file-created-when-idle.pid + eventfile=exitwhen-file-created-when-idle.event + rm -f exitwhen-file-created-when-idle.event exitwhen-file-created-when-idle.pid + cleanup_fn rm -f exitwhen-file-created-when-idle.event exitwhen-file-created-when-idle.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-file-created-when-idle.event exitwhen-file-created-when-idle.pid' + start_nbdkit -P exitwhen-file-created-when-idle.pid -U - --filter=exitwhen null exit-when-file-created=exitwhen-file-created-when-idle.event exit-when-poll=1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-file-created-when-idle.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-file-created-when-idle.pid -U - --filter=exitwhen null exit-when-file-created=exitwhen-file-created-when-idle.event exit-when-poll=1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-file-created-when-idle.pid -U - --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so exit-when-file-created=exitwhen-file-created-when-idle.event exit-when-poll=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/null/.libs/nbdkit-null-plugin.so (name null) nbdkit: debug: null: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=exit-when-file-created, value=exitwhen-file-created-when-idle.event nbdkit: debug: exitwhen: config key=exit-when-poll, value=1 nbdkit: debug: exitwhen: config_complete nbdkit: debug: null: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: null: get_ready nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkitXQhZnq/socket nbdkit: debug: forked into background (new pid = 1259815) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created-when-idle.pid nbdkit: debug: null: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-file-created-when-idle.pid + break + test -s exitwhen-file-created-when-idle.pid ++ cat exitwhen-file-created-when-idle.pid + cleanup_fn kill_nbdkit 1259815 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259815' + sleep 1 + touch exitwhen-file-created-when-idle.event + sleep 1 nbdkit: debug: exit-when-file-created: detected /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-created-when-idle.event created nbdkit: debug: exitwhen: shutdown from polling thread nbdkit: debug: exitwhen: cleanup nbdkit: debug: null: cleanup nbdkit: debug: null: unload plugin nbdkit: debug: exitwhen: unload filter ++ cat exitwhen-file-created-when-idle.pid + pid=1259815 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + for i in {1..60} + kill -s 0 1259815 + sleep 1 + kill -s 0 1259815 + echo './test-exitwhen-file-created-when-idle.sh: nbdkit did not exit when idle' ./test-exitwhen-file-created-when-idle.sh: nbdkit did not exit when idle + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-file-created-when-idle.sh: run cleanup hooks: exit code 1 ./test-exitwhen-file-created-when-idle.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-file-created-when-idle.event exitwhen-file-created-when-idle.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259815 + local pid=1259815 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259815 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + for i in {1..60} + kill -0 1259815 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259815 failed to respond to SIGTERM' error: nbdkit pid 1259815 failed to respond to SIGTERM + kill -9 1259815 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-file-created-when-idle.sh (exit status: 1) FAIL: test-exitwhen-file-deleted.sh =================================== + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.uWy96o + pidfile=exitwhen-file-deleted.pid + eventfile=exitwhen-file-deleted.event + files='exitwhen-file-deleted.pid /tmp/nbdkit-test-sock.uWy96o exitwhen-file-deleted.event' + cleanup_fn rm -f exitwhen-file-deleted.pid /tmp/nbdkit-test-sock.uWy96o exitwhen-file-deleted.event + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-file-deleted.pid /tmp/nbdkit-test-sock.uWy96o exitwhen-file-deleted.event' + touch exitwhen-file-deleted.event + start_nbdkit -P exitwhen-file-deleted.pid -U /tmp/nbdkit-test-sock.uWy96o --filter=exitwhen memory size=1M exit-when-file-deleted=exitwhen-file-deleted.event exit-when-poll=1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-file-deleted.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-file-deleted.pid -U /tmp/nbdkit-test-sock.uWy96o --filter=exitwhen memory size=1M exit-when-file-deleted=exitwhen-file-deleted.event exit-when-poll=1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-file-deleted.pid -U /tmp/nbdkit-test-sock.uWy96o --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M exit-when-file-deleted=exitwhen-file-deleted.event exit-when-poll=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitwhen: config key=exit-when-file-deleted, value=exitwhen-file-deleted.event nbdkit: debug: exitwhen: config key=exit-when-poll, value=1 nbdkit: debug: exitwhen: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.uWy96o nbdkit: debug: forked into background (new pid = 1259963) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-deleted.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-file-deleted.pid + break + test -s exitwhen-file-deleted.pid ++ cat exitwhen-file-deleted.pid + cleanup_fn kill_nbdkit 1259963 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1259963' + sleep 1 + rm exitwhen-file-deleted.event + sleep 1 nbdkit: debug: exit-when-file-deleted: detected /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-file-deleted.event deleted nbdkit: debug: exitwhen: shutdown from polling thread nbdkit: debug: exitwhen: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: exitwhen: unload filter ++ cat exitwhen-file-deleted.pid + pid=1259963 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + for i in {1..60} + kill -s 0 1259963 + sleep 1 + kill -s 0 1259963 + echo './test-exitwhen-file-deleted.sh: nbdkit did not exit after last client connection' ./test-exitwhen-file-deleted.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-file-deleted.sh: run cleanup hooks: exit code 1 ./test-exitwhen-file-deleted.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-file-deleted.pid /tmp/nbdkit-test-sock.uWy96o exitwhen-file-deleted.event + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1259963 + local pid=1259963 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1259963 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + for i in {1..60} + kill -0 1259963 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1259963 failed to respond to SIGTERM' error: nbdkit pid 1259963 failed to respond to SIGTERM + kill -9 1259963 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-file-deleted.sh (exit status: 1) FAIL: test-exitwhen-process-exits.sh ==================================== + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + requires nbdsh --version + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.CUbHZU + pidfile=exitwhen-process-exits.pid + files='exitwhen-process-exits.pid /tmp/nbdkit-test-sock.CUbHZU' + cleanup_fn rm -f exitwhen-process-exits.pid /tmp/nbdkit-test-sock.CUbHZU + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-process-exits.pid /tmp/nbdkit-test-sock.CUbHZU' + sleeppid=1260109 + start_nbdkit -P exitwhen-process-exits.pid -U /tmp/nbdkit-test-sock.CUbHZU --filter=exitwhen memory size=1M exit-when-process-exits=1260109 exit-when-poll=1 + sleep 1h + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-process-exits.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-process-exits.pid -U /tmp/nbdkit-test-sock.CUbHZU --filter=exitwhen memory size=1M exit-when-process-exits=1260109 exit-when-poll=1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-process-exits.pid -U /tmp/nbdkit-test-sock.CUbHZU --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M exit-when-process-exits=1260109 exit-when-poll=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitwhen: config key=exit-when-process-exits, value=1260109 nbdkit: debug: exitwhen: config key=exit-when-poll, value=1 nbdkit: debug: exitwhen: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.CUbHZU nbdkit: debug: forked into background (new pid = 1260115) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-process-exits.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-process-exits.pid + break + test -s exitwhen-process-exits.pid ++ cat exitwhen-process-exits.pid + cleanup_fn kill_nbdkit 1260115 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1260115' + kill 1260109 ++ cat exitwhen-process-exits.pid + pid=1260115 + for i in {1..60} + kill -s 0 1260115 + sleep 1 nbdkit: debug: exit-when-process-exits: detected process exit nbdkit: debug: exitwhen: shutdown from polling thread nbdkit: debug: exitwhen: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: exitwhen: unload filter + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + for i in {1..60} + kill -s 0 1260115 + sleep 1 + kill -s 0 1260115 + echo './test-exitwhen-process-exits.sh: nbdkit did not exit after last client connection' ./test-exitwhen-process-exits.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-process-exits.sh: run cleanup hooks: exit code 1 ./test-exitwhen-process-exits.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-process-exits.pid /tmp/nbdkit-test-sock.CUbHZU + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1260115 + local pid=1260115 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1260115 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + for i in {1..60} + kill -0 1260115 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1260115 failed to respond to SIGTERM' error: nbdkit pid 1260115 failed to respond to SIGTERM + kill -9 1260115 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-process-exits.sh (exit status: 1) FAIL: test-exitwhen-script.sh ============================= + requires_filter exitwhen + requires nbdkit --filter=exitwhen null --version + requires nbdsh --version + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.g8bcyC + pidfile=exitwhen-script.pid + files='exitwhen-script.pid /tmp/nbdkit-test-sock.g8bcyC' + cleanup_fn rm -f exitwhen-script.pid /tmp/nbdkit-test-sock.g8bcyC + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f exitwhen-script.pid /tmp/nbdkit-test-sock.g8bcyC' + sleeppid=1260258 + sleep 1h + start_nbdkit -P exitwhen-script.pid -U /tmp/nbdkit-test-sock.g8bcyC --filter=exitwhen memory size=1M 'exit-when-script=kill -0 1260258 || exit 88' exit-when-poll=1 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=exitwhen-script.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P exitwhen-script.pid -U /tmp/nbdkit-test-sock.g8bcyC --filter=exitwhen memory size=1M 'exit-when-script=kill -0 1260258 || exit 88' exit-when-poll=1 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P exitwhen-script.pid -U /tmp/nbdkit-test-sock.g8bcyC --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M "exit-when-script=kill -0 1260258 || exit 88" exit-when-poll=1 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exitwhen/.libs/nbdkit-exitwhen-filter.so (name exitwhen) nbdkit: debug: exitwhen: load nbdkit: debug: exitwhen: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: exitwhen: config key=exit-when-script, value=kill -0 1260258 || exit 88 nbdkit: debug: exitwhen: config key=exit-when-poll, value=1 nbdkit: debug: exitwhen: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: exitwhen: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.g8bcyC nbdkit: debug: forked into background (new pid = 1260265) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/exitwhen-script.pid nbdkit: debug: memory: after_fork nbdkit: debug: exitwhen: after_fork + for _i in {1..60} + test -s exitwhen-script.pid + break + test -s exitwhen-script.pid ++ cat exitwhen-script.pid + cleanup_fn kill_nbdkit 1260265 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1260265' + kill 1260258 ++ cat exitwhen-script.pid + pid=1260265 + for i in {1..60} + kill -s 0 1260265 + sleep 1 sh: 1: kill: No such process nbdkit: debug: exit-when-script: detected scripted event nbdkit: debug: exitwhen: shutdown from polling thread nbdkit: debug: exitwhen: cleanup nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin nbdkit: debug: exitwhen: unload filter + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + for i in {1..60} + kill -s 0 1260265 + sleep 1 + kill -s 0 1260265 + echo './test-exitwhen-script.sh: nbdkit did not exit after last client connection' ./test-exitwhen-script.sh: nbdkit did not exit after last client connection + exit 1 + _run_cleanup_hooks + local _status=1 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-exitwhen-script.sh: run cleanup hooks: exit code 1 ./test-exitwhen-script.sh: run cleanup hooks: exit code 1 + (( _i = 0 )) + (( _i < 2 )) + rm -f exitwhen-script.pid /tmp/nbdkit-test-sock.g8bcyC + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1260265 + local pid=1260265 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1260265 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + for i in {1..60} + kill -0 1260265 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1260265 failed to respond to SIGTERM' error: nbdkit pid 1260265 failed to respond to SIGTERM + kill -9 1260265 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-exitwhen-script.sh (exit status: 1) FAIL: test-ext2-exportname.sh ============================= + requires_plugin file + requires nbdkit file --version + requires nbdinfo --version + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires nbdsh -c 'print(h.set_full_info)' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.oIqdg5 + files='/tmp/nbdkit-test-sock.oIqdg5 ext2-exportname.pid ext2-exportname.out ext2-exportname.err' + rm -f /tmp/nbdkit-test-sock.oIqdg5 ext2-exportname.pid ext2-exportname.out ext2-exportname.err + cleanup_fn rm -f /tmp/nbdkit-test-sock.oIqdg5 ext2-exportname.pid ext2-exportname.out ext2-exportname.err + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.oIqdg5 ext2-exportname.pid ext2-exportname.out ext2-exportname.err' + start_nbdkit -P ext2-exportname.pid -U /tmp/nbdkit-test-sock.oIqdg5 --filter=ext2 --filter=exportname file ext2.img ext2file=exportname exportname-list=explicit exportname=hidden + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=ext2-exportname.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P ext2-exportname.pid -U /tmp/nbdkit-test-sock.oIqdg5 --filter=ext2 --filter=exportname file ext2.img ext2file=exportname exportname-list=explicit exportname=hidden /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P ext2-exportname.pid -U /tmp/nbdkit-test-sock.oIqdg5 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2/.libs/nbdkit-ext2-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname/.libs/nbdkit-exportname-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so ext2.img ext2file=exportname exportname-list=explicit exportname=hidden nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname/.libs/nbdkit-exportname-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/exportname/.libs/nbdkit-exportname-filter.so (name exportname) nbdkit: debug: exportname: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2/.libs/nbdkit-ext2-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/ext2/.libs/nbdkit-ext2-filter.so (name ext2) nbdkit: debug: ext2: load nbdkit: debug: ext2: config key=file, value=ext2.img nbdkit: debug: exportname: config key=file, value=ext2.img nbdkit: debug: file: config key=file, value=ext2.img nbdkit: debug: ext2: config key=ext2file, value=exportname nbdkit: debug: ext2: config key=exportname-list, value=explicit nbdkit: debug: exportname: config key=exportname-list, value=explicit nbdkit: debug: ext2: config key=exportname, value=hidden nbdkit: debug: exportname: config key=exportname, value=hidden nbdkit: debug: ext2: config_complete nbdkit: debug: exportname: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: serialize_connections nbdkit: debug: file: get_ready nbdkit: debug: exportname: get_ready thread_model=0 nbdkit: debug: ext2: get_ready thread_model=0 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.oIqdg5 nbdkit: debug: forked into background (new pid = 1261063) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/ext2-exportname.pid nbdkit: debug: file: after_fork nbdkit: debug: exportname: after_fork nbdkit: debug: ext2: after_fork + for _i in {1..60} + test -s ext2-exportname.pid + break + test -s ext2-exportname.pid ++ cat ext2-exportname.pid + cleanup_fn kill_nbdkit 1261063 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261063' + nbdinfo 'nbd+unix:///manifest?socket=/tmp/nbdkit-test-sock.oIqdg5' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///manifest?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: ext2: preconnect nbdkit: file[1]: debug: exportname: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'manifest' libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: file[1]: debug: ext2: open readonly=0 exportname="manifest" tls=0 nbdkit: file[1]: debug: exportname: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: exportname: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5f9d893fb190 nbdkit: file[1]: debug: exportname: open returned handle 0x5f9d893fb400 nbdkit: file[1]: debug: ext2: open returned handle 0x5f9d8941c740 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: exportname: prepare readonly=0 nbdkit: file[1]: debug: ext2: prepare readonly=0 nbdkit: file[1]: debug: exportname: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: exportname: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: exportname: pread count=1024 offset=1024 nbdkit: file[1]: debug: file: pread count=1024 offset=1024 nbdkit: file[1]: debug: exportname: pread count=4096 offset=4096 nbdkit: file[1]: debug: file: pread count=4096 offset=4096 nbdkit: file[1]: debug: exportname: pread count=4096 offset=1183744 nbdkit: file[1]: debug: file: pread count=4096 offset=1183744 nbdkit: file[1]: debug: exportname: pread count=4096 offset=34738176 nbdkit: file[1]: debug: file: pread count=4096 offset=34738176 nbdkit: file[1]: debug: ext2: get_size nbdkit: file[1]: debug: ext2: can_write nbdkit: file[1]: debug: ext2: can_zero nbdkit: file[1]: debug: exportname: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: ext2: can_fast_zero nbdkit: file[1]: debug: exportname: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: ext2: can_trim nbdkit: file[1]: debug: exportname: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: ext2: can_fua nbdkit: file[1]: debug: ext2: can_flush nbdkit: file[1]: debug: exportname: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: ext2: is_rotational nbdkit: file[1]: debug: exportname: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: ext2: can_multi_conn nbdkit: file[1]: debug: ext2: can_cache nbdkit: file[1]: debug: ext2: can_extents nbdkit: file[1]: debug: exportname: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x4cd nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: ext2: export_description nbdkit: file[1]: debug: exportname: export_description nbdkit: file[1]: debug: file: export_description nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send nbdkit: file[1]: debug: ext2: finalize nbdkit: file[1]: debug: exportname: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: ext2: close nbdkit: file[1]: debug: exportname: close nbdkit: file[1]: debug: file: close libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 16 eflags: 0x4cd libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=16 libnbd: debug: nbd1: nbd_get_uri: enter: libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///manifest?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="manifest" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'manifest' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_go: enter: libnbd: debug: nbd1: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'manifest' nbdkit: file[1]: debug: ext2: open readonly=0 exportname="manifest" tls=0 nbdkit: file[1]: debug: exportname: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: exportname: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5f9d893fbdc0 nbdkit: file[1]: debug: exportname: open returned handle 0x5f9d893fbb50 nbdkit: file[1]: debug: ext2: open returned handle 0x5f9d8941c740 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: exportname: prepare readonly=0 nbdkit: file[1]: debug: ext2: prepare readonly=0 nbdkit: file[1]: debug: exportname: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: exportname: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: exportname: pread count=1024 offset=1024 nbdkit: file[1]: debug: file: pread count=1024 offset=1024 nbdkit: file[1]: debug: exportname: pread count=4096 offset=4096 nbdkit: file[1]: debug: file: pread count=4096 offset=4096 nbdkit: file[1]: debug: exportname: pread count=4096 offset=1183744 nbdkit: file[1]: debug: file: pread count=4096 offset=1183744 nbdkit: file[1]: debug: exportname: pread count=4096 offset=34738176 nbdkit: file[1]: debug: file: pread count=4096 offset=34738176 nbdkit: file[1]: debug: ext2: get_size nbdkit: file[1]: debug: ext2: can_write nbdkit: file[1]: debug: ext2: can_zero nbdkit: file[1]: debug: exportname: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: ext2: can_fast_zero nbdkit: file[1]: debug: exportname: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: ext2: can_trim nbdkit: file[1]: debug: exportname: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: ext2: can_fua nbdkit: file[1]: debug: ext2: can_flush nbdkit: file[1]: debug: exportname: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: ext2: is_rotational nbdkit: file[1]: debug: exportname: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: ext2: can_multi_conn nbdkit: file[1]: debug: ext2: can_cache nbdkit: file[1]: debug: ext2: can_extents nbdkit: file[1]: debug: exportname: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x4cd nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: ext2: export_description nbdkit: file[1]: debug: exportname: export_description nbdkit: file[1]: debug: file: export_description nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send nbdkit: file[1]: debug: handshake complete, processing requests serially libnbd: debug: nbd1: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: exportsize: 16 eflags: 0x4cd libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_opt_go: leave: ret=0 libnbd: debug: nbd1: nbd_pread: enter: buf= count=16 offset=0 flags=0x0 libnbd: debug: nbd1: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_pread: poll start: events=1 nbdkit: file[1]: debug: ext2: pread count=16 offset=0 nbdkit: file[1]: debug: exportname: pread count=4096 offset=140554240 nbdkit: file[1]: debug: file: pread count=4096 offset=140554240 libnbd: debug: nbd1: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_pread: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: leave: error="nbd_opt_abort: invalid state: READY: the handle must be negotiating: Invalid argument" libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_shutdown: poll start: events=1 nbdkit: file[1]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file[1]: debug: ext2: finalize nbdkit: file[1]: debug: exportname: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: ext2: close libnbd: debug: nbd1: nbd_shutdown: poll end: r=1 revents=11 libnbd: debug: nbd1: nbd_shutdown: event NotifyRead: READY -> REPLY.START nbdkit: file[1]: debug: exportname: close libnbd: debug: nbd1: nbd_shutdown: transition: REPLY.START -> CLOSED nbdkit: file[1]: debug: file: close libnbd: debug: nbd1: nbd_shutdown: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle + cat ext2-exportname.out protocol: newstyle-fixed without TLS export="manifest": export-size: 16 content: ASCII text uri: nbd+unix:///manifest?socket=/tmp/nbdkit-test-sock.oIqdg5 contexts: base:allocation is_rotational: false is_read_only: false can_cache: true can_df: true can_fast_zero: false can_flush: true can_fua: true can_multi_conn: false can_trim: false can_zero: true + grep manifest ext2-exportname.out export="manifest": uri: nbd+unix:///manifest?socket=/tmp/nbdkit-test-sock.oIqdg5 + grep 'content.*ASCII' ext2-exportname.out content: ASCII text + nbdinfo 'nbd+unix:///disks/disk.img?socket=/tmp/nbdkit-test-sock.oIqdg5' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix:///disks/disk.img?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[2]: debug: ext2: preconnect nbdkit: file[2]: debug: exportname: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export 'disks/disk.img' nbdkit: file[2]: debug: ext2: open readonly=0 exportname="disks/disk.img" tls=0 nbdkit: file[2]: debug: exportname: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: exportname: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5f9d893fc6e0 nbdkit: file[2]: debug: exportname: open returned handle 0x5f9d893fc950 nbdkit: file[2]: debug: ext2: open returned handle 0x5f9d8941c770 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: exportname: prepare readonly=0 nbdkit: file[2]: debug: ext2: prepare readonly=0 nbdkit: file[2]: debug: exportname: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: exportname: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: exportname: pread count=1024 offset=1024 nbdkit: file[2]: debug: file: pread count=1024 offset=1024 nbdkit: file[2]: debug: exportname: pread count=4096 offset=4096 nbdkit: file[2]: debug: file: pread count=4096 offset=4096 nbdkit: file[2]: debug: exportname: pread count=4096 offset=1183744 nbdkit: file[2]: debug: file: pread count=4096 offset=1183744 nbdkit: file[2]: debug: exportname: pread count=4096 offset=34738176 nbdkit: file[2]: debug: file: pread count=4096 offset=34738176 nbdkit: file[2]: debug: exportname: pread count=4096 offset=34762752 nbdkit: file[2]: debug: file: pread count=4096 offset=34762752 nbdkit: file[2]: debug: ext2: get_size nbdkit: file[2]: debug: ext2: can_write nbdkit: file[2]: debug: ext2: can_zero nbdkit: file[2]: debug: exportname: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: ext2: can_fast_zero nbdkit: file[2]: debug: exportname: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: ext2: can_trim nbdkit: file[2]: debug: exportname: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: ext2: can_fua nbdkit: file[2]: debug: ext2: can_flush nbdkit: file[2]: debug: exportname: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: ext2: is_rotational nbdkit: file[2]: debug: exportname: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: ext2: can_multi_conn nbdkit: file[2]: debug: ext2: can_cache nbdkit: file[2]: debug: ext2: can_extents nbdkit: file[2]: debug: exportname: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x4cd nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 nbdkit: file[2]: debug: ext2: export_description nbdkit: file[2]: debug: exportname: export_description libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: file[2]: debug: file: export_description libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: exportsize: 105923072 eflags: 0x4cd nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: file[2]: debug: ext2: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: file[2]: debug: exportname: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: file[2]: debug: file: finalize libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: file[2]: debug: ext2: close libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: ret=0 libnbd: debug: nbd1: nbd_get_size: enter: libnbd: debug: nbd1: nbd_get_size: leave: ret=105923072 libnbd: debug: nbd1: nbd_get_uri: enter: nbdkit: file[2]: debug: exportname: close nbdkit: file[2]: debug: file: close libnbd: debug: nbd1: nbd_get_uri: leave: ret="nbd+unix:///disks/disk.img?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_get_canonical_export_name: enter: libnbd: debug: nbd1: nbd_get_canonical_export_name: leave: ret="disks/disk.img" libnbd: debug: nbd1: nbd_get_export_description: enter: libnbd: debug: nbd1: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbd1: nbd_is_rotational: enter: libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 libnbd: debug: nbd1: nbd_can_df: enter: libnbd: debug: nbd1: nbd_can_df: leave: ret=1 libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=0 libnbd: debug: nbd1: nbd_can_trim: enter: libnbd: debug: nbd1: nbd_can_trim: leave: ret=0 libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=1 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=0 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=1 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_get_block_size: enter: size_type=2 libnbd: debug: nbd1: nbd_get_block_size: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list_meta_context: enter: context= libnbd: debug: nbd1: nbd_opt_list_meta_context: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: client requested export 'disks/disk.img' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: query count: 0 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: replying with base:allocation id 0 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_LIST_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_opt_list_meta_context: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: negotiated base:allocation with context ID 0 libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list_meta_context: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list_meta_context: leave: ret=1 libnbd: debug: nbd1: nbd_opt_go: enter: libnbd: debug: nbd1: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'disks/disk.img' nbdkit: file[2]: debug: ext2: open readonly=0 exportname="disks/disk.img" tls=0 nbdkit: file[2]: debug: exportname: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: exportname: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5f9d893fd310 nbdkit: file[2]: debug: exportname: open returned handle 0x5f9d893fd0a0 nbdkit: file[2]: debug: ext2: open returned handle 0x5f9d8941c770 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: exportname: prepare readonly=0 nbdkit: file[2]: debug: ext2: prepare readonly=0 nbdkit: file[2]: debug: exportname: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: exportname: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: exportname: pread count=1024 offset=1024 nbdkit: file[2]: debug: file: pread count=1024 offset=1024 nbdkit: file[2]: debug: exportname: pread count=4096 offset=4096 nbdkit: file[2]: debug: file: pread count=4096 offset=4096 nbdkit: file[2]: debug: exportname: pread count=4096 offset=1183744 nbdkit: file[2]: debug: file: pread count=4096 offset=1183744 nbdkit: file[2]: debug: exportname: pread count=4096 offset=34738176 nbdkit: file[2]: debug: file: pread count=4096 offset=34738176 nbdkit: file[2]: debug: exportname: pread count=4096 offset=34762752 nbdkit: file[2]: debug: file: pread count=4096 offset=34762752 nbdkit: file[2]: debug: ext2: get_size nbdkit: file[2]: debug: ext2: can_write nbdkit: file[2]: debug: ext2: can_zero nbdkit: file[2]: debug: exportname: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: ext2: can_fast_zero nbdkit: file[2]: debug: exportname: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: ext2: can_trim nbdkit: file[2]: debug: exportname: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: ext2: can_fua nbdkit: file[2]: debug: ext2: can_flush nbdkit: file[2]: debug: exportname: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: ext2: is_rotational nbdkit: file[2]: debug: exportname: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: ext2: can_multi_conn nbdkit: file[2]: debug: ext2: can_cache nbdkit: file[2]: debug: ext2: can_extents nbdkit: file[2]: debug: exportname: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x4cd nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd1: nbd_opt_go: poll end: r=1 revents=1 nbdkit: file[2]: debug: ext2: export_description libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: file[2]: debug: exportname: export_description libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: exportsize: 105923072 eflags: 0x4cd nbdkit: file[2]: debug: file: export_description libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: file[2]: debug: handshake complete, processing requests serially libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_opt_go: leave: ret=0 libnbd: debug: nbd1: nbd_pread: enter: buf= count=8192 offset=0 flags=0x0 libnbd: debug: nbd1: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_pread: poll start: events=1 nbdkit: file[2]: debug: ext2: pread count=8192 offset=0 nbdkit: file[2]: debug: exportname: pread count=4096 offset=142606336 nbdkit: file[2]: debug: file: pread count=4096 offset=142606336 nbdkit: file[2]: debug: exportname: pread count=4096 offset=142610432 nbdkit: file[2]: debug: file: pread count=4096 offset=142610432 libnbd: debug: nbd1: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbd1: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbd1: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_pread: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: leave: error="nbd_opt_abort: invalid state: READY: the handle must be negotiating: Invalid argument" libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_shutdown: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_shutdown: poll start: events=1 nbdkit: file[2]: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file[2]: debug: ext2: finalize nbdkit: file[2]: debug: exportname: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: ext2: close libnbd: debug: nbd1: nbd_shutdown: poll end: r=1 revents=11 nbdkit: file[2]: debug: exportname: close libnbd: debug: nbd1: nbd_shutdown: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_shutdown: transition: REPLY.START -> CLOSED nbdkit: file[2]: debug: file: close libnbd: debug: nbd1: nbd_shutdown: leave: ret=0 libnbd: debug: nbd1: nbd_close: closing handle + cat ext2-exportname.out protocol: newstyle-fixed without TLS export="disks/disk.img": export-size: 105923072 content: DOS/MBR boot sector; partition 1 : ID=0xee, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 1, 206880 sectors, extended partition table (last) uri: nbd+unix:///disks/disk.img?socket=/tmp/nbdkit-test-sock.oIqdg5 contexts: base:allocation is_rotational: false is_read_only: false can_cache: true can_df: true can_fast_zero: false can_flush: true can_fua: true can_multi_conn: false can_trim: false can_zero: true + grep disk.img ext2-exportname.out export="disks/disk.img": uri: nbd+unix:///disks/disk.img?socket=/tmp/nbdkit-test-sock.oIqdg5 + grep 'content.*MBR' ext2-exportname.out content: DOS/MBR boot sector; partition 1 : ID=0xee, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 1, 206880 sectors, extended partition table (last) + st=0 + nbdinfo 'nbd+unix://?socket=/tmp/nbdkit-test-sock.oIqdg5' nbdkit: debug: accepted connection nbdkit: file[3]: debug: ext2: preconnect nbdkit: file[3]: debug: exportname: preconnect nbdkit: file[3]: debug: file: preconnect nbdkit: file[3]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[3]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: file[3]: debug: ext2: open readonly=0 exportname="" tls=0 nbdkit: file[3]: debug: ext2: default_export readonly=0 tls=0 nbdkit: file[3]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[3]: debug: ext2: open readonly=0 exportname="" tls=0 nbdkit: file[3]: debug: ext2: default_export readonly=0 tls=0 nbdkit: file[3]: debug: write: NBD_OPT_ABORT: Broken pipe + st=1 + cat ext2-exportname.out ext2-exportname.err protocol: newstyle-fixed without TLS libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_info: enter: libnbd: debug: nbd1: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_info: poll start: events=1 libnbd: debug: nbd1: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_info: leave: error="nbd_opt_info: server replied with error to opt_info request: No such file or directory" libnbd: debug: nbd1: nbd_opt_go: enter: libnbd: debug: nbd1: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_opt_go: poll start: events=1 libnbd: debug: nbd1: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_go: leave: error="nbd_opt_go: server replied with error to opt_go request: No such file or directory" libnbd: debug: nbd1: nbd_get_export_name: enter: libnbd: debug: nbd1: nbd_get_export_name: leave: ret="" nbdinfo: : nbd_opt_go: server replied with error to opt_go request: No such file or directory libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle + test 0 = 0 + grep 'server replied with error' ext2-exportname.err libnbd: debug: nbd1: nbd_opt_info: leave: error="nbd_opt_info: server replied with error to opt_info request: No such file or directory" libnbd: debug: nbd1: nbd_opt_go: leave: error="nbd_opt_go: server replied with error to opt_go request: No such file or directory" nbdinfo: : nbd_opt_go: server replied with error to opt_go request: No such file or directory + nbdinfo --list --json 'nbd+unix://?socket=/tmp/nbdkit-test-sock.oIqdg5' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_uri_allow_local_file: enter: allow=true libnbd: debug: nbd1: nbd_set_uri_allow_local_file: leave: ret=0 libnbd: debug: nbd1: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbd1: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.oIqdg5" libnbd: debug: nbd1: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_uri: poll start: events=4 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[4]: debug: ext2: preconnect nbdkit: file[4]: debug: exportname: preconnect nbdkit: file[4]: debug: file: preconnect nbdkit: file[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_uri: poll start: events=1 nbdkit: file[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_connect_uri: leave: ret=0 libnbd: debug: nbd1: nbd_opt_list: enter: list= libnbd: debug: nbd1: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbd1: nbd_opt_list: poll start: events=1 nbdkit: file[4]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: file[4]: debug: ext2: list_exports readonly=0 tls=0 nbdkit: file[4]: debug: ext2: list_exports returned 0 names libnbd: debug: nbd1: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbd1: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbd1: nbd_opt_list: leave: ret=0 libnbd: debug: nbd1: nbd_get_protocol: enter: libnbd: debug: nbd1: nbd_get_protocol: leave: ret="newstyle-fixed" libnbd: debug: nbd1: nbd_get_tls_negotiated: enter: libnbd: debug: nbd1: nbd_get_tls_negotiated: leave: ret=0 libnbd: debug: nbd1: nbd_opt_abort: enter: libnbd: debug: nbd1: nbd_opt_abort: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.START -> NEWSTYLE.PREPARE_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.PREPARE_OPT_ABORT -> NEWSTYLE.SEND_OPT_ABORT libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPT_ABORT -> NEWSTYLE.SEND_OPTION_SHUTDOWN libnbd: debug: nbd1: nbd_opt_abort: transition: NEWSTYLE.SEND_OPTION_SHUTDOWN -> CLOSED libnbd: debug: nbd1: nbd_opt_abort: leave: ret=0 libnbd: debug: nbd1: nbd_shutdown: enter: flags=0x0 libnbd: debug: nbd1: nbd_shutdown: leave: error="nbd_shutdown: invalid state: CLOSED: the handle must be connected with the server: Invalid argument" libnbd: debug: nbd1: nbd_close: closing handle nbdkit: file[4]: debug: write: NBD_OPT_ABORT: Broken pipe + cat ext2-exportname.out { "protocol": "newstyle-fixed", "TLS": false, "exports": [] } + grep '"exports": \[]' ext2-exportname.out "exports": [] + : + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ext2-exportname.sh: run cleanup hooks: exit code 0 ./test-ext2-exportname.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.oIqdg5 ext2-exportname.pid ext2-exportname.out ext2-exportname.err + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1261063 + local pid=1261063 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261063 + for i in {1..60} + kill -0 1261063 nbdkit: debug: ext2: cleanup nbdkit: debug: exportname: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin + sleep 1 nbdkit: debug: exportname: unload filter nbdkit: debug: ext2: unload filter + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + for i in {1..60} + kill -0 1261063 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261063 failed to respond to SIGTERM' error: nbdkit pid 1261063 failed to respond to SIGTERM + kill -9 1261063 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-ext2-exportname.sh (exit status: 1) FAIL: test-fua.sh ================= + requires_filter fua + requires nbdkit --filter=fua null --version + requires_filter log + requires nbdkit --filter=log null --version ++ mktemp -d /tmp/nbdkit-test-socks.XXXXXX + sockdir=/tmp/nbdkit-test-socks.2gwqma + files='fua.img fua1.log fua1.pid fua2.log fua2.pid fua3.log fua3.pid fua4.log fua4.pid fua5.log fua5.pid fua6.log fua6.pid' + rm -f fua.img fua1.log fua1.pid fua2.log fua2.pid fua3.log fua3.pid fua4.log fua4.pid fua5.log fua5.pid fua6.log fua6.pid + truncate -s 1M fua.img + qemu-io -f raw -t none -c flush -c 'w -f -z 0 64k' fua.img wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.06 sec (1.089 MiB/sec and 17.4249 ops/sec) + cleanup_fn cleanup + _cleanup_hook[${#_cleanup_hook[@]}]=cleanup + start_nbdkit -P fua1.pid -U /tmp/nbdkit-test-socks.2gwqma/fua1.sock --filter=log --filter=fua file logfile=fua1.log fua.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua1.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua1.pid -U /tmp/nbdkit-test-socks.2gwqma/fua1.sock --filter=log --filter=fua file logfile=fua1.log fua.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua1.pid -U /tmp/nbdkit-test-socks.2gwqma/fua1.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua1.log fua.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=fua1.log nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: log: config_complete nbdkit: debug: fua: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua1.sock nbdkit: debug: forked into background (new pid = 1261635) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua1.pid nbdkit: debug: file: after_fork nbdkit: debug: fua: after_fork nbdkit: debug: log: after_fork + for _i in {1..60} + test -s fua1.pid + break + test -s fua1.pid ++ cat fua1.pid + cleanup_fn kill_nbdkit 1261635 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261635' + start_nbdkit -P fua2.pid -U /tmp/nbdkit-test-socks.2gwqma/fua2.sock --filter=blocksize --filter=log --filter=fua file logfile=fua2.log fua.img fuamode=emulate maxdata=4k maxlen=4k + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua2.pid -U /tmp/nbdkit-test-socks.2gwqma/fua2.sock --filter=blocksize --filter=log --filter=fua file logfile=fua2.log fua.img fuamode=emulate maxdata=4k maxlen=4k /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua2.pid -U /tmp/nbdkit-test-socks.2gwqma/fua2.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua2.log fua.img fuamode=emulate maxdata=4k maxlen=4k nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so (name blocksize) nbdkit: debug: blocksize: load nbdkit: debug: blocksize: config key=logfile, value=fua2.log nbdkit: debug: log: config key=logfile, value=fua2.log nbdkit: debug: blocksize: config key=file, value=fua.img nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: blocksize: config key=fuamode, value=emulate nbdkit: debug: log: config key=fuamode, value=emulate nbdkit: debug: fua: config key=fuamode, value=emulate nbdkit: debug: blocksize: config key=maxdata, value=4k nbdkit: debug: blocksize: config key=maxlen, value=4k nbdkit: debug: blocksize: config_complete nbdkit: debug: log: config_complete nbdkit: debug: fua: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: blocksize: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua2.sock nbdkit: debug: forked into background (new pid = 1261642) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua2.pid nbdkit: debug: file: after_fork nbdkit: debug: fua: after_fork nbdkit: debug: log: after_fork nbdkit: debug: blocksize: after_fork + for _i in {1..60} + test -s fua2.pid + break + test -s fua2.pid ++ cat fua2.pid + cleanup_fn kill_nbdkit 1261642 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261642' + start_nbdkit -P fua3.pid -U /tmp/nbdkit-test-socks.2gwqma/fua3.sock --filter=blocksize --filter=log --filter=fua file logfile=fua3.log fua.img fuamode=native maxdata=4k maxlen=4k + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua3.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua3.pid -U /tmp/nbdkit-test-socks.2gwqma/fua3.sock --filter=blocksize --filter=log --filter=fua file logfile=fua3.log fua.img fuamode=native maxdata=4k maxlen=4k /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua3.pid -U /tmp/nbdkit-test-socks.2gwqma/fua3.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua3.log fua.img fuamode=native maxdata=4k maxlen=4k nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/blocksize/.libs/nbdkit-blocksize-filter.so (name blocksize) nbdkit: debug: blocksize: load nbdkit: debug: blocksize: config key=logfile, value=fua3.log nbdkit: debug: log: config key=logfile, value=fua3.log nbdkit: debug: blocksize: config key=file, value=fua.img nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: blocksize: config key=fuamode, value=native nbdkit: debug: log: config key=fuamode, value=native nbdkit: debug: fua: config key=fuamode, value=native nbdkit: debug: blocksize: config key=maxdata, value=4k nbdkit: debug: blocksize: config key=maxlen, value=4k nbdkit: debug: blocksize: config_complete nbdkit: debug: log: config_complete nbdkit: debug: fua: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: blocksize: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua3.sock nbdkit: debug: forked into background (new pid = 1261649) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua3.pid nbdkit: debug: file: after_fork nbdkit: debug: fua: after_fork nbdkit: debug: log: after_fork nbdkit: debug: blocksize: after_fork + for _i in {1..60} + test -s fua3.pid + break + test -s fua3.pid ++ cat fua3.pid + cleanup_fn kill_nbdkit 1261649 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261649' + start_nbdkit -P fua4.pid -U /tmp/nbdkit-test-socks.2gwqma/fua4.sock --filter=fua --filter=log file logfile=fua4.log fua.img fuamode=force + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua4.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua4.pid -U /tmp/nbdkit-test-socks.2gwqma/fua4.sock --filter=fua --filter=log file logfile=fua4.log fua.img fuamode=force /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua4.pid -U /tmp/nbdkit-test-socks.2gwqma/fua4.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua4.log fua.img fuamode=force nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: fua: config key=logfile, value=fua4.log nbdkit: debug: log: config key=logfile, value=fua4.log nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: fua: config key=fuamode, value=force nbdkit: debug: fua: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua4.sock nbdkit: debug: forked into background (new pid = 1261656) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua4.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: fua: after_fork + for _i in {1..60} + test -s fua4.pid + break + test -s fua4.pid ++ cat fua4.pid + cleanup_fn kill_nbdkit 1261656 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261656' + start_nbdkit -P fua5.pid -U /tmp/nbdkit-test-socks.2gwqma/fua5.sock --filter=fua --filter=log file logfile=fua5.log fua.img fuamode=pass + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua5.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua5.pid -U /tmp/nbdkit-test-socks.2gwqma/fua5.sock --filter=fua --filter=log file logfile=fua5.log fua.img fuamode=pass /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua5.pid -U /tmp/nbdkit-test-socks.2gwqma/fua5.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua5.log fua.img fuamode=pass nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: fua: config key=logfile, value=fua5.log nbdkit: debug: log: config key=logfile, value=fua5.log nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: fua: config key=fuamode, value=pass nbdkit: debug: fua: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua5.sock nbdkit: debug: forked into background (new pid = 1261663) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua5.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: fua: after_fork + for _i in {1..60} + test -s fua5.pid + break + test -s fua5.pid ++ cat fua5.pid + cleanup_fn kill_nbdkit 1261663 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261663' + start_nbdkit -P fua6.pid -U /tmp/nbdkit-test-socks.2gwqma/fua6.sock --filter=fua --filter=log file logfile=fua6.log fua.img fuamode=discard + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=fua6.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P fua6.pid -U /tmp/nbdkit-test-socks.2gwqma/fua6.sock --filter=fua --filter=log file logfile=fua6.log fua.img fuamode=discard /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P fua6.pid -U /tmp/nbdkit-test-socks.2gwqma/fua6.sock --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=fua6.log fua.img fuamode=discard nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/fua/.libs/nbdkit-fua-filter.so (name fua) nbdkit: debug: fua: load nbdkit: debug: fua: config key=logfile, value=fua6.log nbdkit: debug: log: config key=logfile, value=fua6.log nbdkit: debug: fua: config key=file, value=fua.img nbdkit: debug: log: config key=file, value=fua.img nbdkit: debug: file: config key=file, value=fua.img nbdkit: debug: fua: config key=fuamode, value=discard nbdkit: debug: fua: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: fua: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-socks.2gwqma/fua6.sock nbdkit: debug: forked into background (new pid = 1261670) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/fua6.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: fua: after_fork + for _i in {1..60} + test -s fua6.pid + break + test -s fua6.pid ++ cat fua6.pid + cleanup_fn kill_nbdkit 1261670 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1261670' + for f in '' -f + for i in {1..6} + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua1.sock' nbdkit: debug: accepted connection nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x577f1494f4d0 nbdkit: file[1]: debug: fua: open returned handle 0x7826502424d0 nbdkit: file[1]: debug: log: open returned handle 0x577f14970aa0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5e5 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: log: flush nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.5 nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: file.3: debug: log: pwrite count=65536 offset=0 fua=0 nbdkit: file.3: debug: fua: pwrite count=65536 offset=0 fua=0 nbdkit: file.3: debug: file: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: file.2: debug: log: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.15 nbdkit: file.2: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.1: debug: log: flush nbdkit: file.1: debug: fua: flush nbdkit: file.1: debug: file: flush nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (93.326 MiB/sec and 1493.2238 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (137.904 MiB/sec and 2206.4632 ops/sec) nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.12: debug: exiting worker thread file.12 + for i in {1..6} nbdkit: file.11: debug: exiting worker thread file.11 + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua2.sock' nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: blocksize: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5b8bc1b759b0 nbdkit: file[1]: debug: fua: open returned handle 0x7971665464d0 nbdkit: file[1]: debug: log: open returned handle 0x5b8bc1b974d0 nbdkit: file[1]: debug: blocksize: open returned handle 0x7971665464d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: blocksize: prepare readonly=0 nbdkit: file[1]: debug: blocksize: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: blocksize: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: blocksize: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: blocksize: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: blocksize: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: blocksize: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: blocksize: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: blocksize: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: blocksize: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: blocksize: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: blocksize: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: blocksize: flush nbdkit: file.0: debug: log: flush nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: fua: flush nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: file.3: debug: blocksize: pwrite count=65536 offset=0 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=0 fua=0 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: file.3: debug: fua: pwrite count=4096 offset=0 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=0 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=4096 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=4096 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=4096 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=8192 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=8192 fua=0 nbdkit: debug: starting worker thread file.11 nbdkit: file.3: debug: file: pwrite count=4096 offset=8192 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=12288 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=12288 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=12288 fua=0 nbdkit: debug: starting worker thread file.12 nbdkit: file.3: debug: log: pwrite count=4096 offset=16384 fua=0 nbdkit: debug: starting worker thread file.13 nbdkit: file.3: debug: fua: pwrite count=4096 offset=16384 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=16384 fua=0 nbdkit: debug: starting worker thread file.14 nbdkit: file.3: debug: log: pwrite count=4096 offset=20480 fua=0 nbdkit: debug: starting worker thread file.15 nbdkit: file.3: debug: fua: pwrite count=4096 offset=20480 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=20480 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=24576 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=24576 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=24576 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=28672 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=28672 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=28672 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=32768 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=32768 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=32768 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=36864 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=36864 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=36864 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=40960 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=40960 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=40960 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=45056 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=45056 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=45056 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=49152 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=49152 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=49152 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=53248 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=53248 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=53248 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=57344 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=57344 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=57344 fua=0 nbdkit: file.3: debug: log: pwrite count=4096 offset=61440 fua=0 nbdkit: file.3: debug: fua: pwrite count=4096 offset=61440 fua=0 nbdkit: file.3: debug: file: pwrite count=4096 offset=61440 fua=0 nbdkit: file.2: debug: blocksize: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.1: debug: blocksize: flush nbdkit: file.1: debug: log: flush nbdkit: file.1: debug: fua: flush nbdkit: file.1: debug: file: flush nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.4: debug: exiting worker thread file.4 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (36.817 MiB/sec and 589.0791 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (30.248 MiB/sec and 483.9669 ops/sec) nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 + for i in {1..6} nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua3.sock' nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file[1]: debug: blocksize: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: blocksize: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: blocksize: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5cb7eccef9b0 nbdkit: file[1]: debug: fua: open returned handle 0x7d756ee1e4d0 nbdkit: file[1]: debug: log: open returned handle 0x5cb7ecd114d0 nbdkit: file[1]: debug: blocksize: open returned handle 0x7d756ee1e4d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: blocksize: prepare readonly=0 nbdkit: file[1]: debug: blocksize: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: blocksize: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: blocksize: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: blocksize: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: blocksize: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: blocksize: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: blocksize: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: blocksize: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: blocksize: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: blocksize: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: blocksize: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: blocksize: flush nbdkit: file.0: debug: log: flush nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: file.1: debug: blocksize: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: file.1: debug: log: pwrite count=4096 offset=0 fua=0 nbdkit: debug: starting worker thread file.13 nbdkit: file.1: debug: fua: pwrite count=4096 offset=0 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=0 fua=0 nbdkit: debug: starting worker thread file.14 nbdkit: file.1: debug: log: pwrite count=4096 offset=4096 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=4096 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=4096 fua=0 nbdkit: debug: starting worker thread file.15 nbdkit: file.1: debug: log: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=61440 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=61440 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=61440 fua=0 nbdkit: file.9: debug: blocksize: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: log: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: fua: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.9: debug: file: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.3: debug: blocksize: flush nbdkit: file.3: debug: log: flush nbdkit: file.3: debug: fua: flush nbdkit: file.3: debug: file: flush nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.4: debug: exiting worker thread file.4 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (39.530 MiB/sec and 632.4807 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (28.148 MiB/sec and 450.3644 ops/sec) nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 + for i in {1..6} nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua4.sock' nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[1]: debug: blocksize: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: blocksize: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5f2165b0c5a0 nbdkit: file[1]: debug: log: open returned handle 0x5f2165b2daa0 nbdkit: file[1]: debug: fua: open returned handle 0x72d10a22e4d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: file.3: debug: fua: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.9 nbdkit: file.3: debug: log: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.8 nbdkit: file.3: debug: file: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.2: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.2: debug: file: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.1: debug: fua: flush nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.1: debug: exiting worker thread file.1 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.03 sec (2.315 MiB/sec and 37.0430 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.24 sec (265.663 KiB/sec and 4.1510 ops/sec) nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 + for i in {1..6} + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua5.sock' nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5d9c4d65c5a0 nbdkit: file[1]: debug: log: open returned handle 0x5d9c4d67daa0 nbdkit: file[1]: debug: fua: open returned handle 0x79b85e9fe4d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: log: flush nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.3: debug: fua: pwrite count=65536 offset=0 fua=0 nbdkit: file.3: debug: log: pwrite count=65536 offset=0 fua=0 nbdkit: file.3: debug: file: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: file.2: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.12 nbdkit: file.2: debug: file: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.0: debug: fua: flush nbdkit: file.0: debug: log: flush nbdkit: file.0: debug: file: flush nbdkit: file.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.4: debug: exiting worker thread file.4 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (97.582 MiB/sec and 1561.3046 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (132.117 MiB/sec and 2113.8744 ops/sec) nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 + for i in {1..6} nbdkit: file.1: debug: exiting worker thread file.1 + qemu-io -f raw -t none -c flush -c 'w 0 64k' -c 'w -z 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua6.sock' nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[1]: debug: fua: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x64456b9695a0 nbdkit: file[1]: debug: log: open returned handle 0x64456b98aaa0 nbdkit: file[1]: debug: fua: open returned handle 0x7d54d40a34d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: fua: prepare readonly=0 nbdkit: file[1]: debug: fua: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: fua: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: fua: can_zero nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: fua: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: fua: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: fua: can_fua nbdkit: file[1]: debug: fua: can_flush nbdkit: file[1]: debug: fua: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: fua: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: fua: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: fua: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.1: debug: fua: pwrite count=65536 offset=0 fua=0 nbdkit: file.1: debug: log: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.7 nbdkit: file.1: debug: file: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: file.2: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.12 nbdkit: file.2: debug: file: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.3: debug: fua: flush nbdkit: file.3: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.3: debug: exiting worker thread file.3 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (87.251 MiB/sec and 1396.0085 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (98.469 MiB/sec and 1575.5028 ops/sec) nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 + for f in '' -f + for i in {1..6} + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua1.sock' nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: fua: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: fua: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x577f14951de0 nbdkit: file[2]: debug: fua: open returned handle 0x7826502424d0 nbdkit: file[2]: debug: log: open returned handle 0x577f14970cc0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5e5 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: log: flush nbdkit: file.0: debug: fua: flush nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.15 nbdkit: file.6: debug: log: pwrite count=65536 offset=0 fua=0 nbdkit: file.6: debug: fua: pwrite count=65536 offset=0 fua=0 nbdkit: file.6: debug: file: pwrite count=65536 offset=0 fua=0 nbdkit: file.2: debug: log: flush nbdkit: file.2: debug: fua: flush nbdkit: file.2: debug: file: flush nbdkit: file.3: debug: log: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.3: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.3: debug: file: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.4: debug: log: flush nbdkit: file.4: debug: fua: flush nbdkit: file.4: debug: file: flush nbdkit: file.5: debug: log: flush nbdkit: file.5: debug: fua: flush nbdkit: file.5: debug: file: flush nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.1: debug: exiting worker thread file.1 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.11 sec (560.048 KiB/sec and 8.7507 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.07 sec (945.909 KiB/sec and 14.7798 ops/sec) nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 + for i in {1..6} nbdkit: file.10: debug: exiting worker thread file.10 + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua2.sock' nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: blocksize: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5b8bc1b78c00 nbdkit: file[2]: debug: fua: open returned handle 0x7971665464d0 nbdkit: file[2]: debug: log: open returned handle 0x5b8bc1b98080 nbdkit: file[2]: debug: blocksize: open returned handle 0x7971665464d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: blocksize: prepare readonly=0 nbdkit: file[2]: debug: blocksize: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: blocksize: can_write nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: blocksize: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: blocksize: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: blocksize: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: blocksize: can_fua nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: blocksize: can_flush nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: blocksize: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: blocksize: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: blocksize: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: blocksize: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: blocksize: flush nbdkit: file.0: debug: log: flush nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.5 nbdkit: file.0: debug: fua: flush nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: file.1: debug: blocksize: pwrite count=65536 offset=0 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=0 fua=0 nbdkit: debug: starting worker thread file.14 nbdkit: file.1: debug: fua: pwrite count=4096 offset=0 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=0 fua=0 nbdkit: debug: starting worker thread file.15 nbdkit: file.1: debug: log: pwrite count=4096 offset=4096 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=4096 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=4096 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=8192 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=12288 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=16384 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=20480 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=24576 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=28672 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=32768 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=36864 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=40960 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=45056 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=49152 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=53248 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=57344 fua=0 nbdkit: file.1: debug: log: pwrite count=4096 offset=61440 fua=0 nbdkit: file.1: debug: fua: pwrite count=4096 offset=61440 fua=0 nbdkit: file.1: debug: file: pwrite count=4096 offset=61440 fua=0 nbdkit: file.1: debug: log: flush nbdkit: file.1: debug: fua: flush nbdkit: file.1: debug: file: flush nbdkit: file.2: debug: blocksize: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=69632 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=73728 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=77824 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=81920 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=86016 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=90112 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=94208 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=98304 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=102400 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=106496 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=110592 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=114688 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=118784 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=122880 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: fua: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: file: zero count=4096 offset=126976 may_trim=0 fua=0 fast=0 nbdkit: file.2: debug: log: flush nbdkit: file.2: debug: fua: flush nbdkit: file.2: debug: file: flush nbdkit: file.4: debug: blocksize: flush nbdkit: file.4: debug: log: flush nbdkit: file.4: debug: fua: flush nbdkit: file.4: debug: file: flush nbdkit: file.3: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.3: debug: exiting worker thread file.3 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.20 sec (322.874 KiB/sec and 5.0449 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.07 sec (919.946 KiB/sec and 14.3742 ops/sec) nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 + for i in {1..6} nbdkit: file.2: debug: exiting worker thread file.2 + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua3.sock' nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file[2]: debug: blocksize: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: blocksize: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: blocksize: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: blocksize: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: blocksize: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5cb7eccf2560 nbdkit: file[2]: debug: fua: open returned handle 0x7d756ee1e4d0 nbdkit: file[2]: debug: log: open returned handle 0x5cb7ecd11800 nbdkit: file[2]: debug: blocksize: open returned handle 0x7d756ee1e4d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: blocksize: prepare readonly=0 nbdkit: file[2]: debug: blocksize: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: blocksize: can_write nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: blocksize: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: blocksize: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: blocksize: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: blocksize: can_fua nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: blocksize: can_flush nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: blocksize: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: blocksize: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: blocksize: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: blocksize: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: blocksize: flush nbdkit: debug: starting worker thread file.5 nbdkit: file.0: debug: log: flush nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.13 nbdkit: file.1: debug: blocksize: pwrite count=65536 offset=0 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=0 fua=1 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.1: debug: fua: pwrite count=4096 offset=0 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=0 fua=1 nbdkit: debug: starting worker thread file.10 nbdkit: file.1: debug: log: pwrite count=4096 offset=4096 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=4096 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=4096 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=8192 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=8192 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=8192 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=12288 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=12288 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=12288 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=16384 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=16384 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=16384 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=20480 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=20480 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=20480 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=24576 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=24576 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=24576 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=28672 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=28672 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=28672 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=32768 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=32768 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=32768 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=36864 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=36864 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=36864 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=40960 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=40960 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=40960 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=45056 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=45056 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=45056 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=49152 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=49152 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=49152 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=53248 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=53248 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=53248 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=57344 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=57344 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=57344 fua=1 nbdkit: file.1: debug: log: pwrite count=4096 offset=61440 fua=1 nbdkit: file.1: debug: fua: pwrite count=4096 offset=61440 fua=1 nbdkit: file.1: debug: file: pwrite count=4096 offset=61440 fua=1 nbdkit: file.8: debug: blocksize: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=69632 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=69632 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=69632 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=73728 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=73728 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=73728 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=77824 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=77824 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=77824 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=81920 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=81920 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=81920 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=86016 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=86016 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=86016 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=90112 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=90112 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=90112 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=94208 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=94208 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=94208 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=98304 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=98304 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=98304 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=102400 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=102400 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=102400 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=106496 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=106496 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=106496 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=110592 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=110592 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=110592 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=114688 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=114688 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=114688 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=118784 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=118784 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=118784 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=122880 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=122880 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=122880 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: log: zero count=4096 offset=126976 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: fua: zero count=4096 offset=126976 may_trim=0 fua=1 fast=0 nbdkit: file.8: debug: file: zero count=4096 offset=126976 may_trim=0 fua=1 fast=0 nbdkit: file.3: debug: blocksize: flush nbdkit: file.3: debug: log: flush nbdkit: file.3: debug: fua: flush nbdkit: file.3: debug: file: flush nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.87 sec (73.536 KiB/sec and 1.1490 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.72 sec (88.466 KiB/sec and 1.3823 ops/sec) nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.10: debug: exiting worker thread file.10 + for i in {1..6} + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua4.sock' nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[2]: debug: blocksize: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: blocksize: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5f2165b0f220 nbdkit: file[2]: debug: log: open returned handle 0x5f2165b2dcc0 nbdkit: file[2]: debug: fua: open returned handle 0x72d10a22e4d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.12 nbdkit: file.1: debug: fua: pwrite count=65536 offset=0 fua=1 nbdkit: file.1: debug: log: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.14 nbdkit: file.1: debug: file: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.15 nbdkit: file.12: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.12: debug: log: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.12: debug: file: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.4: debug: fua: flush nbdkit: file.3: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.3: debug: exiting worker thread file.3 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.06 sec (1.044 MiB/sec and 16.7020 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.03 sec (2.481 MiB/sec and 39.6996 ops/sec) nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.0: debug: exiting worker thread file.0 + for i in {1..6} nbdkit: file.7: debug: exiting worker thread file.7 + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua5.sock' nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5d9c4d65f120 nbdkit: file[2]: debug: log: open returned handle 0x5d9c4d67dcc0 nbdkit: file[2]: debug: fua: open returned handle 0x79b85e9fe4d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: log: can_fua nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: log: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: file.0: debug: fua: flush nbdkit: file.0: debug: log: flush nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.0: debug: file: flush nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: file.4: debug: fua: pwrite count=65536 offset=0 fua=1 nbdkit: file.4: debug: log: pwrite count=65536 offset=0 fua=1 nbdkit: file.4: debug: file: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.2: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.2: debug: log: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.2: debug: file: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: file.3: debug: fua: flush nbdkit: file.3: debug: log: flush nbdkit: file.3: debug: file: flush nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.1: debug: exiting worker thread file.1 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.06 sec (1.113 MiB/sec and 17.8083 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.04 sec (1.504 MiB/sec and 24.0584 ops/sec) nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 + for i in {1..6} nbdkit: file.4: debug: exiting worker thread file.4 + qemu-io -f raw -t none -c flush -c 'w -f 0 64k' -c 'w -z -f 64k 64k' 'nbd+unix://?socket=/tmp/nbdkit-test-socks.2gwqma/fua6.sock' nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: file: close nbdkit: debug: accepted connection nbdkit: file[2]: debug: fua: preconnect nbdkit: file[2]: debug: log: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: fua: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: fua: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: log: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x64456b96c050 nbdkit: file[2]: debug: log: open returned handle 0x64456b98b540 nbdkit: file[2]: debug: fua: open returned handle 0x7d54d40a34d0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: log: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: fua: prepare readonly=0 nbdkit: file[2]: debug: fua: get_size nbdkit: file[2]: debug: log: get_size nbdkit: file[2]: debug: fua: can_write nbdkit: file[2]: debug: log: can_write nbdkit: file[2]: debug: fua: can_zero nbdkit: file[2]: debug: log: can_zero nbdkit: file[2]: debug: fua: can_fast_zero nbdkit: file[2]: debug: log: can_fast_zero nbdkit: file[2]: debug: fua: can_trim nbdkit: file[2]: debug: log: can_trim nbdkit: file[2]: debug: fua: can_fua nbdkit: file[2]: debug: fua: can_flush nbdkit: file[2]: debug: fua: is_rotational nbdkit: file[2]: debug: log: is_rotational nbdkit: file[2]: debug: fua: can_multi_conn nbdkit: file[2]: debug: log: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: fua: can_cache nbdkit: file[2]: debug: log: can_cache nbdkit: file[2]: debug: fua: can_extents nbdkit: file[2]: debug: log: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: fua: flush nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: file.1: debug: fua: pwrite count=65536 offset=0 fua=1 nbdkit: debug: starting worker thread file.2 nbdkit: file.1: debug: log: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.8 nbdkit: file.1: debug: file: pwrite count=65536 offset=0 fua=0 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: file.3: debug: fua: zero count=65536 offset=65536 may_trim=0 fua=1 fast=0 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 nbdkit: file.3: debug: log: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.3: debug: file: zero count=65536 offset=65536 may_trim=0 fua=0 fast=0 nbdkit: file.0: debug: fua: flush nbdkit: file.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.5: debug: exiting worker thread file.5 wrote 65536/65536 bytes at offset 0 64 KiB, 1 ops; 00.00 sec (85.200 MiB/sec and 1363.2076 ops/sec) wrote 65536/65536 bytes at offset 65536 64 KiB, 1 ops; 00.00 sec (108.805 MiB/sec and 1740.8804 ops/sec) nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.0: debug: exiting worker thread file.0 + grep fua=1 fua1.log nbdkit: file[2]: debug: fua: finalize nbdkit: file[2]: debug: log: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: fua: close nbdkit: file[2]: debug: log: close nbdkit: file[2]: debug: file: close ++ grep -c 'connection=1 Flush' fua1.log ++ grep -c 'connection=2 Flush' fua1.log + test 2 -lt 4 ++ grep -c 'connection=1 Flush' fua2.log + flush1=2 ++ grep -c 'connection=2 Flush' fua2.log + flush2=4 ++ grep -c 'connection=2.*fua=1 .*\.' fua2.log ++ : + fua=0 + test 2 = 2 ++ grep -c 'connection=1 Flush' fua3.log + flush1=2 ++ grep -c 'connection=2 Flush' fua3.log + flush2=2 + test 2 = 2 ++ grep -c 'connection=2.*fua=1 .*\.' fua3.log + test 32 = 32 + grep fua=0 fua4.log + grep Flush fua4.log + grep Flush fua5.log 2021-11-15 09:30:16.254076 connection=1 Flush id=1 ... 2021-11-15 09:30:16.254181 connection=1 ...Flush id=1 return=0 2021-11-15 09:30:16.255846 connection=1 Flush id=4 ... 2021-11-15 09:30:16.338424 connection=1 ...Flush id=4 return=0 2021-11-15 09:30:18.683666 connection=2 Flush id=1 ... 2021-11-15 09:30:18.683726 connection=2 ...Flush id=1 return=0 2021-11-15 09:30:18.782192 connection=2 Flush id=4 ... 2021-11-15 09:30:18.782265 connection=2 ...Flush id=4 return=0 + grep 'connection=1 Write.*fua=0' fua5.log 2021-11-15 09:30:16.254785 connection=1 Write id=2 offset=0x0 count=0x10000 fua=0 ... + grep 'connection=2 Write.*fua=1' fua5.log 2021-11-15 09:30:18.684234 connection=2 Write id=2 offset=0x0 count=0x10000 fua=1 ... + grep 'connection=1 Zero.*fua=0' fua5.log 2021-11-15 09:30:16.255276 connection=1 Zero id=3 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... + grep 'connection=2 Zero.*fua=1' fua5.log 2021-11-15 09:30:18.740431 connection=2 Zero id=3 offset=0x10000 count=0x10000 trim=0 fua=1 fast=0 ... + grep Flush fua6.log + grep -E '(Write|Zero).*fua=1' fua6.log + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-fua.sh: run cleanup hooks: exit code 0 ./test-fua.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 7 )) + cleanup + for i in {1..6} + echo 'Log 1 file contents:' Log 1 file contents: + cat fua1.log 2021-11-15 09:30:15.623400 Ready thread_model=3 2021-11-15 09:30:15.624767 Fork 2021-11-15 09:30:15.767650 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:15.767687 ...Preconnect id=1 return=0 2021-11-15 09:30:15.768440 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=0 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:15.769118 connection=1 Flush id=1 ... 2021-11-15 09:30:15.769281 connection=1 ...Flush id=1 return=0 2021-11-15 09:30:15.769853 connection=1 Write id=2 offset=0x0 count=0x10000 fua=0 ... 2021-11-15 09:30:15.770044 connection=1 ...Write id=2 return=0 2021-11-15 09:30:15.770422 connection=1 Zero id=3 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.770569 connection=1 ...Zero id=3 return=0 2021-11-15 09:30:15.770966 connection=1 Flush id=4 ... 2021-11-15 09:30:15.833344 connection=1 ...Flush id=4 return=0 2021-11-15 09:30:15.835715 connection=1 Disconnect transactions=4 2021-11-15 09:30:16.369344 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:16.369385 ...Preconnect id=2 return=0 2021-11-15 09:30:16.370178 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=0 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:16.370986 connection=2 Flush id=1 ... 2021-11-15 09:30:16.434766 connection=2 ...Flush id=1 return=0 2021-11-15 09:30:16.435484 connection=2 Write id=2 offset=0x0 count=0x10000 fua=0 ... 2021-11-15 09:30:16.435590 connection=2 ...Write id=2 return=0 2021-11-15 09:30:16.435837 connection=2 Flush id=3 ... 2021-11-15 09:30:16.549170 connection=2 ...Flush id=3 return=0 2021-11-15 09:30:16.549797 connection=2 Zero id=4 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.550032 connection=2 ...Zero id=4 return=0 2021-11-15 09:30:16.550428 connection=2 Flush id=5 ... 2021-11-15 09:30:16.616993 connection=2 ...Flush id=5 return=0 2021-11-15 09:30:16.617629 connection=2 Flush id=6 ... 2021-11-15 09:30:16.617711 connection=2 ...Flush id=6 return=0 2021-11-15 09:30:16.621153 connection=2 Disconnect transactions=6 + for i in {1..6} + echo 'Log 2 file contents:' Log 2 file contents: + cat fua2.log 2021-11-15 09:30:15.649637 Ready thread_model=3 2021-11-15 09:30:15.651025 Fork 2021-11-15 09:30:15.846313 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:15.846349 ...Preconnect id=1 return=0 2021-11-15 09:30:15.847184 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=1 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:15.847999 connection=1 Flush id=1 ... 2021-11-15 09:30:15.848061 connection=1 ...Flush id=1 return=0 2021-11-15 09:30:15.848731 connection=1 Write id=2 offset=0x0 count=0x1000 fua=0 ... 2021-11-15 09:30:15.848810 connection=1 ...Write id=2 return=0 2021-11-15 09:30:15.848829 connection=1 Write id=3 offset=0x1000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.848856 connection=1 ...Write id=3 return=0 2021-11-15 09:30:15.848872 connection=1 Write id=4 offset=0x2000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849046 connection=1 ...Write id=4 return=0 2021-11-15 09:30:15.849070 connection=1 Write id=5 offset=0x3000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849099 connection=1 ...Write id=5 return=0 2021-11-15 09:30:15.849212 connection=1 Write id=6 offset=0x4000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849256 connection=1 ...Write id=6 return=0 2021-11-15 09:30:15.849328 connection=1 Write id=7 offset=0x5000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849434 connection=1 ...Write id=7 return=0 2021-11-15 09:30:15.849451 connection=1 Write id=8 offset=0x6000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849483 connection=1 ...Write id=8 return=0 2021-11-15 09:30:15.849498 connection=1 Write id=9 offset=0x7000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849524 connection=1 ...Write id=9 return=0 2021-11-15 09:30:15.849538 connection=1 Write id=10 offset=0x8000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849564 connection=1 ...Write id=10 return=0 2021-11-15 09:30:15.849579 connection=1 Write id=11 offset=0x9000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849605 connection=1 ...Write id=11 return=0 2021-11-15 09:30:15.849619 connection=1 Write id=12 offset=0xa000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849646 connection=1 ...Write id=12 return=0 2021-11-15 09:30:15.849670 connection=1 Write id=13 offset=0xb000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849697 connection=1 ...Write id=13 return=0 2021-11-15 09:30:15.849711 connection=1 Write id=14 offset=0xc000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849737 connection=1 ...Write id=14 return=0 2021-11-15 09:30:15.849752 connection=1 Write id=15 offset=0xd000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849778 connection=1 ...Write id=15 return=0 2021-11-15 09:30:15.849792 connection=1 Write id=16 offset=0xe000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849819 connection=1 ...Write id=16 return=0 2021-11-15 09:30:15.849833 connection=1 Write id=17 offset=0xf000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.849860 connection=1 ...Write id=17 return=0 2021-11-15 09:30:15.850264 connection=1 Zero id=18 offset=0x10000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.850452 connection=1 ...Zero id=18 return=0 2021-11-15 09:30:15.850475 connection=1 Zero id=19 offset=0x11000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.850563 connection=1 ...Zero id=19 return=0 2021-11-15 09:30:15.850581 connection=1 Zero id=20 offset=0x12000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.850665 connection=1 ...Zero id=20 return=0 2021-11-15 09:30:15.850683 connection=1 Zero id=21 offset=0x13000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.850763 connection=1 ...Zero id=21 return=0 2021-11-15 09:30:15.850780 connection=1 Zero id=22 offset=0x14000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.850864 connection=1 ...Zero id=22 return=0 2021-11-15 09:30:15.850924 connection=1 Zero id=23 offset=0x15000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851021 connection=1 ...Zero id=23 return=0 2021-11-15 09:30:15.851040 connection=1 Zero id=24 offset=0x16000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851139 connection=1 ...Zero id=24 return=0 2021-11-15 09:30:15.851155 connection=1 Zero id=25 offset=0x17000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851223 connection=1 ...Zero id=25 return=0 2021-11-15 09:30:15.851242 connection=1 Zero id=26 offset=0x18000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851317 connection=1 ...Zero id=26 return=0 2021-11-15 09:30:15.851334 connection=1 Zero id=27 offset=0x19000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851407 connection=1 ...Zero id=27 return=0 2021-11-15 09:30:15.851424 connection=1 Zero id=28 offset=0x1a000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851500 connection=1 ...Zero id=28 return=0 2021-11-15 09:30:15.851517 connection=1 Zero id=29 offset=0x1b000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851591 connection=1 ...Zero id=29 return=0 2021-11-15 09:30:15.851608 connection=1 Zero id=30 offset=0x1c000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851688 connection=1 ...Zero id=30 return=0 2021-11-15 09:30:15.851706 connection=1 Zero id=31 offset=0x1d000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851781 connection=1 ...Zero id=31 return=0 2021-11-15 09:30:15.851798 connection=1 Zero id=32 offset=0x1e000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.851871 connection=1 ...Zero id=32 return=0 2021-11-15 09:30:15.851928 connection=1 Zero id=33 offset=0x1f000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.852013 connection=1 ...Zero id=33 return=0 2021-11-15 09:30:15.852411 connection=1 Flush id=34 ... 2021-11-15 09:30:15.876139 connection=1 ...Flush id=34 return=0 2021-11-15 09:30:15.878437 connection=1 Disconnect transactions=34 2021-11-15 09:30:16.630602 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:16.630644 ...Preconnect id=2 return=0 2021-11-15 09:30:16.631513 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=1 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:16.632380 connection=2 Flush id=1 ... 2021-11-15 09:30:16.632487 connection=2 ...Flush id=1 return=0 2021-11-15 09:30:16.633079 connection=2 Write id=2 offset=0x0 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633150 connection=2 ...Write id=2 return=0 2021-11-15 09:30:16.633226 connection=2 Write id=3 offset=0x1000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633258 connection=2 ...Write id=3 return=0 2021-11-15 09:30:16.633273 connection=2 Write id=4 offset=0x2000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633299 connection=2 ...Write id=4 return=0 2021-11-15 09:30:16.633314 connection=2 Write id=5 offset=0x3000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633340 connection=2 ...Write id=5 return=0 2021-11-15 09:30:16.633355 connection=2 Write id=6 offset=0x4000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633381 connection=2 ...Write id=6 return=0 2021-11-15 09:30:16.633395 connection=2 Write id=7 offset=0x5000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633421 connection=2 ...Write id=7 return=0 2021-11-15 09:30:16.633436 connection=2 Write id=8 offset=0x6000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633462 connection=2 ...Write id=8 return=0 2021-11-15 09:30:16.633477 connection=2 Write id=9 offset=0x7000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633503 connection=2 ...Write id=9 return=0 2021-11-15 09:30:16.633517 connection=2 Write id=10 offset=0x8000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633543 connection=2 ...Write id=10 return=0 2021-11-15 09:30:16.633557 connection=2 Write id=11 offset=0x9000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633583 connection=2 ...Write id=11 return=0 2021-11-15 09:30:16.633598 connection=2 Write id=12 offset=0xa000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633624 connection=2 ...Write id=12 return=0 2021-11-15 09:30:16.633639 connection=2 Write id=13 offset=0xb000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633664 connection=2 ...Write id=13 return=0 2021-11-15 09:30:16.633679 connection=2 Write id=14 offset=0xc000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633704 connection=2 ...Write id=14 return=0 2021-11-15 09:30:16.633718 connection=2 Write id=15 offset=0xd000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633745 connection=2 ...Write id=15 return=0 2021-11-15 09:30:16.633778 connection=2 Write id=16 offset=0xe000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633805 connection=2 ...Write id=16 return=0 2021-11-15 09:30:16.633820 connection=2 Write id=17 offset=0xf000 count=0x1000 fua=0 ... 2021-11-15 09:30:16.633845 connection=2 ...Write id=17 return=0 2021-11-15 09:30:16.633860 connection=2 Flush id=18 ... 2021-11-15 09:30:16.830670 connection=2 ...Flush id=18 return=0 2021-11-15 09:30:16.831268 connection=2 Zero id=19 offset=0x10000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.831420 connection=2 ...Zero id=19 return=0 2021-11-15 09:30:16.831447 connection=2 Zero id=20 offset=0x11000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.831537 connection=2 ...Zero id=20 return=0 2021-11-15 09:30:16.831557 connection=2 Zero id=21 offset=0x12000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.831643 connection=2 ...Zero id=21 return=0 2021-11-15 09:30:16.831662 connection=2 Zero id=22 offset=0x13000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.831741 connection=2 ...Zero id=22 return=0 2021-11-15 09:30:16.831759 connection=2 Zero id=23 offset=0x14000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.831845 connection=2 ...Zero id=23 return=0 2021-11-15 09:30:16.831866 connection=2 Zero id=24 offset=0x15000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832003 connection=2 ...Zero id=24 return=0 2021-11-15 09:30:16.832028 connection=2 Zero id=25 offset=0x16000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832104 connection=2 ...Zero id=25 return=0 2021-11-15 09:30:16.832123 connection=2 Zero id=26 offset=0x17000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832197 connection=2 ...Zero id=26 return=0 2021-11-15 09:30:16.832215 connection=2 Zero id=27 offset=0x18000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832290 connection=2 ...Zero id=27 return=0 2021-11-15 09:30:16.832308 connection=2 Zero id=28 offset=0x19000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832382 connection=2 ...Zero id=28 return=0 2021-11-15 09:30:16.832400 connection=2 Zero id=29 offset=0x1a000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832476 connection=2 ...Zero id=29 return=0 2021-11-15 09:30:16.832495 connection=2 Zero id=30 offset=0x1b000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832570 connection=2 ...Zero id=30 return=0 2021-11-15 09:30:16.832589 connection=2 Zero id=31 offset=0x1c000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832663 connection=2 ...Zero id=31 return=0 2021-11-15 09:30:16.832681 connection=2 Zero id=32 offset=0x1d000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832757 connection=2 ...Zero id=32 return=0 2021-11-15 09:30:16.832775 connection=2 Zero id=33 offset=0x1e000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.832865 connection=2 ...Zero id=33 return=0 2021-11-15 09:30:16.832938 connection=2 Zero id=34 offset=0x1f000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.833018 connection=2 ...Zero id=34 return=0 2021-11-15 09:30:16.833037 connection=2 Flush id=35 ... 2021-11-15 09:30:16.900354 connection=2 ...Flush id=35 return=0 2021-11-15 09:30:16.901011 connection=2 Flush id=36 ... 2021-11-15 09:30:16.901083 connection=2 ...Flush id=36 return=0 2021-11-15 09:30:16.903989 connection=2 Disconnect transactions=36 + for i in {1..6} + echo 'Log 3 file contents:' Log 3 file contents: + cat fua3.log 2021-11-15 09:30:15.674235 Ready thread_model=3 2021-11-15 09:30:15.675367 Fork 2021-11-15 09:30:15.888164 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:15.888203 ...Preconnect id=1 return=0 2021-11-15 09:30:15.889000 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:15.889757 connection=1 Flush id=1 ... 2021-11-15 09:30:15.889863 connection=1 ...Flush id=1 return=0 2021-11-15 09:30:15.890708 connection=1 Write id=2 offset=0x0 count=0x1000 fua=0 ... 2021-11-15 09:30:15.890847 connection=1 ...Write id=2 return=0 2021-11-15 09:30:15.890870 connection=1 Write id=3 offset=0x1000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.890987 connection=1 ...Write id=3 return=0 2021-11-15 09:30:15.891027 connection=1 Write id=4 offset=0x2000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891071 connection=1 ...Write id=4 return=0 2021-11-15 09:30:15.891087 connection=1 Write id=5 offset=0x3000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891114 connection=1 ...Write id=5 return=0 2021-11-15 09:30:15.891129 connection=1 Write id=6 offset=0x4000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891155 connection=1 ...Write id=6 return=0 2021-11-15 09:30:15.891170 connection=1 Write id=7 offset=0x5000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891196 connection=1 ...Write id=7 return=0 2021-11-15 09:30:15.891211 connection=1 Write id=8 offset=0x6000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891237 connection=1 ...Write id=8 return=0 2021-11-15 09:30:15.891252 connection=1 Write id=9 offset=0x7000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891278 connection=1 ...Write id=9 return=0 2021-11-15 09:30:15.891292 connection=1 Write id=10 offset=0x8000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891318 connection=1 ...Write id=10 return=0 2021-11-15 09:30:15.891333 connection=1 Write id=11 offset=0x9000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891360 connection=1 ...Write id=11 return=0 2021-11-15 09:30:15.891374 connection=1 Write id=12 offset=0xa000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891401 connection=1 ...Write id=12 return=0 2021-11-15 09:30:15.891415 connection=1 Write id=13 offset=0xb000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891441 connection=1 ...Write id=13 return=0 2021-11-15 09:30:15.891455 connection=1 Write id=14 offset=0xc000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891481 connection=1 ...Write id=14 return=0 2021-11-15 09:30:15.891496 connection=1 Write id=15 offset=0xd000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891522 connection=1 ...Write id=15 return=0 2021-11-15 09:30:15.891537 connection=1 Write id=16 offset=0xe000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891563 connection=1 ...Write id=16 return=0 2021-11-15 09:30:15.891577 connection=1 Write id=17 offset=0xf000 count=0x1000 fua=0 ... 2021-11-15 09:30:15.891603 connection=1 ...Write id=17 return=0 2021-11-15 09:30:15.891990 connection=1 Zero id=18 offset=0x10000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892163 connection=1 ...Zero id=18 return=0 2021-11-15 09:30:15.892188 connection=1 Zero id=19 offset=0x11000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892278 connection=1 ...Zero id=19 return=0 2021-11-15 09:30:15.892298 connection=1 Zero id=20 offset=0x12000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892380 connection=1 ...Zero id=20 return=0 2021-11-15 09:30:15.892399 connection=1 Zero id=21 offset=0x13000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892480 connection=1 ...Zero id=21 return=0 2021-11-15 09:30:15.892499 connection=1 Zero id=22 offset=0x14000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892580 connection=1 ...Zero id=22 return=0 2021-11-15 09:30:15.892599 connection=1 Zero id=23 offset=0x15000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892692 connection=1 ...Zero id=23 return=0 2021-11-15 09:30:15.892712 connection=1 Zero id=24 offset=0x16000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892792 connection=1 ...Zero id=24 return=0 2021-11-15 09:30:15.892811 connection=1 Zero id=25 offset=0x17000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.892945 connection=1 ...Zero id=25 return=0 2021-11-15 09:30:15.892972 connection=1 Zero id=26 offset=0x18000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893057 connection=1 ...Zero id=26 return=0 2021-11-15 09:30:15.893077 connection=1 Zero id=27 offset=0x19000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893157 connection=1 ...Zero id=27 return=0 2021-11-15 09:30:15.893176 connection=1 Zero id=28 offset=0x1a000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893256 connection=1 ...Zero id=28 return=0 2021-11-15 09:30:15.893275 connection=1 Zero id=29 offset=0x1b000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893356 connection=1 ...Zero id=29 return=0 2021-11-15 09:30:15.893375 connection=1 Zero id=30 offset=0x1c000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893455 connection=1 ...Zero id=30 return=0 2021-11-15 09:30:15.893474 connection=1 Zero id=31 offset=0x1d000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893550 connection=1 ...Zero id=31 return=0 2021-11-15 09:30:15.893569 connection=1 Zero id=32 offset=0x1e000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893652 connection=1 ...Zero id=32 return=0 2021-11-15 09:30:15.893671 connection=1 Zero id=33 offset=0x1f000 count=0x1000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:15.893759 connection=1 ...Zero id=33 return=0 2021-11-15 09:30:15.894297 connection=1 Flush id=34 ... 2021-11-15 09:30:15.953996 connection=1 ...Flush id=34 return=0 2021-11-15 09:30:15.957288 connection=1 Disconnect transactions=34 2021-11-15 09:30:16.914325 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:16.914363 ...Preconnect id=2 return=0 2021-11-15 09:30:16.915245 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:16.916092 connection=2 Flush id=1 ... 2021-11-15 09:30:16.916178 connection=2 ...Flush id=1 return=0 2021-11-15 09:30:16.916642 connection=2 Write id=2 offset=0x0 count=0x1000 fua=1 ... 2021-11-15 09:30:17.052397 connection=2 ...Write id=2 return=0 2021-11-15 09:30:17.052529 connection=2 Write id=3 offset=0x1000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.112366 connection=2 ...Write id=3 return=0 2021-11-15 09:30:17.112423 connection=2 Write id=4 offset=0x2000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.142446 connection=2 ...Write id=4 return=0 2021-11-15 09:30:17.142521 connection=2 Write id=5 offset=0x3000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.196467 connection=2 ...Write id=5 return=0 2021-11-15 09:30:17.196558 connection=2 Write id=6 offset=0x4000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.262552 connection=2 ...Write id=6 return=0 2021-11-15 09:30:17.262650 connection=2 Write id=7 offset=0x5000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.310603 connection=2 ...Write id=7 return=0 2021-11-15 09:30:17.310686 connection=2 Write id=8 offset=0x6000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.316632 connection=2 ...Write id=8 return=0 2021-11-15 09:30:17.316664 connection=2 Write id=9 offset=0x7000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.351229 connection=2 ...Write id=9 return=0 2021-11-15 09:30:17.351307 connection=2 Write id=10 offset=0x8000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.387289 connection=2 ...Write id=10 return=0 2021-11-15 09:30:17.387375 connection=2 Write id=11 offset=0x9000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.581098 connection=2 ...Write id=11 return=0 2021-11-15 09:30:17.581189 connection=2 Write id=12 offset=0xa000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.597341 connection=2 ...Write id=12 return=0 2021-11-15 09:30:17.597386 connection=2 Write id=13 offset=0xb000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.605028 connection=2 ...Write id=13 return=0 2021-11-15 09:30:17.605071 connection=2 Write id=14 offset=0xc000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.615467 connection=2 ...Write id=14 return=0 2021-11-15 09:30:17.615499 connection=2 Write id=15 offset=0xd000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.681722 connection=2 ...Write id=15 return=0 2021-11-15 09:30:17.681839 connection=2 Write id=16 offset=0xe000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.729697 connection=2 ...Write id=16 return=0 2021-11-15 09:30:17.729780 connection=2 Write id=17 offset=0xf000 count=0x1000 fua=1 ... 2021-11-15 09:30:17.786412 connection=2 ...Write id=17 return=0 2021-11-15 09:30:17.787133 connection=2 Zero id=18 offset=0x10000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:17.850276 connection=2 ...Zero id=18 return=0 2021-11-15 09:30:17.850348 connection=2 Zero id=19 offset=0x11000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:17.933704 connection=2 ...Zero id=19 return=0 2021-11-15 09:30:17.933777 connection=2 Zero id=20 offset=0x12000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.035060 connection=2 ...Zero id=20 return=0 2021-11-15 09:30:18.035133 connection=2 Zero id=21 offset=0x13000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.129994 connection=2 ...Zero id=21 return=0 2021-11-15 09:30:18.130064 connection=2 Zero id=22 offset=0x14000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.138380 connection=2 ...Zero id=22 return=0 2021-11-15 09:30:18.138449 connection=2 Zero id=23 offset=0x15000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.180692 connection=2 ...Zero id=23 return=0 2021-11-15 09:30:18.180764 connection=2 Zero id=24 offset=0x16000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.210952 connection=2 ...Zero id=24 return=0 2021-11-15 09:30:18.211020 connection=2 Zero id=25 offset=0x17000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.233429 connection=2 ...Zero id=25 return=0 2021-11-15 09:30:18.233499 connection=2 Zero id=26 offset=0x18000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.253673 connection=2 ...Zero id=26 return=0 2021-11-15 09:30:18.253745 connection=2 Zero id=27 offset=0x19000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.428735 connection=2 ...Zero id=27 return=0 2021-11-15 09:30:18.428810 connection=2 Zero id=28 offset=0x1a000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.463178 connection=2 ...Zero id=28 return=0 2021-11-15 09:30:18.463248 connection=2 Zero id=29 offset=0x1b000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.481417 connection=2 ...Zero id=29 return=0 2021-11-15 09:30:18.481486 connection=2 Zero id=30 offset=0x1c000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.487464 connection=2 ...Zero id=30 return=0 2021-11-15 09:30:18.487540 connection=2 Zero id=31 offset=0x1d000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.497891 connection=2 ...Zero id=31 return=0 2021-11-15 09:30:18.498007 connection=2 Zero id=32 offset=0x1e000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.504027 connection=2 ...Zero id=32 return=0 2021-11-15 09:30:18.504097 connection=2 Zero id=33 offset=0x1f000 count=0x1000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.510093 connection=2 ...Zero id=33 return=0 2021-11-15 09:30:18.510698 connection=2 Flush id=34 ... 2021-11-15 09:30:18.510781 connection=2 ...Flush id=34 return=0 2021-11-15 09:30:18.514118 connection=2 Disconnect transactions=34 + for i in {1..6} + echo 'Log 4 file contents:' Log 4 file contents: + cat fua4.log 2021-11-15 09:30:15.698716 Ready thread_model=3 2021-11-15 09:30:15.699847 Fork 2021-11-15 09:30:15.967161 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:15.967217 ...Preconnect id=1 return=0 2021-11-15 09:30:15.967967 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:15.969390 connection=1 Write id=1 offset=0x0 count=0x10000 fua=1 ... 2021-11-15 09:30:15.995680 connection=1 ...Write id=1 return=0 2021-11-15 09:30:15.996266 connection=1 Zero id=2 offset=0x10000 count=0x10000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:16.236671 connection=1 ...Zero id=2 return=0 2021-11-15 09:30:16.240593 connection=1 Disconnect transactions=2 2021-11-15 09:30:18.582118 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:18.582179 ...Preconnect id=2 return=0 2021-11-15 09:30:18.583020 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:18.584473 connection=2 Write id=1 offset=0x0 count=0x10000 fua=1 ... 2021-11-15 09:30:18.643862 connection=2 ...Write id=1 return=0 2021-11-15 09:30:18.644383 connection=2 Zero id=2 offset=0x10000 count=0x10000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.669190 connection=2 ...Zero id=2 return=0 2021-11-15 09:30:18.673150 connection=2 Disconnect transactions=2 + for i in {1..6} + echo 'Log 5 file contents:' Log 5 file contents: + cat fua5.log 2021-11-15 09:30:15.722555 Ready thread_model=3 2021-11-15 09:30:15.723829 Fork 2021-11-15 09:30:16.252431 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:16.252462 ...Preconnect id=1 return=0 2021-11-15 09:30:16.253231 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:16.254076 connection=1 Flush id=1 ... 2021-11-15 09:30:16.254181 connection=1 ...Flush id=1 return=0 2021-11-15 09:30:16.254785 connection=1 Write id=2 offset=0x0 count=0x10000 fua=0 ... 2021-11-15 09:30:16.254913 connection=1 ...Write id=2 return=0 2021-11-15 09:30:16.255276 connection=1 Zero id=3 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.255482 connection=1 ...Zero id=3 return=0 2021-11-15 09:30:16.255846 connection=1 Flush id=4 ... 2021-11-15 09:30:16.338424 connection=1 ...Flush id=4 return=0 2021-11-15 09:30:16.343196 connection=1 Disconnect transactions=4 2021-11-15 09:30:18.682028 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:18.682067 ...Preconnect id=2 return=0 2021-11-15 09:30:18.682760 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:18.683666 connection=2 Flush id=1 ... 2021-11-15 09:30:18.683726 connection=2 ...Flush id=1 return=0 2021-11-15 09:30:18.684234 connection=2 Write id=2 offset=0x0 count=0x10000 fua=1 ... 2021-11-15 09:30:18.739936 connection=2 ...Write id=2 return=0 2021-11-15 09:30:18.740431 connection=2 Zero id=3 offset=0x10000 count=0x10000 trim=0 fua=1 fast=0 ... 2021-11-15 09:30:18.781562 connection=2 ...Zero id=3 return=0 2021-11-15 09:30:18.782192 connection=2 Flush id=4 ... 2021-11-15 09:30:18.782265 connection=2 ...Flush id=4 return=0 2021-11-15 09:30:18.784596 connection=2 Disconnect transactions=4 + for i in {1..6} + echo 'Log 6 file contents:' Log 6 file contents: + cat fua6.log 2021-11-15 09:30:15.746871 Ready thread_model=3 2021-11-15 09:30:15.748073 Fork 2021-11-15 09:30:16.353337 Preconnect id=1 readonly=0 ... 2021-11-15 09:30:16.353370 ...Preconnect id=1 return=0 2021-11-15 09:30:16.354147 connection=1 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:16.355496 connection=1 Write id=1 offset=0x0 count=0x10000 fua=0 ... 2021-11-15 09:30:16.355658 connection=1 ...Write id=1 return=0 2021-11-15 09:30:16.356075 connection=1 Zero id=2 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:16.356389 connection=1 ...Zero id=2 return=0 2021-11-15 09:30:16.359605 connection=1 Disconnect transactions=2 2021-11-15 09:30:18.794688 Preconnect id=2 readonly=0 ... 2021-11-15 09:30:18.794729 ...Preconnect id=2 return=0 2021-11-15 09:30:18.795402 connection=2 Connect export="" tls=0 size=0x100000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:30:18.796740 connection=2 Write id=1 offset=0x0 count=0x10000 fua=0 ... 2021-11-15 09:30:18.796878 connection=2 ...Write id=1 return=0 2021-11-15 09:30:18.797455 connection=2 Zero id=2 offset=0x10000 count=0x10000 trim=0 fua=0 fast=0 ... 2021-11-15 09:30:18.797658 connection=2 ...Zero id=2 return=0 2021-11-15 09:30:18.801292 connection=2 Disconnect transactions=2 + rm -f fua.img fua1.log fua1.pid fua2.log fua2.pid fua3.log fua3.pid fua4.log fua4.pid fua5.log fua5.pid fua6.log fua6.pid + rm -rf /tmp/nbdkit-test-socks.2gwqma + (( ++_i )) + (( _i < 7 )) + kill_nbdkit 1261635 + local pid=1261635 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261635 + for i in {1..60} + kill -0 1261635 nbdkit: debug: log: cleanup nbdkit: debug: fua: cleanup nbdkit: debug: file: cleanup + sleep 1 nbdkit: debug: file: unload plugin nbdkit: debug: fua: unload filter nbdkit: debug: log: unload filter + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + for i in {1..60} + kill -0 1261635 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261635 failed to respond to SIGTERM' error: nbdkit pid 1261635 failed to respond to SIGTERM + kill -9 1261635 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 8 )) + kill_nbdkit 1261642 + local pid=1261642 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261642 + for i in {1..60} + kill -0 1261642 + sleep 1 nbdkit: debug: blocksize: cleanup nbdkit: debug: log: cleanup nbdkit: debug: fua: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: fua: unload filter nbdkit: debug: log: unload filter nbdkit: debug: blocksize: unload filter + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + for i in {1..60} + kill -0 1261642 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261642 failed to respond to SIGTERM' error: nbdkit pid 1261642 failed to respond to SIGTERM + kill -9 1261642 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 9 )) + kill_nbdkit 1261649 + local pid=1261649 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261649 + for i in {1..60} + kill -0 1261649 + sleep 1 nbdkit: debug: blocksize: cleanup nbdkit: debug: log: cleanup nbdkit: debug: fua: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: fua: unload filter nbdkit: debug: log: unload filter nbdkit: debug: blocksize: unload filter + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + for i in {1..60} + kill -0 1261649 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261649 failed to respond to SIGTERM' error: nbdkit pid 1261649 failed to respond to SIGTERM + kill -9 1261649 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 10 )) + kill_nbdkit 1261656 + local pid=1261656 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261656 + for i in {1..60} + kill -0 1261656 + sleep 1 nbdkit: debug: fua: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: fua: unload filter + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + for i in {1..60} + kill -0 1261656 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261656 failed to respond to SIGTERM' error: nbdkit pid 1261656 failed to respond to SIGTERM + kill -9 1261656 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 11 )) + kill_nbdkit 1261663 + local pid=1261663 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261663 + for i in {1..60} + kill -0 1261663 + sleep 1 nbdkit: debug: fua: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: fua: unload filter + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + for i in {1..60} + kill -0 1261663 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261663 failed to respond to SIGTERM' error: nbdkit pid 1261663 failed to respond to SIGTERM + kill -9 1261663 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 12 )) + kill_nbdkit 1261670 + local pid=1261670 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1261670 + for i in {1..60} + kill -0 1261670 + sleep 1 nbdkit: debug: fua: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: fua: unload filter + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + for i in {1..60} + kill -0 1261670 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1261670 failed to respond to SIGTERM' error: nbdkit pid 1261670 failed to respond to SIGTERM + kill -9 1261670 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 13 )) + exit 1 FAIL test-fua.sh (exit status: 1) SKIP: test-ip-filter-anyvsock.sh ================================ + requires nbdinfo --version + requires nbdsh --version + requires nbdsh -c 'print(h.connect_vsock)' + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' + requires_linux_kernel_version 5.6 + local kver + local min=5.6 ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ ! linux-gnu =~ linux ]] ++ uname -s + requires test Linux = Linux + requires cut --version + requires sort -V /dev/null ++ uname -r ++ cut -d. -f1-2 + kver=5.10 ++ printf '5.10\n5.6' ++ sort -V ++ head -n 1 + requires test 5.6 = 5.6 + requires_vsock_support + grep -q '^AF_VSOCK' /proc/net/protocols + echo './test-ip-filter-anyvsock.sh: test skipped because AF_VSOCK is not supported.' ./test-ip-filter-anyvsock.sh: test skipped because AF_VSOCK is not supported. + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-ip-filter-anyvsock.sh: run cleanup hooks: exit code 77 ./test-ip-filter-anyvsock.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-ip-filter-anyvsock.sh (exit status: 77) FAIL: test-limit.sh =================== + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.TTay8Z + files='limit.pid /tmp/nbdkit-test-sock.TTay8Z' + cleanup_fn rm -f limit.pid /tmp/nbdkit-test-sock.TTay8Z + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f limit.pid /tmp/nbdkit-test-sock.TTay8Z' + start_nbdkit -P limit.pid -U /tmp/nbdkit-test-sock.TTay8Z --filter=limit memory size=1M limit=2 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=limit.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P limit.pid -U /tmp/nbdkit-test-sock.TTay8Z --filter=limit memory size=1M limit=2 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P limit.pid -U /tmp/nbdkit-test-sock.TTay8Z --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit/.libs/nbdkit-limit-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so size=1M limit=2 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory) nbdkit: debug: memory: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit/.libs/nbdkit-limit-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/limit/.libs/nbdkit-limit-filter.so (name limit) nbdkit: debug: limit: load nbdkit: debug: limit: config key=size, value=1M nbdkit: debug: memory: config key=size, value=1M nbdkit: debug: limit: config key=limit, value=2 nbdkit: debug: limit: config_complete nbdkit: debug: memory: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: memory: get_ready nbdkit: debug: allocator: sparse nbdkit: debug: limit: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.TTay8Z nbdkit: debug: forked into background (new pid = 1262573) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/limit.pid nbdkit: debug: memory: after_fork nbdkit: debug: limit: after_fork + for _i in {1..60} + test -s limit.pid + break + test -s limit.pid ++ cat limit.pid + cleanup_fn kill_nbdkit 1262573 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1262573' + export sock + nbdsh -c - libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.TTay8Z" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[1]: debug: limit: preconnect nbdkit: memory[1]: debug: memory: preconnect nbdkit: memory[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[1]: debug: limit: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: limit: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[1]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[1]: debug: memory: open returned handle 0x75c7fad064d0 nbdkit: memory[1]: debug: limit: open returned handle 0x75c7fad064d0 nbdkit: memory[1]: debug: memory: prepare readonly=0 nbdkit: memory[1]: debug: limit: prepare readonly=0 nbdkit: memory[1]: debug: limit: get_size nbdkit: memory[1]: debug: memory: get_size nbdkit: memory[1]: debug: limit: can_write nbdkit: memory[1]: debug: memory: can_write nbdkit: memory[1]: debug: limit: can_zero nbdkit: memory[1]: debug: memory: can_zero nbdkit: memory[1]: debug: limit: can_fast_zero nbdkit: memory[1]: debug: memory: can_fast_zero nbdkit: memory[1]: debug: limit: can_trim nbdkit: memory[1]: debug: memory: can_trim nbdkit: memory[1]: debug: limit: can_fua nbdkit: memory[1]: debug: memory: can_fua nbdkit: memory[1]: debug: limit: can_flush nbdkit: memory[1]: debug: memory: can_flush nbdkit: memory[1]: debug: limit: is_rotational nbdkit: memory[1]: debug: memory: is_rotational nbdkit: memory[1]: debug: limit: can_multi_conn nbdkit: memory[1]: debug: memory: can_multi_conn nbdkit: memory[1]: debug: limit: can_cache nbdkit: memory[1]: debug: memory: can_cache nbdkit: memory[1]: debug: limit: can_extents nbdkit: memory[1]: debug: memory: can_extents nbdkit: memory[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: memory[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.TTay8Z" libnbd: debug: nbd6: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd6: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd6: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd6: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread memory.4 nbdkit: memory[2]: debug: limit: preconnect nbdkit: memory[2]: debug: memory: preconnect nbdkit: debug: starting worker thread memory.5 nbdkit: memory[2]: debug: newstyle negotiation: flags: global 0x3 nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd6: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: memory[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: debug: starting worker thread memory.8 libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND nbdkit: debug: starting worker thread memory.9 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.12 nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: debug: starting worker thread memory.11 nbdkit: memory[2]: debug: limit: open readonly=0 exportname="" tls=0 nbdkit: memory[2]: debug: limit: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[2]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[2]: debug: memory: open returned handle 0x75c7f85014d0 nbdkit: debug: starting worker thread memory.13 nbdkit: memory[2]: debug: limit: open returned handle 0x75c7f85014d0 nbdkit: memory[2]: debug: memory: prepare readonly=0 nbdkit: memory[2]: debug: limit: prepare readonly=0 nbdkit: debug: starting worker thread memory.14 nbdkit: memory[2]: debug: limit: get_size nbdkit: memory[2]: debug: memory: get_size nbdkit: memory[2]: debug: limit: can_write nbdkit: debug: starting worker thread memory.15 nbdkit: memory[2]: debug: memory: can_write nbdkit: memory[2]: debug: limit: can_zero nbdkit: memory[2]: debug: memory: can_zero nbdkit: memory[2]: debug: limit: can_fast_zero nbdkit: memory[2]: debug: memory: can_fast_zero nbdkit: memory[2]: debug: limit: can_trim nbdkit: memory[2]: debug: memory: can_trim nbdkit: memory[2]: debug: limit: can_fua nbdkit: memory[2]: debug: memory: can_fua nbdkit: memory[2]: debug: limit: can_flush nbdkit: memory[2]: debug: memory: can_flush nbdkit: memory[2]: debug: limit: is_rotational nbdkit: memory[2]: debug: memory: is_rotational nbdkit: memory[2]: debug: limit: can_multi_conn nbdkit: memory[2]: debug: memory: can_multi_conn nbdkit: memory[2]: debug: limit: can_cache nbdkit: memory[2]: debug: memory: can_cache nbdkit: memory[2]: debug: limit: can_extents nbdkit: memory[2]: debug: memory: can_extents nbdkit: memory[2]: debug: newstyle negotiation: flags: export 0xded nbdkit: memory[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: memory[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd6: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd6: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd6: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd7: nbd_create: opening handle libnbd: debug: nbd7: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.TTay8Z" libnbd: debug: nbd7: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd7: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd7: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd7: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC nbdkit: debug: starting worker thread memory.0 libnbd: debug: nbd7: nbd_connect_unix: poll start: events=1 nbdkit: debug: starting worker thread memory.1 nbdkit: debug: starting worker thread memory.3 nbdkit: debug: accepted connection nbdkit: debug: starting worker thread memory.2 nbdkit: memory[3]: debug: limit: preconnect nbdkit: debug: starting worker thread memory.5 nbdkit: debug: starting worker thread memory.4 nbdkit: memory[3]: debug: memory: preconnect nbdkit: debug: starting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 libnbd: debug: nbd7: nbd_connect_unix: poll end: r=1 revents=11 libnbd: debug: nbd7: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> DEAD libnbd: debug: nbd7: nbd_connect_unix: leave: error="nbd_connect_unix: recv: server disconnected unexpectedly" libnbd: debug: nbd6: nbd_close: closing handle nbdkit: debug: starting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: memory.0: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread memory.11 nbdkit: debug: starting worker thread memory.12 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: debug: starting worker thread memory.13 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory[2]: debug: limit: finalize nbdkit: memory[2]: debug: memory: finalize nbdkit: memory[2]: debug: limit: close nbdkit: memory[2]: debug: memory: close libnbd: debug: nbd8: nbd_create: opening handle libnbd: debug: nbd8: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.TTay8Z" libnbd: debug: nbd8: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd8: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd8: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd8: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: memory[4]: debug: limit: preconnect nbdkit: memory[4]: debug: memory: preconnect nbdkit: memory[4]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd8: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: memory[4]: debug: newstyle negotiation: client flags: 0x3 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: memory[4]: debug: limit: open readonly=0 exportname="" tls=0 nbdkit: memory[4]: debug: limit: default_export readonly=0 tls=0 nbdkit: memory[4]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[4]: debug: memory: open readonly=0 exportname="" tls=0 nbdkit: memory[4]: debug: memory: default_export readonly=0 tls=0 nbdkit: memory[4]: debug: memory: open returned handle 0x75c7f85014d0 nbdkit: memory[4]: debug: limit: open returned handle 0x75c7f85014d0 nbdkit: memory[4]: debug: memory: prepare readonly=0 nbdkit: memory[4]: debug: limit: prepare readonly=0 nbdkit: memory[4]: debug: limit: get_size nbdkit: memory[4]: debug: memory: get_size nbdkit: memory[4]: debug: limit: can_write nbdkit: memory[4]: debug: memory: can_write nbdkit: memory[4]: debug: limit: can_zero nbdkit: memory[4]: debug: memory: can_zero nbdkit: memory[4]: debug: limit: can_fast_zero nbdkit: memory[4]: debug: memory: can_fast_zero nbdkit: memory[4]: debug: limit: can_trim nbdkit: memory[4]: debug: memory: can_trim nbdkit: memory[4]: debug: limit: can_fua nbdkit: memory[4]: debug: memory: can_fua nbdkit: memory[4]: debug: limit: can_flush nbdkit: memory[4]: debug: memory: can_flush nbdkit: memory[4]: debug: limit: is_rotational nbdkit: memory[4]: debug: memory: is_rotational nbdkit: memory[4]: debug: limit: can_multi_conn nbdkit: memory[4]: debug: memory: can_multi_conn nbdkit: memory[4]: debug: limit: can_cache nbdkit: memory[4]: debug: memory: can_cache nbdkit: memory[4]: debug: limit: can_extents nbdkit: memory[4]: debug: memory: can_extents nbdkit: memory[4]: debug: newstyle negotiation: flags: export 0xded libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: exportsize: 1048576 eflags: 0xded libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd8: nbd_connect_unix: poll start: events=1 nbdkit: memory[4]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbd8: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd8: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd8: nbd_connect_unix: leave: ret=0 libnbd: debug: nbd7: nbd_close: closing handle libnbd: debug: nbd8: nbd_close: closing handle libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: memory.0: debug: client closed input socket, closing connection nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory[4]: debug: handshake complete, processing requests with 16 threads nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: debug: starting worker thread memory.0 nbdkit: memory.0: debug: client closed input socket, closing connection nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: memory.0: debug: exiting worker thread memory.0 nbdkit: debug: starting worker thread memory.1 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: memory.1: debug: exiting worker thread memory.1 nbdkit: debug: starting worker thread memory.2 nbdkit: debug: starting worker thread memory.3 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: memory.3: debug: exiting worker thread memory.3 nbdkit: memory.2: debug: exiting worker thread memory.2 nbdkit: debug: starting worker thread memory.4 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.4: debug: exiting worker thread memory.4 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: debug: starting worker thread memory.5 nbdkit: memory.5: debug: exiting worker thread memory.5 nbdkit: memory[1]: debug: limit: finalize nbdkit: memory[1]: debug: memory: finalize nbdkit: memory[1]: debug: limit: close nbdkit: memory[1]: debug: memory: close nbdkit: debug: starting worker thread memory.6 nbdkit: memory.6: debug: exiting worker thread memory.6 nbdkit: debug: starting worker thread memory.7 nbdkit: memory.7: debug: exiting worker thread memory.7 nbdkit: debug: starting worker thread memory.8 nbdkit: memory.8: debug: exiting worker thread memory.8 nbdkit: debug: starting worker thread memory.9 nbdkit: memory.9: debug: exiting worker thread memory.9 nbdkit: debug: starting worker thread memory.10 nbdkit: debug: starting worker thread memory.11 nbdkit: memory.11: debug: exiting worker thread memory.11 nbdkit: memory.10: debug: exiting worker thread memory.10 nbdkit: debug: starting worker thread memory.12 nbdkit: debug: starting worker thread memory.13 nbdkit: memory.13: debug: exiting worker thread memory.13 nbdkit: memory.12: debug: exiting worker thread memory.12 nbdkit: debug: starting worker thread memory.14 nbdkit: memory.14: debug: exiting worker thread memory.14 nbdkit: debug: starting worker thread memory.15 nbdkit: memory.15: debug: exiting worker thread memory.15 nbdkit: memory[4]: debug: limit: finalize nbdkit: memory[4]: debug: memory: finalize nbdkit: memory[4]: debug: limit: close nbdkit: memory[4]: debug: memory: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-limit.sh: run cleanup hooks: exit code 0 ./test-limit.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f limit.pid /tmp/nbdkit-test-sock.TTay8Z + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1262573 + local pid=1262573 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1262573 + for i in {1..60} nbdkit: debug: limit: cleanup + kill -0 1262573 nbdkit: debug: memory: cleanup nbdkit: debug: memory: unload plugin + sleep 1 nbdkit: debug: limit: unload filter + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + for i in {1..60} + kill -0 1262573 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1262573 failed to respond to SIGTERM' error: nbdkit pid 1262573 failed to respond to SIGTERM + kill -9 1262573 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-limit.sh (exit status: 1) FAIL: test-nozero.sh ==================== ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock2=/tmp/nbdkit-test-sock.36yOu6 ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock3=/tmp/nbdkit-test-sock.eHb6Nd ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock4=/tmp/nbdkit-test-sock.7gyqNo ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock5a=/tmp/nbdkit-test-sock.BXEV50 ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock5b=/tmp/nbdkit-test-sock.wojcib ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock6=/tmp/nbdkit-test-sock.yBWxIc + files='nozero1.img nozero1.log nozero2.img nozero2.log /tmp/nbdkit-test-sock.36yOu6 nozero2.pid nozero3.img nozero3.log /tmp/nbdkit-test-sock.eHb6Nd nozero3.pid nozero4.img nozero4.log /tmp/nbdkit-test-sock.7gyqNo nozero4.pid nozero5.img nozero5a.log nozero5b.log /tmp/nbdkit-test-sock.BXEV50 /tmp/nbdkit-test-sock.wojcib nozero5a.pid nozero5b.pid nozero6.img nozero6.log /tmp/nbdkit-test-sock.yBWxIc nozero6.pid' + rm -f nozero1.img nozero1.log nozero2.img nozero2.log /tmp/nbdkit-test-sock.36yOu6 nozero2.pid nozero3.img nozero3.log /tmp/nbdkit-test-sock.eHb6Nd nozero3.pid nozero4.img nozero4.log /tmp/nbdkit-test-sock.7gyqNo nozero4.pid nozero5.img nozero5a.log nozero5b.log /tmp/nbdkit-test-sock.BXEV50 /tmp/nbdkit-test-sock.wojcib nozero5a.pid nozero5b.pid nozero6.img nozero6.log /tmp/nbdkit-test-sock.yBWxIc nozero6.pid + fail=0 + cleanup_fn cleanup + _cleanup_hook[${#_cleanup_hook[@]}]=cleanup + declare -a sizes + printf %2097152s . + cp nozero1.img nozero2.img + cp nozero1.img nozero3.img + cp nozero1.img nozero4.img + cp nozero1.img nozero5.img + cp nozero1.img nozero6.img + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero1.img nozero1.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero1.img + sizes[$f]=4096 + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero2.img nozero2.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero2.img + sizes[$f]=4096 + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero3.img nozero3.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero3.img + sizes[$f]=4096 + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero4.img nozero4.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero4.img + sizes[$f]=4096 + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero5.img nozero5.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero5.img + sizes[$f]=4096 + for f in {1..6} + stat -c '%n: %b allocated blocks of size %B bytes, total size %s' nozero6.img nozero6.img: 4096 allocated blocks of size 512 bytes, total size 2097152 ++ stat -c %b nozero6.img + sizes[$f]=4096 + requires nbdkit -U - --filter=log file logfile=nozero1.log nozero1.img --run 'nbdsh -u "$uri" -c "h.zero(1024*1024, 0)"' ++ stat -c %b nozero1.img + test 2048 = 4096 + start_nbdkit -P nozero2.pid -U /tmp/nbdkit-test-sock.36yOu6 --filter=log --filter=nozero file logfile=nozero2.log nozero2.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero2.pid -U /tmp/nbdkit-test-sock.36yOu6 --filter=log --filter=nozero file logfile=nozero2.log nozero2.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero2.pid -U /tmp/nbdkit-test-sock.36yOu6 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=nozero2.log nozero2.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so (name nozero) nbdkit: debug: nozero: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=nozero2.log nbdkit: debug: log: config key=file, value=nozero2.img nbdkit: debug: nozero: config key=file, value=nozero2.img nbdkit: debug: file: config key=file, value=nozero2.img nbdkit: debug: log: config_complete nbdkit: debug: nozero: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: nozero: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.36yOu6 nbdkit: debug: forked into background (new pid = 1267072) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero2.pid nbdkit: debug: file: after_fork nbdkit: debug: nozero: after_fork nbdkit: debug: log: after_fork + for _i in {1..60} + test -s nozero2.pid + break + test -s nozero2.pid ++ cat nozero2.pid + cleanup_fn kill_nbdkit 1267072 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267072' + start_nbdkit -P nozero3.pid -U /tmp/nbdkit-test-sock.eHb6Nd --filter=log --filter=nozero file logfile=nozero3.log nozero3.img zeromode=emulate + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero3.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero3.pid -U /tmp/nbdkit-test-sock.eHb6Nd --filter=log --filter=nozero file logfile=nozero3.log nozero3.img zeromode=emulate /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero3.pid -U /tmp/nbdkit-test-sock.eHb6Nd --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=nozero3.log nozero3.img zeromode=emulate nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so (name nozero) nbdkit: debug: nozero: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=nozero3.log nbdkit: debug: log: config key=file, value=nozero3.img nbdkit: debug: nozero: config key=file, value=nozero3.img nbdkit: debug: file: config key=file, value=nozero3.img nbdkit: debug: log: config key=zeromode, value=emulate nbdkit: debug: nozero: config key=zeromode, value=emulate nbdkit: debug: log: config_complete nbdkit: debug: nozero: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: nozero: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.eHb6Nd nbdkit: debug: forked into background (new pid = 1267079) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero3.pid nbdkit: debug: file: after_fork nbdkit: debug: nozero: after_fork nbdkit: debug: log: after_fork + for _i in {1..60} + test -s nozero3.pid + break + test -s nozero3.pid ++ cat nozero3.pid + cleanup_fn kill_nbdkit 1267079 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267079' + start_nbdkit -P nozero4.pid -U /tmp/nbdkit-test-sock.7gyqNo --filter=nozero --filter=log file logfile=nozero4.log nozero4.img zeromode=emulate + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero4.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero4.pid -U /tmp/nbdkit-test-sock.7gyqNo --filter=nozero --filter=log file logfile=nozero4.log nozero4.img zeromode=emulate /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero4.pid -U /tmp/nbdkit-test-sock.7gyqNo --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=nozero4.log nozero4.img zeromode=emulate nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so (name nozero) nbdkit: debug: nozero: load nbdkit: debug: nozero: config key=logfile, value=nozero4.log nbdkit: debug: log: config key=logfile, value=nozero4.log nbdkit: debug: nozero: config key=file, value=nozero4.img nbdkit: debug: log: config key=file, value=nozero4.img nbdkit: debug: file: config key=file, value=nozero4.img nbdkit: debug: nozero: config key=zeromode, value=emulate nbdkit: debug: nozero: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: nozero: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.7gyqNo nbdkit: debug: forked into background (new pid = 1267086) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero4.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: nozero: after_fork + for _i in {1..60} + test -s nozero4.pid + break + test -s nozero4.pid ++ cat nozero4.pid + cleanup_fn kill_nbdkit 1267086 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267086' + start_nbdkit -P nozero5b.pid -U /tmp/nbdkit-test-sock.wojcib --filter=log nbd logfile=nozero5b.log socket=/tmp/nbdkit-test-sock.BXEV50 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero5b.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero5b.pid -U /tmp/nbdkit-test-sock.wojcib --filter=log nbd logfile=nozero5b.log socket=/tmp/nbdkit-test-sock.BXEV50 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero5b.pid -U /tmp/nbdkit-test-sock.wojcib --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so logfile=nozero5b.log socket=/tmp/nbdkit-test-sock.BXEV50 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/nbd/.libs/nbdkit-nbd-plugin.so (name nbd) nbdkit: debug: nbd: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=nozero5b.log nbdkit: debug: log: config key=socket, value=/tmp/nbdkit-test-sock.BXEV50 nbdkit: debug: nbd: config key=socket, value=/tmp/nbdkit-test-sock.BXEV50 nbdkit: debug: log: config_complete nbdkit: debug: nbd: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: nbd: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.wojcib nbdkit: debug: forked into background (new pid = 1267093) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero5b.pid nbdkit: debug: nbd: after_fork nbdkit: debug: log: after_fork + for _i in {1..60} + test -s nozero5b.pid + break + test -s nozero5b.pid ++ cat nozero5b.pid + cleanup_fn kill_nbdkit 1267093 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267093' + start_nbdkit -P nozero5a.pid -U /tmp/nbdkit-test-sock.BXEV50 --filter=log --filter=nozero file logfile=nozero5a.log nozero5.img + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero5a.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero5a.pid -U /tmp/nbdkit-test-sock.BXEV50 --filter=log --filter=nozero file logfile=nozero5a.log nozero5.img /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero5a.pid -U /tmp/nbdkit-test-sock.BXEV50 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=nozero5a.log nozero5.img nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so (name nozero) nbdkit: debug: nozero: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: log: config key=logfile, value=nozero5a.log nbdkit: debug: log: config key=file, value=nozero5.img nbdkit: debug: nozero: config key=file, value=nozero5.img nbdkit: debug: file: config key=file, value=nozero5.img nbdkit: debug: log: config_complete nbdkit: debug: nozero: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: nozero: get_ready thread_model=3 nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.BXEV50 nbdkit: debug: forked into background (new pid = 1267100) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero5a.pid nbdkit: debug: file: after_fork nbdkit: debug: nozero: after_fork nbdkit: debug: log: after_fork + for _i in {1..60} + test -s nozero5a.pid + break + test -s nozero5a.pid ++ cat nozero5a.pid + cleanup_fn kill_nbdkit 1267100 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267100' + start_nbdkit -P nozero6.pid -U /tmp/nbdkit-test-sock.yBWxIc --filter=nozero --filter=log file logfile=nozero6.log nozero6.img zeromode=notrim + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=nozero6.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P nozero6.pid -U /tmp/nbdkit-test-sock.yBWxIc --filter=nozero --filter=log file logfile=nozero6.log nozero6.img zeromode=notrim /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P nozero6.pid -U /tmp/nbdkit-test-sock.yBWxIc --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so logfile=nozero6.log nozero6.img zeromode=notrim nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/log/.libs/nbdkit-log-filter.so (name log) nbdkit: debug: log: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/nozero/.libs/nbdkit-nozero-filter.so (name nozero) nbdkit: debug: nozero: load nbdkit: debug: nozero: config key=logfile, value=nozero6.log nbdkit: debug: log: config key=logfile, value=nozero6.log nbdkit: debug: nozero: config key=file, value=nozero6.img nbdkit: debug: log: config key=file, value=nozero6.img nbdkit: debug: file: config key=file, value=nozero6.img nbdkit: debug: nozero: config key=zeromode, value=notrim nbdkit: debug: nozero: config_complete nbdkit: debug: log: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: log: get_ready thread_model=3 nbdkit: debug: nozero: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.yBWxIc nbdkit: debug: forked into background (new pid = 1267107) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/nozero6.pid nbdkit: debug: file: after_fork nbdkit: debug: log: after_fork nbdkit: debug: nozero: after_fork + for _i in {1..60} + test -s nozero6.pid + break + test -s nozero6.pid ++ cat nozero6.pid + cleanup_fn kill_nbdkit 1267107 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267107' + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.36yOu6' -c ' assert not h.can_zero() h.pwrite (bytearray(1024*1024), 0) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.36yOu6" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: nozero: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5ee79adf4330 nbdkit: file[1]: debug: nozero: open returned handle 0x7dce7f1b54d0 nbdkit: file[1]: debug: log: open returned handle 0x5ee79ae15aa0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: nozero: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: nozero: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: nozero: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: nozero: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: nozero: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: nozero: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: nozero: can_zero nbdkit: file[1]: debug: nozero: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: nozero: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: nozero: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: nozero: can_fast_zero nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: nozero: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2097152 eflags: 0x5ad libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 libnbd: debug: nbdsh: nbd_can_zero: enter: libnbd: debug: nbdsh: nbd_can_zero: leave: ret=0 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_pwrite: enter: buf=" 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 1048064 more bytes truncated ...] " count=1048576 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pwrite: poll start: events=5 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pwrite: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pwrite: poll start: events=1 nbdkit: file.0: debug: log: pwrite count=1048576 offset=0 fua=0 nbdkit: file.0: debug: nozero: pwrite count=1048576 offset=0 fua=0 nbdkit: file.0: debug: file: pwrite count=1048576 offset=0 fua=0 libnbd: debug: nbdsh: nbd_pwrite: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pwrite: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pwrite: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pwrite: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.1: debug: client closed input socket, closing connection nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: nozero: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: nozero: close nbdkit: file[1]: debug: file: close + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.eHb6Nd' -c 'h.zero(1024*1024, 0)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.eHb6Nd" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: nozero: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x63f03d383400 nbdkit: file[1]: debug: nozero: open returned handle 0x785f8dc144d0 nbdkit: file[1]: debug: log: open returned handle 0x63f03d3a4aa0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: nozero: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: nozero: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: nozero: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: nozero: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: nozero: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: nozero: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: nozero: can_zero nbdkit: file[1]: debug: nozero: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: nozero: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: nozero: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: nozero: can_fast_zero nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: nozero: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2097152 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 libnbd: debug: nbdsh: nbd_zero: enter: count=1048576 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_zero: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH nbdkit: debug: starting worker thread file.1 libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_zero: poll start: events=1 nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: log: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: nozero: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: file.0: debug: file: pwrite count=1048576 offset=0 fua=0 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.13 libnbd: debug: nbdsh: nbd_zero: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_zero: event NotifyRead: READY -> REPLY.START nbdkit: debug: starting worker thread file.14 libnbd: debug: nbdsh: nbd_zero: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_zero: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.1: debug: client closed input socket, closing connection nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: nozero: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: nozero: close nbdkit: file[1]: debug: file: close + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.7gyqNo' -c 'h.zero(1024*1024, 0)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.7gyqNo" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: nozero: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: nozero: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x63ce5f056400 nbdkit: file[1]: debug: log: open returned handle 0x63ce5f077aa0 nbdkit: file[1]: debug: nozero: open returned handle 0x7fad6f66b4d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: nozero: prepare readonly=0 nbdkit: file[1]: debug: nozero: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: nozero: can_write nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: nozero: can_zero nbdkit: file[1]: debug: nozero: can_fast_zero nbdkit: file[1]: debug: nozero: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: nozero: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: nozero: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: nozero: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: nozero: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: nozero: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: nozero: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2097152 eflags: 0xded libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 libnbd: debug: nbdsh: nbd_zero: enter: count=1048576 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_zero: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_zero: poll start: events=1 nbdkit: debug: starting worker thread file.2 nbdkit: file.1: debug: nozero: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: file.1: debug: log: pwrite count=1048576 offset=0 fua=0 nbdkit: debug: starting worker thread file.3 nbdkit: file.1: debug: file: pwrite count=1048576 offset=0 fua=0 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_zero: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_zero: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_zero: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.2: debug: client closed input socket, closing connection nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file[1]: debug: nozero: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: nozero: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.wojcib' -c 'h.zero(1024*1024, 0)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.wojcib" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: nbd[1]: debug: log: preconnect nbdkit: nbd[1]: debug: nbd: preconnect nbdkit: nbd[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: nbd[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: nbd[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: log: default_export readonly=0 tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 nbdkit: nbd[1]: debug: nbd: open readonly=0 exportname="" tls=0 nbdkit: nbd[1]: debug: nbd: default_export readonly=0 tls=0 libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_set_export_name: enter: export_name="" libnbd: debug: nbd1: nbd_set_export_name: leave: ret=0 libnbd: debug: nbd1: nbd_add_meta_context: enter: name="base:allocation" libnbd: debug: nbd1: nbd_add_meta_context: leave: ret=0 libnbd: debug: nbd1: nbd_set_full_info: enter: request=true libnbd: debug: nbd1: nbd_set_full_info: leave: ret=0 libnbd: debug: nbd1: nbd_set_tls: enter: tls=0 libnbd: debug: nbd1: nbd_set_tls: leave: ret=0 libnbd: debug: nbd1: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.BXEV50" libnbd: debug: nbd1: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbd1: nbd_connect_unix: poll start: events=4 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbd1: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbd1: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: nozero: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbd1: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_META_CONTEXT.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_EXPORTNAME -> NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_NRQUERIES -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERYLEN -> NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.SEND_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_NEXT_QUERY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: negotiated base:allocation with context ID 1 libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.PREPARE_FOR_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY -> NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.CHECK_REPLY -> NEWSTYLE.OPT_GO.START libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: nozero: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5fdf86d244d0 nbdkit: file[1]: debug: nozero: open returned handle 0x7ba800b744d0 nbdkit: file[1]: debug: log: open returned handle 0x5fdf86d45aa0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: nozero: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: nozero: get_size nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: nozero: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: nozero: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: nozero: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: nozero: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: nozero: can_zero nbdkit: file[1]: debug: nozero: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: nozero: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: nozero: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: nozero: can_fast_zero nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: nozero: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ad nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: export_description nbdkit: file[1]: debug: nozero: export_description libnbd: debug: nbd1: nbd_connect_unix: poll end: r=1 revents=1 nbdkit: file[1]: debug: file: export_description nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: exportsize: 2097152 eflags: 0x5ad libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbd1: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbd1: nbd_connect_unix: leave: ret=0 nbdkit: nbd[1]: debug: nbd: open returned handle 0x5c52b21107e0 nbdkit: nbd[1]: debug: log: open returned handle 0x5c52b2112e20 nbdkit: debug: starting worker thread file.0 nbdkit: nbd[1]: debug: nbd: prepare readonly=0 nbdkit: debug: starting worker thread file.1 nbdkit: nbd[1]: debug: log: prepare readonly=0 nbdkit: nbd[1]: debug: nbd: get_size libnbd: debug: nbd1: nbd_get_size: enter: nbdkit: debug: nbd: started reader thread libnbd: debug: nbd1: nbd_get_size: leave: ret=2097152 nbdkit: debug: starting worker thread file.2 nbdkit: nbd[1]: debug: nbd: can_write libnbd: debug: nbd1: nbd_is_read_only: enter: libnbd: debug: nbd1: nbd_is_read_only: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_flush nbdkit: debug: starting worker thread file.3 libnbd: debug: nbd1: nbd_can_flush: enter: libnbd: debug: nbd1: nbd_can_flush: leave: ret=1 nbdkit: nbd[1]: debug: nbd: is_rotational libnbd: debug: nbd1: nbd_is_rotational: enter: nbdkit: debug: starting worker thread file.4 libnbd: debug: nbd1: nbd_is_rotational: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_trim libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=13 nbdkit: debug: polling, dir=1 libnbd: debug: nbd1: nbd_can_trim: enter: nbdkit: debug: starting worker thread file.5 libnbd: debug: nbd1: nbd_can_trim: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_zero libnbd: debug: nbd1: nbd_can_zero: enter: libnbd: debug: nbd1: nbd_can_zero: leave: ret=0 nbdkit: nbd[1]: debug: nbd: can_fua libnbd: debug: nbd1: nbd_can_fua: enter: libnbd: debug: nbd1: nbd_can_fua: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_extents libnbd: debug: nbd1: nbd_can_meta_context: enter: metacontext="base:allocation" libnbd: debug: nbd1: nbd_can_meta_context: leave: ret=1 nbdkit: debug: starting worker thread file.6 nbdkit: nbd[1]: debug: nbd: can_cache libnbd: debug: nbd1: nbd_can_cache: enter: libnbd: debug: nbd1: nbd_can_cache: leave: ret=1 nbdkit: nbd[1]: debug: nbd: can_fast_zero libnbd: debug: nbd1: nbd_can_fast_zero: enter: libnbd: debug: nbd1: nbd_can_fast_zero: leave: ret=0 nbdkit: nbd[1]: debug: log: get_size nbdkit: nbd[1]: debug: log: can_write nbdkit: nbd[1]: debug: log: can_zero nbdkit: nbd[1]: debug: log: can_fast_zero nbdkit: nbd[1]: debug: log: can_trim nbdkit: nbd[1]: debug: log: can_fua nbdkit: nbd[1]: debug: log: can_flush nbdkit: nbd[1]: debug: log: is_rotational nbdkit: nbd[1]: debug: log: can_multi_conn nbdkit: nbd[1]: debug: nbd: can_multi_conn libnbd: debug: nbd1: nbd_can_multi_conn: enter: libnbd: debug: nbd1: nbd_can_multi_conn: leave: ret=1 nbdkit: debug: starting worker thread file.8 nbdkit: nbd[1]: debug: log: can_cache nbdkit: nbd[1]: debug: log: can_extents nbdkit: nbd[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: debug: starting worker thread file.7 nbdkit: nbd[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: nbd[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2097152 eflags: 0x5ed libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread nbd.0 nbdkit: debug: starting worker thread file.10 libnbd: debug: nbdsh: nbd_zero: enter: count=1048576 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_zero: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread nbd.1 libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.FINISH -> READY nbdkit: debug: starting worker thread nbd.2 libnbd: debug: nbdsh: nbd_zero: poll start: events=1 nbdkit: nbd.0: debug: log: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread nbd.3 nbdkit: debug: starting worker thread file.13 nbdkit: nbd.0: debug: nbd: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread nbd.4 nbdkit: debug: starting worker thread file.15 nbdkit: debug: starting worker thread nbd.5 libnbd: debug: nbd1: nbd_aio_pwrite: enter: buf=" 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| [... 1048064 more bytes truncated ...] " count=1048576 offset=0 completion=NULL flags=0x0 libnbd: debug: nbd1: nbd_aio_pwrite: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread nbd.6 libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_pwrite: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_PAYLOAD nbdkit: debug: starting worker thread nbd.7 nbdkit: debug: starting worker thread nbd.8 nbdkit: debug: starting worker thread nbd.9 libnbd: debug: nbd1: nbd_aio_pwrite: leave: ret=1 nbdkit: debug: starting worker thread nbd.10 nbdkit: nbd.0: debug: cookie 1 started by state machine nbdkit: debug: starting worker thread nbd.11 nbdkit: debug: starting worker thread nbd.12 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=13 nbdkit: debug: polling, dir=3 nbdkit: debug: starting worker thread nbd.13 nbdkit: debug: starting worker thread nbd.14 nbdkit: debug: starting worker thread nbd.15 libnbd: debug: nbd1: nbd_aio_notify_write: enter: libnbd: debug: nbd1: nbd_aio_notify_write: transition: ISSUE_COMMAND.SEND_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_notify_write: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_notify_write: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=13 nbdkit: file.0: debug: log: pwrite count=1048576 offset=0 fua=0 nbdkit: debug: polling, dir=1 nbdkit: file.0: debug: nozero: pwrite count=1048576 offset=0 fua=0 nbdkit: file.0: debug: file: pwrite count=1048576 offset=0 fua=0 libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND nbdkit: debug: cookie 1 completed state machine, status 0 libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_aio_get_fd: enter: libnbd: debug: nbd1: nbd_aio_get_fd: leave: ret=13 nbdkit: debug: polling, dir=1 libnbd: debug: nbdsh: nbd_zero: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_zero: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_zero: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: nbd.1: debug: client closed input socket, closing connection nbdkit: nbd.1: debug: exiting worker thread nbd.1 nbdkit: nbd.2: debug: exiting worker thread nbd.2 nbdkit: nbd.3: debug: exiting worker thread nbd.3 nbdkit: nbd.4: debug: exiting worker thread nbd.4 nbdkit: nbd.5: debug: exiting worker thread nbd.5 nbdkit: nbd.6: debug: exiting worker thread nbd.6 nbdkit: nbd.7: debug: exiting worker thread nbd.7 nbdkit: nbd.8: debug: exiting worker thread nbd.8 nbdkit: nbd.9: debug: exiting worker thread nbd.9 nbdkit: nbd.10: debug: exiting worker thread nbd.10 nbdkit: nbd.11: debug: exiting worker thread nbd.11 nbdkit: nbd.12: debug: exiting worker thread nbd.12 nbdkit: nbd.13: debug: exiting worker thread nbd.13 nbdkit: nbd.14: debug: exiting worker thread nbd.14 nbdkit: nbd.15: debug: exiting worker thread nbd.15 nbdkit: nbd.0: debug: exiting worker thread nbd.0 nbdkit: nbd[1]: debug: log: finalize nbdkit: nbd[1]: debug: nbd: finalize nbdkit: nbd[1]: debug: log: close nbdkit: nbd[1]: debug: nbd: close libnbd: debug: nbd1: nbd_aio_disconnect: enter: flags=0x0 libnbd: debug: nbd1: nbd_aio_disconnect: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.SEND_WRITE_SHUTDOWN libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.SEND_WRITE_SHUTDOWN -> ISSUE_COMMAND.FINISH libnbd: debug: nbd1: nbd_aio_disconnect: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbd1: nbd_aio_disconnect: leave: ret=0 nbdkit: file.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: nozero: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: nozero: close nbdkit: file[1]: debug: file: close libnbd: debug: nbd1: nbd_aio_notify_read: enter: libnbd: debug: nbd1: nbd_aio_notify_read: event NotifyRead: READY -> REPLY.START libnbd: debug: nbd1: nbd_aio_notify_read: transition: REPLY.START -> CLOSED libnbd: debug: nbd1: nbd_aio_notify_read: leave: ret=0 libnbd: debug: nbd1: nbd_connection_state: enter: libnbd: debug: nbd1: nbd_connection_state: leave: ret="CLOSED: Connection is closed" nbdkit: debug: state machine changed to CLOSED: Connection is closed nbdkit: debug: exiting reader thread libnbd: debug: nbd1: nbd_close: closing handle + nbdsh -u 'nbd+unix://?socket=/tmp/nbdkit-test-sock.yBWxIc' -c 'h.zero(1024*1024, 0)' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.yBWxIc" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: nozero: preconnect nbdkit: file[1]: debug: log: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: nozero: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: nozero: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: log: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: log: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5d56f8cca400 nbdkit: file[1]: debug: log: open returned handle 0x5d56f8cebaa0 nbdkit: file[1]: debug: nozero: open returned handle 0x77d7bfb914d0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: log: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: nozero: prepare readonly=0 nbdkit: file[1]: debug: log: can_zero nbdkit: file[1]: debug: log: can_write nbdkit: file[1]: debug: nozero: get_size nbdkit: file[1]: debug: log: get_size nbdkit: file[1]: debug: nozero: can_write nbdkit: file[1]: debug: nozero: can_zero nbdkit: file[1]: debug: nozero: can_fast_zero nbdkit: file[1]: debug: log: can_fast_zero nbdkit: file[1]: debug: nozero: can_trim nbdkit: file[1]: debug: log: can_trim nbdkit: file[1]: debug: nozero: can_fua nbdkit: file[1]: debug: log: can_fua nbdkit: file[1]: debug: nozero: can_flush nbdkit: file[1]: debug: log: can_flush nbdkit: file[1]: debug: nozero: is_rotational nbdkit: file[1]: debug: log: is_rotational nbdkit: file[1]: debug: nozero: can_multi_conn nbdkit: file[1]: debug: log: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: nozero: can_cache nbdkit: file[1]: debug: log: can_cache nbdkit: file[1]: debug: nozero: can_extents nbdkit: file[1]: debug: log: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 2097152 eflags: 0x5ed libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread file.0 libnbd: debug: nbdsh: nbd_zero: enter: count=1048576 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_zero: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread file.1 libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_zero: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_zero: poll start: events=1 nbdkit: debug: starting worker thread file.2 nbdkit: file.0: debug: nozero: zero count=1048576 offset=0 may_trim=1 fua=0 fast=0 nbdkit: file.0: debug: log: zero count=1048576 offset=0 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.3 nbdkit: file.0: debug: file: zero count=1048576 offset=0 may_trim=0 fua=0 fast=0 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 libnbd: debug: nbdsh: nbd_zero: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_zero: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_zero: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.SIMPLE_REPLY.START libnbd: debug: nbdsh: nbd_zero: transition: REPLY.SIMPLE_REPLY.START -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_zero: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_zero: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: file.2: debug: client closed input socket, closing connection nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: nozero: finalize nbdkit: file[1]: debug: log: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: nozero: close nbdkit: file[1]: debug: log: close nbdkit: file[1]: debug: file: close + grep 'connection=1 Zero' nozero1.log 2021-11-15 09:38:05.145712 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... + grep 'connection=1 Zero' nozero2.log + grep 'connection=1 Zero' nozero3.log 2021-11-15 09:38:05.866748 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... + grep 'connection=1 Zero' nozero4.log + grep 'connection=1 Zero' nozero5b.log 2021-11-15 09:38:06.116634 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... + grep 'connection=1 Zero' nozero5a.log + grep 'connection=1 Zero' nozero6.log 2021-11-15 09:38:06.239863 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=0 fua=0 fast=0 ... + cmp nozero1.img nozero2.img + cmp nozero2.img nozero3.img + cmp nozero3.img nozero4.img + cmp nozero4.img nozero5.img + cmp nozero5.img nozero6.img + for i in {2..6} ++ stat -c %b nozero2.img + test 4096 -lt 4096 + for i in {2..6} ++ stat -c %b nozero3.img + test 4096 -lt 4096 + for i in {2..6} ++ stat -c %b nozero4.img + test 4096 -lt 4096 + for i in {2..6} ++ stat -c %b nozero5.img + test 4096 -lt 4096 + for i in {2..6} ++ stat -c %b nozero6.img + test 4096 -lt 4096 + exit 0 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-nozero.sh: run cleanup hooks: exit code 0 ./test-nozero.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 7 )) + cleanup + echo 'Log 1 file contents:' Log 1 file contents: + cat nozero1.log 2021-11-15 09:38:05.032449 Ready thread_model=3 2021-11-15 09:38:05.033457 Fork 2021-11-15 09:38:05.144769 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:05.144815 ...Preconnect id=1 return=0 2021-11-15 09:38:05.145307 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:05.145712 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... 2021-11-15 09:38:05.450394 connection=1 ...Zero id=1 return=0 2021-11-15 09:38:05.452360 connection=1 Disconnect transactions=1 + echo 'Log 2 file contents:' Log 2 file contents: + cat nozero2.log 2021-11-15 09:38:05.493449 Ready thread_model=3 2021-11-15 09:38:05.494744 Fork 2021-11-15 09:38:05.739104 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:05.739142 ...Preconnect id=1 return=0 2021-11-15 09:38:05.739951 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=0 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:05.744640 connection=1 Write id=1 offset=0x0 count=0x100000 fua=0 ... 2021-11-15 09:38:05.745395 connection=1 ...Write id=1 return=0 2021-11-15 09:38:05.747854 connection=1 Disconnect transactions=1 + echo 'Log 3 file contents:' Log 3 file contents: + cat nozero3.log 2021-11-15 09:38:05.518196 Ready thread_model=3 2021-11-15 09:38:05.519435 Fork 2021-11-15 09:38:05.865237 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:05.865274 ...Preconnect id=1 return=0 2021-11-15 09:38:05.866091 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=1 fua=2 extents=1 cache=2 fast_zero=1 2021-11-15 09:38:05.866748 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... 2021-11-15 09:38:05.867889 connection=1 ...Zero id=1 return=0 2021-11-15 09:38:05.869861 connection=1 Disconnect transactions=1 + echo 'Log 4 file contents:' Log 4 file contents: + cat nozero4.log 2021-11-15 09:38:05.543670 Ready thread_model=3 2021-11-15 09:38:05.545178 Fork 2021-11-15 09:38:05.989409 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:05.989443 ...Preconnect id=1 return=0 2021-11-15 09:38:05.990211 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:05.990957 connection=1 Write id=1 offset=0x0 count=0x100000 fua=0 ... 2021-11-15 09:38:05.992361 connection=1 ...Write id=1 return=0 2021-11-15 09:38:05.994498 connection=1 Disconnect transactions=1 + echo 'Log 5a file contents:' Log 5a file contents: + cat nozero5a.log 2021-11-15 09:38:05.600230 Ready thread_model=3 2021-11-15 09:38:05.601519 Fork 2021-11-15 09:38:06.113711 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:06.113762 ...Preconnect id=1 return=0 2021-11-15 09:38:06.114849 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=0 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:06.119579 connection=1 Write id=1 offset=0x0 count=0x100000 fua=0 ... 2021-11-15 09:38:06.120302 connection=1 ...Write id=1 return=0 2021-11-15 09:38:06.124275 connection=1 Disconnect transactions=1 + echo 'Log 5b file contents:' Log 5b file contents: + cat nozero5b.log 2021-11-15 09:38:05.574985 Ready thread_model=3 2021-11-15 09:38:05.576396 Fork 2021-11-15 09:38:06.112319 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:06.112354 ...Preconnect id=1 return=0 2021-11-15 09:38:06.115978 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=1 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:06.116634 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=1 fua=0 fast=0 ... 2021-11-15 09:38:06.120580 connection=1 ...Zero id=1 return=0 2021-11-15 09:38:06.122381 connection=1 Disconnect transactions=1 + echo 'Log 6 file contents:' Log 6 file contents: + cat nozero6.log 2021-11-15 09:38:05.625031 Ready thread_model=3 2021-11-15 09:38:05.626320 Fork 2021-11-15 09:38:06.238362 Preconnect id=1 readonly=0 ... 2021-11-15 09:38:06.238395 ...Preconnect id=1 return=0 2021-11-15 09:38:06.239167 connection=1 Connect export="" tls=0 size=0x200000 write=1 flush=1 rotational=0 trim=1 zero=2 fua=2 extents=1 cache=2 fast_zero=0 2021-11-15 09:38:06.239863 connection=1 Zero id=1 offset=0x0 count=0x100000 trim=0 fua=0 fast=0 ... 2021-11-15 09:38:06.367989 connection=1 ...Zero id=1 return=0 2021-11-15 09:38:06.370332 connection=1 Disconnect transactions=1 + rm -f nozero1.img nozero1.log nozero2.img nozero2.log /tmp/nbdkit-test-sock.36yOu6 nozero2.pid nozero3.img nozero3.log /tmp/nbdkit-test-sock.eHb6Nd nozero3.pid nozero4.img nozero4.log /tmp/nbdkit-test-sock.7gyqNo nozero4.pid nozero5.img nozero5a.log nozero5b.log /tmp/nbdkit-test-sock.BXEV50 /tmp/nbdkit-test-sock.wojcib nozero5a.pid nozero5b.pid nozero6.img nozero6.log /tmp/nbdkit-test-sock.yBWxIc nozero6.pid + (( ++_i )) + (( _i < 7 )) + kill_nbdkit 1267072 + local pid=1267072 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267072 + for i in {1..60} + kill -0 1267072 nbdkit: debug: log: cleanup nbdkit: debug: nozero: cleanup nbdkit: debug: file: cleanup + sleep 1 nbdkit: debug: file: unload plugin nbdkit: debug: nozero: unload filter nbdkit: debug: log: unload filter + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + for i in {1..60} + kill -0 1267072 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267072 failed to respond to SIGTERM' error: nbdkit pid 1267072 failed to respond to SIGTERM + kill -9 1267072 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 8 )) + kill_nbdkit 1267079 + local pid=1267079 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267079 + for i in {1..60} + kill -0 1267079 nbdkit: debug: log: cleanup + sleep 1 nbdkit: debug: nozero: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: nozero: unload filter nbdkit: debug: log: unload filter + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + for i in {1..60} + kill -0 1267079 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267079 failed to respond to SIGTERM' error: nbdkit pid 1267079 failed to respond to SIGTERM + kill -9 1267079 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 9 )) + kill_nbdkit 1267086 + local pid=1267086 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267086 + for i in {1..60} + kill -0 1267086 + sleep 1 nbdkit: debug: nozero: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: nozero: unload filter + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + for i in {1..60} + kill -0 1267086 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267086 failed to respond to SIGTERM' error: nbdkit pid 1267086 failed to respond to SIGTERM + kill -9 1267086 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 10 )) + kill_nbdkit 1267093 + local pid=1267093 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267093 + for i in {1..60} + kill -0 1267093 + sleep 1 nbdkit: debug: log: cleanup nbdkit: debug: nbd: cleanup nbdkit: debug: nbd: unload plugin nbdkit: debug: log: unload filter + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + for i in {1..60} + kill -0 1267093 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267093 failed to respond to SIGTERM' error: nbdkit pid 1267093 failed to respond to SIGTERM + kill -9 1267093 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 11 )) + kill_nbdkit 1267100 + local pid=1267100 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267100 + for i in {1..60} + kill -0 1267100 + sleep 1 nbdkit: debug: log: cleanup nbdkit: debug: nozero: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: nozero: unload filter nbdkit: debug: log: unload filter + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + for i in {1..60} + kill -0 1267100 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267100 failed to respond to SIGTERM' error: nbdkit pid 1267100 failed to respond to SIGTERM + kill -9 1267100 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 12 )) + kill_nbdkit 1267107 + local pid=1267107 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267107 + for i in {1..60} + kill -0 1267107 + sleep 1 nbdkit: debug: nozero: cleanup nbdkit: debug: log: cleanup nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: log: unload filter nbdkit: debug: nozero: unload filter + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + for i in {1..60} + kill -0 1267107 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267107 failed to respond to SIGTERM' error: nbdkit pid 1267107 failed to respond to SIGTERM + kill -9 1267107 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 13 )) + exit 1 FAIL test-nozero.sh (exit status: 1) FAIL: test-offset2.sh ===================== + requires qemu-io --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.dWfN38 + files='offset2.out offset2.pid /tmp/nbdkit-test-sock.dWfN38' + rm -f offset2.out offset2.pid /tmp/nbdkit-test-sock.dWfN38 + cleanup_fn rm -f offset2.out offset2.pid /tmp/nbdkit-test-sock.dWfN38 + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f offset2.out offset2.pid /tmp/nbdkit-test-sock.dWfN38' + start_nbdkit -P offset2.pid -U /tmp/nbdkit-test-sock.dWfN38 --filter=offset pattern 7E offset=8070450532247927809 range=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=offset2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P offset2.pid -U /tmp/nbdkit-test-sock.dWfN38 --filter=offset pattern 7E offset=8070450532247927809 range=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P offset2.pid -U /tmp/nbdkit-test-sock.dWfN38 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset/.libs/nbdkit-offset-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 7E offset=8070450532247927809 range=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset/.libs/nbdkit-offset-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/offset/.libs/nbdkit-offset-filter.so (name offset) nbdkit: debug: offset: load nbdkit: debug: offset: config key=size, value=7E nbdkit: debug: pattern: config key=size, value=7E nbdkit: debug: offset: config key=offset, value=8070450532247927809 nbdkit: debug: offset: config key=range, value=512 nbdkit: debug: offset: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: offset: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.dWfN38 nbdkit: debug: forked into background (new pid = 1267646) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/offset2.pid nbdkit: debug: pattern: after_fork nbdkit: debug: offset: after_fork + for _i in {1..60} + test -s offset2.pid + break + test -s offset2.pid ++ cat offset2.pid + cleanup_fn kill_nbdkit 1267646 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1267646' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.dWfN38' -c 'r -v 0 512' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: offset: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: offset: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: offset: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7e41b40fb4d0 nbdkit: pattern[1]: debug: offset: open returned handle 0x7e41b40fb4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: offset: prepare readonly=0 nbdkit: pattern[1]: debug: offset: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: offset: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: offset: can_zero nbdkit: pattern[1]: debug: offset: can_fast_zero nbdkit: pattern[1]: debug: offset: can_trim nbdkit: pattern[1]: debug: offset: can_fua nbdkit: pattern[1]: debug: offset: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: offset: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: offset: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: offset: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: offset: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: pattern.0: debug: offset: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.3 nbdkit: pattern.0: debug: pattern: pread count=512 offset=8070450532247927809 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern[1]: debug: offset: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: offset: close nbdkit: pattern[1]: debug: pattern: close ++ cat offset2.out + '[' '00000000: ff ff ff ff ff fc 00 6f ff ff ff ff ff fc 08 6f .......o.......o 00000010: ff ff ff ff ff fc 10 6f ff ff ff ff ff fc 18 6f .......o.......o 00000020: ff ff ff ff ff fc 20 6f ff ff ff ff ff fc 28 6f .......o.......o 00000030: ff ff ff ff ff fc 30 6f ff ff ff ff ff fc 38 6f ......0o......8o 00000040: ff ff ff ff ff fc 40 6f ff ff ff ff ff fc 48 6f .......o......Ho 00000050: ff ff ff ff ff fc 50 6f ff ff ff ff ff fc 58 6f ......Po......Xo 00000060: ff ff ff ff ff fc 60 6f ff ff ff ff ff fc 68 6f .......o......ho 00000070: ff ff ff ff ff fc 70 6f ff ff ff ff ff fc 78 6f ......po......xo 00000080: ff ff ff ff ff fc 80 6f ff ff ff ff ff fc 88 6f .......o.......o 00000090: ff ff ff ff ff fc 90 6f ff ff ff ff ff fc 98 6f .......o.......o 000000a0: ff ff ff ff ff fc a0 6f ff ff ff ff ff fc a8 6f .......o.......o 000000b0: ff ff ff ff ff fc b0 6f ff ff ff ff ff fc b8 6f .......o.......o 000000c0: ff ff ff ff ff fc c0 6f ff ff ff ff ff fc c8 6f .......o.......o 000000d0: ff ff ff ff ff fc d0 6f ff ff ff ff ff fc d8 6f .......o.......o 000000e0: ff ff ff ff ff fc e0 6f ff ff ff ff ff fc e8 6f .......o.......o 000000f0: ff ff ff ff ff fc f0 6f ff ff ff ff ff fc f8 6f .......o.......o 00000100: ff ff ff ff ff fd 00 6f ff ff ff ff ff fd 08 6f .......o.......o 00000110: ff ff ff ff ff fd 10 6f ff ff ff ff ff fd 18 6f .......o.......o 00000120: ff ff ff ff ff fd 20 6f ff ff ff ff ff fd 28 6f .......o.......o 00000130: ff ff ff ff ff fd 30 6f ff ff ff ff ff fd 38 6f ......0o......8o 00000140: ff ff ff ff ff fd 40 6f ff ff ff ff ff fd 48 6f .......o......Ho 00000150: ff ff ff ff ff fd 50 6f ff ff ff ff ff fd 58 6f ......Po......Xo 00000160: ff ff ff ff ff fd 60 6f ff ff ff ff ff fd 68 6f .......o......ho 00000170: ff ff ff ff ff fd 70 6f ff ff ff ff ff fd 78 6f ......po......xo 00000180: ff ff ff ff ff fd 80 6f ff ff ff ff ff fd 88 6f .......o.......o 00000190: ff ff ff ff ff fd 90 6f ff ff ff ff ff fd 98 6f .......o.......o 000001a0: ff ff ff ff ff fd a0 6f ff ff ff ff ff fd a8 6f .......o.......o 000001b0: ff ff ff ff ff fd b0 6f ff ff ff ff ff fd b8 6f .......o.......o 000001c0: ff ff ff ff ff fd c0 6f ff ff ff ff ff fd c8 6f .......o.......o 000001d0: ff ff ff ff ff fd d0 6f ff ff ff ff ff fd d8 6f .......o.......o 000001e0: ff ff ff ff ff fd e0 6f ff ff ff ff ff fd e8 6f .......o.......o 000001f0: ff ff ff ff ff fd f0 6f ff ff ff ff ff fd f8 6f .......o.......o' '!=' '00000000: ff ff ff ff ff fc 00 6f ff ff ff ff ff fc 08 6f .......o.......o 00000010: ff ff ff ff ff fc 10 6f ff ff ff ff ff fc 18 6f .......o.......o 00000020: ff ff ff ff ff fc 20 6f ff ff ff ff ff fc 28 6f .......o.......o 00000030: ff ff ff ff ff fc 30 6f ff ff ff ff ff fc 38 6f ......0o......8o 00000040: ff ff ff ff ff fc 40 6f ff ff ff ff ff fc 48 6f .......o......Ho 00000050: ff ff ff ff ff fc 50 6f ff ff ff ff ff fc 58 6f ......Po......Xo 00000060: ff ff ff ff ff fc 60 6f ff ff ff ff ff fc 68 6f .......o......ho 00000070: ff ff ff ff ff fc 70 6f ff ff ff ff ff fc 78 6f ......po......xo 00000080: ff ff ff ff ff fc 80 6f ff ff ff ff ff fc 88 6f .......o.......o 00000090: ff ff ff ff ff fc 90 6f ff ff ff ff ff fc 98 6f .......o.......o 000000a0: ff ff ff ff ff fc a0 6f ff ff ff ff ff fc a8 6f .......o.......o 000000b0: ff ff ff ff ff fc b0 6f ff ff ff ff ff fc b8 6f .......o.......o 000000c0: ff ff ff ff ff fc c0 6f ff ff ff ff ff fc c8 6f .......o.......o 000000d0: ff ff ff ff ff fc d0 6f ff ff ff ff ff fc d8 6f .......o.......o 000000e0: ff ff ff ff ff fc e0 6f ff ff ff ff ff fc e8 6f .......o.......o 000000f0: ff ff ff ff ff fc f0 6f ff ff ff ff ff fc f8 6f .......o.......o 00000100: ff ff ff ff ff fd 00 6f ff ff ff ff ff fd 08 6f .......o.......o 00000110: ff ff ff ff ff fd 10 6f ff ff ff ff ff fd 18 6f .......o.......o 00000120: ff ff ff ff ff fd 20 6f ff ff ff ff ff fd 28 6f .......o.......o 00000130: ff ff ff ff ff fd 30 6f ff ff ff ff ff fd 38 6f ......0o......8o 00000140: ff ff ff ff ff fd 40 6f ff ff ff ff ff fd 48 6f .......o......Ho 00000150: ff ff ff ff ff fd 50 6f ff ff ff ff ff fd 58 6f ......Po......Xo 00000160: ff ff ff ff ff fd 60 6f ff ff ff ff ff fd 68 6f .......o......ho 00000170: ff ff ff ff ff fd 70 6f ff ff ff ff ff fd 78 6f ......po......xo 00000180: ff ff ff ff ff fd 80 6f ff ff ff ff ff fd 88 6f .......o.......o 00000190: ff ff ff ff ff fd 90 6f ff ff ff ff ff fd 98 6f .......o.......o 000001a0: ff ff ff ff ff fd a0 6f ff ff ff ff ff fd a8 6f .......o.......o 000001b0: ff ff ff ff ff fd b0 6f ff ff ff ff ff fd b8 6f .......o.......o 000001c0: ff ff ff ff ff fd c0 6f ff ff ff ff ff fd c8 6f .......o.......o 000001d0: ff ff ff ff ff fd d0 6f ff ff ff ff ff fd d8 6f .......o.......o 000001e0: ff ff ff ff ff fd e0 6f ff ff ff ff ff fd e8 6f .......o.......o 000001f0: ff ff ff ff ff fd f0 6f ff ff ff ff ff fd f8 6f .......o.......o' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-offset2.sh: run cleanup hooks: exit code 0 ./test-offset2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f offset2.out offset2.pid /tmp/nbdkit-test-sock.dWfN38 + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1267646 + local pid=1267646 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1267646 + for i in {1..60} + kill -0 1267646 nbdkit: debug: offset: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin + sleep 1 nbdkit: debug: offset: unload filter + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + for i in {1..60} + kill -0 1267646 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1267646 failed to respond to SIGTERM' error: nbdkit pid 1267646 failed to respond to SIGTERM + kill -9 1267646 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-offset2.sh (exit status: 1) FAIL: test-swab-16r.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.NdIZUz + files='/tmp/nbdkit-test-sock.NdIZUz swab-16r.pid' + rm -f /tmp/nbdkit-test-sock.NdIZUz swab-16r.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.NdIZUz swab-16r.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.NdIZUz swab-16r.pid' + start_nbdkit -P swab-16r.pid -U /tmp/nbdkit-test-sock.NdIZUz --filter=swab pattern size=131072 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=swab-16r.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P swab-16r.pid -U /tmp/nbdkit-test-sock.NdIZUz --filter=swab pattern size=131072 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P swab-16r.pid -U /tmp/nbdkit-test-sock.NdIZUz --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so size=131072 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so (name swab) nbdkit: debug: swab: load nbdkit: debug: swab: config key=size, value=131072 nbdkit: debug: pattern: config key=size, value=131072 nbdkit: debug: swab: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: swab: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.NdIZUz nbdkit: debug: forked into background (new pid = 1275764) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/swab-16r.pid nbdkit: debug: pattern: after_fork nbdkit: debug: swab: after_fork + for _i in {1..60} + test -s swab-16r.pid + break + test -s swab-16r.pid ++ cat swab-16r.pid + cleanup_fn kill_nbdkit 1275764 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1275764' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.NdIZUz' -c ' # Read back part of the pattern and check it is byte-swapped. # Original pattern is: # 00 00 00 00 00 00 ff f8 # 00 00 00 00 00 01 00 00 # 00 00 00 00 00 01 00 08 # 00 00 00 00 00 01 00 10 # Expected output is: # 00 00 00 00 00 00 f8 ff # 00 00 00 00 01 00 00 00 # 00 00 00 00 01 00 08 00 # 00 00 00 00 01 00 10 00 buf = h.pread(32, 65528) assert buf == bytearray([0, 0, 0, 0, 0, 0, 0xf8, 0xff, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 8, 0, 0, 0, 0, 0, 1, 0, 0x10, 0]) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.NdIZUz" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: swab: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: swab: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: swab: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7a6f98f0a4d0 nbdkit: pattern[1]: debug: swab: open returned handle 0x7a6f98f0a4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: swab: prepare readonly=0 nbdkit: pattern[1]: debug: swab: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: swab: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: swab: can_zero nbdkit: pattern[1]: debug: swab: can_fast_zero nbdkit: pattern[1]: debug: swab: can_trim nbdkit: pattern[1]: debug: swab: can_fua nbdkit: pattern[1]: debug: swab: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: swab: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: swab: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: swab: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: swab: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 131072 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=32 offset=65528 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: swab: pread count=32 offset=65528 nbdkit: pattern.0: debug: pattern: pread count=32 offset=65528 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[1]: debug: swab: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: swab: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-swab-16r.sh: run cleanup hooks: exit code 0 ./test-swab-16r.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.NdIZUz swab-16r.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1275764 + local pid=1275764 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1275764 + for i in {1..60} + kill -0 1275764 nbdkit: debug: swab: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: swab: unload filter + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + for i in {1..60} + kill -0 1275764 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1275764 failed to respond to SIGTERM' error: nbdkit pid 1275764 failed to respond to SIGTERM + kill -9 1275764 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-swab-16r.sh (exit status: 1) FAIL: test-swab-32r.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.2loc1p + files='/tmp/nbdkit-test-sock.2loc1p swab-32r.pid' + rm -f /tmp/nbdkit-test-sock.2loc1p swab-32r.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.2loc1p swab-32r.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.2loc1p swab-32r.pid' + start_nbdkit -P swab-32r.pid -U /tmp/nbdkit-test-sock.2loc1p --filter=swab pattern size=131072 swab-bits=32 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=swab-32r.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P swab-32r.pid -U /tmp/nbdkit-test-sock.2loc1p --filter=swab pattern size=131072 swab-bits=32 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P swab-32r.pid -U /tmp/nbdkit-test-sock.2loc1p --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so size=131072 swab-bits=32 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so (name swab) nbdkit: debug: swab: load nbdkit: debug: swab: config key=size, value=131072 nbdkit: debug: pattern: config key=size, value=131072 nbdkit: debug: swab: config key=swab-bits, value=32 nbdkit: debug: swab: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: swab: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.2loc1p nbdkit: debug: forked into background (new pid = 1275904) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/swab-32r.pid nbdkit: debug: pattern: after_fork nbdkit: debug: swab: after_fork + for _i in {1..60} + test -s swab-32r.pid + break + test -s swab-32r.pid ++ cat swab-32r.pid + cleanup_fn kill_nbdkit 1275904 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1275904' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.2loc1p' -c ' # Read back part of the pattern and check it is byte-swapped. # Original pattern is: # 00 00 00 00 00 00 ff f8 # 00 00 00 00 00 01 00 00 # 00 00 00 00 00 01 00 08 # 00 00 00 00 00 01 00 10 # Expected output is: # 00 00 00 00 f8 ff 00 00 # 00 00 00 00 00 00 01 00 # 00 00 00 00 08 00 01 00 # 00 00 00 00 10 00 01 00 buf = h.pread(32, 65528) assert buf == bytearray([0, 0, 0, 0, 0xf8, 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0x08, 0, 1, 0, 0, 0, 0, 0, 0x10, 0, 1, 0]) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.2loc1p" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: swab: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: swab: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: swab: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x74bd326104d0 nbdkit: pattern[1]: debug: swab: open returned handle 0x74bd326104d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: swab: prepare readonly=0 nbdkit: pattern[1]: debug: swab: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: swab: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: swab: can_zero nbdkit: pattern[1]: debug: swab: can_fast_zero nbdkit: pattern[1]: debug: swab: can_trim nbdkit: pattern[1]: debug: swab: can_fua nbdkit: pattern[1]: debug: swab: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: swab: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: swab: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: swab: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: swab: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 131072 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=32 offset=65528 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: swab: pread count=32 offset=65528 nbdkit: pattern.0: debug: pattern: pread count=32 offset=65528 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING nbdkit: debug: starting worker thread pattern.6 libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 nbdkit: debug: starting worker thread pattern.7 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.1: debug: client closed input socket, closing connection nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern[1]: debug: swab: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: swab: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-swab-32r.sh: run cleanup hooks: exit code 0 ./test-swab-32r.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.2loc1p swab-32r.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1275904 + local pid=1275904 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1275904 + for i in {1..60} + kill -0 1275904 + sleep 1 nbdkit: debug: swab: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: swab: unload filter + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + for i in {1..60} + kill -0 1275904 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1275904 failed to respond to SIGTERM' error: nbdkit pid 1275904 failed to respond to SIGTERM + kill -9 1275904 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-swab-32r.sh (exit status: 1) FAIL: test-swab-64r.sh ====================== + requires_nbdsh_uri + requires nbdsh -c 'exit(not h.supports_uri())' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.yH6QEL + files='/tmp/nbdkit-test-sock.yH6QEL swab-64r.pid' + rm -f /tmp/nbdkit-test-sock.yH6QEL swab-64r.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.yH6QEL swab-64r.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.yH6QEL swab-64r.pid' + start_nbdkit -P swab-64r.pid -U /tmp/nbdkit-test-sock.yH6QEL --filter=swab pattern size=131072 swab-bits=64 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=swab-64r.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P swab-64r.pid -U /tmp/nbdkit-test-sock.yH6QEL --filter=swab pattern size=131072 swab-bits=64 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P swab-64r.pid -U /tmp/nbdkit-test-sock.yH6QEL --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so size=131072 swab-bits=64 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/swab/.libs/nbdkit-swab-filter.so (name swab) nbdkit: debug: swab: load nbdkit: debug: swab: config key=size, value=131072 nbdkit: debug: pattern: config key=size, value=131072 nbdkit: debug: swab: config key=swab-bits, value=64 nbdkit: debug: swab: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: swab: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.yH6QEL nbdkit: debug: forked into background (new pid = 1276044) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/swab-64r.pid nbdkit: debug: pattern: after_fork nbdkit: debug: swab: after_fork + for _i in {1..60} + test -s swab-64r.pid + break + test -s swab-64r.pid ++ cat swab-64r.pid + cleanup_fn kill_nbdkit 1276044 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1276044' + nbdsh --connect 'nbd+unix://?socket=/tmp/nbdkit-test-sock.yH6QEL' -c ' # Read back part of the pattern and check it is byte-swapped. # Original pattern is: # 00 00 00 00 00 00 ff f8 # 00 00 00 00 00 01 00 00 # 00 00 00 00 00 01 00 08 # 00 00 00 00 00 01 00 10 # Expected output is: # f8 ff 00 00 00 00 00 00 # 00 00 01 00 00 00 00 00 # 08 00 01 00 00 00 00 00 # 10 00 01 00 00 00 00 00 buf = h.pread(32, 65528) assert buf == bytearray([0xf8, 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0x08, 0, 1, 0, 0, 0, 0, 0, 0x10, 0, 1, 0, 0, 0, 0, 0]) ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_uri: enter: uri="nbd+unix://?socket=/tmp/nbdkit-test-sock.yH6QEL" libnbd: debug: nbdsh: nbd_connect_uri: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_uri: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_uri: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: swab: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_uri: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: poll start: events=1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: swab: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: swab: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x784e163aa4d0 nbdkit: pattern[1]: debug: swab: open returned handle 0x784e163aa4d0 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: swab: prepare readonly=0 nbdkit: pattern[1]: debug: swab: get_size nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: swab: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: swab: can_zero nbdkit: pattern[1]: debug: swab: can_fast_zero nbdkit: pattern[1]: debug: swab: can_trim nbdkit: pattern[1]: debug: swab: can_fua nbdkit: pattern[1]: debug: swab: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: swab: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: swab: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: swab: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: swab: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: nbdsh: nbd_connect_uri: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: exportsize: 131072 eflags: 0x583 libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_connect_uri: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_connect_uri: leave: ret=0 nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=32 offset=65528 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST nbdkit: debug: starting worker thread pattern.3 libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: swab: pread count=32 offset=65528 nbdkit: pattern.0: debug: pattern: pread count=32 offset=65528 nbdkit: debug: starting worker thread pattern.5 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: pattern.4: debug: client closed input socket, closing connection nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.6 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.8 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern[1]: debug: swab: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: swab: close nbdkit: pattern[1]: debug: pattern: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-swab-64r.sh: run cleanup hooks: exit code 0 ./test-swab-64r.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.yH6QEL swab-64r.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1276044 + local pid=1276044 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1276044 + for i in {1..60} + kill -0 1276044 nbdkit: debug: swab: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin + sleep 1 nbdkit: debug: swab: unload filter + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + for i in {1..60} + kill -0 1276044 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1276044 failed to respond to SIGTERM' error: nbdkit pid 1276044 failed to respond to SIGTERM + kill -9 1276044 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-swab-64r.sh (exit status: 1) FAIL: test-tar.sh ================= + requires test -f disk + requires guestfish --version + requires tar --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.qN6vxw + files='tar.pid tar.tar /tmp/nbdkit-test-sock.qN6vxw' + rm -f tar.pid tar.tar /tmp/nbdkit-test-sock.qN6vxw + cleanup_fn rm -f tar.pid tar.tar /tmp/nbdkit-test-sock.qN6vxw + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f tar.pid tar.tar /tmp/nbdkit-test-sock.qN6vxw' + tar cf tar.tar test-tar.sh Makefile disk Makefile.am + tar tvvf tar.tar -rwxr-xr-x builduser/builduser 2288 2021-06-02 21:33 test-tar.sh -rw-r--r-- builduser/builduser 332184 2021-11-15 07:11 Makefile -rw-r--r-- builduser/builduser 105923072 2021-11-15 07:14 disk -rw-r--r-- builduser/builduser 45560 2021-11-15 07:09 Makefile.am + start_nbdkit -P tar.pid -U /tmp/nbdkit-test-sock.qN6vxw file tar.tar --filter=tar tar-entry=disk + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=tar.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P tar.pid -U /tmp/nbdkit-test-sock.qN6vxw file tar.tar --filter=tar tar-entry=disk /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P tar.pid -U /tmp/nbdkit-test-sock.qN6vxw --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar/.libs/nbdkit-tar-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so tar.tar tar-entry=disk nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar/.libs/nbdkit-tar-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tar/.libs/nbdkit-tar-filter.so (name tar) nbdkit: debug: tar: load nbdkit: debug: tar: config key=file, value=tar.tar nbdkit: debug: file: config key=file, value=tar.tar nbdkit: debug: tar: config key=tar-entry, value=disk nbdkit: debug: tar: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: tar: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.qN6vxw nbdkit: debug: forked into background (new pid = 1276501) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/tar.pid nbdkit: debug: file: after_fork nbdkit: debug: tar: after_fork + for _i in {1..60} + test -s tar.pid + break + test -s tar.pid ++ cat tar.pid + cleanup_fn kill_nbdkit 1276501 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1276501' + guestfish -x --format=raw -a 'nbd://?socket=/tmp/nbdkit-test-sock.qN6vxw' -m /dev/sda1 libguestfs: trace: set_verbose true libguestfs: trace: set_verbose = 0 libguestfs: trace: set_backend "appliance" libguestfs: trace: set_backend = 0 libguestfs: create: flags = 0, handle = 0x5ad4e2bc2180, program = guestfish libguestfs: trace: set_trace true libguestfs: trace: set_trace = 0 libguestfs: trace: add_drive "" "format:raw" "protocol:nbd" "server:unix:/tmp/nbdkit-test-sock.qN6vxw" libguestfs: trace: add_drive = 0 libguestfs: trace: is_config libguestfs: trace: is_config = 1 libguestfs: trace: launch libguestfs: trace: max_disks libguestfs: trace: max_disks = 255 libguestfs: trace: get_tmpdir libguestfs: trace: get_tmpdir = "/tmp" libguestfs: trace: version libguestfs: trace: version = libguestfs: trace: get_backend libguestfs: trace: get_backend = "direct" libguestfs: launch: program=guestfish libguestfs: launch: version=1.44.2 libguestfs: launch: backend registered: unix libguestfs: launch: backend registered: uml libguestfs: launch: backend registered: libvirt libguestfs: launch: backend registered: direct libguestfs: launch: backend=direct libguestfs: launch: tmpdir=/tmp/libguestfsVbN71m libguestfs: launch: umask=0022 libguestfs: launch: euid=1000 libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: begin building supermin appliance libguestfs: run supermin libguestfs: command: run: /usr/bin/supermin libguestfs: command: run: \ --build libguestfs: command: run: \ --verbose libguestfs: command: run: \ --if-newer libguestfs: command: run: \ --lock /var/tmp/.guestfs-1000/lock libguestfs: command: run: \ --copy-kernel libguestfs: command: run: \ -f ext2 libguestfs: command: run: \ --host-cpu x86_64 libguestfs: command: run: \ /usr/lib/x86_64-linux-gnu/guestfs/supermin.d libguestfs: command: run: \ -o /var/tmp/.guestfs-1000/appliance.d supermin: version: 5.2.1 supermin: package handler: debian/dpkg supermin: acquiring lock on /var/tmp/.guestfs-1000/lock supermin: if-newer: output does not need rebuilding libguestfs: finished building supermin appliance libguestfs: begin testing qemu features libguestfs: trace: get_cachedir libguestfs: trace: get_cachedir = "/var/tmp" libguestfs: checking for previously cached test results of /usr/bin/qemu-system-x86_64, in /var/tmp/.guestfs-1000 libguestfs: loading previously cached test results libguestfs: qemu version: 6.1 libguestfs: qemu mandatory locking: yes libguestfs: qemu KVM: disabled libguestfs: trace: get_backend_setting "force_tcg" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: trace: get_sockdir libguestfs: trace: get_sockdir = "/tmp" libguestfs: finished testing qemu features libguestfs: trace: get_backend_setting "gdb" libguestfs: trace: get_backend_setting = NULL (error) libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+' dmesg: read kernel buffer failed: Operation not permitted libguestfs: read_lpj_from_dmesg: external command exited with error status 1 libguestfs: read_lpj_from_files: no boot messages files are readable /usr/bin/qemu-system-x86_64 \ -global virtio-blk-pci.scsi=off \ -no-user-config \ -nodefaults \ -display none \ -machine accel=kvm:tcg \ -m 1280 \ -no-reboot \ -rtc driftfix=slew \ -no-hpet \ -global kvm-pit.lost_tick_policy=discard \ -kernel /var/tmp/.guestfs-1000/appliance.d/kernel \ -initrd /var/tmp/.guestfs-1000/appliance.d/initrd \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -device virtio-scsi-pci,id=scsi \ -drive file=nbd:unix:/tmp/nbdkit-test-sock.qN6vxw,cache=writeback,format=raw,id=hd0,if=none \ -device scsi-hd,drive=hd0 \ -drive file=/var/tmp/.guestfs-1000/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \ -device scsi-hd,drive=appliance \ -device virtio-serial-pci \ -serial stdio \ -device sga \ -chardev socket,path=/tmp/libguestfsSFfmwn/guestfsd.sock,id=channel0 \ -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \ -append "panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux" nbdkit: debug: accepted connection nbdkit: file[1]: debug: tar: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: tar: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: tar: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5bc5d5449190 nbdkit: file[1]: debug: tar: open returned handle 0x5bc5d5449260 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: tar: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: LANG=C tar --no-auto-compress -t --block-number -v -f - disk > /tmp/tarOynQFf 2>/dev/null nbdkit: file[1]: debug: file: pread count=65536 offset=0 nbdkit: file[1]: debug: file: pread count=65536 offset=65536 nbdkit: file[1]: debug: file: pread count=65536 offset=131072 nbdkit: file[1]: debug: file: pread count=65536 offset=196608 nbdkit: file[1]: debug: file: pread count=65536 offset=262144 nbdkit: file[1]: debug: file: pread count=65536 offset=327680 nbdkit: file[1]: debug: file: pread count=65536 offset=393216 nbdkit: file[1]: debug: tar: disk found at offset 336384, size 105923072 nbdkit: file[1]: debug: tar: get_size nbdkit: file[1]: debug: tar: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: tar: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: tar: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: tar: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: tar: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: tar: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: tar: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: tar: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: tar: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: tar: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0x5ed nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread file.0 nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.15 nbdkit: debug: starting worker thread file.14 Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize kvm: No such file or directory qemu-system-x86_64: falling back to tcg nbdkit: file.0: debug: tar: pread count=512 offset=0 nbdkit: file.0: debug: file: pread count=512 offset=336384 libguestfs: responding to serial console Device Status Report \x1b[1;256r\x1b[256;256H\x1b[6n Google, Inc. Serial Graphics Adapter 08/24/21 SGABIOS $Id$ (build@debian) Tue Aug 24 17:36:26 UTC 2021 Term: 80x24 4 0 \x1b[2J SeaBIOS (version 1.14.0-2) Booting from ROM... \x1b[2J[ 0.000000] Linux version 5.14.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.3.0-11) 10.3.0, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.14.12-1 (2021-10-14) [ 0.000000] Command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000004ffdcfff] usable [ 0.000000] BIOS-e820: [mem 0x000000004ffdd000-0x000000004fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-2 04/01/2014 [ 0.000000] AGP: No AGP bridge found [ 0.000000] last_pfn = 0x4ffdd max_arch_pfn = 0x400000000 [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000000] found SMP MP-table at [mem 0x000f5cd0-0x000f5cdf] [ 0.000000] RAMDISK: [mem 0x4fa33000-0x4ffcffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F5B10 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x000000004FFE17EB 000030 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x000000004FFE16D7 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x000000004FFE0040 001697 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x000000004FFE0000 000040 [ 0.000000] ACPI: APIC 0x000000004FFE174B 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: WAET 0x000000004FFE17C3 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001) [ 0.000000] ACPI: Reserving FACP table memory at [mem 0x4ffe16d7-0x4ffe174a] [ 0.000000] ACPI: Reserving DSDT table memory at [mem 0x4ffe0040-0x4ffe16d6] [ 0.000000] ACPI: Reserving FACS table memory at [mem 0x4ffe0000-0x4ffe003f] [ 0.000000] ACPI: Reserving APIC table memory at [mem 0x4ffe174b-0x4ffe17c2] [ 0.000000] ACPI: Reserving WAET table memory at [mem 0x4ffe17c3-0x4ffe17ea] [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000004ffdcfff] [ 0.000000] NODE_DATA(0) allocated [mem 0x4fa09000-0x4fa32fff] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] DMA32 [mem 0x0000000001000000-0x000000004ffdcfff] [ 0.000000] Normal empty [ 0.000000] Device empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x000000004ffdcfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004ffdcfff] [ 0.000000] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.000000] On node 0, zone DMA: 97 pages in unavailable ranges [ 0.000000] On node 0, zone DMA32: 35 pages in unavailable ranges [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] [mem 0x50000000-0xfffbffff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1 [ 0.000000] percpu: Embedded 56 pages/cpu s192512 r8192 d28672 u2097152 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 322269 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux [ 0.000000] cgroup: Disabling memory control group subsystem [ 0.000000] Unknown command line parameters: edd=off udevtimeout=6000 selinux=0 guestfs_verbose=1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 260860K/1310188K available (12295K kernel code, 2644K rwdata, 8032K rodata, 2632K init, 5260K bss, 67308K reserved, 0K cma-reserved) [ 0.000000] random: get_random_u64 called from __kmem_cache_create+0x2a/0x580 with crng_init=0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] ftrace: allocating 37656 entries in 148 pages [ 0.000000] ftrace: allocated 148 pages with 3 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: \tRCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=1. [ 0.000000] \tRude variant of Tasks RCU enabled. [ 0.000000] \tTracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 524544, nr_irqs: 256, preallocated irqs: 16 [ 0.000000] Console: colour *CGA 80x25 [ 0.000000] printk: console [ttyS0] enabled [ 0.000000] ACPI: Core revision 20210604 [ 0.008000] APIC: Switch to symmetric I/O mode setup [ 0.016000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.032000] tsc: Unable to calibrate against PIT [ 0.032000] tsc: using PMTIMER reference calibration [ 0.032000] tsc: Detected 2599.962 MHz processor [ 0.001493] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a1830e5f, max_idle_ns: 440795298931 ns [ 0.003157] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.92 BogoMIPS (lpj=10399848) [ 0.004366] pid_max: default: 32768 minimum: 301 [ 0.006944] LSM: Security Framework initializing [ 0.009113] Yama: disabled by default; enable with sysctl kernel.yama.* [ 0.014639] AppArmor: AppArmor initialized [ 0.014946] TOMOYO Linux initialized [ 0.017315] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.017942] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.063640] process: using AMD E400 aware idle routine [ 0.064543] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127 [ 0.064951] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0 [ 0.065880] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.066803] Spectre V2 : Mitigation: Full AMD retpoline [ 0.067232] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.571665] Freeing SMP alternatives memory: 32K [ 0.702785] smpboot: CPU0: AMD QEMU Virtual CPU version 2.5+ (family: 0xf, model: 0x6b, stepping: 0x1) [ 0.709223] Performance Events: PMU not available due to virtualization, using software events only. [ 0.712151] rcu: Hierarchical SRCU implementation. [ 0.723808] NMI watchdog: Perf NMI watchdog permanently disabled [ 0.727068] smp: Bringing up secondary CPUs ... [ 0.727399] smp: Brought up 1 node, 1 CPU [ 0.727656] smpboot: Max logical packages: 1 [ 0.727973] smpboot: Total of 1 processors activated (5199.92 BogoMIPS) [ 0.780980] node 0 deferred pages initialised in 44ms [ 0.799660] devtmpfs: initialized [ 0.805472] x86/mm: Memory block size: 128MB [ 0.816835] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.817517] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.821723] pinctrl core: initialized pinctrl subsystem [ 0.841664] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.847143] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.848185] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.848820] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.849446] audit: initializing netlink subsys (disabled) [ 0.855157] audit: type=2000 audit(1636969903.884:1): state=initialized audit_enabled=0 res=1 [ 0.857238] thermal_sys: Registered thermal governor 'fair_share' [ 0.857303] thermal_sys: Registered thermal governor 'bang_bang' [ 0.857594] thermal_sys: Registered thermal governor 'step_wise' [ 0.857839] thermal_sys: Registered thermal governor 'user_space' [ 0.858102] thermal_sys: Registered thermal governor 'power_allocator' [ 0.858612] cpuidle: using governor ladder [ 0.859102] cpuidle: using governor menu [ 0.860798] ACPI: bus type PCI registered [ 0.861108] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.865174] PCI: Using configuration type 1 for base access [ 0.885282] Kprobes globally optimized [ 0.889351] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.894655] alg: self-tests disabled [ 0.908521] ACPI: Added _OSI(Module Device) [ 0.908765] ACPI: Added _OSI(Processor Device) [ 0.908960] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.909178] ACPI: Added _OSI(Processor Aggregator Device) [ 0.909518] ACPI: Added _OSI(Linux-Dell-Video) [ 0.909729] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.909966] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.930817] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.950308] ACPI: Interpreter enabled [ 0.951783] ACPI: PM: (supports S0 S3 S4 S5) [ 0.952064] ACPI: Using IOAPIC for interrupt routing [ 0.952833] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.955428] ACPI: Enabled 2 GPEs in block 00 to 0F [ 0.998062] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.999372] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3] [ 1.000704] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.009709] acpiphp: Slot [2] registered [ 1.010122] acpiphp: Slot [3] registered [ 1.010437] acpiphp: Slot [4] registered [ 1.010845] acpiphp: Slot [5] registered [ 1.011251] acpiphp: Slot [6] registered [ 1.011589] acpiphp: Slot [7] registered [ 1.011896] acpiphp: Slot [8] registered [ 1.012219] acpiphp: Slot [9] registered [ 1.012518] acpiphp: Slot [10] registered [ 1.012830] acpiphp: Slot [11] registered [ 1.013151] acpiphp: Slot [12] registered [ 1.013454] acpiphp: Slot [13] registered [ 1.013778] acpiphp: Slot [14] registered [ 1.014122] acpiphp: Slot [15] registered [ 1.014435] acpiphp: Slot [16] registered [ 1.014820] acpiphp: Slot [17] registered [ 1.015155] acpiphp: Slot [18] registered [ 1.015464] acpiphp: Slot [19] registered [ 1.015814] acpiphp: Slot [20] registered [ 1.016170] acpiphp: Slot [21] registered [ 1.016481] acpiphp: Slot [22] registered [ 1.016786] acpiphp: Slot [23] registered [ 1.017118] acpiphp: Slot [24] registered [ 1.017425] acpiphp: Slot [25] registered [ 1.017729] acpiphp: Slot [26] registered [ 1.018083] acpiphp: Slot [27] registered [ 1.018396] acpiphp: Slot [28] registered [ 1.018706] acpiphp: Slot [29] registered [ 1.018964] acpiphp: Slot [30] registered [ 1.019269] acpiphp: Slot [31] registered [ 1.019804] PCI host bridge to bus 0000:00 [ 1.020219] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 1.020658] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 1.020979] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 1.021384] pci_bus 0000:00: root bus resource [mem 0x50000000-0xfebfffff window] [ 1.021687] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window] [ 1.022240] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.024095] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.035520] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.037153] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.039118] pci 0000:00:01.1: reg 0x20: [io 0xc0a0-0xc0af] [ 1.042877] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.043258] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.043572] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.043927] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.045766] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.046962] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI [ 1.047352] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB [ 1.048840] pci 0000:00:02.0: [1af4:1005] type 00 class 0x00ff00 [ 1.050474] pci 0000:00:02.0: reg 0x10: [io 0xc080-0xc09f] [ 1.055547] pci 0000:00:02.0: reg 0x20: [mem 0xfebf0000-0xfebf3fff 64bit pref] [ 1.062585] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000 [ 1.063741] pci 0000:00:03.0: reg 0x10: [io 0xc000-0xc03f] [ 1.064891] pci 0000:00:03.0: reg 0x14: [mem 0xfebfe000-0xfebfefff] [ 1.070785] pci 0000:00:03.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref] [ 1.081598] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000 [ 1.082785] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.084651] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff] [ 1.086785] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref] [ 1.100644] ACPI: PCI: Interrupt link LNKA configured for IRQ 10 [ 1.101965] ACPI: PCI: Interrupt link LNKB configured for IRQ 10 [ 1.103118] ACPI: PCI: Interrupt link LNKC configured for IRQ 11 [ 1.104143] ACPI: PCI: Interrupt link LNKD configured for IRQ 11 [ 1.104758] ACPI: PCI: Interrupt link LNKS configured for IRQ 9 [ 1.109195] iommu: Default domain type: Translated [ 1.117850] vgaarb: loaded [ 1.120915] EDAC MC: Ver: 3.0.0 [ 1.135501] NetLabel: Initializing [ 1.135700] NetLabel: domain hash size = 128 [ 1.135911] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 1.137352] NetLabel: unlabeled traffic allowed by default [ 1.137646] PCI: Using ACPI for IRQ routing [ 1.140900] clocksource: Switched to clocksource tsc-early [ 1.226733] VFS: Disk quotas dquot_6.6.0 [ 1.267391] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.273954] AppArmor: AppArmor Filesystem Enabled [ 1.275237] pnp: PnP ACPI init [ 1.281392] pnp: PnP ACPI: found 5 devices [ 1.311453] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 1.313158] NET: Registered PF_INET protocol family [ 1.314854] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.339657] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 1.340290] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 1.341084] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 1.341746] TCP: Hash tables configured (established 16384 bind 16384) [ 1.344760] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear) [ 1.345531] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.346130] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 1.348763] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 1.349409] NET: Registered PF_XDP protocol family [ 1.350665] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.351111] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.351419] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 1.351715] pci_bus 0000:00: resource 7 [mem 0x50000000-0xfebfffff window] [ 1.352014] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window] [ 1.353039] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.353667] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.354009] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.354373] PCI: CLS 0 bytes, default 64 [ 1.366849] Trying to unpack rootfs image as initramfs... [ 1.372410] Initialise system trusted keyrings [ 1.374829] Key type blacklist registered [ 1.383616] workingset: timestamp_bits=36 max_order=19 bucket_order=0 [ 1.416331] zbud: loaded [ 1.426612] integrity: Platform Keyring initialized [ 1.431108] Key type asymmetric registered [ 1.431455] Asymmetric key parser 'x509' registered [ 1.431976] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 1.435716] io scheduler mq-deadline registered [ 1.447100] Freeing initrd memory: 5748K [ 1.447576] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 1.452033] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 1.456287] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 1.462019] Linux agpgart interface v0.103 [ 1.465083] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel [ 1.465450] AMD-Vi: AMD IOMMUv2 functionality not available on this system [ 1.470531] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 1.478535] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.479167] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.482164] mousedev: PS/2 mouse device common for all mice [ 1.488748] rtc_cmos 00:04: RTC can wake from S4 [ 1.491561] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 [ 1.497159] rtc_cmos 00:04: registered as rtc0 [ 1.497871] rtc_cmos 00:04: setting system clock to 2021-11-15T09:51:44 UTC (1636969904) [ 1.500682] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram [ 1.501728] ledtrig-cpu: registered to indicate activity on CPUs [ 1.506156] NET: Registered PF_INET6 protocol family [ 1.540148] Segment Routing with IPv6 [ 1.540929] mip6: Mobile IPv6 [ 1.541318] NET: Registered PF_PACKET protocol family [ 1.542332] mpls_gso: MPLS GSO support [ 1.545360] IPI shorthand broadcast: enabled [ 1.545984] sched_clock: Marking stable (1576172519, -33214293)->(1548514522, -5556296) [ 1.550451] registered taskstats version 1 [ 1.550826] Loading compiled-in X.509 certificates [ 1.566357] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1' [ 1.567432] Loaded X.509 cert 'Debian Secure Boot Signer 2021 - linux: 4b6ef5abca669825178e052c84667ccbc0531f8c' [ 1.569669] zswap: loaded using pool lzo/zbud [ 1.572779] Key type ._fscrypt registered [ 1.573021] Key type .fscrypt registered [ 1.573235] Key type fscrypt-provisioning registered [ 1.578177] Key type encrypted registered [ 1.578494] AppArmor: AppArmor sha1 policy hashing enabled [ 1.579685] ima: No TPM chip found, activating TPM-bypass! [ 1.580121] ima: Allocated hash algorithm: sha256 [ 1.583305] ima: No architecture policies found [ 1.584388] evm: Initialising EVM extended attributes: [ 1.584641] evm: security.selinux [ 1.584822] evm: security.SMACK64 (disabled) [ 1.585002] evm: security.SMACK64EXEC (disabled) [ 1.585185] evm: security.SMACK64TRANSMUTE (disabled) [ 1.585409] evm: security.SMACK64MMAP (disabled) [ 1.585608] evm: security.apparmor [ 1.586251] evm: security.ima [ 1.586377] evm: security.capability [ 1.586556] evm: HMAC attrs: 0x1 ^H[ 1.617854] Freeing unused decrypted memory: 2036K [ 1.682408] Freeing unused kernel image (initmem) memory: 2632K [ 1.683073] Write protecting the kernel read-only data: 22528k [ 1.687608] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 1.688356] Freeing unused kernel image (rodata/data gap) memory: 160K [ 1.904291] x86/mm: Checked W+X mappings: passed, no W+X pages found. [ 1.905767] Run /init as init process supermin: mounting /proc supermin: ext2 mini initrd starting up: 5.2.1 supermin: cmdline: panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux supermin: uptime: 1.99 0.62 supermin: mounting /sys supermin: internal insmod crc32-pclmul.ko [ 2.042372] PCLMULQDQ-NI instructions are not detected. insmod: init_module: crc32-pclmul.ko: No such device supermin: internal insmod crc32c-intel.ko insmod: init_module: crc32c-intel.ko: No such device supermin: internal insmod crct10dif_common.ko supermin: internal insmod crct10dif-pclmul.ko insmod: init_module: crct10dif-pclmul.ko: No such device[ 2.061601] random: fast init done supermin: internal insmod crc32_generic.ko supermin: internal insmod crc32c_generic.ko supermin: internal insmod crct10dif_generic.ko supermin: internal insmod libnvdimm.ko supermin: internal insmod nfit.ko supermin: internal insmod scsi_mod.ko [ 2.187032] SCSI subsystem initialized supermin: internal insmod libata.ko supermin: internal insmod ata_piix.ko [ 2.259003] scsi host0: ata_piix [ 2.262864] scsi host1: ata_piix [ 2.263732] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc0a0 irq 14 [ 2.264061] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc0a8 irq 15 [ 2.368245] tsc: Refined TSC clocksource calibration: 2600.024 MHz [ 2.368641] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x257a52d4118, max_idle_ns: 440795307231 ns [ 2.369115] clocksource: Switched to clocksource tsc supermin: internal insmod virtio.ko supermin: internal insmod virtio_ring.ko supermin: internal insmod virtio_blk.ko supermin: internal insmod rng-core.ko supermin: internal insmod virtio-rng.ko supermin: internal insmod virtio_console.ko supermin: internal insmod crypto_engine.ko supermin: internal insmod virtio_crypto.ko supermin: internal insmod failover.ko supermin: internal insmod net_failover.ko supermin: internal insmod virtio_net.ko supermin: internal insmod nd_btt.ko supermin: internal insmod nd_pmem.ko supermin: internal insmod nd_virtio.ko supermin: internal insmod virtio_pmem.ko supermin: internal insmod crc-t10dif.ko supermin: internal insmod t10-pi.ko supermin: internal insmod sd_mod.ko supermin: internal insmod virtio_scsi.ko supermin: internal insmod virtio_balloon.ko supermin: internal insmod virtio_dma_buf.ko supermin: internal insmod virtio_input.ko supermin: internal insmod virtio_mem.ko supermin: internal insmod virtio_mmio.ko supermin: internal insmod virtio_pci_modern_dev.ko supermin: internal insmod virtio_pci.ko [ 2.854461] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 2.871560] random: crng init done [ 3.120909] ACPI: \_SB_.LNKC: Enabled at IRQ 11 [ 3.129065] scsi host2: Virtio SCSI HBA [ 3.152317] scsi 2:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.162337] scsi 2:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5 [ 3.409069] sd 2:0:0:0: Power-on or device reset occurred [ 3.417066] sd 2:0:0:0: [sda] 206881 512-byte logical blocks: (106 MB/101 MiB) [ 3.417662] sd 2:0:1:0: Power-on or device reset occurred [ 3.419187] sd 2:0:0:0: [sda] Write Protect is off [ 3.425019] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.431176] sd 2:0:1:0: [sdb] 8388608 512-byte logical blocks: (4.29 GB/4.00 GiB) [ 3.431778] sd 2:0:1:0: [sdb] Write Protect is off [ 3.432711] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA nbdkit: file.1: debug: tar: pread count=512 offset=0 nbdkit: file.1: debug: file: pread count=512 offset=336384 nbdkit: file.2: debug: tar: pread count=512 offset=512 nbdkit: file.2: debug: file: pread count=512 offset=336896 nbdkit: file.3: debug: tar: pread count=512 offset=1024 nbdkit: file.3: debug: file: pread count=512 offset=337408 nbdkit: file.2: debug: tar: pread count=512 offset=1536 nbdkit: file.2: debug: file: pread count=512 offset=337920 nbdkit: file.5: debug: tar: pread count=512 offset=2048 nbdkit: file.5: debug: file: pread count=512 offset=338432 nbdkit: file.5: debug: tar: pread count=512 offset=2560 nbdkit: file.5: debug: file: pread count=512 offset=338944 nbdkit: file.5: debug: tar: pread count=512 offset=3072 nbdkit: file.5: debug: file: pread count=512 offset=339456 nbdkit: file.7: debug: tar: pread count=512 offset=3584 nbdkit: file.7: debug: file: pread count=512 offset=339968 nbdkit: file.7: debug: tar: pread count=512 offset=4096 nbdkit: file.7: debug: file: pread count=512 offset=340480 nbdkit: file.7: debug: tar: pread count=512 offset=4608 nbdkit: file.7: debug: file: pread count=512 offset=340992 nbdkit: file.7: debug: tar: pread count=512 offset=5120 nbdkit: file.7: debug: file: pread count=512 offset=341504 nbdkit: file.12: debug: tar: pread count=512 offset=5632 nbdkit: file.12: debug: file: pread count=512 offset=342016 nbdkit: file.12: debug: tar: pread count=512 offset=6144 nbdkit: file.12: debug: file: pread count=512 offset=342528 nbdkit: file.13: debug: tar: pread count=512 offset=6656 nbdkit: file.13: debug: file: pread count=512 offset=343040 nbdkit: file.14: debug: tar: pread count=512 offset=7168 nbdkit: file.14: debug: file: pread count=512 offset=343552 nbdkit: file.0: debug: tar: pread count=512 offset=7680 nbdkit: file.0: debug: file: pread count=512 offset=344064 nbdkit: file.0: debug: tar: pread count=512 offset=8192 nbdkit: file.0: debug: file: pread count=512 offset=344576 nbdkit: file.4: debug: tar: pread count=512 offset=8704 nbdkit: file.4: debug: file: pread count=512 offset=345088 nbdkit: file.3: debug: tar: pread count=512 offset=9216 nbdkit: file.3: debug: file: pread count=512 offset=345600 nbdkit: file.4: debug: tar: pread count=512 offset=9728 nbdkit: file.4: debug: file: pread count=512 offset=346112 nbdkit: file.8: debug: tar: pread count=512 offset=10240 nbdkit: file.8: debug: file: pread count=512 offset=346624 nbdkit: file.4: debug: tar: pread count=512 offset=10752 nbdkit: file.4: debug: file: pread count=512 offset=347136 nbdkit: file.5: debug: tar: pread count=512 offset=11264 nbdkit: file.5: debug: file: pread count=512 offset=347648 nbdkit: file.8: debug: tar: pread count=512 offset=11776 nbdkit: file.8: debug: file: pread count=512 offset=348160 nbdkit: file.10: debug: tar: pread count=512 offset=12288 nbdkit: file.10: debug: file: pread count=512 offset=348672 nbdkit: file.11: debug: tar: pread count=512 offset=12800 nbdkit: file.11: debug: file: pread count=512 offset=349184 nbdkit: file.7: debug: tar: pread count=512 offset=13312 nbdkit: file.7: debug: file: pread count=512 offset=349696 nbdkit: file.11: debug: tar: pread count=512 offset=13824 nbdkit: file.11: debug: file: pread count=512 offset=350208 nbdkit: file.11: debug: tar: pread count=512 offset=14336 nbdkit: file.11: debug: file: pread count=512 offset=350720 nbdkit: file.13: debug: tar: pread count=512 offset=14848 nbdkit: file.13: debug: file: pread count=512 offset=351232 nbdkit: file.14: debug: tar: pread count=512 offset=15360 nbdkit: file.14: debug: file: pread count=512 offset=351744 nbdkit: file.14: debug: tar: pread count=512 offset=15872 nbdkit: file.14: debug: file: pread count=512 offset=352256 nbdkit: file.14: debug: tar: pread count=512 offset=16384 nbdkit: file.14: debug: file: pread count=512 offset=352768 nbdkit: file.2: debug: tar: pread count=512 offset=16896 nbdkit: file.2: debug: file: pread count=512 offset=353280 nbdkit: file.3: debug: tar: pread count=512 offset=17408 nbdkit: file.3: debug: file: pread count=512 offset=353792 nbdkit: file.6: debug: tar: pread count=512 offset=17920 nbdkit: file.6: debug: file: pread count=512 offset=354304 nbdkit: file.4: debug: tar: pread count=512 offset=18432 nbdkit: file.4: debug: file: pread count=512 offset=354816 nbdkit: file.5: debug: tar: pread count=512 offset=18944 nbdkit: file.5: debug: file: pread count=512 offset=355328 nbdkit: file.5: debug: tar: pread count=512 offset=19456 nbdkit: file.5: debug: file: pread count=512 offset=355840 nbdkit: file.5: debug: tar: pread count=512 offset=19968 nbdkit: file.5: debug: file: pread count=512 offset=356352 nbdkit: file.5: debug: tar: pread count=512 offset=105922560 nbdkit: file.5: debug: file: pread count=512 offset=106258944 nbdkit: file.10: debug: tar: pread count=512 offset=105906176 nbdkit: file.10: debug: file: pread count=512 offset=106242560 nbdkit: file.12: debug: tar: pread count=512 offset=105906688 nbdkit: file.12: debug: file: pread count=512 offset=106243072 nbdkit: file.12: debug: tar: pread count=512 offset=105907200 nbdkit: file.12: debug: file: pread count=512 offset=106243584 nbdkit: file.12: debug: tar: pread count=512 offset=105907712 nbdkit: file.12: debug: file: pread count=512 offset=106244096 nbdkit: file.11: debug: tar: pread count=512 offset=105908224 nbdkit: file.11: debug: file: pread count=512 offset=106244608 nbdkit: file.11: debug: tar: pread count=512 offset=105908736 nbdkit: file.11: debug: file: pread count=512 offset=106245120 nbdkit: file.13: debug: tar: pread count=512 offset=105909248 nbdkit: file.13: debug: file: pread count=512 offset=106245632 nbdkit: file.13: debug: tar: pread count=512 offset=105909760 nbdkit: file.13: debug: file: pread count=512 offset=106246144 nbdkit: file.13: debug: tar: pread count=512 offset=105910272 nbdkit: file.13: debug: file: pread count=512 offset=106246656 nbdkit: file.14: debug: tar: pread count=512 offset=105910784 nbdkit: file.14: debug: file: pread count=512 offset=106247168 nbdkit: file.13: debug: tar: pread count=512 offset=105911296 nbdkit: file.13: debug: file: pread count=512 offset=106247680 nbdkit: file.2: debug: tar: pread count=512 offset=105911808 nbdkit: file.2: debug: file: pread count=512 offset=106248192 nbdkit: file.3: debug: tar: pread count=512 offset=105912320 nbdkit: file.3: debug: file: pread count=512 offset=106248704 nbdkit: file.2: debug: tar: pread count=512 offset=105912832 nbdkit: file.2: debug: file: pread count=512 offset=106249216 nbdkit: file.4: debug: tar: pread count=512 offset=105913344 nbdkit: file.4: debug: file: pread count=512 offset=106249728 nbdkit: file.9: debug: tar: pread count=512 offset=105913856 nbdkit: file.9: debug: file: pread count=512 offset=106250240 nbdkit: file.8: debug: tar: pread count=512 offset=105914368 nbdkit: file.8: debug: file: pread count=512 offset=106250752 nbdkit: file.5: debug: tar: pread count=512 offset=105914880 nbdkit: file.5: debug: file: pread count=512 offset=106251264 nbdkit: file.5: debug: tar: pread count=512 offset=105915392 nbdkit: file.5: debug: file: pread count=512 offset=106251776 nbdkit: file.10: debug: tar: pread count=512 offset=105915904 nbdkit: file.10: debug: file: pread count=512 offset=106252288 nbdkit: file.5: debug: tar: pread count=512 offset=105916416 nbdkit: file.5: debug: file: pread count=512 offset=106252800 nbdkit: file.5: debug: tar: pread count=512 offset=105916928 nbdkit: file.5: debug: file: pread count=512 offset=106253312 nbdkit: file.5: debug: tar: pread count=512 offset=105917440 nbdkit: file.5: debug: file: pread count=512 offset=106253824 nbdkit: file.5: debug: tar: pread count=512 offset=105917952 nbdkit: file.5: debug: file: pread count=512 offset=106254336 nbdkit: file.11: debug: tar: pread count=512 offset=105918464 nbdkit: file.11: debug: file: pread count=512 offset=106254848 nbdkit: file.11: debug: tar: pread count=512 offset=105918976 nbdkit: file.11: debug: file: pread count=512 offset=106255360 nbdkit: file.11: debug: tar: pread count=512 offset=105919488 nbdkit: file.11: debug: file: pread count=512 offset=106255872 nbdkit: file.11: debug: tar: pread count=512 offset=105920000 nbdkit: file.11: debug: file: pread count=512 offset=106256384 nbdkit: file.14: debug: tar: pread count=512 offset=105920512 nbdkit: file.14: debug: file: pread count=512 offset=106256896 nbdkit: file.6: debug: tar: pread count=512 offset=105921024 nbdkit: file.6: debug: file: pread count=512 offset=106257408 nbdkit: file.3: debug: tar: pread count=512 offset=105921536 nbdkit: file.3: debug: file: pread count=512 offset=106257920 nbdkit: file.6: debug: tar: pread count=512 offset=105922048 nbdkit: file.6: debug: file: pread count=512 offset=106258432 [ 3.483150] sda: sda1 [ 3.504442] sd 2:0:1:0: [sdb] Attached SCSI disk [ 3.508079] sd 2:0:0:0: [sda] Attached SCSI disk [ 3.606461] ACPI: \_SB_.LNKD: Enabled at IRQ 11 supermin: internal insmod jbd2.ko supermin: internal insmod mbcache.ko supermin: internal insmod crc16.ko supermin: internal insmod ext4.ko supermin: internal insmod fuse.ko [ 3.914494] fuse: init (API version 7.34) supermin: internal insmod virtiofs.ko supermin: internal insmod crc-itu-t.ko supermin: internal insmod crc64.ko supermin: internal insmod crc7.ko supermin: internal insmod crc8.ko supermin: internal insmod libcrc32c.ko supermin: picked 8:16 as root device supermin: creating /dev/root as block special 8:16 supermin: mounting new root on /root [ 3.964003] EXT4-fs (sdb): mounting ext2 file system using the ext4 subsystem [ 3.980491] EXT4-fs (sdb): mounted filesystem without journal. Opts: . Quota mode: none. supermin: deleting initramfs files supermin: chroot Starting /init script ... + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_network=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_rescue=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_noreboot=1* ]] + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *guestfs_boot_analysis=1* ]] + '[' '!' -d /sys ']' + mkdir -p /sys + mount -t sysfs /sys /sys + mkdir -p /run + mount -t tmpfs -o nosuid,size=20%,mode=0755 tmpfs /run + mkdir -p /run/lock + ln -s ../run/lock /var/lock + test -e /etc/mtab + ln -s /proc/mounts /etc/mtab + mount -t devtmpfs /dev /dev + mkdir -p /dev/pts + mount -t devpts /dev/pts /dev/pts + mkdir -p /dev/shm + mount -t tmpfs -o mode=1777 shmfs /dev/shm + [[ panic=1 console=ttyS0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=48687014-9885-4dff-9599-a0ea6c47248a selinux=0 guestfs_verbose=1 TERM=linux == *selinux=1* ]] + mkdir -p /run/tmpfiles.d + kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/kmod.conf ++ dd if=/dev/urandom bs=16 count=1 status=none ++ od -x -A n + machine_id=' c344 4fe3 c3ad f5ed 26ea a894 918e a6fc' + echo c3444fe3c3adf5ed26eaa894918ea6fc + systemd-tmpfiles --prefix=/dev --prefix=/run --prefix=/var/run --create --boot \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:12: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:13: Failed to resolve group 'audio'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:14: Failed to resolve group 'disk'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:17: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:18: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/static-nodes-permissions.conf:19: Failed to resolve group 'kvm'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:11: Failed to resolve group 'utmp'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:19: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:20: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:21: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve user 'systemd-network': No such file or directory\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:26: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;31m/usr/lib/tmpfiles.d/systemd.conf:27: Failed to resolve group 'systemd-journal'.\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group::r-x,d:group:adm:r-x,group::r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "d:group:adm:r-x,group:adm:r-x": No such file or directory. Ignoring\x1b[0m \x1b[0;1;38;5;185mFailed to parse ACL "group:adm:r--": No such file or directory. Ignoring\x1b[0m + for f in /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd /sbin/udevd /lib/udev/udevd /usr/lib/udev/udevd + '[' -x /lib/systemd/systemd-udevd ']' + UDEVD=/lib/systemd/systemd-udevd + break + '[' -z /lib/systemd/systemd-udevd ']' + /lib/systemd/systemd-udevd --daemon Starting version 249.5-1 + udevadm trigger + udevadm settle --timeout=600 [ 6.595361] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 6.599497] sd 2:0:1:0: Attached scsi generic sg1 type 0 nbdkit: file.4: debug: tar: pread count=4096 offset=105840640 nbdkit: file.4: debug: file: pread count=4096 offset=106177024 nbdkit: file.4: debug: tar: pread count=4096 offset=105914368 nbdkit: file.4: debug: file: pread count=4096 offset=106250752 nbdkit: file.4: debug: tar: pread count=4096 offset=0 nbdkit: file.4: debug: file: pread count=4096 offset=336384 nbdkit: file.7: debug: tar: pread count=4096 offset=4096 nbdkit: file.7: debug: file: pread count=4096 offset=340480 nbdkit: file.10: debug: tar: pread count=512 offset=105922560 nbdkit: file.10: debug: file: pread count=512 offset=106258944 nbdkit: file.10: debug: tar: pread count=4096 offset=105791488 nbdkit: file.10: debug: file: pread count=4096 offset=106127872 nbdkit: file.10: debug: tar: pread count=4096 offset=105918464 nbdkit: file.10: debug: file: pread count=4096 offset=106254848 nbdkit: file.5: debug: tar: pread count=4096 offset=105889792 nbdkit: file.5: debug: file: pread count=4096 offset=106226176 nbdkit: file.5: debug: tar: pread count=4096 offset=105717760 nbdkit: file.5: debug: file: pread count=4096 offset=106054144 nbdkit: file.5: debug: tar: pread count=4096 offset=105619456 nbdkit: file.5: debug: file: pread count=4096 offset=105955840 nbdkit: file.5: debug: tar: pread count=4096 offset=105574400 nbdkit: file.5: debug: file: pread count=4096 offset=105910784 nbdkit: file.11: debug: tar: pread count=4096 offset=105545728 nbdkit: file.11: debug: file: pread count=4096 offset=105882112 nbdkit: file.14: debug: tar: pread count=4096 offset=105455616 nbdkit: file.14: debug: file: pread count=4096 offset=105792000 nbdkit: file.2: debug: tar: pread count=4096 offset=105422848 nbdkit: file.2: debug: file: pread count=4096 offset=105759232 nbdkit: file.3: debug: tar: pread count=4096 offset=105414656 nbdkit: file.3: debug: file: pread count=4096 offset=105751040 nbdkit: file.6: debug: tar: pread count=4096 offset=105435136 nbdkit: file.6: debug: file: pread count=4096 offset=105771520 nbdkit: file.6: debug: tar: pread count=4096 offset=104341504 nbdkit: file.6: debug: file: pread count=4096 offset=104677888 nbdkit: file.6: debug: tar: pread count=4096 offset=16384 nbdkit: file.6: debug: file: pread count=4096 offset=352768 nbdkit: file.4: debug: tar: pread count=4096 offset=32768 nbdkit: file.4: debug: file: pread count=4096 offset=369152 nbdkit: file.7: debug: tar: pread count=4096 offset=65536 nbdkit: file.7: debug: file: pread count=4096 offset=401920 nbdkit: file.7: debug: tar: pread count=4096 offset=131072 nbdkit: file.7: debug: file: pread count=4096 offset=467456 nbdkit: file.12: debug: tar: pread count=4096 offset=262144 nbdkit: file.12: debug: file: pread count=4096 offset=598528 nbdkit: file.10: debug: tar: pread count=4096 offset=524288 nbdkit: file.10: debug: file: pread count=4096 offset=860672 nbdkit: file.10: debug: tar: pread count=4096 offset=1048576 nbdkit: file.10: debug: file: pread count=4096 offset=1384960 nbdkit: file.10: debug: tar: pread count=4096 offset=2097152 nbdkit: file.10: debug: file: pread count=4096 offset=2433536 nbdkit: file.10: debug: tar: pread count=4096 offset=4194304 nbdkit: file.10: debug: file: pread count=4096 offset=4530688 nbdkit: file.5: debug: tar: pread count=4096 offset=12288 nbdkit: file.5: debug: file: pread count=4096 offset=348672 nbdkit: file.11: debug: tar: pread count=4096 offset=28672 nbdkit: file.11: debug: file: pread count=4096 offset=365056 nbdkit: file.14: debug: tar: pread count=4096 offset=61440 nbdkit: file.14: debug: file: pread count=4096 offset=397824 nbdkit: file.2: debug: tar: pread count=4096 offset=8192 nbdkit: file.2: debug: file: pread count=4096 offset=344576 nbdkit: file.3: debug: tar: pread count=8192 offset=20480 nbdkit: file.3: debug: file: pread count=8192 offset=356864 nbdkit: file.2: debug: tar: pread count=24576 offset=36864 nbdkit: file.2: debug: file: pread count=24576 offset=373248 nbdkit: file.8: debug: tar: pread count=61440 offset=69632 nbdkit: file.8: debug: file: pread count=61440 offset=406016 nbdkit: file.6: debug: tar: pread count=126976 offset=135168 nbdkit: file.6: debug: file: pread count=126976 offset=471552 nbdkit: file.4: debug: tar: pread count=258048 offset=266240 nbdkit: file.4: debug: file: pread count=258048 offset=602624 nbdkit: file.15: debug: tar: pread count=4096 offset=105840640 nbdkit: file.15: debug: file: pread count=4096 offset=106177024 nbdkit: file.7: debug: tar: pread count=4096 offset=105897984 nbdkit: file.7: debug: file: pread count=4096 offset=106234368 nbdkit: file.12: debug: tar: pread count=4096 offset=1048576 nbdkit: file.12: debug: file: pread count=4096 offset=1384960 nbdkit: file.1: debug: tar: pread count=4096 offset=1052672 nbdkit: file.1: debug: file: pread count=4096 offset=1389056 nbdkit: file.1: debug: tar: pread count=4096 offset=105902080 nbdkit: file.1: debug: file: pread count=4096 offset=106238464 nbdkit: file.1: debug: tar: pread count=4096 offset=105771008 nbdkit: file.1: debug: file: pread count=4096 offset=106107392 nbdkit: file.1: debug: tar: pread count=4096 offset=1064960 nbdkit: file.1: debug: file: pread count=4096 offset=1401344 nbdkit: file.5: debug: tar: pread count=4096 offset=1081344 nbdkit: file.5: debug: file: pread count=4096 offset=1417728 nbdkit: file.11: debug: tar: pread count=4096 offset=1114112 nbdkit: file.11: debug: file: pread count=4096 offset=1450496 nbdkit: file.14: debug: tar: pread count=4096 offset=1179648 nbdkit: file.14: debug: file: pread count=4096 offset=1516032 nbdkit: file.3: debug: tar: pread count=4096 offset=1310720 nbdkit: file.3: debug: file: pread count=4096 offset=1647104 nbdkit: file.9: debug: tar: pread count=4096 offset=1572864 nbdkit: file.9: debug: file: pread count=4096 offset=1909248 nbdkit: file.2: debug: tar: pread count=4096 offset=2097152 nbdkit: file.2: debug: file: pread count=4096 offset=2433536 nbdkit: file.2: debug: tar: pread count=4096 offset=3145728 nbdkit: file.2: debug: file: pread count=4096 offset=3482112 nbdkit: file.6: debug: tar: pread count=4096 offset=5242880 nbdkit: file.6: debug: file: pread count=4096 offset=5579264 nbdkit: file.4: debug: tar: pread count=4096 offset=1060864 nbdkit: file.4: debug: file: pread count=4096 offset=1397248 nbdkit: file.4: debug: tar: pread count=4096 offset=1077248 nbdkit: file.4: debug: file: pread count=4096 offset=1413632 nbdkit: file.7: debug: tar: pread count=4096 offset=1110016 nbdkit: file.7: debug: file: pread count=4096 offset=1446400 nbdkit: file.7: debug: tar: pread count=4096 offset=1056768 nbdkit: file.7: debug: file: pread count=4096 offset=1393152 nbdkit: file.7: debug: tar: pread count=8192 offset=1069056 nbdkit: file.7: debug: file: pread count=8192 offset=1405440 nbdkit: file.0: debug: tar: pread count=24576 offset=1085440 nbdkit: file.0: debug: file: pread count=24576 offset=1421824 nbdkit: file.13: debug: tar: pread count=61440 offset=1118208 nbdkit: file.13: debug: file: pread count=61440 offset=1454592 nbdkit: file.10: debug: tar: pread count=126976 offset=1183744 nbdkit: file.10: debug: file: pread count=126976 offset=1520128 nbdkit: file.1: debug: tar: pread count=258048 offset=1314816 nbdkit: file.1: debug: file: pread count=258048 offset=1651200 nbdkit: file.5: debug: tar: pread count=262144 offset=105381888 nbdkit: file.5: debug: file: pread count=262144 offset=105718272 nbdkit: file.11: debug: tar: pread count=126976 offset=105644032 nbdkit: file.11: debug: file: pread count=126976 offset=105980416 nbdkit: file.14: debug: tar: pread count=65536 offset=105775104 nbdkit: file.14: debug: file: pread count=65536 offset=106111488 nbdkit: file.3: debug: tar: pread count=53248 offset=105844736 nbdkit: file.3: debug: file: pread count=53248 offset=106181120 nbdkit: file.9: debug: tar: pread count=4096 offset=0 nbdkit: file.9: debug: file: pread count=4096 offset=336384 nbdkit: file.8: debug: tar: pread count=16384 offset=4096 nbdkit: file.8: debug: file: pread count=16384 offset=340480 nbdkit: file.2: debug: tar: pread count=4096 offset=105840640 nbdkit: file.2: debug: file: pread count=4096 offset=106177024 nbdkit: file.6: debug: tar: pread count=4096 offset=105914368 nbdkit: file.6: debug: file: pread count=4096 offset=106250752 nbdkit: file.6: debug: tar: pread count=4096 offset=0 nbdkit: file.6: debug: file: pread count=4096 offset=336384 nbdkit: file.4: debug: tar: pread count=4096 offset=4096 nbdkit: file.4: debug: file: pread count=4096 offset=340480 nbdkit: file.4: debug: tar: pread count=512 offset=105922560 nbdkit: file.4: debug: file: pread count=512 offset=106258944 nbdkit: file.7: debug: tar: pread count=4096 offset=105791488 nbdkit: file.7: debug: file: pread count=4096 offset=106127872 nbdkit: file.0: debug: tar: pread count=4096 offset=105918464 nbdkit: file.0: debug: file: pread count=4096 offset=106254848 nbdkit: file.13: debug: tar: pread count=4096 offset=105889792 nbdkit: file.13: debug: file: pread count=4096 offset=106226176 nbdkit: file.10: debug: tar: pread count=4096 offset=105717760 nbdkit: file.10: debug: file: pread count=4096 offset=106054144 nbdkit: file.10: debug: tar: pread count=4096 offset=105619456 nbdkit: file.10: debug: file: pread count=4096 offset=105955840 nbdkit: file.10: debug: tar: pread count=4096 offset=105574400 nbdkit: file.10: debug: file: pread count=4096 offset=105910784 nbdkit: file.11: debug: tar: pread count=4096 offset=105545728 nbdkit: file.11: debug: file: pread count=4096 offset=105882112 nbdkit: file.14: debug: tar: pread count=4096 offset=105455616 nbdkit: file.14: debug: file: pread count=4096 offset=105792000 nbdkit: file.3: debug: tar: pread count=4096 offset=105422848 nbdkit: file.3: debug: file: pread count=4096 offset=105759232 nbdkit: file.3: debug: tar: pread count=4096 offset=105414656 nbdkit: file.3: debug: file: pread count=4096 offset=105751040 nbdkit: file.8: debug: tar: pread count=4096 offset=105435136 nbdkit: file.8: debug: file: pread count=4096 offset=105771520 nbdkit: file.2: debug: tar: pread count=4096 offset=104341504 nbdkit: file.2: debug: file: pread count=4096 offset=104677888 nbdkit: file.2: debug: tar: pread count=4096 offset=16384 nbdkit: file.2: debug: file: pread count=4096 offset=352768 nbdkit: file.6: debug: tar: pread count=4096 offset=32768 nbdkit: file.6: debug: file: pread count=4096 offset=369152 nbdkit: file.6: debug: tar: pread count=4096 offset=65536 nbdkit: file.6: debug: file: pread count=4096 offset=401920 nbdkit: file.4: debug: tar: pread count=4096 offset=131072 nbdkit: file.4: debug: file: pread count=4096 offset=467456 nbdkit: file.7: debug: tar: pread count=4096 offset=262144 nbdkit: file.7: debug: file: pread count=4096 offset=598528 nbdkit: file.0: debug: tar: pread count=4096 offset=524288 nbdkit: file.0: debug: file: pread count=4096 offset=860672 nbdkit: file.0: debug: tar: pread count=4096 offset=1048576 nbdkit: file.0: debug: file: pread count=4096 offset=1384960 nbdkit: file.0: debug: tar: pread count=4096 offset=2097152 nbdkit: file.0: debug: file: pread count=4096 offset=2433536 nbdkit: file.0: debug: tar: pread count=4096 offset=4194304 nbdkit: file.0: debug: file: pread count=4096 offset=4530688 nbdkit: file.10: debug: tar: pread count=4096 offset=12288 nbdkit: file.10: debug: file: pread count=4096 offset=348672 nbdkit: file.11: debug: tar: pread count=4096 offset=28672 nbdkit: file.11: debug: file: pread count=4096 offset=365056 nbdkit: file.14: debug: tar: pread count=4096 offset=61440 nbdkit: file.14: debug: file: pread count=4096 offset=397824 nbdkit: file.14: debug: tar: pread count=4096 offset=8192 nbdkit: file.14: debug: file: pread count=4096 offset=344576 nbdkit: file.3: debug: tar: pread count=8192 offset=20480 nbdkit: file.3: debug: file: pread count=8192 offset=356864 nbdkit: file.8: debug: tar: pread count=24576 offset=36864 nbdkit: file.8: debug: file: pread count=24576 offset=373248 nbdkit: file.8: debug: tar: pread count=61440 offset=69632 nbdkit: file.8: debug: file: pread count=61440 offset=406016 nbdkit: file.2: debug: tar: pread count=126976 offset=135168 nbdkit: file.2: debug: file: pread count=126976 offset=471552 nbdkit: file.12: debug: tar: pread count=258048 offset=266240 nbdkit: file.12: debug: file: pread count=258048 offset=602624 + shopt -s nullglob + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/sd*/device/timeout + echo 300 + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + for f in /sys/block/{h,s,ub,v}d*/queue/scheduler + echo noop /init: line 116: echo: write error: Invalid argument + shopt -u nullglob + ip addr add 127.0.0.1/8 brd + dev lo scope host + ip link set dev lo up + test '' = 1 + mdadm -As --auto=yes --no-degraded nbdkit: file.6: debug: tar: pread count=4096 offset=105840640 nbdkit: file.6: debug: file: pread count=4096 offset=106177024 nbdkit: file.4: debug: tar: pread count=4096 offset=105897984 nbdkit: file.4: debug: file: pread count=4096 offset=106234368 nbdkit: file.7: debug: tar: pread count=4096 offset=1048576 nbdkit: file.7: debug: file: pread count=4096 offset=1384960 nbdkit: file.13: debug: tar: pread count=4096 offset=1052672 nbdkit: file.13: debug: file: pread count=4096 offset=1389056 nbdkit: file.1: debug: tar: pread count=512 offset=1048576 nbdkit: file.1: debug: file: pread count=512 offset=1384960 nbdkit: file.1: debug: tar: pread count=512 offset=1048576 nbdkit: file.1: debug: file: pread count=512 offset=1384960 nbdkit: file.0: debug: tar: pread count=4096 offset=105840640 nbdkit: file.0: debug: file: pread count=4096 offset=106177024 nbdkit: file.10: debug: tar: pread count=4096 offset=105914368 nbdkit: file.10: debug: file: pread count=4096 offset=106250752 nbdkit: file.11: debug: tar: pread count=4096 offset=0 nbdkit: file.11: debug: file: pread count=4096 offset=336384 nbdkit: file.11: debug: tar: pread count=4096 offset=4096 nbdkit: file.11: debug: file: pread count=4096 offset=340480 nbdkit: file.14: debug: tar: pread count=512 offset=105922560 nbdkit: file.14: debug: file: pread count=512 offset=106258944 nbdkit: file.3: debug: tar: pread count=512 offset=105922048 nbdkit: file.3: debug: file: pread count=512 offset=106258432 nbdkit: file.15: debug: tar: pread count=512 offset=0 nbdkit: file.15: debug: file: pread count=512 offset=336384 nbdkit: file.8: debug: tar: pread count=512 offset=0 nbdkit: file.8: debug: file: pread count=512 offset=336384 nbdkit: file.2: debug: tar: pread count=512 offset=512 nbdkit: file.2: debug: file: pread count=512 offset=336896 nbdkit: file.12: debug: tar: pread count=512 offset=0 nbdkit: file.12: debug: file: pread count=512 offset=336384 nbdkit: file.12: debug: tar: pread count=512 offset=0 nbdkit: file.12: debug: file: pread count=512 offset=336384 mdadm: No arrays found in config file or automatically + mkdir -p /tmp/lvm + touch /tmp/lvm/lvm.conf + LVM_SYSTEM_DIR=/tmp/lvm + export LVM_SYSTEM_DIR + lvmetad /init: line 144: lvmetad: command not found + modprobe dm_mod [ 9.717080] device-mapper: uevent: version 1.0.3 [ 9.727286] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com + lvm pvscan --cache --activate ay nbdkit: file.4: debug: tar: pread count=131072 offset=0 nbdkit: file.4: debug: file: pread count=131072 offset=336384 nbdkit: file.7: debug: tar: pread count=131072 offset=1048576 nbdkit: file.7: debug: file: pread count=131072 offset=1384960 + mdadm -As --auto=yes --run nbdkit: file.13: debug: tar: pread count=4096 offset=105840640 nbdkit: file.13: debug: file: pread count=4096 offset=106177024 nbdkit: file.5: debug: tar: pread count=4096 offset=105897984 nbdkit: file.5: debug: file: pread count=4096 offset=106234368 nbdkit: file.1: debug: tar: pread count=4096 offset=1048576 nbdkit: file.1: debug: file: pread count=4096 offset=1384960 nbdkit: file.0: debug: tar: pread count=4096 offset=1052672 nbdkit: file.0: debug: file: pread count=4096 offset=1389056 nbdkit: file.0: debug: tar: pread count=512 offset=1048576 nbdkit: file.0: debug: file: pread count=512 offset=1384960 nbdkit: file.9: debug: tar: pread count=512 offset=1048576 nbdkit: file.9: debug: file: pread count=512 offset=1384960 nbdkit: file.11: debug: tar: pread count=4096 offset=105840640 nbdkit: file.11: debug: file: pread count=4096 offset=106177024 nbdkit: file.14: debug: tar: pread count=4096 offset=105914368 nbdkit: file.14: debug: file: pread count=4096 offset=106250752 nbdkit: file.3: debug: tar: pread count=4096 offset=0 nbdkit: file.3: debug: file: pread count=4096 offset=336384 nbdkit: file.15: debug: tar: pread count=4096 offset=4096 nbdkit: file.15: debug: file: pread count=4096 offset=340480 nbdkit: file.8: debug: tar: pread count=512 offset=105922560 nbdkit: file.8: debug: file: pread count=512 offset=106258944 nbdkit: file.8: debug: tar: pread count=512 offset=105922048 nbdkit: file.8: debug: file: pread count=512 offset=106258432 nbdkit: file.8: debug: tar: pread count=512 offset=0 nbdkit: file.8: debug: file: pread count=512 offset=336384 nbdkit: file.12: debug: tar: pread count=512 offset=0 nbdkit: file.12: debug: file: pread count=512 offset=336384 nbdkit: file.4: debug: tar: pread count=512 offset=512 nbdkit: file.4: debug: file: pread count=512 offset=336896 nbdkit: file.7: debug: tar: pread count=512 offset=0 nbdkit: file.7: debug: file: pread count=512 offset=336384 nbdkit: file.13: debug: tar: pread count=512 offset=0 nbdkit: file.13: debug: file: pread count=512 offset=336384 mdadm: No arrays found in config file or automatically + ldmtool create all nbdkit: file.5: debug: tar: pread count=16384 offset=0 nbdkit: file.5: debug: file: pread count=16384 offset=336384 nbdkit: file.1: debug: tar: pread count=32768 offset=16384 nbdkit: file.1: debug: file: pread count=32768 offset=352768 nbdkit: file.10: debug: tar: pread count=65536 offset=49152 nbdkit: file.10: debug: file: pread count=65536 offset=385536 [] + test 1 = 1 + test '' '!=' 1 + uname -a Linux (none) 5.14.0-3-amd64 #1 SMP Debian 5.14.12-1 (2021-10-14) x86_64 GNU/Linux + ls -lR /dev /dev: total 0 crw------- 1 0 0 10, 235 Nov 15 09:51 autofs drwxr-xr-x 2 0 0 100 Nov 15 09:51 block drwxr-xr-x 2 0 0 80 Nov 15 09:51 bsg crw------- 1 0 0 10, 234 Nov 15 09:51 btrfs-control drwxr-xr-x 2 0 0 1980 Nov 15 09:51 char crw------- 1 0 0 5, 1 Nov 15 09:51 console crw------- 1 0 0 10, 126 Nov 15 09:51 cpu_dma_latency crw------- 1 0 0 10, 203 Nov 15 09:51 cuse drwxr-xr-x 6 0 0 120 Nov 15 09:51 disk crw-rw-rw- 1 0 0 1, 7 Nov 15 09:51 full crw-rw-rw- 1 0 0 10, 229 Nov 15 09:51 fuse crw------- 1 0 0 10, 228 Nov 15 09:51 hpet crw------- 1 0 0 10, 183 Nov 15 09:51 hwrng drwxr-xr-x 2 0 0 60 Nov 15 09:51 input crw-r--r-- 1 0 0 1, 11 Nov 15 09:51 kmsg crw------- 1 0 0 10, 237 Nov 15 09:51 loop-control drwxr-xr-x 2 0 0 60 Nov 15 09:51 mapper crw------- 1 0 0 1, 1 Nov 15 09:51 mem drwxr-xr-x 2 0 0 60 Nov 15 09:51 net crw-rw-rw- 1 0 0 1, 3 Nov 15 09:51 null crw------- 1 0 0 10, 144 Nov 15 09:51 nvram crw------- 1 0 0 1, 4 Nov 15 09:51 port crw------- 1 0 0 108, 0 Nov 15 09:51 ppp crw------- 1 0 0 10, 1 Nov 15 09:51 psaux crw-rw-rw- 1 0 0 5, 2 Nov 15 09:51 ptmx drwxr-xr-x 2 0 0 0 Nov 15 09:51 pts crw-rw-rw- 1 0 0 1, 8 Nov 15 09:51 random crw------- 1 0 0 10, 242 Nov 15 09:51 rfkill lrwxrwxrwx 1 0 0 4 Nov 15 09:51 rtc -> rtc0 crw------- 1 0 0 251, 0 Nov 15 09:51 rtc0 brw------- 1 0 0 8, 0 Nov 15 09:51 sda brw------- 1 0 0 8, 1 Nov 15 09:51 sda1 brw------- 1 0 0 8, 16 Nov 15 09:51 sdb crw------- 1 0 0 21, 0 Nov 15 09:51 sg0 crw------- 1 0 0 21, 1 Nov 15 09:51 sg1 drwxrwxrwt 2 0 0 40 Nov 15 09:51 shm crw------- 1 0 0 10, 231 Nov 15 09:51 snapshot drwxr-xr-x 2 0 0 80 Nov 15 09:51 snd crw-rw-rw- 1 0 0 5, 0 Nov 15 09:51 tty crw------- 1 0 0 4, 0 Nov 15 09:51 tty0 crw------- 1 0 0 4, 1 Nov 15 09:51 tty1 crw------- 1 0 0 4, 10 Nov 15 09:51 tty10 crw------- 1 0 0 4, 11 Nov 15 09:51 tty11 crw------- 1 0 0 4, 12 Nov 15 09:51 tty12 crw------- 1 0 0 4, 13 Nov 15 09:51 tty13 crw------- 1 0 0 4, 14 Nov 15 09:51 tty14 crw------- 1 0 0 4, 15 Nov 15 09:51 tty15 crw------- 1 0 0 4, 16 Nov 15 09:51 tty16 crw------- 1 0 0 4, 17 Nov 15 09:51 tty17 crw------- 1 0 0 4, 18 Nov 15 09:51 tty18 crw------- 1 0 0 4, 19 Nov 15 09:51 tty19 crw------- 1 0 0 4, 2 Nov 15 09:51 tty2 crw------- 1 0 0 4, 20 Nov 15 09:51 tty20 crw------- 1 0 0 4, 21 Nov 15 09:51 tty21 crw------- 1 0 0 4, 22 Nov 15 09:51 tty22 crw------- 1 0 0 4, 23 Nov 15 09:51 tty23 crw------- 1 0 0 4, 24 Nov 15 09:51 tty24 crw------- 1 0 0 4, 25 Nov 15 09:51 tty25 crw------- 1 0 0 4, 26 Nov 15 09:51 tty26 crw------- 1 0 0 4, 27 Nov 15 09:51 tty27 crw------- 1 0 0 4, 28 Nov 15 09:51 tty28 crw------- 1 0 0 4, 29 Nov 15 09:51 tty29 crw------- 1 0 0 4, 3 Nov 15 09:51 tty3 crw------- 1 0 0 4, 30 Nov 15 09:51 tty30 crw------- 1 0 0 4, 31 Nov 15 09:51 tty31 crw------- 1 0 0 4, 32 Nov 15 09:51 tty32 crw------- 1 0 0 4, 33 Nov 15 09:51 tty33 crw------- 1 0 0 4, 34 Nov 15 09:51 tty34 crw------- 1 0 0 4, 35 Nov 15 09:51 tty35 crw------- 1 0 0 4, 36 Nov 15 09:51 tty36 crw------- 1 0 0 4, 37 Nov 15 09:51 tty37 crw------- 1 0 0 4, 38 Nov 15 09:51 tty38 crw------- 1 0 0 4, 39 Nov 15 09:51 tty39 crw------- 1 0 0 4, 4 Nov 15 09:51 tty4 crw------- 1 0 0 4, 40 Nov 15 09:51 tty40 crw------- 1 0 0 4, 41 Nov 15 09:51 tty41 crw------- 1 0 0 4, 42 Nov 15 09:51 tty42 crw------- 1 0 0 4, 43 Nov 15 09:51 tty43 crw------- 1 0 0 4, 44 Nov 15 09:51 tty44 crw------- 1 0 0 4, 45 Nov 15 09:51 tty45 crw------- 1 0 0 4, 46 Nov 15 09:51 tty46 crw------- 1 0 0 4, 47 Nov 15 09:51 tty47 crw------- 1 0 0 4, 48 Nov 15 09:51 tty48 crw------- 1 0 0 4, 49 Nov 15 09:51 tty49 crw------- 1 0 0 4, 5 Nov 15 09:51 tty5 crw------- 1 0 0 4, 50 Nov 15 09:51 tty50 crw------- 1 0 0 4, 51 Nov 15 09:51 tty51 crw------- 1 0 0 4, 52 Nov 15 09:51 tty52 crw------- 1 0 0 4, 53 Nov 15 09:51 tty53 crw------- 1 0 0 4, 54 Nov 15 09:51 tty54 crw------- 1 0 0 4, 55 Nov 15 09:51 tty55 crw------- 1 0 0 4, 56 Nov 15 09:51 tty56 crw------- 1 0 0 4, 57 Nov 15 09:51 tty57 crw------- 1 0 0 4, 58 Nov 15 09:51 tty58 crw------- 1 0 0 4, 59 Nov 15 09:51 tty59 crw------- 1 0 0 4, 6 Nov 15 09:51 tty6 crw------- 1 0 0 4, 60 Nov 15 09:51 tty60 crw------- 1 0 0 4, 61 Nov 15 09:51 tty61 crw------- 1 0 0 4, 62 Nov 15 09:51 tty62 crw------- 1 0 0 4, 63 Nov 15 09:51 tty63 crw------- 1 0 0 4, 7 Nov 15 09:51 tty7 crw------- 1 0 0 4, 8 Nov 15 09:51 tty8 crw------- 1 0 0 4, 9 Nov 15 09:51 tty9 crw------- 1 0 0 4, 64 Nov 15 09:51 ttyS0 crw------- 1 0 0 10, 239 Nov 15 09:51 uhid crw------- 1 0 0 10, 223 Nov 15 09:51 uinput crw-rw-rw- 1 0 0 1, 9 Nov 15 09:51 urandom crw------- 1 0 0 7, 0 Nov 15 09:51 vcs crw------- 1 0 0 7, 1 Nov 15 09:51 vcs1 crw------- 1 0 0 7, 128 Nov 15 09:51 vcsa crw------- 1 0 0 7, 129 Nov 15 09:51 vcsa1 crw------- 1 0 0 7, 64 Nov 15 09:51 vcsu crw------- 1 0 0 7, 65 Nov 15 09:51 vcsu1 drwxr-xr-x 2 0 0 60 Nov 15 09:51 vfio crw------- 1 0 0 10, 127 Nov 15 09:51 vga_arbiter crw------- 1 0 0 10, 137 Nov 15 09:51 vhci crw-rw---- 1 0 0 10, 238 Nov 15 09:51 vhost-net crw-rw---- 1 0 0 10, 241 Nov 15 09:51 vhost-vsock drwxr-xr-x 2 0 0 60 Nov 15 09:51 virtio-ports crw------- 1 0 0 247, 1 Nov 15 09:51 vport2p1 crw-rw-rw- 1 0 0 1, 5 Nov 15 09:51 zero /dev/block: total 0 lrwxrwxrwx 1 0 0 6 Nov 15 09:51 8:0 -> ../sda lrwxrwxrwx 1 0 0 7 Nov 15 09:51 8:1 -> ../sda1 lrwxrwxrwx 1 0 0 6 Nov 15 09:51 8:16 -> ../sdb /dev/bsg: total 0 crw------- 1 0 0 250, 0 Nov 15 09:51 2:0:0:0 crw------- 1 0 0 250, 1 Nov 15 09:51 2:0:1:0 /dev/char: total 0 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 10:1 -> ../psaux lrwxrwxrwx 1 0 0 18 Nov 15 09:51 10:126 -> ../cpu_dma_latency lrwxrwxrwx 1 0 0 14 Nov 15 09:51 10:127 -> ../vga_arbiter lrwxrwxrwx 1 0 0 8 Nov 15 09:51 10:183 -> ../hwrng lrwxrwxrwx 1 0 0 7 Nov 15 09:51 10:228 -> ../hpet lrwxrwxrwx 1 0 0 7 Nov 15 09:51 10:229 -> ../fuse lrwxrwxrwx 1 0 0 11 Nov 15 09:51 10:231 -> ../snapshot lrwxrwxrwx 1 0 0 17 Nov 15 09:51 10:236 -> ../mapper/control lrwxrwxrwx 1 0 0 13 Nov 15 09:51 13:63 -> ../input/mice lrwxrwxrwx 1 0 0 6 Nov 15 09:51 1:1 -> ../mem lrwxrwxrwx 1 0 0 7 Nov 15 09:51 1:11 -> ../kmsg lrwxrwxrwx 1 0 0 7 Nov 15 09:51 1:3 -> ../null lrwxrwxrwx 1 0 0 7 Nov 15 09:51 1:4 -> ../port lrwxrwxrwx 1 0 0 7 Nov 15 09:51 1:5 -> ../zero lrwxrwxrwx 1 0 0 7 Nov 15 09:51 1:7 -> ../full lrwxrwxrwx 1 0 0 9 Nov 15 09:51 1:8 -> ../random lrwxrwxrwx 1 0 0 10 Nov 15 09:51 1:9 -> ../urandom lrwxrwxrwx 1 0 0 6 Nov 15 09:51 21:0 -> ../sg0 lrwxrwxrwx 1 0 0 6 Nov 15 09:51 21:1 -> ../sg1 lrwxrwxrwx 1 0 0 11 Nov 15 09:51 247:1 -> ../vport2p1 lrwxrwxrwx 1 0 0 14 Nov 15 09:51 250:0 -> ../bsg/2:0:0:0 lrwxrwxrwx 1 0 0 14 Nov 15 09:51 250:1 -> ../bsg/2:0:1:0 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 251:0 -> ../rtc0 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:0 -> ../tty0 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:1 -> ../tty1 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:10 -> ../tty10 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:11 -> ../tty11 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:12 -> ../tty12 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:13 -> ../tty13 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:14 -> ../tty14 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:15 -> ../tty15 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:16 -> ../tty16 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:17 -> ../tty17 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:18 -> ../tty18 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:19 -> ../tty19 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:2 -> ../tty2 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:20 -> ../tty20 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:21 -> ../tty21 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:22 -> ../tty22 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:23 -> ../tty23 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:24 -> ../tty24 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:25 -> ../tty25 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:26 -> ../tty26 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:27 -> ../tty27 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:28 -> ../tty28 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:29 -> ../tty29 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:3 -> ../tty3 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:30 -> ../tty30 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:31 -> ../tty31 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:32 -> ../tty32 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:33 -> ../tty33 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:34 -> ../tty34 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:35 -> ../tty35 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:36 -> ../tty36 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:37 -> ../tty37 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:38 -> ../tty38 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:39 -> ../tty39 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:4 -> ../tty4 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:40 -> ../tty40 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:41 -> ../tty41 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:42 -> ../tty42 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:43 -> ../tty43 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:44 -> ../tty44 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:45 -> ../tty45 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:46 -> ../tty46 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:47 -> ../tty47 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:48 -> ../tty48 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:49 -> ../tty49 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:5 -> ../tty5 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:50 -> ../tty50 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:51 -> ../tty51 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:52 -> ../tty52 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:53 -> ../tty53 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:54 -> ../tty54 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:55 -> ../tty55 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:56 -> ../tty56 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:57 -> ../tty57 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:58 -> ../tty58 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:59 -> ../tty59 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:6 -> ../tty6 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:60 -> ../tty60 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:61 -> ../tty61 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:62 -> ../tty62 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:63 -> ../tty63 lrwxrwxrwx 1 0 0 8 Nov 15 09:51 4:64 -> ../ttyS0 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:7 -> ../tty7 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:8 -> ../tty8 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 4:9 -> ../tty9 lrwxrwxrwx 1 0 0 6 Nov 15 09:51 5:0 -> ../tty lrwxrwxrwx 1 0 0 10 Nov 15 09:51 5:1 -> ../console lrwxrwxrwx 1 0 0 7 Nov 15 09:51 5:2 -> ../ptmx lrwxrwxrwx 1 0 0 6 Nov 15 09:51 7:0 -> ../vcs lrwxrwxrwx 1 0 0 7 Nov 15 09:51 7:1 -> ../vcs1 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 7:128 -> ../vcsa lrwxrwxrwx 1 0 0 8 Nov 15 09:51 7:129 -> ../vcsa1 lrwxrwxrwx 1 0 0 7 Nov 15 09:51 7:64 -> ../vcsu lrwxrwxrwx 1 0 0 8 Nov 15 09:51 7:65 -> ../vcsu1 /dev/disk: total 0 drwxr-xr-x 2 0 0 100 Nov 15 09:51 by-id drwxr-xr-x 2 0 0 60 Nov 15 09:51 by-partuuid drwxr-xr-x 2 0 0 100 Nov 15 09:51 by-path drwxr-xr-x 2 0 0 80 Nov 15 09:51 by-uuid /dev/disk/by-id: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:51 scsi-0QEMU_QEMU_HARDDISK_appliance -> ../../sdb lrwxrwxrwx 1 0 0 9 Nov 15 09:51 scsi-0QEMU_QEMU_HARDDISK_hd0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:51 scsi-0QEMU_QEMU_HARDDISK_hd0-part1 -> ../../sda1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 0 0 10 Nov 15 09:51 13bd70e0-bf50-9714-5c0f-b59b76956387 -> ../../sda1 /dev/disk/by-path: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:51 pci-0000:00:03.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 0 0 10 Nov 15 09:51 pci-0000:00:03.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 0 0 9 Nov 15 09:51 pci-0000:00:03.0-scsi-0:0:1:0 -> ../../sdb /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 0 0 9 Nov 15 09:51 48687014-9885-4dff-9599-a0ea6c47248a -> ../../sdb lrwxrwxrwx 1 0 0 10 Nov 15 09:51 a4bc3597-ec25-42c4-b654-9cf8a82f4310 -> ../../sda1 /dev/input: total 0 crw------- 1 0 0 13, 63 Nov 15 09:51 mice /dev/mapper: total 0 crw------- 1 0 0 10, 236 Nov 15 09:51 control /dev/net: total 0 crw-rw-rw- 1 0 0 10, 200 Nov 15 09:51 tun /dev/pts: total 0 c--------- 1 0 0 5, 2 Nov 15 09:51 ptmx /dev/shm: total 0 /dev/snd: total 0 crw------- 1 0 0 116, 1 Nov 15 09:51 seq crw------- 1 0 0 116, 33 Nov 15 09:51 timer /dev/vfio: total 0 crw-rw-rw- 1 0 0 10, 196 Nov 15 09:51 vfio /dev/virtio-ports: total 0 lrwxrwxrwx 1 0 0 11 Nov 15 09:51 org.libguestfs.channel.0 -> ../vport2p1 + cat /proc/mounts /dev/root / ext2 rw,noatime 0 0 /proc /proc proc rw,relatime 0 0 /sys /sys sysfs rw,relatime 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=251108k,mode=755,inode64 0 0 /dev /dev devtmpfs rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 0 0 /dev/pts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 shmfs /dev/shm tmpfs rw,relatime,inode64 0 0 + cat /proc/mdstat cat: /proc/mdstat: No such file or directory + lvm config + lvm pvs nbdkit: file.0: debug: tar: pread count=131072 offset=0 nbdkit: file.0: debug: file: pread count=131072 offset=336384 nbdkit: file.9: debug: tar: pread count=131072 offset=1048576 nbdkit: file.9: debug: file: pread count=131072 offset=1384960 + lvm vgs nbdkit: file.11: debug: tar: pread count=131072 offset=0 nbdkit: file.11: debug: file: pread count=131072 offset=336384 nbdkit: file.14: debug: tar: pread count=131072 offset=1048576 nbdkit: file.14: debug: file: pread count=131072 offset=1384960 + lvm lvs nbdkit: file.3: debug: tar: pread count=131072 offset=0 nbdkit: file.3: debug: file: pread count=131072 offset=336384 nbdkit: file.15: debug: tar: pread count=131072 offset=1048576 nbdkit: file.15: debug: file: pread count=131072 offset=1384960 + ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever + ip r + cat /etc/resolv.conf cat: /etc/resolv.conf: No such file or directory + lsmod Module Size Used by dm_mod 167936 0 sg 36864 0 libcrc32c 16384 0 crc8 16384 0 crc7 16384 0 crc64 16384 0 crc_itu_t 16384 0 virtiofs 32768 0 fuse 167936 1 virtiofs ext4 917504 1 crc16 16384 1 ext4 mbcache 16384 1 ext4 jbd2 167936 1 ext4 virtio_pci 24576 0 virtio_pci_modern_dev 20480 1 virtio_pci virtio_mmio 16384 0 virtio_mem 36864 0 virtio_input 16384 0 virtio_dma_buf 16384 0 virtio_balloon 24576 0 virtio_scsi 24576 1 sd_mod 61440 1 t10_pi 16384 1 sd_mod crc_t10dif 20480 1 t10_pi virtio_pmem 16384 0 nd_virtio 16384 1 virtio_pmem nd_pmem 24576 0 nd_btt 28672 1 nd_pmem virtio_net 61440 0 net_failover 24576 1 virtio_net failover 16384 1 net_failover virtio_crypto 28672 0 crypto_engine 16384 1 virtio_crypto virtio_console 40960 0 virtio_rng 16384 0 rng_core 16384 1 virtio_rng virtio_blk 20480 0 virtio_ring 40960 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,nd_virtio,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net virtio 16384 13 virtio_rng,virtio_mmio,virtio_console,virtio_balloon,virtio_scsi,virtiofs,virtio_crypto,virtio_input,virtio_mem,virtio_pci,virtio_blk,virtio_net,virtio_pmem ata_piix 36864 0 libata 294912 1 ata_piix scsi_mod 262144 4 virtio_scsi,sd_mod,libata,sg nfit 77824 0 libnvdimm 204800 4 nd_btt,nd_pmem,nfit,virtio_pmem crct10dif_generic 16384 1 crc32c_generic 16384 2 crc32_generic 16384 0 crct10dif_common 16384 2 crct10dif_generic,crc_t10dif + date Mon Nov 15 09:51:55 UTC 2021 + echo -n 'clocksource: ' clocksource: + cat /sys/devices/system/clocksource/clocksource0/current_clocksource tsc + echo -n 'uptime: ' uptime: + cat /proc/uptime 11.99 1.60 + cmd=guestfsd ++ grep -Eo 'guestfs_channel=[^[:space:]]+' /proc/cmdline + eval + test x '!=' x + test 1 = 1 + cmd='guestfsd --verbose' + test '' = 1 + false + test '' = 1 + echo guestfsd --verbose guestfsd --verbose + guestfsd --verbose lvm_system_dir = /tmp/lvm OCaml daemon loaded commandrvf: stdout=y stderr=y flags=0x0 commandrvf: ls -1v /dev/disk/by-path commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0' commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG libguestfs: appliance is up libguestfs: trace: launch = 0 libguestfs: trace: mount_options "" "/dev/sda1" "/" guestfsd: <= mount_options (0x4a) request length 68 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda1 SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available command: mount '/dev/sda1' '/sysroot//' nbdkit: file.2: debug: tar: pread count=4096 offset=105840640 nbdkit: file.2: debug: file: pread count=4096 offset=106177024 nbdkit: file.6: debug: tar: pread count=4096 offset=105897984 nbdkit: file.6: debug: file: pread count=4096 offset=106234368 nbdkit: file.8: debug: tar: pread count=4096 offset=1048576 nbdkit: file.8: debug: file: pread count=4096 offset=1384960 nbdkit: file.12: debug: tar: pread count=4096 offset=1052672 nbdkit: file.12: debug: file: pread count=4096 offset=1389056 nbdkit: file.4: debug: tar: pread count=4096 offset=105902080 nbdkit: file.4: debug: file: pread count=4096 offset=106238464 nbdkit: file.7: debug: tar: pread count=4096 offset=105771008 nbdkit: file.7: debug: file: pread count=4096 offset=106107392 nbdkit: file.13: debug: tar: pread count=4096 offset=1064960 nbdkit: file.13: debug: file: pread count=4096 offset=1401344 nbdkit: file.5: debug: tar: pread count=4096 offset=1081344 nbdkit: file.5: debug: file: pread count=4096 offset=1417728 nbdkit: file.1: debug: tar: pread count=4096 offset=1114112 nbdkit: file.1: debug: file: pread count=4096 offset=1450496 nbdkit: file.10: debug: tar: pread count=4096 offset=1179648 nbdkit: file.10: debug: file: pread count=4096 offset=1516032 nbdkit: file.0: debug: tar: pread count=4096 offset=1310720 nbdkit: file.0: debug: file: pread count=4096 offset=1647104 nbdkit: file.9: debug: tar: pread count=4096 offset=1572864 nbdkit: file.9: debug: file: pread count=4096 offset=1909248 nbdkit: file.11: debug: tar: pread count=4096 offset=2097152 nbdkit: file.11: debug: file: pread count=4096 offset=2433536 nbdkit: file.14: debug: tar: pread count=4096 offset=3145728 nbdkit: file.14: debug: file: pread count=4096 offset=3482112 nbdkit: file.14: debug: tar: pread count=4096 offset=5242880 nbdkit: file.14: debug: file: pread count=4096 offset=5579264 nbdkit: file.15: debug: tar: pread count=4096 offset=1060864 nbdkit: file.15: debug: file: pread count=4096 offset=1397248 nbdkit: file.2: debug: tar: pread count=4096 offset=1077248 nbdkit: file.2: debug: file: pread count=4096 offset=1413632 nbdkit: file.2: debug: tar: pread count=4096 offset=1110016 nbdkit: file.2: debug: file: pread count=4096 offset=1446400 nbdkit: file.8: debug: tar: pread count=4096 offset=1056768 nbdkit: file.8: debug: file: pread count=4096 offset=1393152 nbdkit: file.12: debug: tar: pread count=8192 offset=1069056 nbdkit: file.12: debug: file: pread count=8192 offset=1405440 nbdkit: file.4: debug: tar: pread count=24576 offset=1085440 nbdkit: file.4: debug: file: pread count=24576 offset=1421824 nbdkit: file.7: debug: tar: pread count=61440 offset=1118208 nbdkit: file.7: debug: file: pread count=61440 offset=1454592 nbdkit: file.13: debug: tar: pread count=126976 offset=1183744 nbdkit: file.13: debug: file: pread count=126976 offset=1520128 nbdkit: file.5: debug: tar: pread count=258048 offset=1314816 nbdkit: file.5: debug: file: pread count=258048 offset=1651200 nbdkit: file.1: debug: tar: pread count=262144 offset=105381888 nbdkit: file.1: debug: file: pread count=262144 offset=105718272 nbdkit: file.10: debug: tar: pread count=126976 offset=105644032 nbdkit: file.10: debug: file: pread count=126976 offset=105980416 nbdkit: file.0: debug: tar: pread count=65536 offset=105775104 nbdkit: file.0: debug: file: pread count=65536 offset=106111488 nbdkit: file.9: debug: tar: pread count=53248 offset=105844736 nbdkit: file.9: debug: file: pread count=53248 offset=106181120 nbdkit: file.11: debug: tar: pread count=4096 offset=0 nbdkit: file.11: debug: file: pread count=4096 offset=336384 nbdkit: file.11: debug: tar: pread count=16384 offset=4096 nbdkit: file.11: debug: file: pread count=16384 offset=340480 nbdkit: file.14: debug: tar: pread count=1024 offset=1049600 nbdkit: file.14: debug: file: pread count=1024 offset=1385984 nbdkit: file.15: debug: tar: pread count=1024 offset=1050624 nbdkit: file.15: debug: file: pread count=1024 offset=1387008 [ 13.144865] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem nbdkit: file.15: debug: tar: pread count=33792 offset=1315840 nbdkit: file.15: debug: file: pread count=33792 offset=1652224 nbdkit: file.2: debug: tar: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.2: debug: file: pwrite count=1024 offset=1385984 fua=0 nbdkit: file.2: debug: tar: flush nbdkit: file.2: debug: file: flush [ 83.759660] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null). Quota mode: none. libguestfs: trace: mount_options = 0 libguestfs: trace: cat "/hello.txt" libguestfs: trace: read_file "/hello.txt" libguestfs: trace: download "/hello.txt" "/tmp/libguestfsVbN71m/cat1" guestfsd: => mount_options (0x4a) took 70.88 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /hello.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available nbdkit: file.12: debug: tar: pread count=1024 offset=1819648 nbdkit: file.12: debug: file: pread count=1024 offset=2156032 nbdkit: file.4: debug: tar: pread count=1024 offset=1833984 nbdkit: file.4: debug: file: pread count=1024 offset=2170368 libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello,world" libguestfs: trace: cat = "hello,world" hello,world libguestfs: trace: write "/test.txt" "hello" libguestfs: trace: internal_write "/test.txt" "hello" guestfsd: => download (0x43) took 0.36 secs guestfsd: <= internal_write (0xf6) request length 68 bytes nbdkit: file.7: debug: tar: pread count=1024 offset=1314816 nbdkit: file.7: debug: file: pread count=1024 offset=1651200 nbdkit: file.13: debug: tar: pread count=1024 offset=1313792 nbdkit: file.5: debug: tar: pread count=1024 offset=9702400 nbdkit: file.13: debug: file: pread count=1024 offset=1650176 nbdkit: file.5: debug: file: pread count=1024 offset=10038784 nbdkit: file.1: debug: tar: pread count=1024 offset=17826816 nbdkit: file.1: debug: file: pread count=1024 offset=18163200 nbdkit: file.13: debug: tar: pread count=1024 offset=26479616 nbdkit: file.13: debug: file: pread count=1024 offset=26816000 nbdkit: file.1: debug: tar: pread count=1024 offset=34604032 nbdkit: file.1: debug: file: pread count=1024 offset=34940416 nbdkit: file.10: debug: tar: pread count=1024 offset=43256832 nbdkit: file.5: debug: tar: pread count=1024 offset=51381248 nbdkit: file.5: debug: file: pread count=1024 offset=51717632 nbdkit: file.1: debug: tar: pread count=1024 offset=60034048 nbdkit: file.1: debug: file: pread count=1024 offset=60370432 nbdkit: file.5: debug: tar: pread count=1024 offset=68158464 nbdkit: file.5: debug: file: pread count=1024 offset=68494848 nbdkit: file.10: debug: file: pread count=1024 offset=43593216 nbdkit: file.11: debug: tar: pread count=1024 offset=101712896 nbdkit: file.11: debug: file: pread count=1024 offset=102049280 nbdkit: file.9: debug: tar: pread count=1024 offset=84935680 nbdkit: file.1: debug: tar: pread count=1024 offset=76811264 nbdkit: file.9: debug: file: pread count=1024 offset=85272064 nbdkit: file.5: debug: tar: pread count=1024 offset=93324288 nbdkit: file.5: debug: file: pread count=1024 offset=93660672 nbdkit: file.1: debug: file: pread count=1024 offset=77147648 libguestfs: trace: internal_write = 0 libguestfs: trace: write = 0 libguestfs: trace: cat "/test.txt" libguestfs: trace: read_file "/test.txt" libguestfs: trace: download "/test.txt" "/tmp/libguestfsVbN71m/cat2" guestfsd: => internal_write (0xf6) took 0.00 secs guestfsd: <= download (0x43) request length 56 bytes commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /test.txt SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available libguestfs: trace: download = 0 libguestfs: trace: read_file = "hello" libguestfs: trace: cat = "hello" hello libguestfs: trace: shutdown libguestfs: trace: internal_autosync guestfsd: => download (0x43) took 0.25 secs guestfsd: <= internal_autosync (0x11a) request length 40 bytes umount-all: /proc/mounts: fsname=/dev/root dir=/ type=ext2 opts=rw,noatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/proc dir=/proc type=proc opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=/sys dir=/sys type=sysfs opts=rw,relatime freq=0 passno=0 umount-all: /proc/mounts: fsname=tmpfs dir=/run type=tmpfs opts=rw,nosuid,relatime,size=251108k,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev dir=/dev type=devtmpfs opts=rw,relatime,size=621456k,nr_inodes=155364,mode=755,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/pts dir=/dev/pts type=devpts opts=rw,relatime,mode=600,ptmxmode=000 freq=0 passno=0 umount-all: /proc/mounts: fsname=shmfs dir=/dev/shm type=tmpfs opts=rw,relatime,inode64 freq=0 passno=0 umount-all: /proc/mounts: fsname=/dev/sda1 dir=/sysroot type=ext2 opts=rw,relatime freq=0 passno=0 commandrvf: stdout=n stderr=y flags=0x0 commandrvf: umount /sysroot nbdkit: file.3: debug: tar: pwrite count=1024 offset=1835008 fua=0 nbdkit: file.3: debug: file: pwrite count=1024 offset=2171392 fua=0 nbdkit: file.6: debug: tar: pwrite count=2048 offset=1049600 fua=0 nbdkit: file.6: debug: file: pwrite count=2048 offset=1385984 fua=0 nbdkit: file.15: debug: tar: pwrite count=3072 offset=1313792 fua=0 nbdkit: file.15: debug: file: pwrite count=3072 offset=1650176 fua=0 nbdkit: file.8: debug: tar: pwrite count=2048 offset=1317888 fua=0 nbdkit: file.8: debug: file: pwrite count=2048 offset=1654272 fua=0 nbdkit: file.2: debug: tar: pwrite count=1024 offset=1819648 fua=0 nbdkit: file.2: debug: file: pwrite count=1024 offset=2156032 fua=0 nbdkit: file.2: debug: tar: flush nbdkit: file.2: debug: file: flush nbdkit: file.4: debug: tar: pwrite count=1024 offset=1049600 fua=0 nbdkit: file.4: debug: file: pwrite count=1024 offset=1385984 fua=0 nbdkit: file.4: debug: tar: flush nbdkit: file.4: debug: file: flush commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sdb SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available commandrvf: stdout=n stderr=y flags=0x0 commandrvf: udevadm --debug settle -E /dev/sda SELinux enabled state cached to: disabled No filesystem is currently mounted on /sys/fs/cgroup. Failed to determine unit we run in, ignoring: No data available fsync /dev/sda nbdkit: file.13: debug: tar: flush nbdkit: file.13: debug: file: flush libguestfs: trace: internal_autosync = 0 libguestfs: sending SIGTERM to process 1276513 nbdkit: file.0: debug: tar: flush nbdkit: file.0: debug: file: flush nbdkit: file.0: debug: tar: flush nbdkit: file.0: debug: file: flush nbdkit: file.0: debug: client sent NBD_CMD_DISC, closing connection nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file[1]: debug: tar: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: tar: close nbdkit: file[1]: debug: file: close libguestfs: qemu maxrss 493188K libguestfs: trace: shutdown = 0 libguestfs: trace: close libguestfs: closing guestfs handle 0x5ad4e2bc2180 (state 0) libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsVbN71m libguestfs: command: run: rm libguestfs: command: run: \ -rf /tmp/libguestfsSFfmwn /nonexistent/.guestfish: No such file or directory + tar tvvf tar.tar -rwxr-xr-x builduser/builduser 2288 2021-06-02 21:33 test-tar.sh -rw-r--r-- builduser/builduser 332184 2021-11-15 07:11 Makefile -rw-r--r-- builduser/builduser 105923072 2021-11-15 07:14 disk -rw-r--r-- builduser/builduser 45560 2021-11-15 07:09 Makefile.am + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-tar.sh: run cleanup hooks: exit code 0 ./test-tar.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f tar.pid tar.tar /tmp/nbdkit-test-sock.qN6vxw + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1276501 + local pid=1276501 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1276501 + for i in {1..60} + kill -0 1276501 nbdkit: debug: tar: cleanup + sleep 1 nbdkit: debug: file: cleanup nbdkit: debug: file: unload plugin nbdkit: debug: tar: unload filter + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + for i in {1..60} + kill -0 1276501 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1276501 failed to respond to SIGTERM' error: nbdkit pid 1276501 failed to respond to SIGTERM + kill -9 1276501 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-tar.sh (exit status: 1) FAIL: test-truncate1.sh ======================= + requires qemu-io --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.W5vuzn + files='truncate1.out truncate1.pid /tmp/nbdkit-test-sock.W5vuzn' + rm -f truncate1.out truncate1.pid /tmp/nbdkit-test-sock.W5vuzn + cleanup_fn rm -f truncate1.out truncate1.pid /tmp/nbdkit-test-sock.W5vuzn + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f truncate1.out truncate1.pid /tmp/nbdkit-test-sock.W5vuzn' + start_nbdkit -P truncate1.pid -U /tmp/nbdkit-test-sock.W5vuzn --filter=truncate pattern 503 truncate=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=truncate1.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P truncate1.pid -U /tmp/nbdkit-test-sock.W5vuzn --filter=truncate pattern 503 truncate=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P truncate1.pid -U /tmp/nbdkit-test-sock.W5vuzn --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 503 truncate=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=size, value=503 nbdkit: debug: pattern: config key=size, value=503 nbdkit: debug: truncate: config key=truncate, value=512 nbdkit: debug: truncate: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.W5vuzn nbdkit: debug: forked into background (new pid = 1276714) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/truncate1.pid nbdkit: debug: pattern: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s truncate1.pid + break + test -s truncate1.pid ++ cat truncate1.pid + cleanup_fn kill_nbdkit 1276714 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1276714' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.W5vuzn' -c 'r -v 0 512' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: truncate: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x70bc5a29a4d0 nbdkit: pattern[1]: debug: truncate: open returned handle 0x5b0298e5a190 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: truncate: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: truncate: get_size nbdkit: pattern[1]: debug: truncate: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: truncate: can_zero nbdkit: pattern[1]: debug: truncate: can_fast_zero nbdkit: pattern[1]: debug: truncate: can_trim nbdkit: pattern[1]: debug: truncate: can_fua nbdkit: pattern[1]: debug: truncate: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: truncate: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: truncate: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: truncate: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: truncate: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: truncate: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=503 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.4: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.14 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern[1]: debug: truncate: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: truncate: close nbdkit: pattern[1]: debug: pattern: close ++ cat truncate1.out + '[' '00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 ................ 00000010: 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 18 ................ 00000020: 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 28 ................ 00000030: 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 38 .......0.......8 00000040: 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 48 ...............H 00000050: 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 58 .......P.......X 00000060: 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 68 ...............h 00000070: 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 78 .......p.......x 00000080: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 88 ................ 00000090: 00 00 00 00 00 00 00 90 00 00 00 00 00 00 00 98 ................ 000000a0: 00 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 a8 ................ 000000b0: 00 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 b8 ................ 000000c0: 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 c8 ................ 000000d0: 00 00 00 00 00 00 00 d0 00 00 00 00 00 00 00 d8 ................ 000000e0: 00 00 00 00 00 00 00 e0 00 00 00 00 00 00 00 e8 ................ 000000f0: 00 00 00 00 00 00 00 f0 00 00 00 00 00 00 00 f8 ................ 00000100: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 08 ................ 00000110: 00 00 00 00 00 00 01 10 00 00 00 00 00 00 01 18 ................ 00000120: 00 00 00 00 00 00 01 20 00 00 00 00 00 00 01 28 ................ 00000130: 00 00 00 00 00 00 01 30 00 00 00 00 00 00 01 38 .......0.......8 00000140: 00 00 00 00 00 00 01 40 00 00 00 00 00 00 01 48 ...............H 00000150: 00 00 00 00 00 00 01 50 00 00 00 00 00 00 01 58 .......P.......X 00000160: 00 00 00 00 00 00 01 60 00 00 00 00 00 00 01 68 ...............h 00000170: 00 00 00 00 00 00 01 70 00 00 00 00 00 00 01 78 .......p.......x 00000180: 00 00 00 00 00 00 01 80 00 00 00 00 00 00 01 88 ................ 00000190: 00 00 00 00 00 00 01 90 00 00 00 00 00 00 01 98 ................ 000001a0: 00 00 00 00 00 00 01 a0 00 00 00 00 00 00 01 a8 ................ 000001b0: 00 00 00 00 00 00 01 b0 00 00 00 00 00 00 01 b8 ................ 000001c0: 00 00 00 00 00 00 01 c0 00 00 00 00 00 00 01 c8 ................ 000001d0: 00 00 00 00 00 00 01 d0 00 00 00 00 00 00 01 d8 ................ 000001e0: 00 00 00 00 00 00 01 e0 00 00 00 00 00 00 01 e8 ................ 000001f0: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................' '!=' '00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 ................ 00000010: 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 18 ................ 00000020: 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 28 ................ 00000030: 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 38 .......0.......8 00000040: 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 48 ...............H 00000050: 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 58 .......P.......X 00000060: 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 68 ...............h 00000070: 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 78 .......p.......x 00000080: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 88 ................ 00000090: 00 00 00 00 00 00 00 90 00 00 00 00 00 00 00 98 ................ 000000a0: 00 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 a8 ................ 000000b0: 00 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 b8 ................ 000000c0: 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 c8 ................ 000000d0: 00 00 00 00 00 00 00 d0 00 00 00 00 00 00 00 d8 ................ 000000e0: 00 00 00 00 00 00 00 e0 00 00 00 00 00 00 00 e8 ................ 000000f0: 00 00 00 00 00 00 00 f0 00 00 00 00 00 00 00 f8 ................ 00000100: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 08 ................ 00000110: 00 00 00 00 00 00 01 10 00 00 00 00 00 00 01 18 ................ 00000120: 00 00 00 00 00 00 01 20 00 00 00 00 00 00 01 28 ................ 00000130: 00 00 00 00 00 00 01 30 00 00 00 00 00 00 01 38 .......0.......8 00000140: 00 00 00 00 00 00 01 40 00 00 00 00 00 00 01 48 ...............H 00000150: 00 00 00 00 00 00 01 50 00 00 00 00 00 00 01 58 .......P.......X 00000160: 00 00 00 00 00 00 01 60 00 00 00 00 00 00 01 68 ...............h 00000170: 00 00 00 00 00 00 01 70 00 00 00 00 00 00 01 78 .......p.......x 00000180: 00 00 00 00 00 00 01 80 00 00 00 00 00 00 01 88 ................ 00000190: 00 00 00 00 00 00 01 90 00 00 00 00 00 00 01 98 ................ 000001a0: 00 00 00 00 00 00 01 a0 00 00 00 00 00 00 01 a8 ................ 000001b0: 00 00 00 00 00 00 01 b0 00 00 00 00 00 00 01 b8 ................ 000001c0: 00 00 00 00 00 00 01 c0 00 00 00 00 00 00 01 c8 ................ 000001d0: 00 00 00 00 00 00 01 d0 00 00 00 00 00 00 01 d8 ................ 000001e0: 00 00 00 00 00 00 01 e0 00 00 00 00 00 00 01 e8 ................ 000001f0: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-truncate1.sh: run cleanup hooks: exit code 0 ./test-truncate1.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f truncate1.out truncate1.pid /tmp/nbdkit-test-sock.W5vuzn + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1276714 + local pid=1276714 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1276714 + for i in {1..60} + kill -0 1276714 nbdkit: debug: truncate: cleanup nbdkit: debug: pattern: cleanup + sleep 1 nbdkit: debug: pattern: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + for i in {1..60} + kill -0 1276714 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1276714 failed to respond to SIGTERM' error: nbdkit pid 1276714 failed to respond to SIGTERM + kill -9 1276714 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-truncate1.sh (exit status: 1) FAIL: test-truncate2.sh ======================= + requires qemu-io --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.risoOD + files='truncate2.out truncate2.pid /tmp/nbdkit-test-sock.risoOD' + rm -f truncate2.out truncate2.pid /tmp/nbdkit-test-sock.risoOD + cleanup_fn rm -f truncate2.out truncate2.pid /tmp/nbdkit-test-sock.risoOD + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f truncate2.out truncate2.pid /tmp/nbdkit-test-sock.risoOD' + start_nbdkit -P truncate2.pid -U /tmp/nbdkit-test-sock.risoOD --filter=truncate pattern 503 round-up=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=truncate2.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P truncate2.pid -U /tmp/nbdkit-test-sock.risoOD --filter=truncate pattern 503 round-up=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P truncate2.pid -U /tmp/nbdkit-test-sock.risoOD --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 503 round-up=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=size, value=503 nbdkit: debug: pattern: config key=size, value=503 nbdkit: debug: truncate: config key=round-up, value=512 nbdkit: debug: truncate: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.risoOD nbdkit: debug: forked into background (new pid = 1276818) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/truncate2.pid nbdkit: debug: pattern: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s truncate2.pid + break + test -s truncate2.pid ++ cat truncate2.pid + cleanup_fn kill_nbdkit 1276818 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1276818' + qemu-io -r -f raw 'nbd+unix://?socket=/tmp/nbdkit-test-sock.risoOD' -c 'r -v 0 512' + grep -E '^[[:xdigit:]]+:' nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: truncate: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x7eea0ce684d0 nbdkit: pattern[1]: debug: truncate: open returned handle 0x5b1cc3f0d190 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: truncate: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: truncate: get_size nbdkit: pattern[1]: debug: truncate: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: truncate: can_zero nbdkit: pattern[1]: debug: truncate: can_fast_zero nbdkit: pattern[1]: debug: truncate: can_trim nbdkit: pattern[1]: debug: truncate: can_fua nbdkit: pattern[1]: debug: truncate: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: truncate: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: truncate: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: truncate: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: truncate: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: pattern.0: debug: truncate: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.5 nbdkit: pattern.0: debug: pattern: pread count=503 offset=0 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.10 nbdkit: debug: starting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.5: debug: client sent NBD_CMD_DISC, closing connection nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[1]: debug: truncate: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: truncate: close nbdkit: pattern[1]: debug: pattern: close ++ cat truncate2.out + '[' '00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 ................ 00000010: 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 18 ................ 00000020: 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 28 ................ 00000030: 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 38 .......0.......8 00000040: 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 48 ...............H 00000050: 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 58 .......P.......X 00000060: 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 68 ...............h 00000070: 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 78 .......p.......x 00000080: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 88 ................ 00000090: 00 00 00 00 00 00 00 90 00 00 00 00 00 00 00 98 ................ 000000a0: 00 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 a8 ................ 000000b0: 00 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 b8 ................ 000000c0: 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 c8 ................ 000000d0: 00 00 00 00 00 00 00 d0 00 00 00 00 00 00 00 d8 ................ 000000e0: 00 00 00 00 00 00 00 e0 00 00 00 00 00 00 00 e8 ................ 000000f0: 00 00 00 00 00 00 00 f0 00 00 00 00 00 00 00 f8 ................ 00000100: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 08 ................ 00000110: 00 00 00 00 00 00 01 10 00 00 00 00 00 00 01 18 ................ 00000120: 00 00 00 00 00 00 01 20 00 00 00 00 00 00 01 28 ................ 00000130: 00 00 00 00 00 00 01 30 00 00 00 00 00 00 01 38 .......0.......8 00000140: 00 00 00 00 00 00 01 40 00 00 00 00 00 00 01 48 ...............H 00000150: 00 00 00 00 00 00 01 50 00 00 00 00 00 00 01 58 .......P.......X 00000160: 00 00 00 00 00 00 01 60 00 00 00 00 00 00 01 68 ...............h 00000170: 00 00 00 00 00 00 01 70 00 00 00 00 00 00 01 78 .......p.......x 00000180: 00 00 00 00 00 00 01 80 00 00 00 00 00 00 01 88 ................ 00000190: 00 00 00 00 00 00 01 90 00 00 00 00 00 00 01 98 ................ 000001a0: 00 00 00 00 00 00 01 a0 00 00 00 00 00 00 01 a8 ................ 000001b0: 00 00 00 00 00 00 01 b0 00 00 00 00 00 00 01 b8 ................ 000001c0: 00 00 00 00 00 00 01 c0 00 00 00 00 00 00 01 c8 ................ 000001d0: 00 00 00 00 00 00 01 d0 00 00 00 00 00 00 01 d8 ................ 000001e0: 00 00 00 00 00 00 01 e0 00 00 00 00 00 00 01 e8 ................ 000001f0: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................' '!=' '00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 ................ 00000010: 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 18 ................ 00000020: 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 28 ................ 00000030: 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 38 .......0.......8 00000040: 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 48 ...............H 00000050: 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 58 .......P.......X 00000060: 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 68 ...............h 00000070: 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 78 .......p.......x 00000080: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 88 ................ 00000090: 00 00 00 00 00 00 00 90 00 00 00 00 00 00 00 98 ................ 000000a0: 00 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 a8 ................ 000000b0: 00 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 b8 ................ 000000c0: 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 c8 ................ 000000d0: 00 00 00 00 00 00 00 d0 00 00 00 00 00 00 00 d8 ................ 000000e0: 00 00 00 00 00 00 00 e0 00 00 00 00 00 00 00 e8 ................ 000000f0: 00 00 00 00 00 00 00 f0 00 00 00 00 00 00 00 f8 ................ 00000100: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 08 ................ 00000110: 00 00 00 00 00 00 01 10 00 00 00 00 00 00 01 18 ................ 00000120: 00 00 00 00 00 00 01 20 00 00 00 00 00 00 01 28 ................ 00000130: 00 00 00 00 00 00 01 30 00 00 00 00 00 00 01 38 .......0.......8 00000140: 00 00 00 00 00 00 01 40 00 00 00 00 00 00 01 48 ...............H 00000150: 00 00 00 00 00 00 01 50 00 00 00 00 00 00 01 58 .......P.......X 00000160: 00 00 00 00 00 00 01 60 00 00 00 00 00 00 01 68 ...............h 00000170: 00 00 00 00 00 00 01 70 00 00 00 00 00 00 01 78 .......p.......x 00000180: 00 00 00 00 00 00 01 80 00 00 00 00 00 00 01 88 ................ 00000190: 00 00 00 00 00 00 01 90 00 00 00 00 00 00 01 98 ................ 000001a0: 00 00 00 00 00 00 01 a0 00 00 00 00 00 00 01 a8 ................ 000001b0: 00 00 00 00 00 00 01 b0 00 00 00 00 00 00 01 b8 ................ 000001c0: 00 00 00 00 00 00 01 c0 00 00 00 00 00 00 01 c8 ................ 000001d0: 00 00 00 00 00 00 01 d0 00 00 00 00 00 00 01 d8 ................ 000001e0: 00 00 00 00 00 00 01 e0 00 00 00 00 00 00 01 e8 ................ 000001f0: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................' ']' + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-truncate2.sh: run cleanup hooks: exit code 0 ./test-truncate2.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f truncate2.out truncate2.pid /tmp/nbdkit-test-sock.risoOD + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1276818 + local pid=1276818 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1276818 + for i in {1..60} + kill -0 1276818 nbdkit: debug: truncate: cleanup + sleep 1 nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + for i in {1..60} + kill -0 1276818 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1276818 failed to respond to SIGTERM' error: nbdkit pid 1276818 failed to respond to SIGTERM + kill -9 1276818 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-truncate2.sh (exit status: 1) FAIL: test-truncate3.sh ======================= + requires qemu-img --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.6yXF3j + files='truncate3.out truncate3.pid /tmp/nbdkit-test-sock.6yXF3j' + rm -f truncate3.out truncate3.pid /tmp/nbdkit-test-sock.6yXF3j + cleanup_fn rm -f truncate3.out truncate3.pid /tmp/nbdkit-test-sock.6yXF3j + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f truncate3.out truncate3.pid /tmp/nbdkit-test-sock.6yXF3j' + start_nbdkit -P truncate3.pid -U /tmp/nbdkit-test-sock.6yXF3j --filter=truncate pattern 5G round-up=512 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=truncate3.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P truncate3.pid -U /tmp/nbdkit-test-sock.6yXF3j --filter=truncate pattern 5G round-up=512 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P truncate3.pid -U /tmp/nbdkit-test-sock.6yXF3j --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so 5G round-up=512 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/pattern/.libs/nbdkit-pattern-plugin.so (name pattern) nbdkit: debug: pattern: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=size, value=5G nbdkit: debug: pattern: config key=size, value=5G nbdkit: debug: truncate: config key=round-up, value=512 nbdkit: debug: truncate: config_complete nbdkit: debug: pattern: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: pattern: get_ready nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.6yXF3j nbdkit: debug: forked into background (new pid = 1276922) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/truncate3.pid nbdkit: debug: pattern: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s truncate3.pid + break + test -s truncate3.pid ++ cat truncate3.pid + cleanup_fn kill_nbdkit 1276922 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1276922' + qemu-img info --output=json nbd:unix:/tmp/nbdkit-test-sock.6yXF3j nbdkit: debug: accepted connection nbdkit: pattern[1]: debug: truncate: preconnect nbdkit: pattern[1]: debug: pattern: preconnect nbdkit: pattern[1]: debug: newstyle negotiation: flags: global 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: client flags: 0x3 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: client requested export '' nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set count: 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: set base:allocation nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: replying with base:allocation id 1 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_SET_META_CONTEXT: reply complete nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: pattern[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open readonly=0 exportname="" tls=0 nbdkit: pattern[1]: debug: pattern: default_export readonly=0 tls=0 nbdkit: pattern[1]: debug: pattern: open returned handle 0x70e218b714d0 nbdkit: pattern[1]: debug: truncate: open returned handle 0x5e1e91e0f190 nbdkit: pattern[1]: debug: pattern: prepare readonly=0 nbdkit: pattern[1]: debug: truncate: prepare readonly=0 nbdkit: pattern[1]: debug: pattern: get_size nbdkit: pattern[1]: debug: truncate: get_size nbdkit: pattern[1]: debug: truncate: can_write nbdkit: pattern[1]: debug: pattern: can_write nbdkit: pattern[1]: debug: truncate: can_zero nbdkit: pattern[1]: debug: truncate: can_fast_zero nbdkit: pattern[1]: debug: truncate: can_trim nbdkit: pattern[1]: debug: truncate: can_fua nbdkit: pattern[1]: debug: truncate: can_flush nbdkit: pattern[1]: debug: pattern: can_flush nbdkit: pattern[1]: debug: truncate: is_rotational nbdkit: pattern[1]: debug: pattern: is_rotational nbdkit: pattern[1]: debug: truncate: can_multi_conn nbdkit: pattern[1]: debug: pattern: can_multi_conn nbdkit: pattern[1]: debug: truncate: can_cache nbdkit: pattern[1]: debug: pattern: can_cache nbdkit: pattern[1]: debug: truncate: can_extents nbdkit: pattern[1]: debug: pattern: can_extents nbdkit: pattern[1]: debug: newstyle negotiation: flags: export 0x583 nbdkit: pattern[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: pattern[1]: debug: handshake complete, processing requests with 16 threads nbdkit: debug: starting worker thread pattern.0 nbdkit: debug: starting worker thread pattern.1 nbdkit: pattern.0: debug: truncate: pread count=512 offset=0 nbdkit: pattern.0: debug: pattern: pread count=512 offset=0 nbdkit: debug: starting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.3 nbdkit: debug: starting worker thread pattern.4 nbdkit: debug: starting worker thread pattern.5 nbdkit: debug: starting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.7 nbdkit: pattern.1: debug: client sent NBD_CMD_DISC, closing connection nbdkit: debug: starting worker thread pattern.8 nbdkit: debug: starting worker thread pattern.9 nbdkit: pattern.1: debug: exiting worker thread pattern.1 nbdkit: pattern.4: debug: exiting worker thread pattern.4 nbdkit: pattern.2: debug: exiting worker thread pattern.2 nbdkit: debug: starting worker thread pattern.11 nbdkit: pattern.11: debug: exiting worker thread pattern.11 nbdkit: debug: starting worker thread pattern.10 nbdkit: pattern.8: debug: exiting worker thread pattern.8 nbdkit: pattern.10: debug: exiting worker thread pattern.10 nbdkit: pattern.5: debug: exiting worker thread pattern.5 nbdkit: pattern.3: debug: exiting worker thread pattern.3 nbdkit: pattern.9: debug: exiting worker thread pattern.9 nbdkit: pattern.0: debug: exiting worker thread pattern.0 nbdkit: pattern.7: debug: exiting worker thread pattern.7 nbdkit: pattern.6: debug: exiting worker thread pattern.6 nbdkit: debug: starting worker thread pattern.12 nbdkit: pattern.12: debug: exiting worker thread pattern.12 nbdkit: debug: starting worker thread pattern.13 nbdkit: pattern.13: debug: exiting worker thread pattern.13 nbdkit: debug: starting worker thread pattern.14 + grep '"virtual-size": *5368709120' truncate3.out nbdkit: pattern.14: debug: exiting worker thread pattern.14 nbdkit: debug: starting worker thread pattern.15 nbdkit: pattern.15: debug: exiting worker thread pattern.15 nbdkit: pattern[1]: debug: truncate: finalize nbdkit: pattern[1]: debug: pattern: finalize nbdkit: pattern[1]: debug: truncate: close nbdkit: pattern[1]: debug: pattern: close "virtual-size": 5368709120, + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-truncate3.sh: run cleanup hooks: exit code 0 ./test-truncate3.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f truncate3.out truncate3.pid /tmp/nbdkit-test-sock.6yXF3j + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1276922 + local pid=1276922 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1276922 + for i in {1..60} + kill -0 1276922 + sleep 1 nbdkit: debug: truncate: cleanup nbdkit: debug: pattern: cleanup nbdkit: debug: pattern: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + for i in {1..60} + kill -0 1276922 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1276922 failed to respond to SIGTERM' error: nbdkit pid 1276922 failed to respond to SIGTERM + kill -9 1276922 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-truncate3.sh (exit status: 1) FAIL: test-truncate4.sh ======================= + requires nbdsh --version ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + sock=/tmp/nbdkit-test-sock.DQoHOI + data=truncate4.data + files='truncate4.pid /tmp/nbdkit-test-sock.DQoHOI truncate4.data' + rm -f truncate4.pid /tmp/nbdkit-test-sock.DQoHOI truncate4.data + cleanup_fn rm -f truncate4.pid /tmp/nbdkit-test-sock.DQoHOI truncate4.data + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f truncate4.pid /tmp/nbdkit-test-sock.DQoHOI truncate4.data' + : + start_nbdkit -P truncate4.pid -U /tmp/nbdkit-test-sock.DQoHOI --filter=truncate file truncate4.data round-up=1024 + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=truncate4.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P truncate4.pid -U /tmp/nbdkit-test-sock.DQoHOI --filter=truncate file truncate4.data round-up=1024 /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P truncate4.pid -U /tmp/nbdkit-test-sock.DQoHOI --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so truncate4.data round-up=1024 nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS disabled: could not load TLS certificates nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/file/.libs/nbdkit-file-plugin.so (name file) nbdkit: debug: file: load nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/truncate/.libs/nbdkit-truncate-filter.so (name truncate) nbdkit: debug: truncate: load nbdkit: debug: truncate: config key=file, value=truncate4.data nbdkit: debug: file: config key=file, value=truncate4.data nbdkit: debug: truncate: config key=round-up, value=1024 nbdkit: debug: truncate: config_complete nbdkit: debug: file: config_complete nbdkit: debug: using thread model: parallel nbdkit: debug: file: get_ready nbdkit: debug: truncate: get_ready thread_model=3 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.DQoHOI nbdkit: debug: forked into background (new pid = 1277025) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/truncate4.pid nbdkit: debug: file: after_fork nbdkit: debug: truncate: after_fork + for _i in {1..60} + test -s truncate4.pid + break + test -s truncate4.pid ++ cat truncate4.pid + cleanup_fn kill_nbdkit 1277025 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1277025' + export data sock + nbdsh -c ' import os data = os.environ["data"] sock = os.environ["sock"] def restore_file(): # Original test data, 1024 bytes of "TEST" repeated. with open(data, "w") as file: file.write("TEST"*256) restore_file() print("Connection A.", flush=True) connA = nbd.NBD() connA.set_handle_name("A") connA.connect_unix(sock) print("Check the size.", flush=True) assert connA.get_size() == 1024 print("Truncate %s to 512 bytes." % data, flush=True) os.truncate(data, 512) print("Connection B.", flush=True) connB = nbd.NBD() connB.set_handle_name("B") connB.connect_unix(sock) print("Check the size.", flush=True) assert connB.get_size() == 1024 # because of the round-up parameter print("Read data from connection B.", flush=True) buf = connB.pread(1024, 0) assert buf == b"TEST"*128 + b"\0"*512 print("Restore the file size and original data.", flush=True) restore_file() print("Read data from connection A.", flush=True) buf = connA.pread(1024, 0) assert 1024 == len(buf) assert buf == b"TEST"*256 ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 Connection A. libnbd: debug: nbd6: nbd_create: opening handle libnbd: debug: nbd6: nbd_set_handle_name: enter: handle_name="A" libnbd: debug: A: nbd_set_handle_name: leave: ret=0 libnbd: debug: A: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.DQoHOI" libnbd: debug: A: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: A: nbd_connect_unix: poll start: events=4 libnbd: debug: A: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: A: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: A: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: A: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: A: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[1]: debug: truncate: preconnect nbdkit: file[1]: debug: file: preconnect nbdkit: file[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: A: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: A: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: A: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: file[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: A: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: A: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: A: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: A: nbd_connect_unix: poll start: events=1 nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[1]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: truncate: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[1]: debug: file: default_export readonly=0 tls=0 nbdkit: file[1]: debug: file: open returned handle 0x5ae091b33ff0 nbdkit: file[1]: debug: truncate: open returned handle 0x5ae091b340c0 nbdkit: file[1]: debug: file: prepare readonly=0 nbdkit: file[1]: debug: truncate: prepare readonly=0 nbdkit: file[1]: debug: file: get_size nbdkit: file[1]: debug: truncate: get_size nbdkit: file[1]: debug: truncate: can_write nbdkit: file[1]: debug: file: can_write nbdkit: file[1]: debug: truncate: can_zero nbdkit: file[1]: debug: file: can_zero nbdkit: file[1]: debug: truncate: can_fast_zero nbdkit: file[1]: debug: file: can_fast_zero nbdkit: file[1]: debug: truncate: can_trim nbdkit: file[1]: debug: file: can_trim nbdkit: file[1]: debug: truncate: can_fua nbdkit: file[1]: debug: file: can_fua nbdkit: file[1]: debug: truncate: can_flush nbdkit: file[1]: debug: file: can_flush nbdkit: file[1]: debug: truncate: is_rotational nbdkit: file[1]: debug: file: is_rotational nbdkit: file[1]: debug: truncate: can_multi_conn nbdkit: file[1]: debug: file: can_multi_conn nbdkit: file[1]: debug: truncate: can_cache nbdkit: file[1]: debug: file: can_cache nbdkit: file[1]: debug: truncate: can_extents nbdkit: file[1]: debug: file: can_extents nbdkit: file[1]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[1]: debug: handshake complete, processing requests with 16 threads libnbd: debug: A: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: A: nbd_connect_unix: exportsize: 1024 eflags: 0xded libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: A: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: A: nbd_connect_unix: leave: ret=0 nbdkit: debug: starting worker thread file.0 Check the size. libnbd: debug: A: nbd_get_size: enter: libnbd: debug: A: nbd_get_size: leave: ret=1024 Truncate truncate4.data to 512 bytes. nbdkit: debug: starting worker thread file.1 nbdkit: debug: starting worker thread file.2 nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 Connection B. libnbd: debug: nbd7: nbd_create: opening handle libnbd: debug: nbd7: nbd_set_handle_name: enter: handle_name="B" libnbd: debug: B: nbd_set_handle_name: leave: ret=0 libnbd: debug: B: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.DQoHOI" libnbd: debug: B: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: B: nbd_connect_unix: poll start: events=4 libnbd: debug: B: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: B: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: B: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: B: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: B: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: file[2]: debug: truncate: preconnect nbdkit: file[2]: debug: file: preconnect nbdkit: file[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: B: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: B: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: B: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: B: nbd_connect_unix: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: client flags: 0x3 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: B: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: B: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: B: nbd_connect_unix: poll start: events=1 nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: file[2]: debug: truncate: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: truncate: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open readonly=0 exportname="" tls=0 nbdkit: file[2]: debug: file: default_export readonly=0 tls=0 nbdkit: file[2]: debug: file: open returned handle 0x5ae091b368e0 nbdkit: file[2]: debug: truncate: open returned handle 0x5ae091b369b0 nbdkit: file[2]: debug: file: prepare readonly=0 nbdkit: file[2]: debug: truncate: prepare readonly=0 nbdkit: file[2]: debug: file: get_size nbdkit: file[2]: debug: truncate: get_size nbdkit: file[2]: debug: truncate: can_write nbdkit: file[2]: debug: file: can_write nbdkit: file[2]: debug: truncate: can_zero nbdkit: file[2]: debug: file: can_zero nbdkit: file[2]: debug: truncate: can_fast_zero nbdkit: file[2]: debug: file: can_fast_zero nbdkit: file[2]: debug: truncate: can_trim nbdkit: file[2]: debug: file: can_trim nbdkit: file[2]: debug: truncate: can_fua nbdkit: file[2]: debug: file: can_fua nbdkit: file[2]: debug: truncate: can_flush nbdkit: file[2]: debug: file: can_flush nbdkit: file[2]: debug: truncate: is_rotational nbdkit: file[2]: debug: file: is_rotational nbdkit: file[2]: debug: truncate: can_multi_conn nbdkit: file[2]: debug: file: can_multi_conn nbdkit: file[2]: debug: truncate: can_cache nbdkit: file[2]: debug: file: can_cache nbdkit: file[2]: debug: truncate: can_extents nbdkit: file[2]: debug: file: can_extents nbdkit: file[2]: debug: newstyle negotiation: flags: export 0xded nbdkit: file[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: file[2]: debug: handshake complete, processing requests with 16 threads libnbd: debug: B: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: B: nbd_connect_unix: exportsize: 1024 eflags: 0xded libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: B: nbd_connect_unix: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: B: nbd_connect_unix: leave: ret=0 Check the size. libnbd: debug: B: nbd_get_size: enter: libnbd: debug: B: nbd_get_size: leave: ret=1024 Read data from connection B. libnbd: debug: B: nbd_pread: enter: buf= count=1024 offset=0 flags=0x0 nbdkit: debug: starting worker thread file.0 libnbd: debug: B: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: B: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: B: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: B: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: B: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: B: nbd_pread: poll start: events=1 nbdkit: debug: starting worker thread file.1 nbdkit: file.0: debug: truncate: pread count=1024 offset=0 nbdkit: file.0: debug: file: pread count=512 offset=0 nbdkit: debug: starting worker thread file.2 libnbd: debug: B: nbd_pread: poll end: r=1 revents=1 libnbd: debug: B: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: B: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: B: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: B: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: B: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: B: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: B: nbd_pread: leave: ret=0 Restore the file size and original data. nbdkit: debug: starting worker thread file.4 nbdkit: debug: starting worker thread file.3 nbdkit: debug: starting worker thread file.6 nbdkit: debug: starting worker thread file.5 nbdkit: debug: starting worker thread file.7 nbdkit: debug: starting worker thread file.8 nbdkit: debug: starting worker thread file.9 nbdkit: debug: starting worker thread file.10 nbdkit: debug: starting worker thread file.11 nbdkit: debug: starting worker thread file.12 nbdkit: debug: starting worker thread file.13 nbdkit: debug: starting worker thread file.14 nbdkit: debug: starting worker thread file.15 Read data from connection A. libnbd: debug: A: nbd_pread: enter: buf= count=1024 offset=0 flags=0x0 libnbd: debug: A: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: A: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: A: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: A: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: A: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: A: nbd_pread: poll start: events=1 nbdkit: file.0: debug: truncate: pread count=1024 offset=0 nbdkit: file.0: debug: file: pread count=1024 offset=0 libnbd: debug: A: nbd_pread: poll end: r=1 revents=1 libnbd: debug: A: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: A: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: A: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: A: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: A: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: A: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: A: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle libnbd: debug: A: nbd_close: closing handle libnbd: debug: B: nbd_close: closing handle nbdkit: file.1: debug: client closed input socket, closing connection nbdkit: file.1: debug: client closed input socket, closing connection nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.2: debug: exiting worker thread file.2 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.1: debug: exiting worker thread file.1 nbdkit: file.4: debug: exiting worker thread file.4 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.6: debug: exiting worker thread file.6 nbdkit: file.5: debug: exiting worker thread file.5 nbdkit: file.3: debug: exiting worker thread file.3 nbdkit: file.7: debug: exiting worker thread file.7 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.8: debug: exiting worker thread file.8 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.10: debug: exiting worker thread file.10 nbdkit: file.9: debug: exiting worker thread file.9 nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.11: debug: exiting worker thread file.11 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file.0: debug: exiting worker thread file.0 nbdkit: file[1]: debug: truncate: finalize nbdkit: file[1]: debug: file: finalize nbdkit: file[1]: debug: truncate: close nbdkit: file[1]: debug: file: close nbdkit: file.12: debug: exiting worker thread file.12 nbdkit: file.13: debug: exiting worker thread file.13 nbdkit: file.14: debug: exiting worker thread file.14 nbdkit: file.15: debug: exiting worker thread file.15 nbdkit: file[2]: debug: truncate: finalize nbdkit: file[2]: debug: file: finalize nbdkit: file[2]: debug: truncate: close nbdkit: file[2]: debug: file: close + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-truncate4.sh: run cleanup hooks: exit code 0 ./test-truncate4.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f truncate4.pid /tmp/nbdkit-test-sock.DQoHOI truncate4.data + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1277025 + local pid=1277025 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1277025 + for i in {1..60} + kill -0 1277025 nbdkit: debug: truncate: cleanup nbdkit: debug: file: cleanup + sleep 1 nbdkit: debug: file: unload plugin nbdkit: debug: truncate: unload filter + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + for i in {1..60} + kill -0 1277025 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1277025 failed to respond to SIGTERM' error: nbdkit pid 1277025 failed to respond to SIGTERM + kill -9 1277025 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-truncate4.sh (exit status: 1) FAIL: test-tls-fallback.sh ========================== + requires_plugin sh + requires nbdkit sh --version + requires nbdsh -c 'print(h.set_full_info)' -c 'exit(not h.supports_tls())' + nbdkit --dump-config + grep -sq tls=yes + '[' '!' -s keys.psk ']' ++ mktemp -u /tmp/nbdkit-test-sock.XXXXXX + export sock=/tmp/nbdkit-test-sock.QSP1oa + sock=/tmp/nbdkit-test-sock.QSP1oa + pid=tls-fallback.pid + files='/tmp/nbdkit-test-sock.QSP1oa tls-fallback.pid' + rm -f /tmp/nbdkit-test-sock.QSP1oa tls-fallback.pid + cleanup_fn rm -f /tmp/nbdkit-test-sock.QSP1oa tls-fallback.pid + _cleanup_hook[${#_cleanup_hook[@]}]='rm -f /tmp/nbdkit-test-sock.QSP1oa tls-fallback.pid' + start_nbdkit -P tls-fallback.pid -U /tmp/nbdkit-test-sock.QSP1oa --tls=on --tls-psk=keys.psk -D nbdkit.tls.session=1 --filter=tls-fallback sh - 'tlsreadme=dummy ' + local _pidfile _i + '[' -P '!=' -P ']' + _pidfile=tls-fallback.pid + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + nbdkit -v -P tls-fallback.pid -U /tmp/nbdkit-test-sock.QSP1oa --tls=on --tls-psk=keys.psk -D nbdkit.tls.session=1 --filter=tls-fallback sh - 'tlsreadme=dummy ' /build/nbdkit-uw5w6z/nbdkit-1.26.6/server/nbdkit -v -P tls-fallback.pid -U /tmp/nbdkit-test-sock.QSP1oa --tls=on --tls-psk=keys.psk -D nbdkit.tls.session=1 --filter=/build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback/.libs/nbdkit-tls-fallback-filter.so -- /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so - "tlsreadme=dummy " nbdkit: debug: nbdkit 1.26.6 nbdkit: debug: TLS enabled using: Pre-Shared Keys (PSK) nbdkit: debug: registering plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so nbdkit: debug: registered plugin /build/nbdkit-uw5w6z/nbdkit-1.26.6/plugins/sh/.libs/nbdkit-sh-plugin.so (name sh) nbdkit: debug: sh: load nbdkit: debug: load: tmpdir: /tmp/nbdkit1caFZ8 nbdkit: debug: registering filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback/.libs/nbdkit-tls-fallback-filter.so nbdkit: debug: registered filter /build/nbdkit-uw5w6z/nbdkit-1.26.6/filters/tls-fallback/.libs/nbdkit-tls-fallback-filter.so (name tls-fallback) nbdkit: debug: tls-fallback: load nbdkit: debug: tls-fallback: config key=script, value=- nbdkit: debug: sh: config key=script, value=- nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh load nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh load: status 2 nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh magic_config_key nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh magic_config_key: status 2 nbdkit: debug: tls-fallback: config key=tlsreadme, value=dummy nbdkit: debug: tls-fallback: config_complete nbdkit: debug: sh: config_complete nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh config_complete nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh config_complete: status 2 nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh thread_model nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh thread_model: status 2 nbdkit: debug: using thread model: serialize_all_requests nbdkit: debug: sh: get_ready nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh get_ready nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh get_ready: status 2 nbdkit: debug: tls-fallback: get_ready thread_model=1 nbdkit: debug: bound to unix socket /tmp/nbdkit-test-sock.QSP1oa nbdkit: debug: forked into background (new pid = 1277302) nbdkit: debug: written pidfile /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/tls-fallback.pid nbdkit: debug: sh: after_fork nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh after_fork + for _i in {1..60} + test -s tls-fallback.pid + break + test -s tls-fallback.pid ++ cat tls-fallback.pid nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh after_fork: status 2 nbdkit: debug: tls-fallback: after_fork + cleanup_fn kill_nbdkit 1277302 + _cleanup_hook[${#_cleanup_hook[@]}]='kill_nbdkit 1277302' + nbdsh -c ' import os def f(name, desc): assert name == "" assert desc == "" h.set_opt_mode(True) h.set_full_info(True) h.connect_unix(os.environ["sock"]) assert h.opt_list(f) == 1 h.opt_info() assert h.get_canonical_export_name() == "" try: h.get_export_description() assert False except nbd.Error: pass h.set_export_name("hello") h.opt_go() assert h.get_size() == 512 assert not h.can_trim() assert h.pread(5, 0) == b"dummy" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbdsh: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbdsh: nbd_set_full_info: enter: request=true libnbd: debug: nbdsh: nbd_set_full_info: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.QSP1oa" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[1]: debug: tls-fallback: preconnect nbdkit: sh[1]: debug: sh: preconnect nbdkit: sh[1]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh preconnect false nbdkit: sh[1]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh preconnect: status 2 nbdkit: sh[1]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[1]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_list: enter: list= libnbd: debug: nbdsh: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_list: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: sh[1]: debug: tls-fallback: list_exports readonly=0 tls=0 nbdkit: sh[1]: debug: tls-fallback: list_exports returned 1 names libnbd: debug: nbdsh: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_list: leave: ret=1 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: sh[1]: debug: tls-fallback: open readonly=0 exportname="" tls=0 nbdkit: sh[1]: debug: tls-fallback: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: tls-fallback: open returned handle 0x7846c6928080 nbdkit: sh[1]: debug: tls-fallback: prepare readonly=0 nbdkit: sh[1]: debug: tls-fallback: get_size nbdkit: sh[1]: debug: tls-fallback: can_write nbdkit: sh[1]: debug: tls-fallback: can_zero nbdkit: sh[1]: debug: tls-fallback: can_fast_zero nbdkit: sh[1]: debug: tls-fallback: can_trim nbdkit: sh[1]: debug: tls-fallback: can_fua nbdkit: sh[1]: debug: tls-fallback: can_flush nbdkit: sh[1]: debug: tls-fallback: is_rotational nbdkit: sh[1]: debug: tls-fallback: can_multi_conn nbdkit: sh[1]: debug: tls-fallback: can_cache nbdkit: sh[1]: debug: tls-fallback: can_extents nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: tls-fallback: default_export readonly=0 tls=0 nbdkit: sh[1]: debug: tls-fallback: export_description libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_INFO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD nbdkit: sh[1]: debug: tls-fallback: finalize libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY nbdkit: sh[1]: debug: tls-fallback: close libnbd: debug: nbdsh: nbd_opt_info: exportsize: 512 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: ret="" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: error="nbd_get_export_description: server did not advertise a description: Operation not supported" libnbd: debug: nbdsh: nbd_set_export_name: enter: export_name="hello" libnbd: debug: nbdsh: nbd_set_export_name: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_go: enter: libnbd: debug: nbdsh: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: client requested export 'hello' nbdkit: sh[1]: debug: tls-fallback: open readonly=0 exportname="hello" tls=0 nbdkit: sh[1]: debug: tls-fallback: open returned handle 0x7846c6928080 nbdkit: sh[1]: debug: tls-fallback: prepare readonly=0 nbdkit: sh[1]: debug: tls-fallback: get_size nbdkit: sh[1]: debug: tls-fallback: can_write nbdkit: sh[1]: debug: tls-fallback: can_zero nbdkit: sh[1]: debug: tls-fallback: can_fast_zero nbdkit: sh[1]: debug: tls-fallback: can_trim nbdkit: sh[1]: debug: tls-fallback: can_fua nbdkit: sh[1]: debug: tls-fallback: can_flush nbdkit: sh[1]: debug: tls-fallback: is_rotational nbdkit: sh[1]: debug: tls-fallback: can_multi_conn nbdkit: sh[1]: debug: tls-fallback: can_cache nbdkit: sh[1]: debug: tls-fallback: can_extents nbdkit: sh[1]: debug: newstyle negotiation: flags: export 0x83 nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[1]: debug: tls-fallback: export_description nbdkit: sh[1]: debug: newstyle negotiation: NBD_OPT_GO: NBD_INFO_DESCRIPTION: no description to send libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 nbdkit: sh[1]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: exportsize: 512 eflags: 0x83 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_opt_go: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=512 libnbd: debug: nbdsh: nbd_can_trim: enter: libnbd: debug: nbdsh: nbd_can_trim: leave: ret=0 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=5 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[1]: debug: tls-fallback: pread count=5 offset=0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[1]: debug: client closed input socket, closing connection nbdkit: sh[1]: debug: tls-fallback: finalize nbdkit: sh[1]: debug: tls-fallback: close + nbdsh -c ' import os def f(name, desc): if name == "hello": assert desc == "world" elif name == "world": assert desc == "tour" else: assert False h.set_opt_mode(True) h.set_full_info(True) h.set_tls(nbd.TLS_REQUIRE) h.set_tls_psk_file("keys.psk") h.set_tls_username("qemu") h.connect_unix(os.environ["sock"]) assert h.opt_list(f) == 2 h.opt_info() assert h.get_canonical_export_name() == "hello" assert h.get_export_description() == "=hello=" h.opt_go() assert h.get_size() == 6 assert h.can_trim() assert h.pread(5, 0) == b"hello" ' libnbd: debug: nbd1: nbd_create: opening handle libnbd: debug: nbd1: nbd_close: closing handle libnbd: debug: nbd2: nbd_create: opening handle libnbd: debug: nbd2: nbd_close: closing handle libnbd: debug: nbd3: nbd_create: opening handle libnbd: debug: nbd3: nbd_close: closing handle libnbd: debug: nbd4: nbd_create: opening handle libnbd: debug: nbd4: nbd_close: closing handle libnbd: debug: nbd5: nbd_create: opening handle libnbd: debug: nbd5: nbd_set_handle_name: enter: handle_name="nbdsh" libnbd: debug: nbdsh: nbd_set_handle_name: leave: ret=0 libnbd: debug: nbdsh: nbd_set_opt_mode: enter: enable=true libnbd: debug: nbdsh: nbd_set_opt_mode: leave: ret=0 libnbd: debug: nbdsh: nbd_set_full_info: enter: request=true libnbd: debug: nbdsh: nbd_set_full_info: leave: ret=0 libnbd: debug: nbdsh: nbd_set_tls: enter: tls=2 libnbd: debug: nbdsh: nbd_set_tls: leave: ret=0 libnbd: debug: nbdsh: nbd_set_tls_psk_file: enter: filename="keys.psk" libnbd: debug: nbdsh: nbd_set_tls_psk_file: leave: ret=0 libnbd: debug: nbdsh: nbd_set_tls_username: enter: username="qemu" libnbd: debug: nbdsh: nbd_set_tls_username: leave: ret=0 libnbd: debug: nbdsh: nbd_connect_unix: enter: unixsocket="/tmp/nbdkit-test-sock.QSP1oa" libnbd: debug: nbdsh: nbd_connect_unix: event CmdConnectSockAddr: START -> CONNECT.START libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=4 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=4 libnbd: debug: nbdsh: nbd_connect_unix: event NotifyWrite: CONNECT.START -> CONNECT.CONNECTING libnbd: debug: nbdsh: nbd_connect_unix: transition: CONNECT.CONNECTING -> MAGIC.START libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.START -> MAGIC.RECV_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: debug: accepted connection nbdkit: sh[2]: debug: tls-fallback: preconnect nbdkit: sh[2]: debug: sh: preconnect nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh preconnect false nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh preconnect: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: global 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.RECV_MAGIC -> MAGIC.CHECK_MAGIC libnbd: debug: nbdsh: nbd_connect_unix: transition: MAGIC.CHECK_MAGIC -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.START -> NEWSTYLE.RECV_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.RECV_GFLAGS -> NEWSTYLE.CHECK_GFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.CHECK_GFLAGS -> NEWSTYLE.SEND_CFLAGS libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.SEND_CFLAGS -> NEWSTYLE.OPT_STARTTLS.START libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.START -> NEWSTYLE.OPT_STARTTLS.SEND libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.SEND -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY nbdkit: sh[2]: debug: newstyle negotiation: client flags: 0x3 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY -> NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STARTTLS.CHECK_REPLY nbdkit: sh[2]: debug: starting TLS handshake libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.CHECK_REPLY -> NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ nbdkit: sh[2]: debug: TLS handshake completed libnbd: debug: nbdsh: nbd_connect_unix: connection is using TLS: cipher CHACHA20-POLY1305 (256 bits) key exchange ECDHE-PSK mac AEAD (0 bits) libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STARTTLS.TLS_HANDSHAKE_READ -> NEWSTYLE.OPT_STRUCTURED_REPLY.START nbdkit: sh[2]: debug: TLS session: (TLS1.3)-(ECDHE-PSK-SECP256R1)-(CHACHA20-POLY1305) libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.START -> NEWSTYLE.OPT_STRUCTURED_REPLY.SEND nbdkit: sh[2]: debug: TLS: authentication: PSK (Pre-Shared Key) nbdkit: sh[2]: debug: TLS: PSK username: qemu libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.SEND -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY nbdkit: sh[2]: debug: TLS: negotiated group: SECP256R1 libnbd: debug: nbdsh: nbd_connect_unix: poll start: events=1 nbdkit: sh[2]: debug: using TLS on this connection nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_STRUCTURED_REPLY: client requested structured replies libnbd: debug: nbdsh: nbd_connect_unix: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY -> NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY libnbd: debug: nbdsh: nbd_connect_unix: negotiated structured replies on this connection libnbd: debug: nbdsh: nbd_connect_unix: transition: NEWSTYLE.OPT_STRUCTURED_REPLY.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_connect_unix: leave: ret=0 libnbd: debug: nbdsh: nbd_opt_list: enter: list= libnbd: debug: nbdsh: nbd_opt_list: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.START -> NEWSTYLE.OPT_LIST.START libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.START -> NEWSTYLE.OPT_LIST.SEND libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.SEND -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_list: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_LIST: advertising exports nbdkit: sh[2]: debug: tls-fallback: list_exports readonly=0 tls=1 nbdkit: sh[2]: debug: sh: list_exports readonly=0 tls=1 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh list_exports false true nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh list_exports: status 0 nbdkit: sh[2]: debug: sh: list_exports returned 2 names nbdkit: sh[2]: debug: tls-fallback: list_exports returned 2 names libnbd: debug: nbdsh: nbd_opt_list: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY -> NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_LIST.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_list: transition: NEWSTYLE.OPT_LIST.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_list: leave: ret=2 libnbd: debug: nbdsh: nbd_opt_info: enter: libnbd: debug: nbdsh: nbd_opt_info: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: client requested export '' nbdkit: sh[2]: debug: tls-fallback: open readonly=0 exportname="" tls=1 nbdkit: sh[2]: debug: tls-fallback: default_export readonly=0 tls=1 nbdkit: sh[2]: debug: sh: default_export readonly=0 tls=1 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh default_export false true nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh default_export: status 0 nbdkit: sh[2]: debug: sh: open readonly=0 exportname="hello" tls=1 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh open false hello true nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: hello nbdkit: sh[2]: debug: sh: open returned handle 0x564a2a971220 nbdkit: sh[2]: debug: tls-fallback: open returned handle 0x7846c604e4d0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: tls-fallback: prepare readonly=0 nbdkit: sh[2]: debug: tls-fallback: get_size nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh get_size hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: tls-fallback: can_write nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_write hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_write: status 0 nbdkit: sh[2]: debug: tls-fallback: can_zero nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_zero hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_zero: status 2 nbdkit: sh[2]: debug: tls-fallback: can_fast_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_fast_zero hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_fast_zero: status 2 nbdkit: sh[2]: debug: tls-fallback: can_trim nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_trim hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_trim: status 0 nbdkit: sh[2]: debug: tls-fallback: can_fua nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_fua hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_fua: status 2 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_flush hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: tls-fallback: can_flush nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: tls-fallback: is_rotational nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh is_rotational hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: tls-fallback: can_multi_conn nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_multi_conn hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: tls-fallback: can_cache nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_cache hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: tls-fallback: can_extents nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_extents hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x8e1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_INFO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: tls-fallback: default_export readonly=0 tls=1 nbdkit: sh[2]: debug: tls-fallback: export_description nbdkit: sh[2]: debug: sh: export_description nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh export_description hello libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: exportsize: 6 eflags: 0x8e1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh export_description: status 0 nbdkit: sh[2]: debug: tls-fallback: finalize nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: tls-fallback: close nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh close hello libnbd: debug: nbdsh: nbd_opt_info: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_info: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEGOTIATING libnbd: debug: nbdsh: nbd_opt_info: leave: ret=0 libnbd: debug: nbdsh: nbd_get_canonical_export_name: enter: libnbd: debug: nbdsh: nbd_get_canonical_export_name: leave: ret="hello" libnbd: debug: nbdsh: nbd_get_export_description: enter: libnbd: debug: nbdsh: nbd_get_export_description: leave: ret="=hello=" libnbd: debug: nbdsh: nbd_opt_go: enter: libnbd: debug: nbdsh: nbd_opt_go: event CmdIssue: NEGOTIATING -> NEWSTYLE.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.START -> NEWSTYLE.OPT_META_CONTEXT.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_META_CONTEXT.START -> NEWSTYLE.OPT_GO.START libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.START -> NEWSTYLE.OPT_GO.SEND libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND -> NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORTNAMELEN -> NEWSTYLE.OPT_GO.SEND_EXPORT libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_EXPORT -> NEWSTYLE.OPT_GO.SEND_NRINFOS libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_NRINFOS -> NEWSTYLE.OPT_GO.SEND_INFO libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.SEND_INFO -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh close: status 2 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: client requested export '' nbdkit: sh[2]: debug: tls-fallback: open readonly=0 exportname="" tls=1 nbdkit: sh[2]: debug: tls-fallback: default_export readonly=0 tls=1 nbdkit: sh[2]: debug: sh: open readonly=0 exportname="hello" tls=1 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh open false hello true nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh open: status 0 nbdkit: sh[2]: debug: sh: handle: hello nbdkit: sh[2]: debug: sh: open returned handle 0x564a2a9717d0 nbdkit: sh[2]: debug: tls-fallback: open returned handle 0x7846c604e4d0 nbdkit: sh[2]: debug: sh: prepare readonly=0 nbdkit: sh[2]: debug: tls-fallback: prepare readonly=0 nbdkit: sh[2]: debug: tls-fallback: get_size nbdkit: sh[2]: debug: sh: get_size nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh get_size hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh get_size: status 0 nbdkit: sh[2]: debug: tls-fallback: can_write nbdkit: sh[2]: debug: sh: can_write nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_write hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_write: status 0 nbdkit: sh[2]: debug: tls-fallback: can_zero nbdkit: sh[2]: debug: sh: can_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_zero hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_zero: status 2 nbdkit: sh[2]: debug: tls-fallback: can_fast_zero nbdkit: sh[2]: debug: sh: can_fast_zero nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_fast_zero hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_fast_zero: status 2 nbdkit: sh[2]: debug: tls-fallback: can_trim nbdkit: sh[2]: debug: sh: can_trim nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_trim hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_trim: status 0 nbdkit: sh[2]: debug: tls-fallback: can_fua nbdkit: sh[2]: debug: sh: can_fua nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_fua hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_fua: status 2 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_flush hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_flush: status 2 nbdkit: sh[2]: debug: tls-fallback: can_flush nbdkit: sh[2]: debug: sh: can_flush nbdkit: sh[2]: debug: tls-fallback: is_rotational nbdkit: sh[2]: debug: sh: is_rotational nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh is_rotational hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh is_rotational: status 2 nbdkit: sh[2]: debug: tls-fallback: can_multi_conn nbdkit: sh[2]: debug: sh: can_multi_conn nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_multi_conn hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_multi_conn: status 2 nbdkit: sh[2]: debug: tls-fallback: can_cache nbdkit: sh[2]: debug: sh: can_cache nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_cache hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_cache: status 2 nbdkit: sh[2]: debug: tls-fallback: can_extents nbdkit: sh[2]: debug: sh: can_extents nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh can_extents hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh can_extents: status 2 nbdkit: sh[2]: debug: newstyle negotiation: flags: export 0x8e1 nbdkit: sh[2]: debug: newstyle negotiation: NBD_OPT_GO: ignoring NBD_INFO_* request 3 (NBD_INFO_BLOCK_SIZE) nbdkit: sh[2]: debug: tls-fallback: default_export readonly=0 tls=1 nbdkit: sh[2]: debug: tls-fallback: export_description nbdkit: sh[2]: debug: sh: export_description nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh export_description hello libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: exportsize: 6 eflags: 0x8e1 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: poll start: events=1 nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh export_description: status 0 nbdkit: sh[2]: debug: handshake complete, processing requests serially libnbd: debug: nbdsh: nbd_opt_go: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY -> NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.RECV_REPLY_PAYLOAD -> NEWSTYLE.OPT_GO.CHECK_REPLY libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.OPT_GO.CHECK_REPLY -> NEWSTYLE.FINISHED libnbd: debug: nbdsh: nbd_opt_go: transition: NEWSTYLE.FINISHED -> READY libnbd: debug: nbdsh: nbd_opt_go: leave: ret=0 libnbd: debug: nbdsh: nbd_get_size: enter: libnbd: debug: nbdsh: nbd_get_size: leave: ret=6 libnbd: debug: nbdsh: nbd_can_trim: enter: libnbd: debug: nbdsh: nbd_can_trim: leave: ret=1 libnbd: debug: nbdsh: nbd_pread: enter: buf= count=5 offset=0 flags=0x0 libnbd: debug: nbdsh: nbd_pread: event CmdIssue: READY -> ISSUE_COMMAND.START libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.START -> ISSUE_COMMAND.SEND_REQUEST libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.SEND_REQUEST -> ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.PREPARE_WRITE_PAYLOAD -> ISSUE_COMMAND.FINISH libnbd: debug: nbdsh: nbd_pread: transition: ISSUE_COMMAND.FINISH -> READY libnbd: debug: nbdsh: nbd_pread: poll start: events=1 nbdkit: sh[2]: debug: tls-fallback: pread count=5 offset=0 nbdkit: sh[2]: debug: sh: pread count=5 offset=0 nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh pread hello 5 0 nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh pread: status 0 libnbd: debug: nbdsh: nbd_pread: poll end: r=1 revents=1 libnbd: debug: nbdsh: nbd_pread: event NotifyRead: READY -> REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.START -> REPLY.RECV_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.RECV_REPLY -> REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY libnbd: debug: nbdsh: nbd_pread: transition: REPLY.CHECK_SIMPLE_OR_STRUCTURED_REPLY -> REPLY.STRUCTURED_REPLY.START libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.START -> REPLY.STRUCTURED_REPLY.RECV_REMAINING libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_REMAINING -> REPLY.STRUCTURED_REPLY.CHECK libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.CHECK -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA -> REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.RECV_OFFSET_DATA_DATA -> REPLY.STRUCTURED_REPLY.FINISH libnbd: debug: nbdsh: nbd_pread: transition: REPLY.STRUCTURED_REPLY.FINISH -> REPLY.FINISH_COMMAND libnbd: debug: nbdsh: nbd_pread: transition: REPLY.FINISH_COMMAND -> READY libnbd: debug: nbdsh: nbd_pread: leave: ret=0 libnbd: debug: nbdsh: nbd_close: closing handle nbdkit: sh[2]: debug: tls-fallback: finalize nbdkit: sh[2]: debug: sh: finalize nbdkit: sh[2]: debug: tls-fallback: close nbdkit: sh[2]: debug: sh: close nbdkit: sh[2]: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh close hello nbdkit: sh[2]: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh close: status 2 + _run_cleanup_hooks + local _status=0 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo ./test-tls-fallback.sh: run cleanup hooks: exit code 0 ./test-tls-fallback.sh: run cleanup hooks: exit code 0 + (( _i = 0 )) + (( _i < 2 )) + rm -f /tmp/nbdkit-test-sock.QSP1oa tls-fallback.pid + (( ++_i )) + (( _i < 2 )) + kill_nbdkit 1277302 + local pid=1277302 i + is_windows ++ nbdkit --dump-config ++ grep '^host_os' ++ cut -d= -f2 + host_os=linux-gnu + [[ linux-gnu =~ mingw|msys ]] + kill 1277302 + for i in {1..60} + kill -0 1277302 + sleep 1 nbdkit: debug: tls-fallback: cleanup nbdkit: debug: sh: cleanup nbdkit: debug: sh: unload plugin nbdkit: debug: calling: /tmp/nbdkit1caFZ8/inline-script.sh unload nbdkit: debug: completed: /tmp/nbdkit1caFZ8/inline-script.sh unload: status 2 nbdkit: debug: tls-fallback: unload filter + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + for i in {1..60} + kill -0 1277302 + sleep 1 + test 60 = 60 + echo 'error: nbdkit pid 1277302 failed to respond to SIGTERM' error: nbdkit pid 1277302 failed to respond to SIGTERM + kill -9 1277302 + cleanup_fn exit 1 + _cleanup_hook[${#_cleanup_hook[@]}]='exit 1' + (( ++_i )) + (( _i < 3 )) + exit 1 FAIL test-tls-fallback.sh (exit status: 1) SKIP: test-old-plugins-i686-Linux-v1.0.0.sh =========================================== + requires guestfish --version + requires cut --version + requires test -f disk + '[' -z i686-Linux-v1.0.0 ']' ++ echo i686-Linux-v1.0.0 ++ cut -d - -f 1 + test_arch=i686 ++ cut -d - -f 2 ++ echo i686-Linux-v1.0.0 + test_os=Linux ++ echo i686-Linux-v1.0.0 ++ cut -d - -f 3- + test_version=v1.0.0 + d=old-plugins/i686/Linux/v1.0.0 + f=old-plugins/i686/Linux/v1.0.0/nbdkit-file-plugin.so + requires test -d old-plugins/i686/Linux/v1.0.0 + requires test -f old-plugins/i686/Linux/v1.0.0/nbdkit-file-plugin.so ++ uname -m + requires test x86_64 = i686 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-old-plugins-i686-Linux-v1.0.0.sh (exit status: 77) SKIP: test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh ====================================================== + requires guestfish --version + requires cut --version + requires test -f disk + '[' -z i686-Linux-v1.2.8-3-g0560f8f ']' ++ echo i686-Linux-v1.2.8-3-g0560f8f ++ cut -d - -f 1 + test_arch=i686 ++ echo i686-Linux-v1.2.8-3-g0560f8f ++ cut -d - -f 2 + test_os=Linux ++ echo i686-Linux-v1.2.8-3-g0560f8f ++ cut -d - -f 3- + test_version=v1.2.8-3-g0560f8f + d=old-plugins/i686/Linux/v1.2.8-3-g0560f8f + f=old-plugins/i686/Linux/v1.2.8-3-g0560f8f/nbdkit-file-plugin.so + requires test -d old-plugins/i686/Linux/v1.2.8-3-g0560f8f + requires test -f old-plugins/i686/Linux/v1.2.8-3-g0560f8f/nbdkit-file-plugin.so ++ uname -m + requires test x86_64 = i686 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-old-plugins-i686-Linux-v1.2.8-3-g0560f8f.sh (exit status: 77) SKIP: test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh ======================================================= + requires guestfish --version + requires cut --version + requires test -f disk + '[' -z i686-Linux-v1.8.4-3-g11f5a90d ']' ++ echo i686-Linux-v1.8.4-3-g11f5a90d ++ cut -d - -f 1 + test_arch=i686 ++ echo i686-Linux-v1.8.4-3-g11f5a90d ++ cut -d - -f 2 + test_os=Linux ++ echo i686-Linux-v1.8.4-3-g11f5a90d ++ cut -d - -f 3- + test_version=v1.8.4-3-g11f5a90d + d=old-plugins/i686/Linux/v1.8.4-3-g11f5a90d + f=old-plugins/i686/Linux/v1.8.4-3-g11f5a90d/nbdkit-file-plugin.so + requires test -d old-plugins/i686/Linux/v1.8.4-3-g11f5a90d + requires test -f old-plugins/i686/Linux/v1.8.4-3-g11f5a90d/nbdkit-file-plugin.so ++ uname -m + requires test x86_64 = i686 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-old-plugins-i686-Linux-v1.8.4-3-g11f5a90d.sh (exit status: 77) SKIP: test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh ======================================================== + requires guestfish --version + requires cut --version + requires test -f disk + '[' -z i686-Linux-v1.12.8-2-g1e2ccc27 ']' ++ echo i686-Linux-v1.12.8-2-g1e2ccc27 ++ cut -d - -f 1 + test_arch=i686 ++ echo i686-Linux-v1.12.8-2-g1e2ccc27 ++ cut -d - -f 2 + test_os=Linux ++ echo i686-Linux-v1.12.8-2-g1e2ccc27 ++ cut -d - -f 3- + test_version=v1.12.8-2-g1e2ccc27 + d=old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27 + f=old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27/nbdkit-file-plugin.so + requires test -d old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27 + requires test -f old-plugins/i686/Linux/v1.12.8-2-g1e2ccc27/nbdkit-file-plugin.so ++ uname -m + requires test x86_64 = i686 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-old-plugins-i686-Linux-v1.12.8-2-g1e2ccc27.sh (exit status: 77) SKIP: test-old-plugins-i686-Linux-v1.18.4.sh ============================================ + requires guestfish --version + requires cut --version + requires test -f disk + '[' -z i686-Linux-v1.18.4 ']' ++ echo i686-Linux-v1.18.4 ++ cut -d - -f 1 + test_arch=i686 ++ echo i686-Linux-v1.18.4 ++ cut -d - -f 2 + test_os=Linux ++ echo i686-Linux-v1.18.4 ++ cut -d - -f 3- + test_version=v1.18.4 + d=old-plugins/i686/Linux/v1.18.4 + f=old-plugins/i686/Linux/v1.18.4/nbdkit-file-plugin.so + requires test -d old-plugins/i686/Linux/v1.18.4 + requires test -f old-plugins/i686/Linux/v1.18.4/nbdkit-file-plugin.so ++ uname -m + requires test x86_64 = i686 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: ‘test x86_64 = i686’ failed with error code 1 + echo '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working' /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: test prerequisite is missing or not working + exit 77 + _run_cleanup_hooks + local _status=77 _i + set +e + trap '' INT QUIT TERM EXIT ERR + echo /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 /build/nbdkit-uw5w6z/nbdkit-1.26.6/tests/test-old-plugins.sh: run cleanup hooks: exit code 77 + (( _i = 0 )) + (( _i < 0 )) + exit 77 SKIP test-old-plugins-i686-Linux-v1.18.4.sh (exit status: 77) SKIP: test-file-block ===================== test-file-block: this test has to be run as root. SKIP test-file-block (exit status: 77) ============================================================================ Testsuite summary for nbdkit 1.26.6 ============================================================================ # TOTAL: 256 # PASS: 154 # SKIP: 15 # XFAIL: 0 # FAIL: 87 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log ============================================================================ make[5]: *** [Makefile:4144: test-suite.log] Error 1 make[5]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make[4]: *** [Makefile:4252: check-TESTS] Error 2 make[4]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make[3]: *** [Makefile:6187: check-am] Error 2 make[3]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6/tests' make[2]: *** [Makefile:721: check-recursive] Error 1 make[2]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' dh_auto_test: error: make -j1 check VERBOSE=1 returned exit code 2 make[1]: *** [debian/rules:36: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/nbdkit-uw5w6z/nbdkit-1.26.6' make: *** [debian/rules:9: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 E: run_chroot failed: E: command failed: chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/nbdkit-uw5w6z/nbdkit-1.26.6 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1635801388" dpkg-buildpackage -uc -a amd64 --build=any" W: listening on child socket failed: I: removing tempdir /tmp/mmdebstrap.xRl4FR6ocV... mmdebstrap failed